diff --git a/system/ADF b/system/ADF new file mode 120000 index 0000000000000000000000000000000000000000..5c060cba3da751e0c5775156443f6822309d8069 --- /dev/null +++ b/system/ADF @@ -0,0 +1 @@ +/vendor/ADF \ No newline at end of file diff --git a/system/APD b/system/APD new file mode 120000 index 0000000000000000000000000000000000000000..f67344d3197076b02757ac24ae1cd5cf6590f629 --- /dev/null +++ b/system/APD @@ -0,0 +1 @@ +/vendor/APD \ No newline at end of file diff --git a/system/asdf b/system/asdf new file mode 120000 index 0000000000000000000000000000000000000000..b4a787b9a651b1a5edceeddbca7a76050b7f29d7 --- /dev/null +++ b/system/asdf @@ -0,0 +1 @@ +/vendor/asdf \ No newline at end of file diff --git a/system/bin b/system/bin new file mode 120000 index 0000000000000000000000000000000000000000..6b136ea967c24aa29eed866737b657c6b08d5a9a --- /dev/null +++ b/system/bin @@ -0,0 +1 @@ +/system/bin \ No newline at end of file diff --git a/system/bugreports b/system/bugreports new file mode 120000 index 0000000000000000000000000000000000000000..528445c13f8e95b1fd62e72e7ac70e371ba7594a --- /dev/null +++ b/system/bugreports @@ -0,0 +1 @@ +/data/user_de/0/com.android.shell/files/bugreports \ No newline at end of file diff --git a/system/cache b/system/cache new file mode 120000 index 0000000000000000000000000000000000000000..1839176463bce0f6965fb7de0e161afddf707189 --- /dev/null +++ b/system/cache @@ -0,0 +1 @@ +/data/cache \ No newline at end of file diff --git a/system/charger b/system/charger new file mode 120000 index 0000000000000000000000000000000000000000..83aea24173a478fabc71ca7f2b7426e9b993b662 --- /dev/null +++ b/system/charger @@ -0,0 +1 @@ +/sbin/charger \ No newline at end of file diff --git a/system/d b/system/d new file mode 120000 index 0000000000000000000000000000000000000000..e5e93a8f1fafb5a70cc931d5cbfa0a679c277d5b --- /dev/null +++ b/system/d @@ -0,0 +1 @@ +/sys/kernel/debug \ No newline at end of file diff --git a/system/default.prop b/system/default.prop new file mode 120000 index 0000000000000000000000000000000000000000..3177d09e9ea0dc0466c41354cb981d42fa64c76d --- /dev/null +++ b/system/default.prop @@ -0,0 +1 @@ +system/etc/prop.default \ No newline at end of file diff --git a/system/etc b/system/etc new file mode 120000 index 0000000000000000000000000000000000000000..fcced54d3da51e3f8b6cf4bb3156595907025b55 --- /dev/null +++ b/system/etc @@ -0,0 +1 @@ +/system/etc \ No newline at end of file diff --git a/system/factory b/system/factory new file mode 120000 index 0000000000000000000000000000000000000000..5b711c8a38c2c0a75629509e2402ca3ced3eb1a0 --- /dev/null +++ b/system/factory @@ -0,0 +1 @@ +/vendor/factory \ No newline at end of file diff --git a/system/init b/system/init new file mode 100755 index 0000000000000000000000000000000000000000..5dddae2287a4d86b81fec7d28cf2fa31ccebeb94 Binary files /dev/null and b/system/init differ diff --git a/system/init.asus.debugtool.rc b/system/init.asus.debugtool.rc new file mode 100755 index 0000000000000000000000000000000000000000..dfba22c3efa43b1ac3dbbb5e1af2f64b3c30c0f0 --- /dev/null +++ b/system/init.asus.debugtool.rc @@ -0,0 +1,444 @@ +# init.asus.debug.rc + +on fs + wait /dev/block/bootdevice/by-name/asdf + mount ext4 /dev/block/bootdevice/by-name/asdf /vendor/asdf nosuid noatime nodev barrier=1 + chmod 0777 /vendor/asdf + restorecon_recursive /vendor/asdf + start check_last + +on post-fs-data +# ASUS_BSP +++ [thomas]Add logcat_log folder + mkdir /data/logcat_log 0775 system system +# mkdir /data/media/0/logcat_log 0775 system system + restorecon /data/logcat_log +# ASUS_BSP --- [thomas]Add logcat_log folder + + mkdir /data/Asuslog 0775 system system + restorecon /data/Asuslog + + mkdir /data/Asuslogtool_lib 0775 system system + restorecon /data/Asuslogtool_lib + + mkdir /data/everbootup 0775 system system + restorecon /data/everbootup + + restorecon /data/other + +#ASUS_BSP+++ [thomas] Add asusdebug +# chmod 0777 /proc/asusdebug +# write /proc/asusdebug load +# write /proc/asusdebug get_lastshutdown_log + start asus_setlastshutdownproc +#ASUS_BSP--- [thomas] Add asusdebug + + mkdir /data/log +# mkdir /data/anr + mkdir /data/tombstones + mkdir /data/media/asus_log + + mkdir /data/ramdump + chown system system /data/ramdump + restorecon /data/ramdump + #chmod 0775 /data/ramdump + + chown system system /data/log + chown system system /data/anr/traces.txt + chmod 0666 /data/anr/traces.txt + chown system system /data/tombstones + chown sdcard_rw sdcard_rw /data/media/asus_log + +# chmod 0775 /data/log ==>move to init.asus.rc +# chmod 0775 /data/anr + chmod 0775 /data/tombstones + chmod 0755 /data/media/asus_log + +#service block start ... +# ASUS_BSP+++ [thomas]Add asus_ramdump and asus_kernelmsg services +service asus_ramdump /system/bin/init.asus.ramdump.sh + class late_start + user root + group system + disabled + oneshot + seclabel u:r:dumpstate:s0 + +on property:persist.asus.ramdump=0 + start asus_ramdump + +on property:persist.asus.ramdump=1 + start asus_ramdump + +service asus_kernelmsg /vendor/bin/sh /vendor/bin/init.asus.kernelmessage.sh + class late_start + user root + group system + disabled + oneshot + seclabel u:r:asuslogtool-scripts:s0 + +on property:persist.asus.kernelmessage=0 +# write /proc/asusklog 0 + start asuskernelmessage_setproc + start asus_kernelmsg + +on property:persist.asus.kernelmessage=7 +# write /proc/asusklog 1 + start asuskernelmessage_setproc + start asus_kernelmsg + +# ASUS_BSP--- [thomas]Add asus_ramdump and asus_kernelmsg services + +service savelogmtp /system/bin/savelogmtp.sh + class late_start + user root + group sdcard_rw + oneshot + disabled + seclabel u:r:dumpstate:s0 +# ASUS_BSP+++ [thomas]Add asuslogtool services + + +service dumpsyslogmtp /system/bin/dumpsyslogmtp.sh + class late_start + user root + group sdcard_rw + oneshot + disabled + seclabel u:r:dumpstate:s0 +# ASUS_BSP+++ [thomas]Add asuslogtool services + +on property:debug.asus.savelogmtp.savedumpsyslogs=1 + start dumpsyslogmtp + +on property:debug.asus.savelogmtp.savedumpsyslogs=0 + setprop persist.asus.savelogmtp.tagstartdump 0 + + +on property:debug.asus.savelogmtp.dumpstate=1 + start bugreport + +on property:debug.asus.savelogmtp.dumpstate=0 + stop bugreport + +on property:debug.asus.trigger.qpstmode=1 +# write /proc/sysrq-trigger c + start asusqpst_setproc + +on property:debug.asus.trigger.modemreset=1 +# write /sys/bus/msm_subsys/devices/subsys7/make_crash 1 + start asus_setsysfs + setprop debug.asus.trigger.modemreset 0 + +on property:persist.asus.broadcast=* + start dobroadcast +#on property:debug.asus.savelogmtp.savedumpsyslogs=0 +# stop dumpsyslogmtp + +on property:persist.asus.savelogs=* && property:sys.boot_completed=1 + start savelogs + +service savelogs /system/bin/savelogs.sh + class late_start + user root + group sdcard_rw + oneshot + disabled + seclabel u:r:dumpstate:s0 + +service savelogsdumps /system/bin/savelogs_dumpstate.sh + user root + group system + oneshot + disabled + seclabel u:r:dumpstate:s0 + +#on property:persist.asus.savelogs.dumpstate=1 +# start savelogsdumps + +#on property:persist.asus.savelogs.dumpstate=0 +# stop savelogsdumps + +service check-datalog /system/bin/init.asus.checkdatalog.sh + class late_start + user root + oneshot +# start dumpsyslogmtp + +on property:debug.asus.startlogcat=1 + setprop persist.asus.startlog 1 + +on property:persist.asus.startlog=1 && property:vold.post_fs_data_done=1 && property:vold.decrypt=trigger_restart_framework + mkdir /data/logcat_log 0775 system system + restorecon /data/logcat_log + mkdir /data/media/0/Asuslog/ 0775 system system + mkdir /data/media/0/Asuslog/Dumpsys 0775 system system +# setprop persist.asus.asusklog 1 +# setprop sys.config.klog 1 + setprop persist.asus.kernelmessage 7 + start prelogcatdump + start logcatdump + start logcatdump-radio + start logcatdump-events + setprop persist.asus.stopprelogcatlog 1 + start console +# write /sys/module/msm_rtb/parameters/enable 1 +# config_sys 8E8BDCA5 + +on property:persist.asus.stopprelogcatlog=1 + stop prelogcatdump + setprop persist.asus.stopprelogcatlog 0 + +on property:persist.asus.startlog=0 +# setprop persist.asus.asusklog 0 +# setprop sys.config.klog 0 + setprop persist.asus.kernelmessage 0 + stop logcatdump + stop logcatdump-radio + stop logcatdump-events +# write /sys/module/msm_rtb/parameters/enable 0 +# config_sys 868CF5D9 + +#on property:persist.asus.asusklog=0 +# write /proc/asusklog 0 + +#on property:persist.asus.asusklog=1 +# write /proc/asusklog 1 + +on property:persist.asuslog.qseelog.enable=1 && property:vold.post_fs_data_done=1 && property:vold.decrypt=trigger_restart_framework + mkdir /data/media/0/Asuslog/ 0775 system system + mkdir /data/media/0/Asuslog/QSEE 0775 system system + start logQseelog + +on property:persist.asuslog.qseelog.enable=0 + stop logQseelog + +on property:persist.asuslog.tzlog.enable=1 && property:vold.post_fs_data_done=1 && property:vold.decrypt=trigger_restart_framework + mkdir /data/media/0/Asuslog/ 0775 system system + mkdir /data/media/0/Asuslog/TZ 0775 system system + start logTzlog + +on property:persist.asuslog.tzlog.enable=0 + stop logTzlog + +service saveramdump /system/bin/saveramdump.sh + class late_start + oneshot + seclabel u:r:dumpstate:s0 + disabled + +#service dumpstatesv /system/bin/dumpstate -q -d -z -o /data/user_de/0/com.android.shell/files/bugreports/bugreport +# class late_start +# disabled +# oneshot +# seclabel u:r:dumpstate:s0 + +service prelogcatdump /system/bin/init.asus.prelogcat_service.sh + class late_start + disabled + seclabel u:r:dumpstate:s0 + +service logcatdump /system/bin/init.asus.logcat_service.sh +#service logcatdump /system/bin/logcat -b kernel -b main -b system -b crash -r 10000 -n 20 -v threadtime -f /data/media/0/logcat_log/logcat.txt + class late_start + disabled + seclabel u:r:dumpstate:s0 + +service logcatdump-events /system/bin/init.asus.logcate_service.sh +#service logcatdump-events /system/bin/logcat -r 10000 -b events -n 20 -v threadtime -f /data/media/0/logcat_log/logcat-events.txt + class late_start + disabled + seclabel u:r:dumpstate:s0 + +service logcatdump-radio /system/bin/init.asus.logcatr_service.sh +#service logcatdump-radio /system/bin/logcat -r 10000 -b radio -n 20 -v time -f /data/media/0/logcat_log/logcat-radio.txt + class late_start + disabled + seclabel u:r:dumpstate:s0 + +service dobroadcast /system/bin/init.asus.broadcast.sh + user root + group system + class main + oneshot + disabled + seclabel u:r:dumpstate:s0 + +service logTcpdump /system/bin/init.asus.tcpdump.sh + user root + group system + class main + oneshot + disabled + seclabel u:r:dumpstate:s0 + +service logQseelog /system/bin/init.asus.qseedump.sh + user root + group system + class main + oneshot + disabled + seclabel u:r:dumpstate:s0 + +service logTzlog /system/bin/init.asus.tzdump.sh + user root + group system + class main + oneshot + disabled + seclabel u:r:dumpstate:s0 + +on property:persist.asuslog.tcpdump.enable=1 && property:vold.post_fs_data_done=1 && property:vold.decrypt=trigger_restart_framework + mkdir /data/media/0/Asuslog/ 0775 system system + mkdir /data/media/0/Asuslog/TcpDump 0775 system system + start logTcpdump + +on property:persist.asuslog.tcpdump.enable=0 + stop logTcpdump + +service diag_mdlog /system/bin/sh /system/bin/modemlog.sh + class late_start + disabled + oneshot + seclabel u:r:dumpstate:s0 + +service ss_ramdump /system/bin/subsystem_ramdump + user root + group system + class main + disabled + oneshot + seclabel u:r:dumpstate:s0 + + +on property:persist.asuslog.qxdmlog.enable=1 +# insmod /system/lib/modules/diagchar.ko + start diag_mdlog + +on property:persist.asuslog.qxdmlog.enable=2 + start asus_diag_mdlog_stop + start asus_setsysfs +# write /sys/power/wake_unlock diag_fwrite + setprop persist.asuslog.qxdmlog.enable 0 + +service ssrsetup_related /vendor/bin/ssr_setup modem + user root + group system + class main + disabled + oneshot + +service ssrsetup_system /vendor/bin/ssr_setup + user root + group system + class main + disabled + oneshot + +on property:persist.asuslog.modem.ramdumps=1 +# insmod /system/lib/modules/diagchar.ko + start ssrsetup_related + start asus_setsysfs +# write /sys/module/subsystem_restart/parameters/enable_ramdumps 1 + start ss_ramdump + +on property:sys.cppreopt=finished && property:persist.asuslog.modem.ramdumps=1 +# insmod /system/lib/modules/diagchar.ko + start ssrsetup_related + start asus_setsysfs +# write /sys/module/subsystem_restart/parameters/enable_ramdumps 1 + start ss_ramdump + +on property:persist.asuslog.modem.ramdumps=0 +# write /sys/module/subsystem_restart/parameters/enable_ramdumps 0 + start asus_setsysfs + stop ss_ramdump + start ssrsetup_system + +#ASUS_BSP: [ASDF] Check for LastShutdown Logs +++ +service check_last /vendor/bin/sh /vendor/bin/init.asus.check_last.sh + user root + disabled + oneshot + seclabel u:r:asuslogtool-scripts:s0 +#ASUS_BSP: [ASDF] Check for LastShutdown Logs --- +#ASUS_BSP: [ASDF] Check for Abnormal Shutdown Logs +++ +service asus_chk_asdf /vendor/bin/sh /vendor/bin/init.asus.check_asdf.sh + user root + group sdcard_rw + disabled + oneshot + seclabel u:r:asuslogtool-scripts:s0 + +on property:sys.boot_completed=1 + start asus_chk_asdf + start checkcmdl + +on property:persist.radio.check_asdf=* + start asus_chk_asdf +#ASUS_BSP: [ASDF] Check for Abnormal Shutdown Logs --- + +service close_thermal /system/bin/close_thermal-engine.sh + class late_start + seclabel u:r:dumpstate:s0 + disabled + +on property:debug.asus.performance.enable=1 + start close_thermal + +# +++ ASUS_BSP : add for selinux +service disable_sepolicy /system/bin/disable_sepolicy.sh + class late_start + seclabel u:r:dumpstate:s0 + disabled + +on property:persist.asus.sepolicy=1 + start disable_sepolicy + +on property:persist.asus.sepolicy=0 + start disable_sepolicy +# --- ASUS_BSP : add for selinux + +# +++ ASUS_BSP : add for inov +on property:persist.asus.test.inov=0 +# write /proc/driver/charger_inov_enable 1 + start asusinov_setproc + +on property:persist.asus.test.inov=1 +# write /proc/driver/charger_inov_enable 0 + start asusinov_setproc +# --- ASUS_BSP : add for inov + +# +++ ASUS_BSP: add for pmic reg dump +on property:asus.logtool.pmiclog.capture=* + write ${asus.logtool.pmiclog.capture}/spmi0-00.txt 0 + write /d/regmap/spmi0-00/address 0x400 + write /d/regmap/spmi0-00/count 0xD500 + copy /d/regmap/spmi0-00/data ${asus.logtool.pmiclog.capture}/spmi0-00.txt + chmod 0777 ${asus.logtool.pmiclog.capture}/spmi0-00.txt + write ${asus.logtool.pmiclog.capture}/spmi0-01.txt 0 + write /d/regmap/spmi0-01/address 0x1000 + write /d/regmap/spmi0-01/count 0x7000 + copy /d/regmap/spmi0-01/data ${asus.logtool.pmiclog.capture}/spmi0-01.txt + chmod 0777 ${asus.logtool.pmiclog.capture}/spmi0-01.txt + write /data/data/spmi0-02.txt 0 + write /d/regmap/spmi0-02/address 0x100 + write /d/regmap/spmi0-02/count 0xCC00 + copy /d/regmap/spmi0-02/data ${asus.logtool.pmiclog.capture}/spmi0-02.txt + chmod 0777 ${asus.logtool.pmiclog.capture}/spmi0-02.txt + write ${asus.logtool.pmiclog.capture}/spmi0-03.txt 0 + write /d/regmap/spmi0-03/address 0xA000 + write /d/regmap/spmi0-03/count 0x3E50 + copy /d/regmap/spmi0-03/data ${asus.logtool.pmiclog.capture}/spmi0-03.txt + chmod 0777 ${asus.logtool.pmiclog.capture}/spmi0-03.txt + write ${asus.logtool.pmiclog.capture}/spmi0-04.txt 0 + write /d/regmap/spmi0-04/address 0x100 + write /d/regmap/spmi0-04/count 0xC200 + copy /d/regmap/spmi0-04/data ${asus.logtool.pmiclog.capture}/spmi0-04.txt + chmod 0777 ${asus.logtool.pmiclog.capture}/spmi0-04.txt + write ${asus.logtool.pmiclog.capture}/spmi0-05.txt 0 + write /d/regmap/spmi0-05/address 0x1400 + write /d/regmap/spmi0-05/count 0xAB0 + copy /d/regmap/spmi0-05/data ${asus.logtool.pmiclog.capture}/spmi0-05.txt + chmod 0777 ${asus.logtool.pmiclog.capture}/spmi0-05.txt +# --- ASUS_BSP: add for pmic reg dump diff --git a/system/init.asus.logtool.rc b/system/init.asus.logtool.rc new file mode 100755 index 0000000000000000000000000000000000000000..3b8d9612065e4c40b0ea0c5b21d8a9f5a411aff9 --- /dev/null +++ b/system/init.asus.logtool.rc @@ -0,0 +1,233 @@ + #logtool# + +on property:persist.asuslog.fac.init=1 + start init_factorylog + +on property:persist.asuslog.logtool.clear=1 + start logtool_clear + +#logcommand +service logcommand /system/bin/logcommand + class main + disabled + oneshot + seclabel u:r:dumpstate:s0 + +service init_factorylog /system/bin/init_factorylogtool.sh + disabled + oneshot + seclabel u:r:dumpstate:s0 + +service logtool_clear /system/bin/logtool_clear.sh + disabled + oneshot + seclabel u:r:dumpstate:s0 + +service logbackup /system/bin/sh /system/etc/packlogs.sh + class late_start + user root + group sdcard_rw + oneshot + disabled + seclabel u:r:dumpstate:s0 + +service asus_diag_mdlog_stop /vendor/bin/diag_mdlog -k + class late_start + disabled + oneshot + +#service ss_ramdump /system/bin/subsystem_ramdump +# class main +# user system +# group system +# disabled + +#on property:persist.asuslog.qxdmlog.enable=1 +# insmod /system/lib/modules/diagchar.ko +# start diag_mdlog + +#on property:persist.asuslog.qxdmlog.enable=2 +# start asus_diag_mdlog_stop +# write /sys/power/wake_unlock diag_fwrite + +on property:persist.asuslog.qpst.enable=1 + start asus_setsysfs +# write /sys/module/msm_poweroff/parameters/download_mode 1 + +on property:persist.asuslog.qpst.enable=0 + start asus_setsysfs +# write /sys/module/msm_poweroff/parameters/download_mode 0 + +on property:persist.asuslog.rtb.enable=1 +# write /sys/module/msm_rtb/parameters/enable 1 + start asus_setsysfs + +on property:persist.asuslog.rtb.enable=0 +# write /sys/module/msm_rtb/parameters/enable 0 + start asus_setsysfs + +#logtool# + +service about_info /system/bin/init.asus.about_info.sh + user root + group system + disabled + oneshot + seclabel u:r:dumpstate:s0 + +on property:persist.asuslog.aboutinfo=1 && sys.boot_completed=1 + start about_info + +on property:persist.asuslog.aboutinfo=0 && sys.boot_completed=1 + start about_info + +service savelogsd /system/bin/savelogsd.sh + class late_start + user root + group sdcard_rw + oneshot + disabled + seclabel u:r:dumpstate:s0 + +service savelogclear /system/bin/savelogclear.sh + class late_start + user root + group sdcard_rw + oneshot + disabled + seclabel u:r:dumpstate:s0 + +service savelogclearall /system/bin/savelogclearall.sh + class late_start + user root + group sdcard_rw + oneshot + disabled + seclabel u:r:dumpstate:s0 + +service log_profile /system/bin/init.asus.log_profile.sh + user root + group system + disabled + oneshot + seclabel u:r:dumpstate:s0 + +on property:persist.asuslog.logprofile=1 + start log_profile + +on property:persist.asuslog.logprofile=2 + start log_profile + +on property:persist.asuslog.logprofile=3 + start log_profile + +on property:sys.delete_old_log.all=1 + start savelogclearall + +service delete_modem /system/bin/init.asus.delete_modem.sh + user root + group system + disabled + oneshot + seclabel u:r:dumpstate:s0 + +on property:persist.asus.delete_modem=1 + start delete_modem + +service checkcmdl /vendor/bin/sh /vendor/bin/init.asus.check_cmdline.sh + class late_start + user root + group system + disabled + oneshot + seclabel u:r:asuslogtool-scripts:s0 + +service asus_setuartlog /vendor/bin/sh /vendor/bin/init.asus.setuartlog.sh + user root + group system + disabled + oneshot + seclabel u:r:asuslogtool-scripts:s0 + +service asusinov_setproc /vendor/bin/sh /vendor/bin/init.asus.asusinov_setproc.sh + user root + group system + disabled + oneshot + seclabel u:r:asuslogtool-scripts:s0 + +service asusklog_setproc /vendor/bin/sh /vendor/bin/init.asus.asusklog_setproc.sh + user root + group system + disabled + oneshot + seclabel u:r:asuslogtool-scripts:s0 + +service asusqpst_setproc /vendor/bin/sh /vendor/bin/init.asus.asusqpst_setproc.sh + user root + group system + disabled + oneshot + seclabel u:r:asuslogtool-scripts:s0 + +service asuskernelmessage_setproc /vendor/bin/sh /vendor/bin/init.asus.kernelmessage_setproc.sh + user root + group system + disabled + oneshot + seclabel u:r:asuslogtool-scripts:s0 + +service asus_setlastshutdownproc /vendor/bin/sh /vendor/bin/init.asus.setlastshutdownproc.sh + user root + group system + disabled + oneshot + seclabel u:r:asuslogtool-scripts:s0 + +service asus_setsysfs /vendor/bin/sh /vendor/bin/init.asus.setsysfs.sh + user root + group system + disabled + oneshot + seclabel u:r:asuslogtool-scripts:s0 + +on property:persist.asus.audbg=0 + start asus_setuartlog + +on property:persist.asus.audbg=1 + start asus_setuartlog + +service mbnservice /system/bin/init.asus.mbn.sh + class late_start + user root + group sdcard_rw + oneshot + disabled + seclabel u:r:dumpstate:s0 + +service logtool_finish /system/bin/init.asus.finish.sh + class late_start + user root + group sdcard_rw + oneshot + disabled + seclabel u:r:dumpstate:s0 + +on property:sys.config.klog=1 +# write /proc/asusklog 1 + start asusklog_setproc +# config_sys 7C89FDAB + +on property:sys.config.klog=0 && property:ro.bootmode=unknown +# write /proc/asusklog 0 + start asusklog_setproc +# config_sys 79ACB239 + +on property:sys.config.uartlog=1 +# config_sys 7E8BDCA5 + +on property:sys.config.uartlog=0 +# config_sys 768CF5D9 + +on property:sys.config.print=1 +# config_sys 12349876 diff --git a/system/init.environ.rc b/system/init.environ.rc new file mode 100755 index 0000000000000000000000000000000000000000..cfadd6606ed42bdac0bc18ca14b11bb5817ae40e --- /dev/null +++ b/system/init.environ.rc @@ -0,0 +1,13 @@ +# set up the global environment +on init + export ANDROID_BOOTLOGO 1 + export ANDROID_ROOT /system + export ANDROID_ASSETS /system/app + export ANDROID_DATA /data + export ANDROID_STORAGE /storage + export EXTERNAL_STORAGE /sdcard + export ASEC_MOUNTPOINT /mnt/asec + export BOOTCLASSPATH /system/framework/qtiNetworkLib.jar:/system/framework/com.nxp.nfc.nq.jar:/system/framework/qcom.fmradio.jar:/system/framework/com.qualcomm.qti.camera.jar:/system/framework/QPerformance.jar:/system/framework/UxPerformance.jar:/system/framework/core-oj.jar:/system/framework/core-libart.jar:/system/framework/conscrypt.jar:/system/framework/okhttp.jar:/system/framework/bouncycastle.jar:/system/framework/apache-xml.jar:/system/framework/ext.jar:/system/framework/framework.jar:/system/framework/telephony-common.jar:/system/framework/voip-common.jar:/system/framework/ims-common.jar:/system/framework/android.hidl.base-V1.0-java.jar:/system/framework/android.hidl.manager-V1.0-java.jar:/system/framework/framework-oahl-backward-compatibility.jar:/system/framework/android.test.base.jar:/system/framework/telephony-ext.jar:/system/framework/tcmiface.jar:/system/framework/WfdCommon.jar:/system/framework/vendor.qti.voiceprint-V1.0-java.jar + export SYSTEMSERVERCLASSPATH /system/framework/services.jar:/system/framework/ethernet-service.jar:/system/framework/wifi-service.jar:/system/framework/com.android.location.provider.jar + + diff --git a/system/init.rc b/system/init.rc new file mode 100755 index 0000000000000000000000000000000000000000..6314d5a54f2b04bdca505ebebf976c6535187c2c --- /dev/null +++ b/system/init.rc @@ -0,0 +1,792 @@ +# Copyright (C) 2012 The Android Open Source Project +# +# IMPORTANT: Do not create world writable files or directories. +# This is a common source of Android security bugs. +# + +import /init.environ.rc +import /init.usb.rc +import /init.${ro.hardware}.rc +import /vendor/etc/init/hw/init.${ro.hardware}.rc +import /init.usb.configfs.rc +import /init.${ro.zygote}.rc +import /init.asus.debugtool.rc +import /init.asus.logtool.rc + +on early-init + # Set init and its forked children's oom_adj. + write /proc/1/oom_score_adj -1000 + + # Disable sysrq from keyboard + write /proc/sys/kernel/sysrq 0 + + # Set the security context of /adb_keys if present. + restorecon /adb_keys + + # Set the security context of /postinstall if present. + restorecon /postinstall + + # Mount cgroup mount point for cpu accounting + mount cgroup none /acct nodev noexec nosuid cpuacct + mkdir /acct/uid + + start ueventd + +on init + sysclktz 0 + + # Mix device-specific information into the entropy pool + copy /proc/cmdline /dev/urandom + copy /default.prop /dev/urandom + + symlink /system/bin /bin + symlink /system/etc /etc + + # Backward compatibility. + symlink /sys/kernel/debug /d + + # Link /vendor to /system/vendor for devices without a vendor partition. + symlink /system/vendor /vendor + + # Create energy-aware scheduler tuning nodes + mkdir /dev/stune + mount cgroup none /dev/stune nodev noexec nosuid schedtune + mkdir /dev/stune/foreground + mkdir /dev/stune/background + mkdir /dev/stune/top-app + mkdir /dev/stune/rt + mkdir /dev/stune/audio-app + chown system system /dev/stune + chown system system /dev/stune/foreground + chown system system /dev/stune/background + chown system system /dev/stune/top-app + chown system system /dev/stune/rt + chown system system /dev/stune/audio-app + chown system system /dev/stune/tasks + chown system system /dev/stune/foreground/tasks + chown system system /dev/stune/background/tasks + chown system system /dev/stune/top-app/tasks + chown system system /dev/stune/rt/tasks + chown system system /dev/stune/audio-app/tasks + chmod 0664 /dev/stune/tasks + chmod 0664 /dev/stune/foreground/tasks + chmod 0664 /dev/stune/background/tasks + chmod 0664 /dev/stune/top-app/tasks + chmod 0664 /dev/stune/rt/tasks + chmod 0664 /dev/stune/audio-app/tasks + + restorecon_recursive /mnt + + mount configfs none /config nodev noexec nosuid + chmod 0770 /config/sdcardfs + chown system package_info /config/sdcardfs + + mkdir /mnt/secure 0700 root root + mkdir /mnt/secure/asec 0700 root root + mkdir /mnt/asec 0755 root system + mkdir /mnt/obb 0755 root system + mkdir /mnt/media_rw 0750 root media_rw + mkdir /mnt/user 0755 root root + mkdir /mnt/user/0 0755 root root + mkdir /mnt/expand 0771 system system + mkdir /mnt/appfuse 0711 root root + + # Storage views to support runtime permissions + mkdir /mnt/runtime 0700 root root + mkdir /mnt/runtime/default 0755 root root + mkdir /mnt/runtime/default/self 0755 root root + mkdir /mnt/runtime/read 0755 root root + mkdir /mnt/runtime/read/self 0755 root root + mkdir /mnt/runtime/write 0755 root root + mkdir /mnt/runtime/write/self 0755 root root + + # Symlink to keep legacy apps working in multi-user world + symlink /storage/self/primary /sdcard + symlink /storage/self/primary /mnt/sdcard + symlink /mnt/user/0/primary /mnt/runtime/default/self/primary + + write /proc/sys/kernel/panic_on_oops 1 + write /proc/sys/kernel/hung_task_timeout_secs 0 + write /proc/cpu/alignment 4 + + # scheduler tunables + # Disable auto-scaling of scheduler tunables with hotplug. The tunables + # will vary across devices in unpredictable ways if allowed to scale with + # cpu cores. + write /proc/sys/kernel/sched_tunable_scaling 0 + write /proc/sys/kernel/sched_latency_ns 10000000 + write /proc/sys/kernel/sched_wakeup_granularity_ns 2000000 + write /proc/sys/kernel/sched_child_runs_first 0 + + write /proc/sys/kernel/randomize_va_space 2 + write /proc/sys/vm/mmap_min_addr 32768 + write /proc/sys/net/ipv4/ping_group_range "0 2147483647" + write /proc/sys/net/unix/max_dgram_qlen 600 + write /proc/sys/kernel/sched_rt_runtime_us 950000 + write /proc/sys/kernel/sched_rt_period_us 1000000 + + # Assign reasonable ceiling values for socket rcv/snd buffers. + # These should almost always be overridden by the target per the + # the corresponding technology maximums. + write /proc/sys/net/core/rmem_max 262144 + write /proc/sys/net/core/wmem_max 262144 + + # reflect fwmark from incoming packets onto generated replies + write /proc/sys/net/ipv4/fwmark_reflect 1 + write /proc/sys/net/ipv6/fwmark_reflect 1 + + # set fwmark on accepted sockets + write /proc/sys/net/ipv4/tcp_fwmark_accept 1 + + # disable icmp redirects + write /proc/sys/net/ipv4/conf/all/accept_redirects 0 + write /proc/sys/net/ipv6/conf/all/accept_redirects 0 + + # /proc/net/fib_trie leaks interface IP addresses + chmod 0400 /proc/net/fib_trie + + # Create cgroup mount points for process groups + mkdir /dev/cpuctl + mount cgroup none /dev/cpuctl nodev noexec nosuid cpu + chown system system /dev/cpuctl + chown system system /dev/cpuctl/tasks + chmod 0666 /dev/cpuctl/tasks + write /dev/cpuctl/cpu.rt_period_us 1000000 + write /dev/cpuctl/cpu.rt_runtime_us 950000 + + # sets up initial cpusets for ActivityManager + mkdir /dev/cpuset + mount cpuset none /dev/cpuset nodev noexec nosuid + + # this ensures that the cpusets are present and usable, but the device's + # init.rc must actually set the correct cpus + mkdir /dev/cpuset/foreground + copy /dev/cpuset/cpus /dev/cpuset/foreground/cpus + copy /dev/cpuset/mems /dev/cpuset/foreground/mems + mkdir /dev/cpuset/background + copy /dev/cpuset/cpus /dev/cpuset/background/cpus + copy /dev/cpuset/mems /dev/cpuset/background/mems + + # system-background is for system tasks that should only run on + # little cores, not on bigs + # to be used only by init, so don't change system-bg permissions + mkdir /dev/cpuset/system-background + copy /dev/cpuset/cpus /dev/cpuset/system-background/cpus + copy /dev/cpuset/mems /dev/cpuset/system-background/mems + + # restricted is for system tasks that are being throttled + # due to screen off. + mkdir /dev/cpuset/restricted + copy /dev/cpuset/cpus /dev/cpuset/restricted/cpus + copy /dev/cpuset/mems /dev/cpuset/restricted/mems + + mkdir /dev/cpuset/top-app + copy /dev/cpuset/cpus /dev/cpuset/top-app/cpus + copy /dev/cpuset/mems /dev/cpuset/top-app/mems + + mkdir /dev/cpuset/audio-app + copy /dev/cpuset/cpus /dev/cpuset/audio-app/cpus + copy /dev/cpuset/mems /dev/cpuset/audio-app/mems + + # change permissions for all cpusets we'll touch at runtime + chown system system /dev/cpuset + chown system system /dev/cpuset/foreground + chown system system /dev/cpuset/background + chown system system /dev/cpuset/system-background + chown system system /dev/cpuset/top-app + chown system system /dev/cpuset/audio-app + chown system system /dev/cpuset/restricted + chown system system /dev/cpuset/tasks + chown system system /dev/cpuset/foreground/tasks + chown system system /dev/cpuset/background/tasks + chown system system /dev/cpuset/system-background/tasks + chown system system /dev/cpuset/top-app/tasks + chown system system /dev/cpuset/audio-app/tasks + chown system system /dev/cpuset/restricted/tasks + + # set system-background to 0775 so SurfaceFlinger can touch it + chmod 0775 /dev/cpuset/system-background + + chmod 0664 /dev/cpuset/foreground/tasks + chmod 0664 /dev/cpuset/background/tasks + chmod 0664 /dev/cpuset/system-background/tasks + chmod 0664 /dev/cpuset/top-app/tasks + chmod 0664 /dev/cpuset/audio-app/tasks + chmod 0664 /dev/cpuset/restricted/tasks + chmod 0664 /dev/cpuset/tasks + + + # qtaguid will limit access to specific data based on group memberships. + # net_bw_acct grants impersonation of socket owners. + # net_bw_stats grants access to other apps' detailed tagged-socket stats. + chown root net_bw_acct /proc/net/xt_qtaguid/ctrl + chown root net_bw_stats /proc/net/xt_qtaguid/stats + + # Allow everybody to read the xt_qtaguid resource tracking misc dev. + # This is needed by any process that uses socket tagging. + chmod 0644 /dev/xt_qtaguid + + mkdir /dev/cg2_bpf + mount cgroup2 cg2_bpf /dev/cg2_bpf nodev noexec nosuid + chown root root /dev/cg2_bpf + chmod 0600 /dev/cg2_bpf + mount bpf bpf /sys/fs/bpf nodev noexec nosuid + + # Create location for fs_mgr to store abbreviated output from filesystem + # checker programs. + mkdir /dev/fscklogs 0770 root system + + # pstore/ramoops previous console log + mount pstore pstore /sys/fs/pstore nodev noexec nosuid + chown system log /sys/fs/pstore/console-ramoops + chmod 0440 /sys/fs/pstore/console-ramoops + chown system log /sys/fs/pstore/console-ramoops-0 + chmod 0440 /sys/fs/pstore/console-ramoops-0 + chown system log /sys/fs/pstore/pmsg-ramoops-0 + chmod 0440 /sys/fs/pstore/pmsg-ramoops-0 + + # enable armv8_deprecated instruction hooks + write /proc/sys/abi/swp 1 + + # Linux's execveat() syscall may construct paths containing /dev/fd + # expecting it to point to /proc/self/fd + symlink /proc/self/fd /dev/fd + + export DOWNLOAD_CACHE /data/cache + + # set RLIMIT_NICE to allow priorities from 19 to -20 + setrlimit nice 40 40 + + # Allow up to 32K FDs per process + setrlimit nofile 32768 32768 + + # This allows the ledtrig-transient properties to be created here so + # that they can be chown'd to system:system later on boot + write /sys/class/leds/vibrator/trigger "transient" + +# Healthd can trigger a full boot from charger mode by signaling this +# property when the power button is held. +on property:sys.boot_from_charger_mode=1 + class_stop charger + trigger late-init + +on load_persist_props_action + load_persist_props + start logd + start logd-reinit + +# Indicate to fw loaders that the relevant mounts are up. +on firmware_mounts_complete + rm /dev/.booting + +# Mount filesystems and start core system services. +on late-init + trigger early-fs + + # Mount fstab in init.{$device}.rc by mount_all command. Optional parameter + # '--early' can be specified to skip entries with 'latemount'. + # /system and /vendor must be mounted by the end of the fs stage, + # while /data is optional. + trigger factory-fs + trigger fs + trigger post-fs + + # Mount fstab in init.{$device}.rc by mount_all with '--late' parameter + # to only mount entries with 'latemount'. This is needed if '--early' is + # specified in the previous mount_all command on the fs stage. + # With /system mounted and properties form /system + /factory available, + # some services can be started. + trigger late-fs + + # Now we can mount /data. File encryption requires keymaster to decrypt + # /data, which in turn can only be loaded when system properties are present. + trigger post-fs-data + + # Now we can start zygote for devices with file based encryption + trigger zygote-start + + # Load persist properties and override properties (if enabled) from /data. + trigger load_persist_props_action + + # Remove a file to wake up anything waiting for firmware. + trigger firmware_mounts_complete + + trigger early-boot + trigger boot + trigger mmi + +on post-fs + # Load properties from + # /system/build.prop, + # /odm/build.prop, + # /vendor/build.prop and + # /factory/factory.prop + load_system_props + # start essential services + start logd + start servicemanager + start hwservicemanager + start vndservicemanager + + # Once everything is setup, no need to modify /. + # The bind+ro combination avoids modifying any other mount flags. + mount rootfs rootfs / remount bind ro + # Mount shared so changes propagate into child namespaces + mount rootfs rootfs / shared rec + # Mount default storage into root namespace + mount none /mnt/runtime/default /storage bind rec + mount none none /storage slave rec + + # Make sure /sys/kernel/debug (if present) is labeled properly + # Note that tracefs may be mounted under debug, so we need to cross filesystems + restorecon --recursive --cross-filesystems /sys/kernel/debug + + # We chown/chmod /cache again so because mount is run as root + defaults + chown system cache /cache + chmod 0770 /cache + # We restorecon /cache in case the cache partition has been reset. + restorecon_recursive /cache + + # Create /cache/recovery in case it's not there. It'll also fix the odd + # permissions if created by the recovery system. + mkdir /cache/recovery 0770 system cache + + # Backup/restore mechanism uses the cache partition + mkdir /cache/backup_stage 0700 system system + mkdir /cache/backup 0700 system system + + #change permissions on vmallocinfo so we can grab it from bugreports + chown root log /proc/vmallocinfo + chmod 0440 /proc/vmallocinfo + + chown root log /proc/slabinfo + chmod 0440 /proc/slabinfo + + #change permissions on kmsg & sysrq-trigger so bugreports can grab kthread stacks + chown root system /proc/kmsg + chmod 0440 /proc/kmsg + chown root system /proc/sysrq-trigger + chmod 0220 /proc/sysrq-trigger + chown system log /proc/last_kmsg + chmod 0440 /proc/last_kmsg + + # make the selinux kernel policy world-readable + chmod 0444 /sys/fs/selinux/policy + + # create the lost+found directories, so as to enforce our permissions + mkdir /cache/lost+found 0770 root root + + restorecon_recursive /metadata + mkdir /metadata/vold + chmod 0700 /metadata/vold + +on late-fs + # Ensure that tracefs has the correct permissions. + # This does not work correctly if it is called in post-fs. + chmod 0755 /sys/kernel/debug/tracing + + # HALs required before storage encryption can get unlocked (FBE/FDE) + class_start early_hal + +on post-fs-data + # We chown/chmod /data again so because mount is run as root + defaults + chown system system /data + chmod 0771 /data + # We restorecon /data in case the userdata partition has been reset. + restorecon /data + + # Make sure we have the device encryption key. + start vold + installkey /data + + # Start bootcharting as soon as possible after the data partition is + # mounted to collect more data. + mkdir /data/bootchart 0755 shell shell + bootchart start + + # Avoid predictable entropy pool. Carry over entropy from previous boot. + copy /data/system/entropy.dat /dev/urandom + + # create basic filesystem structure + mkdir /data/misc 01771 system misc + mkdir /data/misc/recovery 0770 system log + copy /data/misc/recovery/ro.build.fingerprint /data/misc/recovery/ro.build.fingerprint.1 + chmod 0440 /data/misc/recovery/ro.build.fingerprint.1 + chown system log /data/misc/recovery/ro.build.fingerprint.1 + write /data/misc/recovery/ro.build.fingerprint ${ro.build.fingerprint} + chmod 0440 /data/misc/recovery/ro.build.fingerprint + chown system log /data/misc/recovery/ro.build.fingerprint + mkdir /data/misc/recovery/proc 0770 system log + copy /data/misc/recovery/proc/version /data/misc/recovery/proc/version.1 + chmod 0440 /data/misc/recovery/proc/version.1 + chown system log /data/misc/recovery/proc/version.1 + copy /proc/version /data/misc/recovery/proc/version + chmod 0440 /data/misc/recovery/proc/version + chown system log /data/misc/recovery/proc/version + mkdir /data/misc/bluedroid 02770 bluetooth bluetooth + # Fix the access permissions and group ownership for 'bt_config.conf' + chmod 0660 /data/misc/bluedroid/bt_config.conf + chown bluetooth bluetooth /data/misc/bluedroid/bt_config.conf + mkdir /data/misc/bluetooth 0770 bluetooth bluetooth + mkdir /data/misc/bluetooth/logs 0770 bluetooth bluetooth + mkdir /data/misc/keystore 0700 keystore keystore + mkdir /data/misc/gatekeeper 0700 system system + mkdir /data/misc/keychain 0771 system system + mkdir /data/misc/net 0750 root shell + mkdir /data/misc/radio 0770 system radio + mkdir /data/misc/sms 0770 system radio + mkdir /data/misc/carrierid 0770 system radio + mkdir /data/misc/apns 0770 system radio + mkdir /data/misc/zoneinfo 0775 system system + mkdir /data/misc/network_watchlist 0774 system system + mkdir /data/misc/textclassifier 0771 system system + mkdir /data/misc/vpn 0770 system vpn + mkdir /data/misc/shared_relro 0771 shared_relro shared_relro + mkdir /data/misc/systemkeys 0700 system system + mkdir /data/misc/wifi 0770 wifi wifi + mkdir /data/misc/wifi/sockets 0770 wifi wifi + mkdir /data/misc/wifi/wpa_supplicant 0770 wifi wifi + mkdir /data/misc/ethernet 0770 system system + mkdir /data/misc/dhcp 0775 dhcp dhcp + mkdir /data/misc/user 0771 root root + mkdir /data/misc/perfprofd 0775 root root + # give system access to wpa_supplicant.conf for backup and restore + chmod 0660 /data/misc/wifi/wpa_supplicant.conf + mkdir /data/local 0751 root root + mkdir /data/misc/media 0700 media media + mkdir /data/misc/audioserver 0700 audioserver audioserver + mkdir /data/misc/cameraserver 0700 cameraserver cameraserver + mkdir /data/misc/vold 0700 root root + mkdir /data/misc/boottrace 0771 system shell + mkdir /data/misc/update_engine 0700 root root + mkdir /data/misc/update_engine_log 02750 root log + mkdir /data/misc/trace 0700 root root + # create location to store surface and window trace files + mkdir /data/misc/wmtrace 0700 system system + # profile file layout + mkdir /data/misc/profiles 0771 system system + mkdir /data/misc/profiles/cur 0771 system system + mkdir /data/misc/profiles/ref 0771 system system + mkdir /data/misc/profman 0770 system shell + mkdir /data/misc/gcov 0770 root root + + mkdir /data/vendor 0771 root root + mkdir /data/vendor_ce 0771 root root + mkdir /data/vendor_de 0771 root root + mkdir /data/vendor/hardware 0771 root root + + # For security reasons, /data/local/tmp should always be empty. + # Do not place files or directories in /data/local/tmp + mkdir /data/local/tmp 0771 shell shell + mkdir /data/local/traces 0777 shell shell + mkdir /data/data 0771 system system + mkdir /data/app-private 0771 system system + mkdir /data/app-ephemeral 0771 system system + mkdir /data/app-asec 0700 root root + mkdir /data/app-lib 0771 system system + mkdir /data/app 0771 system system + mkdir /data/property 0700 root root + mkdir /data/tombstones 0771 system system + mkdir /data/vendor/tombstones 0771 root root + mkdir /data/vendor/tombstones/wifi 0771 wifi wifi + + # create dalvik-cache, so as to enforce our permissions + mkdir /data/dalvik-cache 0771 root root + # create the A/B OTA directory, so as to enforce our permissions + mkdir /data/ota 0771 root root + + # create the OTA package directory. It will be accessed by GmsCore (cache + # group), update_engine and update_verifier. + mkdir /data/ota_package 0770 system cache + + # create resource-cache and double-check the perms + mkdir /data/resource-cache 0771 system system + chown system system /data/resource-cache + chmod 0771 /data/resource-cache + + # create the lost+found directories, so as to enforce our permissions + mkdir /data/lost+found 0770 root root + + # create directory for DRM plug-ins - give drm the read/write access to + # the following directory. + mkdir /data/drm 0770 drm drm + + # create directory for MediaDrm plug-ins - give drm the read/write access to + # the following directory. + mkdir /data/mediadrm 0770 mediadrm mediadrm + + mkdir /data/anr 0775 system system + + # NFC: create data/nfc for nv storage + mkdir /data/nfc 0770 nfc nfc + mkdir /data/nfc/param 0770 nfc nfc + + # Create all remaining /data root dirs so that they are made through init + # and get proper encryption policy installed + mkdir /data/backup 0700 system system + mkdir /data/ss 0700 system system + + mkdir /data/system 0775 system system + mkdir /data/system/heapdump 0700 system system + mkdir /data/system/users 0775 system system + + mkdir /data/system_de 0770 system system + mkdir /data/system_ce 0770 system system + + mkdir /data/misc_de 01771 system misc + mkdir /data/misc_ce 01771 system misc + + mkdir /data/user 0711 system system + mkdir /data/user_de 0711 system system + symlink /data/data /data/user/0 + + mkdir /data/media 0770 media_rw media_rw + mkdir /data/media/obb 0770 media_rw media_rw + + mkdir /data/cache 0770 system cache + mkdir /data/cache/recovery 0770 system cache + mkdir /data/cache/backup_stage 0700 system system + mkdir /data/cache/backup 0700 system system + + init_user0 + + # Set SELinux security contexts on upgrade or policy update. + restorecon --recursive --skip-ce /data + + # Check any timezone data in /data is newer than the copy in /system, delete if not. + exec - system system -- /system/bin/tzdatacheck /system/usr/share/zoneinfo /data/misc/zoneinfo + + # If there is no post-fs-data action in the init.<device>.rc file, you + # must uncomment this line, otherwise encrypted filesystems + # won't work. + # Set indication (checked by vold) that we have finished this action + #setprop vold.post_fs_data_done 1 + +# It is recommended to put unnecessary data/ initialization from post-fs-data +# to start-zygote in device's init.rc to unblock zygote start. +on zygote-start && property:ro.crypto.state=unencrypted + # A/B update verifier that marks a successful boot. + exec_start update_verifier_nonencrypted + start netd + start zygote + start zygote_secondary + +on zygote-start && property:ro.crypto.state=unsupported + # A/B update verifier that marks a successful boot. + exec_start update_verifier_nonencrypted + start netd + start zygote + start zygote_secondary + +on zygote-start && property:ro.crypto.state=encrypted && property:ro.crypto.type=file + # A/B update verifier that marks a successful boot. + exec_start update_verifier_nonencrypted + start netd + start zygote + start zygote_secondary + +on boot + # basic network init + ifup lo + hostname localhost + domainname localdomain + + # IPsec SA default expiration length + write /proc/sys/net/core/xfrm_acq_expires 3600 + + # Memory management. Basic kernel parameters, and allow the high + # level system server to be able to adjust the kernel OOM driver + # parameters to match how it is managing things. + write /proc/sys/vm/overcommit_memory 1 + write /proc/sys/vm/min_free_order_shift 4 + chown root system /sys/module/lowmemorykiller/parameters/adj + chmod 0664 /sys/module/lowmemorykiller/parameters/adj + chown root system /sys/module/lowmemorykiller/parameters/minfree + chmod 0664 /sys/module/lowmemorykiller/parameters/minfree + + # Tweak background writeout + write /proc/sys/vm/dirty_expire_centisecs 200 + write /proc/sys/vm/dirty_background_ratio 5 + + # Permissions for System Server and daemons. + chown radio system /sys/android_power/state + chown radio system /sys/android_power/request_state + chown radio system /sys/android_power/acquire_full_wake_lock + chown radio system /sys/android_power/acquire_partial_wake_lock + chown radio system /sys/android_power/release_wake_lock + chown system system /sys/power/autosleep + chown system system /sys/power/state + chown system system /sys/power/wakeup_count + chown radio wakelock /sys/power/wake_lock + chown radio wakelock /sys/power/wake_unlock + chmod 0660 /sys/power/state + chmod 0660 /sys/power/wake_lock + chmod 0660 /sys/power/wake_unlock + + chown system system /sys/devices/system/cpu/cpufreq/interactive/timer_rate + chmod 0660 /sys/devices/system/cpu/cpufreq/interactive/timer_rate + chown system system /sys/devices/system/cpu/cpufreq/interactive/timer_slack + chmod 0660 /sys/devices/system/cpu/cpufreq/interactive/timer_slack + chown system system /sys/devices/system/cpu/cpufreq/interactive/min_sample_time + chmod 0660 /sys/devices/system/cpu/cpufreq/interactive/min_sample_time + chown system system /sys/devices/system/cpu/cpufreq/interactive/hispeed_freq + chmod 0660 /sys/devices/system/cpu/cpufreq/interactive/hispeed_freq + chown system system /sys/devices/system/cpu/cpufreq/interactive/target_loads + chmod 0660 /sys/devices/system/cpu/cpufreq/interactive/target_loads + chown system system /sys/devices/system/cpu/cpufreq/interactive/go_hispeed_load + chmod 0660 /sys/devices/system/cpu/cpufreq/interactive/go_hispeed_load + chown system system /sys/devices/system/cpu/cpufreq/interactive/above_hispeed_delay + chmod 0660 /sys/devices/system/cpu/cpufreq/interactive/above_hispeed_delay + chown system system /sys/devices/system/cpu/cpufreq/interactive/boost + chmod 0660 /sys/devices/system/cpu/cpufreq/interactive/boost + chown system system /sys/devices/system/cpu/cpufreq/interactive/boostpulse + chown system system /sys/devices/system/cpu/cpufreq/interactive/input_boost + chmod 0660 /sys/devices/system/cpu/cpufreq/interactive/input_boost + chown system system /sys/devices/system/cpu/cpufreq/interactive/boostpulse_duration + chmod 0660 /sys/devices/system/cpu/cpufreq/interactive/boostpulse_duration + chown system system /sys/devices/system/cpu/cpufreq/interactive/io_is_busy + chmod 0660 /sys/devices/system/cpu/cpufreq/interactive/io_is_busy + + # Assume SMP uses shared cpufreq policy for all CPUs + chown system system /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq + chmod 0660 /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq + + #For PowerSave + chown system system /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor + chmod 0660 /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor + chown system system /sys/devices/system/cpu/cpu0/cpufreq/scaling_setspeed + chmod 0660 /sys/devices/system/cpu/cpu0/cpufreq/scaling_setspeed + chown system system /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor + chmod 0660 /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor + chown system system /sys/devices/system/cpu/cpu4/cpufreq/scaling_setspeed + chmod 0660 /sys/devices/system/cpu/cpu4/cpufreq/scaling_setspeed + chown system system /proc/cabc_mode_switch + + chown system system /sys/class/leds/vibrator/trigger + chown system system /sys/class/leds/vibrator/activate + chown system system /sys/class/leds/vibrator/brightness + chown system system /sys/class/leds/vibrator/duration + chown system system /sys/class/leds/vibrator/state + chown system system /sys/class/timed_output/vibrator/enable + chown system system /sys/class/leds/keyboard-backlight/brightness + chown system system /sys/class/leds/lcd-backlight/brightness + chown system system /sys/class/leds/button-backlight/brightness + chown system system /sys/class/leds/jogball-backlight/brightness + chown system system /sys/class/leds/red/brightness + chown system system /sys/class/leds/green/brightness + chown system system /sys/class/leds/blue/brightness + chown system system /sys/class/leds/red/device/grpfreq + chown system system /sys/class/leds/red/device/grppwm + chown system system /sys/class/leds/red/device/blink + chown system system /sys/module/sco/parameters/disable_esco + chown system system /sys/kernel/ipv4/tcp_wmem_min + chown system system /sys/kernel/ipv4/tcp_wmem_def + chown system system /sys/kernel/ipv4/tcp_wmem_max + chown system system /sys/kernel/ipv4/tcp_rmem_min + chown system system /sys/kernel/ipv4/tcp_rmem_def + chown system system /sys/kernel/ipv4/tcp_rmem_max + chown root radio /proc/cmdline + + # Define default initial receive window size in segments. + setprop net.tcp.default_init_rwnd 60 + + # Start standard binderized HAL daemons + class_start hal + + class_start core + +on nonencrypted + class_start main + class_start late_start + +on property:sys.init_log_level=* + loglevel ${sys.init_log_level} + +on charger + class_start charger + +on property:vold.decrypt=trigger_reset_main + class_reset main + +on property:vold.decrypt=trigger_load_persist_props + load_persist_props + start logd + start logd-reinit + +# corefile limit +on property:persist.debug.trace=1 + mkdir /data/core 0777 root root + write /proc/sys/kernel/core_pattern "/data/core/%E.%p.%e" + +on property:vold.decrypt=trigger_post_fs_data + trigger post-fs-data + trigger zygote-start + +on property:vold.decrypt=trigger_restart_min_framework + # A/B update verifier that marks a successful boot. + exec_start update_verifier + class_start main + +on property:vold.decrypt=trigger_restart_framework + # A/B update verifier that marks a successful boot. + exec_start update_verifier + class_start main + class_start late_start + setprop service.bootanim.exit 0 + start bootanim + +on property:vold.decrypt=trigger_shutdown_framework + class_reset late_start + class_reset main + +on property:sys.boot_completed=1 + bootchart stop + +# system server cannot write to /proc/sys files, +# and chown/chmod does not work for /proc/sys/ entries. +# So proxy writes through init. +on property:sys.sysctl.extra_free_kbytes=* + write /proc/sys/vm/extra_free_kbytes ${sys.sysctl.extra_free_kbytes} + +# "tcp_default_init_rwnd" Is too long! +on property:sys.sysctl.tcp_def_init_rwnd=* + write /proc/sys/net/ipv4/tcp_default_init_rwnd ${sys.sysctl.tcp_def_init_rwnd} + +on property:security.perf_harden=0 + write /proc/sys/kernel/perf_event_paranoid 1 + +on property:security.perf_harden=1 + write /proc/sys/kernel/perf_event_paranoid 3 + +# on shutdown +# In device's init.rc, this trigger can be used to do device-specific actions +# before shutdown. e.g disable watchdog and mask error handling + +## Daemon processes to be run by init. +## +service ueventd /sbin/ueventd + class core + critical + seclabel u:r:ueventd:s0 + shutdown critical + +service console /system/bin/sh + class core + console + disabled + user shell + group shell log readproc + seclabel u:r:shell:s0 + setenv HOSTNAME console + +on property:ro.debuggable=1 + # Give writes to anyone for the trace folder on debug builds. + # The folder is used to store method traces. + chmod 0773 /data/misc/trace + # Give reads to anyone for the window trace folder on debug builds. + chmod 0775 /data/misc/wmtrace + start console + +service flash_recovery /system/bin/install-recovery.sh + class main + oneshot diff --git a/system/init.recovery.qcom.rc b/system/init.recovery.qcom.rc new file mode 100755 index 0000000000000000000000000000000000000000..71e6ce76263bb068ca9f4818fd592ecffb325024 --- /dev/null +++ b/system/init.recovery.qcom.rc @@ -0,0 +1,60 @@ +# Copyright (c) 2017-2018, The Linux Foundation. All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions are met: +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# * Redistributions in binary form must reproduce the above copyright +# notice, this list of conditions and the following disclaimer in the +# documentation and/or other materials provided with the distribution. +# * Neither the name of The Linux Foundation nor +# the names of its contributors may be used to endorse or promote +# products derived from this software without specific prior written +# permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +# IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +# NON-INFRINGEMENT ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR +# CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, +# EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# + +on init + write /sys/class/backlight/panel0-backlight/brightness 200 + + mkdir /config + mount configfs none /config + mkdir /config/usb_gadget/g1 0770 shell shell + write /config/usb_gadget/g1/bcdUSB 0x0200 + write /config/usb_gadget/g1/idVendor 0x18d1 + write /config/usb_gadget/g1/idProduct 0xd001 + mkdir /config/usb_gadget/g1/strings/0x409 0770 shell shell + write /config/usb_gadget/g1/strings/0x409/serialnumber ${ro.serialno} + write /config/usb_gadget/g1/strings/0x409/manufacturer ${ro.product.manufacturer} + write /config/usb_gadget/g1/strings/0x409/product ${ro.product.model} + mkdir /config/usb_gadget/g1/functions/ffs.adb + write /config/usb_gadget/g1/os_desc/use 1 + write /config/usb_gadget/g1/os_desc/b_vendor_code 0x1 + write /config/usb_gadget/g1/os_desc/qw_sign "MSFT100" + setprop sys.usb.configfs 1 + +on property:ro.boot.usbcontroller=* + setprop sys.usb.controller ${ro.boot.usbcontroller} + +on property:sys.usb.ffs.ready=1 + mkdir /config/usb_gadget/g1/configs/b.1 0777 shell shell + symlink /config/usb_gadget/g1/configs/b.1 /config/usb_gadget/g1/os_desc/b.1 + mkdir /config/usb_gadget/g1/configs/b.1/strings/0x409 0770 shell shell + write /config/usb_gadget/g1/configs/b.1/strings/0x409/configuration "adb" + symlink /config/usb_gadget/g1/functions/ffs.adb /config/usb_gadget/g1/configs/b.1/f1 + write /config/usb_gadget/g1/UDC ${sys.usb.controller} + +on fs + wait /dev/block/platform/soc/${ro.boot.bootdevice} + symlink /dev/block/platform/soc/${ro.boot.bootdevice} /dev/block/bootdevice diff --git a/system/init.usb.configfs.rc b/system/init.usb.configfs.rc new file mode 100755 index 0000000000000000000000000000000000000000..3a33c94d36d73a0ee9d36b9ea511d87817d90635 --- /dev/null +++ b/system/init.usb.configfs.rc @@ -0,0 +1,140 @@ +on property:sys.usb.config=none && property:sys.usb.configfs=1 + write /config/usb_gadget/g1/UDC "none" + stop adbd + setprop sys.usb.ffs.ready 0 + write /config/usb_gadget/g1/bDeviceClass 0 + write /config/usb_gadget/g1/bDeviceSubClass 0 + write /config/usb_gadget/g1/bDeviceProtocol 0 + rm /config/usb_gadget/g1/configs/b.1/f1 + rm /config/usb_gadget/g1/configs/b.1/f2 + rm /config/usb_gadget/g1/configs/b.1/f3 + rmdir /config/usb_gadget/g1/functions/rndis.gs4 + setprop sys.usb.state ${sys.usb.config} + +on property:init.svc.adbd=stopped + setprop sys.usb.ffs.ready 0 + +on property:sys.usb.config=adb && property:sys.usb.configfs=1 + start adbd + +on property:sys.usb.ffs.ready=1 && property:sys.usb.config=adb && property:sys.usb.configfs=1 + write /config/usb_gadget/g1/configs/b.1/strings/0x409/configuration "adb" + symlink /config/usb_gadget/g1/functions/ffs.adb /config/usb_gadget/g1/configs/b.1/f1 + write /config/usb_gadget/g1/UDC ${sys.usb.controller} + setprop sys.usb.state ${sys.usb.config} + +on property:sys.usb.config=mtp && property:sys.usb.configfs=1 + write /config/usb_gadget/g1/configs/b.1/strings/0x409/configuration "mtp" + symlink /config/usb_gadget/g1/functions/mtp.gs0 /config/usb_gadget/g1/configs/b.1/f1 + write /config/usb_gadget/g1/UDC ${sys.usb.controller} + setprop sys.usb.state ${sys.usb.config} + +on property:sys.usb.config=mtp,adb && property:sys.usb.configfs=1 + start adbd + +on property:sys.usb.ffs.ready=1 && property:sys.usb.config=mtp,adb && property:sys.usb.configfs=1 + write /config/usb_gadget/g1/configs/b.1/strings/0x409/configuration "mtp_adb" + symlink /config/usb_gadget/g1/functions/mtp.gs0 /config/usb_gadget/g1/configs/b.1/f1 + symlink /config/usb_gadget/g1/functions/ffs.adb /config/usb_gadget/g1/configs/b.1/f2 + write /config/usb_gadget/g1/UDC ${sys.usb.controller} + setprop sys.usb.state ${sys.usb.config} + +on property:sys.usb.config=ptp && property:sys.usb.configfs=1 + write /config/usb_gadget/g1/configs/b.1/strings/0x409/configuration "ptp" + symlink /config/usb_gadget/g1/functions/ptp.gs1 /config/usb_gadget/g1/configs/b.1/f1 + write /config/usb_gadget/g1/UDC ${sys.usb.controller} + setprop sys.usb.state ${sys.usb.config} + +on property:sys.usb.config=ptp,adb && property:sys.usb.configfs=1 + start adbd + +on property:sys.usb.ffs.ready=1 && property:sys.usb.config=ptp,adb && property:sys.usb.configfs=1 + write /config/usb_gadget/g1/configs/b.1/strings/0x409/configuration "ptp_adb" + symlink /config/usb_gadget/g1/functions/ptp.gs1 /config/usb_gadget/g1/configs/b.1/f1 + symlink /config/usb_gadget/g1/functions/ffs.adb /config/usb_gadget/g1/configs/b.1/f2 + write /config/usb_gadget/g1/UDC ${sys.usb.controller} + setprop sys.usb.state ${sys.usb.config} + +on property:sys.usb.config=accessory && property:sys.usb.configfs=1 + write /config/usb_gadget/g1/configs/b.1/strings/0x409/configuration "accessory" + symlink /config/usb_gadget/g1/functions/accessory.gs2 /config/usb_gadget/g1/configs/b.1/f1 + write /config/usb_gadget/g1/UDC ${sys.usb.controller} + setprop sys.usb.state ${sys.usb.config} + +on property:sys.usb.config=accessory,adb && property:sys.usb.configfs=1 + start adbd + +on property:sys.usb.ffs.ready=1 && property:sys.usb.config=accessory,adb && property:sys.usb.configfs=1 + write /config/usb_gadget/g1/configs/b.1/strings/0x409/configuration "accessory_adb" + symlink /config/usb_gadget/g1/functions/accessory.gs2 /config/usb_gadget/g1/configs/b.1/f1 + symlink /config/usb_gadget/g1/functions/ffs.adb /config/usb_gadget/g1/configs/b.1/f2 + write /config/usb_gadget/g1/UDC ${sys.usb.controller} + setprop sys.usb.state ${sys.usb.config} + +on property:sys.usb.config=audio_source && property:sys.usb.configfs=1 + write /config/usb_gadget/g1/configs/b.1/strings/0x409/configuration "audiosource" + symlink /config/usb_gadget/g1/functions/audio_source.gs3 /config/usb_gadget/g1/configs/b.1/f1 + write /config/usb_gadget/g1/UDC ${sys.usb.controller} + setprop sys.usb.state ${sys.usb.config} + +on property:sys.usb.config=audio_source,adb && property:sys.usb.configfs=1 + start adbd + +on property:sys.usb.ffs.ready=1 && property:sys.usb.config=audio_source,adb && property:sys.usb.configfs=1 + write /config/usb_gadget/g1/configs/b.1/strings/0x409/configuration "audiosource_adb" + symlink /config/usb_gadget/g1/functions/audio_source.gs3 /config/usb_gadget/g1/configs/b.1/f1 + symlink /config/usb_gadget/g1/functions/ffs.adb /config/usb_gadget/g1/configs/b.1/f2 + write /config/usb_gadget/g1/UDC ${sys.usb.controller} + setprop sys.usb.state ${sys.usb.config} + +on property:sys.usb.config=accessory,audio_source && property:sys.usb.configfs=1 + write /config/usb_gadget/g1/configs/b.1/strings/0x409/configuration "accessory_audiosource" + symlink /config/usb_gadget/g1/functions/accessory.gs2 /config/usb_gadget/g1/configs/b.1/f1 + symlink /config/usb_gadget/g1/functions/audio_source.gs3 /config/usb_gadget/g1/configs/b.1/f2 + write /config/usb_gadget/g1/UDC ${sys.usb.controller} + setprop sys.usb.state ${sys.usb.config} + +on property:sys.usb.config=accessory,audio_source,adb && property:sys.usb.configfs=1 + start adbd + +on property:sys.usb.ffs.ready=1 && property:sys.usb.config=accessory,audio_source,adb && property:sys.usb.configfs=1 + write /config/usb_gadget/g1/configs/b.1/strings/0x409/configuration "accessory_audiosource_adb" + symlink /config/usb_gadget/g1/functions/accessory.gs2 /config/usb_gadget/g1/configs/b.1/f1 + symlink /config/usb_gadget/g1/functions/audio_source.gs3 /config/usb_gadget/g1/configs/b.1/f2 + symlink /config/usb_gadget/g1/functions/ffs.adb /config/usb_gadget/g1/configs/b.1/f3 + write /config/usb_gadget/g1/UDC ${sys.usb.controller} + setprop sys.usb.state ${sys.usb.config} + +on property:sys.usb.config=midi && property:sys.usb.configfs=1 + write /config/usb_gadget/g1/configs/b.1/strings/0x409/configuration "midi" + symlink /config/usb_gadget/g1/functions/midi.gs5 /config/usb_gadget/g1/configs/b.1/f1 + write /config/usb_gadget/g1/UDC ${sys.usb.controller} + setprop sys.usb.state ${sys.usb.config} + +on property:sys.usb.config=midi,adb && property:sys.usb.configfs=1 + start adbd + +on property:sys.usb.ffs.ready=1 && property:sys.usb.config=midi,adb && property:sys.usb.configfs=1 + write /config/usb_gadget/g1/configs/b.1/strings/0x409/configuration "midi_adb" + symlink /config/usb_gadget/g1/functions/midi.gs5 /config/usb_gadget/g1/configs/b.1/f1 + symlink /config/usb_gadget/g1/functions/ffs.adb /config/usb_gadget/g1/configs/b.1/f2 + write /config/usb_gadget/g1/UDC ${sys.usb.controller} + setprop sys.usb.state ${sys.usb.config} + +on property:sys.usb.config=rndis && property:sys.usb.configfs=1 + mkdir /config/usb_gadget/g1/functions/rndis.gs4 + write /config/usb_gadget/g1/configs/b.1/strings/0x409/configuration "rndis" + symlink /config/usb_gadget/g1/functions/rndis.gs4 /config/usb_gadget/g1/configs/b.1/f1 + write /config/usb_gadget/g1/UDC ${sys.usb.controller} + setprop sys.usb.state ${sys.usb.config} + +on property:sys.usb.config=rndis,adb && property:sys.usb.configfs=1 + start adbd + +on property:sys.usb.ffs.ready=1 && property:sys.usb.config=rndis,adb && property:sys.usb.configfs=1 + mkdir /config/usb_gadget/g1/functions/rndis.gs4 + write /config/usb_gadget/g1/configs/b.1/strings/0x409/configuration "rndis_adb" + symlink /config/usb_gadget/g1/functions/rndis.gs4 /config/usb_gadget/g1/configs/b.1/f1 + symlink /config/usb_gadget/g1/functions/ffs.adb /config/usb_gadget/g1/configs/b.1/f2 + write /config/usb_gadget/g1/UDC ${sys.usb.controller} + setprop sys.usb.state ${sys.usb.config} diff --git a/system/init.usb.rc b/system/init.usb.rc new file mode 100755 index 0000000000000000000000000000000000000000..f0681d2c240972384f25ccbacbbef733149b9c5f --- /dev/null +++ b/system/init.usb.rc @@ -0,0 +1,134 @@ +# Copyright (C) 2012 The Android Open Source Project +# +# USB configuration common for all android devices +# + +on post-fs-data + chown system system /sys/class/android_usb/android0/f_mass_storage/lun/file + chmod 0660 /sys/class/android_usb/android0/f_mass_storage/lun/file + chown system system /sys/class/android_usb/android0/f_rndis/ethaddr + chmod 0660 /sys/class/android_usb/android0/f_rndis/ethaddr + mkdir /data/misc/adb 02750 system shell + mkdir /data/adb 0700 root root + +# adbd is controlled via property triggers in init.<platform>.usb.rc +service adbd /system/bin/adbd --root_seclabel=u:r:su:s0 + class core + socket adbd stream 660 system system + disabled + seclabel u:r:adbd:s0 + +on boot + setprop sys.usb.configfs 0 + +# Used to disable USB when switching states +on property:sys.usb.config=none && property:sys.usb.configfs=0 + stop adbd + write /sys/class/android_usb/android0/enable 0 + write /sys/class/android_usb/android0/bDeviceClass 0 + setprop sys.usb.state ${sys.usb.config} + +# adb only USB configuration +# This is the fallback configuration if the +# USB manager fails to set a standard configuration +on property:sys.usb.config=adb && property:sys.usb.configfs=0 + write /sys/class/android_usb/android0/enable 0 + write /sys/class/android_usb/android0/idVendor 18d1 + write /sys/class/android_usb/android0/idProduct 4EE7 + write /sys/class/android_usb/android0/functions ${sys.usb.config} + write /sys/class/android_usb/android0/enable 1 + start adbd + setprop sys.usb.state ${sys.usb.config} + +# USB accessory configuration +on property:sys.usb.config=accessory && property:sys.usb.configfs=0 + write /sys/class/android_usb/android0/enable 0 + write /sys/class/android_usb/android0/idVendor 18d1 + write /sys/class/android_usb/android0/idProduct 2d00 + write /sys/class/android_usb/android0/functions ${sys.usb.config} + write /sys/class/android_usb/android0/enable 1 + setprop sys.usb.state ${sys.usb.config} + +# USB accessory configuration, with adb +on property:sys.usb.config=accessory,adb && property:sys.usb.configfs=0 + write /sys/class/android_usb/android0/enable 0 + write /sys/class/android_usb/android0/idVendor 18d1 + write /sys/class/android_usb/android0/idProduct 2d01 + write /sys/class/android_usb/android0/functions ${sys.usb.config} + write /sys/class/android_usb/android0/enable 1 + start adbd + setprop sys.usb.state ${sys.usb.config} + +# audio accessory configuration +on property:sys.usb.config=audio_source && property:sys.usb.configfs=0 + write /sys/class/android_usb/android0/enable 0 + write /sys/class/android_usb/android0/idVendor 18d1 + write /sys/class/android_usb/android0/idProduct 2d02 + write /sys/class/android_usb/android0/functions ${sys.usb.config} + write /sys/class/android_usb/android0/enable 1 + setprop sys.usb.state ${sys.usb.config} + +# audio accessory configuration, with adb +on property:sys.usb.config=audio_source,adb && property:sys.usb.configfs=0 + write /sys/class/android_usb/android0/enable 0 + write /sys/class/android_usb/android0/idVendor 18d1 + write /sys/class/android_usb/android0/idProduct 2d03 + write /sys/class/android_usb/android0/functions ${sys.usb.config} + write /sys/class/android_usb/android0/enable 1 + start adbd + setprop sys.usb.state ${sys.usb.config} + +# USB and audio accessory configuration +on property:sys.usb.config=accessory,audio_source && property:sys.usb.configfs=0 + write /sys/class/android_usb/android0/enable 0 + write /sys/class/android_usb/android0/idVendor 18d1 + write /sys/class/android_usb/android0/idProduct 2d04 + write /sys/class/android_usb/android0/functions ${sys.usb.config} + write /sys/class/android_usb/android0/enable 1 + setprop sys.usb.state ${sys.usb.config} + +# USB and audio accessory configuration, with adb +on property:sys.usb.config=accessory,audio_source,adb && property:sys.usb.configfs=0 + write /sys/class/android_usb/android0/enable 0 + write /sys/class/android_usb/android0/idVendor 18d1 + write /sys/class/android_usb/android0/idProduct 2d05 + write /sys/class/android_usb/android0/functions ${sys.usb.config} + write /sys/class/android_usb/android0/enable 1 + start adbd + setprop sys.usb.state ${sys.usb.config} + +# Used to set USB configuration at boot and to switch the configuration +# when changing the default configuration +on boot && property:persist.sys.usb.config=* + setprop sys.usb.config ${persist.sys.usb.config} + +# +# USB type C +# + +# USB mode changes +on property:sys.usb.typec.mode=dfp + write /sys/class/dual_role_usb/otg_default/mode ${sys.usb.typec.mode} + setprop sys.usb.typec.state ${sys.usb.typec.mode} + +on property:sys.usb.typec.mode=ufp + write /sys/class/dual_role_usb/otg_default/mode ${sys.usb.typec.mode} + setprop sys.usb.typec.state ${sys.usb.typec.mode} + +# USB data role changes +on property:sys.usb.typec.data_role=device + write /sys/class/dual_role_usb/otg_default/data_role ${sys.usb.typec.data_role} + setprop sys.usb.typec.state ${sys.usb.typec.data_role} + +on property:sys.usb.typec.data_role=host + write /sys/class/dual_role_usb/otg_default/data_role ${sys.usb.typec.data_role} + setprop sys.usb.typec.state ${sys.usb.typec.data_role} + +# USB power role changes +on property:sys.usb.typec.power_role=source + write /sys/class/dual_role_usb/otg_default/power_role ${sys.usb.typec.power_role} + setprop sys.usb.typec.state ${sys.usb.typec.power_role} + +on property:sys.usb.typec.power_role=sink + write /sys/class/dual_role_usb/otg_default/power_role ${sys.usb.typec.power_role} + setprop sys.usb.typec.state ${sys.usb.typec.power_role} diff --git a/system/init.zygote32.rc b/system/init.zygote32.rc new file mode 100755 index 0000000000000000000000000000000000000000..ac87979ec2be76fbc575505b41d3366da8254f2f --- /dev/null +++ b/system/init.zygote32.rc @@ -0,0 +1,14 @@ +service zygote /system/bin/app_process -Xzygote /system/bin --zygote --start-system-server + class main + priority -20 + user root + group root readproc reserved_disk + socket zygote stream 660 root system + onrestart write /sys/android_power/request_state wake + onrestart write /sys/power/state on + onrestart restart audioserver + onrestart restart cameraserver + onrestart restart media + onrestart restart netd + onrestart restart wificond + writepid /dev/cpuset/foreground/tasks diff --git a/system/init.zygote64_32.rc b/system/init.zygote64_32.rc new file mode 100755 index 0000000000000000000000000000000000000000..7ddd52ee59153bdc2c01bd17634e52ab59798ef7 --- /dev/null +++ b/system/init.zygote64_32.rc @@ -0,0 +1,23 @@ +service zygote /system/bin/app_process64 -Xzygote /system/bin --zygote --start-system-server --socket-name=zygote + class main + priority -20 + user root + group root readproc reserved_disk + socket zygote stream 660 root system + onrestart write /sys/android_power/request_state wake + onrestart write /sys/power/state on + onrestart restart audioserver + onrestart restart cameraserver + onrestart restart media + onrestart restart netd + onrestart restart wificond + writepid /dev/cpuset/foreground/tasks + +service zygote_secondary /system/bin/app_process32 -Xzygote /system/bin --zygote --socket-name=zygote_secondary --enable-lazy-preload + class main + priority -20 + user root + group root readproc reserved_disk + socket zygote_secondary stream 660 root system + onrestart restart zygote + writepid /dev/cpuset/foreground/tasks diff --git a/system/odm/app b/system/odm/app new file mode 120000 index 0000000000000000000000000000000000000000..c7e1133ff0b95b9bdbd282c2310153f24fd897b1 --- /dev/null +++ b/system/odm/app @@ -0,0 +1 @@ +/vendor/odm/app \ No newline at end of file diff --git a/system/odm/bin b/system/odm/bin new file mode 120000 index 0000000000000000000000000000000000000000..4e9a9da49ab3754cdc4e70fbc607057e40d2882a --- /dev/null +++ b/system/odm/bin @@ -0,0 +1 @@ +/vendor/odm/bin \ No newline at end of file diff --git a/system/odm/etc b/system/odm/etc new file mode 120000 index 0000000000000000000000000000000000000000..f14af2b5875bbd378fd9a36fe774b0c82d44244e --- /dev/null +++ b/system/odm/etc @@ -0,0 +1 @@ +/vendor/odm/etc \ No newline at end of file diff --git a/system/odm/firmware b/system/odm/firmware new file mode 120000 index 0000000000000000000000000000000000000000..45df104ca6453554f6de3f6546ccfacefce4adbe --- /dev/null +++ b/system/odm/firmware @@ -0,0 +1 @@ +/vendor/odm/firmware \ No newline at end of file diff --git a/system/odm/framework b/system/odm/framework new file mode 120000 index 0000000000000000000000000000000000000000..29462e19db9fc5595e6a6daf49aa4c1dc6010aec --- /dev/null +++ b/system/odm/framework @@ -0,0 +1 @@ +/vendor/odm/framework \ No newline at end of file diff --git a/system/odm/lib b/system/odm/lib new file mode 120000 index 0000000000000000000000000000000000000000..7cd75d7648625f1a9d60f0e2a8f30c54eade4d06 --- /dev/null +++ b/system/odm/lib @@ -0,0 +1 @@ +/vendor/odm/lib \ No newline at end of file diff --git a/system/odm/lib64 b/system/odm/lib64 new file mode 120000 index 0000000000000000000000000000000000000000..22400c75f46e82f0da9319420dda8b2258a1c41d --- /dev/null +++ b/system/odm/lib64 @@ -0,0 +1 @@ +/vendor/odm/lib64 \ No newline at end of file diff --git a/system/odm/overlay b/system/odm/overlay new file mode 120000 index 0000000000000000000000000000000000000000..0e7d40d8e15a9b4e71d8ef2d01a6e0c441530325 --- /dev/null +++ b/system/odm/overlay @@ -0,0 +1 @@ +/vendor/odm/overlay \ No newline at end of file diff --git a/system/odm/priv-app b/system/odm/priv-app new file mode 120000 index 0000000000000000000000000000000000000000..5360d7fdd2e3e288cac60ef1ae321c2d5045550a --- /dev/null +++ b/system/odm/priv-app @@ -0,0 +1 @@ +/vendor/odm/priv-app \ No newline at end of file diff --git a/system/res/images/charger/Fast-charging_0.png b/system/res/images/charger/Fast-charging_0.png new file mode 100644 index 0000000000000000000000000000000000000000..d4d3b6fa94cd7fc653114b4221e644da392c2859 Binary files /dev/null and b/system/res/images/charger/Fast-charging_0.png differ diff --git a/system/res/images/charger/Fast-charging_10.png b/system/res/images/charger/Fast-charging_10.png new file mode 100644 index 0000000000000000000000000000000000000000..f7750a1c82d7cab15c1b5fb09387b70123b0b496 Binary files /dev/null and b/system/res/images/charger/Fast-charging_10.png differ diff --git a/system/res/images/charger/Fast-charging_10w_0.png b/system/res/images/charger/Fast-charging_10w_0.png new file mode 100644 index 0000000000000000000000000000000000000000..5fae97263d8a433f167fa0e0d37b923a5d285122 Binary files /dev/null and b/system/res/images/charger/Fast-charging_10w_0.png differ diff --git a/system/res/images/charger/Fast-charging_10w_10.png b/system/res/images/charger/Fast-charging_10w_10.png new file mode 100644 index 0000000000000000000000000000000000000000..6323b4634ad08302e75f20e792c50876a625fa88 Binary files /dev/null and b/system/res/images/charger/Fast-charging_10w_10.png differ diff --git a/system/res/images/charger/Fast-charging_10w_20.png b/system/res/images/charger/Fast-charging_10w_20.png new file mode 100644 index 0000000000000000000000000000000000000000..ad5a3a948cc544d489372411f57519deb59ebce4 Binary files /dev/null and b/system/res/images/charger/Fast-charging_10w_20.png differ diff --git a/system/res/images/charger/Fast-charging_10w_30.png b/system/res/images/charger/Fast-charging_10w_30.png new file mode 100644 index 0000000000000000000000000000000000000000..9f5a8346064b76a9e54e171fffaae11e70b4d314 Binary files /dev/null and b/system/res/images/charger/Fast-charging_10w_30.png differ diff --git a/system/res/images/charger/Fast-charging_10w_40.png b/system/res/images/charger/Fast-charging_10w_40.png new file mode 100644 index 0000000000000000000000000000000000000000..94e5dde5709054c1218cb4a93cb59ef9b5fb24eb Binary files /dev/null and b/system/res/images/charger/Fast-charging_10w_40.png differ diff --git a/system/res/images/charger/Fast-charging_10w_50.png b/system/res/images/charger/Fast-charging_10w_50.png new file mode 100644 index 0000000000000000000000000000000000000000..0a3b00d515c01761d7fa23ba8529b7ddff1dcf4a Binary files /dev/null and b/system/res/images/charger/Fast-charging_10w_50.png differ diff --git a/system/res/images/charger/Fast-charging_10w_60.png b/system/res/images/charger/Fast-charging_10w_60.png new file mode 100644 index 0000000000000000000000000000000000000000..c7b82122ddd2f7c4f2cee36c3cf84415bc2fd96a Binary files /dev/null and b/system/res/images/charger/Fast-charging_10w_60.png differ diff --git a/system/res/images/charger/Fast-charging_10w_70.png b/system/res/images/charger/Fast-charging_10w_70.png new file mode 100644 index 0000000000000000000000000000000000000000..8ef3f4e360e3ec28ea4ae59c7725fe6d136ff01b Binary files /dev/null and b/system/res/images/charger/Fast-charging_10w_70.png differ diff --git a/system/res/images/charger/Fast-charging_10w_80.png b/system/res/images/charger/Fast-charging_10w_80.png new file mode 100644 index 0000000000000000000000000000000000000000..ddb622b7962e68575e074cc94e3c35316c134744 Binary files /dev/null and b/system/res/images/charger/Fast-charging_10w_80.png differ diff --git a/system/res/images/charger/Fast-charging_10w_90.png b/system/res/images/charger/Fast-charging_10w_90.png new file mode 100644 index 0000000000000000000000000000000000000000..21cbb64caeeed4a2b2d5eca1ef5c96541ecaf4eb Binary files /dev/null and b/system/res/images/charger/Fast-charging_10w_90.png differ diff --git a/system/res/images/charger/Fast-charging_10w_99.png b/system/res/images/charger/Fast-charging_10w_99.png new file mode 100644 index 0000000000000000000000000000000000000000..386977d0bdebfcfa7a8628aa9106a90b7321b07a Binary files /dev/null and b/system/res/images/charger/Fast-charging_10w_99.png differ diff --git a/system/res/images/charger/Fast-charging_20.png b/system/res/images/charger/Fast-charging_20.png new file mode 100644 index 0000000000000000000000000000000000000000..99e722f03f71776cb2ecfaa31bf71e85489ae4de Binary files /dev/null and b/system/res/images/charger/Fast-charging_20.png differ diff --git a/system/res/images/charger/Fast-charging_30.png b/system/res/images/charger/Fast-charging_30.png new file mode 100644 index 0000000000000000000000000000000000000000..73d7eba6e54bbb1122af4c4b72b4bc60d158c54c Binary files /dev/null and b/system/res/images/charger/Fast-charging_30.png differ diff --git a/system/res/images/charger/Fast-charging_40.png b/system/res/images/charger/Fast-charging_40.png new file mode 100644 index 0000000000000000000000000000000000000000..86fe2ca575ed958069915cca067b4faecdecbb81 Binary files /dev/null and b/system/res/images/charger/Fast-charging_40.png differ diff --git a/system/res/images/charger/Fast-charging_50.png b/system/res/images/charger/Fast-charging_50.png new file mode 100644 index 0000000000000000000000000000000000000000..22a95d552d17b7aebd8905a32fe37e7cf41d0d14 Binary files /dev/null and b/system/res/images/charger/Fast-charging_50.png differ diff --git a/system/res/images/charger/Fast-charging_60.png b/system/res/images/charger/Fast-charging_60.png new file mode 100644 index 0000000000000000000000000000000000000000..5de3b6be635e9fecd9524d0aace13e6e212e6c3f Binary files /dev/null and b/system/res/images/charger/Fast-charging_60.png differ diff --git a/system/res/images/charger/Fast-charging_70.png b/system/res/images/charger/Fast-charging_70.png new file mode 100644 index 0000000000000000000000000000000000000000..4f88f8b113717505cf7d9ac7a817e33c08c27457 Binary files /dev/null and b/system/res/images/charger/Fast-charging_70.png differ diff --git a/system/res/images/charger/Fast-charging_80.png b/system/res/images/charger/Fast-charging_80.png new file mode 100644 index 0000000000000000000000000000000000000000..eb0c92e1f636541c9cc0dee3b5f6a6c885870237 Binary files /dev/null and b/system/res/images/charger/Fast-charging_80.png differ diff --git a/system/res/images/charger/Fast-charging_90.png b/system/res/images/charger/Fast-charging_90.png new file mode 100644 index 0000000000000000000000000000000000000000..916d25875c758d6f2cfec15ff6459641c040e8d9 Binary files /dev/null and b/system/res/images/charger/Fast-charging_90.png differ diff --git a/system/res/images/charger/Fast-charging_99.png b/system/res/images/charger/Fast-charging_99.png new file mode 100644 index 0000000000000000000000000000000000000000..540781df54d2aa60aee93cb1f75e6d873145d52f Binary files /dev/null and b/system/res/images/charger/Fast-charging_99.png differ diff --git a/system/res/images/charger/Fast-charging_charge.png b/system/res/images/charger/Fast-charging_charge.png new file mode 100644 index 0000000000000000000000000000000000000000..fc270eabce94cbb0fee8c48c410ccabd535d7914 Binary files /dev/null and b/system/res/images/charger/Fast-charging_charge.png differ diff --git a/system/res/images/charger/OverTempBattery.png b/system/res/images/charger/OverTempBattery.png new file mode 100644 index 0000000000000000000000000000000000000000..bd44d27761fbdd834f317d5381a696aabc0e5883 Binary files /dev/null and b/system/res/images/charger/OverTempBattery.png differ diff --git a/system/res/images/charger/asus_battery_0.png b/system/res/images/charger/asus_battery_0.png new file mode 100644 index 0000000000000000000000000000000000000000..f41a3279d07157e0e999ade27534d14675b5d7ad Binary files /dev/null and b/system/res/images/charger/asus_battery_0.png differ diff --git a/system/res/images/charger/asus_battery_100.png b/system/res/images/charger/asus_battery_100.png new file mode 100644 index 0000000000000000000000000000000000000000..f7051d8c122be18e462861a9baa456dbf8ac9f8c Binary files /dev/null and b/system/res/images/charger/asus_battery_100.png differ diff --git a/system/res/images/charger/asus_battery_20.png b/system/res/images/charger/asus_battery_20.png new file mode 100644 index 0000000000000000000000000000000000000000..891efac761aea3043385b664d06f9832af98e3aa Binary files /dev/null and b/system/res/images/charger/asus_battery_20.png differ diff --git a/system/res/images/charger/asus_battery_50.png b/system/res/images/charger/asus_battery_50.png new file mode 100644 index 0000000000000000000000000000000000000000..d61669caf07319d67b3c66af7beb5ab59db3c39c Binary files /dev/null and b/system/res/images/charger/asus_battery_50.png differ diff --git a/system/res/images/charger/asus_battery_80.png b/system/res/images/charger/asus_battery_80.png new file mode 100644 index 0000000000000000000000000000000000000000..51c865b1b85081e10cd47abd637acad6e53e51e5 Binary files /dev/null and b/system/res/images/charger/asus_battery_80.png differ diff --git a/system/res/images/charger/asus_battery_99.png b/system/res/images/charger/asus_battery_99.png new file mode 100644 index 0000000000000000000000000000000000000000..98f6d0d1f098e2a9c2207cb64693c18e5b53379c Binary files /dev/null and b/system/res/images/charger/asus_battery_99.png differ diff --git a/system/res/images/charger/asus_battery_fail.png b/system/res/images/charger/asus_battery_fail.png new file mode 100644 index 0000000000000000000000000000000000000000..8c4f02923a2103e608d6636872c839344470c72c Binary files /dev/null and b/system/res/images/charger/asus_battery_fail.png differ diff --git a/system/res/images/charger/battery_0.png b/system/res/images/charger/battery_0.png new file mode 100644 index 0000000000000000000000000000000000000000..f41a3279d07157e0e999ade27534d14675b5d7ad Binary files /dev/null and b/system/res/images/charger/battery_0.png differ diff --git a/system/res/images/charger/battery_10.png b/system/res/images/charger/battery_10.png new file mode 100644 index 0000000000000000000000000000000000000000..2a154abe50fe10c7fcb40b500a577438432ea18a Binary files /dev/null and b/system/res/images/charger/battery_10.png differ diff --git a/system/res/images/charger/battery_20.png b/system/res/images/charger/battery_20.png new file mode 100644 index 0000000000000000000000000000000000000000..2044875224b71991e9537d9e2207fab01631f8ae Binary files /dev/null and b/system/res/images/charger/battery_20.png differ diff --git a/system/res/images/charger/battery_30.png b/system/res/images/charger/battery_30.png new file mode 100644 index 0000000000000000000000000000000000000000..891efac761aea3043385b664d06f9832af98e3aa Binary files /dev/null and b/system/res/images/charger/battery_30.png differ diff --git a/system/res/images/charger/battery_40.png b/system/res/images/charger/battery_40.png new file mode 100644 index 0000000000000000000000000000000000000000..808a6233785b565db5e48fb9526640e0edaea5b6 Binary files /dev/null and b/system/res/images/charger/battery_40.png differ diff --git a/system/res/images/charger/battery_50.png b/system/res/images/charger/battery_50.png new file mode 100644 index 0000000000000000000000000000000000000000..d61669caf07319d67b3c66af7beb5ab59db3c39c Binary files /dev/null and b/system/res/images/charger/battery_50.png differ diff --git a/system/res/images/charger/battery_60.png b/system/res/images/charger/battery_60.png new file mode 100644 index 0000000000000000000000000000000000000000..711664704cdc4b4251b563402c3ae219077bfbc5 Binary files /dev/null and b/system/res/images/charger/battery_60.png differ diff --git a/system/res/images/charger/battery_70.png b/system/res/images/charger/battery_70.png new file mode 100644 index 0000000000000000000000000000000000000000..660e54a47601f7d3efe4309f1691f8d959ca5976 Binary files /dev/null and b/system/res/images/charger/battery_70.png differ diff --git a/system/res/images/charger/battery_80.png b/system/res/images/charger/battery_80.png new file mode 100644 index 0000000000000000000000000000000000000000..51c865b1b85081e10cd47abd637acad6e53e51e5 Binary files /dev/null and b/system/res/images/charger/battery_80.png differ diff --git a/system/res/images/charger/battery_90.png b/system/res/images/charger/battery_90.png new file mode 100644 index 0000000000000000000000000000000000000000..b35d65da69f18d658b568ec228d586ecd778f0e0 Binary files /dev/null and b/system/res/images/charger/battery_90.png differ diff --git a/system/res/images/charger/battery_99.png b/system/res/images/charger/battery_99.png new file mode 100644 index 0000000000000000000000000000000000000000..98f6d0d1f098e2a9c2207cb64693c18e5b53379c Binary files /dev/null and b/system/res/images/charger/battery_99.png differ diff --git a/system/res/images/charger/battery_charge.png b/system/res/images/charger/battery_charge.png new file mode 100644 index 0000000000000000000000000000000000000000..dc13ee91a5e41a177eee7b261a196ffeb4679697 Binary files /dev/null and b/system/res/images/charger/battery_charge.png differ diff --git a/system/res/images/charger/battery_crit.png b/system/res/images/charger/battery_crit.png new file mode 100644 index 0000000000000000000000000000000000000000..e472b2daa1a7de64487d02a430d8ea21a8e0055a Binary files /dev/null and b/system/res/images/charger/battery_crit.png differ diff --git a/system/res/images/charger/battery_fail.png b/system/res/images/charger/battery_fail.png new file mode 100644 index 0000000000000000000000000000000000000000..aded88a002798346576c21555001a851f153c84a Binary files /dev/null and b/system/res/images/charger/battery_fail.png differ diff --git a/system/res/images/charger/battery_full.png b/system/res/images/charger/battery_full.png new file mode 100644 index 0000000000000000000000000000000000000000..f7051d8c122be18e462861a9baa456dbf8ac9f8c Binary files /dev/null and b/system/res/images/charger/battery_full.png differ diff --git a/system/res/images/charger/battery_qc_0.png b/system/res/images/charger/battery_qc_0.png new file mode 100644 index 0000000000000000000000000000000000000000..d4d3b6fa94cd7fc653114b4221e644da392c2859 Binary files /dev/null and b/system/res/images/charger/battery_qc_0.png differ diff --git a/system/res/images/charger/battery_qc_10.png b/system/res/images/charger/battery_qc_10.png new file mode 100644 index 0000000000000000000000000000000000000000..f7750a1c82d7cab15c1b5fb09387b70123b0b496 Binary files /dev/null and b/system/res/images/charger/battery_qc_10.png differ diff --git a/system/res/images/charger/battery_qc_20.png b/system/res/images/charger/battery_qc_20.png new file mode 100644 index 0000000000000000000000000000000000000000..99e722f03f71776cb2ecfaa31bf71e85489ae4de Binary files /dev/null and b/system/res/images/charger/battery_qc_20.png differ diff --git a/system/res/images/charger/battery_qc_30.png b/system/res/images/charger/battery_qc_30.png new file mode 100644 index 0000000000000000000000000000000000000000..73d7eba6e54bbb1122af4c4b72b4bc60d158c54c Binary files /dev/null and b/system/res/images/charger/battery_qc_30.png differ diff --git a/system/res/images/charger/battery_qc_40.png b/system/res/images/charger/battery_qc_40.png new file mode 100644 index 0000000000000000000000000000000000000000..86fe2ca575ed958069915cca067b4faecdecbb81 Binary files /dev/null and b/system/res/images/charger/battery_qc_40.png differ diff --git a/system/res/images/charger/battery_qc_50.png b/system/res/images/charger/battery_qc_50.png new file mode 100644 index 0000000000000000000000000000000000000000..22a95d552d17b7aebd8905a32fe37e7cf41d0d14 Binary files /dev/null and b/system/res/images/charger/battery_qc_50.png differ diff --git a/system/res/images/charger/battery_qc_60.png b/system/res/images/charger/battery_qc_60.png new file mode 100644 index 0000000000000000000000000000000000000000..5de3b6be635e9fecd9524d0aace13e6e212e6c3f Binary files /dev/null and b/system/res/images/charger/battery_qc_60.png differ diff --git a/system/res/images/charger/battery_qc_70.png b/system/res/images/charger/battery_qc_70.png new file mode 100644 index 0000000000000000000000000000000000000000..4f88f8b113717505cf7d9ac7a817e33c08c27457 Binary files /dev/null and b/system/res/images/charger/battery_qc_70.png differ diff --git a/system/res/images/charger/battery_qc_80.png b/system/res/images/charger/battery_qc_80.png new file mode 100644 index 0000000000000000000000000000000000000000..eb0c92e1f636541c9cc0dee3b5f6a6c885870237 Binary files /dev/null and b/system/res/images/charger/battery_qc_80.png differ diff --git a/system/res/images/charger/battery_qc_90.png b/system/res/images/charger/battery_qc_90.png new file mode 100644 index 0000000000000000000000000000000000000000..916d25875c758d6f2cfec15ff6459641c040e8d9 Binary files /dev/null and b/system/res/images/charger/battery_qc_90.png differ diff --git a/system/res/images/charger/battery_qc_99.png b/system/res/images/charger/battery_qc_99.png new file mode 100644 index 0000000000000000000000000000000000000000..540781df54d2aa60aee93cb1f75e6d873145d52f Binary files /dev/null and b/system/res/images/charger/battery_qc_99.png differ diff --git a/system/res/images/charger/battery_qc_charge.png b/system/res/images/charger/battery_qc_charge.png new file mode 100644 index 0000000000000000000000000000000000000000..fc270eabce94cbb0fee8c48c410ccabd535d7914 Binary files /dev/null and b/system/res/images/charger/battery_qc_charge.png differ diff --git a/system/res/images/charger/battery_scale.png b/system/res/images/charger/battery_scale.png new file mode 100644 index 0000000000000000000000000000000000000000..2ae8f0fd7e501b439dfdda2486e87b5b6ba54d4d Binary files /dev/null and b/system/res/images/charger/battery_scale.png differ diff --git a/system/sbin/charger b/system/sbin/charger new file mode 100755 index 0000000000000000000000000000000000000000..06d89e1673adfd256f6c0924abba1c19d6682b96 Binary files /dev/null and b/system/sbin/charger differ diff --git a/system/sbin/ueventd b/system/sbin/ueventd new file mode 120000 index 0000000000000000000000000000000000000000..d9db1a1891be10087359bc46edfc1e6494596976 --- /dev/null +++ b/system/sbin/ueventd @@ -0,0 +1 @@ +../init \ No newline at end of file diff --git a/system/sbin/watchdogd b/system/sbin/watchdogd new file mode 120000 index 0000000000000000000000000000000000000000..d9db1a1891be10087359bc46edfc1e6494596976 --- /dev/null +++ b/system/sbin/watchdogd @@ -0,0 +1 @@ +../init \ No newline at end of file diff --git a/system/sdcard b/system/sdcard new file mode 120000 index 0000000000000000000000000000000000000000..5aa606c9edb1a9155a8c17819890b54d065b82e6 --- /dev/null +++ b/system/sdcard @@ -0,0 +1 @@ +/storage/self/primary \ No newline at end of file diff --git a/system/system/bin/Compact_mode.cfg b/system/system/bin/Compact_mode.cfg new file mode 100755 index 0000000000000000000000000000000000000000..3491f80b336474d455538f9fd5208ccd470de299 Binary files /dev/null and b/system/system/bin/Compact_mode.cfg differ diff --git a/system/system/bin/Diag.cfg b/system/system/bin/Diag.cfg new file mode 100755 index 0000000000000000000000000000000000000000..fc9f22a798cb8808e0ac2f5e7f166b13843da2af Binary files /dev/null and b/system/system/bin/Diag.cfg differ diff --git a/system/system/bin/GMSetting b/system/system/bin/GMSetting new file mode 100755 index 0000000000000000000000000000000000000000..b542665174964a9210eb0b68632e7e3537e8d877 Binary files /dev/null and b/system/system/bin/GMSetting differ diff --git a/system/system/bin/ModeSetting b/system/system/bin/ModeSetting new file mode 100755 index 0000000000000000000000000000000000000000..bba010aff27233711ac0e0cdb35c99c65631774d Binary files /dev/null and b/system/system/bin/ModeSetting differ diff --git a/system/system/bin/acpi b/system/system/bin/acpi new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/acpi @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/adbd b/system/system/bin/adbd new file mode 100755 index 0000000000000000000000000000000000000000..1daaa3d27b68ebc2d2e9cb9146b861a65b8f92c5 Binary files /dev/null and b/system/system/bin/adbd differ diff --git a/system/system/bin/adsp.cfg b/system/system/bin/adsp.cfg new file mode 100755 index 0000000000000000000000000000000000000000..2f00eadfcf7c4b5f93d177308be7c900560d54ce Binary files /dev/null and b/system/system/bin/adsp.cfg differ diff --git a/system/system/bin/am b/system/system/bin/am new file mode 100755 index 0000000000000000000000000000000000000000..54c2d394be2c329e4d81233da8d326ff99820f01 --- /dev/null +++ b/system/system/bin/am @@ -0,0 +1,9 @@ +#!/system/bin/sh + +if [ "$1" != "instrument" ] ; then + cmd activity "$@" +else + base=/system + export CLASSPATH=$base/framework/am.jar + exec app_process $base/bin com.android.commands.am.Am "$@" +fi diff --git a/system/system/bin/app_process b/system/system/bin/app_process new file mode 120000 index 0000000000000000000000000000000000000000..9c2ec25eef55c87dd513f8102a66a3d16cffb669 --- /dev/null +++ b/system/system/bin/app_process @@ -0,0 +1 @@ +app_process64 \ No newline at end of file diff --git a/system/system/bin/app_process32 b/system/system/bin/app_process32 new file mode 100755 index 0000000000000000000000000000000000000000..8e65d83146289566727c99e39654a6204d1a343a Binary files /dev/null and b/system/system/bin/app_process32 differ diff --git a/system/system/bin/app_process64 b/system/system/bin/app_process64 new file mode 100755 index 0000000000000000000000000000000000000000..fc95f34df66a5c1347d7e750e4853954e86a5d0b Binary files /dev/null and b/system/system/bin/app_process64 differ diff --git a/system/system/bin/applypatch b/system/system/bin/applypatch new file mode 100755 index 0000000000000000000000000000000000000000..cf7654e769786d661edf127b5d15565dc6356951 Binary files /dev/null and b/system/system/bin/applypatch differ diff --git a/system/system/bin/appops b/system/system/bin/appops new file mode 100755 index 0000000000000000000000000000000000000000..5dc85aa0979ce762d5e90fa6a4137b475a2e022b --- /dev/null +++ b/system/system/bin/appops @@ -0,0 +1,2 @@ +#!/system/bin/sh +cmd appops "$@" diff --git a/system/system/bin/appwidget b/system/system/bin/appwidget new file mode 100755 index 0000000000000000000000000000000000000000..26ab1730250fbbb643f5d4a51af97a9efdb3db68 --- /dev/null +++ b/system/system/bin/appwidget @@ -0,0 +1,6 @@ +#!/system/bin/sh +# Script to start "appwidget" on the device, which has a very rudimentary shell. +base=/system +export CLASSPATH=$base/framework/appwidget.jar +exec app_process $base/bin com.android.commands.appwidget.AppWidget "$@" + diff --git a/system/system/bin/asus_top.sh b/system/system/bin/asus_top.sh new file mode 100755 index 0000000000000000000000000000000000000000..c65affd0eb134c201366952a1fab0a9d7b34b72a --- /dev/null +++ b/system/system/bin/asus_top.sh @@ -0,0 +1,10 @@ +LOG_TAG="AsusTop" +logi () +{ + /system/bin/log -t $LOG_TAG -p i "$@" +} +top_command=`top -n 1` +logi "$top_command" + + + diff --git a/system/system/bin/atrace b/system/system/bin/atrace new file mode 100755 index 0000000000000000000000000000000000000000..cb2631432aee36e7361ff775b48c52d3196f2616 Binary files /dev/null and b/system/system/bin/atrace differ diff --git a/system/system/bin/audio.cfg b/system/system/bin/audio.cfg new file mode 100755 index 0000000000000000000000000000000000000000..0b162ac87638cfb6634233764474b3282e9537d9 Binary files /dev/null and b/system/system/bin/audio.cfg differ diff --git a/system/system/bin/audioserver b/system/system/bin/audioserver new file mode 100755 index 0000000000000000000000000000000000000000..177ecee72cb44eecb7923f9dfc5cafdcc466a371 Binary files /dev/null and b/system/system/bin/audioserver differ diff --git a/system/system/bin/awk b/system/system/bin/awk new file mode 100755 index 0000000000000000000000000000000000000000..2fda02690d65fb9e9f8eae10b45d7662189807a7 Binary files /dev/null and b/system/system/bin/awk differ diff --git a/system/system/bin/base64 b/system/system/bin/base64 new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/base64 @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/basename b/system/system/bin/basename new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/basename @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/bcc b/system/system/bin/bcc new file mode 100755 index 0000000000000000000000000000000000000000..30203fca952ada65fd91ce2aa13ea66205a9aa5d Binary files /dev/null and b/system/system/bin/bcc differ diff --git a/system/system/bin/blank_screen b/system/system/bin/blank_screen new file mode 100755 index 0000000000000000000000000000000000000000..69054a03af53cd02fd79ab44bc334ecfdaed195d Binary files /dev/null and b/system/system/bin/blank_screen differ diff --git a/system/system/bin/blkid b/system/system/bin/blkid new file mode 100755 index 0000000000000000000000000000000000000000..443857a1b54d7fad728aa5bfa83c1f8c540a1436 Binary files /dev/null and b/system/system/bin/blkid differ diff --git a/system/system/bin/blockdev b/system/system/bin/blockdev new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/blockdev @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/bmgr b/system/system/bin/bmgr new file mode 100755 index 0000000000000000000000000000000000000000..60b5833e76962cffc4e401067a684f58651f3218 --- /dev/null +++ b/system/system/bin/bmgr @@ -0,0 +1,8 @@ +#!/system/bin/sh +# Script to start "bmgr" on the device, which has a very rudimentary +# shell. +# +base=/system +export CLASSPATH=$base/framework/bmgr.jar +exec app_process $base/bin com.android.commands.bmgr.Bmgr "$@" + diff --git a/system/system/bin/bootanimation b/system/system/bin/bootanimation new file mode 100755 index 0000000000000000000000000000000000000000..0c17f27950a519d29b6f05dc815b25b828e74917 Binary files /dev/null and b/system/system/bin/bootanimation differ diff --git a/system/system/bin/bootstat b/system/system/bin/bootstat new file mode 100755 index 0000000000000000000000000000000000000000..92acc7fdd9aa47a9b0fd1c03922138d477cd7ac3 Binary files /dev/null and b/system/system/bin/bootstat differ diff --git a/system/system/bin/bpfloader b/system/system/bin/bpfloader new file mode 100755 index 0000000000000000000000000000000000000000..89cc0e2475a7b4201f2adbab8256be733ccb7b41 Binary files /dev/null and b/system/system/bin/bpfloader differ diff --git a/system/system/bin/bt_logger b/system/system/bin/bt_logger new file mode 100755 index 0000000000000000000000000000000000000000..c37e7d604b307fb1a5fdae178656d9eadb5a66da Binary files /dev/null and b/system/system/bin/bt_logger differ diff --git a/system/system/bin/bu b/system/system/bin/bu new file mode 100755 index 0000000000000000000000000000000000000000..e50b53da43250490e2130dd788ce4abbd67a6811 --- /dev/null +++ b/system/system/bin/bu @@ -0,0 +1,7 @@ +#!/system/bin/sh +# Script to start "bu" on the device +# +base=/system +export CLASSPATH=$base/framework/bu.jar +exec app_process $base/bin com.android.commands.bu.Backup "$@" + diff --git a/system/system/bin/bugreport b/system/system/bin/bugreport new file mode 100755 index 0000000000000000000000000000000000000000..85611f0e13618ec4ae1937be4a02ad2ded6fb7ac Binary files /dev/null and b/system/system/bin/bugreport differ diff --git a/system/system/bin/bugreportz b/system/system/bin/bugreportz new file mode 100755 index 0000000000000000000000000000000000000000..ae6c2449fa134858281bf0602d7b2730d5c9b625 Binary files /dev/null and b/system/system/bin/bugreportz differ diff --git a/system/system/bin/bunzip2 b/system/system/bin/bunzip2 new file mode 120000 index 0000000000000000000000000000000000000000..a989e1da11aef72b6904b826475a113eee556a5b --- /dev/null +++ b/system/system/bin/bunzip2 @@ -0,0 +1 @@ +bzip2 \ No newline at end of file diff --git a/system/system/bin/bzcat b/system/system/bin/bzcat new file mode 120000 index 0000000000000000000000000000000000000000..a989e1da11aef72b6904b826475a113eee556a5b --- /dev/null +++ b/system/system/bin/bzcat @@ -0,0 +1 @@ +bzip2 \ No newline at end of file diff --git a/system/system/bin/bzip2 b/system/system/bin/bzip2 new file mode 100755 index 0000000000000000000000000000000000000000..76087c13fa82472196b03f858f1466e6708a560e Binary files /dev/null and b/system/system/bin/bzip2 differ diff --git a/system/system/bin/cal b/system/system/bin/cal new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/cal @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/cameraserver b/system/system/bin/cameraserver new file mode 100755 index 0000000000000000000000000000000000000000..7be03830229bd00e38eef944e20b2f42b62c93a9 Binary files /dev/null and b/system/system/bin/cameraserver differ diff --git a/system/system/bin/cat b/system/system/bin/cat new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/cat @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/chcon b/system/system/bin/chcon new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/chcon @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/chgrp b/system/system/bin/chgrp new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/chgrp @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/chmod b/system/system/bin/chmod new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/chmod @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/chown b/system/system/bin/chown new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/chown @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/chroot b/system/system/bin/chroot new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/chroot @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/chrt b/system/system/bin/chrt new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/chrt @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/cksum b/system/system/bin/cksum new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/cksum @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/clatd b/system/system/bin/clatd new file mode 100755 index 0000000000000000000000000000000000000000..85cdf264453e92bcff2dd087caae4a091b89e4ef Binary files /dev/null and b/system/system/bin/clatd differ diff --git a/system/system/bin/clear b/system/system/bin/clear new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/clear @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/close_thermal-engine.sh b/system/system/bin/close_thermal-engine.sh new file mode 100755 index 0000000000000000000000000000000000000000..11fcab37fd1f56a6634ddd536b1a674519ff07ec --- /dev/null +++ b/system/system/bin/close_thermal-engine.sh @@ -0,0 +1,30 @@ +#!/system/bin/sh + +stop thermal-engine +echo 0 > /sys/module/msm_thermal/core_control/enabled +stop perfd + +echo 1 > /sys/devices/system/cpu/cpu1/online +echo 1 > /sys/devices/system/cpu/cpu2/online +echo 1 > /sys/devices/system/cpu/cpu3/online +echo 1 > /sys/devices/system/cpu/cpu4/online +echo 1 > /sys/devices/system/cpu/cpu5/online +echo 1 > /sys/devices/system/cpu/cpu6/online +echo 1 > /sys/devices/system/cpu/cpu7/online + +echo performance > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor +echo performance > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor +echo performance > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor +echo performance > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor +echo performance > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor +echo performance > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor +echo performance > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor +echo performance > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor + +stop thermal-engine +echo 0 > /sys/class/kgsl/kgsl-3d0/bus_split +echo performance > /sys/class/kgsl/kgsl-3d0/devfreq/governor +echo 1 > /sys/class/kgsl/kgsl-3d0/force_bus_on +echo 1 > /sys/class/kgsl/kgsl-3d0/force_rail_on +echo 1 > /sys/class/kgsl/kgsl-3d0/force_clk_on +echo 1000000 > /sys/class/kgsl/kgsl-3d0/idle_timer diff --git a/system/system/bin/cmd b/system/system/bin/cmd new file mode 100755 index 0000000000000000000000000000000000000000..e456352a8d38ce937358fdf012a2d388af6935c8 Binary files /dev/null and b/system/system/bin/cmd differ diff --git a/system/system/bin/cmp b/system/system/bin/cmp new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/cmp @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/comm b/system/system/bin/comm new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/comm @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/content b/system/system/bin/content new file mode 100755 index 0000000000000000000000000000000000000000..f1bfe1737c5a79b29b43d6ca786da54ef4e32870 --- /dev/null +++ b/system/system/bin/content @@ -0,0 +1,6 @@ +#!/system/bin/sh +# Script to start "content" on the device, which has a very rudimentary shell. +base=/system +export CLASSPATH=$base/framework/content.jar +exec app_process $base/bin com.android.commands.content.Content "$@" + diff --git a/system/system/bin/cp b/system/system/bin/cp new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/cp @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/cpio b/system/system/bin/cpio new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/cpio @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/cppreopts.sh b/system/system/bin/cppreopts.sh new file mode 100755 index 0000000000000000000000000000000000000000..a3545e170b78f384f04005a037490e80b6a285b8 --- /dev/null +++ b/system/system/bin/cppreopts.sh @@ -0,0 +1,70 @@ +#!/system/bin/sh +# +# Copyright (C) 2016 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# create files with 644 (global read) permissions. +umask 022 + +# Helper function to copy files +function do_copy() { + source_file=$1 + dest_name=$2 + # Move to a temporary file so we can do a rename and have the preopted file + # appear atomically in the filesystem. + temp_dest_name=${dest_name}.tmp + if ! cp ${source_file} ${temp_dest_name} ; then + log -p w -t cppreopts "Unable to copy file ${source_file} to ${temp_dest_name}!" + else + log -p i -t cppreopts "Copied file from ${source_file} to ${temp_dest_name}" + sync + if ! mv ${temp_dest_name} ${dest_name} ; then + log -p w -t cppreopts "Unable to rename temporary file from ${temp_dest_name} to ${dest_name}" + rm ${temp_dest_name} || log -p w -t cppreopts "Unable to remove temporary file ${temp_dest_name}" + else + log -p i -t cppreopts "Renamed temporary file from ${temp_dest_name} to ${dest_name}" + fi + fi +} + +if [ $# -eq 1 ]; then + # Where the system_b is mounted that contains the preopt'd files + mountpoint=$1 + + if ! test -f ${mountpoint}/system-other-odex-marker ; then + log -p i -t cppreopts "system_other partition does not appear to have been built to contain preopted files." + exit 1 + fi + + log -p i -t cppreopts "cppreopts from ${mountpoint}" + # For each odex and vdex file do the copy task + # NOTE: this implementation will break in any path with spaces to favor + # background copy tasks + for file in $(find ${mountpoint} -type f -name "*.odex" -o -type f -name "*.vdex" -o -type f -name "*.art"); do + real_name=${file/${mountpoint}/\/system} + dest_name=$(preopt2cachename ${real_name}) + if ! test $? -eq 0 ; then + log -p i -t cppreopts "Unable to figure out destination for ${file}" + continue + fi + # Copy files in background to speed things up + do_copy ${file} ${dest_name} & + done + # Wait for jobs to finish + wait + exit 0 +else + log -p e -t cppreopts "Usage: cppreopts <preopts-mount-point>" + exit 1 +fi diff --git a/system/system/bin/crash_dump32 b/system/system/bin/crash_dump32 new file mode 100755 index 0000000000000000000000000000000000000000..cde5f047cfb67827388ca9ff3de2d2d02406902b Binary files /dev/null and b/system/system/bin/crash_dump32 differ diff --git a/system/system/bin/crash_dump64 b/system/system/bin/crash_dump64 new file mode 100755 index 0000000000000000000000000000000000000000..ddccfec32a0f135ad1fbc1a2ca5a938abece39f1 Binary files /dev/null and b/system/system/bin/crash_dump64 differ diff --git a/system/system/bin/curl b/system/system/bin/curl new file mode 100755 index 0000000000000000000000000000000000000000..61e8281cc2d84cadf8dd03f3a71ab6d9ecef94ff Binary files /dev/null and b/system/system/bin/curl differ diff --git a/system/system/bin/cut b/system/system/bin/cut new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/cut @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/dalvikvm b/system/system/bin/dalvikvm new file mode 120000 index 0000000000000000000000000000000000000000..9b57ad4e949f4234a8ea0626968f400d810f6470 --- /dev/null +++ b/system/system/bin/dalvikvm @@ -0,0 +1 @@ +dalvikvm64 \ No newline at end of file diff --git a/system/system/bin/dalvikvm32 b/system/system/bin/dalvikvm32 new file mode 100755 index 0000000000000000000000000000000000000000..42306bbe08ec416bd4a46198d818714b499ce9ba Binary files /dev/null and b/system/system/bin/dalvikvm32 differ diff --git a/system/system/bin/dalvikvm64 b/system/system/bin/dalvikvm64 new file mode 100755 index 0000000000000000000000000000000000000000..f4dd83d5e19b3aba53a66e5920a48cd33aaf4f37 Binary files /dev/null and b/system/system/bin/dalvikvm64 differ diff --git a/system/system/bin/date b/system/system/bin/date new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/date @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/dd b/system/system/bin/dd new file mode 120000 index 0000000000000000000000000000000000000000..a7cf9a836224b834d2f81b63e885735abef189cb --- /dev/null +++ b/system/system/bin/dd @@ -0,0 +1 @@ +toolbox \ No newline at end of file diff --git a/system/system/bin/debuggerd b/system/system/bin/debuggerd new file mode 100755 index 0000000000000000000000000000000000000000..e76a5e6c90a5340c5ba49f5d528353730fef3ea4 Binary files /dev/null and b/system/system/bin/debuggerd differ diff --git a/system/system/bin/dex2oat b/system/system/bin/dex2oat new file mode 100755 index 0000000000000000000000000000000000000000..01c94804ac232ffc522f448f86d321c25409a5d6 Binary files /dev/null and b/system/system/bin/dex2oat differ diff --git a/system/system/bin/dexdiag b/system/system/bin/dexdiag new file mode 100755 index 0000000000000000000000000000000000000000..702151c3a92a151ab7ee300080b29bae1afcee5d Binary files /dev/null and b/system/system/bin/dexdiag differ diff --git a/system/system/bin/dexdump b/system/system/bin/dexdump new file mode 100755 index 0000000000000000000000000000000000000000..9513d4c2684f124bd153f38e51c99e2bf4cb2c31 Binary files /dev/null and b/system/system/bin/dexdump differ diff --git a/system/system/bin/dexlist b/system/system/bin/dexlist new file mode 100755 index 0000000000000000000000000000000000000000..0fcc51c43991d5336ec2da7c26ffb88aa42991b6 Binary files /dev/null and b/system/system/bin/dexlist differ diff --git a/system/system/bin/dexoptanalyzer b/system/system/bin/dexoptanalyzer new file mode 100755 index 0000000000000000000000000000000000000000..c93e64768b3144c9d52eebd37862ee973f54b3f1 Binary files /dev/null and b/system/system/bin/dexoptanalyzer differ diff --git a/system/system/bin/df b/system/system/bin/df new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/df @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/diff b/system/system/bin/diff new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/diff @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/dirname b/system/system/bin/dirname new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/dirname @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/disable_sepolicy.sh b/system/system/bin/disable_sepolicy.sh new file mode 100755 index 0000000000000000000000000000000000000000..bc8a99ddd9baaff78e3a8ff596bd3417803725ad --- /dev/null +++ b/system/system/bin/disable_sepolicy.sh @@ -0,0 +1,8 @@ +#!/system/bin/sh +sepolicy_flag=`getprop persist.asus.sepolicy` + +if [ ".$sepolicy_flag" == ".0" ];then + setenforce 0 +else + setenforce 1 +fi diff --git a/system/system/bin/dmesg b/system/system/bin/dmesg new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/dmesg @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/dnsmasq b/system/system/bin/dnsmasq new file mode 100755 index 0000000000000000000000000000000000000000..ccb6bbda5562f274a6d2425c9c5bbeb850945df9 Binary files /dev/null and b/system/system/bin/dnsmasq differ diff --git a/system/system/bin/dos2unix b/system/system/bin/dos2unix new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/dos2unix @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/dpm b/system/system/bin/dpm new file mode 100755 index 0000000000000000000000000000000000000000..e0efdc15a706ce0482fe144c9a009cd4685c1a07 --- /dev/null +++ b/system/system/bin/dpm @@ -0,0 +1,7 @@ +#!/system/bin/sh +# Script to start "dpm" on the device +# +base=/system +export CLASSPATH=$base/framework/dpm.jar +exec app_process $base/bin com.android.commands.dpm.Dpm "$@" + diff --git a/system/system/bin/dpmd b/system/system/bin/dpmd new file mode 100755 index 0000000000000000000000000000000000000000..2a5021d56023cd32bef10b096fde5f839805c16f Binary files /dev/null and b/system/system/bin/dpmd differ diff --git a/system/system/bin/drmserver b/system/system/bin/drmserver new file mode 100755 index 0000000000000000000000000000000000000000..a08eff145dd7c91022c139523ec2418bbc6ab96f Binary files /dev/null and b/system/system/bin/drmserver differ diff --git a/system/system/bin/du b/system/system/bin/du new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/du @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/dumps b/system/system/bin/dumps new file mode 100755 index 0000000000000000000000000000000000000000..074af24ca093e24f0c9477d65242809e8cb09a02 Binary files /dev/null and b/system/system/bin/dumps differ diff --git a/system/system/bin/dumpstate b/system/system/bin/dumpstate new file mode 100755 index 0000000000000000000000000000000000000000..6739f469cd3bf63d4b92a61572a5a3efa0953f1b Binary files /dev/null and b/system/system/bin/dumpstate differ diff --git a/system/system/bin/dumpsys b/system/system/bin/dumpsys new file mode 100755 index 0000000000000000000000000000000000000000..ea838b50902c27b7a4f8031b554b54027e067b0f Binary files /dev/null and b/system/system/bin/dumpsys differ diff --git a/system/system/bin/dumpsyslogmtp.sh b/system/system/bin/dumpsyslogmtp.sh new file mode 100755 index 0000000000000000000000000000000000000000..a9585d7d190e833d5fb19976ec81a0933e13b01c --- /dev/null +++ b/system/system/bin/dumpsyslogmtp.sh @@ -0,0 +1,87 @@ +#!/system/bin/sh + +LOG_TAG="Bugreport" +LOG_NAME="${0}:" + +SAVE_LOG_PATH=`getprop asus.savelogmtp.folder` +savelog_upload=`getprop asus.savelogmtp.forupload` + +CHECK_DUMPSTATE_PRO=`getprop debug.asus.savelogmtp.dumpstate` +CHECK_DUMPSTATE_OK=`getprop init.svc.bugreport` + +GENERAL_LOG=/data/media/0/ASUS/LogUploader/general/sdcard +BUGREPORT_PATH=/data/user_de/0/com.android.shell/files/bugreports + +loge () +{ + /system/bin/log -t $LOG_TAG -p e "$LOG_NAME $@" +} + +generate_bugreport () +{ + loge "debug.asus.savelogmtp.dumpstate is .$CHECK_DUMPSTATE_PRO" + setprop debug.asus.savelogmtp.dumpstate 1 + + if [ ".$CHECK_DUMPSTATE_OK" == "." ]; then + sleep 2 + fi + +#usually it takes 5 minutes + for i in $(seq 240); do + CHECK_DUMPSTATE_OK=`getprop init.svc.bugreport` + loge "bugreport=$CHECK_DUMPSTATE_OK, waiting for it stopped..." + if [ ".$CHECK_DUMPSTATE_OK" == ".stopped" ]; then + break + elif [ ".$CHECK_DUMPSTATE_OK" == "." ]; then + break + else + sleep 2 + fi + done; + + setprop debug.asus.savelogmtp.dumpstate 0 + + loge "copy bugreport to LogUploader folder" + if [ ! -e $GENERAL_LOG ]; then + loge "LogUploader dir isn't exist, make dir..." + mkdir -p $GENERAL_LOG + fi + + chmod -R 777 $BUGREPORT_PATH/ + + for filename in $BUGREPORT_PATH/*; do + name=${filename##*/} + loge "copy $filename to $GENERAL_LOG" + cp $filename $GENERAL_LOG + rm $filename + done + + loge "Generating bugreport completed" +} + +if [ ".$savelog_upload" == ".1" ]; then + generate_bugreport + setprop asus.savelogmtp.forupload 0 + setprop debug.asus.savelogmtp.savedumpsyslogs 0 + exit 1 +elif [ ".$SAVE_LOG_PATH" == "." ]; then + generate_bugreport + setprop debug.asus.savelogmtp.savedumpsyslogs 0 + exit 1 +fi + +DUMP_LOG_PATH=$SAVE_LOG_PATH"/Dumpsys" +mkdir $DUMP_LOG_PATH + +for x in SurfaceFlinger window activity input_method alarm power battery batterystats audio cpuinfo meminfo power wifi diskstats; do + dumpsys $x > $DUMP_LOG_PATH/$x.txt + loge "dumpsys $x > $SAVE_LOG_PATH/$x.txt" +done + +dumpsys window -a > $DUMP_LOG_PATH/window.txt + # save debug report +dumpsys > $DUMP_LOG_PATH/dumpsys.txt + +chmod -R 777 $SAVE_LOG_PATH/ + +setprop debug.asus.savelogmtp.savedumpsyslogs 0 diff --git a/system/system/bin/dun-server b/system/system/bin/dun-server new file mode 100755 index 0000000000000000000000000000000000000000..b455a06db8cb24bd7afe3d11cbd06da3429332b1 Binary files /dev/null and b/system/system/bin/dun-server differ diff --git a/system/system/bin/e2fsck b/system/system/bin/e2fsck new file mode 100755 index 0000000000000000000000000000000000000000..a7cf8f1cead4c0d34012ec67ebde7f49b6e35aac Binary files /dev/null and b/system/system/bin/e2fsck differ diff --git a/system/system/bin/e2fsdroid b/system/system/bin/e2fsdroid new file mode 100755 index 0000000000000000000000000000000000000000..ae493ffa7266390536afaecd45ffc2504d122aa0 Binary files /dev/null and b/system/system/bin/e2fsdroid differ diff --git a/system/system/bin/echo b/system/system/bin/echo new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/echo @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/egrep b/system/system/bin/egrep new file mode 120000 index 0000000000000000000000000000000000000000..9b059dc5d829bf98c58317d4d6f9e75249e48b9d --- /dev/null +++ b/system/system/bin/egrep @@ -0,0 +1 @@ +grep \ No newline at end of file diff --git a/system/system/bin/env b/system/system/bin/env new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/env @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/exfatck b/system/system/bin/exfatck new file mode 100755 index 0000000000000000000000000000000000000000..89ff6d118d434eb7367a19d2cc56c15c9b8a65c0 Binary files /dev/null and b/system/system/bin/exfatck differ diff --git a/system/system/bin/exfatlabel b/system/system/bin/exfatlabel new file mode 100755 index 0000000000000000000000000000000000000000..716041d8f94cee7d101673e44855f1369fab6e24 Binary files /dev/null and b/system/system/bin/exfatlabel differ diff --git a/system/system/bin/exfatvsn b/system/system/bin/exfatvsn new file mode 100755 index 0000000000000000000000000000000000000000..43adfef652d5eb8d861379e7ea7473000d2dc953 Binary files /dev/null and b/system/system/bin/exfatvsn differ diff --git a/system/system/bin/expand b/system/system/bin/expand new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/expand @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/expr b/system/system/bin/expr new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/expr @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/fallocate b/system/system/bin/fallocate new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/fallocate @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/false b/system/system/bin/false new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/false @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/fgrep b/system/system/bin/fgrep new file mode 120000 index 0000000000000000000000000000000000000000..9b059dc5d829bf98c58317d4d6f9e75249e48b9d --- /dev/null +++ b/system/system/bin/fgrep @@ -0,0 +1 @@ +grep \ No newline at end of file diff --git a/system/system/bin/file b/system/system/bin/file new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/file @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/find b/system/system/bin/find new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/find @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/flock b/system/system/bin/flock new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/flock @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/fm.cfg b/system/system/bin/fm.cfg new file mode 100755 index 0000000000000000000000000000000000000000..c06fc88e7593ba0d74a60c71d0b287adf2b804d2 Binary files /dev/null and b/system/system/bin/fm.cfg differ diff --git a/system/system/bin/fmt b/system/system/bin/fmt new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/fmt @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/free b/system/system/bin/free new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/free @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/fsck.f2fs b/system/system/bin/fsck.f2fs new file mode 100755 index 0000000000000000000000000000000000000000..e3fe114945ee55e47a5063ab9eaab2b979040e9b Binary files /dev/null and b/system/system/bin/fsck.f2fs differ diff --git a/system/system/bin/fsck_msdos b/system/system/bin/fsck_msdos new file mode 100755 index 0000000000000000000000000000000000000000..92ddd984dafbcd83b4784317ccb7a02e34aa14e9 Binary files /dev/null and b/system/system/bin/fsck_msdos differ diff --git a/system/system/bin/gatekeeperd b/system/system/bin/gatekeeperd new file mode 100755 index 0000000000000000000000000000000000000000..5c516ab3de299b63fd30a63c2dc5415f387ba9ee Binary files /dev/null and b/system/system/bin/gatekeeperd differ diff --git a/system/system/bin/getenforce b/system/system/bin/getenforce new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/getenforce @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/getevent b/system/system/bin/getevent new file mode 120000 index 0000000000000000000000000000000000000000..a7cf9a836224b834d2f81b63e885735abef189cb --- /dev/null +++ b/system/system/bin/getevent @@ -0,0 +1 @@ +toolbox \ No newline at end of file diff --git a/system/system/bin/getprop b/system/system/bin/getprop new file mode 120000 index 0000000000000000000000000000000000000000..a7cf9a836224b834d2f81b63e885735abef189cb --- /dev/null +++ b/system/system/bin/getprop @@ -0,0 +1 @@ +toolbox \ No newline at end of file diff --git a/system/system/bin/gps.cfg b/system/system/bin/gps.cfg new file mode 100755 index 0000000000000000000000000000000000000000..8832658b362330deacea40d72157f6bbeb6154d6 Binary files /dev/null and b/system/system/bin/gps.cfg differ diff --git a/system/system/bin/grep b/system/system/bin/grep new file mode 100755 index 0000000000000000000000000000000000000000..db5481880a8b78aaada213da0059ebc282f5ec0c Binary files /dev/null and b/system/system/bin/grep differ diff --git a/system/system/bin/groups b/system/system/bin/groups new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/groups @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/gunzip b/system/system/bin/gunzip new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/gunzip @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/gzip b/system/system/bin/gzip new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/gzip @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/head b/system/system/bin/head new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/head @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/healthd b/system/system/bin/healthd new file mode 100755 index 0000000000000000000000000000000000000000..67ef10b412cad927041c179b50dbe152ee595540 Binary files /dev/null and b/system/system/bin/healthd differ diff --git a/system/system/bin/hid b/system/system/bin/hid new file mode 100755 index 0000000000000000000000000000000000000000..2359fcd738ddc9a1fd07ec7878114ff008d0a627 --- /dev/null +++ b/system/system/bin/hid @@ -0,0 +1,8 @@ +#!/system/bin/sh +# +# Script to start "hid" on the device, which has a very rudimentary +# shell. +# +base=/system +export CLASSPATH=$base/framework/hid.jar +exec app_process $base/bin com.android.commands.hid.Hid "$@" diff --git a/system/system/bin/host_manager_11ad b/system/system/bin/host_manager_11ad new file mode 100755 index 0000000000000000000000000000000000000000..3924986488938242b0dc6d3a01eb812fb95ef8c3 Binary files /dev/null and b/system/system/bin/host_manager_11ad differ diff --git a/system/system/bin/hostname b/system/system/bin/hostname new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/hostname @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/hw/android.hidl.allocator@1.0-service b/system/system/bin/hw/android.hidl.allocator@1.0-service new file mode 100755 index 0000000000000000000000000000000000000000..61ae434c5bb806b045b58ede7882ee1b81053035 Binary files /dev/null and b/system/system/bin/hw/android.hidl.allocator@1.0-service differ diff --git a/system/system/bin/hwclock b/system/system/bin/hwclock new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/hwclock @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/hwservicemanager b/system/system/bin/hwservicemanager new file mode 100755 index 0000000000000000000000000000000000000000..b9c2998ff591d47bfb90c1f541b9d79a58e8bb00 Binary files /dev/null and b/system/system/bin/hwservicemanager differ diff --git a/system/system/bin/id b/system/system/bin/id new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/id @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/idmap b/system/system/bin/idmap new file mode 100755 index 0000000000000000000000000000000000000000..2c182583f57c54082a4dada46cfc33510d88d34f Binary files /dev/null and b/system/system/bin/idmap differ diff --git a/system/system/bin/ifconfig b/system/system/bin/ifconfig new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/ifconfig @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/ime b/system/system/bin/ime new file mode 100755 index 0000000000000000000000000000000000000000..7d2f72f7401068ec33c9b254d50167c2a9321766 --- /dev/null +++ b/system/system/bin/ime @@ -0,0 +1,2 @@ +#!/system/bin/sh +exec cmd input_method ime "$@" diff --git a/system/system/bin/incident b/system/system/bin/incident new file mode 100755 index 0000000000000000000000000000000000000000..adf0cb86b44af2b091addfa50372854872a6bbdb Binary files /dev/null and b/system/system/bin/incident differ diff --git a/system/system/bin/incident_helper b/system/system/bin/incident_helper new file mode 100755 index 0000000000000000000000000000000000000000..104a2d01ad3b398a2927b6cbb95c53208c1225ca Binary files /dev/null and b/system/system/bin/incident_helper differ diff --git a/system/system/bin/incidentd b/system/system/bin/incidentd new file mode 100755 index 0000000000000000000000000000000000000000..62bb8227632618645bee5552e22d3fded41ab742 Binary files /dev/null and b/system/system/bin/incidentd differ diff --git a/system/system/bin/init.asus.about_info.sh b/system/system/bin/init.asus.about_info.sh new file mode 100755 index 0000000000000000000000000000000000000000..349d067c5cee2fdd74a336bfe13f565f862b56ac --- /dev/null +++ b/system/system/bin/init.asus.about_info.sh @@ -0,0 +1,30 @@ +#!/system/bin/sh +about_flag=`getprop persist.asuslog.aboutinfo` +cmdline_info=`cat /proc/cmdline` +emmc_health=`cat /proc/storage_primary_health` +boot_info=`cat /proc/bootinfo` +keybox=`getprop atd.keybox.ready` +touch_fw=`cat /sys/class/switch/touch/name` + +if [ ".$about_flag" == ".1" ];then + echo "Cmdline Info:" > /data/media/0/Asuslog/about_info + echo "$cmdline_info" >> /data/media/0/Asuslog/about_info + echo "\n" >> /data/media/0/Asuslog/about_info + echo "Boot Info" >> /data/media/0/Asuslog/about_info + echo "$boot_info" >> /data/media/0/Asuslog/about_info + echo "\n" >> /data/media/0/Asuslog/about_info + echo "EMMC Health:$emmc_health" >> /data/media/0/Asuslog/about_info + if test "$keybox"; then + echo "Keybox Status:TRUE" >> /data/media/0/Asuslog/about_info + else + echo "Keybox Status:FALSE" >> /data/media/0/Asuslog/about_info + fi + echo "Touch FW Version:" >> /data/media/0/Asuslog/about_info + echo "$touch_fw" >> /data/media/0/Asuslog/about_info + + chmod -R 666 /data/media/0/Asuslog/about_info +elif [ ".$about_flag" == ".0" ];then + rm -rf /data/media/0/Asuslog/about_info +else + echo "ERROR!!" +fi diff --git a/system/system/bin/init.asus.broadcast.sh b/system/system/bin/init.asus.broadcast.sh new file mode 100755 index 0000000000000000000000000000000000000000..89a81bfa7d8c5c875aa52abe776943a3d2739323 --- /dev/null +++ b/system/system/bin/init.asus.broadcast.sh @@ -0,0 +1,12 @@ +#!/system/bin/sh + +broadcast_content=`getprop persist.asus.broadcast` + +if [ ".$broadcast_content" == "." ];then + echo "do nothing" +elif [ ".$broadcast_content" == ".0" ];then + echo "do nothing" +else + am broadcast -a $broadcast_content -n 'com.asus.loguploader/.logtool.LogtoolReceiver' + setprop persist.asus.broadcast 0 +fi diff --git a/system/system/bin/init.asus.checkdatalog.sh b/system/system/bin/init.asus.checkdatalog.sh new file mode 100755 index 0000000000000000000000000000000000000000..7a5aa07cf7bbf827204fd210bd7a26aa19960be5 --- /dev/null +++ b/system/system/bin/init.asus.checkdatalog.sh @@ -0,0 +1,72 @@ +#!/system/bin/sh + +startlog_flag=`getprop persist.asus.startlog` +version_type=`getprop ro.build.type` +check_factory_version=`getprop ro.asus.factory` +is_sb=`grep -c SB=Y /proc/cmdline` +#echo 49152 > /proc/sys/vm/min_free_kbytes +action_log='/dev/console' + +if test "$version_type" = "userdebug"; then + if test "$check_factory_version" = "1"; then +# start mpdecision + echo "[ASUS]in factory version" > $action_log + fi +echo "[ASUS]in userdebug" > $action_log +fi + +if test -e /data/everbootup; then + echo "[ASUS]/data/everbootup exit" > $action_log +else + echo "[ASUS] /data/everbootup not exit" > $action_log + setprop persist.asus.ramdump 1 + setprop persist.asus.autosavelogmtp 0 +fi + +if test "$version_type" = "eng"; then + setprop persist.asus.startlog 1 + setprop persist.asus.kernelmessage 7 +elif test "$version_type" = "userdebug"; then + if test "$check_factory_version" = "1"; then + if test "$is_sb" = "1"; then + setprop persist.asus.kernelmessage 0 + else + setprop persist.asus.kernelmessage 7 + fi + setprop persist.asus.enable_navbar 1 + else + setprop persist.asus.kernelmessage 7 + fi + setprop persist.asus.startlog 1 + setprop persist.sys.downloadmode.enable 1 + +fi + +startlog_flag=`getprop persist.asus.startlog` + +if test -e /data/logcat_log; then + case "$startlog_flag" in + "1") +# setprop persist.asus.asusklog 1 +# setprop sys.config.klog 1 + setprop persist.asus.kernelmessage 7 + start logcatdump + start logcatdump-radio + start logcatdump-events + ;; + "0") +# setprop persist.asus.asusklog 0 +# setprop sys.config.klog 0 + setprop persist.asus.kernelmessage 0 + stop logcatdump + stop logcatdump-radio + stop logcatdump-events + ;; + "") + stop logcatdump + stop logcatdump-radio + stop logcatdump-events + ;; + esac +fi + diff --git a/system/system/bin/init.asus.delete_modem.sh b/system/system/bin/init.asus.delete_modem.sh new file mode 100755 index 0000000000000000000000000000000000000000..05da81eb7b5e9f5cd1e758318809dd436f72fcb6 --- /dev/null +++ b/system/system/bin/init.asus.delete_modem.sh @@ -0,0 +1,4 @@ +#!/system/bin/sh + +ls -l /sdcard/Asuslog/Modem/*/*.qmdl +rm -rf /sdcard/Asuslog/Modem/*/*.qmdl diff --git a/system/system/bin/init.asus.finish.sh b/system/system/bin/init.asus.finish.sh new file mode 100755 index 0000000000000000000000000000000000000000..da6f4ea4fd8c5c095f8d1d03a3389e37a6d50f6d --- /dev/null +++ b/system/system/bin/init.asus.finish.sh @@ -0,0 +1,65 @@ +#!/system/bin/sh +setprop persist.asuslog.qxdmlog.enable 2 +#setprop persist.asuslog.modem.ramdumps 0 +#setprop persist.asuslog.modem.size 0 +#setprop persist.asuslog.modem.count 0 +setprop persist.asus.gcf.mode 0 +#setprop persist.asus.amr2g.mode 0 +#setprop persist.asus.amr3g.mode 0 +setprop persist.asus.em.mode 0 +setprop persist.sys.modem.restart 0 +setprop sys.modem.dump 0 +setprop persist.sys.modem.restart 0 +setprop persist.asus.audbg 0 +setprop persist.asus.kernelmessage 7 +setprop persist.asus.autosavelogmtp 0 +setprop persist.asus.mupload.enable 0 +setprop persist.asus.autoupload.enable 0 +setprop debug.asus.qpstmbn 0 +setprop sys.config.qpst 0 +setprop persist.asuslog.qpst.enable 0 +setprop debug.asus.startlogcat 0 +setprop persist.asus.crashlogd 0 +setprop sys.thermald.disabled 0 +setprop asus.logtool.sf 0 +setprop sys.tcpdump.size 0 +setprop sys.tcpdump.num 0 +setprop persist.asuslog.aboutinfo 0 +setprop sys.delete_old_log.enable 0 +setprop persist.gps.LogEnabled 0 +setprop persist.asus.agps.block_lto 0 +setprop persist.asus.agps.suplhost 0 +setprop persist.asus.agps.spirent 0 +setprop sys.modem.dump 0 +setprop persist.asuslog.qseelog.enable 0 +setprop persist.asuslog.tzlog.enable 0 +setprop persist.asus.startlog 0 +setprop persist.asuslog.disklr.enable 0 +setprop persist.bluetooth.btsnoopenable false +setprop persist.asuslog.tcpdump.enable 0 +setprop persist.asuslog.wifi.enable 0 +setprop persist.sys.usb.otg.mode peripheral +setprop persist.sys.usb.config adb +setprop persist.asuslog.logprofile 0 +setprop persist.asus.meminfo.enable 0 +setprop persist.asus.procrank.enable 0 +setprop persist.asus.top.enable 0 +setprop persist.asus.disk.enable 0 +setprop persist.asus.cpu.enable 0 +setprop persist.asus.cpuloading.enable 0 +setprop persist.asus.power.enable 0 +setprop persist.asus.battery.enable 0 +setprop persist.asuslog.guage_level 0 +setprop persist.asus.gauage.enable 0 +setprop persist.asus.audio.enable 0 +setprop persist.asus.window.enable 0 +setprop persist.asus.activity.enable 0 +setprop persist.asus.surface.enable 0 +setprop persist.asus.wifi.enable 0 +setprop persist.asuslog.wfd.asusdump 0 +setprop persist.asus.qpstdiag.show 0 +setprop persist.asus.sepolicy 1 +dd if=/dev/zero of=/dev/block/bootdevice/by-name/apdp +dd if=/dev/zero of=/dev/block/bootdevice/by-name/msadp + + diff --git a/system/system/bin/init.asus.log_profile.sh b/system/system/bin/init.asus.log_profile.sh new file mode 100755 index 0000000000000000000000000000000000000000..567c5d8f06725cc7fc413b5671b294b90a474c8e --- /dev/null +++ b/system/system/bin/init.asus.log_profile.sh @@ -0,0 +1,178 @@ +#!/system/bin/sh +profile_flag=`getprop persist.asuslog.logprofile` + +if [ ".$profile_flag" == ".1" ];then + #start logtool_finish +setprop persist.asuslog.qxdmlog.enable 0 +setprop persist.asuslog.modem.ramdumps 1 +setprop persist.asus.gcf.mode 0 +#setprop persist.asus.amr2g.mode 0 +#setprop persist.asus.amr3g.mode 0 +setprop persist.asus.em.mode 0 +setprop persist.sys.modem.restart 0 +setprop sys.modem.dump 0 +setprop persist.sys.modem.restart 0 +setprop persist.asus.autosavelogmtp 0 +setprop persist.asus.mupload.enable 0 +setprop persist.asus.autoupload.enable 0 +setprop debug.asus.qpstmbn 0 +setprop sys.config.qpst 0 +setprop persist.asuslog.qpst.enable 1 +setprop debug.asus.startlogcat 0 +setprop persist.asus.crashlogd 0 +setprop sys.thermald.disabled 0 +setprop asus.logtool.sf 0 +setprop sys.tcpdump.size 0 +setprop sys.tcpdump.num 0 +setprop persist.asuslog.aboutinfo 0 +setprop sys.delete_old_log.enable 0 +setprop persist.gps.LogEnabled 0 +setprop persist.asus.agps.block_lto 0 +setprop persist.asus.agps.suplhost 0 +setprop persist.asus.agps.spirent 0 +setprop sys.modem.dump 0 +setprop persist.asuslog.qseelog.enable 1 +setprop persist.asuslog.tzlog.enable 1 +setprop persist.asus.startlog 1 +setprop persist.asuslog.pmiclog.enable 1 +setprop persist.asuslog.disklr.enable 0 +setprop persist.bluetooth.btsnoopenable false +setprop persist.asuslog.tcpdump.enable 0 +setprop persist.sys.usb.otg.mode peripheral +#setprop persist.sys.usb.config mtp,adb +setprop persist.asus.meminfo.enable 1 +setprop persist.asus.procrank.enable 1 +setprop persist.asus.top.enable 1 +setprop persist.asus.disk.enable 1 +setprop persist.asus.cpu.enable 1 +setprop persist.asus.cpuloading.enable 1 +setprop persist.asus.power.enable 1 +setprop persist.asus.battery.enable 1 +setprop persist.asuslog.guage_level 0 +setprop persist.asus.gauage.enable 1 +setprop persist.asus.audio.enable 1 +setprop persist.asus.window.enable 1 +setprop persist.asus.activity.enable 1 +setprop persist.asus.surface.enable 1 +setprop persist.asus.wifi.enable 1 +setprop persist.asuslog.wfd.asusdump 0 +setprop persist.asuslog.wifi.enable 0 +setprop persist.asuslog.wifid.enable 0 + +elif [ ".$profile_flag" == ".2" ];then + #start logtool_finish + setprop persist.asuslog.qxdmlog.enable 1 +setprop persist.asuslog.modem.ramdumps 1 +setprop persist.asus.gcf.mode 0 +#setprop persist.asus.amr2g.mode 0 +#setprop persist.asus.amr3g.mode 0 +setprop persist.asus.em.mode 0 +setprop persist.sys.modem.restart 0 +setprop sys.modem.dump 0 +setprop persist.sys.modem.restart 0 +setprop persist.asus.autosavelogmtp 0 +setprop persist.asus.mupload.enable 0 +setprop persist.asus.autoupload.enable 0 +setprop debug.asus.qpstmbn 0 +setprop sys.config.qpst 0 +setprop persist.asuslog.qpst.enable 0 +setprop debug.asus.startlogcat 0 +setprop persist.asus.crashlogd 0 +setprop sys.thermald.disabled 0 +setprop asus.logtool.sf 0 +setprop sys.tcpdump.size 0 +setprop sys.tcpdump.num 0 +setprop persist.asuslog.aboutinfo 0 +setprop sys.delete_old_log.enable 0 +setprop persist.gps.LogEnabled 0 +setprop persist.asus.agps.block_lto 0 +setprop persist.asus.agps.suplhost 0 +setprop persist.asus.agps.spirent 0 +setprop sys.modem.dump 0 +setprop persist.asuslog.qseelog.enable 0 +setprop persist.asuslog.tzlog.enable 0 +setprop persist.asus.startlog 1 +setprop persist.asuslog.disklr.enable 0 +setprop persist.bluetooth.btsnoopenable 0 +setprop persist.asuslog.tcpdump.enable 1 +setprop persist.sys.usb.otg.mode peripheral +#setprop persist.sys.usb.config mtp,adb +setprop persist.asus.meminfo.enable 0 +setprop persist.asus.procrank.enable 0 +setprop persist.asus.top.enable 0 +setprop persist.asus.disk.enable 0 +setprop persist.asus.cpu.enable 0 +setprop persist.asus.cpuloading.enable 0 +setprop persist.asus.power.enable 0 +setprop persist.asus.battery.enable 0 +setprop persist.asuslog.guage_level 0 +setprop persist.asus.gauage.enable 0 +setprop persist.asus.audio.enable 0 +setprop persist.asus.window.enable 0 +setprop persist.asus.activity.enable 0 +setprop persist.asus.surface.enable 0 +setprop persist.asus.wifi.enable 0 +setprop persist.asuslog.wfd.asusdump 0 +setprop persist.asuslog.wifi.enable 0 +setprop persist.asuslog.wifid.enable 0 + +elif [ ".$profile_flag" == ".3" ];then + #start logtool_finish +setprop persist.asuslog.qxdmlog.enable 2 +setprop persist.asuslog.modem.ramdumps 1 +setprop persist.asus.gcf.mode 0 +#setprop persist.asus.amr2g.mode 0 +#setprop persist.asus.amr3g.mode 0 +setprop persist.asus.em.mode 0 +setprop persist.sys.modem.restart 0 +setprop sys.modem.dump 0 +setprop persist.sys.modem.restart 0 +setprop persist.asus.autosavelogmtp 0 +setprop persist.asus.mupload.enable 0 +setprop persist.asus.autoupload.enable 0 +setprop debug.asus.qpstmbn 0 +setprop sys.config.qpst 0 +setprop persist.asuslog.qpst.enable 0 +setprop debug.asus.startlogcat 0 +setprop persist.asus.crashlogd 0 +setprop sys.thermald.disabled 0 +setprop asus.logtool.sf 0 +setprop sys.tcpdump.size 0 +setprop sys.tcpdump.num 0 +setprop persist.asuslog.aboutinfo 0 +setprop sys.delete_old_log.enable 0 +setprop persist.gps.LogEnabled 0 +setprop persist.asus.agps.block_lto 0 +setprop persist.asus.agps.suplhost 0 +setprop persist.asus.agps.spirent 0 +setprop sys.modem.dump 0 +setprop persist.asuslog.qseelog.enable 0 +setprop persist.asuslog.tzlog.enable 0 +setprop persist.asus.startlog 0 +setprop persist.asuslog.disklr.enable 0 +setprop persist.bluetooth.btsnoopenable 1 +setprop persist.asuslog.tcpdump.enable 1 +setprop persist.sys.usb.otg.mode peripheral +#setprop persist.sys.usb.config mtp,adb +setprop persist.asus.meminfo.enable 0 +setprop persist.asus.procrank.enable 0 +setprop persist.asus.top.enable 0 +setprop persist.asus.disk.enable 0 +setprop persist.asus.cpu.enable 0 +setprop persist.asus.cpuloading.enable 0 +setprop persist.asus.power.enable 0 +setprop persist.asus.battery.enable 0 +setprop persist.asuslog.guage_level 0 +setprop persist.asus.gauage.enable 0 +setprop persist.asus.audio.enable 0 +setprop persist.asus.window.enable 0 +setprop persist.asus.activity.enable 0 +setprop persist.asus.surface.enable 0 +setprop persist.asus.wifi.enable 1 +setprop persist.asuslog.wfd.asusdump 0 +setprop persist.asuslog.wifi.enable 1 +setprop persist.asuslog.wifid.enable 1 + +else + echo "ERROR!!" +fi diff --git a/system/system/bin/init.asus.logcat_service.sh b/system/system/bin/init.asus.logcat_service.sh new file mode 100755 index 0000000000000000000000000000000000000000..f01e0fa15156b612496013014f87c1b40589902c --- /dev/null +++ b/system/system/bin/init.asus.logcat_service.sh @@ -0,0 +1,10 @@ +#!/system/bin/sh + +LOGCAT_COUNT=`getprop persist.asus.logcatcount` + +if [ ".$LOGCAT_COUNT" == "." ];then + /system/bin/logcat -b kernel -b main -b system -b crash -r 10000 -n 20 -v threadtime -f /data/logcat_log/logcat.txt +else + echo "/system/bin/logcat -b kernel -b main -b system -b crash -r 10000 -n $LOGCAT_COUNT -v threadtime -f /data/logcat_log/logcat.txt" + /system/bin/logcat -b kernel -b main -b system -b crash -r 10000 -n $LOGCAT_COUNT -v threadtime -f /data/logcat_log/logcat.txt +fi diff --git a/system/system/bin/init.asus.logcate_service.sh b/system/system/bin/init.asus.logcate_service.sh new file mode 100755 index 0000000000000000000000000000000000000000..0e9f2f220f94ea60f519f91a735055a1969e7c7f --- /dev/null +++ b/system/system/bin/init.asus.logcate_service.sh @@ -0,0 +1,9 @@ +#!/system/bin/sh + +LOGCATE_COUNT=`getprop persist.asus.logcatcount` + +if [ ".$LOGCATE_COUNT" == "." ];then + /system/bin/logcat -r 10000 -b events -n 20 -v threadtime -f /data/logcat_log/logcat-events.txt +else + /system/bin/logcat -r 10000 -b events -n $LOGCATE_COUNT -v threadtime -f /data/logcat_log/logcat-events.txt +fi diff --git a/system/system/bin/init.asus.logcatr_service.sh b/system/system/bin/init.asus.logcatr_service.sh new file mode 100755 index 0000000000000000000000000000000000000000..00f64482066863ff4fe272f25878600f5937eaeb --- /dev/null +++ b/system/system/bin/init.asus.logcatr_service.sh @@ -0,0 +1,9 @@ +#!/system/bin/sh + +LOGCATR_COUNT=`getprop persist.asus.logcatcount` + +if [ ".$LOGCATR_COUNT" == "." ];then + /system/bin/logcat -r 10000 -b radio -n 20 -v time -f /data/logcat_log/logcat-radio.txt +else + /system/bin/logcat -r 10000 -b radio -n $LOGCATR_COUNT -v time -f /data/logcat_log/logcat-radio.txt +fi diff --git a/system/system/bin/init.asus.mbn.sh b/system/system/bin/init.asus.mbn.sh new file mode 100755 index 0000000000000000000000000000000000000000..c6643ea23c07ccf3f799fdc45dbe44484989f2d1 --- /dev/null +++ b/system/system/bin/init.asus.mbn.sh @@ -0,0 +1,21 @@ +#!/system/bin/sh +APDP_MBN=/sdcard/qpst_mbn/apdp.mbn +MSADP_MBN=/sdcard/qpst_mbn/msadp.mbn +asus_qpstmbn_prop='persist.asuslog.qpst.enable' +asus_qpstmbn=`getprop $asus_qpstmbn_prop` + +if [ ".$asus_qpstmbn" == ".1" ]; then + if [ -e $APDP_MBN ]; then + #echo "dd if=$APDP_MBN of=/dev/block/bootdevice/by-name/apdp" > /proc/asusevtlog + dd if=$APDP_MBN of=/dev/block/bootdevice/by-name/apdp + fi + if [ -e $MSADP_MBN ]; then + #echo "dd if=$MSADP_MBN of=/dev/block/bootdevice/by-name/msadp" > /proc/asusevtlog + dd if=$MSADP_MBN of=/dev/block/bootdevice/by-name/msadp + fi +elif [ ".$asus_qpstmbn" == ".0" ]; then + #echo "clean mbn" > /proc/asusevtlog + dd if=/dev/zero of=/dev/block/bootdevice/by-name/apdp + dd if=/dev/zero of=/dev/block/bootdevice/by-name/msadp +fi +#echo 1500 > /sys/class/timed_output/vibrator/enable diff --git a/system/system/bin/init.asus.prelogcat_service.sh b/system/system/bin/init.asus.prelogcat_service.sh new file mode 100755 index 0000000000000000000000000000000000000000..1003892ebd2962b98e25de7442dc270972f9595f --- /dev/null +++ b/system/system/bin/init.asus.prelogcat_service.sh @@ -0,0 +1,29 @@ +#!/system/bin/sh + +PRELOGCAT_LOG=`getprop persist.asus.prelogcatlog` + +if [ ".$PRELOGCAT_LOG" == "." ];then + setprop persist.asus.prelogcatlog 1 + rm -rf /data/logcat_log/prelogcat1.txt + /system/bin/logcat -b kernel -b main -b system -b crash -r 10000 -n 1 -v threadtime -f /data/logcat_log/prelogcat1.txt +elif [ ".$PRELOGCAT_LOG" == ".1" ]; then + setprop persist.asus.prelogcatlog 2 + rm -rf /data/logcat_log/prelogcat1.txt + /system/bin/logcat -b kernel -b main -b system -b crash -r 10000 -n 1 -v threadtime -f /data/logcat_log/prelogcat1.txt +elif [ ".$PRELOGCAT_LOG" == ".2" ]; then + setprop persist.asus.prelogcatlog 3 + rm -rf /data/logcat_log/prelogcat2.txt + /system/bin/logcat -b kernel -b main -b system -b crash -r 10000 -n 1 -v threadtime -f /data/logcat_log/prelogcat2.txt +elif [ ".$PRELOGCAT_LOG" == ".3" ]; then + setprop persist.asus.prelogcatlog 4 + rm -rf /data/logcat_log/prelogcat3.txt + /system/bin/logcat -b kernel -b main -b system -b crash -r 10000 -n 1 -v threadtime -f /data/logcat_log/prelogcat3.txt +elif [ ".$PRELOGCAT_LOG" == ".4" ]; then + setprop persist.asus.prelogcatlog 5 + rm -rf /data/logcat_log/prelogcat4.txt + /system/bin/logcat -b kernel -b main -b system -b crash -r 10000 -n 1 -v threadtime -f /data/logcat_log/prelogcat4.txt +elif [ ".$PRELOGCAT_LOG" == ".5" ]; then + setprop persist.asus.prelogcatlog 1 + rm -rf /data/logcat_log/prelogcat5.txt + /system/bin/logcat -b kernel -b main -b system -b crash -r 10000 -n 1 -v threadtime -f /data/logcat_log/prelogcat5.txt +fi diff --git a/system/system/bin/init.asus.qseedump.sh b/system/system/bin/init.asus.qseedump.sh new file mode 100755 index 0000000000000000000000000000000000000000..9340d4cdaf3c989d764ff7192b741d9195c22505 --- /dev/null +++ b/system/system/bin/init.asus.qseedump.sh @@ -0,0 +1,10 @@ +#!/system/bin/sh +umask 0; +sync +qseelog_enable=`getprop persist.asuslog.qseelog.enable` + + +if [ ".$qseelog_enable" == ".1" ];then + SAVE_LOG_DATA="`date +%Y_%m_%d_%H_%M_%S`" + cat /d/tzdbg/qsee_log > /data/media/0/Asuslog/QSEE/$SAVE_LOG_DATA"qsee.txt" +fi diff --git a/system/system/bin/init.asus.ramdump.sh b/system/system/bin/init.asus.ramdump.sh new file mode 100755 index 0000000000000000000000000000000000000000..151ade33ab20cc55b3dce229581e102ca3c42cec --- /dev/null +++ b/system/system/bin/init.asus.ramdump.sh @@ -0,0 +1,16 @@ +#!/system/bin/sh +action_log='/dev/console' +echo "[ASUS] enter init.asus.ramdump.sh" > $action_log +ramdump_flag=`getprop persist.asus.ramdump` +echo "$ramdump_flag" > /sys/kernel/debug/Asus_ramdump/Asus_ramdump_flag + +sleep 40 +is_autosavelog_exist=`cat /proc/cmdline | grep autosavelog` +if test "$is_autosavelog_exist"; then + autosavelogmtp_flag=`getprop persist.asus.autosavelogmtp` + if test $autosavelogmtp_flag -eq 1 ; then + start savelogmtp + exit + fi +fi + diff --git a/system/system/bin/init.asus.tcpdump.sh b/system/system/bin/init.asus.tcpdump.sh new file mode 100755 index 0000000000000000000000000000000000000000..91708b058d52e42a51da8753c7dc045f6691c84e --- /dev/null +++ b/system/system/bin/init.asus.tcpdump.sh @@ -0,0 +1,8 @@ +#!/system/bin/sh + + +umask 0; +sync +tcpdump_enable=`getprop persist.asuslog.tcpdump.enable` +SAVE_LOG_DATA="`date +%Y_%m_%d_%H_%M_%S`" +/system/xbin/tcpdump -i any -p -s 0 -W 2 -C 100 -w /data/media/0/Asuslog/TcpDump/$SAVE_LOG_DATA"tcpdump.pcap" diff --git a/system/system/bin/init.asus.tzdump.sh b/system/system/bin/init.asus.tzdump.sh new file mode 100755 index 0000000000000000000000000000000000000000..8029f6bf6bd231597aa2900893c0c38569101dae --- /dev/null +++ b/system/system/bin/init.asus.tzdump.sh @@ -0,0 +1,11 @@ +#!/system/bin/sh + +umask 0; +sync +tzlog_enable=`getprop persist.asuslog.tzlog.enable` + + +if [ ".$tzlog_enable" == ".1" ];then + SAVE_LOG_DATA="`date +%Y_%m_%d_%H_%M_%S`" + cat /d/tzdbg/log > /data/media/0/Asuslog/TZ/$SAVE_LOG_DATA"tz.txt" +fi diff --git a/system/system/bin/init_factorylogtool.sh b/system/system/bin/init_factorylogtool.sh new file mode 100755 index 0000000000000000000000000000000000000000..19b0d7264311f46c6fca7eac64367eb34ccc5930 --- /dev/null +++ b/system/system/bin/init_factorylogtool.sh @@ -0,0 +1,80 @@ +#!/system/bin/sh +basic_information_path=/data/other/other.txt +setprop persist.asuslog.savedir "/sdcard/Asuslog/" +setprop persist.asuslog.dump.date "" +TIME=`date +%Y_%m%d_%H%M%S` +setprop persist.asuslog.dump.date $TIME +echo 1 > /proc/asusevtlog-switch +mkdir -p /sdcard/Asuslog/ +mkdir -p /data/other/ + +busyboxfile=/data/debug/busybox +rawsenderfile=/data/debug/raw_sender +QMESA_64=/data/debug/QMESA_64 + +if [ ! -e "$busyboxfile" ]; then + cp "/data/data/com.asus.fdclogtool/files/busybox" "/data/debug/busybox" + chmod 4777 "/data/debug/busybox" +fi + +if [ ! -e "$rawsenderfile" ]; then + cp "/data/data/com.asus.fdclogtool/files/raw_sender" "/data/debug/raw_sender" + chmod 4777 "/data/debug/raw_sender" +fi + +if [ ! -e "$QMESA_64" ]; then + cp "/data/data/com.asus.fdclogtool/files/QMESA_64" "/data/debug/QMESA_64" + chmod 4777 "/data/debug/QMESA_64" +fi + +buildType=`getprop ro.build.type` +if [ "$buildType" != "user" ]; then + logmain_kernel=`getprop persist.asuslog.logcat.enable` + logevent=`getprop persist.asuslog.logcate.enable` + logradio=`getprop persist.asuslog.logcatr.enable` + modem_ram=`getprop persist.asuslog.modem.ramdumps` + + if [ ! -n "$logmain_kernel" ]; then + setprop persist.asuslog.logcat.enable 1 + fi + + if [ ! -n "$logevent" ]; then + setprop persist.asuslog.logcate.enable 1 + fi + + if [ ! -n "$logradio" ]; then + setprop persist.asuslog.logcatr.enable 1 + fi + + if [ ! -n "$modem_ram" ]; then + setprop persist.asuslog.modem.ramdumps 1 + fi +fi + +############################################################ + +echo "/proc/apid " > $basic_information_path +cat /proc/apid >> $basic_information_path +echo "/proc/aplte " >> $basic_information_path +cat /proc/aplte >> $basic_information_path +echo "/proc/aprf " >> $basic_information_path +cat /proc/aprf >> $basic_information_path +echo "/proc/apsta " >> $basic_information_path +cat /proc/apsta >> $basic_information_path +echo "/proc/apmem " >> $basic_information_path +cat /proc/apmem >> $basic_information_path +echo "/proc/aphd " >> $basic_information_path +cat /proc/aphd >> $basic_information_path +echo "image version= " >> $basic_information_path +getprop ro.build.display.id >> $basic_information_path +echo "ro.product.model= " >> $basic_information_path +getprop ro.product.model >> $basic_information_path +echo "ro.product.name= " >> $basic_information_path +getprop ro.product.name >> $basic_information_path +echo "ro.product.device= " >> $basic_information_path +getprop ro.product.device >> $basic_information_path +echo "Serial Number= " >> $basic_information_path +getprop ro.serialno >> $basic_information_path + +setprop persist.asuslog.fac.init "" + diff --git a/system/system/bin/inotifyd b/system/system/bin/inotifyd new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/inotifyd @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/input b/system/system/bin/input new file mode 100755 index 0000000000000000000000000000000000000000..54ab94762e5cd73d0090f9775c771705459da9fe --- /dev/null +++ b/system/system/bin/input @@ -0,0 +1,8 @@ +#!/system/bin/sh +# Script to start "input" on the device, which has a very rudimentary +# shell. +# +base=/system +export CLASSPATH=$base/framework/input.jar +exec app_process $base/bin com.android.commands.input.Input "$@" + diff --git a/system/system/bin/insmod b/system/system/bin/insmod new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/insmod @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/installd b/system/system/bin/installd new file mode 100755 index 0000000000000000000000000000000000000000..da08725f505211bf3df842ea31551f6a585fa451 Binary files /dev/null and b/system/system/bin/installd differ diff --git a/system/system/bin/ionice b/system/system/bin/ionice new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/ionice @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/iorenice b/system/system/bin/iorenice new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/iorenice @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/ip b/system/system/bin/ip new file mode 100755 index 0000000000000000000000000000000000000000..b9ca0fbac656eaf823c65ff71cd9036d2ced3291 Binary files /dev/null and b/system/system/bin/ip differ diff --git a/system/system/bin/ip-wrapper-1.0 b/system/system/bin/ip-wrapper-1.0 new file mode 120000 index 0000000000000000000000000000000000000000..cf5c05df522dedc654dd0012a1b40a44c19793c9 --- /dev/null +++ b/system/system/bin/ip-wrapper-1.0 @@ -0,0 +1 @@ +netutils-wrapper-1.0 \ No newline at end of file diff --git a/system/system/bin/ip6tables b/system/system/bin/ip6tables new file mode 100755 index 0000000000000000000000000000000000000000..d8d7747c6fbbe57b9c35bb0120f770f20b094099 Binary files /dev/null and b/system/system/bin/ip6tables differ diff --git a/system/system/bin/ip6tables-restore b/system/system/bin/ip6tables-restore new file mode 120000 index 0000000000000000000000000000000000000000..54d4c75f53ca0f7b3a9eac44643b38cc097d27f3 --- /dev/null +++ b/system/system/bin/ip6tables-restore @@ -0,0 +1 @@ +ip6tables \ No newline at end of file diff --git a/system/system/bin/ip6tables-save b/system/system/bin/ip6tables-save new file mode 120000 index 0000000000000000000000000000000000000000..54d4c75f53ca0f7b3a9eac44643b38cc097d27f3 --- /dev/null +++ b/system/system/bin/ip6tables-save @@ -0,0 +1 @@ +ip6tables \ No newline at end of file diff --git a/system/system/bin/ip6tables-wrapper-1.0 b/system/system/bin/ip6tables-wrapper-1.0 new file mode 120000 index 0000000000000000000000000000000000000000..cf5c05df522dedc654dd0012a1b40a44c19793c9 --- /dev/null +++ b/system/system/bin/ip6tables-wrapper-1.0 @@ -0,0 +1 @@ +netutils-wrapper-1.0 \ No newline at end of file diff --git a/system/system/bin/iptables b/system/system/bin/iptables new file mode 100755 index 0000000000000000000000000000000000000000..c9e5ac9602e882c063bb8e01e5f1bb6333be9a77 Binary files /dev/null and b/system/system/bin/iptables differ diff --git a/system/system/bin/iptables-restore b/system/system/bin/iptables-restore new file mode 120000 index 0000000000000000000000000000000000000000..59cead781ec27561b0bf514f67d4d1b9ecbbafb2 --- /dev/null +++ b/system/system/bin/iptables-restore @@ -0,0 +1 @@ +iptables \ No newline at end of file diff --git a/system/system/bin/iptables-save b/system/system/bin/iptables-save new file mode 120000 index 0000000000000000000000000000000000000000..59cead781ec27561b0bf514f67d4d1b9ecbbafb2 --- /dev/null +++ b/system/system/bin/iptables-save @@ -0,0 +1 @@ +iptables \ No newline at end of file diff --git a/system/system/bin/iptables-wrapper-1.0 b/system/system/bin/iptables-wrapper-1.0 new file mode 120000 index 0000000000000000000000000000000000000000..cf5c05df522dedc654dd0012a1b40a44c19793c9 --- /dev/null +++ b/system/system/bin/iptables-wrapper-1.0 @@ -0,0 +1 @@ +netutils-wrapper-1.0 \ No newline at end of file diff --git a/system/system/bin/keystore b/system/system/bin/keystore new file mode 100755 index 0000000000000000000000000000000000000000..119c352d9c721c55a8620d68b2eff2ee73455b4b Binary files /dev/null and b/system/system/bin/keystore differ diff --git a/system/system/bin/keystore_cli_v2 b/system/system/bin/keystore_cli_v2 new file mode 100755 index 0000000000000000000000000000000000000000..ba0225b6e41c18bad723e074759ffe521cb3d96f Binary files /dev/null and b/system/system/bin/keystore_cli_v2 differ diff --git a/system/system/bin/kill b/system/system/bin/kill new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/kill @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/killall b/system/system/bin/killall new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/killall @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/ld.mc b/system/system/bin/ld.mc new file mode 100755 index 0000000000000000000000000000000000000000..522265efda384bc7c067ff03fec85e8caa446ac8 Binary files /dev/null and b/system/system/bin/ld.mc differ diff --git a/system/system/bin/linker b/system/system/bin/linker new file mode 100755 index 0000000000000000000000000000000000000000..1061ea09e7ff47f39cc93a64c2074c3261175613 Binary files /dev/null and b/system/system/bin/linker differ diff --git a/system/system/bin/linker64 b/system/system/bin/linker64 new file mode 100755 index 0000000000000000000000000000000000000000..e883f51058a53fd2f7868ce3629b1236c7230453 Binary files /dev/null and b/system/system/bin/linker64 differ diff --git a/system/system/bin/linker_asan b/system/system/bin/linker_asan new file mode 120000 index 0000000000000000000000000000000000000000..d8ca144dcb84978ca189edd5d84e86da7fec92a0 --- /dev/null +++ b/system/system/bin/linker_asan @@ -0,0 +1 @@ +linker \ No newline at end of file diff --git a/system/system/bin/linker_asan64 b/system/system/bin/linker_asan64 new file mode 120000 index 0000000000000000000000000000000000000000..2913f16d3a21ad2e75796a5c39afa9ede72970fd --- /dev/null +++ b/system/system/bin/linker_asan64 @@ -0,0 +1 @@ +linker64 \ No newline at end of file diff --git a/system/system/bin/lmkd b/system/system/bin/lmkd new file mode 100755 index 0000000000000000000000000000000000000000..98b0b7350fb4c7fefb62b4fe48944a9752f04fa8 Binary files /dev/null and b/system/system/bin/lmkd differ diff --git a/system/system/bin/ln b/system/system/bin/ln new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/ln @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/load_policy b/system/system/bin/load_policy new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/load_policy @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/locksettings b/system/system/bin/locksettings new file mode 100755 index 0000000000000000000000000000000000000000..0ef4fa9f67711207d643c751823bfe36b7517221 --- /dev/null +++ b/system/system/bin/locksettings @@ -0,0 +1,6 @@ +#!/system/bin/sh +# Script to start "locksettings" on the device +# +base=/system +export CLASSPATH=$base/framework/locksettings.jar +exec app_process $base/bin com.android.commands.locksettings.LockSettingsCmd "$@" diff --git a/system/system/bin/log b/system/system/bin/log new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/log @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/logcat b/system/system/bin/logcat new file mode 100755 index 0000000000000000000000000000000000000000..5dbc171dd96695443d3315333a96b89ae06c8f68 Binary files /dev/null and b/system/system/bin/logcat differ diff --git a/system/system/bin/logcommand b/system/system/bin/logcommand new file mode 100755 index 0000000000000000000000000000000000000000..f03356437c1a486bd6a630e37b840c67c0dbd52d Binary files /dev/null and b/system/system/bin/logcommand differ diff --git a/system/system/bin/logd b/system/system/bin/logd new file mode 100755 index 0000000000000000000000000000000000000000..b33c272d38d4580ee0d263d20ebf4ea097b8f887 Binary files /dev/null and b/system/system/bin/logd differ diff --git a/system/system/bin/logname b/system/system/bin/logname new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/logname @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/logwrapper b/system/system/bin/logwrapper new file mode 100755 index 0000000000000000000000000000000000000000..d906efec51795a9d39312e510943c6586db83d74 Binary files /dev/null and b/system/system/bin/logwrapper differ diff --git a/system/system/bin/losetup b/system/system/bin/losetup new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/losetup @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/ls b/system/system/bin/ls new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/ls @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/lshal b/system/system/bin/lshal new file mode 100755 index 0000000000000000000000000000000000000000..661a414ae05e9bc081bd4f22ac1dec90c485b89d Binary files /dev/null and b/system/system/bin/lshal differ diff --git a/system/system/bin/lsmod b/system/system/bin/lsmod new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/lsmod @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/lsof b/system/system/bin/lsof new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/lsof @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/lspci b/system/system/bin/lspci new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/lspci @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/lsusb b/system/system/bin/lsusb new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/lsusb @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/make_f2fs b/system/system/bin/make_f2fs new file mode 100755 index 0000000000000000000000000000000000000000..526654e3579b388a14cd323f6267f9cf8e60da0b Binary files /dev/null and b/system/system/bin/make_f2fs differ diff --git a/system/system/bin/md5sum b/system/system/bin/md5sum new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/md5sum @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/mdnsd b/system/system/bin/mdnsd new file mode 100755 index 0000000000000000000000000000000000000000..c473b2b3170faa4ae8d678447c50059eee8da279 Binary files /dev/null and b/system/system/bin/mdnsd differ diff --git a/system/system/bin/media b/system/system/bin/media new file mode 100755 index 0000000000000000000000000000000000000000..5c0eb2f39c2d29f3a54f1ddd8b21d8477ad93cb9 --- /dev/null +++ b/system/system/bin/media @@ -0,0 +1,7 @@ +#!/system/bin/sh +# Script to start "media_cmd" on the device, which has a very rudimentary +# shell. +# +base=/system +export CLASSPATH=$base/framework/media_cmd.jar +exec app_process $base/bin com.android.commands.media.Media "$@" diff --git a/system/system/bin/mediadrmserver b/system/system/bin/mediadrmserver new file mode 100755 index 0000000000000000000000000000000000000000..cc74adac4a571421311b250b30e7c59ef4c28ffe Binary files /dev/null and b/system/system/bin/mediadrmserver differ diff --git a/system/system/bin/mediaextractor b/system/system/bin/mediaextractor new file mode 100755 index 0000000000000000000000000000000000000000..a69f4109eb9a672dc480ab0de7ab01bca9bc3639 Binary files /dev/null and b/system/system/bin/mediaextractor differ diff --git a/system/system/bin/mediametrics b/system/system/bin/mediametrics new file mode 100755 index 0000000000000000000000000000000000000000..c1e0ab612169b3e869879a2e78215791e27afd08 Binary files /dev/null and b/system/system/bin/mediametrics differ diff --git a/system/system/bin/mediaserver b/system/system/bin/mediaserver new file mode 100755 index 0000000000000000000000000000000000000000..85aeb5a63a1d0cebc78976cbf3369e23efae37ed Binary files /dev/null and b/system/system/bin/mediaserver differ diff --git a/system/system/bin/microcom b/system/system/bin/microcom new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/microcom @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/mkdir b/system/system/bin/mkdir new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/mkdir @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/mke2fs b/system/system/bin/mke2fs new file mode 100755 index 0000000000000000000000000000000000000000..8c151c44fb792a9b96e6ee58e62fac2d391ff30d Binary files /dev/null and b/system/system/bin/mke2fs differ diff --git a/system/system/bin/mkexfat b/system/system/bin/mkexfat new file mode 100755 index 0000000000000000000000000000000000000000..8ae64f830a8988cc65e5dbe083eda52b6b02605b Binary files /dev/null and b/system/system/bin/mkexfat differ diff --git a/system/system/bin/mkfifo b/system/system/bin/mkfifo new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/mkfifo @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/mkfs.ext2 b/system/system/bin/mkfs.ext2 new file mode 120000 index 0000000000000000000000000000000000000000..bfa72fbcf6bbad2ef69d2151d534aff231143825 --- /dev/null +++ b/system/system/bin/mkfs.ext2 @@ -0,0 +1 @@ +mke2fs \ No newline at end of file diff --git a/system/system/bin/mkfs.ext3 b/system/system/bin/mkfs.ext3 new file mode 120000 index 0000000000000000000000000000000000000000..bfa72fbcf6bbad2ef69d2151d534aff231143825 --- /dev/null +++ b/system/system/bin/mkfs.ext3 @@ -0,0 +1 @@ +mke2fs \ No newline at end of file diff --git a/system/system/bin/mkfs.ext4 b/system/system/bin/mkfs.ext4 new file mode 120000 index 0000000000000000000000000000000000000000..bfa72fbcf6bbad2ef69d2151d534aff231143825 --- /dev/null +++ b/system/system/bin/mkfs.ext4 @@ -0,0 +1 @@ +mke2fs \ No newline at end of file diff --git a/system/system/bin/mknod b/system/system/bin/mknod new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/mknod @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/mkswap b/system/system/bin/mkswap new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/mkswap @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/mktemp b/system/system/bin/mktemp new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/mktemp @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/modem_and_audio.cfg b/system/system/bin/modem_and_audio.cfg new file mode 100755 index 0000000000000000000000000000000000000000..3491f80b336474d455538f9fd5208ccd470de299 Binary files /dev/null and b/system/system/bin/modem_and_audio.cfg differ diff --git a/system/system/bin/modemlog.sh b/system/system/bin/modemlog.sh new file mode 100755 index 0000000000000000000000000000000000000000..8fc38902665b37d59f12ee8f15d47c4e7cd1fa27 --- /dev/null +++ b/system/system/bin/modemlog.sh @@ -0,0 +1,64 @@ +#!/system/bin/sh + +modemlogsize=`getprop persist.asuslog.modem.size` +modemlogcount=`getprop persist.asuslog.modem.count` +modemlogpath=`getprop persist.asuslog.modem.path` +modemcfgpath=`getprop persist.asuslog.modem.diacfg` + +#Add-Begin by terry_tao 2015/11/30 +#fix not capture modem logs when reboot device due to /sdcard/ hasn't been created +sdcardpath="/sdcard/" +count=1000 +while [ ! -d $sdcardpath ] && [ $count -gt 0 ] +do + ((count--)) + usleep 200000 +done +#Add-End by terry_tao 2015/11/30 + +if [ ! -n "$modemlogsize" ]; then + modemlogsize='200' +fi + +if [ ! -n "$modemlogcount" ]; then + modemlogcount='3' +fi + +if [ ! -n "$modemlogpath" ]; then + modemlogpath='/sdcard/Asuslog/Modem' +else + if [ ! -d "$modemlogpath" ]; then + setprop persist.asuslog.modem.path /sdcard/Asuslog/Modem + modemlogpath='/sdcard/Asuslog/Modem' + if [ ! -f "$modemlogpath" ]; then + mkdir -p $modemlogpath + else + rm -r $modemlogpath + mkdir -p $modemlogpath + fi + fi +fi + +if [ ! -n "$modemcfgpath" ]; then + modemcfgpath='/system/bin/modem_and_audio.cfg' + setprop persist.asuslog.modem.diacfg "/system/bin/modem_and_audio.cfg" +fi + +if [ "$modemcfgpath" = "/system/bin/Diag.cfg" ]; then + /vendor/bin/diag_mdlog -f $modemcfgpath -o $modemlogpath/modem_audio_gps -s $modemlogsize -n $modemlogcount -c +elif [ "$modemcfgpath" = "/system/bin/modem_and_audio.cfg" ]; then + /vendor/bin/diag_mdlog -f $modemcfgpath -o $modemlogpath/modem_audio -s $modemlogsize -n $modemlogcount -c +elif [ "$modemcfgpath" = "/system/bin/gps.cfg" ]; then + /vendor/bin/diag_mdlog -f $modemcfgpath -o $modemlogpath/gps -s $modemlogsize -n $modemlogcount -c +elif [ "$modemcfgpath" = "/system/bin/audio.cfg" ]; then + /vendor/bin/diag_mdlog -f $modemcfgpath -o $modemlogpath/audio -s $modemlogsize -n $modemlogcount -c +elif [ "$modemcfgpath" = "/system/bin/Compact_mode.cfg" ]; then + /vendor/bin/diag_mdlog -f $modemcfgpath -o $modemlogpath/compact -s $modemlogsize -n $modemlogcount -c +elif [ "$modemcfgpath" = "/system/bin/wifi_bt.cfg" ]; then + /vendor/bin/diag_mdlog -f $modemcfgpath -o $modemlogpath/wifi_bt -s $modemlogsize -n $modemlogcount -c +elif [ "$modemcfgpath" = "/system/bin/fm.cfg" ]; then + /vendor/bin/diag_mdlog -f $modemcfgpath -o $modemlogpath/fm -s $modemlogsize -n $modemlogcount -c +elif [ "$modemcfgpath" = "/system/bin/sns.cfg" ]; then + /vendor/bin/diag_mdlog -f $modemcfgpath -o $modemlogpath/sns -s $modemlogsize -n $modemlogcount -c +fi + diff --git a/system/system/bin/modinfo b/system/system/bin/modinfo new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/modinfo @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/modprobe b/system/system/bin/modprobe new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/modprobe @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/monkey b/system/system/bin/monkey new file mode 100755 index 0000000000000000000000000000000000000000..a334990e3ebe172112723fe12edc12faa9fc133a --- /dev/null +++ b/system/system/bin/monkey @@ -0,0 +1,11 @@ +# Script to start "monkey" on the device, which has a very rudimentary +# shell. +# +base=/system +export CLASSPATH=$base/framework/monkey.jar +trap "" HUP +for a in "$@"; do + echo " bash arg:" $a +done +exec app_process $base/bin com.android.commands.monkey.Monkey "$@" + diff --git a/system/system/bin/more b/system/system/bin/more new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/more @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/mount b/system/system/bin/mount new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/mount @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/mountpoint b/system/system/bin/mountpoint new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/mountpoint @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/move_time_data.sh b/system/system/bin/move_time_data.sh new file mode 100755 index 0000000000000000000000000000000000000000..267a2b1dfbc10b7e90e5cb58c8b02cf46bff2b86 --- /dev/null +++ b/system/system/bin/move_time_data.sh @@ -0,0 +1,18 @@ +#!/system/bin/sh + +# Copyright (c) 2018 Qualcomm Technologies, Inc. +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc. + +DEST_PATH="/data/vendor/time" +FILES_MOVED="/data/vendor/time/moved" +SRC_PATH="/data/time" + +if [ ! -f "$FILES_MOVED" ]; then + for i in "$SRC_PATH/ats"*; do + dest_path=$DEST_PATH/"${i#$SRC_PATH/}" + mv $i "$dest_path" + done + restorecon -R "$DEST_PATH" + echo 1 > "$FILES_MOVED" +fi diff --git a/system/system/bin/mtpd b/system/system/bin/mtpd new file mode 100755 index 0000000000000000000000000000000000000000..2395aeb92789837ab9e52d13551a415853d99216 Binary files /dev/null and b/system/system/bin/mtpd differ diff --git a/system/system/bin/mv b/system/system/bin/mv new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/mv @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/ndc b/system/system/bin/ndc new file mode 100755 index 0000000000000000000000000000000000000000..8ad78486fa9935645768e76fc23653d82c5e8b7a Binary files /dev/null and b/system/system/bin/ndc differ diff --git a/system/system/bin/ndc-wrapper-1.0 b/system/system/bin/ndc-wrapper-1.0 new file mode 120000 index 0000000000000000000000000000000000000000..cf5c05df522dedc654dd0012a1b40a44c19793c9 --- /dev/null +++ b/system/system/bin/ndc-wrapper-1.0 @@ -0,0 +1 @@ +netutils-wrapper-1.0 \ No newline at end of file diff --git a/system/system/bin/netd b/system/system/bin/netd new file mode 100755 index 0000000000000000000000000000000000000000..395e9128722b6ae9bf18ad6cc01428022cba2459 Binary files /dev/null and b/system/system/bin/netd differ diff --git a/system/system/bin/netstat b/system/system/bin/netstat new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/netstat @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/netutils-wrapper-1.0 b/system/system/bin/netutils-wrapper-1.0 new file mode 100755 index 0000000000000000000000000000000000000000..8b8247883749f064e0a83fa5a021e198cf81d558 Binary files /dev/null and b/system/system/bin/netutils-wrapper-1.0 differ diff --git a/system/system/bin/newfs_msdos b/system/system/bin/newfs_msdos new file mode 120000 index 0000000000000000000000000000000000000000..a7cf9a836224b834d2f81b63e885735abef189cb --- /dev/null +++ b/system/system/bin/newfs_msdos @@ -0,0 +1 @@ +toolbox \ No newline at end of file diff --git a/system/system/bin/nice b/system/system/bin/nice new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/nice @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/nl b/system/system/bin/nl new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/nl @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/nohup b/system/system/bin/nohup new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/nohup @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/oatdump b/system/system/bin/oatdump new file mode 100755 index 0000000000000000000000000000000000000000..cdc861cba1595e94f59b546003bedc9fb89c5a92 Binary files /dev/null and b/system/system/bin/oatdump differ diff --git a/system/system/bin/od b/system/system/bin/od new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/od @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/paste b/system/system/bin/paste new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/paste @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/patch b/system/system/bin/patch new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/patch @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/patchoat b/system/system/bin/patchoat new file mode 100755 index 0000000000000000000000000000000000000000..e1c88f8e94664bfbede96f2671f266b82a3ef8f0 Binary files /dev/null and b/system/system/bin/patchoat differ diff --git a/system/system/bin/perfetto b/system/system/bin/perfetto new file mode 100755 index 0000000000000000000000000000000000000000..55b1f2de44cc077c85dd23d991dd6e9a031fd4ab Binary files /dev/null and b/system/system/bin/perfetto differ diff --git a/system/system/bin/perfservice b/system/system/bin/perfservice new file mode 100755 index 0000000000000000000000000000000000000000..4a1bf157d169b42df5be217db3dfdfa16492da7d Binary files /dev/null and b/system/system/bin/perfservice differ diff --git a/system/system/bin/pgrep b/system/system/bin/pgrep new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/pgrep @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/pidof b/system/system/bin/pidof new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/pidof @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/ping b/system/system/bin/ping new file mode 100755 index 0000000000000000000000000000000000000000..be0278f13c472bf1fe6e5e5b6361436bc11ead24 Binary files /dev/null and b/system/system/bin/ping differ diff --git a/system/system/bin/ping6 b/system/system/bin/ping6 new file mode 100755 index 0000000000000000000000000000000000000000..f4a87dd34a77c9ee43b9cbeee5d2288397514eb2 Binary files /dev/null and b/system/system/bin/ping6 differ diff --git a/system/system/bin/pkill b/system/system/bin/pkill new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/pkill @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/pm b/system/system/bin/pm new file mode 100755 index 0000000000000000000000000000000000000000..4d1f94554a7816b68651c0b12449a9d573c7cb6d --- /dev/null +++ b/system/system/bin/pm @@ -0,0 +1,2 @@ +#!/system/bin/sh +cmd package "$@" diff --git a/system/system/bin/pmap b/system/system/bin/pmap new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/pmap @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/pppd b/system/system/bin/pppd new file mode 100755 index 0000000000000000000000000000000000000000..1bcdcf58981dc984dc46b5b333add5eaa79fe42e Binary files /dev/null and b/system/system/bin/pppd differ diff --git a/system/system/bin/preopt2cachename b/system/system/bin/preopt2cachename new file mode 100755 index 0000000000000000000000000000000000000000..ca3dc5e0fefa911194fef2b349d58fa951b58934 Binary files /dev/null and b/system/system/bin/preopt2cachename differ diff --git a/system/system/bin/prepare_asusdebug.sh b/system/system/bin/prepare_asusdebug.sh new file mode 100755 index 0000000000000000000000000000000000000000..3632d81f6b4928d14d8115125670a23717f86e81 --- /dev/null +++ b/system/system/bin/prepare_asusdebug.sh @@ -0,0 +1,348 @@ +#!/system/bin/sh +debug_flag=`getprop persist.asus.debug` +service_flag=`getprop init.svc.check-datalog` +until [ "$service_flag" = "stopped" ] +do + sleep 2 + service_flag=`getprop init.svc.check-datalog` +done + start check-datalog +if busybox test "$debug_flag"; then + ln -s /data/debug/busybox /data/debug/[ + ln -s /data/debug/busybox /data/debug/[[ + ln -s /data/debug/busybox /data/debug/acpid + ln -s /data/debug/busybox /data/debug/add-shell + ln -s /data/debug/busybox /data/debug/addgroup + ln -s /data/debug/busybox /data/debug/adduser + ln -s /data/debug/busybox /data/debug/adjtimex + ln -s /data/debug/busybox /data/debug/arp + ln -s /data/debug/busybox /data/debug/arping + ln -s /data/debug/busybox /data/debug/ash + ln -s /data/debug/busybox /data/debug/awk + ln -s /data/debug/busybox /data/debug/base64 + ln -s /data/debug/busybox /data/debug/basename + ln -s /data/debug/busybox /data/debug/beep + ln -s /data/debug/busybox /data/debug/blkid + ln -s /data/debug/busybox /data/debug/blockdev + ln -s /data/debug/busybox /data/debug/bootchartd + ln -s /data/debug/busybox /data/debug/brctl + ln -s /data/debug/busybox /data/debug/bunzip2 + ln -s /data/debug/busybox /data/debug/bzcat + ln -s /data/debug/busybox /data/debug/bzip2 + ln -s /data/debug/busybox /data/debug/cal + ln -s /data/debug/busybox /data/debug/cat + ln -s /data/debug/busybox /data/debug/catv + ln -s /data/debug/busybox /data/debug/chat + ln -s /data/debug/busybox /data/debug/chattr + ln -s /data/debug/busybox /data/debug/chgrp + ln -s /data/debug/busybox /data/debug/chmod + ln -s /data/debug/busybox /data/debug/chown + ln -s /data/debug/busybox /data/debug/chpasswd + ln -s /data/debug/busybox /data/debug/chpst + ln -s /data/debug/busybox /data/debug/chroot + ln -s /data/debug/busybox /data/debug/chrt + ln -s /data/debug/busybox /data/debug/chvt + ln -s /data/debug/busybox /data/debug/cksum + ln -s /data/debug/busybox /data/debug/clear + ln -s /data/debug/busybox /data/debug/cmp + ln -s /data/debug/busybox /data/debug/comm + ln -s /data/debug/busybox /data/debug/cp + ln -s /data/debug/busybox /data/debug/cpio + ln -s /data/debug/busybox /data/debug/crond + ln -s /data/debug/busybox /data/debug/crontab + ln -s /data/debug/busybox /data/debug/cryptpw + ln -s /data/debug/busybox /data/debug/cttyhack + ln -s /data/debug/busybox /data/debug/cut + ln -s /data/debug/busybox /data/debug/date + ln -s /data/debug/busybox /data/debug/dc + ln -s /data/debug/busybox /data/debug/dd + ln -s /data/debug/busybox /data/debug/deallocvt + ln -s /data/debug/busybox /data/debug/delgroup + ln -s /data/debug/busybox /data/debug/deluser + ln -s /data/debug/busybox /data/debug/depmod + ln -s /data/debug/busybox /data/debug/devmem + ln -s /data/debug/busybox /data/debug/df + ln -s /data/debug/busybox /data/debug/dhcprelay + ln -s /data/debug/busybox /data/debug/diff + ln -s /data/debug/busybox /data/debug/dirname + ln -s /data/debug/busybox /data/debug/dmesg + ln -s /data/debug/busybox /data/debug/dnsd + ln -s /data/debug/busybox /data/debug/dnsdomainname + ln -s /data/debug/busybox /data/debug/dos2unix + ln -s /data/debug/busybox /data/debug/du + ln -s /data/debug/busybox /data/debug/dumpkmap + ln -s /data/debug/busybox /data/debug/dumpleases + ln -s /data/debug/busybox /data/debug/echo + ln -s /data/debug/busybox /data/debug/ed + ln -s /data/debug/busybox /data/debug/egrep + ln -s /data/debug/busybox /data/debug/eject + ln -s /data/debug/busybox /data/debug/env + ln -s /data/debug/busybox /data/debug/envdir + ln -s /data/debug/busybox /data/debug/envuidgid + ln -s /data/debug/busybox /data/debug/ether-wake + ln -s /data/debug/busybox /data/debug/expand + ln -s /data/debug/busybox /data/debug/expr + ln -s /data/debug/busybox /data/debug/fakeidentd + ln -s /data/debug/busybox /data/debug/false + ln -s /data/debug/busybox /data/debug/fbset + ln -s /data/debug/busybox /data/debug/fbsplash + ln -s /data/debug/busybox /data/debug/fdflush + ln -s /data/debug/busybox /data/debug/fdformat + ln -s /data/debug/busybox /data/debug/fdisk + ln -s /data/debug/busybox /data/debug/fgconsole + ln -s /data/debug/busybox /data/debug/fgrep + ln -s /data/debug/busybox /data/debug/find + ln -s /data/debug/busybox /data/debug/findfs + ln -s /data/debug/busybox /data/debug/flock + ln -s /data/debug/busybox /data/debug/fold + ln -s /data/debug/busybox /data/debug/free + ln -s /data/debug/busybox /data/debug/freeramdisk + ln -s /data/debug/busybox /data/debug/fsck + ln -s /data/debug/busybox /data/debug/fsck.minix + ln -s /data/debug/busybox /data/debug/fsync + ln -s /data/debug/busybox /data/debug/ftpd + ln -s /data/debug/busybox /data/debug/ftpget + ln -s /data/debug/busybox /data/debug/ftpput + ln -s /data/debug/busybox /data/debug/fuser + ln -s /data/debug/busybox /data/debug/getopt + ln -s /data/debug/busybox /data/debug/getty + ln -s /data/debug/busybox /data/debug/grep + ln -s /data/debug/busybox /data/debug/groups + ln -s /data/debug/busybox /data/debug/gunzip + ln -s /data/debug/busybox /data/debug/gzip + ln -s /data/debug/busybox /data/debug/halt + ln -s /data/debug/busybox /data/debug/hd + ln -s /data/debug/busybox /data/debug/hdparm + ln -s /data/debug/busybox /data/debug/head + ln -s /data/debug/busybox /data/debug/hexdump + ln -s /data/debug/busybox /data/debug/hostid + ln -s /data/debug/busybox /data/debug/hostname + ln -s /data/debug/busybox /data/debug/httpd + ln -s /data/debug/busybox /data/debug/hush + ln -s /data/debug/busybox /data/debug/hwclock + ln -s /data/debug/busybox /data/debug/id + ln -s /data/debug/busybox /data/debug/ifconfig + ln -s /data/debug/busybox /data/debug/ifdown + ln -s /data/debug/busybox /data/debug/ifenslave + ln -s /data/debug/busybox /data/debug/ifplugd + ln -s /data/debug/busybox /data/debug/ifup + ln -s /data/debug/busybox /data/debug/inetd + ln -s /data/debug/busybox /data/debug/init + ln -s /data/debug/busybox /data/debug/insmod + ln -s /data/debug/busybox /data/debug/install + ln -s /data/debug/busybox /data/debug/ionice + ln -s /data/debug/busybox /data/debug/iostat + ln -s /data/debug/busybox /data/debug/ip + ln -s /data/debug/busybox /data/debug/ipaddr + ln -s /data/debug/busybox /data/debug/ipcalc + ln -s /data/debug/busybox /data/debug/ipcrm + ln -s /data/debug/busybox /data/debug/ipcs + ln -s /data/debug/busybox /data/debug/iplink + ln -s /data/debug/busybox /data/debug/iproute + ln -s /data/debug/busybox /data/debug/iprule + ln -s /data/debug/busybox /data/debug/iptunnel + ln -s /data/debug/busybox /data/debug/kbd_mode + ln -s /data/debug/busybox /data/debug/kill + ln -s /data/debug/busybox /data/debug/killall + ln -s /data/debug/busybox /data/debug/killall5 + ln -s /data/debug/busybox /data/debug/klogd + ln -s /data/debug/busybox /data/debug/less + ln -s /data/debug/busybox /data/debug/linux32 + ln -s /data/debug/busybox /data/debug/linux64 + ln -s /data/debug/busybox /data/debug/linuxrc + ln -s /data/debug/busybox /data/debug/ln + ln -s /data/debug/busybox /data/debug/loadfont + ln -s /data/debug/busybox /data/debug/loadkmap + ln -s /data/debug/busybox /data/debug/logger + ln -s /data/debug/busybox /data/debug/login + ln -s /data/debug/busybox /data/debug/logname + ln -s /data/debug/busybox /data/debug/logread + ln -s /data/debug/busybox /data/debug/losetup + ln -s /data/debug/busybox /data/debug/ls + ln -s /data/debug/busybox /data/debug/lsattr + ln -s /data/debug/busybox /data/debug/lsmod + ln -s /data/debug/busybox /data/debug/lsof + ln -s /data/debug/busybox /data/debug/lspci + ln -s /data/debug/busybox /data/debug/lsusb + ln -s /data/debug/busybox /data/debug/lzcat + ln -s /data/debug/busybox /data/debug/lzma + ln -s /data/debug/busybox /data/debug/lzop + ln -s /data/debug/busybox /data/debug/lzopcat + ln -s /data/debug/busybox /data/debug/makedevs + ln -s /data/debug/busybox /data/debug/man + ln -s /data/debug/busybox /data/debug/md5sum + ln -s /data/debug/busybox /data/debug/mdev + ln -s /data/debug/busybox /data/debug/mesg + ln -s /data/debug/busybox /data/debug/microcom + ln -s /data/debug/busybox /data/debug/mkdir + ln -s /data/debug/busybox /data/debug/mkdosfs + ln -s /data/debug/busybox /data/debug/mke2fs + ln -s /data/debug/busybox /data/debug/mkfifo + ln -s /data/debug/busybox /data/debug/mkfs.ext2 + ln -s /data/debug/busybox /data/debug/mkfs.minix + ln -s /data/debug/busybox /data/debug/mkfs.vfat + ln -s /data/debug/busybox /data/debug/mknod + ln -s /data/debug/busybox /data/debug/mkpasswd + ln -s /data/debug/busybox /data/debug/mkswap + ln -s /data/debug/busybox /data/debug/mktemp + ln -s /data/debug/busybox /data/debug/modinfo + ln -s /data/debug/busybox /data/debug/modprobe + ln -s /data/debug/busybox /data/debug/more + ln -s /data/debug/busybox /data/debug/mount + ln -s /data/debug/busybox /data/debug/mountpoint + ln -s /data/debug/busybox /data/debug/mpstat + ln -s /data/debug/busybox /data/debug/mt + ln -s /data/debug/busybox /data/debug/mv + ln -s /data/debug/busybox /data/debug/nameif + ln -s /data/debug/busybox /data/debug/nbd-client + ln -s /data/debug/busybox /data/debug/nc + ln -s /data/debug/busybox /data/debug/netstat + ln -s /data/debug/busybox /data/debug/nice + ln -s /data/debug/busybox /data/debug/nmeter + ln -s /data/debug/busybox /data/debug/nohup + ln -s /data/debug/busybox /data/debug/nslookup + ln -s /data/debug/busybox /data/debug/ntpd + ln -s /data/debug/busybox /data/debug/od + ln -s /data/debug/busybox /data/debug/openvt + ln -s /data/debug/busybox /data/debug/passwd + ln -s /data/debug/busybox /data/debug/patch + ln -s /data/debug/busybox /data/debug/pgrep + ln -s /data/debug/busybox /data/debug/pidof + ln -s /data/debug/busybox /data/debug/ping + ln -s /data/debug/busybox /data/debug/ping6 + ln -s /data/debug/busybox /data/debug/pipe_progress + ln -s /data/debug/busybox /data/debug/pivot_root + ln -s /data/debug/busybox /data/debug/pkill + ln -s /data/debug/busybox /data/debug/pmap + ln -s /data/debug/busybox /data/debug/poweroff + ln -s /data/debug/busybox /data/debug/powertop + ln -s /data/debug/busybox /data/debug/printenv + ln -s /data/debug/busybox /data/debug/printf + ln -s /data/debug/busybox /data/debug/ps + ln -s /data/debug/busybox /data/debug/pscan + ln -s /data/debug/busybox /data/debug/pstree + ln -s /data/debug/busybox /data/debug/pwd + ln -s /data/debug/busybox /data/debug/pwdx + ln -s /data/debug/busybox /data/debug/raidautorun + ln -s /data/debug/busybox /data/debug/rdate + ln -s /data/debug/busybox /data/debug/rdev + ln -s /data/debug/busybox /data/debug/readahead + ln -s /data/debug/busybox /data/debug/readlink + ln -s /data/debug/busybox /data/debug/readprofile + ln -s /data/debug/busybox /data/debug/realpath + ln -s /data/debug/busybox /data/debug/reboot + ln -s /data/debug/busybox /data/debug/remove-shell + ln -s /data/debug/busybox /data/debug/renice + ln -s /data/debug/busybox /data/debug/reset + ln -s /data/debug/busybox /data/debug/resize + ln -s /data/debug/busybox /data/debug/rev + ln -s /data/debug/busybox /data/debug/rm + ln -s /data/debug/busybox /data/debug/rmdir + ln -s /data/debug/busybox /data/debug/rmmod + ln -s /data/debug/busybox /data/debug/route + ln -s /data/debug/busybox /data/debug/rpm + ln -s /data/debug/busybox /data/debug/rpm2cpio + ln -s /data/debug/busybox /data/debug/rtcwake + ln -s /data/debug/busybox /data/debug/run-parts + ln -s /data/debug/busybox /data/debug/runsv + ln -s /data/debug/busybox /data/debug/runsvdir + ln -s /data/debug/busybox /data/debug/rx + ln -s /data/debug/busybox /data/debug/script + ln -s /data/debug/busybox /data/debug/scriptreplay + ln -s /data/debug/busybox /data/debug/sed + ln -s /data/debug/busybox /data/debug/seq + ln -s /data/debug/busybox /data/debug/setarch + ln -s /data/debug/busybox /data/debug/setconsole + ln -s /data/debug/busybox /data/debug/setfont + ln -s /data/debug/busybox /data/debug/setkeycodes + ln -s /data/debug/busybox /data/debug/setlogcons + ln -s /data/debug/busybox /data/debug/setserial + ln -s /data/debug/busybox /data/debug/setsid + ln -s /data/debug/busybox /data/debug/setuidgid + ln -s /data/debug/busybox /data/debug/sh + ln -s /data/debug/busybox /data/debug/sha1sum + ln -s /data/debug/busybox /data/debug/sha256sum + ln -s /data/debug/busybox /data/debug/sha512sum + ln -s /data/debug/busybox /data/debug/showkey + ln -s /data/debug/busybox /data/debug/slattach + ln -s /data/debug/busybox /data/debug/sleep + ln -s /data/debug/busybox /data/debug/smemcap + ln -s /data/debug/busybox /data/debug/softlimit + ln -s /data/debug/busybox /data/debug/sort + ln -s /data/debug/busybox /data/debug/split + ln -s /data/debug/busybox /data/debug/start-stop-daemon + ln -s /data/debug/busybox /data/debug/stat + ln -s /data/debug/busybox /data/debug/strings + ln -s /data/debug/busybox /data/debug/stty + ln -s /data/debug/busybox /data/debug/su + ln -s /data/debug/busybox /data/debug/sulogin + ln -s /data/debug/busybox /data/debug/sum + ln -s /data/debug/busybox /data/debug/sv + ln -s /data/debug/busybox /data/debug/svlogd + ln -s /data/debug/busybox /data/debug/swapoff + ln -s /data/debug/busybox /data/debug/swapon + ln -s /data/debug/busybox /data/debug/switch_root + ln -s /data/debug/busybox /data/debug/sync + ln -s /data/debug/busybox /data/debug/sysctl + ln -s /data/debug/busybox /data/debug/syslogd + ln -s /data/debug/busybox /data/debug/tac + ln -s /data/debug/busybox /data/debug/tail + ln -s /data/debug/busybox /data/debug/tar + ln -s /data/debug/busybox /data/debug/tcpsvd + ln -s /data/debug/busybox /data/debug/tee + ln -s /data/debug/busybox /data/debug/telnet + ln -s /data/debug/busybox /data/debug/telnetd + ln -s /data/debug/busybox /data/debug/test + ln -s /data/debug/busybox /data/debug/tftp + ln -s /data/debug/busybox /data/debug/tftpd + ln -s /data/debug/busybox /data/debug/time + ln -s /data/debug/busybox /data/debug/timeout + ln -s /data/debug/busybox /data/debug/top + ln -s /data/debug/busybox /data/debug/touch + ln -s /data/debug/busybox /data/debug/tr + ln -s /data/debug/busybox /data/debug/traceroute + ln -s /data/debug/busybox /data/debug/traceroute6 + ln -s /data/debug/busybox /data/debug/true + ln -s /data/debug/busybox /data/debug/tty + ln -s /data/debug/busybox /data/debug/ttysize + ln -s /data/debug/busybox /data/debug/tunctl + ln -s /data/debug/busybox /data/debug/ubiattach + ln -s /data/debug/busybox /data/debug/ubidetach + ln -s /data/debug/busybox /data/debug/ubimkvol + ln -s /data/debug/busybox /data/debug/ubirmvol + ln -s /data/debug/busybox /data/debug/ubirsvol + ln -s /data/debug/busybox /data/debug/ubiupdatevol + ln -s /data/debug/busybox /data/debug/udhcpc + ln -s /data/debug/busybox /data/debug/udhcpd + ln -s /data/debug/busybox /data/debug/udpsvd + ln -s /data/debug/busybox /data/debug/umount + ln -s /data/debug/busybox /data/debug/uname + ln -s /data/debug/busybox /data/debug/unexpand + ln -s /data/debug/busybox /data/debug/uniq + ln -s /data/debug/busybox /data/debug/unix2dos + ln -s /data/debug/busybox /data/debug/unlzma + ln -s /data/debug/busybox /data/debug/unlzop + ln -s /data/debug/busybox /data/debug/unxz + ln -s /data/debug/busybox /data/debug/unzip + ln -s /data/debug/busybox /data/debug/uptime + ln -s /data/debug/busybox /data/debug/usleep + ln -s /data/debug/busybox /data/debug/uudecode + ln -s /data/debug/busybox /data/debug/uuencode + ln -s /data/debug/busybox /data/debug/vconfig + ln -s /data/debug/busybox /data/debug/vi + ln -s /data/debug/busybox /data/debug/vlock + ln -s /data/debug/busybox /data/debug/volname + ln -s /data/debug/busybox /data/debug/watch + ln -s /data/debug/busybox /data/debug/watchdog + ln -s /data/debug/busybox /data/debug/wc + ln -s /data/debug/busybox /data/debug/wget + ln -s /data/debug/busybox /data/debug/which + ln -s /data/debug/busybox /data/debug/whoami + ln -s /data/debug/busybox /data/debug/whois + ln -s /data/debug/busybox /data/debug/xargs + ln -s /data/debug/busybox /data/debug/xz + ln -s /data/debug/busybox /data/debug/xzcat + ln -s /data/debug/busybox /data/debug/yes + ln -s /data/debug/busybox /data/debug/zcat + ln -s /data/debug/busybox /data/debug/zcip +fi diff --git a/system/system/bin/printenv b/system/system/bin/printenv new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/printenv @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/printf b/system/system/bin/printf new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/printf @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/profman b/system/system/bin/profman new file mode 100755 index 0000000000000000000000000000000000000000..8253ce1c7f5416f815bd82016f8bc33bb606ebf9 Binary files /dev/null and b/system/system/bin/profman differ diff --git a/system/system/bin/ps b/system/system/bin/ps new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/ps @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/push_media_file.sh b/system/system/bin/push_media_file.sh new file mode 100755 index 0000000000000000000000000000000000000000..a733d19f2a126127e07e9d440d45703e54ec5c25 --- /dev/null +++ b/system/system/bin/push_media_file.sh @@ -0,0 +1,61 @@ +#!/system/bin/sh +LOG_TAG="PushMediaFiles" +logi () +{ + /system/bin/log -t $LOG_TAG -p i "$@" +} + +firstboot=`getprop persist.asus.media_copied` +dcim_folder="/sdcard/DCIM" +music_folder="/sdcard/Music" +pictureFile="/sdcard/DCIM/m_10.jpg" +musicFile="/sdcard/Music/m_JonasBlue-ByYourSide-feat-RAYE.mp3" +mv_file() { + +#add loop to wait system mount /sdcard/DCIM +a=1 +while [ ! -d "$dcim_folder" ] +do + logi "DCIM folder not found, sleep 2 second." + sleep 2 + if [ $a -eq 10 ] + then + break + fi + echo "a=$a" + a=$[$a+1] +done + + logi "Found $dcim_folder, keep going." + +#add loop to wait system mount /sdcard/Music +while [ ! -d "$music_folder" ] +do + logi "Music folder not found, sleep 2 second." + sleep 2 +done + + logi "Found $music_folder, keep going." + + mkdir -p /sdcard/DCIM + mkdir -p /sdcard/Movies + mkdir -p /sdcard/Music + if [ ! -f "$pictureFile" ]; then + cp -r /vendor/etc/MediaFiles/asus_prebuild_media/DCIM/* /sdcard/DCIM/ + else + echo "picture already exsit , keep going." + fi + + if [ ! -f "$musicFile" ]; then + cp -r /vendor/etc/MediaFiles/asus_prebuild_media/Music/* /sdcard/Music/ + else + echo "musicFile already exsit , keep going." + fi + + cp -r /vendor/etc/MediaFiles/asus_prebuild_media/Movies/* /sdcard/Movies/ + setprop persist.asus.media_copied 1 +} + +if [ "$firstboot" != "1" ]; then + mv_file +fi diff --git a/system/system/bin/pvclicense_sample b/system/system/bin/pvclicense_sample new file mode 100755 index 0000000000000000000000000000000000000000..c1432fd32fca634e39041d64922971cafb4c1183 Binary files /dev/null and b/system/system/bin/pvclicense_sample differ diff --git a/system/system/bin/pwd b/system/system/bin/pwd new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/pwd @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/qvrcameratest b/system/system/bin/qvrcameratest new file mode 100755 index 0000000000000000000000000000000000000000..c4f05faec557302beda0961461d270e0b3432a3d Binary files /dev/null and b/system/system/bin/qvrcameratest differ diff --git a/system/system/bin/qvrcameratest64 b/system/system/bin/qvrcameratest64 new file mode 100755 index 0000000000000000000000000000000000000000..d0848f5ec3b90b0ba8ce26b48bee127feb7f702e Binary files /dev/null and b/system/system/bin/qvrcameratest64 differ diff --git a/system/system/bin/qvrcameratseq b/system/system/bin/qvrcameratseq new file mode 100755 index 0000000000000000000000000000000000000000..315f3ab422d2ef9af63ff81a1b185d1fa58e8554 Binary files /dev/null and b/system/system/bin/qvrcameratseq differ diff --git a/system/system/bin/qvrcameratseq64 b/system/system/bin/qvrcameratseq64 new file mode 100755 index 0000000000000000000000000000000000000000..ab55c3554e71964d70e5d5d079e177740c28828a Binary files /dev/null and b/system/system/bin/qvrcameratseq64 differ diff --git a/system/system/bin/qvrservice b/system/system/bin/qvrservice new file mode 100755 index 0000000000000000000000000000000000000000..7d839a74341bf3948c3478c906aeb13abf1d5e82 Binary files /dev/null and b/system/system/bin/qvrservice differ diff --git a/system/system/bin/qvrservicetest b/system/system/bin/qvrservicetest new file mode 100755 index 0000000000000000000000000000000000000000..b94df33226f4c3d516ab60b04466fa70a3d3a010 Binary files /dev/null and b/system/system/bin/qvrservicetest differ diff --git a/system/system/bin/qvrservicetest64 b/system/system/bin/qvrservicetest64 new file mode 100755 index 0000000000000000000000000000000000000000..304009882f9d3e18a61fbfd3e83df08d543fbdc8 Binary files /dev/null and b/system/system/bin/qvrservicetest64 differ diff --git a/system/system/bin/racoon b/system/system/bin/racoon new file mode 100755 index 0000000000000000000000000000000000000000..e8635647f5135fb823085a1af20794cdca04b7fe Binary files /dev/null and b/system/system/bin/racoon differ diff --git a/system/system/bin/readlink b/system/system/bin/readlink new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/readlink @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/realpath b/system/system/bin/realpath new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/realpath @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/reboot b/system/system/bin/reboot new file mode 100755 index 0000000000000000000000000000000000000000..6d568adad37e6708c5703b46f44fa9bf983184e6 Binary files /dev/null and b/system/system/bin/reboot differ diff --git a/system/system/bin/recovery-persist b/system/system/bin/recovery-persist new file mode 100755 index 0000000000000000000000000000000000000000..05e63fa8030aadba7695bf795bf30909bbb4d53d Binary files /dev/null and b/system/system/bin/recovery-persist differ diff --git a/system/system/bin/recovery-refresh b/system/system/bin/recovery-refresh new file mode 100755 index 0000000000000000000000000000000000000000..98e7457e307826e8df48bace646978933460ca0e Binary files /dev/null and b/system/system/bin/recovery-refresh differ diff --git a/system/system/bin/renice b/system/system/bin/renice new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/renice @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/requestsync b/system/system/bin/requestsync new file mode 100755 index 0000000000000000000000000000000000000000..2d5d0e41705a06c8c2d98a212d7df184e6a51282 --- /dev/null +++ b/system/system/bin/requestsync @@ -0,0 +1,7 @@ +#!/system/bin/sh +# Script to start "requestsync" on the device +# +base=/system +export CLASSPATH=$base/framework/requestsync.jar +exec app_process $base/bin com.android.commands.requestsync.RequestSync "$@" + diff --git a/system/system/bin/resize2fs b/system/system/bin/resize2fs new file mode 100755 index 0000000000000000000000000000000000000000..46745d9586b9044b0eeee06752742d33ee4783d9 Binary files /dev/null and b/system/system/bin/resize2fs differ diff --git a/system/system/bin/restorecon b/system/system/bin/restorecon new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/restorecon @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/rm b/system/system/bin/rm new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/rm @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/rmdir b/system/system/bin/rmdir new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/rmdir @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/rmmod b/system/system/bin/rmmod new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/rmmod @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/run-as b/system/system/bin/run-as new file mode 100755 index 0000000000000000000000000000000000000000..ae9eafabf1fd5538a6b803043bda10a6de18f428 Binary files /dev/null and b/system/system/bin/run-as differ diff --git a/system/system/bin/runcon b/system/system/bin/runcon new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/runcon @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/savelogclear.sh b/system/system/bin/savelogclear.sh new file mode 100755 index 0000000000000000000000000000000000000000..cab9594df7bc945f73779dd1b0f9f3ab5196e2c7 --- /dev/null +++ b/system/system/bin/savelogclear.sh @@ -0,0 +1,204 @@ +#!/system/bin/sh +action_log='/dev/console' +echo "[ASUS] enter init.asus.savelogmtp.sh" > $action_log +# savelog +SAVE_LOG_ROOT=/data/media/0/save_log + +# check mount file + umask 0; + sync +############################################################################################ + # create savelog folder (UTC) + SAVE_LOG_PATH="$SAVE_LOG_ROOT/`date +%Y_%m_%d_%H_%M_%S`" + mkdir -p $SAVE_LOG_PATH + setprop asus.savelogmtp.folder $SAVE_LOG_PATH + chmod -R 777 $SAVE_LOG_PATH + chmod -R 777 $SAVE_LOG_ROOT + echo "mkdir -p $SAVE_LOG_PATH" +############################################################################################ + # save cmdline + cat /proc/cmdline > $SAVE_LOG_PATH/cmdline.txt + echo "cat /proc/cmdline > $SAVE_LOG_PATH/cmdline.txt" +############################################################################################ + # save mount table + cat /proc/mounts > $SAVE_LOG_PATH/mounts.txt + echo "cat /proc/mounts > $SAVE_LOG_PATH/mounts.txt" +############################################################################################ + getenforce > $SAVE_LOG_PATH/getenforce.txt + echo "getenforce > $SAVE_LOG_PATH/getenforce.txt" +############################################################################################ + # save property + getprop > $SAVE_LOG_PATH/getprop.txt + echo "getprop > $SAVE_LOG_PATH/getprop.txt" +############################################################################################ + # save space used status + df > $SAVE_LOG_PATH/df.txt + echo "df > $SAVE_LOG_PATH/df.txt" +############################################################################################ + # save network info + route -n > $SAVE_LOG_PATH/route.txt + echo "route -n > $SAVE_LOG_PATH/route.txt" + ifconfig -a > $SAVE_LOG_PATH/ifconfig.txt + echo "ifconfig -a > $SAVE_LOG_PATH/ifconfig.txt" +############################################################################################ + # save software version + echo "AP_VER: `getprop ro.build.display.id`" > $SAVE_LOG_PATH/version.txt + echo "CP_VER: `getprop gsm.version.baseband`" >> $SAVE_LOG_PATH/version.txt + echo "BT_VER: `getprop bt.version.driver`" >> $SAVE_LOG_PATH/version.txt + echo "WIFI_VER: `getprop wifi.version.driver`" >> $SAVE_LOG_PATH/version.txt + echo "GPS_VER: `getprop gps.version.driver`" >> $SAVE_LOG_PATH/version.txt + echo "BUILD_DATE: `getprop ro.build.date`" >> $SAVE_LOG_PATH/version.txt + echo "`cat /proc/bootinfo`" >> $SAVE_LOG_PATH/version.txt +############################################################################################ + # save load kernel modules + lsmod > $SAVE_LOG_PATH/lsmod.txt + echo "lsmod > $SAVE_LOG_PATH/lsmod.txt" +############################################################################################ + # save process now + ps > $SAVE_LOG_PATH/ps.txt + echo "ps > $SAVE_LOG_PATH/ps.txt" + ps -To user,pid,ppid,vsz,rss,args > $SAVE_LOG_PATH/ps_thread.txt + echo "ps > $SAVE_LOG_PATH/ps_thread.txt" +############################################################################################ + # save kernel message + dmesg > $SAVE_LOG_PATH/dmesg.txt + echo "dmesg > $SAVE_LOG_PATH/dmesg.txt" +############################################################################################ + # copy data/log to data/media + ls -R -l /data/log/ > $SAVE_LOG_PATH/ls_data_log.txt + mkdir $SAVE_LOG_PATH/log + mv /data/log/* $SAVE_LOG_PATH/log/ + echo "mv /data/log $SAVE_LOG_PATH" + + ls -R -l /data/Asuslog/dumpsys/* > $SAVE_LOG_PATH/ls_data_asuslog.txt + mkdir $SAVE_LOG_PATH/Dumpsys + mv /data/Asuslog/dumpsys/* $SAVE_LOG_PATH/Dumpsys/ + echo "mv /data/Asuslog/dumpsys/ $SAVE_LOG_PATH" +############################################################################################ + # copy data/tombstones to data/media + ls -R -l /data/tombstones/ > $SAVE_LOG_PATH/ls_data_tombstones.txt + mkdir $SAVE_LOG_PATH/tombstones + mv /data/tombstones/* $SAVE_LOG_PATH/tombstones/ + echo "mv /data/tombstones $SAVE_LOG_PATH" +############################################################################################ + # copy data/tombstones to data/media + #ls -R -l /tombstones/mdm > $SAVE_LOG_PATH/ls_tombstones_mdm.txt + mkdir -p /data/tombstones/dsps + mkdir -p /data/tombstones/lpass + mkdir -p /data/tombstones/mdm + mkdir -p /data/tombstones/modem + mkdir -p /data/tombstones/wcnss + chown system.system /data/tombstones/* + chmod 771 /data/tombstones/* +############################################################################################ + # copy Debug Ion information to data/media + mkdir $SAVE_LOG_PATH/ION_Debug + mv /d/ion/* $SAVE_LOG_PATH/ION_Debug/ +############################################################################################ + # copy data/logcat_log to data/media + ls -R -l /data/logcat_log/ > $SAVE_LOG_PATH/ls_data_logcat_log.txt + cp -r /data/logcat_log/ $SAVE_LOG_PATH + echo "cp -r /data/logcat_log $SAVE_LOG_PATH" +############################################################################################ + # copy /asdf/ASUSEvtlog.txt to ASDF + cp -r /sdcard/asus_log/ASUSEvtlog.txt $SAVE_LOG_PATH #backward compatible + cp -r /sdcard/asus_log/ASUSEvtlog_old.txt $SAVE_LOG_PATH #backward compatible + cp -r /vendor/asdf/ASUSEvtlog.txt $SAVE_LOG_PATH + cp -r /vendor/asdf/ASUSEvtlog_old.txt $SAVE_LOG_PATH + cp -r /vendor/asdf/ASDF $SAVE_LOG_PATH + echo " mv -r /vendor/asdf/ASUSEvtlog.txt $SAVE_LOG_PATH" +############################################################################################ + # copy /data/misc/wifi/wpa_supplicant.conf + # copy /data/misc/wifi/hostapd.conf + # copy /data/misc/wifi/p2p_supplicant.conf + ls -R -l /data/misc/wifi/ > $SAVE_LOG_PATH/ls_wifi_asus_log.txt + mv -r /data/misc/wifi/wpa_supplicant.conf $SAVE_LOG_PATH + echo "mv -r /data/misc/wifi/wpa_supplicant.conf $SAVE_LOG_PATH" + mv -r /data/misc/wifi/hostapd.conf $SAVE_LOG_PATH + echo "mv -r /data/misc/wifi/hostapd.conf $SAVE_LOG_PATH" + mv -r /data/misc/wifi/p2p_supplicant.conf $SAVE_LOG_PATH + echo "mv -r /data/misc/wifi/p2p_supplicant.conf $SAVE_LOG_PATH" +############################################################################################ + # mv /data/anr to data/media + ls -R -l /data/anr > $SAVE_LOG_PATH/ls_data_anr.txt + mkdir $SAVE_LOG_PATH/anr + mv /data/anr/* $SAVE_LOG_PATH/anr/ + echo " mv /data/anr $SAVE_LOG_PATH" +############################################################################################ + # copy asusdbg(reset debug message) to /data/media +# $ mkdir -p $SAVE_LOG_PATH/resetdbg +# dd if=/dev/block/platform/msm_sdcc.1/by-name/ramdump of=$SAVE_LOG_PATH/resetdbg/kernelmessage.txt count=512 +# echo "copy asusdbg(reset debug message) to $SAVE_LOG_PATH/resetdbg" +############################################################################################ +#is_ramdump_exist=` cat /proc/cmdline | grep RAMDUMP` +#if test "$is_ramdump_exist"; then +# dd if=/dev/block/platform/msm_sdcc.1/by-name/ramdump of=$SAVE_LOG_PATH/IMEM_C.BIN count=8 skip=512 +# dd if=/dev/block/platform/msm_sdcc.1/by-name/ramdump of=$SAVE_LOG_PATH/EBICS0.BIN count=2097152 skip=2048 +# echo "copy RAMDUMP.bin to $SAVE_LOG_PATH" +#fi +############################################################################################ + # mv /data/media/ap_ramdump to data/media + ls -R -l /data/media/ap_ramdump > $SAVE_LOG_PATH/ls_data_media_ap_ramdump.txt + mkdir $SAVE_LOG_PATH/ap_ramdump + mv /data/media/ap_ramdump/* $SAVE_LOG_PATH/ap_ramdump/ + echo " mv /data/media/ap_ramdump $SAVE_LOG_PATH" +############################################################################################ + # save system information + date > $SAVE_LOG_PATH/date.txt + echo "date > $SAVE_LOG_PATH/date.txt" + + for x in SurfaceFlinger window activity input_method alarm power battery batterystats audio cpuinfo meminfo power wifi diskstats; do + dumpsys $x > $SAVE_LOG_PATH/$x.txt + echo "dumpsys $x > $SAVE_LOG_PATH/$x.txt" + done +############################################################################################ + # save debug report + dumpsys > $SAVE_LOG_PATH/bugreport.txt + echo "dumpsys > $SAVE_LOG_PATH/bugreport.txt" +############################################################################################ +# mv /data/media/0/diag_logs/QXDM_logs/ $SAVE_LOG_PATH +# echo "mv /data/media/0/diag_logs/QXDM_logs $SAVE_LOG_PATH" +############################################################################################ + mkdir $SAVE_LOG_PATH/Modem + cp -rf /data/media/0/Asuslog/Modem/ $SAVE_LOG_PATH/Modem/ + rm -rf /data/media/0/Asuslog/Modem/*/*.qmdl + echo "mv /data/media/0/Asuslog/Modem $SAVE_LOG_PATH" +############################################################################################ + mkdir $SAVE_LOG_PATH/TcpDump + mv -rf /data/media/0/Asuslog/TcpDump/* $SAVE_LOG_PATH/TcpDump/ + echo "mv /data/media/0/Asuslog/TcpDump $SAVE_LOG_PATH" + + mkdir $SAVE_LOG_PATH/QSEE + mv -rf /data/media/0/Asuslog/QSEE/* $SAVE_LOG_PATH/QSEE/ + echo "mv /data/media/0/Asuslog/QSEE $SAVE_LOG_PATH" + + mkdir $SAVE_LOG_PATH/TZ + mv -rf /data/media/0/Asuslog/TZ/* $SAVE_LOG_PATH/TZ/ + echo "mv /data/media/0/Asuslog/TZ $SAVE_LOG_PATH" +############################################################################################ + mv -rf /data/media/0/bt* $SAVE_LOG_PATH/ + echo "mv /data/media/0/btsnoop_hci.log $SAVE_LOG_PATH" + + mv -rf /data/media/0/Asuslog/v4l2_dump_user.264 $SAVE_LOG_PATH/ + echo "mv /data/media/0/Asuslog/v4l2_dump_user.264 $SAVE_LOG_PATH" + + mv -rf /data/media/dump.ts $SAVE_LOG_PATH/ + echo "mv /data/media/dump.ts $SAVE_LOG_PATH" +############################################################################################ + mv /data/media/0/modemcrash.txt $SAVE_LOG_PATH/modemcrash.txt + echo "mv /data/media/0/modemcrash.txt $SAVE_LOG_PATH" +############################################################################################ + mv -rf /data/media/0/Wifi/* $SAVE_LOG_PATH/ + echo "mv /data/Asuslog/ $SAVE_LOG_PATH" +############################################################################################ + # mv /data/ramdump (modemCrash) + ls -R -l /data/ramdump > $SAVE_LOG_PATH/ls_data_ramdump.txt + mkdir $SAVE_LOG_PATH/data_ramdump + mv /data/ramdump/* $SAVE_LOG_PATH/data_ramdump/ + echo " mv /data/ramdump $SAVE_LOG_PATH" + # sync data to disk + # 1015 sdcard_rw + chmod -R 777 $SAVE_LOG_PATH + chmod -R 777 $SAVE_LOG_ROOT + sync +#am broadcast -a android.intent.action.MEDIA_MOUNTED --ez read-only false -d file:///storage/emulated/0/ diff --git a/system/system/bin/savelogclearall.sh b/system/system/bin/savelogclearall.sh new file mode 100755 index 0000000000000000000000000000000000000000..f4002de407acae7e53a805473fa3bec70d3f2972 --- /dev/null +++ b/system/system/bin/savelogclearall.sh @@ -0,0 +1,9 @@ +#!/system/bin/sh +asuswlanfwlog_flag=`getprop persist.odm.asus.wlanfwdbg` +chmod -R 777 /data/media/0/Asuslog +rm -rf /data/media/0/Asuslog +if [ ".$asuswlanfwlog_flag" == ".0" ];then +rm -r /data/vendor/wifi/wlan_logs/* +rm -r /data/vendor/wifi/wlan_logs +echo " rm -r /data/vendor/wifi/wlan_logs" +fi diff --git a/system/system/bin/savelogmtp.sh b/system/system/bin/savelogmtp.sh new file mode 100755 index 0000000000000000000000000000000000000000..072b3a90aaec3d64b76ea813d965f4e1087ab01e --- /dev/null +++ b/system/system/bin/savelogmtp.sh @@ -0,0 +1,278 @@ +#!/system/bin/sh +action_log='/dev/console' +echo "[ASUS] enter init.asus.savelogmtp.sh" > $action_log +# savelog +SAVE_LOG_ROOT=/data/media/0/save_log +asuswlanfwlog_flag=`getprop persist.odm.asus.wlanfwdbg` + +# check mount file + umask 0; + sync +############################################################################################ + # create savelog folder (UTC) + SAVE_LOG_PATH="$SAVE_LOG_ROOT/`date +%Y_%m_%d_%H_%M_%S`" + mkdir -p $SAVE_LOG_PATH + setprop asus.savelogmtp.folder $SAVE_LOG_PATH + + chmod -R 777 $SAVE_LOG_PATH + chmod -R 777 $SAVE_LOG_ROOT + echo "mkdir -p $SAVE_LOG_PATH" +############################################################################################ +# save cpu time stat +echo "cpu time in state" > $SAVE_LOG_PATH/time_in_state.txt +for i in 0 1 2 3 4 5 6 7 +do + #statements + echo "cpu " $i >> $SAVE_LOG_PATH/time_in_state.txt + cat /sys/devices/system/cpu/cpu$i/cpufreq/stats/time_in_state >> $SAVE_LOG_PATH/time_in_state.txt +done +############################################################################################ +# save top log + top -H -n 1 > $SAVE_LOG_PATH/top.txt +############################################################################################ + # save cmdline + cat /proc/cmdline > $SAVE_LOG_PATH/cmdline.txt + echo "cat /proc/cmdline > $SAVE_LOG_PATH/cmdline.txt" +############################################################################################ + # save mount table + cat /proc/mounts > $SAVE_LOG_PATH/mounts.txt + echo "cat /proc/mounts > $SAVE_LOG_PATH/mounts.txt" +############################################################################################ + getenforce > $SAVE_LOG_PATH/getenforce.txt + echo "getenforce > $SAVE_LOG_PATH/getenforce.txt" +############################################################################################ + # save property + getprop > $SAVE_LOG_PATH/getprop.txt + echo "getprop > $SAVE_LOG_PATH/getprop.txt" +############################################################################################ + # save space used status + df > $SAVE_LOG_PATH/df.txt + echo "df > $SAVE_LOG_PATH/df.txt" +############################################################################################ + # save network info + route -n > $SAVE_LOG_PATH/route.txt + echo "route -n > $SAVE_LOG_PATH/route.txt" + ifconfig -a > $SAVE_LOG_PATH/ifconfig.txt + echo "ifconfig -a > $SAVE_LOG_PATH/ifconfig.txt" +############################################################################################ + # save software version + echo "AP_VER: `getprop ro.build.display.id`" > $SAVE_LOG_PATH/version.txt + echo "CP_VER: `getprop gsm.version.baseband`" >> $SAVE_LOG_PATH/version.txt + echo "BT_VER: `getprop bt.version.driver`" >> $SAVE_LOG_PATH/version.txt + echo "WIFI_VER: `getprop wifi.version.driver`" >> $SAVE_LOG_PATH/version.txt + echo "GPS_VER: `getprop gps.version.driver`" >> $SAVE_LOG_PATH/version.txt + echo "BUILD_DATE: `getprop ro.build.date`" >> $SAVE_LOG_PATH/version.txt + echo "`cat /proc/bootinfo`" >> $SAVE_LOG_PATH/version.txt +############################################################################################ + # save load kernel modules + lsmod > $SAVE_LOG_PATH/lsmod.txt + echo "lsmod > $SAVE_LOG_PATH/lsmod.txt" +############################################################################################ + # save process now + ps -A > $SAVE_LOG_PATH/ps.txt + echo "ps > $SAVE_LOG_PATH/ps.txt" + ps -To user,pid,ppid,vsz,rss,args > $SAVE_LOG_PATH/ps_thread.txt + echo "ps > $SAVE_LOG_PATH/ps_thread.txt" +############################################################################################ + # save kernel message + dmesg > $SAVE_LOG_PATH/dmesg.txt + echo "dmesg > $SAVE_LOG_PATH/dmesg.txt" +############################################################################################ + # copy data/log to data/media + ls -R -l /data/log/ > $SAVE_LOG_PATH/ls_data_log.txt + mkdir $SAVE_LOG_PATH/log + cp -rf /data/log/* $SAVE_LOG_PATH/log/ + echo "mv /data/log $SAVE_LOG_PATH" + + ls -R -l /data/Asuslog/dumpsys/ > $SAVE_LOG_PATH/ls_data_asuslog.txt + mkdir $SAVE_LOG_PATH/Dumpsys + cp -rf /data/Asuslog/dumpsys/* $SAVE_LOG_PATH/Dumpsys/ + +# chmod -R 777 /sdcard/asus_dump +# mv /sdcard/asus_dump/* $SAVE_LOG_PATH/Dumpsys/ + echo "mv /data/Asuslog/dumpsys/ $SAVE_LOG_PATH" + +############################################################################################ + # copy data/tombstones to data/media + ls -R -l /data/tombstones/ > $SAVE_LOG_PATH/ls_data_tombstones.txt + mkdir $SAVE_LOG_PATH/tombstones + cp -r /data/tombstones/* $SAVE_LOG_PATH/tombstones/ + echo "mv /data/tombstones $SAVE_LOG_PATH" +############################################################################################ + # copy data/tombstones to data/media + #ls -R -l /tombstones/mdm > $SAVE_LOG_PATH/ls_tombstones_mdm.txt + mkdir -p /data/tombstones/dsps + mkdir -p /data/tombstones/lpass + mkdir -p /data/tombstones/mdm + mkdir -p /data/tombstones/modem + mkdir -p /data/tombstones/wcnss + chown system.system /data/tombstones/* + chmod 771 /data/tombstones/* +############################################################################################ + # copy Debug Ion information to data/media + mkdir $SAVE_LOG_PATH/ION_Debug + cp /d/ion/* $SAVE_LOG_PATH/ION_Debug/ +############################################################################################ + # copy data/logcat_log to data/media + ls -R -l /data/logcat_log/ > $SAVE_LOG_PATH/ls_data_logcat_log.txt + cp -r /data/logcat_log/ $SAVE_LOG_PATH + echo "cp -r /data/logcat_log $SAVE_LOG_PATH" +############################################################################################ + # copy /vendor/asdf/ASUSEvtlog.txt to ASDF + cp -r /sdcard/asus_log/ASUSEvtlog.txt $SAVE_LOG_PATH #backward compatible + cp -r /sdcard/asus_log/ASUSEvtlog_old.txt $SAVE_LOG_PATH #backward compatible + cp -r /vendor/asdf/ASUSEvtlog.txt $SAVE_LOG_PATH + cp -r /vendor/asdf/ASUSEvtlog_old.txt $SAVE_LOG_PATH + cp -r /vendor/asdf/ASUS_VBUS_low_impedance.txt $SAVE_LOG_PATH + cp -r /vendor/asdf/gaugeMappingBackup $SAVE_LOG_PATH + cp -r /vendor/asdf/ASUS_AICL_suspend.txt $SAVE_LOG_PATH + cp -rf /vendor/asdf $SAVE_LOG_PATH + cp -rf /vendor/asdf/recovery $SAVE_LOG_PATH + rm -r /asdf/ASDF/ASDF.* + echo " cp -r /vendor/asdf/ASUSEvtlog.txt $SAVE_LOG_PATH" +############################################################################################ + # copy /asdf/ASUS_thermal_alert.txt to ASDF + mkdir $SAVE_LOG_PATH/Power_Err_log + cp -r /vendor/asdf/ASUS_thermal_alert.txt $SAVE_LOG_PATH/Power_Err_log + cp -r /vendor/asdf/ASUS_thermal_alert_old.txt $SAVE_LOG_PATH/Power_Err_log + cp -r /vendor/asdf/ASUS_JEITA_hard_hot.txt $SAVE_LOG_PATH/Power_Err_log + cp -r /vendor/asdf/ASUS_JEITA_hard_hot_old.txt $SAVE_LOG_PATH/Power_Err_log + cp -r /vendor/asdf/ASUS_JEITA_hard_cold.txt $SAVE_LOG_PATH/Power_Err_log + cp -r /vendor/asdf/ASUS_JEITA_hard_cold_old.txt $SAVE_LOG_PATH/Power_Err_log + cp -r /vendor/asdf/ASUS_Output_OVP.txt $SAVE_LOG_PATH/Power_Err_log + cp -r /vendor/asdf/ASUS_Output_OVP_old.txt $SAVE_LOG_PATH/Power_Err_log + cp -r /vendor/asdf/ASUS_JEITA_soft_hot.txt $SAVE_LOG_PATH/Power_Err_log + cp -r /vendor/asdf/ASUS_JEITA_soft_hot_old.txt $SAVE_LOG_PATH/Power_Err_log + cp -r /vendor/asdf/ASUS_BAT_OVP.txt $SAVE_LOG_PATH/Power_Err_log + cp -r /vendor/asdf/ASUS_BAT_OVP_old.txt $SAVE_LOG_PATH/Power_Err_log + cp -r /vendor/asdf/ASUS_Water_alert.txt $SAVE_LOG_PATH/Power_Err_log + cp -r /vendor/asdf/ASUS_Water_alert_old.txt $SAVE_LOG_PATH/Power_Err_log + cp -r /vendor/asdf/bat_health.txt $SAVE_LOG_PATH + echo " cp -r /vendor/asdf/ASUS_thermal_alert.txt $SAVE_LOG_PATH/Power_Err_log" +############################################################################################ + # copy /data/misc/wifi/wpa_supplicant.conf + # copy /data/misc/wifi/hostapd.conf + # copy /data/misc/wifi/p2p_supplicant.conf + ls -R -l /data/misc/wifi/ > $SAVE_LOG_PATH/ls_wifi_asus_log.txt + cp -r /data/misc/wifi/wpa_supplicant.conf $SAVE_LOG_PATH + echo "cp -r /data/misc/wifi/wpa_supplicant.conf $SAVE_LOG_PATH" + cp -r /data/misc/wifi/hostapd.conf $SAVE_LOG_PATH + echo "cp -r /data/misc/wifi/hostapd.conf $SAVE_LOG_PATH" + cp -r /data/misc/wifi/p2p_supplicant.conf $SAVE_LOG_PATH + echo "cp -r /data/misc/wifi/p2p_supplicant.conf $SAVE_LOG_PATH" +############################################################################################ + # mv /data/anr to data/media + ls -R -l /data/anr > $SAVE_LOG_PATH/ls_data_anr.txt + mkdir $SAVE_LOG_PATH/anr + cp -rf /data/anr/* $SAVE_LOG_PATH/anr/ + echo " mv /data/anr $SAVE_LOG_PATH" +############################################################################################ + # copy /data/vendor/wifi/wlan_logs data/media + if [ ".$asuswlanfwlog_flag" == ".1" ];then + mkdir $SAVE_LOG_PATH/wifi + cp -r /data/vendor/wifi/wlan_logs/* $SAVE_LOG_PATH/wifi/ + echo " copy /data/vendor/wifi/wlan_logs $SAVE_LOG_PATH" + fi +############################################################################################ + # copy asusdbg(reset debug message) to /data/media +# $ mkdir -p $SAVE_LOG_PATH/resetdbg +# dd if=/dev/block/platform/msm_sdcc.1/by-name/ramdump of=$SAVE_LOG_PATH/resetdbg/kernelmessage.txt count=512 +# echo "copy asusdbg(reset debug message) to $SAVE_LOG_PATH/resetdbg" +############################################################################################ +#is_ramdump_exist=` cat /proc/cmdline | grep RAMDUMP` +#if test "$is_ramdump_exist"; then +# dd if=/dev/block/platform/msm_sdcc.1/by-name/ramdump of=$SAVE_LOG_PATH/IMEM_C.BIN count=8 skip=512 +# dd if=/dev/block/platform/msm_sdcc.1/by-name/ramdump of=$SAVE_LOG_PATH/EBICS0.BIN count=2097152 skip=2048 +# echo "copy RAMDUMP.bin to $SAVE_LOG_PATH" +#fi +############################################################################################ + # mv /data/media/ap_ramdump to data/media + ls -R -l /data/media/ap_ramdump > $SAVE_LOG_PATH/ls_data_media_ap_ramdump.txt + mkdir $SAVE_LOG_PATH/ap_ramdump + mv /data/media/ap_ramdump/* $SAVE_LOG_PATH/ap_ramdump/ + echo " mv /data/media/ap_ramdump $SAVE_LOG_PATH" +############################################################################################ + # save system information + date > $SAVE_LOG_PATH/date.txt + echo "date > $SAVE_LOG_PATH/date.txt" + +# for x in SurfaceFlinger activity input_method alarm power battery batterystats audio cpuinfo meminfo power wifi diskstats; do +# dumpsys $x > $SAVE_LOG_PATH/$x.txt +# echo "dumpsys $x > $SAVE_LOG_PATH/$x.txt" +# done + +# dumpsys window -a > $SAVE_LOG_PATH/window.txt +############################################################################################ + # save debug report +# dumpsys > $SAVE_LOG_PATH/bugreport.txt +# echo "dumpsys > $SAVE_LOG_PATH/bugreport.txt" +############################################################################################ +# mv /data/media/0/diag_logs/QXDM_logs/ $SAVE_LOG_PATH +# echo "mv /data/media/0/diag_logs/QXDM_logs $SAVE_LOG_PATH" +############################################################################################ + mkdir $SAVE_LOG_PATH/Modem + cp -rf /data/media/0/Asuslog/Modem/* $SAVE_LOG_PATH/Modem/ + echo "cp /data/media/0/Asuslog/Modem $SAVE_LOG_PATH" +############################################################################################ + mkdir $SAVE_LOG_PATH/TcpDump + cp -rf /data/media/0/Asuslog/TcpDump/* $SAVE_LOG_PATH/TcpDump/ + echo "cp /data/media/0/Asuslog/TcpDump $SAVE_LOG_PATH" + + mkdir $SAVE_LOG_PATH/QSEE + cp -rf /data/media/0/Asuslog/QSEE/* $SAVE_LOG_PATH/QSEE/ + echo "cp /data/media/0/Asuslog/QSEE $SAVE_LOG_PATH" + + mkdir $SAVE_LOG_PATH/TZ + cp -rf /data/media/0/Asuslog/TZ/* $SAVE_LOG_PATH/TZ/ + echo "cp /data/media/0/Asuslog/TZ $SAVE_LOG_PATH" +############################################################################################ + + cp -rf /data/misc/bluetooth/logs/bt* $SAVE_LOG_PATH/ + echo "cp /data/misc/bluetooth/logs/btsnoop_hci.log $SAVE_LOG_PATH" + + mkdir $SAVE_LOG_PATH/bt_ramdump + cp -rf /data/vendor/ramdump/bluetooth/* $SAVE_LOG_PATH/bt_ramdump/ + echo "cp /data/vendor/ramdump/bluetooth/* $SAVE_LOG_PATH/bt_ramdump/" + + mv -r /data/media/0/bt* $SAVE_LOG_PATH/ + echo "cp /data/media/0/btsnoop_hci.log $SAVE_LOG_PATH" + + mv -r /data/media/0/Asuslog/v4l2_dump_user.264 $SAVE_LOG_PATH/ + echo "cp /data/media/0/Asuslog/v4l2_dump_user.264 $SAVE_LOG_PATH" + + mv -r /data/media/dump.ts $SAVE_LOG_PATH/ + echo "cp /data/media/dump.ts $SAVE_LOG_PATH" +############################################################################################ + mv /data/media/0/modemcrash.txt $SAVE_LOG_PATH/modemcrash.txt + echo "cp /data/media/0/modemcrash.txt $SAVE_LOG_PATH" +############################################################################################ + mv -r /data/media/0/Wifi/* $SAVE_LOG_PATH/ + echo "cp /data/Asuslog/ $SAVE_LOG_PATH" +############################################################################################ + # mv /data/ramdump (modemCrash) + ls -R -l /data/ramdump > $SAVE_LOG_PATH/ls_data_ramdump.txt + mkdir $SAVE_LOG_PATH/data_ramdump + mv /data/ramdump/* $SAVE_LOG_PATH/data_ramdump/ + echo " mv /data/ramdump $SAVE_LOG_PATH" +############################################################################################ + micropTest=`cat /sys/class/switch/pfs_pad_ec/state` + if [ "${micropTest}" = "1" ]; then + date > $SAVE_LOG_PATH/microp_dump.txt + cat /d/gpio >> $SAVE_LOG_PATH/microp_dump.txt + echo "cat /d/gpio > $SAVE_LOG_PATH/microp_dump.txt" + cat /d/microp >> $SAVE_LOG_PATH/microp_dump.txt + echo "cat /d/microp > $SAVE_LOG_PATH/microp_dump.txt" + fi +############################################################################################ + # save pmic reg dump + pmicRegDump=`getprop persist.asuslog.pmiclog.enable` + if [ ".$pmicRegDump" == ".1" ]; then + setprop asus.logtool.pmiclog.capture $SAVE_LOG_PATH + fi +############################################################################################ + # sync data to disk + # 1015 sdcard_rw + chmod -R 777 $SAVE_LOG_PATH + chmod -R 777 $SAVE_LOG_ROOT + sync +#am broadcast -a android.intent.action.MEDIA_MOUNTED --ez read-only false -d file:///storage/emulated/0/ diff --git a/system/system/bin/savelogs.sh b/system/system/bin/savelogs.sh new file mode 100755 index 0000000000000000000000000000000000000000..a8824b87fc22cdf04ab6c3aa778d73ccc6bcbb87 --- /dev/null +++ b/system/system/bin/savelogs.sh @@ -0,0 +1,413 @@ +#!/system/bin/sh + +LOG_TAG="Bugreport" +LOG_NAME="${0}:" + +#MODEM_LOG +MODEM_LOG=/data/media/0/ASUS/LogUploader/modem +#MODEM_LOG=/sdcard/ASUS/LogUploader/modem +#TCP_DUMP_LOG +TCP_DUMP_LOG=/data/media/0/ASUS/LogUploader/TCPdump +#TCP_DUMP_LOG=/sdcard/ASUS/LogUploader/TCPdump +#GENERAL_LOG +GENERAL_LOG=/data/media/0/ASUS/LogUploader/general/sdcard +#GENERAL_LOG=/sdcard/ASUS/LogUploader/general/sdcard +#BUGREPORT_PATH +BUGREPORT_PATH=/data/user_de/0/com.android.shell/files/bugreports + +#Dumpsys folder +DUMPSYS_DIR=/data/media/0/ASUS/LogUploader/general/sdcard/Dumpsys + +#BUSYBOX=busybox + +savelogs_prop=`getprop persist.asus.savelogs` +is_tcpdump_status=`getprop init.svc.tcpdump-warp` + +modem_prop=`getprop persist.asuslog.qxdmlog.enable` +tcpdump_prop=`getprop persist.asuslog.tcpdump.enable` +tagstartdump_prop=`getprop persist.asus.savelogmtp.tagstartdump` + +CHECK_DUMPSTATE_PRO=`getprop debug.asus.savelogmtp.dumpstate` +CHECK_DUMPSTATE_OK=`getprop init.svc.bugreport` + +loge () +{ + /system/bin/log -t $LOG_TAG -p e "$LOG_NAME $@" +} + +generate_bugreport () +{ + echo "debug.asus.savelogmtp.dumpstate is .$CHECK_DUMPSTATE_PRO" + setprop debug.asus.savelogmtp.dumpstate 1 + + if [ ".$CHECK_DUMPSTATE_OK" == "." ]; then + sleep 2 + fi + +#usually it takes 5 minutes + for i in $(seq 240); do + CHECK_DUMPSTATE_OK=`getprop init.svc.bugreport` + echo "bugreport=$CHECK_DUMPSTATE_OK, waiting for it stopped..." + if [ ".$CHECK_DUMPSTATE_OK" == ".stopped" ]; then + break + elif [ ".$CHECK_DUMPSTATE_OK" == "." ]; then + break + else + sleep 2 + fi + done; + + echo "copy bugreport to LogUploader folder" + if [ ! -e $GENERAL_LOG ]; then + echo "LogUploader dir isn't exist, make dir..." + mkdir -p $GENERAL_LOG + fi + + chmod -R 666 $BUGREPORT_PATH/ + + for filename in $BUGREPORT_PATH/*; do + name=${filename##*/} + echo "copy $filename to $GENERAL_LOG" + cp $filename $GENERAL_LOG + rm $filename + done + + setprop debug.asus.savelogmtp.dumpstate 0 + echo "Generating bugreport completed" +} + +check_dumpsys_ok () +{ + sleep 5 + setprop asus.savelogmtp.check_dump $tagstartdump_prop + for i in $(seq 300); do + tagstartdump_prop=`getprop persist.asus.savelogmtp.tagstartdump` + if [ ".$tagstartdump_prop" == ".1" ]; then + sleep 2 + echo "Running" + elif [ ".$tagstartdump_prop" == ".0" ]; then + echo "Stopped" + break + else + echo "Not execute" + break; + fi + done; + setprop persist.asus.savelogmtp.tagstartdump 0 +} + +save_general_log () { + setprop persist.asus.savelogmtp.tagstartdump 1 + setprop asus.savelogmtp.forupload 1 + setprop debug.asus.savelogmtp.savedumpsyslogs 1 + ############################################################################################ + # save cmdline + cat /proc/cmdline > $GENERAL_LOG/cmdline.txt + echo "cat /proc/cmdline > $GENERAL_LOG/cmdline.txt" + ############################################################################################ + # save mount table + cat /proc/mounts > $GENERAL_LOG/mounts.txt + echo "cat /proc/mounts > $GENERAL_LOG/mounts.txt" + ############################################################################################ + getenforce > $GENERAL_LOG/getenforce.txt + echo "getenforce > $GENERAL_LOG/getenforce.txt" + ############################################################################################ + # save property + getprop > $GENERAL_LOG/getprop.txt + echo "getprop > $GENERAL_LOG/getprop.txt" + ############################################################################################ + # save network info + cat /proc/net/route > $GENERAL_LOG/route.txt + echo "cat /proc/net/route > $GENERAL_LOG/route.txt" + ifconfig -a > $GENERAL_LOG/ifconfig.txt + echo "ifconfig -a > $GENERAL_LOG/ifconfig.txt" + ############################################################################################ + # save software version + echo "AP_VER: `getprop ro.build.display.id`" > $GENERAL_LOG/version.txt + echo "CP_VER: `getprop gsm.version.baseband`" >> $GENERAL_LOG/version.txt + echo "BT_VER: `getprop bt.version.driver`" >> $GENERAL_LOG/version.txt + echo "WIFI_VER: `getprop wifi.version.driver`" >> $GENERAL_LOG/version.txt + echo "GPS_VER: `getprop gps.version.driver`" >> $GENERAL_LOG/version.txt + echo "BUILD_DATE: `getprop ro.build.date`" >> $GENERAL_LOG/version.txt + ############################################################################################ + # save load kernel modules + lsmod > $GENERAL_LOG/lsmod.txt + echo "lsmod > $GENERAL_LOG/lsmod.txt" + ############################################################################################ + # save process now + ps > $GENERAL_LOG/ps.txt + echo "ps > $SAVE_LOG_PATH/ps.txt" + ps -t -p > $GENERAL_LOG/ps_thread.txt + echo "ps > $SAVE_LOG_PATH/ps_thread.txt" + ############################################################################################ + # save kernel message + dmesg > $GENERAL_LOG/dmesg.txt + echo "dmesg > $GENERAL_LOG/dmesg.txt" + ############################################################################################ + # copy data/log to data/media + #$BUSYBOX ls -R -l /data/log/ > $GENERAL_LOG/ls_data_log.txt + #mkdir $GENERAL_LOG/log + #$BUSYBOX cp /data/log/* $GENERAL_LOG/log/ + #echo "$BUSYBOX cp /data/log $GENERAL_LOG" + ############################################################################################ + # copy data/tombstones to data/media + ls -R -l /data/tombstones/ > $GENERAL_LOG/ls_data_tombstones.txt + mkdir $GENERAL_LOG/tombstones + cp -r /data/tombstones/* $GENERAL_LOG/tombstones/ + echo "cp /data/tombstones $GENERAL_LOG" + ############################################################################################ + # copy Debug Ion information to data/media + mkdir $GENERAL_LOG/ION_Debug + cp /d/ion/* $GENERAL_LOG/ION_Debug/ + ############################################################################################ + # copy data/logcat_log to data/media + #busybox ls -R -l /data/logcat_log/ > $GENERAL_LOG/ls_data_logcat_log.txt + #$BUSYBOX cp -r /data/logcat_log/ $GENERAL_LOG + #echo "$BUSYBOX cp -r /data/logcat_log $GENERAL_LOG" + mkdir $GENERAL_LOG/logcat_log + # logcat & radio + ls -R -l /data/logcat_log/ > $GENERAL_LOG/logcat_log/ls_data_logcat_log.txt + cp -r /data/logcat_log/ $GENERAL_LOG/logcat_log + ############################################################################################ + # copy /vendor/asdf/ASUSEvtlog.txt to ASDF + cp -r /sdcard/asus_log/ASUSEvtlog.txt $GENERAL_LOG #backward compatible + cp -r /sdcard/asus_log/ASUSEvtlog_old.txt $GENERAL_LOG #backward compatible + cp -r /vendor/asdf/ASUSEvtlog.txt $GENERAL_LOG + cp -r /vendor/asdf/ASUSEvtlog_old.txt $GENERAL_LOG + cp -rf /vendor/asdf $GENERAL_LOG + cp -r /vendor/asdf/ASDF $GENERAL_LOG + rm /vendor/asdf/ASUSEvtlog*.txt + rm -r /vendor/asdf/ASDF/ASDF.* + echo "cp -r /vendor/asdf/ASUSEvtlog.txt $GENERAL_LOG" + ############################################################################################ + # copy /data/misc/wifi/wpa_supplicant.conf + # copy /data/misc/wifi/hostapd.conf + # copy /data/misc/wifi/p2p_supplicant.conf + #ls -R -l /data/misc/wifi/ > $GENERAL_LOG/ls_wifi_asus_log.txt + #cp -r /data/misc/wifi/wpa_supplicant.conf $GENERAL_LOG + #echo "cp -r /data/misc/wifi/wpa_supplicant.conf $GENERAL_LOG" + #cp -r /data/misc/wifi/hostapd.conf $GENERAL_LOG + #echo "cp -r /data/misc/wifi/hostapd.conf $GENERAL_LOG" + #cp -r /data/misc/wifi/p2p_supplicant.conf $GENERAL_LOG + #echo "cp -r /data/misc/wifi/p2p_supplicant.conf $GENERAL_LOG" + ############################################################################################ + # mv /data/anr to data/media + ls -R -l /data/anr > $GENERAL_LOG/ls_data_anr.txt + mkdir $GENERAL_LOG/anr + cp /data/anr/* $GENERAL_LOG/anr/ + echo "cp /data/anr $GENERAL_LOG" + ############################################################################################ + # save system information + mkdir $DUMPSYS_DIR + # for x in SurfaceFlinger activity input_method alarm power battery batterystats audio cpuinfo meminfo power wifi diskstats; do + # dumpsys $x > $DUMPSYS_DIR/$x.txt + # echo "dumpsys $x > $DUMPSYS_DIR/$x.txt" + # done + # dumpsys window -a > $DUMPSYS_DIR/window.txt + ############################################################################################ + # [BugReporter]Save ps.txt to Dumpsys folder + ps -t -p -P > $GENERAL_LOG/ps.txt + ############################################################################################ + date > $GENERAL_LOG/date.txt + echo "date > $GENERAL_LOG/date.txt" + ############################################################################################ + # save debug report + #dumpstate > $GENERAL_LOG/dumpstate.txt + #echo "dumpstate > $GENERAL_LOG/dumpstate.txt" + ############################################################################################ + micropTest=`cat /sys/class/switch/pfs_pad_ec/state` + if [ "${micropTest}" = "1" ]; then + date > $GENERAL_LOG/microp_dump.txt + cat /d/gpio >> $GENERAL_LOG/microp_dump.txt + echo "cat /d/gpio > $GENERAL_LOG/microp_dump.txt" + cat /d/microp >> $GENERAL_LOG/microp_dump.txt + echo "cat /d/microp > $GENERAL_LOG/microp_dump.txt" + fi + ############################################################################################ + df > $GENERAL_LOG/df.txt + echo "df > $GENERAL_LOG/df.txt" + + check_dumpsys_ok +#generate bugreport and move it to Logupload folder +# generate_bugreport +} + +save_modem_log () { +# mv /data/media/0/diag_logs/QXDM_logs $MODEM_LOG +# echo "mv /data/media/diag_logs/QXDM_logs $MODEM_LOG" + if [ ".$modem_prop" == ".2" ]; then + mv /data/media/0/Asuslog/Modem/ $MODEM_LOG + echo "mv /data/media/0/Asuslog/Modem $MODEM_LOG" + elif [ ".$modem_prop" == ".1" ]; then + setprop persist.asuslog.qxdmlog.enable 2 + mv /data/media/0/Asuslog/Modem/ $MODEM_LOG + echo "mv /data/media/0/Asuslog/Modem $MODEM_LOG" + mkdir /data/media/0/Asuslog/Modem + setprop persist.asuslog.qxdmlog.enable 1 + fi +} + +save_tcpdump_log () { +# if [ -d "/data/logcat_log" ]; then +# if [ ".$is_tcpdump_status" == ".running" ]; then +# stop tcpdump-warp +# mv /data/logcat_log/capture.pcap0 /data/logcat_log/capture.pcap0-1 +# start tcpdump-warp +# for fname in /data/logcat_log/capture.pcap* +# do +# if [ -e $fname ]; then +# if [ ".$fname" != "./data/logcat_log/capture.pcap0" ]; then +# mv $fname $TCP_DUMP_LOG +# fi +# fi +# done +# else +# mv /data/logcat_log/capture.pcap* $TCP_DUMP_LOG +# fi +# fi +############################################################################################ +if [ ".$tcpdump_prop" == ".0" ]; then + mv /data/media/0/Asuslog/TcpDump/ $TCP_DUMP_LOG + echo "mv /data/media/0/Asuslog/TcpDump $TCP_DUMP_LOG" +elif [ ".$tcpdump_prop" == ".1" ]; then + setprop persist.asuslog.tcpdump.enable 0 + mv /data/media/0/Asuslog/TcpDump/ $TCP_DUMP_LOG + echo "mv /data/media/0/Asuslog/TcpDump $TCP_DUMP_LOG" + setprop persist.asuslog.tcpdump.enable 1 +fi +} + +remove_folder () { + # remove folder + if [ -e $GENERAL_LOG ]; then + rm -r $GENERAL_LOG + fi + + if [ -e $MODEM_LOG ]; then + rm -r $MODEM_LOG + fi + + if [ -e $TCP_DUMP_LOG ]; then + rm -r $TCP_DUMP_LOG + fi +} + +create_folder () { + # create folder + mkdir -p $GENERAL_LOG + echo "mkdir -p $GENERAL_LOG" + + mkdir -p $MODEM_LOG + echo "mkdir -p $MODEM_LOG" + + mkdir -p $TCP_DUMP_LOG + echo "mkdir -p $TCP_DUMP_LOG" +} + +if [ ".$savelogs_prop" == ".0" ]; then + remove_folder + # Ack BugReporter + setprop persist.asus.broadcast com.asus.removelogs.completed + +elif [ ".$savelogs_prop" == ".1" ]; then + # check mount file + umask 0; + sync + ############################################################################################ + # remove folder + #remove_folder + + # create folder + create_folder + + # save_general_log + save_general_log + + ############################################################################################ + # sync data to disk + # 1015 sdcard_rw + chmod -R 777 $GENERAL_LOG + sync + + setprop persist.asus.broadcast com.asus.savelogs.completed + + echo "Done" +elif [ ".$savelogs_prop" == ".2" ]; then + # check mount file + umask 0; + sync + ############################################################################################ + # remove folder + #remove_folder + + # create folder + create_folder + + # save_modem_log + save_modem_log + + ############################################################################################ + # sync data to disk + # 1015 sdcard_rw + chmod -R 777 $MODEM_LOG + sync + + setprop persist.asus.broadcast com.asus.savelogs.completed + + echo "Done" +elif [ ".$savelogs_prop" == ".3" ]; then + # check mount file + umask 0; + sync + ############################################################################################ + # remove folder + #remove_folder + + # create folder + create_folder + + # save_tcpdump_log + save_tcpdump_log + + ############################################################################################ + # sync data to disk + # 1015 sdcard_rw + chmod -R 777 $TCP_DUMP_LOG + sync + + setprop persist.asus.broadcast com.asus.savelogs.completed + + echo "Done" +elif [ ".$savelogs_prop" == ".4" ]; then + # check mount file + umask 0; + sync + setprop asus.savelogmtp.testd savelogs_propf + ############################################################################################ + # remove folder + remove_folder + + # create folder + create_folder + + # save_general_log + save_general_log + + # save_modem_log + save_modem_log + + # save_tcpdump_log + save_tcpdump_log + + ############################################################################################ + # sync data to disk + # 1015 sdcard_rw + chmod -R 777 $GENERAL_LOG + chmod -R 777 $MODEM_LOG + chmod -R 777 $TCP_DUMP_LOG + +# setprop persist.asus.savelogs.dumpstate 0 +# setprop persist.asus.savelogs.dumpstate 1 + setprop persist.asus.uts com.asus.savelogs.completed + setprop persist.asus.broadcast com.asus.savelogs.completed +fi diff --git a/system/system/bin/savelogs_dumpstate.sh b/system/system/bin/savelogs_dumpstate.sh new file mode 100755 index 0000000000000000000000000000000000000000..95c5a2d895fb1c32f5cf8b1a0c870f5929065f03 --- /dev/null +++ b/system/system/bin/savelogs_dumpstate.sh @@ -0,0 +1,61 @@ +#!/system/bin/sh + +LOG_TAG="Bugreport" +LOG_NAME="${0}:" + +loge () +{ + /system/bin/log -t $LOG_TAG -p e "$LOG_NAME $@" +} + +GENERAL_LOG=/data/media/0/ASUS/LogUploader/general/sdcard +BUGREPORT_PATH=/data/user_de/0/com.android.shell/files/bugreports +#mkdir -p $GENERAL_LOG +#dumpstate -q > $GENERAL_LOG/dumpstate.txt +#dumpstate -q -d -z -o $BUGREPORT_PATH/bugreport +CHECK_DUMPSTATE_PRO=`getprop debug.asus.savelogmtp.dumpstate` +loge "debug.asus.savelogmtp.dumpstate is .$CHECK_DUMPSTATE_PRO" +setprop debug.asus.savelogmtp.dumpstate 1 + +CHECK_DUMPSTATE_OK=`getprop init.svc.bugreport` +if [ ".$CHECK_DUMPSTATE_OK" == "." ]; then + sleep 2 +fi +#usually it takes 5 minutes +for i in $(seq 240); do + setprop debug.savelogmtp.testwait 1 + CHECK_DUMPSTATE_OK=`getprop init.svc.bugreport` + loge "bugreport=$CHECK_DUMPSTATE_OK, waiting for it stopped..." + if [ ".$CHECK_DUMPSTATE_OK" == ".stopped" ]; then + break + elif [ ".$CHECK_DUMPSTATE_OK" == "." ]; then + break + else + sleep 2 + fi +done; + +setprop debug.savelogmtp.testwait 2 + +loge "copy bugreport to LogUploader folder" +if [ ! -e $GENERAL_LOG ]; then + loge "LogUploader dir isn't exist, make dir..." + mkdir -p $GENERAL_LOG +fi + +chmod -R 666 $BUGREPORT_PATH/ + +for filename in $BUGREPORT_PATH/*; do + name=${filename##*/} + loge "copy $filename to $GENERAL_LOG" + cp $filename $GENERAL_LOG + rm $filename +done + +setprop debug.savelogmtp.testwait 3 + +setprop debug.asus.savelogmtp.dumpstate 0 +loge "Generate bugreport to LogUploader completed" +#chmod -R 777 $GENERAL_LOG/ +#setprop persist.asus.savelogs.complete 1 +#setprop persist.asus.savelogs.complete 0 diff --git a/system/system/bin/savelogsd.sh b/system/system/bin/savelogsd.sh new file mode 100755 index 0000000000000000000000000000000000000000..83f2f3623b48414ff1ccd3e667fe9f5128dc6dbd --- /dev/null +++ b/system/system/bin/savelogsd.sh @@ -0,0 +1,248 @@ +#!/system/bin/sh +action_log='/dev/console' +echo "[ASUS] enter init.asus.savelogmtp.sh" > $action_log +# savelog +#SAVE_LOG_ROOT=/data/media/0/save_log +sdname=`getprop vold.microsd.uuid` +SAVE_LOG_ROOT=storage/$sdname + +# check mount file + umask 0; + sync +############################################################################################ + # create savelog folder (UTC) + SAVE_LOG_PATH="$SAVE_LOG_ROOT/`date +%Y_%m_%d_%H_%M_%S`" + mkdir -p $SAVE_LOG_PATH + setprop asus.savelogmtp.folder $SAVE_LOG_PATH + chmod -R 777 $SAVE_LOG_PATH + chmod -R 777 $SAVE_LOG_ROOT + echo "mkdir -p $SAVE_LOG_PATH" +############################################################################################ +# save cpu time stat +echo "cpu time in state" > $SAVE_LOG_PATH/time_in_state.txt +for i in 0 1 2 3 4 5 6 7 +do + #statements + echo "cpu " $i >> $SAVE_LOG_PATH/time_in_state.txt + cat /sys/devices/system/cpu/cpu$i/cpufreq/stats/time_in_state >> $SAVE_LOG_PATH/time_in_state.txt +done +############################################################################################ +# save top log + top -H -n 1 > $SAVE_LOG_PATH/top.txt +############################################################################################ + # save cmdline + cat /proc/cmdline > $SAVE_LOG_PATH/cmdline.txt + echo "cat /proc/cmdline > $SAVE_LOG_PATH/cmdline.txt" +############################################################################################ + # save mount table + cat /proc/mounts > $SAVE_LOG_PATH/mounts.txt + echo "cat /proc/mounts > $SAVE_LOG_PATH/mounts.txt" +############################################################################################ + getenforce > $SAVE_LOG_PATH/getenforce.txt + echo "getenforce > $SAVE_LOG_PATH/getenforce.txt" +############################################################################################ + # save property + getprop > $SAVE_LOG_PATH/getprop.txt + echo "getprop > $SAVE_LOG_PATH/getprop.txt" +############################################################################################ + # save space used status + df > $SAVE_LOG_PATH/df.txt + echo "df > $SAVE_LOG_PATH/df.txt" +############################################################################################ + # save network info + route -n > $SAVE_LOG_PATH/route.txt + echo "route -n > $SAVE_LOG_PATH/route.txt" + ifconfig -a > $SAVE_LOG_PATH/ifconfig.txt + echo "ifconfig -a > $SAVE_LOG_PATH/ifconfig.txt" +############################################################################################ + # save software version + echo "AP_VER: `getprop ro.build.display.id`" > $SAVE_LOG_PATH/version.txt + echo "CP_VER: `getprop gsm.version.baseband`" >> $SAVE_LOG_PATH/version.txt + echo "BT_VER: `getprop bt.version.driver`" >> $SAVE_LOG_PATH/version.txt + echo "WIFI_VER: `getprop wifi.version.driver`" >> $SAVE_LOG_PATH/version.txt + echo "GPS_VER: `getprop gps.version.driver`" >> $SAVE_LOG_PATH/version.txt + echo "BUILD_DATE: `getprop ro.build.date`" >> $SAVE_LOG_PATH/version.txt + echo "`cat /proc/bootinfo`" >> $SAVE_LOG_PATH/version.txt +############################################################################################ + # save load kernel modules + lsmod > $SAVE_LOG_PATH/lsmod.txt + echo "lsmod > $SAVE_LOG_PATH/lsmod.txt" +############################################################################################ + # save process now + ps > $SAVE_LOG_PATH/ps.txt + echo "ps > $SAVE_LOG_PATH/ps.txt" + ps -To user,pid,ppid,vsz,rss,args > $SAVE_LOG_PATH/ps_thread.txt + echo "ps > $SAVE_LOG_PATH/ps_thread.txt" +############################################################################################ + # save kernel message + dmesg > $SAVE_LOG_PATH/dmesg.txt + echo "dmesg > $SAVE_LOG_PATH/dmesg.txt" +############################################################################################ + # copy data/log to data/media + ls -R -l /data/log/ > $SAVE_LOG_PATH/ls_data_log.txt + mkdir $SAVE_LOG_PATH/log + mv /data/log/* $SAVE_LOG_PATH/log/ + echo "mv /data/log $SAVE_LOG_PATH" + + ls -R -l /data/Asuslog/dumpsys/* > $SAVE_LOG_PATH/ls_data_asuslog.txt + mkdir $SAVE_LOG_PATH/Dumpsys + mv /data/Asuslog/dumpsys/* $SAVE_LOG_PATH/Dumpsys/ + echo "mv /data/Asuslog/dumpsys/ $SAVE_LOG_PATH" +############################################################################################ + # copy data/tombstones to data/media + ls -R -l /data/tombstones/ > $SAVE_LOG_PATH/ls_data_tombstones.txt + mkdir $SAVE_LOG_PATH/tombstones + cp -r /data/tombstones/* $SAVE_LOG_PATH/tombstones/ + echo "mv /data/tombstones $SAVE_LOG_PATH" +############################################################################################ + # copy data/tombstones to data/media + #ls -R -l /tombstones/mdm > $SAVE_LOG_PATH/ls_tombstones_mdm.txt + mkdir -p /data/tombstones/dsps + mkdir -p /data/tombstones/lpass + mkdir -p /data/tombstones/mdm + mkdir -p /data/tombstones/modem + mkdir -p /data/tombstones/wcnss + chown system.system /data/tombstones/* + chmod 771 /data/tombstones/* +############################################################################################ + # copy Debug Ion information to data/media + mkdir $SAVE_LOG_PATH/ION_Debug + cp /d/ion/* $SAVE_LOG_PATH/ION_Debug/ +############################################################################################ + # copy data/logcat_log to data/media + ls -R -l /data/logcat_log/ > $SAVE_LOG_PATH/ls_data_logcat_log.txt + cp -r /data/logcat_log/ $SAVE_LOG_PATH + echo "cp -r /data/logcat_log $SAVE_LOG_PATH" +############################################################################################ + # copy /asdf/ASUSEvtlog.txt to ASDF + cp -r /sdcard/asus_log/ASUSEvtlog.txt $SAVE_LOG_PATH #backward compatible + cp -r /sdcard/asus_log/ASUSEvtlog_old.txt $SAVE_LOG_PATH #backward compatible + cp -r /vendor/asdf/ASUSEvtlog.txt $SAVE_LOG_PATH + cp -r /vendor/asdf/ASUSEvtlog_old.txt $SAVE_LOG_PATH + cp -r /vendor/asdf/ASUS_VBUS_low_impedance.txt $SAVE_LOG_PATH + cp -r /vendor/asdf/ASUS_AICL_suspend.txt $SAVE_LOG_PATH + cp -r /vendor/asdf/gaugeMappingBackup $SAVE_LOG_PATH + cp -r /vendor/asdf/recovery $SAVE_LOG_PATH + cp -r /vendor/asdf/ASDF $SAVE_LOG_PATH && rm -r /asdf/ASDF/ASDF.* + echo " cp -r /vendor/asdf/ASUSEvtlog.txt $SAVE_LOG_PATH" +############################################################################################ + # copy /asdf/ASUS_thermal_alert.txt to ASDF + mkdir $SAVE_LOG_PATH/Power_Err_log + cp -r /vendor/asdf/ASUS_thermal_alert.txt $SAVE_LOG_PATH/Power_Err_log + cp -r /vendor/asdf/ASUS_thermal_alert_old.txt $SAVE_LOG_PATH/Power_Err_log + cp -r /vendor/asdf/ASUS_JEITA_hard_hot.txt $SAVE_LOG_PATH/Power_Err_log + cp -r /vendor/asdf/ASUS_JEITA_hard_hot_old.txt $SAVE_LOG_PATH/Power_Err_log + cp -r /vendor/asdf/ASUS_JEITA_hard_cold.txt $SAVE_LOG_PATH/Power_Err_log + cp -r /vendor/asdf/ASUS_JEITA_hard_cold_old.txt $SAVE_LOG_PATH/Power_Err_log + cp -r /vendor/asdf/ASUS_Output_OVP.txt $SAVE_LOG_PATH/Power_Err_log + cp -r /vendor/asdf/ASUS_Output_OVP_old.txt $SAVE_LOG_PATH/Power_Err_log + cp -r /vendor/asdf/ASUS_JEITA_soft_hot.txt $SAVE_LOG_PATH/Power_Err_log + cp -r /vendor/asdf/ASUS_JEITA_soft_hot_old.txt $SAVE_LOG_PATH/Power_Err_log + cp -r /vendor/asdf/ASUS_BAT_OVP.txt $SAVE_LOG_PATH/Power_Err_log + cp -r /vendor/asdf/ASUS_BAT_OVP_old.txt $SAVE_LOG_PATH/Power_Err_log + cp -r /vendor/asdf/ASUS_Water_alert.txt $SAVE_LOG_PATH/Power_Err_log + cp -r /vendor/asdf/ASUS_Water_alert_old.txt $SAVE_LOG_PATH/Power_Err_log + echo " cp -r /vendor/asdf/ASUS_thermal_alert.txt $SAVE_LOG_PATH/Power_Err_log" +############################################################################################ + # copy /data/misc/wifi/wpa_supplicant.conf + # copy /data/misc/wifi/hostapd.conf + # copy /data/misc/wifi/p2p_supplicant.conf + ls -R -l /data/misc/wifi/ > $SAVE_LOG_PATH/ls_wifi_asus_log.txt + cp -r /data/misc/wifi/wpa_supplicant.conf $SAVE_LOG_PATH + echo "cp -r /data/misc/wifi/wpa_supplicant.conf $SAVE_LOG_PATH" + cp -r /data/misc/wifi/hostapd.conf $SAVE_LOG_PATH + echo "cp -r /data/misc/wifi/hostapd.conf $SAVE_LOG_PATH" + cp -r /data/misc/wifi/p2p_supplicant.conf $SAVE_LOG_PATH + echo "cp -r /data/misc/wifi/p2p_supplicant.conf $SAVE_LOG_PATH" +############################################################################################ + # mv /data/anr to data/media + ls -R -l /data/anr > $SAVE_LOG_PATH/ls_data_anr.txt + mkdir $SAVE_LOG_PATH/anr + cp -r /data/anr/* $SAVE_LOG_PATH/anr/ + echo " mv /data/anr $SAVE_LOG_PATH" +############################################################################################ + # copy /data/vendor/wifi/wlan_logs data/media + mkdir $SAVE_LOG_PATH/wifi + cp -r /data/vendor/wifi/wlan_logs/* $SAVE_LOG_PATH/wifi/ + echo " copy /data/vendor/wifi/wlan_logs $SAVE_LOG_PATH" +############################################################################################ + # copy asusdbg(reset debug message) to /data/media +# $ mkdir -p $SAVE_LOG_PATH/resetdbg +# dd if=/dev/block/platform/msm_sdcc.1/by-name/ramdump of=$SAVE_LOG_PATH/resetdbg/kernelmessage.txt count=512 +# echo "copy asusdbg(reset debug message) to $SAVE_LOG_PATH/resetdbg" +############################################################################################ +#is_ramdump_exist=` cat /proc/cmdline | grep RAMDUMP` +#if test "$is_ramdump_exist"; then +# dd if=/dev/block/platform/msm_sdcc.1/by-name/ramdump of=$SAVE_LOG_PATH/IMEM_C.BIN count=8 skip=512 +# dd if=/dev/block/platform/msm_sdcc.1/by-name/ramdump of=$SAVE_LOG_PATH/EBICS0.BIN count=2097152 skip=2048 +# echo "copy RAMDUMP.bin to $SAVE_LOG_PATH" +#fi +############################################################################################ + # mv /data/media/ap_ramdump to data/media + ls -R -l /data/media/ap_ramdump > $SAVE_LOG_PATH/ls_data_media_ap_ramdump.txt + mkdir $SAVE_LOG_PATH/ap_ramdump + mv /data/media/ap_ramdump/* $SAVE_LOG_PATH/ap_ramdump/ + echo " mv /data/media/ap_ramdump $SAVE_LOG_PATH" +############################################################################################ + # save system information + date > $SAVE_LOG_PATH/date.txt + echo "date > $SAVE_LOG_PATH/date.txt" + + for x in SurfaceFlinger window activity input_method alarm power battery batterystats audio cpuinfo meminfo power wifi diskstats; do + dumpsys $x > $SAVE_LOG_PATH/$x.txt + echo "dumpsys $x > $SAVE_LOG_PATH/$x.txt" + done +############################################################################################ + # save debug report + dumpsys > $SAVE_LOG_PATH/bugreport.txt + echo "dumpsys > $SAVE_LOG_PATH/bugreport.txt" +############################################################################################ +# mv /data/media/0/diag_logs/QXDM_logs/ $SAVE_LOG_PATH +# echo "mv /data/media/0/diag_logs/QXDM_logs $SAVE_LOG_PATH" +############################################################################################ + mkdir $SAVE_LOG_PATH/Modem + cp -rf /data/media/0/Asuslog/Modem/* $SAVE_LOG_PATH/Modem/ + echo "cp /data/media/0/Asuslog/Modem $SAVE_LOG_PATH" +############################################################################################ + mkdir $SAVE_LOG_PATH/TcpDump + cp -rf /data/media/0/Asuslog/TcpDump/* $SAVE_LOG_PATH/TcpDump/ + echo "cp /data/media/0/Asuslog/TcpDump $SAVE_LOG_PATH" + + mkdir $SAVE_LOG_PATH/QSEE + cp -rf /data/media/0/Asuslog/QSEE/* $SAVE_LOG_PATH/QSEE/ + echo "cp /data/media/0/Asuslog/QSEE $SAVE_LOG_PATH" + + mkdir $SAVE_LOG_PATH/TZ + cp -rf /data/media/0/Asuslog/TZ/* $SAVE_LOG_PATH/TZ/ + echo "cp /data/media/0/Asuslog/TZ $SAVE_LOG_PATH" +############################################################################################ + cp -rf /data/misc/bluetooth/logs/bt* $SAVE_LOG_PATH/ + echo "cp /data/misc/bluetooth/logs/btsnoop_hci.log $SAVE_LOG_PATH" + + mkdir $SAVE_LOG_PATH/bt_ramdump + cp -rf /data/vendor/ramdump/bluetooth/* $SAVE_LOG_PATH/bt_ramdump/ + echo "cp /data/vendor/ramdump/bluetooth/* $SAVE_LOG_PATH/bt_ramdump/" + + cp -rf /data/media/0/Asuslog/v4l2_dump_user.264 $SAVE_LOG_PATH/ + echo "cp /data/media/0/Asuslog/v4l2_dump_user.264 $SAVE_LOG_PATH" + + cp -rf /data/media/dump.ts $SAVE_LOG_PATH/ + echo "cp /data/media/dump.ts $SAVE_LOG_PATH" +############################################################################################ + cp /data/media/0/modemcrash.txt $SAVE_LOG_PATH/modemcrash.txt + echo "cp /data/media/0/modemcrash.txt $SAVE_LOG_PATH" +############################################################################################ + cp -rf /data/media/0/Wifi/* $SAVE_LOG_PATH/ + echo "cp /data/Asuslog/ $SAVE_LOG_PATH" +############################################################################################ + # mv /data/ramdump (modemCrash) + ls -R -l /data/ramdump > $SAVE_LOG_PATH/ls_data_ramdump.txt + mkdir $SAVE_LOG_PATH/data_ramdump + mv /data/ramdump/* $SAVE_LOG_PATH/data_ramdump/ + echo " cp /data/ramdump $SAVE_LOG_PATH" + # sync data to disk + # 1015 sdcard_rw + chmod -R 777 $SAVE_LOG_PATH + chmod -R 777 $SAVE_LOG_ROOT + sync +am broadcast -a android.intent.action.MEDIA_MOUNTED --ez read-only false -d file:///storage/emulated/0/ diff --git a/system/system/bin/saveramdump.sh b/system/system/bin/saveramdump.sh new file mode 100755 index 0000000000000000000000000000000000000000..43088a7f1e5462eee93a945be40df89faa8ffa07 --- /dev/null +++ b/system/system/bin/saveramdump.sh @@ -0,0 +1,57 @@ +#!/system/bin/sh +action_log='/dev/console' +echo "[ASUS] enter init.asus.saveramdump.sh" > $action_log +# saveramdump +SAVE_LOG_ROOT=/data/media/ap_ramdump +skipramdump_flag=`getprop sys.asus.skipramdump` +if test "$skipramdump_flag" -eq 1;then + echo "format cache partition(ext4) and remount" + mke2fs -T ext4 /dev/block/platform/msm_sdcc.1/by-name/cache + mount -t ext4 -o nosuid,nodev,barrier=1,data=ordered,noauto_da_alloc /dev/block/platform/msm_sdcc.1/by-name/cache /cache + chmod 770 /cache + chown system.cache /cache + mkdir /cache/recovery + chmod 770 /cache/recovery + chown system.cache /cache/recovery +############################################################################################ + # sync data to disk + sync +else +############################################################################################ + # create savelog folder (UTC) + SAVE_LOG_PATH="$SAVE_LOG_ROOT/`date +%Y_%m_%d_%H_%M_%S`" + mkdir -p $SAVE_LOG_PATH + setprop asus.savelogmtp.folder $SAVE_LOG_PATH + echo "mkdir -p $SAVE_LOG_PATH" +############################################################################################ + # save software version + AP_VER=`getprop ro.build.display.id` + CP_VER=`getprop gsm.version.baseband` + BUILD_DATE=`getprop ro.build.date` + echo "AP_VER: $AP_VER" > $SAVE_LOG_PATH/version.txt + echo "CP_VER: $CP_VER" >> $SAVE_LOG_PATH/version.txt + echo "BUILD_DATE: $BUILD_DATE" >> $SAVE_LOG_PATH/version.txt +############################################################################################ + # copy asusdbg(reset debug message) to /data/media + mkdir -p $SAVE_LOG_PATH/resetdbg + dd if=/dev/block/platform/msm_sdcc.1/by-name/cache of=$SAVE_LOG_PATH/resetdbg/kernelmessage.txt count=512 + echo "copy asusdbg(reset debug message) to $SAVE_LOG_PATH/resetdbg" +############################################################################################ + dd if=/dev/block/platform/msm_sdcc.1/by-name/cache of=$SAVE_LOG_PATH/IMEM_C.BIN count=8 skip=512 + dd if=/dev/block/platform/msm_sdcc.1/by-name/cache of=$SAVE_LOG_PATH/EBICS0.BIN count=2097152 skip=2048 + echo "copy RAMDUMP.bin to $SAVE_LOG_PATH" +############################################################################################ + echo "format cache partition(ext4) and remount" + mke2fs -T ext4 /dev/block/platform/msm_sdcc.1/by-name/cache + mount -t ext4 -o nosuid,nodev,barrier=1,data=ordered,noauto_da_alloc /dev/block/platform/msm_sdcc.1/by-name/cache /cache + chmod 770 /cache + chown system.cache /cache + mkdir /cache/recovery + chmod 770 /cache/recovery + chown system.cache /cache/recovery +############################################################################################ + # sync data to disk + sync + chmod -R 777 "$SAVE_LOG_PATH" +am broadcast -a android.intent.action.MEDIA_MOUNTED --ez read-only false -d file:///mnt/sdcard/sync +fi diff --git a/system/system/bin/schedtest b/system/system/bin/schedtest new file mode 100755 index 0000000000000000000000000000000000000000..353ca4ab3be066bb91674267af4c7797000e0407 Binary files /dev/null and b/system/system/bin/schedtest differ diff --git a/system/system/bin/screencap b/system/system/bin/screencap new file mode 100755 index 0000000000000000000000000000000000000000..5148a70c608a6969f6ee61081af0c1f4e73637af Binary files /dev/null and b/system/system/bin/screencap differ diff --git a/system/system/bin/screenrecord b/system/system/bin/screenrecord new file mode 100755 index 0000000000000000000000000000000000000000..8ddada99b7a81cc9bf54e4f8fe447f5e57a97ff7 Binary files /dev/null and b/system/system/bin/screenrecord differ diff --git a/system/system/bin/sdcard b/system/system/bin/sdcard new file mode 100755 index 0000000000000000000000000000000000000000..b9d878c2da8f5af280e99958e677891beb6553a0 Binary files /dev/null and b/system/system/bin/sdcard differ diff --git a/system/system/bin/secdiscard b/system/system/bin/secdiscard new file mode 100755 index 0000000000000000000000000000000000000000..7e5977ab2204c8e1f9f35654dd4b70cfd351d5b5 Binary files /dev/null and b/system/system/bin/secdiscard differ diff --git a/system/system/bin/secilc b/system/system/bin/secilc new file mode 100755 index 0000000000000000000000000000000000000000..c2140fc1d9db46f482d7102baf7ef132f169b511 Binary files /dev/null and b/system/system/bin/secilc differ diff --git a/system/system/bin/sed b/system/system/bin/sed new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/sed @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/sendevent b/system/system/bin/sendevent new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/sendevent @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/sensorservice b/system/system/bin/sensorservice new file mode 100755 index 0000000000000000000000000000000000000000..add7e935cbb02ba3669ed919d74f1bd15a756238 Binary files /dev/null and b/system/system/bin/sensorservice differ diff --git a/system/system/bin/seq b/system/system/bin/seq new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/seq @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/service b/system/system/bin/service new file mode 100755 index 0000000000000000000000000000000000000000..b97c2f4df7a98e5f27eb33d26ec80f64c4620a42 Binary files /dev/null and b/system/system/bin/service differ diff --git a/system/system/bin/servicemanager b/system/system/bin/servicemanager new file mode 100755 index 0000000000000000000000000000000000000000..6bb1df34c554578c8557b5656afd3bbd35c34894 Binary files /dev/null and b/system/system/bin/servicemanager differ diff --git a/system/system/bin/setenforce b/system/system/bin/setenforce new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/setenforce @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/setprop b/system/system/bin/setprop new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/setprop @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/setsid b/system/system/bin/setsid new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/setsid @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/settings b/system/system/bin/settings new file mode 100755 index 0000000000000000000000000000000000000000..d41ccc62811abdb765b1c7cd0ca602ec8354ec3b --- /dev/null +++ b/system/system/bin/settings @@ -0,0 +1,2 @@ +#!/system/bin/sh +cmd settings "$@" diff --git a/system/system/bin/sgdisk b/system/system/bin/sgdisk new file mode 100755 index 0000000000000000000000000000000000000000..56cc8aa24622e4b85ebcb7827225a9cad158073b Binary files /dev/null and b/system/system/bin/sgdisk differ diff --git a/system/system/bin/sh b/system/system/bin/sh new file mode 100755 index 0000000000000000000000000000000000000000..44dbd6eea761c565221d1701fe2fd01cc5055152 Binary files /dev/null and b/system/system/bin/sh differ diff --git a/system/system/bin/sha1sum b/system/system/bin/sha1sum new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/sha1sum @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/sha224sum b/system/system/bin/sha224sum new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/sha224sum @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/sha256sum b/system/system/bin/sha256sum new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/sha256sum @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/sha384sum b/system/system/bin/sha384sum new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/sha384sum @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/sha512sum b/system/system/bin/sha512sum new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/sha512sum @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/simg2img b/system/system/bin/simg2img new file mode 100755 index 0000000000000000000000000000000000000000..6370620c8ada039d781c23f99d3f6dc4d68866ed Binary files /dev/null and b/system/system/bin/simg2img differ diff --git a/system/system/bin/sleep b/system/system/bin/sleep new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/sleep @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/sload_f2fs b/system/system/bin/sload_f2fs new file mode 100755 index 0000000000000000000000000000000000000000..1cbe4d37b29c51902935372aabfd1c62ed6dea2a Binary files /dev/null and b/system/system/bin/sload_f2fs differ diff --git a/system/system/bin/sm b/system/system/bin/sm new file mode 100755 index 0000000000000000000000000000000000000000..4bc859e0c37407ed66e7ec77c381854a43c5cac0 --- /dev/null +++ b/system/system/bin/sm @@ -0,0 +1,7 @@ +#!/system/bin/sh +# Script to start "sm" on the device, which has a very rudimentary +# shell. +# +base=/system +export CLASSPATH=$base/framework/sm.jar +exec app_process $base/bin com.android.commands.sm.Sm "$@" diff --git a/system/system/bin/smcinvoked b/system/system/bin/smcinvoked new file mode 100755 index 0000000000000000000000000000000000000000..f0d3d403477648462febf1fde92611ab82094807 Binary files /dev/null and b/system/system/bin/smcinvoked differ diff --git a/system/system/bin/sns.cfg b/system/system/bin/sns.cfg new file mode 100755 index 0000000000000000000000000000000000000000..8755bd7f510104411ec82318b14ce4c9cc292931 Binary files /dev/null and b/system/system/bin/sns.cfg differ diff --git a/system/system/bin/sort b/system/system/bin/sort new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/sort @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/split b/system/system/bin/split new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/split @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/start b/system/system/bin/start new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/start @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/stat b/system/system/bin/stat new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/stat @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/statsd b/system/system/bin/statsd new file mode 100755 index 0000000000000000000000000000000000000000..d162ff3fddb2d9645c439ab1df933dfc117cf197 Binary files /dev/null and b/system/system/bin/statsd differ diff --git a/system/system/bin/stop b/system/system/bin/stop new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/stop @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/storaged b/system/system/bin/storaged new file mode 100755 index 0000000000000000000000000000000000000000..0f24fd6580941e22fe7f6ffbe21f5183ae6ce8e7 Binary files /dev/null and b/system/system/bin/storaged differ diff --git a/system/system/bin/strings b/system/system/bin/strings new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/strings @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/stty b/system/system/bin/stty new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/stty @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/surfaceflinger b/system/system/bin/surfaceflinger new file mode 100755 index 0000000000000000000000000000000000000000..0f99331b078668f2773c5f3add9b48819b85ae94 Binary files /dev/null and b/system/system/bin/surfaceflinger differ diff --git a/system/system/bin/svc b/system/system/bin/svc new file mode 100755 index 0000000000000000000000000000000000000000..07b50fe6c7b5036db105b1d53abed1d5986b7584 --- /dev/null +++ b/system/system/bin/svc @@ -0,0 +1,8 @@ +#!/system/bin/sh +# Script to start "am" on the device, which has a very rudimentary +# shell. +# +base=/system +export CLASSPATH=$base/framework/svc.jar +exec app_process $base/bin com.android.commands.svc.Svc $* + diff --git a/system/system/bin/swapoff b/system/system/bin/swapoff new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/swapoff @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/swapon b/system/system/bin/swapon new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/swapon @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/sync b/system/system/bin/sync new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/sync @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/sysctl b/system/system/bin/sysctl new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/sysctl @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/t2l_demo b/system/system/bin/t2l_demo new file mode 100755 index 0000000000000000000000000000000000000000..4e41e896b1870ef13d5b33cc594304ab54c6e543 Binary files /dev/null and b/system/system/bin/t2l_demo differ diff --git a/system/system/bin/t2l_hit b/system/system/bin/t2l_hit new file mode 100755 index 0000000000000000000000000000000000000000..ac43765cca1f0e1d16fe361ddfa12a4510ac96eb Binary files /dev/null and b/system/system/bin/t2l_hit differ diff --git a/system/system/bin/tac b/system/system/bin/tac new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/tac @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/tail b/system/system/bin/tail new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/tail @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/tar b/system/system/bin/tar new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/tar @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/taskset b/system/system/bin/taskset new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/taskset @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/tc b/system/system/bin/tc new file mode 100755 index 0000000000000000000000000000000000000000..96b89f9c98e5f30b27cf7a1e58ccb2c55b68852a Binary files /dev/null and b/system/system/bin/tc differ diff --git a/system/system/bin/tc-wrapper-1.0 b/system/system/bin/tc-wrapper-1.0 new file mode 120000 index 0000000000000000000000000000000000000000..cf5c05df522dedc654dd0012a1b40a44c19793c9 --- /dev/null +++ b/system/system/bin/tc-wrapper-1.0 @@ -0,0 +1 @@ +netutils-wrapper-1.0 \ No newline at end of file diff --git a/system/system/bin/tee b/system/system/bin/tee new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/tee @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/telecom b/system/system/bin/telecom new file mode 100755 index 0000000000000000000000000000000000000000..a19036bf5bd8ca5f8a56a83857703a25fb29ee63 --- /dev/null +++ b/system/system/bin/telecom @@ -0,0 +1,7 @@ +#!/system/bin/sh +# Script to start "telecom" on the device +# +base=/system +export CLASSPATH=$base/framework/telecom.jar +exec app_process $base/bin com.android.commands.telecom.Telecom "$@" + diff --git a/system/system/bin/thermalserviced b/system/system/bin/thermalserviced new file mode 100755 index 0000000000000000000000000000000000000000..ce19d27d5c2837a421072d70a0e4ad09ed50d00a Binary files /dev/null and b/system/system/bin/thermalserviced differ diff --git a/system/system/bin/time b/system/system/bin/time new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/time @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/timeout b/system/system/bin/timeout new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/timeout @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/tinycap b/system/system/bin/tinycap new file mode 100755 index 0000000000000000000000000000000000000000..f2b2a831978fb67dd3f2c08e65015ab35add78b1 Binary files /dev/null and b/system/system/bin/tinycap differ diff --git a/system/system/bin/tinymix b/system/system/bin/tinymix new file mode 100755 index 0000000000000000000000000000000000000000..b8760518d47461437d67d560b297a15b5bb140d4 Binary files /dev/null and b/system/system/bin/tinymix differ diff --git a/system/system/bin/tinypcminfo b/system/system/bin/tinypcminfo new file mode 100755 index 0000000000000000000000000000000000000000..1d05ac07e374c37cbcb5b2ea6cc804f730fd4841 Binary files /dev/null and b/system/system/bin/tinypcminfo differ diff --git a/system/system/bin/tinyplay b/system/system/bin/tinyplay new file mode 100755 index 0000000000000000000000000000000000000000..f3c2165996c9f26d2a4525173ce0386e2ae21c64 Binary files /dev/null and b/system/system/bin/tinyplay differ diff --git a/system/system/bin/tombstoned b/system/system/bin/tombstoned new file mode 100755 index 0000000000000000000000000000000000000000..d9e3ee5ffe20f8f58f6211a2f88a5f8367270c10 Binary files /dev/null and b/system/system/bin/tombstoned differ diff --git a/system/system/bin/toolbox b/system/system/bin/toolbox new file mode 100755 index 0000000000000000000000000000000000000000..4a6810f139afa399c5f0cc5295c3215df516e363 Binary files /dev/null and b/system/system/bin/toolbox differ diff --git a/system/system/bin/top b/system/system/bin/top new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/top @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/touch b/system/system/bin/touch new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/touch @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/toybox b/system/system/bin/toybox new file mode 100755 index 0000000000000000000000000000000000000000..0433f31eacaf203effb86503a73c51a5172ba519 Binary files /dev/null and b/system/system/bin/toybox differ diff --git a/system/system/bin/tr b/system/system/bin/tr new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/tr @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/traced b/system/system/bin/traced new file mode 100755 index 0000000000000000000000000000000000000000..575c352c8cfa0449d38bc5c1601b0c32100bc251 Binary files /dev/null and b/system/system/bin/traced differ diff --git a/system/system/bin/traced_probes b/system/system/bin/traced_probes new file mode 100755 index 0000000000000000000000000000000000000000..dcd11570d16c951399ff646dc3957a665798a2db Binary files /dev/null and b/system/system/bin/traced_probes differ diff --git a/system/system/bin/true b/system/system/bin/true new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/true @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/truncate b/system/system/bin/truncate new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/truncate @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/tty b/system/system/bin/tty new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/tty @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/tune2fs b/system/system/bin/tune2fs new file mode 100755 index 0000000000000000000000000000000000000000..b32effdf303f3db7287e956b984e4aeeec0a68c3 Binary files /dev/null and b/system/system/bin/tune2fs differ diff --git a/system/system/bin/tzdatacheck b/system/system/bin/tzdatacheck new file mode 100755 index 0000000000000000000000000000000000000000..a13cb0a9874644d6ba29b5a57fc46eb15d6a44e6 Binary files /dev/null and b/system/system/bin/tzdatacheck differ diff --git a/system/system/bin/uiautomator b/system/system/bin/uiautomator new file mode 100755 index 0000000000000000000000000000000000000000..889c2b524dfdbb2e81b5812bd9a1f28047ab11e0 --- /dev/null +++ b/system/system/bin/uiautomator @@ -0,0 +1,129 @@ +#!/system/bin/sh +# +# Copyright (C) 2012 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Script to start "uiautomator" on the device +# +# The script does a couple of things: +# * Use an alternative dalvik cache when running as non-root. Jar file needs +# to be dexopt'd to run in Dalvik. For plain jar files, this is done at first +# use. shell user does not have write permission to default system Dalvik +# cache so we redirect to an alternative cache +# * special processing for subcommand 'runtest': +# * '--nohup' allows process continue to run even if parent process that +# started it has already terminated. We parse for this parameter and set +# signal trap. This is useful for testing with USB disconnected +# * all jar files that the test classes resides in, or dependent on are +# provided on command line and exported to CLASSPATH environment variable +# before starting the Java code. This offloads the task of class loading +# and resolving of cross jar class dependency to Dalvik +# * all other subcommand or options are directly passed into Java code for +# further parsing + +export run_base=/data/local/tmp +export base=/system + +# if not running as root, trick dalvik into using an alternative dex cache +if [ ${USER_ID} -ne 0 ]; then + tmp_cache=${run_base}/dalvik-cache + + if [ ! -d ${tmp_cache} ]; then + mkdir -p ${tmp_cache} + fi + + export ANDROID_DATA=${run_base} +fi + +# take first parameter as the command +cmd=${1} + +if [ -z "${1}" ]; then + cmd="help" +fi + +# strip the command parameter +if [ -n "${1}" ]; then + shift +fi + +CLASSPATH=/system/framework/android.test.runner.jar:${base}/framework/uiautomator.jar + +# eventually args will be what get passed down to Java code +args= +# we also pass the list of jar files, so we can extract class names for tests +# if they are not explicitly specified +jars= + +# special case pre-processing for 'runtest' command +if [ "${cmd}" == "runtest" ]; then + # Print deprecation warning + echo "Warning: This version of UI Automator is deprecated. New tests should be written using" + echo "UI Automator 2.0 which is available as part of the Android Testing Support Library." + echo "See https://developer.android.com/training/testing/ui-testing/uiautomator-testing.html" + echo "for more details." + # first parse the jar paths + while [ true ]; do + if [ -z "${1}" ] && [ -z "${jars}" ]; then + echo "Error: more parameters expected for runtest; please see usage for details" + cmd="help" + break + fi + if [ -z "${1}" ]; then + break + fi + jar=${1} + if [ "${1:0:1}" = "-" ]; then + # we are done with jars, starting with parameters now + break + fi + # if relative path, append the default path prefix + if [ "${1:0:1}" != "/" ]; then + jar=${run_base}/${1} + fi + # about to add the file to class path, check if it's valid + if [ ! -f ${jar} ]; then + echo "Error: ${jar} does not exist" + # force to print help message + cmd="help" + break + fi + jars=${jars}:${jar} + # done processing current arg, moving on + shift + done + # look for --nohup: if found, consume it and trap SIG_HUP, otherwise just + # append the arg to args + while [ -n "${1}" ]; do + if [ "${1}" = "--nohup" ]; then + trap "" HUP + shift + else + args="${args} ${1}" + shift + fi + done +else + # if cmd is not 'runtest', just take the rest of the args + args=${@} +fi + +args="${cmd} ${args}" +if [ -n "${jars}" ]; then + args="${args} -e jars ${jars}" +fi + +CLASSPATH=${CLASSPATH}:${jars} +export CLASSPATH +exec app_process ${base}/bin com.android.commands.uiautomator.Launcher ${args} diff --git a/system/system/bin/ulimit b/system/system/bin/ulimit new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/ulimit @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/umount b/system/system/bin/umount new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/umount @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/uname b/system/system/bin/uname new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/uname @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/uncrypt b/system/system/bin/uncrypt new file mode 100755 index 0000000000000000000000000000000000000000..c035a5671cd938ae41c9feab7f64ff8e4ca261e5 Binary files /dev/null and b/system/system/bin/uncrypt differ diff --git a/system/system/bin/uniq b/system/system/bin/uniq new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/uniq @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/unix2dos b/system/system/bin/unix2dos new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/unix2dos @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/update_engine b/system/system/bin/update_engine new file mode 100755 index 0000000000000000000000000000000000000000..d10be337d733196525feaaa2b13422e9bcdf30a4 Binary files /dev/null and b/system/system/bin/update_engine differ diff --git a/system/system/bin/update_engine_client b/system/system/bin/update_engine_client new file mode 100755 index 0000000000000000000000000000000000000000..cba9e6e3e842e3f69f31d77b000c4fac1722d2a8 Binary files /dev/null and b/system/system/bin/update_engine_client differ diff --git a/system/system/bin/update_verifier b/system/system/bin/update_verifier new file mode 100755 index 0000000000000000000000000000000000000000..106d4229a8cbc381d4f31fb52233206ba7934e5a Binary files /dev/null and b/system/system/bin/update_verifier differ diff --git a/system/system/bin/uptime b/system/system/bin/uptime new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/uptime @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/usbd b/system/system/bin/usbd new file mode 100755 index 0000000000000000000000000000000000000000..35e64c4236271c879ca52af62836afad14ee4335 Binary files /dev/null and b/system/system/bin/usbd differ diff --git a/system/system/bin/usleep b/system/system/bin/usleep new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/usleep @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/uudecode b/system/system/bin/uudecode new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/uudecode @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/uuencode b/system/system/bin/uuencode new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/uuencode @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/vdc b/system/system/bin/vdc new file mode 100755 index 0000000000000000000000000000000000000000..cf23b0d62643f9ea3f6dea1dd96001a92eb88321 Binary files /dev/null and b/system/system/bin/vdc differ diff --git a/system/system/bin/vmstat b/system/system/bin/vmstat new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/vmstat @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/vold b/system/system/bin/vold new file mode 100755 index 0000000000000000000000000000000000000000..e6c9ac6e6a6139a815036a35858d2145af0f097b Binary files /dev/null and b/system/system/bin/vold differ diff --git a/system/system/bin/vold_coldboot.sh b/system/system/bin/vold_coldboot.sh new file mode 100755 index 0000000000000000000000000000000000000000..8a32bd92768a76d3577e74dd78f622e527fcf7ac --- /dev/null +++ b/system/system/bin/vold_coldboot.sh @@ -0,0 +1,49 @@ +#! /system/bin/sh + +is_add_disk() +{ + res=0 + for entry in `ls /dev/block/vold`; do + res=`expr $res + 1` + done + echo -n $res +} + +send_add_uevent() +{ + for entry in `ls ./`; do + if [ -f $entry ] + then + if [ $entry = "uevent" ] + then + echo add > $entry + fi + else + isMmc="1q"$(echo $entry |grep "mmc*") + if [ $isMmc != "1q" ] + then + cd $entry + send_add_uevent + cd .. + fi + fi + done +} + +isAdd=$(is_add_disk) +echo "isAdd: $isAdd" + +if [ $isAdd -eq 0 ]; then + for entry in `ls /sys/block`; do + if [ ! -f $entry ] + then + isMmc="1q"$(echo $entry |grep "mmc*") + if [ $isMmc != "1q" ] + then + cd "/sys/block/"$entry + send_add_uevent + fi + fi + done +fi + diff --git a/system/system/bin/vold_prepare_subdirs b/system/system/bin/vold_prepare_subdirs new file mode 100755 index 0000000000000000000000000000000000000000..daca2bac7628a758d48ae7962ebd639806376801 Binary files /dev/null and b/system/system/bin/vold_prepare_subdirs differ diff --git a/system/system/bin/vr b/system/system/bin/vr new file mode 100755 index 0000000000000000000000000000000000000000..dbde02a4ac7fc59f616b560f6864b02ab2c551d3 --- /dev/null +++ b/system/system/bin/vr @@ -0,0 +1,7 @@ +#!/system/bin/sh +# Script to start "vr" on the device +# +base=/system +export CLASSPATH=$base/framework/vr.jar +exec app_process $base/bin com.android.commands.vr.Vr "$@" + diff --git a/system/system/bin/wait_for_keymaster b/system/system/bin/wait_for_keymaster new file mode 100755 index 0000000000000000000000000000000000000000..05a10f3ba8c27f0a19c024426f7f78621b4472c2 Binary files /dev/null and b/system/system/bin/wait_for_keymaster differ diff --git a/system/system/bin/wc b/system/system/bin/wc new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/wc @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/wfdservice b/system/system/bin/wfdservice new file mode 100755 index 0000000000000000000000000000000000000000..b8efbba775d6d6a67a302840b5e7b24993f2ab2b Binary files /dev/null and b/system/system/bin/wfdservice differ diff --git a/system/system/bin/which b/system/system/bin/which new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/which @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/whoami b/system/system/bin/whoami new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/whoami @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/wifi_bt.cfg b/system/system/bin/wifi_bt.cfg new file mode 100755 index 0000000000000000000000000000000000000000..4100b92de39157e37dc103cc2b93ad1c694f1a23 Binary files /dev/null and b/system/system/bin/wifi_bt.cfg differ diff --git a/system/system/bin/wificond b/system/system/bin/wificond new file mode 100755 index 0000000000000000000000000000000000000000..116da4b6b96e5803ae9e3772bc2d90aa256f65a7 Binary files /dev/null and b/system/system/bin/wificond differ diff --git a/system/system/bin/wigig_logcollector b/system/system/bin/wigig_logcollector new file mode 100755 index 0000000000000000000000000000000000000000..5050cfa497e675722be3a2867299a943e822d1ee Binary files /dev/null and b/system/system/bin/wigig_logcollector differ diff --git a/system/system/bin/wigig_remoteserver b/system/system/bin/wigig_remoteserver new file mode 100755 index 0000000000000000000000000000000000000000..eeecedd18eebf18c02e4b23717cf67f7e5f6cd33 Binary files /dev/null and b/system/system/bin/wigig_remoteserver differ diff --git a/system/system/bin/wigig_wiburn b/system/system/bin/wigig_wiburn new file mode 100755 index 0000000000000000000000000000000000000000..1a0173edec96e88d4c12d8829e33fd8472154a09 Binary files /dev/null and b/system/system/bin/wigig_wiburn differ diff --git a/system/system/bin/wm b/system/system/bin/wm new file mode 100755 index 0000000000000000000000000000000000000000..cb45be20c24a650a82334400e15d4b63fb6c3f0e --- /dev/null +++ b/system/system/bin/wm @@ -0,0 +1,2 @@ +#!/system/bin/sh +cmd window "$@" diff --git a/system/system/bin/xargs b/system/system/bin/xargs new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/xargs @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/xxd b/system/system/bin/xxd new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/xxd @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/yes b/system/system/bin/yes new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/yes @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/bin/zcat b/system/system/bin/zcat new file mode 120000 index 0000000000000000000000000000000000000000..f978d793771e0d521857e6d8fb244fdbe1030987 --- /dev/null +++ b/system/system/bin/zcat @@ -0,0 +1 @@ +toybox \ No newline at end of file diff --git a/system/system/build.prop b/system/system/build.prop new file mode 100644 index 0000000000000000000000000000000000000000..6488275f39d27b2c750c5b6daccd24cacc8dd36f --- /dev/null +++ b/system/system/build.prop @@ -0,0 +1,237 @@ + +# begin build properties +# autogenerated by buildinfo.sh +ro.build.id=PPR1.180610.009 +ro.build.display.id=PPR1.180610.009.WW_user_90.11.162.111_20191008 release-keys +ro.build.version.incremental=WW_90.11.162.111_20191008 +ro.build.fota.version=WW_Z01R-WW_user_90.11.162.111_20191008-user-20191008 +ro.build.version.sdk=28 +ro.build.version.preview_sdk=0 +ro.build.version.codename=REL +ro.build.version.all_codenames=REL +ro.build.version.release=9 +ro.build.version.security_patch=2019-10-05 +ro.build.version.base_os= +ro.build.version.min_supported_target_sdk=17 +ro.build.date=Tue Oct 8 14:40:30 CST 2019 +ro.build.date.utc=1570516830 +ro.build.type=user +ro.build.user=builder10 +ro.build.host=builder10 +ro.build.tags=release-keys +ro.build.flavor=Z01R-user +ro.build.system_root_image=true +ro.build.ab_update=true +ro.product.brand=asus +ro.product.device=ASUS_Z01R_1 +# ro.product.cpu.abi and ro.product.cpu.abi2 are obsolete, +# use ro.product.cpu.abilist instead. +ro.product.cpu.abi=arm64-v8a +ro.product.cpu.abilist=arm64-v8a,armeabi-v7a,armeabi +ro.product.cpu.abilist32=armeabi-v7a,armeabi +ro.product.cpu.abilist64=arm64-v8a +ro.product.manufacturer=asus +ro.product.locale=en-US +ro.wifi.channels= +# ro.build.product is obsolete; use ro.product.device +ro.build.product=Z01R +# Do not try to parse description, fingerprint, or thumbprint +ro.build.description=Z01R-user 9 PPR1.180610.009 WW_user_90.11.162.111_20191008 release-keys +ro.build.characteristics=nosdcard +# end build properties +# +# from device/qcom/sdm845/system.prop +# +# +# system.prop for sdm845 +# + +rild.libpath=/vendor/lib64/libril-qc-hal-qmi.so +#rild.libargs=-d /dev/smd0 +persist.rild.nitz_plmn= +persist.rild.nitz_long_ons_0= +persist.rild.nitz_long_ons_1= +persist.rild.nitz_long_ons_2= +persist.rild.nitz_long_ons_3= +persist.rild.nitz_short_ons_0= +persist.rild.nitz_short_ons_1= +persist.rild.nitz_short_ons_2= +persist.rild.nitz_short_ons_3= +ril.subscription.types=NV,RUIM +DEVICE_PROVISIONED=1 +# Set network mode to (T/L/G/W/1X/EVDO, T/L/G/W/1X/EVDO) for 7+7 mode device on DSDS mode +#ro.telephony.default_network=22,22 + +dalvik.vm.heapsize=36m +dev.pm.dyn_samplingrate=1 + +#ro.hdmi.enable=true +#persist.speaker.prot.enable=false +qcom.hw.aac.encoder=true +# +# system props for the cne module +# +persist.vendor.cne.feature=1 + +#system props for the MM modules +media.stagefright.enable-player=true +media.stagefright.enable-http=true +media.stagefright.enable-aac=true +media.stagefright.enable-qcp=true +media.stagefright.enable-fma2dp=true +media.stagefright.enable-scan=true +media.stagefright.audio.deep=true +mmp.enable.3g2=true +media.aac_51_output_enabled=true +mm.enable.smoothstreaming=true +media.settings.xml=/vendor/etc/media_profiles_vendor.xml +#13631487 is decimal sum of supported codecs in AAL +#codecs:(PARSER_)AAC AC3 AMR_NB AMR_WB ASF AVI DTS FLV 3GP 3G2 MKV MP2PS MP2TS MP3 OGG QCP WAV FLAC AIFF APE DSD +vendor.mm.enable.qcom_parser=13631487 +persist.mm.enable.prefetch=true + +#Netflix custom property +ro.netflix.bsp_rev=Q845-14477-1 + +# +# system props for the data modules +# +ro.vendor.use_data_netmgrd=true +persist.vendor.data.mode=concurrent + +#system props for time-services +persist.timed.enable=true + +# system property for maximum number of HFP client connections +bt.max.hfpclient.connections=1 + + +# +# System props for telephony +# System prop to turn on CdmaLTEPhone always +telephony.lteOnCdmaDevice=1 + +#Simulate sdcard on /data/media +# +persist.fuse_sdcard=true + +#system prop for Bluetooth SOC type +ro.bluetooth.library_name=libbluetooth_qti.so +vendor.bluetooth.soc=cherokee +persist.vendor.btstack.enable.splita2dp=false +persist.vendor.btstack.a2dp_offload_cap=sbc-aptx-aptxtws-aptxhd-aac-ldac + +#system prop for wipower support +ro.bluetooth.emb_wp_mode=true +ro.bluetooth.wipower=true + +# +#snapdragon value add features +# +ro.qc.sdk.audio.ssr=false + +##fluencetype can be "fluence" or "fluencepro" or "none" +ro.qc.sdk.audio.fluencetype=none +persist.audio.fluence.voicecall=true +persist.audio.fluence.voicerec=false +persist.audio.fluence.speaker=true + +#enable offload audio video playback by default +audio.offload.video=true + +#enable music through deep buffer +audio.deep_buffer.media=true + +#set AudioFlinger client heap size +ro.af.client_heap_size_kbyte=7168 + +#system prop for RmNet Data +persist.data.df.dev_name=rmnet_usb0 + +#property to enable user to access Google WFD settings +persist.debug.wfd.enable=1 +##property to choose between virtual/external wfd display +persist.sys.wfd.virtual=0 + +#property to enable HWC for VDS +debug.sf.enable_hwc_vds=1 + +# enable tunnel encoding for amrwb +tunnel.audio.encode = true + +#Buffer size in kbytes for compress offload playback +audio.offload.buffer.size.kb=32 + +#Enable offload audio video playback by default +av.offload.enable=true + +#enable voice path for PCM VoIP by default +use.voice.path.for.pcm.voip=true + +# system prop for NFC DT +ro.nfc.port=I2C + +#enable dsp gapless mode by default +audio.offload.gapless.enabled=true + +#initialize QCA1530 detection +sys.qca1530=detect + +#Enable stm events +persist.debug.coresight.config=stm-events + +#hwui properties +ro.hwui.texture_cache_size=72 +ro.hwui.layer_cache_size=48 +ro.hwui.r_buffer_cache_size=8 +ro.hwui.path_cache_size=32 +ro.hwui.gradient_cache_size=1 +ro.hwui.drop_shadow_cache_size=6 +ro.hwui.texture_cache_flushrate=0.4 +ro.hwui.text_small_cache_width=1024 +ro.hwui.text_small_cache_height=1024 +ro.hwui.text_large_cache_width=2048 +ro.hwui.text_large_cache_height=4096 + +config.disable_rtt=true + +#Bringup properties +persist.sys.force_sw_gles=1 +persist.vendor.radio.atfwd.start=true +ro.kernel.qemu.gles=0 +qemu.hw.mainkeys=0 + +#enable IZat OptInApp overlay +persist.vendor.overlay.izat.optin=rro + +# Property for backup NTP Server +persist.backup.ntpServer="0.pool.ntp.org" + +#IOP properties +vendor.iop.enable_uxe=0 +vendor.perf.iop_v3.enable=1 + +#min/max cpu in core control +ro.vendor.qti.core_ctl_min_cpu=2 +ro.vendor.qti.core_ctl_max_cpu=4 + +#Expose aux camera for below packages +vendor.camera.aux.packagelist=org.codeaurora.snapcam + +# only enable wide color gamut in asus system.prop,avoid CTS_R fail +ro.wcg.enable=1 + +#Show the bluetooth device without name in Settings +persist.bluetooth.showdeviceswithoutnames=true + +# +# ADDITIONAL_BUILD_PROPERTIES +# +ro.treble.enabled=true +persist.sys.dalvik.vm.lib.2=libart.so +dalvik.vm.isa.arm64.variant=kryo300 +dalvik.vm.isa.arm64.features=default +dalvik.vm.isa.arm.variant=cortex-a75 +dalvik.vm.isa.arm.features=default +net.bt.name=Android +dalvik.vm.stack-trace-dir=/data/anr diff --git a/system/system/compatibility_matrix.xml b/system/system/compatibility_matrix.xml new file mode 100644 index 0000000000000000000000000000000000000000..79dd5448e60a390364ffa581a76142d9c0fec83c --- /dev/null +++ b/system/system/compatibility_matrix.xml @@ -0,0 +1,3242 @@ +<!-- + Input: + compatibility_matrix.legacy.xml + compatibility_matrix.1.xml + compatibility_matrix.2.xml + compatibility_matrix.3.xml + compatibility_matrix.device.xml +--> +<compatibility-matrix version="1.0" type="framework" level="3"> + <hal format="hidl" optional="false"> + <name>android.hardware.audio</name> + <version>4.0</version> + <interface> + <name>IDevicesFactory</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="false"> + <name>android.hardware.audio.effect</name> + <version>4.0</version> + <interface> + <name>IEffectsFactory</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.authsecret</name> + <version>1.0</version> + <interface> + <name>IAuthSecret</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.automotive.audiocontrol</name> + <version>1.0</version> + <interface> + <name>IAudioControl</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.automotive.evs</name> + <version>1.0</version> + <interface> + <name>IEvsEnumerator</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.automotive.vehicle</name> + <version>2.0</version> + <interface> + <name>IVehicle</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.biometrics.fingerprint</name> + <version>2.1</version> + <interface> + <name>IBiometricsFingerprint</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.bluetooth</name> + <version>1.0</version> + <interface> + <name>IBluetoothHci</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.bluetooth.a2dp</name> + <version>1.0</version> + <interface> + <name>IBluetoothAudioOffload</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.boot</name> + <version>1.0</version> + <interface> + <name>IBootControl</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.broadcastradio</name> + <version>1.0-1</version> + <interface> + <name>IBroadcastRadioFactory</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.broadcastradio</name> + <version>2.0</version> + <interface> + <name>IBroadcastRadio</name> + <regex-instance>.*</regex-instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.camera.provider</name> + <version>2.4</version> + <interface> + <name>ICameraProvider</name> + <regex-instance>[^/]+/[0-9]+</regex-instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.cas</name> + <version>1.0</version> + <interface> + <name>IMediaCasService</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="false"> + <name>android.hardware.configstore</name> + <version>1.0-1</version> + <interface> + <name>ISurfaceFlingerConfigs</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.confirmationui</name> + <version>1.0</version> + <interface> + <name>IConfirmationUI</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.contexthub</name> + <version>1.0</version> + <interface> + <name>IContexthub</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.drm</name> + <version>1.0</version> + <interface> + <name>ICryptoFactory</name> + <regex-instance>.*</regex-instance> + </interface> + <interface> + <name>IDrmFactory</name> + <regex-instance>.*</regex-instance> + </interface> + </hal> + <hal format="hidl" optional="false"> + <name>android.hardware.drm</name> + <version>1.1</version> + <interface> + <name>ICryptoFactory</name> + <regex-instance>.*</regex-instance> + </interface> + <interface> + <name>IDrmFactory</name> + <regex-instance>.*</regex-instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.dumpstate</name> + <version>1.0</version> + <interface> + <name>IDumpstateDevice</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="false"> + <name>android.hardware.gatekeeper</name> + <version>1.0</version> + <interface> + <name>IGatekeeper</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.gnss</name> + <version>1.0-1</version> + <interface> + <name>IGnss</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.gnss</name> + <version>1.0</version> + <interface> + <name>IGnss</name> + <instance>gnss_vendor</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.gnss</name> + <version>1.0-1</version> + <interface> + <name>IGnss</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="false"> + <name>android.hardware.graphics.allocator</name> + <version>2.0</version> + <interface> + <name>IAllocator</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="false"> + <name>android.hardware.graphics.composer</name> + <version>2.1-2</version> + <interface> + <name>IComposer</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="false"> + <name>android.hardware.graphics.mapper</name> + <version>2.0-1</version> + <interface> + <name>IMapper</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="false"> + <name>android.hardware.health</name> + <version>2.0</version> + <interface> + <name>IHealth</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.ir</name> + <version>1.0</version> + </hal> + <hal format="hidl" optional="false"> + <name>android.hardware.keymaster</name> + <version>3.0</version> + <version>4.0</version> + <interface> + <name>IKeymasterDevice</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.keymaster</name> + <version>4.0</version> + <interface> + <name>IKeymasterDevice</name> + <instance>strongbox</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.light</name> + <version>2.0</version> + <interface> + <name>ILight</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="false"> + <name>android.hardware.media.omx</name> + <version>1.0</version> + <interface> + <name>IOmx</name> + <instance>default</instance> + </interface> + <interface> + <name>IOmxStore</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.memtrack</name> + <version>1.0</version> + <interface> + <name>IMemtrack</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.neuralnetworks</name> + <version>1.0-1</version> + <interface> + <name>IDevice</name> + <regex-instance>.*</regex-instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.nfc</name> + <version>1.0</version> + <interface> + <name>INfc</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.nfc</name> + <version>1.1</version> + <interface> + <name>INfc</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.oemlock</name> + <version>1.0</version> + <interface> + <name>IOemLock</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.power</name> + <version>1.0-2</version> + <interface> + <name>IPower</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.radio</name> + <version>1.0-2</version> + <interface> + <name>IRadio</name> + <instance>slot1</instance> + <instance>slot2</instance> + </interface> + <interface> + <name>ISap</name> + <instance>slot1</instance> + <instance>slot2</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.radio</name> + <version>1.0-2</version> + <interface> + <name>IRadio</name> + <instance>slot1</instance> + <instance>slot2</instance> + <instance>slot3</instance> + </interface> + <interface> + <name>ISap</name> + <instance>slot1</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.radio.config</name> + <version>1.0</version> + <interface> + <name>IRadioConfig</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.renderscript</name> + <version>1.0</version> + <interface> + <name>IDevice</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.secure_element</name> + <version>1.0</version> + <interface> + <name>ISecureElement</name> + <regex-instance>SIM[1-9][0-9]*</regex-instance> + <regex-instance>eSE[1-9][0-9]*</regex-instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.sensors</name> + <version>1.0</version> + <interface> + <name>ISensors</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.soundtrigger</name> + <version>2.0-1</version> + <interface> + <name>ISoundTriggerHw</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.tetheroffload.config</name> + <version>1.0</version> + <interface> + <name>IOffloadConfig</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.tetheroffload.control</name> + <version>1.0</version> + <interface> + <name>IOffloadControl</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.thermal</name> + <version>1.0-1</version> + <interface> + <name>IThermal</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.tv.cec</name> + <version>1.0</version> + <interface> + <name>IHdmiCec</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.tv.input</name> + <version>1.0</version> + <interface> + <name>ITvInput</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.usb</name> + <version>1.0-1</version> + <interface> + <name>IUsb</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.usb.gadget</name> + <version>1.0</version> + <interface> + <name>IUsbGadget</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.vibrator</name> + <version>1.0-2</version> + <interface> + <name>IVibrator</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.vr</name> + <version>1.0</version> + <interface> + <name>IVr</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.weaver</name> + <version>1.0</version> + <interface> + <name>IWeaver</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.wifi</name> + <version>1.0-2</version> + <interface> + <name>IWifi</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.wifi.hostapd</name> + <version>1.0</version> + <interface> + <name>IHostapd</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.wifi.offload</name> + <version>1.0</version> + <interface> + <name>IOffload</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.wifi.supplicant</name> + <version>1.0</version> + <interface> + <name>ISupplicant</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.wifi.supplicant</name> + <version>1.0-1</version> + <interface> + <name>ISupplicant</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>com.qualcomm.qti.ant</name> + <version>1.0</version> + <interface> + <name>IAntHci</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>com.qualcomm.qti.bluetooth_audio</name> + <version>1.0</version> + <interface> + <name>IBluetoothAudio</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>com.qualcomm.qti.dpm.api</name> + <version>1.0</version> + <interface> + <name>IdpmQmi</name> + <instance>dpmQmiService</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>com.qualcomm.qti.imscmservice</name> + <version>2.0-1</version> + <interface> + <name>IImsCmService</name> + <instance>qti.ims.connectionmanagerservice</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>com.qualcomm.qti.uceservice</name> + <version>2.0</version> + <interface> + <name>IUceService</name> + <instance>com.qualcomm.qti.uceservice</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>com.qualcomm.qti.wifidisplayhal</name> + <version>1.0</version> + <interface> + <name>IDSManager</name> + <instance>wifidisplaydshal</instance> + </interface> + <interface> + <name>IHDCPSession</name> + <instance>wifidisplayhdcphal</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.display.color</name> + <version>1.0-2</version> + <interface> + <name>IDisplayColor</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.display.config</name> + <version>1.0-2</version> + <interface> + <name>IDisplayConfig</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.display.postproc</name> + <version>1.0</version> + <interface> + <name>IDisplayPostproc</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="false"> + <name>vendor.goodix.hardware.fingerprintextension</name> + <version>1.0</version> + <interface> + <name>IGoodixBiometricsFingerprint</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.nxp.hardware.nfc</name> + <version>1.0</version> + <interface> + <name>INqNfc</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.data.factory</name> + <version>1.0</version> + <interface> + <name>IFactory</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.esepowermanager</name> + <version>1.0</version> + <interface> + <name>IEsePowerManager</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.gnss</name> + <version>1.0-2</version> + <version>2.0</version> + <interface> + <name>ILocHidlGnss</name> + <instance>gnss_vendor</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.hardware.alarm</name> + <version>1.0</version> + <interface> + <name>IAlarm</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.hardware.data.latency</name> + <version>1.0</version> + <interface> + <name>ILinkLatency</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.hardware.factory</name> + <version>1.0</version> + <interface> + <name>IFactory</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.hardware.fm</name> + <version>1.0</version> + <interface> + <name>IFmHci</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.hardware.iop</name> + <version>2.0</version> + <interface> + <name>IIop</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.hardware.perf</name> + <version>1.0</version> + <interface> + <name>IPerf</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.hardware.qdutils_disp</name> + <version>1.0</version> + <interface> + <name>IQdutilsDisp</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.hardware.qteeconnector</name> + <version>1.0</version> + <interface> + <name>IAppConnector</name> + <instance>default</instance> + </interface> + <interface> + <name>IGPAppConnector</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.hardware.radio.am</name> + <version>1.0</version> + <interface> + <name>IQcRilAudio</name> + <instance>slot1</instance> + <instance>slot2</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.hardware.radio.ims</name> + <version>1.0-4</version> + <interface> + <name>IImsRadio</name> + <instance>imsradio0</instance> + <instance>imsradio1</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.hardware.radio.lpa</name> + <version>1.0</version> + <interface> + <name>IUimLpa</name> + <instance>UimLpa0</instance> + <instance>UimLpa1</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.hardware.radio.qcrilhook</name> + <version>1.0</version> + <interface> + <name>IQtiOemHook</name> + <instance>oemhook0</instance> + <instance>oemhook1</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.hardware.radio.qtiradio</name> + <version>1.0</version> + <version>2.0</version> + <interface> + <name>IQtiRadio</name> + <instance>slot1</instance> + <instance>slot2</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.hardware.radio.qtiradio</name> + <version>2.0</version> + <interface> + <name>IQtiRadio</name> + <instance>slot1</instance> + <instance>slot2</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.hardware.radio.uim</name> + <version>1.1</version> + <interface> + <name>IUim</name> + <instance>Uim0</instance> + <instance>Uim1</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.hardware.radio.uim_remote_client</name> + <version>1.0</version> + <interface> + <name>IUimRemoteServiceClient</name> + <instance>uimRemoteClient0</instance> + <instance>uimRemoteClient1</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.hardware.radio.uim_remote_server</name> + <version>1.0</version> + <interface> + <name>IUimRemoteServiceServer</name> + <instance>uimRemoteServer0</instance> + <instance>uimRemoteServer1</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.hardware.sensorscalibrate</name> + <version>1.0</version> + <interface> + <name>ISensorsCalibrate</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.hardware.soter</name> + <version>1.0</version> + <interface> + <name>ISoter</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.hardware.tui_comm</name> + <version>1.0</version> + <interface> + <name>ITuiComm</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.hardware.vpp</name> + <version>1.0-1</version> + <interface> + <name>IHidlVppService</name> + <instance>vppService</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.hardware.wifi.hostapd</name> + <version>1.0</version> + <interface> + <name>IHostapdVendor</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.hardware.wifi.supplicant</name> + <version>2.0</version> + <interface> + <name>ISupplicantVendor</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.hardware.wigig.netperftuner</name> + <version>1.0</version> + <interface> + <name>INetPerfTuner</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.hardware.wigig.supptunnel</name> + <version>1.0</version> + <interface> + <name>ISuppTunnelProvider</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.ims.callinfo</name> + <version>1.0</version> + <interface> + <name>IService</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.imsrtpservice</name> + <version>1.0</version> + <interface> + <name>IRTPService</name> + <instance>imsrtpservice</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.voiceprint</name> + <version>1.0</version> + <interface> + <name>IQtiVoicePrintService</name> + <instance>default</instance> + </interface> + </hal> + <kernel version="4.4.107"> + <config> + <key>CONFIG_ADVISE_SYSCALLS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_AIO</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_ANDROID</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_ANDROID_BINDER_DEVICES</key> + <value type="string">binder,hwbinder,vndbinder</value> + </config> + <config> + <key>CONFIG_ANDROID_BINDER_IPC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_ASHMEM</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_AUDIT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_BLK_DEV_INITRD</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_BLOCK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CGROUPS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CGROUP_CPUACCT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CGROUP_FREEZER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CGROUP_SCHED</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CRYPTO_AES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CRYPTO_CBC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CRYPTO_ECB</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CRYPTO_GCM</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CRYPTO_HMAC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CRYPTO_MD5</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CRYPTO_NULL</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CRYPTO_SHA1</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CRYPTO_SHA256</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CRYPTO_SHA512</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_DEFAULT_SECURITY_SELINUX</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_DEVKMEM</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_DEVMEM</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_EMBEDDED</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_EPOLL</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_EVENTFD</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_FHANDLE</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_FUTEX</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_HARDENED_USERCOPY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_HIGH_RES_TIMERS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IKCONFIG</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IKCONFIG_PROC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET6_ESP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET6_IPCOMP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET6_XFRM_MODE_TRANSPORT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET6_XFRM_MODE_TUNNEL</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET_DIAG_DESTROY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET_ESP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET_LRO</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_INET_XFRM_MODE_TRANSPORT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET_XFRM_MODE_TUNNEL</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_FILTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_IPTABLES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_MANGLE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_MATCH_RPFILTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_RAW</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_TARGET_REJECT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_MIP6</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_MULTIPLE_TABLES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_OPTIMISTIC_DAD</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_ROUTER_PREF</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_ROUTE_INFO</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_VTI</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_ADVANCED_ROUTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_MULTICAST</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_MULTIPLE_TABLES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_ARPFILTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_ARPTABLES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_ARP_MANGLE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_FILTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_IPTABLES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_MANGLE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_MATCH_ECN</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_MATCH_TTL</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_NAT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_RAW</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_SECURITY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_TARGET_MASQUERADE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_TARGET_NETMAP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_TARGET_REDIRECT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_TARGET_REJECT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_MAGIC_SYSRQ</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_MODULES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_MODULE_UNLOAD</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_MODVERSIONS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETDEVICES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_COMMENT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_CONNLIMIT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_CONNMARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_CONNTRACK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_HASHLIMIT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_HELPER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_IPRANGE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_LENGTH</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_LIMIT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_MAC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_MARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_PKTTYPE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_POLICY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_QTAGUID</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_QUOTA</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_QUOTA2</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_SOCKET</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_STATE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_STATISTIC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_STRING</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_TIME</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_U32</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_CLASSIFY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_CONNMARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_CONNSECMARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_IDLETIMER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_MARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_NFLOG</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_NFQUEUE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_SECMARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_TCPMSS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_TPROXY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_TRACE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_CLS_ACT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_CLS_U32</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_EMATCH</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_EMATCH_U32</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_IPVTI</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_KEY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_SCHED</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_SCH_HTB</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NFSD</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_NFS_FS</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_AMANDA</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_EVENTS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_FTP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_H323</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_IPV4</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_IPV6</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_IRC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_NETBIOS_NS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_PPTP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_SANE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_SECMARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_TFTP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CT_NETLINK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CT_PROTO_DCCP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CT_PROTO_SCTP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CT_PROTO_UDPLITE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_NAT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NO_HZ</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PACKET</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PM_WAKELOCKS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPPOLAC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPPOPNS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPP_BSDCOMP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPP_DEFLATE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPP_MPPE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PREEMPT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PROC_FS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PROFILING</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_RTC_CLASS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_RT_GROUP_SCHED</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECCOMP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECCOMP_FILTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECURITY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECURITY_NETWORK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECURITY_PERF_EVENTS_RESTRICT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECURITY_SELINUX</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SHMEM</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SIGNALFD</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_STAGING</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SUSPEND</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SYNC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SYSFS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SYSVIPC</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_TIMERFD</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_TUN</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_UID_SYS_STATS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_UNIX</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS_F_ACC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS_F_AUDIO_SRC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS_F_FS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS_F_MIDI</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS_UEVENT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_GADGET</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_SUPPORT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USELIB</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_XFRM_USER</key> + <value type="tristate">y</value> + </config> + </kernel> + <kernel version="4.4.107"> + <conditions> + <config> + <key>CONFIG_ARM</key> + <value type="tristate">y</value> + </config> + </conditions> + <config> + <key>CONFIG_OABI_COMPAT</key> + <value type="tristate">n</value> + </config> + </kernel> + <kernel version="4.4.107"> + <conditions> + <config> + <key>CONFIG_ARM64</key> + <value type="tristate">y</value> + </config> + </conditions> + <config> + <key>CONFIG_ARMV8_DEPRECATED</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CP15_BARRIER_EMULATION</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SETEND_EMULATION</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SWP_EMULATION</key> + <value type="tristate">y</value> + </config> + </kernel> + <kernel version="4.9.84"> + <config> + <key>CONFIG_ADVISE_SYSCALLS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_AIO</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_ANDROID</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_ANDROID_BINDER_DEVICES</key> + <value type="string">binder,hwbinder,vndbinder</value> + </config> + <config> + <key>CONFIG_ANDROID_BINDER_IPC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_ASHMEM</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_AUDIT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_BLK_DEV_INITRD</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_BLOCK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_BPF_SYSCALL</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CGROUPS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CGROUP_BPF</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CGROUP_CPUACCT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CGROUP_FREEZER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CGROUP_SCHED</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CRYPTO_AES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CRYPTO_CBC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CRYPTO_ECB</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CRYPTO_GCM</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CRYPTO_HMAC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CRYPTO_MD5</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CRYPTO_NULL</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CRYPTO_SHA1</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CRYPTO_SHA256</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CRYPTO_SHA512</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_DEFAULT_SECURITY_SELINUX</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_DEVKMEM</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_DEVMEM</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_EMBEDDED</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_EPOLL</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_EVENTFD</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_FHANDLE</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_FUTEX</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_HARDENED_USERCOPY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_HIGH_RES_TIMERS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IKCONFIG</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IKCONFIG_PROC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET6_ESP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET6_IPCOMP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET6_XFRM_MODE_TRANSPORT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET6_XFRM_MODE_TUNNEL</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET_DIAG_DESTROY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET_ESP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET_XFRM_MODE_TRANSPORT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET_XFRM_MODE_TUNNEL</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_FILTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_IPTABLES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_MANGLE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_MATCH_RPFILTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_RAW</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_TARGET_REJECT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_MIP6</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_MULTIPLE_TABLES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_OPTIMISTIC_DAD</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_ROUTER_PREF</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_ROUTE_INFO</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_VTI</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_ADVANCED_ROUTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_MULTICAST</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_MULTIPLE_TABLES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_ARPFILTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_ARPTABLES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_ARP_MANGLE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_FILTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_IPTABLES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_MANGLE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_MATCH_ECN</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_MATCH_TTL</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_NAT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_RAW</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_SECURITY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_TARGET_MASQUERADE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_TARGET_NETMAP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_TARGET_REDIRECT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_TARGET_REJECT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_MAGIC_SYSRQ</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_MODULES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_MODULE_UNLOAD</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_MODVERSIONS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETDEVICES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_BPF</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_COMMENT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_CONNLIMIT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_CONNMARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_CONNTRACK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_HASHLIMIT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_HELPER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_IPRANGE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_LENGTH</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_LIMIT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_MAC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_MARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_PKTTYPE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_POLICY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_QTAGUID</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_QUOTA</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_QUOTA2</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_SOCKET</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_STATE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_STATISTIC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_STRING</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_TIME</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_U32</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_CLASSIFY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_CONNMARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_CONNSECMARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_IDLETIMER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_MARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_NFLOG</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_NFQUEUE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_SECMARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_TCPMSS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_TPROXY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_TRACE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_CLS_ACT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_CLS_U32</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_EMATCH</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_EMATCH_U32</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_IPVTI</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_KEY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_SCHED</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_SCH_HTB</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NFSD</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_NFS_FS</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_AMANDA</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_EVENTS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_FTP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_H323</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_IPV4</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_IPV6</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_IRC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_NETBIOS_NS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_PPTP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_SANE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_SECMARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_TFTP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CT_NETLINK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CT_PROTO_DCCP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CT_PROTO_SCTP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CT_PROTO_UDPLITE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_NAT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NO_HZ</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PACKET</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PM_WAKELOCKS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPPOLAC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPPOPNS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPP_BSDCOMP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPP_DEFLATE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPP_MPPE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PREEMPT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PROC_FS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PROFILING</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_RTC_CLASS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_RT_GROUP_SCHED</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECCOMP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECCOMP_FILTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECURITY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECURITY_NETWORK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECURITY_PERF_EVENTS_RESTRICT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECURITY_SELINUX</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SHMEM</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SIGNALFD</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_STAGING</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SUSPEND</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SYNC_FILE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SYSFS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SYSVIPC</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_TIMERFD</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_TUN</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_UID_SYS_STATS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_UNIX</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS_F_ACC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS_F_AUDIO_SRC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS_F_FS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS_F_MIDI</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS_UEVENT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_GADGET</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_SUPPORT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USELIB</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_XFRM_USER</key> + <value type="tristate">y</value> + </config> + </kernel> + <kernel version="4.9.84"> + <conditions> + <config> + <key>CONFIG_ARM</key> + <value type="tristate">y</value> + </config> + </conditions> + <config> + <key>CONFIG_OABI_COMPAT</key> + <value type="tristate">n</value> + </config> + </kernel> + <kernel version="4.9.84"> + <conditions> + <config> + <key>CONFIG_ARM64</key> + <value type="tristate">y</value> + </config> + </conditions> + <config> + <key>CONFIG_ARMV8_DEPRECATED</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CP15_BARRIER_EMULATION</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SETEND_EMULATION</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SWP_EMULATION</key> + <value type="tristate">y</value> + </config> + </kernel> + <kernel version="4.14.42"> + <config> + <key>CONFIG_ADVISE_SYSCALLS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_AIO</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_ANDROID</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_ANDROID_BINDER_DEVICES</key> + <value type="string">binder,hwbinder,vndbinder</value> + </config> + <config> + <key>CONFIG_ANDROID_BINDER_IPC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_ASHMEM</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_AUDIT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_BLK_DEV_INITRD</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_BLOCK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_BPF_SYSCALL</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CGROUPS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CGROUP_BPF</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CGROUP_CPUACCT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CGROUP_FREEZER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CGROUP_SCHED</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CRYPTO_AES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CRYPTO_CBC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CRYPTO_ECB</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CRYPTO_GCM</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CRYPTO_HMAC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CRYPTO_MD5</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CRYPTO_NULL</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CRYPTO_SHA1</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CRYPTO_SHA256</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CRYPTO_SHA512</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_DEFAULT_SECURITY_SELINUX</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_DEVKMEM</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_DEVMEM</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_EMBEDDED</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_EPOLL</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_EVENTFD</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_FHANDLE</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_FUTEX</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_HARDENED_USERCOPY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_HIGH_RES_TIMERS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IKCONFIG</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IKCONFIG_PROC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET6_ESP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET6_IPCOMP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET6_XFRM_MODE_TRANSPORT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET6_XFRM_MODE_TUNNEL</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET_DIAG_DESTROY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET_ESP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET_XFRM_MODE_TRANSPORT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET_XFRM_MODE_TUNNEL</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_FILTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_IPTABLES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_MANGLE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_MATCH_RPFILTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_RAW</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_TARGET_REJECT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_MIP6</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_MULTIPLE_TABLES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_OPTIMISTIC_DAD</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_ROUTER_PREF</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_ROUTE_INFO</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_VTI</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_ADVANCED_ROUTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_MULTICAST</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_MULTIPLE_TABLES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_ARPFILTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_ARPTABLES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_ARP_MANGLE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_FILTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_IPTABLES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_MANGLE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_MATCH_ECN</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_MATCH_TTL</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_NAT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_RAW</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_SECURITY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_TARGET_MASQUERADE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_TARGET_NETMAP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_TARGET_REDIRECT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_TARGET_REJECT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_MAGIC_SYSRQ</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_MEMCG</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_MEMCG_SWAP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_MODULES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_MODULE_UNLOAD</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_MODVERSIONS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETDEVICES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_BPF</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_COMMENT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_CONNLIMIT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_CONNMARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_CONNTRACK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_HASHLIMIT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_HELPER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_IPRANGE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_LENGTH</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_LIMIT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_MAC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_MARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_PKTTYPE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_POLICY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_QTAGUID</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_QUOTA</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_QUOTA2</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_SOCKET</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_STATE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_STATISTIC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_STRING</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_TIME</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_U32</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_CLASSIFY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_CONNMARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_CONNSECMARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_IDLETIMER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_MARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_NFLOG</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_NFQUEUE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_SECMARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_TCPMSS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_TPROXY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_TRACE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_CLS_ACT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_CLS_U32</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_EMATCH</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_EMATCH_U32</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_IPVTI</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_KEY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_SCHED</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_SCH_HTB</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NFSD</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_NFS_FS</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_AMANDA</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_EVENTS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_FTP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_H323</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_IPV4</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_IPV6</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_IRC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_NETBIOS_NS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_PPTP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_SANE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_SECMARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_TFTP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CT_NETLINK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CT_PROTO_DCCP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CT_PROTO_SCTP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CT_PROTO_UDPLITE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_NAT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_SOCKET_IPV4</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_SOCKET_IPV6</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NO_HZ</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PACKET</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PM_WAKELOCKS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPP_BSDCOMP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPP_DEFLATE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPP_MPPE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PREEMPT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PROC_FS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PROFILING</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_RTC_CLASS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_RT_GROUP_SCHED</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECCOMP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECCOMP_FILTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECURITY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECURITY_NETWORK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECURITY_PERF_EVENTS_RESTRICT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECURITY_SELINUX</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SHMEM</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SIGNALFD</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_STAGING</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SUSPEND</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SYNC_FILE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SYSFS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SYSVIPC</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_TIMERFD</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_TUN</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_UID_SYS_STATS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_UNIX</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS_F_ACC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS_F_AUDIO_SRC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS_F_FS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS_F_MIDI</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS_UEVENT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_GADGET</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_SUPPORT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USELIB</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_XFRM_USER</key> + <value type="tristate">y</value> + </config> + </kernel> + <kernel version="4.14.42"> + <conditions> + <config> + <key>CONFIG_ARM</key> + <value type="tristate">y</value> + </config> + </conditions> + <config> + <key>CONFIG_OABI_COMPAT</key> + <value type="tristate">n</value> + </config> + </kernel> + <kernel version="4.14.42"> + <conditions> + <config> + <key>CONFIG_ARM64</key> + <value type="tristate">y</value> + </config> + </conditions> + <config> + <key>CONFIG_ARMV8_DEPRECATED</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CP15_BARRIER_EMULATION</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SETEND_EMULATION</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SWP_EMULATION</key> + <value type="tristate">y</value> + </config> + </kernel> + <sepolicy> + <kernel-sepolicy-version>30</kernel-sepolicy-version> + <sepolicy-version>26.0</sepolicy-version> + <sepolicy-version>27.0</sepolicy-version> + <sepolicy-version>28.0</sepolicy-version> + </sepolicy> + <avb> + <vbmeta-version>1.0</vbmeta-version> + </avb> +</compatibility-matrix> diff --git a/system/system/etc/AsusSystemUIRes/default_lock_screen_wallpaper_zenui.png b/system/system/etc/AsusSystemUIRes/default_lock_screen_wallpaper_zenui.png new file mode 100644 index 0000000000000000000000000000000000000000..bb004f649649a13a31d6813aa443d080d8214127 Binary files /dev/null and b/system/system/etc/AsusSystemUIRes/default_lock_screen_wallpaper_zenui.png differ diff --git a/system/system/etc/AsusSystemUIRes/default_slideshow_wallpaper01.png b/system/system/etc/AsusSystemUIRes/default_slideshow_wallpaper01.png new file mode 100644 index 0000000000000000000000000000000000000000..06f6e78667bffafb63e387f2e11748f601324287 Binary files /dev/null and b/system/system/etc/AsusSystemUIRes/default_slideshow_wallpaper01.png differ diff --git a/system/system/etc/AsusSystemUIRes/default_slideshow_wallpaper02.jpg b/system/system/etc/AsusSystemUIRes/default_slideshow_wallpaper02.jpg new file mode 100644 index 0000000000000000000000000000000000000000..030edd24da858dfe1b3ab03dbb3839fcddcfdd07 Binary files /dev/null and b/system/system/etc/AsusSystemUIRes/default_slideshow_wallpaper02.jpg differ diff --git a/system/system/etc/AsusSystemUIRes/default_slideshow_wallpaper03.jpg b/system/system/etc/AsusSystemUIRes/default_slideshow_wallpaper03.jpg new file mode 100644 index 0000000000000000000000000000000000000000..18a13de746053271e4ff8303ab103c11343b88b3 Binary files /dev/null and b/system/system/etc/AsusSystemUIRes/default_slideshow_wallpaper03.jpg differ diff --git a/system/system/etc/AsusSystemUIRes/default_slideshow_wallpaper04.jpg b/system/system/etc/AsusSystemUIRes/default_slideshow_wallpaper04.jpg new file mode 100644 index 0000000000000000000000000000000000000000..08a9c611c7c6a80f99743d1d6e349aceb266ed89 Binary files /dev/null and b/system/system/etc/AsusSystemUIRes/default_slideshow_wallpaper04.jpg differ diff --git a/system/system/etc/AsusSystemUIRes/default_slideshow_wallpaper05.jpg b/system/system/etc/AsusSystemUIRes/default_slideshow_wallpaper05.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1e4fb63b69f76a242b1db2c6bd286f7da44768a7 Binary files /dev/null and b/system/system/etc/AsusSystemUIRes/default_slideshow_wallpaper05.jpg differ diff --git a/system/system/etc/AsusSystemUIRes/default_slideshow_wallpaper06.jpg b/system/system/etc/AsusSystemUIRes/default_slideshow_wallpaper06.jpg new file mode 100644 index 0000000000000000000000000000000000000000..abef1a3f1c446f845fe2de9154c44255151cf011 Binary files /dev/null and b/system/system/etc/AsusSystemUIRes/default_slideshow_wallpaper06.jpg differ diff --git a/system/system/etc/AsusSystemUIRes/default_slideshow_wallpaper07.jpg b/system/system/etc/AsusSystemUIRes/default_slideshow_wallpaper07.jpg new file mode 100644 index 0000000000000000000000000000000000000000..bb34f0f124b62801d20155732a295cc3353ac513 Binary files /dev/null and b/system/system/etc/AsusSystemUIRes/default_slideshow_wallpaper07.jpg differ diff --git a/system/system/etc/AsusSystemUIRes/default_slideshow_wallpaper08.jpg b/system/system/etc/AsusSystemUIRes/default_slideshow_wallpaper08.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0c02f580b336d965e819833cffc2a9643930c179 Binary files /dev/null and b/system/system/etc/AsusSystemUIRes/default_slideshow_wallpaper08.jpg differ diff --git a/system/system/etc/AsusSystemUIRes/default_slideshow_wallpaper09.jpg b/system/system/etc/AsusSystemUIRes/default_slideshow_wallpaper09.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2d4b53cf5c246654400bc9fb3939cf58d68fa718 Binary files /dev/null and b/system/system/etc/AsusSystemUIRes/default_slideshow_wallpaper09.jpg differ diff --git a/system/system/etc/AsusSystemUIRes/default_slideshow_wallpaper10.jpg b/system/system/etc/AsusSystemUIRes/default_slideshow_wallpaper10.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b6f4261ce51a0e603b00c1e8bc042937e055723f Binary files /dev/null and b/system/system/etc/AsusSystemUIRes/default_slideshow_wallpaper10.jpg differ diff --git a/system/system/etc/AsusSystemUIRes/default_slideshow_wallpaper11.jpg b/system/system/etc/AsusSystemUIRes/default_slideshow_wallpaper11.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7625fd39b2eecb5fd15909ce15d9737053c2caf4 Binary files /dev/null and b/system/system/etc/AsusSystemUIRes/default_slideshow_wallpaper11.jpg differ diff --git a/system/system/etc/AsusSystemUIRes/default_slideshow_wallpaper12.jpg b/system/system/etc/AsusSystemUIRes/default_slideshow_wallpaper12.jpg new file mode 100644 index 0000000000000000000000000000000000000000..31ea55ea7ddfb548ccfa2bc5c62f08253d1660f2 Binary files /dev/null and b/system/system/etc/AsusSystemUIRes/default_slideshow_wallpaper12.jpg differ diff --git a/system/system/etc/AsusSystemUIRes/default_slideshow_wallpaper13.jpg b/system/system/etc/AsusSystemUIRes/default_slideshow_wallpaper13.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ebef1a3c84e7b2ff32c466bf32066ed1a184df6b Binary files /dev/null and b/system/system/etc/AsusSystemUIRes/default_slideshow_wallpaper13.jpg differ diff --git a/system/system/etc/AsusSystemUIRes/default_slideshow_wallpaper14.jpg b/system/system/etc/AsusSystemUIRes/default_slideshow_wallpaper14.jpg new file mode 100644 index 0000000000000000000000000000000000000000..283807cc66bb96633f0d51cf81d472cc99922023 Binary files /dev/null and b/system/system/etc/AsusSystemUIRes/default_slideshow_wallpaper14.jpg differ diff --git a/system/system/etc/AsusSystemUIRes/locale_en.txt b/system/system/etc/AsusSystemUIRes/locale_en.txt new file mode 100644 index 0000000000000000000000000000000000000000..414655596497a87e00397f6b35adea3d283af78b --- /dev/null +++ b/system/system/etc/AsusSystemUIRes/locale_en.txt @@ -0,0 +1,14 @@ +[{"wallpaper":"default_slideshow_wallpaper01","title":"Colorful Balloons","description":"Every balloon is filled with a beautiful dream.","author":""}, +{"wallpaper":"default_slideshow_wallpaper02","title":"Winding Highway","description":"Winding highway in the winter amid snow covered trees.","author":""}, +{"wallpaper":"default_slideshow_wallpaper03","title":"Minimalism","description":"Discover the little happiness in life from a clean and simple space.","author":""}, +{"wallpaper":"default_slideshow_wallpaper04","title":"The Second Wave","description":"The Paria Canyon-Vermilion Cliffs Wilderness shows nature's most amazing masterpiece in U.S.A.","author":""}, +{"wallpaper":"default_slideshow_wallpaper05","title":"Aurora Borealis over Frozen Lake","description":"The lake reflects the dancing aurora in the night.","author":""}, +{"wallpaper":"default_slideshow_wallpaper06","title":"Sound Sculpture","description":"Colorful dacing sound waves shape a work of art.","author":""}, +{"wallpaper":"default_slideshow_wallpaper07","title":"Gorgeous Vietnam","description":"Walk into the beautiful terraced mountains, a world of greenery comes into view.","author":""}, +{"wallpaper":"default_slideshow_wallpaper08","title":"Crystal Water Droplet","description":"Close-up of a water droplet on the pretty petal.","author":""}, +{"wallpaper":"default_slideshow_wallpaper09","title":"Formentor Lighthouse","description":"The splendid landscape of Spain, the breathtaking views, and the steep cliffs invigorate the soul.","author":""}, +{"wallpaper":"default_slideshow_wallpaper10","title":"Glazed Donuts","description":"Enjoy a bite of happiness with these donuts.","author":""}, +{"wallpaper":"default_slideshow_wallpaper11","title":"Sunset in Northern Iceland","description":"The sunset shines in Grundarfjörður, Iceland, a very picturesque little town bordering the sea.","author":""}, +{"wallpaper":"default_slideshow_wallpaper12","title":"Mountain Range Landscape","description":"The magnificent landscape is picturesque and breathtaking.","author":""}, +{"wallpaper":"default_slideshow_wallpaper13","title":"Blue Beach","description":"Enjoy a bird's-eye view of the wonderful beach and yachts in the bay.","author":""}, +{"wallpaper":"default_slideshow_wallpaper14","title":"Waterfall of Autumn","description":"Visit Ricketts Glen State Park in autumn and enjoy the beautiful waterfall.","author":""}] \ No newline at end of file diff --git a/system/system/etc/AsusSystemUIRes/locale_zh_tw.txt b/system/system/etc/AsusSystemUIRes/locale_zh_tw.txt new file mode 100644 index 0000000000000000000000000000000000000000..8161c88f3eba5f7fee91956330f0aefbecc2cdfe --- /dev/null +++ b/system/system/etc/AsusSystemUIRes/locale_zh_tw.txt @@ -0,0 +1,14 @@ +[{"wallpaper":"default_slideshow_wallpaper01","title":"五彩繽紛的氣çƒ","description":"æ¯ä¸€é¡†æ°£çƒï¼Œéƒ½è£è‘—繽紛的夢想。","author":""}, +{"wallpaper":"default_slideshow_wallpaper02","title":"蜿蜒的公路","description":"白雪紛飛的冬天,公路四周布滿了白雪覆蓋的樹林。","author":""}, +{"wallpaper":"default_slideshow_wallpaper03","title":"簡約風","description":"從簡約舒é©çš„空間è¨è¨ˆä¸ï¼Œæ‰¾å°‹ç”Ÿæ´»çš„甜蜜。","author":""}, +{"wallpaper":"default_slideshow_wallpaper04","title":"波浪谷","description":"美國亞æ·æ¡‘ç´çš„æœ±ç´…æ‡¸å´–å¸•åˆ©äºžå³½è°·ï¼Œç ‚å²©å¦‚æµ·æµªèˆ¬ç¿»é¨°ã€‚å‰›æŸ”çµåˆï¼Œå±•ç¾å¤§è‡ªç„¶çš„鬼斧神工之美。","author":""}, +{"wallpaper":"default_slideshow_wallpaper05","title":"冰湖上的極光","description":"夜晚的湖水,å射出舞動的極光。","author":""}, +{"wallpaper":"default_slideshow_wallpaper06","title":"è²éŸ³é›•å¡‘","description":"五é¡å…色跳èºçš„音波,猶如一幅畫作。","author":""}, +{"wallpaper":"default_slideshow_wallpaper07","title":"絕美越å—","description":"èµ°é€²å¦‚ä»™å¢ƒèˆ¬çš„æ¢¯ç”°å±±æž—ï¼Œæ˜ å…¥çœ¼ç°¾çš„æ˜¯ä¸€ç‰‡ç¶ æ„。","author":""}, +{"wallpaper":"default_slideshow_wallpaper08","title":"晶瑩剔é€çš„露ç ","description":"露ç 悄悄地è½åœ¨èŠ±ç“£ä¸Šï¼Œç¾Žéº—åˆå¤¢å¹»ã€‚","author":""}, +{"wallpaper":"default_slideshow_wallpaper09","title":"ç¦é–€æ‰˜çˆ¾æµ·è§’燈塔","description":"è½æ—¥çš„餘暉ç‘åœ¨å†°å³¶çš„æ ¼å€«é”è²åŽ„澤,一個ä¾å±±å‚海的美麗å°éŽ®ã€‚","author":""}, +{"wallpaper":"default_slideshow_wallpaper10","title":"甜甜圈","description":"æ¯ä¸€å£ï¼Œéƒ½æ˜¯ç”œåœ¨å¿ƒé çš„å°ç¢ºå¹¸ã€‚","author":""}, +{"wallpaper":"default_slideshow_wallpaper11","title":"冰島的夕陽","description":"è½æ—¥çš„餘暉ç‘åœ¨å†°å³¶çš„æ ¼å€«é”è²åŽ„澤,一個ä¾å±±å‚海的美麗å°éŽ®ã€‚","author":""}, +{"wallpaper":"default_slideshow_wallpaper12","title":"高山景觀","description":"如詩如畫的壯麗山水,美得令人å±æ¯éœæ°£ã€‚","author":""}, +{"wallpaper":"default_slideshow_wallpaper13","title":"è—色沙ç˜","description":"鳥瞰迷人的沙ç˜èˆ‡æµ·ç£çš„éŠè‰‡ã€‚","author":""}, +{"wallpaper":"default_slideshow_wallpaper14","title":"秋天的瀑布","description":"ç§‹å¤©é€ è¨ªå·žç«‹é‡ŒåŸºèŒ¨æ ¼å€«å…¬åœ’ï¼Œæ¬£è³žçµ¢çˆ›ç§‹è‰²çš„ç€‘å¸ƒç¾Žæ™¯ã€‚","author":""}] \ No newline at end of file diff --git a/system/system/etc/LauncherRes/color_id_mapping_rules.json b/system/system/etc/LauncherRes/color_id_mapping_rules.json new file mode 100644 index 0000000000000000000000000000000000000000..12e8198c1ec110dc9162e52ce28039df20c06996 --- /dev/null +++ b/system/system/etc/LauncherRes/color_id_mapping_rules.json @@ -0,0 +1,3 @@ +{ + "fixed_color_id": "1a_2" +} diff --git a/system/system/etc/LauncherRes/default_wallpaper_1a_1.png b/system/system/etc/LauncherRes/default_wallpaper_1a_1.png new file mode 100644 index 0000000000000000000000000000000000000000..bb004f649649a13a31d6813aa443d080d8214127 Binary files /dev/null and b/system/system/etc/LauncherRes/default_wallpaper_1a_1.png differ diff --git a/system/system/etc/LauncherRes/default_wallpaper_1a_2.png b/system/system/etc/LauncherRes/default_wallpaper_1a_2.png new file mode 100644 index 0000000000000000000000000000000000000000..badda7c1d6b2e61daa9dbe6c3d8b46d5f51cdf8f Binary files /dev/null and b/system/system/etc/LauncherRes/default_wallpaper_1a_2.png differ diff --git a/system/system/etc/LauncherRes/default_wallpaper_5a_1.png b/system/system/etc/LauncherRes/default_wallpaper_5a_1.png new file mode 100644 index 0000000000000000000000000000000000000000..11b0e1d7ea053fab387a0f59546ea6f1c1929d0f Binary files /dev/null and b/system/system/etc/LauncherRes/default_wallpaper_5a_1.png differ diff --git a/system/system/etc/LauncherRes/default_wallpaper_5a_2.png b/system/system/etc/LauncherRes/default_wallpaper_5a_2.png new file mode 100644 index 0000000000000000000000000000000000000000..6103a8de3ebd15df257ce70881c4f122d5707947 Binary files /dev/null and b/system/system/etc/LauncherRes/default_wallpaper_5a_2.png differ diff --git a/system/system/etc/LauncherRes/default_wallpaper_list.json b/system/system/etc/LauncherRes/default_wallpaper_list.json new file mode 100644 index 0000000000000000000000000000000000000000..30703a539c1a3398a538fc9ef45b1824188c66c8 --- /dev/null +++ b/system/system/etc/LauncherRes/default_wallpaper_list.json @@ -0,0 +1,8 @@ +{ + "default_wallpaper_list": [ + "default_wallpaper_1a_2", + "default_wallpaper_5a_2", + "default_wallpaper_1a_1", + "default_wallpaper_5a_1" + ] +} diff --git a/system/system/etc/LauncherRes/pkg_update_list.xml b/system/system/etc/LauncherRes/pkg_update_list.xml new file mode 100644 index 0000000000000000000000000000000000000000..1d6c34b27f651fd3c256bf1b31b4375d6a143411 --- /dev/null +++ b/system/system/etc/LauncherRes/pkg_update_list.xml @@ -0,0 +1,37 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* +* Copyright (C) 2008 The Android Open Source Project +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +*/ +--> + +<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <!-- Gallery --> + <set> + <pkg-old>com.asus.ephoto</pkg-old> + <cls-old>com.asus.ephoto.app.EPhotoActivity</cls-old> + <pkg-new>com.asus.gallery</pkg-new> + <cls-new>com.asus.gallery.app.EPhotoActivity</cls-new> + </set> + + <!-- AsusAppStore --> + <set> + <pkg-old>com.wandoujia.phoenix2</pkg-old> + <cls-old>com.wandoujia.p4.activity.ExploreActivity</cls-old> + <pkg-new>com.wandoujia.phoenix2.asus</pkg-new> + <cls-new>com.wandoujia.p4.activity.ExploreActivity</cls-new> + </set> + +</resources> diff --git a/system/system/etc/LauncherRes/wallpaper_version.json b/system/system/etc/LauncherRes/wallpaper_version.json new file mode 100644 index 0000000000000000000000000000000000000000..7d3b01c05ec8e4e6907bd04d020c53021c959bb0 --- /dev/null +++ b/system/system/etc/LauncherRes/wallpaper_version.json @@ -0,0 +1,3 @@ +{ + "asus_wallpaper_version": 3001 +} diff --git a/system/system/etc/NOTICE.xml.gz b/system/system/etc/NOTICE.xml.gz new file mode 100644 index 0000000000000000000000000000000000000000..16f87bea0a80697aef11506c254151cb5015ff58 Binary files /dev/null and b/system/system/etc/NOTICE.xml.gz differ diff --git a/system/system/etc/SettingsRes/config.xml b/system/system/etc/SettingsRes/config.xml new file mode 100644 index 0000000000000000000000000000000000000000..61b8978abca39c82e731928690a85bbfc750830f --- /dev/null +++ b/system/system/etc/SettingsRes/config.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources > + <config name="kernel_version">KERNEL VERSION</config> + <config name="build_number">BUILD NUMBER</config> + <config name="baseband_version">BASEBAND VERSION</config> + <config name="isCTA">false</config> + <config name="isPadFone">false</config> + <config name="BL_isIndoorSaving">true</config> + <config name="BL_hasPadLightSensor">false</config> + <config name="BL_hasDDS">false</config> +</resources> diff --git a/system/system/etc/SettingsRes/jp_acj_asus_z01rd_regulatory_info.png b/system/system/etc/SettingsRes/jp_acj_asus_z01rd_regulatory_info.png new file mode 100644 index 0000000000000000000000000000000000000000..bcfa33fcae04cf854e603f94b51e92039adb00f4 Binary files /dev/null and b/system/system/etc/SettingsRes/jp_acj_asus_z01rd_regulatory_info.png differ diff --git a/system/system/etc/SettingsRes/ww_asus_asus_z01rd_regulatory_info.png b/system/system/etc/SettingsRes/ww_asus_asus_z01rd_regulatory_info.png new file mode 100644 index 0000000000000000000000000000000000000000..b5898e1b1fd9721b6a6277681099ff514b038c18 Binary files /dev/null and b/system/system/etc/SettingsRes/ww_asus_asus_z01rd_regulatory_info.png differ diff --git a/system/system/etc/SettingsRes/ww_asus_zs620kl_regulatory_info.png b/system/system/etc/SettingsRes/ww_asus_zs620kl_regulatory_info.png new file mode 100644 index 0000000000000000000000000000000000000000..f8f49f3c116206358caaa9019012c5ccb7d11b68 Binary files /dev/null and b/system/system/etc/SettingsRes/ww_asus_zs620kl_regulatory_info.png differ diff --git a/system/system/etc/apns-conf.xml b/system/system/etc/apns-conf.xml new file mode 100644 index 0000000000000000000000000000000000000000..27f0059f706991d28aa155c8e3e2af2a5b490d73 --- /dev/null +++ b/system/system/etc/apns-conf.xml @@ -0,0 +1,1871 @@ +<?xml version="1.0" encoding="utf-8" ?> +<apns version="258"> +<apn carrier="CTI HTTP prepaid" mcc="722" mnc="310" apn="wap.ctimovil.com.ar" proxy="170.51.255.240" port="9201" user="ctigprs" password="ctigprs999" type="default" authtype="1"/> +<apn carrier="CTI MMS prepaid" mcc="722" mnc="310" apn="mms.ctimovil.com.ar" user="ctimms" password="ctimms999" mmsc="http://mms.ctimovil.com.ar" type="mms" mmsproxy="170.51.255.240" mmsport="9201" authtype="1"/> +<apn carrier="MOVISTAR HTTP" mcc="722" mnc="007" apn="wap.gprs.unifon.com.ar" proxy="200.5.68.10" port="9201" user="wap" password="wap" type="default" authtype="1"/> +<apn carrier="MOVISTAR MMS" mcc="722" mnc="007" apn="mms.gprs.unifon.com.ar" user="mms" password="mms" mmsc="http://mms.tmovil.cl/" type="mms" mmsproxy="200.68.32.239" mmsport="9201" authtype="1"/> +<apn carrier="3 Services" mcc="505" mnc="06" apn="3services" type="default,supl"/> +<apn carrier="Mobile Internet" mcc="505" mnc="06" apn="3netaccess" type="default"/> +<apn carrier="3 Streaming" mcc="505" mnc="06" apn="3services" type="default"/> +<apn carrier="3 MMS" mcc="505" mnc="06" apn="3services" mmsc="http://mmsc.three.net.au:10021/mmsc" type="mms" mmsproxy="10.176.57.25" mmsport="8799"/> +<apn carrier="Optus Internet" mcc="505" mnc="002" apn="yesinternet" type="default,supl"/> +<apn carrier="Optus Zoo" mcc="505" mnc="002" apn="wap.optus.net.au" proxy="202.139.83.152" port="8070" type="default"/> +<apn carrier="Optus Streaming" mcc="505" mnc="002" apn="wap.optus.net.au" type="default"/> +<apn carrier="Optus MMS" mcc="505" mnc="002" apn="mms" mmsc="http://mmsc.optus.com.au:8002/" type="mms" mmsproxy="61.88.190.10" mmsport="8070"/> +<apn carrier="Optus Internet" mcc="505" mnc="02" apn="yesinternet" type="default,supl"/> +<apn carrier="Optus Zoo" mcc="505" mnc="02" apn="wap.optus.net.au" proxy="202.139.83.152" port="8070" type="default"/> +<apn carrier="Optus Streaming" mcc="505" mnc="02" apn="wap.optus.net.au" type="default"/> +<apn carrier="Optus MMS" mcc="505" mnc="02" apn="mms" mmsc="http://mmsc.optus.com.au:8002/" type="mms" mmsproxy="61.88.190.10" mmsport="8070"/> +<apn carrier="Telstra Internet" mcc="505" mnc="001" apn="telstra.internet" type="default,supl"/> +<apn carrier="Telstra MMS" mcc="505" mnc="001" apn="telstra.mms" mmsc="http://mmsc.telstra.com:8002" type="mms" mmsproxy="10.1.1.180" mmsport="80"/> +<apn carrier="Telstra Internet" mcc="505" mnc="01" apn="telstra.internet" type="default,supl"/> +<apn carrier="Telstra MMS" mcc="505" mnc="01" apn="telstra.mms" mmsc="http://mmsc.telstra.com:8002" type="mms" mmsproxy="10.1.1.180" mmsport="80"/> +<apn carrier="Vodafone live!" mcc="505" mnc="003" apn="live.vodafone.com" proxy="10.202.2.60" port="8080" mmsc="http://pxt.vodafone.net.au/pxtsend" type="default,mms,supl" mmsproxy="10.202.2.60" mmsport="8080"/> +<apn carrier="Vodafone live!" mcc="505" mnc="03" apn="live.vodafone.com" proxy="10.202.2.60" port="8080" mmsc="http://pxt.vodafone.net.au/pxtsend" type="default,mms,supl" mmsproxy="10.202.2.60" mmsport="8080"/> +<apn carrier="A1 Internet" mcc="232" mnc="01" apn="a1.net" user="ppp@a1plus.at" password="ppp" type="default,supl" authtype="1"/> +<apn carrier="A1 MMS" mcc="232" mnc="01" apn="free.A1.net" user="ppp@A1plus.at" password="ppp" mmsc="http://mmsc.a1.net" type="mms" mmsproxy="194.48.124.71" mmsport="8001" authtype="1"/> +<apn carrier="One Internet" mcc="232" mnc="05" apn="web.one.at" type="default,supl"/> +<apn carrier="One MMS" mcc="232" mnc="05" apn="mms.one.at" user="mms" password="mms" mmsc="http://mmsc.one.at/mms/wapenc" type="mms" mmsproxy="194.24.128.118" mmsport="8080" authtype="1"/> +<apn carrier="tele.ring web" mcc="232" mnc="07" apn="web" user="web@telering.at" password="web" type="default,supl"/> +<apn carrier="telering mms" mcc="232" mnc="07" apn="web" user="web@telering.at" password="web" mmsc="http://relay.mms.telering.at" type="mms" mmsproxy="212.095.031.050" mmsport="80"/> +<apn carrier="T-Mobile Internet" mcc="232" mnc="03" apn="gprsinternet" type="default,supl"/> +<apn carrier="T-Mobile MMS" mcc="232" mnc="03" apn="gprsmms" mmsc="http://mmsc.t-mobile.at/servlets/mms" type="mms" mmsproxy="10.12.0.2" mmsport="80"/> +<apn carrier="BATELCO Internet" mcc="426" mnc="01" apn="internet.batelco.com" user="internet" password="internet" type="default,supl" authtype="1"/> +<apn carrier="BATELCO MMS" mcc="426" mnc="01" apn="mms.batelco.com" user="mms" password="mms" mmsc="http://192.168.36.10/servlets/mms" type="mms" mmsproxy="192.168.1.2" mmsport="80" authtype="1"/> +<apn carrier="BATELCO HTTP" mcc="426" mnc="01" apn="wap.batelco.com" proxy="192.168.1.1" port="9201" user="wap" password="wap" type="default" authtype="1"/> +<apn carrier="MTC Vodafo Internet" mcc="426" mnc="02" apn="internet" user="internet" password="internet" type="default,supl" authtype="1"/> +<apn carrier="MTC Vodafo MMS" mcc="426" mnc="02" apn="mms" user="mms" password="mms" mmsc="http://172.18.83.129" type="mms" mmsproxy="172.18.85.34" mmsport="9201" authtype="1"/> +<apn carrier="MTC Vodafo HTTP" mcc="426" mnc="02" apn="wap" proxy="172.18.85.33" port="9201" user="wap" password="wap" type="default" authtype="1"/> +<apn carrier="Zain Internet" mcc="426" mnc="02" apn="connect.mobilinkworld.com" user="Mobilink" password="Mobilink" type="default,supl"/> +<apn carrier="Zain MMS" mcc="426" mnc="02" apn="mms" user="mms" password="mms" mmsc="http://172.18.83.129" type="mms" mmsproxy="172.18.85.34" mmsport="80"/> +<apn carrier="VIVAGPRS" mcc="426" mnc="04" apn="viva.bh" type="default,supl"/> +<apn carrier="VIVAMMS" mcc="426" mnc="04" apn="vivawap.bh" mmsc="http://mms.viva.com.bh:38090" type="mms" mmsproxy="172.18.142.36" mmsport="8080"/> +<apn carrier="GrameenPho Interneet postpaid" mcc="470" mnc="01" apn="gpinternet" type="default,supl"/> +<apn carrier="GrameenPhone HTTP postpaid" mcc="470" mnc="01" apn="gpwap" proxy="10.128.1.2" port="8080" type="default"/> +<apn carrier="GrameenPhone MMS postpaid" mcc="470" mnc="01" apn="gpmms" mmsc="http://mms.gpsurf.net/servlets/mms" type="mms" mmsproxy="010.128.001.002" mmsport="8080"/> +<apn carrier="Banglalink MMS" mcc="470" mnc="03" apn="blmms" mmsc="http://mmsc1:10021/mmsc/01" type="mms" mmsproxy="10.10.55.34" mmsport="8799"/> +<apn carrier="Banglalink WAP" mcc="470" mnc="03" apn="blwap" proxy="10.10.55.34" port="8799" type="default"/> +<apn carrier="Banglalink WEB" mcc="470" mnc="03" apn="blweb" type="default,supl"/> +<apn carrier="Robi INTERNET" mcc="470" mnc="02" apn="internet" type="default,supl"/> +<apn carrier="Robi MMS" mcc="470" mnc="02" apn="wap" mmsc="http://192.168.23.4/was" type="mms" mmsproxy="192.168.23.7" mmsport="9208"/> +<apn carrier="Robi WAP" mcc="470" mnc="02" apn="wap" proxy="192.168.23.7" port="9208" type="default"/> +<apn carrier="BASE Internet" mcc="206" mnc="20" apn="gprs.base.be" user="base" password="base" type="default,supl" authtype="1"/> +<apn carrier="BASE HTTP" mcc="206" mnc="20" apn="gprs.base.be" proxy="172.31.198.37" port="5080" user="base" password="base" type="default" authtype="1"/> +<apn carrier="BASE MMS" mcc="206" mnc="20" apn="mms.base.be" user="base" password="base" mmsc="http://mmsc.base.be" type="mms" mmsproxy="217.72.235.1" mmsport="80803" authtype="1"/> +<apn carrier="Mobistar Internet" mcc="206" mnc="10" apn="mworld.be" type="default,supl"/> +<apn carrier="Mobistar HTTP" mcc="206" mnc="10" apn="mworld.be" proxy="212.65.63.143" port="8080" type="default"/> +<apn carrier="Mobistar MMS" mcc="206" mnc="10" apn="mms.be" mmsc="http://mmsc.mobistar.be" type="mms" mmsproxy="212.65.63.143" mmsport="8080"/> +<apn carrier="Proximus Internet" mcc="206" mnc="01" apn="internet.proximus.be" type="default,supl"/> +<apn carrier="Proximus HTTP" mcc="206" mnc="01" apn="wap.proximus.be" proxy="10.253.7.3" port="80" user="wap" password="wap" type="default" authtype="1"/> +<apn carrier="Proximus MMS" mcc="206" mnc="01" apn="event.proximus.be" user="mms" password="mms" mmsc="http://mmsc.proximus.be/mms" type="mms" mmsproxy="10.55.14.75" mmsport="80" authtype="1"/> +<apn carrier="Java Session" mcc="724" mnc="05" apn="java.claro.com.br" user="claro" password="claro" type="default,supl" authtype="1"/> +<apn carrier="Claro Dados" mcc="724" mnc="05" apn="claro.com.br" user="claro" password="claro" type="default,supl"/> +<apn carrier="Claro MMS" mcc="724" mnc="05" apn="mms.claro.com.br" user="claro" password="claro" mmsc="http://mms.claro.com.br" type="mms" mmsproxy="200.169.126.10" mmsport="8799" authtype="1"/> +<apn carrier="Sercomtel:Dados" mcc="724" mnc="15" apn="sercomtel.com.br" user="sercomtel" password="sercomtel" type="default"/> +<apn carrier="Sercomtel:MMS" mcc="724" mnc="15" apn="mms.sercomtel.com.br" user="sercomtel" password="sercomtel" mmsc="http://mms.claro.com.br" type="mms" mmsproxy="200.169.126.10" mmsport="8799"/> +<apn carrier="Sercomtel:Modem" mcc="724" mnc="15" apn="sercomtel.com.br" user="sercomtel" password="sercomtel" type="dun"/> +<apn carrier="CTBC:Dados:1" mcc="724" mnc="32" apn="ctbc.br" user="CTBC" password="1212" type="default"/> +<apn carrier="CTBC:MMS:1" mcc="724" mnc="32" apn="mms.ctbc.br" user="CTBC" password="1212" mmsc="http://mms.ctbccelular.com.br/was" type="mms" mmsproxy="172.29.7.70" mmsport="8080"/> +<apn carrier="CTBC:Modem:1" mcc="724" mnc="32" apn="ctbc.br" user="CTBC" password="1212" type="dun"/> +<apn carrier="CTBC:Dados:1" mcc="724" mnc="33" apn="ctbc.br" user="CTBC" password="1212" type="default"/> +<apn carrier="CTBC:MMS:1" mcc="724" mnc="33" apn="mms.ctbc.br" user="CTBC" password="1212" mmsc="http://mms.ctbccelular.com.br/was" type="mms" mmsproxy="172.29.7.70" mmsport="8080"/> +<apn carrier="CTBC:Modem:1" mcc="724" mnc="33" apn="ctbc.br" user="CTBC" password="1212" type="dun"/> +<apn carrier="CTBC:Dados:1" mcc="724" mnc="34" apn="ctbc.br" user="CTBC" password="1212" type="default"/> +<apn carrier="CTBC:MMS:1" mcc="724" mnc="34" apn="mms.ctbc.br" user="CTBC" password="1212" mmsc="http://mms.ctbccelular.com.br/was" type="mms" mmsproxy="172.29.7.70" mmsport="8080"/> +<apn carrier="CTBC:Modem:1" mcc="724" mnc="34" apn="ctbc.br" user="CTBC" password="1212" type="dun"/> +<apn carrier="Porto Conecta" mcc="724" mnc="54" apn="portoconecta.br" type="default"/> +<apn carrier="Oi Dados" mcc="724" mnc="31" apn="gprs.oi.com.br" user="oi" password="oi" type="default,supl" protocol ="IPV4V6"/> +<apn carrier="Oi MMS" mcc="724" mnc="31" apn="mmsgprs.oi.com.br" user="oimms" password="oimms" mmsc="http://200.222.42.204:8002" type="mms" mmsproxy="192.168.10.50" mmsport="3128" protocol ="IPV4V6"/> +<apn carrier="OI INTERNET" mcc="724" mnc="31" apn="gprs.oi.com.br" user="oi" password="oi" type="default" protocol ="IPV4V6"/> +<apn carrier="OI INTERNET MÓVEL" mcc="724" mnc="31" apn="gprs.oi.com.br" user="oi" password="oi" type="default" protocol ="IPV4V6"/> +<apn carrier="OI WAP" mcc="724" mnc="31" apn="wapgprs.oi.com.br" user="oiwap" password="oioioi" type="default" protocol ="IPV4V6"/> +<apn carrier="TIM Connect" mcc="724" mnc="02" apn="timbrasil.br" user="tim" password="tim" mmsc="http://mms.tim.br" type="default,mms,supl" mmsproxy="189.40.191.96" mmsport="8080" protocol ="IPV4V6" authtype="1"/> +<apn carrier="TIM Connect" mcc="724" mnc="03" apn="timbrasil.br" user="tim" password="tim" mmsc="http://mms.tim.br" type="default,mms,supl" mmsproxy="189.40.191.96" mmsport="8080" protocol ="IPV4V6" authtype="1"/> +<apn carrier="TIM Connect" mcc="724" mnc="04" apn="timbrasil.br" user="tim" password="tim" mmsc="http://mms.tim.br" type="default,mms,supl" mmsproxy="189.40.191.96" mmsport="8080" protocol ="IPV4V6" authtype="1"/> +<apn carrier="VIVO Internet" mcc="724" mnc="06" apn="zap.vivo.com.br" user="vivo" password="vivo" type="default,supl" protocol ="IPV4V6" authtype="1"/> +<apn carrier="VIVO MMS" mcc="724" mnc="06" apn="mms.vivo.com.br" user="vivo" password="vivo" mmsc="http://termnat.vivomms.com.br:8088/mms" type="mms" mmsproxy="200.142.130.104" mmsport="80" protocol ="IPV4V6" authtype="1"/> +<apn carrier="Vivo IMS" mcc="724" mnc="06" apn="ims" type="ims" protocol ="IPV4V6"/> +<apn carrier="VIVO Internet" mcc="724" mnc="10" apn="zap.vivo.com.br" user="vivo" password="vivo" type="default,supl" protocol ="IPV4V6" authtype="1"/> +<apn carrier="VIVO MMS" mcc="724" mnc="10" apn="mms.vivo.com.br" user="vivo" password="vivo" mmsc="http://termnat.vivomms.com.br:8088/mms" type="mms" mmsproxy="200.142.130.104" mmsport="80" protocol ="IPV4V6" authtype="1"/> +<apn carrier="Vivo IMS" mcc="724" mnc="10" apn="ims" type="ims" protocol ="IPV4V6"/> +<apn carrier="VIVO Internet" mcc="724" mnc="11" apn="zap.vivo.com.br" user="vivo" password="vivo" type="default,supl" protocol ="IPV4V6" authtype="1"/> +<apn carrier="VIVO MMS" mcc="724" mnc="11" apn="mms.vivo.com.br" user="vivo" password="vivo" mmsc="http://termnat.vivomms.com.br:8088/mms" type="mms" mmsproxy="200.142.130.104" mmsport="80" protocol ="IPV4V6" authtype="1"/> +<apn carrier="Vivo IMS" mcc="724" mnc="11" apn="ims" type="ims" protocol ="IPV4V6"/> +<apn carrier="VIVO Internet" mcc="724" mnc="23" apn="zap.vivo.com.br" user="vivo" password="vivo" type="default,supl" protocol ="IPV4V6" authtype="1"/> +<apn carrier="VIVO MMS" mcc="724" mnc="23" apn="mms.vivo.com.br" user="vivo" password="vivo" mmsc="http://termnat.vivomms.com.br:8088/mms" type="mms" mmsproxy="200.142.130.104" mmsport="80" protocol ="IPV4V6" authtype="1"/> +<apn carrier="Vivo IMS" mcc="724" mnc="23" apn="ims" type="ims" protocol ="IPV4V6"/> +<apn carrier="Nextel WAP" mcc="724" mnc="39" apn="wap.nextel3g.net.br" type="default,supl,dun"/> +<apn carrier="Nextel MMS" mcc="724" mnc="39" apn="mms.nextel3g.net.br" mmsc="http://3gmms.nextel3g.net.br" type="mms" mmsproxy="129.192.129.104" mmsport="8080" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="B-Mobile" mcc="528" mnc="2" apn="dst.internet" type="default,supl"/> +<apn carrier="DSTCom" mcc="528" mnc="11" apn="Bmobilewap" type="default,supl"/> +<apn carrier="Globul Internet postpaid" mcc="284" mnc="05" apn="globul" type="default,supl"/> +<apn carrier="Globul HTTP postpaid" mcc="284" mnc="05" apn="globul" proxy="192.168.88.11" port="8004" type="default"/> +<apn carrier="Globul MMS postpaid" mcc="284" mnc="05" apn="mms.globul.bg" user="mms" password="mms" mmsc="http://mmsc1.mms.globul.bg:8002" type="mms" mmsproxy="192.168.87.11" mmsport="8004"/> +<apn carrier="Mtel Internet GPRS" mcc="284" mnc="01" apn="inet-gprs.mtel.bg" type="default,supl"/> +<apn carrier="Mtel MMS" mcc="284" mnc="01" apn="mms-gprs.mtel.bg" user="Mtel" password="Mtel" mmsc="http://mmsc/" type="mms" mmsproxy="10.150.0.33" mmsport="8080"/> +<apn carrier="VivaTel Internet postpaid" mcc="284" mnc="03" apn="internet.vivatel.bg" type="default,supl"/> +<apn carrier="VivaTel HTTP postpaid" mcc="284" mnc="03" apn="wap.vivatel.bg" proxy="192.168.123.123" port="8080" user="wap" password="wap" type="default"/> +<apn carrier="VivaTel MMS postpaid" mcc="284" mnc="03" apn="mms.vivatel.bg" user="mms" password="mms" mmsc="http://mmsc.vivatel.bg" type="mms" mmsproxy="192.168.123.123" mmsport="8080"/> +<apn carrier="Bell Internet" mcc="302" mnc="610" apn="pda.bell.ca" proxy="web.wireless.bell.ca" port="80" mmsc="http://mms.bell.ca/mms/wapenc" type="default,mms,supl" mmsproxy="web.wireless.bell.ca" mmsport="80"/> +<apn carrier="Fido Internet LTE phone" mcc="302" mnc="370" apn="ltemobile.apn" mmsc="http://mms.fido.ca" type="default,mms,supl" mmsproxy="mmsproxy.fido.ca" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Fido Internet 3G phone" mcc="302" mnc="370" apn="fido-core-appl1.apn" mmsc="http://mms.fido.ca" type="default,mms,supl" mmsproxy="mmsproxy.fido.ca" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Fido Wap" mcc="302" mnc="370" apn="wap.fido.ca" type="default,supl"/> +<apn carrier="Fido Tethering LTE" mcc="302" mnc="370" apn="ltedata.apn" type="dun"/> +<apn carrier="Fido Tethering 3G" mcc="302" mnc="370" apn="isp.fido.apn" type="dun"/> +<apn carrier="Fido Wap MMS" mcc="302" mnc="370" apn="mms.fido.ca" mmsc="http://mms.fido.ca" type="mms" mmsproxy="205.151.11.13" mmsport="80"/> +<apn carrier="Rogers Phone LTE" mcc="302" mnc="720" apn="ltemobile.apn" mmsc="http://mms.gprs.rogers.com" type="default,mms,supl,hipri" mmsproxy="mmsproxy.rogers.com" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Rogers Phone 3G" mcc="302" mnc="720" apn="rogers-core-appl1.apn" mmsc="http://mms.gprs.rogers.com" type="default,mms,supl" mmsproxy="mmsproxy.rogers.com" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Rogers Wap" mcc="302" mnc="720" apn="goam.com" user="wapuser1" password="wap" type="default"/> +<apn carrier="Rogers Tethering LTE" mcc="302" mnc="720" apn="ltedata.apn" type="dun"/> +<apn carrier="Rogers Tethering 3G" mcc="302" mnc="720" apn="isp.apn" type="dun"/> +<apn carrier="Rogers Wap Tethering" mcc="302" mnc="720" apn="internet.com" user="wapuser1" password="wap" type="dun" protocol ="IPV4V6"/> +<apn carrier="Rogers Wap MMS " mcc="302" mnc="720" apn="media.com" user="media" password="mda01" mmsc="http://mms.gprs.rogers.com" type="mms" mmsproxy="10.128.1.69" mmsport="80" authtype="1"/> +<apn carrier="TELUS SP" mcc="302" mnc="220" apn="sp.telus.com" mmsc="http://aliasredirect.net/proxy/mmsc" type="default,mms,supl" mmsproxy="74.49.0.18" mmsport="80"/> +<apn carrier="Chatr Internet" mcc="302" mnc="720" apn="chatrweb.apn" mmsc="http://mms.chatrwireless.com" type="default,mms,supl" mmsproxy="205.151.11.11" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Chatr Tethering" mcc="302" mnc="720" apn="chatrisp.apn" type="dun"/> +<apn carrier="Videotron media" mcc="302" mnc="500" apn="media.videotron" type="default,supl"/> +<apn carrier="Videotron MMS" mcc="302" mnc="500" apn="media.videotron" mmsc="http://media.videotron.com" type="mms" mmsproxy="10.208.89.17" mmsport="8080"/> +<apn carrier="Videotron media" mcc="302" mnc="510" apn="media.videotron" type="default,supl"/> +<apn carrier="Videotron MMS" mcc="302" mnc="510" apn="media.videotron" mmsc="http://media.videotron.com" type="mms" mmsproxy="10.208.89.17" mmsport="8080"/> +<apn carrier="Tbaytel Internet LTE phone" mcc="302" mnc="720" apn="ltemobile.apn" mmsc="http://mms.gprs.rogers.com" type="default,mms,supl" mmsproxy="mmsproxy.rogers.com" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Tbaytel Internet 3G phone" mcc="302" mnc="720" apn="rogers-core-appl1.apn" mmsc="http://mms.gprs.rogers.com" type="default,mms,supl" mmsproxy="mmsproxy.rogers.com" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Tbaytel Wap" mcc="302" mnc="720" apn="goam.com" type="default,supl"/> +<apn carrier="Tbaytel Tethering LTE" mcc="302" mnc="720" apn="ltedata.apn" type="dun" protocol ="IPV4V6"/> +<apn carrier="Tbaytel Tethering 3G" mcc="302" mnc="720" apn="isp.apn" type="dun" protocol ="IPV4V6"/> +<apn carrier="Tbaytel Wap Tethering" mcc="302" mnc="720" apn="internet.com" type="dun"/> +<apn carrier="Tbaytel Wap MMS" mcc="302" mnc="720" apn="media.com" mmsc="http://mms.gprs.rogers.com" type="mms" mmsproxy="10.128.1.69" mmsport="80"/> +<apn carrier="Internet" mcc="302" mnc="490" apn="Internet.windmobile.ca" type="default,supl"/> +<apn carrier="MMS" mcc="302" mnc="490" apn="mms.windmobile.ca" mmsc="http://mms.Windmobile.ca" type="mms" mmsproxy="74.115.197.70" mmsport="8080"/> +<apn carrier="Cityfone Internet LTE phone" mcc="302" mnc="720" apn="ltemobile.apn" mmsc="http://mms.gprs.rogers.com" type="default,mms,supl" mmsproxy="mmsproxy.rogers.com" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Cityfone Internet 3G phone" mcc="302" mnc="720" apn="rogers-core-appl1.apn" mmsc="http://mms.gprs.rogers.com" type="default,mms,supl" mmsproxy="mmsproxy.rogers.com" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Cityfone Wap 3G" mcc="302" mnc="720" apn="goam.com" type="default,supl"/> +<apn carrier="Cityfone Tethering LTE" mcc="302" mnc="720" apn="ltedata.apn" type="dun" protocol ="IPV4V6"/> +<apn carrier="Cityfone Tethering 3G" mcc="302" mnc="720" apn="isp.apn" type="dun" protocol ="IPV4V6"/> +<apn carrier="Cityfone Wap Tethering" mcc="302" mnc="720" apn="internet.com" type="dun"/> +<apn carrier="Cityfone Wap MMS" mcc="302" mnc="720" apn="media.com" mmsc="http://mms.gprs.rogers.com" type="mms" mmsproxy="10.128.1.69" mmsport="80"/> +<apn carrier="MTS Internet " mcc="302" mnc="370" apn="sp.mts" mmsc="http://mmsc2.mts.net/" type="default,mms,supl" mmsproxy="wapgw1.mts.net" mmsport="9201" protocol ="IPV4V6"/> +<apn carrier="MTS Wap" mcc="302" mnc="370" apn="wap.mts" mmsc="http://mmsc2.mts.net/" type="default,mms,supl" mmsproxy="wapgw1.mts.net" mmsport="9201"/> +<apn carrier="MTS Tethering" mcc="302" mnc="370" apn="internet.mts" type="dun" protocol ="IPV4V6"/> +<apn carrier="MTS Internet " mcc="302" mnc="660" apn="sp.mts" mmsc="http://mmsc2.mts.net/" type="default,mms,supl" mmsproxy="wapgw1.mts.net" mmsport="9201" protocol ="IPV4V6"/> +<apn carrier="MTS Wap" mcc="302" mnc="660" apn="wap.mts" mmsc="http://mmsc2.mts.net/" type="default,mms,supl" mmsproxy="wapgw1.mts.net" mmsport="9201"/> +<apn carrier="MTS Tethering" mcc="302" mnc="660" apn="internet.mts" type="dun" protocol ="IPV4V6"/> +<apn carrier="Ztar Internet" mcc="302" mnc="720" apn="rogers-core-appl1.apn" mmsc="http://mms.gprs.rogers.com" type="default,mms,supl" mmsproxy="mmsproxy.rogers.com" mmsport="80"/> +<apn carrier="Ztar Tethering" mcc="302" mnc="720" apn="isp.apn" type="dun"/> +<apn carrier="Koodo" mcc="302" mnc="220" apn="sp.koodo.com" mmsc="http://aliasredirect.net/proxy/koodo/mmsc" type="default,mms,supl" mmsproxy="74.49.0.18" mmsport="80"/> +<apn carrier="Fido Internet LTE phone" mcc="302" mnc="370" apn="ltemobile.apn" mvno_type="imsi" mvno_match_data="302370x0" mmsc="http://mms.fido.ca" type="default,mms,supl" mmsproxy="mmsproxy.fido.ca" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Fido Internet 3G phone" mcc="302" mnc="370" apn="fido-core-appl1.apn" mvno_type="imsi" mvno_match_data="302370x0" mmsc="http://mms.fido.ca" type="default,mms,supl" mmsproxy="mmsproxy.fido.ca" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Fido Wap" mcc="302" mnc="370" apn="wap.fido.ca" mvno_type="imsi" mvno_match_data="302370x0" type="default,supl"/> +<apn carrier="Fido Tethering LTE" mcc="302" mnc="370" apn="ltedata.apn" mvno_type="imsi" mvno_match_data="302370x0" type="dun"/> +<apn carrier="Fido Tethering 3G" mcc="302" mnc="370" apn="isp.fido.apn" mvno_type="imsi" mvno_match_data="302370x0" type="dun"/> +<apn carrier="Fido Wap MMS" mcc="302" mnc="370" apn="mms.fido.ca" mvno_type="imsi" mvno_match_data="302370x0" mmsc="http://mms.fido.ca" type="mms" mmsproxy="205.151.11.13" mmsport="80"/> +<apn carrier="Rogers Phone LTE" mcc="302" mnc="720" apn="ltemobile.apn" mvno_type="spn" mvno_match_data="ROGERS" mmsc="http://mms.gprs.rogers.com" type="default,mms,supl,hipri" mmsproxy="mmsproxy.rogers.com" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Rogers Phone 3G" mcc="302" mnc="720" apn="rogers-core-appl1.apn" mvno_type="spn" mvno_match_data="ROGERS" mmsc="http://mms.gprs.rogers.com" type="default,mms,supl" mmsproxy="mmsproxy.rogers.com" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Rogers Wap" mcc="302" mnc="720" apn="goam.com" mvno_type="spn" mvno_match_data="ROGERS" user="wapuser1" password="wap" type="default"/> +<apn carrier="Rogers Tethering LTE" mcc="302" mnc="720" apn="ltedata.apn" mvno_type="spn" mvno_match_data="ROGERS" type="dun"/> +<apn carrier="Rogers Tethering 3G" mcc="302" mnc="720" apn="isp.apn" mvno_type="spn" mvno_match_data="ROGERS" type="dun"/> +<apn carrier="Rogers Wap Tethering" mcc="302" mnc="720" apn="internet.com" mvno_type="spn" mvno_match_data="ROGERS" user="wapuser1" password="wap" type="dun" protocol ="IPV4V6"/> +<apn carrier="Rogers Wap MMS " mcc="302" mnc="720" apn="media.com" mvno_type="spn" mvno_match_data="ROGERS" user="media" password="mda01" mmsc="http://mms.gprs.rogers.com" type="mms" mmsproxy="10.128.1.69" mmsport="80" authtype="1"/> +<apn carrier="Chatr Internet" mcc="302" mnc="720" apn="chatrweb.apn" mvno_type="spn" mvno_match_data="chatr" mmsc="http://mms.chatrwireless.com" type="default,mms,supl" mmsproxy="205.151.11.11" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Chatr Tethering" mcc="302" mnc="720" apn="chatrisp.apn" mvno_type="spn" mvno_match_data="chatr" type="dun"/> +<apn carrier="Tbaytel Internet LTE phone" mcc="302" mnc="720" apn="ltemobile.apn" mvno_type="spn" mvno_match_data="Tbaytel / Rogers" mmsc="http://mms.gprs.rogers.com" type="default,mms,supl" mmsproxy="mmsproxy.rogers.com" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Tbaytel Internet 3G phone" mcc="302" mnc="720" apn="rogers-core-appl1.apn" mvno_type="spn" mvno_match_data="Tbaytel / Rogers" mmsc="http://mms.gprs.rogers.com" type="default,mms,supl" mmsproxy="mmsproxy.rogers.com" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Tbaytel Wap" mcc="302" mnc="720" apn="goam.com" mvno_type="spn" mvno_match_data="Tbaytel / Rogers" type="default,supl"/> +<apn carrier="Tbaytel Tethering LTE" mcc="302" mnc="720" apn="ltedata.apn" mvno_type="spn" mvno_match_data="Tbaytel / Rogers" type="dun" protocol ="IPV4V6"/> +<apn carrier="Tbaytel Tethering 3G" mcc="302" mnc="720" apn="isp.apn" mvno_type="spn" mvno_match_data="Tbaytel / Rogers" type="dun" protocol ="IPV4V6"/> +<apn carrier="Tbaytel Wap Tethering" mcc="302" mnc="720" apn="internet.com" mvno_type="spn" mvno_match_data="Tbaytel / Rogers" type="dun"/> +<apn carrier="Tbaytel Wap MMS" mcc="302" mnc="720" apn="media.com" mvno_type="spn" mvno_match_data="Tbaytel / Rogers" mmsc="http://mms.gprs.rogers.com" type="mms" mmsproxy="10.128.1.69" mmsport="80"/> +<apn carrier="Cityfone Internet LTE phone" mcc="302" mnc="720" apn="ltemobile.apn" mvno_type="spn" mvno_match_data="CITYFONE" mmsc="http://mms.gprs.rogers.com" type="default,mms,supl" mmsproxy="mmsproxy.rogers.com" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Cityfone Internet 3G phone" mcc="302" mnc="720" apn="rogers-core-appl1.apn" mvno_type="spn" mvno_match_data="CITYFONE" mmsc="http://mms.gprs.rogers.com" type="default,mms,supl" mmsproxy="mmsproxy.rogers.com" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Cityfone Wap 3G" mcc="302" mnc="720" apn="goam.com" mvno_type="spn" mvno_match_data="CITYFONE" type="default,supl"/> +<apn carrier="Cityfone Tethering LTE" mcc="302" mnc="720" apn="ltedata.apn" mvno_type="spn" mvno_match_data="CITYFONE" type="dun" protocol ="IPV4V6"/> +<apn carrier="Cityfone Tethering 3G" mcc="302" mnc="720" apn="isp.apn" mvno_type="spn" mvno_match_data="CITYFONE" type="dun" protocol ="IPV4V6"/> +<apn carrier="Cityfone Wap Tethering" mcc="302" mnc="720" apn="internet.com" mvno_type="spn" mvno_match_data="CITYFONE" type="dun"/> +<apn carrier="Cityfone Wap MMS" mcc="302" mnc="720" apn="media.com" mvno_type="spn" mvno_match_data="CITYFONE" mmsc="http://mms.gprs.rogers.com" type="mms" mmsproxy="10.128.1.69" mmsport="80"/> +<apn carrier="MTS Internet " mcc="302" mnc="370" apn="sp.mts" mvno_type="spn" mvno_match_data="MTS" mmsc="http://mmsc2.mts.net/" type="default,mms,supl" mmsproxy="wapgw1.mts.net" mmsport="9201" protocol ="IPV4V6"/> +<apn carrier="MTS Wap" mcc="302" mnc="370" apn="wap.mts" mvno_type="spn" mvno_match_data="MTS" mmsc="http://mmsc2.mts.net/" type="default,mms,supl" mmsproxy="wapgw1.mts.net" mmsport="9201"/> +<apn carrier="MTS Tethering" mcc="302" mnc="370" apn="internet.mts" mvno_type="spn" mvno_match_data="MTS" type="dun" protocol ="IPV4V6"/> +<apn carrier="MTS Internet " mcc="302" mnc="660" apn="sp.mts" mvno_type="spn" mvno_match_data="MTS" mmsc="http://mmsc2.mts.net/" type="default,mms,supl" mmsproxy="wapgw1.mts.net" mmsport="9201" protocol ="IPV4V6"/> +<apn carrier="MTS Wap" mcc="302" mnc="660" apn="wap.mts" mvno_type="spn" mvno_match_data="MTS" mmsc="http://mmsc2.mts.net/" type="default,mms,supl" mmsproxy="wapgw1.mts.net" mmsport="9201"/> +<apn carrier="MTS Tethering" mcc="302" mnc="660" apn="internet.mts" mvno_type="spn" mvno_match_data="MTS" type="dun" protocol ="IPV4V6"/> +<apn carrier="Ztar Internet" mcc="302" mnc="720" apn="rogers-core-appl1.apn" mvno_type="imsi" mvno_match_data="302720398" mmsc="http://mms.gprs.rogers.com" type="default,mms,supl" mmsproxy="mmsproxy.rogers.com" mmsport="80"/> +<apn carrier="Ztar Tethering" mcc="302" mnc="720" apn="isp.apn" mvno_type="imsi" mvno_match_data="302720398" type="dun"/> +<apn carrier="Fido Internet LTE phone" mcc="302" mnc="370" apn="ltemobile.apn" mvno_type="imsi" mvno_match_data="302370x1" mmsc="http://mms.fido.ca" type="default,mms,supl" mmsproxy="mmsproxy.fido.ca" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Fido Internet 3G phone" mcc="302" mnc="370" apn="fido-core-appl1.apn" mvno_type="imsi" mvno_match_data="302370x1" mmsc="http://mms.fido.ca" type="default,mms,supl" mmsproxy="mmsproxy.fido.ca" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Fido Wap" mcc="302" mnc="370" apn="wap.fido.ca" mvno_type="imsi" mvno_match_data="302370x1" type="default,supl"/> +<apn carrier="Fido Tethering LTE" mcc="302" mnc="370" apn="ltedata.apn" mvno_type="imsi" mvno_match_data="302370x1" type="dun"/> +<apn carrier="Fido Tethering 3G" mcc="302" mnc="370" apn="isp.fido.apn" mvno_type="imsi" mvno_match_data="302370x1" type="dun"/> +<apn carrier="Fido Wap MMS" mcc="302" mnc="370" apn="mms.fido.ca" mvno_type="imsi" mvno_match_data="302370x1" mmsc="http://mms.fido.ca" type="mms" mmsproxy="205.151.11.13" mmsport="80"/> +<apn carrier="Rogers Phone LTE" mcc="302" mnc="720" apn="ltemobile.apn" mvno_type="spn" mvno_match_data="ROGERS AT&T" mmsc="http://mms.gprs.rogers.com" type="default,mms,supl,hipri" mmsproxy="mmsproxy.rogers.com" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Rogers Phone 3G" mcc="302" mnc="720" apn="rogers-core-appl1.apn" mvno_type="spn" mvno_match_data="ROGERS AT&T" mmsc="http://mms.gprs.rogers.com" type="default,mms,supl" mmsproxy="mmsproxy.rogers.com" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Rogers Wap" mcc="302" mnc="720" apn="goam.com" mvno_type="spn" mvno_match_data="ROGERS AT&T" user="wapuser1" password="wap" type="default"/> +<apn carrier="Rogers Tethering LTE" mcc="302" mnc="720" apn="ltedata.apn" mvno_type="spn" mvno_match_data="ROGERS AT&T" type="dun"/> +<apn carrier="Rogers Tethering 3G" mcc="302" mnc="720" apn="isp.apn" mvno_type="spn" mvno_match_data="ROGERS AT&T" type="dun"/> +<apn carrier="Rogers Wap Tethering" mcc="302" mnc="720" apn="internet.com" mvno_type="spn" mvno_match_data="ROGERS AT&T" user="wapuser1" password="wap" type="dun" protocol ="IPV4V6"/> +<apn carrier="Rogers Wap MMS " mcc="302" mnc="720" apn="media.com" mvno_type="spn" mvno_match_data="ROGERS AT&T" user="media" password="mda01" mmsc="http://mms.gprs.rogers.com" type="mms" mmsproxy="10.128.1.69" mmsport="80" authtype="1"/> +<apn carrier="Chatr Internet" mcc="302" mnc="720" apn="chatrweb.apn" mvno_type="imsi" mvno_match_data="302720394" mmsc="http://mms.chatrwireless.com" type="default,mms,supl" mmsproxy="205.151.11.11" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Chatr Tethering" mcc="302" mnc="720" apn="chatrisp.apn" mvno_type="imsi" mvno_match_data="302720394" type="dun"/> +<apn carrier="Tbaytel Internet LTE phone" mcc="302" mnc="720" apn="ltemobile.apn" mvno_type="imsi" mvno_match_data="302720592" mmsc="http://mms.gprs.rogers.com" type="default,mms,supl" mmsproxy="mmsproxy.rogers.com" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Tbaytel Internet 3G phone" mcc="302" mnc="720" apn="rogers-core-appl1.apn" mvno_type="imsi" mvno_match_data="302720592" mmsc="http://mms.gprs.rogers.com" type="default,mms,supl" mmsproxy="mmsproxy.rogers.com" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Tbaytel Wap" mcc="302" mnc="720" apn="goam.com" mvno_type="imsi" mvno_match_data="302720592" type="default,supl"/> +<apn carrier="Tbaytel Tethering LTE" mcc="302" mnc="720" apn="ltedata.apn" mvno_type="imsi" mvno_match_data="302720592" type="dun" protocol ="IPV4V6"/> +<apn carrier="Tbaytel Tethering 3G" mcc="302" mnc="720" apn="isp.apn" mvno_type="imsi" mvno_match_data="302720592" type="dun" protocol ="IPV4V6"/> +<apn carrier="Tbaytel Wap Tethering" mcc="302" mnc="720" apn="internet.com" mvno_type="imsi" mvno_match_data="302720592" type="dun"/> +<apn carrier="Tbaytel Wap MMS" mcc="302" mnc="720" apn="media.com" mvno_type="imsi" mvno_match_data="302720592" mmsc="http://mms.gprs.rogers.com" type="mms" mmsproxy="10.128.1.69" mmsport="80"/> +<apn carrier="Cityfone Internet LTE phone" mcc="302" mnc="720" apn="ltemobile.apn" mvno_type="imsi" mvno_match_data="302720597" mmsc="http://mms.gprs.rogers.com" type="default,mms,supl" mmsproxy="mmsproxy.rogers.com" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Cityfone Internet 3G phone" mcc="302" mnc="720" apn="rogers-core-appl1.apn" mvno_type="imsi" mvno_match_data="302720597" mmsc="http://mms.gprs.rogers.com" type="default,mms,supl" mmsproxy="mmsproxy.rogers.com" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Cityfone Wap 3G" mcc="302" mnc="720" apn="goam.com" mvno_type="imsi" mvno_match_data="302720597" type="default,supl"/> +<apn carrier="Cityfone Tethering LTE" mcc="302" mnc="720" apn="ltedata.apn" mvno_type="imsi" mvno_match_data="302720597" type="dun" protocol ="IPV4V6"/> +<apn carrier="Cityfone Tethering 3G" mcc="302" mnc="720" apn="isp.apn" mvno_type="imsi" mvno_match_data="302720597" type="dun" protocol ="IPV4V6"/> +<apn carrier="Cityfone Wap Tethering" mcc="302" mnc="720" apn="internet.com" mvno_type="imsi" mvno_match_data="302720597" type="dun"/> +<apn carrier="Cityfone Wap MMS" mcc="302" mnc="720" apn="media.com" mvno_type="imsi" mvno_match_data="302720597" mmsc="http://mms.gprs.rogers.com" type="mms" mmsproxy="10.128.1.69" mmsport="80"/> +<apn carrier="MTS Internet " mcc="302" mnc="370" apn="sp.mts" mvno_type="gid" mvno_match_data="2C" mmsc="http://mmsc2.mts.net/" type="default,mms,supl" mmsproxy="wapgw1.mts.net" mmsport="9201" protocol ="IPV4V6"/> +<apn carrier="MTS Wap" mcc="302" mnc="370" apn="wap.mts" mvno_type="gid" mvno_match_data="2C" mmsc="http://mmsc2.mts.net/" type="default,mms,supl" mmsproxy="wapgw1.mts.net" mmsport="9201"/> +<apn carrier="MTS Tethering" mcc="302" mnc="370" apn="internet.mts" mvno_type="gid" mvno_match_data="2C" type="dun" protocol ="IPV4V6"/> +<apn carrier="MTS Internet " mcc="302" mnc="660" apn="sp.mts" mvno_type="gid" mvno_match_data="2C" mmsc="http://mmsc2.mts.net/" type="default,mms,supl" mmsproxy="wapgw1.mts.net" mmsport="9201" protocol ="IPV4V6"/> +<apn carrier="MTS Wap" mcc="302" mnc="660" apn="wap.mts" mvno_type="gid" mvno_match_data="2C" mmsc="http://mmsc2.mts.net/" type="default,mms,supl" mmsproxy="wapgw1.mts.net" mmsport="9201"/> +<apn carrier="MTS Tethering" mcc="302" mnc="660" apn="internet.mts" mvno_type="gid" mvno_match_data="2C" type="dun" protocol ="IPV4V6"/> +<apn carrier="Ztar Internet" mcc="302" mnc="720" apn="rogers-core-appl1.apn" mvno_type="imsi" mvno_match_data="302720498" mmsc="http://mms.gprs.rogers.com" type="default,mms,supl" mmsproxy="mmsproxy.rogers.com" mmsport="80"/> +<apn carrier="Ztar Tethering" mcc="302" mnc="720" apn="isp.apn" mvno_type="imsi" mvno_match_data="302720498" type="dun"/> +<apn carrier="Fido Internet LTE phone" mcc="302" mnc="370" apn="ltemobile.apn" mvno_type="imsi" mvno_match_data="302370x2" mmsc="http://mms.fido.ca" type="default,mms,supl" mmsproxy="mmsproxy.fido.ca" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Fido Internet 3G phone" mcc="302" mnc="370" apn="fido-core-appl1.apn" mvno_type="imsi" mvno_match_data="302370x2" mmsc="http://mms.fido.ca" type="default,mms,supl" mmsproxy="mmsproxy.fido.ca" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Fido Wap" mcc="302" mnc="370" apn="wap.fido.ca" mvno_type="imsi" mvno_match_data="302370x2" type="default,supl"/> +<apn carrier="Fido Tethering LTE" mcc="302" mnc="370" apn="ltedata.apn" mvno_type="imsi" mvno_match_data="302370x2" type="dun"/> +<apn carrier="Fido Tethering 3G" mcc="302" mnc="370" apn="isp.fido.apn" mvno_type="imsi" mvno_match_data="302370x2" type="dun"/> +<apn carrier="Fido Wap MMS" mcc="302" mnc="370" apn="mms.fido.ca" mvno_type="imsi" mvno_match_data="302370x2" mmsc="http://mms.fido.ca" type="mms" mmsproxy="205.151.11.13" mmsport="80"/> +<apn carrier="Rogers Phone LTE" mcc="302" mnc="720" apn="ltemobile.apn" mvno_type="imsi" mvno_match_data="302720x0" mmsc="http://mms.gprs.rogers.com" type="default,mms,supl,hipri" mmsproxy="mmsproxy.rogers.com" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Rogers Phone 3G" mcc="302" mnc="720" apn="rogers-core-appl1.apn" mvno_type="imsi" mvno_match_data="302720x0" mmsc="http://mms.gprs.rogers.com" type="default,mms,supl" mmsproxy="mmsproxy.rogers.com" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Rogers Wap" mcc="302" mnc="720" apn="goam.com" mvno_type="imsi" mvno_match_data="302720x0" user="wapuser1" password="wap" type="default"/> +<apn carrier="Rogers Tethering LTE" mcc="302" mnc="720" apn="ltedata.apn" mvno_type="imsi" mvno_match_data="302720x0" type="dun"/> +<apn carrier="Rogers Tethering 3G" mcc="302" mnc="720" apn="isp.apn" mvno_type="imsi" mvno_match_data="302720x0" type="dun"/> +<apn carrier="Rogers Wap Tethering" mcc="302" mnc="720" apn="internet.com" mvno_type="imsi" mvno_match_data="302720x0" user="wapuser1" password="wap" type="dun" protocol ="IPV4V6"/> +<apn carrier="Rogers Wap MMS " mcc="302" mnc="720" apn="media.com" mvno_type="imsi" mvno_match_data="302720x0" user="media" password="mda01" mmsc="http://mms.gprs.rogers.com" type="mms" mmsproxy="10.128.1.69" mmsport="80" authtype="1"/> +<apn carrier="Chatr Internet" mcc="302" mnc="720" apn="chatrweb.apn" mvno_type="imsi" mvno_match_data="302720494" mmsc="http://mms.chatrwireless.com" type="default,mms,supl" mmsproxy="205.151.11.11" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Chatr Tethering" mcc="302" mnc="720" apn="chatrisp.apn" mvno_type="imsi" mvno_match_data="302720494" type="dun"/> +<apn carrier="Tbaytel Internet LTE phone" mcc="302" mnc="720" apn="ltemobile.apn" mvno_type="imsi" mvno_match_data="302720392" mmsc="http://mms.gprs.rogers.com" type="default,mms,supl" mmsproxy="mmsproxy.rogers.com" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Tbaytel Internet 3G phone" mcc="302" mnc="720" apn="rogers-core-appl1.apn" mvno_type="imsi" mvno_match_data="302720392" mmsc="http://mms.gprs.rogers.com" type="default,mms,supl" mmsproxy="mmsproxy.rogers.com" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Tbaytel Wap" mcc="302" mnc="720" apn="goam.com" mvno_type="imsi" mvno_match_data="302720392" type="default,supl"/> +<apn carrier="Tbaytel Tethering LTE" mcc="302" mnc="720" apn="ltedata.apn" mvno_type="imsi" mvno_match_data="302720392" type="dun" protocol ="IPV4V6"/> +<apn carrier="Tbaytel Tethering 3G" mcc="302" mnc="720" apn="isp.apn" mvno_type="imsi" mvno_match_data="302720392" type="dun" protocol ="IPV4V6"/> +<apn carrier="Tbaytel Wap Tethering" mcc="302" mnc="720" apn="internet.com" mvno_type="imsi" mvno_match_data="302720392" type="dun"/> +<apn carrier="Tbaytel Wap MMS" mcc="302" mnc="720" apn="media.com" mvno_type="imsi" mvno_match_data="302720392" mmsc="http://mms.gprs.rogers.com" type="mms" mmsproxy="10.128.1.69" mmsport="80"/> +<apn carrier="Cityfone Internet LTE phone" mcc="302" mnc="720" apn="ltemobile.apn" mvno_type="imsi" mvno_match_data="302720397" mmsc="http://mms.gprs.rogers.com" type="default,mms,supl" mmsproxy="mmsproxy.rogers.com" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Cityfone Internet 3G phone" mcc="302" mnc="720" apn="rogers-core-appl1.apn" mvno_type="imsi" mvno_match_data="302720397" mmsc="http://mms.gprs.rogers.com" type="default,mms,supl" mmsproxy="mmsproxy.rogers.com" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Cityfone Wap 3G" mcc="302" mnc="720" apn="goam.com" mvno_type="imsi" mvno_match_data="302720397" type="default,supl"/> +<apn carrier="Cityfone Tethering LTE" mcc="302" mnc="720" apn="ltedata.apn" mvno_type="imsi" mvno_match_data="302720397" type="dun" protocol ="IPV4V6"/> +<apn carrier="Cityfone Tethering 3G" mcc="302" mnc="720" apn="isp.apn" mvno_type="imsi" mvno_match_data="302720397" type="dun" protocol ="IPV4V6"/> +<apn carrier="Cityfone Wap Tethering" mcc="302" mnc="720" apn="internet.com" mvno_type="imsi" mvno_match_data="302720397" type="dun"/> +<apn carrier="Cityfone Wap MMS" mcc="302" mnc="720" apn="media.com" mvno_type="imsi" mvno_match_data="302720397" mmsc="http://mms.gprs.rogers.com" type="mms" mmsproxy="10.128.1.69" mmsport="80"/> +<apn carrier="MTS Internet " mcc="302" mnc="370" apn="sp.mts" mvno_type="gid" mvno_match_data="4D" mmsc="http://mmsc2.mts.net/" type="default,mms,supl" mmsproxy="wapgw1.mts.net" mmsport="9201" protocol ="IPV4V6"/> +<apn carrier="MTS Wap" mcc="302" mnc="370" apn="wap.mts" mvno_type="gid" mvno_match_data="4D" mmsc="http://mmsc2.mts.net/" type="default,mms,supl" mmsproxy="wapgw1.mts.net" mmsport="9201"/> +<apn carrier="MTS Tethering" mcc="302" mnc="370" apn="internet.mts" mvno_type="gid" mvno_match_data="4D" type="dun" protocol ="IPV4V6"/> +<apn carrier="MTS Internet " mcc="302" mnc="660" apn="sp.mts" mvno_type="imsi" mvno_match_data="302660" mmsc="http://mmsc2.mts.net/" type="default,mms,supl" mmsproxy="wapgw1.mts.net" mmsport="9201" protocol ="IPV4V6"/> +<apn carrier="MTS Wap" mcc="302" mnc="660" apn="wap.mts" mvno_type="imsi" mvno_match_data="302660" mmsc="http://mmsc2.mts.net/" type="default,mms,supl" mmsproxy="wapgw1.mts.net" mmsport="9201"/> +<apn carrier="MTS Tethering" mcc="302" mnc="660" apn="internet.mts" mvno_type="imsi" mvno_match_data="302660" type="dun" protocol ="IPV4V6"/> +<apn carrier="Ztar Internet" mcc="302" mnc="720" apn="rogers-core-appl1.apn" mvno_type="gid" mvno_match_data="FF" mmsc="http://mms.gprs.rogers.com" type="default,mms,supl" mmsproxy="mmsproxy.rogers.com" mmsport="80"/> +<apn carrier="Ztar Tethering" mcc="302" mnc="720" apn="isp.apn" mvno_type="gid" mvno_match_data="FF" type="dun"/> +<apn carrier="Fido Internet LTE phone" mcc="302" mnc="370" apn="ltemobile.apn" mvno_type="imsi" mvno_match_data="302370x3" mmsc="http://mms.fido.ca" type="default,mms,supl" mmsproxy="mmsproxy.fido.ca" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Fido Internet 3G phone" mcc="302" mnc="370" apn="fido-core-appl1.apn" mvno_type="imsi" mvno_match_data="302370x3" mmsc="http://mms.fido.ca" type="default,mms,supl" mmsproxy="mmsproxy.fido.ca" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Fido Wap" mcc="302" mnc="370" apn="wap.fido.ca" mvno_type="imsi" mvno_match_data="302370x3" type="default,supl"/> +<apn carrier="Fido Tethering LTE" mcc="302" mnc="370" apn="ltedata.apn" mvno_type="imsi" mvno_match_data="302370x3" type="dun"/> +<apn carrier="Fido Tethering 3G" mcc="302" mnc="370" apn="isp.fido.apn" mvno_type="imsi" mvno_match_data="302370x3" type="dun"/> +<apn carrier="Fido Wap MMS" mcc="302" mnc="370" apn="mms.fido.ca" mvno_type="imsi" mvno_match_data="302370x3" mmsc="http://mms.fido.ca" type="mms" mmsproxy="205.151.11.13" mmsport="80"/> +<apn carrier="Rogers Phone LTE" mcc="302" mnc="720" apn="ltemobile.apn" mvno_type="imsi" mvno_match_data="302720x1" mmsc="http://mms.gprs.rogers.com" type="default,mms,supl,hipri" mmsproxy="mmsproxy.rogers.com" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Rogers Phone 3G" mcc="302" mnc="720" apn="rogers-core-appl1.apn" mvno_type="imsi" mvno_match_data="302720x1" mmsc="http://mms.gprs.rogers.com" type="default,mms,supl" mmsproxy="mmsproxy.rogers.com" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Rogers Wap" mcc="302" mnc="720" apn="goam.com" mvno_type="imsi" mvno_match_data="302720x1" user="wapuser1" password="wap" type="default"/> +<apn carrier="Rogers Tethering LTE" mcc="302" mnc="720" apn="ltedata.apn" mvno_type="imsi" mvno_match_data="302720x1" type="dun"/> +<apn carrier="Rogers Tethering 3G" mcc="302" mnc="720" apn="isp.apn" mvno_type="imsi" mvno_match_data="302720x1" type="dun"/> +<apn carrier="Rogers Wap Tethering" mcc="302" mnc="720" apn="internet.com" mvno_type="imsi" mvno_match_data="302720x1" user="wapuser1" password="wap" type="dun" protocol ="IPV4V6"/> +<apn carrier="Rogers Wap MMS " mcc="302" mnc="720" apn="media.com" mvno_type="imsi" mvno_match_data="302720x1" user="media" password="mda01" mmsc="http://mms.gprs.rogers.com" type="mms" mmsproxy="10.128.1.69" mmsport="80" authtype="1"/> +<apn carrier="Chatr Internet" mcc="302" mnc="720" apn="chatrweb.apn" mvno_type="gid" mvno_match_data="FF" mmsc="http://mms.chatrwireless.com" type="default,mms,supl" mmsproxy="205.151.11.11" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Chatr Tethering" mcc="302" mnc="720" apn="chatrisp.apn" mvno_type="gid" mvno_match_data="FF" type="dun"/> +<apn carrier="Tbaytel Internet LTE phone" mcc="302" mnc="720" apn="ltemobile.apn" mvno_type="gid" mvno_match_data="BA" mmsc="http://mms.gprs.rogers.com" type="default,mms,supl" mmsproxy="mmsproxy.rogers.com" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Tbaytel Internet 3G phone" mcc="302" mnc="720" apn="rogers-core-appl1.apn" mvno_type="gid" mvno_match_data="BA" mmsc="http://mms.gprs.rogers.com" type="default,mms,supl" mmsproxy="mmsproxy.rogers.com" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Tbaytel Wap" mcc="302" mnc="720" apn="goam.com" mvno_type="gid" mvno_match_data="BA" type="default,supl"/> +<apn carrier="Tbaytel Tethering LTE" mcc="302" mnc="720" apn="ltedata.apn" mvno_type="gid" mvno_match_data="BA" type="dun" protocol ="IPV4V6"/> +<apn carrier="Tbaytel Tethering 3G" mcc="302" mnc="720" apn="isp.apn" mvno_type="gid" mvno_match_data="BA" type="dun" protocol ="IPV4V6"/> +<apn carrier="Tbaytel Wap Tethering" mcc="302" mnc="720" apn="internet.com" mvno_type="gid" mvno_match_data="BA" type="dun"/> +<apn carrier="Tbaytel Wap MMS" mcc="302" mnc="720" apn="media.com" mvno_type="gid" mvno_match_data="BA" mmsc="http://mms.gprs.rogers.com" type="mms" mmsproxy="10.128.1.69" mmsport="80"/> +<apn carrier="Cityfone Internet LTE phone" mcc="302" mnc="720" apn="ltemobile.apn" mvno_type="gid" mvno_match_data="CC" mmsc="http://mms.gprs.rogers.com" type="default,mms,supl" mmsproxy="mmsproxy.rogers.com" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Cityfone Internet 3G phone" mcc="302" mnc="720" apn="rogers-core-appl1.apn" mvno_type="gid" mvno_match_data="CC" mmsc="http://mms.gprs.rogers.com" type="default,mms,supl" mmsproxy="mmsproxy.rogers.com" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Cityfone Wap 3G" mcc="302" mnc="720" apn="goam.com" mvno_type="gid" mvno_match_data="CC" type="default,supl"/> +<apn carrier="Cityfone Tethering LTE" mcc="302" mnc="720" apn="ltedata.apn" mvno_type="gid" mvno_match_data="CC" type="dun" protocol ="IPV4V6"/> +<apn carrier="Cityfone Tethering 3G" mcc="302" mnc="720" apn="isp.apn" mvno_type="gid" mvno_match_data="CC" type="dun" protocol ="IPV4V6"/> +<apn carrier="Cityfone Wap Tethering" mcc="302" mnc="720" apn="internet.com" mvno_type="gid" mvno_match_data="CC" type="dun"/> +<apn carrier="Cityfone Wap MMS" mcc="302" mnc="720" apn="media.com" mvno_type="gid" mvno_match_data="CC" mmsc="http://mms.gprs.rogers.com" type="mms" mmsproxy="10.128.1.69" mmsport="80"/> +<apn carrier="MTS Internet " mcc="302" mnc="370" apn="sp.mts" mvno_type="imsi" mvno_match_data="302660" mmsc="http://mmsc2.mts.net/" type="default,mms,supl" mmsproxy="wapgw1.mts.net" mmsport="9201" protocol ="IPV4V6"/> +<apn carrier="MTS Wap" mcc="302" mnc="370" apn="wap.mts" mvno_type="imsi" mvno_match_data="302660" mmsc="http://mmsc2.mts.net/" type="default,mms,supl" mmsproxy="wapgw1.mts.net" mmsport="9201"/> +<apn carrier="MTS Tethering" mcc="302" mnc="370" apn="internet.mts" mvno_type="imsi" mvno_match_data="302660" type="dun" protocol ="IPV4V6"/> +<apn carrier="MTS Internet " mcc="302" mnc="660" apn="sp.mts" mvno_type="imsi" mvno_match_data="302370397" mmsc="http://mmsc2.mts.net/" type="default,mms,supl" mmsproxy="wapgw1.mts.net" mmsport="9201" protocol ="IPV4V6"/> +<apn carrier="MTS Wap" mcc="302" mnc="660" apn="wap.mts" mvno_type="imsi" mvno_match_data="302370397" mmsc="http://mmsc2.mts.net/" type="default,mms,supl" mmsproxy="wapgw1.mts.net" mmsport="9201"/> +<apn carrier="MTS Tethering" mcc="302" mnc="660" apn="internet.mts" mvno_type="imsi" mvno_match_data="302370397" type="dun" protocol ="IPV4V6"/> +<apn carrier="Fido Internet LTE phone" mcc="302" mnc="370" apn="ltemobile.apn" mvno_type="imsi" mvno_match_data="302370x4" mmsc="http://mms.fido.ca" type="default,mms,supl" mmsproxy="mmsproxy.fido.ca" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Fido Internet 3G phone" mcc="302" mnc="370" apn="fido-core-appl1.apn" mvno_type="imsi" mvno_match_data="302370x4" mmsc="http://mms.fido.ca" type="default,mms,supl" mmsproxy="mmsproxy.fido.ca" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Fido Wap" mcc="302" mnc="370" apn="wap.fido.ca" mvno_type="imsi" mvno_match_data="302370x4" type="default,supl"/> +<apn carrier="Fido Tethering LTE" mcc="302" mnc="370" apn="ltedata.apn" mvno_type="imsi" mvno_match_data="302370x4" type="dun"/> +<apn carrier="Fido Tethering 3G" mcc="302" mnc="370" apn="isp.fido.apn" mvno_type="imsi" mvno_match_data="302370x4" type="dun"/> +<apn carrier="Fido Wap MMS" mcc="302" mnc="370" apn="mms.fido.ca" mvno_type="imsi" mvno_match_data="302370x4" mmsc="http://mms.fido.ca" type="mms" mmsproxy="205.151.11.13" mmsport="80"/> +<apn carrier="Rogers Phone LTE" mcc="302" mnc="720" apn="ltemobile.apn" mvno_type="imsi" mvno_match_data="302720x2" mmsc="http://mms.gprs.rogers.com" type="default,mms,supl,hipri" mmsproxy="mmsproxy.rogers.com" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Rogers Phone 3G" mcc="302" mnc="720" apn="rogers-core-appl1.apn" mvno_type="imsi" mvno_match_data="302720x2" mmsc="http://mms.gprs.rogers.com" type="default,mms,supl" mmsproxy="mmsproxy.rogers.com" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Rogers Wap" mcc="302" mnc="720" apn="goam.com" mvno_type="imsi" mvno_match_data="302720x2" user="wapuser1" password="wap" type="default"/> +<apn carrier="Rogers Tethering LTE" mcc="302" mnc="720" apn="ltedata.apn" mvno_type="imsi" mvno_match_data="302720x2" type="dun"/> +<apn carrier="Rogers Tethering 3G" mcc="302" mnc="720" apn="isp.apn" mvno_type="imsi" mvno_match_data="302720x2" type="dun"/> +<apn carrier="Rogers Wap Tethering" mcc="302" mnc="720" apn="internet.com" mvno_type="imsi" mvno_match_data="302720x2" user="wapuser1" password="wap" type="dun" protocol ="IPV4V6"/> +<apn carrier="Rogers Wap MMS " mcc="302" mnc="720" apn="media.com" mvno_type="imsi" mvno_match_data="302720x2" user="media" password="mda01" mmsc="http://mms.gprs.rogers.com" type="mms" mmsproxy="10.128.1.69" mmsport="80" authtype="1"/> +<apn carrier="MTS Internet " mcc="302" mnc="370" apn="sp.mts" mvno_type="imsi" mvno_match_data="302370397" mmsc="http://mmsc2.mts.net/" type="default,mms,supl" mmsproxy="wapgw1.mts.net" mmsport="9201" protocol ="IPV4V6"/> +<apn carrier="MTS Wap" mcc="302" mnc="370" apn="wap.mts" mvno_type="imsi" mvno_match_data="302370397" mmsc="http://mmsc2.mts.net/" type="default,mms,supl" mmsproxy="wapgw1.mts.net" mmsport="9201"/> +<apn carrier="MTS Tethering" mcc="302" mnc="370" apn="internet.mts" mvno_type="imsi" mvno_match_data="302370397" type="dun" protocol ="IPV4V6"/> +<apn carrier="MTS Internet " mcc="302" mnc="660" apn="sp.mts" mvno_type="imsi" mvno_match_data="302370497" mmsc="http://mmsc2.mts.net/" type="default,mms,supl" mmsproxy="wapgw1.mts.net" mmsport="9201" protocol ="IPV4V6"/> +<apn carrier="MTS Wap" mcc="302" mnc="660" apn="wap.mts" mvno_type="imsi" mvno_match_data="302370497" mmsc="http://mmsc2.mts.net/" type="default,mms,supl" mmsproxy="wapgw1.mts.net" mmsport="9201"/> +<apn carrier="MTS Tethering" mcc="302" mnc="660" apn="internet.mts" mvno_type="imsi" mvno_match_data="302370497" type="dun" protocol ="IPV4V6"/> +<apn carrier="Fido Internet LTE phone" mcc="302" mnc="370" apn="ltemobile.apn" mvno_type="imsi" mvno_match_data="302370x5" mmsc="http://mms.fido.ca" type="default,mms,supl" mmsproxy="mmsproxy.fido.ca" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Fido Internet 3G phone" mcc="302" mnc="370" apn="fido-core-appl1.apn" mvno_type="imsi" mvno_match_data="302370x5" mmsc="http://mms.fido.ca" type="default,mms,supl" mmsproxy="mmsproxy.fido.ca" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Fido Wap" mcc="302" mnc="370" apn="wap.fido.ca" mvno_type="imsi" mvno_match_data="302370x5" type="default,supl"/> +<apn carrier="Fido Tethering LTE" mcc="302" mnc="370" apn="ltedata.apn" mvno_type="imsi" mvno_match_data="302370x5" type="dun"/> +<apn carrier="Fido Tethering 3G" mcc="302" mnc="370" apn="isp.fido.apn" mvno_type="imsi" mvno_match_data="302370x5" type="dun"/> +<apn carrier="Fido Wap MMS" mcc="302" mnc="370" apn="mms.fido.ca" mvno_type="imsi" mvno_match_data="302370x5" mmsc="http://mms.fido.ca" type="mms" mmsproxy="205.151.11.13" mmsport="80"/> +<apn carrier="Rogers Phone LTE" mcc="302" mnc="720" apn="ltemobile.apn" mvno_type="imsi" mvno_match_data="302720x3" mmsc="http://mms.gprs.rogers.com" type="default,mms,supl,hipri" mmsproxy="mmsproxy.rogers.com" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Rogers Phone 3G" mcc="302" mnc="720" apn="rogers-core-appl1.apn" mvno_type="imsi" mvno_match_data="302720x3" mmsc="http://mms.gprs.rogers.com" type="default,mms,supl" mmsproxy="mmsproxy.rogers.com" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Rogers Wap" mcc="302" mnc="720" apn="goam.com" mvno_type="imsi" mvno_match_data="302720x3" user="wapuser1" password="wap" type="default"/> +<apn carrier="Rogers Tethering LTE" mcc="302" mnc="720" apn="ltedata.apn" mvno_type="imsi" mvno_match_data="302720x3" type="dun"/> +<apn carrier="Rogers Tethering 3G" mcc="302" mnc="720" apn="isp.apn" mvno_type="imsi" mvno_match_data="302720x3" type="dun"/> +<apn carrier="Rogers Wap Tethering" mcc="302" mnc="720" apn="internet.com" mvno_type="imsi" mvno_match_data="302720x3" user="wapuser1" password="wap" type="dun" protocol ="IPV4V6"/> +<apn carrier="Rogers Wap MMS " mcc="302" mnc="720" apn="media.com" mvno_type="imsi" mvno_match_data="302720x3" user="media" password="mda01" mmsc="http://mms.gprs.rogers.com" type="mms" mmsproxy="10.128.1.69" mmsport="80" authtype="1"/> +<apn carrier="MTS Internet " mcc="302" mnc="370" apn="sp.mts" mvno_type="imsi" mvno_match_data="302370497" mmsc="http://mmsc2.mts.net/" type="default,mms,supl" mmsproxy="wapgw1.mts.net" mmsport="9201" protocol ="IPV4V6"/> +<apn carrier="MTS Wap" mcc="302" mnc="370" apn="wap.mts" mvno_type="imsi" mvno_match_data="302370497" mmsc="http://mmsc2.mts.net/" type="default,mms,supl" mmsproxy="wapgw1.mts.net" mmsport="9201"/> +<apn carrier="MTS Tethering" mcc="302" mnc="370" apn="internet.mts" mvno_type="imsi" mvno_match_data="302370497" type="dun" protocol ="IPV4V6"/> +<apn carrier="Fido Internet LTE phone" mcc="302" mnc="370" apn="ltemobile.apn" mvno_type="imsi" mvno_match_data="302370x6" mmsc="http://mms.fido.ca" type="default,mms,supl" mmsproxy="mmsproxy.fido.ca" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Fido Internet 3G phone" mcc="302" mnc="370" apn="fido-core-appl1.apn" mvno_type="imsi" mvno_match_data="302370x6" mmsc="http://mms.fido.ca" type="default,mms,supl" mmsproxy="mmsproxy.fido.ca" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Fido Wap" mcc="302" mnc="370" apn="wap.fido.ca" mvno_type="imsi" mvno_match_data="302370x6" type="default,supl"/> +<apn carrier="Fido Tethering LTE" mcc="302" mnc="370" apn="ltedata.apn" mvno_type="imsi" mvno_match_data="302370x6" type="dun"/> +<apn carrier="Fido Tethering 3G" mcc="302" mnc="370" apn="isp.fido.apn" mvno_type="imsi" mvno_match_data="302370x6" type="dun"/> +<apn carrier="Fido Wap MMS" mcc="302" mnc="370" apn="mms.fido.ca" mvno_type="imsi" mvno_match_data="302370x6" mmsc="http://mms.fido.ca" type="mms" mmsproxy="205.151.11.13" mmsport="80"/> +<apn carrier="Rogers Phone LTE" mcc="302" mnc="720" apn="ltemobile.apn" mvno_type="imsi" mvno_match_data="302720x4" mmsc="http://mms.gprs.rogers.com" type="default,mms,supl,hipri" mmsproxy="mmsproxy.rogers.com" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Rogers Phone 3G" mcc="302" mnc="720" apn="rogers-core-appl1.apn" mvno_type="imsi" mvno_match_data="302720x4" mmsc="http://mms.gprs.rogers.com" type="default,mms,supl" mmsproxy="mmsproxy.rogers.com" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Rogers Wap" mcc="302" mnc="720" apn="goam.com" mvno_type="imsi" mvno_match_data="302720x4" user="wapuser1" password="wap" type="default"/> +<apn carrier="Rogers Tethering LTE" mcc="302" mnc="720" apn="ltedata.apn" mvno_type="imsi" mvno_match_data="302720x4" type="dun"/> +<apn carrier="Rogers Tethering 3G" mcc="302" mnc="720" apn="isp.apn" mvno_type="imsi" mvno_match_data="302720x4" type="dun"/> +<apn carrier="Rogers Wap Tethering" mcc="302" mnc="720" apn="internet.com" mvno_type="imsi" mvno_match_data="302720x4" user="wapuser1" password="wap" type="dun" protocol ="IPV4V6"/> +<apn carrier="Rogers Wap MMS " mcc="302" mnc="720" apn="media.com" mvno_type="imsi" mvno_match_data="302720x4" user="media" password="mda01" mmsc="http://mms.gprs.rogers.com" type="mms" mmsproxy="10.128.1.69" mmsport="80" authtype="1"/> +<apn carrier="Fido Internet LTE phone" mcc="302" mnc="370" apn="ltemobile.apn" mvno_type="imsi" mvno_match_data="302370x7" mmsc="http://mms.fido.ca" type="default,mms,supl" mmsproxy="mmsproxy.fido.ca" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Fido Internet 3G phone" mcc="302" mnc="370" apn="fido-core-appl1.apn" mvno_type="imsi" mvno_match_data="302370x7" mmsc="http://mms.fido.ca" type="default,mms,supl" mmsproxy="mmsproxy.fido.ca" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Fido Wap" mcc="302" mnc="370" apn="wap.fido.ca" mvno_type="imsi" mvno_match_data="302370x7" type="default,supl"/> +<apn carrier="Fido Tethering LTE" mcc="302" mnc="370" apn="ltedata.apn" mvno_type="imsi" mvno_match_data="302370x7" type="dun"/> +<apn carrier="Fido Tethering 3G" mcc="302" mnc="370" apn="isp.fido.apn" mvno_type="imsi" mvno_match_data="302370x7" type="dun"/> +<apn carrier="Fido Wap MMS" mcc="302" mnc="370" apn="mms.fido.ca" mvno_type="imsi" mvno_match_data="302370x7" mmsc="http://mms.fido.ca" type="mms" mmsproxy="205.151.11.13" mmsport="80"/> +<apn carrier="Rogers Phone LTE" mcc="302" mnc="720" apn="ltemobile.apn" mvno_type="imsi" mvno_match_data="302720x5" mmsc="http://mms.gprs.rogers.com" type="default,mms,supl,hipri" mmsproxy="mmsproxy.rogers.com" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Rogers Phone 3G" mcc="302" mnc="720" apn="rogers-core-appl1.apn" mvno_type="imsi" mvno_match_data="302720x5" mmsc="http://mms.gprs.rogers.com" type="default,mms,supl" mmsproxy="mmsproxy.rogers.com" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Rogers Wap" mcc="302" mnc="720" apn="goam.com" mvno_type="imsi" mvno_match_data="302720x5" user="wapuser1" password="wap" type="default"/> +<apn carrier="Rogers Tethering LTE" mcc="302" mnc="720" apn="ltedata.apn" mvno_type="imsi" mvno_match_data="302720x5" type="dun"/> +<apn carrier="Rogers Tethering 3G" mcc="302" mnc="720" apn="isp.apn" mvno_type="imsi" mvno_match_data="302720x5" type="dun"/> +<apn carrier="Rogers Wap Tethering" mcc="302" mnc="720" apn="internet.com" mvno_type="imsi" mvno_match_data="302720x5" user="wapuser1" password="wap" type="dun" protocol ="IPV4V6"/> +<apn carrier="Rogers Wap MMS " mcc="302" mnc="720" apn="media.com" mvno_type="imsi" mvno_match_data="302720x5" user="media" password="mda01" mmsc="http://mms.gprs.rogers.com" type="mms" mmsproxy="10.128.1.69" mmsport="80" authtype="1"/> +<apn carrier="Fido Internet LTE phone" mcc="302" mnc="370" apn="ltemobile.apn" mvno_type="imsi" mvno_match_data="302370x8" mmsc="http://mms.fido.ca" type="default,mms,supl" mmsproxy="mmsproxy.fido.ca" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Fido Internet 3G phone" mcc="302" mnc="370" apn="fido-core-appl1.apn" mvno_type="imsi" mvno_match_data="302370x8" mmsc="http://mms.fido.ca" type="default,mms,supl" mmsproxy="mmsproxy.fido.ca" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Fido Wap" mcc="302" mnc="370" apn="wap.fido.ca" mvno_type="imsi" mvno_match_data="302370x8" type="default,supl"/> +<apn carrier="Fido Tethering LTE" mcc="302" mnc="370" apn="ltedata.apn" mvno_type="imsi" mvno_match_data="302370x8" type="dun"/> +<apn carrier="Fido Tethering 3G" mcc="302" mnc="370" apn="isp.fido.apn" mvno_type="imsi" mvno_match_data="302370x8" type="dun"/> +<apn carrier="Fido Wap MMS" mcc="302" mnc="370" apn="mms.fido.ca" mvno_type="imsi" mvno_match_data="302370x8" mmsc="http://mms.fido.ca" type="mms" mmsproxy="205.151.11.13" mmsport="80"/> +<apn carrier="Rogers Phone LTE" mcc="302" mnc="720" apn="ltemobile.apn" mvno_type="imsi" mvno_match_data="302720x6" mmsc="http://mms.gprs.rogers.com" type="default,mms,supl,hipri" mmsproxy="mmsproxy.rogers.com" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Rogers Phone 3G" mcc="302" mnc="720" apn="rogers-core-appl1.apn" mvno_type="imsi" mvno_match_data="302720x6" mmsc="http://mms.gprs.rogers.com" type="default,mms,supl" mmsproxy="mmsproxy.rogers.com" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Rogers Wap" mcc="302" mnc="720" apn="goam.com" mvno_type="imsi" mvno_match_data="302720x6" user="wapuser1" password="wap" type="default"/> +<apn carrier="Rogers Tethering LTE" mcc="302" mnc="720" apn="ltedata.apn" mvno_type="imsi" mvno_match_data="302720x6" type="dun"/> +<apn carrier="Rogers Tethering 3G" mcc="302" mnc="720" apn="isp.apn" mvno_type="imsi" mvno_match_data="302720x6" type="dun"/> +<apn carrier="Rogers Wap Tethering" mcc="302" mnc="720" apn="internet.com" mvno_type="imsi" mvno_match_data="302720x6" user="wapuser1" password="wap" type="dun" protocol ="IPV4V6"/> +<apn carrier="Rogers Wap MMS " mcc="302" mnc="720" apn="media.com" mvno_type="imsi" mvno_match_data="302720x6" user="media" password="mda01" mmsc="http://mms.gprs.rogers.com" type="mms" mmsproxy="10.128.1.69" mmsport="80" authtype="1"/> +<apn carrier="Fido Internet LTE phone" mcc="302" mnc="370" apn="ltemobile.apn" mvno_type="gid" mvno_match_data="DD" mmsc="http://mms.fido.ca" type="default,mms,supl" mmsproxy="mmsproxy.fido.ca" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Fido Internet 3G phone" mcc="302" mnc="370" apn="fido-core-appl1.apn" mvno_type="gid" mvno_match_data="DD" mmsc="http://mms.fido.ca" type="default,mms,supl" mmsproxy="mmsproxy.fido.ca" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Fido Wap" mcc="302" mnc="370" apn="wap.fido.ca" mvno_type="gid" mvno_match_data="DD" type="default,supl"/> +<apn carrier="Fido Tethering LTE" mcc="302" mnc="370" apn="ltedata.apn" mvno_type="gid" mvno_match_data="DD" type="dun"/> +<apn carrier="Fido Tethering 3G" mcc="302" mnc="370" apn="isp.fido.apn" mvno_type="gid" mvno_match_data="DD" type="dun"/> +<apn carrier="Fido Wap MMS" mcc="302" mnc="370" apn="mms.fido.ca" mvno_type="gid" mvno_match_data="DD" mmsc="http://mms.fido.ca" type="mms" mmsproxy="205.151.11.13" mmsport="80"/> +<apn carrier="Rogers Phone LTE" mcc="302" mnc="720" apn="ltemobile.apn" mvno_type="imsi" mvno_match_data="302720x7" mmsc="http://mms.gprs.rogers.com" type="default,mms,supl,hipri" mmsproxy="mmsproxy.rogers.com" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Rogers Phone 3G" mcc="302" mnc="720" apn="rogers-core-appl1.apn" mvno_type="imsi" mvno_match_data="302720x7" mmsc="http://mms.gprs.rogers.com" type="default,mms,supl" mmsproxy="mmsproxy.rogers.com" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Rogers Wap" mcc="302" mnc="720" apn="goam.com" mvno_type="imsi" mvno_match_data="302720x7" user="wapuser1" password="wap" type="default"/> +<apn carrier="Rogers Tethering LTE" mcc="302" mnc="720" apn="ltedata.apn" mvno_type="imsi" mvno_match_data="302720x7" type="dun"/> +<apn carrier="Rogers Tethering 3G" mcc="302" mnc="720" apn="isp.apn" mvno_type="imsi" mvno_match_data="302720x7" type="dun"/> +<apn carrier="Rogers Wap Tethering" mcc="302" mnc="720" apn="internet.com" mvno_type="imsi" mvno_match_data="302720x7" user="wapuser1" password="wap" type="dun" protocol ="IPV4V6"/> +<apn carrier="Rogers Wap MMS " mcc="302" mnc="720" apn="media.com" mvno_type="imsi" mvno_match_data="302720x7" user="media" password="mda01" mmsc="http://mms.gprs.rogers.com" type="mms" mmsproxy="10.128.1.69" mmsport="80" authtype="1"/> +<apn carrier="Rogers Phone LTE" mcc="302" mnc="720" apn="ltemobile.apn" mvno_type="imsi" mvno_match_data="302720x8" mmsc="http://mms.gprs.rogers.com" type="default,mms,supl,hipri" mmsproxy="mmsproxy.rogers.com" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Rogers Phone 3G" mcc="302" mnc="720" apn="rogers-core-appl1.apn" mvno_type="imsi" mvno_match_data="302720x8" mmsc="http://mms.gprs.rogers.com" type="default,mms,supl" mmsproxy="mmsproxy.rogers.com" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Rogers Wap" mcc="302" mnc="720" apn="goam.com" mvno_type="imsi" mvno_match_data="302720x8" user="wapuser1" password="wap" type="default"/> +<apn carrier="Rogers Tethering LTE" mcc="302" mnc="720" apn="ltedata.apn" mvno_type="imsi" mvno_match_data="302720x8" type="dun"/> +<apn carrier="Rogers Tethering 3G" mcc="302" mnc="720" apn="isp.apn" mvno_type="imsi" mvno_match_data="302720x8" type="dun"/> +<apn carrier="Rogers Wap Tethering" mcc="302" mnc="720" apn="internet.com" mvno_type="imsi" mvno_match_data="302720x8" user="wapuser1" password="wap" type="dun" protocol ="IPV4V6"/> +<apn carrier="Rogers Wap MMS " mcc="302" mnc="720" apn="media.com" mvno_type="imsi" mvno_match_data="302720x8" user="media" password="mda01" mmsc="http://mms.gprs.rogers.com" type="mms" mmsproxy="10.128.1.69" mmsport="80" authtype="1"/> +<apn carrier="Rogers Phone LTE" mcc="302" mnc="720" apn="ltemobile.apn" mvno_type="imsi" mvno_match_data="302720x96" mmsc="http://mms.gprs.rogers.com" type="default,mms,supl,hipri" mmsproxy="mmsproxy.rogers.com" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Rogers Phone 3G" mcc="302" mnc="720" apn="rogers-core-appl1.apn" mvno_type="imsi" mvno_match_data="302720x96" mmsc="http://mms.gprs.rogers.com" type="default,mms,supl" mmsproxy="mmsproxy.rogers.com" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Rogers Wap" mcc="302" mnc="720" apn="goam.com" mvno_type="imsi" mvno_match_data="302720x96" user="wapuser1" password="wap" type="default"/> +<apn carrier="Rogers Tethering LTE" mcc="302" mnc="720" apn="ltedata.apn" mvno_type="imsi" mvno_match_data="302720x96" type="dun"/> +<apn carrier="Rogers Tethering 3G" mcc="302" mnc="720" apn="isp.apn" mvno_type="imsi" mvno_match_data="302720x96" type="dun"/> +<apn carrier="Rogers Wap Tethering" mcc="302" mnc="720" apn="internet.com" mvno_type="imsi" mvno_match_data="302720x96" user="wapuser1" password="wap" type="dun" protocol ="IPV4V6"/> +<apn carrier="Rogers Wap MMS " mcc="302" mnc="720" apn="media.com" mvno_type="imsi" mvno_match_data="302720x96" user="media" password="mda01" mmsc="http://mms.gprs.rogers.com" type="mms" mmsproxy="10.128.1.69" mmsport="80" authtype="1"/> +<apn carrier="Rogers Phone LTE" mcc="302" mnc="720" apn="ltemobile.apn" mvno_type="imsi" mvno_match_data="302720x99" mmsc="http://mms.gprs.rogers.com" type="default,mms,supl,hipri" mmsproxy="mmsproxy.rogers.com" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Rogers Phone 3G" mcc="302" mnc="720" apn="rogers-core-appl1.apn" mvno_type="imsi" mvno_match_data="302720x99" mmsc="http://mms.gprs.rogers.com" type="default,mms,supl" mmsproxy="mmsproxy.rogers.com" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Rogers Wap" mcc="302" mnc="720" apn="goam.com" mvno_type="imsi" mvno_match_data="302720x99" user="wapuser1" password="wap" type="default"/> +<apn carrier="Rogers Tethering LTE" mcc="302" mnc="720" apn="ltedata.apn" mvno_type="imsi" mvno_match_data="302720x99" type="dun"/> +<apn carrier="Rogers Tethering 3G" mcc="302" mnc="720" apn="isp.apn" mvno_type="imsi" mvno_match_data="302720x99" type="dun"/> +<apn carrier="Rogers Wap Tethering" mcc="302" mnc="720" apn="internet.com" mvno_type="imsi" mvno_match_data="302720x99" user="wapuser1" password="wap" type="dun" protocol ="IPV4V6"/> +<apn carrier="Rogers Wap MMS " mcc="302" mnc="720" apn="media.com" mvno_type="imsi" mvno_match_data="302720x99" user="media" password="mda01" mmsc="http://mms.gprs.rogers.com" type="mms" mmsproxy="10.128.1.69" mmsport="80" authtype="1"/> +<apn carrier="Rogers Phone LTE" mcc="302" mnc="720" apn="ltemobile.apn" mvno_type="gid" mvno_match_data="FF" mmsc="http://mms.gprs.rogers.com" type="default,mms,supl,hipri" mmsproxy="mmsproxy.rogers.com" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Rogers Phone 3G" mcc="302" mnc="720" apn="rogers-core-appl1.apn" mvno_type="gid" mvno_match_data="FF" mmsc="http://mms.gprs.rogers.com" type="default,mms,supl" mmsproxy="mmsproxy.rogers.com" mmsport="80" protocol ="IPV4V6"/> +<apn carrier="Rogers Wap" mcc="302" mnc="720" apn="goam.com" mvno_type="gid" mvno_match_data="FF" user="wapuser1" password="wap" type="default"/> +<apn carrier="Rogers Tethering LTE" mcc="302" mnc="720" apn="ltedata.apn" mvno_type="gid" mvno_match_data="FF" type="dun"/> +<apn carrier="Rogers Tethering 3G" mcc="302" mnc="720" apn="isp.apn" mvno_type="gid" mvno_match_data="FF" type="dun"/> +<apn carrier="Rogers Wap Tethering" mcc="302" mnc="720" apn="internet.com" mvno_type="gid" mvno_match_data="FF" user="wapuser1" password="wap" type="dun" protocol ="IPV4V6"/> +<apn carrier="Rogers Wap MMS " mcc="302" mnc="720" apn="media.com" mvno_type="gid" mvno_match_data="FF" user="media" password="mda01" mmsc="http://mms.gprs.rogers.com" type="mms" mmsproxy="10.128.1.69" mmsport="80" authtype="1"/> +<apn carrier="BAM CLARO" mcc="730" mnc="03" apn="bam.clarochile.cl" user="clarochile" password="clarochile" type="default,hipri"/> +<apn carrier="MMS CLARO" mcc="730" mnc="03" apn="mms.clarochile.cl" user="clarochile" password="clarochile" mmsc="http://mms.clarochile.cl" type="mms" mmsproxy="172.23.200.200" mmsport="8080"/> +<apn carrier="Internet Movil" mcc="730" mnc="01" apn="bam.entelpcs.cl" proxy="10.99.0.10" port="8080" user="entelpcs" password="entelpcs" type="default,supl"/> +<apn carrier="MMS Entel" mcc="730" mnc="01" apn="mms.entelpcs.cl" user="entelpcs" password="entelpcs" mmsc="http://mmsc.entelpcs.cl" type="mms" mmsproxy="10.99.0.10" mmsport="8080"/> +<apn carrier="Movistar INTERNET" mcc="730" mnc="02" apn="wap.tmovil.cl" user="wap" password="wap" type="default,supl"/> +<apn carrier="Movistar MMS" mcc="730" mnc="02" apn="mms.tmovil.cl" user="mms" password="mms" mmsc="http://mms.movistar.cl" type="mms" mmsproxy="172.17.8.10" mmsport="8080"/> +<apn carrier="Virgin Internet Movil" mcc="730" mnc="07" apn="imovil.virginmobile.cl" type="default,supl" authtype="1"/> +<apn carrier="Internet WOM" mcc="730" mnc="09" apn="internet" type="default,supl" authtype="1"/> +<apn carrier="Internet Movil" mcc="730" mnc="01" apn="internet.movilfalabella.com" type="default,supl" authtype="1"/> +<apn carrier="Internet" mcc="730" mnc="08" apn="movil.vtr.com" user="vtrmovil" password="vtrmovil" type="default,supl" authtype="2"/> +<apn carrier="CMCC Internet" mcc="460" mnc="00" apn="cmnet" type="default,supl" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="CMCC HTTP" mcc="460" mnc="00" apn="cmwap" proxy="10.0.0.172" port="80" user="wap" password="wap" type="default" protocol ="IPV4V6" roaming_protocol ="IPV4V6" authtype="1"/> +<apn carrier="CMCC MMS" mcc="460" mnc="00" apn="cmwap" mmsc="http://mmsc.monternet.com" type="mms" mmsproxy="10.0.0.172" mmsport="80" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="ims" mcc="460" mnc="00" apn="ims" type="ims" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="CMCC Internet" mcc="460" mnc="02" apn="cmnet" type="default,supl" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="CMCC HTTP" mcc="460" mnc="02" apn="cmwap" proxy="10.0.0.172" port="80" user="wap" password="wap" type="default" protocol ="IPV4V6" roaming_protocol ="IPV4V6" authtype="1"/> +<apn carrier="CMCC MMS" mcc="460" mnc="02" apn="cmwap" mmsc="http://mmsc.monternet.com" type="mms" mmsproxy="10.0.0.172" mmsport="80" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="ims" mcc="460" mnc="02" apn="ims" type="ims" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="CMCC Internet" mcc="460" mnc="07" apn="cmnet" type="default,supl" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="CMCC HTTP" mcc="460" mnc="07" apn="cmwap" proxy="10.0.0.172" port="80" user="wap" password="wap" type="default" protocol ="IPV4V6" roaming_protocol ="IPV4V6" authtype="1"/> +<apn carrier="CMCC MMS" mcc="460" mnc="07" apn="cmwap" mmsc="http://mmsc.monternet.com" type="mms" mmsproxy="10.0.0.172" mmsport="80" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="ims" mcc="460" mnc="07" apn="ims" type="ims" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="CMCC Internet" mcc="460" mnc="20" apn="cmnet" type="default,supl" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="CMCC HTTP" mcc="460" mnc="20" apn="cmwap" proxy="10.0.0.172" port="80" user="wap" password="wap" type="default" protocol ="IPV4V6" roaming_protocol ="IPV4V6" authtype="1"/> +<apn carrier="CMCC MMS" mcc="460" mnc="20" apn="cmwap" mmsc="http://mmsc.monternet.com" type="mms" mmsproxy="10.0.0.172" mmsport="80" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="ims" mcc="460" mnc="20" apn="ims" type="ims" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="沃宽带用户连接互è”网" mcc="460" mnc="01" apn="3gnet" type="default,supl" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="沃宽带用户手机上网" mcc="460" mnc="01" apn="3gwap" proxy="10.0.0.172" port="80" type="default,supl" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="ä¸å›½è”通3Gè”通彩信(China Unicom)" mcc="460" mnc="01" apn="3gwap" mmsc="http://mmsc.myuni.com.cn" type="mms" mmsproxy="10.0.0.172" mmsport="80" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="沃宽带用户连接互è”网" mcc="460" mnc="09" apn="3gnet" type="default,supl" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="沃宽带用户手机上网" mcc="460" mnc="09" apn="3gwap" proxy="10.0.0.172" port="80" type="default,supl" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="ä¸å›½è”通3Gè”通彩信(China Unicom)" mcc="460" mnc="09" apn="3gwap" mmsc="http://mmsc.myuni.com.cn" type="mms" mmsproxy="10.0.0.172" mmsport="80" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="ctnet" mcc="460" mnc="03" apn="ctnet" user="ctnet@mycdma.cn" password="vnet.mobi" type="default,hipri,fota,supl" protocol ="IPV4V6" authtype="3"/> +<apn carrier="ctwap" mcc="460" mnc="03" apn="ctwap" user="ctwap@mycdma.cn" password="vnet.mobi" mmsc="http://mmsc.vnet.mobi" type="mms" mmsproxy="10.0.0.200" mmsport="80" roaming_protocol ="IPV4V6" authtype="3"/> +<apn carrier="ctnet" mcc="460" mnc="11" apn="ctnet" user="ctnet@mycdma.cn" password="vnet.mobi" type="default,hipri,fota,supl" protocol ="IPV4V6" authtype="3"/> +<apn carrier="ctwap" mcc="460" mnc="11" apn="ctwap" user="ctwap@mycdma.cn" password="vnet.mobi" mmsc="http://mmsc.vnet.mobi" type="mms" mmsproxy="10.0.0.200" mmsport="80" roaming_protocol ="IPV4V6" authtype="3"/> +<apn carrier="COMCEL MMS" mcc="732" mnc="101" apn="mms.comcel.com.co" user="COMCELMMS" password="COMCELMMS" mmsc="http://www.comcel.com.co/mms/" type="mms" mmsproxy="198.228.90.225" mmsport="8799" authtype="1"/> +<apn carrier="COMCEL HTTP" mcc="732" mnc="101" apn="internet.comcel.com.co" user="COMCELWEB" password="COMCELWEB" type="default,supl" authtype="1"/> +<apn carrier="tigo interactivo" mcc="732" mnc="103" apn="web.colombiamovil.com.co" type="default,supl" authtype="1"/> +<apn carrier="tigo multimedia" mcc="732" mnc="103" apn="mms.colombiamovil.com.co" user="mms-cm1900" password="mms-cm1900" mmsc="http://mms.ola.com.co" type="mms" mmsproxy="190.102.206.48" mmsport="8080" authtype="1"/> +<apn carrier="tigo interactivo" mcc="732" mnc="111" apn="web.colombiamovil.com.co" type="default,supl" authtype="1"/> +<apn carrier="tigo multimedia" mcc="732" mnc="111" apn="mms.colombiamovil.com.co" user="mms-cm1900" password="mms-cm1900" mmsc="http://mms.ola.com.co" type="mms" mmsproxy="190.102.206.48" mmsport="8080" authtype="1"/> +<apn carrier="Movistar GPRS" mcc="732" mnc="123" apn="internet.movistar.com.co" user="movistar" password="movistar" type="default,supl" authtype="1"/> +<apn carrier="Movistar MMS" mcc="732" mnc="123" apn="mms.movistar.com.co" user="movistar" password="movistar" mmsc="http://mms.movistar.com.co" type="mms" mmsproxy="192.168.222.7" mmsport="9001" authtype="1"/> +<apn carrier="Avantel LTE" mcc="732" mnc="130" apn="lte.avantel.com.co" type="default"/> +<apn carrier="ETB" mcc="732" mnc="103" apn="moviletb.net.co" user="etb" password="etb" type="default,dun"/> +<apn carrier="ETB" mcc="732" mnc="111" apn="moviletb.net.co" user="etb" password="etb" type="default,dun"/> +<apn carrier="ETB" mcc="732" mnc="187" apn="moviletb.net.co" user="etb" password="etb" type="default,dun"/> +<apn carrier="Movil Exito" mcc="732" mnc="103" apn="movilexito.net.co" mvno_type="spn" mvno_match_data="movil exito" type="default,dun" authtype="1"/> +<apn carrier="UFFMOVIL" mcc="732" mnc="103" apn="web.uffmovil.com" mvno_type="spn" mvno_match_data="Uff!" type="default,dun" authtype="1"/> +<apn carrier="Movil Exito" mcc="732" mnc="111" apn="movilexito.net.co" mvno_type="spn" mvno_match_data="movil exito" type="default,dun" authtype="1"/> +<apn carrier="UFFMOVIL" mcc="732" mnc="111" apn="web.uffmovil.com" mvno_type="spn" mvno_match_data="Uff!" type="default,dun" authtype="1"/> +<apn carrier="Virgin Mobile" mcc="732" mnc="123" apn="web.vmc.net.co" mvno_type="spn" mvno_match_data="Virgin Mobile" type="default,supl" authtype="1"/> +<apn carrier="UNE LTE" mcc="732" mnc="103" apn="une4glte.net.co" mvno_type="spn" mvno_match_data="UNE" type="default,supl"/> +<apn carrier="UNE" mcc="732" mnc="103" apn="www.une.net.co" mvno_type="spn" mvno_match_data="UNE" user="une" password="une" type="default,dun"/> +<apn carrier="UNE LTE" mcc="732" mnc="111" apn="une4glte.net.co" mvno_type="spn" mvno_match_data="UNE" type="default,supl"/> +<apn carrier="UNE" mcc="732" mnc="111" apn="www.une.net.co" mvno_type="spn" mvno_match_data="UNE" user="une" password="une" type="default,dun"/> +<apn carrier="UNE LTE" mcc="732" mnc="142" apn="une4glte.net.co" mvno_type="spn" mvno_match_data="UNE" type="default,supl"/> +<apn carrier="UNE" mcc="732" mnc="142" apn="www.une.net.co" mvno_type="spn" mvno_match_data="UNE" user="une" password="une" type="default,dun"/> +<apn carrier="TELE2 Internet" mcc="219" mnc="02" apn="wap.tele2.hr" type="*"/> +<apn carrier="TELE2 MMS" mcc="219" mnc="02" apn="wap.tele2.hr" mmsc="http://mmsc.tele2.hr" type="*" mmsproxy="193.12.40.66" mmsport="8080"/> +<apn carrier="TELE2 HTTP" mcc="219" mnc="02" apn="wap.tele2.hr" proxy="130.244.196.90" port="8080" type="default" authtype="1"/> +<apn carrier="T-Mobile Internet" mcc="219" mnc="01" apn="web.htgprs" type="default,supl"/> +<apn carrier="T-Mobile HTTP" mcc="219" mnc="01" apn="www.htgprs.hr" proxy="10.12.0.3" port="8080" type="default"/> +<apn carrier="T-Mobile MMS" mcc="219" mnc="01" apn="mms.htgprs" mmsc="http://mms.t-mobile.hr/servlets/mms" type="mms" mmsproxy="10.12.0.4" mmsport="8080"/> +<apn carrier="Broadband" mcc="219" mnc="10" apn="data.vip.hr" proxy="212.91.99.91" port="8080" type="default,supl"/> +<apn carrier="VIP.mms" mcc="219" mnc="10" apn="mms.vipnet.hr" mmsc="http://mms.vipnet.hr/servlets/mms" type="mms" mmsproxy="212.91.99.91" mmsport="8080"/> +<apn carrier="Cyta" mcc="280" mnc="1" apn="Cytamobile" mmsc="http://mmsc.cyta.com.cy" type="default,mms" mmsproxy="212.31.96.161" mmsport="8080" authtype="1"/> +<apn carrier="O2 Internet postpaid" mcc="230" mnc="02" apn="internet" type="default,supl"/> +<apn carrier="O2 HTTP postpaid" mcc="230" mnc="02" apn="wap" proxy="160.218.160.218" port="8080" type="default" authtype="1"/> +<apn carrier="O2 MMS postpaid" mcc="230" mnc="02" apn="mms" mmsc="http://mms.o2active.cz:8002" type="mms" mmsproxy="160.218.160.218" mmsport="8080"/> +<apn carrier="O2 Video postpaid" mcc="230" mnc="02" apn="Video" type="default" authtype="1"/> +<apn carrier="T-Mobile Internet postpaid" mcc="230" mnc="01" apn="internet.t-mobile.cz" type="default,supl"/> +<apn carrier="T-Mobile HTTP postpaid" mcc="230" mnc="01" apn="wap.t-mobile.cz" proxy="10.0.0.10" port="9201" type="default"/> +<apn carrier="T-Mobile MMS postpaid" mcc="230" mnc="01" apn="mms.t-mobile.cz" user="mms" password="mms" mmsc="http://mms" type="mms" mmsproxy="10.0.0.10" mmsport="80"/> +<apn carrier="Vodafone Internet" mcc="230" mnc="03" apn="internet" type="default,supl"/> +<apn carrier="Vodafone MMS" mcc="230" mnc="03" apn="mms" user="mms" password="mms" mmsc="http://mms" type="mms" mmsproxy="10.11.10.111" mmsport="80" authtype="1"/> +<apn carrier="TDC" mcc="238" mnc="01" apn="internet" type="default,supl"/> +<apn carrier="TDC MMS" mcc="238" mnc="01" apn="mms" user="tdc" password="waptdc" mmsc="http://mmsc.tdc.dk:8002" type="mms" mmsproxy="inetproxy.tdc.dk" mmsport="8080" authtype="1"/> +<apn carrier="Happii Internet" mcc="238" mnc="01" apn="internet" type="default"/> +<apn carrier="Happii MMS" mcc="238" mnc="01" apn="mms" mmsc="http://mmsc.tdc.dk:8002" type="mms" mmsproxy="inetproxy.tdc.dk" mmsport="8080"/> +<apn carrier="Telenor Internet" mcc="238" mnc="02" apn="internet" type="default,supl"/> +<apn carrier="Telenor MMS" mcc="238" mnc="02" apn="telenor" mmsc="http://mms.Telenor.dk" type="mms" mmsproxy="212.88.64.8" mmsport="8080"/> +<apn carrier="Bibob Internet" mcc="238" mnc="02" apn="internet.bibob.dk" type="default"/> +<apn carrier="Bibob MMS" mcc="238" mnc="02" apn="mms.bibob.dk" mmsc="http://mms.Telenor.dk" type="mms" mmsproxy="212.88.64.8" mmsport="8080"/> +<apn carrier="Onfone GPRS" mcc="238" mnc="02" apn="internet.sp.dk" type="default"/> +<apn carrier="Onfone MMS" mcc="238" mnc="02" apn="mms.sp.dk" mmsc="http://mms.Telenor.dk" type="mms" mmsproxy="212.88.64.8" mmsport="8080" authtype="1"/> +<apn carrier="Telenor Internet" mcc="238" mnc="77" apn="internet" type="default,supl"/> +<apn carrier="Telenor MMS" mcc="238" mnc="77" apn="telenor" mmsc="http://mms.Telenor.dk" type="mms" mmsproxy="212.88.64.8" mmsport="8080"/> +<apn carrier="Bibob Internet" mcc="238" mnc="77" apn="internet.bibob.dk" type="default"/> +<apn carrier="Bibob MMS" mcc="238" mnc="77" apn="mms.bibob.dk" mmsc="http://mms.Telenor.dk" type="mms" mmsproxy="212.88.64.8" mmsport="8080"/> +<apn carrier="Onfone GPRS" mcc="238" mnc="77" apn="internet.sp.dk" type="default"/> +<apn carrier="Onfone MMS" mcc="238" mnc="77" apn="mms.sp.dk" mmsc="http://mms.Telenor.dk" type="mms" mmsproxy="212.88.64.8" mmsport="8080" authtype="1"/> +<apn carrier="Telia Mobile Data" mcc="238" mnc="20" apn="www.internet.mtelia.dk" type="default,supl"/> +<apn carrier="Telia MMS" mcc="238" mnc="20" apn="www.mms.mtelia.dk" mmsc="http://mms.telia.dk" type="mms" mmsproxy="193.209.134.131" mmsport="8080"/> +<apn carrier="Call me Internet" mcc="238" mnc="20" apn="websp" type="default,supl"/> +<apn carrier="Call me Streaming" mcc="238" mnc="20" apn="websp" type="default,supl"/> +<apn carrier="Call me MMS" mcc="238" mnc="20" apn="mmssp" mmsc="http://mms.telia.dk" type="mms" mmsproxy="193.209.134.131" mmsport="8080"/> +<apn carrier="DLG Tele Internet" mcc="238" mnc="20" apn="websp" type="default,supl"/> +<apn carrier="DLG Tele Streaming" mcc="238" mnc="20" apn="websp" type="default,supl"/> +<apn carrier="DLG Tele MMS" mcc="238" mnc="20" apn="mmssp" mmsc="http://mms.telia.dk" type="mms" mmsproxy="193.209.134.131" mmsport="8080"/> +<apn carrier="Tre" mcc="238" mnc="06" apn="data.tre.dk" mmsc="http://mms.3.dk" type="*" mmsproxy="172.16.1.25" mmsport="8799"/> +<apn carrier="Oister" mcc="238" mnc="06" apn="data.dk" mmsc="http://mms.oister.dk" type="*" mmsproxy="172.016.053.012" mmsport="8799"/> +<apn carrier="Mobinil Web" mcc="602" mnc="01" apn="Mobinilweb" type="default,supl"/> +<apn carrier="Mobinil MMS" mcc="602" mnc="01" apn="mobinilmms" mmsc="http://10.7.13.24:8002" type="mms" mmsproxy="62.241.155.45" mmsport="8080"/> +<apn carrier="Vodafone Internet" mcc="602" mnc="02" apn="internet.vodafone.net" type="default,supl"/> +<apn carrier="Vodafone EG MMS" mcc="602" mnc="02" apn="mms.vodafone.com.eg" user="mms" password="mms" server="mms" mmsc="http://mms.vodafone.com.eg/servlets/mms" type="mms" mmsproxy="163.121.178.002" mmsport="8080"/> +<apn carrier="Etisalat Wep" mcc="602" mnc="03" apn="Etisalat" type="default,supl"/> +<apn carrier="Etisalat MMS" mcc="602" mnc="03" apn="Etisalat" mmsc="http://10.71.131.7:38090" type="mms" mmsproxy="10.71.130.29" mmsport="8080"/> +<apn carrier="Elisa" mcc="248" mnc="02" apn="internet" type="default,supl"/> +<apn carrier="Elisa mms" mcc="248" mnc="02" apn="mms" mmsc="http://194.204.2.10" type="mms" mmsproxy="194.204.2.6" mmsport="8000"/> +<apn carrier="EMT Internet" mcc="248" mnc="01" apn="internet.emt.ee" type="default,supl"/> +<apn carrier="EMT MMS" mcc="248" mnc="01" apn="mms.emt.ee" mmsc="http://mms.emt.ee/servlets/mms" type="mms" mmsproxy="217.71.32.82" mmsport="8080"/> +<apn carrier="Tele2 Internet" mcc="248" mnc="03" apn="Internet.tele2.ee" type="default,supl"/> +<apn carrier="Tele2 MMS" mcc="248" mnc="03" apn="mms.tele2.ee" mmsc="http://m.tele2.ee" type="mms" mmsproxy="193.012.040.006" mmsport="8080"/> +<apn carrier="Tele2 Internet(Prepaid)" mcc="248" mnc="03" apn="wap.tele2.ee" type="default,supl"/> +<apn carrier="Tele2 MMS(Prepaid)" mcc="248" mnc="03" apn="wap.tele2.ee" mmsc="http://m.tele2.ee" type="mms" mmsproxy="193.012.040.006" mmsport="8080"/> +<apn carrier="DNA Internet" mcc="244" mnc="12" apn="Internet" type="default,supl"/> +<apn carrier="DNA MMS" mcc="244" mnc="12" apn="mms" user="dna" password="mms" mmsc="http://mmsc.dnafinland.fi" type="mms" mmsproxy="10.1.1.2" mmsport="8080"/> +<apn carrier="Aina internet" mcc="244" mnc="12" apn="internet.aina.fi" type="default,supl"/> +<apn carrier="Aina mms" mcc="244" mnc="12" apn="mms.aina.fi" mmsc="http://mmsc.aina.fi" type="mms" mmsproxy="10.1.1.2" mmsport="8080"/> +<apn carrier="Dicame Internet" mcc="244" mnc="12" apn="internet.dicame.fi" type="default,supl"/> +<apn carrier="Dicame MMS" mcc="244" mnc="12" apn="mms.dicame.fi" mmsc="http://mmsc.dicame.fi" type="mms" mmsproxy="10.1.1.13" mmsport="8080"/> +<apn carrier="TDC internet" mcc="244" mnc="12" apn="inet.tdc.fi" type="default,supl"/> +<apn carrier="TDC MMS" mcc="244" mnc="12" apn="mms.tdc.fi" mmsc="http://mmsc.tdc.fi" type="mms" mmsproxy="10.1.12.2" mmsport="8080"/> +<apn carrier="Elisa Internet" mcc="244" mnc="05" apn="Internet" type="default,supl"/> +<apn carrier="Elisa MMS" mcc="244" mnc="05" apn="mms" mmsc="http://mms.elisa.fi" type="mms" mmsproxy="213.161.41.57" mmsport="80"/> +<apn carrier="Saunalahti MMS" mcc="244" mnc="21" apn="mms.saunalahti.fi" mmsc="http://mms.saunalahti.fi:8002/" type="mms" mmsproxy="62.142.4.197" mmsport="8080"/> +<apn carrier="Saunalahti Internet" mcc="244" mnc="21" apn="internet.saunalahti" type="default,supl"/> +<apn carrier="Telia Internet" mcc="244" mnc="91" apn="internet" type="default,supl" protocol ="IPV4V6"/> +<apn carrier="Telia MMS" mcc="244" mnc="91" apn="mms" mmsc="http://mms/" type="mms" mmsproxy="195.156.25.33" mmsport="8080" protocol ="IPV4V6" authtype="1"/> +<apn carrier="ims" mcc="244" mnc="91" apn="ims" type="ims" protocol ="IPV4V6"/> +<apn carrier="virgin-mobile.fr" mcc="208" mnc="23" apn="virgin-mobile.fr" proxy="ignorer" port="ignor" server="ignorer" mmsc="http://virginmms.fr" type="default,mms" mmsproxy="10.6.10.1" mmsport="8080"/> +<apn carrier="Bouygues Telecom" mcc="208" mnc="20" apn="mmsbouygtel.com" mmsc="http://mms.bouyguestelecom.fr/mms/wapenc" type="default,dun,mms,xcap,email" protocol ="IPV6" authtype="1"/> +<apn carrier="Orange World" mcc="208" mnc="01" apn="orange" user="orange" password="orange" type="default,supl"/> +<apn carrier="Orange Entreprise" mcc="208" mnc="01" apn="orange-mib" proxy="172.16.2.8" port="8000" user="orange" password="orange" type="default,supl"/> +<apn carrier="Orange Internet" mcc="208" mnc="01" apn="orange.fr" user="orange" password="orange" type="dun"/> +<apn carrier="Orange HTTP" mcc="208" mnc="01" apn="orange" proxy="192.168.10.100" port="8080" user="orange" password="orange" type="default"/> +<apn carrier="Orange MMS" mcc="208" mnc="01" apn="orange.acte" user="orange" password="orange" mmsc="http://mms.orange.fr" type="mms" mmsproxy="192.168.10.200" mmsport="8080"/> +<apn carrier="Free" mcc="208" mnc="15" apn="free" mmsc="http://mms.free.fr" type="default,mms,supl,hipri"/> +<apn carrier="Free MMS" mcc="208" mnc="15" apn="mmsfree" mmsc="http://mms.free.fr" type="mms"/> +<apn carrier="webphone SFR" mcc="208" mnc="10" apn="sl2sfr" mmsc="http://mms1" type="default,mms,supl,hipri" mmsproxy="10.151.0.1" mmsport="8080"/> +<apn carrier="SFR mobile" mcc="208" mnc="10" apn="wapsfr" proxy="195.115.25.129" port="8080" type="default"/> +<apn carrier="MMS SFR" mcc="208" mnc="10" apn="mmssfr" mmsc="http://mms1" type="mms" mmsproxy="10.151.0.1" mmsport="8080"/> +<apn carrier="SFR modem option" mcc="208" mnc="10" apn="websfr" type="dun"/> +<apn carrier="Iliad Int" mcc="208" mnc="15" apn="iliad" type="default,mms,supl"/> +<apn carrier="NRJMMS" mcc="208" mnc="26" apn="mmsnrj" mmsc="http://mmsnrj" type="mms" mmsproxy="10.143.156.005" mmsport="8080" authtype="1"/> +<apn carrier="NRJWEB" mcc="208" mnc="26" apn="fnetnrj" type="default,supl" authtype="1"/> +<apn carrier="coriolis" mcc="208" mnc="27" apn="coriolis" type="default,supl,dun"/> +<apn carrier="mmscoriolis" mcc="208" mnc="27" apn="mmscoriolis" mmsc="http://mms.coriolis.fr" type="mms" mmsproxy="10.12.0.1" mmsport="9028"/> +<apn carrier="Iliad Int" mcc="208" mnc="15" apn="iliad" mvno_type="gid" mvno_match_data="F003" type="default,mms,supl"/> +<apn carrier="coriolis" mcc="208" mnc="27" apn="coriolis" mvno_type="spn" mvno_match_data="Coriolis" type="default,supl,dun"/> +<apn carrier="mmscoriolis" mcc="208" mnc="27" apn="mmscoriolis" mvno_type="spn" mvno_match_data="Coriolis" mmsc="http://mms.coriolis.fr" type="mms" mmsproxy="10.12.0.1" mmsport="9028"/> +<apn carrier="NRJWEB" mcc="208" mnc="01" apn="ofnew.fr" mvno_type="spn" mvno_match_data="C le mobile" user="orange" password="orange" type="default,supl" authtype="1"/> +<apn carrier="NRJMMS" mcc="208" mnc="01" apn="orange.acte" mvno_type="spn" mvno_match_data="C le mobile" user="orange" password="orange" mmsc="http://mms.orange.fr" type="mms" mmsproxy="192.168.10.200" mmsport="8080" authtype="1"/> +<apn carrier="o2 (DE)" mcc="262" mnc="07" apn="internet" mmsc="http://10.81.0.7:8002" type="*" mmsproxy="82.113.100.5" mmsport="8080"/> +<apn carrier="o2 (DE) Prepaid" mcc="262" mnc="07" apn="pinternet.interkom.de" mmsc="http://10.81.0.7:8002" type="*" mmsproxy="195.182.114.114" mmsport="8080"/> +<apn carrier="o2 (DE)" mcc="262" mnc="08" apn="internet" mmsc="http://10.81.0.7:8002" type="*" mmsproxy="82.113.100.5" mmsport="8080"/> +<apn carrier="o2 (DE) Prepaid" mcc="262" mnc="08" apn="pinternet.interkom.de" mmsc="http://10.81.0.7:8002" type="*" mmsproxy="195.182.114.114" mmsport="8080"/> +<apn carrier="o2 post-paid" mcc="262" mnc="07" apn="internet" ext="2620739" mmsc="http://10.81.0.7:8002" type="*" mmsproxy="82.113.100.5" mmsport="8080"/> +<apn carrier="o2 prepaid" mcc="262" mnc="07" apn="pinternet.interkom.de" ext="2620749" mmsc="http://10.81.0.7:8002" type="*" mmsproxy="82.113.100.6" mmsport="8080"/> +<apn carrier="AOL" mcc="262" mnc="07" apn="internet.partner1" ext="26207408" mmsc="http://10.81.0.7:8002" type="*" mmsproxy="82.113.100.41" mmsport="8080"/> +<apn carrier="Debitel Internet post-paid" mcc="262" mnc="07" apn="wap.debitel.de" ext="26207400" type="default,supl"/> +<apn carrier="Debitel MMS post-paid" mcc="262" mnc="07" apn="wap.debitel.de" ext="26207400" mmsc="http://10.81.0.7:8002" type="mms" mmsproxy="193.168.128.127" mmsport="8080"/> +<apn carrier="Debitel INET post-paid" mcc="262" mnc="07" apn="internet.debitel.de" ext="26207400" type="default"/> +<apn carrier="Driliish post-paid" mcc="262" mnc="07" apn="internet.victorvox" ext="26207403" mmsc="http://10.81.0.7:8002" type="*" mmsproxy="82.113.100.38" mmsport="8080"/> +<apn carrier="Fonic" mcc="262" mnc="07" apn="pinternet.interkom.de" ext="26207515" mmsc="http://10.81.0.7:8002" type="*" mmsproxy="82.113.100.6" mmsport="8080"/> +<apn carrier="Freenet Postpaid" mcc="262" mnc="07" apn="internet.online" ext="26207410" mmsc="http://10.81.0.7:8002" type="*" mmsproxy="82.113.100.45" mmsport="8080"/> +<apn carrier="Freenet Prepaid" mcc="262" mnc="07" apn="pinternet.interkom.de" ext="26207516" mmsc="http://10.81.0.7:8002" type="*" mmsproxy="82.113.100.6" mmsport="8080"/> +<apn carrier="Kabel Deutschland" mcc="262" mnc="07" apn="internet.kabeld" ext="26207411" mmsc="http://10.81.0.7:8002" type="*" mmsproxy="82.113.100.5" mmsport="8080"/> +<apn carrier="M-Net Postpaid" mcc="262" mnc="07" apn="internet.online1" ext="26207409" mmsc="http://10.81.0.7:8002" type="*" mmsproxy="82.113.100.44" mmsport="8080"/> +<apn carrier="Mobilcom post-paid" mcc="262" mnc="07" apn="internet.mobilcom" ext="26207401" mmsc="http://10.81.0.7:8002" type="*" mmsproxy="82.113.100.37" mmsport="8080"/> +<apn carrier="Mobilcom Prepaid" mcc="262" mnc="07" apn="pinternet.interkom.de" ext="26207511" mmsc="http://10.81.0.7:8002" type="*" mmsproxy="82.113.100.6" mmsport="8080"/> +<apn carrier="SCHLECKER Prepaid" mcc="262" mnc="07" apn="pinternet.interkom.de" ext="26207514" mmsc="http://10.81.0.7:8002" type="*" mmsproxy="82.113.100.6" mmsport="8080"/> +<apn carrier="Talkline" mcc="262" mnc="07" apn="internet.talkline" ext="26207402" mmsc="http://10.81.0.7:8002" type="*" mmsproxy="82.113.100.40" mmsport="8080"/> +<apn carrier="Talkline Prepaid" mcc="262" mnc="07" apn="pinternet.interkom.de" ext="26207512" mmsc="http://10.81.0.7:8002" type="*" mmsproxy="82.113.100.6" mmsport="8080"/> +<apn carrier="Tchibo post-paid" mcc="262" mnc="07" apn="wapmobil2" ext="26207404" mmsc="http://10.81.0.7:8002" type="*" mmsproxy="82.113.100.8" mmsport="8080"/> +<apn carrier="Tchibo pre-paid Internet" mcc="262" mnc="07" apn="wapmobil1" ext="2620750" type="default,supl"/> +<apn carrier="Tchibo pre-paid MMS" mcc="262" mnc="07" apn="wapmobil1" ext="2620750" mmsc="http://10.81.0.7:8002" type="mms" mmsproxy="82.113.100.8" mmsport="8080"/> +<apn carrier="Tchibo pre-paid INET" mcc="262" mnc="07" apn="webmobil1" ext="2620750" type="default"/> +<apn carrier="Telco" mcc="262" mnc="07" apn="internet.telco" ext="26207407" mmsc="http://10.81.0.7:8002" type="*" mmsproxy="82.113.100.43" mmsport="8080"/> +<apn carrier="E-Plus Internet" mcc="262" mnc="03" apn="internet.eplus.de" user="eplus" password="wap" type="default,supl" authtype="1"/> +<apn carrier="E-Plus MMS" mcc="262" mnc="03" apn="mms.eplus.de" user="mms" password="eplus" mmsc="http://mms/eplus" type="mms" mmsproxy="212.23.97.153" mmsport="8080" authtype="1"/> +<apn carrier="T-Mobile Internet (4G)" mcc="262" mnc="01" apn="internet.telekom" user="t-mobile" password="tm" type="default,supl" bearer="14"/> +<apn carrier="T-Mobile Internet" mcc="262" mnc="01" apn="internet.t-mobile" user="t-mobile" password="tm" type="default,supl"/> +<apn carrier="T-Mobile MMS" mcc="262" mnc="01" apn="internet.telekom" user="telekom" mmsc="http://mms-t-mobile.de/servlets/mms" type="mms" mmsproxy="172.28.23.131" mmsport="8008" authtype="1"/> +<apn carrier="Vodafone Internet" mcc="262" mnc="02" apn="web.vodafone.de" user="vodafone" password="internet" type="default,supl"/> +<apn carrier="Vodafone HTTP" mcc="262" mnc="02" apn="wap.vodafone.de" proxy="139.7.29.1" port="80" user="vodafone" password="live" type="default"/> +<apn carrier="Vodafone MMS" mcc="262" mnc="02" apn="event.vodafone.de" mmsc="http://139.7.24.1/servlets/mms" type="mms" mmsproxy="139.7.29.17" mmsport="80"/> +<apn carrier="o2 post-paid" mcc="262" mnc="07" apn="internet" mvno_type="imsi" mvno_match_data="2620739" mmsc="http://10.81.0.7:8002" type="*" mmsproxy="82.113.100.5" mmsport="8080"/> +<apn carrier="o2 prepaid" mcc="262" mnc="07" apn="pinternet.interkom.de" mvno_type="imsi" mvno_match_data="2620749" mmsc="http://10.81.0.7:8002" type="*" mmsproxy="82.113.100.6" mmsport="8080"/> +<apn carrier="AOL" mcc="262" mnc="07" apn="internet.partner1" mvno_type="imsi" mvno_match_data="26207408" mmsc="http://10.81.0.7:8002" type="*" mmsproxy="82.113.100.41" mmsport="8080"/> +<apn carrier="Debitel Internet post-paid" mcc="262" mnc="07" apn="wap.debitel.de" mvno_type="imsi" mvno_match_data="26207400" type="default,supl"/> +<apn carrier="Debitel MMS post-paid" mcc="262" mnc="07" apn="wap.debitel.de" mvno_type="imsi" mvno_match_data="26207400" mmsc="http://10.81.0.7:8002" type="mms" mmsproxy="193.168.128.127" mmsport="8080"/> +<apn carrier="Debitel INET post-paid" mcc="262" mnc="07" apn="internet.debitel.de" mvno_type="imsi" mvno_match_data="26207400" type="default"/> +<apn carrier="Driliish post-paid" mcc="262" mnc="07" apn="internet.victorvox" mvno_type="imsi" mvno_match_data="26207403" mmsc="http://10.81.0.7:8002" type="*" mmsproxy="82.113.100.38" mmsport="8080"/> +<apn carrier="Fonic" mcc="262" mnc="07" apn="pinternet.interkom.de" mvno_type="imsi" mvno_match_data="26207515" mmsc="http://10.81.0.7:8002" type="*" mmsproxy="82.113.100.6" mmsport="8080"/> +<apn carrier="Freenet Postpaid" mcc="262" mnc="07" apn="internet.online" mvno_type="imsi" mvno_match_data="26207410" mmsc="http://10.81.0.7:8002" type="*" mmsproxy="82.113.100.45" mmsport="8080"/> +<apn carrier="Freenet Prepaid" mcc="262" mnc="07" apn="pinternet.interkom.de" mvno_type="imsi" mvno_match_data="26207516" mmsc="http://10.81.0.7:8002" type="*" mmsproxy="82.113.100.6" mmsport="8080"/> +<apn carrier="Kabel Deutschland" mcc="262" mnc="07" apn="internet.kabeld" mvno_type="imsi" mvno_match_data="26207411" mmsc="http://10.81.0.7:8002" type="*" mmsproxy="82.113.100.5" mmsport="8080"/> +<apn carrier="M-Net Postpaid" mcc="262" mnc="07" apn="internet.online1" mvno_type="imsi" mvno_match_data="26207409" mmsc="http://10.81.0.7:8002" type="*" mmsproxy="82.113.100.44" mmsport="8080"/> +<apn carrier="Mobilcom post-paid" mcc="262" mnc="07" apn="internet.mobilcom" mvno_type="imsi" mvno_match_data="26207401" mmsc="http://10.81.0.7:8002" type="*" mmsproxy="82.113.100.37" mmsport="8080"/> +<apn carrier="Mobilcom Prepaid" mcc="262" mnc="07" apn="pinternet.interkom.de" mvno_type="imsi" mvno_match_data="26207511" mmsc="http://10.81.0.7:8002" type="*" mmsproxy="82.113.100.6" mmsport="8080"/> +<apn carrier="SCHLECKER Prepaid" mcc="262" mnc="07" apn="pinternet.interkom.de" mvno_type="imsi" mvno_match_data="26207514" mmsc="http://10.81.0.7:8002" type="*" mmsproxy="82.113.100.6" mmsport="8080"/> +<apn carrier="Talkline" mcc="262" mnc="07" apn="internet.talkline" mvno_type="imsi" mvno_match_data="26207402" mmsc="http://10.81.0.7:8002" type="*" mmsproxy="82.113.100.40" mmsport="8080"/> +<apn carrier="Talkline Prepaid" mcc="262" mnc="07" apn="pinternet.interkom.de" mvno_type="imsi" mvno_match_data="26207512" mmsc="http://10.81.0.7:8002" type="*" mmsproxy="82.113.100.6" mmsport="8080"/> +<apn carrier="Tchibo post-paid" mcc="262" mnc="07" apn="wapmobil2" mvno_type="imsi" mvno_match_data="26207404" mmsc="http://10.81.0.7:8002" type="*" mmsproxy="82.113.100.8" mmsport="8080"/> +<apn carrier="Tchibo pre-paid Internet" mcc="262" mnc="07" apn="wapmobil1" mvno_type="imsi" mvno_match_data="2620750" type="default,supl"/> +<apn carrier="Tchibo pre-paid MMS" mcc="262" mnc="07" apn="wapmobil1" mvno_type="imsi" mvno_match_data="2620750" mmsc="http://10.81.0.7:8002" type="mms" mmsproxy="82.113.100.8" mmsport="8080"/> +<apn carrier="Tchibo pre-paid INET" mcc="262" mnc="07" apn="webmobil1" mvno_type="imsi" mvno_match_data="2620750" type="default"/> +<apn carrier="Telco" mcc="262" mnc="07" apn="internet.telco" mvno_type="imsi" mvno_match_data="26207407" mmsc="http://10.81.0.7:8002" type="*" mmsproxy="82.113.100.43" mmsport="8080"/> +<apn carrier="Cosmote Internet" mcc="202" mnc="01" apn="internet" type="default,supl" protocol ="IPV4V6"/> +<apn carrier="Cosmote MMS" mcc="202" mnc="01" apn="mms" mmsc="http://195.167.65.220:8002" type="mms" mmsproxy="10.10.10.20" mmsport="8080"/> +<apn carrier="Vf Mobile Broadband" mcc="202" mnc="05" apn="internet" type="default,supl"/> +<apn carrier="Vf Internet" mcc="202" mnc="05" apn="internet.vodafone.gr" user="user" password="pass" type="default,supl" authtype="1"/> +<apn carrier="Vf MMS" mcc="202" mnc="05" apn="mms.vodafone.net" user="user" password="pass" mmsc="http://mms.vodafone.gr" type="mms" mmsproxy="213.249.19.49" mmsport="5080" authtype="1"/> +<apn carrier="Vf Tethering" mcc="202" mnc="05" apn="internet" user="user" password="pass" type="dun"/> +<apn carrier="WIND Internet" mcc="202" mnc="10" apn="gint.b-online.gr" type="default"/> +<apn carrier="WIND MMS" mcc="202" mnc="10" apn="mnet.b-online.gr" user="mms" password="mms" mmsc="http://192.168.200.95/servlets/mms" type="mms" mmsproxy="192.168.200.11" mmsport="9401"/> +<apn carrier="1O1O" mcc="454" mnc="00" apn="mobile" ext="454000" mmsc="http://192.168.58.171:8002" type="default,mms,supl,hipri" mmsproxy="192.168.59.51" mmsport="8080" authtype="3"/> +<apn carrier="1O1O ims" mcc="454" mnc="00" apn="ims" ext="454000" type="ims" protocol ="IPV4V6" read_only="true"/> +<apn carrier="1O1O" mcc="454" mnc="02" apn="mobile" ext="454020" mmsc="http://192.168.58.171:8002" type="default,mms,supl,hipri" mmsproxy="192.168.59.51" mmsport="8080" authtype="3"/> +<apn carrier="1O1O ims" mcc="454" mnc="02" apn="ims" ext="454020" type="ims" protocol ="IPV4V6" read_only="true"/> +<apn carrier="1O1O" mcc="454" mnc="18" apn="mobile" ext="454180" mmsc="http://192.168.58.171:8002" type="default,mms,supl,hipri" mmsproxy="192.168.59.51" mmsport="8080" authtype="3"/> +<apn carrier="1O1O ims" mcc="454" mnc="18" apn="ims" ext="454180" type="ims" protocol ="IPV4V6" read_only="true"/> +<apn carrier="csl" mcc="454" mnc="00" apn="mobile" ext="454001" mmsc="http://192.168.58.171:8002" type="default,mms,supl,hipri" mmsproxy="192.168.59.51" mmsport="8080" authtype="3"/> +<apn carrier="csl IMS" mcc="454" mnc="00" apn="ims" ext="454001" type="ims" protocol ="IPV4V6" read_only="true"/> +<apn carrier="csl" mcc="454" mnc="02" apn="mobile" ext="454021" mmsc="http://192.168.58.171:8002" type="default,mms,supl,hipri" mmsproxy="192.168.59.51" mmsport="8080" authtype="3"/> +<apn carrier="csl IMS" mcc="454" mnc="02" apn="ims" ext="454021" type="ims" protocol ="IPV4V6" read_only="true"/> +<apn carrier="csl" mcc="454" mnc="18" apn="mobile" ext="454181" mmsc="http://192.168.58.171:8002" type="default,mms,supl,hipri" mmsproxy="192.168.59.51" mmsport="8080" authtype="3"/> +<apn carrier="csl IMS" mcc="454" mnc="18" apn="ims" ext="454181" type="ims" protocol ="IPV4V6" read_only="true"/> +<apn carrier="SUN Mobile" mcc="454" mnc="00" apn="SUNMobile" ext="454002" mmsc="http://192.168.58.171:8002" type="default,mms,hipri" mmsproxy="192.168.59.61" mmsport="8080" authtype="3"/> +<apn carrier="SUN Mobile IMS" mcc="454" mnc="00" apn="ims" ext="454002" type="ims" protocol ="IPV4V6" read_only="true"/> +<apn carrier="SUN Mobile" mcc="454" mnc="02" apn="SUNMobile" ext="454022" mmsc="http://192.168.58.171:8002" type="default,mms,hipri" mmsproxy="192.168.59.61" mmsport="8080" authtype="3"/> +<apn carrier="SUN Mobile IMS" mcc="454" mnc="02" apn="ims" ext="454022" type="ims" protocol ="IPV4V6" read_only="true"/> +<apn carrier="SUN Mobile" mcc="454" mnc="18" apn="SUNMobile" ext="454182" mmsc="http://192.168.58.171:8002" type="default,mms,hipri" mmsproxy="192.168.59.61" mmsport="8080" authtype="3"/> +<apn carrier="SUN Mobile IMS" mcc="454" mnc="18" apn="ims" ext="454182" type="ims" protocol ="IPV4V6" read_only="true"/> +<apn carrier="csl" mcc="454" mnc="10" apn="hkcsl" mmsc="http://192.168.58.171:8002" type="default,mms,supl,hipri" mmsproxy="192.168.59.51" mmsport="8080" authtype="3"/> +<apn carrier="csl" mcc="454" mnc="16" apn="mobile" mmsc="http://mms.hkcsl.com:8080" type="default,mms,hipri" mmsproxy="10.140.14.10" mmsport="8080" authtype="3"/> +<apn carrier="csl IMS" mcc="454" mnc="16" apn="ims" type="ims" protocol ="IPV4V6" read_only="true"/> +<apn carrier="csl" mcc="454" mnc="19" apn="mobile" mmsc="http://mms.hkcsl.com:8080" type="default,mms,hipri" mmsproxy="10.140.14.10" mmsport="8080" authtype="3"/> +<apn carrier="csl IMS" mcc="454" mnc="19" apn="ims" type="ims" protocol ="IPV4V6" read_only="true"/> +<apn carrier="3" mcc="454" mnc="03" apn="mobile.three.com.hk" mmsc="http://mms.um.three.com.hk:10021/mmsc" type="default,mms,dun,hipri" mmsproxy="mms.three.com.hk" mmsport="8799" authtype="1" bearer_bitmask="1|2|3|9|10|11|13|14|15|16|19"/> +<apn carrier="3 Share" mcc="454" mnc="03" apn="share.three.com.hk" type="dun" authtype="1"/> +<apn carrier="3 EPDG MMS" mcc="454" mnc="03" apn="vas.wlan.three.com.hk" mmsc="http://mms.um.three.com.hk:10021/mmsc" type="mms" mmsproxy="mms.three.com.hk" mmsport="8799" authtype="1"/> +<apn carrier="ims.lte.three.com.hk" mcc="454" mnc="03" apn="ims.lte.three.com.hk" type="ims" protocol ="IPV4V6" authtype="1"/> +<apn carrier="Mo" mcc="454" mnc="03" apn="mobile.three.com.hk" mmsc="http://mms.um.three.com.hk:10021/mmsc" type="default,supl,hipri" mmsproxy="mms.three.com.hk" mmsport="8799" authtype="1" bearer_bitmask="1|2|3|9|10|11|14|15|16|19"/> +<apn carrier="Mo EPDG MMS" mcc="454" mnc="03" apn="vas.wlan.three.com.hk" mmsc="http://mms.um.three.com.hk:10021/mmsc" type="mms" mmsproxy="mms.three.com.hk" mmsport="8799" authtype="1"/> +<apn carrier="Mo IMS" mcc="454" mnc="03" apn="ims.lte.three.com.hk" type="ims" authtype="1"/> +<apn carrier="Mo Share" mcc="454" mnc="03" apn="share.three.com.hk" type="dun" authtype="1"/> +<apn carrier="3(2G) Network" mcc="454" mnc="04" apn="web-g.three.com.hk" type="default,supl"/> +<apn carrier="3(2G) HTTP" mcc="454" mnc="04" apn="web-g.three.com.hk" proxy="10.30.3.151" port="8080" type="default"/> +<apn carrier="3(2G) MMS Setting" mcc="454" mnc="04" apn="mms-g.three.com.hk" mmsc="http://10.30.15.51:10021/mmsc" type="mms" mmsproxy="10.30.15.53" mmsport="9201"/> +<apn carrier="SmarTone" mcc="454" mnc="06" apn="SmarTone" mmsc="http://mms.smartone.com/server" type="default,mms,supl" mmsproxy="10.9.9.9" mmsport="8080" authtype="3"/> +<apn carrier="ims" mcc="454" mnc="06" apn="ims" type="ims" protocol ="IPV4V6"/> +<apn carrier="SmarTone" mcc="454" mnc="15" apn="SmarTone" mmsc="http://mms.smartone.com/server" type="default,mms,supl" mmsproxy="10.9.9.9" mmsport="8080" authtype="3"/> +<apn carrier="ims" mcc="454" mnc="15" apn="ims" type="ims" protocol ="IPV4V6"/> +<apn carrier="SmarTone" mcc="454" mnc="17" apn="SmarTone" mmsc="http://mms.smartone.com/server" type="default,mms,supl" mmsproxy="10.9.9.9" mmsport="8080" authtype="3"/> +<apn carrier="ims" mcc="454" mnc="17" apn="ims" type="ims" protocol ="IPV4V6"/> +<apn carrier="CMHK Data" mcc="454" mnc="12" apn="cmhk" type="default,supl"/> +<apn carrier="CMHK MMS" mcc="454" mnc="12" apn="cmhk" mmsc="http://mms.hk.chinamobile.com/mms" type="mms"/> +<apn carrier="CMHK Network" mcc="454" mnc="12" apn="peoples.net" type="default,supl"/> +<apn carrier="CMHK HTTP Setting" mcc="454" mnc="12" apn="peoples.net" proxy="172.31.31.36" port="8080" type="default"/> +<apn carrier="CMHK MMS Setting " mcc="454" mnc="12" apn="peoples.mms" mmsc="http://mms.peoples.com.hk/mms" type="mms" mmsproxy="172.31.31.36" mmsport="8080" authtype="1"/> +<apn carrier="CMHK Data" mcc="454" mnc="13" apn="cmhk" type="default,supl"/> +<apn carrier="CMHK MMS" mcc="454" mnc="13" apn="cmhk" mmsc="http://mms.hk.chinamobile.com/mms" type="mms"/> +<apn carrier="CMHK Network" mcc="454" mnc="13" apn="peoples.net" type="default,supl"/> +<apn carrier="CMHK HTTP Setting" mcc="454" mnc="13" apn="peoples.net" proxy="172.31.31.36" port="8080" type="default"/> +<apn carrier="CMHK MMS Setting " mcc="454" mnc="13" apn="peoples.mms" mmsc="http://mms.peoples.com.hk/mms" type="mms" mmsproxy="172.31.31.36" mmsport="8080" authtype="1"/> +<apn carrier="UNICOM HK" mcc="454" mnc="07" apn="3gnet" type="default,supl"/> +<apn carrier="1O1O" mcc="454" mnc="00" apn="mobile" mvno_type="gid" mvno_match_data="01010000FFFFFFFF" mmsc="http://192.168.58.171:8002" type="default,mms,supl,hipri" mmsproxy="192.168.59.51" mmsport="8080" authtype="3"/> +<apn carrier="1O1O ims" mcc="454" mnc="00" apn="ims" mvno_type="gid" mvno_match_data="01010000FFFFFFFF" type="ims" protocol ="IPV4V6" read_only="true"/> +<apn carrier="1O1O" mcc="454" mnc="02" apn="mobile" mvno_type="gid" mvno_match_data="01010000FFFFFFFF" mmsc="http://192.168.58.171:8002" type="default,mms,supl,hipri" mmsproxy="192.168.59.51" mmsport="8080" authtype="3"/> +<apn carrier="1O1O ims" mcc="454" mnc="02" apn="ims" mvno_type="gid" mvno_match_data="01010000FFFFFFFF" type="ims" protocol ="IPV4V6" read_only="true"/> +<apn carrier="1O1O" mcc="454" mnc="18" apn="mobile" mvno_type="gid" mvno_match_data="01010000FFFFFFFF" mmsc="http://192.168.58.171:8002" type="default,mms,supl,hipri" mmsproxy="192.168.59.51" mmsport="8080" authtype="3"/> +<apn carrier="1O1O ims" mcc="454" mnc="18" apn="ims" mvno_type="gid" mvno_match_data="01010000FFFFFFFF" type="ims" protocol ="IPV4V6" read_only="true"/> +<apn carrier="csl" mcc="454" mnc="00" apn="mobile" mvno_type="gid" mvno_match_data="01020000FFFFFFFF" mmsc="http://192.168.58.171:8002" type="default,mms,supl,hipri" mmsproxy="192.168.59.51" mmsport="8080" authtype="3"/> +<apn carrier="csl IMS" mcc="454" mnc="00" apn="ims" mvno_type="gid" mvno_match_data="01020000FFFFFFFF" type="ims" protocol ="IPV4V6" read_only="true"/> +<apn carrier="csl" mcc="454" mnc="02" apn="mobile" mvno_type="gid" mvno_match_data="01020000FFFFFFFF" mmsc="http://192.168.58.171:8002" type="default,mms,supl,hipri" mmsproxy="192.168.59.51" mmsport="8080" authtype="3"/> +<apn carrier="csl IMS" mcc="454" mnc="02" apn="ims" mvno_type="gid" mvno_match_data="01020000FFFFFFFF" type="ims" protocol ="IPV4V6" read_only="true"/> +<apn carrier="csl" mcc="454" mnc="18" apn="mobile" mvno_type="gid" mvno_match_data="01020000FFFFFFFF" mmsc="http://192.168.58.171:8002" type="default,mms,supl,hipri" mmsproxy="192.168.59.51" mmsport="8080" authtype="3"/> +<apn carrier="csl IMS" mcc="454" mnc="18" apn="ims" mvno_type="gid" mvno_match_data="01020000FFFFFFFF" type="ims" protocol ="IPV4V6" read_only="true"/> +<apn carrier="SUN Mobile" mcc="454" mnc="00" apn="SUNMobile" mvno_type="gid" mvno_match_data="01030000FFFFFFFF" mmsc="http://192.168.58.171:8002" type="default,mms,hipri" mmsproxy="192.168.59.61" mmsport="8080" authtype="3"/> +<apn carrier="SUN Mobile IMS" mcc="454" mnc="00" apn="ims" mvno_type="gid" mvno_match_data="01030000FFFFFFFF" type="ims" protocol ="IPV4V6" read_only="true"/> +<apn carrier="SUN Mobile" mcc="454" mnc="02" apn="SUNMobile" mvno_type="gid" mvno_match_data="01030000FFFFFFFF" mmsc="http://192.168.58.171:8002" type="default,mms,hipri" mmsproxy="192.168.59.61" mmsport="8080" authtype="3"/> +<apn carrier="SUN Mobile IMS" mcc="454" mnc="02" apn="ims" mvno_type="gid" mvno_match_data="01030000FFFFFFFF" type="ims" protocol ="IPV4V6" read_only="true"/> +<apn carrier="SUN Mobile" mcc="454" mnc="18" apn="SUNMobile" mvno_type="gid" mvno_match_data="01030000FFFFFFFF" mmsc="http://192.168.58.171:8002" type="default,mms,hipri" mmsproxy="192.168.59.61" mmsport="8080" authtype="3"/> +<apn carrier="SUN Mobile IMS" mcc="454" mnc="18" apn="ims" mvno_type="gid" mvno_match_data="01030000FFFFFFFF" type="ims" protocol ="IPV4V6" read_only="true"/> +<apn carrier="Global Call" mcc="454" mnc="00" apn="globalcall" mvno_type="gid" mvno_match_data="01040000FFFFFFFF" mmsc="http://192.168.58.171:8002" type="default,mms,supl" mmsproxy="192.168.59.51" mmsport="8080" authtype="3"/> +<apn carrier="Global Call" mcc="454" mnc="02" apn="globalcall" mvno_type="gid" mvno_match_data="01040000FFFFFFFF" mmsc="http://192.168.58.171:8002" type="default,mms,supl" mmsproxy="192.168.59.51" mmsport="8080" authtype="3"/> +<apn carrier="Global Call" mcc="454" mnc="18" apn="globalcall" mvno_type="gid" mvno_match_data="01040000FFFFFFFF" mmsc="http://192.168.58.171:8002" type="default,mms,supl" mmsproxy="192.168.59.51" mmsport="8080" authtype="3"/> +<apn carrier="HK Prepaid" mcc="454" mnc="00" apn="mobile" mvno_type="gid" mvno_match_data="02020001FFFFFFFF" mmsc="http://192.168.58.171:8002" type="default,mms,hipri" mmsproxy="192.168.59.51" mmsport="8080" authtype="3"/> +<apn carrier="IMS" mcc="454" mnc="00" apn="ims" mvno_type="gid" mvno_match_data="02020001FFFFFFFF" type="ims" protocol ="IPV4V6" read_only="true"/> +<apn carrier="HK Prepaid" mcc="454" mnc="02" apn="mobile" mvno_type="gid" mvno_match_data="02020001FFFFFFFF" mmsc="http://192.168.58.171:8002" type="default,mms,hipri" mmsproxy="192.168.59.51" mmsport="8080" authtype="3"/> +<apn carrier="IMS" mcc="454" mnc="02" apn="ims" mvno_type="gid" mvno_match_data="02020001FFFFFFFF" type="ims" protocol ="IPV4V6" read_only="true"/> +<apn carrier="HK Prepaid" mcc="454" mnc="18" apn="mobile" mvno_type="gid" mvno_match_data="02020001FFFFFFFF" mmsc="http://192.168.58.171:8002" type="default,mms,hipri" mmsproxy="192.168.59.51" mmsport="8080" authtype="3"/> +<apn carrier="IMS" mcc="454" mnc="18" apn="ims" mvno_type="gid" mvno_match_data="02020001FFFFFFFF" type="ims" protocol ="IPV4V6" read_only="true"/> +<apn carrier="3" mcc="454" mnc="03" apn="mobile.three.com.hk" mvno_type="gid" mvno_match_data="0404" mmsc="http://mms.um.three.com.hk:10021/mmsc" type="default,mms,dun,hipri" mmsproxy="mms.three.com.hk" mmsport="8799" authtype="1" bearer_bitmask="1|2|3|9|10|11|13|14|15|16|19"/> +<apn carrier="3 Share" mcc="454" mnc="03" apn="share.three.com.hk" mvno_type="gid" mvno_match_data="0404" type="dun" authtype="1"/> +<apn carrier="3 EPDG MMS" mcc="454" mnc="03" apn="vas.wlan.three.com.hk" mvno_type="gid" mvno_match_data="0404" mmsc="http://mms.um.three.com.hk:10021/mmsc" type="mms" mmsproxy="mms.three.com.hk" mmsport="8799" authtype="1"/> +<apn carrier="ims.lte.three.com.hk" mcc="454" mnc="03" apn="ims.lte.three.com.hk" mvno_type="gid" mvno_match_data="0404" type="ims" protocol ="IPV4V6" authtype="1"/> +<apn carrier="Mo" mcc="454" mnc="03" apn="mobile.three.com.hk" mvno_type="gid" mvno_match_data="0405" mmsc="http://mms.um.three.com.hk:10021/mmsc" type="default,supl,hipri" mmsproxy="mms.three.com.hk" mmsport="8799" authtype="1" bearer_bitmask="1|2|3|9|10|11|14|15|16|19"/> +<apn carrier="Mo EPDG MMS" mcc="454" mnc="03" apn="vas.wlan.three.com.hk" mvno_type="gid" mvno_match_data="0405" mmsc="http://mms.um.three.com.hk:10021/mmsc" type="mms" mmsproxy="mms.three.com.hk" mmsport="8799" authtype="1"/> +<apn carrier="Mo IMS" mcc="454" mnc="03" apn="ims.lte.three.com.hk" mvno_type="gid" mvno_match_data="0405" type="ims" authtype="1"/> +<apn carrier="Mo Share" mcc="454" mnc="03" apn="share.three.com.hk" mvno_type="gid" mvno_match_data="0405" type="dun" authtype="1"/> +<apn carrier="HK Prepaid" mcc="454" mnc="00" apn="mobile" mvno_type="gid" mvno_match_data="02030001FFFFFFFF" mmsc="http://192.168.58.171:8002" type="default,mms,hipri" mmsproxy="192.168.59.51" mmsport="8080" authtype="3"/> +<apn carrier="IMS" mcc="454" mnc="00" apn="ims" mvno_type="gid" mvno_match_data="02030001FFFFFFFF" type="ims" protocol ="IPV4V6" read_only="true"/> +<apn carrier="HK Prepaid" mcc="454" mnc="02" apn="mobile" mvno_type="gid" mvno_match_data="02030001FFFFFFFF" mmsc="http://192.168.58.171:8002" type="default,mms,hipri" mmsproxy="192.168.59.51" mmsport="8080" authtype="3"/> +<apn carrier="IMS" mcc="454" mnc="02" apn="ims" mvno_type="gid" mvno_match_data="02030001FFFFFFFF" type="ims" protocol ="IPV4V6" read_only="true"/> +<apn carrier="HK Prepaid" mcc="454" mnc="18" apn="mobile" mvno_type="gid" mvno_match_data="02030001FFFFFFFF" mmsc="http://192.168.58.171:8002" type="default,mms,hipri" mmsproxy="192.168.59.51" mmsport="8080" authtype="3"/> +<apn carrier="IMS" mcc="454" mnc="18" apn="ims" mvno_type="gid" mvno_match_data="02030001FFFFFFFF" type="ims" protocol ="IPV4V6" read_only="true"/> +<apn carrier="HK Prepaid" mcc="454" mnc="00" apn="mobile" mvno_type="gid" mvno_match_data="02020002FFFFFFFF" mmsc="http://192.168.58.171:8002" type="default,mms,hipri" mmsproxy="192.168.59.51" mmsport="8080" authtype="3"/> +<apn carrier="IMS" mcc="454" mnc="00" apn="ims" mvno_type="gid" mvno_match_data="02020002FFFFFFFF" type="ims" protocol ="IPV4V6" read_only="true"/> +<apn carrier="HK Prepaid" mcc="454" mnc="02" apn="mobile" mvno_type="gid" mvno_match_data="02020002FFFFFFFF" mmsc="http://192.168.58.171:8002" type="default,mms,hipri" mmsproxy="192.168.59.51" mmsport="8080" authtype="3"/> +<apn carrier="IMS" mcc="454" mnc="02" apn="ims" mvno_type="gid" mvno_match_data="02020002FFFFFFFF" type="ims" protocol ="IPV4V6" read_only="true"/> +<apn carrier="HK Prepaid" mcc="454" mnc="18" apn="mobile" mvno_type="gid" mvno_match_data="02020002FFFFFFFF" mmsc="http://192.168.58.171:8002" type="default,mms,hipri" mmsproxy="192.168.59.51" mmsport="8080" authtype="3"/> +<apn carrier="IMS" mcc="454" mnc="18" apn="ims" mvno_type="gid" mvno_match_data="02020002FFFFFFFF" type="ims" protocol ="IPV4V6" read_only="true"/> +<apn carrier="Telenor Online" mcc="216" mnc="01" apn="online" type="default,supl"/> +<apn carrier="Telenor MMS" mcc="216" mnc="01" apn="mms" mmsc="http://mmsc.telenor.hu" type="mms" mmsproxy="84.225.255.1" mmsport="8080"/> +<apn carrier="Telekom HU NET" mcc="216" mnc="30" apn="internet.telekom" type="default,supl,dun" authtype="1"/> +<apn carrier="Telekom HU MMS" mcc="216" mnc="30" apn="internet.telekom" mmsc="http://mms.t-mobile.hu/servlets/mms" type="mms" mmsproxy="212.51.126.10" mmsport="8080" authtype="1"/> +<apn carrier="Telekom Web" mcc="216" mnc="30" apn="wnw" type="default" authtype="1"/> +<apn carrier="Telekom MMS" mcc="216" mnc="30" apn="mms" user="mms" password="mms" mmsc="http://mms.t-mobile.hu/servlets/mms" type="mms" mmsproxy="212.51.126.10" mmsport="8080" authtype="1"/> +<apn carrier="Vodafone Internet prepaid" mcc="216" mnc="70" apn="vitamax.internet.vodafone.net" type="default,supl"/> +<apn carrier="Vodafone HTTP prepaid" mcc="216" mnc="70" apn="vitamax.wap.vodafone.net" proxy="10.9.8.7" port="8080" user="vodawap" password="vodawap" type="default" authtype="1"/> +<apn carrier="Vodafone MMS prepaid" mcc="216" mnc="70" apn="mms.vodafone.net" mmsc="http://mms.vodafone.hu/servlets/mms" type="mms" mmsproxy="80.244.97.2" mmsport="8080"/> +<apn carrier="Vodafone Internet postpaid" mcc="216" mnc="70" apn="internet.vodafone.net" type="default,supl"/> +<apn carrier="Vodafone HTTP postpaid" mcc="216" mnc="70" apn="wap.vodafone.net" proxy="10.9.8.7" port="8080" user="vodawap" password="vodawap" type="default" authtype="1"/> +<apn carrier="Vodafone MMS postpaid" mcc="216" mnc="70" apn="mms.vodafone.net" mmsc="http://mms.vodafone.hu/servlets/mms" type="mms" mmsproxy="80.244.97.2" mmsport="8080"/> +<apn carrier="Siminn Internet" mcc="274" mnc="01" apn="Internet" type="default,supl"/> +<apn carrier="Aircel GPRS" mcc="404" mnc="17" apn="aircelgprs" type="default,supl"/> +<apn carrier="Aircel MMS" mcc="404" mnc="17" apn="aircelmms" mmsc="http://172.17.83.67/servlets/mms/" type="mms" mmsproxy="172.17.83.69" mmsport="8080"/> +<apn carrier="Aircel GPRS" mcc="404" mnc="25" apn="aircelgprs" type="default,supl"/> +<apn carrier="Aircel MMS" mcc="404" mnc="25" apn="aircelmms" mmsc="http://172.17.83.67/servlets/mms/" type="mms" mmsproxy="172.17.83.69" mmsport="8080"/> +<apn carrier="Aircel GPRS" mcc="404" mnc="28" apn="aircelgprs" type="default,supl"/> +<apn carrier="Aircel MMS" mcc="404" mnc="28" apn="aircelmms" mmsc="http://172.17.83.67/servlets/mms/" type="mms" mmsproxy="172.17.83.69" mmsport="8080"/> +<apn carrier="Aircel GPRS" mcc="404" mnc="29" apn="aircelgprs" type="default,supl"/> +<apn carrier="Aircel MMS" mcc="404" mnc="29" apn="aircelmms" mmsc="http://172.17.83.67/servlets/mms/" type="mms" mmsproxy="172.17.83.69" mmsport="8080"/> +<apn carrier="Aircel GPRS" mcc="404" mnc="37" apn="aircelgprs" type="default,supl"/> +<apn carrier="Aircel MMS" mcc="404" mnc="37" apn="aircelmms" mmsc="http://172.17.83.67/servlets/mms/" type="mms" mmsproxy="172.17.83.69" mmsport="8080"/> +<apn carrier="Aircel GPRS" mcc="404" mnc="41" apn="aircelgprs" type="default,supl"/> +<apn carrier="Aircel MMS" mcc="404" mnc="41" apn="aircelmms" mmsc="http://172.17.83.67/servlets/mms/" type="mms" mmsproxy="172.17.83.69" mmsport="8080"/> +<apn carrier="Aircel GPRS" mcc="404" mnc="42" apn="aircelgprs" type="default,supl"/> +<apn carrier="Aircel MMS" mcc="404" mnc="42" apn="aircelmms" mmsc="http://172.17.83.67/servlets/mms/" type="mms" mmsproxy="172.17.83.69" mmsport="8080"/> +<apn carrier="Aircel GPRS" mcc="404" mnc="91" apn="aircelgprs" type="default,supl"/> +<apn carrier="Aircel MMS" mcc="404" mnc="91" apn="aircelmms" mmsc="http://172.17.83.67/servlets/mms/" type="mms" mmsproxy="172.17.83.69" mmsport="8080"/> +<apn carrier="Airtel Internet" mcc="404" mnc="10" apn="airtelgprs.com" type="default,supl"/> +<apn carrier="Airtel MMS" mcc="404" mnc="10" apn="airtelmms.com" mmsc="http://100.1.201.171:10021/mmsc" type="mms" mmsproxy="100.1.201.172" mmsport="8799"/> +<apn carrier="Airtel Internet" mcc="404" mnc="16" apn="airtelgprs.com" type="default,supl"/> +<apn carrier="Airtel MMS" mcc="404" mnc="16" apn="airtelmms.com" mmsc="http://100.1.201.171:10021/mmsc" type="mms" mmsproxy="100.1.201.172" mmsport="8799"/> +<apn carrier="Airtel Internet" mcc="404" mnc="2" apn="airtelgprs.com" type="default,supl"/> +<apn carrier="Airtel MMS" mcc="404" mnc="2" apn="airtelmms.com" mmsc="http://100.1.201.171:10021/mmsc" type="mms" mmsproxy="100.1.201.172" mmsport="8799"/> +<apn carrier="Airtel Internet" mcc="404" mnc="3" apn="airtelgprs.com" type="default,supl"/> +<apn carrier="Airtel MMS" mcc="404" mnc="3" apn="airtelmms.com" mmsc="http://100.1.201.171:10021/mmsc" type="mms" mmsproxy="100.1.201.172" mmsport="8799"/> +<apn carrier="Airtel Internet" mcc="404" mnc="31" apn="airtelgprs.com" type="default,supl"/> +<apn carrier="Airtel MMS" mcc="404" mnc="31" apn="airtelmms.com" mmsc="http://100.1.201.171:10021/mmsc" type="mms" mmsproxy="100.1.201.172" mmsport="8799"/> +<apn carrier="Airtel Internet" mcc="404" mnc="40" apn="airtelgprs.com" type="default,supl"/> +<apn carrier="Airtel MMS" mcc="404" mnc="40" apn="airtelmms.com" mmsc="http://100.1.201.171:10021/mmsc" type="mms" mmsproxy="100.1.201.172" mmsport="8799"/> +<apn carrier="Airtel Internet" mcc="404" mnc="45" apn="airtelgprs.com" type="default,supl"/> +<apn carrier="Airtel MMS" mcc="404" mnc="45" apn="airtelmms.com" mmsc="http://100.1.201.171:10021/mmsc" type="mms" mmsproxy="100.1.201.172" mmsport="8799"/> +<apn carrier="Airtel Internet" mcc="404" mnc="49" apn="airtelgprs.com" type="default,supl"/> +<apn carrier="Airtel MMS" mcc="404" mnc="49" apn="airtelmms.com" mmsc="http://100.1.201.171:10021/mmsc" type="mms" mmsproxy="100.1.201.172" mmsport="8799"/> +<apn carrier="Airtel Internet" mcc="404" mnc="70" apn="airtelgprs.com" type="default,supl"/> +<apn carrier="Airtel MMS" mcc="404" mnc="70" apn="airtelmms.com" mmsc="http://100.1.201.171:10021/mmsc" type="mms" mmsproxy="100.1.201.172" mmsport="8799"/> +<apn carrier="Airtel Internet" mcc="404" mnc="90" apn="airtelgprs.com" type="default,supl"/> +<apn carrier="Airtel MMS" mcc="404" mnc="90" apn="airtelmms.com" mmsc="http://100.1.201.171:10021/mmsc" type="mms" mmsproxy="100.1.201.172" mmsport="8799"/> +<apn carrier="Airtel Internet" mcc="404" mnc="92" apn="airtelgprs.com" type="default,supl"/> +<apn carrier="Airtel MMS" mcc="404" mnc="92" apn="airtelmms.com" mmsc="http://100.1.201.171:10021/mmsc" type="mms" mmsproxy="100.1.201.172" mmsport="8799"/> +<apn carrier="Airtel Internet" mcc="404" mnc="93" apn="airtelgprs.com" type="default,supl"/> +<apn carrier="Airtel MMS" mcc="404" mnc="93" apn="airtelmms.com" mmsc="http://100.1.201.171:10021/mmsc" type="mms" mmsproxy="100.1.201.172" mmsport="8799"/> +<apn carrier="Airtel Internet" mcc="404" mnc="94" apn="airtelgprs.com" type="default,supl"/> +<apn carrier="Airtel MMS" mcc="404" mnc="94" apn="airtelmms.com" mmsc="http://100.1.201.171:10021/mmsc" type="mms" mmsproxy="100.1.201.172" mmsport="8799"/> +<apn carrier="Airtel Internet" mcc="404" mnc="95" apn="airtelgprs.com" type="default,supl"/> +<apn carrier="Airtel MMS" mcc="404" mnc="95" apn="airtelmms.com" mmsc="http://100.1.201.171:10021/mmsc" type="mms" mmsproxy="100.1.201.172" mmsport="8799"/> +<apn carrier="Airtel Internet" mcc="404" mnc="96" apn="airtelgprs.com" type="default,supl"/> +<apn carrier="Airtel MMS" mcc="404" mnc="96" apn="airtelmms.com" mmsc="http://100.1.201.171:10021/mmsc" type="mms" mmsproxy="100.1.201.172" mmsport="8799"/> +<apn carrier="Airtel Internet" mcc="404" mnc="97" apn="airtelgprs.com" type="default,supl"/> +<apn carrier="Airtel MMS" mcc="404" mnc="97" apn="airtelmms.com" mmsc="http://100.1.201.171:10021/mmsc" type="mms" mmsproxy="100.1.201.172" mmsport="8799"/> +<apn carrier="Airtel Internet" mcc="404" mnc="98" apn="airtelgprs.com" type="default,supl"/> +<apn carrier="Airtel MMS" mcc="404" mnc="98" apn="airtelmms.com" mmsc="http://100.1.201.171:10021/mmsc" type="mms" mmsproxy="100.1.201.172" mmsport="8799"/> +<apn carrier="BSNL internet" mcc="404" mnc="34" apn="bsnlnet" type="default,supl"/> +<apn carrier="BSNL MMS" mcc="404" mnc="34" apn="bsnlmms" mmsc="http://bsnlmmsc.in:8514" type="mms" mmsproxy="10.210.10.11" mmsport="8080"/> +<apn carrier="BSNL internet" mcc="404" mnc="38" apn="bsnlnet" type="default,supl"/> +<apn carrier="BSNL MMS" mcc="404" mnc="38" apn="bsnlmms" mmsc="http://bsnlmmsc.in:8514" type="mms" mmsproxy="10.210.10.11" mmsport="8080"/> +<apn carrier="BSNL internet" mcc="404" mnc="51" apn="bsnlnet" type="default,supl"/> +<apn carrier="BSNL MMS" mcc="404" mnc="51" apn="bsnlmms" mmsc="http://bsnlmmsc.in:8514" type="mms" mmsproxy="10.210.10.11" mmsport="8080"/> +<apn carrier="BSNL internet" mcc="404" mnc="53" apn="bsnlnet" type="default,supl"/> +<apn carrier="BSNL MMS" mcc="404" mnc="53" apn="bsnlmms" mmsc="http://bsnlmmsc.in:8514" type="mms" mmsproxy="10.210.10.11" mmsport="8080"/> +<apn carrier="BSNL internet" mcc="404" mnc="54" apn="bsnlnet" type="default,supl"/> +<apn carrier="BSNL MMS" mcc="404" mnc="54" apn="bsnlmms" mmsc="http://bsnlmmsc.in:8514" type="mms" mmsproxy="10.210.10.11" mmsport="8080"/> +<apn carrier="BSNL internet" mcc="404" mnc="55" apn="bsnlnet" type="default,supl"/> +<apn carrier="BSNL MMS" mcc="404" mnc="55" apn="bsnlmms" mmsc="http://bsnlmmsc.in:8514" type="mms" mmsproxy="10.210.10.11" mmsport="8080"/> +<apn carrier="BSNL internet" mcc="404" mnc="57" apn="bsnlnet" type="default,supl"/> +<apn carrier="BSNL MMS" mcc="404" mnc="57" apn="bsnlmms" mmsc="http://bsnlmmsc.in:8514" type="mms" mmsproxy="10.210.10.11" mmsport="8080"/> +<apn carrier="BSNL internet" mcc="404" mnc="58" apn="bsnlnet" type="default,supl"/> +<apn carrier="BSNL MMS" mcc="404" mnc="58" apn="bsnlmms" mmsc="http://bsnlmmsc.in:8514" type="mms" mmsproxy="10.210.10.11" mmsport="8080"/> +<apn carrier="BSNL internet" mcc="404" mnc="59" apn="bsnlnet" type="default,supl"/> +<apn carrier="BSNL MMS" mcc="404" mnc="59" apn="bsnlmms" mmsc="http://bsnlmmsc.in:8514" type="mms" mmsproxy="10.210.10.11" mmsport="8080"/> +<apn carrier="BSNL internet" mcc="404" mnc="63" apn="bsnlnet" type="default,supl"/> +<apn carrier="BSNL MMS" mcc="404" mnc="63" apn="bsnlmms" mmsc="http://bsnlmmsc.in:8514" type="mms" mmsproxy="10.210.10.11" mmsport="8080"/> +<apn carrier="BSNL internet" mcc="404" mnc="64" apn="bsnlnet" type="default,supl"/> +<apn carrier="BSNL MMS" mcc="404" mnc="64" apn="bsnlmms" mmsc="http://bsnlmmsc.in:8514" type="mms" mmsproxy="10.210.10.11" mmsport="8080"/> +<apn carrier="BSNL internet" mcc="404" mnc="66" apn="bsnlnet" type="default,supl"/> +<apn carrier="BSNL MMS" mcc="404" mnc="66" apn="bsnlmms" mmsc="http://bsnlmmsc.in:8514" type="mms" mmsproxy="10.210.10.11" mmsport="8080"/> +<apn carrier="BSNL internet" mcc="404" mnc="71" apn="bsnlnet" type="default,supl"/> +<apn carrier="BSNL MMS" mcc="404" mnc="71" apn="bsnlmms" mmsc="http://bsnlmmsc.in:8514" type="mms" mmsproxy="10.210.10.11" mmsport="8080"/> +<apn carrier="BSNL internet" mcc="404" mnc="72" apn="bsnlnet" type="default,supl"/> +<apn carrier="BSNL MMS" mcc="404" mnc="72" apn="bsnlmms" mmsc="http://bsnlmmsc.in:8514" type="mms" mmsproxy="10.210.10.11" mmsport="8080"/> +<apn carrier="BSNL internet" mcc="404" mnc="73" apn="bsnlnet" type="default,supl"/> +<apn carrier="BSNL MMS" mcc="404" mnc="73" apn="bsnlmms" mmsc="http://bsnlmmsc.in:8514" type="mms" mmsproxy="10.210.10.11" mmsport="8080"/> +<apn carrier="BSNL internet" mcc="404" mnc="74" apn="bsnlnet" type="default,supl"/> +<apn carrier="BSNL MMS" mcc="404" mnc="74" apn="bsnlmms" mmsc="http://bsnlmmsc.in:8514" type="mms" mmsproxy="10.210.10.11" mmsport="8080"/> +<apn carrier="BSNL internet" mcc="404" mnc="75" apn="bsnlnet" type="default,supl"/> +<apn carrier="BSNL MMS" mcc="404" mnc="75" apn="bsnlmms" mmsc="http://bsnlmmsc.in:8514" type="mms" mmsproxy="10.210.10.11" mmsport="8080"/> +<apn carrier="BSNL internet" mcc="404" mnc="76" apn="bsnlnet" type="default,supl"/> +<apn carrier="BSNL MMS" mcc="404" mnc="76" apn="bsnlmms" mmsc="http://bsnlmmsc.in:8514" type="mms" mmsproxy="10.210.10.11" mmsport="8080"/> +<apn carrier="BSNL internet" mcc="404" mnc="77" apn="bsnlnet" type="default,supl"/> +<apn carrier="BSNL MMS" mcc="404" mnc="77" apn="bsnlmms" mmsc="http://bsnlmmsc.in:8514" type="mms" mmsproxy="10.210.10.11" mmsport="8080"/> +<apn carrier="BSNL internet" mcc="404" mnc="80" apn="bsnlnet" type="default,supl"/> +<apn carrier="BSNL MMS" mcc="404" mnc="80" apn="bsnlmms" mmsc="http://bsnlmmsc.in:8514" type="mms" mmsproxy="10.210.10.11" mmsport="8080"/> +<apn carrier="BSNL internet" mcc="404" mnc="81" apn="bsnlnet" type="default,supl"/> +<apn carrier="BSNL MMS" mcc="404" mnc="81" apn="bsnlmms" mmsc="http://bsnlmmsc.in:8514" type="mms" mmsproxy="10.210.10.11" mmsport="8080"/> +<apn carrier="IDEA gprs" mcc="404" mnc="04" apn="internet" type="default,supl"/> +<apn carrier="IDEA MMS" mcc="404" mnc="04" apn="mmsc" mmsc="http://10.4.42.21:8002/" type="mms" mmsproxy="10.4.42.15" mmsport="8080"/> +<apn carrier="IDEA gprs" mcc="404" mnc="07" apn="internet" type="default,supl"/> +<apn carrier="IDEA MMS" mcc="404" mnc="07" apn="mmsc" mmsc="http://10.4.42.21:8002/" type="mms" mmsproxy="10.4.42.15" mmsport="8080"/> +<apn carrier="IDEA gprs" mcc="404" mnc="12" apn="internet" type="default,supl"/> +<apn carrier="IDEA MMS" mcc="404" mnc="12" apn="mmsc" mmsc="http://10.4.42.21:8002/" type="mms" mmsproxy="10.4.42.15" mmsport="8080"/> +<apn carrier="IDEA gprs" mcc="404" mnc="14" apn="internet" type="default,supl"/> +<apn carrier="IDEA MMS" mcc="404" mnc="14" apn="mmsc" mmsc="http://10.4.42.21:8002/" type="mms" mmsproxy="10.4.42.15" mmsport="8080"/> +<apn carrier="IDEA gprs" mcc="404" mnc="19" apn="internet" type="default,supl"/> +<apn carrier="IDEA MMS" mcc="404" mnc="19" apn="mmsc" mmsc="http://10.4.42.21:8002/" type="mms" mmsproxy="10.4.42.15" mmsport="8080"/> +<apn carrier="IDEA gprs" mcc="404" mnc="22" apn="internet" type="default,supl"/> +<apn carrier="IDEA MMS" mcc="404" mnc="22" apn="mmsc" mmsc="http://10.4.42.21:8002/" type="mms" mmsproxy="10.4.42.15" mmsport="8080"/> +<apn carrier="IDEA gprs" mcc="404" mnc="24" apn="internet" type="default,supl"/> +<apn carrier="IDEA MMS" mcc="404" mnc="24" apn="mmsc" mmsc="http://10.4.42.21:8002/" type="mms" mmsproxy="10.4.42.15" mmsport="8080"/> +<apn carrier="IDEA gprs" mcc="404" mnc="44" apn="internet" type="default,supl"/> +<apn carrier="IDEA MMS" mcc="404" mnc="44" apn="mmsc" mmsc="http://10.4.42.21:8002/" type="mms" mmsproxy="10.4.42.15" mmsport="8080"/> +<apn carrier="IDEA gprs" mcc="404" mnc="56" apn="internet" type="default,supl"/> +<apn carrier="IDEA MMS" mcc="404" mnc="56" apn="mmsc" mmsc="http://10.4.42.21:8002/" type="mms" mmsproxy="10.4.42.15" mmsport="8080"/> +<apn carrier="MTNL Internet postpaid" mcc="404" mnc="68" apn="gprsmtnldel" proxy="172.16.39.10" port="9401" user="mtnl" password="mtnl123" type="default,supl" authtype="1"/> +<apn carrier="MTNL HTTP postpaid" mcc="404" mnc="68" apn="gprsmtnldel" proxy="172.16.39.10" port="9401" user="mtnl" password="mtnl123" type="default" authtype="1"/> +<apn carrier="MTNL MMS postpaid" mcc="404" mnc="68" apn="gprsmtnldel" user="mtnl" password="mtnl123" mmsc="http://172.16.39.140/mms/" type="mms" mmsproxy="172.16.39.10" mmsport="9401" authtype="1"/> +<apn carrier="MTNL Internet prepaid" mcc="404" mnc="68" apn="gprsmtnldel" proxy="172.16.39.10" port="9401" user="mtnl" password="mtnl123" type="default,supl" authtype="1"/> +<apn carrier="MTNL HTTP prepaid" mcc="404" mnc="68" apn="gprsmtnldel" proxy="172.16.39.10" port="9401" user="mtnl" password="mtnl123" type="default" authtype="1"/> +<apn carrier="MTNL MMS prepaid" mcc="404" mnc="68" apn="gprsppsmum" mmsc="http://172.16.39.140/mms/" type="mms" mmsproxy="172.16.39.10" mmsport="9401"/> +<apn carrier="MTNL Internet" mcc="404" mnc="68" apn="mtnl.net" type="default,supl"/> +<apn carrier="MTNL MMS" mcc="404" mnc="68" apn="mtnl.net" mmsc="http://mtnlmms/" type="mms" mmsproxy="10.10.10.10" mmsport="9401"/> +<apn carrier="MTNL Internet postpaid" mcc="404" mnc="69" apn="gprsmtnldel" proxy="172.16.39.10" port="9401" user="mtnl" password="mtnl123" type="default,supl" authtype="1"/> +<apn carrier="MTNL HTTP postpaid" mcc="404" mnc="69" apn="gprsmtnldel" proxy="172.16.39.10" port="9401" user="mtnl" password="mtnl123" type="default" authtype="1"/> +<apn carrier="MTNL MMS postpaid" mcc="404" mnc="69" apn="gprsmtnldel" user="mtnl" password="mtnl123" mmsc="http://172.16.39.140/mms/" type="mms" mmsproxy="172.16.39.10" mmsport="9401" authtype="1"/> +<apn carrier="MTNL Internet prepaid" mcc="404" mnc="69" apn="gprsmtnldel" proxy="172.16.39.10" port="9401" user="mtnl" password="mtnl123" type="default,supl" authtype="1"/> +<apn carrier="MTNL HTTP prepaid" mcc="404" mnc="69" apn="gprsmtnldel" proxy="172.16.39.10" port="9401" user="mtnl" password="mtnl123" type="default" authtype="1"/> +<apn carrier="MTNL MMS prepaid" mcc="404" mnc="69" apn="gprsppsmum" mmsc="http://172.16.39.140/mms/" type="mms" mmsproxy="172.16.39.10" mmsport="9401"/> +<apn carrier="MTNL Internet" mcc="404" mnc="69" apn="mtnl.net" type="default,supl"/> +<apn carrier="MTNL MMS" mcc="404" mnc="69" apn="mtnl.net" mmsc="http://mtnlmms/" type="mms" mmsproxy="10.10.10.10" mmsport="9401"/> +<apn carrier="IDEA gprs" mcc="404" mnc="78" apn="internet" type="default,supl"/> +<apn carrier="IDEA MMS" mcc="404" mnc="78" apn="mmsc" mmsc="http://10.4.42.21:8002/" type="mms" mmsproxy="10.4.42.15" mmsport="8080"/> +<apn carrier="IDEA gprs" mcc="404" mnc="82" apn="internet" type="default,supl"/> +<apn carrier="IDEA MMS" mcc="404" mnc="82" apn="mmsc" mmsc="http://10.4.42.21:8002/" type="mms" mmsproxy="10.4.42.15" mmsport="8080"/> +<apn carrier="IDEA gprs" mcc="404" mnc="87" apn="internet" type="default,supl"/> +<apn carrier="IDEA MMS" mcc="404" mnc="87" apn="mmsc" mmsc="http://10.4.42.21:8002/" type="mms" mmsproxy="10.4.42.15" mmsport="8080"/> +<apn carrier="IDEA gprs" mcc="404" mnc="89" apn="internet" type="default,supl"/> +<apn carrier="IDEA MMS" mcc="404" mnc="89" apn="mmsc" mmsc="http://10.4.42.21:8002/" type="mms" mmsproxy="10.4.42.15" mmsport="8080"/> +<apn carrier="MTS internet" mcc="404" mnc="00" apn="#777" user="internet@internet.mtsindia.in" password="MTS" mmsc="http://mmsc2.mts.net/" type="default,supl" mmsproxy="209.4.229.90" mmsport="9401" authtype="3"/> +<apn carrier="MTS1" mcc="404" mnc="00" apn="sp.mts" mmsc="http://mmsc2.mts.net/" type="default,mms,supl" mmsproxy="209.4.229.90" mmsport="9401"/> +<apn carrier="LOOP_GPRS" mcc="404" mnc="21" apn="WWW" type="default"/> +<apn carrier="LOOP_WAP" mcc="404" mnc="21" apn="mizone" proxy="10.0.0.10" port="9401" user="9821099800" password="mmsc" type="default,supl" authtype="1"/> +<apn carrier="LOOP_MMS" mcc="404" mnc="21" apn="mizone" user="9821099800" password="mmsc" mmsc="http://mms.loopmobile.in:8080" type="mms" mmsproxy="10.0.0.10" mmsport="9401" authtype="1"/> +<apn carrier="INTERNET" mcc="404" mnc="09" apn="rcomnet" type="default,supl"/> +<apn carrier="MMS" mcc="404" mnc="09" apn="rcommms" mmsc="http://mmsc.rcom.co.in/mms/" type="mms" mmsproxy="10.239.221.5" mmsport="8080"/> +<apn carrier="INTERNET" mcc="404" mnc="18" apn="rcomnet" type="default,supl"/> +<apn carrier="MMS" mcc="404" mnc="18" apn="rcommms" mmsc="http://mmsc.rcom.co.in/mms/" type="mms" mmsproxy="10.239.221.5" mmsport="8080"/> +<apn carrier="INTERNET" mcc="404" mnc="36" apn="rcomnet" type="default,supl"/> +<apn carrier="MMS" mcc="404" mnc="36" apn="rcommms" mmsc="http://mmsc.rcom.co.in/mms/" type="mms" mmsproxy="10.239.221.5" mmsport="8080"/> +<apn carrier="INTERNET" mcc="404" mnc="50" apn="rcomnet" type="default,supl"/> +<apn carrier="MMS" mcc="404" mnc="50" apn="rcommms" mmsc="http://mmsc.rcom.co.in/mms/" type="mms" mmsproxy="10.239.221.5" mmsport="8080"/> +<apn carrier="INTERNET" mcc="404" mnc="52" apn="rcomnet" type="default,supl"/> +<apn carrier="MMS" mcc="404" mnc="52" apn="rcommms" mmsc="http://mmsc.rcom.co.in/mms/" type="mms" mmsproxy="10.239.221.5" mmsport="8080"/> +<apn carrier="INTERNET" mcc="404" mnc="67" apn="rcomnet" type="default,supl"/> +<apn carrier="MMS" mcc="404" mnc="67" apn="rcommms" mmsc="http://mmsc.rcom.co.in/mms/" type="mms" mmsproxy="10.239.221.5" mmsport="8080"/> +<apn carrier="INTERNET" mcc="404" mnc="83" apn="rcomnet" type="default,supl"/> +<apn carrier="MMS" mcc="404" mnc="83" apn="rcommms" mmsc="http://mmsc.rcom.co.in/mms/" type="mms" mmsproxy="10.239.221.5" mmsport="8080"/> +<apn carrier="INTERNET" mcc="404" mnc="85" apn="rcomnet" type="default,supl"/> +<apn carrier="MMS" mcc="404" mnc="85" apn="rcommms" mmsc="http://mmsc.rcom.co.in/mms/" type="mms" mmsproxy="10.239.221.5" mmsport="8080"/> +<apn carrier="Vodafone IN Internet" mcc="404" mnc="01" apn="www" type="default,supl"/> +<apn carrier="Vodafone IN MMS" mcc="404" mnc="01" apn="portalnmms" mmsc="http://mms1.live.vodafone.in/mms/" type="mms" mmsproxy="10.10.1.100" mmsport="9401"/> +<apn carrier="Vodafone IN Internet" mcc="404" mnc="030" apn="www" type="default,supl"/> +<apn carrier="Vodafone IN MMS" mcc="404" mnc="030" apn="portalnmms" mmsc="http://mms1.live.vodafone.in/mms/" type="mms" mmsproxy="10.10.1.100" mmsport="9401"/> +<apn carrier="Vodafone IN Internet" mcc="404" mnc="05" apn="www" type="default,supl"/> +<apn carrier="Vodafone IN MMS" mcc="404" mnc="05" apn="portalnmms" mmsc="http://mms1.live.vodafone.in/mms/" type="mms" mmsproxy="10.10.1.100" mmsport="9401"/> +<apn carrier="Vodafone IN Internet" mcc="404" mnc="11" apn="www" type="default,supl"/> +<apn carrier="Vodafone IN MMS" mcc="404" mnc="11" apn="portalnmms" mmsc="http://mms1.live.vodafone.in/mms/" type="mms" mmsproxy="10.10.1.100" mmsport="9401"/> +<apn carrier="Vodafone IN Internet" mcc="404" mnc="13" apn="www" type="default,supl"/> +<apn carrier="Vodafone IN MMS" mcc="404" mnc="13" apn="portalnmms" mmsc="http://mms1.live.vodafone.in/mms/" type="mms" mmsproxy="10.10.1.100" mmsport="9401"/> +<apn carrier="Vodafone IN Internet" mcc="404" mnc="15" apn="www" type="default,supl"/> +<apn carrier="Vodafone IN MMS" mcc="404" mnc="15" apn="portalnmms" mmsc="http://mms1.live.vodafone.in/mms/" type="mms" mmsproxy="10.10.1.100" mmsport="9401"/> +<apn carrier="Vodafone IN Internet" mcc="404" mnc="20" apn="www" type="default,supl"/> +<apn carrier="Vodafone IN MMS" mcc="404" mnc="20" apn="portalnmms" mmsc="http://mms1.live.vodafone.in/mms/" type="mms" mmsproxy="10.10.1.100" mmsport="9401"/> +<apn carrier="Vodafone IN Internet" mcc="404" mnc="27" apn="www" type="default,supl"/> +<apn carrier="Vodafone IN MMS" mcc="404" mnc="27" apn="portalnmms" mmsc="http://mms1.live.vodafone.in/mms/" type="mms" mmsproxy="10.10.1.100" mmsport="9401"/> +<apn carrier="Vodafone IN Internet" mcc="404" mnc="30" apn="www" type="default,supl"/> +<apn carrier="Vodafone IN MMS" mcc="404" mnc="30" apn="portalnmms" mmsc="http://mms1.live.vodafone.in/mms/" type="mms" mmsproxy="10.10.1.100" mmsport="9401"/> +<apn carrier="Vodafone IN Internet" mcc="404" mnc="43" apn="www" type="default,supl"/> +<apn carrier="Vodafone IN MMS" mcc="404" mnc="43" apn="portalnmms" mmsc="http://mms1.live.vodafone.in/mms/" type="mms" mmsproxy="10.10.1.100" mmsport="9401"/> +<apn carrier="Vodafone IN Internet" mcc="404" mnc="46" apn="www" type="default,supl"/> +<apn carrier="Vodafone IN MMS" mcc="404" mnc="46" apn="portalnmms" mmsc="http://mms1.live.vodafone.in/mms/" type="mms" mmsproxy="10.10.1.100" mmsport="9401"/> +<apn carrier="Vodafone IN Internet" mcc="404" mnc="60" apn="www" type="default,supl"/> +<apn carrier="Vodafone IN MMS" mcc="404" mnc="60" apn="portalnmms" mmsc="http://mms1.live.vodafone.in/mms/" type="mms" mmsproxy="10.10.1.100" mmsport="9401"/> +<apn carrier="Vodafone IN Internet" mcc="404" mnc="84" apn="www" type="default,supl"/> +<apn carrier="Vodafone IN MMS" mcc="404" mnc="84" apn="portalnmms" mmsc="http://mms1.live.vodafone.in/mms/" type="mms" mmsproxy="10.10.1.100" mmsport="9401"/> +<apn carrier="Vodafone IN Internet" mcc="404" mnc="86" apn="www" type="default,supl"/> +<apn carrier="Vodafone IN MMS" mcc="404" mnc="86" apn="portalnmms" mmsc="http://mms1.live.vodafone.in/mms/" type="mms" mmsproxy="10.10.1.100" mmsport="9401"/> +<apn carrier="Vodafone IN Internet" mcc="404" mnc="88" apn="www" type="default,supl"/> +<apn carrier="Vodafone IN MMS" mcc="404" mnc="88" apn="portalnmms" mmsc="http://mms1.live.vodafone.in/mms/" type="mms" mmsproxy="10.10.1.100" mmsport="9401"/> +<apn carrier="Aircel GPRS" mcc="405" mnc="80" apn="aircelgprs" type="default,supl"/> +<apn carrier="Aircel MMS" mcc="405" mnc="80" apn="aircelmms" mmsc="http://172.17.83.67/servlets/mms/" type="mms" mmsproxy="172.17.83.69" mmsport="8080"/> +<apn carrier="Aircel GPRS" mcc="405" mnc="800" apn="aircelgprs" type="default,supl"/> +<apn carrier="Aircel MMS" mcc="405" mnc="800" apn="aircelmms" mmsc="http://172.17.83.67/servlets/mms/" type="mms" mmsproxy="172.17.83.69" mmsport="8080"/> +<apn carrier="Aircel GPRS" mcc="405" mnc="801" apn="aircelgprs" type="default,supl"/> +<apn carrier="Aircel MMS" mcc="405" mnc="801" apn="aircelmms" mmsc="http://172.17.83.67/servlets/mms/" type="mms" mmsproxy="172.17.83.69" mmsport="8080"/> +<apn carrier="Aircel GPRS" mcc="405" mnc="802" apn="aircelgprs" type="default,supl"/> +<apn carrier="Aircel MMS" mcc="405" mnc="802" apn="aircelmms" mmsc="http://172.17.83.67/servlets/mms/" type="mms" mmsproxy="172.17.83.69" mmsport="8080"/> +<apn carrier="Aircel GPRS" mcc="405" mnc="803" apn="aircelgprs" type="default,supl"/> +<apn carrier="Aircel MMS" mcc="405" mnc="803" apn="aircelmms" mmsc="http://172.17.83.67/servlets/mms/" type="mms" mmsproxy="172.17.83.69" mmsport="8080"/> +<apn carrier="Aircel GPRS" mcc="405" mnc="804" apn="aircelgprs" type="default,supl"/> +<apn carrier="Aircel MMS" mcc="405" mnc="804" apn="aircelmms" mmsc="http://172.17.83.67/servlets/mms/" type="mms" mmsproxy="172.17.83.69" mmsport="8080"/> +<apn carrier="Aircel GPRS" mcc="405" mnc="805" apn="aircelgprs" type="default,supl"/> +<apn carrier="Aircel MMS" mcc="405" mnc="805" apn="aircelmms" mmsc="http://172.17.83.67/servlets/mms/" type="mms" mmsproxy="172.17.83.69" mmsport="8080"/> +<apn carrier="Aircel GPRS" mcc="405" mnc="806" apn="aircelgprs" type="default,supl"/> +<apn carrier="Aircel MMS" mcc="405" mnc="806" apn="aircelmms" mmsc="http://172.17.83.67/servlets/mms/" type="mms" mmsproxy="172.17.83.69" mmsport="8080"/> +<apn carrier="Aircel GPRS" mcc="405" mnc="807" apn="aircelgprs" type="default,supl"/> +<apn carrier="Aircel MMS" mcc="405" mnc="807" apn="aircelmms" mmsc="http://172.17.83.67/servlets/mms/" type="mms" mmsproxy="172.17.83.69" mmsport="8080"/> +<apn carrier="Aircel GPRS" mcc="405" mnc="808" apn="aircelgprs" type="default,supl"/> +<apn carrier="Aircel MMS" mcc="405" mnc="808" apn="aircelmms" mmsc="http://172.17.83.67/servlets/mms/" type="mms" mmsproxy="172.17.83.69" mmsport="8080"/> +<apn carrier="Aircel GPRS" mcc="405" mnc="809" apn="aircelgprs" type="default,supl"/> +<apn carrier="Aircel MMS" mcc="405" mnc="809" apn="aircelmms" mmsc="http://172.17.83.67/servlets/mms/" type="mms" mmsproxy="172.17.83.69" mmsport="8080"/> +<apn carrier="Aircel GPRS" mcc="405" mnc="810" apn="aircelgprs" type="default,supl"/> +<apn carrier="Aircel MMS" mcc="405" mnc="810" apn="aircelmms" mmsc="http://172.17.83.67/servlets/mms/" type="mms" mmsproxy="172.17.83.69" mmsport="8080"/> +<apn carrier="Aircel GPRS" mcc="405" mnc="811" apn="aircelgprs" type="default,supl"/> +<apn carrier="Aircel MMS" mcc="405" mnc="811" apn="aircelmms" mmsc="http://172.17.83.67/servlets/mms/" type="mms" mmsproxy="172.17.83.69" mmsport="8080"/> +<apn carrier="Aircel GPRS" mcc="405" mnc="812" apn="aircelgprs" type="default,supl"/> +<apn carrier="Aircel MMS" mcc="405" mnc="812" apn="aircelmms" mmsc="http://172.17.83.67/servlets/mms/" type="mms" mmsproxy="172.17.83.69" mmsport="8080"/> +<apn carrier="ims" mcc="405" mnc="840" apn="ims" type="ims" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="JIONET" mcc="405" mnc="840" apn="jionet" type="default" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="ims" mcc="405" mnc="854" apn="ims" type="ims" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="JIONET" mcc="405" mnc="854" apn="jionet" type="default" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="ims" mcc="405" mnc="855" apn="ims" type="ims" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="JIONET" mcc="405" mnc="855" apn="jionet" type="default" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="ims" mcc="405" mnc="856" apn="ims" type="ims" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="JIONET" mcc="405" mnc="856" apn="jionet" type="default" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="ims" mcc="405" mnc="857" apn="ims" type="ims" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="JIONET" mcc="405" mnc="857" apn="jionet" type="default" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="ims" mcc="405" mnc="858" apn="ims" type="ims" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="JIONET" mcc="405" mnc="858" apn="jionet" type="default" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="ims" mcc="405" mnc="859" apn="ims" type="ims" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="JIONET" mcc="405" mnc="859" apn="jionet" type="default" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="ims" mcc="405" mnc="860" apn="ims" type="ims" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="JIONET" mcc="405" mnc="860" apn="jionet" type="default" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="ims" mcc="405" mnc="861" apn="ims" type="ims" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="JIONET" mcc="405" mnc="861" apn="jionet" type="default" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="ims" mcc="405" mnc="862" apn="ims" type="ims" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="JIONET" mcc="405" mnc="862" apn="jionet" type="default" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="ims" mcc="405" mnc="863" apn="ims" type="ims" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="JIONET" mcc="405" mnc="863" apn="jionet" type="default" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="ims" mcc="405" mnc="864" apn="ims" type="ims" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="JIONET" mcc="405" mnc="864" apn="jionet" type="default" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="ims" mcc="405" mnc="865" apn="ims" type="ims" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="JIONET" mcc="405" mnc="865" apn="jionet" type="default" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="ims" mcc="405" mnc="866" apn="ims" type="ims" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="JIONET" mcc="405" mnc="866" apn="jionet" type="default" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="ims" mcc="405" mnc="867" apn="ims" type="ims" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="JIONET" mcc="405" mnc="867" apn="jionet" type="default" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="ims" mcc="405" mnc="868" apn="ims" type="ims" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="JIONET" mcc="405" mnc="868" apn="jionet" type="default" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="ims" mcc="405" mnc="869" apn="ims" type="ims" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="JIONET" mcc="405" mnc="869" apn="jionet" type="default" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="ims" mcc="405" mnc="870" apn="ims" type="ims" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="JIONET" mcc="405" mnc="870" apn="jionet" type="default" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="ims" mcc="405" mnc="871" apn="ims" type="ims" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="JIONET" mcc="405" mnc="871" apn="jionet" type="default" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="ims" mcc="405" mnc="872" apn="ims" type="ims" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="JIONET" mcc="405" mnc="872" apn="jionet" type="default" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="ims" mcc="405" mnc="873" apn="ims" type="ims" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="JIONET" mcc="405" mnc="873" apn="jionet" type="default" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="ims" mcc="405" mnc="874" apn="ims" type="ims" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="JIONET" mcc="405" mnc="874" apn="jionet" type="default" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="Airtel" mcc="405" mnc="51" apn="airtelgprs.com" type="default,supl"/> +<apn carrier="Airtel MMS" mcc="405" mnc="51" apn="airtelmms.com" mmsc="http://100.1.201.171:10021/mmsc" type="mms" mmsproxy="100.1.201.172" mmsport="8799"/> +<apn carrier="Airtel" mcc="405" mnc="52" apn="airtelgprs.com" type="default,supl"/> +<apn carrier="Airtel MMS" mcc="405" mnc="52" apn="airtelmms.com" mmsc="http://100.1.201.171:10021/mmsc" type="mms" mmsproxy="100.1.201.172" mmsport="8799"/> +<apn carrier="Airtel" mcc="405" mnc="53" apn="airtelgprs.com" type="default,supl"/> +<apn carrier="Airtel MMS" mcc="405" mnc="53" apn="airtelmms.com" mmsc="http://100.1.201.171:10021/mmsc" type="mms" mmsproxy="100.1.201.172" mmsport="8799"/> +<apn carrier="Airtel" mcc="405" mnc="54" apn="airtelgprs.com" type="default,supl"/> +<apn carrier="Airtel MMS" mcc="405" mnc="54" apn="airtelmms.com" mmsc="http://100.1.201.171:10021/mmsc" type="mms" mmsproxy="100.1.201.172" mmsport="8799"/> +<apn carrier="Airtel" mcc="405" mnc="55" apn="airtelgprs.com" type="default,supl"/> +<apn carrier="Airtel MMS" mcc="405" mnc="55" apn="airtelmms.com" mmsc="http://100.1.201.171:10021/mmsc" type="mms" mmsproxy="100.1.201.172" mmsport="8799"/> +<apn carrier="Airtel" mcc="405" mnc="56" apn="airtelgprs.com" type="default,supl"/> +<apn carrier="Airtel MMS" mcc="405" mnc="56" apn="airtelmms.com" mmsc="http://100.1.201.171:10021/mmsc" type="mms" mmsproxy="100.1.201.172" mmsport="8799"/> +<apn carrier="IDEA gprs" mcc="405" mnc="70" apn="internet" type="default,supl"/> +<apn carrier="IDEA MMS" mcc="405" mnc="70" apn="mmsc" mmsc="http://10.4.42.21:8002/" type="mms" mmsproxy="10.4.42.15" mmsport="8080"/> +<apn carrier="IDEA gprs" mcc="405" mnc="799" apn="internet" type="default,supl"/> +<apn carrier="IDEA MMS" mcc="405" mnc="799" apn="mmsc" mmsc="http://10.4.42.21:8002/" type="mms" mmsproxy="10.4.42.15" mmsport="8080"/> +<apn carrier="IDEA gprs" mcc="405" mnc="84" apn="internet" type="default,supl"/> +<apn carrier="IDEA MMS" mcc="405" mnc="84" apn="mmsc" mmsc="http://10.4.42.21:8002/" type="mms" mmsproxy="10.4.42.15" mmsport="8080"/> +<apn carrier="IDEA gprs" mcc="405" mnc="845" apn="internet" type="default,supl"/> +<apn carrier="IDEA MMS" mcc="405" mnc="845" apn="mmsc" mmsc="http://10.4.42.21:8002/" type="mms" mmsproxy="10.4.42.15" mmsport="8080"/> +<apn carrier="IDEA gprs" mcc="405" mnc="846" apn="internet" type="default,supl"/> +<apn carrier="IDEA MMS" mcc="405" mnc="846" apn="mmsc" mmsc="http://10.4.42.21:8002/" type="mms" mmsproxy="10.4.42.15" mmsport="8080"/> +<apn carrier="IDEA gprs" mcc="405" mnc="847" apn="internet" type="default,supl"/> +<apn carrier="IDEA MMS" mcc="405" mnc="847" apn="mmsc" mmsc="http://10.4.42.21:8002/" type="mms" mmsproxy="10.4.42.15" mmsport="8080"/> +<apn carrier="IDEA gprs" mcc="405" mnc="848" apn="internet" type="default,supl"/> +<apn carrier="IDEA MMS" mcc="405" mnc="848" apn="mmsc" mmsc="http://10.4.42.21:8002/" type="mms" mmsproxy="10.4.42.15" mmsport="8080"/> +<apn carrier="IDEA gprs" mcc="405" mnc="849" apn="internet" type="default,supl"/> +<apn carrier="IDEA MMS" mcc="405" mnc="849" apn="mmsc" mmsc="http://10.4.42.21:8002/" type="mms" mmsproxy="10.4.42.15" mmsport="8080"/> +<apn carrier="IDEA gprs" mcc="405" mnc="850" apn="internet" type="default,supl"/> +<apn carrier="IDEA MMS" mcc="405" mnc="850" apn="mmsc" mmsc="http://10.4.42.21:8002/" type="mms" mmsproxy="10.4.42.15" mmsport="8080"/> +<apn carrier="IDEA gprs" mcc="405" mnc="851" apn="internet" type="default,supl"/> +<apn carrier="IDEA MMS" mcc="405" mnc="851" apn="mmsc" mmsc="http://10.4.42.21:8002/" type="mms" mmsproxy="10.4.42.15" mmsport="8080"/> +<apn carrier="IDEA gprs" mcc="405" mnc="852" apn="internet" type="default,supl"/> +<apn carrier="IDEA MMS" mcc="405" mnc="852" apn="mmsc" mmsc="http://10.4.42.21:8002/" type="mms" mmsproxy="10.4.42.15" mmsport="8080"/> +<apn carrier="IDEA gprs" mcc="405" mnc="853" apn="internet" type="default,supl"/> +<apn carrier="IDEA MMS" mcc="405" mnc="853" apn="mmsc" mmsc="http://10.4.42.21:8002/" type="mms" mmsproxy="10.4.42.15" mmsport="8080"/> +<apn carrier="IDEA gprs" mcc="405" mnc="908" apn="internet" type="default,supl"/> +<apn carrier="IDEA MMS" mcc="405" mnc="908" apn="mmsc" mmsc="http://10.4.42.21:8002/" type="mms" mmsproxy="10.4.42.15" mmsport="8080"/> +<apn carrier="IDEA gprs" mcc="405" mnc="909" apn="internet" type="default,supl"/> +<apn carrier="IDEA MMS" mcc="405" mnc="909" apn="mmsc" mmsc="http://10.4.42.21:8002/" type="mms" mmsproxy="10.4.42.15" mmsport="8080"/> +<apn carrier="IDEA gprs" mcc="405" mnc="910" apn="internet" type="default,supl"/> +<apn carrier="IDEA MMS" mcc="405" mnc="910" apn="mmsc" mmsc="http://10.4.42.21:8002/" type="mms" mmsproxy="10.4.42.15" mmsport="8080"/> +<apn carrier="IDEA gprs" mcc="405" mnc="911" apn="internet" type="default,supl"/> +<apn carrier="IDEA MMS" mcc="405" mnc="911" apn="mmsc" mmsc="http://10.4.42.21:8002/" type="mms" mmsproxy="10.4.42.15" mmsport="8080"/> +<apn carrier="INTERNET" mcc="405" mnc="01" apn="rcomnet" type="default,supl"/> +<apn carrier="MMS" mcc="405" mnc="01" apn="rcommms" mmsc="http://mmsc.rcom.co.in/mms/ " type="mms" mmsproxy="10.239.221.5" mmsport="8080"/> +<apn carrier="INTERNET" mcc="405" mnc="03" apn="rcomnet" type="default,supl"/> +<apn carrier="MMS" mcc="405" mnc="03" apn="rcommms" mmsc="http://mmsc.rcom.co.in/mms/ " type="mms" mmsproxy="10.239.221.5" mmsport="8080"/> +<apn carrier="INTERNET" mcc="405" mnc="04" apn="rcomnet" type="default,supl"/> +<apn carrier="MMS" mcc="405" mnc="04" apn="rcommms" mmsc="http://mmsc.rcom.co.in/mms/ " type="mms" mmsproxy="10.239.221.5" mmsport="8080"/> +<apn carrier="INTERNET" mcc="405" mnc="05" apn="rcomnet" type="default,supl"/> +<apn carrier="MMS" mcc="405" mnc="05" apn="rcommms" mmsc="http://mmsc.rcom.co.in/mms/ " type="mms" mmsproxy="10.239.221.5" mmsport="8080"/> +<apn carrier="INTERNET" mcc="405" mnc="06" apn="rcomnet" type="default,supl"/> +<apn carrier="MMS" mcc="405" mnc="06" apn="rcommms" mmsc="http://mmsc.rcom.co.in/mms/ " type="mms" mmsproxy="10.239.221.5" mmsport="8080"/> +<apn carrier="INTERNET" mcc="405" mnc="07" apn="rcomnet" type="default,supl"/> +<apn carrier="MMS" mcc="405" mnc="07" apn="rcommms" mmsc="http://mmsc.rcom.co.in/mms/ " type="mms" mmsproxy="10.239.221.5" mmsport="8080"/> +<apn carrier="INTERNET" mcc="405" mnc="08" apn="rcomnet" type="default,supl"/> +<apn carrier="MMS" mcc="405" mnc="08" apn="rcommms" mmsc="http://mmsc.rcom.co.in/mms/ " type="mms" mmsproxy="10.239.221.5" mmsport="8080"/> +<apn carrier="INTERNET" mcc="405" mnc="09" apn="rcomnet" type="default,supl"/> +<apn carrier="MMS" mcc="405" mnc="09" apn="rcommms" mmsc="http://mmsc.rcom.co.in/mms/ " type="mms" mmsproxy="10.239.221.5" mmsport="8080"/> +<apn carrier="INTERNET" mcc="405" mnc="10" apn="rcomnet" type="default,supl"/> +<apn carrier="MMS" mcc="405" mnc="10" apn="rcommms" mmsc="http://mmsc.rcom.co.in/mms/ " type="mms" mmsproxy="10.239.221.5" mmsport="8080"/> +<apn carrier="INTERNET" mcc="405" mnc="11" apn="rcomnet" type="default,supl"/> +<apn carrier="MMS" mcc="405" mnc="11" apn="rcommms" mmsc="http://mmsc.rcom.co.in/mms/ " type="mms" mmsproxy="10.239.221.5" mmsport="8080"/> +<apn carrier="INTERNET" mcc="405" mnc="12" apn="rcomnet" type="default,supl"/> +<apn carrier="MMS" mcc="405" mnc="12" apn="rcommms" mmsc="http://mmsc.rcom.co.in/mms/ " type="mms" mmsproxy="10.239.221.5" mmsport="8080"/> +<apn carrier="INTERNET" mcc="405" mnc="13" apn="rcomnet" type="default,supl"/> +<apn carrier="MMS" mcc="405" mnc="13" apn="rcommms" mmsc="http://mmsc.rcom.co.in/mms/ " type="mms" mmsproxy="10.239.221.5" mmsport="8080"/> +<apn carrier="INTERNET" mcc="405" mnc="14" apn="rcomnet" type="default,supl"/> +<apn carrier="MMS" mcc="405" mnc="14" apn="rcommms" mmsc="http://mmsc.rcom.co.in/mms/ " type="mms" mmsproxy="10.239.221.5" mmsport="8080"/> +<apn carrier="INTERNET" mcc="405" mnc="15" apn="rcomnet" type="default,supl"/> +<apn carrier="MMS" mcc="405" mnc="15" apn="rcommms" mmsc="http://mmsc.rcom.co.in/mms/ " type="mms" mmsproxy="10.239.221.5" mmsport="8080"/> +<apn carrier="INTERNET" mcc="405" mnc="17" apn="rcomnet" type="default,supl"/> +<apn carrier="MMS" mcc="405" mnc="17" apn="rcommms" mmsc="http://mmsc.rcom.co.in/mms/ " type="mms" mmsproxy="10.239.221.5" mmsport="8080"/> +<apn carrier="INTERNET" mcc="405" mnc="18" apn="rcomnet" type="default,supl"/> +<apn carrier="MMS" mcc="405" mnc="18" apn="rcommms" mmsc="http://mmsc.rcom.co.in/mms/ " type="mms" mmsproxy="10.239.221.5" mmsport="8080"/> +<apn carrier="INTERNET" mcc="405" mnc="19" apn="rcomnet" type="default,supl"/> +<apn carrier="MMS" mcc="405" mnc="19" apn="rcommms" mmsc="http://mmsc.rcom.co.in/mms/ " type="mms" mmsproxy="10.239.221.5" mmsport="8080"/> +<apn carrier="INTERNET" mcc="405" mnc="20" apn="rcomnet" type="default,supl"/> +<apn carrier="MMS" mcc="405" mnc="20" apn="rcommms" mmsc="http://mmsc.rcom.co.in/mms/ " type="mms" mmsproxy="10.239.221.5" mmsport="8080"/> +<apn carrier="INTERNET" mcc="405" mnc="21" apn="rcomnet" type="default,supl"/> +<apn carrier="MMS" mcc="405" mnc="21" apn="rcommms" mmsc="http://mmsc.rcom.co.in/mms/ " type="mms" mmsproxy="10.239.221.5" mmsport="8080"/> +<apn carrier="INTERNET" mcc="405" mnc="22" apn="rcomnet" type="default,supl"/> +<apn carrier="MMS" mcc="405" mnc="22" apn="rcommms" mmsc="http://mmsc.rcom.co.in/mms/ " type="mms" mmsproxy="10.239.221.5" mmsport="8080"/> +<apn carrier="INTERNET" mcc="405" mnc="23" apn="rcomnet" type="default,supl"/> +<apn carrier="MMS" mcc="405" mnc="23" apn="rcommms" mmsc="http://mmsc.rcom.co.in/mms/ " type="mms" mmsproxy="10.239.221.5" mmsport="8080"/> +<apn carrier="MTS internet" mcc="405" mnc="887" apn="#777" user="internet@internet.mtsindia.in" password="MTS" mmsc="http://mmsc2.mts.net/" type="default,supl" mmsproxy="209.4.229.90" mmsport="9401" authtype="3"/> +<apn carrier="MTS1" mcc="405" mnc="887" apn="sp.mts" mmsc="http://mmsc2.mts.net/" type="default,mms,supl" mmsproxy="209.4.229.90" mmsport="9401"/> +<apn carrier="MTS internet" mcc="405" mnc="888" apn="#777" user="internet@internet.mtsindia.in" password="MTS" mmsc="http://mmsc2.mts.net/" type="default,supl" mmsproxy="209.4.229.90" mmsport="9401" authtype="3"/> +<apn carrier="MTS1" mcc="405" mnc="888" apn="sp.mts" mmsc="http://mmsc2.mts.net/" type="default,mms,supl" mmsproxy="209.4.229.90" mmsport="9401"/> +<apn carrier="MTS internet" mcc="405" mnc="889" apn="#777" user="internet@internet.mtsindia.in" password="MTS" mmsc="http://mmsc2.mts.net/" type="default,supl" mmsproxy="209.4.229.90" mmsport="9401" authtype="3"/> +<apn carrier="MTS1" mcc="405" mnc="889" apn="sp.mts" mmsc="http://mmsc2.mts.net/" type="default,mms,supl" mmsproxy="209.4.229.90" mmsport="9401"/> +<apn carrier="MTS internet" mcc="405" mnc="890" apn="#777" user="internet@internet.mtsindia.in" password="MTS" mmsc="http://mmsc2.mts.net/" type="default,supl" mmsproxy="209.4.229.90" mmsport="9401" authtype="3"/> +<apn carrier="MTS1" mcc="405" mnc="890" apn="sp.mts" mmsc="http://mmsc2.mts.net/" type="default,mms,supl" mmsproxy="209.4.229.90" mmsport="9401"/> +<apn carrier="MTS internet" mcc="405" mnc="891" apn="#777" user="internet@internet.mtsindia.in" password="MTS" mmsc="http://mmsc2.mts.net/" type="default,supl" mmsproxy="209.4.229.90" mmsport="9401" authtype="3"/> +<apn carrier="MTS1" mcc="405" mnc="891" apn="sp.mts" mmsc="http://mmsc2.mts.net/" type="default,mms,supl" mmsproxy="209.4.229.90" mmsport="9401"/> +<apn carrier="MTS internet" mcc="405" mnc="892" apn="#777" user="internet@internet.mtsindia.in" password="MTS" mmsc="http://mmsc2.mts.net/" type="default,supl" mmsproxy="209.4.229.90" mmsport="9401" authtype="3"/> +<apn carrier="MTS1" mcc="405" mnc="892" apn="sp.mts" mmsc="http://mmsc2.mts.net/" type="default,mms,supl" mmsproxy="209.4.229.90" mmsport="9401"/> +<apn carrier="MTS internet" mcc="405" mnc="893" apn="#777" user="internet@internet.mtsindia.in" password="MTS" mmsc="http://mmsc2.mts.net/" type="default,supl" mmsproxy="209.4.229.90" mmsport="9401" authtype="3"/> +<apn carrier="MTS1" mcc="405" mnc="893" apn="sp.mts" mmsc="http://mmsc2.mts.net/" type="default,mms,supl" mmsproxy="209.4.229.90" mmsport="9401"/> +<apn carrier="MTS internet" mcc="405" mnc="894" apn="#777" user="internet@internet.mtsindia.in" password="MTS" mmsc="http://mmsc2.mts.net/" type="default,supl" mmsproxy="209.4.229.90" mmsport="9401" authtype="3"/> +<apn carrier="MTS1" mcc="405" mnc="894" apn="sp.mts" mmsc="http://mmsc2.mts.net/" type="default,mms,supl" mmsproxy="209.4.229.90" mmsport="9401"/> +<apn carrier="MTS internet" mcc="405" mnc="895" apn="#777" user="internet@internet.mtsindia.in" password="MTS" mmsc="http://mmsc2.mts.net/" type="default,supl" mmsproxy="209.4.229.90" mmsport="9401" authtype="3"/> +<apn carrier="MTS1" mcc="405" mnc="895" apn="sp.mts" mmsc="http://mmsc2.mts.net/" type="default,mms,supl" mmsproxy="209.4.229.90" mmsport="9401"/> +<apn carrier="MTS internet" mcc="405" mnc="896" apn="#777" user="internet@internet.mtsindia.in" password="MTS" mmsc="http://mmsc2.mts.net/" type="default,supl" mmsproxy="209.4.229.90" mmsport="9401" authtype="3"/> +<apn carrier="MTS1" mcc="405" mnc="896" apn="sp.mts" mmsc="http://mmsc2.mts.net/" type="default,mms,supl" mmsproxy="209.4.229.90" mmsport="9401"/> +<apn carrier="MTS internet" mcc="405" mnc="898" apn="#777" user="internet@internet.mtsindia.in" password="MTS" mmsc="http://mmsc2.mts.net/" type="default,supl" mmsproxy="209.4.229.90" mmsport="9401" authtype="3"/> +<apn carrier="MTS1" mcc="405" mnc="898" apn="sp.mts" mmsc="http://mmsc2.mts.net/" type="default,mms,supl" mmsproxy="209.4.229.90" mmsport="9401"/> +<apn carrier="MTS internet" mcc="405" mnc="899" apn="#777" user="internet@internet.mtsindia.in" password="MTS" mmsc="http://mmsc2.mts.net/" type="default,supl" mmsproxy="209.4.229.90" mmsport="9401" authtype="3"/> +<apn carrier="MTS1" mcc="405" mnc="899" apn="sp.mts" mmsc="http://mmsc2.mts.net/" type="default,mms,supl" mmsproxy="209.4.229.90" mmsport="9401"/> +<apn carrier="MTS internet" mcc="405" mnc="900" apn="#777" user="internet@internet.mtsindia.in" password="MTS" mmsc="http://mmsc2.mts.net/" type="default,supl" mmsproxy="209.4.229.90" mmsport="9401" authtype="3"/> +<apn carrier="MTS1" mcc="405" mnc="900" apn="sp.mts" mmsc="http://mmsc2.mts.net/" type="default,mms,supl" mmsproxy="209.4.229.90" mmsport="9401"/> +<apn carrier="MTS internet" mcc="405" mnc="901" apn="#777" user="internet@internet.mtsindia.in" password="MTS" mmsc="http://mmsc2.mts.net/" type="default,supl" mmsproxy="209.4.229.90" mmsport="9401" authtype="3"/> +<apn carrier="MTS1" mcc="405" mnc="901" apn="sp.mts" mmsc="http://mmsc2.mts.net/" type="default,mms,supl" mmsproxy="209.4.229.90" mmsport="9401"/> +<apn carrier="MTS internet" mcc="405" mnc="902" apn="#777" user="internet@internet.mtsindia.in" password="MTS" mmsc="http://mmsc2.mts.net/" type="default,supl" mmsproxy="209.4.229.90" mmsport="9401" authtype="3"/> +<apn carrier="MTS1" mcc="405" mnc="902" apn="sp.mts" mmsc="http://mmsc2.mts.net/" type="default,mms,supl" mmsproxy="209.4.229.90" mmsport="9401"/> +<apn carrier="MTS internet" mcc="405" mnc="903" apn="#777" user="internet@internet.mtsindia.in" password="MTS" mmsc="http://mmsc2.mts.net/" type="default,supl" mmsproxy="209.4.229.90" mmsport="9401" authtype="3"/> +<apn carrier="MTS1" mcc="405" mnc="903" apn="sp.mts" mmsc="http://mmsc2.mts.net/" type="default,mms,supl" mmsproxy="209.4.229.90" mmsport="9401"/> +<apn carrier="MTS internet" mcc="405" mnc="904" apn="#777" user="internet@internet.mtsindia.in" password="MTS" mmsc="http://mmsc2.mts.net/" type="default,supl" mmsproxy="209.4.229.90" mmsport="9401" authtype="3"/> +<apn carrier="MTS1" mcc="405" mnc="904" apn="sp.mts" mmsc="http://mmsc2.mts.net/" type="default,mms,supl" mmsproxy="209.4.229.90" mmsport="9401"/> +<apn carrier="MTS internet" mcc="405" mnc="905" apn="#777" user="internet@internet.mtsindia.in" password="MTS" mmsc="http://mmsc2.mts.net/" type="default,supl" mmsproxy="209.4.229.90" mmsport="9401" authtype="3"/> +<apn carrier="MTS1" mcc="405" mnc="905" apn="sp.mts" mmsc="http://mmsc2.mts.net/" type="default,mms,supl" mmsproxy="209.4.229.90" mmsport="9401"/> +<apn carrier="MTS internet" mcc="405" mnc="906" apn="#777" user="internet@internet.mtsindia.in" password="MTS" mmsc="http://mmsc2.mts.net/" type="default,supl" mmsproxy="209.4.229.90" mmsport="9401" authtype="3"/> +<apn carrier="MTS1" mcc="405" mnc="906" apn="sp.mts" mmsc="http://mmsc2.mts.net/" type="default,mms,supl" mmsproxy="209.4.229.90" mmsport="9401"/> +<apn carrier="MTS internet" mcc="405" mnc="907" apn="#777" user="internet@internet.mtsindia.in" password="MTS" mmsc="http://mmsc2.mts.net/" type="default,supl" mmsproxy="209.4.229.90" mmsport="9401" authtype="3"/> +<apn carrier="MTS1" mcc="405" mnc="907" apn="sp.mts" mmsc="http://mmsc2.mts.net/" type="default,mms,supl" mmsproxy="209.4.229.90" mmsport="9401"/> +<apn carrier="MTS internet" mcc="405" mnc="908" apn="#777" user="internet@internet.mtsindia.in" password="MTS" mmsc="http://mmsc2.mts.net/" type="default,supl" mmsproxy="209.4.229.90" mmsport="9401" authtype="3"/> +<apn carrier="MTS1" mcc="405" mnc="908" apn="sp.mts" mmsc="http://mmsc2.mts.net/" type="default,mms,supl" mmsproxy="209.4.229.90" mmsport="9401"/> +<apn carrier="TATA docomo INTERNET" mcc="405" mnc="02" apn="Tata.Docomo.Internet" type="default,supl"/> +<apn carrier="TATA docomo STREAMING" mcc="405" mnc="02" apn="Tata.Docomo.Internet" type="default,supl"/> +<apn carrier="TATA docomo MMS" mcc="405" mnc="02" apn="Tata.Docomo.MMS" mmsc="http://mmsc/" type="mms" mmsproxy="10.124.26.94" mmsport="8799"/> +<apn carrier="TATA docomo INTERNET" mcc="405" mnc="025" apn="Tata.Docomo.Internet" type="default,supl"/> +<apn carrier="TATA docomo STREAMING" mcc="405" mnc="025" apn="Tata.Docomo.Internet" type="default,supl"/> +<apn carrier="TATA docomo MMS" mcc="405" mnc="025" apn="Tata.Docomo.MMS" mmsc="http://mmsc/" type="mms" mmsproxy="10.124.26.94" mmsport="8799"/> +<apn carrier="TATA docomo INTERNET" mcc="405" mnc="026" apn="Tata.Docomo.Internet" type="default,supl"/> +<apn carrier="TATA docomo STREAMING" mcc="405" mnc="026" apn="Tata.Docomo.Internet" type="default,supl"/> +<apn carrier="TATA docomo MMS" mcc="405" mnc="026" apn="Tata.Docomo.MMS" mmsc="http://mmsc/" type="mms" mmsproxy="10.124.26.94" mmsport="8799"/> +<apn carrier="TATA docomo INTERNET" mcc="405" mnc="027" apn="Tata.Docomo.Internet" type="default,supl"/> +<apn carrier="TATA docomo STREAMING" mcc="405" mnc="027" apn="Tata.Docomo.Internet" type="default,supl"/> +<apn carrier="TATA docomo MMS" mcc="405" mnc="027" apn="Tata.Docomo.MMS" mmsc="http://mmsc/" type="mms" mmsproxy="10.124.26.94" mmsport="8799"/> +<apn carrier="TATA docomo INTERNET" mcc="405" mnc="028" apn="Tata.Docomo.Internet" type="default,supl"/> +<apn carrier="TATA docomo STREAMING" mcc="405" mnc="028" apn="Tata.Docomo.Internet" type="default,supl"/> +<apn carrier="TATA docomo MMS" mcc="405" mnc="028" apn="Tata.Docomo.MMS" mmsc="http://mmsc/" type="mms" mmsproxy="10.124.26.94" mmsport="8799"/> +<apn carrier="TATA docomo INTERNET" mcc="405" mnc="029" apn="Tata.Docomo.Internet" type="default,supl"/> +<apn carrier="TATA docomo STREAMING" mcc="405" mnc="029" apn="Tata.Docomo.Internet" type="default,supl"/> +<apn carrier="TATA docomo MMS" mcc="405" mnc="029" apn="Tata.Docomo.MMS" mmsc="http://mmsc/" type="mms" mmsproxy="10.124.26.94" mmsport="8799"/> +<apn carrier="TATA docomo INTERNET" mcc="405" mnc="03" apn="Tata.Docomo.Internet" type="default,supl"/> +<apn carrier="TATA docomo STREAMING" mcc="405" mnc="03" apn="Tata.Docomo.Internet" type="default,supl"/> +<apn carrier="TATA docomo MMS" mcc="405" mnc="03" apn="Tata.Docomo.MMS" mmsc="http://mmsc/" type="mms" mmsproxy="10.124.26.94" mmsport="8799"/> +<apn carrier="TATA docomo INTERNET" mcc="405" mnc="030" apn="Tata.Docomo.Internet" type="default,supl"/> +<apn carrier="TATA docomo STREAMING" mcc="405" mnc="030" apn="Tata.Docomo.Internet" type="default,supl"/> +<apn carrier="TATA docomo MMS" mcc="405" mnc="030" apn="Tata.Docomo.MMS" mmsc="http://mmsc/" type="mms" mmsproxy="10.124.26.94" mmsport="8799"/> +<apn carrier="TATA docomo INTERNET" mcc="405" mnc="031" apn="Tata.Docomo.Internet" type="default,supl"/> +<apn carrier="TATA docomo STREAMING" mcc="405" mnc="031" apn="Tata.Docomo.Internet" type="default,supl"/> +<apn carrier="TATA docomo MMS" mcc="405" mnc="031" apn="Tata.Docomo.MMS" mmsc="http://mmsc/" type="mms" mmsproxy="10.124.26.94" mmsport="8799"/> +<apn carrier="TATA docomo INTERNET" mcc="405" mnc="032" apn="Tata.Docomo.Internet" type="default,supl"/> +<apn carrier="TATA docomo STREAMING" mcc="405" mnc="032" apn="Tata.Docomo.Internet" type="default,supl"/> +<apn carrier="TATA docomo MMS" mcc="405" mnc="032" apn="Tata.Docomo.MMS" mmsc="http://mmsc/" type="mms" mmsproxy="10.124.26.94" mmsport="8799"/> +<apn carrier="TATA docomo INTERNET" mcc="405" mnc="033" apn="Tata.Docomo.Internet" type="default,supl"/> +<apn carrier="TATA docomo STREAMING" mcc="405" mnc="033" apn="Tata.Docomo.Internet" type="default,supl"/> +<apn carrier="TATA docomo MMS" mcc="405" mnc="033" apn="Tata.Docomo.MMS" mmsc="http://mmsc/" type="mms" mmsproxy="10.124.26.94" mmsport="8799"/> +<apn carrier="TATA docomo INTERNET" mcc="405" mnc="034" apn="Tata.Docomo.Internet" type="default,supl"/> +<apn carrier="TATA docomo STREAMING" mcc="405" mnc="034" apn="Tata.Docomo.Internet" type="default,supl"/> +<apn carrier="TATA docomo MMS" mcc="405" mnc="034" apn="Tata.Docomo.MMS" mmsc="http://mmsc/" type="mms" mmsproxy="10.124.26.94" mmsport="8799"/> +<apn carrier="TATA docomo INTERNET" mcc="405" mnc="034" apn="Tata.Docomo.Internet" type="default,supl"/> +<apn carrier="TATA docomo STREAMING" mcc="405" mnc="034" apn="Tata.Docomo.Internet" type="default,supl"/> +<apn carrier="TATA docomo MMS" mcc="405" mnc="034" apn="Tata.Docomo.MMS" mmsc="http://mmsc/" type="mms" mmsproxy="10.124.26.94" mmsport="8799"/> +<apn carrier="TATA docomo INTERNET" mcc="405" mnc="035" apn="Tata.Docomo.Internet" type="default,supl"/> +<apn carrier="TATA docomo STREAMING" mcc="405" mnc="035" apn="Tata.Docomo.Internet" type="default,supl"/> +<apn carrier="TATA docomo MMS" mcc="405" mnc="035" apn="Tata.Docomo.MMS" mmsc="http://mmsc/" type="mms" mmsproxy="10.124.26.94" mmsport="8799"/> +<apn carrier="TATA docomo INTERNET" mcc="405" mnc="036" apn="Tata.Docomo.Internet" type="default,supl"/> +<apn carrier="TATA docomo STREAMING" mcc="405" mnc="036" apn="Tata.Docomo.Internet" type="default,supl"/> +<apn carrier="TATA docomo MMS" mcc="405" mnc="036" apn="Tata.Docomo.MMS" mmsc="http://mmsc/" type="mms" mmsproxy="10.124.26.94" mmsport="8799"/> +<apn carrier="TATA docomo INTERNET" mcc="405" mnc="037" apn="Tata.Docomo.Internet" type="default,supl"/> +<apn carrier="TATA docomo STREAMING" mcc="405" mnc="037" apn="Tata.Docomo.Internet" type="default,supl"/> +<apn carrier="TATA docomo MMS" mcc="405" mnc="037" apn="Tata.Docomo.MMS" mmsc="http://mmsc/" type="mms" mmsproxy="10.124.26.94" mmsport="8799"/> +<apn carrier="TATA docomo INTERNET" mcc="405" mnc="038" apn="Tata.Docomo.Internet" type="default,supl"/> +<apn carrier="TATA docomo STREAMING" mcc="405" mnc="038" apn="Tata.Docomo.Internet" type="default,supl"/> +<apn carrier="TATA docomo MMS" mcc="405" mnc="038" apn="Tata.Docomo.MMS" mmsc="http://mmsc/" type="mms" mmsproxy="10.124.26.94" mmsport="8799"/> +<apn carrier="TATA docomo INTERNET" mcc="405" mnc="039" apn="Tata.Docomo.Internet" type="default,supl"/> +<apn carrier="TATA docomo STREAMING" mcc="405" mnc="039" apn="Tata.Docomo.Internet" type="default,supl"/> +<apn carrier="TATA docomo MMS" mcc="405" mnc="039" apn="Tata.Docomo.MMS" mmsc="http://mmsc/" type="mms" mmsproxy="10.124.26.94" mmsport="8799"/> +<apn carrier="TATA docomo INTERNET" mcc="405" mnc="041" apn="Tata.Docomo.Internet" type="default,supl"/> +<apn carrier="TATA docomo STREAMING" mcc="405" mnc="041" apn="Tata.Docomo.Internet" type="default,supl"/> +<apn carrier="TATA docomo MMS" mcc="405" mnc="041" apn="Tata.Docomo.MMS" mmsc="http://mmsc/" type="mms" mmsproxy="10.124.26.94" mmsport="8799"/> +<apn carrier="TATA docomo INTERNET" mcc="405" mnc="042" apn="Tata.Docomo.Internet" type="default,supl"/> +<apn carrier="TATA docomo STREAMING" mcc="405" mnc="042" apn="Tata.Docomo.Internet" type="default,supl"/> +<apn carrier="TATA docomo MMS" mcc="405" mnc="042" apn="Tata.Docomo.MMS" mmsc="http://mmsc/" type="mms" mmsproxy="10.124.26.94" mmsport="8799"/> +<apn carrier="TATA docomo INTERNET" mcc="405" mnc="043" apn="Tata.Docomo.Internet" type="default,supl"/> +<apn carrier="TATA docomo STREAMING" mcc="405" mnc="043" apn="Tata.Docomo.Internet" type="default,supl"/> +<apn carrier="TATA docomo MMS" mcc="405" mnc="043" apn="Tata.Docomo.MMS" mmsc="http://mmsc/" type="mms" mmsproxy="10.124.26.94" mmsport="8799"/> +<apn carrier="TATA docomo INTERNET" mcc="405" mnc="044" apn="Tata.Docomo.Internet" type="default,supl"/> +<apn carrier="TATA docomo STREAMING" mcc="405" mnc="044" apn="Tata.Docomo.Internet" type="default,supl"/> +<apn carrier="TATA docomo MMS" mcc="405" mnc="044" apn="Tata.Docomo.MMS" mmsc="http://mmsc/" type="mms" mmsproxy="10.124.26.94" mmsport="8799"/> +<apn carrier="TATA docomo INTERNET" mcc="405" mnc="045" apn="Tata.Docomo.Internet" type="default,supl"/> +<apn carrier="TATA docomo STREAMING" mcc="405" mnc="045" apn="Tata.Docomo.Internet" type="default,supl"/> +<apn carrier="TATA docomo MMS" mcc="405" mnc="045" apn="Tata.Docomo.MMS" mmsc="http://mmsc/" type="mms" mmsproxy="10.124.26.94" mmsport="8799"/> +<apn carrier="TATA docomo INTERNET" mcc="405" mnc="046" apn="Tata.Docomo.Internet" type="default,supl"/> +<apn carrier="TATA docomo STREAMING" mcc="405" mnc="046" apn="Tata.Docomo.Internet" type="default,supl"/> +<apn carrier="TATA docomo MMS" mcc="405" mnc="046" apn="Tata.Docomo.MMS" mmsc="http://mmsc/" type="mms" mmsproxy="10.124.26.94" mmsport="8799"/> +<apn carrier="TATA docomo INTERNET" mcc="405" mnc="047" apn="Tata.Docomo.Internet" type="default,supl"/> +<apn carrier="TATA docomo STREAMING" mcc="405" mnc="047" apn="Tata.Docomo.Internet" type="default,supl"/> +<apn carrier="TATA docomo MMS" mcc="405" mnc="047" apn="Tata.Docomo.MMS" mmsc="http://mmsc/" type="mms" mmsproxy="10.124.26.94" mmsport="8799"/> +<apn carrier="Videocon internet" mcc="405" mnc="824" apn="vinternet.com" type="default,supl"/> +<apn carrier="Videocon MMS" mcc="405" mnc="824" apn="vinternet.com" mmsc="http://10.202.4.119:10021/mmsc/" type="mms" mmsproxy="10.202.5.145" mmsport="8799"/> +<apn carrier="Videocon internet" mcc="405" mnc="827" apn="vinternet.com" type="default,supl"/> +<apn carrier="Videocon MMS" mcc="405" mnc="827" apn="vinternet.com" mmsc="http://10.202.4.119:10021/mmsc/" type="mms" mmsproxy="10.202.5.145" mmsport="8799"/> +<apn carrier="Videocon internet" mcc="405" mnc="834" apn="vinternet.com" type="default,supl"/> +<apn carrier="Videocon MMS" mcc="405" mnc="834" apn="vinternet.com" mmsc="http://10.202.4.119:10021/mmsc/" type="mms" mmsproxy="10.202.5.145" mmsport="8799"/> +<apn carrier="Vodafone IN internet" mcc="405" mnc="66" apn="WWW" type="default,supl"/> +<apn carrier="Vodafone IN MMS" mcc="405" mnc="66" apn="portalnmms" mmsc="http://mms1.live.vodafone.in/mms/" type="mms" mmsproxy="10.10.1.100" mmsport="9401"/> +<apn carrier="Vodafone IN internet" mcc="405" mnc="67" apn="WWW" type="default,supl"/> +<apn carrier="Vodafone IN MMS" mcc="405" mnc="67" apn="portalnmms" mmsc="http://mms1.live.vodafone.in/mms/" type="mms" mmsproxy="10.10.1.100" mmsport="9401"/> +<apn carrier="Vodafone IN internet" mcc="405" mnc="750" apn="WWW" type="default,supl"/> +<apn carrier="Vodafone IN MMS" mcc="405" mnc="750" apn="portalnmms" mmsc="http://mms1.live.vodafone.in/mms/" type="mms" mmsproxy="10.10.1.100" mmsport="9401"/> +<apn carrier="Vodafone IN internet" mcc="405" mnc="751" apn="WWW" type="default,supl"/> +<apn carrier="Vodafone IN MMS" mcc="405" mnc="751" apn="portalnmms" mmsc="http://mms1.live.vodafone.in/mms/" type="mms" mmsproxy="10.10.1.100" mmsport="9401"/> +<apn carrier="Vodafone IN internet" mcc="405" mnc="752" apn="WWW" type="default,supl"/> +<apn carrier="Vodafone IN MMS" mcc="405" mnc="752" apn="portalnmms" mmsc="http://mms1.live.vodafone.in/mms/" type="mms" mmsproxy="10.10.1.100" mmsport="9401"/> +<apn carrier="Vodafone IN internet" mcc="405" mnc="753" apn="WWW" type="default,supl"/> +<apn carrier="Vodafone IN MMS" mcc="405" mnc="753" apn="portalnmms" mmsc="http://mms1.live.vodafone.in/mms/" type="mms" mmsproxy="10.10.1.100" mmsport="9401"/> +<apn carrier="Vodafone IN internet" mcc="405" mnc="754" apn="WWW" type="default,supl"/> +<apn carrier="Vodafone IN MMS" mcc="405" mnc="754" apn="portalnmms" mmsc="http://mms1.live.vodafone.in/mms/" type="mms" mmsproxy="10.10.1.100" mmsport="9401"/> +<apn carrier="Vodafone IN internet" mcc="405" mnc="755" apn="WWW" type="default,supl"/> +<apn carrier="Vodafone IN MMS" mcc="405" mnc="755" apn="portalnmms" mmsc="http://mms1.live.vodafone.in/mms/" type="mms" mmsproxy="10.10.1.100" mmsport="9401"/> +<apn carrier="Vodafone IN internet" mcc="405" mnc="756" apn="WWW" type="default,supl"/> +<apn carrier="Vodafone IN MMS" mcc="405" mnc="756" apn="portalnmms" mmsc="http://mms1.live.vodafone.in/mms/" type="mms" mmsproxy="10.10.1.100" mmsport="9401"/> +<apn carrier="3 HTTP" mcc="510" mnc="89" apn="3gprs" user="3gprs" password="3gprs" type="default,supl"/> +<apn carrier="3 MMS" mcc="510" mnc="89" apn="3mms" user="3mms" password="3mms" mmsc="http://mms.three.co.id" type="mms" mmsproxy="10.4.0.10" mmsport="3128"/> +<apn carrier="AXIS HTTP" mcc="510" mnc="08" apn="AXIS" proxy="10.8.3.8" port="8080" user="axis" password="123456" type="default"/> +<apn carrier="AXIS MMS" mcc="510" mnc="08" apn="AXISmms" user="axis" password="123456" mmsc="http://mmsc.AXIS" type="mms" mmsproxy="10.8.3.8" mmsport="8080"/> +<apn carrier="AXIS Internet" mcc="510" mnc="08" apn="AXIS" user="axis" password="123456" type="default,supl"/> +<apn carrier="XL 3G" mcc="510" mnc="11" apn="internet" type="default,supl,hipri"/> +<apn carrier="XL WAP" mcc="510" mnc="11" apn="www.xlgprs.net" proxy="202.152.240.50" port="8080" user="xlgprs" password="proxl" type="default"/> +<apn carrier="XL MMS" mcc="510" mnc="11" apn="www.xlmms.net" user="xlgprs" password="proxl" mmsc="http://mmc.xl.net.id/servlets/mms" type="mms" mmsproxy="202.152.240.050" mmsport="8080"/> +<apn carrier="Indosat 2G MMS" mcc="510" mnc="21" apn="mms.indosat-m3.net" user="mms" password="im3" mmsc="http://mmsc.m3-access.com" type="mms" mmsproxy="10.19.19.19" mmsport="8080"/> +<apn carrier="Indosat 2G HTTP" mcc="510" mnc="21" apn="www.indosat-m3.net" proxy="10.19.19.19" port="9201" user="gprs" password="im3" type="default,supl"/> +<apn carrier="Indosat 3G Internet" mcc="510" mnc="01" apn="indosatgprs" user="indosat" password="indosat" type="default,supl"/> +<apn carrier="Indosat 3G MMS" mcc="510" mnc="01" apn="indosatmms" user="indosat" password="indosat" mmsc="http://mmsc.indosat.com" type="mms" mmsproxy="10.19.19.19" mmsport="8080"/> +<apn carrier="TSEL-BROADBAND" mcc="510" mnc="10" apn="internet" user="wap" password="wap123" type="default,supl"/> +<apn carrier="TSEL-GPRS" mcc="510" mnc="10" apn="telkomsel" proxy="10.1.89.130" port="8000" user="wap" password="wap123" type="default"/> +<apn carrier="TSEL-MMS" mcc="510" mnc="10" apn="mms" user="wap" password="wap123" mmsc="http://mms.telkomsel.com" type="mms" mmsproxy="10.1.89.150" mmsport="8000"/> +<apn carrier="Smartfren4G" mcc="510" mnc="09" apn="Smartfren4G" user="smartfren" password="smartfren" mmsc="http://10.17.93.103:8080" type="default,mms,supl" mmsproxy="10.17.27.250" mmsport="8080" protocol ="IPV4V6" authtype="3"/> +<apn carrier="Smartfren4G" mcc="510" mnc="28" apn="Smartfren4G" user="smartfren" password="smartfren" mmsc="http://10.17.93.103:8080" type="default,mms,supl" mmsproxy="10.17.27.250" mmsport="8080" protocol ="IPV4V6" authtype="3"/> +<apn carrier="BOLT! Super 4G" mcc="510" mnc="68" apn="Internet" type="default,supl" authtype="1"/> +<apn carrier="BOLT! Super 4G" mcc="510" mnc="88" apn="Internet" type="default,supl" authtype="1"/> +<apn carrier="Rightel" mcc="432" mnc="20" apn="Rightel" type="default,supl"/> +<apn carrier="RighTel-MMS" mcc="432" mnc="20" apn="RighTel-WAP" mmsc="http://10.200.40.55:38090/was" type="mms" mmsproxy="10.200.39.10" mmsport="8080"/> +<apn carrier="MCCI Internet" mcc="432" mnc="11" apn="mcinet" type="default,supl" authtype="1"/> +<apn carrier="MCCI MMS" mcc="432" mnc="11" apn="mcinet" mmsc="ttp://192.168.193.134:38090/was" type="mms" mmsproxy="192.168.194.073" mmsport="8080" authtype="1"/> +<apn carrier="Irancell-GPRS" mcc="432" mnc="35" apn="mtnirancell" type="default"/> +<apn carrier="Irancell-MMS" mcc="432" mnc="35" apn="mtnirancell" mmsc="http://mms:8002" type="mms" mmsproxy="10.131.26.138" mmsport="8080" authtype="1"/> +<apn carrier="Cellcom Internet" mcc="425" mnc="02" apn="sphone" type="default,supl"/> +<apn carrier="Cellcom MMS" mcc="425" mnc="02" apn="MMS" mmsc="http://mms.cellcom.co.il" type="mms" mmsproxy="172.31.29.38" mmsport="8080"/> +<apn carrier="3G Portal" mcc="425" mnc="01" apn="uwap.orange.co.il" mmsc="http://192.168.220.15/servlets/mms" type="*" mmsproxy="192.118.11.55" mmsport="8080"/> +<apn carrier="Orange DUN" mcc="425" mnc="01" apn="modem.orange.co.il" type="default" authtype="1"/> +<apn carrier="Sphone Pelephone" mcc="425" mnc="03" apn="sphone.pelephone.net.il" user="pcl@3g" password="pcl" type="default,supl"/> +<apn carrier="Multimedia Pelephone" mcc="425" mnc="03" apn="mms.pelephone.net.il" user="pcl@3g" password="pcl" mmsc="http://mmsu.pelephone.net.il/" type="mms" mmsproxy="10.170.252.104" mmsport="9093"/> +<apn carrier="3" mcc="222" mnc="99" apn="tre.it" mmsc="http://10.216.59.240:10021/mmsc" type="default,mms,supl" mmsproxy="wsb.tre.it" mmsport="8799"/> +<apn carrier="WAP TIM" mcc="222" mnc="01" apn="wap.tim.it" type="default"/> +<apn carrier="TIM Web" mcc="222" mnc="01" apn="ibox.tim.it" type="dun"/> +<apn carrier="iTIM" mcc="222" mnc="01" apn="unico.tim.it" mmsc="http://mms.tim.it/servlets/mms" type="mms" mmsproxy="213.230.130.89" mmsport="80"/> +<apn carrier="Acc. Internet da cell" mcc="222" mnc="10" apn="mobile.vodafone.it" type="default,supl"/> +<apn carrier="Tethering Internet" mcc="222" mnc="10" apn="web.omnitel.it" type="dun"/> +<apn carrier="MMS Vodafone" mcc="222" mnc="10" apn="mms.vodafone.it" mmsc="http://mms.vodafone.it/servlets/mms" type="mms" mmsproxy="10.128.224.10" mmsport="80"/> +<apn carrier="INTERNET WIND" mcc="222" mnc="88" apn="internet.wind" type="default,supl"/> +<apn carrier="MMS WIND" mcc="222" mnc="88" apn="mms.wind" mmsc="http://mms.wind.it" type="mms" mmsproxy="212.245.244.100" mmsport="8080"/> +<apn carrier="PosteMobile" mcc="222" mnc="33" apn="wap.postemobile.it" type="default,supl,dun"/> +<apn carrier="PosteMobile MMS" mcc="222" mnc="33" apn="mms.postemobile.it" mmsc="http://mms.postemobile.it/servlets/mms" type="mms" mmsproxy="10.128.224.10" mmsport="80"/> +<apn carrier="BT internet" mcc="222" mnc="34" apn="internet.btitalia.it" type="default,supl"/> +<apn carrier="BT MMS" mcc="222" mnc="34" apn="mms.btitalia.it" mmsc="http://mms.tim.it/servlets/mms" type="mms" mmsproxy="213.230.130.89" mmsport="80"/> +<apn carrier="Iliad" mcc="222" mnc="50" apn="iliad" mmsc="http://mms.iliad.it" type="default,mms,supl"/> +<apn carrier="FW WEB MOBILE" mcc="222" mnc="99" apn="apn.fastweb.it" mvno_type="spn" mvno_match_data="FASTWEB" mmsc="http://mms.fastweb.it/mms/wapenc" type="default,mms,supl" mmsproxy="10.0.65.9" mmsport="8080"/> +<apn carrier="PosteMobile" mcc="222" mnc="10" apn="wap.postemobile.it" mvno_type="spn" mvno_match_data="PosteMobile" type="default,supl,dun"/> +<apn carrier="PosteMobile MMS" mcc="222" mnc="10" apn="mms.postemobile.it" mvno_type="spn" mvno_match_data="PosteMobile" mmsc="http://mms.postemobile.it/servlets/mms" type="mms" mmsproxy="10.128.224.10" mmsport="80"/> +<apn carrier="DailyTelecomWAP" mcc="222" mnc="10" apn="wap.dtm.it" mvno_type="imsi" mvno_match_data="222101306xxxxxx" type="default,supl,dun"/> +<apn carrier="CoopVoce" mcc="222" mnc="01" apn="web.coopvoce.it" mvno_type="spn" mvno_match_data="Coop Mobile" type="default,supl,dun" authtype="1"/> +<apn carrier="MMS Coop" mcc="222" mnc="01" apn="mms.coopvoce.it" mvno_type="spn" mvno_match_data="Coop Mobile" mmsc="http://mms.coop.it/servlets/mms" type="mms" mmsproxy="213.230.130.89" mmsport="80"/> +<apn carrier="FW WEB" mcc="222" mnc="08" apn="apn.fastweb.it" mvno_type="spn" mvno_match_data="FASTWEB" type="default,supl" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="FW MMS" mcc="222" mnc="08" apn="apn.fastweb.it" mvno_type="spn" mvno_match_data="FASTWEB" mmsc="http://mms.fastweb.it/mms/wapenc" type="mms" mmsproxy="85.18.189.217" mmsport="8080" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="Kena Mobile Web" mcc="222" mnc="01" apn="web.kenamobile.it" mvno_type="spn" mvno_match_data="Kena Mobile R" type="default,supl,dun"/> +<apn carrier="Kena Mobile MMS" mcc="222" mnc="01" apn="mms.kenamobile.it" mvno_type="spn" mvno_match_data="Kena Mobile R" mmsc="http://mms.kenamobile.it/" type="mms" mmsproxy="10.248.1.12" mmsport="80"/> +<apn carrier="Kena Mobile Web" mcc="222" mnc="07" apn="web.kenamobile.it" mvno_type="spn" mvno_match_data="Kena Mobile" type="default,supl,dun"/> +<apn carrier="Kena Mobile MMS" mcc="222" mnc="07" apn="mms.kenamobile.it" mvno_type="spn" mvno_match_data="Kena Mobile" mmsc="http://mms.kenamobile.it/" type="mms" mmsproxy="10.248.1.12" mmsport="80"/> +<apn carrier="INTERNET TRE" mcc="222" mnc="88" apn="tre.it" mvno_type="gid" mvno_match_data="0000000099" type="default,supl"/> +<apn carrier="MMS TRE" mcc="222" mnc="88" apn="mms.wind" mvno_type="gid" mvno_match_data="0000000099" mmsc="http://mms.wind.it" type="mms" mmsproxy="212.245.244.100" mmsport="8080"/> +<apn carrier="Accesso Internet da Cellulare" mcc="222" mnc="10" apn="web.ho-mobile.it" mvno_type="spn" mvno_match_data="ho." type="default,supl"/> +<apn carrier="Tethering Internet" mcc="222" mnc="10" apn="internet.ho-mobile.it" mvno_type="spn" mvno_match_data="ho." type="dun"/> +<apn carrier="Iliad" mcc="222" mnc="50" apn="iliad" mvno_type="gid" mvno_match_data="F003" mmsc="http://mms.iliad.it" type="default,mms,supl"/> +<apn carrier="DailyTelecomWAP" mcc="222" mnc="10" apn="wap.dtm.it" mvno_type="imsi" mvno_match_data="222101406xxxxxx" type="default,supl,dun"/> +<apn carrier="地域BWA インターãƒãƒƒãƒˆ" mcc="440" mnc="02" apn="APN9" user="hce" password="hce" type="default,supl" authtype="3"/> +<apn carrier="moperaU" mcc="440" mnc="10" apn="mopera.net" type="default,supl,dun"/> +<apn carrier="IIJmio" mcc="440" mnc="10" apn="iijmio.jp" user="mio@iij" password="iij" type="default,supl,dun" authtype="3"/> +<apn carrier="IIJmio" mcc="440" mnc="50" apn="iijmio.jp" user="mio@iij" password="iij" type="default,supl,dun" authtype="3"/> +<apn carrier="IIJmio" mcc="440" mnc="51" apn="iijmio.jp" user="mio@iij" password="iij" type="default,supl,dun" authtype="3"/> +<apn carrier="OCN モãƒã‚¤ãƒ« ONE (LTE)" mcc="440" mnc="10" apn="lte-d.ocn.ne.jp" user="mobileid@ocn" password="mobile" type="default,supl,dun" authtype="3"/> +<apn carrier="Marubeni Wireless (LTE)" mcc="440" mnc="10" apn="mmtcom.jp" user="mmt@mmt" password="mmt" type="default,supl,dun" authtype="3"/> +<apn carrier="楽天モãƒã‚¤ãƒ«B (LTE/3G)" mcc="440" mnc="10" apn="rmobile.jp" user="rm" password="0000" type="default,supl,dun" authtype="3"/> +<apn carrier="楽天モãƒã‚¤ãƒ«C (LTE/3G)" mcc="440" mnc="10" apn="rmobile.co" user="rm" password="0000" type="default,supl,dun" authtype="3"/> +<apn carrier="QTモãƒã‚¤ãƒ« Aタイプ" mcc="440" mnc="50" apn="mineo.jp" user="qtnet@bbiq.jp" password="bbiq" type="default,supl,dun" authtype="2"/> +<apn carrier="QTモãƒã‚¤ãƒ« Aタイプ" mcc="440" mnc="51" apn="mineo.jp" user="qtnet@bbiq.jp" password="bbiq" type="default,supl,dun" authtype="2"/> +<apn carrier="BIGLOBEモãƒã‚¤ãƒ«ã€€ã‚¿ã‚¤ãƒ—D" mcc="440" mnc="10" apn="biglobe.jp" user="user" password="0000" type="default,supl,dun" authtype="3"/> +<apn carrier="Sony Network Communications Inc" mcc="440" mnc="10" apn="so-net.jp" user="nuro" password="nuro" type="default,supl,dun" authtype="3"/> +<apn carrier="LIBMO" mcc="440" mnc="10" apn="libmo.jp" user="user@libmo" password="libmo" type="default,supl,dun" authtype="1"/> +<apn carrier="U-mobile" mcc="440" mnc="10" apn="umobile.jp" user="umobile@umobile.jp" password="umobile" type="default,supl,dun" authtype="3"/> +<apn carrier="nifty" mcc="440" mnc="10" apn="mda.nifty.com" user="mda@nifty" password="nifty" type="default,supl,dun" authtype="2"/> +<apn carrier="DMM mobile (dmm.com)" mcc="440" mnc="10" apn="dmm.com" user="dmm@dmm.com" password="dmm" type="default,supl,dun" authtype="3"/> +<apn carrier="ï¼ ãƒ¢ãƒã‚¤ãƒ«ãん。LTE" mcc="440" mnc="10" apn="lte.mair.jp" type="default,supl,dun"/> +<apn carrier="QTモãƒã‚¤ãƒ« Dタイプ" mcc="440" mnc="10" apn="vmobile.jp" user="qtnet@bbiq.jp" password="bbiq" type="default,supl,dun" authtype="3"/> +<apn carrier="mineo (ドコモプラン)" mcc="440" mnc="10" apn="mineo-d.jp" user="mineo@k-opti.com" password="mineo" type="default,supl,dun" authtype="2"/> +<apn carrier="Y!mobile APN" mcc="440" mnc="20" apn="plus.acs.jp" user="ym" password="ym" mmsc="http://mms-s" type="default,mms,supl,dun" mmsproxy="andmms.plusacs.ne.jp" mmsport="8080" authtype="2"/> +<apn carrier="mineo (auプラン)" mcc="440" mnc="50" apn="mineo.jp" user="mineo@k-opti.com" password="mineo" type="default,supl,dun" authtype="2"/> +<apn carrier="mineo (auプラン)" mcc="440" mnc="51" apn="mineo.jp" user="mineo@k-opti.com" password="mineo" type="default,supl,dun" authtype="2"/> +<apn carrier="ワイヤレスゲート" mcc="440" mnc="10" apn="xi01.wi-gate.net" user="wg@sim" password="wg" type="default,supl,dun" authtype="3"/> +<apn carrier="UQ mobile" mcc="440" mnc="50" apn="uqmobile.jp" user="uq@uqmobile.jp" password="uq" mmsc="http://mms.ezweb.ne.jp/MMS" type="default,mms,supl,hipri,dun" mmsport="80" protocol ="IPV4V6" authtype="2"/> +<apn carrier="sos" mcc="440" mnc="50" apn="sos" type="emergency" protocol ="IPV4V6" authtype="3"/> +<apn carrier="UQ mobile" mcc="440" mnc="51" apn="uqmobile.jp" user="uq@uqmobile.jp" password="uq" mmsc="http://mms.ezweb.ne.jp/MMS" type="default,mms,supl,hipri,dun" mmsport="80" protocol ="IPV4V6" authtype="2"/> +<apn carrier="sos" mcc="440" mnc="51" apn="sos" type="emergency" protocol ="IPV4V6" authtype="3"/> +<apn carrier="Fiimo Dプラン" mcc="440" mnc="10" apn="mineo-d.jp" user="stnet@fiimo.jp" password="fiimo" type="default,supl,dun" authtype="2"/> +<apn carrier="LINEモãƒã‚¤ãƒ«" mcc="440" mnc="10" apn="line.me" user="line@line" password="line" type="default,supl,dun" authtype="3"/> +<apn carrier="ケーブルスマホ" mcc="440" mnc="10" apn="vmobile.jp" type="default,supl,dun" authtype="3"/> +<apn carrier="LINEモãƒã‚¤ãƒ«" mcc="440" mnc="20" apn="line.me" user="line@line" password="line" type="default,supl,dun" authtype="3"/> +<apn carrier="Fiimo Aプラン" mcc="440" mnc="50" apn="mineo.jp" user="stnet@fiimo.jp" password="fiimo" type="default,supl,dun" authtype="2"/> +<apn carrier="LINEモãƒã‚¤ãƒ«" mcc="440" mnc="50" apn="line.me" user="line@line" password="line" type="default,supl,dun" authtype="3"/> +<apn carrier="Fiimo Aプラン" mcc="440" mnc="51" apn="mineo.jp" user="stnet@fiimo.jp" password="fiimo" type="default,supl,dun" authtype="2"/> +<apn carrier="LINEモãƒã‚¤ãƒ«" mcc="440" mnc="51" apn="line.me" user="line@line" password="line" type="default,supl,dun" authtype="3"/> +<apn carrier="エã‚サイトモãƒã‚¤ãƒ«" mcc="440" mnc="10" apn="vmobile.jp" type="default,supl,dun" authtype="3"/> +<apn carrier="spモード" mcc="440" mnc="10" apn="spmode.ne.jp" type="default,supl,dun" authtype="2"/> +<apn carrier="AEON MOBILE 1" mcc="440" mnc="10" apn="i-aeonmobile.com" user="user" password="0000" type="default,supl,dun" authtype="3"/> +<apn carrier="AEON MOBILE 2" mcc="440" mnc="10" apn="n-aeonmobile.com" user="user@n-aeonmobile.com" password="0000" type="default,supl,dun" authtype="3"/> +<apn carrier="ヤマダニューモãƒã‚¤ãƒ« (Dコース)" mcc="440" mnc="10" apn="dm.jplat.net" user="ynm@ynmobile.jp" password="ynm" type="default,supl,dun" authtype="3"/> +<apn carrier="linksmate" mcc="440" mnc="10" apn="linksmate.jp" user="user" password="mate" type="default,supl,dun" authtype="2"/> +<apn carrier="BIGLOBEモãƒã‚¤ãƒ«ã€€ã‚¿ã‚¤ãƒ—A" mcc="440" mnc="50" apn="biglobe.jp" user="user" password="0000" type="default,supl,dun" authtype="3"/> +<apn carrier="BIGLOBEモãƒã‚¤ãƒ«ã€€ã‚¿ã‚¤ãƒ—A" mcc="440" mnc="51" apn="biglobe.jp" user="user" password="0000" type="default,supl,dun" authtype="3"/> +<apn carrier="AEON MOBILE 3" mcc="440" mnc="50" apn="i-aeonmobile.com" user="user" password="0000" type="default,supl,dun" authtype="3"/> +<apn carrier="AEON MOBILE 3" mcc="440" mnc="51" apn="i-aeonmobile.com" user="user" password="0000" type="default,supl,dun" authtype="3"/> +<apn carrier="mineo (ソフトãƒãƒ³ã‚¯ãƒ—ラン)" mcc="440" mnc="20" apn="mineo-s.jp" user="mineo@k-opti.com" password="mineo" type="default,supl,dun" authtype="2"/> +<apn carrier="Umniah Internet" mcc="416" mnc="03" apn="net" type="default,supl"/> +<apn carrier="Umniah MMS" mcc="416" mnc="03" apn="mms" mmsc="http://mms.umniah.com" type="mms" mmsproxy="10.1.1.10" mmsport="9201"/> +<apn carrier="Umniah HTTP" mcc="416" mnc="03" apn="wap" proxy="10.1.1.10" port="9201" type="default" authtype="1"/> +<apn carrier="Beeline Internet" mcc="401" mnc="01" apn="internet.beeline.kz" user="@internet.beeline" password="beeline" type="default,supl"/> +<apn carrier="Beeline mms" mcc="401" mnc="01" apn="mms.beeline.kz" user="@mms.beeline" password="beeline" mmsc="http://mms.beeline.kz/mms/wapenc" type="mms" mmsproxy="172.027.006.093" mmsport="8080"/> +<apn carrier="Kcell gprs" mcc="401" mnc="02" apn="internet" type="default,supl"/> +<apn carrier="Kcell MMS" mcc="401" mnc="02" apn="mms" mmsc="http://mms.kcell.kz/post" type="default" mmsproxy="195.047.255.007" mmsport="8080"/> +<apn carrier="Tele2 Internet" mcc="401" mnc="77" apn="internet" type="default,supl"/> +<apn carrier="Tele2 MMS" mcc="401" mnc="77" apn="mms" mmsc="http://mms.tele2.kz/mms/wapenc" type="mms" mmsproxy="10.1.26.10" mmsport="8080"/> +<apn carrier="KT" mcc="450" mnc="08" apn="lte.ktfwing.com" mmsc="http://mmsc.ktfwing.com:9082" type="*"/> +<apn carrier="LG U+" mcc="450" mnc="06" apn="internet.lguplus.co.kr" type="default,supl"/> +<apn carrier="LG U+ MMS" mcc="450" mnc="06" apn="ims.lguplus.co.kr" mmsc="http://omammsc.uplus.co.kr:9084" type="default,mms"/> +<apn carrier="LG U+ Roaming" mcc="450" mnc="06" apn="wroaming.lguplus.co.kr" mmsc="http://omammsc.uplus.co.kr:9084" type="default,mms,supl,dun"/> +<apn carrier="LG U+ tethering" mcc="450" mnc="06" apn="tethering.lguplus.co.kr" type="dun"/> +<apn carrier="SK Telecom" mcc="450" mnc="05" apn="lte.sktelecom.com" server="*" mmsc="http://omms.nate.com:9082/oma_mms" type="default,mms,supl" mmsproxy="smart.nate.com" mmsport="9093" authtype="1"/> +<apn carrier="Viva Internet" mcc="419" mnc="04" apn="viva" type="default,supl"/> +<apn carrier="Viva MMS" mcc="419" mnc="04" apn="vivamms" mmsc="http://172.16.128.80:38090/was" type="mms" mmsproxy="172.16.128.228" mmsport="8080"/> +<apn carrier="wataniya Internet" mcc="419" mnc="3" apn="action.wataniya.com" type="default,supl"/> +<apn carrier="wataniya HTTP" mcc="419" mnc="3" apn="wap.wataniya.com" proxy="194.126.53.64" port="8080" type="default"/> +<apn carrier="wataniya MMS" mcc="419" mnc="3" apn="mms.wataniya.com" mmsc="http://action.wataniya.com" type="mms" mmsproxy="194.126.53.64" mmsport="8080"/> +<apn carrier="Zain Internet" mcc="419" mnc="2" apn="pps" user="annyway" password="online" type="default,supl" authtype="1"/> +<apn carrier="Zain MMS" mcc="419" mnc="2" apn="pps" user="annyway" password="online" mmsc="http://176.0.0.21" type="mms" mmsproxy="176.0.0.65" mmsport="8080" authtype="1"/> +<apn carrier="Zain HTTP" mcc="419" mnc="2" apn="pps" proxy="176.0.0.65" port="8080" user="annyway" password="online" type="default" authtype="1"/> +<apn carrier="Bite GPRS" mcc="247" mnc="05" apn="internet" type="default,supl"/> +<apn carrier="Bite MMS" mcc="247" mnc="05" apn="mms" user="mms@mms" password="mms" mmsc="http://mmsc" type="mms" mmsproxy="192.168.150.2" mmsport="8080"/> +<apn carrier="LMT INTERNET" mcc="247" mnc="01" apn="internet.lmt.lv" type="default,supl"/> +<apn carrier="LMT MMS" mcc="247" mnc="01" apn="internet.lmt.lv" user="LMT" password="LMT" mmsc="http://mmsc.lmt.lv/mmsc" type="mms" mmsproxy="212.93.97.201" mmsport="80"/> +<apn carrier="LV TELE2 Internet" mcc="247" mnc="02" apn="internet.tele2.lv" user="wap" password="wap" type="default,supl"/> +<apn carrier="LV TELE2 MMS" mcc="247" mnc="02" apn="mms.tele2.lv" user="wap" password="wap" mmsc="http://mmsc.tele2.lv" type="mms" mmsproxy="193.012.040.038" mmsport="8080"/> +<apn carrier="Alfa Internet" mcc="415" mnc="01" apn="internet.mic1.com.lb" user="mic1" password="mic1" type="default,supl" authtype="1"/> +<apn carrier="Alfa MMS" mcc="415" mnc="01" apn="mms.mic1.com.lb" user="mic1" password="mic1" mmsc="http://mms.mic1.com.lb" type="mms" mmsproxy="192.168.23.51" mmsport="9201" authtype="1"/> +<apn carrier="mtc touch Internet" mcc="415" mnc="03" apn="gprs.mtctouch.com.lb" type="default,supl"/> +<apn carrier="mtc touch MMS" mcc="415" mnc="03" apn="mms.mtctouch.com.lb" user="mtctouch" mmsc="http://mms:8080/mms/" type="mms" mmsproxy="192.168.4.103" mmsport="9201" authtype="1"/> +<apn carrier="Bite Internet" mcc="246" mnc="02" apn="internet" type="default,supl"/> +<apn carrier="Bite HTTP" mcc="246" mnc="02" apn="wap" proxy="213.226.131.133" port="8080" type="default"/> +<apn carrier="Bite MMS" mcc="246" mnc="02" apn="mms" user="mms@mms" password="mms" mmsc="http://mmsc" type="mms" mmsproxy="192.168.150.2" mmsport="8080"/> +<apn carrier="Omnitel Internet" mcc="246" mnc="01" apn="omnitel" type="default,supl"/> +<apn carrier="Omnitel HTTP" mcc="246" mnc="01" apn="omnitel" user="omni" password="omni" type="default" authtype="1"/> +<apn carrier="Omnitel MMS" mcc="246" mnc="01" apn="gprs.mms.lt" user="mms" password="mms" mmsc="http://mms.omnitel.net:8002/" type="mms" mmsproxy="194.176.32.149" mmsport="8080" authtype="1"/> +<apn carrier="Tele 2 HTTP" mcc="246" mnc="03" apn="internet.tele2.lt" user="wap" password="wap" type="default,supl"/> +<apn carrier="Tele 2 MMS" mcc="246" mnc="03" apn="mms.tele2.lt" user="wap" password="wap" mmsc="http://mmsc.tele2.lt" type="mms" mmsproxy="193.12.40.29" mmsport="8080"/> +<apn carrier="PILDYK Internet(Prepaid)" mcc="246" mnc="03" apn="internet.tele2.lt" user="wap" password="wap" type="default,supl"/> +<apn carrier="PILDYK MMS(Prepaid)" mcc="246" mnc="03" apn="mms.tele2.lt" mmsc="http://mmsc.tele2.lt" type="mms" mmsproxy="193.012.040.029" mmsport="8080"/> +<apn carrier="LUXGSM Internet postpaid" mcc="270" mnc="01" apn="web.pt.lu" user="web" password="web" type="default,supl" authtype="1"/> +<apn carrier="LUXGSM HTTP postpaid" mcc="270" mnc="01" apn="wap.pt.lu" proxy="194.154.192.98" port="8080" user="wap" password="wap" type="default" authtype="1"/> +<apn carrier="LUXGSM MMS postpaid" mcc="270" mnc="01" apn="mms.pt.lu" user="mms" password="mms" mmsc="http://mmsc.pt.lu" type="mms" mmsproxy="194.154.192.88" mmsport="8080" authtype="1"/> +<apn carrier="Tango Internet postpaid" mcc="270" mnc="77" apn="internet" user="tango" password="tango" type="default,supl" authtype="1"/> +<apn carrier="Tango MMS postpaid" mcc="270" mnc="77" apn="mms" user="tango" password="tango" mmsc="http://mms.tango.lu/" type="mms" mmsproxy="212.66.75.3" mmsport="8080" authtype="1"/> +<apn carrier="VOX Internet postpaid" mcc="270" mnc="99" apn="vox.lu" type="default,supl"/> +<apn carrier="VOX HTTP postpaid" mcc="270" mnc="99" apn="vox.lu" proxy="212.88.139.44" port="8080" type="default"/> +<apn carrier="VOX MMS postpaid" mcc="270" mnc="99" apn="vox.lu" mmsc="http://mms.vox.lu/" type="mms" mmsproxy="212.88.139.44" mmsport="8080"/> +<apn carrier="3 Macau" mcc="455" mnc="03" apn="mobile.three.com.mo" type="default,supl" authtype="3"/> +<apn carrier="3 Macau MMS" mcc="455" mnc="03" apn="mobile.three.com.mo" mmsc="http://mms.three.com.mo:10021/mmsc" type="mms" mmsproxy="172.20.80.80" mmsport="8080" authtype="3"/> +<apn carrier="CTM Data" mcc="455" mnc="01" apn="ctm-mobile" proxy="192.168.99.2" port="8080" type="default,supl"/> +<apn carrier="CTM (Prepaid)" mcc="455" mnc="01" apn="ctmprepaid" proxy="192.168.99.2" port="8080" mmsc="http://mms.wap.ctm.net:8002" type="default,mms" mmsproxy="192.168.99.3" mmsport="8080"/> +<apn carrier="CTM MMS" mcc="455" mnc="01" apn="ctmmms" mmsc="http://mms.wap.ctm.net:8002" type="mms" mmsproxy="192.168.99.3" mmsport="8080"/> +<apn carrier="SmarTone Macau" mcc="455" mnc="00" apn="smartgprs" type="default,supl" authtype="1"/> +<apn carrier="SmarTone Macau MMS" mcc="455" mnc="00" apn="smartgprs" mmsc="http://momms.smartone.com/dmog/mo" type="mms" mmsproxy="10.9.9.29" mmsport="8080" authtype="3"/> +<apn carrier="CTNET" mcc="455" mnc="02" apn="ctnet" user="ctnet@mycdma.cn" password="vnet.mobi" type="default,supl,dun" protocol ="IPV4V6" roaming_protocol ="IPV4V6" authtype="3"/> +<apn carrier="CTNET" mcc="455" mnc="07" apn="ctnet" user="ctnet@mycdma.cn" password="vnet.mobi" type="default,supl,dun" protocol ="IPV4V6" roaming_protocol ="IPV4V6" authtype="3"/> +<apn carrier="TM MK Internet" mcc="294" mnc="01" apn="internet" user="internet" password="t-mobile" type="default,supl"/> +<apn carrier="TM MK MMS" mcc="294" mnc="01" apn="internet" user="internet" password="t-mobile" mmsc="http://mms.t-mobile.com.mk" type="mms" mmsproxy="062.162.155.227" mmsport="8080"/> +<apn carrier="U Mobile Internet" mcc="502" mnc="18" apn="my3g" type="default,hipri"/> +<apn carrier="U Mobile MMS" mcc="502" mnc="18" apn="my3g" mmsc="http://10.30.3.11/servlets/mms" type="mms" mmsproxy="10.30.5.11" mmsport="8080"/> +<apn carrier="Celcom 3G Internet" mcc="502" mnc="13" apn="celcom3g" mmsc="http://mms.celcom.net.my" type="default,mms,supl" mmsproxy="10.128.1.242" mmsport="8080"/> +<apn carrier="Celcom(3G) HTTP" mcc="502" mnc="13" apn="celcom3g" proxy="10.128.1.242" port="9201" user="celcom" password="gsm" mmsc="http://mms.celcom.net.my" type="*" mmsproxy="10.128.1.242" mmsport="8080"/> +<apn carrier="Celcom 3G Internet" mcc="502" mnc="19" apn="celcom3g" mmsc="http://mms.celcom.net.my" type="default,mms,supl" mmsproxy="10.128.1.242" mmsport="8080"/> +<apn carrier="Celcom(3G) HTTP" mcc="502" mnc="19" apn="celcom3g" proxy="10.128.1.242" port="9201" user="celcom" password="gsm" mmsc="http://mms.celcom.net.my" type="*" mmsproxy="10.128.1.242" mmsport="8080"/> +<apn carrier="Digi Internet" mcc="502" mnc="16" apn="diginet" user="digi" password="digi" type="default,supl"/> +<apn carrier="Digi HTTP" mcc="502" mnc="16" apn="digiwap" proxy="203.92.128.188" port="80" user="digi" password="digi" type="default"/> +<apn carrier="Digi MMS" mcc="502" mnc="16" apn="digimms" user="mms" password="mms" mmsc="http://mms.digi.com.my/servlets/mms" type="mms" mmsproxy="203.92.128.160" mmsport="80" authtype="1"/> +<apn carrier="Maxis(3G) Internet" mcc="502" mnc="12" apn="unet" user="maxis" password="wap" mmsc="http://172.16.74.100:10021/mmsc" type="*" mmsproxy="202.75.133.49" mmsport="80"/> +<apn carrier="Celcom Internet postpaid" mcc="502" mnc="19" apn="celcom.net.my" type="default,supl"/> +<apn carrier="Celcom HTTP postpaid" mcc="502" mnc="19" apn="wap.celcom.net.my" proxy="10.128.1.242" port="8080" user="celcom" password="gsm" type="default"/> +<apn carrier="Celcom MMS postpaid" mcc="502" mnc="19" apn="mms.celcom.net.my" mmsc="http://mms.celcom.net.my" type="mms" mmsproxy="10.128.1.242" mmsport="8080" authtype="1"/> +<apn carrier="Celcom Internet prepaid" mcc="502" mnc="19" apn="celcom" type="default,supl"/> +<apn carrier="Celcom HTTP prepaid" mcc="502" mnc="19" apn="celcom" proxy="10.128.1.242" port="8080" type="default"/> +<apn carrier="Celcom MMS prepaid" mcc="502" mnc="19" apn="celcom" mmsc="http://mms.celcom.net.my" type="mms" mmsproxy="10.128.1.242" mmsport="8080" authtype="1"/> +<apn carrier="Yes Internet" mcc="502" mnc="152" apn="yesnet" type="default,supl" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="Internet" mcc="334" mnc="020" apn="internet.itelcel.com" user="webgprs" password="webgprs2002" type="default,supl" protocol ="IPV4V6" roaming_protocol ="IPV4V6" authtype="1"/> +<apn carrier="MMS" mcc="334" mnc="020" apn="mms.itelcel.com" user="mmsgprs" password="mmsgprs2002" mmsc="http://mms.itelcel.com/servlets/mms" type="mms" mmsproxy="148.233.151.240" mmsport="8080" protocol ="IPV4V6" roaming_protocol ="IPV4V6" authtype="1"/> +<apn carrier="Movistar Internet" mcc="334" mnc="030" apn="internet.movistar.mx" user="movistar" password="movistar" type="default,supl" protocol ="IPV4V6" roaming_protocol ="IPV4V6" authtype="1"/> +<apn carrier="Movistar MMS" mcc="334" mnc="030" apn="mms.movistar.mx" user="movistar" password="movistar" mmsc="http://mms.movistar.mx" type="mms" mmsproxy="10.2.20.1" mmsport="80" protocol ="IPV4V6" roaming_protocol ="IPV4V6" authtype="1"/> +<apn carrier="Internet" mcc="334" mnc="050" apn="web.iusacellgsm.mx" user="iusacellgsm" password="iusacellgsm" type="default,supl" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="MMS" mcc="334" mnc="050" apn="mms.iusacellgsm.mx" user="mmsiusacellgsm" password="mmsiusacellgsm" mmsc="http://mms.iusacell3g.com/" type="mms" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="Modem" mcc="334" mnc="050" apn="modem.iusacellgsm.mx" user="iusacellgsm" password="iusacellgsm" type="dun" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="SUPL" mcc="334" mnc="050" apn="supl.iusacellgsm.mx" type="supl" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="Virgin Internet Móvil" mcc="334" mnc="030" apn="internet.virginmobile.mx" type="default" protocol ="IPV4V6" roaming_protocol ="IPV4V6" authtype="1"/> +<apn carrier="Cierto Internet" mcc="334" mnc="030" apn="internet.cierto.mx" type="default,supl"/> +<apn carrier="QBOCEL Internet" mcc="334" mnc="030" apn="internet.qbocel.mx" type="default,supl"/> +<apn carrier="Maz Tiempo" mcc="334" mnc="03" apn="internet.maztiempo.mx" user="maztiempo" password="maztiempo" type="default,supl"/> +<apn carrier="internet" mcc="334" mnc="020" apn="internet.alo" type="default,supl"/> +<apn carrier="weex" mcc="334" mnc="030" apn="internet.weex.mx" type="default,supl"/> +<apn carrier="T-Mobile Internet" mcc="297" mnc="02" apn="tmcg-wnw" user="38267" password="38267" type="default,supl" authtype="1"/> +<apn carrier="T-Mobile MMS" mcc="297" mnc="02" apn="tmcg-wnw" user="38267" password="38267" mmsc="http://192.168.180.100/servlets/mms" type="mms" mmsproxy="010.000.005.019" mmsport="8080" authtype="1"/> +<apn carrier="KPN/Hi Mobiel Internet" mcc="204" mnc="08" apn="portalmmm.nl" mmsc="http://mp.mobiel.kpn/mmsc" type="*" mmsproxy="10.10.100.20" mmsport="5080"/> +<apn carrier="Ben internet" mcc="204" mnc="08" apn="basic.internet.ben.data" type="default,supl"/> +<apn carrier="Orange Internet" mcc="204" mnc="20" apn="internet" type="default,supl"/> +<apn carrier="Orange MMS" mcc="204" mnc="20" apn="mms" mmsc="http://mms.orange.nl:8002" type="mms" mmsproxy="10.250.255.183" mmsport="9201"/> +<apn carrier="Telfort Mobiel Internet" mcc="204" mnc="12" apn="internet" mmsc="http://mms" type="*" mmsproxy="193.113.200.195" mmsport="8080"/> +<apn carrier="T-Mobile Internet" mcc="204" mnc="16" apn="internet" user="tmobile" password="tmobile" type="default,supl"/> +<apn carrier="T-Mobile MMS" mcc="204" mnc="16" apn="mms" user="tmobilemms" password="tmobilemms" mmsc="http://t-mobilemms" type="mms" mmsproxy="10.10.10.11" mmsport="8080" authtype="1"/> +<apn carrier="Vodafone Internet" mcc="204" mnc="04" apn="live.vodafone.com" user="vodafone" password="vodafone" type="default,supl" authtype="1"/> +<apn carrier="Vodafone MMS" mcc="204" mnc="04" apn="live.vodafone.com" user="vodafone" password="vodafone" mmsc="http://mmsc.mms.vodafone.nl" type="mms" mmsproxy="192.168.251.150" mmsport="8799"/> +<apn carrier="CTNET" mcc="204" mnc="04" apn="ctnet" mvno_type="iccid" mvno_match_data="898603" user="ctnet@mycdma.cn" password="vnet.mobi" type="default,supl" authtype="3"/> +<apn carrier="CTNET" mcc="204" mnc="04" apn="ctnet" mvno_type="iccid" mvno_match_data="898611" user="ctnet@mycdma.cn" password="vnet.mobi" type="default,supl" authtype="3"/> +<apn carrier="TelecomDefault" mcc="530" mnc="05" apn="wap.telecom.co.nz" type="default,supl"/> +<apn carrier="TelecomContent" mcc="530" mnc="05" apn="wap.telecom.co.nz" proxy="210.55.11.73" port="8080" type="default"/> +<apn carrier="TelecomData" mcc="530" mnc="05" apn="internet.telecom.co.nz" type="default"/> +<apn carrier="TelecomMMS" mcc="530" mnc="05" apn="internet.telecom.co.nz" mmsc="http://lsmmsc.xtra.co.nz" type="mms" mmsproxy="210.55.11.73" mmsport="80"/> +<apn carrier="Vodafone Internet" mcc="530" mnc="01" apn="www.vodafone.net.nz" type="default,supl"/> +<apn carrier="Vodafone MMS" mcc="530" mnc="01" apn="live.vodafone.com" mmsc="http://pxt.vodafone.net.nz/pxtsend" type="mms" mmsproxy="172.30.38.3" mmsport="8080"/> +<apn carrier="Vodafone HTTP" mcc="530" mnc="01" apn="live.vodafone.com" proxy="172.30.38.3" port="9201" type="default" authtype="1"/> +<apn carrier="2degrees Internet" mcc="530" mnc="24" apn="internet" type="default,supl"/> +<apn carrier="2degrees MMS" mcc="530" mnc="24" apn="mms " mmsc=" http://mms.2degreesmobile.net.nz:48090" type="mms" mmsproxy="118.148.1.118" mmsport="8080"/> +<apn carrier="MTN GPRS" mcc="621" mnc="30" apn="Web.gprs.mtnnigeria.net" proxy="10.199.212.2" port="8080" user="web" password="web" type="default"/> +<apn carrier="MTN WAP" mcc="621" mnc="30" apn="Web.gprs.mtnnigeria.net" proxy="10.199.212.2" port="8080" user="web" password="web" mmsc="http://10.199.212.8/servlets/mms" type="mms,wap" mmsproxy="10.199.212.2" mmsport="8080"/> +<apn carrier="Glo Internet" mcc="621" mnc="50" apn="APN" user="Flat" password="Flat" type="default,supl" authtype="3"/> +<apn carrier="Glo MMS" mcc="621" mnc="50" apn="glomms" user="mms" password="mms" mmsc="http://mms.gloworld.com/mmsc" type="mms" mmsproxy="10.100.82.4" mmsport="9201" authtype="3"/> +<apn carrier="Etisalat Internet" mcc="621" mnc="60" apn="etisalat" type="default,supl"/> +<apn carrier="Etisalat MMS" mcc="621" mnc="60" apn="etisalat" mmsc="http://10.71.170.30:38090/was" type="mms" mmsproxy="10.71.170.5" mmsport="8080"/> +<apn carrier="Airtel NG" mcc="621" mnc="20" apn="Internet.ng.airtel.com" type="default,supl" authtype="1"/> +<apn carrier="Telia Internet" mcc="242" mnc="02" apn="telia" type="default,supl" protocol ="IPV4V6" roaming_protocol ="IPV4V6" authtype="1"/> +<apn carrier="Telia MMS" mcc="242" mnc="02" apn="mms" mmsc="http://mm" type="mms" mmsproxy="212.169.66.4" mmsport="8080" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="ims" mcc="242" mnc="02" apn="ims" type="ims" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="OneCall Internet" mcc="242" mnc="05" apn="internet" type="default,supl" protocol ="IPV4V6" roaming_protocol ="IPV4V6" authtype="1"/> +<apn carrier="OneCall MMS" mcc="242" mnc="05" apn="mms" mmsc="http://mmsc/" type="mms" mmsproxy="10.100.100.100" mmsport="80" protocol ="IPV4V6" roaming_protocol ="IPV4V6" authtype="1"/> +<apn carrier="ims" mcc="242" mnc="05" apn="ims" type="ims" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="Tele2" mcc="242" mnc="04" apn="internet.tele2.no" mmsc="http://mmsc.tele2.no" type="default,mms,supl" mmsproxy="193.12.40.14" mmsport="8080"/> +<apn carrier="Telenor Internet" mcc="242" mnc="01" apn="telenor" type="default,supl"/> +<apn carrier="Telenor MMS" mcc="242" mnc="01" apn="telenor" mmsc="http://mmsc/" type="mms" mmsproxy="10.10.10.11" mmsport="8080"/> +<apn carrier="Ice.net" mcc="242" mnc="14" apn="ice.net" type="default,supl" protocol ="IPV4V6"/> +<apn carrier="MMS setting" mcc="242" mnc="14" apn="mms.ice.net" mmsc="http://mmsc/" type="mms" mmsproxy="10.10.10.10" mmsport="80"/> +<apn carrier="Oman Mobil HTTP" mcc="422" mnc="02" apn="wap" proxy="192.168.203.34" port="8080" user="wap" password="wap" type="default,supl" authtype="1"/> +<apn carrier="Oman Mobil MMS" mcc="422" mnc="02" apn="mms" user="mms" password="mms" mmsc="http://mmsc.omanmobile.com:10021/mmsc" type="mms" mmsproxy="192.168.203.35" mmsport="9201" authtype="1"/> +<apn carrier="VOX INTERNET" mcc="744" mnc="01" apn="vox.internet" type="default,supl" authtype="1"/> +<apn carrier="VOX MMS" mcc="744" mnc="01" apn="vox.mms" user="vox" password="vox" mmsc="http://mms.vox.com.py/mmsc" type="mms" mmsproxy="172.24.97.29" mmsport="8080" authtype="1"/> +<apn carrier="Claro py" mcc="744" mnc="02" apn="igprs.claro.com.py" mmsc="http://mms.claro.com.py" type="default,mms,supl"/> +<apn carrier="TIGO PY" mcc="744" mnc="04" apn="internet.tigo.py" type="default,supl" authtype="1"/> +<apn carrier="MMS Tigo" mcc="744" mnc="04" apn="mms.tigo.py" user="tigo" password="tigo" mmsc="http://mms" type="mms" mmsproxy="10.16.17.12" mmsport="8888" authtype="1"/> +<apn carrier="Personal Datos Py" mcc="744" mnc="05" apn="internet" user="personal" password="personal" type="default,supl" authtype="1"/> +<apn carrier="Personal MMS Py" mcc="744" mnc="05" apn="mms" user="mms" password="mms" mmsc="http://mms" type="mms" mmsproxy="172.16.192.7" mmsport="8080" authtype="1"/> +<apn carrier="Movistar INTERNET" mcc="716" mnc="06" apn="movistar.pe" user="movistar@datos" password="movistar" type="default,hipri"/> +<apn carrier="Movistar MMS" mcc="716" mnc="06" apn="mms.movistar.pe" user="movistar@mms" password="movistar" mmsc="http://mmsc.telefonicamovistar.com.pe:8088/mms/" type="mms" mmsproxy="200.4.196.118" mmsport="8080"/> +<apn carrier="Claro Datos" mcc="716" mnc="10" apn="claro.pe" user="claro" password="claro" type="default,supl" protocol ="IPV4V6" authtype="1"/> +<apn carrier="Claro MMS" mcc="716" mnc="10" apn="mms.claro.pe" user="claro" password="claro" mmsc="http://claro/servlets/mms" type="mms" mmsproxy="192.168.231.30" mmsport="80" protocol ="IPV4V6" authtype="1"/> +<apn carrier="Bitel-Internet" mcc="716" mnc="15" apn="bitel" type="default,supl" authtype="1"/> +<apn carrier="Bitel-MMS" mcc="716" mnc="15" apn="bitel-mms" mmsc="http://181.176.241.99:8080" type="mms" mmsproxy="10.121.144.3" mmsport="8080" authtype="1"/> +<apn carrier="Entel PE" mcc="716" mnc="17" apn="entel.pe" type="default,dun"/> +<apn carrier="Entel MMS" mcc="716" mnc="17" apn="mms.entel.pe" mmsc="http://mms.entel.pe" type="mms" mmsproxy="10.0.215.74" mmsport="8080"/> +<apn carrier="myGlobe Internet" mcc="515" mnc="02" apn="internet.globe.com.ph" type="default,supl"/> +<apn carrier="myGlobe INET" mcc="515" mnc="02" apn="http.globe.com.ph" type="default,supl"/> +<apn carrier="myGlobe MMS" mcc="515" mnc="02" apn="mms.globe.com.ph" mmsc="http://192.40.100.22:10021/mmsc" type="mms" mmsproxy="203.177.042.214" mmsport="8080"/> +<apn carrier="SMART Internet" mcc="515" mnc="03" apn="internet" type="default,supl" authtype="1"/> +<apn carrier="SMART MMS" mcc="515" mnc="03" apn="mms" mmsc="http://10.102.61.238:8002" type="mms" mmsproxy="10.102.61.46" mmsport="8080" authtype="1"/> +<apn carrier="SUN Internet" mcc="515" mnc="05" apn="minternet" type="default,supl"/> +<apn carrier="SUN HTTP postpaid" mcc="515" mnc="05" apn="wap" proxy="202.138.159.78" port="9201" type="default"/> +<apn carrier="SUN MMS" mcc="515" mnc="05" apn="mms" mmsc="http://mmscenter.suncellular.com.ph" type="mms" mmsproxy="202.138.159.78" mmsport="8080"/> +<apn carrier="Sun Broadband" mcc="515" mnc="05" apn="fbband" type="default,supl"/> +<apn carrier="internet" mcc="260" mnc="02" apn="internet" type="default,supl" authtype="1"/> +<apn carrier="mms" mcc="260" mnc="02" apn="mms" mmsc="http://mms/servlets/mms" type="mms" mmsproxy="213.158.194.226" mmsport="8080" authtype="1"/> +<apn carrier="Orange Internet" mcc="260" mnc="03" apn="internet" user="internet" password="internet" type="default,supl" authtype="3"/> +<apn carrier="Orange MMS" mcc="260" mnc="03" apn="mms" user="mms" password="mms" mmsc="http://mms.orange.pl" type="mms" mmsproxy="192.168.6.104" mmsport="8080" authtype="3"/> +<apn carrier="PLAY Internet" mcc="260" mnc="06" apn="internet" type="default,supl"/> +<apn carrier="PLAY MMS" mcc="260" mnc="06" apn="mms" mmsc="http://mmsc.play.pl/mms/wapenc" type="mms"/> +<apn carrier="MMS" mcc="260" mnc="01" apn="mms" mmsc="http://mms.plusgsm.pl:8002" type="mms" mmsproxy="212.2.96.16" mmsport="8080" authtype="1"/> +<apn carrier="Plus" mcc="260" mnc="01" apn="plus" type="default,supl" authtype="1"/> +<apn carrier="Internet" mcc="268" mnc="03" apn="umts" mmsc="http://mmsc:10021/mmsc" type="default,mms,supl,dun" mmsproxy="062.169.066.005" mmsport="8799" authtype="1"/> +<apn carrier="TMN Internet" mcc="268" mnc="06" apn="internet" type="default,supl"/> +<apn carrier="TMN HTTP prepaid" mcc="268" mnc="06" apn="wap.tmn.pt" proxy="172.30.2.2" port="80" user="tmn" password="tmnnet" type="default" authtype="1"/> +<apn carrier="TMN MMS" mcc="268" mnc="06" apn="mmsc.tmn.pt" user="tmn" password="tmnnet" mmsc="http://mmsc" type="mms" mmsproxy="10.111.2.16" mmsport="8080" authtype="1"/> +<apn carrier="Vodafone Net2" mcc="268" mnc="01" apn="net2.vodafone.pt" user="vodafone" password="vodafone" mmsc="http://mms.vodafone.pt/servlets/mms" type="default,mms,supl,dun" mmsproxy="iproxy.vodafone.pt" mmsport="80" authtype="3"/> +<apn carrier="Q-tel pospaid Internet" mcc="427" mnc="01" apn="web.qtel" type="default,supl" authtype="1"/> +<apn carrier="Q-tel prepaid Internet" mcc="427" mnc="01" apn="gprs.qtel" user="gprs" password="gprs" type="default" authtype="1"/> +<apn carrier="Q-tel HTTP" mcc="427" mnc="01" apn="gprs.qtel" proxy="10.23.8.3" port="8080" user="gprs" password="gprs" type="default" authtype="1"/> +<apn carrier="Q-tel MMS" mcc="427" mnc="01" apn="mms.qtel" user="mms" password="mms" mmsc="http://mmsr.qtelmms.qa" type="mms" mmsproxy="10.23.8.3" mmsport="8080" authtype="1"/> +<apn carrier="Virgin Internet" mcc="427" mnc="01" apn="data" type="default,supl" authtype="1"/> +<apn carrier="Virgin HTTP" mcc="427" mnc="01" apn="data" proxy="10.23.8.3" port="8080" type="default" authtype="1"/> +<apn carrier="Virgin MMS" mcc="427" mnc="01" apn="data" mmsc="http://mmsr.mms.qa" type="mms" mmsproxy="10.23.8.3" mmsport="8080" authtype="1"/> +<apn carrier="Vodafone Internet" mcc="427" mnc="02" apn="web.vodafone.com.qa" type="default,supl"/> +<apn carrier="Vodafone HTTP" mcc="427" mnc="02" apn="vodafone.com.qa" proxy="10.101.97.102" port="80" type="default"/> +<apn carrier="Vodafone MMS" mcc="427" mnc="02" apn="vodafone.com.qa" mmsc="http://mms.vodafone.com.qa/mmsc" type="mms" mmsproxy="10.101.97.102" mmsport="80"/> +<apn carrier="Connect Mobile" mcc="226" mnc="03" apn="broadband" type="default,supl"/> +<apn carrier="Telekom MMS" mcc="226" mnc="03" apn="mms" user="mms" password="mms" mmsc="http://mmsc1.mms.telekom.ro:8002 " type="mms" mmsproxy="10.252.1.62" mmsport="8080" authtype="1"/> +<apn carrier="web'n'walk" mcc="226" mnc="03" apn="wnw" user="wnw" password="wnw" type="default,supl" authtype="3"/> +<apn carrier="Connect Mobile" mcc="226" mnc="06" apn="broadband" type="default,supl"/> +<apn carrier="Telekom MMS" mcc="226" mnc="06" apn="mms" user="mms" password="mms" mmsc="http://mmsc1.mms.telekom.ro:8002 " type="mms" mmsproxy="10.252.1.62" mmsport="8080" authtype="1"/> +<apn carrier="web'n'walk" mcc="226" mnc="06" apn="wnw" user="wnw" password="wnw" type="default,supl" authtype="3"/> +<apn carrier="Orange Internet" mcc="226" mnc="10" apn="net" type="default,supl"/> +<apn carrier="Orange MMS" mcc="226" mnc="10" apn="mms" mmsc="http://wap.mms.orange.ro:8002" type="mms" mmsproxy="62.217.247.252" mmsport="9201"/> +<apn carrier="RDS Internet postpaid" mcc="226" mnc="05" apn="Internet" type="default,supl" authtype="1"/> +<apn carrier="Vodafone Internet postpaid" mcc="226" mnc="01" apn="internet.vodafone.ro" type="default,supl" authtype="1"/> +<apn carrier="Vodafone HTTP postpaid" mcc="226" mnc="01" apn="live.vodafone.com" proxy="193.230.161.231" port="8080" user="live" password="vodafone" type="default" authtype="1"/> +<apn carrier="Vodafone MMS postpaid" mcc="226" mnc="01" apn="mms.vodafone.ro" user="mms" password="vodafone" mmsc="http://multimedia/servlets/mms" type="mms" mmsproxy="193.230.161.231" mmsport="8080" authtype="1"/> +<apn carrier="Vodafone Internet prepaid" mcc="226" mnc="01" apn="internet.pre.vodafone.ro" user="internet.pre.vodafone.ro" password="vodafone" type="default,supl" authtype="1"/> +<apn carrier="Vodafone HTTP prepaid" mcc="226" mnc="01" apn="live.pre.vodafone.com" proxy="193.230.161.231" port="8080" user="live" password="vodafone" type="default" authtype="1"/> +<apn carrier="Vodafone MMS prepaid" mcc="226" mnc="01" apn="mms.pre.vodafone.ro" user="mms" password="vodafone" mmsc="http://multimedia/servlets/mms" type="mms" mmsproxy="193.230.161.231" mmsport="8080" authtype="1"/> +<apn carrier="BeeLine Internet" mcc="250" mnc="99" apn="internet.beeline.ru" user="beeline" password="beeline" type="default,supl"/> +<apn carrier="BeeLine HTTP" mcc="250" mnc="99" apn="wap.beeline.ru" proxy="192.168.17.1" port="8080" user="beeline" password="beeline" type="default"/> +<apn carrier="BeeLine MMS" mcc="250" mnc="99" apn="mms.beeline.ru" user="beeline" password="beeline" mmsc="http://mms/" type="mms" mmsproxy="192.168.94.23" mmsport="8080"/> +<apn carrier="Megafon Internet" mcc="250" mnc="02" apn="internet" type="default,supl"/> +<apn carrier="Megafon HTTP" mcc="250" mnc="02" apn="wap" proxy="10.10.10.10" port="8080" user="wap" password="wap" type="default" authtype="1"/> +<apn carrier="Megafon MMS" mcc="250" mnc="02" apn="mms" user="mms" password="mms" mmsc="http://mmsc:8002" type="mms" mmsproxy="10.10.10.10" mmsport="8080" authtype="1"/> +<apn carrier="MTS Internet" mcc="250" mnc="01" apn="internet.mts.ru" user="mts" password="mts" type="default,supl" authtype="1"/> +<apn carrier="MTS HTTP" mcc="250" mnc="01" apn="wap.mts.ru" proxy="192.168.192.168" port="8080" user="mts" password="mts" type="default" authtype="1"/> +<apn carrier="MTS MMS" mcc="250" mnc="01" apn="mms.mts.ru" user="mts" password="mts" mmsc="http://mmsc" type="mms" mmsproxy="192.168.192.192" mmsport="9201" authtype="1"/> +<apn carrier="TELE2 Internet" mcc="250" mnc="20" apn="internet.tele2.ru" type="default"/> +<apn carrier="TELE2 MMS" mcc="250" mnc="20" apn="mms.tele2.ru" mmsc="http://mmsc.tele2.ru" type="mms" mmsproxy="193.012.040.065" mmsport="8080"/> +<apn carrier="Tinkoff Mobile" mcc="250" mnc="62" apn="m.tinkoff" type="default,supl,dun"/> +<apn carrier="Mobily Internet postpaid" mcc="420" mnc="03" apn="web1" type="default,supl"/> +<apn carrier="Mobily HTTP postpaid" mcc="420" mnc="03" apn="wap1" proxy="10.3.2.133" port="8080" type="default"/> +<apn carrier="Mobily MMS postpaid" mcc="420" mnc="03" apn="mms1" mmsc="http://10.3.3.133:9090/was" type="mms" mmsproxy="10.3.2.133" mmsport="8080"/> +<apn carrier="Mobily Internet prepaid" mcc="420" mnc="03" apn="web2" type="default,supl"/> +<apn carrier="Mobily HTTP prepaid" mcc="420" mnc="03" apn="wap2" proxy="10.3.2.133" port="8080" type="default"/> +<apn carrier="Mobily MMS prepaid" mcc="420" mnc="03" apn="mms2" mmsc="http://10.3.3.133:9090/was" type="mms" mmsproxy="10.3.2.133" mmsport="8080"/> +<apn carrier="STC Internet" mcc="420" mnc="01" apn="jawalnet.com.sa" type="default,supl"/> +<apn carrier="STC HTTP" mcc="420" mnc="01" apn="jawalnet.com.sa" proxy="proxy.jawalnet.com.sa" port="8080" type="default"/> +<apn carrier="STC MMS" mcc="420" mnc="01" apn="mms.net.sa" mmsc="http://mms.net.sa:8002" type="mms" mmsproxy="10.1.1.1" mmsport="8080"/> +<apn carrier="Zain Internet" mcc="420" mnc="04" apn="zain" mmsc="http://10.122.200.12:8002" type="*" mmsproxy="10.122.200.10" mmsport="8080"/> +<apn carrier="Zain HTTP" mcc="420" mnc="04" apn="zain" proxy="10.122.200.10" port="8080" mmsc="http://10.122.200.12:8002" type="*" mmsproxy="10.122.200.10" mmsport="8080"/> +<apn carrier="mts internet" mcc="220" mnc="03" apn="3gnet" user="mts" password="064" type="default,supl"/> +<apn carrier="mts wap" mcc="220" mnc="03" apn="gprswap" proxy="172.017.088.198" port="8080" user="mts" password="064" type="default"/> +<apn carrier="mts mms" mcc="220" mnc="03" apn="mms" user="mts" password="064" mmsc="http://mms.mts064.telekom.rs/mms/wapenc" type="mms" mmsproxy="172.017.085.131" mmsport="8080"/> +<apn carrier="Telenor INTERNET" mcc="220" mnc="01" apn="internet" user="telenor" password="gprs" type="default"/> +<apn carrier="Telenor MMS" mcc="220" mnc="01" apn="mms" mmsc="http://mms.telenor.rs/servlets/mms" type="mms" mmsproxy="217.65.192.33" mmsport="8080"/> +<apn carrier="Vip GPRS" mcc="220" mnc="05" apn="vipmobile" proxy="212.15.182.82" port="8080" user="vipmobile" password="vipmobile" type="default,supl"/> +<apn carrier="Vip MMS" mcc="220" mnc="05" apn="vipmobile.mms" user="vipmobile" password="vipmobile" mmsc="http://mmsc.vipmobile.rs" type="mms" mmsproxy="212.15.182.82" mmsport="8080"/> +<apn carrier="Sunsurf Internet" mcc="525" mnc="03" apn="sunsurf" user="MSISDN" password="user123" type="default,supl" protocol ="IPV4V6"/> +<apn carrier="MiWorld GPRS" mcc="525" mnc="03" apn="miworld" proxy="172.16.1.23" port="8081" user="MSISDN" password="user123" type="default" authtype="1"/> +<apn carrier="MiWorld MMS" mcc="525" mnc="03" apn="miworld" user="MSISDN" password="user123" mmsc="http://mmsgw:8002" type="mms" mmsproxy="172.16.14.10" mmsport="8080" authtype="1"/> +<apn carrier="MiWorld GPRS prepaid" mcc="525" mnc="03" apn="miworldmcard" proxy="172.16.1.23" port="8081" user="+65" password="user123" type="default"/> +<apn carrier="MiWorld MMS prepaid" mcc="525" mnc="03" apn="miworldmcard" user="MSISDN" password="user123" mmsc="http://mmsgw:8002" type="mms" mmsproxy="172.16.14.10" mmsport="8080" authtype="1"/> +<apn carrier="MiWorld Internet prepaid" mcc="525" mnc="03" apn="sunsurfmcard" user="MSISDN" password="user123" type="default,supl"/> +<apn carrier="Singtel (Postpaid)" mcc="525" mnc="01" apn="e-ideas" mmsc="http://mms.singtel.com:10021/mmsc" type="default,mms,supl" mmsproxy="165.21.42.84" mmsport="8080" authtype="1"/> +<apn carrier="Singtel (Prepaid)" mcc="525" mnc="01" apn="hicard" mmsc="http://mms.singtel.com:10021/mmsc" type="default,mms,supl" mmsproxy="165.21.42.84" mmsport="8080" authtype="1"/> +<apn carrier="SingTel Internet" mcc="525" mnc="02" apn="internet" type="default,supl" authtype="1"/> +<apn carrier="SingTel HTTP" mcc="525" mnc="02" apn="e-ideas" proxy="165.21.42.84" port="8080" user="65IDEAS" password="IDEAS" type="default" authtype="1"/> +<apn carrier="SingTel MMS" mcc="525" mnc="02" apn="e-ideas(s)" user="65ideas" password="ideas" mmsc="http://mms.singtel.com:10021/mmsc" type="mms" mmsproxy="165.21.42.84" mmsport="8080" authtype="1"/> +<apn carrier="SingTel Internet prepaid" mcc="525" mnc="02" apn="hicard" type="default,supl" authtype="1"/> +<apn carrier="SingTel HTTP prepaid" mcc="525" mnc="02" apn="e-ideas(s)" proxy="165.21.42.84" port="8080" user="65ideas" password="ideas" type="default" authtype="1"/> +<apn carrier="SingTel MMS prepaid" mcc="525" mnc="02" apn="e-ideas(s)" user="65ideas" password="ideas" mmsc="http://mms.singtel.com:10021/mmsc" type="mms" mmsproxy="165.21.42.84" mmsport="8080" authtype="1"/> +<apn carrier="SH Data Postpaid" mcc="525" mnc="05" apn="shwap" type="default,supl"/> +<apn carrier="SH MMS Postpaid" mcc="525" mnc="05" apn="shmms" mmsc="http://mms.starhubgee.com.sg:8002/" type="mms" mmsproxy="10.12.1.80" mmsport="80"/> +<apn carrier="SH Data Prepaid" mcc="525" mnc="05" apn="shppd" type="default,supl"/> +<apn carrier="SH MMS Prepaid" mcc="525" mnc="05" apn="shppd" mmsc="http://mms.starhubgee.com.sg:8002/" type="mms" mmsproxy="10.12.1.80" mmsport="80"/> +<apn carrier="O2 Internet" mcc="231" mnc="06" apn="o2internet" type="default,supl"/> +<apn carrier="O2 HTTP" mcc="231" mnc="06" apn="o2wap" proxy="10.97.1.11" port="8080" type="default"/> +<apn carrier="O2 MMS" mcc="231" mnc="06" apn="o2mms" mmsc="http://mms.o2world.sk:8002" type="mms" mmsproxy="10.97.1.11" mmsport="8080"/> +<apn carrier="Orange Internet" mcc="231" mnc="01" apn="internet" type="default,supl"/> +<apn carrier="Orange World" mcc="231" mnc="01" apn="orangewap" proxy="213.151.208.156" port="8799" user="wap" password="wap" type="default" authtype="1"/> +<apn carrier="Orange MMS" mcc="231" mnc="01" apn="mms" user="wap" password="wap" mmsc="http://imms.orange.sk" type="mms" mmsproxy="213.151.208.145" mmsport="8799" authtype="1"/> +<apn carrier="T-Mobile Internet" mcc="231" mnc="02" apn="internet" type="default,supl"/> +<apn carrier="T-Mobile HTTP" mcc="231" mnc="02" apn="wap" proxy="192.168.1.1" port="8080" user="wap" password="wap" type="default" authtype="1"/> +<apn carrier="T-Mobile MMS" mcc="231" mnc="02" apn="mms" user="mms" password="mms" mmsc="http://mms" type="mms" mmsproxy="192.168.1.1" mmsport="8080" authtype="1"/> +<apn carrier="T-Mobile Internet" mcc="231" mnc="04" apn="internet" type="default,supl"/> +<apn carrier="T-Mobile HTTP" mcc="231" mnc="04" apn="wap" proxy="192.168.1.1" port="8080" user="wap" password="wap" type="default" authtype="1"/> +<apn carrier="T-Mobile MMS" mcc="231" mnc="04" apn="mms" user="mms" password="mms" mmsc="http://mms" type="mms" mmsproxy="192.168.1.1" mmsport="8080" authtype="1"/> +<apn carrier="Mobilni Internet" mcc="293" mnc="41" apn="internet" user="mobitel" password="internet" mmsc="http://mms.mobitel.si/servlets/mms" type="default,mms,supl,hipri,dun" mmsproxy="213.229.249.40" mmsport="8080"/> +<apn carrier="T-2" mcc="293" mnc="64" apn="internet.t-2.net" mmsc="http://www.mms.t-2.net:8002" type="default,mms,supl" mmsproxy="172.20.18.137" mmsport="8080"/> +<apn carrier="Simobil MMS" mcc="293" mnc="40" apn="mms.simobil.si" user="simobil" password="internet" mmsc="http://mmc" type="mms" mmsproxy="80.95.224.46" mmsport="9201" authtype="2"/> +<apn carrier="Bob internet" mcc="293" mnc="40" apn="internet.bob.si" user="bob" password="internet" type="default,supl" authtype="2"/> +<apn carrier="Bob MMS" mcc="293" mnc="40" apn="mms.bob.si" user="bob" password="internet" mmsc="http://mmc" type="mms" mmsproxy="80.95.224.46" mmsport="9201" authtype="2"/> +<apn carrier="Simobil internet" mcc="293" mnc="40" apn="internet.simobil.si" user="simobil" password="internet" type="default,supl" authtype="2"/> +<apn carrier="TELEMACH INTERNET" mcc="293" mnc="70" apn="internet" type="default,supl"/> +<apn carrier="TELEMACH MMS" mcc="293" mnc="70" apn="internet" mmsc="http://mms.telemach.net:8002" type="mms" mmsproxy="91.185.221.85" mmsport="8080"/> +<apn carrier="8.ta mms" mcc="655" mnc="02" apn="mms" proxy="41.151.254.162" port="8080" mmsc="http://mms.8ta.com:38090/was" type="mms" mmsproxy="41.151.254.162" mmsport="8080"/> +<apn carrier="8ta internet" mcc="655" mnc="02" apn="internet" type="default,supl"/> +<apn carrier="Cell C MMS" mcc="655" mnc="07" apn="mms" proxy="196.31.116.250" port="8080" mmsc="http://mms.cmobile.co.za" type="mms" mmsproxy="196.31.116.250" mmsport="8080"/> +<apn carrier="Cell C internet" mcc="655" mnc="07" apn="internet" proxy="196.31.116.250" port="8080" type="default,supl"/> +<apn carrier="MTN Data" mcc="655" mnc="10" apn="myMTN" proxy="196.11.240.251" port="8080" user="mtn" type="default,supl"/> +<apn carrier="MTN MMS" mcc="655" mnc="10" apn="myMTN" proxy="196.11.240.241" port="8080" user="mtnmms" password="mtnmms" mmsc="http://mms.mtn.co.za/mms/wapenc" type="mms" mmsproxy="196.11.240.241" mmsport="8080"/> +<apn carrier="MTN internet" mcc="655" mnc="10" apn="internet" type="default,supl"/> +<apn carrier="Vodacom Internet" mcc="655" mnc="01" apn="internet" proxy="196.6.128.12" port="8080" type="default,supl"/> +<apn carrier="Vodacom MMS" mcc="655" mnc="01" apn="mms.vodacom.net" proxy="196.6.128.13" port="8080" mmsc="http://mmsc.vodacom4me.co.za" type="mms" mmsproxy="196.006.128.013" mmsport="8080" authtype="1"/> +<apn carrier="virgin_internet" mcc="655" mnc="07" apn="vdata" proxy="196.31.116.241" port="8080" type="default,supl"/> +<apn carrier="virgin_mms" mcc="655" mnc="07" apn="vmms" proxy="196.31.116.242" port="8080" mmsc="http://mms.virginmobile.co.za" type="mms" mmsproxy="196.31.116.242" mmsport="8080"/> +<apn carrier="Vodafone Internet" mcc="214" mnc="01" apn="airtelwap.es" user="wap@wap" password="wap125" type="default,supl" authtype="1"/> +<apn carrier="MMS VODAFONE" mcc="214" mnc="01" apn="mms.vodafone.net" user="wap@wap" password="wap125" mmsc="http://mmsc.vodafone.es/servlets/mms" type="mms" mmsproxy="212.73.32.10" mmsport="80" authtype="1"/> +<apn carrier="Vodafone Internet" mcc="214" mnc="06" apn="airtelwap.es" user="wap@wap" password="wap125" type="default,supl" authtype="1"/> +<apn carrier="MMS VODAFONE" mcc="214" mnc="06" apn="mms.vodafone.net" user="wap@wap" password="wap125" mmsc="http://mmsc.vodafone.es/servlets/mms" type="mms" mmsproxy="212.73.32.10" mmsport="80" authtype="1"/> +<apn carrier="Orange Internet PC" mcc="214" mnc="03" apn="internet" user="orange" password="orange" type="dun"/> +<apn carrier="Orange MMS" mcc="214" mnc="03" apn="orangemms" user="orange" password="orange" mmsc="http://mms.orange.es" type="mms" mmsproxy="172.22.188.25" mmsport="8080" authtype="1"/> +<apn carrier="Orange Internet Movil" mcc="214" mnc="03" apn="orangeworld" proxy="10.132.61.10" port="8080" user="orange" password="orange" type="default,supl" authtype="1"/> +<apn carrier="Yoigo Internet" mcc="214" mnc="04" apn="internet" type="default,supl" authtype="1"/> +<apn carrier="Yoigo MMS" mcc="214" mnc="04" apn="mms" mmsc="http://mmss" type="mms" mmsproxy="193.209.134.141" mmsport="80" authtype="1"/> +<apn carrier="Conexion Compartida" mcc="214" mnc="07" apn="movistar.es" user="MOVISTAR" password="MOVISTAR" type="dun" authtype="1"/> +<apn carrier="Movistar" mcc="214" mnc="07" apn="telefonica.es" proxy="10.138.255.133" port="8080" user="telefonica" password="telefonica" mmsc="http://mms.movistar.com" type="default,mms,supl" mmsproxy="10.138.255.5" mmsport="8080" authtype="1"/> +<apn carrier="Tuenti" mcc="214" mnc="32" apn="tuenti.com" user="tuenti" password="tuenti" type="default,supl" authtype="3"/> +<apn carrier="Internet Euskaltel" mcc="214" mnc="03" apn="internet.euskaltel.mobi" user="EUSKALTEL" password="CLIENTE" type="default,supl" authtype="1"/> +<apn carrier="MMS Euskaltel" mcc="214" mnc="03" apn="euskaltelmms.euskaltel.mobi" user="EUSKALTEL" password="MMS" mmsc="http://mms.euskaltel.mobi" type="mms" mmsproxy="172.16.18.74" mmsport="8080"/> +<apn carrier="Internet Euskaltel" mcc="214" mnc="06" apn="internet.euskaltel.mobi" user="EUSKALTEL" password="CLIENTE" type="default,supl" authtype="1"/> +<apn carrier="MMS Euskaltel" mcc="214" mnc="06" apn="euskaltelmms.euskaltel.mobi" user="EUSKALTEL" password="MMS" mmsc="http://mms.euskaltel.mobi" type="mms" mmsproxy="172.16.18.74" mmsport="8080"/> +<apn carrier="Internet Euskaltel" mcc="214" mnc="08" apn="internet.euskaltel.mobi" user="EUSKALTEL" password="CLIENTE" type="default,supl" authtype="1"/> +<apn carrier="MMS Euskaltel" mcc="214" mnc="08" apn="euskaltelmms.euskaltel.mobi" user="EUSKALTEL" password="MMS" mmsc="http://mms.euskaltel.mobi" type="mms" mmsproxy="172.16.18.74" mmsport="8080"/> +<apn carrier="telecable Internet" mcc="214" mnc="04" apn="internet.telecable.es" user="telecable" password="telecable" type="default,supl" authtype="1"/> +<apn carrier="telecable MMS" mcc="214" mnc="04" apn="mms.telecable.es" user="telecable" password="telecable" mmsc="http://mms.telecable.es/mms/" type="mms" mmsproxy="212.89.0.84" mmsport="8080" authtype="1"/> +<apn carrier="telecable Internet" mcc="214" mnc="06" apn="internet.telecable.es" user="telecable" password="telecable" type="default,supl" authtype="1"/> +<apn carrier="telecable MMS" mcc="214" mnc="06" apn="mms.telecable.es" user="telecable" password="telecable" mmsc="http://mms.telecable.es/mms/" type="mms" mmsproxy="212.89.0.84" mmsport="8080" authtype="1"/> +<apn carrier="telecable Internet" mcc="214" mnc="16" apn="internet.telecable.es" user="telecable" password="telecable" type="default,supl" authtype="1"/> +<apn carrier="telecable MMS" mcc="214" mnc="16" apn="mms.telecable.es" user="telecable" password="telecable" mmsc="http://mms.telecable.es/mms/" type="mms" mmsproxy="212.89.0.84" mmsport="8080" authtype="1"/> +<apn carrier="ONO Internet" mcc="214" mnc="18" apn="internet.ono.com" type="default,supl"/> +<apn carrier="ONO MMS" mcc="214" mnc="18" apn="mms.ono.com" mmsc="http://mms.ono.com" type="mms" mmsproxy="10.126.0.50" mmsport="8080"/> +<apn carrier="Internet Simyo ES" mcc="214" mnc="19" apn="gprs-service.com" mmsc="http://217.18.32.180:8080" type="default,supl" mmsproxy="217.18.32.181" mmsport="8080"/> +<apn carrier="Internet" mcc="214" mnc="03" apn="jazzinternet" type="default,supl"/> +<apn carrier="MMS" mcc="214" mnc="03" apn="jazzmms" mmsc="http://jazztelmms.com:8081" type="mms" mmsproxy="217.18.32.183" mmsport="8081"/> +<apn carrier="Internet" mcc="214" mnc="21" apn="jazzinternet" type="default,supl"/> +<apn carrier="MMS" mcc="214" mnc="21" apn="jazzmms" mmsc="http://jazztelmms.com:8081" type="mms" mmsproxy="217.18.32.183" mmsport="8081"/> +<apn carrier="Layca Internet" mcc="214" mnc="25" apn="data.lycamobile.es" user="lmes" password="plus" type="default,supl"/> +<apn carrier="T-2" mcc="214" mnc="07" apn="internet.t-2.net" mvno_type="imsi" mvno_match_data="2140796692xxxxx" mmsc="http://www.mms.t-2.net:8002" type="default,mms,supl" mmsproxy="172.20.18.137" mmsport="8080"/> +<apn carrier="telecable Internet" mcc="214" mnc="04" apn="internet.telecable.es" mvno_type="imsi" mvno_match_data="21404520xxxxxxx" user="telecable" password="telecable" type="default,supl" authtype="1"/> +<apn carrier="telecable MMS" mcc="214" mnc="04" apn="mms.telecable.es" mvno_type="imsi" mvno_match_data="21404520xxxxxxx" user="telecable" password="telecable" mmsc="http://mms.telecable.es/mms/" type="mms" mmsproxy="212.89.0.84" mmsport="8080" authtype="1"/> +<apn carrier="telecable Internet" mcc="214" mnc="06" apn="internet.telecable.es" mvno_type="imsi" mvno_match_data="2140613xxxxxxxx" user="telecable" password="telecable" type="default,supl" authtype="1"/> +<apn carrier="telecable MMS" mcc="214" mnc="06" apn="mms.telecable.es" mvno_type="imsi" mvno_match_data="2140613xxxxxxxx" user="telecable" password="telecable" mmsc="http://mms.telecable.es/mms/" type="mms" mmsproxy="212.89.0.84" mmsport="8080" authtype="1"/> +<apn carrier="INTERNET R" mcc="214" mnc="06" apn="internet.mundo-r.com" mvno_type="imsi" mvno_match_data="2140612xxxxxxxx" type="default,supl,dun" authtype="1"/> +<apn carrier="MMS R" mcc="214" mnc="06" apn="mms.mundo-r.com" mvno_type="imsi" mvno_match_data="2140612xxxxxxxx" mmsc="http://mms.mundo-r.com" type="mms" mmsproxy="mmsproxy.mundo-r.com" mmsport="8080"/> +<apn carrier="T-2" mcc="214" mnc="07" apn="internet.t-2.net" mvno_type="imsi" mvno_match_data="2140759577xxxxx" mmsc="http://www.mms.t-2.net:8002" type="default,mms,supl" mmsproxy="172.20.18.137" mmsport="8080"/> +<apn carrier="Dialog internet" mcc="413" mnc="2" apn="dialogbb" mmsc="http://mms.dialog.lk:3130/mmsc" type="default,mms,supl" mmsproxy="192.168.122.2" mmsport="8080"/> +<apn carrier="Dialog MMS" mcc="413" mnc="2" apn="ppwap" mmsc="http://mms.dialog.lk:3130/mmsc" type="default,mms" mmsproxy="192.168.122.2" mmsport="8080"/> +<apn carrier="Mobitel" mcc="413" mnc="1" apn="mobitel3g" type="default,supl"/> +<apn carrier="Mobitel MMS" mcc="413" mnc="1" apn="wapmms" type="mms"/> +<apn carrier="Etisalat Internet" mcc="413" mnc="3" apn="ebb" type="default"/> +<apn carrier="Etisalat MMS" mcc="413" mnc="3" apn="" mmsc="mms.etisalt.lk:8085" type="mms" mmsproxy="192.168.104.4" mmsport="9401"/> +<apn carrier="AirtelLive" mcc="413" mnc="5" apn="airtellive" server="wap.airtel.lk" type="default,supl"/> +<apn carrier="Airtel MMS" mcc="413" mnc="5" apn="AirtelMMS" server="mms.airtel.lk" mmsc="http://mmsc/" type="mms" mmsproxy="10.200.184.86" mmsport="8080"/> +<apn carrier="Spring data" mcc="240" mnc="10" apn="data.springmobil.se" type="default,supl"/> +<apn carrier="Spring MMS" mcc="240" mnc="10" apn="mms.springmobil.se" mmsc="http://mmsc.tele2.se" type="mms" mmsproxy="130.244.202.30" mmsport="8080"/> +<apn carrier="Tele2 4G" mcc="240" mnc="07" apn="4g.tele2.se" mmsc="http://mmsc.tele2.se" type="default,mms,supl" mmsproxy="130.244.202.30" mmsport="8080"/> +<apn carrier="Ventelo Internet" mcc="240" mnc="07" apn="internet.ventelo.se" type="default"/> +<apn carrier="Ventelo MMS" mcc="240" mnc="07" apn="mms.ventelo.se" mmsc="http://mmsc.ventelo.se" type="mms" mmsproxy="10.10.10.11" mmsport="8080"/> +<apn carrier="Telenor surf" mcc="240" mnc="08" apn="services.telenor.se" type="default"/> +<apn carrier="Telenor MMS" mcc="240" mnc="08" apn="services.telenor.se" mmsc="http://mms/" type="mms" mmsproxy="172.30.253.241" mmsport="8799"/> +<apn carrier="Glocalnet Data" mcc="240" mnc="08" apn="internet.glocalnet.se" type="default,supl"/> +<apn carrier="Glocalnet MMS" mcc="240" mnc="08" apn="services.telenor.se" mmsc="http://mms/" type="mms" mmsproxy="172.30.253.241" mmsport="8799"/> +<apn carrier="Universal Surf MMS" mcc="240" mnc="08" apn="-servicessp" mmsc="http://mms/" type="mms" mmsproxy="172.30.253.241" mmsport="8799"/> +<apn carrier="Cellip" mcc="240" mnc="08" apn="-servicessp" mmsc="http://mms/" type="mms" mmsproxy="172.30.253.241" mmsport="8799"/> +<apn carrier="Telia SE Internet" mcc="240" mnc="01" apn="online.telia.se" type="default,supl"/> +<apn carrier="Telia SE MMS" mcc="240" mnc="01" apn="mms.telia.se" user="mms" password="telia" mmsc="http://mmss/" type="mms" mmsproxy="193.209.134.132" mmsport="80"/> +<apn carrier="Halebop Online" mcc="240" mnc="01" apn="halebop.telia.se" type="default"/> +<apn carrier="Halebop MMS" mcc="240" mnc="01" apn="mms.telia.se" user="mms" password="telia" mmsc="http://mmss/" type="mms" mmsproxy="193.209.134.132" mmsport="80"/> +<apn carrier="TDC SE" mcc="240" mnc="01" apn="internet.se" type="default"/> +<apn carrier="TDC SE MMS" mcc="240" mnc="01" apn="mms" mmsc="http://mms.tdc.se:8002" type="mms" mmsproxy="194.182.251.15" mmsport="9201"/> +<apn carrier="Tre" mcc="240" mnc="02" apn="data.tre.se" mmsc="http://mms.tre.se" type="default,mms,supl" mmsproxy="mmsproxy.tre.se" mmsport="8799" authtype="1"/> +<apn carrier="Tre" mcc="240" mnc="04" apn="data.tre.se" mmsc="http://mms.tre.se" type="default,mms,supl" mmsproxy="mmsproxy.tre.se" mmsport="8799" authtype="1"/> +<apn carrier="Orange Internet postpaid" mcc="228" mnc="03" apn="internet" type="default,supl"/> +<apn carrier="Orange HTTP postpaid" mcc="228" mnc="03" apn="wap" proxy="192.168.151.2" port="8080" type="default"/> +<apn carrier="Orange Internet prepaid" mcc="228" mnc="03" apn="Click" type="default,supl"/> +<apn carrier="Orange HTTP prepaid" mcc="228" mnc="03" apn="Click" proxy="192.168.151.2" port="8080" type="default"/> +<apn carrier="Orange MMS" mcc="228" mnc="03" apn="mms" mmsc="http://192.168.151.3:8002" type="mms" mmsproxy="192.168.151.2" mmsport="8080"/> +<apn carrier="Sunrise Internet" mcc="228" mnc="02" apn="internet" type="default,supl"/> +<apn carrier="Sunrise HTTP" mcc="228" mnc="02" apn="wap.sunrise.ch" proxy="212.35.34.70" port="8080" user="wap" password="wap" type="default" authtype="1"/> +<apn carrier="Sunrise MMS" mcc="228" mnc="02" apn="mms.sunrise.ch" user="mms" password="mms" mmsc="http://mmsc.sunrise.ch" type="mms" mmsproxy="212.35.34.75" mmsport="8080" authtype="1"/> +<apn carrier="Swisscom Services" mcc="228" mnc="01" apn="gprs.swisscom.ch" proxy="192.168.210.1" port="8080" type="default,supl"/> +<apn carrier="Swisscom MMS" mcc="228" mnc="01" apn="event.swisscom.ch" mmsc="http://mms.natel.ch:8079" type="mms" mmsproxy="192.168.210.2" mmsport="8080"/> +<apn carrier="FW WEB" mcc="228" mnc="01" apn="apn.fastweb.it" mvno_type="spn" mvno_match_data="FASTWEB" type="default,supl" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="FW MMS" mcc="228" mnc="01" apn="apn.fastweb.it" mvno_type="spn" mvno_match_data="FASTWEB" mmsc="http://mms.fastweb.it/mms/wapenc" type="mms" mmsproxy="85.18.189.217" mmsport="8080" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="Syriatel Internet" mcc="417" mnc="01" apn="net.syriatel.com" type="default,supl"/> +<apn carrier="Syriatel MMS" mcc="417" mnc="01" apn="mms.syriatel.com" mmsc="http://mymms.syriatel.com/" type="mms" mmsproxy="172.20.5.6" mmsport="9201"/> +<apn carrier="Syriatel HTTP" mcc="417" mnc="01" apn="wap.syriatel.com" proxy="172.20.5.6" port="9201" type="default" authtype="1"/> +<apn carrier="CHT Internet" mcc="466" mnc="92" apn="internet" type="default,supl" protocol ="IPV4V6"/> +<apn carrier="CHT MMS" mcc="466" mnc="92" apn="emome" mmsc="http://mms.emome.net:8002" type="mms" mmsproxy="10.1.1.1" mmsport="8080"/> +<apn carrier="CHT IMS" mcc="466" mnc="92" apn="ims" type="ims"/> +<apn carrier="é 傳網際網路" mcc="466" mnc="01" apn="internet" type="default,supl" protocol ="IPV4V6"/> +<apn carrier="é 傳影音訊æ¯" mcc="466" mnc="01" apn="fetnet01" mmsc="http://mms" type="mms" mmsproxy="210.241.199.199" mmsport="9201"/> +<apn carrier="ims" mcc="466" mnc="01" apn="ims" type="ims"/> +<apn carrier="Internet" mcc="466" mnc="93" apn="internet" type="default,supl" protocol ="IPV4V6"/> +<apn carrier="TWM MMS" mcc="466" mnc="93" apn="mms" mmsc="http://mms.catch.net.tw" type="mms" mmsproxy="10.1.1.2" mmsport="80"/> +<apn carrier="Internet" mcc="466" mnc="97" apn="internet" type="default,supl" protocol ="IPV4V6"/> +<apn carrier="TWM MMS" mcc="466" mnc="97" apn="mms" mmsc="http://mms.catch.net.tw" type="mms" mmsproxy="10.1.1.2" mmsport="80"/> +<apn carrier="Internet" mcc="466" mnc="99" apn="internet" type="default,supl" protocol ="IPV4V6"/> +<apn carrier="TWM MMS" mcc="466" mnc="99" apn="mms" mmsc="http://mms.catch.net.tw" type="mms" mmsproxy="10.1.1.2" mmsport="80"/> +<apn carrier="T Star-internet" mcc="466" mnc="89" apn="Internet" type="default,supl"/> +<apn carrier="T Star-MMS" mcc="466" mnc="89" apn="Internet" mmsc="http://mms.vibo.net.tw" type="mms" mmsproxy="172.24.128.36" mmsport="8080"/> +<apn carrier="GT Internet" mcc="466" mnc="05" apn="gtnet" type="default,supl" protocol ="IPV4V6"/> +<apn carrier="ims" mcc="466" mnc="05" apn="ims" type="ims"/> +<apn carrier="KGT Internet" mcc="466" mnc="88" apn="Internet" type="default,supl"/> +<apn carrier="KGT MMS" mcc="466" mnc="88" apn="kgtmms" mmsc="http://mms.kgtmms.net.tw/mms/wapenc" type="mms" mmsproxy="172.28.33.5" mmsport="9201"/> +<apn carrier="Internet" mcc="466" mnc="56" apn="Internet" type="default,supl" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="Internet" mcc="466" mnc="66" apn="Internet" type="default,supl" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="é 傳網際網路" mcc="466" mnc="01" apn="internet" mvno_type="spn" mvno_match_data="UNE" type="default,supl" protocol ="IPV4V6"/> +<apn carrier="é 傳影音訊æ¯" mcc="466" mnc="01" apn="fetnet01" mvno_type="spn" mvno_match_data="UNE" mmsc="http://mms" type="mms" mmsproxy="210.241.199.199" mmsport="9201"/> +<apn carrier="ims" mcc="466" mnc="01" apn="ims" mvno_type="spn" mvno_match_data="UNE" type="ims"/> +<apn carrier="GT Roaming " mcc="525" mnc="05" apn="gtnet" mvno_type="gid" mvno_match_data="0A" type="default,supl"/> +<apn carrier="ims" mcc="525" mnc="05" apn="ims" mvno_type="gid" mvno_match_data="0A" type="ims"/> +<apn carrier="test sim" mcc="001" mnc="01" apn="ims" type="ims" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="AIS Internet" mcc="520" mnc="03" apn="internet" type="default" protocol ="IPV4V6" authtype="2"/> +<apn carrier="AIS MMS" mcc="520" mnc="03" apn="mms" mmsc="http://mms.ais.co.th" type="mms" mmsproxy="203.170.229.34" mmsport="8080" authtype="2"/> +<apn carrier="ims" mcc="520" mnc="03" apn="ims" type="ims" protocol ="IPV4V6"/> +<apn carrier="DTAC Internet" mcc="520" mnc="05" apn="www.dtac.co.th" type="default,supl" authtype="1"/> +<apn carrier="DTAC MMS" mcc="520" mnc="05" apn="mms" mmsc="http://mms2.dtac.co.th:8002/" type="mms" mmsproxy="10.10.10.10" mmsport="8080" authtype="1"/> +<apn carrier="DTAC HTTP" mcc="520" mnc="05" apn="wap.djuice.co.th" proxy="203.155.200.133" port="9201" type="default"/> +<apn carrier="ims" mcc="520" mnc="05" apn="ims" type="ims" protocol ="IPV4V6"/> +<apn carrier="DTAC Internet" mcc="520" mnc="18" apn="www.dtac.co.th" type="default,supl" authtype="1"/> +<apn carrier="DTAC MMS" mcc="520" mnc="18" apn="mms" mmsc="http://mms2.dtac.co.th:8002/" type="mms" mmsproxy="10.10.10.10" mmsport="8080" authtype="1"/> +<apn carrier="DTAC HTTP" mcc="520" mnc="18" apn="wap.djuice.co.th" proxy="203.155.200.133" port="9201" type="default"/> +<apn carrier="ims" mcc="520" mnc="18" apn="ims" type="ims" protocol ="IPV4V6"/> +<apn carrier="TRUE-H INTERNET" mcc="520" mnc="00" apn="internet" user="true" password="true" type="default,supl" authtype="1"/> +<apn carrier="TRUE HTTP" mcc="520" mnc="00" apn="wap" proxy="10.4.4.4" port="8080" user="true" password="true" type="default"/> +<apn carrier="TRUE-H MMS" mcc="520" mnc="00" apn="hmms" user="true" password="true" mmsc="http://mms.trueh.com:8002/" type="mms" mmsproxy="010.004.007.039" mmsport="8080" authtype="1"/> +<apn carrier="ims" mcc="520" mnc="00" apn="ims" type="ims" protocol ="IPV4V6"/> +<apn carrier="TRUE-H INTERNET" mcc="520" mnc="04" apn="internet" user="true" password="true" type="default,supl" authtype="1"/> +<apn carrier="TRUE HTTP" mcc="520" mnc="04" apn="wap" proxy="10.4.4.4" port="8080" user="true" password="true" type="default"/> +<apn carrier="TRUE-H MMS" mcc="520" mnc="04" apn="hmms" user="true" password="true" mmsc="http://mms.trueh.com:8002/" type="mms" mmsproxy="010.004.007.039" mmsport="8080" authtype="1"/> +<apn carrier="ims" mcc="520" mnc="04" apn="ims" type="ims" protocol ="IPV4V6"/> +<apn carrier="CAT3G INTERNET" mcc="520" mnc="00" apn="internet" type="default,supl"/> +<apn carrier="CAT3G MMS" mcc="520" mnc="00" apn="catmms" mmsc="http://mms.cat3g.com:8002/" type="mms" mmsproxy="10.4.7.39" mmsport="8080"/> +<apn carrier="tot internet" mcc="520" mnc="15" apn="internet" type="default,supl"/> +<apn carrier="tot mms" mcc="520" mnc="15" apn="mms" mmsc="http://mmsc.tot3g.net:8002" type="mms" mmsproxy="10.218.24.83" mmsport="8080"/> +<apn carrier="tot internet" mcc="520" mnc="15" apn="internet" mvno_type="none" type="default,supl"/> +<apn carrier="tot mms" mcc="520" mnc="15" apn="mms" mvno_type="none" mmsc="http://mmsc.tot3g.net:8002" type="mms" mmsproxy="10.218.24.83" mmsport="8080"/> +<apn carrier="AVEA Internet" mcc="286" mnc="03" apn="internet" user="wap" password="wap" type="default,supl" authtype="1"/> +<apn carrier="AVEA MMS" mcc="286" mnc="03" apn="mms" user="mms" password="mms" mmsc="http://mms.avea.com.tr/servlets/mms" type="mms" mmsproxy="213.161.151.201" mmsport="8080" authtype="1"/> +<apn carrier="AVEA HTTP" mcc="286" mnc="03" apn="wap" proxy="213.161.151.201" port="8080" user="wap" password="wap" type="default" authtype="1"/> +<apn carrier="AVEA HTTP" mcc="286" mnc="03" apn="wap" proxy="213.161.151.201" port="9201" user="wap" password="wap" type="default" authtype="1"/> +<apn carrier="Turkcell Internet" mcc="286" mnc="01" apn="internet" type="default"/> +<apn carrier="Turkcell HTTP" mcc="286" mnc="01" apn="wap" proxy="212.252.234.168" port="8080" user="gprs" password="gprs" type="default" authtype="1"/> +<apn carrier="Turkcell MMS" mcc="286" mnc="01" apn="mms" user="mms" password="mms" mmsc="http://mms.turkcell.com.tr/servlets/mms" type="mms" mmsproxy="212.252.169.217" mmsport="8080" authtype="1"/> +<apn carrier="Vodafone Internet" mcc="286" mnc="02" apn="internet" user="vodafone" password="vodafone" type="default,supl"/> +<apn carrier="Vodafone MMS" mcc="286" mnc="02" apn="mms" user="vodafone" password="vodafone" mmsc="http://217.31.233.18:6001/MM1Servlet" type="mms" mmsproxy="217.31.233.18" mmsport="9401"/> +<apn carrier="ims" mcc="286" mnc="02" apn="ims" type="ims" protocol ="IPV4V6"/> +<apn carrier="du Internet" mcc="424" mnc="03" apn="du" type="default,supl"/> +<apn carrier="du HTTP" mcc="424" mnc="03" apn="du" proxy="10.19.18.4" port="8080" type="default"/> +<apn carrier="du MMS" mcc="424" mnc="03" apn="du" mmsc="http://mms.du.ae" type="mms" mmsproxy="10.19.18.4" mmsport="8080"/> +<apn carrier="Etisalat Internet" mcc="424" mnc="02" apn="etisalat.ae" type="default,supl"/> +<apn carrier="Etisalat MMS" mcc="424" mnc="02" apn="etisalat" mmsc="http://mms/servlets/mms" type="mms" mmsproxy="10.12.0.30" mmsport="8080" authtype="1"/> +<apn carrier="3 Internet" mcc="234" mnc="20" apn="three.co.uk" mmsc="http://mms.um.three.co.uk:10021/mmsc" type="*" mmsproxy="mms.three.co.uk" mmsport="8799"/> +<apn carrier="Virgin Media Mobile Internet" mcc="234" mnc="31" apn="goto.virginmobile.uk" user="user" type="default" authtype="1"/> +<apn carrier="Virgin MMS" mcc="234" mnc="31" apn="goto.virginmobile.uk" user="user" mmsc="http://mms.virginmobile.co.uk" type="default" mmsproxy="193.030.166.002" mmsport="8002"/> +<apn carrier="Virgin Mobile GPRS" mcc="234" mnc="31" apn="goto.virginmobile.uk" proxy="193.030.166.004" port="8080" user="user" type="default"/> +<apn carrier="Internet" mcc="234" mnc="30" apn="everywhere" user="eesecure" password="secure" type="default,supl" authtype="1"/> +<apn carrier="MMS" mcc="234" mnc="30" apn="eezone" user="eesecure" password="secure" mmsc="http://mms/" type="mms" mmsproxy="149.254.201.135" mmsport="8080" authtype="1"/> +<apn carrier="Internet" mcc="234" mnc="31" apn="everywhere" user="eesecure" password="secure" type="default,supl" authtype="1"/> +<apn carrier="MMS" mcc="234" mnc="31" apn="eezone" user="eesecure" password="secure" mmsc="http://mms/" type="mms" mmsproxy="149.254.201.135" mmsport="8080" authtype="1"/> +<apn carrier="Internet" mcc="234" mnc="32" apn="everywhere" user="eesecure" password="secure" type="default,supl" authtype="1"/> +<apn carrier="MMS" mcc="234" mnc="32" apn="eezone" user="eesecure" password="secure" mmsc="http://mms/" type="mms" mmsproxy="149.254.201.135" mmsport="8080" authtype="1"/> +<apn carrier="Internet" mcc="234" mnc="33" apn="everywhere" user="eesecure" password="secure" type="default,supl" authtype="1"/> +<apn carrier="MMS" mcc="234" mnc="33" apn="eezone" user="eesecure" password="secure" mmsc="http://mms/" type="mms" mmsproxy="149.254.201.135" mmsport="8080" authtype="1"/> +<apn carrier="Internet" mcc="234" mnc="34" apn="everywhere" user="eesecure" password="secure" type="default,supl" authtype="1"/> +<apn carrier="MMS" mcc="234" mnc="34" apn="eezone" user="eesecure" password="secure" mmsc="http://mms/" type="mms" mmsproxy="149.254.201.135" mmsport="8080" authtype="1"/> +<apn carrier="O2 Mobile Web" mcc="234" mnc="02" apn="mobile.o2.co.uk" user="o2web" password="password" type="default,supl,hipri"/> +<apn carrier="O2 Pay & Go" mcc="234" mnc="02" apn="payandgo.o2.co.uk" user="payandgo" password="password" mmsc="http://mmsc.mms.o2.co.uk:8002" type="default,supl,hipri" mmsproxy="82.132.254.1" mmsport="8080"/> +<apn carrier="O2 MMS" mcc="234" mnc="02" apn="wap.o2.co.uk" user="o2wap" password="password" mmsc="http://mmsc.mms.o2.co.uk:8002" type="mms" mmsproxy="82.132.254.1" mmsport="8080"/> +<apn carrier="O2 Mobile Web" mcc="234" mnc="10" apn="mobile.o2.co.uk" user="o2web" password="password" type="default,supl,hipri"/> +<apn carrier="O2 Pay & Go" mcc="234" mnc="10" apn="payandgo.o2.co.uk" user="payandgo" password="password" mmsc="http://mmsc.mms.o2.co.uk:8002" type="default,supl,hipri" mmsproxy="82.132.254.1" mmsport="8080"/> +<apn carrier="O2 MMS" mcc="234" mnc="10" apn="wap.o2.co.uk" user="o2wap" password="password" mmsc="http://mmsc.mms.o2.co.uk:8002" type="mms" mmsproxy="82.132.254.1" mmsport="8080"/> +<apn carrier="Contract WAP" mcc="234" mnc="15" apn="wap.vodafone.co.uk" user="wap" password="wap" mmsc="http://mms.vodafone.co.uk/servlets/mms" type="default,mms,supl" mmsproxy="212.183.137.12" mmsport="8799"/> +<apn carrier="PAYG WAP" mcc="234" mnc="15" apn="pp.vodafone.co.uk" user="wap" password="wap" mmsc="http://mms.vodafone.co.uk/servlets/mms" type="default,mms,supl" mmsproxy="212.183.137.12" mmsport="8799"/> +<apn carrier="TalkTalk Internet" mcc="234" mnc="15" apn="mobile.talktalk.co.uk" type="default,supl"/> +<apn carrier="TalkTalk WAP" mcc="234" mnc="15" apn="mobile.talktalk.co.uk" proxy="212.183.137.012" port="8799" type="default"/> +<apn carrier="TalkTalk MMS" mcc="234" mnc="15" apn="mobile.talktalk.co.uk" mmsc="http://mms.talktalk.co.uk/servlets/mms" type="mms" mmsproxy="212.183.137.012" mmsport="8799"/> +<apn carrier="Tesco WAP GPRS" mcc="234" mnc="10" apn="prepay.tesco-mobile.com" mvno_type="gid" mvno_match_data="0affffffffff544553434f202020202020202020" user="tescowap" password="password" server="193.113.200.195" mmsc="http://mmsc.mms.o2.co.uk:8002" type="default,mms,supl" mmsproxy="193.113.200.195" mmsport="8080"/> +<apn carrier="iD lnternet" mcc="234" mnc="20" apn="id" mvno_type="gid" mvno_match_data="0305" mmsc="http://mms.um.idmobile.co.uk:10021/mmsc" type="default,mms,supl" mmsproxy="mms.idmobile.co.uk" mmsport="8799" authtype="1"/> +<apn carrier="Beeline Internet" mcc="255" mnc="02" apn="internet.beeline.ua" type="default,supl"/> +<apn carrier="Beeline HTTP" mcc="255" mnc="02" apn="wap.beeline.ua" proxy="10.11.8.18" port="8080" type="default"/> +<apn carrier="Beeline MMS" mcc="255" mnc="02" apn="mms.beeline.ua" mmsc="http://mms/" type="mms" mmsproxy="172.29.18.192" mmsport="8080"/> +<apn carrier="Kyivstar Post Paid Internet" mcc="255" mnc="03" apn="www.kyivstar.net" user="igprs" password="internet" type="default,supl" authtype="1"/> +<apn carrier="Kyivstar Pre Paid Internet" mcc="255" mnc="03" apn="www.ab.kyivstar.net" type="default,supl"/> +<apn carrier="Kyivstar HTTP" mcc="255" mnc="03" apn="wap.kyivstar.net" proxy="10.10.10.10" port="8080" type="default"/> +<apn carrier="Kyivstar MMS" mcc="255" mnc="03" apn="mms.kyivstar.net" user="mms" password="mms" mmsc="http://mms.kyivstar.net" type="mms" mmsproxy="10.10.10.10" mmsport="8080" authtype="1"/> +<apn carrier="Ace_Base G Internet" mcc="255" mnc="03" apn="www.ab.kyivstar.net" type="default,supl"/> +<apn carrier="Ace_Base G HTTP" mcc="255" mnc="03" apn="wap.ab.kyivstar.net" proxy="10.10.10.10" port="8080" type="default"/> +<apn carrier="Ace_Base G MMS" mcc="255" mnc="03" apn="mms.kyivstar.net" user="mms" password="mms" mmsc="http://mms.kyivstar.net" type="mms" mmsproxy="10.10.10.10" mmsport="8080"/> +<apn carrier="Djuice Internet" mcc="255" mnc="03" apn="www.djuice.com.ua" type="default,supl"/> +<apn carrier="Djuice HTTP" mcc="255" mnc="03" apn="wap.djuice.com.ua" proxy="10.10.10.10" port="8080" type="default"/> +<apn carrier="Djuice MMS" mcc="255" mnc="03" apn="mms.djuice.com.ua" user="djuice" password="mms" mmsc="http://mms.kyivstar.net" type="mms" mmsproxy="10.10.10.10" mmsport="8080" authtype="1"/> +<apn carrier="Mobilych Internet" mcc="255" mnc="03" apn="www.ab.kyivstar.net" type="default,supl"/> +<apn carrier="Mobilych HTTP" mcc="255" mnc="03" apn="wap.ab.kyivstar.net" proxy="10.10.10.10" port="8080" type="default"/> +<apn carrier="Mobilych MMS" mcc="255" mnc="03" apn="mms.kyivstar.net" mmsc="http://mms.kyivstar.net" type="mms" mmsproxy="10.10.10.10" mmsport="8080"/> +<apn carrier="life Internet" mcc="255" mnc="06" apn="internet" type="default,supl"/> +<apn carrier="life HTTP" mcc="255" mnc="06" apn="wap" proxy="212.58.162.230" port="8080" type="default"/> +<apn carrier="life MMS" mcc="255" mnc="06" apn="mms" mmsc="http://mms.life.com.ua/cmms/post" type="mms" mmsproxy="212.58.162.230" mmsport="8080"/> +<apn carrier="MTS Internet" mcc="255" mnc="01" apn="internet" type="default,supl"/> +<apn carrier="MTS HTTP" mcc="255" mnc="01" apn="wap" proxy="192.168.10.10" port="8080" type="default"/> +<apn carrier="MTS MMS" mcc="255" mnc="01" apn="mms" mmsc="http://mmsc:8002" type="mms" mmsproxy="192.168.10.10" mmsport="8080"/> +<apn carrier="JEANS Internet" mcc="255" mnc="01" apn="www.jeans.ua" type="default,supl"/> +<apn carrier="JEANS HTTP" mcc="255" mnc="01" apn="wap.jeans.ua" proxy="192.168.10.10" port="8080" type="default"/> +<apn carrier="JEANS MMS" mcc="255" mnc="01" apn="mms.jeans.ua" mmsc="http://mmsc:8002" type="mms" mmsproxy="192.168.10.10" mmsport="8080"/> +<apn carrier="MTS Internet_old" mcc="255" mnc="01" apn="www.umc.ua" type="default,supl"/> +<apn carrier="Utel Internet" mcc="255" mnc="07" apn="3g.utel.ua" type="default,supl"/> +<apn carrier="Utel MMS" mcc="255" mnc="07" apn="3g.utel.ua" mmsc="http://10.212.1.4/mms/wapenc" type="mms" mmsproxy="10.212.3.148" mmsport="8080"/> +<apn carrier="ATT Phone" mcc="310" mnc="070" apn="phone" mmsc="http://mmsc.mobile.att.net" type="default,mms,supl,hipri,fota" mmsproxy="proxy.mobile.att.net" mmsport="80" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="ATT Nextgenphone" mcc="310" mnc="070" apn="nxtgenphone" mmsc="http://mmsc.mobile.att.net" type="default,mms,supl,hipri,fota" mmsproxy="proxy.mobile.att.net" mmsport="80" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="ATT WAP" mcc="310" mnc="070" apn="wap.cingular" proxy="wireless.cingular.com" port="80" mmsc="http://mmsc.cingular.com" type="default,mms,supl"/> +<apn carrier="ATT Phone" mcc="310" mnc="090" apn="phone" mmsc="http://mmsc.mobile.att.net" type="default,mms,supl,hipri,fota" mmsproxy="proxy.mobile.att.net" mmsport="80" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="ATT Nextgenphone" mcc="310" mnc="090" apn="nxtgenphone" mmsc="http://mmsc.mobile.att.net" type="default,mms,supl,hipri,fota" mmsproxy="proxy.mobile.att.net" mmsport="80" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="ATT WAP" mcc="310" mnc="090" apn="wap.cingular" proxy="wireless.cingular.com" port="80" mmsc="http://mmsc.cingular.com" type="default,mms,supl"/> +<apn carrier="internet" mcc="310" mnc="150" apn="ndo" mmsc="http://mmsc.aiowireless.net" type="default,mms,supl,hipri,fota" mmsproxy="proxy.aiowireless.net" mmsport="80"/> +<apn carrier="ATT Phone" mcc="310" mnc="170" apn="phone" mmsc="http://mmsc.mobile.att.net" type="default,mms,supl,hipri,fota" mmsproxy="proxy.mobile.att.net" mmsport="80" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="ATT Nextgenphone" mcc="310" mnc="170" apn="nxtgenphone" mmsc="http://mmsc.mobile.att.net" type="default,mms,supl,hipri,fota" mmsproxy="proxy.mobile.att.net" mmsport="80" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="ATT WAP" mcc="310" mnc="170" apn="wap.cingular" proxy="wireless.cingular.com" port="80" mmsc="http://mmsc.cingular.com" type="default,mms,supl"/> +<apn carrier="ATT Phone" mcc="310" mnc="380" apn="phone" mmsc="http://mmsc.mobile.att.net" type="default,mms,supl,hipri,fota" mmsproxy="proxy.mobile.att.net" mmsport="80" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="ATT Nextgenphone" mcc="310" mnc="380" apn="nxtgenphone" mmsc="http://mmsc.mobile.att.net" type="default,mms,supl,hipri,fota" mmsproxy="proxy.mobile.att.net" mmsport="80" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="ATT WAP" mcc="310" mnc="380" apn="wap.cingular" proxy="wireless.cingular.com" port="80" mmsc="http://mmsc.cingular.com" type="default,mms,supl"/> +<apn carrier="ATT Phone" mcc="310" mnc="410" apn="phone" mmsc="http://mmsc.mobile.att.net" type="default,mms,supl,hipri,fota" mmsproxy="proxy.mobile.att.net" mmsport="80" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="ATT Nextgenphone" mcc="310" mnc="410" apn="nxtgenphone" mmsc="http://mmsc.mobile.att.net" type="default,mms,supl,hipri,fota" mmsproxy="proxy.mobile.att.net" mmsport="80" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="ATT WAP" mcc="310" mnc="410" apn="wap.cingular" proxy="wireless.cingular.com" port="80" mmsc="http://mmsc.cingular.com" type="default,mms,supl"/> +<apn carrier="ConsumerCellular" mcc="310" mnc="410" apn="ccdata" mmsc="http://mmsc.mobile.att.net" type="default,mms,supl" mmsproxy="proxy.mobile.att.net" mmsport="80"/> +<apn carrier="ATT Phone" mcc="310" mnc="560" apn="phone" mmsc="http://mmsc.mobile.att.net" type="default,mms,supl,hipri,fota" mmsproxy="proxy.mobile.att.net" mmsport="80" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="ATT Nextgenphone" mcc="310" mnc="560" apn="nxtgenphone" mmsc="http://mmsc.mobile.att.net" type="default,mms,supl,hipri,fota" mmsproxy="proxy.mobile.att.net" mmsport="80" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="ATT WAP" mcc="310" mnc="560" apn="wap.cingular" proxy="wireless.cingular.com" port="80" mmsc="http://mmsc.cingular.com" type="default,mms,supl"/> +<apn carrier="ATT Phone" mcc="310" mnc="680" apn="phone" mmsc="http://mmsc.mobile.att.net" type="default,mms,supl,hipri,fota" mmsproxy="proxy.mobile.att.net" mmsport="80" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="ATT Nextgenphone" mcc="310" mnc="680" apn="nxtgenphone" mmsc="http://mmsc.mobile.att.net" type="default,mms,supl,hipri,fota" mmsproxy="proxy.mobile.att.net" mmsport="80" protocol ="IPV4V6" roaming_protocol ="IPV4V6"/> +<apn carrier="ATT WAP" mcc="310" mnc="680" apn="wap.cingular" proxy="wireless.cingular.com" port="80" mmsc="http://mmsc.cingular.com" type="default,mms,supl"/> +<apn carrier="T-Mobile US LTE" mcc="310" mnc="160" apn="fast.t-mobile.com" mmsc="http://mms.msg.eng.t-mobile.com/mms/wapenc" type="default,mms,supl" mmsport="80"/> +<apn carrier="T-Mobile US LTE" mcc="310" mnc="200" apn="fast.t-mobile.com" mmsc="http://mms.msg.eng.t-mobile.com/mms/wapenc" type="default,mms,supl" mmsport="80"/> +<apn carrier="T-Mobile US LTE" mcc="310" mnc="210" apn="fast.t-mobile.com" mmsc="http://mms.msg.eng.t-mobile.com/mms/wapenc" type="default,mms,supl" mmsport="80"/> +<apn carrier="T-Mobile US LTE" mcc="310" mnc="220" apn="fast.t-mobile.com" mmsc="http://mms.msg.eng.t-mobile.com/mms/wapenc" type="default,mms,supl" mmsport="80"/> +<apn carrier="T-Mobile US LTE" mcc="310" mnc="230" apn="fast.t-mobile.com" mmsc="http://mms.msg.eng.t-mobile.com/mms/wapenc" type="default,mms,supl" mmsport="80"/> +<apn carrier="T-Mobile US LTE" mcc="310" mnc="240" apn="fast.t-mobile.com" mmsc="http://mms.msg.eng.t-mobile.com/mms/wapenc" type="default,mms,supl" mmsport="80"/> +<apn carrier="T-Mobile US LTE" mcc="310" mnc="250" apn="fast.t-mobile.com" mmsc="http://mms.msg.eng.t-mobile.com/mms/wapenc" type="default,mms,supl" mmsport="80"/> +<apn carrier="T-Mobile US LTE" mcc="310" mnc="26" apn="fast.t-mobile.com" mmsc="http://mms.msg.eng.t-mobile.com/mms/wapenc" type="default,mms,supl" mmsport="80"/> +<apn carrier="T-Mobile US LTE" mcc="310" mnc="260" apn="fast.t-mobile.com" mmsc="http://mms.msg.eng.t-mobile.com/mms/wapenc" type="default,mms,supl" mmsport="80"/> +<apn carrier="T-Mobile US LTE" mcc="310" mnc="270" apn="fast.t-mobile.com" mmsc="http://mms.msg.eng.t-mobile.com/mms/wapenc" type="default,mms,supl" mmsport="80"/> +<apn carrier="T-Mobile US LTE" mcc="310" mnc="31" apn="fast.t-mobile.com" mmsc="http://mms.msg.eng.t-mobile.com/mms/wapenc" type="default,mms,supl" mmsport="80"/> +<apn carrier="T-Mobile US LTE" mcc="310" mnc="660" apn="fast.t-mobile.com" mmsc="http://mms.msg.eng.t-mobile.com/mms/wapenc" type="default,mms,supl" mmsport="80"/> +<apn carrier="TracFone" mcc="310" mnc="410" apn="reseller" mmsc="http://mmsc.mobile.att.net" type="default,mms,supl" mmsproxy="proxy.mobile.att.net" mmsport="80"/> +<apn carrier="Verizon Wireless" mcc="310" mnc="00" apn="vzwinternet" type="default,supl" authtype="1"/> +<apn carrier="Sprint" mcc="310" mnc="120" apn="n.ispsn" type="default" protocol ="IPV4V6"/> +<apn carrier="AGMS Global" mcc="310" mnc="380" apn="agms.nl.gmm" mvno_type="gid" mvno_match_data="50" type="default,supl"/> +<apn carrier="AGMS NL" mcc="204" mnc="65" apn="agms.nl.gmm" mvno_type="gid" mvno_match_data="50" type="default,supl"/> +<apn carrier="Verizon Wireless" mcc="311" mnc="480" apn="vzwinternet" type="default,supl" authtype="1"/> +<apn carrier="Mobifone Internet" mcc="452" mnc="00" apn="m-wap" user="mms" password="mms" type="default,supl"/> +<apn carrier="Mobifone MMS" mcc="452" mnc="00" apn="m-i090" user="mms" password="mms" mmsc="http://203.162.21.114/mmsc" type="mms" mmsproxy="203.162.21.114" mmsport="3130"/> +<apn carrier="Mobifone Internet" mcc="452" mnc="01" apn="m-wap" user="mms" password="mms" type="default,supl"/> +<apn carrier="Mobifone MMS" mcc="452" mnc="01" apn="m-i090" user="mms" password="mms" mmsc="http://203.162.21.114/mmsc" type="mms" mmsproxy="203.162.21.114" mmsport="3130"/> +<apn carrier="Viettel Internet" mcc="452" mnc="04" apn="v-internet" type="default,supl"/> +<apn carrier="Viettel MMS" mcc="452" mnc="04" apn="v-mms" mmsc="http://mms.viettelmobile.com.vn/mms/wapenc" type="mms" mmsproxy="192.168.233.10" mmsport="8080"/> +<apn carrier="Vinaphone HTTP" mcc="452" mnc="02" apn="m3-world" user="mms" password="mms" type="default,supl" protocol ="IPV4V6"/> +<apn carrier="Vinaphone MMS" mcc="452" mnc="02" apn="m3-mms" user="mms" password="mms" mmsc="http://mms.vinaphone.com.vn" type="mms" mmsproxy="10.1.10.46" mmsport="8000"/> +<apn carrier="Vietnamobile" mcc="452" mnc="05" apn="internet" type="default,supl" protocol ="IPV4V6"/> +<apn carrier="Gmobile GPRS" mcc="452" mnc="07" apn="internet" type="default,supl"/> +<apn carrier="Gmobile MMS" mcc="452" mnc="07" apn="mms" user="mms" password="mms" mmsc="http://mms" type="mms" mmsproxy="10.16.70.199" mmsport="8080"/> +</apns> diff --git a/system/system/etc/appmanager.conf b/system/system/etc/appmanager.conf new file mode 100644 index 0000000000000000000000000000000000000000..b8ab6a473a541935acd7070a41e2ca38c5f018e6 --- /dev/null +++ b/system/system/etc/appmanager.conf @@ -0,0 +1 @@ +partner_id=asus:0fa17584-70b9-4f79-8c9d-3e411ae1431b diff --git a/system/system/etc/asus_define_modules/GSuiteProps b/system/system/etc/asus_define_modules/GSuiteProps new file mode 100644 index 0000000000000000000000000000000000000000..2a75f1716bff173142c243f29b2f4ffef95f07be --- /dev/null +++ b/system/system/etc/asus_define_modules/GSuiteProps @@ -0,0 +1 @@ +# Add system properties for new Drive Promo Deal diff --git a/system/system/etc/audio_effects.conf b/system/system/etc/audio_effects.conf new file mode 100644 index 0000000000000000000000000000000000000000..dd729c5c19bad1efba5cbda88ff0717cf997c1cf --- /dev/null +++ b/system/system/etc/audio_effects.conf @@ -0,0 +1,195 @@ +# List of effect libraries to load. Each library element must contain a "path" element +# giving the full path of the library .so file. +# libraries { +# <lib name> { +# path <lib path> +# } +# } +libraries { +# This is a proxy library that will be an abstraction for +# the HW and SW effects + + #proxy { + #path /vendor/lib/soundfx/libeffectproxy.so + #} + +# This is the SW implementation library of the effect + #libSW { + #path /vendor/lib/soundfx/libswwrapper.so + #} + +# This is the HW implementation library for the effect + #libHW { + #path /vendor/lib/soundfx/libhwwrapper.so + #} + + bundle { + path /vendor/lib/soundfx/libbundlewrapper.so + } + reverb { + path /vendor/lib/soundfx/libreverbwrapper.so + } + visualizer { + path /vendor/lib/soundfx/libvisualizer.so + } + downmix { + path /vendor/lib/soundfx/libdownmix.so + } + loudness_enhancer { + path /vendor/lib/soundfx/libldnhncr.so + } + dynamics_processing { + path /vendor/lib/soundfx/libdynproc.so + } +} + +# Default pre-processing library. Add to audio_effect.conf "libraries" section if +# audio HAL implements support for default software audio pre-processing effects +# +# pre_processing { +# path /vendor/lib/soundfx/libaudiopreprocessing.so +# } + +# list of effects to load. Each effect element must contain a "library" and a "uuid" element. +# The value of the "library" element must correspond to the name of one library element in the +# "libraries" element. +# The name of the effect element is indicative, only the value of the "uuid" element +# designates the effect. +# The uuid is the implementation specific UUID as specified by the effect vendor. This is not the +# generic effect type UUID. +# effects { +# <fx name> { +# library <lib name> +# uuid <effect uuid> +# } +# ... +# } + +effects { + +# additions for the proxy implementation +# Proxy implementation + #effectname { + #library proxy + #uuid xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx + + # SW implemetation of the effect. Added as a node under the proxy to + # indicate this as a sub effect. + #libsw { + #library libSW + #uuid yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyy + #} End of SW effect + + # HW implementation of the effect. Added as a node under the proxy to + # indicate this as a sub effect. + #libhw { + #library libHW + #uuid zzzzzzzz-zzzz-zzzz-zzzz-zzzzzzzzzzzz + #}End of HW effect + #} End of effect proxy + + bassboost { + library bundle + uuid 8631f300-72e2-11df-b57e-0002a5d5c51b + } + virtualizer { + library bundle + uuid 1d4033c0-8557-11df-9f2d-0002a5d5c51b + } + equalizer { + library bundle + uuid ce772f20-847d-11df-bb17-0002a5d5c51b + } + volume { + library bundle + uuid 119341a0-8469-11df-81f9-0002a5d5c51b + } + reverb_env_aux { + library reverb + uuid 4a387fc0-8ab3-11df-8bad-0002a5d5c51b + } + reverb_env_ins { + library reverb + uuid c7a511a0-a3bb-11df-860e-0002a5d5c51b + } + reverb_pre_aux { + library reverb + uuid f29a1400-a3bb-11df-8ddc-0002a5d5c51b + } + reverb_pre_ins { + library reverb + uuid 172cdf00-a3bc-11df-a72f-0002a5d5c51b + } + visualizer { + library visualizer + uuid d069d9e0-8329-11df-9168-0002a5d5c51b + } + downmix { + library downmix + uuid 93f04452-e4fe-41cc-91f9-e475b6d1d69f + } + loudness_enhancer { + library loudness_enhancer + uuid fa415329-2034-4bea-b5dc-5b381c8d1e2c + } + dynamics_processing { + library dynamics_processing + uuid e0e6539b-1781-7261-676f-6d7573696340 + } +} + +# Default pre-processing effects. Add to audio_effect.conf "effects" section if +# audio HAL implements support for them. +# +# agc { +# library pre_processing +# uuid aa8130e0-66fc-11e0-bad0-0002a5d5c51b +# } +# aec { +# library pre_processing +# uuid bb392ec0-8d4d-11e0-a896-0002a5d5c51b +# } +# ns { +# library pre_processing +# uuid c06c8400-8e06-11e0-9cb6-0002a5d5c51b +# } + +# Audio preprocessor configurations. +# The pre processor configuration consists in a list of elements each describing +# pre processor settings for a given input source. Valid input source names are: +# "mic", "camcorder", "voice_recognition", "voice_communication" +# Each input source element contains a list of effects elements. The name of the effect +# element must be the name of one of the effects in the "effects" list of the file. +# Each effect element may optionally contain a list of parameters and their +# default value to apply when the pre processor effect is created. +# A parameter is defined by a "param" element and a "value" element. Each of these elements +# consists in one or more elements specifying a type followed by a value. +# The types defined are: "int", "short", "float", "bool" and "string" +# When both "param" and "value" are a single int, a simple form is allowed where just +# the param and value pair is present in the parameter description +# pre_processing { +# <input source name> { +# <fx name> { +# <param 1 name> { +# param { +# int|short|float|bool|string <value> +# [ int|short|float|bool|string <value> ] +# ... +# } +# value { +# int|short|float|bool|string <value> +# [ int|short|float|bool|string <value> ] +# ... +# } +# } +# <param 2 name > {<param> <value>} +# ... +# } +# ... +# } +# ... +# } + +# +# TODO: add default audio pre processor configurations after debug and tuning phase +# diff --git a/system/system/etc/audio_policy.conf b/system/system/etc/audio_policy.conf new file mode 100644 index 0000000000000000000000000000000000000000..54532cae05193ee15d7828f6349eb78147d6dc79 --- /dev/null +++ b/system/system/etc/audio_policy.conf @@ -0,0 +1,156 @@ +# Global configuration section: lists input and output devices always present on the device +# as well as the output device selected by default. +# Devices are designated by a string that corresponds to the enum in audio.h + +global_configuration { + attached_output_devices AUDIO_DEVICE_OUT_EARPIECE|AUDIO_DEVICE_OUT_SPEAKER|AUDIO_DEVICE_OUT_TELEPHONY_TX + default_output_device AUDIO_DEVICE_OUT_SPEAKER + attached_input_devices AUDIO_DEVICE_IN_BUILTIN_MIC|AUDIO_DEVICE_IN_BACK_MIC|AUDIO_DEVICE_IN_REMOTE_SUBMIX|AUDIO_DEVICE_IN_VOICE_CALL|AUDIO_DEVICE_IN_TELEPHONY_RX|AUDIO_DEVICE_IN_FM_TUNER +} + +# audio hardware module section: contains descriptors for all audio hw modules present on the +# device. Each hw module node is named after the corresponding hw module library base name. +# For instance, "primary" corresponds to audio.primary.<device>.so. +# The "primary" module is mandatory and must include at least one output with +# AUDIO_OUTPUT_FLAG_PRIMARY flag. +# Each module descriptor contains one or more output profile descriptors and zero or more +# input profile descriptors. Each profile lists all the parameters supported by a given output +# or input stream category. +# The "channel_masks", "formats", "devices" and "flags" are specified using strings corresponding +# to enums in audio.h and audio_policy.h. They are concatenated by use of "|" without space or "\n". + +audio_hw_modules { + primary { + outputs { + primary { + sampling_rates 44100|48000 + channel_masks AUDIO_CHANNEL_OUT_STEREO + formats AUDIO_FORMAT_PCM_16_BIT + devices AUDIO_DEVICE_OUT_EARPIECE|AUDIO_DEVICE_OUT_SPEAKER|AUDIO_DEVICE_OUT_WIRED_HEADSET|AUDIO_DEVICE_OUT_WIRED_HEADPHONE|AUDIO_DEVICE_OUT_LINE|AUDIO_DEVICE_OUT_ALL_SCO|AUDIO_DEVICE_OUT_AUX_DIGITAL|AUDIO_DEVICE_OUT_PROXY|AUDIO_DEVICE_OUT_FM|AUDIO_DEVICE_OUT_USB_DEVICE|AUDIO_DEVICE_OUT_USB_HEADSET|AUDIO_DEVICE_OUT_BLUETOOTH_A2DP|AUDIO_DEVICE_OUT_BLUETOOTH_A2DP_HEADPHONES|AUDIO_DEVICE_OUT_BLUETOOTH_A2DP_SPEAKER + flags AUDIO_OUTPUT_FLAG_FAST|AUDIO_OUTPUT_FLAG_PRIMARY + } + raw { + sampling_rates 48000 + channel_masks AUDIO_CHANNEL_OUT_STEREO + formats AUDIO_FORMAT_PCM_16_BIT + devices AUDIO_DEVICE_OUT_EARPIECE|AUDIO_DEVICE_OUT_SPEAKER|AUDIO_DEVICE_OUT_WIRED_HEADSET|AUDIO_DEVICE_OUT_WIRED_HEADPHONE|AUDIO_DEVICE_OUT_LINE|AUDIO_DEVICE_OUT_ALL_SCO|AUDIO_DEVICE_OUT_AUX_DIGITAL|AUDIO_DEVICE_OUT_PROXY|AUDIO_DEVICE_OUT_USB_DEVICE|AUDIO_DEVICE_OUT_USB_HEADSET|AUDIO_DEVICE_OUT_BLUETOOTH_A2DP|AUDIO_DEVICE_OUT_BLUETOOTH_A2DP_HEADPHONES|AUDIO_DEVICE_OUT_BLUETOOTH_A2DP_SPEAKER + flags AUDIO_OUTPUT_FLAG_FAST|AUDIO_OUTPUT_FLAG_RAW + } + deep_buffer { + sampling_rates 44100|48000 + channel_masks AUDIO_CHANNEL_OUT_STEREO + formats AUDIO_FORMAT_PCM_16_BIT + devices AUDIO_DEVICE_OUT_SPEAKER|AUDIO_DEVICE_OUT_EARPIECE|AUDIO_DEVICE_OUT_WIRED_HEADSET|AUDIO_DEVICE_OUT_WIRED_HEADPHONE|AUDIO_DEVICE_OUT_LINE|AUDIO_DEVICE_OUT_ALL_SCO|AUDIO_DEVICE_OUT_AUX_DIGITAL|AUDIO_DEVICE_OUT_PROXY|AUDIO_DEVICE_OUT_FM|AUDIO_DEVICE_OUT_USB_DEVICE|AUDIO_DEVICE_OUT_USB_HEADSET|AUDIO_DEVICE_OUT_BLUETOOTH_A2DP|AUDIO_DEVICE_OUT_BLUETOOTH_A2DP_HEADPHONES|AUDIO_DEVICE_OUT_BLUETOOTH_A2DP_SPEAKER + flags AUDIO_OUTPUT_FLAG_DEEP_BUFFER + } + compress_passthrough { + sampling_rates dynamic + channel_masks dynamic + formats dynamic + devices AUDIO_DEVICE_OUT_AUX_DIGITAL + flags AUDIO_OUTPUT_FLAG_DIRECT|AUDIO_OUTPUT_FLAG_COMPRESS_OFFLOAD|AUDIO_OUTPUT_FLAG_NON_BLOCKING + } + direct_pcm { + sampling_rates 8000|11025|12000|16000|22050|24000|32000|44100|48000|64000|88200|96000|176400|192000|352800|384000 + channel_masks AUDIO_CHANNEL_OUT_MONO|AUDIO_CHANNEL_OUT_STEREO|AUDIO_CHANNEL_OUT_2POINT1|AUDIO_CHANNEL_OUT_QUAD|AUDIO_CHANNEL_OUT_PENTA|AUDIO_CHANNEL_OUT_5POINT1|AUDIO_CHANNEL_OUT_6POINT1|AUDIO_CHANNEL_OUT_7POINT1 + formats AUDIO_FORMAT_PCM_16_BIT|AUDIO_FORMAT_PCM_24_BIT_PACKED|AUDIO_FORMAT_PCM_8_24_BIT|AUDIO_FORMAT_PCM_32_BIT + devices AUDIO_DEVICE_OUT_SPEAKER|AUDIO_DEVICE_OUT_EARPIECE|AUDIO_DEVICE_OUT_WIRED_HEADSET|AUDIO_DEVICE_OUT_WIRED_HEADPHONE|AUDIO_DEVICE_OUT_LINE|AUDIO_DEVICE_OUT_ALL_SCO|AUDIO_DEVICE_OUT_PROXY|AUDIO_DEVICE_OUT_USB_DEVICE|AUDIO_DEVICE_OUT_USB_HEADSET|AUDIO_DEVICE_OUT_BLUETOOTH_A2DP|AUDIO_DEVICE_OUT_BLUETOOTH_A2DP_HEADPHONES|AUDIO_DEVICE_OUT_BLUETOOTH_A2DP_SPEAKER + flags AUDIO_OUTPUT_FLAG_DIRECT + } + compress_offload { + sampling_rates 8000|11025|12000|16000|22050|24000|32000|44100|48000|64000|88200|96000|176400|192000 + channel_masks AUDIO_CHANNEL_OUT_MONO|AUDIO_CHANNEL_OUT_STEREO|AUDIO_CHANNEL_OUT_2POINT1|AUDIO_CHANNEL_OUT_QUAD|AUDIO_CHANNEL_OUT_PENTA|AUDIO_CHANNEL_OUT_5POINT1|AUDIO_CHANNEL_OUT_6POINT1|AUDIO_CHANNEL_OUT_7POINT1 + formats AUDIO_FORMAT_MP3|AUDIO_FORMAT_FLAC|AUDIO_FORMAT_ALAC|AUDIO_FORMAT_APE|AUDIO_FORMAT_AAC_LC|AUDIO_FORMAT_AAC_HE_V1|AUDIO_FORMAT_AAC_HE_V2|AUDIO_FORMAT_WMA|AUDIO_FORMAT_WMA_PRO|AUDIO_FORMAT_VORBIS|AUDIO_FORMAT_AAC_ADTS_LC|AUDIO_FORMAT_AAC_ADTS_HE_V1|AUDIO_FORMAT_AAC_ADTS_HE_V2 + devices AUDIO_DEVICE_OUT_SPEAKER|AUDIO_DEVICE_OUT_EARPIECE|AUDIO_DEVICE_OUT_WIRED_HEADSET|AUDIO_DEVICE_OUT_WIRED_HEADPHONE|AUDIO_DEVICE_OUT_LINE|AUDIO_DEVICE_OUT_ALL_SCO|AUDIO_DEVICE_OUT_AUX_DIGITAL|AUDIO_DEVICE_OUT_PROXY|AUDIO_DEVICE_OUT_USB_DEVICE|AUDIO_DEVICE_OUT_USB_HEADSET|AUDIO_DEVICE_OUT_BLUETOOTH_A2DP|AUDIO_DEVICE_OUT_BLUETOOTH_A2DP_HEADPHONES|AUDIO_DEVICE_OUT_BLUETOOTH_A2DP_SPEAKER + flags AUDIO_OUTPUT_FLAG_DIRECT|AUDIO_OUTPUT_FLAG_COMPRESS_OFFLOAD|AUDIO_OUTPUT_FLAG_NON_BLOCKING + } + dsd_compress_passthrough { + sampling_rates 2822400|5644800 + channel_masks AUDIO_CHANNEL_OUT_MONO|AUDIO_CHANNEL_OUT_STEREO + formats AUDIO_FORMAT_DSD + devices AUDIO_DEVICE_OUT_WIRED_HEADSET|AUDIO_DEVICE_OUT_WIRED_HEADPHONE|AUDIO_DEVICE_OUT_LINE + flags AUDIO_OUTPUT_FLAG_DIRECT|AUDIO_OUTPUT_FLAG_COMPRESS_OFFLOAD|AUDIO_OUTPUT_FLAG_NON_BLOCKING + } + incall_music { + sampling_rates 8000|16000|48000 + channel_masks AUDIO_CHANNEL_OUT_MONO + formats AUDIO_FORMAT_PCM_16_BIT + devices AUDIO_DEVICE_OUT_SPEAKER|AUDIO_DEVICE_OUT_EARPIECE|AUDIO_DEVICE_OUT_WIRED_HEADSET|AUDIO_DEVICE_OUT_WIRED_HEADPHONE|AUDIO_DEVICE_OUT_LINE|AUDIO_DEVICE_OUT_ALL_SCO + flags AUDIO_OUTPUT_FLAG_DIRECT|AUDIO_OUTPUT_FLAG_INCALL_MUSIC + } + voip_rx { + sampling_rates 8000|16000|32000|48000 + channel_masks AUDIO_CHANNEL_OUT_MONO + formats AUDIO_FORMAT_PCM_16_BIT|AUDIO_FORMAT_AMR_NB|AUDIO_FORMAT_AMR_WB|AUDIO_FORMAT_QCELP|AUDIO_FORMAT_EVRC|AUDIO_FORMAT_EVRCB|AUDIO_FORMAT_EVRCWB|AUDIO_FORMAT_EVRCNW + devices AUDIO_DEVICE_OUT_SPEAKER|AUDIO_DEVICE_OUT_EARPIECE|AUDIO_DEVICE_OUT_WIRED_HEADSET|AUDIO_DEVICE_OUT_WIRED_HEADPHONE|AUDIO_DEVICE_OUT_LINE|AUDIO_DEVICE_OUT_ALL_SCO + flags AUDIO_OUTPUT_FLAG_DIRECT|AUDIO_OUTPUT_FLAG_VOIP_RX + } + } + inputs { + primary { + sampling_rates 8000|11025|12000|16000|22050|24000|32000|44100|48000 + channel_masks AUDIO_CHANNEL_IN_MONO|AUDIO_CHANNEL_IN_STEREO|AUDIO_CHANNEL_IN_FRONT_BACK + formats AUDIO_FORMAT_PCM_16_BIT|AUDIO_FORMAT_AMR_NB|AUDIO_FORMAT_AMR_WB|AUDIO_FORMAT_QCELP|AUDIO_FORMAT_EVRC|AUDIO_FORMAT_EVRCB|AUDIO_FORMAT_EVRCWB|AUDIO_FORMAT_EVRCNW + devices AUDIO_DEVICE_IN_WIRED_HEADSET|AUDIO_DEVICE_IN_BLUETOOTH_SCO_HEADSET|AUDIO_DEVICE_IN_FM_TUNER|AUDIO_DEVICE_IN_VOICE_CALL|AUDIO_DEVICE_IN_USB_DEVICE|AUDIO_DEVICE_IN_USB_HEADSET + } + surround_sound { + sampling_rates 8000|11025|12000|16000|22050|24000|32000|44100|48000 + channel_masks AUDIO_CHANNEL_IN_5POINT1|AUDIO_CHANNEL_IN_MONO|AUDIO_CHANNEL_IN_STEREO|AUDIO_CHANNEL_IN_FRONT_BACK|AUDIO_CHANNEL_INDEX_MASK_3|AUDIO_CHANNEL_INDEX_MASK_4|AUDIO_CHANNEL_INDEX_MASK_6 + formats AUDIO_FORMAT_PCM_16_BIT + devices AUDIO_DEVICE_IN_BUILTIN_MIC|AUDIO_DEVICE_IN_BACK_MIC + } + record_24 { + sampling_rates 8000|11025|12000|16000|22050|24000|32000|44100|48000|96000|192000 + channel_masks AUDIO_CHANNEL_IN_MONO|AUDIO_CHANNEL_IN_STEREO|AUDIO_CHANNEL_IN_FRONT_BACK|AUDIO_CHANNEL_INDEX_MASK_3|AUDIO_CHANNEL_INDEX_MASK_4 + formats AUDIO_FORMAT_PCM_24_BIT_PACKED|AUDIO_FORMAT_PCM_8_24_BIT + devices AUDIO_DEVICE_IN_BUILTIN_MIC|AUDIO_DEVICE_IN_BACK_MIC|AUDIO_DEVICE_IN_WIRED_HEADSET + } + } + } + a2dp { + outputs { + a2dp { + sampling_rates 44100 + channel_masks AUDIO_CHANNEL_OUT_STEREO + formats AUDIO_FORMAT_PCM_16_BIT + devices AUDIO_DEVICE_OUT_ALL_A2DP + } + } + inputs { + a2dp { + sampling_rates 44100|48000 + channel_masks AUDIO_CHANNEL_IN_MONO|AUDIO_CHANNEL_IN_STEREO + formats AUDIO_FORMAT_PCM_16_BIT + devices AUDIO_DEVICE_IN_BLUETOOTH_A2DP + } + } + } + usb { + outputs { + usb_accessory { + sampling_rates 44100 + channel_masks AUDIO_CHANNEL_OUT_STEREO + formats AUDIO_FORMAT_PCM_16_BIT + devices AUDIO_DEVICE_OUT_USB_ACCESSORY + } + } + } + r_submix { + outputs { + submix { + sampling_rates 48000 + channel_masks AUDIO_CHANNEL_OUT_STEREO + formats AUDIO_FORMAT_PCM_16_BIT + devices AUDIO_DEVICE_OUT_REMOTE_SUBMIX + } + } + inputs { + submix { + sampling_rates 48000 + channel_masks AUDIO_CHANNEL_IN_STEREO + formats AUDIO_FORMAT_PCM_16_BIT + devices AUDIO_DEVICE_IN_REMOTE_SUBMIX + } + } + } +} diff --git a/system/system/etc/autostart/push_sdk_policy.xml b/system/system/etc/autostart/push_sdk_policy.xml new file mode 100644 index 0000000000000000000000000000000000000000..a6e5866a462230020242e3fbf1186e5baeb1b768 --- /dev/null +++ b/system/system/etc/autostart/push_sdk_policy.xml @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="utf-8"?> +<policy> + <component name="cn.jpush.android.service" prefix="true" /> + <component name="com.baidu.android.pushservice" prefix="true" /> + <component name="com.baidu.sapi2.share" prefix="true" /> + <component name="com.dianping.base.push" prefix="true" /> + <component name="com.igexin.dowload" prefix="true" /> + <component name="com.igexin.getuiext" prefix="true" /> + <component name="com.igexin.sdk" prefix="true" /> + <component name="com.sohu.push" prefix="true" /> + <component name="com.ss.android.message.sswo" prefix="true" /> + <component name="com.taobao.accs" prefix="true" /> + <component name="com.taobao.agoo" prefix="true" /> + <component name="com.tencent.android.tpush" prefix="true" /> + <component name="com.umeng.message" prefix="true" /> + <component name="com.umeng.update.net" prefix="true" /> + <component name="com.xiaomi.push" prefix="true" /> + <component name="com.yy.pushsvc" prefix="true" /> + <component name="org.android.agoo.accs" prefix="true" /> +</policy> diff --git a/system/system/etc/bluetooth/bt_did.conf b/system/system/etc/bluetooth/bt_did.conf new file mode 100644 index 0000000000000000000000000000000000000000..631cc6df3401c71996c2e40d96ec71f02f662249 --- /dev/null +++ b/system/system/etc/bluetooth/bt_did.conf @@ -0,0 +1,85 @@ +# Device ID (DID) configuration +[DID1] + +# Primary Record - true or false (default) +# There can be only one primary record +primaryRecord = true + +# Vendor ID '0xFFFF' indicates no Device ID Service Record is present in the device +# 0x000F = Broadcom Corporation (default) +#vendorId = 0x000F + +# Vendor ID Source +# 0x0001 = Bluetooth SIG assigned Device ID Vendor ID value (default) +# 0x0002 = USB Implementer's Forum assigned Device ID Vendor ID value +#vendorIdSource = 0x0001 + +# Product ID & Product Version +# Per spec DID v1.3 0xJJMN for version is interpreted as JJ.M.N +# JJ: major version number, M: minor version number, N: sub-minor version number +# For example: 1200, v14.3.6 +productId = 0x1200 +version = 0x1436 + +# Optional attributes +#clientExecutableURL = +#serviceDescription = +#documentationURL = + +#=================================================================================================# +# Device ID (DID) configuration +[DID2] + +# Primary Record - true or false (default) +# There can be only one primary record +#primaryRecord = false + +# Vendor ID '0xFFFF' indicates no Device ID Service Record is present in the device +# 0x000F = Broadcom Corporation (default) +#vendorId = 0x000F + +# Vendor ID Source +# 0x0001 = Bluetooth SIG assigned Device ID Vendor ID value (default) +# 0x0002 = USB Implementer's Forum assigned Device ID Vendor ID value +#vendorIdSource = 0x0001 + +# Product ID & Product Version +# Per spec DID v1.3 0xJJMN for version is interpreted as JJ.M.N +# JJ: major version number, M: minor version number, N: sub-minor version number +# Default: 0x0000, v00.0.0 +#productId = 0x0000 +#version = 0x0000 + +# Optional attributes +#clientExecutableURL = +#serviceDescription = +#documentationURL = + +#=================================================================================================# +# Device ID (DID) configuration +[DID3] + +# Primary Record - true or false (default) +# There can be only one primary record +#primaryRecord = false + +# Vendor ID '0xFFFF' indicates no Device ID Service Record is present in the device +# 0x000F = Broadcom Corporation (default) +#vendorId = 0x000F + +# Vendor ID Source +# 0x0001 = Bluetooth SIG assigned Device ID Vendor ID value (default) +# 0x0002 = USB Implementer's Forum assigned Device ID Vendor ID value +#vendorIdSource = 0x0001 + +# Product ID & Product Version +# Per spec DID v1.3 0xJJMN for version is interpreted as JJ.M.N +# JJ: major version number, M: minor version number, N: sub-minor version number +# Default: 0x0000, v00.0.0 +#productId = 0x0000 +#version = 0x0000 + +# Optional attributes +#clientExecutableURL = +#serviceDescription = +#documentationURL = diff --git a/system/system/etc/bluetooth/bt_profile.conf b/system/system/etc/bluetooth/bt_profile.conf new file mode 100644 index 0000000000000000000000000000000000000000..02404c4fe6c7689541192b6f6b54997b5bad446c --- /dev/null +++ b/system/system/etc/bluetooth/bt_profile.conf @@ -0,0 +1,32 @@ +# Below are the guidelines/instructions for editing this conf file. +# Note 1: User should turn of the BT, before updating this conf file. +# Note 2: Line started with the # is treated as comments. +# Note 3: Comment lines in between the entries are not allowed. +# +# Below is the profile list for configuration +# 1.AVRCP +# 2.PBAP +# 3.MAP +# +# ******************************* Start of config Database ******************* +#AVRCP profile and its configurable features +#avrcp_coverart_support default value true +#To enable avrcp coverart support avrcp version should +#be set to 1.6 from developer options in settings menu +[AVRCP] +avrcp_0103_support = false +avrcp_coverart_support = true + +#PBAP profile and its configurable features +#Default version 1.2 = 0x0102 +#to downgrade to versions 1.1 = 0x0101 ,pbap_0102_support should be set to false +# use_sim_support default value true +[PBAP] +pbap_0102_support = true +use_sim_support = true + +#MAP profile and its configurable features +# map_email_support default value true +[MAP] +map_email_support = true + diff --git a/system/system/etc/bluetooth/bt_stack.conf b/system/system/etc/bluetooth/bt_stack.conf new file mode 100644 index 0000000000000000000000000000000000000000..d1e77564089f78d50f969b7930307f495daf79f6 --- /dev/null +++ b/system/system/etc/bluetooth/bt_stack.conf @@ -0,0 +1,70 @@ +# Enable trace level reconfiguration function +# Must be present before any TRC_ trace level settings +TraceConf=true + +# Trace level configuration +# BT_TRACE_LEVEL_NONE 0 ( No trace messages to be generated ) +# BT_TRACE_LEVEL_ERROR 1 ( Error condition trace messages ) +# BT_TRACE_LEVEL_WARNING 2 ( Warning condition trace messages ) +# BT_TRACE_LEVEL_API 3 ( API traces ) +# BT_TRACE_LEVEL_EVENT 4 ( Debug messages for events ) +# BT_TRACE_LEVEL_DEBUG 5 ( Full debug messages ) +# BT_TRACE_LEVEL_VERBOSE 6 ( Verbose messages ) - Currently supported for TRC_BTAPP only. +TRC_BTM=2 +TRC_HCI=2 +TRC_L2CAP=2 +TRC_RFCOMM=2 +TRC_OBEX=2 +TRC_AVCT=2 +TRC_AVDT=2 +TRC_AVRC=2 +TRC_AVDT_SCB=2 +TRC_AVDT_CCB=2 +TRC_A2D=2 +TRC_SDP=2 +TRC_SMP=2 +TRC_BTAPP=2 +TRC_BTIF=2 +TRC_BNEP=2 +TRC_PAN=2 +TRC_HID_HOST=2 +TRC_HID_DEV=2 + +# This is Log configuration for new C++ code using LOG() macros. +# See libchrome/base/logging.h for description on how to configure your logs. +# sample configuration: +#LoggingV=--v=0 +#LoggingVModule=--vmodule=*/btm/*=1,btm_ble_multi*=2,btif_*=1 + +# PTS testing helpers + +# Secure connections only mode. +# PTS_SecurePairOnly=true + +# Disable LE Connection updates +#PTS_DisableConnUpdates=true + +# Disable BR/EDR discovery after LE pairing to avoid cross key derivation errors +#PTS_DisableSDPOnLEPair=true + +# SMP Pair options (formatted as hex bytes) auth, io, ikey, rkey, ksize +#PTS_SmpOptions=0xD,0x4,0xf,0xf,0x10 + +# PTS AVRCP Test mode +#PTS_AvrcpTest=true + +# SMP Certification Failure Cases +# Set any of the following SMP error values (from smp_api_types.h) +# to induce pairing failues for various PTS SMP test cases. +# Setting PTS_SmpFailureCase to 0 means normal operation. +# Failure modes: +# +# SMP_PASSKEY_ENTRY_FAIL = 1 +# SMP_PAIR_AUTH_FAIL = 3 +# SMP_CONFIRM_VALUE_ERR = 4 +# SMP_PAIR_NOT_SUPPORT = 5 +# SMP_PAIR_FAIL_UNKNOWN = 8 +# SMP_REPEATED_ATTEMPTS = 9 +# SMP_NUMERIC_COMPAR_FAIL = 12 +#PTS_SmpFailureCase=0 + diff --git a/system/system/etc/bluetooth/bt_stack_userdebug.conf b/system/system/etc/bluetooth/bt_stack_userdebug.conf new file mode 100644 index 0000000000000000000000000000000000000000..9790b1ebb75662ad34b613600914be8c1ea765d4 --- /dev/null +++ b/system/system/etc/bluetooth/bt_stack_userdebug.conf @@ -0,0 +1,72 @@ +# Enable trace level reconfiguration function +# Must be present before any TRC_ trace level settings +TraceConf=true + +# Trace level configuration +# BT_TRACE_LEVEL_NONE 0 ( No trace messages to be generated ) +# BT_TRACE_LEVEL_ERROR 1 ( Error condition trace messages ) +# BT_TRACE_LEVEL_WARNING 2 ( Warning condition trace messages ) +# BT_TRACE_LEVEL_API 3 ( API traces ) +# BT_TRACE_LEVEL_EVENT 4 ( Debug messages for events ) +# BT_TRACE_LEVEL_DEBUG 5 ( Full debug messages ) +# BT_TRACE_LEVEL_VERBOSE 6 ( Verbose messages ) - Currently supported for TRC_BTAPP only. +TRC_BTM=6 +TRC_HCI=6 +TRC_L2CAP=6 +TRC_RFCOMM=6 +TRC_OBEX=6 +TRC_AVCT=6 +TRC_AVDT=6 +TRC_AVRC=6 +TRC_AVDT_SCB=6 +TRC_AVDT_CCB=6 +TRC_A2D=6 +TRC_SDP=6 +TRC_GATT=6 +TRC_SMP=6 +TRC_BTAPP=6 +TRC_BTIF=6 +TRC_GAP=6 +TRC_BNEP=6 +TRC_PAN=6 +TRC_HID_HOST=6 +TRC_HID_DEV=6 + +# This is Log configuration for new C++ code using LOG() macros. +# See libchrome/base/logging.h for description on how to configure your logs. +# sample configuration: +#LoggingV=--v=0 +#LoggingVModule=--vmodule=*/btm/*=1,btm_ble_multi*=2,btif_*=1 + +# PTS testing helpers + +# Secure connections only mode. +# PTS_SecurePairOnly=true + +# Disable LE Connection updates +#PTS_DisableConnUpdates=true + +# Disable BR/EDR discovery after LE pairing to avoid cross key derivation errors +#PTS_DisableSDPOnLEPair=true + +# SMP Pair options (formatted as hex bytes) auth, io, ikey, rkey, ksize +#PTS_SmpOptions=0xD,0x4,0xf,0xf,0x10 + +# PTS AVRCP Test mode +#PTS_AvrcpTest=true + +# SMP Certification Failure Cases +# Set any of the following SMP error values (from smp_api_types.h) +# to induce pairing failues for various PTS SMP test cases. +# Setting PTS_SmpFailureCase to 0 means normal operation. +# Failure modes: +# +# SMP_PASSKEY_ENTRY_FAIL = 1 +# SMP_PAIR_AUTH_FAIL = 3 +# SMP_CONFIRM_VALUE_ERR = 4 +# SMP_PAIR_NOT_SUPPORT = 5 +# SMP_PAIR_FAIL_UNKNOWN = 8 +# SMP_REPEATED_ATTEMPTS = 9 +# SMP_NUMERIC_COMPAR_FAIL = 12 +#PTS_SmpFailureCase=0 + diff --git a/system/system/etc/bluetooth/interop_database.conf b/system/system/etc/bluetooth/interop_database.conf new file mode 100644 index 0000000000000000000000000000000000000000..b2edbacdbfd51b9681d4c937b9fc15ac109ccefc --- /dev/null +++ b/system/system/etc/bluetooth/interop_database.conf @@ -0,0 +1,414 @@ +# Below are the guidelines/instructions for editing this database file. +# Note 1: User should turn of the BT, before updating this database file. +# Note 2: Maximum length of the line should not be more than 1023 characters. +# Note 3: Line started with the # is treated as comments. +# Note 4: Comment lines in between the entries are not allowed. +# Note 5: All duplicated entries including main BL types will be ignored. +# +#1. Below are the four tags for blacklist +# A. Address_Based C. Manufacturer_based +# B. Name_Based D. Vndr_Prdt_Based +# E. SSR_Max_Lat_Based +## +# A. Address_Based : This tag refers to Address based blacklist +# Input Type : Input value should be only 3 to 6 bytes of BD address +# Format Type : Address should be in XX:XX:XX format +# Examples : 00:01:03 = Address_Based +### +# B. Name_Based : This tag refers to Name based blacklist. +# Input type : Input should be only string and length of the string +# should not be more than 248 characters. +# Format Type : string +# Examples : Sample Headset name = Name_Based +#### +# C. Manufacturer_Based : This tag refers to Manufacturer based blacklist +# Input type : Input should be in Hexadecimal Number of Manufacturer +# Format Type : 2 Bytes Hexadecimal Value +# Examples : 0X0023 = Manufacturer_Based +##### +# D. Vndr_Prdt_Based : This tag refers to vendor and product based blacklist +# Input type : Input should be in Hexadecimal value +# Format Type : 4 bytes hex value( 2bytes of vendor and 2 bytes of product), +# Vendor and product hex values should be separated with delimiter(-). +# Examples : 0X00AB-0X00BC = Vndr_Prdt_Based +##### +# E. SSR_Max_Lat_Based : This tag refers to SSR Max LAtency based blacklist +# Input type : Input value should be combination of first 3 bytes of BD address and +# Hexadecimal value of SSR Max Latency +# Format Type : Address should be in XX:XX:XX format followed by 2 bytes hex value +# of max latency Address and Max Latency should be separated with delimiter(-). +# Examples : 00:01:03-0X00AB = SSR_Max_Lat_Based +# ******************************* Start of Blacklist Database ******************************** +#Disable secure connections +#This is for pre BT 4.1/2 devices that do not handle secure mode very well. +[INTEROP_DISABLE_LE_SECURE_CONNECTIONS] +08:62:66 = Address_Based +38:2C:4A:C9 = Address_Based +38:2C:4A:E6 = Address_Based +54:A0:50:D9 = Address_Based +AC:9E:17 = Address_Based +F0:79:59 = Address_Based +80:E4:DA:70 = Address_Based +1C:96:5A = Address_Based +80:EA:CA = Address_Based +51:01:00 = Address_Based +61:01:00 = Address_Based + +# Devices requiring this workaround do not handle Bluetooth Absolute Volume +# control correctly, leading to undesirable (potentially harmful) volume levels +# or general lack of controlability. +[INTEROP_DISABLE_ABSOLUTE_VOLUME] +A0:E9:DB = Address_Based +00:14:02 = Address_Based +1C:48:F9 = Address_Based +44:5E:F3 = Address_Based +D4:9C:28 = Address_Based +00:18:6B = Address_Based +B8:AD:3E = Address_Based +00:11:B1 = Address_Based +A4:15:66 = Address_Based +00:14:F1 = Address_Based +00:26:7E = Address_Based +90:03:B7 = Address_Based +04:F8:C2 = Address_Based +00:18:91 = Address_Based +00:24:1C = Address_Based + +# Disable automatic pairing with headsets/car-kits +# Some car kits do not react kindly to a failed pairing attempt and +# do not allow immediate re-pairing. Blacklist these so that the initial +# pairing attempt makes it to the user instead +[INTEROP_DISABLE_AUTO_PAIRING] +34:C7:31 = Address_Based +00:07:04 = Address_Based +E0:75:0A = Address_Based +Audi = Name_Based +BMW = Name_Based +Parrot = Name_Based +Car = Name_Based +NISSAN = Name_Based + +# Use a fixed pin for specific keyboards +# Keyboards should use a variable pin at all times. However, some keyboards +# require a fixed pin of all 0000. This workaround enables auto pairing for +# those keyboards. +[INTEROP_KEYBOARD_REQUIRES_FIXED_PIN] +00:0F:F6 = Address_Based + +# Some headsets have audio jitter issues because of increased re-transmissions as the +# 3 Mbps packets have a lower link margin, and are more prone to interference. We can +# disable 3DH packets (use only 2DH packets) for the ACL link to improve sensitivity +# when streaming A2DP audio to the headset. Air sniffer logs show reduced +# re-transmissions after switching to 2DH packets. +# Disable 3Mbps packets and use only 2Mbps packets for ACL links when streaming audio. +[INTEROP_2MBPS_LINK_ONLY] +00:18:91 = Address_Based +00:21:4F = Address_Based +20:15:06 = Address_Based +9C:DF:03 = Address_Based +04:52:C7 = Address_Based +30:14:4A = Address_Based +00:54:AF = Address_Based +7C:1C:4E = Address_Based +50:65:83 = Address_Based +00:1E:7C = Address_Based +C8:84:47 = Address_Based +D0:8A:55 = Address_Based + +# Some HID pointing devices have proven problematic behaviour if pairing is initiated with +# them, resulting in no response for authentication request and ultimately resulting +# in connection failure. +# To avoid degrading the user experience with those devices, authentication request +# is not requested explictly. +[INTEROP_DISABLE_AUTH_FOR_HID_POINTING] +00:12:A1 = Address_Based +Targus BT Laser Notebook Mouse = Name_Based + +# HID Keyboards that claim support for multitouch functionality have issue with +# normal functioning of keyboard because of issues in USB HID kernel driver. +# To avoid degrading the user experience with those devices, digitizer record +# is removed from the report descriptor. +[INTEROP_REMOVE_HID_DIG_DESCRIPTOR] +Motorola Keyboard KZ500 = Name_Based +Motorola Keyboard KZ500 v122 = Name_Based +0x22b8-0x093D = Vndr_Prdt_Based + +# Some HID devices have problematic behaviour where when hid link is in Sniff +# and DUT is in Slave role for SCO link ( not eSCO) any solution cannot maintain +# the link as SCO scheduling over a short period will overlap with Sniff link due to +# slave drift. +# To avoid degrading the user experience with those devices, sniff is disabled from +# link policy when sco is active, and enabled when sco is disabled. +[INTEROP_DISABLE_SNIFF_DURING_SCO] +20:4C:10 = Address_Based +0x004C = Manufacturer_Based + +# Few carkits take long time to start sending AT commands +# Increase AG_CONN TIMEOUT so that AG connection go through +[INTEROP_INCREASE_AG_CONN_TIMEOUT] +00:14:09 = Address_Based + +# Some HOGP devices do not respond well when we switch from default LE conn parameters +# to preferred conn params immediately post connection. Disable automatic switching to +# preferred conn params for such devices and allow them to explicity ask for it. +[INTEROP_DISABLE_LE_CONN_PREFERRED_PARAMS] +BSMBB09DS = Name_Based +ELECOM = Name_Based + +# Few remote devices do not understand AVRCP version greater than 1.3. For these +# devices, we would like to blacklist them and advertise AVRCP version as 1.3 +[INTEROP_ADV_AVRCP_VER_1_3] + +# Fallback to AVRCP version 1.4 for remote to initiate browse connection +[INTEROP_STORE_REMOTE_AVRCP_VERSION_1_4] +00:02:5B:4A = Address_Based + +# Disable role switch for headsets/car-kits +# Some car kits allow role switch but when DUT initiates role switch +# Remote will go to bad state and its leads to LMP time out. +[INTEROP_DISABLE_ROLE_SWITCH] +FC:C2:DE = Address_Based +00:26:B4 = Address_Based +00:04:3E = Address_Based +00:23:01 = Address_Based +1C:48:F9 = Address_Based +00:54:AF = Address_Based +00:26:E8 = Address_Based +00:37:6D = Address_Based +9C:3A:AF = Address_Based +00:18:91 = Address_Based +0C:E0:E4 = Address_Based +00:07:04 = Address_Based +A4:15:66 = Address_Based +D0:13:1E = Address_Based +8F:20:B4 = Address_Based +A8:B9:B3 = Address_Based +00:0D:F0 = Address_Based +00:08:E0 = Address_Based +00:25:52 = Address_Based +1C:52:16 = Address_Based +00:06:66 = Address_Based +10:C6:FC = Address_Based +08:E6:89 = Address_Based +00:21:13 = Address_Based +00:24:E4 = address_Based +00:1C:D8 = Address_Based +AC:FD:CE = Address_Based +08:76:95 = Address_Based +00:00:45 = Address_Based + +# Disable role switch policy for headsets/car-kits +# Some car kits initiate a role switch but won't initiate encryption +# after role switch complete +[INTEROP_DISABLE_ROLE_SWITCH_POLICY] +00:0D:FD = Address_Based +00:1B:DC = Address_Based +00:07:04 = Address_Based +A4:15:66 = Address_Based +00:54:AF = Address_Based +00:23:7F = Address_Based + +# certain remote A2DP sinks have issue playing back Music in AAC format. +# disable AAC for those headsets so that it switch to SBC +# 1. byte alignment issues with encoder (solo3::20:3c:ae,airpods::4c:32:75) +# 2. remote sending 128 instead of 128k as bitrate (cadillac::28:a1:83, Chevrolet Tahoe, +# buick_verona::ac:7a:4d, maruti_brezzai:28:a1:83,cadillac cue::e0:75:0a, 30:C3:D9) +# 3. remote supporting only 44.1Khz (BIG-JAM-BOX::00-21-3c,JVC CK::00:1D:86,BMW CK::9C:DF:03) +[INTEROP_DISABLE_AAC_CODEC] +AC:7A:4D = Address_Based +28:A1:83 = Address_Based +A0:14:3D = Address_Based +90:03:B7 = Address_Based +00:21:3c = Address_Based +9C:DF:03 = Address_Based +E0:75:0A = Address_Based +48:F0:7B = Address_Based +04:52:C7 = Address_Based +30:C3:D9 = Address_Based +00:E0:4C = Address_Based +abramtek M1 = Name_Based + +#Enable AAC encoder only for whitelist devices + +#0xb8-ad-3e-d2-4b-4b ==> Name: LG HBSA100 +#0xb8-ad-3e-e7-13-84 ==> Name: LG HBS1100 +#0x00-18-09-95-04-c1 ==> Name: MDR-XB80BS +#0x7c-04-d0-9a-75-ad ==> Name: AirPods +#0x48-d6-d5-bc-79-43 ==> Name: Pixel Buds 7943 +#0x8c-de-52-df-79-8e ==> Name: SRS-X33 +#0x04-5d-4b-ec-2c-4c ==> Name: WH-1000XM2 +#0x04-5d-4b-40-e7-1e ==> Name: h.ear (MDR-100ABN) +#0x04-5d-4b-df-3e-70 ==> Name: WI-1000X +#0x04-5d-4b-eb-69-87 ==> Name: WH-H800 (h.ear) +#0x04-5d-4b-66-bd-26 ==> Name: MDR-1000X +#0x04-5d-4b-66-c1-f6 ==> Name: WI-H700 (h.ear) +#0x04-5d-4b-99-f0-5d ==> Name: WH-H900N (h.ear) +#0x10-4f-a8-e9-79-eb ==> Name: MDR-1ABT +#0x10-4f-a8-15-b9-5a ==> Name: h.ear (MDR-EX750BT) +#0xac-9b-0a-bd-1f-20 ==> Name: MDR-ZX770BN +#0x04-52-c7-c5-d2-94 ==> Name: Bose QuietComfort 35 +#0x0c-e0-e4-64-26-a3 ==> Name: PLT_BBTPRO +#0xa4-15-66-4b-4d-24 ==> Name: Tracks Air +#0x00-1a-7d-82-36-4b ==> Name: 66 Audio BTS +#0x88-e6-03-80-48-6b ==> Name: XB10 +#0xb8-69-c2-eb-ae-66 ==> Name: SRS-XB3 +#CarKits +#0x94-b2-cc-28-99-77 ==> Name: AVH-X5890BT ==>pioneer +#0x74-5e-1c-98-88-64 ==> Name: AVH-X5790BT ==>pioneer +#0x00-1d-86-a4-ea-a6 ==> Name: Car Multimedia ===>JVC +#0x00-1d-86-a0-79-c2 ==> Name: DDX6 ==>kenwood +#0x90-03-b7-6c-89-aa ==> Name: Parrot ASTEROID +#0x30-c3-d9-85-34-ce ==> Name: MB Bluetooth 84389 +#0x00-02-5b-00-85-ca ==> Naae: HATS_00025B0085E9 + +[INTEROP_ENABLE_AAC_CODEC] +B8:AD:3E = Address_Based +LG HBSA100 = Name_Based +LG HBS1100 = Name_Based +00:18:09 = Address_Based +MDR-XB80BS = Name_Based +7C:04:D0 = Address_Based +AirPods = Name_Based +48:D6:D5 = Address_Based +Pixel Buds 7943 = Name_Based +8C:DE:52 = Address_Based +SRS-X33 = Name_Based +04:5D:4B = Address_Based +WH-1000XM2 = Name_Based +h.ear (MDR-100ABN) = Name_Based +WI-1000X = Name_Based +WH-H800 (h.ear) = Name_Based +MDR-1000X = Name_Based +WI-H700 (h.ear) = Name_Based +WH-H900N (h.ear) = Name_Based +10:4F:A8 = Address_Based +MDR-1ABT = Name_Based +h.ear (MDR-EX750BT) = Name_Based +AC:9B:0A = Address_Based +MDR-ZX770BN = Name_Based +04:52:C7 = Address_Based +Bose QuietComfort 35 = Name_Based +94:B2:CC = Address_Based +AVH-X5890BT = Name_Based +74:5E:1C = Address_Based +AVH-X5790BT = Name_Based +00:1D:86 = Address_Based +Car Multimedia = Name_Based +DDX6 = Name_Based +90:03:B7 = Address_Based +Parrot ASTEROID = Name_Based +0C:E0:E4 = Address_Based +PLT_BBTPRO = Name_Based +A4:15:66 = Address_Based +Tracks Air = Name_Based +00:1A:7D = Address_Based +66 Audio BTS = Name_Based +88:E6:03 = Address_Based +XB10 = Name_Based +B8:69:C2 = Address_Based +SRS-XB3 = Name_Based +30:C3:D9 = Address_Based +MB Bluetooth 84389 = Name_Based +00:02:5B = Address_Based +HATS_00025B0085E9 = Name_Based + +#E0:D1:E6 = Address_Based +#00:18:6b = Address_Based +#20:3c:ae = Address_Based +#04:88:e2 = Address_Based +#4c:32:75 = Address_Based +#00:14:07 = Address_Based +#94:20:53 = Address_Based + +# Devices requiring this workaround do not handle Bluetooth PBAP 1.2 +# version correctly, leading them to go in bad state. So for better +# interoperability respond with PBAP 1.1 as supported version. +[INTEROP_ADV_PBAP_VER_1_1] + +# Devices requiring this workaround do not handle Bluetooth PBAP 1.1 +# version correctly, leading them to go in bad state. So for better +# interoperability respond with PBAP 1.2 as supported version. +[INTEROP_ADV_PBAP_VER_1_2] + +# Devices requiring this workaround do not handle SSR max latency values as mentioned, +# in their SDP HID Record properly and lead to connection timeout or lags. To prevent +# such scenarios, device requiring this workaorund need to use specific ssr max latency +# values. +[INTEROP_UPDATE_HID_SSR_MAX_LAT] +00:1B:DC-0x0012 = SSR_Max_Lat_Based +DC:2C:26-0x0000 = SSR_Max_Lat_Based +54:46:6B-0x0001 = SSR_Max_Lat_Based + +#Some device reports support for hf indicator, but it's HFP version as 1.5. The +#behaviour violates spec and shall cause problem when DUT support HFP1.7, thus +#blacklisting such devices and remove remote's hf indicator bit if not support HFP1.7. +[INTEROP_DISABLE_HF_INDICATOR] +98:7b:f3 = Address_Based + +#Ensure that call active indicator is sent prior to SCO connection +#request by adding some delay. Some remotes are very strict in the +#order of call indicator and SCO connection request. +#1 04:52:c7 - Bose Mini II sound link +[INTEROP_DELAY_SCO_FOR_MT_CALL] +04:52:c7 = Address_Based + +# Some remotes ara taking longer to respond to +BCS during codec negotiation. +# Disable codec negotiation and directly initiate SCO connection for those. +# 1. M12 - 00:08:8a:f0:1d:8a +[INTEROP_DISABLE_CODEC_NEGOTIATION] +00:08:8a = Address_Based +JABRA EASYGO = Name_Based + +# Disallow sending Player Application Setting Commands for some CK as they are unable +# to send Passthrough Command while Streaming is in progress +# Porsche Panamera :: 74:6f:f7:8c:bf:61 +# BMW X3 :: a0:56:b2:4f:86:a8 +[INTEROP_DISABLE_PLAYER_APPLICATION_SETTING_CMDS] +00:09:93 = Address_Based +74:6f:f7 = Address_Based +A0:56:B2 = Address_Based + +[INTEROP_DISABLE_CONNECTION_AFTER_COLLISION] +A0:14:3D + +# Do not use supervision timeout value received from preferred connection +# parameters, use 3s instead. Use with HID only. +[INTEROP_HID_PREF_CONN_SUP_TIMEOUT_3S] +08:62:66 = Address_Based +38:2C:4A:C9 = Address_Based +38:2C:4A:E6 = Address_Based +54:A0:50:D9 = Address_Based +AC:9E:17 = Address_Based +F0:79:59 = Address_Based + +# Do not use AVDTP RECONFIGURE when reconfiguring A2DP streams. +# Some A2DP Sink devices report SUCCESS to the AVDTP RECONFIGURE command, +# but fail to play the reconfigured audio stream. +[INTEROP_DISABLE_AVDTP_RECONFIGURE] +00:1D:86 = Address_Based +KMM-BT51*HD = Name_Based + +[INTEROP_GATTC_NO_SERVICE_CHANGED_IND] +Pixel C Keyboard = Name_Based +MiMouse = Name_Based +HTC Fetch = Name_Based + +#Some LE devices have proven problematic behaviour if LE connection update is initiated with +#them, resulting in no response after initiating LE connection update and ultimately resulting +#in connection timeout. To avoid degrading the user experience with those devices, +#LE connection update is not requested explictly for those devices. +[INTEROP_DISABLE_LE_CONN_UPDATES] +LG Lighting = Name_Based +KS_5w4Zu = Name_Based +ZUK = Name_Based +ITAG = Name_Based +Pokemon GO Plus = Name_Based + +#Few remote sends avrcp browsing request just after host sends avrcp browsing request leading +#collision which results in browsing channel open failure. For such devices, collision timer +#of 1 sec is used avoid collision. +#Porsche Macan 2018 :: 2c:dc:ad:08:91:89 +#Porsche Panamera :: 74:6f:f7:8c:bf:61 +[INTEROP_AVRCP_BROWSE_OPEN_CHANNEL_COLLISION] +2c:dc:ad:08 = Address_Based +74:6f:f7 = Address_Based diff --git a/system/system/etc/boot-image.prof b/system/system/etc/boot-image.prof new file mode 100644 index 0000000000000000000000000000000000000000..11a4b7289332d1661d57e49871c1abfaa63245ac Binary files /dev/null and b/system/system/etc/boot-image.prof differ diff --git a/system/system/etc/bpf/bpf_kern.o b/system/system/etc/bpf/bpf_kern.o new file mode 100644 index 0000000000000000000000000000000000000000..2815e0de822effa558f479a7a934b1db0f2ef842 Binary files /dev/null and b/system/system/etc/bpf/bpf_kern.o differ diff --git a/system/system/etc/cdma_call_conf.xml b/system/system/etc/cdma_call_conf.xml new file mode 100644 index 0000000000000000000000000000000000000000..dd4b96c589c79037a7c102878dc634f1b27cdf84 --- /dev/null +++ b/system/system/etc/cdma_call_conf.xml @@ -0,0 +1,193 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/* +** Copyright (c) 2013,2015-2016 Qualcomm Technologies, Inc. +** All Rights Reserved. +** Confidential and Proprietary - Qualcomm Technologies, Inc. +*/ +--> + +<!-- If you edit this version, also edit the version in the partner-supplied + cdma_call_conf.xml configuration file --> +<calloptions version="1"> + + <!--Call Forwarding Unconditional(CFU) --> + <!-- activation code for other number --> + <option carrier="China Telecom" + mcc="460" + mnc="03" + number="*72" + type="0" + category="1" + state="1" + /> + <!-- de-activation code for other number --> + <option carrier="China Telecom" + mcc="460" + mnc="03" + number="*720" + type="0" + category="1" + state="0" + /> + <!--activation code for voicemail --> + <option carrier="China Telecom" + mcc="460" + mnc="03" + number="*72" + type="0" + category="2" + state="1" + /> + <!-- de-activation code for voicemail --> + <option carrier="China Telecom" + mcc="460" + mnc="03" + number="*720" + type="0" + category="2" + state="0" + /> + + <!-- Call Forwarding Busy(CFB)--> + <!-- activation code for other number --> + <option carrier="China Telecom" + mcc="460" + mnc="03" + number="*90" + type="1" + category="1" + state="1" + /> + <!-- de-activation code for other number --> + <option carrier="China Telecom" + mcc="460" + mnc="03" + number="*900" + type="1" + category="1" + state="0" + /> + <!--activation code for voicemail --> + <option carrier="China Telecom" + mcc="460" + mnc="03" + number="*90" + type="1" + category="2" + state="1" + /> + <!-- de-activation code for voicemail --> + <option carrier="China Telecom" + mcc="460" + mnc="03" + number="*900" + type="1" + category="2" + state="0" + /> + + <!-- Call Forwarding Not Reachable(CFNR)--> + <!-- activation code for other number --> + <option carrier="China Telecom" + mcc="460" + mnc="03" + number="*68" + type="3" + category="1" + state="1" + /> + <!-- de-activation code for other number --> + <option carrier="China Telecom" + mcc="460" + mnc="03" + number="*680" + type="3" + category="1" + state="0" + /> + <!--activation code for voicemail --> + <option carrier="China Telecom" + mcc="460" + mnc="03" + number="*68" + type="3" + category="2" + state="1" + /> + <!-- de-activation code for voicemail --> + <option carrier="China Telecom" + mcc="460" + mnc="03" + number="*680" + type="3" + category="2" + state="0" + /> + <!-- Call Forwarding Not Answer(CFNA)--> + <!-- activation code for other number --> + <option carrier="China Telecom" + mcc="460" + mnc="03" + number="*92" + type="2" + category="1" + state="1" + /> + <!-- de-activation code for other number --> + <option carrier="China Telecom" + mcc="460" + mnc="03" + number="*920" + type="2" + category="1" + state="0" + /> + <!--activation code for voicemail --> + <option carrier="China Telecom" + mcc="460" + mnc="03" + number="*92" + type="2" + category="2" + state="1" + /> + <!-- de-activation code for voicemail --> + <option carrier="China Telecom" + mcc="460" + mnc="03" + number="*920" + type="2" + category="2" + state="0" + /> + + <!-- De-activate all CF Service --> + <option carrier="China Telecom" + mcc="460" + mnc="03" + number="*730" + type="4" + category="1" + state="0" + /> + + <!-- Call waiting --> + <!-- Activate call waiting --> + <option carrier="China Telecom" + mcc="460" + mnc="03" + number="*74" + type="6" + state="1" + /> + <!-- Deactivate call waiting--> + <option carrier="China Telecom" + mcc="460" + mnc="03" + number="*740" + type="6" + state="0" + /> + <!-- End of China Telecom --> +</calloptions> diff --git a/system/system/etc/clatd.conf b/system/system/etc/clatd.conf new file mode 100644 index 0000000000000000000000000000000000000000..ff80975ea61b3595d96f46f95ee2ad9673c552df --- /dev/null +++ b/system/system/etc/clatd.conf @@ -0,0 +1,22 @@ +# Host IID to use as the source of CLAT traffic. +# This is a /128 taken out of the /64 on the parent interface. +# A host IID of :: means to generate a checksum-neutral, random IID. +ipv6_host_id :: + +# IPv4 address configuration to use when selecting a host address. The first +# clat daemon started will use the address specified by ipv4_local_subnet. If +# more than one daemon is run at the same time, subsequent daemons will use +# other addresses in the prefix of length ipv4_local prefixlen that contains +# ipv4_local_subnet. The default is to use the IANA-assigned range 192.0.0.0/29, +# which allows up to 8 clat daemons (.4, .5, .6, .7, .0, .1, .2, .3). +ipv4_local_subnet 192.0.0.4 +ipv4_local_prefixlen 29 + +# get the plat_subnet from dns lookups (requires DNS64) +plat_from_dns64 yes +# hostname to use to lookup plat subnet. must contain only A records +plat_from_dns64_hostname ipv4only.arpa + +# plat subnet to send ipv4 traffic to. This is a /96 subnet. +# This setting only makes sense with: plat_from_dns64 no +#plat_subnet 2001:db8:1:2:3:4:: diff --git a/system/system/etc/cust_pms/CountryCode/AU.xml b/system/system/etc/cust_pms/CountryCode/AU.xml new file mode 100644 index 0000000000000000000000000000000000000000..c8cdb39af5c2806e18724996fbde712e89770893 --- /dev/null +++ b/system/system/etc/cust_pms/CountryCode/AU.xml @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <job_id>58769</job_id> + <config_version>2</config_version> + <string-array name="hidden_system_packages"> + <item>com.asus.brapp</item> + <item>com.asus.zenimoji.overlay</item> + <item>com.atok.mobile.im.asus.service</item> + <item>com.generalmobi.go2pay</item> + <item>com.monotype.android.font.mfinancehkbold</item> + <item>com.monotype.android.font.myinghei18030m</item> + <item>com.monotype.android.font.myuppyhkmedium</item> + <item>com.yandex.browser</item> + <item>id.co.babe</item> + <item>jp.co.daj.consumer.ifilter.aflauncher</item> + <item>jp.ebookjapan.apptoebookjapan</item> + <item>jp.ebookjapan.ebireader</item> + <item>ru.yandex.searchplugin</item> + </string-array> +</resources> \ No newline at end of file diff --git a/system/system/etc/cust_pms/CountryCode/BH.xml b/system/system/etc/cust_pms/CountryCode/BH.xml new file mode 100644 index 0000000000000000000000000000000000000000..c8cdb39af5c2806e18724996fbde712e89770893 --- /dev/null +++ b/system/system/etc/cust_pms/CountryCode/BH.xml @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <job_id>58769</job_id> + <config_version>2</config_version> + <string-array name="hidden_system_packages"> + <item>com.asus.brapp</item> + <item>com.asus.zenimoji.overlay</item> + <item>com.atok.mobile.im.asus.service</item> + <item>com.generalmobi.go2pay</item> + <item>com.monotype.android.font.mfinancehkbold</item> + <item>com.monotype.android.font.myinghei18030m</item> + <item>com.monotype.android.font.myuppyhkmedium</item> + <item>com.yandex.browser</item> + <item>id.co.babe</item> + <item>jp.co.daj.consumer.ifilter.aflauncher</item> + <item>jp.ebookjapan.apptoebookjapan</item> + <item>jp.ebookjapan.ebireader</item> + <item>ru.yandex.searchplugin</item> + </string-array> +</resources> \ No newline at end of file diff --git a/system/system/etc/cust_pms/CountryCode/BR.xml b/system/system/etc/cust_pms/CountryCode/BR.xml new file mode 100644 index 0000000000000000000000000000000000000000..fc41bea9eebdcd9d66240a3bc37354b03515ec9a --- /dev/null +++ b/system/system/etc/cust_pms/CountryCode/BR.xml @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <job_id>58769</job_id> + <config_version>2</config_version> + <string-array name="hidden_system_packages"> + <item>com.asus.zenimoji.overlay</item> + <item>com.atok.mobile.im.asus.service</item> + <item>com.generalmobi.go2pay</item> + <item>com.monotype.android.font.mfinancehkbold</item> + <item>com.monotype.android.font.myinghei18030m</item> + <item>com.monotype.android.font.myuppyhkmedium</item> + <item>com.yandex.browser</item> + <item>id.co.babe</item> + <item>jp.co.daj.consumer.ifilter.aflauncher</item> + <item>jp.ebookjapan.apptoebookjapan</item> + <item>jp.ebookjapan.ebireader</item> + <item>ru.yandex.searchplugin</item> + </string-array> +</resources> \ No newline at end of file diff --git a/system/system/etc/cust_pms/CountryCode/CL.xml b/system/system/etc/cust_pms/CountryCode/CL.xml new file mode 100644 index 0000000000000000000000000000000000000000..c8cdb39af5c2806e18724996fbde712e89770893 --- /dev/null +++ b/system/system/etc/cust_pms/CountryCode/CL.xml @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <job_id>58769</job_id> + <config_version>2</config_version> + <string-array name="hidden_system_packages"> + <item>com.asus.brapp</item> + <item>com.asus.zenimoji.overlay</item> + <item>com.atok.mobile.im.asus.service</item> + <item>com.generalmobi.go2pay</item> + <item>com.monotype.android.font.mfinancehkbold</item> + <item>com.monotype.android.font.myinghei18030m</item> + <item>com.monotype.android.font.myuppyhkmedium</item> + <item>com.yandex.browser</item> + <item>id.co.babe</item> + <item>jp.co.daj.consumer.ifilter.aflauncher</item> + <item>jp.ebookjapan.apptoebookjapan</item> + <item>jp.ebookjapan.ebireader</item> + <item>ru.yandex.searchplugin</item> + </string-array> +</resources> \ No newline at end of file diff --git a/system/system/etc/cust_pms/CountryCode/CN.xml b/system/system/etc/cust_pms/CountryCode/CN.xml new file mode 100644 index 0000000000000000000000000000000000000000..82084627ff66c124ac2b52d9faad143b14df8ab2 --- /dev/null +++ b/system/system/etc/cust_pms/CountryCode/CN.xml @@ -0,0 +1,27 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <job_id>58769</job_id> + <config_version>2</config_version> + <string-array name="hidden_system_packages"> + <item>com.asus.brapp</item> + <item>com.asus.zenimoji.overlay</item> + <item>com.atok.mobile.im.asus.service</item> + <item>com.ecareme.asuswebstorage</item> + <item>com.facebook.appmanager</item> + <item>com.facebook.katana</item> + <item>com.facebook.orca</item> + <item>com.facebook.system</item> + <item>com.generalmobi.go2pay</item> + <item>com.instagram.android</item> + <item>com.monotype.android.font.felbridge</item> + <item>com.monotype.android.font.mfinancehkbold</item> + <item>com.monotype.android.font.myuppyhkmedium</item> + <item>com.monotype.android.font.syndor</item> + <item>com.yandex.browser</item> + <item>id.co.babe</item> + <item>jp.co.daj.consumer.ifilter.aflauncher</item> + <item>jp.ebookjapan.apptoebookjapan</item> + <item>jp.ebookjapan.ebireader</item> + <item>ru.yandex.searchplugin</item> + </string-array> +</resources> \ No newline at end of file diff --git a/system/system/etc/cust_pms/CountryCode/DE.xml b/system/system/etc/cust_pms/CountryCode/DE.xml new file mode 100644 index 0000000000000000000000000000000000000000..c8cdb39af5c2806e18724996fbde712e89770893 --- /dev/null +++ b/system/system/etc/cust_pms/CountryCode/DE.xml @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <job_id>58769</job_id> + <config_version>2</config_version> + <string-array name="hidden_system_packages"> + <item>com.asus.brapp</item> + <item>com.asus.zenimoji.overlay</item> + <item>com.atok.mobile.im.asus.service</item> + <item>com.generalmobi.go2pay</item> + <item>com.monotype.android.font.mfinancehkbold</item> + <item>com.monotype.android.font.myinghei18030m</item> + <item>com.monotype.android.font.myuppyhkmedium</item> + <item>com.yandex.browser</item> + <item>id.co.babe</item> + <item>jp.co.daj.consumer.ifilter.aflauncher</item> + <item>jp.ebookjapan.apptoebookjapan</item> + <item>jp.ebookjapan.ebireader</item> + <item>ru.yandex.searchplugin</item> + </string-array> +</resources> \ No newline at end of file diff --git a/system/system/etc/cust_pms/CountryCode/EU.xml b/system/system/etc/cust_pms/CountryCode/EU.xml new file mode 100644 index 0000000000000000000000000000000000000000..c8cdb39af5c2806e18724996fbde712e89770893 --- /dev/null +++ b/system/system/etc/cust_pms/CountryCode/EU.xml @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <job_id>58769</job_id> + <config_version>2</config_version> + <string-array name="hidden_system_packages"> + <item>com.asus.brapp</item> + <item>com.asus.zenimoji.overlay</item> + <item>com.atok.mobile.im.asus.service</item> + <item>com.generalmobi.go2pay</item> + <item>com.monotype.android.font.mfinancehkbold</item> + <item>com.monotype.android.font.myinghei18030m</item> + <item>com.monotype.android.font.myuppyhkmedium</item> + <item>com.yandex.browser</item> + <item>id.co.babe</item> + <item>jp.co.daj.consumer.ifilter.aflauncher</item> + <item>jp.ebookjapan.apptoebookjapan</item> + <item>jp.ebookjapan.ebireader</item> + <item>ru.yandex.searchplugin</item> + </string-array> +</resources> \ No newline at end of file diff --git a/system/system/etc/cust_pms/CountryCode/HK.xml b/system/system/etc/cust_pms/CountryCode/HK.xml new file mode 100644 index 0000000000000000000000000000000000000000..c8cdb39af5c2806e18724996fbde712e89770893 --- /dev/null +++ b/system/system/etc/cust_pms/CountryCode/HK.xml @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <job_id>58769</job_id> + <config_version>2</config_version> + <string-array name="hidden_system_packages"> + <item>com.asus.brapp</item> + <item>com.asus.zenimoji.overlay</item> + <item>com.atok.mobile.im.asus.service</item> + <item>com.generalmobi.go2pay</item> + <item>com.monotype.android.font.mfinancehkbold</item> + <item>com.monotype.android.font.myinghei18030m</item> + <item>com.monotype.android.font.myuppyhkmedium</item> + <item>com.yandex.browser</item> + <item>id.co.babe</item> + <item>jp.co.daj.consumer.ifilter.aflauncher</item> + <item>jp.ebookjapan.apptoebookjapan</item> + <item>jp.ebookjapan.ebireader</item> + <item>ru.yandex.searchplugin</item> + </string-array> +</resources> \ No newline at end of file diff --git a/system/system/etc/cust_pms/CountryCode/ID.xml b/system/system/etc/cust_pms/CountryCode/ID.xml new file mode 100644 index 0000000000000000000000000000000000000000..91b767190e0ecbb27dc0fd86447a97123c3bd2d6 --- /dev/null +++ b/system/system/etc/cust_pms/CountryCode/ID.xml @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <job_id>58769</job_id> + <config_version>2</config_version> + <string-array name="hidden_system_packages"> + <item>com.asus.brapp</item> + <item>com.asus.zenimoji.overlay</item> + <item>com.atok.mobile.im.asus.service</item> + <item>com.generalmobi.go2pay</item> + <item>com.monotype.android.font.mfinancehkbold</item> + <item>com.monotype.android.font.myinghei18030m</item> + <item>com.monotype.android.font.myuppyhkmedium</item> + <item>com.yandex.browser</item> + <item>jp.co.daj.consumer.ifilter.aflauncher</item> + <item>jp.ebookjapan.apptoebookjapan</item> + <item>jp.ebookjapan.ebireader</item> + <item>ru.yandex.searchplugin</item> + </string-array> +</resources> \ No newline at end of file diff --git a/system/system/etc/cust_pms/CountryCode/IL.xml b/system/system/etc/cust_pms/CountryCode/IL.xml new file mode 100644 index 0000000000000000000000000000000000000000..c8cdb39af5c2806e18724996fbde712e89770893 --- /dev/null +++ b/system/system/etc/cust_pms/CountryCode/IL.xml @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <job_id>58769</job_id> + <config_version>2</config_version> + <string-array name="hidden_system_packages"> + <item>com.asus.brapp</item> + <item>com.asus.zenimoji.overlay</item> + <item>com.atok.mobile.im.asus.service</item> + <item>com.generalmobi.go2pay</item> + <item>com.monotype.android.font.mfinancehkbold</item> + <item>com.monotype.android.font.myinghei18030m</item> + <item>com.monotype.android.font.myuppyhkmedium</item> + <item>com.yandex.browser</item> + <item>id.co.babe</item> + <item>jp.co.daj.consumer.ifilter.aflauncher</item> + <item>jp.ebookjapan.apptoebookjapan</item> + <item>jp.ebookjapan.ebireader</item> + <item>ru.yandex.searchplugin</item> + </string-array> +</resources> \ No newline at end of file diff --git a/system/system/etc/cust_pms/CountryCode/IN.xml b/system/system/etc/cust_pms/CountryCode/IN.xml new file mode 100644 index 0000000000000000000000000000000000000000..afe9ea9277fcc550b872d2669caf0e302feeef2e --- /dev/null +++ b/system/system/etc/cust_pms/CountryCode/IN.xml @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <job_id>58769</job_id> + <config_version>2</config_version> + <string-array name="hidden_system_packages"> + <item>com.asus.brapp</item> + <item>com.asus.userfeedback</item> + <item>com.atok.mobile.im.asus.service</item> + <item>com.monotype.android.font.mfinancehkbold</item> + <item>com.monotype.android.font.myinghei18030m</item> + <item>com.monotype.android.font.myuppyhkmedium</item> + <item>com.yandex.browser</item> + <item>id.co.babe</item> + <item>jp.co.daj.consumer.ifilter.aflauncher</item> + <item>jp.ebookjapan.apptoebookjapan</item> + <item>jp.ebookjapan.ebireader</item> + <item>ru.yandex.searchplugin</item> + </string-array> +</resources> \ No newline at end of file diff --git a/system/system/etc/cust_pms/CountryCode/JP.xml b/system/system/etc/cust_pms/CountryCode/JP.xml new file mode 100644 index 0000000000000000000000000000000000000000..a0212de98327b847d435cafb92aa1f544c7f9a2a --- /dev/null +++ b/system/system/etc/cust_pms/CountryCode/JP.xml @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <job_id>58769</job_id> + <config_version>2</config_version> + <string-array name="hidden_system_packages"> + <item>com.asus.brapp</item> + <item>com.asus.zenimoji.overlay</item> + <item>com.asus.zentalk</item> + <item>com.generalmobi.go2pay</item> + <item>com.monotype.android.font.mfinancehkbold</item> + <item>com.monotype.android.font.myinghei18030m</item> + <item>com.monotype.android.font.myuppyhkmedium</item> + <item>com.yandex.browser</item> + <item>id.co.babe</item> + <item>ru.yandex.searchplugin</item> + </string-array> +</resources> \ No newline at end of file diff --git a/system/system/etc/cust_pms/CountryCode/KR.xml b/system/system/etc/cust_pms/CountryCode/KR.xml new file mode 100644 index 0000000000000000000000000000000000000000..c8cdb39af5c2806e18724996fbde712e89770893 --- /dev/null +++ b/system/system/etc/cust_pms/CountryCode/KR.xml @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <job_id>58769</job_id> + <config_version>2</config_version> + <string-array name="hidden_system_packages"> + <item>com.asus.brapp</item> + <item>com.asus.zenimoji.overlay</item> + <item>com.atok.mobile.im.asus.service</item> + <item>com.generalmobi.go2pay</item> + <item>com.monotype.android.font.mfinancehkbold</item> + <item>com.monotype.android.font.myinghei18030m</item> + <item>com.monotype.android.font.myuppyhkmedium</item> + <item>com.yandex.browser</item> + <item>id.co.babe</item> + <item>jp.co.daj.consumer.ifilter.aflauncher</item> + <item>jp.ebookjapan.apptoebookjapan</item> + <item>jp.ebookjapan.ebireader</item> + <item>ru.yandex.searchplugin</item> + </string-array> +</resources> \ No newline at end of file diff --git a/system/system/etc/cust_pms/CountryCode/MY.xml b/system/system/etc/cust_pms/CountryCode/MY.xml new file mode 100644 index 0000000000000000000000000000000000000000..c8cdb39af5c2806e18724996fbde712e89770893 --- /dev/null +++ b/system/system/etc/cust_pms/CountryCode/MY.xml @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <job_id>58769</job_id> + <config_version>2</config_version> + <string-array name="hidden_system_packages"> + <item>com.asus.brapp</item> + <item>com.asus.zenimoji.overlay</item> + <item>com.atok.mobile.im.asus.service</item> + <item>com.generalmobi.go2pay</item> + <item>com.monotype.android.font.mfinancehkbold</item> + <item>com.monotype.android.font.myinghei18030m</item> + <item>com.monotype.android.font.myuppyhkmedium</item> + <item>com.yandex.browser</item> + <item>id.co.babe</item> + <item>jp.co.daj.consumer.ifilter.aflauncher</item> + <item>jp.ebookjapan.apptoebookjapan</item> + <item>jp.ebookjapan.ebireader</item> + <item>ru.yandex.searchplugin</item> + </string-array> +</resources> \ No newline at end of file diff --git a/system/system/etc/cust_pms/CountryCode/PH.xml b/system/system/etc/cust_pms/CountryCode/PH.xml new file mode 100644 index 0000000000000000000000000000000000000000..c8cdb39af5c2806e18724996fbde712e89770893 --- /dev/null +++ b/system/system/etc/cust_pms/CountryCode/PH.xml @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <job_id>58769</job_id> + <config_version>2</config_version> + <string-array name="hidden_system_packages"> + <item>com.asus.brapp</item> + <item>com.asus.zenimoji.overlay</item> + <item>com.atok.mobile.im.asus.service</item> + <item>com.generalmobi.go2pay</item> + <item>com.monotype.android.font.mfinancehkbold</item> + <item>com.monotype.android.font.myinghei18030m</item> + <item>com.monotype.android.font.myuppyhkmedium</item> + <item>com.yandex.browser</item> + <item>id.co.babe</item> + <item>jp.co.daj.consumer.ifilter.aflauncher</item> + <item>jp.ebookjapan.apptoebookjapan</item> + <item>jp.ebookjapan.ebireader</item> + <item>ru.yandex.searchplugin</item> + </string-array> +</resources> \ No newline at end of file diff --git a/system/system/etc/cust_pms/CountryCode/RU.xml b/system/system/etc/cust_pms/CountryCode/RU.xml new file mode 100644 index 0000000000000000000000000000000000000000..f91d40f1263509a090dbb3865a8de1dbbe5850e8 --- /dev/null +++ b/system/system/etc/cust_pms/CountryCode/RU.xml @@ -0,0 +1,18 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <job_id>58769</job_id> + <config_version>2</config_version> + <string-array name="hidden_system_packages"> + <item>com.asus.brapp</item> + <item>com.asus.zenimoji.overlay</item> + <item>com.atok.mobile.im.asus.service</item> + <item>com.generalmobi.go2pay</item> + <item>com.monotype.android.font.mfinancehkbold</item> + <item>com.monotype.android.font.myinghei18030m</item> + <item>com.monotype.android.font.myuppyhkmedium</item> + <item>id.co.babe</item> + <item>jp.co.daj.consumer.ifilter.aflauncher</item> + <item>jp.ebookjapan.apptoebookjapan</item> + <item>jp.ebookjapan.ebireader</item> + </string-array> +</resources> \ No newline at end of file diff --git a/system/system/etc/cust_pms/CountryCode/SG.xml b/system/system/etc/cust_pms/CountryCode/SG.xml new file mode 100644 index 0000000000000000000000000000000000000000..c8cdb39af5c2806e18724996fbde712e89770893 --- /dev/null +++ b/system/system/etc/cust_pms/CountryCode/SG.xml @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <job_id>58769</job_id> + <config_version>2</config_version> + <string-array name="hidden_system_packages"> + <item>com.asus.brapp</item> + <item>com.asus.zenimoji.overlay</item> + <item>com.atok.mobile.im.asus.service</item> + <item>com.generalmobi.go2pay</item> + <item>com.monotype.android.font.mfinancehkbold</item> + <item>com.monotype.android.font.myinghei18030m</item> + <item>com.monotype.android.font.myuppyhkmedium</item> + <item>com.yandex.browser</item> + <item>id.co.babe</item> + <item>jp.co.daj.consumer.ifilter.aflauncher</item> + <item>jp.ebookjapan.apptoebookjapan</item> + <item>jp.ebookjapan.ebireader</item> + <item>ru.yandex.searchplugin</item> + </string-array> +</resources> \ No newline at end of file diff --git a/system/system/etc/cust_pms/CountryCode/TH.xml b/system/system/etc/cust_pms/CountryCode/TH.xml new file mode 100644 index 0000000000000000000000000000000000000000..c8cdb39af5c2806e18724996fbde712e89770893 --- /dev/null +++ b/system/system/etc/cust_pms/CountryCode/TH.xml @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <job_id>58769</job_id> + <config_version>2</config_version> + <string-array name="hidden_system_packages"> + <item>com.asus.brapp</item> + <item>com.asus.zenimoji.overlay</item> + <item>com.atok.mobile.im.asus.service</item> + <item>com.generalmobi.go2pay</item> + <item>com.monotype.android.font.mfinancehkbold</item> + <item>com.monotype.android.font.myinghei18030m</item> + <item>com.monotype.android.font.myuppyhkmedium</item> + <item>com.yandex.browser</item> + <item>id.co.babe</item> + <item>jp.co.daj.consumer.ifilter.aflauncher</item> + <item>jp.ebookjapan.apptoebookjapan</item> + <item>jp.ebookjapan.ebireader</item> + <item>ru.yandex.searchplugin</item> + </string-array> +</resources> \ No newline at end of file diff --git a/system/system/etc/cust_pms/CountryCode/TR.xml b/system/system/etc/cust_pms/CountryCode/TR.xml new file mode 100644 index 0000000000000000000000000000000000000000..c8cdb39af5c2806e18724996fbde712e89770893 --- /dev/null +++ b/system/system/etc/cust_pms/CountryCode/TR.xml @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <job_id>58769</job_id> + <config_version>2</config_version> + <string-array name="hidden_system_packages"> + <item>com.asus.brapp</item> + <item>com.asus.zenimoji.overlay</item> + <item>com.atok.mobile.im.asus.service</item> + <item>com.generalmobi.go2pay</item> + <item>com.monotype.android.font.mfinancehkbold</item> + <item>com.monotype.android.font.myinghei18030m</item> + <item>com.monotype.android.font.myuppyhkmedium</item> + <item>com.yandex.browser</item> + <item>id.co.babe</item> + <item>jp.co.daj.consumer.ifilter.aflauncher</item> + <item>jp.ebookjapan.apptoebookjapan</item> + <item>jp.ebookjapan.ebireader</item> + <item>ru.yandex.searchplugin</item> + </string-array> +</resources> \ No newline at end of file diff --git a/system/system/etc/cust_pms/CountryCode/TW.xml b/system/system/etc/cust_pms/CountryCode/TW.xml new file mode 100644 index 0000000000000000000000000000000000000000..5e45c6e4b99d3e542c4930d102a92d4fd0060408 --- /dev/null +++ b/system/system/etc/cust_pms/CountryCode/TW.xml @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <job_id>58769</job_id> + <config_version>2</config_version> + <string-array name="hidden_system_packages"> + <item>com.asus.brapp</item> + <item>com.asus.zenimoji.overlay</item> + <item>com.atok.mobile.im.asus.service</item> + <item>com.generalmobi.go2pay</item> + <item>com.monotype.android.font.felbridge</item> + <item>com.monotype.android.font.syndor</item> + <item>com.yandex.browser</item> + <item>id.co.babe</item> + <item>jp.co.daj.consumer.ifilter.aflauncher</item> + <item>jp.ebookjapan.apptoebookjapan</item> + <item>jp.ebookjapan.ebireader</item> + <item>ru.yandex.searchplugin</item> + </string-array> +</resources> \ No newline at end of file diff --git a/system/system/etc/cust_pms/CountryCode/US.xml b/system/system/etc/cust_pms/CountryCode/US.xml new file mode 100644 index 0000000000000000000000000000000000000000..1a3b1cc9d6d723329240449d287634fea0ce476e --- /dev/null +++ b/system/system/etc/cust_pms/CountryCode/US.xml @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <job_id>58769</job_id> + <config_version>2</config_version> + <string-array name="hidden_system_packages"> + <item>com.asus.brapp</item> + <item>com.asus.zenimoji.overlay</item> + <item>com.atok.mobile.im.asus.service</item> + <item>com.ecareme.asuswebstorage</item> + <item>com.facebook.appmanager</item> + <item>com.facebook.katana</item> + <item>com.facebook.orca</item> + <item>com.facebook.system</item> + <item>com.generalmobi.go2pay</item> + <item>com.instagram.android</item> + <item>com.monotype.android.font.mfinancehkbold</item> + <item>com.monotype.android.font.myinghei18030m</item> + <item>com.monotype.android.font.myuppyhkmedium</item> + <item>com.yandex.browser</item> + <item>id.co.babe</item> + <item>jp.co.daj.consumer.ifilter.aflauncher</item> + <item>jp.ebookjapan.apptoebookjapan</item> + <item>jp.ebookjapan.ebireader</item> + <item>ru.yandex.searchplugin</item> + </string-array> +</resources> \ No newline at end of file diff --git a/system/system/etc/cust_pms/CountryCode/VN.xml b/system/system/etc/cust_pms/CountryCode/VN.xml new file mode 100644 index 0000000000000000000000000000000000000000..c8cdb39af5c2806e18724996fbde712e89770893 --- /dev/null +++ b/system/system/etc/cust_pms/CountryCode/VN.xml @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <job_id>58769</job_id> + <config_version>2</config_version> + <string-array name="hidden_system_packages"> + <item>com.asus.brapp</item> + <item>com.asus.zenimoji.overlay</item> + <item>com.atok.mobile.im.asus.service</item> + <item>com.generalmobi.go2pay</item> + <item>com.monotype.android.font.mfinancehkbold</item> + <item>com.monotype.android.font.myinghei18030m</item> + <item>com.monotype.android.font.myuppyhkmedium</item> + <item>com.yandex.browser</item> + <item>id.co.babe</item> + <item>jp.co.daj.consumer.ifilter.aflauncher</item> + <item>jp.ebookjapan.apptoebookjapan</item> + <item>jp.ebookjapan.ebireader</item> + <item>ru.yandex.searchplugin</item> + </string-array> +</resources> \ No newline at end of file diff --git a/system/system/etc/cust_pms/CountryCode/WW.xml b/system/system/etc/cust_pms/CountryCode/WW.xml new file mode 100644 index 0000000000000000000000000000000000000000..c8cdb39af5c2806e18724996fbde712e89770893 --- /dev/null +++ b/system/system/etc/cust_pms/CountryCode/WW.xml @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <job_id>58769</job_id> + <config_version>2</config_version> + <string-array name="hidden_system_packages"> + <item>com.asus.brapp</item> + <item>com.asus.zenimoji.overlay</item> + <item>com.atok.mobile.im.asus.service</item> + <item>com.generalmobi.go2pay</item> + <item>com.monotype.android.font.mfinancehkbold</item> + <item>com.monotype.android.font.myinghei18030m</item> + <item>com.monotype.android.font.myuppyhkmedium</item> + <item>com.yandex.browser</item> + <item>id.co.babe</item> + <item>jp.co.daj.consumer.ifilter.aflauncher</item> + <item>jp.ebookjapan.apptoebookjapan</item> + <item>jp.ebookjapan.ebireader</item> + <item>ru.yandex.searchplugin</item> + </string-array> +</resources> \ No newline at end of file diff --git a/system/system/etc/cust_pms/CustomerID/ACJ.xml b/system/system/etc/cust_pms/CustomerID/ACJ.xml new file mode 100644 index 0000000000000000000000000000000000000000..a0212de98327b847d435cafb92aa1f544c7f9a2a --- /dev/null +++ b/system/system/etc/cust_pms/CustomerID/ACJ.xml @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <job_id>58769</job_id> + <config_version>2</config_version> + <string-array name="hidden_system_packages"> + <item>com.asus.brapp</item> + <item>com.asus.zenimoji.overlay</item> + <item>com.asus.zentalk</item> + <item>com.generalmobi.go2pay</item> + <item>com.monotype.android.font.mfinancehkbold</item> + <item>com.monotype.android.font.myinghei18030m</item> + <item>com.monotype.android.font.myuppyhkmedium</item> + <item>com.yandex.browser</item> + <item>id.co.babe</item> + <item>ru.yandex.searchplugin</item> + </string-array> +</resources> \ No newline at end of file diff --git a/system/system/etc/cust_pms/applications.xml b/system/system/etc/cust_pms/applications.xml new file mode 100644 index 0000000000000000000000000000000000000000..4cf9020be8b8d96fe933ab5d06843c36ded065d2 --- /dev/null +++ b/system/system/etc/cust_pms/applications.xml @@ -0,0 +1,125 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <job_id>58769</job_id> + <config_version>2</config_version> + <string-array name="sticky_system_packages"> + <item>com.android.cellbroadcastreceiver</item> + <item>com.android.emergency</item> + <item>com.android.providers.contacts</item> + <item>com.android.providers.media</item> + <item>com.android.providers.partnerbookmarks</item> + <item>com.android.settings</item> + <item>com.android.settings.intelligence</item> + <item>com.android.systemui</item> + <item>com.asus.as</item> + <item>com.asus.asusincallui</item> + <item>com.asus.camera</item> + <item>com.asus.configupdater</item> + <item>com.asus.dm</item> + <item>com.asus.filemanager</item> + <item>com.asus.fmservice</item> + <item>com.asus.focusapplistener</item> + <item>com.asus.gamewidget.service</item> + <item>com.asus.hardwarestub</item> + <item>com.asus.inadvertentTouch</item> + <item>com.asus.livedemoservice</item> + <item>com.asus.lockscreen2</item> + <item>com.asus.loguploader</item> + <item>com.asus.loguploaderproxy</item> + <item>com.asus.maxxaudio</item> + <item>com.asus.mobilemanagerservice</item> + <item>com.asus.nextapp</item> + <item>com.asus.nextappcore</item> + <item>com.asus.packageinstaller</item> + <item>com.asus.powersaver</item> + <item>com.asus.setupwizard</item> + <item>com.asus.shim</item> + <item>com.asus.smartreading</item> + <item>com.asus.splendidcommandagent</item> + <item>com.asus.stitchimage</item> + <item>com.asus.stitchimage.service</item> + <item>com.asus.sysdiagnostic</item> + <item>com.asus.system.api</item> + <item>com.asus.twinapps</item> + <item>com.asus.twinappsservice</item> + <item>com.asus.UpdateLauncher</item> + <item>com.asus.visualmaster</item> + <item>com.asus.zenimoji</item> + <item>com.asus.zenimoji.overlay</item> + <item>com.google.android.apps.docs.oem</item> + <item>com.google.android.packageinstaller</item> + </string-array> + <string-array name="protected_system_packages"> + <item>com.amax.livewallpaper.parallaxwallpaper</item> + <item>com.android.chrome</item> + <item>com.android.providers.blockednumber</item> + <item>com.android.vending</item> + <item>com.asus.brapp</item> + <item>com.asus.browsergenie</item> + <item>com.asus.calculator</item> + <item>com.asus.contacts</item> + <item>com.asus.deskclock</item> + <item>com.asus.easylauncher</item> + <item>com.asus.emergencyhelp</item> + <item>com.asus.ephotoburst</item> + <item>com.asus.faceunlockservice</item> + <item>com.asus.fmradio</item> + <item>com.asus.gallery</item> + <item>com.asus.gamewidget</item> + <item>com.asus.ia.asusapp</item> + <item>com.asus.kidslauncher</item> + <item>com.asus.launcher</item> + <item>com.asus.livedemo</item> + <item>com.asus.maxxaudio.audiowizard</item> + <item>com.asus.mobilemanager</item> + <item>com.asus.providers.partnerhomepage</item> + <item>com.asus.selfiemaster</item> + <item>com.asus.sensorapi.service</item> + <item>com.asus.soundrecorder</item> + <item>com.asus.splendid</item> + <item>com.asus.sysmonitor</item> + <item>com.asus.taskwidget</item> + <item>com.asus.themeapp</item> + <item>com.asus.userfeedback</item> + <item>com.asus.weathertime</item> + <item>com.asus.zentalk</item> + <item>com.atok.mobile.im.asus.service</item> + <item>com.facebook.appmanager</item> + <item>com.facebook.services</item> + <item>com.facebook.system</item> + <item>com.google.android.apps.docs</item> + <item>com.google.android.apps.maps</item> + <item>com.google.android.apps.messaging</item> + <item>com.google.android.apps.photos</item> + <item>com.google.android.apps.restore</item> + <item>com.google.android.apps.tachyon</item> + <item>com.google.android.apps.walletnfcrel</item> + <item>com.google.android.backuptransport</item> + <item>com.google.android.calendar</item> + <item>com.google.android.configupdater</item> + <item>com.google.android.ext.services</item> + <item>com.google.android.ext.shared</item> + <item>com.google.android.feedback</item> + <item>com.google.android.gm</item> + <item>com.google.android.gms</item> + <item>com.google.android.gms.policy_sidecar_aps</item> + <item>com.google.android.googlequicksearchbox</item> + <item>com.google.android.gsf</item> + <item>com.google.android.ims</item> + <item>com.google.android.inputmethod.latin</item> + <item>com.google.android.marvin.talkback</item> + <item>com.google.android.music</item> + <item>com.google.android.onetimeinitializer</item> + <item>com.google.android.partnersetup</item> + <item>com.google.android.printservice.recommendation</item> + <item>com.google.android.setupwizard</item> + <item>com.google.android.syncadapters.calendar</item> + <item>com.google.android.syncadapters.contacts</item> + <item>com.google.android.tts</item> + <item>com.google.android.videos</item> + <item>com.google.android.webview</item> + <item>com.google.android.youtube</item> + <item>com.google.ar.lens</item> + <item>google</item> + </string-array> +</resources> \ No newline at end of file diff --git a/system/system/etc/cust_pms/retiredApps.xml b/system/system/etc/cust_pms/retiredApps.xml new file mode 100644 index 0000000000000000000000000000000000000000..6f04f5ff1bddf9ae8343e24acbcd8a1a912ada1a --- /dev/null +++ b/system/system/etc/cust_pms/retiredApps.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <string-array name="retired_packages"> + <item>com.asus.flashlight</item> + </string-array> +</resources> diff --git a/system/system/etc/cust_pms/systemProperties.xml b/system/system/etc/cust_pms/systemProperties.xml new file mode 100644 index 0000000000000000000000000000000000000000..b974102c65df79f682825922a4f1cb915383958e --- /dev/null +++ b/system/system/etc/cust_pms/systemProperties.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <!-- <system-property name="property.show.sample_app" default-value="false" value="true">com.asus.sampleAspp</system-property> --> +</resources> + diff --git a/system/system/etc/default-permissions/default-permissions-google.xml b/system/system/etc/default-permissions/default-permissions-google.xml new file mode 100644 index 0000000000000000000000000000000000000000..0e547fb60ee2a82dd1d04b79a044b10efb802885 --- /dev/null +++ b/system/system/etc/default-permissions/default-permissions-google.xml @@ -0,0 +1,45 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> + +<!-- Copyright (C) 2016 Google Inc. + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<!-- + This file contains permissions to be granted by default. Default + permissions are granted to special platform components and to apps + that are approved to get default grants. The special components + are apps that are expected tto work out-of-the-box as they provide + core use cases such as default dialer, default email, etc. These + grants are managed by the platform. The apps that are additionally + approved for default grants are ones that provide carrier specific + functionality, ones legally required at some location, ones providing + alternative disclosure and opt-out UI, ones providing highlight features + of a dedicated device, etc. This file contains only the latter exceptions. + Fixed permissions cannot be controlled by the user and need a special + approval. Typically these are to ensure either legally mandated functions + or the app is considered a part of the OS. +--> + +<exceptions> + <exception + package="com.google.android.apps.restore" + sha256-cert-digest="56:BE:13:2B:78:06:56:FE:24:44:CD:34:32:6E:B5:D7:AA:C9:1D:20:96:AB:F0:FE:67:3A:99:27:06:22:EC:87"> + <!-- External storage --> + <permission name="android.permission.READ_EXTERNAL_STORAGE" fixed="false"/> + <permission name="android.permission.WRITE_EXTERNAL_STORAGE" fixed="false"/> + <!-- Contacts --> + <permission name="android.permission.READ_CONTACTS" fixed="false"/> + <permission name="android.permission.WRITE_CONTACTS" fixed="false"/> + </exception> +</exceptions> diff --git a/system/system/etc/default-permissions/default-permissions.xml b/system/system/etc/default-permissions/default-permissions.xml new file mode 100644 index 0000000000000000000000000000000000000000..9d0ba1ee7668dd8da577094755d714d99f9abc4f --- /dev/null +++ b/system/system/etc/default-permissions/default-permissions.xml @@ -0,0 +1,62 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes' ?> + +<!-- Copyright (C) 2016 Google Inc. + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<!-- + This file contains permissions to be granted by default. Default + permissions are granted to special platform components and to apps + that are approved to get default grants. The special components + are apps that are expected tto work out-of-the-box as they provide + core use cases such as default dialer, default email, etc. These + grants are managed by the platform. The apps that are additionally + approved for default grants are ones that provide carrier specific + functionality, ones legally required at some location, ones providing + alternative disclosure and opt-out UI, ones providing highlight features + of a dedicated device, etc. This file contains only the latter exceptions. + Fixed permissions cannot be controlled by the user and need a special + approval. Typically these are to ensure either legally mandated functions + or the app is considered a part of the OS. +--> + +<exceptions> + + <!-- This is an example of an exception: + <exception + package="foo.bar.permission" + <permission name="android.permission.READ_CONTACTS" fixed="true"/> + <permission name="android.permission.READ_CALENDAR" fixed="false"/> + </exception> + --> + + <exception + package="com.asus.asusincallui"> + <permission name="android.permission.READ_PHONE_STATE" fixed="false"/> + <permission name="android.permission.READ_CONTACTS" fixed="false"/> + </exception> + + <!--2016.06.17 Google approves to pregrant LOCATION_PERMISSIONS for AsusCamera --> + <exception + package="com.asus.camera"> + <permission name="android.permission.ACCESS_FINE_LOCATION" fixed="false"/> + </exception> + + <!--2016.06.17 Google approves to pregrant CAMERA_PERMISSIONS and READ_EXTERNAL_STORAGE for AsusContacts --> + <exception + package="com.asus.contacts"> + <permission name="android.permission.CAMERA" fixed="false"/> + <permission name="android.permission.READ_EXTERNAL_STORAGE" fixed="false"/> + </exception> +</exceptions> diff --git a/system/system/etc/devconf.json b/system/system/etc/devconf.json new file mode 100644 index 0000000000000000000000000000000000000000..695289488ee8477af951a6624b58b68b11222226 --- /dev/null +++ b/system/system/etc/devconf.json @@ -0,0 +1,6 @@ +[ + { + "topic": "updatelauncher", + "alias": "ASUS_Z01R_1=Z01R" + } +] diff --git a/system/system/etc/dirty-image-objects b/system/system/etc/dirty-image-objects new file mode 100644 index 0000000000000000000000000000000000000000..9b4d199dc723dc3ef353757e63fb5580944bdda1 --- /dev/null +++ b/system/system/etc/dirty-image-objects @@ -0,0 +1,176 @@ +# +# Copyright (C) 2017 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# +# +# Dirty-image-objects file for boot image. +# +# Objects in this file are known dirty at runtime. Current this includes: +# - classes with known dirty static fields. +# +# The image writer will bin these objects together in the image. +# +# This file can be generated using imgdiag with a command such as: +# adb shell imgdiag --image-diff-pid=<app pid> --zygote-diff-pid=<zygote pid> \ +# --boot-image=/system/framework/boot.art --dump-dirty-objects +# Then, grep for lines containing "Private dirty object" from the output. +# This particular file was generated by dumping systemserver and systemui. +# +java.lang.System +java.net.Inet4Address +java.lang.Thread +java.lang.Throwable +java.util.Collections +javax.net.ssl.SSLContext +java.nio.charset.Charset +java.security.Provider +javax.net.ssl.HttpsURLConnection +javax.net.ssl.SSLSocketFactory +java.util.TimeZone +java.util.Locale +java.util.function.ToIntFunction +sun.misc.FormattedFloatingDecimal +java.util.stream.IntStream +android.icu.util.TimeZone +libcore.io.DropBox +org.apache.harmony.luni.internal.util.TimezoneGetter +dalvik.system.SocketTagger +dalvik.system.CloseGuard +java.lang.ref.FinalizerReference +com.android.org.conscrypt.ct.CTLogStoreImpl +com.android.org.conscrypt.SSLParametersImpl +com.android.org.conscrypt.OpenSSLContextImpl +com.android.org.conscrypt.SSLParametersImpl$AliasChooser +com.android.org.conscrypt.SSLParametersImpl$PSKCallbacks +com.android.org.conscrypt.NativeCrypto$SSLHandshakeCallbacks +com.android.okhttp.OkHttpClient +com.android.okhttp.okio.SegmentPool +com.android.okhttp.okio.AsyncTimeout +com.android.okhttp.HttpUrl +android.os.StrictMode +com.android.internal.os.BinderInternal +android.os.storage.StorageManager +android.os.Trace +android.app.ActivityManager +android.media.MediaRouter +android.os.Environment +android.view.ThreadedRenderer +android.media.AudioManager +android.app.AlarmManager +android.telephony.TelephonyManager +android.bluetooth.BluetoothAdapter +com.android.internal.os.SomeArgs +android.os.LocaleList +android.view.WindowManagerGlobal +android.media.AudioSystem +android.ddm.DdmHandleAppName +android.provider.Settings +android.view.ViewRootImpl +android.net.ConnectivityManager +android.app.ActivityThread +android.os.BaseBundle +android.util.ArraySet +android.view.View +android.os.ServiceManager +android.view.ViewTreeObserver +android.hardware.input.InputManager +android.os.UEventObserver +android.app.NotificationManager +android.hardware.display.DisplayManagerGlobal +android.os.Binder +android.app.AppOpsManager +android.content.ContentResolver +android.app.backup.BackupManager +android.util.ArrayMap +android.os.Looper +android.graphics.Bitmap +android.view.textservice.TextServicesManager +com.android.internal.inputmethod.InputMethodUtils +android.app.QueuedWork +android.graphics.TemporaryBuffer +android.widget.ImageView +android.database.sqlite.SQLiteGlobal +android.view.autofill.Helper +android.text.method.SingleLineTransformationMethod +com.android.internal.os.RuntimeInit +android.view.inputmethod.InputMethodManager +android.hardware.SystemSensorManager +android.database.CursorWindow +android.text.TextUtils +android.media.PlayerBase +android.app.ResourcesManager +android.os.Message +android.view.accessibility.AccessibilityManager +android.app.Notification +android.provider.ContactsContract$ContactNameColumns +android.provider.CalendarContract$EventsColumns +android.provider.CalendarContract$CalendarColumns +android.provider.CalendarContract$SyncColumns +android.provider.ContactsContract$ContactsColumns +android.content.pm.PackageManager$OnPermissionsChangedListener +android.net.IpConfiguration$ProxySettings +android.provider.ContactsContract$ContactOptionsColumns +android.net.wifi.SupplicantState +android.provider.ContactsContract$ContactStatusColumns +android.view.accessibility.AccessibilityManager$TouchExplorationStateChangeListener +android.provider.CalendarContract$CalendarSyncColumns +android.bluetooth.BluetoothProfile$ServiceListener +android.provider.ContactsContract$ContactCounts +android.net.IpConfiguration$IpAssignment +android.text.TextWatcher +android.graphics.Bitmap$CompressFormat +android.location.LocationListener +sun.security.jca.Providers +java.lang.CharSequence +android.icu.util.ULocale +dalvik.system.BaseDexClassLoader +android.icu.text.BreakIterator +libcore.io.EventLogger +libcore.net.NetworkSecurityPolicy +android.icu.text.UnicodeSet +com.android.org.conscrypt.TrustedCertificateStore$PreloadHolder +android.app.SearchManager +android.os.Build +android.app.ContextImpl +android.app.WallpaperManager +android.security.net.config.ApplicationConfig +android.animation.LayoutTransition +android.widget.TextView +com.android.internal.logging.MetricsLogger +android.renderscript.RenderScriptCacheDir +android.os.Process +android.os.Handler +android.content.Context +android.graphics.drawable.AdaptiveIconDrawable +android.provider.FontsContract +android.text.style.SuggestionSpan +android.graphics.drawable.VectorDrawable$VGroup +android.view.ViewStub +android.text.style.MetricAffectingSpan +android.content.SharedPreferences$OnSharedPreferenceChangeListener +android.app.PendingIntent +android.text.SpanWatcher +android.widget.FrameLayout +android.net.NetworkRequest$Type +android.net.NetworkInfo$State +android.graphics.drawable.GradientDrawable +android.text.style.AlignmentSpan +android.widget.LinearLayout +android.text.style.CharacterStyle +android.view.View$OnApplyWindowInsetsListener +android.view.MenuItem +android.text.style.ReplacementSpan +android.graphics.drawable.Icon +android.widget.Button diff --git a/system/system/etc/dpm/dpm.conf b/system/system/etc/dpm/dpm.conf new file mode 100644 index 0000000000000000000000000000000000000000..34b6daecc8cb8ac1497330fba7764e6afdb4490e --- /dev/null +++ b/system/system/etc/dpm/dpm.conf @@ -0,0 +1,60 @@ +#configuration parameters for DPM Fast Dormancy and TCM module. + +#Configuration params for FD +#delay_time while issuing dormancy_request +dpm_fd_delay_time_timer_value:0 +#Idle timer value when SCREEN state is ON +#dpm_fd_screen_on_idle_timer_value = actual_screen_on_timer + delay_time +dpm_fd_screen_on_idle_timer_value:15 +#Idle timer value when SCREEN state is OFF +#dpm_fd_screen_off_idle_timer_value = actual_screen_off_timer + delay_time +dpm_fd_screen_off_idle_timer_value:3 +#Idle timer value when TETHERING is ON +#This takes precedence over SCREEN state +dpm_fd_tethering_on_idle_timer_value:4 +#FastDormancy can be configured for a network type +#Default configuration 101000011100001000 +dpm_fd_enable_networks_mask:0x28708 + +#Configuration params for TCM +#Idle timer value when SCREEN state is ON +#min : 1s and max :256s +dpm_tcm_screen_on_idle_timer_value:5 +#Idle timer value when SCREEN state is OFF +#min : 2s and max :256s +dpm_tcm_screen_off_idle_timer_value:2 +#TCM can be configured for a network type +#Default configuration 11111111111111111110 +dpm_tcm_enable_networks_mask:0xFFFFE + + +#FastDormancy and TCM can be configured for a network type +#NETWORK_TYPE_UNKNOWN = 0 +#NETWORK_TYPE_GPRS = 1 +#NETWORK_TYPE_EDGE = 2 +#NETWORK_TYPE_UMTS = 3 +#NETWORK_TYPE_CDMA = 4 +#NETWORK_TYPE_EVDO_0 = 5 +#NETWORK_TYPE_EVDO_A = 6 +#NETWORK_TYPE_1xRTT = 7 +#NETWORK_TYPE_HSDPA = 8 +#NETWORK_TYPE_HSUPA = 9 +#NETWORK_TYPE_HSPA = 10 +#NETWORK_TYPE_IDEN = 11 +#NETWORK_TYPE_EVDO_B = 12 +#NETWORK_TYPE_LTE = 13 +#NETWORK_TYPE_EHRPD = 14 +#NETWORK_TYPE_HSPAP = 15 +#NETWORK_TYPE_GSM = 16 +#NETWORK_TYPE_TD_SCDMA = 17 +#NETWORK_TYPE_IWLAN = 18 +#NETWORK_TYPE_LTE_CA = 19; + +#configuration params for Dormancy manager +#first larger inactivity soft timer to poll for dormancy in seconds. +dpm_dm_t1_inactivity_timer:15 +#second smaller inactivity soft timer to poll for dormancy in seconds. +dpm_dm_t2_inactivity_timer:5 +#number of times T2 can be repeated before registering for dormancy indication with modem directly. +dpm_dm_repeat_t2:5 + diff --git a/system/system/etc/event-log-tags b/system/system/etc/event-log-tags new file mode 100644 index 0000000000000000000000000000000000000000..0023a18c7419c01c49c2cec3e39e85b5467bfb85 --- /dev/null +++ b/system/system/etc/event-log-tags @@ -0,0 +1,393 @@ +42 answer (to life the universe etc|3) +314 pi +1003 auditd (avc|3) +1004 chatty (dropped|3) +1005 tag_def (tag|1),(name|3),(format|3) +1006 liblog (dropped|1) +2718 e +2719 configuration_changed (config mask|1|5) +2720 sync (id|3),(event|1|5),(source|1|5),(account|1|5) +2721 cpu (total|1|6),(user|1|6),(system|1|6),(iowait|1|6),(irq|1|6),(softirq|1|6) +2722 battery_level (level|1|6),(voltage|1|1),(temperature|1|1) +2723 battery_status (status|1|5),(health|1|5),(present|1|5),(plugged|1|5),(technology|3) +2724 power_sleep_requested (wakeLocksCleared|1|1) +2725 power_screen_broadcast_send (wakelockCount|1|1) +2726 power_screen_broadcast_done (on|1|5),(broadcastDuration|2|3),(wakelockCount|1|1) +2727 power_screen_broadcast_stop (which|1|5),(wakelockCount|1|1) +2728 power_screen_state (offOrOn|1|5),(becauseOfUser|1|5),(totalTouchDownTime|2|3),(touchCycles|1|1),(latency|1|3) +2729 power_partial_wake_state (releasedorAcquired|1|5),(tag|3) +2730 battery_discharge (duration|2|3),(minLevel|1|6),(maxLevel|1|6) +2731 power_soft_sleep_requested (savedwaketimems|2) +2732 storaged_disk_stats (type|3),(start_time|2|3),(end_time|2|3),(read_ios|2|1),(read_merges|2|1),(read_sectors|2|1),(read_ticks|2|3),(write_ios|2|1),(write_merges|2|1),(write_sectors|2|1),(write_ticks|2|3),(o_in_flight|2|1),(io_ticks|2|3),(io_in_queue|2|1) +2733 storaged_emmc_info (mmc_ver|3),(eol|1),(lifetime_a|1),(lifetime_b|1) +2739 battery_saver_mode (prevOffOrOn|1|5),(nowOffOrOn|1|5),(interactive|1|5),(features|3|5),(reason|1|5) +2740 location_controller +2741 force_gc (reason|3) +2742 tickle (authority|3) +2747 contacts_aggregation (aggregation time|2|3), (count|1|1) +2748 cache_file_deleted (path|3) +2749 storage_state (uuid|3),(old_state|1),(new_state|1),(usable|2),(total|2) +2750 notification_enqueue (uid|1|5),(pid|1|5),(pkg|3),(id|1|5),(tag|3),(userid|1|5),(notification|3),(status|1) +2751 notification_cancel (uid|1|5),(pid|1|5),(pkg|3),(id|1|5),(tag|3),(userid|1|5),(required_flags|1),(forbidden_flags|1),(reason|1|5),(listener|3) +2752 notification_cancel_all (uid|1|5),(pid|1|5),(pkg|3),(userid|1|5),(required_flags|1),(forbidden_flags|1),(reason|1|5),(listener|3) +2755 fstrim_start (time|2|3) +2756 fstrim_finish (time|2|3) +2802 watchdog (Service|3) +2803 watchdog_proc_pss (Process|3),(Pid|1|5),(Pss|1|2) +2804 watchdog_soft_reset (Process|3),(Pid|1|5),(MaxPss|1|2),(Pss|1|2),(Skip|3) +2805 watchdog_hard_reset (Process|3),(Pid|1|5),(MaxPss|1|2),(Pss|1|2) +2806 watchdog_pss_stats (EmptyPss|1|2),(EmptyCount|1|1),(BackgroundPss|1|2),(BackgroundCount|1|1),(ServicePss|1|2),(ServiceCount|1|1),(VisiblePss|1|2),(VisibleCount|1|1),(ForegroundPss|1|2),(ForegroundCount|1|1),(NoPssCount|1|1) +2807 watchdog_proc_stats (DeathsInOne|1|1),(DeathsInTwo|1|1),(DeathsInThree|1|1),(DeathsInFour|1|1),(DeathsInFive|1|1) +2808 watchdog_scheduled_reboot (Now|2|1),(Interval|1|3),(StartTime|1|3),(Window|1|3),(Skip|3) +2809 watchdog_meminfo (MemFree|1|2),(Buffers|1|2),(Cached|1|2),(Active|1|2),(Inactive|1|2),(AnonPages|1|2),(Mapped|1|2),(Slab|1|2),(SReclaimable|1|2),(SUnreclaim|1|2),(PageTables|1|2) +2810 watchdog_vmstat (runtime|2|3),(pgfree|1|1),(pgactivate|1|1),(pgdeactivate|1|1),(pgfault|1|1),(pgmajfault|1|1) +2811 watchdog_requested_reboot (NoWait|1|1),(ScheduleInterval|1|3),(RecheckInterval|1|3),(StartTime|1|3),(Window|1|3),(MinScreenOff|1|3),(MinNextAlarm|1|3) +2820 backup_data_changed (Package|3) +2821 backup_start (Transport|3) +2822 backup_transport_failure (Package|3) +2823 backup_agent_failure (Package|3),(Message|3) +2824 backup_package (Package|3),(Size|1|2) +2825 backup_success (Packages|1|1),(Time|1|3) +2826 backup_reset (Transport|3) +2827 backup_initialize +2828 backup_requested (Total|1|1),(Key-Value|1|1),(Full|1|1) +2829 backup_quota_exceeded (Package|3) +2830 restore_start (Transport|3),(Source|2|5) +2831 restore_transport_failure +2832 restore_agent_failure (Package|3),(Message|3) +2833 restore_package (Package|3),(Size|1|2) +2834 restore_success (Packages|1|1),(Time|1|3) +2840 full_backup_package (Package|3) +2841 full_backup_agent_failure (Package|3),(Message|3) +2842 full_backup_transport_failure +2843 full_backup_success (Package|3) +2844 full_restore_package (Package|3) +2845 full_backup_quota_exceeded (Package|3) +2846 full_backup_cancelled (Package|3),(Message|3) +2850 backup_transport_lifecycle (Transport|3),(Bound|1|1) +2851 backup_transport_connection (Transport|3),(Connected|1|1) +2900 rescue_note (uid|1),(count|1),(window|2) +2901 rescue_level (level|1),(trigger_uid|1) +2902 rescue_success (level|1) +2903 rescue_failure (level|1),(msg|3) +3000 boot_progress_start (time|2|3) +3010 boot_progress_system_run (time|2|3) +3020 boot_progress_preload_start (time|2|3) +3030 boot_progress_preload_end (time|2|3) +3040 boot_progress_ams_ready (time|2|3) +3050 boot_progress_enable_screen (time|2|3) +3060 boot_progress_pms_start (time|2|3) +3070 boot_progress_pms_system_scan_start (time|2|3) +3080 boot_progress_pms_data_scan_start (time|2|3) +3090 boot_progress_pms_scan_end (time|2|3) +3100 boot_progress_pms_ready (time|2|3) +3110 unknown_sources_enabled (value|1) +3120 pm_critical_info (msg|3) +3121 pm_package_stats (manual_time|2|3),(quota_time|2|3),(manual_data|2|2),(quota_data|2|2),(manual_cache|2|2),(quota_cache|2|2) +4000 calendar_upgrade_receiver (time|2|3) +4100 contacts_upgrade_receiver (time|2|3) +8000 job_deferred_execution (time|2|3) +20003 dvm_lock_sample (process|3),(main|1|5),(thread|3),(time|1|3),(file|3),(line|1|5),(ownerfile|3),(ownerline|1|5),(sample_percent|1|6) +20004 art_hidden_api_access (access_method|1),(flags|1),(class|3),(member|3),(type_signature|3) +27390 battery_saving_stats (batterySaver|1|5),(interactive|1|5),(doze|1|5),(delta_duration|2|3),(delta_battery_drain|1|1),(delta_battery_drain_percent|1|6),(total_duration|2|3),(total_battery_drain|1|1),(total_battery_drain_percent|1|6) +27391 user_activity_timeout_override (override|2|3) +27392 battery_saver_setting (threshold|1) +27500 notification_panel_revealed (items|1) +27501 notification_panel_hidden +27510 notification_visibility_changed (newlyVisibleKeys|3),(noLongerVisibleKeys|3) +27511 notification_expansion (key|3),(user_action|1),(expanded|1),(lifespan|1),(freshness|1),(exposure|1) +27520 notification_clicked (key|3),(lifespan|1),(freshness|1),(exposure|1),(rank|1),(count|1) +27521 notification_action_clicked (key|3),(action_index|1),(lifespan|1),(freshness|1),(exposure|1),(rank|1),(count|1) +27530 notification_canceled (key|3),(reason|1),(lifespan|1),(freshness|1),(exposure|1),(rank|1),(count|1),(listener|3) +27531 notification_visibility (key|3),(visibile|1),(lifespan|1),(freshness|1),(exposure|1),(rank|1) +27532 notification_alert (key|3),(buzz|1),(beep|1),(blink|1) +27533 notification_autogrouped (key|3) +30001 am_finish_activity (User|1|5),(Token|1|5),(Task ID|1|5),(Component Name|3),(Reason|3) +30002 am_task_to_front (User|1|5),(Task|1|5) +30003 am_new_intent (User|1|5),(Token|1|5),(Task ID|1|5),(Component Name|3),(Action|3),(MIME Type|3),(URI|3),(Flags|1|5) +30004 am_create_task (User|1|5),(Task ID|1|5) +30005 am_create_activity (User|1|5),(Token|1|5),(Task ID|1|5),(Component Name|3),(Action|3),(MIME Type|3),(URI|3),(Flags|1|5) +30006 am_restart_activity (User|1|5),(Token|1|5),(Task ID|1|5),(Component Name|3) +30007 am_resume_activity (User|1|5),(Token|1|5),(Task ID|1|5),(Component Name|3) +30008 am_anr (User|1|5),(pid|1|5),(Package Name|3),(Flags|1|5),(reason|3) +30009 am_activity_launch_time (User|1|5),(Token|1|5),(Component Name|3),(time|2|3) +30010 am_proc_bound (User|1|5),(PID|1|5),(Process Name|3) +30011 am_proc_died (User|1|5),(PID|1|5),(Process Name|3),(OomAdj|1|5),(ProcState|1|5) +30012 am_failed_to_pause (User|1|5),(Token|1|5),(Wanting to pause|3),(Currently pausing|3) +30013 am_pause_activity (User|1|5),(Token|1|5),(Component Name|3),(User Leaving|3) +30014 am_proc_start (User|1|5),(PID|1|5),(UID|1|5),(Process Name|3),(Type|3),(Component|3) +30015 am_proc_bad (User|1|5),(UID|1|5),(Process Name|3) +30016 am_proc_good (User|1|5),(UID|1|5),(Process Name|3) +30017 am_low_memory (Num Processes|1|1) +30018 am_destroy_activity (User|1|5),(Token|1|5),(Task ID|1|5),(Component Name|3),(Reason|3) +30019 am_relaunch_resume_activity (User|1|5),(Token|1|5),(Task ID|1|5),(Component Name|3) +30020 am_relaunch_activity (User|1|5),(Token|1|5),(Task ID|1|5),(Component Name|3) +30021 am_on_paused_called (User|1|5),(Component Name|3),(Reason|3) +30022 am_on_resume_called (User|1|5),(Component Name|3),(Reason|3) +30023 am_kill (User|1|5),(PID|1|5),(Process Name|3),(OomAdj|1|5),(Reason|3) +30024 am_broadcast_discard_filter (User|1|5),(Broadcast|1|5),(Action|3),(Receiver Number|1|1),(BroadcastFilter|1|5) +30025 am_broadcast_discard_app (User|1|5),(Broadcast|1|5),(Action|3),(Receiver Number|1|1),(App|3) +30030 am_create_service (User|1|5),(Service Record|1|5),(Name|3),(UID|1|5),(PID|1|5) +30031 am_destroy_service (User|1|5),(Service Record|1|5),(PID|1|5) +30032 am_process_crashed_too_much (User|1|5),(Name|3),(PID|1|5) +30033 am_drop_process (PID|1|5) +30034 am_service_crashed_too_much (User|1|5),(Crash Count|1|1),(Component Name|3),(PID|1|5) +30035 am_schedule_service_restart (User|1|5),(Component Name|3),(Time|2|3) +30036 am_provider_lost_process (User|1|5),(Package Name|3),(UID|1|5),(Name|3) +30037 am_process_start_timeout (User|1|5),(PID|1|5),(UID|1|5),(Process Name|3) +30039 am_crash (User|1|5),(PID|1|5),(Process Name|3),(Flags|1|5),(Exception|3),(Message|3),(File|3),(Line|1|5) +30040 am_wtf (User|1|5),(PID|1|5),(Process Name|3),(Flags|1|5),(Tag|3),(Message|3) +30041 am_switch_user (id|1|5) +30042 am_activity_fully_drawn_time (User|1|5),(Token|1|5),(Component Name|3),(time|2|3) +30043 am_set_resumed_activity (User|1|5),(Component Name|3),(Reason|3) +30044 am_focused_stack (User|1|5),(Focused Stack Id|1|5),(Last Focused Stack Id|1|5),(Reason|3) +30045 am_pre_boot (User|1|5),(Package|3) +30046 am_meminfo (Cached|2|2),(Free|2|2),(Zram|2|2),(Kernel|2|2),(Native|2|2) +30047 am_pss (Pid|1|5),(UID|1|5),(Process Name|3),(Pss|2|2),(Uss|2|2),(SwapPss|2|2),(Rss|2|2),(StatType|1|5),(ProcState|1|5),(TimeToCollect|2|2) +30048 am_stop_activity (User|1|5),(Token|1|5),(Component Name|3) +30049 am_on_stop_called (User|1|5),(Component Name|3),(Reason|3) +30050 am_mem_factor (Current|1|5),(Previous|1|5) +30051 am_user_state_changed (id|1|5),(state|1|5) +30052 am_uid_running (UID|1|5) +30053 am_uid_stopped (UID|1|5) +30054 am_uid_active (UID|1|5) +30055 am_uid_idle (UID|1|5) +30056 am_stop_idle_service (UID|1|5),(Component Name|3) +30057 am_on_create_called (User|1|5),(Component Name|3),(Reason|3) +30058 am_on_restart_called (User|1|5),(Component Name|3),(Reason|3) +30059 am_on_start_called (User|1|5),(Component Name|3),(Reason|3) +30060 am_on_destroy_called (User|1|5),(Component Name|3),(Reason|3) +30061 am_remove_task (Task ID|1|5), (Stack ID|1|5) +30062 am_on_activity_result_called (User|1|5),(Component Name|3),(Reason|3) +31000 wm_no_surface_memory (Window|3),(PID|1|5),(Operation|3) +31001 wm_task_created (TaskId|1|5),(StackId|1|5) +31002 wm_task_moved (TaskId|1|5),(ToTop|1),(Index|1) +31003 wm_task_removed (TaskId|1|5),(Reason|3) +31004 wm_stack_created (StackId|1|5) +31005 wm_home_stack_moved (ToTop|1) +31006 wm_stack_removed (StackId|1|5) +31007 wm_boot_animation_done (time|2|3) +32000 imf_force_reconnect_ime (IME|4),(Time Since Connect|2|3),(Showing|1|1) +33000 wp_wallpaper_crashed (component|3) +34000 device_idle (state|1|5), (reason|3) +34001 device_idle_step +34002 device_idle_wake_from_idle (is_idle|1|5), (reason|3) +34003 device_idle_on_start +34004 device_idle_on_phase (what|3) +34005 device_idle_on_complete +34006 device_idle_off_start (reason|3) +34007 device_idle_off_phase (what|3) +34008 device_idle_off_complete +34009 device_idle_light (state|1|5), (reason|3) +34010 device_idle_light_step +35000 auto_brightness_adj (old_lux|5),(old_brightness|5),(new_lux|5),(new_brightness|5) +36000 sysui_statusbar_touch (type|1),(x|1),(y|1),(disable1|1),(disable2|1) +36001 sysui_heads_up_status (key|3),(visible|1) +36002 sysui_fullscreen_notification (key|3) +36003 sysui_heads_up_escalation (key|3) +36004 sysui_status_bar_state (state|1),(keyguardShowing|1),(keyguardOccluded|1),(bouncerShowing|1),(secure|1),(currentlyInsecure|1) +36010 sysui_panelbar_touch (type|1),(x|1),(y|1),(enabled|1) +36020 sysui_notificationpanel_touch (type|1),(x|1),(y|1) +36021 sysui_lockscreen_gesture (type|1),(lengthDp|1),(velocityDp|1) +36030 sysui_quickpanel_touch (type|1),(x|1),(y|1) +36040 sysui_panelholder_touch (type|1),(x|1),(y|1) +36050 sysui_searchpanel_touch (type|1),(x|1),(y|1) +36060 sysui_recents_connection (type|1),(user|1) +36070 sysui_latency (action|1|6),(latency|1|3) +40000 volume_changed (stream|1), (prev_level|1), (level|1), (max_level|1), (caller|3) +40001 stream_devices_changed (stream|1), (prev_devices|1), (devices|1) +40100 camera_gesture_triggered (gesture_on_time|2|3), (sensor1_on_time|2|3), (sensor2_on_time|2|3), (event_extra|1|1) +50000 menu_item_selected (Menu type where 0 is options and 1 is context|1|5),(Menu item title|3) +50001 menu_opened (Menu type where 0 is options and 1 is context|1|5) +50020 connectivity_state_changed (type|1),(subtype|1),(state|1) +50021 wifi_state_changed (wifi_state|3) +50022 wifi_event_handled (wifi_event|1|5) +50023 wifi_supplicant_state_changed (supplicant_state|1|5) +50080 ntp_success (server|3),(rtt|2),(offset|2) +50081 ntp_failure (server|3),(msg|3) +50100 pdp_bad_dns_address (dns_address|3) +50101 pdp_radio_reset_countdown_triggered (out_packet_count|1|1) +50102 pdp_radio_reset (out_packet_count|1|1) +50103 pdp_context_reset (out_packet_count|1|1) +50104 pdp_reregister_network (out_packet_count|1|1) +50105 pdp_setup_fail (cause|1|5), (cid|1|5), (network_type|1|5) +50106 call_drop (cause|1|5), (cid|1|5), (network_type|1|5) +50107 data_network_registration_fail (op_numeric|1|5), (cid|1|5) +50108 data_network_status_on_radio_off (dc_state|3), (enable|1|5) +50109 pdp_network_drop (cid|1|5), (network_type|1|5) +50110 cdma_data_setup_failed (cause|1|5), (cid|1|5), (network_type|1|5) +50111 cdma_data_drop (cid|1|5), (network_type|1|5) +50112 gsm_rat_switched (cid|1|5), (network_from|1|5), (network_to|1|5) +50113 gsm_data_state_change (oldState|3), (newState|3) +50114 gsm_service_state_change (oldState|1|5), (oldGprsState|1|5), (newState|1|5), (newGprsState|1|5) +50115 cdma_data_state_change (oldState|3), (newState|3) +50116 cdma_service_state_change (oldState|1|5), (oldDataState|1|5), (newState|1|5), (newDataState|1|5) +50117 bad_ip_address (ip_address|3) +50118 data_stall_recovery_get_data_call_list (out_packet_count|1|1) +50119 data_stall_recovery_cleanup (out_packet_count|1|1) +50120 data_stall_recovery_reregister (out_packet_count|1|1) +50121 data_stall_recovery_radio_restart (out_packet_count|1|1) +50122 data_stall_recovery_radio_restart_with_prop (out_packet_count|1|1) +50123 gsm_rat_switched_new (cid|1|5), (network_from|1|5), (network_to|1|5) +50125 exp_det_sms_denied_by_user (app_signature|3) +50128 exp_det_sms_sent_by_user (app_signature|3) +51100 netstats_mobile_sample (dev_rx_bytes|2|2),(dev_tx_bytes|2|2),(dev_rx_pkts|2|1),(dev_tx_pkts|2|1),(xt_rx_bytes|2|2),(xt_tx_bytes|2|2),(xt_rx_pkts|2|1),(xt_tx_pkts|2|1),(uid_rx_bytes|2|2),(uid_tx_bytes|2|2),(uid_rx_pkts|2|1),(uid_tx_pkts|2|1),(trusted_time|2|3) +51101 netstats_wifi_sample (dev_rx_bytes|2|2),(dev_tx_bytes|2|2),(dev_rx_pkts|2|1),(dev_tx_pkts|2|1),(xt_rx_bytes|2|2),(xt_tx_bytes|2|2),(xt_rx_pkts|2|1),(xt_tx_pkts|2|1),(uid_rx_bytes|2|2),(uid_tx_bytes|2|2),(uid_rx_pkts|2|1),(uid_tx_pkts|2|1),(trusted_time|2|3) +51200 lockdown_vpn_connecting (egress_net|1) +51201 lockdown_vpn_connected (egress_net|1) +51202 lockdown_vpn_error (egress_net|1) +51300 config_install_failed (dir|3) +51400 ifw_intent_matched (Intent Type|1|5),(Component Name|3),(Caller Uid|1|5),(Caller Pkg Count|1|1),(Caller Pkgs|3),(Action|3),(MIME Type|3),(URI|3),(Flags|1|5) +51500 idle_maintenance_window_start (time|2|3), (lastUserActivity|2|3), (batteryLevel|1|6), (batteryCharging|1|5) +51501 idle_maintenance_window_finish (time|2|3), (lastUserActivity|2|3), (batteryLevel|1|6), (batteryCharging|1|5) +51600 timezone_trigger_check (token|3) +51610 timezone_request_install (token|3) +51611 timezone_install_started (token|3) +51612 timezone_install_complete (token|3), (result|1) +51620 timezone_request_uninstall (token|3) +51621 timezone_uninstall_started (token|3) +51622 timezone_uninstall_complete (token|3), (result|1) +51630 timezone_request_nothing (token|3) +51631 timezone_nothing_complete (token|3) +51690 timezone_check_trigger_received (token_bytes|3) +51691 timezone_check_read_from_data_app (token_bytes|3) +51692 timezone_check_request_uninstall (token_bytes|3) +51693 timezone_check_request_install (token_bytes|3) +51694 timezone_check_request_nothing (token_bytes|3), (success|1) +52000 db_sample (db|3),(sql|3),(time|1|3),(blocking_package|3),(sample_percent|1|6) +52001 http_stats (useragent|3),(response|2|3),(processing|2|3),(tx|1|2),(rx|1|2) +52002 content_query_sample (uri|3),(projection|3),(selection|3),(sortorder|3),(time|1|3),(blocking_package|3),(sample_percent|1|6) +52003 content_update_sample (uri|3),(operation|3),(selection|3),(time|1|3),(blocking_package|3),(sample_percent|1|6) +52004 binder_sample (descriptor|3),(method_num|1|5),(time|1|3),(blocking_package|3),(sample_percent|1|6) +52100 unsupported_settings_query (uri|3),(selection|3),(whereArgs|3) +52101 persist_setting_error (message|3) +53000 harmful_app_warning_uninstall (package_name|3) +53001 harmful_app_warning_launch_anyway (package_name|3) +60000 viewroot_draw (Draw time|1|3) +60001 viewroot_layout (Layout time|1|3) +60002 view_build_drawing_cache (View created drawing cache|1|5) +60003 view_use_drawing_cache (View drawn using bitmap cache|1|5) +60100 sf_frame_dur (window|3),(dur0|1),(dur1|1),(dur2|1),(dur3|1),(dur4|1),(dur5|1),(dur6|1) +60110 sf_stop_bootanim (time|2|3) +65537 exp_det_netlink_failure (uid|1) +70000 screen_toggled (screen_state|1|5) +70101 browser_zoom_level_change (start level|1|5),(end level|1|5),(time|2|3) +70102 browser_double_tap_duration (duration|1|3),(time|2|3) +70150 browser_snap_center +70151 exp_det_attempt_to_call_object_getclass (app_signature|3) +70200 aggregation (aggregation time|2|3) +70201 aggregation_test (field1|1|2),(field2|1|2),(field3|1|2),(field4|1|2),(field5|1|2) +70220 gms_unknown +70301 phone_ui_enter +70302 phone_ui_exit +70303 phone_ui_button_click (text|3) +70304 phone_ui_ringer_query_elapsed +70305 phone_ui_multiple_query +71001 qsb_start (name|3),(version|1),(start_method|3),(latency|1|3),(search_source|3),(enabled_sources|3),(on_create_latency|1|3) +71002 qsb_click (id|2),(suggestions|3),(queried_sources|3),(num_chars|1),(click_type|1) +71003 qsb_search (search_source|3),(method|1),(num_chars|1) +71004 qsb_voice_search (search_source|3) +71005 qsb_exit (suggestions|3),(num_chars|1) +71006 qsb_latency (corpus|3),(latency|1|3),(num_chars|1) +75000 sqlite_mem_alarm_current (current|1|2) +75001 sqlite_mem_alarm_max (max|1|2) +75002 sqlite_mem_alarm_alloc_attempt (attempts|1|4) +75003 sqlite_mem_released (Memory released|1|2) +75004 sqlite_db_corrupt (Database file corrupt|3) +76001 tts_speak_success (engine|3),(caller_uid|1),(caller_pid|1),(length|1),(locale|3),(rate|1),(pitch|1),(engine_latency|2|3),(engine_total|2|3),(audio_latency|2|3) +76002 tts_speak_failure (engine|3),(caller_uid|1),(caller_pid|1),(length|1),(locale|3),(rate|1),(pitch|1) +76003 tts_v2_speak_success (engine|3),(caller_uid|1),(caller_pid|1),(length|1),(request_config|3),(engine_latency|2|3),(engine_total|2|3),(audio_latency|2|3) +76004 tts_v2_speak_failure (engine|3),(caller_uid|1),(caller_pid|1),(length|1),(request_config|3), (statusCode|1) +78001 exp_det_dispatchCommand_overflow +80100 bionic_event_memcpy_buffer_overflow (uid|1) +80105 bionic_event_strcat_buffer_overflow (uid|1) +80110 bionic_event_memmov_buffer_overflow (uid|1) +80115 bionic_event_strncat_buffer_overflow (uid|1) +80120 bionic_event_strncpy_buffer_overflow (uid|1) +80125 bionic_event_memset_buffer_overflow (uid|1) +80130 bionic_event_strcpy_buffer_overflow (uid|1) +80200 bionic_event_strcat_integer_overflow (uid|1) +80205 bionic_event_strncat_integer_overflow (uid|1) +80300 bionic_event_resolver_old_response (uid|1) +80305 bionic_event_resolver_wrong_server (uid|1) +80310 bionic_event_resolver_wrong_query (uid|1) +81002 dropbox_file_copy (FileName|3),(Size|1),(Tag|3) +90100 exp_det_cert_pin_failure (certs|4) +90200 lock_screen_type (type|3) +90201 exp_det_device_admin_activated_by_user (app_signature|3) +90202 exp_det_device_admin_declined_by_user (app_signature|3) +90203 exp_det_device_admin_uninstalled_by_user (app_signature|3) +90204 settings_latency (action|1|6),(latency|1|3) +201001 system_update (status|1|5),(download_result|1|5),(bytes|2|2),(url|3) +201002 system_update_user (action|3) +202001 vending_reconstruct (changes|1) +202901 transaction_event (data|3) +203001 sync_details (authority|3),(send|1|2),(recv|1|2),(details|3) +203002 google_http_request (elapsed|2|3),(status|1),(appname|3),(reused|1) +204001 gtalkservice (eventType|1) +204002 gtalk_connection (status|1) +204003 gtalk_conn_close (status|1),(duration|1) +204004 gtalk_heartbeat_reset (interval_and_nt|1),(ip|3) +204005 c2dm (packet_type|1),(persistent_id|3),(stream_id|1),(last_stream_id|1) +205001 setup_server_timeout +205002 setup_required_captcha (action|3) +205003 setup_io_error (status|3) +205004 setup_server_error +205005 setup_retries_exhausted +205006 setup_no_data_network +205007 setup_completed +205008 gls_account_tried (status|1) +205009 gls_account_saved (status|1) +205010 gls_authenticate (status|1),(service|3) +205011 google_mail_switch (direction|1) +206001 snet (payload|3) +206003 exp_det_snet (payload|3) +208000 metrics_heartbeat +210001 security_adb_shell_interactive +210002 security_adb_shell_command (command|3) +210003 security_adb_sync_recv (path|3) +210004 security_adb_sync_send (path|3) +210005 security_app_process_start (process|3),(start_time|2|3),(uid|1),(pid|1),(seinfo|3),(sha256|3) +210006 security_keyguard_dismissed +210007 security_keyguard_dismiss_auth_attempt (success|1),(method_strength|1) +210008 security_keyguard_secured +210009 security_os_startup (boot_state|3),(verity_mode|3) +210010 security_os_shutdown +210011 security_logging_started +210012 security_logging_stopped +210013 security_media_mounted (path|3),(label|3) +210014 security_media_unmounted (path|3),(label|3) +210015 security_log_buffer_size_critical +210016 security_password_expiration_set (package|3),(admin_user|1),(target_user|1),(timeout|2|3) +210017 security_password_complexity_set (package|3),(admin_user|1),(target_user|1),(length|1),(quality|1),(num_letters|1),(num_non_letters|1),(num_numeric|1),(num_uppercase|1),(num_lowercase|1),(num_symbols|1) +210018 security_password_history_length_set (package|3),(admin_user|1),(target_user|1),(length|1) +210019 security_max_screen_lock_timeout_set (package|3),(admin_user|1),(target_user|1),(timeout|2|3) +210020 security_max_password_attempts_set (package|3),(admin_user|1),(target_user|1),(num_failures|1) +210021 security_keyguard_disabled_features_set (package|3),(admin_user|1),(target_user|1),(features|1) +210022 security_remote_lock (package|3),(admin_user|1),(target_user|1) +210023 security_wipe_failed (package|3),(admin_user|1) +210024 security_key_generated (success|1),(key_id|3),(uid|1) +210025 security_key_imported (success|1),(key_id|3),(uid|1) +210026 security_key_destroyed (success|1),(key_id|3),(uid|1) +210027 security_user_restriction_added (package|3),(admin_user|1),(restriction|3) +210028 security_user_restriction_removed (package|3),(admin_user|1),(restriction|3) +210029 security_cert_authority_installed (success|1),(subject|3) +210030 security_cert_authority_removed (success|1),(subject|3) +210031 security_crypto_self_test_completed (success|1) +210032 security_key_integrity_violation (key_id|3),(uid|1) +210033 security_cert_validation_failure (reason|3) +230000 service_manager_stats (call_count|1),(total_time|1|3),(duration|1|3) +230001 service_manager_slow (time|1|3),(service|3) +275534 notification_unautogrouped (key|3) +300000 arc_system_event (event|3) +524287 sysui_view_visibility (category|1|5),(visible|1|6) +524288 sysui_action (category|1|5),(pkg|3) +524290 sysui_count (name|3),(increment|1) +524291 sysui_histogram (name|3),(bucket|1) +524292 sysui_multi_action (content|4) +525000 commit_sys_config_file (name|3),(time|2|3) +1010000 bt_hci_timeout (opcode|1) +1010001 bt_config_source (opcode|1) +1010002 bt_hci_unknown_type (hci_type|1) +1397638484 snet_event_log (subtag|3) (uid|1) (message|3) +1937006964 stats_log (atom_id|1|5),(data|4) diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMC01.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMC01.txt new file mode 100644 index 0000000000000000000000000000000000000000..74b8c49020626cece055b7b9ada18fbb745dc8f6 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMC01.txt @@ -0,0 +1,3 @@ +0.76349 0.22196 0.00391 +0.05394 0.90013 0.04167 +0.02859 0.09400 0.88157 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMC02.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMC02.txt new file mode 100644 index 0000000000000000000000000000000000000000..eb1ae2536eac426f1cabd58a7ce3240d21d1eb23 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMC02.txt @@ -0,0 +1,3 @@ +0.75091 0.22018 0.00392 +0.05305 0.89291 0.04175 +0.02812 0.09325 0.88307 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMC03.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMC03.txt new file mode 100644 index 0000000000000000000000000000000000000000..04e1f41112cba86d409e2d72143d22226ac6e80a --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMC03.txt @@ -0,0 +1,3 @@ +0.73821 0.21834 0.00392 +0.05215 0.88545 0.04180 +0.02764 0.09247 0.88425 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMC04.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMC04.txt new file mode 100644 index 0000000000000000000000000000000000000000..46dca7f6563ae3818ff9da89f79979792d032cc7 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMC04.txt @@ -0,0 +1,3 @@ +0.72576 0.21655 0.00393 +0.05127 0.87821 0.04186 +0.02718 0.09171 0.88553 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMC05.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMC05.txt new file mode 100644 index 0000000000000000000000000000000000000000..0717550a2bf0282ec7ccd6f26d1171528ade27fb --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMC05.txt @@ -0,0 +1,3 @@ +0.71320 0.21471 0.00393 +0.05038 0.87074 0.04191 +0.02670 0.09093 0.88649 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMC06.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMC06.txt new file mode 100644 index 0000000000000000000000000000000000000000..d6f0f4b61e8bc822db097849694bbcec1dbf9211 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMC06.txt @@ -0,0 +1,3 @@ +0.70117 0.21300 0.00394 +0.04953 0.86381 0.04197 +0.02625 0.09021 0.88791 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMC07.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMC07.txt new file mode 100644 index 0000000000000000000000000000000000000000..f2b594c8784ce2706ab471b52b110023f57b71b5 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMC07.txt @@ -0,0 +1,3 @@ +0.68848 0.21108 0.00394 +0.04864 0.85599 0.04199 +0.02578 0.08939 0.88830 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMC08.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMC08.txt new file mode 100644 index 0000000000000000000000000000000000000000..870faf71fa7945b9b64858926b06c8cbd94eed54 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMC08.txt @@ -0,0 +1,3 @@ +0.67694 0.20947 0.00395 +0.04782 0.84950 0.04207 +0.02535 0.08872 0.88997 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMC09.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMC09.txt new file mode 100644 index 0000000000000000000000000000000000000000..19418b5d7086b59bc102b01d773d1300f70d8363 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMC09.txt @@ -0,0 +1,3 @@ +0.66510 0.20776 0.00396 +0.04699 0.84255 0.04212 +0.02490 0.08799 0.89108 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMC10.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMC10.txt new file mode 100644 index 0000000000000000000000000000000000000000..84bad32acfe5ec18fd43a09ac04561e56646f621 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMC10.txt @@ -0,0 +1,3 @@ +0.65368 0.20616 0.00396 +0.04618 0.83604 0.04219 +0.02448 0.08731 0.89256 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMC11.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMC11.txt new file mode 100644 index 0000000000000000000000000000000000000000..dcab8ad1f0d3ebed0110933d20d0ec8f177096a9 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMC11.txt @@ -0,0 +1,3 @@ +0.64214 0.20450 0.00397 +0.04536 0.82931 0.04225 +0.02404 0.08661 0.89370 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMC12.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMC12.txt new file mode 100644 index 0000000000000000000000000000000000000000..c6a34a4478671430842c5d12743fc8f4d6443cb3 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMC12.txt @@ -0,0 +1,3 @@ +0.63076 0.20286 0.00397 +0.04456 0.82268 0.04230 +0.02362 0.08591 0.89486 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMC13.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMC13.txt new file mode 100644 index 0000000000000000000000000000000000000000..3fd89564f4ed29c5761ee042ad8bad24413ee869 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMC13.txt @@ -0,0 +1,3 @@ +0.61949 0.20124 0.00398 +0.04376 0.81609 0.04236 +0.02320 0.08523 0.89598 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMC14.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMC14.txt new file mode 100644 index 0000000000000000000000000000000000000000..21575d827a78798dfa38b92639a3f56ce0946eaf --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMC14.txt @@ -0,0 +1,3 @@ +0.60836 0.19964 0.00398 +0.04298 0.80962 0.04241 +0.02278 0.08455 0.89713 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMC15.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMC15.txt new file mode 100644 index 0000000000000000000000000000000000000000..3d29b0d05dd2d67f3d214215ae017c8b11fc4b92 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMC15.txt @@ -0,0 +1,3 @@ +0.59725 0.19803 0.00399 +0.04219 0.80308 0.04246 +0.02236 0.08387 0.89812 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMC16.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMC16.txt new file mode 100644 index 0000000000000000000000000000000000000000..9cfe9e901cd7c784f5c66ae7fc2eb67d0695c30d --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMC16.txt @@ -0,0 +1,3 @@ +0.58630 0.19644 0.00399 +0.04142 0.79664 0.04250 +0.02195 0.08320 0.89913 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMC17.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMC17.txt new file mode 100644 index 0000000000000000000000000000000000000000..0177278e81e783d8f9164150faf0606713ab01b1 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMC17.txt @@ -0,0 +1,3 @@ +0.57548 0.19488 0.00400 +0.04065 0.79031 0.04255 +0.02155 0.08253 0.90018 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMC18.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMC18.txt new file mode 100644 index 0000000000000000000000000000000000000000..6f44a2cfd8ab8572b397fb407de1dc86f7df0e19 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMC18.txt @@ -0,0 +1,3 @@ +0.56489 0.19337 0.00400 +0.03991 0.78420 0.04261 +0.02115 0.08190 0.90138 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMC19.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMC19.txt new file mode 100644 index 0000000000000000000000000000000000000000..6f44a2cfd8ab8572b397fb407de1dc86f7df0e19 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMC19.txt @@ -0,0 +1,3 @@ +0.56489 0.19337 0.00400 +0.03991 0.78420 0.04261 +0.02115 0.08190 0.90138 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMC20.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMC20.txt new file mode 100644 index 0000000000000000000000000000000000000000..6f44a2cfd8ab8572b397fb407de1dc86f7df0e19 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMC20.txt @@ -0,0 +1,3 @@ +0.56489 0.19337 0.00400 +0.03991 0.78420 0.04261 +0.02115 0.08190 0.90138 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMC21.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMC21.txt new file mode 100644 index 0000000000000000000000000000000000000000..6f44a2cfd8ab8572b397fb407de1dc86f7df0e19 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMC21.txt @@ -0,0 +1,3 @@ +0.56489 0.19337 0.00400 +0.03991 0.78420 0.04261 +0.02115 0.08190 0.90138 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMC22.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMC22.txt new file mode 100644 index 0000000000000000000000000000000000000000..6f44a2cfd8ab8572b397fb407de1dc86f7df0e19 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMC22.txt @@ -0,0 +1,3 @@ +0.56489 0.19337 0.00400 +0.03991 0.78420 0.04261 +0.02115 0.08190 0.90138 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMC23.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMC23.txt new file mode 100644 index 0000000000000000000000000000000000000000..6f44a2cfd8ab8572b397fb407de1dc86f7df0e19 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMC23.txt @@ -0,0 +1,3 @@ +0.56489 0.19337 0.00400 +0.03991 0.78420 0.04261 +0.02115 0.08190 0.90138 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMCC01.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCC01.txt new file mode 100644 index 0000000000000000000000000000000000000000..f3f866f268bfa8658899607c4bbc6e056bc5d276 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCC01.txt @@ -0,0 +1,3 @@ +0.98936 -0.00000 0.00000 +-0.00000 0.99574 0.00000 +-0.00000 -0.00000 1.00416 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMCC02.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCC02.txt new file mode 100644 index 0000000000000000000000000000000000000000..6f0e3ead5c8d5d07b119c556c8e12acd0f1b1fd8 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCC02.txt @@ -0,0 +1,3 @@ +0.97500 -0.00000 0.00000 +-0.00000 0.98770 0.00000 +-0.00000 -0.00000 1.00443 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMCC03.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCC03.txt new file mode 100644 index 0000000000000000000000000000000000000000..a1cfdb1a018db21298d5905b3d13f3dd79257e9c --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCC03.txt @@ -0,0 +1,3 @@ +0.96047 -0.00000 0.00000 +0.00000 0.97940 -0.00000 +-0.00000 -0.00000 1.00436 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMCC04.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCC04.txt new file mode 100644 index 0000000000000000000000000000000000000000..4011c5a1883ca3297e385e00cf95bb0bfe30d9ec --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCC04.txt @@ -0,0 +1,3 @@ +0.94625 -0.00000 -0.00000 +0.00000 0.97134 0.00000 +-0.00000 -0.00000 1.00442 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMCC05.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCC05.txt new file mode 100644 index 0000000000000000000000000000000000000000..0fa3a9bcd3f53a127ffa52701896f83329ab2f55 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCC05.txt @@ -0,0 +1,3 @@ +0.93185 0.00000 0.00000 +0.00000 0.96303 0.00000 +-0.00000 0.00000 1.00413 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMCC06.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCC06.txt new file mode 100644 index 0000000000000000000000000000000000000000..81911a86db37be2fd34b36f18f047568b17c4376 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCC06.txt @@ -0,0 +1,3 @@ +0.91811 0.00000 0.00000 +-0.00000 0.95532 0.00000 +-0.00000 -0.00000 1.00437 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMCC07.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCC07.txt new file mode 100644 index 0000000000000000000000000000000000000000..25ab039b3642fed097ef5ce2e9f6e02613f6cd98 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCC07.txt @@ -0,0 +1,3 @@ +0.90350 -0.00000 0.00000 +0.00000 0.94662 0.00000 +-0.00000 -0.00000 1.00348 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMCC08.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCC08.txt new file mode 100644 index 0000000000000000000000000000000000000000..4ddec47cca3ea09ade582298850ed608d7ecf55c --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCC08.txt @@ -0,0 +1,3 @@ +0.89036 0.00000 -0.00000 +-0.00000 0.93939 0.00000 +-0.00000 -0.00000 1.00404 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMCC09.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCC09.txt new file mode 100644 index 0000000000000000000000000000000000000000..12f76a87af02d0384a9f3be9c72ac236ce8a3a8e --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCC09.txt @@ -0,0 +1,3 @@ +0.87682 -0.00000 0.00000 +-0.00000 0.93166 -0.00000 +-0.00000 -0.00000 1.00397 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMCC10.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCC10.txt new file mode 100644 index 0000000000000000000000000000000000000000..bf7117d55098683efb0f0e5ded56a21e95ce0b68 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCC10.txt @@ -0,0 +1,3 @@ +0.86380 0.00000 0.00000 +-0.00000 0.92442 0.00000 +-0.00000 -0.00000 1.00434 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMCC11.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCC11.txt new file mode 100644 index 0000000000000000000000000000000000000000..f51a4a5ade24b1f9bdfe84b3439a4c0b4e04d082 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCC11.txt @@ -0,0 +1,3 @@ +0.85061 -0.00000 0.00000 +-0.00000 0.91692 0.00000 +0.00000 0.00000 1.00435 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMCC12.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCC12.txt new file mode 100644 index 0000000000000000000000000000000000000000..4eb42c38aeb0bd86047a55e11c311c95addf7fc4 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCC12.txt @@ -0,0 +1,3 @@ +0.83759 -0.00000 -0.00000 +-0.00000 0.90954 0.00000 +-0.00000 -0.00000 1.00439 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMCC13.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCC13.txt new file mode 100644 index 0000000000000000000000000000000000000000..75d3db3131fdb3f1a86e4597f12c48453d5bb30f --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCC13.txt @@ -0,0 +1,3 @@ +0.82470 -0.00000 -0.00000 +-0.00000 0.90221 0.00000 +-0.00000 0.00000 1.00441 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMCC14.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCC14.txt new file mode 100644 index 0000000000000000000000000000000000000000..14f96f191741974ac6d733121ce5f145e2b23e8c --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCC14.txt @@ -0,0 +1,3 @@ +0.81198 0.00000 0.00000 +-0.00000 0.89500 0.00000 +-0.00000 0.00000 1.00446 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMCC15.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCC15.txt new file mode 100644 index 0000000000000000000000000000000000000000..66e4f984b4adad4323b7f5f3db1b2789f841cf6e --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCC15.txt @@ -0,0 +1,3 @@ +0.79927 -0.00000 0.00000 +-0.00000 0.88772 0.00000 +-0.00000 0.00000 1.00435 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMCC16.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCC16.txt new file mode 100644 index 0000000000000000000000000000000000000000..6b8f9c3ea1a34a51be030cd065098ddc133e6dac --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCC16.txt @@ -0,0 +1,3 @@ +0.78673 0.00000 0.00000 +-0.00000 0.88056 0.00000 +-0.00000 -0.00000 1.00428 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMCC17.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCC17.txt new file mode 100644 index 0000000000000000000000000000000000000000..3840477467c3164a4f29022a82e02232ccae4f56 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCC17.txt @@ -0,0 +1,3 @@ +0.77436 -0.00000 -0.00000 +-0.00000 0.87352 0.00000 +-0.00000 0.00000 1.00426 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMCC18.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCC18.txt new file mode 100644 index 0000000000000000000000000000000000000000..efa686d384ac6630d14db4af3fe836956b1f07e1 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCC18.txt @@ -0,0 +1,3 @@ +0.76226 -0.00000 0.00000 +0.00000 0.86671 0.00000 +-0.00000 0.00000 1.00442 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMCC19.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCC19.txt new file mode 100644 index 0000000000000000000000000000000000000000..efa686d384ac6630d14db4af3fe836956b1f07e1 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCC19.txt @@ -0,0 +1,3 @@ +0.76226 -0.00000 0.00000 +0.00000 0.86671 0.00000 +-0.00000 0.00000 1.00442 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMCC20.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCC20.txt new file mode 100644 index 0000000000000000000000000000000000000000..efa686d384ac6630d14db4af3fe836956b1f07e1 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCC20.txt @@ -0,0 +1,3 @@ +0.76226 -0.00000 0.00000 +0.00000 0.86671 0.00000 +-0.00000 0.00000 1.00442 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMCC21.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCC21.txt new file mode 100644 index 0000000000000000000000000000000000000000..efa686d384ac6630d14db4af3fe836956b1f07e1 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCC21.txt @@ -0,0 +1,3 @@ +0.76226 -0.00000 0.00000 +0.00000 0.86671 0.00000 +-0.00000 0.00000 1.00442 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMCC22.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCC22.txt new file mode 100644 index 0000000000000000000000000000000000000000..efa686d384ac6630d14db4af3fe836956b1f07e1 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCC22.txt @@ -0,0 +1,3 @@ +0.76226 -0.00000 0.00000 +0.00000 0.86671 0.00000 +-0.00000 0.00000 1.00442 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMCC23.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCC23.txt new file mode 100644 index 0000000000000000000000000000000000000000..efa686d384ac6630d14db4af3fe836956b1f07e1 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCC23.txt @@ -0,0 +1,3 @@ +0.76226 -0.00000 0.00000 +0.00000 0.86671 0.00000 +-0.00000 0.00000 1.00442 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMCDEF.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCDEF.txt new file mode 100644 index 0000000000000000000000000000000000000000..be991f8dec6f32afea30e4c0815d7b9bce4bce66 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCDEF.txt @@ -0,0 +1,3 @@ +1.00000 -0.00000 -0.00000 +-0.00000 1.00000 0.00000 +0.00000 0.00000 1.00000 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMCW01.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCW01.txt new file mode 100644 index 0000000000000000000000000000000000000000..2b13be6bdd68435d9ee2a1de08b721e4fe338e46 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCW01.txt @@ -0,0 +1,3 @@ +1.00399 -0.00000 0.00000 +-0.00000 0.99922 -0.00000 +-0.00000 -0.00000 0.98518 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMCW02.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCW02.txt new file mode 100644 index 0000000000000000000000000000000000000000..824bc52eae0c08802acdc5b380d388ca95221e38 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCW02.txt @@ -0,0 +1,3 @@ +1.00422 -0.00000 0.00000 +0.00000 0.99478 0.00000 +-0.00000 -0.00000 0.96697 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMCW03.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCW03.txt new file mode 100644 index 0000000000000000000000000000000000000000..b9e0adb051690e123daa5d97c39b4574963e7edc --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCW03.txt @@ -0,0 +1,3 @@ +1.00386 -0.00000 -0.00000 +-0.00000 0.98985 0.00000 +-0.00000 -0.00000 0.94857 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMCW04.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCW04.txt new file mode 100644 index 0000000000000000000000000000000000000000..0b364829d171e2f9bfc7add73ea67bdbf9cff1ec --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCW04.txt @@ -0,0 +1,3 @@ +1.00415 -0.00000 0.00000 +-0.00000 0.98564 0.00000 +-0.00000 -0.00000 0.93113 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMCW05.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCW05.txt new file mode 100644 index 0000000000000000000000000000000000000000..e53c8bb79bc4b11fbeb745e1890846c79ce42033 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCW05.txt @@ -0,0 +1,3 @@ +1.00441 -0.00000 0.00000 +-0.00000 0.98149 0.00000 +-0.00000 0.00000 0.91400 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMCW06.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCW06.txt new file mode 100644 index 0000000000000000000000000000000000000000..600fc93decdc56c93ca569764a7a18a0b242331c --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCW06.txt @@ -0,0 +1,3 @@ +1.00395 0.00000 -0.00000 +-0.00000 0.97673 0.00000 +0.00000 0.00000 0.89655 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMCW07.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCW07.txt new file mode 100644 index 0000000000000000000000000000000000000000..53ca89fad7010c954445a935b46720a0ecf82a62 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCW07.txt @@ -0,0 +1,3 @@ +1.00397 0.00000 0.00000 +-0.00000 0.97251 0.00000 +-0.00000 -0.00000 0.87987 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMCW08.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCW08.txt new file mode 100644 index 0000000000000000000000000000000000000000..094f4766cd6d9f508243b2e86fc19b7f4086efe7 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCW08.txt @@ -0,0 +1,3 @@ +1.00441 -0.00000 0.00000 +-0.00000 0.96878 0.00000 +-0.00000 0.00000 0.86386 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMCW09.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCW09.txt new file mode 100644 index 0000000000000000000000000000000000000000..4313096581fa6b8d76e31bfaad6db19161ad135f --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCW09.txt @@ -0,0 +1,3 @@ +1.00438 -0.00000 0.00000 +0.00000 0.96468 0.00000 +-0.00000 0.00000 0.84775 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMCW10.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCW10.txt new file mode 100644 index 0000000000000000000000000000000000000000..4adeb9a17d8a46ca2b52d5202e76e4ba9b940eb4 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCW10.txt @@ -0,0 +1,3 @@ +1.00351 0.00000 0.00000 +-0.00000 0.95984 -0.00000 +-0.00000 -0.00000 0.83124 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMCW11.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCW11.txt new file mode 100644 index 0000000000000000000000000000000000000000..fe146bfceb090ddc694b1cde3592ba7e475da966 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCW11.txt @@ -0,0 +1,3 @@ +1.00370 -0.00000 -0.00000 +-0.00000 0.95610 0.00000 +-0.00000 -0.00000 0.81592 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMCW12.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCW12.txt new file mode 100644 index 0000000000000000000000000000000000000000..c4f5d2f29ef8dcad8ab320bbea50d0a668ee74c8 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCW12.txt @@ -0,0 +1,3 @@ +1.00381 0.00000 0.00000 +-0.00000 0.95236 -0.00000 +-0.00000 -0.00000 0.80081 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMCW13.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCW13.txt new file mode 100644 index 0000000000000000000000000000000000000000..29c8cb6c6f7e3bc8020e2b2c5376d5e3f0116c3c --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCW13.txt @@ -0,0 +1,3 @@ +1.00385 -0.00000 0.00000 +-0.00000 0.94861 0.00000 +-0.00000 -0.00000 0.78591 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMCW14.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCW14.txt new file mode 100644 index 0000000000000000000000000000000000000000..d293ce2aa9e7af72000b499821f109e1e2a66d5e --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCW14.txt @@ -0,0 +1,3 @@ +1.00381 -0.00000 0.00000 +-0.00000 0.94486 0.00000 +-0.00000 -0.00000 0.77123 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMCW15.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCW15.txt new file mode 100644 index 0000000000000000000000000000000000000000..ff908fe6ea89ffde4c5d3b5e16925657338956c6 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCW15.txt @@ -0,0 +1,3 @@ +1.00370 -0.00000 0.00000 +-0.00000 0.94111 0.00000 +-0.00000 -0.00000 0.75674 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMCW16.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCW16.txt new file mode 100644 index 0000000000000000000000000000000000000000..ff908fe6ea89ffde4c5d3b5e16925657338956c6 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCW16.txt @@ -0,0 +1,3 @@ +1.00370 -0.00000 0.00000 +-0.00000 0.94111 0.00000 +-0.00000 -0.00000 0.75674 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMCW17.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCW17.txt new file mode 100644 index 0000000000000000000000000000000000000000..ff908fe6ea89ffde4c5d3b5e16925657338956c6 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCW17.txt @@ -0,0 +1,3 @@ +1.00370 -0.00000 0.00000 +-0.00000 0.94111 0.00000 +-0.00000 -0.00000 0.75674 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMCW18.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCW18.txt new file mode 100644 index 0000000000000000000000000000000000000000..ff908fe6ea89ffde4c5d3b5e16925657338956c6 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCW18.txt @@ -0,0 +1,3 @@ +1.00370 -0.00000 0.00000 +-0.00000 0.94111 0.00000 +-0.00000 -0.00000 0.75674 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMCW19.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCW19.txt new file mode 100644 index 0000000000000000000000000000000000000000..ff908fe6ea89ffde4c5d3b5e16925657338956c6 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCW19.txt @@ -0,0 +1,3 @@ +1.00370 -0.00000 0.00000 +-0.00000 0.94111 0.00000 +-0.00000 -0.00000 0.75674 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMCW20.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCW20.txt new file mode 100644 index 0000000000000000000000000000000000000000..ff908fe6ea89ffde4c5d3b5e16925657338956c6 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCW20.txt @@ -0,0 +1,3 @@ +1.00370 -0.00000 0.00000 +-0.00000 0.94111 0.00000 +-0.00000 -0.00000 0.75674 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMCW21.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCW21.txt new file mode 100644 index 0000000000000000000000000000000000000000..ff908fe6ea89ffde4c5d3b5e16925657338956c6 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCW21.txt @@ -0,0 +1,3 @@ +1.00370 -0.00000 0.00000 +-0.00000 0.94111 0.00000 +-0.00000 -0.00000 0.75674 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMCW22.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCW22.txt new file mode 100644 index 0000000000000000000000000000000000000000..ff908fe6ea89ffde4c5d3b5e16925657338956c6 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCW22.txt @@ -0,0 +1,3 @@ +1.00370 -0.00000 0.00000 +-0.00000 0.94111 0.00000 +-0.00000 -0.00000 0.75674 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMCW23.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCW23.txt new file mode 100644 index 0000000000000000000000000000000000000000..ff908fe6ea89ffde4c5d3b5e16925657338956c6 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMCW23.txt @@ -0,0 +1,3 @@ +1.00370 -0.00000 0.00000 +-0.00000 0.94111 0.00000 +-0.00000 -0.00000 0.75674 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMDEF.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMDEF.txt new file mode 100644 index 0000000000000000000000000000000000000000..fe7b056f5df4edd49644392174d43a102375b56a --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMDEF.txt @@ -0,0 +1,3 @@ +0.77321 0.22290 0.00389 +0.05462 0.90394 0.04144 +0.02895 0.09440 0.87665 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMPC01.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPC01.txt new file mode 100644 index 0000000000000000000000000000000000000000..f3f866f268bfa8658899607c4bbc6e056bc5d276 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPC01.txt @@ -0,0 +1,3 @@ +0.98936 -0.00000 0.00000 +-0.00000 0.99574 0.00000 +-0.00000 -0.00000 1.00416 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMPC02.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPC02.txt new file mode 100644 index 0000000000000000000000000000000000000000..6f0e3ead5c8d5d07b119c556c8e12acd0f1b1fd8 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPC02.txt @@ -0,0 +1,3 @@ +0.97500 -0.00000 0.00000 +-0.00000 0.98770 0.00000 +-0.00000 -0.00000 1.00443 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMPC03.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPC03.txt new file mode 100644 index 0000000000000000000000000000000000000000..a1cfdb1a018db21298d5905b3d13f3dd79257e9c --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPC03.txt @@ -0,0 +1,3 @@ +0.96047 -0.00000 0.00000 +0.00000 0.97940 -0.00000 +-0.00000 -0.00000 1.00436 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMPC04.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPC04.txt new file mode 100644 index 0000000000000000000000000000000000000000..4011c5a1883ca3297e385e00cf95bb0bfe30d9ec --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPC04.txt @@ -0,0 +1,3 @@ +0.94625 -0.00000 -0.00000 +0.00000 0.97134 0.00000 +-0.00000 -0.00000 1.00442 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMPC05.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPC05.txt new file mode 100644 index 0000000000000000000000000000000000000000..0fa3a9bcd3f53a127ffa52701896f83329ab2f55 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPC05.txt @@ -0,0 +1,3 @@ +0.93185 0.00000 0.00000 +0.00000 0.96303 0.00000 +-0.00000 0.00000 1.00413 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMPC06.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPC06.txt new file mode 100644 index 0000000000000000000000000000000000000000..81911a86db37be2fd34b36f18f047568b17c4376 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPC06.txt @@ -0,0 +1,3 @@ +0.91811 0.00000 0.00000 +-0.00000 0.95532 0.00000 +-0.00000 -0.00000 1.00437 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMPC07.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPC07.txt new file mode 100644 index 0000000000000000000000000000000000000000..25ab039b3642fed097ef5ce2e9f6e02613f6cd98 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPC07.txt @@ -0,0 +1,3 @@ +0.90350 -0.00000 0.00000 +0.00000 0.94662 0.00000 +-0.00000 -0.00000 1.00348 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMPC08.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPC08.txt new file mode 100644 index 0000000000000000000000000000000000000000..4ddec47cca3ea09ade582298850ed608d7ecf55c --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPC08.txt @@ -0,0 +1,3 @@ +0.89036 0.00000 -0.00000 +-0.00000 0.93939 0.00000 +-0.00000 -0.00000 1.00404 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMPC09.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPC09.txt new file mode 100644 index 0000000000000000000000000000000000000000..12f76a87af02d0384a9f3be9c72ac236ce8a3a8e --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPC09.txt @@ -0,0 +1,3 @@ +0.87682 -0.00000 0.00000 +-0.00000 0.93166 -0.00000 +-0.00000 -0.00000 1.00397 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMPC10.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPC10.txt new file mode 100644 index 0000000000000000000000000000000000000000..bf7117d55098683efb0f0e5ded56a21e95ce0b68 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPC10.txt @@ -0,0 +1,3 @@ +0.86380 0.00000 0.00000 +-0.00000 0.92442 0.00000 +-0.00000 -0.00000 1.00434 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMPC11.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPC11.txt new file mode 100644 index 0000000000000000000000000000000000000000..f51a4a5ade24b1f9bdfe84b3439a4c0b4e04d082 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPC11.txt @@ -0,0 +1,3 @@ +0.85061 -0.00000 0.00000 +-0.00000 0.91692 0.00000 +0.00000 0.00000 1.00435 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMPC12.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPC12.txt new file mode 100644 index 0000000000000000000000000000000000000000..4eb42c38aeb0bd86047a55e11c311c95addf7fc4 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPC12.txt @@ -0,0 +1,3 @@ +0.83759 -0.00000 -0.00000 +-0.00000 0.90954 0.00000 +-0.00000 -0.00000 1.00439 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMPC13.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPC13.txt new file mode 100644 index 0000000000000000000000000000000000000000..75d3db3131fdb3f1a86e4597f12c48453d5bb30f --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPC13.txt @@ -0,0 +1,3 @@ +0.82470 -0.00000 -0.00000 +-0.00000 0.90221 0.00000 +-0.00000 0.00000 1.00441 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMPC14.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPC14.txt new file mode 100644 index 0000000000000000000000000000000000000000..14f96f191741974ac6d733121ce5f145e2b23e8c --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPC14.txt @@ -0,0 +1,3 @@ +0.81198 0.00000 0.00000 +-0.00000 0.89500 0.00000 +-0.00000 0.00000 1.00446 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMPC15.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPC15.txt new file mode 100644 index 0000000000000000000000000000000000000000..66e4f984b4adad4323b7f5f3db1b2789f841cf6e --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPC15.txt @@ -0,0 +1,3 @@ +0.79927 -0.00000 0.00000 +-0.00000 0.88772 0.00000 +-0.00000 0.00000 1.00435 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMPC16.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPC16.txt new file mode 100644 index 0000000000000000000000000000000000000000..6b8f9c3ea1a34a51be030cd065098ddc133e6dac --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPC16.txt @@ -0,0 +1,3 @@ +0.78673 0.00000 0.00000 +-0.00000 0.88056 0.00000 +-0.00000 -0.00000 1.00428 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMPC17.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPC17.txt new file mode 100644 index 0000000000000000000000000000000000000000..3840477467c3164a4f29022a82e02232ccae4f56 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPC17.txt @@ -0,0 +1,3 @@ +0.77436 -0.00000 -0.00000 +-0.00000 0.87352 0.00000 +-0.00000 0.00000 1.00426 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMPC18.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPC18.txt new file mode 100644 index 0000000000000000000000000000000000000000..efa686d384ac6630d14db4af3fe836956b1f07e1 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPC18.txt @@ -0,0 +1,3 @@ +0.76226 -0.00000 0.00000 +0.00000 0.86671 0.00000 +-0.00000 0.00000 1.00442 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMPC19.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPC19.txt new file mode 100644 index 0000000000000000000000000000000000000000..efa686d384ac6630d14db4af3fe836956b1f07e1 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPC19.txt @@ -0,0 +1,3 @@ +0.76226 -0.00000 0.00000 +0.00000 0.86671 0.00000 +-0.00000 0.00000 1.00442 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMPC20.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPC20.txt new file mode 100644 index 0000000000000000000000000000000000000000..efa686d384ac6630d14db4af3fe836956b1f07e1 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPC20.txt @@ -0,0 +1,3 @@ +0.76226 -0.00000 0.00000 +0.00000 0.86671 0.00000 +-0.00000 0.00000 1.00442 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMPC21.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPC21.txt new file mode 100644 index 0000000000000000000000000000000000000000..efa686d384ac6630d14db4af3fe836956b1f07e1 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPC21.txt @@ -0,0 +1,3 @@ +0.76226 -0.00000 0.00000 +0.00000 0.86671 0.00000 +-0.00000 0.00000 1.00442 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMPC22.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPC22.txt new file mode 100644 index 0000000000000000000000000000000000000000..efa686d384ac6630d14db4af3fe836956b1f07e1 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPC22.txt @@ -0,0 +1,3 @@ +0.76226 -0.00000 0.00000 +0.00000 0.86671 0.00000 +-0.00000 0.00000 1.00442 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMPC23.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPC23.txt new file mode 100644 index 0000000000000000000000000000000000000000..efa686d384ac6630d14db4af3fe836956b1f07e1 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPC23.txt @@ -0,0 +1,3 @@ +0.76226 -0.00000 0.00000 +0.00000 0.86671 0.00000 +-0.00000 0.00000 1.00442 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMPDEF.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPDEF.txt new file mode 100644 index 0000000000000000000000000000000000000000..be991f8dec6f32afea30e4c0815d7b9bce4bce66 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPDEF.txt @@ -0,0 +1,3 @@ +1.00000 -0.00000 -0.00000 +-0.00000 1.00000 0.00000 +0.00000 0.00000 1.00000 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMPRd01.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPRd01.txt new file mode 100644 index 0000000000000000000000000000000000000000..2014439e7a27dd4642b61e9c38aa1f1acfc756c6 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPRd01.txt @@ -0,0 +1,3 @@ +0.90625 0.08095 0.01572 +0.03883 0.89079 0.01489 +0.03262 0.06403 0.69667 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMPRd02.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPRd02.txt new file mode 100644 index 0000000000000000000000000000000000000000..76d98bbdc52f76fe147ad6a80ca4c27c380249f6 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPRd02.txt @@ -0,0 +1,3 @@ +0.87984 0.10302 0.02001 +0.04921 0.87239 0.01884 +0.03970 0.07793 0.64101 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMPRd03.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPRd03.txt new file mode 100644 index 0000000000000000000000000000000000000000..1b6de72d59253d0ec8eeb4a1b8fb338900252de6 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPRd03.txt @@ -0,0 +1,3 @@ +0.85322 0.12506 0.02429 +0.05949 0.85405 0.02276 +0.04607 0.09045 0.58858 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMPRdStrong.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPRdStrong.txt new file mode 100644 index 0000000000000000000000000000000000000000..043bd1f31c2abe804d46ded748d805c47ee6b3ab --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPRdStrong.txt @@ -0,0 +1,3 @@ +0.82687 0.14713 0.02857 +0.06971 0.83622 0.02665 +0.05180 0.10170 0.53952 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMPRdWeak.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPRdWeak.txt new file mode 100644 index 0000000000000000000000000000000000000000..2c37ce0279dc2e367c90e14bbce14082838c353f --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPRdWeak.txt @@ -0,0 +1,3 @@ +0.93244 0.05886 0.01143 +0.02836 0.90924 0.01090 +0.02479 0.04867 0.75573 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMPRdWeak01.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPRdWeak01.txt new file mode 100644 index 0000000000000000000000000000000000000000..f758f094555ddda17eb2a7be1e7795b095b7ea3d --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPRdWeak01.txt @@ -0,0 +1,3 @@ +0.93207 0.05884 0.01143 +0.02857 0.91590 0.01098 +0.02533 0.04973 0.77220 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMPRdWeak02.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPRdWeak02.txt new file mode 100644 index 0000000000000000000000000000000000000000..1542d4297c1b71f9e6ec8300551c55b5ed4f6f9c --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPRdWeak02.txt @@ -0,0 +1,3 @@ +0.93249 0.05886 0.01143 +0.02881 0.92351 0.01107 +0.02591 0.05086 0.78972 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMPRdWeak03.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPRdWeak03.txt new file mode 100644 index 0000000000000000000000000000000000000000..f0caf3c54fb7c7546404471109d55ededa7ef0ed --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPRdWeak03.txt @@ -0,0 +1,3 @@ +0.93181 0.05882 0.01142 +0.02901 0.93019 0.01115 +0.02647 0.05196 0.80673 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMPRdWeak04.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPRdWeak04.txt new file mode 100644 index 0000000000000000000000000000000000000000..dcc0c515aa293e765f6964e52857311f97356b46 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPRdWeak04.txt @@ -0,0 +1,3 @@ +0.93237 0.05886 0.01143 +0.02927 0.93830 0.01125 +0.02707 0.05315 0.82525 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMPRdWeak05.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPRdWeak05.txt new file mode 100644 index 0000000000000000000000000000000000000000..452ab4b5862fab9c8168e28221551ceeda09b409 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPRdWeak05.txt @@ -0,0 +1,3 @@ +0.93275 0.05888 0.01143 +0.02952 0.94642 0.01134 +0.02769 0.05436 0.84408 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMPW01.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPW01.txt new file mode 100644 index 0000000000000000000000000000000000000000..2b13be6bdd68435d9ee2a1de08b721e4fe338e46 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPW01.txt @@ -0,0 +1,3 @@ +1.00399 -0.00000 0.00000 +-0.00000 0.99922 -0.00000 +-0.00000 -0.00000 0.98518 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMPW02.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPW02.txt new file mode 100644 index 0000000000000000000000000000000000000000..824bc52eae0c08802acdc5b380d388ca95221e38 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPW02.txt @@ -0,0 +1,3 @@ +1.00422 -0.00000 0.00000 +0.00000 0.99478 0.00000 +-0.00000 -0.00000 0.96697 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMPW03.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPW03.txt new file mode 100644 index 0000000000000000000000000000000000000000..b9e0adb051690e123daa5d97c39b4574963e7edc --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPW03.txt @@ -0,0 +1,3 @@ +1.00386 -0.00000 -0.00000 +-0.00000 0.98985 0.00000 +-0.00000 -0.00000 0.94857 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMPW04.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPW04.txt new file mode 100644 index 0000000000000000000000000000000000000000..0b364829d171e2f9bfc7add73ea67bdbf9cff1ec --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPW04.txt @@ -0,0 +1,3 @@ +1.00415 -0.00000 0.00000 +-0.00000 0.98564 0.00000 +-0.00000 -0.00000 0.93113 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMPW05.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPW05.txt new file mode 100644 index 0000000000000000000000000000000000000000..e53c8bb79bc4b11fbeb745e1890846c79ce42033 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPW05.txt @@ -0,0 +1,3 @@ +1.00441 -0.00000 0.00000 +-0.00000 0.98149 0.00000 +-0.00000 0.00000 0.91400 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMPW06.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPW06.txt new file mode 100644 index 0000000000000000000000000000000000000000..600fc93decdc56c93ca569764a7a18a0b242331c --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPW06.txt @@ -0,0 +1,3 @@ +1.00395 0.00000 -0.00000 +-0.00000 0.97673 0.00000 +0.00000 0.00000 0.89655 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMPW07.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPW07.txt new file mode 100644 index 0000000000000000000000000000000000000000..53ca89fad7010c954445a935b46720a0ecf82a62 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPW07.txt @@ -0,0 +1,3 @@ +1.00397 0.00000 0.00000 +-0.00000 0.97251 0.00000 +-0.00000 -0.00000 0.87987 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMPW08.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPW08.txt new file mode 100644 index 0000000000000000000000000000000000000000..094f4766cd6d9f508243b2e86fc19b7f4086efe7 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPW08.txt @@ -0,0 +1,3 @@ +1.00441 -0.00000 0.00000 +-0.00000 0.96878 0.00000 +-0.00000 0.00000 0.86386 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMPW09.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPW09.txt new file mode 100644 index 0000000000000000000000000000000000000000..4313096581fa6b8d76e31bfaad6db19161ad135f --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPW09.txt @@ -0,0 +1,3 @@ +1.00438 -0.00000 0.00000 +0.00000 0.96468 0.00000 +-0.00000 0.00000 0.84775 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMPW10.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPW10.txt new file mode 100644 index 0000000000000000000000000000000000000000..4adeb9a17d8a46ca2b52d5202e76e4ba9b940eb4 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPW10.txt @@ -0,0 +1,3 @@ +1.00351 0.00000 0.00000 +-0.00000 0.95984 -0.00000 +-0.00000 -0.00000 0.83124 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMPW11.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPW11.txt new file mode 100644 index 0000000000000000000000000000000000000000..fe146bfceb090ddc694b1cde3592ba7e475da966 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPW11.txt @@ -0,0 +1,3 @@ +1.00370 -0.00000 -0.00000 +-0.00000 0.95610 0.00000 +-0.00000 -0.00000 0.81592 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMPW12.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPW12.txt new file mode 100644 index 0000000000000000000000000000000000000000..c4f5d2f29ef8dcad8ab320bbea50d0a668ee74c8 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPW12.txt @@ -0,0 +1,3 @@ +1.00381 0.00000 0.00000 +-0.00000 0.95236 -0.00000 +-0.00000 -0.00000 0.80081 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMPW13.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPW13.txt new file mode 100644 index 0000000000000000000000000000000000000000..29c8cb6c6f7e3bc8020e2b2c5376d5e3f0116c3c --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPW13.txt @@ -0,0 +1,3 @@ +1.00385 -0.00000 0.00000 +-0.00000 0.94861 0.00000 +-0.00000 -0.00000 0.78591 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMPW14.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPW14.txt new file mode 100644 index 0000000000000000000000000000000000000000..d293ce2aa9e7af72000b499821f109e1e2a66d5e --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPW14.txt @@ -0,0 +1,3 @@ +1.00381 -0.00000 0.00000 +-0.00000 0.94486 0.00000 +-0.00000 -0.00000 0.77123 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMPW15.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPW15.txt new file mode 100644 index 0000000000000000000000000000000000000000..ff908fe6ea89ffde4c5d3b5e16925657338956c6 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPW15.txt @@ -0,0 +1,3 @@ +1.00370 -0.00000 0.00000 +-0.00000 0.94111 0.00000 +-0.00000 -0.00000 0.75674 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMPW16.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPW16.txt new file mode 100644 index 0000000000000000000000000000000000000000..ff908fe6ea89ffde4c5d3b5e16925657338956c6 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPW16.txt @@ -0,0 +1,3 @@ +1.00370 -0.00000 0.00000 +-0.00000 0.94111 0.00000 +-0.00000 -0.00000 0.75674 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMPW17.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPW17.txt new file mode 100644 index 0000000000000000000000000000000000000000..ff908fe6ea89ffde4c5d3b5e16925657338956c6 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPW17.txt @@ -0,0 +1,3 @@ +1.00370 -0.00000 0.00000 +-0.00000 0.94111 0.00000 +-0.00000 -0.00000 0.75674 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMPW18.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPW18.txt new file mode 100644 index 0000000000000000000000000000000000000000..ff908fe6ea89ffde4c5d3b5e16925657338956c6 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPW18.txt @@ -0,0 +1,3 @@ +1.00370 -0.00000 0.00000 +-0.00000 0.94111 0.00000 +-0.00000 -0.00000 0.75674 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMPW19.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPW19.txt new file mode 100644 index 0000000000000000000000000000000000000000..ff908fe6ea89ffde4c5d3b5e16925657338956c6 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPW19.txt @@ -0,0 +1,3 @@ +1.00370 -0.00000 0.00000 +-0.00000 0.94111 0.00000 +-0.00000 -0.00000 0.75674 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMPW20.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPW20.txt new file mode 100644 index 0000000000000000000000000000000000000000..ff908fe6ea89ffde4c5d3b5e16925657338956c6 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPW20.txt @@ -0,0 +1,3 @@ +1.00370 -0.00000 0.00000 +-0.00000 0.94111 0.00000 +-0.00000 -0.00000 0.75674 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMPW21.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPW21.txt new file mode 100644 index 0000000000000000000000000000000000000000..ff908fe6ea89ffde4c5d3b5e16925657338956c6 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPW21.txt @@ -0,0 +1,3 @@ +1.00370 -0.00000 0.00000 +-0.00000 0.94111 0.00000 +-0.00000 -0.00000 0.75674 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMPW22.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPW22.txt new file mode 100644 index 0000000000000000000000000000000000000000..ff908fe6ea89ffde4c5d3b5e16925657338956c6 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPW22.txt @@ -0,0 +1,3 @@ +1.00370 -0.00000 0.00000 +-0.00000 0.94111 0.00000 +-0.00000 -0.00000 0.75674 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMPW23.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPW23.txt new file mode 100644 index 0000000000000000000000000000000000000000..ff908fe6ea89ffde4c5d3b5e16925657338956c6 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMPW23.txt @@ -0,0 +1,3 @@ +1.00370 -0.00000 0.00000 +-0.00000 0.94111 0.00000 +-0.00000 -0.00000 0.75674 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMW01.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMW01.txt new file mode 100644 index 0000000000000000000000000000000000000000..1ed8bc7f65aec13a14773c60ff2d16af48b53e45 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMW01.txt @@ -0,0 +1,3 @@ +0.77736 0.22281 0.00382 +0.05492 0.90357 0.04074 +0.02911 0.09436 0.86171 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMW02.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMW02.txt new file mode 100644 index 0000000000000000000000000000000000000000..989d38d6a82ca61dab2ea3a347cb2394e6366076 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMW02.txt @@ -0,0 +1,3 @@ +0.77858 0.22190 0.00375 +0.05500 0.89989 0.03989 +0.02915 0.09398 0.84384 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMW03.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMW03.txt new file mode 100644 index 0000000000000000000000000000000000000000..e7171dc77cc3bf57f75d0df8e7154e6b78c5a42f --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMW03.txt @@ -0,0 +1,3 @@ +0.77932 0.22088 0.00367 +0.05505 0.89575 0.03904 +0.02918 0.09355 0.82584 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMW04.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMW04.txt new file mode 100644 index 0000000000000000000000000000000000000000..eff304089dc8d661396607ea6ca08af39ba329d4 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMW04.txt @@ -0,0 +1,3 @@ +0.78054 0.22002 0.00359 +0.05514 0.89227 0.03823 +0.02923 0.09318 0.80872 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMW05.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMW05.txt new file mode 100644 index 0000000000000000000000000000000000000000..6e1dd2f7cc305813839b69ee6ccaea593bf0705c --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMW05.txt @@ -0,0 +1,3 @@ +0.78172 0.21917 0.00352 +0.05522 0.88883 0.03744 +0.02927 0.09282 0.79190 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMW06.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMW06.txt new file mode 100644 index 0000000000000000000000000000000000000000..ad16cfde41723ea0dfed9f330c306f60ec3e8722 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMW06.txt @@ -0,0 +1,3 @@ +0.78233 0.21819 0.00344 +0.05527 0.88483 0.03663 +0.02929 0.09241 0.77486 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMW07.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMW07.txt new file mode 100644 index 0000000000000000000000000000000000000000..626d8525358725e628cec8dd3bc18227a247df5b --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMW07.txt @@ -0,0 +1,3 @@ +0.78328 0.21732 0.00337 +0.05533 0.88132 0.03586 +0.02933 0.09204 0.75850 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMW08.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMW08.txt new file mode 100644 index 0000000000000000000000000000000000000000..e830e26c945d9bd558f18954bbf71be3f0201d5d --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMW08.txt @@ -0,0 +1,3 @@ +0.78455 0.21656 0.00330 +0.05542 0.87825 0.03511 +0.02938 0.09172 0.74277 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMW09.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMW09.txt new file mode 100644 index 0000000000000000000000000000000000000000..5c79dedacf3290858663414cd2915ca9071e4c03 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMW09.txt @@ -0,0 +1,3 @@ +0.78543 0.21572 0.00323 +0.05549 0.87483 0.03437 +0.02941 0.09136 0.72698 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMW10.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMW10.txt new file mode 100644 index 0000000000000000000000000000000000000000..de94b99ba0fe7a340015d668af9bae29ca213cbc --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMW10.txt @@ -0,0 +1,3 @@ +0.78564 0.21471 0.00316 +0.05550 0.87074 0.03361 +0.02942 0.09093 0.71089 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMW11.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMW11.txt new file mode 100644 index 0000000000000000000000000000000000000000..21fae67f3ff3b6c7bc1fff680e3ce8d2c0a3b53e --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMW11.txt @@ -0,0 +1,3 @@ +0.78666 0.21395 0.00309 +0.05557 0.86763 0.03289 +0.02946 0.09061 0.69586 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMW12.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMW12.txt new file mode 100644 index 0000000000000000000000000000000000000000..84d472c470e671053a96361930f1ee41b4193ff3 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMW12.txt @@ -0,0 +1,3 @@ +0.78761 0.21318 0.00302 +0.05564 0.86452 0.03219 +0.02949 0.09028 0.68104 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMW13.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMW13.txt new file mode 100644 index 0000000000000000000000000000000000000000..151b335649e3c6c4df6e9e8f64966aed78c95a6e --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMW13.txt @@ -0,0 +1,3 @@ +0.78848 0.21241 0.00296 +0.05570 0.86141 0.03150 +0.02952 0.08996 0.66643 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMW14.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMW14.txt new file mode 100644 index 0000000000000000000000000000000000000000..3cc7a5efe70be9ac423a76442d991a6f2b80b144 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMW14.txt @@ -0,0 +1,3 @@ +0.78928 0.21164 0.00289 +0.05576 0.85828 0.03082 +0.02955 0.08963 0.65204 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMW15.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMW15.txt new file mode 100644 index 0000000000000000000000000000000000000000..c17595dabd1499bbd50238caa4530cd9308252c4 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMW15.txt @@ -0,0 +1,3 @@ +0.79001 0.21087 0.00283 +0.05581 0.85515 0.03015 +0.02958 0.08930 0.63786 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMW16.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMW16.txt new file mode 100644 index 0000000000000000000000000000000000000000..c17595dabd1499bbd50238caa4530cd9308252c4 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMW16.txt @@ -0,0 +1,3 @@ +0.79001 0.21087 0.00283 +0.05581 0.85515 0.03015 +0.02958 0.08930 0.63786 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMW17.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMW17.txt new file mode 100644 index 0000000000000000000000000000000000000000..c17595dabd1499bbd50238caa4530cd9308252c4 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMW17.txt @@ -0,0 +1,3 @@ +0.79001 0.21087 0.00283 +0.05581 0.85515 0.03015 +0.02958 0.08930 0.63786 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMW18.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMW18.txt new file mode 100644 index 0000000000000000000000000000000000000000..c17595dabd1499bbd50238caa4530cd9308252c4 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMW18.txt @@ -0,0 +1,3 @@ +0.79001 0.21087 0.00283 +0.05581 0.85515 0.03015 +0.02958 0.08930 0.63786 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMW19.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMW19.txt new file mode 100644 index 0000000000000000000000000000000000000000..c17595dabd1499bbd50238caa4530cd9308252c4 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMW19.txt @@ -0,0 +1,3 @@ +0.79001 0.21087 0.00283 +0.05581 0.85515 0.03015 +0.02958 0.08930 0.63786 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMW20.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMW20.txt new file mode 100644 index 0000000000000000000000000000000000000000..c17595dabd1499bbd50238caa4530cd9308252c4 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMW20.txt @@ -0,0 +1,3 @@ +0.79001 0.21087 0.00283 +0.05581 0.85515 0.03015 +0.02958 0.08930 0.63786 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMW21.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMW21.txt new file mode 100644 index 0000000000000000000000000000000000000000..c17595dabd1499bbd50238caa4530cd9308252c4 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMW21.txt @@ -0,0 +1,3 @@ +0.79001 0.21087 0.00283 +0.05581 0.85515 0.03015 +0.02958 0.08930 0.63786 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMW22.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMW22.txt new file mode 100644 index 0000000000000000000000000000000000000000..c17595dabd1499bbd50238caa4530cd9308252c4 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMW22.txt @@ -0,0 +1,3 @@ +0.79001 0.21087 0.00283 +0.05581 0.85515 0.03015 +0.02958 0.08930 0.63786 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_GMW23.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_GMW23.txt new file mode 100644 index 0000000000000000000000000000000000000000..c17595dabd1499bbd50238caa4530cd9308252c4 --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_GMW23.txt @@ -0,0 +1,3 @@ +0.79001 0.21087 0.00283 +0.05581 0.85515 0.03015 +0.02958 0.08930 0.63786 diff --git a/system/system/etc/firmware/phone_ct/AUO/LUT_RST.txt b/system/system/etc/firmware/phone_ct/AUO/LUT_RST.txt new file mode 100644 index 0000000000000000000000000000000000000000..6a6ed24016a63951f6c299448bf1a0090e11e22b --- /dev/null +++ b/system/system/etc/firmware/phone_ct/AUO/LUT_RST.txt @@ -0,0 +1,3072 @@ +0 +1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74 +75 +76 +77 +78 +79 +80 +81 +82 +83 +84 +85 +86 +87 +88 +89 +90 +91 +92 +93 +94 +95 +96 +97 +98 +99 +100 +101 +102 +103 +104 +105 +106 +107 +108 +109 +110 +111 +112 +113 +114 +115 +116 +117 +118 +119 +120 +121 +122 +123 +124 +125 +126 +127 +128 +129 +130 +131 +132 +133 +134 +135 +136 +137 +138 +139 +140 +141 +142 +143 +144 +145 +146 +147 +148 +149 +150 +151 +152 +153 +154 +155 +156 +157 +158 +159 +160 +161 +162 +163 +164 +165 +166 +167 +168 +169 +170 +171 +172 +173 +174 +175 +176 +177 +178 +179 +180 +181 +182 +183 +184 +185 +186 +187 +188 +189 +190 +191 +192 +193 +194 +195 +196 +197 +198 +199 +200 +201 +202 +203 +204 +205 +206 +207 +208 +209 +210 +211 +212 +213 +214 +215 +216 +217 +218 +219 +220 +221 +222 +223 +224 +225 +226 +227 +228 +229 +230 +231 +232 +233 +234 +235 +236 +237 +238 +239 +240 +241 +242 +243 +244 +245 +246 +247 +248 +249 +250 +251 +252 +253 +254 +255 +256 +257 +258 +259 +260 +261 +262 +263 +264 +265 +266 +267 +268 +269 +270 +271 +272 +273 +274 +275 +276 +277 +278 +279 +280 +281 +282 +283 +284 +285 +286 +287 +288 +289 +290 +291 +292 +293 +294 +295 +296 +297 +298 +299 +300 +301 +302 +303 +304 +305 +306 +307 +308 +309 +310 +311 +312 +313 +314 +315 +316 +317 +318 +319 +320 +321 +322 +323 +324 +325 +326 +327 +328 +329 +330 +331 +332 +333 +334 +335 +336 +337 +338 +339 +340 +341 +342 +343 +344 +345 +346 +347 +348 +349 +350 +351 +352 +353 +354 +355 +356 +357 +358 +359 +360 +361 +362 +363 +364 +365 +366 +367 +368 +369 +370 +371 +372 +373 +374 +375 +376 +377 +378 +379 +380 +381 +382 +383 +384 +385 +386 +387 +388 +389 +390 +391 +392 +393 +394 +395 +396 +397 +398 +399 +400 +401 +402 +403 +404 +405 +406 +407 +408 +409 +410 +411 +412 +413 +414 +415 +416 +417 +418 +419 +420 +421 +422 +423 +424 +425 +426 +427 +428 +429 +430 +431 +432 +433 +434 +435 +436 +437 +438 +439 +440 +441 +442 +443 +444 +445 +446 +447 +448 +449 +450 +451 +452 +453 +454 +455 +456 +457 +458 +459 +460 +461 +462 +463 +464 +465 +466 +467 +468 +469 +470 +471 +472 +473 +474 +475 +476 +477 +478 +479 +480 +481 +482 +483 +484 +485 +486 +487 +488 +489 +490 +491 +492 +493 +494 +495 +496 +497 +498 +499 +500 +501 +502 +503 +504 +505 +506 +507 +508 +509 +510 +511 +512 +513 +514 +515 +516 +517 +518 +519 +520 +521 +522 +523 +524 +525 +526 +527 +528 +529 +530 +531 +532 +533 +534 +535 +536 +537 +538 +539 +540 +541 +542 +543 +544 +545 +546 +547 +548 +549 +550 +551 +552 +553 +554 +555 +556 +557 +558 +559 +560 +561 +562 +563 +564 +565 +566 +567 +568 +569 +570 +571 +572 +573 +574 +575 +576 +577 +578 +579 +580 +581 +582 +583 +584 +585 +586 +587 +588 +589 +590 +591 +592 +593 +594 +595 +596 +597 +598 +599 +600 +601 +602 +603 +604 +605 +606 +607 +608 +609 +610 +611 +612 +613 +614 +615 +616 +617 +618 +619 +620 +621 +622 +623 +624 +625 +626 +627 +628 +629 +630 +631 +632 +633 +634 +635 +636 +637 +638 +639 +640 +641 +642 +643 +644 +645 +646 +647 +648 +649 +650 +651 +652 +653 +654 +655 +656 +657 +658 +659 +660 +661 +662 +663 +664 +665 +666 +667 +668 +669 +670 +671 +672 +673 +674 +675 +676 +677 +678 +679 +680 +681 +682 +683 +684 +685 +686 +687 +688 +689 +690 +691 +692 +693 +694 +695 +696 +697 +698 +699 +700 +701 +702 +703 +704 +705 +706 +707 +708 +709 +710 +711 +712 +713 +714 +715 +716 +717 +718 +719 +720 +721 +722 +723 +724 +725 +726 +727 +728 +729 +730 +731 +732 +733 +734 +735 +736 +737 +738 +739 +740 +741 +742 +743 +744 +745 +746 +747 +748 +749 +750 +751 +752 +753 +754 +755 +756 +757 +758 +759 +760 +761 +762 +763 +764 +765 +766 +767 +768 +769 +770 +771 +772 +773 +774 +775 +776 +777 +778 +779 +780 +781 +782 +783 +784 +785 +786 +787 +788 +789 +790 +791 +792 +793 +794 +795 +796 +797 +798 +799 +800 +801 +802 +803 +804 +805 +806 +807 +808 +809 +810 +811 +812 +813 +814 +815 +816 +817 +818 +819 +820 +821 +822 +823 +824 +825 +826 +827 +828 +829 +830 +831 +832 +833 +834 +835 +836 +837 +838 +839 +840 +841 +842 +843 +844 +845 +846 +847 +848 +849 +850 +851 +852 +853 +854 +855 +856 +857 +858 +859 +860 +861 +862 +863 +864 +865 +866 +867 +868 +869 +870 +871 +872 +873 +874 +875 +876 +877 +878 +879 +880 +881 +882 +883 +884 +885 +886 +887 +888 +889 +890 +891 +892 +893 +894 +895 +896 +897 +898 +899 +900 +901 +902 +903 +904 +905 +906 +907 +908 +909 +910 +911 +912 +913 +914 +915 +916 +917 +918 +919 +920 +921 +922 +923 +924 +925 +926 +927 +928 +929 +930 +931 +932 +933 +934 +935 +936 +937 +938 +939 +940 +941 +942 +943 +944 +945 +946 +947 +948 +949 +950 +951 +952 +953 +954 +955 +956 +957 +958 +959 +960 +961 +962 +963 +964 +965 +966 +967 +968 +969 +970 +971 +972 +973 +974 +975 +976 +977 +978 +979 +980 +981 +982 +983 +984 +985 +986 +987 +988 +989 +990 +991 +992 +993 +994 +995 +996 +997 +998 +999 +1000 +1001 +1002 +1003 +1004 +1005 +1006 +1007 +1008 +1009 +1010 +1011 +1012 +1013 +1014 +1015 +1016 +1017 +1018 +1019 +1020 +1021 +1022 +1023 +0 +1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74 +75 +76 +77 +78 +79 +80 +81 +82 +83 +84 +85 +86 +87 +88 +89 +90 +91 +92 +93 +94 +95 +96 +97 +98 +99 +100 +101 +102 +103 +104 +105 +106 +107 +108 +109 +110 +111 +112 +113 +114 +115 +116 +117 +118 +119 +120 +121 +122 +123 +124 +125 +126 +127 +128 +129 +130 +131 +132 +133 +134 +135 +136 +137 +138 +139 +140 +141 +142 +143 +144 +145 +146 +147 +148 +149 +150 +151 +152 +153 +154 +155 +156 +157 +158 +159 +160 +161 +162 +163 +164 +165 +166 +167 +168 +169 +170 +171 +172 +173 +174 +175 +176 +177 +178 +179 +180 +181 +182 +183 +184 +185 +186 +187 +188 +189 +190 +191 +192 +193 +194 +195 +196 +197 +198 +199 +200 +201 +202 +203 +204 +205 +206 +207 +208 +209 +210 +211 +212 +213 +214 +215 +216 +217 +218 +219 +220 +221 +222 +223 +224 +225 +226 +227 +228 +229 +230 +231 +232 +233 +234 +235 +236 +237 +238 +239 +240 +241 +242 +243 +244 +245 +246 +247 +248 +249 +250 +251 +252 +253 +254 +255 +256 +257 +258 +259 +260 +261 +262 +263 +264 +265 +266 +267 +268 +269 +270 +271 +272 +273 +274 +275 +276 +277 +278 +279 +280 +281 +282 +283 +284 +285 +286 +287 +288 +289 +290 +291 +292 +293 +294 +295 +296 +297 +298 +299 +300 +301 +302 +303 +304 +305 +306 +307 +308 +309 +310 +311 +312 +313 +314 +315 +316 +317 +318 +319 +320 +321 +322 +323 +324 +325 +326 +327 +328 +329 +330 +331 +332 +333 +334 +335 +336 +337 +338 +339 +340 +341 +342 +343 +344 +345 +346 +347 +348 +349 +350 +351 +352 +353 +354 +355 +356 +357 +358 +359 +360 +361 +362 +363 +364 +365 +366 +367 +368 +369 +370 +371 +372 +373 +374 +375 +376 +377 +378 +379 +380 +381 +382 +383 +384 +385 +386 +387 +388 +389 +390 +391 +392 +393 +394 +395 +396 +397 +398 +399 +400 +401 +402 +403 +404 +405 +406 +407 +408 +409 +410 +411 +412 +413 +414 +415 +416 +417 +418 +419 +420 +421 +422 +423 +424 +425 +426 +427 +428 +429 +430 +431 +432 +433 +434 +435 +436 +437 +438 +439 +440 +441 +442 +443 +444 +445 +446 +447 +448 +449 +450 +451 +452 +453 +454 +455 +456 +457 +458 +459 +460 +461 +462 +463 +464 +465 +466 +467 +468 +469 +470 +471 +472 +473 +474 +475 +476 +477 +478 +479 +480 +481 +482 +483 +484 +485 +486 +487 +488 +489 +490 +491 +492 +493 +494 +495 +496 +497 +498 +499 +500 +501 +502 +503 +504 +505 +506 +507 +508 +509 +510 +511 +512 +513 +514 +515 +516 +517 +518 +519 +520 +521 +522 +523 +524 +525 +526 +527 +528 +529 +530 +531 +532 +533 +534 +535 +536 +537 +538 +539 +540 +541 +542 +543 +544 +545 +546 +547 +548 +549 +550 +551 +552 +553 +554 +555 +556 +557 +558 +559 +560 +561 +562 +563 +564 +565 +566 +567 +568 +569 +570 +571 +572 +573 +574 +575 +576 +577 +578 +579 +580 +581 +582 +583 +584 +585 +586 +587 +588 +589 +590 +591 +592 +593 +594 +595 +596 +597 +598 +599 +600 +601 +602 +603 +604 +605 +606 +607 +608 +609 +610 +611 +612 +613 +614 +615 +616 +617 +618 +619 +620 +621 +622 +623 +624 +625 +626 +627 +628 +629 +630 +631 +632 +633 +634 +635 +636 +637 +638 +639 +640 +641 +642 +643 +644 +645 +646 +647 +648 +649 +650 +651 +652 +653 +654 +655 +656 +657 +658 +659 +660 +661 +662 +663 +664 +665 +666 +667 +668 +669 +670 +671 +672 +673 +674 +675 +676 +677 +678 +679 +680 +681 +682 +683 +684 +685 +686 +687 +688 +689 +690 +691 +692 +693 +694 +695 +696 +697 +698 +699 +700 +701 +702 +703 +704 +705 +706 +707 +708 +709 +710 +711 +712 +713 +714 +715 +716 +717 +718 +719 +720 +721 +722 +723 +724 +725 +726 +727 +728 +729 +730 +731 +732 +733 +734 +735 +736 +737 +738 +739 +740 +741 +742 +743 +744 +745 +746 +747 +748 +749 +750 +751 +752 +753 +754 +755 +756 +757 +758 +759 +760 +761 +762 +763 +764 +765 +766 +767 +768 +769 +770 +771 +772 +773 +774 +775 +776 +777 +778 +779 +780 +781 +782 +783 +784 +785 +786 +787 +788 +789 +790 +791 +792 +793 +794 +795 +796 +797 +798 +799 +800 +801 +802 +803 +804 +805 +806 +807 +808 +809 +810 +811 +812 +813 +814 +815 +816 +817 +818 +819 +820 +821 +822 +823 +824 +825 +826 +827 +828 +829 +830 +831 +832 +833 +834 +835 +836 +837 +838 +839 +840 +841 +842 +843 +844 +845 +846 +847 +848 +849 +850 +851 +852 +853 +854 +855 +856 +857 +858 +859 +860 +861 +862 +863 +864 +865 +866 +867 +868 +869 +870 +871 +872 +873 +874 +875 +876 +877 +878 +879 +880 +881 +882 +883 +884 +885 +886 +887 +888 +889 +890 +891 +892 +893 +894 +895 +896 +897 +898 +899 +900 +901 +902 +903 +904 +905 +906 +907 +908 +909 +910 +911 +912 +913 +914 +915 +916 +917 +918 +919 +920 +921 +922 +923 +924 +925 +926 +927 +928 +929 +930 +931 +932 +933 +934 +935 +936 +937 +938 +939 +940 +941 +942 +943 +944 +945 +946 +947 +948 +949 +950 +951 +952 +953 +954 +955 +956 +957 +958 +959 +960 +961 +962 +963 +964 +965 +966 +967 +968 +969 +970 +971 +972 +973 +974 +975 +976 +977 +978 +979 +980 +981 +982 +983 +984 +985 +986 +987 +988 +989 +990 +991 +992 +993 +994 +995 +996 +997 +998 +999 +1000 +1001 +1002 +1003 +1004 +1005 +1006 +1007 +1008 +1009 +1010 +1011 +1012 +1013 +1014 +1015 +1016 +1017 +1018 +1019 +1020 +1021 +1022 +1023 +0 +1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74 +75 +76 +77 +78 +79 +80 +81 +82 +83 +84 +85 +86 +87 +88 +89 +90 +91 +92 +93 +94 +95 +96 +97 +98 +99 +100 +101 +102 +103 +104 +105 +106 +107 +108 +109 +110 +111 +112 +113 +114 +115 +116 +117 +118 +119 +120 +121 +122 +123 +124 +125 +126 +127 +128 +129 +130 +131 +132 +133 +134 +135 +136 +137 +138 +139 +140 +141 +142 +143 +144 +145 +146 +147 +148 +149 +150 +151 +152 +153 +154 +155 +156 +157 +158 +159 +160 +161 +162 +163 +164 +165 +166 +167 +168 +169 +170 +171 +172 +173 +174 +175 +176 +177 +178 +179 +180 +181 +182 +183 +184 +185 +186 +187 +188 +189 +190 +191 +192 +193 +194 +195 +196 +197 +198 +199 +200 +201 +202 +203 +204 +205 +206 +207 +208 +209 +210 +211 +212 +213 +214 +215 +216 +217 +218 +219 +220 +221 +222 +223 +224 +225 +226 +227 +228 +229 +230 +231 +232 +233 +234 +235 +236 +237 +238 +239 +240 +241 +242 +243 +244 +245 +246 +247 +248 +249 +250 +251 +252 +253 +254 +255 +256 +257 +258 +259 +260 +261 +262 +263 +264 +265 +266 +267 +268 +269 +270 +271 +272 +273 +274 +275 +276 +277 +278 +279 +280 +281 +282 +283 +284 +285 +286 +287 +288 +289 +290 +291 +292 +293 +294 +295 +296 +297 +298 +299 +300 +301 +302 +303 +304 +305 +306 +307 +308 +309 +310 +311 +312 +313 +314 +315 +316 +317 +318 +319 +320 +321 +322 +323 +324 +325 +326 +327 +328 +329 +330 +331 +332 +333 +334 +335 +336 +337 +338 +339 +340 +341 +342 +343 +344 +345 +346 +347 +348 +349 +350 +351 +352 +353 +354 +355 +356 +357 +358 +359 +360 +361 +362 +363 +364 +365 +366 +367 +368 +369 +370 +371 +372 +373 +374 +375 +376 +377 +378 +379 +380 +381 +382 +383 +384 +385 +386 +387 +388 +389 +390 +391 +392 +393 +394 +395 +396 +397 +398 +399 +400 +401 +402 +403 +404 +405 +406 +407 +408 +409 +410 +411 +412 +413 +414 +415 +416 +417 +418 +419 +420 +421 +422 +423 +424 +425 +426 +427 +428 +429 +430 +431 +432 +433 +434 +435 +436 +437 +438 +439 +440 +441 +442 +443 +444 +445 +446 +447 +448 +449 +450 +451 +452 +453 +454 +455 +456 +457 +458 +459 +460 +461 +462 +463 +464 +465 +466 +467 +468 +469 +470 +471 +472 +473 +474 +475 +476 +477 +478 +479 +480 +481 +482 +483 +484 +485 +486 +487 +488 +489 +490 +491 +492 +493 +494 +495 +496 +497 +498 +499 +500 +501 +502 +503 +504 +505 +506 +507 +508 +509 +510 +511 +512 +513 +514 +515 +516 +517 +518 +519 +520 +521 +522 +523 +524 +525 +526 +527 +528 +529 +530 +531 +532 +533 +534 +535 +536 +537 +538 +539 +540 +541 +542 +543 +544 +545 +546 +547 +548 +549 +550 +551 +552 +553 +554 +555 +556 +557 +558 +559 +560 +561 +562 +563 +564 +565 +566 +567 +568 +569 +570 +571 +572 +573 +574 +575 +576 +577 +578 +579 +580 +581 +582 +583 +584 +585 +586 +587 +588 +589 +590 +591 +592 +593 +594 +595 +596 +597 +598 +599 +600 +601 +602 +603 +604 +605 +606 +607 +608 +609 +610 +611 +612 +613 +614 +615 +616 +617 +618 +619 +620 +621 +622 +623 +624 +625 +626 +627 +628 +629 +630 +631 +632 +633 +634 +635 +636 +637 +638 +639 +640 +641 +642 +643 +644 +645 +646 +647 +648 +649 +650 +651 +652 +653 +654 +655 +656 +657 +658 +659 +660 +661 +662 +663 +664 +665 +666 +667 +668 +669 +670 +671 +672 +673 +674 +675 +676 +677 +678 +679 +680 +681 +682 +683 +684 +685 +686 +687 +688 +689 +690 +691 +692 +693 +694 +695 +696 +697 +698 +699 +700 +701 +702 +703 +704 +705 +706 +707 +708 +709 +710 +711 +712 +713 +714 +715 +716 +717 +718 +719 +720 +721 +722 +723 +724 +725 +726 +727 +728 +729 +730 +731 +732 +733 +734 +735 +736 +737 +738 +739 +740 +741 +742 +743 +744 +745 +746 +747 +748 +749 +750 +751 +752 +753 +754 +755 +756 +757 +758 +759 +760 +761 +762 +763 +764 +765 +766 +767 +768 +769 +770 +771 +772 +773 +774 +775 +776 +777 +778 +779 +780 +781 +782 +783 +784 +785 +786 +787 +788 +789 +790 +791 +792 +793 +794 +795 +796 +797 +798 +799 +800 +801 +802 +803 +804 +805 +806 +807 +808 +809 +810 +811 +812 +813 +814 +815 +816 +817 +818 +819 +820 +821 +822 +823 +824 +825 +826 +827 +828 +829 +830 +831 +832 +833 +834 +835 +836 +837 +838 +839 +840 +841 +842 +843 +844 +845 +846 +847 +848 +849 +850 +851 +852 +853 +854 +855 +856 +857 +858 +859 +860 +861 +862 +863 +864 +865 +866 +867 +868 +869 +870 +871 +872 +873 +874 +875 +876 +877 +878 +879 +880 +881 +882 +883 +884 +885 +886 +887 +888 +889 +890 +891 +892 +893 +894 +895 +896 +897 +898 +899 +900 +901 +902 +903 +904 +905 +906 +907 +908 +909 +910 +911 +912 +913 +914 +915 +916 +917 +918 +919 +920 +921 +922 +923 +924 +925 +926 +927 +928 +929 +930 +931 +932 +933 +934 +935 +936 +937 +938 +939 +940 +941 +942 +943 +944 +945 +946 +947 +948 +949 +950 +951 +952 +953 +954 +955 +956 +957 +958 +959 +960 +961 +962 +963 +964 +965 +966 +967 +968 +969 +970 +971 +972 +973 +974 +975 +976 +977 +978 +979 +980 +981 +982 +983 +984 +985 +986 +987 +988 +989 +990 +991 +992 +993 +994 +995 +996 +997 +998 +999 +1000 +1001 +1002 +1003 +1004 +1005 +1006 +1007 +1008 +1009 +1010 +1011 +1012 +1013 +1014 +1015 +1016 +1017 +1018 +1019 +1020 +1021 +1022 +1023 diff --git a/system/system/etc/fonts.xml b/system/system/etc/fonts.xml new file mode 100644 index 0000000000000000000000000000000000000000..0e675f3e9d675c3b6bbae3e7604fd7c7e3b2bee4 --- /dev/null +++ b/system/system/etc/fonts.xml @@ -0,0 +1,639 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + WARNING: Parsing of this file by third-party apps is not supported. The + file, and the font files it refers to, will be renamed and/or moved out + from their respective location in the next Android release, and/or the + format or syntax of the file may change significantly. If you parse this + file for information about system fonts, do it at your own risk. Your + application will almost certainly break with the next major Android + release. + + In this file, all fonts without names are added to the default list. + Fonts are chosen based on a match: full BCP-47 language tag including + script, then just language, and finally order (the first font containing + the glyph). + + Order of appearance is also the tiebreaker for weight matching. This is + the reason why the 900 weights of Roboto precede the 700 weights - we + prefer the former when an 800 weight is requested. Since bold spans + effectively add 300 to the weight, this ensures that 900 is the bold + paired with the 500 weight, ensuring adequate contrast. +--> +<familyset version="23"> + <!-- first font is default --> + <family name="sans-serif"> + <font weight="100" style="normal">Roboto-Thin.ttf</font> + <font weight="100" style="italic">Roboto-ThinItalic.ttf</font> + <font weight="300" style="normal">Roboto-Light.ttf</font> + <font weight="300" style="italic">Roboto-LightItalic.ttf</font> + <font weight="400" style="normal">Roboto-Regular.ttf</font> + <font weight="400" style="italic">Roboto-Italic.ttf</font> + <font weight="500" style="normal">Roboto-Medium.ttf</font> + <font weight="500" style="italic">Roboto-MediumItalic.ttf</font> + <font weight="900" style="normal">Roboto-Black.ttf</font> + <font weight="900" style="italic">Roboto-BlackItalic.ttf</font> + <font weight="700" style="normal">Roboto-Bold.ttf</font> + <font weight="700" style="italic">Roboto-BoldItalic.ttf</font> + </family> + + <!-- Note that aliases must come after the fonts they reference. --> + <alias name="sans-serif-thin" to="sans-serif" weight="100" /> + <alias name="sans-serif-light" to="sans-serif" weight="300" /> + <alias name="sans-serif-medium" to="sans-serif" weight="500" /> + <alias name="sans-serif-black" to="sans-serif" weight="900" /> + <alias name="arial" to="sans-serif" /> + <alias name="helvetica" to="sans-serif" /> + <alias name="tahoma" to="sans-serif" /> + <alias name="verdana" to="sans-serif" /> + + <family name="sans-serif-condensed"> + <font weight="300" style="normal">RobotoCondensed-Light.ttf</font> + <font weight="300" style="italic">RobotoCondensed-LightItalic.ttf</font> + <font weight="400" style="normal">RobotoCondensed-Regular.ttf</font> + <font weight="400" style="italic">RobotoCondensed-Italic.ttf</font> + <font weight="500" style="normal">RobotoCondensed-Medium.ttf</font> + <font weight="500" style="italic">RobotoCondensed-MediumItalic.ttf</font> + <font weight="700" style="normal">RobotoCondensed-Bold.ttf</font> + <font weight="700" style="italic">RobotoCondensed-BoldItalic.ttf</font> + </family> + <alias name="sans-serif-condensed-light" to="sans-serif-condensed" weight="300" /> + <alias name="sans-serif-condensed-medium" to="sans-serif-condensed" weight="500" /> + + <family name="serif"> + <font weight="400" style="normal">NotoSerif-Regular.ttf</font> + <font weight="700" style="normal">NotoSerif-Bold.ttf</font> + <font weight="400" style="italic">NotoSerif-Italic.ttf</font> + <font weight="700" style="italic">NotoSerif-BoldItalic.ttf</font> + </family> + <alias name="times" to="serif" /> + <alias name="times new roman" to="serif" /> + <alias name="palatino" to="serif" /> + <alias name="georgia" to="serif" /> + <alias name="baskerville" to="serif" /> + <alias name="goudy" to="serif" /> + <alias name="fantasy" to="serif" /> + <alias name="ITC Stone Serif" to="serif" /> + + <family name="monospace"> + <font weight="400" style="normal">DroidSansMono.ttf</font> + </family> + <alias name="sans-serif-monospace" to="monospace" /> + <alias name="monaco" to="monospace" /> + + <family name="serif-monospace"> + <font weight="400" style="normal">CutiveMono.ttf</font> + </family> + <alias name="courier" to="serif-monospace" /> + <alias name="courier new" to="serif-monospace" /> + + <family name="casual"> + <font weight="400" style="normal">ComingSoon.ttf</font> + </family> + + <family name="cursive"> + <font weight="400" style="normal">DancingScript-Regular.ttf</font> + <font weight="700" style="normal">DancingScript-Bold.ttf</font> + </family> + + <family name="sans-serif-smallcaps"> + <font weight="400" style="normal">CarroisGothicSC-Regular.ttf</font> + </family> + + <family name="weatherfontReg"> + <font weight="400" style="normal">weatherfont-Regular.ttf</font> + </family> + + <family name="weatherfontReg2"> + <font weight="400" style="normal">weatherfont-Regular2.ttf</font> + </family> + <family name="weatherfontZenUI5"> + <font weight="400" style="normal">weatherfont-ZenUI5.ttf</font> + </family> + <!-- fallback fonts --> + <family> + <font weight="400" style="normal">hkgcsh00d.ttf</font> + </family> + + <family lang="und-Arab" variant="elegant"> + <font weight="400" style="normal">NotoNaskhArabic-Regular.ttf</font> + <font weight="700" style="normal">NotoNaskhArabic-Bold.ttf</font> + </family> + <family lang="und-Arab" variant="compact"> + <font weight="400" style="normal">NotoNaskhArabicUI-Regular.ttf</font> + <font weight="700" style="normal">NotoNaskhArabicUI-Bold.ttf</font> + </family> + <family lang="und-Ethi"> + <font weight="400" style="normal">NotoSansEthiopic-Regular.ttf</font> + <font weight="700" style="normal">NotoSansEthiopic-Bold.ttf</font> + <font weight="400" style="normal" fallbackFor="serif">NotoSerifEthiopic-Regular.otf</font> + <font weight="700" style="normal" fallbackFor="serif">NotoSerifEthiopic-Bold.otf</font> + </family> + <family lang="und-Hebr"> + <font weight="400" style="normal">NotoSansHebrew-Regular.ttf</font> + <font weight="700" style="normal">NotoSansHebrew-Bold.ttf</font> + <font weight="400" style="normal" fallbackFor="serif">NotoSerifHebrew-Regular.ttf</font> + <font weight="700" style="normal" fallbackFor="serif">NotoSerifHebrew-Bold.ttf</font> + </family> + <family lang="und-Thai" variant="elegant"> + <font weight="400" style="normal">NotoSansThai-Regular.ttf</font> + <font weight="700" style="normal">NotoSansThai-Bold.ttf</font> + <font weight="400" style="normal" fallbackFor="serif">NotoSerifThai-Regular.ttf</font> + <font weight="700" style="normal" fallbackFor="serif">NotoSerifThai-Bold.ttf</font> + </family> + <family lang="und-Thai" variant="compact"> + <font weight="400" style="normal">NotoSansThaiUI-Regular.ttf</font> + <font weight="700" style="normal">NotoSansThaiUI-Bold.ttf</font> + </family> + <family lang="und-Armn"> + <font weight="400" style="normal">NotoSansArmenian-Regular.ttf</font> + <font weight="700" style="normal">NotoSansArmenian-Bold.ttf</font> + <font weight="400" style="normal" fallbackFor="serif">NotoSerifArmenian-Regular.ttf</font> + <font weight="700" style="normal" fallbackFor="serif">NotoSerifArmenian-Bold.ttf</font> + </family> + <family lang="und-Geor und-Geok"> + <font weight="400" style="normal">NotoSansGeorgian-Regular.ttf</font> + <font weight="700" style="normal">NotoSansGeorgian-Bold.ttf</font> + <font weight="400" style="normal" fallbackFor="serif">NotoSerifGeorgian-Regular.ttf</font> + <font weight="700" style="normal" fallbackFor="serif">NotoSerifGeorgian-Bold.ttf</font> + </family> + <family lang="und-Deva" variant="elegant"> + <font weight="400" style="normal">NotoSansDevanagari-Regular.ttf</font> + <font weight="700" style="normal">NotoSansDevanagari-Bold.ttf</font> + <font weight="400" style="normal" fallbackFor="serif">NotoSerifDevanagari-Regular.ttf</font> + <font weight="700" style="normal" fallbackFor="serif">NotoSerifDevanagari-Bold.ttf</font> + </family> + <family lang="und-Deva" variant="compact"> + <font weight="400" style="normal">NotoSansDevanagariUI-Regular.ttf</font> + <font weight="700" style="normal">NotoSansDevanagariUI-Bold.ttf</font> + </family> + + <!-- All scripts of India should come after Devanagari, due to shared + danda characters. + --> + <family lang="und-Gujr" variant="elegant"> + <font weight="400" style="normal">NotoSansGujarati-Regular.ttf</font> + <font weight="700" style="normal">NotoSansGujarati-Bold.ttf</font> + <font weight="400" style="normal" fallbackFor="serif">NotoSerifGujarati-Regular.ttf</font> + <font weight="700" style="normal" fallbackFor="serif">NotoSerifGujarati-Bold.ttf</font> + </family> + <family lang="und-Gujr" variant="compact"> + <font weight="400" style="normal">NotoSansGujaratiUI-Regular.ttf</font> + <font weight="700" style="normal">NotoSansGujaratiUI-Bold.ttf</font> + </family> + <family lang="und-Guru" variant="elegant"> + <font weight="400" style="normal">NotoSansGurmukhi-Regular.ttf</font> + <font weight="700" style="normal">NotoSansGurmukhi-Bold.ttf</font> + <font weight="400" style="normal" fallbackFor="serif">NotoSerifGurmukhi-Regular.otf</font> + <font weight="700" style="normal" fallbackFor="serif">NotoSerifGurmukhi-Bold.otf</font> + </family> + <family lang="und-Guru" variant="compact"> + <font weight="400" style="normal">NotoSansGurmukhiUI-Regular.ttf</font> + <font weight="700" style="normal">NotoSansGurmukhiUI-Bold.ttf</font> + </family> + <family lang="und-Taml" variant="elegant"> + <font weight="400" style="normal">NotoSansTamil-Regular.ttf</font> + <font weight="700" style="normal">NotoSansTamil-Bold.ttf</font> + <font weight="400" style="normal" fallbackFor="serif">NotoSerifTamil-Regular.ttf</font> + <font weight="700" style="normal" fallbackFor="serif">NotoSerifTamil-Bold.ttf</font> + </family> + <family lang="und-Taml" variant="compact"> + <font weight="400" style="normal">NotoSansTamilUI-Regular.ttf</font> + <font weight="700" style="normal">NotoSansTamilUI-Bold.ttf</font> + </family> + <family lang="und-Mlym" variant="elegant"> + <font weight="400" style="normal">NotoSansMalayalam-Regular.ttf</font> + <font weight="700" style="normal">NotoSansMalayalam-Bold.ttf</font> + <font weight="400" style="normal" fallbackFor="serif">NotoSerifMalayalam-Regular.ttf</font> + <font weight="700" style="normal" fallbackFor="serif">NotoSerifMalayalam-Bold.ttf</font> + </family> + <family lang="und-Mlym" variant="compact"> + <font weight="400" style="normal">NotoSansMalayalamUI-Regular.ttf</font> + <font weight="700" style="normal">NotoSansMalayalamUI-Bold.ttf</font> + </family> + <family lang="und-Beng" variant="elegant"> + <font weight="400" style="normal">NotoSansBengali-Regular.ttf</font> + <font weight="700" style="normal">NotoSansBengali-Bold.ttf</font> + <font weight="400" style="normal" fallbackFor="serif">NotoSerifBengali-Regular.ttf</font> + <font weight="700" style="normal" fallbackFor="serif">NotoSerifBengali-Bold.ttf</font> + </family> + <family lang="und-Beng" variant="compact"> + <font weight="400" style="normal">NotoSansBengaliUI-Regular.ttf</font> + <font weight="700" style="normal">NotoSansBengaliUI-Bold.ttf</font> + </family> + <family lang="und-Telu" variant="elegant"> + <font weight="400" style="normal">NotoSansTelugu-Regular.ttf</font> + <font weight="700" style="normal">NotoSansTelugu-Bold.ttf</font> + <font weight="400" style="normal" fallbackFor="serif">NotoSerifTelugu-Regular.ttf</font> + <font weight="700" style="normal" fallbackFor="serif">NotoSerifTelugu-Bold.ttf</font> + </family> + <family lang="und-Telu" variant="compact"> + <font weight="400" style="normal">NotoSansTeluguUI-Regular.ttf</font> + <font weight="700" style="normal">NotoSansTeluguUI-Bold.ttf</font> + </family> + <family lang="und-Knda" variant="elegant"> + <font weight="400" style="normal">NotoSansKannada-Regular.ttf</font> + <font weight="700" style="normal">NotoSansKannada-Bold.ttf</font> + <font weight="400" style="normal" fallbackFor="serif">NotoSerifKannada-Regular.ttf</font> + <font weight="700" style="normal" fallbackFor="serif">NotoSerifKannada-Bold.ttf</font> + </family> + <family lang="und-Knda" variant="compact"> + <font weight="400" style="normal">NotoSansKannadaUI-Regular.ttf</font> + <font weight="700" style="normal">NotoSansKannadaUI-Bold.ttf</font> + </family> + <family lang="und-Orya" variant="elegant"> + <font weight="400" style="normal">NotoSansOriya-Regular.ttf</font> + <font weight="700" style="normal">NotoSansOriya-Bold.ttf</font> + </family> + <family lang="und-Orya" variant="compact"> + <font weight="400" style="normal">NotoSansOriyaUI-Regular.ttf</font> + <font weight="700" style="normal">NotoSansOriyaUI-Bold.ttf</font> + </family> + + <family lang="und-Sinh" variant="elegant"> + <font weight="400" style="normal">NotoSansSinhala-Regular.ttf</font> + <font weight="700" style="normal">NotoSansSinhala-Bold.ttf</font> + <font weight="400" style="normal" fallbackFor="serif">NotoSerifSinhala-Regular.otf</font> + <font weight="700" style="normal" fallbackFor="serif">NotoSerifSinhala-Bold.otf</font> + </family> + <family lang="und-Sinh" variant="compact"> + <font weight="400" style="normal">NotoSansSinhalaUI-Regular.otf</font> + <font weight="700" style="normal">NotoSansSinhalaUI-Bold.otf</font> + </family> + <family lang="und-Khmr" variant="elegant"> + <font weight="100" style="normal">NotoSansKhmer-VF.ttf + <axis tag="wdth" stylevalue="100.0" /> + <axis tag="wght" stylevalue="26.0" /> + </font> + <font weight="200" style="normal">NotoSansKhmer-VF.ttf + <axis tag="wdth" stylevalue="100.0" /> + <axis tag="wght" stylevalue="39.0" /> + </font> + <font weight="300" style="normal">NotoSansKhmer-VF.ttf + <axis tag="wdth" stylevalue="100.0" /> + <axis tag="wght" stylevalue="58.0" /> + </font> + <font weight="400" style="normal">NotoSansKhmer-VF.ttf + <axis tag="wdth" stylevalue="100.0" /> + <axis tag="wght" stylevalue="90.0" /> + </font> + <font weight="500" style="normal">NotoSansKhmer-VF.ttf + <axis tag="wdth" stylevalue="100.0" /> + <axis tag="wght" stylevalue="108.0" /> + </font> + <font weight="600" style="normal">NotoSansKhmer-VF.ttf + <axis tag="wdth" stylevalue="100.0" /> + <axis tag="wght" stylevalue="128.0" /> + </font> + <font weight="700" style="normal">NotoSansKhmer-VF.ttf + <axis tag="wdth" stylevalue="100.0" /> + <axis tag="wght" stylevalue="151.0" /> + </font> + <font weight="800" style="normal">NotoSansKhmer-VF.ttf + <axis tag="wdth" stylevalue="100.0" /> + <axis tag="wght" stylevalue="169.0" /> + </font> + <font weight="900" style="normal">NotoSansKhmer-VF.ttf + <axis tag="wdth" stylevalue="100.0" /> + <axis tag="wght" stylevalue="190.0" /> + </font> + <font weight="400" style="normal" fallbackFor="serif">NotoSerifKhmer-Regular.otf</font> + <font weight="700" style="normal" fallbackFor="serif">NotoSerifKhmer-Bold.otf</font> + </family> + <family lang="und-Khmr" variant="compact"> + <font weight="400" style="normal">NotoSansKhmerUI-Regular.ttf</font> + <font weight="700" style="normal">NotoSansKhmerUI-Bold.ttf</font> + </family> + <family lang="und-Laoo" variant="elegant"> + <font weight="400" style="normal">NotoSansLao-Regular.ttf</font> + <font weight="700" style="normal">NotoSansLao-Bold.ttf</font> + <font weight="400" style="normal" fallbackFor="serif">NotoSerifLao-Regular.ttf</font> + <font weight="700" style="normal" fallbackFor="serif">NotoSerifLao-Bold.ttf</font> + </family> + <family lang="und-Laoo" variant="compact"> + <font weight="400" style="normal">NotoSansLaoUI-Regular.ttf</font> + <font weight="700" style="normal">NotoSansLaoUI-Bold.ttf</font> + </family> + <family lang="und-Mymr" variant="elegant"> + <font weight="400" style="normal">NotoSansMyanmar-Regular.ttf</font> + <font weight="700" style="normal">NotoSansMyanmar-Bold.ttf</font> + <font weight="400" style="normal" fallbackFor="serif">NotoSerifMyanmar-Regular.otf</font> + <font weight="700" style="normal" fallbackFor="serif">NotoSerifMyanmar-Bold.otf</font> + </family> + <family lang="und-Mymr" variant="compact"> + <font weight="400" style="normal">NotoSansMyanmarUI-Regular.ttf</font> + <font weight="700" style="normal">NotoSansMyanmarUI-Bold.ttf</font> + </family> + <family lang="und-Thaa"> + <font weight="400" style="normal">NotoSansThaana-Regular.ttf</font> + <font weight="700" style="normal">NotoSansThaana-Bold.ttf</font> + </family> + <family lang="und-Cham"> + <font weight="400" style="normal">NotoSansCham-Regular.ttf</font> + <font weight="700" style="normal">NotoSansCham-Bold.ttf</font> + </family> + <family lang="und-Ahom"> + <font weight="400" style="normal">NotoSansAhom-Regular.otf</font> + </family> + <family lang="und-Adlm"> + <font weight="400" style="normal">NotoSansAdlam-Regular.ttf</font> + </family> + <family lang="und-Avst"> + <font weight="400" style="normal">NotoSansAvestan-Regular.ttf</font> + </family> + <family lang="und-Bali"> + <font weight="400" style="normal">NotoSansBalinese-Regular.ttf</font> + </family> + <family lang="und-Bamu"> + <font weight="400" style="normal">NotoSansBamum-Regular.ttf</font> + </family> + <family lang="und-Batk"> + <font weight="400" style="normal">NotoSansBatak-Regular.ttf</font> + </family> + <family lang="und-Brah"> + <font weight="400" style="normal">NotoSansBrahmi-Regular.ttf</font> + </family> + <family lang="und-Bugi"> + <font weight="400" style="normal">NotoSansBuginese-Regular.ttf</font> + </family> + <family lang="und-Buhd"> + <font weight="400" style="normal">NotoSansBuhid-Regular.ttf</font> + </family> + <family lang="und-Cans"> + <font weight="400" style="normal">NotoSansCanadianAboriginal-Regular.ttf</font> + </family> + <family lang="und-Cari"> + <font weight="400" style="normal">NotoSansCarian-Regular.ttf</font> + </family> + <family lang="und-Cakm"> + <font weight="400" style="normal">NotoSansChakma-Regular.ttf</font> + </family> + <family lang="und-Cher"> + <font weight="400" style="normal">NotoSansCherokee-Regular.ttf</font> + </family> + <family lang="und-Copt"> + <font weight="400" style="normal">NotoSansCoptic-Regular.ttf</font> + </family> + <family lang="und-Xsux"> + <font weight="400" style="normal">NotoSansCuneiform-Regular.ttf</font> + </family> + <family lang="und-Cprt"> + <font weight="400" style="normal">NotoSansCypriot-Regular.ttf</font> + </family> + <family lang="und-Dsrt"> + <font weight="400" style="normal">NotoSansDeseret-Regular.ttf</font> + </family> + <family lang="und-Egyp"> + <font weight="400" style="normal">NotoSansEgyptianHieroglyphs-Regular.ttf</font> + </family> + <family lang="und-Elba"> + <font weight="400" style="normal">NotoSansElbasan-Regular.otf</font> + </family> + <family lang="und-Glag"> + <font weight="400" style="normal">NotoSansGlagolitic-Regular.ttf</font> + </family> + <family lang="und-Goth"> + <font weight="400" style="normal">NotoSansGothic-Regular.ttf</font> + </family> + <family lang="und-Hano"> + <font weight="400" style="normal">NotoSansHanunoo-Regular.ttf</font> + </family> + <family lang="und-Armi"> + <font weight="400" style="normal">NotoSansImperialAramaic-Regular.ttf</font> + </family> + <family lang="und-Phli"> + <font weight="400" style="normal">NotoSansInscriptionalPahlavi-Regular.ttf</font> + </family> + <family lang="und-Prti"> + <font weight="400" style="normal">NotoSansInscriptionalParthian-Regular.ttf</font> + </family> + <family lang="und-Java"> + <font weight="400" style="normal">NotoSansJavanese-Regular.ttf</font> + </family> + <family lang="und-Kthi"> + <font weight="400" style="normal">NotoSansKaithi-Regular.ttf</font> + </family> + <family lang="und-Kali"> + <font weight="400" style="normal">NotoSansKayahLi-Regular.ttf</font> + </family> + <family lang="und-Khar"> + <font weight="400" style="normal">NotoSansKharoshthi-Regular.ttf</font> + </family> + <family lang="und-Lepc"> + <font weight="400" style="normal">NotoSansLepcha-Regular.ttf</font> + </family> + <family lang="und-Limb"> + <font weight="400" style="normal">NotoSansLimbu-Regular.ttf</font> + </family> + <family lang="und-Linb"> + <font weight="400" style="normal">NotoSansLinearB-Regular.ttf</font> + </family> + <family lang="und-Lisu"> + <font weight="400" style="normal">NotoSansLisu-Regular.ttf</font> + </family> + <family lang="und-Lyci"> + <font weight="400" style="normal">NotoSansLycian-Regular.ttf</font> + </family> + <family lang="und-Lydi"> + <font weight="400" style="normal">NotoSansLydian-Regular.ttf</font> + </family> + <family lang="und-Mand"> + <font weight="400" style="normal">NotoSansMandaic-Regular.ttf</font> + </family> + <family lang="und-Mtei"> + <font weight="400" style="normal">NotoSansMeeteiMayek-Regular.ttf</font> + </family> + <family lang="und-Talu"> + <font weight="400" style="normal">NotoSansNewTaiLue-Regular.ttf</font> + </family> + <family lang="und-Nkoo"> + <font weight="400" style="normal">NotoSansNKo-Regular.ttf</font> + </family> + <family lang="und-Ogam"> + <font weight="400" style="normal">NotoSansOgham-Regular.ttf</font> + </family> + <family lang="und-Olck"> + <font weight="400" style="normal">NotoSansOlChiki-Regular.ttf</font> + </family> + <family lang="und-Ital"> + <font weight="400" style="normal">NotoSansOldItalic-Regular.ttf</font> + </family> + <family lang="und-Xpeo"> + <font weight="400" style="normal">NotoSansOldPersian-Regular.ttf</font> + </family> + <family lang="und-Sarb"> + <font weight="400" style="normal">NotoSansOldSouthArabian-Regular.ttf</font> + </family> + <family lang="und-Orkh"> + <font weight="400" style="normal">NotoSansOldTurkic-Regular.ttf</font> + </family> + <family lang="und-Osge"> + <font weight="400" style="normal">NotoSansOsage-Regular.ttf</font> + </family> + <family lang="und-Osma"> + <font weight="400" style="normal">NotoSansOsmanya-Regular.ttf</font> + </family> + <family lang="und-Phnx"> + <font weight="400" style="normal">NotoSansPhoenician-Regular.ttf</font> + </family> + <family lang="und-Rjng"> + <font weight="400" style="normal">NotoSansRejang-Regular.ttf</font> + </family> + <family lang="und-Runr"> + <font weight="400" style="normal">NotoSansRunic-Regular.ttf</font> + </family> + <family lang="und-Samr"> + <font weight="400" style="normal">NotoSansSamaritan-Regular.ttf</font> + </family> + <family lang="und-Saur"> + <font weight="400" style="normal">NotoSansSaurashtra-Regular.ttf</font> + </family> + <family lang="und-Shaw"> + <font weight="400" style="normal">NotoSansShavian-Regular.ttf</font> + </family> + <family lang="und-Sund"> + <font weight="400" style="normal">NotoSansSundanese-Regular.ttf</font> + </family> + <family lang="und-Sylo"> + <font weight="400" style="normal">NotoSansSylotiNagri-Regular.ttf</font> + </family> + <!-- Esrangela should precede Eastern and Western Syriac, since it's our default form. --> + <family lang="und-Syre"> + <font weight="400" style="normal">NotoSansSyriacEstrangela-Regular.ttf</font> + </family> + <family lang="und-Syrn"> + <font weight="400" style="normal">NotoSansSyriacEastern-Regular.ttf</font> + </family> + <family lang="und-Syrj"> + <font weight="400" style="normal">NotoSansSyriacWestern-Regular.ttf</font> + </family> + <family lang="und-Tglg"> + <font weight="400" style="normal">NotoSansTagalog-Regular.ttf</font> + </family> + <family lang="und-Tagb"> + <font weight="400" style="normal">NotoSansTagbanwa-Regular.ttf</font> + </family> + <family lang="und-Lana"> + <font weight="400" style="normal">NotoSansTaiTham-Regular.ttf</font> + </family> + <family lang="und-Tavt"> + <font weight="400" style="normal">NotoSansTaiViet-Regular.ttf</font> + </family> + <family lang="und-Tibt"> + <font weight="400" style="normal">NotoSansTibetan-Regular.ttf</font> + <font weight="700" style="normal">NotoSansTibetan-Bold.ttf</font> + </family> + <family lang="und-Tfng"> + <font weight="400" style="normal">NotoSansTifinagh-Regular.ttf</font> + </family> + <family lang="und-Ugar"> + <font weight="400" style="normal">NotoSansUgaritic-Regular.ttf</font> + </family> + <family lang="und-Vaii"> + <font weight="400" style="normal">NotoSansVai-Regular.ttf</font> + </family> + <family> + <font weight="400" style="normal">NotoSansSymbols-Regular-Subsetted.ttf</font> + </family> + <family lang="zh-Hans"> + <font weight="400" style="normal" index="2">NotoSansCJK-Regular.ttc</font> + <font weight="400" style="normal" index="2" fallbackFor="serif">NotoSerifCJK-Regular.ttc</font> + </family> + <family lang="zh-Hant zh-Bopo"> + <font weight="400" style="normal" index="3">NotoSansCJK-Regular.ttc</font> + <font weight="400" style="normal" index="3" fallbackFor="serif">NotoSerifCJK-Regular.ttc</font> + </family> + <family lang="ja"> + <font weight="400" style="normal" index="0">NotoSansCJK-Regular.ttc</font> + <font weight="400" style="normal" index="0" fallbackFor="serif">NotoSerifCJK-Regular.ttc</font> + </family> + <family lang="ko"> + <font weight="400" style="normal" index="1">NotoSansCJK-Regular.ttc</font> + <font weight="400" style="normal" index="1" fallbackFor="serif">NotoSerifCJK-Regular.ttc</font> + </family> + <family lang="und-Zsye"> + <font weight="400" style="normal">NotoColorEmoji.ttf</font> + </family> + <family lang="und-Zsym"> + <font weight="400" style="normal">NotoSansSymbols-Regular-Subsetted2.ttf</font> + </family> + <!-- + Tai Le, Yi, Mongolian, and Phags-pa are intentionally kept last, to make sure they don't + override the East Asian punctuation for Chinese. + --> + <family lang="und-Tale"> + <font weight="400" style="normal">NotoSansTaiLe-Regular.ttf</font> + </family> + <family lang="und-Yiii"> + <font weight="400" style="normal">NotoSansYi-Regular.ttf</font> + </family> + <family lang="und-Mong"> + <font weight="400" style="normal">NotoSansMongolian-Regular.ttf</font> + </family> + <family lang="und-Phag"> + <font weight="400" style="normal">NotoSansPhagsPa-Regular.ttf</font> + </family> + <family lang="und-Hluw"> + <font weight="400" style="normal">NotoSansAnatolianHieroglyphs-Regular.otf</font> + </family> + <family lang="und-Bass"> + <font weight="400" style="normal">NotoSansBassaVah-Regular.otf</font> + </family> + <family lang="und-Bhks"> + <font weight="400" style="normal">NotoSansBhaiksuki-Regular.otf</font> + </family> + <family lang="und-Hatr"> + <font weight="400" style="normal">NotoSansHatran-Regular.otf</font> + </family> + <family lang="und-Lina"> + <font weight="400" style="normal">NotoSansLinearA-Regular.otf</font> + </family> + <family lang="und-Mani"> + <font weight="400" style="normal">NotoSansManichaean-Regular.otf</font> + </family> + <family lang="und-Marc"> + <font weight="400" style="normal">NotoSansMarchen-Regular.otf</font> + </family> + <family lang="und-Merc"> + <font weight="400" style="normal">NotoSansMeroitic-Regular.otf</font> + </family> + <family lang="und-Plrd"> + <font weight="400" style="normal">NotoSansMiao-Regular.otf</font> + </family> + <family lang="und-Mroo"> + <font weight="400" style="normal">NotoSansMro-Regular.otf</font> + </family> + <family lang="und-Mult"> + <font weight="400" style="normal">NotoSansMultani-Regular.otf</font> + </family> + <family lang="und-Nbat"> + <font weight="400" style="normal">NotoSansNabataean-Regular.otf</font> + </family> + <family lang="und-Newa"> + <font weight="400" style="normal">NotoSansNewa-Regular.otf</font> + </family> + <family lang="und-Narb"> + <font weight="400" style="normal">NotoSansOldNorthArabian-Regular.otf</font> + </family> + <family lang="und-Perm"> + <font weight="400" style="normal">NotoSansOldPermic-Regular.otf</font> + </family> + <family lang="und-Hmng"> + <font weight="400" style="normal">NotoSansPahawhHmong-Regular.otf</font> + </family> + <family lang="und-Palm"> + <font weight="400" style="normal">NotoSansPalmyrene-Regular.otf</font> + </family> + <family lang="und-Pauc"> + <font weight="400" style="normal">NotoSansPauCinHau-Regular.otf</font> + </family> + <family lang="und-Shrd"> + <font weight="400" style="normal">NotoSansSharada-Regular.otf</font> + </family> + <family lang="und-Sora"> + <font weight="400" style="normal">NotoSansSoraSompeng-Regular.otf</font> + </family> + <family lang="zg"> + <font weight="400" style="normal">MyanmarSangamZawgyi-Regular.otf</font> + <font weight="700" style="normal">MyanmarSangamZawgyi-Bold.otf</font> + </family> +</familyset> diff --git a/system/system/etc/fs_config_dirs b/system/system/etc/fs_config_dirs new file mode 100644 index 0000000000000000000000000000000000000000..cad56899b71fab38e4794a5d3d596a4926f7cdf5 Binary files /dev/null and b/system/system/etc/fs_config_dirs differ diff --git a/system/system/etc/fs_config_files b/system/system/etc/fs_config_files new file mode 100644 index 0000000000000000000000000000000000000000..1235841e4e2e12857f78e3501a394354bbcffb4e Binary files /dev/null and b/system/system/etc/fs_config_files differ diff --git a/system/system/etc/hostapd/hostapd.accept b/system/system/etc/hostapd/hostapd.accept new file mode 100644 index 0000000000000000000000000000000000000000..923eab6fe6eca4551103a221fbbf8f23d945db1c --- /dev/null +++ b/system/system/etc/hostapd/hostapd.accept @@ -0,0 +1,3 @@ +# List of MAC addresses that are allowed to authenticate (IEEE 802.11) +# with the AP. Optional VLAN ID can be assigned for clients based on the +# MAC address if dynamic VLANs (hostapd.conf dynamic_vlan option) are used. diff --git a/system/system/etc/hostapd/hostapd.deny b/system/system/etc/hostapd/hostapd.deny new file mode 100644 index 0000000000000000000000000000000000000000..e4b6c09c1f4cac3a130c7d4c08e3e168604e7cf2 --- /dev/null +++ b/system/system/etc/hostapd/hostapd.deny @@ -0,0 +1,2 @@ +# List of MAC addresses that are not allowed to authenticate (IEEE 802.11) +# with the AP. diff --git a/system/system/etc/hostapd/hostapd_default.conf b/system/system/etc/hostapd/hostapd_default.conf new file mode 100644 index 0000000000000000000000000000000000000000..08dca640d9a7a776cf14f85e214193b46b45cc01 --- /dev/null +++ b/system/system/etc/hostapd/hostapd_default.conf @@ -0,0 +1,2239 @@ +##### hostapd configuration file ############################################## +# Empty lines and lines starting with # are ignored + +# AP netdevice name (without 'ap' postfix, i.e., wlan0 uses wlan0ap for +# management frames with the Host AP driver); wlan0 with many nl80211 drivers +# Note: This attribute can be overridden by the values supplied with the '-i' +# command line parameter. +interface=wlan0 + +# In case of atheros and nl80211 driver interfaces, an additional +# configuration parameter, bridge, may be used to notify hostapd if the +# interface is included in a bridge. This parameter is not used with Host AP +# driver. If the bridge parameter is not set, the drivers will automatically +# figure out the bridge interface (assuming sysfs is enabled and mounted to +# /sys) and this parameter may not be needed. +# +# For nl80211, this parameter can be used to request the AP interface to be +# added to the bridge automatically (brctl may refuse to do this before hostapd +# has been started to change the interface mode). If needed, the bridge +# interface is also created. +#bridge=br0 + +# Driver interface type (hostap/wired/none/nl80211/bsd); +# default: hostap). nl80211 is used with all Linux mac80211 drivers. +# Use driver=none if building hostapd as a standalone RADIUS server that does +# not control any wireless/wired driver. +driver=nl80211 + +# Driver interface parameters (mainly for development testing use) +# driver_params=<params> + +# hostapd event logger configuration +# +# Two output method: syslog and stdout (only usable if not forking to +# background). +# +# Module bitfield (ORed bitfield of modules that will be logged; -1 = all +# modules): +# bit 0 (1) = IEEE 802.11 +# bit 1 (2) = IEEE 802.1X +# bit 2 (4) = RADIUS +# bit 3 (8) = WPA +# bit 4 (16) = driver interface +# bit 5 (32) = IAPP +# bit 6 (64) = MLME +# +# Levels (minimum value for logged events): +# 0 = verbose debugging +# 1 = debugging +# 2 = informational messages +# 3 = notification +# 4 = warning +# +logger_syslog=-1 +logger_syslog_level=2 +logger_stdout=-1 +logger_stdout_level=2 + +# Dump file for state information (on SIGUSR1) +dump_file=/tmp/hostapd.dump + +# Interface for separate control program. If this is specified, hostapd +# will create this directory and a UNIX domain socket for listening to requests +# from external programs (CLI/GUI, etc.) for status information and +# configuration. The socket file will be named based on the interface name, so +# multiple hostapd processes/interfaces can be run at the same time if more +# than one interface is used. +# /var/run/hostapd is the recommended directory for sockets and by default, +# hostapd_cli will use it when trying to connect with hostapd. +ctrl_interface=/data/vendor/wifi/hostapd/ctrl + + +# Access control for the control interface can be configured by setting the +# directory to allow only members of a group to use sockets. This way, it is +# possible to run hostapd as root (since it needs to change network +# configuration and open raw sockets) and still allow GUI/CLI components to be +# run as non-root users. However, since the control interface can be used to +# change the network configuration, this access needs to be protected in many +# cases. By default, hostapd is configured to use gid 0 (root). If you +# want to allow non-root users to use the contron interface, add a new group +# and change this value to match with that group. Add users that should have +# control interface access to this group. +# +# This variable can be a group name or gid. +#ctrl_interface_group=wheel +#ctrl_interface_group=0 + + +##### IEEE 802.11 related configuration ####################################### + +# SSID to be used in IEEE 802.11 management frames +ssid=QualcommSoftAP +# Alternative formats for configuring SSID +# (double quoted string, hexdump, printf-escaped string) +#ssid2="test" +#ssid2=74657374 +#ssid2=P"hello\nthere" + +# UTF-8 SSID: Whether the SSID is to be interpreted using UTF-8 encoding +#utf8_ssid=1 + +# Country code (ISO/IEC 3166-1). Used to set regulatory domain. +# Set as needed to indicate country in which device is operating. +# This can limit available channels and transmit power. +# These two octets are used as the first two octets of the Country String +# (dot11CountryString) +#country_code=US + +# The third octet of the Country String (dot11CountryString) +# This parameter is used to set the third octet of the country string. +# +# All environments of the current frequency band and country (default) +#country3=0x20 +# Outdoor environment only +#country3=0x4f +# Indoor environment only +#country3=0x49 +# Noncountry entity (country_code=XX) +#country3=0x58 +# IEEE 802.11 standard Annex E table indication: 0x01 .. 0x1f +# Annex E, Table E-4 (Global operating classes) +#country3=0x04 + +# Enable IEEE 802.11d. This advertises the country_code and the set of allowed +# channels and transmit power levels based on the regulatory limits. The +# country_code setting must be configured with the correct country for +# IEEE 802.11d functions. +# (default: 0 = disabled) +#ieee80211d=1 + +# Enable IEEE 802.11h. This enables radar detection and DFS support if +# available. DFS support is required on outdoor 5 GHz channels in most countries +# of the world. This can be used only with ieee80211d=1. +# (default: 0 = disabled) +#ieee80211h=1 + +# Add Power Constraint element to Beacon and Probe Response frames +# This config option adds Power Constraint element when applicable and Country +# element is added. Power Constraint element is required by Transmit Power +# Control. This can be used only with ieee80211d=1. +# Valid values are 0..255. +#local_pwr_constraint=3 + +# Set Spectrum Management subfield in the Capability Information field. +# This config option forces the Spectrum Management bit to be set. When this +# option is not set, the value of the Spectrum Management bit depends on whether +# DFS or TPC is required by regulatory authorities. This can be used only with +# ieee80211d=1 and local_pwr_constraint configured. +#spectrum_mgmt_required=1 + +# Operation mode (a = IEEE 802.11a (5 GHz), b = IEEE 802.11b (2.4 GHz), +# g = IEEE 802.11g (2.4 GHz), ad = IEEE 802.11ad (60 GHz); a/g options are used +# with IEEE 802.11n (HT), too, to specify band). For IEEE 802.11ac (VHT), this +# needs to be set to hw_mode=a. When using ACS (see channel parameter), a +# special value "any" can be used to indicate that any support band can be used. +# This special case is currently supported only with drivers with which +# offloaded ACS is used. +# Default: IEEE 802.11b +hw_mode=g + +# Channel number (IEEE 802.11) +# (default: 0, i.e., not set) +# Please note that some drivers do not use this value from hostapd and the +# channel will need to be configured separately with iwconfig. +# +# If CONFIG_ACS build option is enabled, the channel can be selected +# automatically at run time by setting channel=acs_survey or channel=0, both of +# which will enable the ACS survey based algorithm. +channel=0 + +# ACS tuning - Automatic Channel Selection +# See: http://wireless.kernel.org/en/users/Documentation/acs +# +# You can customize the ACS survey algorithm with following variables: +# +# acs_num_scans requirement is 1..100 - number of scans to be performed that +# are used to trigger survey data gathering of an underlying device driver. +# Scans are passive and typically take a little over 100ms (depending on the +# driver) on each available channel for given hw_mode. Increasing this value +# means sacrificing startup time and gathering more data wrt channel +# interference that may help choosing a better channel. This can also help fine +# tune the ACS scan time in case a driver has different scan dwell times. +# +# acs_chan_bias is a space-separated list of <channel>:<bias> pairs. It can be +# used to increase (or decrease) the likelihood of a specific channel to be +# selected by the ACS algorithm. The total interference factor for each channel +# gets multiplied by the specified bias value before finding the channel with +# the lowest value. In other words, values between 0.0 and 1.0 can be used to +# make a channel more likely to be picked while values larger than 1.0 make the +# specified channel less likely to be picked. This can be used, e.g., to prefer +# the commonly used 2.4 GHz band channels 1, 6, and 11 (which is the default +# behavior on 2.4 GHz band if no acs_chan_bias parameter is specified). +# +# Defaults: +#acs_num_scans=5 +#acs_chan_bias=1:0.8 6:0.8 11:0.8 + +# Channel list restriction. This option allows hostapd to select one of the +# provided channels when a channel should be automatically selected. +# Channel list can be provided as range using hyphen ('-') or individual +# channels can be specified by space (' ') separated values +# Default: all channels allowed in selected hw_mode +#chanlist=100 104 108 112 116 +#chanlist=1 6 11-13 + +# Exclude DFS channels from ACS +# This option can be used to exclude all DFS channels from the ACS channel list +# in cases where the driver supports DFS channels. +#acs_exclude_dfs=1 + +# Beacon interval in kus (1.024 ms) (default: 100; range 15..65535) +beacon_int=100 + +# DTIM (delivery traffic information message) period (range 1..255): +# number of beacons between DTIMs (1 = every beacon includes DTIM element) +# (default: 2) +dtim_period=2 + +# Maximum number of stations allowed in station table. New stations will be +# rejected after the station table is full. IEEE 802.11 has a limit of 2007 +# different association IDs, so this number should not be larger than that. +# (default: 2007) +max_num_sta=8 + +# RTS/CTS threshold; -1 = disabled (default); range -1..65535 +# If this field is not included in hostapd.conf, hostapd will not control +# RTS threshold and 'iwconfig wlan# rts <val>' can be used to set it. +#rts_threshold=2347 + +# Fragmentation threshold; -1 = disabled (default); range -1, 256..2346 +# If this field is not included in hostapd.conf, hostapd will not control +# fragmentation threshold and 'iwconfig wlan# frag <val>' can be used to set +# it. +#fragm_threshold=2346 + +# Rate configuration +# Default is to enable all rates supported by the hardware. This configuration +# item allows this list be filtered so that only the listed rates will be left +# in the list. If the list is empty, all rates are used. This list can have +# entries that are not in the list of rates the hardware supports (such entries +# are ignored). The entries in this list are in 100 kbps, i.e., 11 Mbps = 110. +# If this item is present, at least one rate have to be matching with the rates +# hardware supports. +# default: use the most common supported rate setting for the selected +# hw_mode (i.e., this line can be removed from configuration file in most +# cases) +#supported_rates=10 20 55 110 60 90 120 180 240 360 480 540 + +# Basic rate set configuration +# List of rates (in 100 kbps) that are included in the basic rate set. +# If this item is not included, usually reasonable default set is used. +#basic_rates=10 20 +#basic_rates=10 20 55 110 +#basic_rates=60 120 240 + +# Beacon frame TX rate configuration +# This sets the TX rate that is used to transmit Beacon frames. If this item is +# not included, the driver default rate (likely lowest rate) is used. +# Legacy (CCK/OFDM rates): +# beacon_rate=<legacy rate in 100 kbps> +# HT: +# beacon_rate=ht:<HT MCS> +# VHT: +# beacon_rate=vht:<VHT MCS> +# +# For example, beacon_rate=10 for 1 Mbps or beacon_rate=60 for 6 Mbps (OFDM). +#beacon_rate=10 + +# Short Preamble +# This parameter can be used to enable optional use of short preamble for +# frames sent at 2 Mbps, 5.5 Mbps, and 11 Mbps to improve network performance. +# This applies only to IEEE 802.11b-compatible networks and this should only be +# enabled if the local hardware supports use of short preamble. If any of the +# associated STAs do not support short preamble, use of short preamble will be +# disabled (and enabled when such STAs disassociate) dynamically. +# 0 = do not allow use of short preamble (default) +# 1 = allow use of short preamble +#preamble=1 + +# Station MAC address -based authentication +# Please note that this kind of access control requires a driver that uses +# hostapd to take care of management frame processing and as such, this can be +# used with driver=hostap or driver=nl80211, but not with driver=atheros. +# 0 = accept unless in deny list +# 1 = deny unless in accept list +# 2 = use external RADIUS server (accept/deny lists are searched first) +macaddr_acl=0 + +# Accept/deny lists are read from separate files (containing list of +# MAC addresses, one per line). Use absolute path name to make sure that the +# files can be read on SIGHUP configuration reloads. +accept_mac_file=/data/hostapd/hostapd.accept +deny_mac_file=/data/hostapd/hostapd.deny + +# IEEE 802.11 specifies two authentication algorithms. hostapd can be +# configured to allow both of these or only one. Open system authentication +# should be used with IEEE 802.1X. +# Bit fields of allowed authentication algorithms: +# bit 0 = Open System Authentication +# bit 1 = Shared Key Authentication (requires WEP) +auth_algs=3 + +# Send empty SSID in beacons and ignore probe request frames that do not +# specify full SSID, i.e., require stations to know SSID. +# default: disabled (0) +# 1 = send empty (length=0) SSID in beacon and ignore probe request for +# broadcast SSID +# 2 = clear SSID (ASCII 0), but keep the original length (this may be required +# with some clients that do not support empty SSID) and ignore probe +# requests for broadcast SSID +ignore_broadcast_ssid=0 + +# Do not reply to broadcast Probe Request frames from unassociated STA if there +# is no room for additional stations (max_num_sta). This can be used to +# discourage a STA from trying to associate with this AP if the association +# would be rejected due to maximum STA limit. +# Default: 0 (disabled) +#no_probe_resp_if_max_sta=0 + +# Additional vendor specific elements for Beacon and Probe Response frames +# This parameter can be used to add additional vendor specific element(s) into +# the end of the Beacon and Probe Response frames. The format for these +# element(s) is a hexdump of the raw information elements (id+len+payload for +# one or more elements) +#vendor_elements=dd0411223301 + +# Additional vendor specific elements for (Re)Association Response frames +# This parameter can be used to add additional vendor specific element(s) into +# the end of the (Re)Association Response frames. The format for these +# element(s) is a hexdump of the raw information elements (id+len+payload for +# one or more elements) +#assocresp_elements=dd0411223301 + +# TX queue parameters (EDCF / bursting) +# default for all these fields: not set, use hardware defaults +# tx_queue_<queue name>_<param> +# queues: data0, data1, data2, data3 +# (data0 is the highest priority queue) +# parameters: +# aifs: AIFS (default 2) +# cwmin: cwMin (1, 3, 7, 15, 31, 63, 127, 255, 511, 1023, 2047, 4095, 8191, +# 16383, 32767) +# cwmax: cwMax (same values as cwMin, cwMax >= cwMin) +# burst: maximum length (in milliseconds with precision of up to 0.1 ms) for +# bursting +# +# Default WMM parameters (IEEE 802.11 draft; 11-03-0504-03-000e): +# These parameters are used by the access point when transmitting frames +# to the clients. +# +# Low priority / AC_BK = background +#tx_queue_data3_aifs=7 +#tx_queue_data3_cwmin=15 +#tx_queue_data3_cwmax=1023 +#tx_queue_data3_burst=0 +# Note: for IEEE 802.11b mode: cWmin=31 cWmax=1023 burst=0 +# +# Normal priority / AC_BE = best effort +#tx_queue_data2_aifs=3 +#tx_queue_data2_cwmin=15 +#tx_queue_data2_cwmax=63 +#tx_queue_data2_burst=0 +# Note: for IEEE 802.11b mode: cWmin=31 cWmax=127 burst=0 +# +# High priority / AC_VI = video +#tx_queue_data1_aifs=1 +#tx_queue_data1_cwmin=7 +#tx_queue_data1_cwmax=15 +#tx_queue_data1_burst=3.0 +# Note: for IEEE 802.11b mode: cWmin=15 cWmax=31 burst=6.0 +# +# Highest priority / AC_VO = voice +#tx_queue_data0_aifs=1 +#tx_queue_data0_cwmin=3 +#tx_queue_data0_cwmax=7 +#tx_queue_data0_burst=1.5 +# Note: for IEEE 802.11b mode: cWmin=7 cWmax=15 burst=3.3 +# +# Special queues; normally not user configurable +# +#tx_queue_after_beacon_aifs=2 +#tx_queue_after_beacon_cwmin=15 +#tx_queue_after_beacon_cwmax=1023 +#tx_queue_after_beacon_burst=0 +# +#tx_queue_beacon_aifs=2 +#tx_queue_beacon_cwmin=3 +#tx_queue_beacon_cwmax=7 +#tx_queue_beacon_burst=1.5 + +# 802.1D Tag (= UP) to AC mappings +# WMM specifies following mapping of data frames to different ACs. This mapping +# can be configured using Linux QoS/tc and sch_pktpri.o module. +# 802.1D Tag 802.1D Designation Access Category WMM Designation +# 1 BK AC_BK Background +# 2 - AC_BK Background +# 0 BE AC_BE Best Effort +# 3 EE AC_BE Best Effort +# 4 CL AC_VI Video +# 5 VI AC_VI Video +# 6 VO AC_VO Voice +# 7 NC AC_VO Voice +# Data frames with no priority information: AC_BE +# Management frames: AC_VO +# PS-Poll frames: AC_BE + +# Default WMM parameters (IEEE 802.11 draft; 11-03-0504-03-000e): +# for 802.11a or 802.11g networks +# These parameters are sent to WMM clients when they associate. +# The parameters will be used by WMM clients for frames transmitted to the +# access point. +# +# note - txop_limit is in units of 32microseconds +# note - acm is admission control mandatory flag. 0 = admission control not +# required, 1 = mandatory +# note - Here cwMin and cmMax are in exponent form. The actual cw value used +# will be (2^n)-1 where n is the value given here. The allowed range for these +# wmm_ac_??_{cwmin,cwmax} is 0..15 with cwmax >= cwmin. +# +wmm_enabled=1 +# +# WMM-PS Unscheduled Automatic Power Save Delivery [U-APSD] +# Enable this flag if U-APSD supported outside hostapd (eg., Firmware/driver) +#uapsd_advertisement_enabled=1 +# +# Low priority / AC_BK = background +wmm_ac_bk_cwmin=4 +wmm_ac_bk_cwmax=10 +wmm_ac_bk_aifs=7 +wmm_ac_bk_txop_limit=0 +wmm_ac_bk_acm=0 +# Note: for IEEE 802.11b mode: cWmin=5 cWmax=10 +# +# Normal priority / AC_BE = best effort +wmm_ac_be_aifs=3 +wmm_ac_be_cwmin=4 +wmm_ac_be_cwmax=10 +wmm_ac_be_txop_limit=0 +wmm_ac_be_acm=0 +# Note: for IEEE 802.11b mode: cWmin=5 cWmax=7 +# +# High priority / AC_VI = video +wmm_ac_vi_aifs=2 +wmm_ac_vi_cwmin=3 +wmm_ac_vi_cwmax=4 +wmm_ac_vi_txop_limit=94 +wmm_ac_vi_acm=0 +# Note: for IEEE 802.11b mode: cWmin=4 cWmax=5 txop_limit=188 +# +# Highest priority / AC_VO = voice +wmm_ac_vo_aifs=2 +wmm_ac_vo_cwmin=2 +wmm_ac_vo_cwmax=3 +wmm_ac_vo_txop_limit=47 +wmm_ac_vo_acm=0 +# Note: for IEEE 802.11b mode: cWmin=3 cWmax=4 burst=102 + +# Static WEP key configuration +# +# The key number to use when transmitting. +# It must be between 0 and 3, and the corresponding key must be set. +# default: not set +#wep_default_key=0 +# The WEP keys to use. +# A key may be a quoted string or unquoted hexadecimal digits. +# The key length should be 5, 13, or 16 characters, or 10, 26, or 32 +# digits, depending on whether 40-bit (64-bit), 104-bit (128-bit), or +# 128-bit (152-bit) WEP is used. +# Only the default key must be supplied; the others are optional. +# default: not set +#wep_key0=123456789a +#wep_key1="vwxyz" +#wep_key2=0102030405060708090a0b0c0d +#wep_key3=".2.4.6.8.0.23" + +# Station inactivity limit +# +# If a station does not send anything in ap_max_inactivity seconds, an +# empty data frame is sent to it in order to verify whether it is +# still in range. If this frame is not ACKed, the station will be +# disassociated and then deauthenticated. This feature is used to +# clear station table of old entries when the STAs move out of the +# range. +# +# The station can associate again with the AP if it is still in range; +# this inactivity poll is just used as a nicer way of verifying +# inactivity; i.e., client will not report broken connection because +# disassociation frame is not sent immediately without first polling +# the STA with a data frame. +# default: 300 (i.e., 5 minutes) +#ap_max_inactivity=300 + +# Enable/disable internal bridge for packets between associated stations. +# +# The inactivity polling can be disabled to disconnect stations based on +# inactivity timeout so that idle stations are more likely to be disconnected +# even if they are still in range of the AP. This can be done by setting +# skip_inactivity_poll to 1 (default 0). +#skip_inactivity_poll=0 + +# Disassociate stations based on excessive transmission failures or other +# indications of connection loss. This depends on the driver capabilities and +# may not be available with all drivers. +#disassoc_low_ack=1 + +# Maximum allowed Listen Interval (how many Beacon periods STAs are allowed to +# remain asleep). Default: 65535 (no limit apart from field size) +#max_listen_interval=100 + +# WDS (4-address frame) mode with per-station virtual interfaces +# (only supported with driver=nl80211) +# This mode allows associated stations to use 4-address frames to allow layer 2 +# bridging to be used. +#wds_sta=1 + +# If bridge parameter is set, the WDS STA interface will be added to the same +# bridge by default. This can be overridden with the wds_bridge parameter to +# use a separate bridge. +#wds_bridge=wds-br0 + +# Start the AP with beaconing disabled by default. +#start_disabled=0 + +# Client isolation can be used to prevent low-level bridging of frames between +# associated stations in the BSS. By default, this bridging is allowed. +#ap_isolate=1 + +# BSS Load update period (in BUs) +# This field is used to enable and configure adding a BSS Load element into +# Beacon and Probe Response frames. +#bss_load_update_period=50 + +# Fixed BSS Load value for testing purposes +# This field can be used to configure hostapd to add a fixed BSS Load element +# into Beacon and Probe Response frames for testing purposes. The format is +# <station count>:<channel utilization>:<available admission capacity> +#bss_load_test=12:80:20000 + +# Multicast to unicast conversion +# Request that the AP will do multicast-to-unicast conversion for ARP, IPv4, and +# IPv6 frames (possibly within 802.1Q). If enabled, such frames are to be sent +# to each station separately, with the DA replaced by their own MAC address +# rather than the group address. +# +# Note that this may break certain expectations of the receiver, such as the +# ability to drop unicast IP packets received within multicast L2 frames, or the +# ability to not send ICMP destination unreachable messages for packets received +# in L2 multicast (which is required, but the receiver can't tell the difference +# if this new option is enabled). +# +# This also doesn't implement the 802.11 DMS (directed multicast service). +# +#multicast_to_unicast=0 + +# Send broadcast Deauthentication frame on AP start/stop +# Default: 1 (enabled) +#broadcast_deauth=1 + +##### IEEE 802.11n related configuration ###################################### + +# ieee80211n: Whether IEEE 802.11n (HT) is enabled +# 0 = disabled (default) +# 1 = enabled +# Note: You will also need to enable WMM for full HT functionality. +# Note: hw_mode=g (2.4 GHz) and hw_mode=a (5 GHz) is used to specify the band. +ieee80211n=1 + +#require_ht=1 + +# ht_capab: HT capabilities (list of flags) +# LDPC coding capability: [LDPC] = supported +# Supported channel width set: [HT40-] = both 20 MHz and 40 MHz with secondary +# channel below the primary channel; [HT40+] = both 20 MHz and 40 MHz +# with secondary channel above the primary channel +# (20 MHz only if neither is set) +# Note: There are limits on which channels can be used with HT40- and +# HT40+. Following table shows the channels that may be available for +# HT40- and HT40+ use per IEEE 802.11n Annex J: +# freq HT40- HT40+ +# 2.4 GHz 5-13 1-7 (1-9 in Europe/Japan) +# 5 GHz 40,48,56,64 36,44,52,60 +# (depending on the location, not all of these channels may be available +# for use) +# Please note that 40 MHz channels may switch their primary and secondary +# channels if needed or creation of 40 MHz channel maybe rejected based +# on overlapping BSSes. These changes are done automatically when hostapd +# is setting up the 40 MHz channel. +# Spatial Multiplexing (SM) Power Save: [SMPS-STATIC] or [SMPS-DYNAMIC] +# (SMPS disabled if neither is set) +# HT-greenfield: [GF] (disabled if not set) +# Short GI for 20 MHz: [SHORT-GI-20] (disabled if not set) +# Short GI for 40 MHz: [SHORT-GI-40] (disabled if not set) +# Tx STBC: [TX-STBC] (disabled if not set) +# Rx STBC: [RX-STBC1] (one spatial stream), [RX-STBC12] (one or two spatial +# streams), or [RX-STBC123] (one, two, or three spatial streams); Rx STBC +# disabled if none of these set +# HT-delayed Block Ack: [DELAYED-BA] (disabled if not set) +# Maximum A-MSDU length: [MAX-AMSDU-7935] for 7935 octets (3839 octets if not +# set) +# DSSS/CCK Mode in 40 MHz: [DSSS_CCK-40] = allowed (not allowed if not set) +# 40 MHz intolerant [40-INTOLERANT] (not advertised if not set) +# L-SIG TXOP protection support: [LSIG-TXOP-PROT] (disabled if not set) +ht_capab=[SHORT-GI-20] [GF] [DSSS_CCK-40] [LSIG-TXOP-PROT] + +# Require stations to support HT PHY (reject association if they do not) +#require_ht=1 + +# If set non-zero, require stations to perform scans of overlapping +# channels to test for stations which would be affected by 40 MHz traffic. +# This parameter sets the interval in seconds between these scans. Setting this +# to non-zero allows 2.4 GHz band AP to move dynamically to a 40 MHz channel if +# no co-existence issues with neighboring devices are found. +#obss_interval=0 + +##### IEEE 802.11ac related configuration ##################################### + +# ieee80211ac: Whether IEEE 802.11ac (VHT) is enabled +# 0 = disabled (default) +# 1 = enabled +# Note: You will also need to enable WMM for full VHT functionality. +# Note: hw_mode=a is used to specify that 5 GHz band is used with VHT. +#ieee80211ac=1 + +# vht_capab: VHT capabilities (list of flags) +# +# vht_max_mpdu_len: [MAX-MPDU-7991] [MAX-MPDU-11454] +# Indicates maximum MPDU length +# 0 = 3895 octets (default) +# 1 = 7991 octets +# 2 = 11454 octets +# 3 = reserved +# +# supported_chan_width: [VHT160] [VHT160-80PLUS80] +# Indicates supported Channel widths +# 0 = 160 MHz & 80+80 channel widths are not supported (default) +# 1 = 160 MHz channel width is supported +# 2 = 160 MHz & 80+80 channel widths are supported +# 3 = reserved +# +# Rx LDPC coding capability: [RXLDPC] +# Indicates support for receiving LDPC coded pkts +# 0 = Not supported (default) +# 1 = Supported +# +# Short GI for 80 MHz: [SHORT-GI-80] +# Indicates short GI support for reception of packets transmitted with TXVECTOR +# params format equal to VHT and CBW = 80Mhz +# 0 = Not supported (default) +# 1 = Supported +# +# Short GI for 160 MHz: [SHORT-GI-160] +# Indicates short GI support for reception of packets transmitted with TXVECTOR +# params format equal to VHT and CBW = 160Mhz +# 0 = Not supported (default) +# 1 = Supported +# +# Tx STBC: [TX-STBC-2BY1] +# Indicates support for the transmission of at least 2x1 STBC +# 0 = Not supported (default) +# 1 = Supported +# +# Rx STBC: [RX-STBC-1] [RX-STBC-12] [RX-STBC-123] [RX-STBC-1234] +# Indicates support for the reception of PPDUs using STBC +# 0 = Not supported (default) +# 1 = support of one spatial stream +# 2 = support of one and two spatial streams +# 3 = support of one, two and three spatial streams +# 4 = support of one, two, three and four spatial streams +# 5,6,7 = reserved +# +# SU Beamformer Capable: [SU-BEAMFORMER] +# Indicates support for operation as a single user beamformer +# 0 = Not supported (default) +# 1 = Supported +# +# SU Beamformee Capable: [SU-BEAMFORMEE] +# Indicates support for operation as a single user beamformee +# 0 = Not supported (default) +# 1 = Supported +# +# Compressed Steering Number of Beamformer Antennas Supported: +# [BF-ANTENNA-2] [BF-ANTENNA-3] [BF-ANTENNA-4] +# Beamformee's capability indicating the maximum number of beamformer +# antennas the beamformee can support when sending compressed beamforming +# feedback +# If SU beamformer capable, set to maximum value minus 1 +# else reserved (default) +# +# Number of Sounding Dimensions: +# [SOUNDING-DIMENSION-2] [SOUNDING-DIMENSION-3] [SOUNDING-DIMENSION-4] +# Beamformer's capability indicating the maximum value of the NUM_STS parameter +# in the TXVECTOR of a VHT NDP +# If SU beamformer capable, set to maximum value minus 1 +# else reserved (default) +# +# MU Beamformer Capable: [MU-BEAMFORMER] +# Indicates support for operation as an MU beamformer +# 0 = Not supported or sent by Non-AP STA (default) +# 1 = Supported +# +# VHT TXOP PS: [VHT-TXOP-PS] +# Indicates whether or not the AP supports VHT TXOP Power Save Mode +# or whether or not the STA is in VHT TXOP Power Save mode +# 0 = VHT AP doesn't support VHT TXOP PS mode (OR) VHT STA not in VHT TXOP PS +# mode +# 1 = VHT AP supports VHT TXOP PS mode (OR) VHT STA is in VHT TXOP power save +# mode +# +# +HTC-VHT Capable: [HTC-VHT] +# Indicates whether or not the STA supports receiving a VHT variant HT Control +# field. +# 0 = Not supported (default) +# 1 = supported +# +# Maximum A-MPDU Length Exponent: [MAX-A-MPDU-LEN-EXP0]..[MAX-A-MPDU-LEN-EXP7] +# Indicates the maximum length of A-MPDU pre-EOF padding that the STA can recv +# This field is an integer in the range of 0 to 7. +# The length defined by this field is equal to +# 2 pow(13 + Maximum A-MPDU Length Exponent) -1 octets +# +# VHT Link Adaptation Capable: [VHT-LINK-ADAPT2] [VHT-LINK-ADAPT3] +# Indicates whether or not the STA supports link adaptation using VHT variant +# HT Control field +# If +HTC-VHTcapable is 1 +# 0 = (no feedback) if the STA does not provide VHT MFB (default) +# 1 = reserved +# 2 = (Unsolicited) if the STA provides only unsolicited VHT MFB +# 3 = (Both) if the STA can provide VHT MFB in response to VHT MRQ and if the +# STA provides unsolicited VHT MFB +# Reserved if +HTC-VHTcapable is 0 +# +# Rx Antenna Pattern Consistency: [RX-ANTENNA-PATTERN] +# Indicates the possibility of Rx antenna pattern change +# 0 = Rx antenna pattern might change during the lifetime of an association +# 1 = Rx antenna pattern does not change during the lifetime of an association +# +# Tx Antenna Pattern Consistency: [TX-ANTENNA-PATTERN] +# Indicates the possibility of Tx antenna pattern change +# 0 = Tx antenna pattern might change during the lifetime of an association +# 1 = Tx antenna pattern does not change during the lifetime of an association +#vht_capab=[SHORT-GI-80][HTC-VHT] +# +# Require stations to support VHT PHY (reject association if they do not) +#require_vht=1 + +# 0 = 20 or 40 MHz operating Channel width +# 1 = 80 MHz channel width +# 2 = 160 MHz channel width +# 3 = 80+80 MHz channel width +#vht_oper_chwidth=1 +# +# center freq = 5 GHz + (5 * index) +# So index 42 gives center freq 5.210 GHz +# which is channel 42 in 5G band +# +#vht_oper_centr_freq_seg0_idx=42 +# +# center freq = 5 GHz + (5 * index) +# So index 159 gives center freq 5.795 GHz +# which is channel 159 in 5G band +# +#vht_oper_centr_freq_seg1_idx=159 + +# Workaround to use station's nsts capability in (Re)Association Response frame +# This may be needed with some deployed devices as an interoperability +# workaround for beamforming if the AP's capability is greater than the +# station's capability. This is disabled by default and can be enabled by +# setting use_sta_nsts=1. +#use_sta_nsts=0 + +##### IEEE 802.11ax related configuration ##################################### + +#ieee80211ax: Whether IEEE 802.11ax (HE) is enabled +# 0 = disabled (default) +# 1 = enabled +#ieee80211ax=1 + +#he_su_beamformer: HE single user beamformer support +# 0 = not supported (default) +# 1 = supported +#he_su_beamformer=1 + +#he_su_beamformee: HE single user beamformee support +# 0 = not supported (default) +# 1 = supported +#he_su_beamformee=1 + +#he_mu_beamformer: HE multiple user beamformer support +# 0 = not supported (default) +# 1 = supported +#he_mu_beamformer=1 + +# he_bss_color: BSS color +# 0 = no BSS color (default) +# unsigned integer = BSS color +#he_bss_color=0 + +#he_default_pe_duration: The duration of PE field in an HE PPDU in us +# Possible values are 0 us (default), 4 us, 8 us, 12 us, and 16 us +#he_default_pe_duration=0 + +#he_twt_required: Whether TWT is required +# 0 = not required (default) +# 1 = required +#he_twt_required=0 + +#he_rts_threshold: Duration of STA transmission +# 0 = not set (default) +# unsigned integer = duration in units of 16 us +#he_rts_threshold=0 + +##### IEEE 802.1X-2004 related configuration ################################## + +# Require IEEE 802.1X authorization +#ieee8021x=1 + +# IEEE 802.1X/EAPOL version +# hostapd is implemented based on IEEE Std 802.1X-2004 which defines EAPOL +# version 2. However, there are many client implementations that do not handle +# the new version number correctly (they seem to drop the frames completely). +# In order to make hostapd interoperate with these clients, the version number +# can be set to the older version (1) with this configuration value. +#eapol_version=2 + +# Optional displayable message sent with EAP Request-Identity. The first \0 +# in this string will be converted to ASCII-0 (nul). This can be used to +# separate network info (comma separated list of attribute=value pairs); see, +# e.g., RFC 4284. +#eap_message=hello +#eap_message=hello\0networkid=netw,nasid=foo,portid=0,NAIRealms=example.com + +# WEP rekeying (disabled if key lengths are not set or are set to 0) +# Key lengths for default/broadcast and individual/unicast keys: +# 5 = 40-bit WEP (also known as 64-bit WEP with 40 secret bits) +# 13 = 104-bit WEP (also known as 128-bit WEP with 104 secret bits) +#wep_key_len_broadcast=5 +#wep_key_len_unicast=5 +# Rekeying period in seconds. 0 = do not rekey (i.e., set keys only once) +#wep_rekey_period=300 + +# EAPOL-Key index workaround (set bit7) for WinXP Supplicant (needed only if +# only broadcast keys are used) +eapol_key_index_workaround=0 + +# EAP reauthentication period in seconds (default: 3600 seconds; 0 = disable +# reauthentication). +#eap_reauth_period=3600 + +# Use PAE group address (01:80:c2:00:00:03) instead of individual target +# address when sending EAPOL frames with driver=wired. This is the most common +# mechanism used in wired authentication, but it also requires that the port +# is only used by one station. +#use_pae_group_addr=1 + +# EAP Re-authentication Protocol (ERP) authenticator (RFC 6696) +# +# Whether to initiate EAP authentication with EAP-Initiate/Re-auth-Start before +# EAP-Identity/Request +#erp_send_reauth_start=1 +# +# Domain name for EAP-Initiate/Re-auth-Start. Omitted from the message if not +# set (no local ER server). This is also used by the integrated EAP server if +# ERP is enabled (eap_server_erp=1). +#erp_domain=example.com + +##### Integrated EAP server ################################################### + +# Optionally, hostapd can be configured to use an integrated EAP server +# to process EAP authentication locally without need for an external RADIUS +# server. This functionality can be used both as a local authentication server +# for IEEE 802.1X/EAPOL and as a RADIUS server for other devices. + +# Use integrated EAP server instead of external RADIUS authentication +# server. This is also needed if hostapd is configured to act as a RADIUS +# authentication server. +eap_server=1 + +# Path for EAP server user database +# If SQLite support is included, this can be set to "sqlite:/path/to/sqlite.db" +# to use SQLite database instead of a text file. +#eap_user_file=/etc/hostapd.eap_user + +# CA certificate (PEM or DER file) for EAP-TLS/PEAP/TTLS +#ca_cert=/etc/hostapd.ca.pem + +# Server certificate (PEM or DER file) for EAP-TLS/PEAP/TTLS +#server_cert=/etc/hostapd.server.pem + +# Private key matching with the server certificate for EAP-TLS/PEAP/TTLS +# This may point to the same file as server_cert if both certificate and key +# are included in a single file. PKCS#12 (PFX) file (.p12/.pfx) can also be +# used by commenting out server_cert and specifying the PFX file as the +# private_key. +#private_key=/etc/hostapd.server.prv + +# Passphrase for private key +#private_key_passwd=secret passphrase + +# Server identity +# EAP methods that provide mechanism for authenticated server identity delivery +# use this value. If not set, "hostapd" is used as a default. +#server_id=server.example.com + +# Enable CRL verification. +# Note: hostapd does not yet support CRL downloading based on CDP. Thus, a +# valid CRL signed by the CA is required to be included in the ca_cert file. +# This can be done by using PEM format for CA certificate and CRL and +# concatenating these into one file. Whenever CRL changes, hostapd needs to be +# restarted to take the new CRL into use. +# 0 = do not verify CRLs (default) +# 1 = check the CRL of the user certificate +# 2 = check all CRLs in the certificate path +#check_crl=1 + +# TLS Session Lifetime in seconds +# This can be used to allow TLS sessions to be cached and resumed with an +# abbreviated handshake when using EAP-TLS/TTLS/PEAP. +# (default: 0 = session caching and resumption disabled) +#tls_session_lifetime=3600 + +# Cached OCSP stapling response (DER encoded) +# If set, this file is sent as a certificate status response by the EAP server +# if the EAP peer requests certificate status in the ClientHello message. +# This cache file can be updated, e.g., by running following command +# periodically to get an update from the OCSP responder: +# openssl ocsp \ +# -no_nonce \ +# -CAfile /etc/hostapd.ca.pem \ +# -issuer /etc/hostapd.ca.pem \ +# -cert /etc/hostapd.server.pem \ +# -url http://ocsp.example.com:8888/ \ +# -respout /tmp/ocsp-cache.der +#ocsp_stapling_response=/tmp/ocsp-cache.der + +# Cached OCSP stapling response list (DER encoded OCSPResponseList) +# This is similar to ocsp_stapling_response, but the extended version defined in +# RFC 6961 to allow multiple OCSP responses to be provided. +#ocsp_stapling_response_multi=/tmp/ocsp-multi-cache.der + +# dh_file: File path to DH/DSA parameters file (in PEM format) +# This is an optional configuration file for setting parameters for an +# ephemeral DH key exchange. In most cases, the default RSA authentication does +# not use this configuration. However, it is possible setup RSA to use +# ephemeral DH key exchange. In addition, ciphers with DSA keys always use +# ephemeral DH keys. This can be used to achieve forward secrecy. If the file +# is in DSA parameters format, it will be automatically converted into DH +# params. This parameter is required if anonymous EAP-FAST is used. +# You can generate DH parameters file with OpenSSL, e.g., +# "openssl dhparam -out /etc/hostapd.dh.pem 2048" +#dh_file=/etc/hostapd.dh.pem + +# OpenSSL cipher string +# +# This is an OpenSSL specific configuration option for configuring the default +# ciphers. If not set, the value configured at build time ("DEFAULT:!EXP:!LOW" +# by default) is used. +# See https://www.openssl.org/docs/apps/ciphers.html for OpenSSL documentation +# on cipher suite configuration. This is applicable only if hostapd is built to +# use OpenSSL. +#openssl_ciphers=DEFAULT:!EXP:!LOW + +# Fragment size for EAP methods +#fragment_size=1400 + +# Finite cyclic group for EAP-pwd. Number maps to group of domain parameters +# using the IANA repository for IKE (RFC 2409). +#pwd_group=19 + +# Configuration data for EAP-SIM database/authentication gateway interface. +# This is a text string in implementation specific format. The example +# implementation in eap_sim_db.c uses this as the UNIX domain socket name for +# the HLR/AuC gateway (e.g., hlr_auc_gw). In this case, the path uses "unix:" +# prefix. If hostapd is built with SQLite support (CONFIG_SQLITE=y in .config), +# database file can be described with an optional db=<path> parameter. +#eap_sim_db=unix:/tmp/hlr_auc_gw.sock +#eap_sim_db=unix:/tmp/hlr_auc_gw.sock db=/tmp/hostapd.db + +# EAP-SIM DB request timeout +# This parameter sets the maximum time to wait for a database request response. +# The parameter value is in seconds. +#eap_sim_db_timeout=1 + +# Encryption key for EAP-FAST PAC-Opaque values. This key must be a secret, +# random value. It is configured as a 16-octet value in hex format. It can be +# generated, e.g., with the following command: +# od -tx1 -v -N16 /dev/random | colrm 1 8 | tr -d ' ' +#pac_opaque_encr_key=000102030405060708090a0b0c0d0e0f + +# EAP-FAST authority identity (A-ID) +# A-ID indicates the identity of the authority that issues PACs. The A-ID +# should be unique across all issuing servers. In theory, this is a variable +# length field, but due to some existing implementations requiring A-ID to be +# 16 octets in length, it is strongly recommended to use that length for the +# field to provid interoperability with deployed peer implementations. This +# field is configured in hex format. +#eap_fast_a_id=101112131415161718191a1b1c1d1e1f + +# EAP-FAST authority identifier information (A-ID-Info) +# This is a user-friendly name for the A-ID. For example, the enterprise name +# and server name in a human-readable format. This field is encoded as UTF-8. +#eap_fast_a_id_info=test server + +# Enable/disable different EAP-FAST provisioning modes: +#0 = provisioning disabled +#1 = only anonymous provisioning allowed +#2 = only authenticated provisioning allowed +#3 = both provisioning modes allowed (default) +#eap_fast_prov=3 + +# EAP-FAST PAC-Key lifetime in seconds (hard limit) +#pac_key_lifetime=604800 + +# EAP-FAST PAC-Key refresh time in seconds (soft limit on remaining hard +# limit). The server will generate a new PAC-Key when this number of seconds +# (or fewer) of the lifetime remains. +#pac_key_refresh_time=86400 + +# EAP-SIM and EAP-AKA protected success/failure indication using AT_RESULT_IND +# (default: 0 = disabled). +#eap_sim_aka_result_ind=1 + +# Trusted Network Connect (TNC) +# If enabled, TNC validation will be required before the peer is allowed to +# connect. Note: This is only used with EAP-TTLS and EAP-FAST. If any other +# EAP method is enabled, the peer will be allowed to connect without TNC. +#tnc=1 + +# EAP Re-authentication Protocol (ERP) - RFC 6696 +# +# Whether to enable ERP on the EAP server. +#eap_server_erp=1 + +##### IEEE 802.11f - Inter-Access Point Protocol (IAPP) ####################### + +# Interface to be used for IAPP broadcast packets +#iapp_interface=eth0 + + +##### RADIUS client configuration ############################################# +# for IEEE 802.1X with external Authentication Server, IEEE 802.11 +# authentication with external ACL for MAC addresses, and accounting + +# The own IP address of the access point (used as NAS-IP-Address) +own_ip_addr=127.0.0.1 + +# NAS-Identifier string for RADIUS messages. When used, this should be unique +# to the NAS within the scope of the RADIUS server. Please note that hostapd +# uses a separate RADIUS client for each BSS and as such, a unique +# nas_identifier value should be configured separately for each BSS. This is +# particularly important for cases where RADIUS accounting is used +# (Accounting-On/Off messages are interpreted as clearing all ongoing sessions +# and that may get interpreted as applying to all BSSes if the same +# NAS-Identifier value is used.) For example, a fully qualified domain name +# prefixed with a unique identifier of the BSS (e.g., BSSID) can be used here. +# +# When using IEEE 802.11r, nas_identifier must be set and must be between 1 and +# 48 octets long. +#nas_identifier=ap.example.com + +# RADIUS authentication server +#auth_server_addr=127.0.0.1 +#auth_server_port=1812 +#auth_server_shared_secret=secret + +# RADIUS accounting server +#acct_server_addr=127.0.0.1 +#acct_server_port=1813 +#acct_server_shared_secret=secret + +# Secondary RADIUS servers; to be used if primary one does not reply to +# RADIUS packets. These are optional and there can be more than one secondary +# server listed. +#auth_server_addr=127.0.0.2 +#auth_server_port=1812 +#auth_server_shared_secret=secret2 +# +#acct_server_addr=127.0.0.2 +#acct_server_port=1813 +#acct_server_shared_secret=secret2 + +# Retry interval for trying to return to the primary RADIUS server (in +# seconds). RADIUS client code will automatically try to use the next server +# when the current server is not replying to requests. If this interval is set, +# primary server will be retried after configured amount of time even if the +# currently used secondary server is still working. +#radius_retry_primary_interval=600 + + +# Interim accounting update interval +# If this is set (larger than 0) and acct_server is configured, hostapd will +# send interim accounting updates every N seconds. Note: if set, this overrides +# possible Acct-Interim-Interval attribute in Access-Accept message. Thus, this +# value should not be configured in hostapd.conf, if RADIUS server is used to +# control the interim interval. +# This value should not be less 600 (10 minutes) and must not be less than +# 60 (1 minute). +#radius_acct_interim_interval=600 + +# Request Chargeable-User-Identity (RFC 4372) +# This parameter can be used to configure hostapd to request CUI from the +# RADIUS server by including Chargeable-User-Identity attribute into +# Access-Request packets. +#radius_request_cui=1 + +# Dynamic VLAN mode; allow RADIUS authentication server to decide which VLAN +# is used for the stations. This information is parsed from following RADIUS +# attributes based on RFC 3580 and RFC 2868: Tunnel-Type (value 13 = VLAN), +# Tunnel-Medium-Type (value 6 = IEEE 802), Tunnel-Private-Group-ID (value +# VLANID as a string). Optionally, the local MAC ACL list (accept_mac_file) can +# be used to set static client MAC address to VLAN ID mapping. +# 0 = disabled (default) +# 1 = option; use default interface if RADIUS server does not include VLAN ID +# 2 = required; reject authentication if RADIUS server does not include VLAN ID +#dynamic_vlan=0 + +# Per-Station AP_VLAN interface mode +# If enabled, each station is assigned its own AP_VLAN interface. +# This implies per-station group keying and ebtables filtering of inter-STA +# traffic (when passed through the AP). +# If the sta is not assigned to any VLAN, then its AP_VLAN interface will be +# added to the bridge given by the "bridge" configuration option (see above). +# Otherwise, it will be added to the per-VLAN bridge. +# 0 = disabled (default) +# 1 = enabled +#per_sta_vif=0 + +# VLAN interface list for dynamic VLAN mode is read from a separate text file. +# This list is used to map VLAN ID from the RADIUS server to a network +# interface. Each station is bound to one interface in the same way as with +# multiple BSSIDs or SSIDs. Each line in this text file is defining a new +# interface and the line must include VLAN ID and interface name separated by +# white space (space or tab). +# If no entries are provided by this file, the station is statically mapped +# to <bss-iface>.<vlan-id> interfaces. +#vlan_file=/etc/hostapd.vlan + +# Interface where 802.1q tagged packets should appear when a RADIUS server is +# used to determine which VLAN a station is on. hostapd creates a bridge for +# each VLAN. Then hostapd adds a VLAN interface (associated with the interface +# indicated by 'vlan_tagged_interface') and the appropriate wireless interface +# to the bridge. +#vlan_tagged_interface=eth0 + +# Bridge (prefix) to add the wifi and the tagged interface to. This gets the +# VLAN ID appended. It defaults to brvlan%d if no tagged interface is given +# and br%s.%d if a tagged interface is given, provided %s = tagged interface +# and %d = VLAN ID. +#vlan_bridge=brvlan + +# When hostapd creates a VLAN interface on vlan_tagged_interfaces, it needs +# to know how to name it. +# 0 = vlan<XXX>, e.g., vlan1 +# 1 = <vlan_tagged_interface>.<XXX>, e.g. eth0.1 +#vlan_naming=0 + +# Arbitrary RADIUS attributes can be added into Access-Request and +# Accounting-Request packets by specifying the contents of the attributes with +# the following configuration parameters. There can be multiple of these to +# add multiple attributes. These parameters can also be used to override some +# of the attributes added automatically by hostapd. +# Format: <attr_id>[:<syntax:value>] +# attr_id: RADIUS attribute type (e.g., 26 = Vendor-Specific) +# syntax: s = string (UTF-8), d = integer, x = octet string +# value: attribute value in format indicated by the syntax +# If syntax and value parts are omitted, a null value (single 0x00 octet) is +# used. +# +# Additional Access-Request attributes +# radius_auth_req_attr=<attr_id>[:<syntax:value>] +# Examples: +# Operator-Name = "Operator" +#radius_auth_req_attr=126:s:Operator +# Service-Type = Framed (2) +#radius_auth_req_attr=6:d:2 +# Connect-Info = "testing" (this overrides the automatically generated value) +#radius_auth_req_attr=77:s:testing +# Same Connect-Info value set as a hexdump +#radius_auth_req_attr=77:x:74657374696e67 + +# +# Additional Accounting-Request attributes +# radius_acct_req_attr=<attr_id>[:<syntax:value>] +# Examples: +# Operator-Name = "Operator" +#radius_acct_req_attr=126:s:Operator + +# Dynamic Authorization Extensions (RFC 5176) +# This mechanism can be used to allow dynamic changes to user session based on +# commands from a RADIUS server (or some other disconnect client that has the +# needed session information). For example, Disconnect message can be used to +# request an associated station to be disconnected. +# +# This is disabled by default. Set radius_das_port to non-zero UDP port +# number to enable. +#radius_das_port=3799 +# +# DAS client (the host that can send Disconnect/CoA requests) and shared secret +#radius_das_client=192.168.1.123 shared secret here +# +# DAS Event-Timestamp time window in seconds +#radius_das_time_window=300 +# +# DAS require Event-Timestamp +#radius_das_require_event_timestamp=1 +# +# DAS require Message-Authenticator +#radius_das_require_message_authenticator=1 + +##### RADIUS authentication server configuration ############################## + +# hostapd can be used as a RADIUS authentication server for other hosts. This +# requires that the integrated EAP server is also enabled and both +# authentication services are sharing the same configuration. + +# File name of the RADIUS clients configuration for the RADIUS server. If this +# commented out, RADIUS server is disabled. +#radius_server_clients=/etc/hostapd.radius_clients + +# The UDP port number for the RADIUS authentication server +#radius_server_auth_port=1812 + +# The UDP port number for the RADIUS accounting server +# Commenting this out or setting this to 0 can be used to disable RADIUS +# accounting while still enabling RADIUS authentication. +#radius_server_acct_port=1813 + +# Use IPv6 with RADIUS server (IPv4 will also be supported using IPv6 API) +#radius_server_ipv6=1 + + +##### WPA/IEEE 802.11i configuration ########################################## + +# Enable WPA. Setting this variable configures the AP to require WPA (either +# WPA-PSK or WPA-RADIUS/EAP based on other configuration). For WPA-PSK, either +# wpa_psk or wpa_passphrase must be set and wpa_key_mgmt must include WPA-PSK. +# Instead of wpa_psk / wpa_passphrase, wpa_psk_radius might suffice. +# For WPA-RADIUS/EAP, ieee8021x must be set (but without dynamic WEP keys), +# RADIUS authentication server must be configured, and WPA-EAP must be included +# in wpa_key_mgmt. +# This field is a bit field that can be used to enable WPA (IEEE 802.11i/D3.0) +# and/or WPA2 (full IEEE 802.11i/RSN): +# bit0 = WPA +# bit1 = IEEE 802.11i/RSN (WPA2) (dot11RSNAEnabled) +#wpa=1 + +# WPA pre-shared keys for WPA-PSK. This can be either entered as a 256-bit +# secret in hex format (64 hex digits), wpa_psk, or as an ASCII passphrase +# (8..63 characters) that will be converted to PSK. This conversion uses SSID +# so the PSK changes when ASCII passphrase is used and the SSID is changed. +# wpa_psk (dot11RSNAConfigPSKValue) +# wpa_passphrase (dot11RSNAConfigPSKPassPhrase) +#wpa_psk=0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef +#wpa_passphrase=qualcomm + +# Optionally, WPA PSKs can be read from a separate text file (containing list +# of (PSK,MAC address) pairs. This allows more than one PSK to be configured. +# Use absolute path name to make sure that the files can be read on SIGHUP +# configuration reloads. +#wpa_psk_file=/etc/hostapd.wpa_psk + +# Optionally, WPA passphrase can be received from RADIUS authentication server +# This requires macaddr_acl to be set to 2 (RADIUS) +# 0 = disabled (default) +# 1 = optional; use default passphrase/psk if RADIUS server does not include +# Tunnel-Password +# 2 = required; reject authentication if RADIUS server does not include +# Tunnel-Password +#wpa_psk_radius=0 + +# Set of accepted key management algorithms (WPA-PSK, WPA-EAP, or both). The +# entries are separated with a space. WPA-PSK-SHA256 and WPA-EAP-SHA256 can be +# added to enable SHA256-based stronger algorithms. +# FILS-SHA256 = Fast Initial Link Setup with SHA256 +# FILS-SHA384 = Fast Initial Link Setup with SHA384 +# FT-FILS-SHA256 = FT and Fast Initial Link Setup with SHA256 +# FT-FILS-SHA384 = FT and Fast Initial Link Setup with SHA384 +# (dot11RSNAConfigAuthenticationSuitesTable) +#wpa_key_mgmt=WPA-PSK WPA-EAP + +# Set of accepted cipher suites (encryption algorithms) for pairwise keys +# (unicast packets). This is a space separated list of algorithms: +# CCMP = AES in Counter mode with CBC-MAC [RFC 3610, IEEE 802.11i/D7.0] +# TKIP = Temporal Key Integrity Protocol [IEEE 802.11i/D7.0] +# Group cipher suite (encryption algorithm for broadcast and multicast frames) +# is automatically selected based on this configuration. If only CCMP is +# allowed as the pairwise cipher, group cipher will also be CCMP. Otherwise, +# TKIP will be used as the group cipher. +# (dot11RSNAConfigPairwiseCiphersTable) +# Pairwise cipher for WPA (v1) (default: TKIP) +#wpa_pairwise=TKIP CCMP +# Pairwise cipher for RSN/WPA2 (default: use wpa_pairwise value) +#rsn_pairwise=CCMP + +# Time interval for rekeying GTK (broadcast/multicast encryption keys) in +# seconds. (dot11RSNAConfigGroupRekeyTime) +# This defaults to 86400 seconds (once per day) when using CCMP/GCMP as the +# group cipher and 600 seconds (once per 10 minutes) when using TKIP as the +# group cipher. +wpa_group_rekey=86400 + +# Rekey GTK when any STA that possesses the current GTK is leaving the BSS. +# (dot11RSNAConfigGroupRekeyStrict) +#wpa_strict_rekey=1 + +# The number of times EAPOL-Key Message 1/2 in the RSN Group Key Handshake is +#retried per GTK Handshake attempt. (dot11RSNAConfigGroupUpdateCount) +# This value should only be increased when stations are constantly +# deauthenticated during GTK rekeying with the log message +# "group key handshake failed...". +# You should consider to also increase wpa_pairwise_update_count then. +# Range 1..4294967295; default: 4 +#wpa_group_update_count=4 + +# Time interval for rekeying GMK (master key used internally to generate GTKs +# (in seconds). +#wpa_gmk_rekey=86400 + +# Maximum lifetime for PTK in seconds. This can be used to enforce rekeying of +# PTK to mitigate some attacks against TKIP deficiencies. +#wpa_ptk_rekey=600 + +# The number of times EAPOL-Key Message 1/4 and Message 3/4 in the RSN 4-Way +# Handshake are retried per 4-Way Handshake attempt. +# (dot11RSNAConfigPairwiseUpdateCount) +# Range 1..4294967295; default: 4 +#wpa_pairwise_update_count=4 + +# Enable IEEE 802.11i/RSN/WPA2 pre-authentication. This is used to speed up +# roaming be pre-authenticating IEEE 802.1X/EAP part of the full RSN +# authentication and key handshake before actually associating with a new AP. +# (dot11RSNAPreauthenticationEnabled) +#rsn_preauth=1 +# +# Space separated list of interfaces from which pre-authentication frames are +# accepted (e.g., 'eth0' or 'eth0 wlan0wds0'. This list should include all +# interface that are used for connections to other APs. This could include +# wired interfaces and WDS links. The normal wireless data interface towards +# associated stations (e.g., wlan0) should not be added, since +# pre-authentication is only used with APs other than the currently associated +# one. +#rsn_preauth_interfaces=eth0 + +# peerkey: Whether PeerKey negotiation for direct links (IEEE 802.11e) is +# allowed. This is only used with RSN/WPA2. +# 0 = disabled (default) +# 1 = enabled +#peerkey=1 + +# ieee80211w: Whether management frame protection (MFP) is enabled +# 0 = disabled (default) +# 1 = optional +# 2 = required +#ieee80211w=0 + +# Group management cipher suite +# Default: AES-128-CMAC (BIP) +# Other options (depending on driver support): +# BIP-GMAC-128 +# BIP-GMAC-256 +# BIP-CMAC-256 +# Note: All the stations connecting to the BSS will also need to support the +# selected cipher. The default AES-128-CMAC is the only option that is commonly +# available in deployed devices. +#group_mgmt_cipher=AES-128-CMAC + +# Association SA Query maximum timeout (in TU = 1.024 ms; for MFP) +# (maximum time to wait for a SA Query response) +# dot11AssociationSAQueryMaximumTimeout, 1...4294967295 +#assoc_sa_query_max_timeout=1000 + +# Association SA Query retry timeout (in TU = 1.024 ms; for MFP) +# (time between two subsequent SA Query requests) +# dot11AssociationSAQueryRetryTimeout, 1...4294967295 +#assoc_sa_query_retry_timeout=201 + +# disable_pmksa_caching: Disable PMKSA caching +# This parameter can be used to disable caching of PMKSA created through EAP +# authentication. RSN preauthentication may still end up using PMKSA caching if +# it is enabled (rsn_preauth=1). +# 0 = PMKSA caching enabled (default) +# 1 = PMKSA caching disabled +#disable_pmksa_caching=0 + +# okc: Opportunistic Key Caching (aka Proactive Key Caching) +# Allow PMK cache to be shared opportunistically among configured interfaces +# and BSSes (i.e., all configurations within a single hostapd process). +# 0 = disabled (default) +# 1 = enabled +#okc=1 + +# SAE threshold for anti-clogging mechanism (dot11RSNASAEAntiCloggingThreshold) +# This parameter defines how many open SAE instances can be in progress at the +# same time before the anti-clogging mechanism is taken into use. +#sae_anti_clogging_threshold=5 + +# Enabled SAE finite cyclic groups +# SAE implementation are required to support group 19 (ECC group defined over a +# 256-bit prime order field). All groups that are supported by the +# implementation are enabled by default. This configuration parameter can be +# used to specify a limited set of allowed groups. The group values are listed +# in the IANA registry: +# http://www.iana.org/assignments/ipsec-registry/ipsec-registry.xml#ipsec-registry-9 +#sae_groups=19 20 21 25 26 + +# FILS Cache Identifier (16-bit value in hexdump format) +#fils_cache_id=0011 + +# FILS Realm Information +# One or more FILS realms need to be configured when FILS is enabled. This list +# of realms is used to define which realms (used in keyName-NAI by the client) +# can be used with FILS shared key authentication for ERP. +#fils_realm=example.com +#fils_realm=example.org + +# FILS DH Group for PFS +# 0 = PFS disabled with FILS shared key authentication (default) +# 1-65535 DH Group to use for FILS PFS +#fils_dh_group=0 + +# DHCP server for FILS HLP +# If configured, hostapd will act as a DHCP relay for all FILS HLP requests +# that include a DHCPDISCOVER message and send them to the specific DHCP +# server for processing. hostapd will then wait for a response from that server +# before replying with (Re)Association Response frame that encapsulates this +# DHCP response. own_ip_addr is used as the local address for the communication +# with the DHCP server. +#dhcp_server=127.0.0.1 + +# DHCP server UDP port +# Default: 67 +#dhcp_server_port=67 + +# DHCP relay UDP port on the local device +# Default: 67; 0 means not to bind any specific port +#dhcp_relay_port=67 + +# DHCP rapid commit proxy +# If set to 1, this enables hostapd to act as a DHCP rapid commit proxy to +# allow the rapid commit options (two message DHCP exchange) to be used with a +# server that supports only the four message DHCP exchange. This is disabled by +# default (= 0) and can be enabled by setting this to 1. +#dhcp_rapid_commit_proxy=0 + +# Wait time for FILS HLP (dot11HLPWaitTime) in TUs +# default: 30 TUs (= 30.72 milliseconds) +#fils_hlp_wait_time=30 + +##### IEEE 802.11r configuration ############################################## + +# Mobility Domain identifier (dot11FTMobilityDomainID, MDID) +# MDID is used to indicate a group of APs (within an ESS, i.e., sharing the +# same SSID) between which a STA can use Fast BSS Transition. +# 2-octet identifier as a hex string. +#mobility_domain=a1b2 + +# PMK-R0 Key Holder identifier (dot11FTR0KeyHolderID) +# 1 to 48 octet identifier. +# This is configured with nas_identifier (see RADIUS client section above). + +# Default lifetime of the PMK-RO in minutes; range 1..65535 +# (dot11FTR0KeyLifetime) +#r0_key_lifetime=10000 + +# PMK-R1 Key Holder identifier (dot11FTR1KeyHolderID) +# 6-octet identifier as a hex string. +# Defaults to BSSID. +#r1_key_holder=000102030405 + +# Reassociation deadline in time units (TUs / 1.024 ms; range 1000..65535) +# (dot11FTReassociationDeadline) +#reassociation_deadline=1000 + +# List of R0KHs in the same Mobility Domain +# format: <MAC address> <NAS Identifier> <256-bit key as hex string> +# This list is used to map R0KH-ID (NAS Identifier) to a destination MAC +# address when requesting PMK-R1 key from the R0KH that the STA used during the +# Initial Mobility Domain Association. +#r0kh=02:01:02:03:04:05 r0kh-1.example.com 000102030405060708090a0b0c0d0e0f000102030405060708090a0b0c0d0e0f +#r0kh=02:01:02:03:04:06 r0kh-2.example.com 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff +# And so on.. One line per R0KH. +# Wildcard entry: +# Upon receiving a response from R0KH, it will be added to this list, so +# subsequent requests won't be broadcast. If R0KH does not reply, it will be +# blacklisted. +#r0kh=ff:ff:ff:ff:ff:ff * 00112233445566778899aabbccddeeff + +# List of R1KHs in the same Mobility Domain +# format: <MAC address> <R1KH-ID> <256-bit key as hex string> +# This list is used to map R1KH-ID to a destination MAC address when sending +# PMK-R1 key from the R0KH. This is also the list of authorized R1KHs in the MD +# that can request PMK-R1 keys. +#r1kh=02:01:02:03:04:05 02:11:22:33:44:55 000102030405060708090a0b0c0d0e0f000102030405060708090a0b0c0d0e0f +#r1kh=02:01:02:03:04:06 02:11:22:33:44:66 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff +# And so on.. One line per R1KH. +# Wildcard entry: +# Upon receiving a request from an R1KH not yet known, it will be added to this +# list and thus will receive push notifications. +#r1kh=00:00:00:00:00:00 00:00:00:00:00:00 00112233445566778899aabbccddeeff + +# Timeout (seconds) for newly discovered R0KH/R1KH (see wildcard entries above) +# Special values: 0 -> do not expire +# Warning: do not cache implies no sequence number validation with wildcards +#rkh_pos_timeout=86400 (default = 1 day) + +# Timeout (milliseconds) for requesting PMK-R1 from R0KH using PULL request +# and number of retries. +#rkh_pull_timeout=1000 (default = 1 second) +#rkh_pull_retries=4 (default) + +# Timeout (seconds) for non replying R0KH (see wildcard entries above) +# Special values: 0 -> do not cache +# default: 60 seconds +#rkh_neg_timeout=60 + +# Note: The R0KH/R1KH keys used to be 128-bit in length before the message +# format was changed. That shorter key length is still supported for backwards +# compatibility of the configuration files. If such a shorter key is used, a +# 256-bit key is derived from it. For new deployments, configuring the 256-bit +# key is recommended. + +# Whether PMK-R1 push is enabled at R0KH +# 0 = do not push PMK-R1 to all configured R1KHs (default) +# 1 = push PMK-R1 to all configured R1KHs whenever a new PMK-R0 is derived +#pmk_r1_push=1 + +# Whether to enable FT-over-DS +# 0 = FT-over-DS disabled +# 1 = FT-over-DS enabled (default) +#ft_over_ds=1 + +# Whether to generate FT response locally for PSK networks +# This avoids use of PMK-R1 push/pull from other APs with FT-PSK networks as +# the required information (PSK and other session data) is already locally +# available. +# 0 = disabled (default) +# 1 = enabled +#ft_psk_generate_local=0 + +##### Neighbor table ########################################################## +# Maximum number of entries kept in AP table (either for neigbor table or for +# detecting Overlapping Legacy BSS Condition). The oldest entry will be +# removed when adding a new entry that would make the list grow over this +# limit. Note! WFA certification for IEEE 802.11g requires that OLBC is +# enabled, so this field should not be set to 0 when using IEEE 802.11g. +# default: 255 +#ap_table_max_size=255 + +# Number of seconds of no frames received after which entries may be deleted +# from the AP table. Since passive scanning is not usually performed frequently +# this should not be set to very small value. In addition, there is no +# guarantee that every scan cycle will receive beacon frames from the +# neighboring APs. +# default: 60 +#ap_table_expiration_time=3600 + +# Maximum number of stations to track on the operating channel +# This can be used to detect dualband capable stations before they have +# associated, e.g., to provide guidance on which colocated BSS to use. +# Default: 0 (disabled) +#track_sta_max_num=100 + +# Maximum age of a station tracking entry in seconds +# Default: 180 +#track_sta_max_age=180 + +# Do not reply to group-addressed Probe Request from a station that was seen on +# another radio. +# Default: Disabled +# +# This can be used with enabled track_sta_max_num configuration on another +# interface controlled by the same hostapd process to restrict Probe Request +# frame handling from replying to group-addressed Probe Request frames from a +# station that has been detected to be capable of operating on another band, +# e.g., to try to reduce likelihood of the station selecting a 2.4 GHz BSS when +# the AP operates both a 2.4 GHz and 5 GHz BSS concurrently. +# +# Note: Enabling this can cause connectivity issues and increase latency for +# discovering the AP. +#no_probe_resp_if_seen_on=wlan1 + +# Reject authentication from a station that was seen on another radio. +# Default: Disabled +# +# This can be used with enabled track_sta_max_num configuration on another +# interface controlled by the same hostapd process to reject authentication +# attempts from a station that has been detected to be capable of operating on +# another band, e.g., to try to reduce likelihood of the station selecting a +# 2.4 GHz BSS when the AP operates both a 2.4 GHz and 5 GHz BSS concurrently. +# +# Note: Enabling this can cause connectivity issues and increase latency for +# connecting with the AP. +#no_auth_if_seen_on=wlan1 + +##### Wi-Fi Protected Setup (WPS) ############################################# + +# WPS state +# 0 = WPS disabled (default) +# 1 = WPS enabled, not configured +# 2 = WPS enabled, configured +#wps_state=2 + +# Whether to manage this interface independently from other WPS interfaces +# By default, a single hostapd process applies WPS operations to all configured +# interfaces. This parameter can be used to disable that behavior for a subset +# of interfaces. If this is set to non-zero for an interface, WPS commands +# issued on that interface do not apply to other interfaces and WPS operations +# performed on other interfaces do not affect this interface. +#wps_independent=0 + +# AP can be configured into a locked state where new WPS Registrar are not +# accepted, but previously authorized Registrars (including the internal one) +# can continue to add new Enrollees. +ap_setup_locked=1 + +# Universally Unique IDentifier (UUID; see RFC 4122) of the device +# This value is used as the UUID for the internal WPS Registrar. If the AP +# is also using UPnP, this value should be set to the device's UPnP UUID. +# If not configured, UUID will be generated based on the local MAC address. +#uuid=12345678-9abc-def0-1234-56789abcdef0 + +# Note: If wpa_psk_file is set, WPS is used to generate random, per-device PSKs +# that will be appended to the wpa_psk_file. If wpa_psk_file is not set, the +# default PSK (wpa_psk/wpa_passphrase) will be delivered to Enrollees. Use of +# per-device PSKs is recommended as the more secure option (i.e., make sure to +# set wpa_psk_file when using WPS with WPA-PSK). + +# When an Enrollee requests access to the network with PIN method, the Enrollee +# PIN will need to be entered for the Registrar. PIN request notifications are +# sent to hostapd ctrl_iface monitor. In addition, they can be written to a +# text file that could be used, e.g., to populate the AP administration UI with +# pending PIN requests. If the following variable is set, the PIN requests will +# be written to the configured file. +#wps_pin_requests=/var/run/hostapd_wps_pin_requests + +# Device Name +# User-friendly description of device; up to 32 octets encoded in UTF-8 +#device_name=Wireless AP + +# Manufacturer +# The manufacturer of the device (up to 64 ASCII characters) +#manufacturer=Qualcomm + +# Model Name +# Model of the device (up to 32 ASCII characters) +#model_name=QualcommSoftAP + +# Model Number +# Additional device description (up to 32 ASCII characters) +#model_number=123 + +# Serial Number +# Serial number of the device (up to 32 characters) +#serial_number=12345 + +# Primary Device Type +# Used format: <categ>-<OUI>-<subcateg> +# categ = Category as an integer value +# OUI = OUI and type octet as a 4-octet hex-encoded value; 0050F204 for +# default WPS OUI +# subcateg = OUI-specific Sub Category as an integer value +# Examples: +# 1-0050F204-1 (Computer / PC) +# 1-0050F204-2 (Computer / Server) +# 5-0050F204-1 (Storage / NAS) +# 6-0050F204-1 (Network Infrastructure / AP) +#device_type=6-0050F204-1 + +# OS Version +# 4-octet operating system version number (hex string) +#os_version=01020300 + +# Config Methods +# List of the supported configuration methods +# Available methods: usba ethernet label display ext_nfc_token int_nfc_token +# nfc_interface push_button keypad virtual_display physical_display +# virtual_push_button physical_push_button +config_methods=label display push_button keypad + +# WPS capability discovery workaround for PBC with Windows 7 +# Windows 7 uses incorrect way of figuring out AP's WPS capabilities by acting +# as a Registrar and using M1 from the AP. The config methods attribute in that +# message is supposed to indicate only the configuration method supported by +# the AP in Enrollee role, i.e., to add an external Registrar. For that case, +# PBC shall not be used and as such, the PushButton config method is removed +# from M1 by default. If pbc_in_m1=1 is included in the configuration file, +# the PushButton config method is left in M1 (if included in config_methods +# parameter) to allow Windows 7 to use PBC instead of PIN (e.g., from a label +# in the AP). +#pbc_in_m1=1 + +# Static access point PIN for initial configuration and adding Registrars +# If not set, hostapd will not allow external WPS Registrars to control the +# access point. The AP PIN can also be set at runtime with hostapd_cli +# wps_ap_pin command. Use of temporary (enabled by user action) and random +# AP PIN is much more secure than configuring a static AP PIN here. As such, +# use of the ap_pin parameter is not recommended if the AP device has means for +# displaying a random PIN. +#ap_pin=12345670 + +# Skip building of automatic WPS credential +# This can be used to allow the automatically generated Credential attribute to +# be replaced with pre-configured Credential(s). +#skip_cred_build=1 + +# Additional Credential attribute(s) +# This option can be used to add pre-configured Credential attributes into M8 +# message when acting as a Registrar. If skip_cred_build=1, this data will also +# be able to override the Credential attribute that would have otherwise been +# automatically generated based on network configuration. This configuration +# option points to an external file that much contain the WPS Credential +# attribute(s) as binary data. +#extra_cred=hostapd.cred + +# Credential processing +# 0 = process received credentials internally (default) +# 1 = do not process received credentials; just pass them over ctrl_iface to +# external program(s) +# 2 = process received credentials internally and pass them over ctrl_iface +# to external program(s) +# Note: With wps_cred_processing=1, skip_cred_build should be set to 1 and +# extra_cred be used to provide the Credential data for Enrollees. +# +# wps_cred_processing=1 will disabled automatic updates of hostapd.conf file +# both for Credential processing and for marking AP Setup Locked based on +# validation failures of AP PIN. An external program is responsible on updating +# the configuration appropriately in this case. +#wps_cred_processing=0 + +# AP Settings Attributes for M7 +# By default, hostapd generates the AP Settings Attributes for M7 based on the +# current configuration. It is possible to override this by providing a file +# with pre-configured attributes. This is similar to extra_cred file format, +# but the AP Settings attributes are not encapsulated in a Credential +# attribute. +#ap_settings=hostapd.ap_settings + +# WPS UPnP interface +# If set, support for external Registrars is enabled. +#upnp_iface=br0 + +# Friendly Name (required for UPnP) +# Short description for end use. Should be less than 64 characters. +#friendly_name=Qualcomm Access Point + +# Manufacturer URL (optional for UPnP) +#manufacturer_url=http://www.qualcomm.com/ + +# Model Description (recommended for UPnP) +# Long description for end user. Should be less than 128 characters. +#model_description=Wireless Access Point + +# Model URL (optional for UPnP) +#model_url=http://www.qualcomm.com/ + +# Universal Product Code (optional for UPnP) +# 12-digit, all-numeric code that identifies the consumer package. +#upc=123456789012 + +# WPS RF Bands (a = 5G, b = 2.4G, g = 2.4G, ag = dual band, ad = 60 GHz) +# This value should be set according to RF band(s) supported by the AP if +# hw_mode is not set. For dual band dual concurrent devices, this needs to be +# set to ag to allow both RF bands to be advertized. +#wps_rf_bands=ag + +# NFC password token for WPS +# These parameters can be used to configure a fixed NFC password token for the +# AP. This can be generated, e.g., with nfc_pw_token from wpa_supplicant. When +# these parameters are used, the AP is assumed to be deployed with a NFC tag +# that includes the matching NFC password token (e.g., written based on the +# NDEF record from nfc_pw_token). +# +#wps_nfc_dev_pw_id: Device Password ID (16..65535) +#wps_nfc_dh_pubkey: Hexdump of DH Public Key +#wps_nfc_dh_privkey: Hexdump of DH Private Key +#wps_nfc_dev_pw: Hexdump of Device Password + +##### Wi-Fi Direct (P2P) ###################################################### + +# Enable P2P Device management +#manage_p2p=1 + +# Allow cross connection +#allow_cross_connection=1 + +#### TDLS (IEEE 802.11z-2010) ################################################# + +# Prohibit use of TDLS in this BSS +#tdls_prohibit=1 + +# Prohibit use of TDLS Channel Switching in this BSS +#tdls_prohibit_chan_switch=1 + +##### IEEE 802.11v-2011 ####################################################### + +# Time advertisement +# 0 = disabled (default) +# 2 = UTC time at which the TSF timer is 0 +#time_advertisement=2 + +# Local time zone as specified in 8.3 of IEEE Std 1003.1-2004: +# stdoffset[dst[offset][,start[/time],end[/time]]] +#time_zone=EST5 + +# WNM-Sleep Mode (extended sleep mode for stations) +# 0 = disabled (default) +# 1 = enabled (allow stations to use WNM-Sleep Mode) +#wnm_sleep_mode=1 + +# BSS Transition Management +# 0 = disabled (default) +# 1 = enabled +#bss_transition=1 + +# Proxy ARP +# 0 = disabled (default) +# 1 = enabled +#proxy_arp=1 + +# IPv6 Neighbor Advertisement multicast-to-unicast conversion +# This can be used with Proxy ARP to allow multicast NAs to be forwarded to +# associated STAs using link layer unicast delivery. +# 0 = disabled (default) +# 1 = enabled +#na_mcast_to_ucast=0 + +##### IEEE 802.11u-2011 ####################################################### + +# Enable Interworking service +#interworking=1 + +# Access Network Type +# 0 = Private network +# 1 = Private network with guest access +# 2 = Chargeable public network +# 3 = Free public network +# 4 = Personal device network +# 5 = Emergency services only network +# 14 = Test or experimental +# 15 = Wildcard +#access_network_type=0 + +# Whether the network provides connectivity to the Internet +# 0 = Unspecified +# 1 = Network provides connectivity to the Internet +#internet=1 + +# Additional Step Required for Access +# Note: This is only used with open network, i.e., ASRA shall ne set to 0 if +# RSN is used. +#asra=0 + +# Emergency services reachable +#esr=0 + +# Unauthenticated emergency service accessible +#uesa=0 + +# Venue Info (optional) +# The available values are defined in IEEE Std 802.11u-2011, 7.3.1.34. +# Example values (group,type): +# 0,0 = Unspecified +# 1,7 = Convention Center +# 1,13 = Coffee Shop +# 2,0 = Unspecified Business +# 7,1 Private Residence +#venue_group=7 +#venue_type=1 + +# Homogeneous ESS identifier (optional; dot11HESSID) +# If set, this shall be identifical to one of the BSSIDs in the homogeneous +# ESS and this shall be set to the same value across all BSSs in homogeneous +# ESS. +#hessid=02:03:04:05:06:07 + +# Roaming Consortium List +# Arbitrary number of Roaming Consortium OIs can be configured with each line +# adding a new OI to the list. The first three entries are available through +# Beacon and Probe Response frames. Any additional entry will be available only +# through ANQP queries. Each OI is between 3 and 15 octets and is configured as +# a hexstring. +#roaming_consortium=021122 +#roaming_consortium=2233445566 + +# Venue Name information +# This parameter can be used to configure one or more Venue Name Duples for +# Venue Name ANQP information. Each entry has a two or three character language +# code (ISO-639) separated by colon from the venue name string. +# Note that venue_group and venue_type have to be set for Venue Name +# information to be complete. +#venue_name=eng:Example venue +#venue_name=fin:Esimerkkipaikka +# Alternative format for language:value strings: +# (double quoted string, printf-escaped string) +#venue_name=P"eng:Example\nvenue" + +# Network Authentication Type +# This parameter indicates what type of network authentication is used in the +# network. +# format: <network auth type indicator (1-octet hex str)> [redirect URL] +# Network Authentication Type Indicator values: +# 00 = Acceptance of terms and conditions +# 01 = On-line enrollment supported +# 02 = http/https redirection +# 03 = DNS redirection +#network_auth_type=00 +#network_auth_type=02http://www.example.com/redirect/me/here/ + +# IP Address Type Availability +# format: <1-octet encoded value as hex str> +# (ipv4_type & 0x3f) << 2 | (ipv6_type & 0x3) +# ipv4_type: +# 0 = Address type not available +# 1 = Public IPv4 address available +# 2 = Port-restricted IPv4 address available +# 3 = Single NATed private IPv4 address available +# 4 = Double NATed private IPv4 address available +# 5 = Port-restricted IPv4 address and single NATed IPv4 address available +# 6 = Port-restricted IPv4 address and double NATed IPv4 address available +# 7 = Availability of the address type is not known +# ipv6_type: +# 0 = Address type not available +# 1 = Address type available +# 2 = Availability of the address type not known +#ipaddr_type_availability=14 + +# Domain Name +# format: <variable-octet str>[,<variable-octet str>] +#domain_name=example.com,another.example.com,yet-another.example.com + +# 3GPP Cellular Network information +# format: <MCC1,MNC1>[;<MCC2,MNC2>][;...] +#anqp_3gpp_cell_net=244,91;310,026;234,56 + +# NAI Realm information +# One or more realm can be advertised. Each nai_realm line adds a new realm to +# the set. These parameters provide information for stations using Interworking +# network selection to allow automatic connection to a network based on +# credentials. +# format: <encoding>,<NAI Realm(s)>[,<EAP Method 1>][,<EAP Method 2>][,...] +# encoding: +# 0 = Realm formatted in accordance with IETF RFC 4282 +# 1 = UTF-8 formatted character string that is not formatted in +# accordance with IETF RFC 4282 +# NAI Realm(s): Semi-colon delimited NAI Realm(s) +# EAP Method: <EAP Method>[:<[AuthParam1:Val1]>][<[AuthParam2:Val2]>][...] +# EAP Method types, see: +# http://www.iana.org/assignments/eap-numbers/eap-numbers.xhtml#eap-numbers-4 +# AuthParam (Table 8-188 in IEEE Std 802.11-2012): +# ID 2 = Non-EAP Inner Authentication Type +# 1 = PAP, 2 = CHAP, 3 = MSCHAP, 4 = MSCHAPV2 +# ID 3 = Inner authentication EAP Method Type +# ID 5 = Credential Type +# 1 = SIM, 2 = USIM, 3 = NFC Secure Element, 4 = Hardware Token, +# 5 = Softoken, 6 = Certificate, 7 = username/password, 9 = Anonymous, +# 10 = Vendor Specific +#nai_realm=0,example.com;example.net +# EAP methods EAP-TLS with certificate and EAP-TTLS/MSCHAPv2 with +# username/password +#nai_realm=0,example.org,13[5:6],21[2:4][5:7] + +# Arbitrary ANQP-element configuration +# Additional ANQP-elements with arbitrary values can be defined by specifying +# their contents in raw format as a hexdump of the payload. Note that these +# values will override ANQP-element contents that may have been specified in the +# more higher layer configuration parameters listed above. +# format: anqp_elem=<InfoID>:<hexdump of payload> +# For example, AP Geospatial Location ANQP-element with unknown location: +#anqp_elem=265:0000 +# For example, AP Civic Location ANQP-element with unknown location: +#anqp_elem=266:000000 + +# GAS Address 3 behavior +# 0 = P2P specification (Address3 = AP BSSID) workaround enabled by default +# based on GAS request Address3 +# 1 = IEEE 802.11 standard compliant regardless of GAS request Address3 +# 2 = Force non-compliant behavior (Address3 = AP BSSID for all cases) +#gas_address3=0 + +# QoS Map Set configuration +# +# Comma delimited QoS Map Set in decimal values +# (see IEEE Std 802.11-2012, 8.4.2.97) +# +# format: +# [<DSCP Exceptions[DSCP,UP]>,]<UP 0 range[low,high]>,...<UP 7 range[low,high]> +# +# There can be up to 21 optional DSCP Exceptions which are pairs of DSCP Value +# (0..63 or 255) and User Priority (0..7). This is followed by eight DSCP Range +# descriptions with DSCP Low Value and DSCP High Value pairs (0..63 or 255) for +# each UP starting from 0. If both low and high value are set to 255, the +# corresponding UP is not used. +# +# default: not set +#qos_map_set=53,2,22,6,8,15,0,7,255,255,16,31,32,39,255,255,40,47,255,255 + +##### Hotspot 2.0 ############################################################# + +# Enable Hotspot 2.0 support +#hs20=1 + +# Disable Downstream Group-Addressed Forwarding (DGAF) +# This can be used to configure a network where no group-addressed frames are +# allowed. The AP will not forward any group-address frames to the stations and +# random GTKs are issued for each station to prevent associated stations from +# forging such frames to other stations in the BSS. +#disable_dgaf=1 + +# OSU Server-Only Authenticated L2 Encryption Network +#osen=1 + +# ANQP Domain ID (0..65535) +# An identifier for a set of APs in an ESS that share the same common ANQP +# information. 0 = Some of the ANQP information is unique to this AP (default). +#anqp_domain_id=1234 + +# Deauthentication request timeout +# If the RADIUS server indicates that the station is not allowed to connect to +# the BSS/ESS, the AP can allow the station some time to download a +# notification page (URL included in the message). This parameter sets that +# timeout in seconds. +#hs20_deauth_req_timeout=60 + +# Operator Friendly Name +# This parameter can be used to configure one or more Operator Friendly Name +# Duples. Each entry has a two or three character language code (ISO-639) +# separated by colon from the operator friendly name string. +#hs20_oper_friendly_name=eng:Example operator +#hs20_oper_friendly_name=fin:Esimerkkioperaattori + +# Connection Capability +# This can be used to advertise what type of IP traffic can be sent through the +# hotspot (e.g., due to firewall allowing/blocking protocols/ports). +# format: <IP Protocol>:<Port Number>:<Status> +# IP Protocol: 1 = ICMP, 6 = TCP, 17 = UDP +# Port Number: 0..65535 +# Status: 0 = Closed, 1 = Open, 2 = Unknown +# Each hs20_conn_capab line is added to the list of advertised tuples. +#hs20_conn_capab=1:0:2 +#hs20_conn_capab=6:22:1 +#hs20_conn_capab=17:5060:0 + +# WAN Metrics +# format: <WAN Info>:<DL Speed>:<UL Speed>:<DL Load>:<UL Load>:<LMD> +# WAN Info: B0-B1: Link Status, B2: Symmetric Link, B3: At Capabity +# (encoded as two hex digits) +# Link Status: 1 = Link up, 2 = Link down, 3 = Link in test state +# Downlink Speed: Estimate of WAN backhaul link current downlink speed in kbps; +# 1..4294967295; 0 = unknown +# Uplink Speed: Estimate of WAN backhaul link current uplink speed in kbps +# 1..4294967295; 0 = unknown +# Downlink Load: Current load of downlink WAN connection (scaled to 255 = 100%) +# Uplink Load: Current load of uplink WAN connection (scaled to 255 = 100%) +# Load Measurement Duration: Duration for measuring downlink/uplink load in +# tenths of a second (1..65535); 0 if load cannot be determined +#hs20_wan_metrics=01:8000:1000:80:240:3000 + +# Operating Class Indication +# List of operating classes the BSSes in this ESS use. The Global operating +# classes in Table E-4 of IEEE Std 802.11-2012 Annex E define the values that +# can be used in this. +# format: hexdump of operating class octets +# for example, operating classes 81 (2.4 GHz channels 1-13) and 115 (5 GHz +# channels 36-48): +#hs20_operating_class=5173 + +# OSU icons +# <Icon Width>:<Icon Height>:<Language code>:<Icon Type>:<Name>:<file path> +#hs20_icon=32:32:eng:image/png:icon32:/tmp/icon32.png +#hs20_icon=64:64:eng:image/png:icon64:/tmp/icon64.png + +# OSU SSID (see ssid2 for format description) +# This is the SSID used for all OSU connections to all the listed OSU Providers. +#osu_ssid="example" + +# OSU Providers +# One or more sets of following parameter. Each OSU provider is started by the +# mandatory osu_server_uri item. The other parameters add information for the +# last added OSU provider. +# +#osu_server_uri=https://example.com/osu/ +#osu_friendly_name=eng:Example operator +#osu_friendly_name=fin:Esimerkkipalveluntarjoaja +#osu_nai=anonymous@example.com +#osu_method_list=1 0 +#osu_icon=icon32 +#osu_icon=icon64 +#osu_service_desc=eng:Example services +#osu_service_desc=fin:Esimerkkipalveluja +# +#osu_server_uri=... + +##### Multiband Operation (MBO) ############################################### +# +# MBO enabled +# 0 = disabled (default) +# 1 = enabled +#mbo=1 +# +# Cellular data connection preference +# 0 = Excluded - AP does not want STA to use the cellular data connection +# 1 = AP prefers the STA not to use cellular data connection +# 255 = AP prefers the STA to use cellular data connection +#mbo_cell_data_conn_pref=1 + +##### Optimized Connectivity Experience (OCE) ################################# +# +# Enable OCE specific features (bitmap) +# BIT(0) - Reserved +# Set BIT(1) (= 2) to enable OCE in STA-CFON mode +# Set BIT(2) (= 4) to enable OCE in AP mode +# Default is 0 = OCE disabled +#oce=0 + +##### Fast Session Transfer (FST) support ##################################### +# +# The options in this section are only available when the build configuration +# option CONFIG_FST is set while compiling hostapd. They allow this interface +# to be a part of FST setup. +# +# FST is the transfer of a session from a channel to another channel, in the +# same or different frequency bands. +# +# For detals, see IEEE Std 802.11ad-2012. + +# Identifier of an FST Group the interface belongs to. +#fst_group_id=bond0 + +# Interface priority within the FST Group. +# Announcing a higher priority for an interface means declaring it more +# preferable for FST switch. +# fst_priority is in 1..255 range with 1 being the lowest priority. +#fst_priority=100 + +# Default LLT value for this interface in milliseconds. The value used in case +# no value provided during session setup. Default is 50 ms. +# fst_llt is in 1..4294967 range (due to spec limitation, see 10.32.2.2 +# Transitioning between states). +#fst_llt=100 + +##### Radio measurements / location ########################################### + +# The content of a LCI measurement subelement +#lci=<Hexdump of binary data of the LCI report> + +# The content of a location civic measurement subelement +#civic=<Hexdump of binary data of the location civic report> + +# Enable neighbor report via radio measurements +#rrm_neighbor_report=1 + +# Enable beacon report via radio measurements +#rrm_beacon_report=1 + +# Publish fine timing measurement (FTM) responder functionality +# This parameter only controls publishing via Extended Capabilities element. +# Actual functionality is managed outside hostapd. +#ftm_responder=0 + +# Publish fine timing measurement (FTM) initiator functionality +# This parameter only controls publishing via Extended Capabilities element. +# Actual functionality is managed outside hostapd. +#ftm_initiator=0 +# +# Stationary AP config indicates that the AP doesn't move hence location data +# can be considered as always up to date. If configured, LCI data will be sent +# as a radio measurement even if the request doesn't contain a max age element +# that allows sending of such data. Default: 0. +#stationary_ap=0 + +##### TESTING OPTIONS ######################################################### +# +# The options in this section are only available when the build configuration +# option CONFIG_TESTING_OPTIONS is set while compiling hostapd. They allow +# testing some scenarios that are otherwise difficult to reproduce. +# +# Ignore probe requests sent to hostapd with the given probability, must be a +# floating point number in the range [0, 1). +#ignore_probe_probability=0.0 +# +# Ignore authentication frames with the given probability +#ignore_auth_probability=0.0 +# +# Ignore association requests with the given probability +#ignore_assoc_probability=0.0 +# +# Ignore reassociation requests with the given probability +#ignore_reassoc_probability=0.0 +# +# Corrupt Key MIC in GTK rekey EAPOL-Key frames with the given probability +#corrupt_gtk_rekey_mic_probability=0.0 +# +# Include only ECSA IE without CSA IE where possible +# (channel switch operating class is needed) +#ecsa_ie_only=0 + +##### Multiple BSSID support ################################################## +# +# Above configuration is using the default interface (wlan#, or multi-SSID VLAN +# interfaces). Other BSSIDs can be added by using separator 'bss' with +# default interface name to be allocated for the data packets of the new BSS. +# +# hostapd will generate BSSID mask based on the BSSIDs that are +# configured. hostapd will verify that dev_addr & MASK == dev_addr. If this is +# not the case, the MAC address of the radio must be changed before starting +# hostapd (ifconfig wlan0 hw ether <MAC addr>). If a BSSID is configured for +# every secondary BSS, this limitation is not applied at hostapd and other +# masks may be used if the driver supports them (e.g., swap the locally +# administered bit) +# +# BSSIDs are assigned in order to each BSS, unless an explicit BSSID is +# specified using the 'bssid' parameter. +# If an explicit BSSID is specified, it must be chosen such that it: +# - results in a valid MASK that covers it and the dev_addr +# - is not the same as the MAC address of the radio +# - is not the same as any other explicitly specified BSSID +# +# Alternatively, the 'use_driver_iface_addr' parameter can be used to request +# hostapd to use the driver auto-generated interface address (e.g., to use the +# exact MAC addresses allocated to the device). +# +# Not all drivers support multiple BSSes. The exact mechanism for determining +# the driver capabilities is driver specific. With the current (i.e., a recent +# kernel) drivers using nl80211, this information can be checked with "iw list" +# (search for "valid interface combinations"). +# +# Please note that hostapd uses some of the values configured for the first BSS +# as the defaults for the following BSSes. However, it is recommended that all +# BSSes include explicit configuration of all relevant configuration items. +# +#bss=wlan0_0 +#ssid=test2 +# most of the above items can be used here (apart from radio interface specific +# items, like channel) + +#bss=wlan0_1 +#bssid=00:13:10:95:fe:0b +# ... + +wowlan_triggers=any diff --git a/system/system/etc/hosts b/system/system/etc/hosts new file mode 100644 index 0000000000000000000000000000000000000000..649151cef760606204b5ad24d57bc3ea7a0e21e4 --- /dev/null +++ b/system/system/etc/hosts @@ -0,0 +1,2 @@ +127.0.0.1 localhost +::1 ip6-localhost diff --git a/system/system/etc/init/android.hidl.allocator@1.0-service.rc b/system/system/etc/init/android.hidl.allocator@1.0-service.rc new file mode 100644 index 0000000000000000000000000000000000000000..4f05523e307c7073260dc59425a278dea0a5d6a4 --- /dev/null +++ b/system/system/etc/init/android.hidl.allocator@1.0-service.rc @@ -0,0 +1,4 @@ +service hidl_memory /system/bin/hw/android.hidl.allocator@1.0-service + class hal + user system + group system diff --git a/system/system/etc/init/atrace.rc b/system/system/etc/init/atrace.rc new file mode 100644 index 0000000000000000000000000000000000000000..d3d07115b944df306cc0b5f8af3484914f5956a7 --- /dev/null +++ b/system/system/etc/init/atrace.rc @@ -0,0 +1,134 @@ +## Permissions to allow system-wide tracing to the kernel trace buffer. +## +on late-init + +# Allow writing to the kernel trace log. + chmod 0222 /sys/kernel/debug/tracing/trace_marker + chmod 0222 /sys/kernel/tracing/trace_marker + +# Scheduler tracepoints require schedstats=enable + write /proc/sys/kernel/sched_schedstats 1 + +# Grant unix world read/write permissions to kernel tracepoints. +# Access control to these files is now entirely in selinux policy. + chmod 0666 /sys/kernel/debug/tracing/trace_clock + chmod 0666 /sys/kernel/tracing/trace_clock + chmod 0666 /sys/kernel/debug/tracing/buffer_size_kb + chmod 0666 /sys/kernel/tracing/buffer_size_kb + chmod 0666 /sys/kernel/debug/tracing/options/overwrite + chmod 0666 /sys/kernel/tracing/options/overwrite + chmod 0666 /sys/kernel/debug/tracing/options/print-tgid + chmod 0666 /sys/kernel/tracing/options/print-tgid + chmod 0666 /sys/kernel/debug/tracing/saved_cmdlines_size + chmod 0666 /sys/kernel/tracing/saved_cmdlines_size + chmod 0666 /sys/kernel/debug/tracing/events/sched/sched_switch/enable + chmod 0666 /sys/kernel/tracing/events/sched/sched_switch/enable + chmod 0666 /sys/kernel/debug/tracing/events/sched/sched_wakeup/enable + chmod 0666 /sys/kernel/tracing/events/sched/sched_wakeup/enable + chmod 0666 /sys/kernel/debug/tracing/events/sched/sched_blocked_reason/enable + chmod 0666 /sys/kernel/tracing/events/sched/sched_blocked_reason/enable + chmod 0666 /sys/kernel/debug/tracing/events/sched/sched_cpu_hotplug/enable + chmod 0666 /sys/kernel/tracing/events/sched/sched_cpu_hotplug/enable + chmod 0666 /sys/kernel/debug/tracing/events/sched/sched_pi_setprio/enable + chmod 0666 /sys/kernel/tracing/events/sched/sched_pi_setprio/enable + chmod 0666 /sys/kernel/debug/tracing/events/cgroup/enable + chmod 0666 /sys/kernel/tracing/events/cgroup/enable + chmod 0666 /sys/kernel/debug/tracing/events/power/cpu_frequency/enable + chmod 0666 /sys/kernel/tracing/events/power/cpu_frequency/enable + chmod 0666 /sys/kernel/debug/tracing/events/power/cpu_idle/enable + chmod 0666 /sys/kernel/tracing/events/power/cpu_idle/enable + chmod 0666 /sys/kernel/debug/tracing/events/power/clock_set_rate/enable + chmod 0666 /sys/kernel/tracing/events/power/clock_set_rate/enable + chmod 0666 /sys/kernel/debug/tracing/events/power/cpu_frequency_limits/enable + chmod 0666 /sys/kernel/tracing/events/power/cpu_frequency_limits/enable + chmod 0666 /sys/kernel/debug/tracing/events/cpufreq_interactive/enable + chmod 0666 /sys/kernel/tracing/events/cpufreq_interactive/enable + chmod 0666 /sys/kernel/debug/tracing/events/vmscan/mm_vmscan_direct_reclaim_begin/enable + chmod 0666 /sys/kernel/tracing/events/vmscan/mm_vmscan_direct_reclaim_begin/enable + chmod 0666 /sys/kernel/debug/tracing/events/vmscan/mm_vmscan_direct_reclaim_end/enable + chmod 0666 /sys/kernel/tracing/events/vmscan/mm_vmscan_direct_reclaim_end/enable + chmod 0666 /sys/kernel/debug/tracing/events/vmscan/mm_vmscan_kswapd_wake/enable + chmod 0666 /sys/kernel/tracing/events/vmscan/mm_vmscan_kswapd_wake/enable + chmod 0666 /sys/kernel/debug/tracing/events/vmscan/mm_vmscan_kswapd_sleep/enable + chmod 0666 /sys/kernel/tracing/events/vmscan/mm_vmscan_kswapd_sleep/enable + chmod 0666 /sys/kernel/debug/tracing/tracing_on + chmod 0666 /sys/kernel/tracing/tracing_on + chmod 0666 /sys/kernel/debug/tracing/events/binder/binder_transaction/enable + chmod 0666 /sys/kernel/tracing/events/binder/binder_transaction/enable + chmod 0666 /sys/kernel/debug/tracing/events/binder/binder_transaction_received/enable + chmod 0666 /sys/kernel/tracing/events/binder/binder_transaction_received/enable + chmod 0666 /sys/kernel/debug/tracing/events/binder/binder_lock/enable + chmod 0666 /sys/kernel/tracing/events/binder/binder_lock/enable + chmod 0666 /sys/kernel/debug/tracing/events/binder/binder_locked/enable + chmod 0666 /sys/kernel/tracing/events/binder/binder_locked/enable + chmod 0666 /sys/kernel/debug/tracing/events/binder/binder_unlock/enable + chmod 0666 /sys/kernel/tracing/events/binder/binder_unlock/enable + chmod 0666 /sys/kernel/debug/tracing/events/i2c/enable + chmod 0666 /sys/kernel/tracing/events/i2c/enable + chmod 0666 /sys/kernel/debug/tracing/events/i2c/i2c_read/enable + chmod 0666 /sys/kernel/tracing/events/i2c/i2c_read/enable + chmod 0666 /sys/kernel/debug/tracing/events/i2c/i2c_write/enable + chmod 0666 /sys/kernel/tracing/events/i2c/i2c_write/enable + chmod 0666 /sys/kernel/debug/tracing/events/i2c/i2c_result/enable + chmod 0666 /sys/kernel/tracing/events/i2c/i2c_result/enable + chmod 0666 /sys/kernel/debug/tracing/events/i2c/i2c_reply/enable + chmod 0666 /sys/kernel/tracing/events/i2c/i2c_reply/enable + chmod 0666 /sys/kernel/debug/tracing/events/i2c/smbus_read/enable + chmod 0666 /sys/kernel/tracing/events/i2c/smbus_read/enable + chmod 0666 /sys/kernel/debug/tracing/events/i2c/smbus_write/enable + chmod 0666 /sys/kernel/tracing/events/i2c/smbus_write/enable + chmod 0666 /sys/kernel/debug/tracing/events/i2c/smbus_result/enable + chmod 0666 /sys/kernel/tracing/events/i2c/smbus_result/enable + chmod 0666 /sys/kernel/debug/tracing/events/i2c/smbus_reply/enable + chmod 0666 /sys/kernel/tracing/events/i2c/smbus_reply/enable + chmod 0666 /sys/kernel/debug/tracing/events/lowmemorykiller/enable + chmod 0666 /sys/kernel/tracing/events/lowmemorykiller/enable + chmod 0666 /sys/kernel/debug/tracing/events/sync/enable + chmod 0666 /sys/kernel/tracing/events/sync/enable + chmod 0666 /sys/kernel/debug/tracing/events/fence/enable + chmod 0666 /sys/kernel/tracing/events/fence/enable + + + # disk + chmod 0666 /sys/kernel/tracing/events/f2fs/f2fs_sync_file_enter/enable + chmod 0666 /sys/kernel/debug/tracing/events/f2fs/f2fs_sync_file_enter/enable + chmod 0666 /sys/kernel/tracing/events/f2fs/f2fs_sync_file_exit/enable + chmod 0666 /sys/kernel/debug/tracing/events/f2fs/f2fs_sync_file_exit/enable + chmod 0666 /sys/kernel/tracing/events/f2fs/f2fs_write_begin/enable + chmod 0666 /sys/kernel/debug/tracing/events/f2fs/f2fs_write_begin/enable + chmod 0666 /sys/kernel/tracing/events/f2fs/f2fs_write_end/enable + chmod 0666 /sys/kernel/debug/tracing/events/f2fs/f2fs_write_end/enable + chmod 0666 /sys/kernel/tracing/events/ext4/ext4_da_write_begin/enable + chmod 0666 /sys/kernel/debug/tracing/events/ext4/ext4_da_write_begin/enable + chmod 0666 /sys/kernel/tracing/events/ext4/ext4_da_write_end/enable + chmod 0666 /sys/kernel/debug/tracing/events/ext4/ext4_da_write_end/enable + chmod 0666 /sys/kernel/tracing/events/ext4/ext4_sync_file_enter/enable + chmod 0666 /sys/kernel/debug/tracing/events/ext4/ext4_sync_file_enter/enable + chmod 0666 /sys/kernel/tracing/events/ext4/ext4_sync_file_exit/enable + chmod 0666 /sys/kernel/debug/tracing/events/ext4/ext4_sync_file_exit/enable + chmod 0666 /sys/kernel/tracing/events/block/block_rq_issue/enable + chmod 0666 /sys/kernel/debug/tracing/events/block/block_rq_issue/enable + chmod 0666 /sys/kernel/tracing/events/block/block_rq_complete/enable + chmod 0666 /sys/kernel/debug/tracing/events/block/block_rq_complete/enable + + # graphics + chmod 0666 /sys/kernel/tracing/events/sde/enable + chmod 0666 /sys/kernel/debug/tracing/events/sde/enable + chmod 0666 /sys/kernel/tracing/events/mdss/enable + chmod 0666 /sys/kernel/debug/tracing/events/mdss/enable + +# Tracing disabled by default + write /sys/kernel/debug/tracing/tracing_on 0 + write /sys/kernel/tracing/tracing_on 0 + +# Read and truncate the kernel trace. + chmod 0666 /sys/kernel/debug/tracing/trace + chmod 0666 /sys/kernel/tracing/trace + +on property:persist.debug.atrace.boottrace=1 + start boottrace + +# Run atrace with the categories written in a file +service boottrace /system/bin/atrace --async_start -f /data/misc/boottrace/categories + disabled + oneshot diff --git a/system/system/etc/init/audioserver.rc b/system/system/etc/init/audioserver.rc new file mode 100644 index 0000000000000000000000000000000000000000..7874f905d8fd8bc7ef54bd360176316977ae64c6 --- /dev/null +++ b/system/system/etc/init/audioserver.rc @@ -0,0 +1,16 @@ +service audioserver /system/bin/audioserver + class main + user audioserver + # media gid needed for /dev/fm (radio) and for /data/misc/media (tee) + group audio camera drmrpc inet media mediadrm net_bt net_bt_admin net_bw_acct + ioprio rt 4 + writepid /dev/cpuset/foreground/tasks /dev/stune/foreground/tasks + onrestart restart vendor.audio-hal-2-0 + # Keep the original service name for backward compatibility when upgrading + # O-MR1 devices with framework-only. + onrestart restart audio-hal-2-0 + +on property:vts.native_server.on=1 + stop audioserver +on property:vts.native_server.on=0 + start audioserver diff --git a/system/system/etc/init/blank_screen.rc b/system/system/etc/init/blank_screen.rc new file mode 100644 index 0000000000000000000000000000000000000000..7b2a55e1e032d5034cb092d018bbf2a59ae16267 --- /dev/null +++ b/system/system/etc/init/blank_screen.rc @@ -0,0 +1,5 @@ +service blank_screen /system/bin/blank_screen + user system + oneshot + group system + shutdown critical diff --git a/system/system/etc/init/bootanim.rc b/system/system/etc/init/bootanim.rc new file mode 100644 index 0000000000000000000000000000000000000000..469c9646a4aa8af3fca0d2154af48d32b33c6eac --- /dev/null +++ b/system/system/etc/init/bootanim.rc @@ -0,0 +1,7 @@ +service bootanim /system/bin/bootanimation + class core animation + user graphics + group graphics audio + disabled + oneshot + writepid /dev/stune/top-app/tasks diff --git a/system/system/etc/init/bootstat.rc b/system/system/etc/init/bootstat.rc new file mode 100644 index 0000000000000000000000000000000000000000..1300a277a4de3f3fecf3a875260e65f321fbd9ee --- /dev/null +++ b/system/system/etc/init/bootstat.rc @@ -0,0 +1,76 @@ +# This file is the LOCAL_INIT_RC file for the bootstat command. + +# mirror bootloader boot reason to system boot reason +on property:ro.boot.bootreason=* + setprop sys.boot.reason ${ro.boot.bootreason} + +on post-fs-data + mkdir /data/misc/bootstat 0700 system log + # To deal with ota transition resulting from a change in DAC from + # root.root to system.log, may be deleted after ota has settled. + chown system log /data/misc/bootstat/absolute_boot_time + chown system log /data/misc/bootstat/boot_complete + chown system log /data/misc/bootstat/boot_complete_no_encryption + chown system log /data/misc/bootstat/boot_reason + chown system log /data/misc/bootstat/boottime.bootloader.1BLE + chown system log /data/misc/bootstat/boottime.bootloader.1BLL + chown system log /data/misc/bootstat/boottime.bootloader.2BLE + chown system log /data/misc/bootstat/boottime.bootloader.2BLL + chown system log /data/misc/bootstat/boottime.bootloader.AVB + chown system log /data/misc/bootstat/boottime.bootloader.KD + chown system log /data/misc/bootstat/boottime.bootloader.KL + chown system log /data/misc/bootstat/boottime.bootloader.ODT + chown system log /data/misc/bootstat/boottime.bootloader.SW + chown system log /data/misc/bootstat/boottime.bootloader.total + chown system log /data/misc/bootstat/build_date + chown system log /data/misc/bootstat/factory_reset + chown system log /data/misc/bootstat/factory_reset_boot_complete + chown system log /data/misc/bootstat/factory_reset_boot_complete_no_encryption + chown system log /data/misc/bootstat/factory_reset_current_time + chown system log /data/misc/bootstat/factory_reset_record_value + chown system log /data/misc/bootstat/last_boot_time_utc + chown system log /data/misc/bootstat/ota_boot_complete + chown system log /data/misc/bootstat/ota_boot_complete_no_encryption + chown system log /data/misc/bootstat/post_decrypt_time_elapsed + chown system log /data/misc/bootstat/ro.boottime.init + chown system log /data/misc/bootstat/ro.boottime.init.cold_boot_wait + chown system log /data/misc/bootstat/ro.boottime.init.selinux + chown system log /data/misc/bootstat/time_since_factory_reset + chown system log /data/misc/bootstat/time_since_last_boot + # end ota transitional support + +# Record the time at which the user has successfully entered the pin to decrypt +# the device, /data is decrypted, and the system is entering the main boot phase. +# +# post-fs-data: /data is writable +# property:init.svc.bootanim=running: The boot animation is running +# property:ro.crypto.type=block: FDE device +on post-fs-data && property:init.svc.bootanim=running && property:ro.crypto.type=block + exec_background - system log -- /system/bin/bootstat -r post_decrypt_time_elapsed + +# sys.logbootcomplete is a signal to enable the bootstat logging mechanism. +# This signaling is necessary to prevent logging boot metrics after a runtime +# restart (e.g., adb shell stop && adb shell start). /proc/uptime is not reset +# during a runtime restart, which leads to false boot time metrics being reported. +# +# The 'on boot' event occurs once per hard boot (device power on), which +# switches the flag on. If the device performs a runtime restart, the flag is +# switched off and cannot be switched on until the device hard boots again. + +# Enable bootstat logging on boot. +on boot + setprop sys.logbootcomplete 1 + +# Disable further bootstat logging on a runtime restart. A runtime restart is +# signaled by the zygote stopping. +on property:init.svc.zygote=stopping + setprop sys.logbootcomplete 0 + +# Record boot complete metrics. +on property:sys.boot_completed=1 && property:sys.logbootcomplete=1 + # Converts bootloader boot reason to system boot reason + # Record boot_complete and related stats (decryption, etc). + # Record the boot reason. + # Record time since factory reset. + # Log all boot events. + exec_background - system log -- /system/bin/bootstat --set_system_boot_reason --record_boot_complete --record_boot_reason --record_time_since_factory_reset -l diff --git a/system/system/etc/init/cameraserver.rc b/system/system/etc/init/cameraserver.rc new file mode 100644 index 0000000000000000000000000000000000000000..9b637b2127ed85e970d4a9e96256220ebacceb00 --- /dev/null +++ b/system/system/etc/init/cameraserver.rc @@ -0,0 +1,6 @@ +service cameraserver /system/bin/cameraserver + class main + user cameraserver + group audio camera input drmrpc + ioprio rt 4 + writepid /dev/cpuset/camera-daemon/tasks /dev/stune/foreground/tasks diff --git a/system/system/etc/init/cppreopts.rc b/system/system/etc/init/cppreopts.rc new file mode 100644 index 0000000000000000000000000000000000000000..9892d023c39cdadbfb199393ba1717c2b2089328 --- /dev/null +++ b/system/system/etc/init/cppreopts.rc @@ -0,0 +1,29 @@ +# Copyright 2016 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +on property:sys.cppreopt=requested && property:ro.boot.slot_suffix=_a + mount ext4 /dev/block/by-name/system_b /postinstall ro nosuid nodev noexec + exec - root -- /system/bin/cppreopts.sh /postinstall + # Optional script to copy additional preloaded content to data directory + exec - system system -- /system/bin/preloads_copy.sh /postinstall + umount /postinstall + setprop sys.cppreopt finished + +on property:sys.cppreopt=requested && property:ro.boot.slot_suffix=_b + mount ext4 /dev/block/by-name/system_a /postinstall ro nosuid nodev noexec + exec - root -- /system/bin/cppreopts.sh /postinstall + # Optional script to copy additional preloaded content to data directory + exec - system system -- /system/bin/preloads_copy.sh /postinstall + umount /postinstall + setprop sys.cppreopt finished diff --git a/system/system/etc/init/dpmd.rc b/system/system/etc/init/dpmd.rc new file mode 100644 index 0000000000000000000000000000000000000000..f925d96cb1f414bcd1246d574c12f2722e648444 --- /dev/null +++ b/system/system/etc/init/dpmd.rc @@ -0,0 +1,17 @@ +# Copyright (c) 2018 Qualcomm Technologies, Inc. +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc. + +# Create the directories used by DPM subsystem + +on post-fs-data + mkdir /data/dpm 0771 system system + chown system system /data/dpm + +#start dpmd service +service dpmd /system/bin/dpmd + class late_start + socket dpmd stream 660 root system + socket tcm stream 660 root inet + socket dpmwrapper stream 660 root inet + group system readproc inet radio wakelock oem_2901 diff --git a/system/system/etc/init/drmserver.rc b/system/system/etc/init/drmserver.rc new file mode 100644 index 0000000000000000000000000000000000000000..de46fb92e7b0870df1046d244c8e035210f0576c --- /dev/null +++ b/system/system/etc/init/drmserver.rc @@ -0,0 +1,5 @@ +service drm /system/bin/drmserver + class main + user drm + group drm system inet drmrpc readproc + writepid /dev/cpuset/foreground/tasks diff --git a/system/system/etc/init/dumpstate.rc b/system/system/etc/init/dumpstate.rc new file mode 100644 index 0000000000000000000000000000000000000000..2e72574738d30d2bb023da98a198db8ec64aee74 --- /dev/null +++ b/system/system/etc/init/dumpstate.rc @@ -0,0 +1,19 @@ +on boot + # Allow bugreports access to eMMC 5.0 stats + chown root mount /sys/kernel/debug/mmc0/mmc0:0001/ext_csd + chmod 0440 /sys/kernel/debug/mmc0/mmc0:0001/ext_csd + +service dumpstate /system/bin/dumpstate -s + class main + socket dumpstate stream 0660 shell log + disabled + oneshot + +# dumpstatez generates a zipped bugreport but also uses a socket to print the file location once +# it is finished. +service dumpstatez /system/bin/dumpstate -S -d -z \ + -o /data/user_de/0/com.android.shell/files/bugreports/bugreport + socket dumpstate stream 0660 shell log + class main + disabled + oneshot diff --git a/system/system/etc/init/gatekeeperd.rc b/system/system/etc/init/gatekeeperd.rc new file mode 100644 index 0000000000000000000000000000000000000000..8b126d588a256ee3e5280218ddd644430010f3e1 --- /dev/null +++ b/system/system/etc/init/gatekeeperd.rc @@ -0,0 +1,4 @@ +service gatekeeperd /system/bin/gatekeeperd /data/misc/gatekeeper + class late_start + user system + writepid /dev/cpuset/system-background/tasks diff --git a/system/system/etc/init/healthd.rc b/system/system/etc/init/healthd.rc new file mode 100644 index 0000000000000000000000000000000000000000..8e2ebb609041f391be487e9ef3818c71fec2b305 --- /dev/null +++ b/system/system/etc/init/healthd.rc @@ -0,0 +1,4 @@ +service healthd /system/bin/healthd + class hal + critical + group root system wakelock diff --git a/system/system/etc/init/hwservicemanager.rc b/system/system/etc/init/hwservicemanager.rc new file mode 100644 index 0000000000000000000000000000000000000000..96fd5b0dd694e5942bb16f5c111a089a16229499 --- /dev/null +++ b/system/system/etc/init/hwservicemanager.rc @@ -0,0 +1,11 @@ +service hwservicemanager /system/bin/hwservicemanager + user system + disabled + group system readproc + critical + onrestart setprop hwservicemanager.ready false + onrestart class_restart hal + onrestart class_restart early_hal + writepid /dev/cpuset/system-background/tasks + class animation + shutdown critical diff --git a/system/system/etc/init/incidentd.rc b/system/system/etc/init/incidentd.rc new file mode 100644 index 0000000000000000000000000000000000000000..9c16a1c52e8923a2be1fcd143fbef21e746c1432 --- /dev/null +++ b/system/system/etc/init/incidentd.rc @@ -0,0 +1,23 @@ +# Copyright (C) 2016 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +service incidentd /system/bin/incidentd + class main + user incidentd + group incidentd log readproc + capabilities KILL SYS_PTRACE + +on post-fs-data + # Create directory for incidentd + mkdir /data/misc/incidents 0770 incidentd incidentd diff --git a/system/system/etc/init/installd.rc b/system/system/etc/init/installd.rc new file mode 100644 index 0000000000000000000000000000000000000000..240aa495b7efc897d08deff4941ce442cfeac3a1 --- /dev/null +++ b/system/system/etc/init/installd.rc @@ -0,0 +1,103 @@ + +service installd /system/bin/installd + class main + +on early-boot + mkdir /config/sdcardfs/extensions/1055 + mkdir /config/sdcardfs/extensions/1056 + mkdir /config/sdcardfs/extensions/1057 + mkdir /config/sdcardfs/extensions/1056/3gpp + mkdir /config/sdcardfs/extensions/1056/3gp + mkdir /config/sdcardfs/extensions/1056/3gpp2 + mkdir /config/sdcardfs/extensions/1056/3g2 + mkdir /config/sdcardfs/extensions/1056/avi + mkdir /config/sdcardfs/extensions/1056/dl + mkdir /config/sdcardfs/extensions/1056/dif + mkdir /config/sdcardfs/extensions/1056/dv + mkdir /config/sdcardfs/extensions/1056/fli + mkdir /config/sdcardfs/extensions/1056/m4v + mkdir /config/sdcardfs/extensions/1056/ts + mkdir /config/sdcardfs/extensions/1056/mpeg + mkdir /config/sdcardfs/extensions/1056/mpg + mkdir /config/sdcardfs/extensions/1056/mpe + mkdir /config/sdcardfs/extensions/1056/mp4 + mkdir /config/sdcardfs/extensions/1056/vob + mkdir /config/sdcardfs/extensions/1056/qt + mkdir /config/sdcardfs/extensions/1056/mov + mkdir /config/sdcardfs/extensions/1056/mxu + mkdir /config/sdcardfs/extensions/1056/webm + mkdir /config/sdcardfs/extensions/1056/lsf + mkdir /config/sdcardfs/extensions/1056/lsx + mkdir /config/sdcardfs/extensions/1056/mkv + mkdir /config/sdcardfs/extensions/1056/mng + mkdir /config/sdcardfs/extensions/1056/asf + mkdir /config/sdcardfs/extensions/1056/asx + mkdir /config/sdcardfs/extensions/1056/wm + mkdir /config/sdcardfs/extensions/1056/wmv + mkdir /config/sdcardfs/extensions/1056/wmx + mkdir /config/sdcardfs/extensions/1056/wvx + mkdir /config/sdcardfs/extensions/1056/movie + mkdir /config/sdcardfs/extensions/1056/wrf + mkdir /config/sdcardfs/extensions/1057/bmp + mkdir /config/sdcardfs/extensions/1057/gif + mkdir /config/sdcardfs/extensions/1057/jpg + mkdir /config/sdcardfs/extensions/1057/jpeg + mkdir /config/sdcardfs/extensions/1057/jpe + mkdir /config/sdcardfs/extensions/1057/pcx + mkdir /config/sdcardfs/extensions/1057/png + mkdir /config/sdcardfs/extensions/1057/svg + mkdir /config/sdcardfs/extensions/1057/svgz + mkdir /config/sdcardfs/extensions/1057/tiff + mkdir /config/sdcardfs/extensions/1057/tif + mkdir /config/sdcardfs/extensions/1057/wbmp + mkdir /config/sdcardfs/extensions/1057/webp + mkdir /config/sdcardfs/extensions/1057/dng + mkdir /config/sdcardfs/extensions/1057/cr2 + mkdir /config/sdcardfs/extensions/1057/ras + mkdir /config/sdcardfs/extensions/1057/art + mkdir /config/sdcardfs/extensions/1057/jng + mkdir /config/sdcardfs/extensions/1057/nef + mkdir /config/sdcardfs/extensions/1057/nrw + mkdir /config/sdcardfs/extensions/1057/orf + mkdir /config/sdcardfs/extensions/1057/rw2 + mkdir /config/sdcardfs/extensions/1057/pef + mkdir /config/sdcardfs/extensions/1057/psd + mkdir /config/sdcardfs/extensions/1057/pnm + mkdir /config/sdcardfs/extensions/1057/pbm + mkdir /config/sdcardfs/extensions/1057/pgm + mkdir /config/sdcardfs/extensions/1057/ppm + mkdir /config/sdcardfs/extensions/1057/srw + mkdir /config/sdcardfs/extensions/1057/arw + mkdir /config/sdcardfs/extensions/1057/rgb + mkdir /config/sdcardfs/extensions/1057/xbm + mkdir /config/sdcardfs/extensions/1057/xpm + mkdir /config/sdcardfs/extensions/1057/xwd + mkdir /config/sdcardfs/extensions/1055/aac + mkdir /config/sdcardfs/extensions/1055/aac + mkdir /config/sdcardfs/extensions/1055/amr + mkdir /config/sdcardfs/extensions/1055/awb + mkdir /config/sdcardfs/extensions/1055/snd + mkdir /config/sdcardfs/extensions/1055/flac + mkdir /config/sdcardfs/extensions/1055/flac + mkdir /config/sdcardfs/extensions/1055/mp3 + mkdir /config/sdcardfs/extensions/1055/mpga + mkdir /config/sdcardfs/extensions/1055/mpega + mkdir /config/sdcardfs/extensions/1055/mp2 + mkdir /config/sdcardfs/extensions/1055/m4a + mkdir /config/sdcardfs/extensions/1055/aif + mkdir /config/sdcardfs/extensions/1055/aiff + mkdir /config/sdcardfs/extensions/1055/aifc + mkdir /config/sdcardfs/extensions/1055/gsm + mkdir /config/sdcardfs/extensions/1055/mka + mkdir /config/sdcardfs/extensions/1055/m3u + mkdir /config/sdcardfs/extensions/1055/wma + mkdir /config/sdcardfs/extensions/1055/wax + mkdir /config/sdcardfs/extensions/1055/ra + mkdir /config/sdcardfs/extensions/1055/rm + mkdir /config/sdcardfs/extensions/1055/ram + mkdir /config/sdcardfs/extensions/1055/ra + mkdir /config/sdcardfs/extensions/1055/pls + mkdir /config/sdcardfs/extensions/1055/sd2 + mkdir /config/sdcardfs/extensions/1055/wav + mkdir /config/sdcardfs/extensions/1055/ogg + mkdir /config/sdcardfs/extensions/1055/oga diff --git a/system/system/etc/init/keystore.rc b/system/system/etc/init/keystore.rc new file mode 100644 index 0000000000000000000000000000000000000000..132039a82cc096930e53cdb0f32f67d1dd246175 --- /dev/null +++ b/system/system/etc/init/keystore.rc @@ -0,0 +1,5 @@ +service keystore /system/bin/keystore /data/misc/keystore + class main + user keystore + group keystore drmrpc readproc log + writepid /dev/cpuset/foreground/tasks diff --git a/system/system/etc/init/lmkd.rc b/system/system/etc/init/lmkd.rc new file mode 100644 index 0000000000000000000000000000000000000000..3bb84abf60624bdf735c09b468e00b21f5e436ac --- /dev/null +++ b/system/system/etc/init/lmkd.rc @@ -0,0 +1,6 @@ +service lmkd /system/bin/lmkd + class core + group root readproc + critical + socket lmkd seqpacket 0660 system system + writepid /dev/cpuset/system-background/tasks diff --git a/system/system/etc/init/logd.rc b/system/system/etc/init/logd.rc new file mode 100644 index 0000000000000000000000000000000000000000..bd303b72ba5336987813d7e93c037cfc01956075 --- /dev/null +++ b/system/system/etc/init/logd.rc @@ -0,0 +1,22 @@ +service logd /system/bin/logd + socket logd stream 0666 logd logd + socket logdr seqpacket 0666 logd logd + socket logdw dgram+passcred 0222 logd logd + file /proc/kmsg r + file /dev/kmsg w + user logd + group logd system package_info readproc + writepid /dev/cpuset/system-background/tasks + +service logd-reinit /system/bin/logd --reinit + oneshot + disabled + user logd + group logd + writepid /dev/cpuset/system-background/tasks + +on fs + write /dev/event-log-tags "# content owned by logd +" + chown logd logd /dev/event-log-tags + chmod 0644 /dev/event-log-tags diff --git a/system/system/etc/init/mdnsd.rc b/system/system/etc/init/mdnsd.rc new file mode 100644 index 0000000000000000000000000000000000000000..0696ac5b47bedd82ae9c66dfaf52c3054fb74903 --- /dev/null +++ b/system/system/etc/init/mdnsd.rc @@ -0,0 +1,7 @@ +service mdnsd /system/bin/mdnsd + class main + user mdnsr + group inet + socket mdnsd stream 0660 mdnsr inet + disabled + oneshot diff --git a/system/system/etc/init/mediadrmserver.rc b/system/system/etc/init/mediadrmserver.rc new file mode 100644 index 0000000000000000000000000000000000000000..359c2cf76d52bce5ccc5e71faea0ca1d1bbceb53 --- /dev/null +++ b/system/system/etc/init/mediadrmserver.rc @@ -0,0 +1,6 @@ +service mediadrm /system/bin/mediadrmserver + class main + user media + group mediadrm drmrpc + ioprio rt 4 + writepid /dev/cpuset/foreground/tasks diff --git a/system/system/etc/init/mediaextractor.rc b/system/system/etc/init/mediaextractor.rc new file mode 100644 index 0000000000000000000000000000000000000000..5fc294111c0d9eab681c30ad5748221fc8594035 --- /dev/null +++ b/system/system/etc/init/mediaextractor.rc @@ -0,0 +1,6 @@ +service mediaextractor /system/bin/mediaextractor + class main + user mediaex + group drmrpc mediadrm + ioprio rt 4 + writepid /dev/cpuset/foreground/tasks diff --git a/system/system/etc/init/mediametrics.rc b/system/system/etc/init/mediametrics.rc new file mode 100644 index 0000000000000000000000000000000000000000..1efde5e0eb96b0a18d36e0ee749707e1dfff4581 --- /dev/null +++ b/system/system/etc/init/mediametrics.rc @@ -0,0 +1,6 @@ +service mediametrics /system/bin/mediametrics + class main + user media + group media + ioprio rt 4 + writepid /dev/cpuset/foreground/tasks /dev/stune/foreground/tasks diff --git a/system/system/etc/init/mediaserver.rc b/system/system/etc/init/mediaserver.rc new file mode 100644 index 0000000000000000000000000000000000000000..f6c325c98be7ee6326879f2e3c7933967ad0b988 --- /dev/null +++ b/system/system/etc/init/mediaserver.rc @@ -0,0 +1,6 @@ +service media /system/bin/mediaserver + class main + user media + group audio camera inet net_bt net_bt_admin net_bw_acct drmrpc mediadrm + ioprio rt 4 + writepid /dev/cpuset/foreground/tasks /dev/stune/foreground/tasks diff --git a/system/system/etc/init/mtpd.rc b/system/system/etc/init/mtpd.rc new file mode 100644 index 0000000000000000000000000000000000000000..af701d59c9bb0ea8155355ece3f0426f94407221 --- /dev/null +++ b/system/system/etc/init/mtpd.rc @@ -0,0 +1,8 @@ +service mtpd /system/bin/mtpd + class main + socket mtpd stream 600 system system + user vpn + group vpn inet + capabilities NET_ADMIN NET_RAW + disabled + oneshot diff --git a/system/system/etc/init/netd.rc b/system/system/etc/init/netd.rc new file mode 100644 index 0000000000000000000000000000000000000000..8100636986dd167f8d5af2550e9856a7870e1313 --- /dev/null +++ b/system/system/etc/init/netd.rc @@ -0,0 +1,8 @@ +service netd /system/bin/netd + class main + socket netd stream 0660 root system + socket dnsproxyd stream 0660 root inet + socket mdns stream 0660 root system + socket fwmarkd stream 0660 root inet + onrestart restart zygote + onrestart restart zygote_secondary diff --git a/system/system/etc/init/perfetto.rc b/system/system/etc/init/perfetto.rc new file mode 100644 index 0000000000000000000000000000000000000000..8c795ad3bc6a0107dd554ed015965fdf83da8b44 --- /dev/null +++ b/system/system/etc/init/perfetto.rc @@ -0,0 +1,62 @@ +# Copyright (C) 2017 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +service traced /system/bin/traced + class late_start + disabled + socket traced_consumer stream 0666 root root + socket traced_producer stream 0666 root root + user nobody + group nobody + writepid /dev/cpuset/system-background/tasks + +service traced_probes /system/bin/traced_probes + class late_start + disabled + user nobody + group nobody readproc + writepid /dev/cpuset/system-background/tasks + # Clean up procfs configuration even if traced_probes crashes + # unexpectedly. + onrestart exec_background - nobody shell -- /system/bin/traced_probes --cleanup-after-crash + file /dev/kmsg w + capabilities DAC_READ_SEARCH + +on property:sys.traced.enable_override=1 + setprop persist.traced.enable 1 + +on property:sys.traced.enable_override=0 + setprop persist.traced.enable 0 + +on property:debug.atrace.user_initiated=1 + stop traced_probes + +on property:persist.traced.enable=1 && property:debug.atrace.user_initiated="" + start traced_probes + +on property:persist.traced.enable=1 + # Trace files need to be: + # - Written by either uid:shell or uid:statsd. + # - Read by shell and dropbox (dropbox is part of system_server). + # When written to dropbox, they are persistet in the perfetto-traces folder + # only for the time it takes to make a dropbox call, and unlinked + # immediately in any case. + mkdir /data/misc/perfetto-traces 0773 root shell + + start traced + start traced_probes + +on property:persist.traced.enable=0 + stop traced + stop traced_probes diff --git a/system/system/etc/init/perfservice.rc b/system/system/etc/init/perfservice.rc new file mode 100644 index 0000000000000000000000000000000000000000..49af93e282e2bc3a0095589420015728694d4498 --- /dev/null +++ b/system/system/etc/init/perfservice.rc @@ -0,0 +1,11 @@ +/* + * Copyright (c) 2018 Qualcomm Technologies, Inc. + * All Rights Reserved. + * Confidential and Proprietary - Qualcomm Technologies, Inc. + * + */ + +service vendor.perfservice /system/bin/perfservice + class main + user system + group system readproc diff --git a/system/system/etc/init/qvrd.rc b/system/system/etc/init/qvrd.rc new file mode 100644 index 0000000000000000000000000000000000000000..767235a2b3ba7fbc392bb0f22b839716ecc25d7f --- /dev/null +++ b/system/system/etc/init/qvrd.rc @@ -0,0 +1,21 @@ +/****************************************************************************** +* File: qvrd.rc +* +* Copyright (c) 2018 Qualcomm Technologies, Inc. +* All Rights Reserved. +* Confidential and Proprietary - Qualcomm Technologies, Inc. +* +******************************************************************************/ + +on post-fs-data + mkdir /data/misc/qvr 0770 system system + +# Add qvrservice,qvrservice_camera,qvrservice_hvx_camera sockets for qvrservice +service qvrd /system/bin/qvrservice + class late_start + user system + group system camera graphics + socket qvrservice stream 0666 system system + socket qvrservice_camera stream 0666 system system + socket qvrservice_hvx_camera stream 0660 system system + capabilities SYS_NICE diff --git a/system/system/etc/init/racoon.rc b/system/system/etc/init/racoon.rc new file mode 100644 index 0000000000000000000000000000000000000000..fdb8823f814ac9f693007b08a8e26f04536f6aa1 --- /dev/null +++ b/system/system/etc/init/racoon.rc @@ -0,0 +1,9 @@ +service racoon /system/bin/racoon + class main + socket racoon stream 600 system system + # IKE uses UDP port 500. + user vpn + group vpn inet + capabilities NET_ADMIN NET_BIND_SERVICE NET_RAW + disabled + oneshot diff --git a/system/system/etc/init/recovery-persist.rc b/system/system/etc/init/recovery-persist.rc new file mode 100644 index 0000000000000000000000000000000000000000..135a3c33d2612b59168c9ad71ea2847ad6d1ec70 --- /dev/null +++ b/system/system/etc/init/recovery-persist.rc @@ -0,0 +1,3 @@ +on post-fs-data + mkdir /data/misc/recovery 0770 system log + exec_background - system log -- /system/bin/recovery-persist diff --git a/system/system/etc/init/recovery-refresh.rc b/system/system/etc/init/recovery-refresh.rc new file mode 100644 index 0000000000000000000000000000000000000000..9fefc819b53e43c5b8e4f0ad11840633b99ef02c --- /dev/null +++ b/system/system/etc/init/recovery-refresh.rc @@ -0,0 +1,2 @@ +on post-fs + exec_background - system log -- /system/bin/recovery-refresh diff --git a/system/system/etc/init/servicemanager.rc b/system/system/etc/init/servicemanager.rc new file mode 100644 index 0000000000000000000000000000000000000000..4d93cb4c73493c9906d55fec19658c5e4df77a85 --- /dev/null +++ b/system/system/etc/init/servicemanager.rc @@ -0,0 +1,17 @@ +service servicemanager /system/bin/servicemanager + class core animation + user system + group system readproc + critical + onrestart restart healthd + onrestart restart zygote + onrestart restart audioserver + onrestart restart media + onrestart restart surfaceflinger + onrestart restart inputflinger + onrestart restart drm + onrestart restart cameraserver + onrestart restart keystore + onrestart restart gatekeeperd + writepid /dev/cpuset/system-background/tasks + shutdown critical diff --git a/system/system/etc/init/statsd.rc b/system/system/etc/init/statsd.rc new file mode 100644 index 0000000000000000000000000000000000000000..cbf2a8d5383d664b9c1dee2f9a4c22ffdc5541cb --- /dev/null +++ b/system/system/etc/init/statsd.rc @@ -0,0 +1,28 @@ +# Copyright (C) 2017 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +service statsd /system/bin/statsd + class main + socket statsdw dgram+passcred 0222 statsd statsd + user statsd + group statsd log + writepid /dev/cpuset/system-background/tasks + +on property:ro.statsd.enable=false + stop statsd + +on post-fs-data + # Create directory for statsd + mkdir /data/misc/stats-data/ 0770 statsd system + mkdir /data/misc/stats-service/ 0770 statsd system diff --git a/system/system/etc/init/storaged.rc b/system/system/etc/init/storaged.rc new file mode 100644 index 0000000000000000000000000000000000000000..0614fadd1e4b9e255c5d6fa752e22a920033e6d1 --- /dev/null +++ b/system/system/etc/init/storaged.rc @@ -0,0 +1,8 @@ +service storaged /system/bin/storaged + class main + capabilities DAC_READ_SEARCH + priority 10 + file /d/mmc0/mmc0:0001/ext_csd r + writepid /dev/cpuset/system-background/tasks + user root + group package_info diff --git a/system/system/etc/init/surfaceflinger.rc b/system/system/etc/init/surfaceflinger.rc new file mode 100644 index 0000000000000000000000000000000000000000..aea602bba489ac481b202d798daed8f7da99af49 --- /dev/null +++ b/system/system/etc/init/surfaceflinger.rc @@ -0,0 +1,9 @@ +service surfaceflinger /system/bin/surfaceflinger + class core animation + user system + group graphics drmrpc readproc + onrestart restart zygote + writepid /dev/stune/foreground/tasks + socket pdx/system/vr/display/client stream 0666 system graphics u:object_r:pdx_display_client_endpoint_socket:s0 + socket pdx/system/vr/display/manager stream 0666 system graphics u:object_r:pdx_display_manager_endpoint_socket:s0 + socket pdx/system/vr/display/vsync stream 0666 system graphics u:object_r:pdx_display_vsync_endpoint_socket:s0 diff --git a/system/system/etc/init/thermalservice.rc b/system/system/etc/init/thermalservice.rc new file mode 100644 index 0000000000000000000000000000000000000000..94c2c78df3009699962f283b52187542ddb02748 --- /dev/null +++ b/system/system/etc/init/thermalservice.rc @@ -0,0 +1,4 @@ +service thermalservice /system/bin/thermalserviced + class core + user system + group system diff --git a/system/system/etc/init/tombstoned.rc b/system/system/etc/init/tombstoned.rc new file mode 100644 index 0000000000000000000000000000000000000000..53ef01c5f873e49383ce1a4b722b666eb191293b --- /dev/null +++ b/system/system/etc/init/tombstoned.rc @@ -0,0 +1,11 @@ +service tombstoned /system/bin/tombstoned + user tombstoned + group system + + # Don't start tombstoned until after the real /data is mounted. + class late_start + + socket tombstoned_crash seqpacket 0666 system system + socket tombstoned_intercept seqpacket 0666 system system + socket tombstoned_java_trace seqpacket 0666 system system + writepid /dev/cpuset/system-background/tasks diff --git a/system/system/etc/init/uncrypt.rc b/system/system/etc/init/uncrypt.rc new file mode 100644 index 0000000000000000000000000000000000000000..52f564eb6cf8885e83049b0a2216b3c637705cbe --- /dev/null +++ b/system/system/etc/init/uncrypt.rc @@ -0,0 +1,17 @@ +service uncrypt /system/bin/uncrypt + class main + socket uncrypt stream 600 system system + disabled + oneshot + +service setup-bcb /system/bin/uncrypt --setup-bcb + class main + socket uncrypt stream 600 system system + disabled + oneshot + +service clear-bcb /system/bin/uncrypt --clear-bcb + class main + socket uncrypt stream 600 system system + disabled + oneshot diff --git a/system/system/etc/init/update_engine.rc b/system/system/etc/init/update_engine.rc new file mode 100644 index 0000000000000000000000000000000000000000..a7d62357d11d0bb1ff5ee01463fabf728a2f2bd1 --- /dev/null +++ b/system/system/etc/init/update_engine.rc @@ -0,0 +1,9 @@ +service update_engine /system/bin/update_engine --logtostderr --logtofile --foreground + class late_start + user root + group root system wakelock inet cache + writepid /dev/cpuset/system-background/tasks + disabled + +on property:ro.boot.slot_suffix=* + enable update_engine diff --git a/system/system/etc/init/update_verifier.rc b/system/system/etc/init/update_verifier.rc new file mode 100644 index 0000000000000000000000000000000000000000..862b062575afe18356e5a39c5e419b411f348b95 --- /dev/null +++ b/system/system/etc/init/update_verifier.rc @@ -0,0 +1,11 @@ +service update_verifier_nonencrypted /system/bin/update_verifier nonencrypted + user root + group cache system + priority -20 + ioprio rt 0 + +service update_verifier /system/bin/update_verifier ${vold.decrypt} + user root + group cache system + priority -20 + ioprio rt 0 diff --git a/system/system/etc/init/usbd.rc b/system/system/etc/init/usbd.rc new file mode 100644 index 0000000000000000000000000000000000000000..809044aaa16df2cd2cdbc24fb56f12a219fb214f --- /dev/null +++ b/system/system/etc/init/usbd.rc @@ -0,0 +1,5 @@ +service usbd /system/bin/usbd + class late_start + oneshot + user root + group root usb system diff --git a/system/system/etc/init/vdc.rc b/system/system/etc/init/vdc.rc new file mode 100644 index 0000000000000000000000000000000000000000..f2a8076fc80f3425d9d9a0aafc631c10cec1c054 --- /dev/null +++ b/system/system/etc/init/vdc.rc @@ -0,0 +1,12 @@ +# One shot invocation to deal with encrypted volume. +on defaultcrypto + exec - root -- /system/bin/vdc --wait cryptfs mountdefaultencrypted + # vold will set vold.decrypt to trigger_restart_framework (default + # encryption) or trigger_restart_min_framework (other encryption) + +# One shot invocation to encrypt unencrypted volumes +on encrypt + start surfaceflinger + exec - root -- /system/bin/vdc --wait cryptfs enablecrypto + # vold will set vold.decrypt to trigger_restart_framework (default + # encryption) diff --git a/system/system/etc/init/vold.rc b/system/system/etc/init/vold.rc new file mode 100644 index 0000000000000000000000000000000000000000..7d1445306f369b8c42aa5948a97c5b353d492700 --- /dev/null +++ b/system/system/etc/init/vold.rc @@ -0,0 +1,8 @@ +service vold /system/bin/vold \ + --blkid_context=u:r:blkid:s0 --blkid_untrusted_context=u:r:blkid_untrusted:s0 \ + --fsck_context=u:r:fsck:s0 --fsck_untrusted_context=u:r:fsck_untrusted:s0 + class core + ioprio be 2 + writepid /dev/cpuset/foreground/tasks + shutdown critical + group reserved_disk diff --git a/system/system/etc/init/wait_for_keymaster.rc b/system/system/etc/init/wait_for_keymaster.rc new file mode 100644 index 0000000000000000000000000000000000000000..9e83a93a4c8cdc6a885fa7684ce3185707dfe965 --- /dev/null +++ b/system/system/etc/init/wait_for_keymaster.rc @@ -0,0 +1,5 @@ +service wait_for_keymaster /system/bin/wait_for_keymaster + user root + group root system + priority -20 + ioprio rt 0 diff --git a/system/system/etc/init/wfdservice.rc b/system/system/etc/init/wfdservice.rc new file mode 100644 index 0000000000000000000000000000000000000000..c4d9c777cc97a90ee57a771ef4b864228d1b27b5 --- /dev/null +++ b/system/system/etc/init/wfdservice.rc @@ -0,0 +1,14 @@ +service wfdservice /system/bin/wfdservice + class main + user system + group audio camera inet uhid drmrpc media_rw media input net_admin + #removed these because of limit of 12 groups + #graphics net_bt net_bt_admin bluetooth + disabled + oneshot + +on property:vendor.wfdservice=enable + start wfdservice + +on property:vendor.wfdservice=disable + stop wfdservice diff --git a/system/system/etc/init/wifi-events.rc b/system/system/etc/init/wifi-events.rc new file mode 100644 index 0000000000000000000000000000000000000000..ba597330cc07b4940d00a24244798dd3d6856667 --- /dev/null +++ b/system/system/etc/init/wifi-events.rc @@ -0,0 +1,71 @@ +# +# Copyright (C) 2016 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# + +on fs + setprop sys.wifitracing.started 0 + +on property:sys.boot_completed=1 && property:sys.wifitracing.started=0 + # Create trace buffer, and set basic configuration. + mkdir /sys/kernel/debug/tracing/instances/wifi 711 + restorecon /sys/kernel/debug/tracing/instances/wifi/tracing_on + restorecon /sys/kernel/debug/tracing/instances/wifi/free_buffer + restorecon /sys/kernel/debug/tracing/instances/wifi/trace + restorecon /sys/kernel/debug/tracing/instances/wifi/buffer_size_kb + restorecon /sys/kernel/debug/tracing/instances/wifi/trace_options + restorecon_recursive /sys/kernel/debug/tracing/instances/wifi/events/cfg80211 + restorecon_recursive /sys/kernel/debug/tracing/instances/wifi/events/net + + write /sys/kernel/debug/tracing/instances/wifi/tracing_on 0 + write /sys/kernel/debug/tracing/instances/wifi/buffer_size_kb 1 + write /sys/kernel/debug/tracing/instances/wifi/trace_options disable_on_free + + # Enable cfg80211 events for connection and key management events. + # - Events are not actually logged until WifiService writes "1" to + # /sys/kernel/debug/tracing/instances/wifi/tracing_on. + # - WifiService is responsible for turning tracing off and on. + write /sys/kernel/debug/tracing/instances/wifi/events/cfg80211/cfg80211_gtk_rekey_notify/enable 1 + write /sys/kernel/debug/tracing/instances/wifi/events/cfg80211/rdev_add_key/enable 1 + write /sys/kernel/debug/tracing/instances/wifi/events/cfg80211/rdev_assoc/enable 1 + write /sys/kernel/debug/tracing/instances/wifi/events/cfg80211/rdev_auth/enable 1 + write /sys/kernel/debug/tracing/instances/wifi/events/cfg80211/rdev_connect/enable 1 + write /sys/kernel/debug/tracing/instances/wifi/events/cfg80211/rdev_set_default_key/enable 1 + write /sys/kernel/debug/tracing/instances/wifi/events/cfg80211/rdev_set_default_mgmt_key/enable 1 + write /sys/kernel/debug/tracing/instances/wifi/events/cfg80211/rdev_set_rekey_data/enable 1 + + # Enable datapath events for Wifi. + # - Events are not actually logged until WifiService writes "1" to + # /sys/kernel/debug/tracing/instances/wifi/tracing_on. + # - WifiService will ensure that tracing is turned back off, + # when a connection attempt ends (whether in success or failure) + write /sys/kernel/debug/tracing/instances/wifi/events/net/filter name==${wifi.interface:-wlan0} + write /sys/kernel/debug/tracing/instances/wifi/events/net/net_dev_queue/enable 1 + write /sys/kernel/debug/tracing/instances/wifi/events/net/net_dev_xmit/enable 1 + write /sys/kernel/debug/tracing/instances/wifi/events/net/netif_rx/enable 1 + write /sys/kernel/debug/tracing/instances/wifi/events/net/netif_receive_skb/enable 1 + + # Set DAC to allow system_server to enable/disable, and read wifi trace + # events. + chown system /sys/kernel/debug/tracing/instances/wifi/tracing_on + chown system /sys/kernel/debug/tracing/instances/wifi/free_buffer + chown system /sys/kernel/debug/tracing/instances/wifi/trace + chmod 200 /sys/kernel/debug/tracing/instances/wifi/tracing_on + chmod 400 /sys/kernel/debug/tracing/instances/wifi/free_buffer + chmod 600 /sys/kernel/debug/tracing/instances/wifi/trace + setprop sys.wifitracing.started 1 + +on property:sys.boot_completed=1 && property:wifi.interface=* && sys.wifitracing.started=1 + # Override default value. + write /sys/kernel/debug/tracing/instances/wifi/events/net/filter name==${wifi.interface} diff --git a/system/system/etc/init/wificond.rc b/system/system/etc/init/wificond.rc new file mode 100644 index 0000000000000000000000000000000000000000..407fcca179dc9b13f97eac0356ef25f707dd3240 --- /dev/null +++ b/system/system/etc/init/wificond.rc @@ -0,0 +1,5 @@ +service wificond /system/bin/wificond + class main + user wifi + group wifi net_raw net_admin + capabilities NET_RAW NET_ADMIN diff --git a/system/system/etc/ld.config.28.txt b/system/system/etc/ld.config.28.txt new file mode 100644 index 0000000000000000000000000000000000000000..f8fe44e537348f4af7cbe74ec8011b6f29fcccc8 --- /dev/null +++ b/system/system/etc/ld.config.28.txt @@ -0,0 +1,348 @@ +# Copyright (C) 2017 The Android Open Source Project +# +# Bionic loader config file. +# + +# Don't change the order here. The first pattern that matches with the +# absolute path of an executable is selected. +dir.system = /system/bin/ +dir.system = /system/xbin/ +dir.system = /product/bin/ + +dir.vendor = /odm/bin/ +dir.vendor = /vendor/bin/ +dir.vendor = /data/nativetest/odm +dir.vendor = /data/nativetest64/odm +dir.vendor = /data/benchmarktest/odm +dir.vendor = /data/benchmarktest64/odm +dir.vendor = /data/nativetest/vendor +dir.vendor = /data/nativetest64/vendor +dir.vendor = /data/benchmarktest/vendor +dir.vendor = /data/benchmarktest64/vendor + +dir.system = /data/nativetest +dir.system = /data/nativetest64 +dir.system = /data/benchmarktest +dir.system = /data/benchmarktest64 + +dir.postinstall = /postinstall + +[system] +additional.namespaces = sphal,vndk,rs + +############################################################################### +# "default" namespace +# +# Framework-side code runs in this namespace. Libs from /vendor partition +# can't be loaded in this namespace. +############################################################################### +namespace.default.isolated = true + +namespace.default.search.paths = /system/${LIB} +namespace.default.search.paths += /product/${LIB} + +# We can't have entire /system/${LIB} as permitted paths because doing so +# makes it possible to load libs in /system/${LIB}/vndk* directories by +# their absolute paths (e.g. dlopen("/system/lib/vndk/libbase.so");). +# VNDK libs are built with previous versions of Android and thus must not be +# loaded into this namespace where libs built with the current version of +# Android are loaded. Mixing the two types of libs in the same namespace can +# cause unexpected problem. +namespace.default.permitted.paths = /system/${LIB}/drm +namespace.default.permitted.paths += /system/${LIB}/extractors +namespace.default.permitted.paths += /system/${LIB}/hw +namespace.default.permitted.paths += /product/${LIB} +# These are where odex files are located. libart has to be able to dlopen the files +namespace.default.permitted.paths += /system/framework +namespace.default.permitted.paths += /system/app +namespace.default.permitted.paths += /system/priv-app +namespace.default.permitted.paths += /vendor/framework +namespace.default.permitted.paths += /vendor/app +namespace.default.permitted.paths += /vendor/priv-app +namespace.default.permitted.paths += /odm/framework +namespace.default.permitted.paths += /odm/app +namespace.default.permitted.paths += /odm/priv-app +namespace.default.permitted.paths += /oem/app +namespace.default.permitted.paths += /product/framework +namespace.default.permitted.paths += /product/app +namespace.default.permitted.paths += /product/priv-app +namespace.default.permitted.paths += /data +namespace.default.permitted.paths += /mnt/expand + +namespace.default.asan.search.paths = /data/asan/system/${LIB} +namespace.default.asan.search.paths += /system/${LIB} +namespace.default.asan.search.paths += /data/asan/product/${LIB} +namespace.default.asan.search.paths += /product/${LIB} + +namespace.default.asan.permitted.paths = /data +namespace.default.asan.permitted.paths += /system/${LIB}/drm +namespace.default.asan.permitted.paths += /system/${LIB}/extractors +namespace.default.asan.permitted.paths += /system/${LIB}/hw +namespace.default.asan.permitted.paths += /system/framework +namespace.default.asan.permitted.paths += /system/app +namespace.default.asan.permitted.paths += /system/priv-app +namespace.default.asan.permitted.paths += /vendor/framework +namespace.default.asan.permitted.paths += /vendor/app +namespace.default.asan.permitted.paths += /vendor/priv-app +namespace.default.asan.permitted.paths += /odm/framework +namespace.default.asan.permitted.paths += /odm/app +namespace.default.asan.permitted.paths += /odm/priv-app +namespace.default.asan.permitted.paths += /oem/app +namespace.default.asan.permitted.paths += /product/${LIB} +namespace.default.asan.permitted.paths += /product/framework +namespace.default.asan.permitted.paths += /product/app +namespace.default.asan.permitted.paths += /product/priv-app +namespace.default.asan.permitted.paths += /mnt/expand + +############################################################################### +# "sphal" namespace +# +# SP-HAL(Sameprocess-HAL)s are the only vendor libraries that are allowed to be +# loaded inside system processes. libEGL_<chipset>.so, libGLESv2_<chipset>.so, +# android.hardware.graphics.mapper@2.0-impl.so, etc are SP-HALs. +# +# This namespace is exclusivly for SP-HALs. When the framework tries to dynami- +# cally load SP-HALs, android_dlopen_ext() is used to explicitly specifying +# that they should be searched and loaded from this namespace. +# +# Note that there is no link from the default namespace to this namespace. +############################################################################### +namespace.sphal.isolated = true +namespace.sphal.visible = true + +namespace.sphal.search.paths = /odm/${LIB} +namespace.sphal.search.paths += /vendor/${LIB} + +namespace.sphal.permitted.paths = /odm/${LIB} +namespace.sphal.permitted.paths += /vendor/${LIB} + +namespace.sphal.asan.search.paths = /data/asan/odm/${LIB} +namespace.sphal.asan.search.paths += /odm/${LIB} +namespace.sphal.asan.search.paths += /data/asan/vendor/${LIB} +namespace.sphal.asan.search.paths += /vendor/${LIB} + +namespace.sphal.asan.permitted.paths = /data/asan/odm/${LIB} +namespace.sphal.asan.permitted.paths += /odm/${LIB} +namespace.sphal.asan.permitted.paths += /data/asan/vendor/${LIB} +namespace.sphal.asan.permitted.paths += /vendor/${LIB} + +# Once in this namespace, access to libraries in /system/lib is restricted. Only +# libs listed here can be used. +namespace.sphal.links = default,vndk,rs + +namespace.sphal.link.default.shared_libs = libEGL.so:libGLESv1_CM.so:libGLESv2.so:libGLESv3.so:libRS.so:libandroid_net.so:libc.so:libclang_rt.asan-aarch64-android.so:libclang_rt.asan-arm-android.so:libdl.so:liblog.so:libm.so:libmediandk.so:libnativewindow.so:libneuralnetworks.so:libsync.so:libvndksupport.so:libvulkan.so +namespace.sphal.link.default.shared_libs += libclang_rt.asan-aarch64-android.so:libclang_rt.ubsan_standalone-aarch64-android.so:libclang_rt.tsan-aarch64-android.so:libclang_rt.asan-arm-android.so:libclang_rt.ubsan_standalone-arm-android.so:libclang_rt.tsan-arm-android.so + +namespace.sphal.link.vndk.shared_libs = android.hardware.graphics.common@1.0.so:android.hardware.graphics.common@1.1.so:android.hardware.graphics.mapper@2.0.so:android.hardware.graphics.mapper@2.1.so:android.hardware.renderscript@1.0.so:android.hidl.memory.token@1.0.so:android.hidl.memory@1.0.so:android.hidl.memory@1.0-impl.so:libRSCpuRef.so:libRSDriver.so:libRS_internal.so:libbase.so:libbcinfo.so:libc++.so:libcutils.so:libhardware.so:libhidlbase.so:libhidlmemory.so:libhidltransport.so:libhwbinder.so:libhwbinder_noltopgo.so:libion.so:liblzma.so:libunwindstack.so:libutils.so:libutilscallstack.so:libz.so + +# Renderscript gets separate namespace +namespace.sphal.link.rs.shared_libs = libRS_internal.so + +############################################################################### +# "rs" namespace +# +# This namespace is exclusively for Renderscript internal libraries. +# This namespace has slightly looser restriction than the vndk namespace because +# of the genuine characteristics of Renderscript; /data is in the permitted path +# to load the compiled *.so file and libmediandk.so can be used here. +############################################################################### +namespace.rs.isolated = true +namespace.rs.visible = true + +namespace.rs.search.paths = /odm/${LIB}/vndk-sp +namespace.rs.search.paths += /vendor/${LIB}/vndk-sp +namespace.rs.search.paths += /system/${LIB}/vndk-sp-28 +namespace.rs.search.paths += /odm/${LIB} +namespace.rs.search.paths += /vendor/${LIB} + +namespace.rs.permitted.paths = /odm/${LIB} +namespace.rs.permitted.paths += /vendor/${LIB} +namespace.rs.permitted.paths += /data + +namespace.rs.asan.search.paths = /data/asan/odm/${LIB}/vndk-sp +namespace.rs.asan.search.paths += /odm/${LIB}/vndk-sp +namespace.rs.asan.search.paths += /data/asan/vendor/${LIB}/vndk-sp +namespace.rs.asan.search.paths += /vendor/${LIB}/vndk-sp +namespace.rs.asan.search.paths += /data/asan/system/${LIB}/vndk-sp-28 +namespace.rs.asan.search.paths += /system/${LIB}/vndk-sp-28 +namespace.rs.asan.search.paths += /data/asan/odm/${LIB} +namespace.rs.asan.search.paths += /odm/${LIB} +namespace.rs.asan.search.paths += /data/asan/vendor/${LIB} +namespace.rs.asan.search.paths += /vendor/${LIB} + +namespace.rs.asan.permitted.paths = /data/asan/odm/${LIB} +namespace.rs.asan.permitted.paths += /odm/${LIB} +namespace.rs.asan.permitted.paths += /data/asan/vendor/${LIB} +namespace.rs.asan.permitted.paths += /vendor/${LIB} +namespace.rs.asan.permitted.paths += /data + +namespace.rs.links = default,vndk + +namespace.rs.link.default.shared_libs = libEGL.so:libGLESv1_CM.so:libGLESv2.so:libGLESv3.so:libRS.so:libandroid_net.so:libc.so:libclang_rt.asan-aarch64-android.so:libclang_rt.asan-arm-android.so:libdl.so:liblog.so:libm.so:libmediandk.so:libnativewindow.so:libneuralnetworks.so:libsync.so:libvndksupport.so:libvulkan.so +namespace.rs.link.default.shared_libs += libclang_rt.asan-aarch64-android.so:libclang_rt.ubsan_standalone-aarch64-android.so:libclang_rt.tsan-aarch64-android.so:libclang_rt.asan-arm-android.so:libclang_rt.ubsan_standalone-arm-android.so:libclang_rt.tsan-arm-android.so +# Private LLNDK libs (e.g. libft2.so) are exceptionally allowed to this +# namespace because RS framework libs are using them. +namespace.rs.link.default.shared_libs += libft2.so + +namespace.rs.link.vndk.shared_libs = android.hardware.graphics.common@1.0.so:android.hardware.graphics.common@1.1.so:android.hardware.graphics.mapper@2.0.so:android.hardware.graphics.mapper@2.1.so:android.hardware.renderscript@1.0.so:android.hidl.memory.token@1.0.so:android.hidl.memory@1.0.so:android.hidl.memory@1.0-impl.so:libRSCpuRef.so:libRSDriver.so:libRS_internal.so:libbase.so:libbcinfo.so:libc++.so:libcutils.so:libhardware.so:libhidlbase.so:libhidlmemory.so:libhidltransport.so:libhwbinder.so:libhwbinder_noltopgo.so:libion.so:liblzma.so:libunwindstack.so:libutils.so:libutilscallstack.so:libz.so + +############################################################################### +# "vndk" namespace +# +# This namespace is exclusively for vndk-sp libs. +############################################################################### +namespace.vndk.isolated = true +namespace.vndk.visible = true + +namespace.vndk.search.paths = /odm/${LIB}/vndk-sp +namespace.vndk.search.paths += /vendor/${LIB}/vndk-sp +namespace.vndk.search.paths += /system/${LIB}/vndk-sp-28 + +namespace.vndk.permitted.paths = /odm/${LIB}/hw +namespace.vndk.permitted.paths += /odm/${LIB}/egl +namespace.vndk.permitted.paths += /vendor/${LIB}/hw +namespace.vndk.permitted.paths += /vendor/${LIB}/egl +# This is exceptionally required since android.hidl.memory@1.0-impl.so is here +namespace.vndk.permitted.paths += /system/${LIB}/vndk-sp-28/hw + +namespace.vndk.asan.search.paths = /data/asan/odm/${LIB}/vndk-sp +namespace.vndk.asan.search.paths += /odm/${LIB}/vndk-sp +namespace.vndk.asan.search.paths += /data/asan/vendor/${LIB}/vndk-sp +namespace.vndk.asan.search.paths += /vendor/${LIB}/vndk-sp +namespace.vndk.asan.search.paths += /data/asan/system/${LIB}/vndk-sp-28 +namespace.vndk.asan.search.paths += /system/${LIB}/vndk-sp-28 + +namespace.vndk.asan.permitted.paths = /data/asan/odm/${LIB}/hw +namespace.vndk.asan.permitted.paths += /odm/${LIB}/hw +namespace.vndk.asan.permitted.paths += /data/asan/odm/${LIB}/egl +namespace.vndk.asan.permitted.paths += /odm/${LIB}/egl +namespace.vndk.asan.permitted.paths += /data/asan/vendor/${LIB}/hw +namespace.vndk.asan.permitted.paths += /vendor/${LIB}/hw +namespace.vndk.asan.permitted.paths += /data/asan/vendor/${LIB}/egl +namespace.vndk.asan.permitted.paths += /vendor/${LIB}/egl + +namespace.vndk.asan.permitted.paths += /data/asan/system/${LIB}/vndk-sp-28/hw +namespace.vndk.asan.permitted.paths += /system/${LIB}/vndk-sp-28/hw + +# The "vndk" namespace links to "default" namespace for LLNDK libs and links to +# "sphal" namespace for vendor libs. The ordering matters. The "default" +# namespace has higher priority than the "sphal" namespace. +namespace.vndk.links = default,sphal + +# When these NDK libs are required inside this namespace, then it is redirected +# to the default namespace. This is possible since their ABI is stable across +# Android releases. +namespace.vndk.link.default.shared_libs = libEGL.so:libGLESv1_CM.so:libGLESv2.so:libGLESv3.so:libRS.so:libandroid_net.so:libc.so:libclang_rt.asan-aarch64-android.so:libclang_rt.asan-arm-android.so:libdl.so:liblog.so:libm.so:libmediandk.so:libnativewindow.so:libneuralnetworks.so:libsync.so:libvndksupport.so:libvulkan.so +namespace.vndk.link.default.shared_libs += libclang_rt.asan-aarch64-android.so:libclang_rt.ubsan_standalone-aarch64-android.so:libclang_rt.tsan-aarch64-android.so:libclang_rt.asan-arm-android.so:libclang_rt.ubsan_standalone-arm-android.so:libclang_rt.tsan-arm-android.so + +# Allow VNDK-SP extensions to use vendor libraries +namespace.vndk.link.sphal.allow_all_shared_libs = true + +############################################################################### +# Namespace config for vendor processes. In O, no restriction is enforced for +# them. However, in O-MR1, access to /system/${LIB} will not be allowed to +# the default namespace. 'system' namespace will be added to give limited +# (LL-NDK only) access. +############################################################################### +[vendor] +additional.namespaces = system,vndk + +############################################################################### +# "default" namespace +# +# This is the default linker namespace for a vendor process (a process started +# from /vendor/bin/*). The main executable and the libs under /vendor/lib[64] +# are loaded directly into this namespace. However, other libs under the system +# partition (VNDK and LLNDK libraries) are not loaded here but from the +# separate namespace 'system'. The delegation to the system namespace is done +# via the 'namespace.default.link.system.shared_libs' property below. +############################################################################### +namespace.default.isolated = true +namespace.default.visible = true + +namespace.default.search.paths = /odm/${LIB} +namespace.default.search.paths += /vendor/${LIB} + +namespace.default.permitted.paths = /odm +namespace.default.permitted.paths += /vendor + +namespace.default.asan.search.paths = /data/asan/odm/${LIB} +namespace.default.asan.search.paths += /odm/${LIB} +namespace.default.asan.search.paths += /data/asan/vendor/${LIB} +namespace.default.asan.search.paths += /vendor/${LIB} + +namespace.default.asan.permitted.paths = /data/asan/odm +namespace.default.asan.permitted.paths += /odm +namespace.default.asan.permitted.paths += /data/asan/vendor +namespace.default.asan.permitted.paths += /vendor + +namespace.default.links = system,vndk +namespace.default.link.system.shared_libs = libEGL.so:libGLESv1_CM.so:libGLESv2.so:libGLESv3.so:libRS.so:libandroid_net.so:libc.so:libclang_rt.asan-aarch64-android.so:libclang_rt.asan-arm-android.so:libdl.so:liblog.so:libm.so:libmediandk.so:libnativewindow.so:libneuralnetworks.so:libsync.so:libvndksupport.so:libvulkan.so +namespace.default.link.vndk.shared_libs = android.hardware.graphics.common@1.0.so:android.hardware.graphics.common@1.1.so:android.hardware.graphics.mapper@2.0.so:android.hardware.graphics.mapper@2.1.so:android.hardware.renderscript@1.0.so:android.hidl.memory.token@1.0.so:android.hidl.memory@1.0.so:android.hidl.memory@1.0-impl.so:libRSCpuRef.so:libRSDriver.so:libRS_internal.so:libbase.so:libbcinfo.so:libc++.so:libcutils.so:libhardware.so:libhidlbase.so:libhidlmemory.so:libhidltransport.so:libhwbinder.so:libhwbinder_noltopgo.so:libion.so:liblzma.so:libunwindstack.so:libutils.so:libutilscallstack.so:libz.so +namespace.default.link.vndk.shared_libs += android.frameworks.displayservice@1.0.so:android.frameworks.schedulerservice@1.0.so:android.frameworks.sensorservice@1.0.so:android.frameworks.vr.composer@1.0.so:android.hardware.audio.common-util.so:android.hardware.audio.common@2.0.so:android.hardware.audio.common@2.0-util.so:android.hardware.audio.common@4.0.so:android.hardware.audio.common@4.0-util.so:android.hardware.audio.effect@2.0.so:android.hardware.audio.effect@4.0.so:android.hardware.audio@2.0.so:android.hardware.audio@4.0.so:android.hardware.authsecret@1.0.so:android.hardware.automotive.audiocontrol@1.0.so:android.hardware.automotive.evs@1.0.so:android.hardware.automotive.vehicle@2.0.so:android.hardware.biometrics.fingerprint@2.1.so:android.hardware.bluetooth.a2dp@1.0.so:android.hardware.bluetooth@1.0.so:android.hardware.boot@1.0.so:android.hardware.broadcastradio@1.0.so:android.hardware.broadcastradio@1.1.so:android.hardware.broadcastradio@2.0.so:android.hardware.camera.common@1.0.so:android.hardware.camera.device@1.0.so:android.hardware.camera.device@3.2.so:android.hardware.camera.device@3.3.so:android.hardware.camera.device@3.4.so:android.hardware.camera.metadata@3.2.so:android.hardware.camera.metadata@3.3.so:android.hardware.camera.provider@2.4.so:android.hardware.cas.native@1.0.so:android.hardware.cas@1.0.so:android.hardware.configstore-utils.so:android.hardware.configstore@1.0.so:android.hardware.configstore@1.1.so:android.hardware.confirmationui-support-lib.so:android.hardware.confirmationui@1.0.so:android.hardware.contexthub@1.0.so:android.hardware.drm@1.0.so:android.hardware.drm@1.1.so:android.hardware.dumpstate@1.0.so:android.hardware.gatekeeper@1.0.so:android.hardware.gnss@1.0.so:android.hardware.gnss@1.1.so:android.hardware.graphics.allocator@2.0.so:android.hardware.graphics.bufferqueue@1.0.so:android.hardware.graphics.composer@2.1.so:android.hardware.graphics.composer@2.2.so:android.hardware.health@1.0.so:android.hardware.health@2.0.so:android.hardware.ir@1.0.so:android.hardware.keymaster@3.0.so:android.hardware.keymaster@4.0.so:android.hardware.light@2.0.so:android.hardware.media.bufferpool@1.0.so:android.hardware.media.omx@1.0.so:android.hardware.media@1.0.so:android.hardware.memtrack@1.0.so:android.hardware.neuralnetworks@1.0.so:android.hardware.neuralnetworks@1.1.so:android.hardware.nfc@1.0.so:android.hardware.nfc@1.1.so:android.hardware.oemlock@1.0.so:android.hardware.power@1.0.so:android.hardware.power@1.1.so:android.hardware.power@1.2.so:android.hardware.radio.config@1.0.so:android.hardware.radio.deprecated@1.0.so:android.hardware.radio@1.0.so:android.hardware.radio@1.1.so:android.hardware.radio@1.2.so:android.hardware.secure_element@1.0.so:android.hardware.sensors@1.0.so:android.hardware.soundtrigger@2.0.so:android.hardware.soundtrigger@2.0-core.so:android.hardware.soundtrigger@2.1.so:android.hardware.tetheroffload.config@1.0.so:android.hardware.tetheroffload.control@1.0.so:android.hardware.thermal@1.0.so:android.hardware.thermal@1.1.so:android.hardware.tv.cec@1.0.so:android.hardware.tv.input@1.0.so:android.hardware.usb.gadget@1.0.so:android.hardware.usb@1.0.so:android.hardware.usb@1.1.so:android.hardware.vibrator@1.0.so:android.hardware.vibrator@1.1.so:android.hardware.vibrator@1.2.so:android.hardware.vr@1.0.so:android.hardware.weaver@1.0.so:android.hardware.wifi.hostapd@1.0.so:android.hardware.wifi.offload@1.0.so:android.hardware.wifi.supplicant@1.0.so:android.hardware.wifi.supplicant@1.1.so:android.hardware.wifi@1.0.so:android.hardware.wifi@1.1.so:android.hardware.wifi@1.2.so:android.hidl.allocator@1.0.so:android.hidl.memory.block@1.0.so:android.hidl.token@1.0.so:android.hidl.token@1.0-utils.so:android.system.net.netd@1.0.so:android.system.net.netd@1.1.so:android.system.wifi.keystore@1.0.so:libadf.so:libaudioroute.so:libaudioutils.so:libbinder.so:libcamera_metadata.so:libcap.so:libclang_rt.ubsan_standalone-aarch64-android.so:libclang_rt.ubsan_standalone-arm-android.so:libcn-cbor.so:libcrypto.so:libcrypto_utils.so:libcurl.so:libdiskconfig.so:libdumpstateutil.so:libevent.so:libexif.so:libexpat.so:libfmq.so:libgatekeeper.so:libhardware_legacy.so:libhidlallocatorutils.so:libhidlcache.so:libjpeg.so:libkeymaster_messages.so:libkeymaster_portable.so:libldacBT_abr.so:libldacBT_enc.so:liblz4.so:libmedia_helper.so:libmedia_omx.so:libmemtrack.so:libminijail.so:libmkbootimg_abi_check.so:libnetutils.so:libnl.so:libopus.so:libpagemap.so:libpcre2.so:libpiex.so:libpng.so:libpower.so:libprocinfo.so:libprotobuf-cpp-full.so:libprotobuf-cpp-lite.so:libpuresoftkeymasterdevice.so:libradio_metadata.so:libselinux.so:libsoftkeymasterdevice.so:libspeexresampler.so:libsqlite.so:libssl.so:libstagefright_amrnb_common.so:libstagefright_bufferqueue_helper.so:libstagefright_enc_common.so:libstagefright_flacdec.so:libstagefright_foundation.so:libstagefright_omx.so:libstagefright_omx_utils.so:libstagefright_soft_aacdec.so:libstagefright_soft_aacenc.so:libstagefright_soft_amrdec.so:libstagefright_soft_amrnbenc.so:libstagefright_soft_amrwbenc.so:libstagefright_soft_avcdec.so:libstagefright_soft_avcenc.so:libstagefright_soft_flacdec.so:libstagefright_soft_flacenc.so:libstagefright_soft_g711dec.so:libstagefright_soft_gsmdec.so:libstagefright_soft_hevcdec.so:libstagefright_soft_mp3dec.so:libstagefright_soft_mpeg2dec.so:libstagefright_soft_mpeg4dec.so:libstagefright_soft_mpeg4enc.so:libstagefright_soft_opusdec.so:libstagefright_soft_rawdec.so:libstagefright_soft_vorbisdec.so:libstagefright_soft_vpxdec.so:libstagefright_soft_vpxenc.so:libstagefright_xmlparser.so:libsuspend.so:libsysutils.so:libtinyalsa.so:libtinyxml2.so:libui.so:libusbhost.so:libvixl-arm.so:libvixl-arm64.so:libvorbisidec.so:libwifi-system-iface.so:libxml2.so:libyuv.so:libziparchive.so + +############################################################################### +# "vndk" namespace +# +# This namespace is where VNDK and VNDK-SP libraries are loaded for +# a vendor process. +############################################################################### +namespace.vndk.isolated = false + +namespace.vndk.search.paths = /odm/${LIB}/vndk +namespace.vndk.search.paths += /odm/${LIB}/vndk-sp +namespace.vndk.search.paths += /vendor/${LIB}/vndk +namespace.vndk.search.paths += /vendor/${LIB}/vndk-sp +namespace.vndk.search.paths += /system/${LIB}/vndk-sp-28 +namespace.vndk.search.paths += /system/${LIB}/vndk-28 + +namespace.vndk.asan.search.paths = /data/asan/odm/${LIB}/vndk +namespace.vndk.asan.search.paths += /odm/${LIB}/vndk +namespace.vndk.asan.search.paths += /data/asan/odm/${LIB}/vndk-sp +namespace.vndk.asan.search.paths += /odm/${LIB}/vndk-sp +namespace.vndk.asan.search.paths += /data/asan/vendor/${LIB}/vndk +namespace.vndk.asan.search.paths += /vendor/${LIB}/vndk +namespace.vndk.asan.search.paths += /data/asan/vendor/${LIB}/vndk-sp +namespace.vndk.asan.search.paths += /vendor/${LIB}/vndk-sp +namespace.vndk.asan.search.paths += /data/asan/system/${LIB}/vndk-sp-28 +namespace.vndk.asan.search.paths += /system/${LIB}/vndk-sp-28 +namespace.vndk.asan.search.paths += /data/asan/system/${LIB}/vndk-28 +namespace.vndk.asan.search.paths += /system/${LIB}/vndk-28 + +# When these NDK libs are required inside this namespace, then it is redirected +# to the system namespace. This is possible since their ABI is stable across +# Android releases. +namespace.vndk.links = system,default +namespace.vndk.link.system.shared_libs = libEGL.so:libGLESv1_CM.so:libGLESv2.so:libGLESv3.so:libRS.so:libandroid_net.so:libc.so:libclang_rt.asan-aarch64-android.so:libclang_rt.asan-arm-android.so:libdl.so:liblog.so:libm.so:libmediandk.so:libnativewindow.so:libneuralnetworks.so:libsync.so:libvndksupport.so:libvulkan.so +namespace.vndk.link.system.shared_libs += libclang_rt.asan-aarch64-android.so:libclang_rt.ubsan_standalone-aarch64-android.so:libclang_rt.tsan-aarch64-android.so:libclang_rt.asan-arm-android.so:libclang_rt.ubsan_standalone-arm-android.so:libclang_rt.tsan-arm-android.so + +namespace.vndk.link.default.allow_all_shared_libs = true + +############################################################################### +# "system" namespace +# +# This namespace is where system libs (VNDK and LLNDK libs) are loaded for +# a vendor process. +############################################################################### +namespace.system.isolated = false + +namespace.system.search.paths = /system/${LIB} +namespace.system.search.paths += /product/${LIB} + +namespace.system.asan.search.paths = /data/asan/system/${LIB} +namespace.system.asan.search.paths += /system/${LIB} +namespace.system.asan.search.paths += /data/asan/product/${LIB} +namespace.system.asan.search.paths += /product/${LIB} + +############################################################################### +# Namespace config for binaries under /postinstall. +# Only one default namespace is defined and it has no directories other than +# /system/lib in the search paths. This is because linker calls realpath on the +# search paths and this causes selinux denial if the paths (/vendor, /odm) are +# not allowed to the poinstall binaries. There is no reason to allow the +# binaries to access the paths. +############################################################################### +[postinstall] +namespace.default.isolated = false +namespace.default.search.paths = /system/${LIB} +namespace.default.search.paths += /product/${LIB} diff --git a/system/system/etc/llndk.libraries.28.txt b/system/system/etc/llndk.libraries.28.txt new file mode 100644 index 0000000000000000000000000000000000000000..c1020260ecede7998e5be4b9ff98adb53c01c58d --- /dev/null +++ b/system/system/etc/llndk.libraries.28.txt @@ -0,0 +1,19 @@ +libEGL.so +libGLESv1_CM.so +libGLESv2.so +libGLESv3.so +libRS.so +libandroid_net.so +libc.so +libclang_rt.asan-aarch64-android.so +libclang_rt.asan-arm-android.so +libdl.so +libft2.so +liblog.so +libm.so +libmediandk.so +libnativewindow.so +libneuralnetworks.so +libsync.so +libvndksupport.so +libvulkan.so diff --git a/system/system/etc/media_profiles_V1_0.dtd b/system/system/etc/media_profiles_V1_0.dtd new file mode 100644 index 0000000000000000000000000000000000000000..40900e07c5bcddd6ef3ba68cf6f47924268a8fde --- /dev/null +++ b/system/system/etc/media_profiles_V1_0.dtd @@ -0,0 +1,56 @@ +<!ELEMENT MediaSettings (CamcorderProfiles+, + EncoderOutputFileFormat+, + VideoEncoderCap+, + AudioEncoderCap+, + VideoDecoderCap, + AudioDecoderCap)> +<!ELEMENT CamcorderProfiles (EncoderProfile|ImageEncoding|ImageDecoding|Camera)+> +<!ATTLIST CamcorderProfiles cameraId (0|1) #REQUIRED> +<!ELEMENT EncoderProfile (Video, Audio)> +<!ATTLIST EncoderProfile quality CDATA #REQUIRED> +<!ATTLIST EncoderProfile fileFormat (mp4|3gp) #REQUIRED> +<!ATTLIST EncoderProfile duration (30|60) #REQUIRED> +<!ELEMENT Video EMPTY> +<!ATTLIST Video codec (h264|h263|m4v) #REQUIRED> +<!ATTLIST Video bitRate CDATA #REQUIRED> +<!ATTLIST Video width CDATA #REQUIRED> +<!ATTLIST Video height CDATA #REQUIRED> +<!ATTLIST Video frameRate CDATA #REQUIRED> +<!ELEMENT Audio EMPTY> +<!ATTLIST Audio codec (amrnb|amrwb|aac) #REQUIRED> +<!ATTLIST Audio bitRate CDATA #REQUIRED> +<!ATTLIST Audio sampleRate CDATA #REQUIRED> +<!ATTLIST Audio channels (1|2) #REQUIRED> +<!ELEMENT ImageEncoding EMPTY> +<!ATTLIST ImageEncoding quality (95|90|80|70|60|50|40) #REQUIRED> +<!ELEMENT ImageDecoding EMPTY> +<!ATTLIST ImageDecoding memCap CDATA #REQUIRED> +<!ELEMENT Camera EMPTY> +<!ELEMENT EncoderOutputFileFormat EMPTY> +<!ATTLIST EncoderOutputFileFormat name (mp4|3gp) #REQUIRED> +<!ELEMENT VideoEncoderCap EMPTY> +<!ATTLIST VideoEncoderCap name (hevc|h264|h263|m4v|wmv) #REQUIRED> +<!ATTLIST VideoEncoderCap enabled (true|false) #REQUIRED> +<!ATTLIST VideoEncoderCap minBitRate CDATA #REQUIRED> +<!ATTLIST VideoEncoderCap maxBitRate CDATA #REQUIRED> +<!ATTLIST VideoEncoderCap minFrameWidth CDATA #REQUIRED> +<!ATTLIST VideoEncoderCap maxFrameWidth CDATA #REQUIRED> +<!ATTLIST VideoEncoderCap minFrameHeight CDATA #REQUIRED> +<!ATTLIST VideoEncoderCap maxFrameHeight CDATA #REQUIRED> +<!ATTLIST VideoEncoderCap minFrameRate CDATA #REQUIRED> +<!ATTLIST VideoEncoderCap maxFrameRate CDATA #REQUIRED> +<!ELEMENT AudioEncoderCap EMPTY> +<!ATTLIST AudioEncoderCap name (amrnb|amrwb|aac|wma|heaac|aaceld) #REQUIRED> +<!ATTLIST AudioEncoderCap enabled (true|false) #REQUIRED> +<!ATTLIST AudioEncoderCap minBitRate CDATA #REQUIRED> +<!ATTLIST AudioEncoderCap maxBitRate CDATA #REQUIRED> +<!ATTLIST AudioEncoderCap minSampleRate CDATA #REQUIRED> +<!ATTLIST AudioEncoderCap maxSampleRate CDATA #REQUIRED> +<!ATTLIST AudioEncoderCap minChannels (1|2) #REQUIRED> +<!ATTLIST AudioEncoderCap maxChannels (1|2) #REQUIRED> +<!ELEMENT VideoDecoderCap EMPTY> +<!ATTLIST VideoDecoderCap name (wmv) #REQUIRED> +<!ATTLIST VideoDecoderCap enabled (true|false) #REQUIRED> +<!ELEMENT AudioDecoderCap EMPTY> +<!ATTLIST AudioDecoderCap name (wma) #REQUIRED> +<!ATTLIST AudioDecoderCap enabled (true|false) #REQUIRED> diff --git a/system/system/etc/mke2fs.conf b/system/system/etc/mke2fs.conf new file mode 100644 index 0000000000000000000000000000000000000000..db77173c3f19700e99b84117f53914f6ed93af17 --- /dev/null +++ b/system/system/etc/mke2fs.conf @@ -0,0 +1,53 @@ +[defaults] + base_features = sparse_super,large_file,filetype,resize_inode,dir_index,ext_attr + default_mntopts = acl,user_xattr + enable_periodic_fsck = 0 + blocksize = 4096 + inode_size = 256 + inode_ratio = 16384 + reserved_ratio = 1.0 + +[fs_types] + ext3 = { + features = has_journal + } + ext4 = { + features = has_journal,extent,huge_file,flex_bg,dir_nlink,extra_isize,uninit_bg + inode_size = 256 + } + ext4dev = { + features = has_journal,extent,huge_file,flex_bg,inline_data,64bit,dir_nlink,extra_isize + inode_size = 256 + options = test_fs=1 + } + small = { + blocksize = 1024 + inode_size = 128 + inode_ratio = 4096 + } + floppy = { + blocksize = 1024 + inode_size = 128 + inode_ratio = 8192 + } + big = { + inode_ratio = 32768 + } + huge = { + inode_ratio = 65536 + } + news = { + inode_ratio = 4096 + } + largefile = { + inode_ratio = 1048576 + blocksize = -1 + } + largefile4 = { + inode_ratio = 4194304 + blocksize = -1 + } + hurd = { + blocksize = 4096 + inode_size = 128 + } diff --git a/system/system/etc/mkshrc b/system/system/etc/mkshrc new file mode 100644 index 0000000000000000000000000000000000000000..778cf09077cceb5c6c334db843223333b6309ee1 --- /dev/null +++ b/system/system/etc/mkshrc @@ -0,0 +1,16 @@ +# Copyright (c) 2010, 2012, 2013, 2014 +# Thorsten Glaser <tg@mirbsd.org> +# This file is provided under the same terms as mksh. +#- +# Minimal /system/etc/mkshrc for Android +# +# Support: https://launchpad.net/mksh + +if (( USER_ID )); then PS1='$'; else PS1='#'; fi +PS4='[$EPOCHREALTIME] '; PS1='${| + local e=$? + + (( e )) && REPLY+="$e|" + + return $e +}$HOSTNAME:${PWD:-?} '"$PS1 " diff --git a/system/system/etc/mmosal_logmask.cfg b/system/system/etc/mmosal_logmask.cfg new file mode 100644 index 0000000000000000000000000000000000000000..74284b47581e57fdb547fb604c994c50719de493 --- /dev/null +++ b/system/system/etc/mmosal_logmask.cfg @@ -0,0 +1,6 @@ +#Specify LOGMASK for a chosen system as <diag system ID>:<log mask> pair +#Use the following reference for constructing log mask +# 0 0 1 1 1 1 1 1 <- bit mask +# D F E H M L <- log priority +#SysID 6034 means all sub-systems +LOGMASK = 6013:16 diff --git a/system/system/etc/mmosal_logmask_debug.cfg b/system/system/etc/mmosal_logmask_debug.cfg new file mode 100644 index 0000000000000000000000000000000000000000..718a55c4e6d6f170d379cab89f603791b89149e7 --- /dev/null +++ b/system/system/etc/mmosal_logmask_debug.cfg @@ -0,0 +1,7 @@ +#Specify LOGMASK for a chosen system as <diag system ID>:<log mask> pair +#Use the following reference for constructing log mask +# 0 0 1 1 1 1 1 1 <- bit mask +# D F E H M L <- log priority +#SysID 6034 means all sub-systems +LOGMASK = 6013:63 +LOGMASK = 6015:63 diff --git a/system/system/etc/nqnfcee_access.xml b/system/system/etc/nqnfcee_access.xml new file mode 100644 index 0000000000000000000000000000000000000000..6bc8d7fc25d3d098a24a9b62540e8935c2a7d29e --- /dev/null +++ b/system/system/etc/nqnfcee_access.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +Copyright (c) 2015, The Linux Foundation. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + * Neither the name of The Linux Foundation nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED +WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT +ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS +BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR +BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE +OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN +IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +--> +<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <debug /> + <!-- SmartCardService APIs --> + <signer android:signature="308204a830820390a003020102020900b3998086d056cffa300d06092a864886f70d0101040500308194310b3009060355040613025553311330110603550408130a43616c69666f726e6961311630140603550407130d4d6f756e7461696e20566965773110300e060355040a1307416e64726f69643110300e060355040b1307416e64726f69643110300e06035504031307416e64726f69643122302006092a864886f70d0109011613616e64726f696440616e64726f69642e636f6d301e170d3038303431353232343035305a170d3335303930313232343035305a308194310b3009060355040613025553311330110603550408130a43616c69666f726e6961311630140603550407130d4d6f756e7461696e20566965773110300e060355040a1307416e64726f69643110300e060355040b1307416e64726f69643110300e06035504031307416e64726f69643122302006092a864886f70d0109011613616e64726f696440616e64726f69642e636f6d30820120300d06092a864886f70d01010105000382010d003082010802820101009c780592ac0d5d381cdeaa65ecc8a6006e36480c6d7207b12011be50863aabe2b55d009adf7146d6f2202280c7cd4d7bdb26243b8a806c26b34b137523a49268224904dc01493e7c0acf1a05c874f69b037b60309d9074d24280e16bad2a8734361951eaf72a482d09b204b1875e12ac98c1aa773d6800b9eafde56d58bed8e8da16f9a360099c37a834a6dfedb7b6b44a049e07a269fccf2c5496f2cf36d64df90a3b8d8f34a3baab4cf53371ab27719b3ba58754ad0c53fc14e1db45d51e234fbbe93c9ba4edf9ce54261350ec535607bf69a2ff4aa07db5f7ea200d09a6c1b49e21402f89ed1190893aab5a9180f152e82f85a45753cf5fc19071c5eec827020103a381fc3081f9301d0603551d0e041604144fe4a0b3dd9cba29f71d7287c4e7c38f2086c2993081c90603551d230481c13081be80144fe4a0b3dd9cba29f71d7287c4e7c38f2086c299a1819aa48197308194310b3009060355040613025553311330110603550408130a43616c69666f726e6961311630140603550407130d4d6f756e7461696e20566965773110300e060355040a1307416e64726f69643110300e060355040b1307416e64726f69643110300e06035504031307416e64726f69643122302006092a864886f70d0109011613616e64726f696440616e64726f69642e636f6d820900b3998086d056cffa300c0603551d13040530030101ff300d06092a864886f70d01010405000382010100572551b8d93a1f73de0f6d469f86dad6701400293c88a0cd7cd778b73dafcc197fab76e6212e56c1c761cfc42fd733de52c50ae08814cefc0a3b5a1a4346054d829f1d82b42b2048bf88b5d14929ef85f60edd12d72d55657e22e3e85d04c831d613d19938bb8982247fa321256ba12d1d6a8f92ea1db1c373317ba0c037f0d1aff645aef224979fba6e7a14bc025c71b98138cef3ddfc059617cf24845cf7b40d6382f7275ed738495ab6e5931b9421765c491b72fb68e080dbdb58c2029d347c8b328ce43ef6a8b15533edfbe989bd6a48dd4b202eda94c6ab8dd5b8399203daae2ed446232e4fe9bd961394c6300e5138e3cfd285e6e4e483538cb8b1b357"> + <package android:name="org.simalliance.openmobileapi.service" /> + </signer> +</resources> diff --git a/system/system/etc/nqnfcse_access.xml b/system/system/etc/nqnfcse_access.xml new file mode 100644 index 0000000000000000000000000000000000000000..6bc8d7fc25d3d098a24a9b62540e8935c2a7d29e --- /dev/null +++ b/system/system/etc/nqnfcse_access.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +Copyright (c) 2015, The Linux Foundation. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + * Neither the name of The Linux Foundation nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED +WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT +ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS +BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR +BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE +OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN +IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +--> +<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> + <debug /> + <!-- SmartCardService APIs --> + <signer android:signature="308204a830820390a003020102020900b3998086d056cffa300d06092a864886f70d0101040500308194310b3009060355040613025553311330110603550408130a43616c69666f726e6961311630140603550407130d4d6f756e7461696e20566965773110300e060355040a1307416e64726f69643110300e060355040b1307416e64726f69643110300e06035504031307416e64726f69643122302006092a864886f70d0109011613616e64726f696440616e64726f69642e636f6d301e170d3038303431353232343035305a170d3335303930313232343035305a308194310b3009060355040613025553311330110603550408130a43616c69666f726e6961311630140603550407130d4d6f756e7461696e20566965773110300e060355040a1307416e64726f69643110300e060355040b1307416e64726f69643110300e06035504031307416e64726f69643122302006092a864886f70d0109011613616e64726f696440616e64726f69642e636f6d30820120300d06092a864886f70d01010105000382010d003082010802820101009c780592ac0d5d381cdeaa65ecc8a6006e36480c6d7207b12011be50863aabe2b55d009adf7146d6f2202280c7cd4d7bdb26243b8a806c26b34b137523a49268224904dc01493e7c0acf1a05c874f69b037b60309d9074d24280e16bad2a8734361951eaf72a482d09b204b1875e12ac98c1aa773d6800b9eafde56d58bed8e8da16f9a360099c37a834a6dfedb7b6b44a049e07a269fccf2c5496f2cf36d64df90a3b8d8f34a3baab4cf53371ab27719b3ba58754ad0c53fc14e1db45d51e234fbbe93c9ba4edf9ce54261350ec535607bf69a2ff4aa07db5f7ea200d09a6c1b49e21402f89ed1190893aab5a9180f152e82f85a45753cf5fc19071c5eec827020103a381fc3081f9301d0603551d0e041604144fe4a0b3dd9cba29f71d7287c4e7c38f2086c2993081c90603551d230481c13081be80144fe4a0b3dd9cba29f71d7287c4e7c38f2086c299a1819aa48197308194310b3009060355040613025553311330110603550408130a43616c69666f726e6961311630140603550407130d4d6f756e7461696e20566965773110300e060355040a1307416e64726f69643110300e060355040b1307416e64726f69643110300e06035504031307416e64726f69643122302006092a864886f70d0109011613616e64726f696440616e64726f69642e636f6d820900b3998086d056cffa300c0603551d13040530030101ff300d06092a864886f70d01010405000382010100572551b8d93a1f73de0f6d469f86dad6701400293c88a0cd7cd778b73dafcc197fab76e6212e56c1c761cfc42fd733de52c50ae08814cefc0a3b5a1a4346054d829f1d82b42b2048bf88b5d14929ef85f60edd12d72d55657e22e3e85d04c831d613d19938bb8982247fa321256ba12d1d6a8f92ea1db1c373317ba0c037f0d1aff645aef224979fba6e7a14bc025c71b98138cef3ddfc059617cf24845cf7b40d6382f7275ed738495ab6e5931b9421765c491b72fb68e080dbdb58c2029d347c8b328ce43ef6a8b15533edfbe989bd6a48dd4b202eda94c6ab8dd5b8399203daae2ed446232e4fe9bd961394c6300e5138e3cfd285e6e4e483538cb8b1b357"> + <package android:name="org.simalliance.openmobileapi.service" /> + </signer> +</resources> diff --git a/system/system/etc/perf/whitelistedapps.xml b/system/system/etc/perf/whitelistedapps.xml new file mode 100644 index 0000000000000000000000000000000000000000..cfc03f41e297baa83c48e7313bbd942b4e9b0a7a --- /dev/null +++ b/system/system/etc/perf/whitelistedapps.xml @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="UTF-8" standalone="yes" ?> + +<!-- +/* Copyright (c) 2017 Qualcomm Technologies, Inc. + * All Rights Reserved. + * Confidential and Proprietary - Qualcomm Technologies, Inc. + */ +--> + +<AppCatalog> + <ResolutionOverrideApps> + </ResolutionOverrideApps> + + <GameTriggerApps> + </GameTriggerApps> + + <GameColocateApps> + </GameColocateApps> +</AppCatalog> diff --git a/system/system/etc/permissions/LteDirectDiscovery.xml b/system/system/etc/permissions/LteDirectDiscovery.xml new file mode 100644 index 0000000000000000000000000000000000000000..e89fc141433f444a51b7b56f6a2cdba49ba88e2a --- /dev/null +++ b/system/system/etc/permissions/LteDirectDiscovery.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (c) 2016 Qualcomm Technologies, Inc. + All Rights Reserved. + Confidential and Proprietary - Qualcomm Technologies, Inc. +--> + +<permissions> + <library name="com.qualcomm.qti.ltedirectdiscoverylibrary" + file="/system/framework/LteDirectDiscoveryLibrary.jar"/> +</permissions> diff --git a/system/system/etc/permissions/RemoteSimlock.xml b/system/system/etc/permissions/RemoteSimlock.xml new file mode 100644 index 0000000000000000000000000000000000000000..17cf54f644e9a16eada1a5573e1b12a20febfb28 --- /dev/null +++ b/system/system/etc/permissions/RemoteSimlock.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (c) 2017 Qualcomm Technologies, Inc. + All Rights Reserved. + Confidential and Proprietary - Qualcomm Technologies, Inc. +--> + +<permissions> + <library name="com.qualcomm.qti.remoteSimlock.uimremotesimlocklibrary" + file="/system/framework/uimremotesimlocklibrary.jar"/> +</permissions> diff --git a/system/system/etc/permissions/UimService.xml b/system/system/etc/permissions/UimService.xml new file mode 100644 index 0000000000000000000000000000000000000000..e2627c44ec86aa8bc05c9166ac455e263e013d87 --- /dev/null +++ b/system/system/etc/permissions/UimService.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (c) 2017 Qualcomm Technologies, Inc. + All Rights Reserved. + Confidential and Proprietary - Qualcomm Technologies, Inc. +--> + +<permissions> + <library name="com.qualcomm.qti.uim.uimservicelibrary" + file="/system/framework/uimservicelibrary.jar"/> +</permissions> diff --git a/system/system/etc/permissions/android.software.live_wallpaper.xml b/system/system/etc/permissions/android.software.live_wallpaper.xml new file mode 100644 index 0000000000000000000000000000000000000000..bf2b12dd81ad6f4e784d092d73a383ffbf5f242c --- /dev/null +++ b/system/system/etc/permissions/android.software.live_wallpaper.xml @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2009 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<!-- This feature should be defined for devices that support live wallpapers. + There are minimum hardware requirements to be able to support this + feature: robust multiple GL context support, fast enough CPU, enough + RAM to allow the wallpaper to be running all of the time. --> +<permissions> + <feature name="android.software.live_wallpaper" /> +</permissions> diff --git a/system/system/etc/permissions/android.software.verified_boot.xml b/system/system/etc/permissions/android.software.verified_boot.xml new file mode 100644 index 0000000000000000000000000000000000000000..7a9a9c5fe2768569102df2117062179763e44c27 --- /dev/null +++ b/system/system/etc/permissions/android.software.verified_boot.xml @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2014 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<permissions> + <feature name="android.software.verified_boot" /> +</permissions> \ No newline at end of file diff --git a/system/system/etc/permissions/android.software.webview.xml b/system/system/etc/permissions/android.software.webview.xml new file mode 100644 index 0000000000000000000000000000000000000000..d84320947ead9abb033bf17d818c849223e26cd4 --- /dev/null +++ b/system/system/etc/permissions/android.software.webview.xml @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2014 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<permissions> + <feature name="android.software.webview" /> +</permissions> diff --git a/system/system/etc/permissions/asus.hardware.display.pq_chip.xml b/system/system/etc/permissions/asus.hardware.display.pq_chip.xml new file mode 100644 index 0000000000000000000000000000000000000000..938dd029fd445c961d3c8f818489725046f8d0e0 --- /dev/null +++ b/system/system/etc/permissions/asus.hardware.display.pq_chip.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="utf-8"?> + +<permissions> + <feature name="asus.hardware.display.pq_chip" /> +</permissions> diff --git a/system/system/etc/permissions/asus.hardware.display.splendid.reading_mode.xml b/system/system/etc/permissions/asus.hardware.display.splendid.reading_mode.xml new file mode 100644 index 0000000000000000000000000000000000000000..fb2c45d1e00c06a2f1fc1c607aa91cf3167b8ba7 --- /dev/null +++ b/system/system/etc/permissions/asus.hardware.display.splendid.reading_mode.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="utf-8"?> + +<permissions> + <feature name="asus.hardware.display.splendid.reading_mode" /> +</permissions> diff --git a/system/system/etc/permissions/asus.hardware.display.splendid.xml b/system/system/etc/permissions/asus.hardware.display.splendid.xml new file mode 100644 index 0000000000000000000000000000000000000000..b46960844fe8153de7542388b8b91e68565db47e --- /dev/null +++ b/system/system/etc/permissions/asus.hardware.display.splendid.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="utf-8"?> + +<permissions> + <feature name="asus.hardware.display.splendid" /> +</permissions> diff --git a/system/system/etc/permissions/asus.hardware.fingerprint_earlywakeup.xml b/system/system/etc/permissions/asus.hardware.fingerprint_earlywakeup.xml new file mode 100644 index 0000000000000000000000000000000000000000..ba666934b74e72d9fae86f7cd1158a077c6dabbd --- /dev/null +++ b/system/system/etc/permissions/asus.hardware.fingerprint_earlywakeup.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="utf-8"?> + +<permissions> + <feature name="asus.hardware.fingerprint_earlywakeup" /> +</permissions> diff --git a/system/system/etc/permissions/asus.hardware.glove.xml b/system/system/etc/permissions/asus.hardware.glove.xml new file mode 100644 index 0000000000000000000000000000000000000000..e8d5e2b0775534e04ecbdd2d5ef15be82ec365ff --- /dev/null +++ b/system/system/etc/permissions/asus.hardware.glove.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="utf-8"?> + +<permissions> + <feature name="asus.hardware.glove" /> +</permissions> diff --git a/system/system/etc/permissions/asus.hardware.touchgesture.double_tap.xml b/system/system/etc/permissions/asus.hardware.touchgesture.double_tap.xml new file mode 100644 index 0000000000000000000000000000000000000000..3b31d1375e43a1de271d75f84ffec1f32fba16e5 --- /dev/null +++ b/system/system/etc/permissions/asus.hardware.touchgesture.double_tap.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="utf-8"?> + +<permissions> + <feature name="asus.hardware.touchgesture.double_tap" /> +</permissions> diff --git a/system/system/etc/permissions/asus.hardware.touchgesture.launch_app.xml b/system/system/etc/permissions/asus.hardware.touchgesture.launch_app.xml new file mode 100644 index 0000000000000000000000000000000000000000..d9cb6eb6eb3a84e05a867fb20715c234ebdc5958 --- /dev/null +++ b/system/system/etc/permissions/asus.hardware.touchgesture.launch_app.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="utf-8"?> + +<permissions> + <feature name="asus.hardware.touchgesture.launch_app" /> +</permissions> diff --git a/system/system/etc/permissions/asus.hardware.touchgesture.swipe_up.xml b/system/system/etc/permissions/asus.hardware.touchgesture.swipe_up.xml new file mode 100644 index 0000000000000000000000000000000000000000..29d5a532d708303316299acd6b7c73fbac5e7b00 --- /dev/null +++ b/system/system/etc/permissions/asus.hardware.touchgesture.swipe_up.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="utf-8"?> + +<permissions> + <feature name="asus.hardware.touchgesture.swipe_up" /> +</permissions> diff --git a/system/system/etc/permissions/asus.software.dnd.game.xml b/system/system/etc/permissions/asus.software.dnd.game.xml new file mode 100644 index 0000000000000000000000000000000000000000..4e57a623f112f810ff95be181e2a6ec872741d39 --- /dev/null +++ b/system/system/etc/permissions/asus.software.dnd.game.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="utf-8"?> + +<permissions> + <feature name="asus.software.dnd.game" /> +</permissions> diff --git a/system/system/etc/permissions/asus.software.dnd.unrestricted.xml b/system/system/etc/permissions/asus.software.dnd.unrestricted.xml new file mode 100644 index 0000000000000000000000000000000000000000..91c6ea8add68e75c851bfc7b696e97a3a0a301f1 --- /dev/null +++ b/system/system/etc/permissions/asus.software.dnd.unrestricted.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="utf-8"?> + +<permissions> + <feature name="asus.software.dnd.unrestricted" /> +</permissions> diff --git a/system/system/etc/permissions/asus.software.gamewidget.zenui45.xml b/system/system/etc/permissions/asus.software.gamewidget.zenui45.xml new file mode 100644 index 0000000000000000000000000000000000000000..94731eaeea351f71714af7d4e3ab00c85bd2e144 --- /dev/null +++ b/system/system/etc/permissions/asus.software.gamewidget.zenui45.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="utf-8"?> + +<permissions> + <feature name="asus.software.gamewidget.zenui45" /> +</permissions> diff --git a/system/system/etc/permissions/asus.software.globalaction.xml b/system/system/etc/permissions/asus.software.globalaction.xml new file mode 100644 index 0000000000000000000000000000000000000000..9a948a4df9cb8ddf9f3b1e8168cf38ea812858a9 --- /dev/null +++ b/system/system/etc/permissions/asus.software.globalaction.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="utf-8"?> + +<permissions> + <feature name="asus.software.globalaction" /> +</permissions> diff --git a/system/system/etc/permissions/asus.software.inadvertenttouch.xml b/system/system/etc/permissions/asus.software.inadvertenttouch.xml new file mode 100644 index 0000000000000000000000000000000000000000..db8b377459d50f9a53fbc0bb7c24cf6de103e6bd --- /dev/null +++ b/system/system/etc/permissions/asus.software.inadvertenttouch.xml @@ -0,0 +1,4 @@ +<?xml version="1.0" encoding="utf-8"?> +<permissions> + <feature name="asus.software.inadvertentTouch" /> +</permissions> diff --git a/system/system/etc/permissions/asus.software.lockscreen.cmweather.xml b/system/system/etc/permissions/asus.software.lockscreen.cmweather.xml new file mode 100644 index 0000000000000000000000000000000000000000..de57dd86f465dacac19fe53354a9c0ae067d6529 --- /dev/null +++ b/system/system/etc/permissions/asus.software.lockscreen.cmweather.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="utf-8"?> + +<permissions> + <feature name="asus.software.lockscreen.cmweather" /> +</permissions> diff --git a/system/system/etc/permissions/asus.software.marketapp.xml b/system/system/etc/permissions/asus.software.marketapp.xml new file mode 100644 index 0000000000000000000000000000000000000000..922400e073d38492cacc44d486d80d527c7f3323 --- /dev/null +++ b/system/system/etc/permissions/asus.software.marketapp.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="utf-8"?> + +<permissions> + <feature name="asus.software.marketapp" /> +</permissions> diff --git a/system/system/etc/permissions/asus.software.pagemarker.xml b/system/system/etc/permissions/asus.software.pagemarker.xml new file mode 100644 index 0000000000000000000000000000000000000000..534a957a9a5a52a70cca7c4a5ea92fcf8610e73b --- /dev/null +++ b/system/system/etc/permissions/asus.software.pagemarker.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="utf-8"?> + +<permissions> + <feature name="asus.software.pagemarker" /> +</permissions> diff --git a/system/system/etc/permissions/asus.software.preload.xml b/system/system/etc/permissions/asus.software.preload.xml new file mode 100644 index 0000000000000000000000000000000000000000..cc73ae04566353cdef7164116dad9545d0d164de --- /dev/null +++ b/system/system/etc/permissions/asus.software.preload.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="utf-8"?> + +<permissions> + <feature name="asus.software.preload" /> +</permissions> diff --git a/system/system/etc/permissions/asus.software.presafe.xml b/system/system/etc/permissions/asus.software.presafe.xml new file mode 100644 index 0000000000000000000000000000000000000000..d1033cca6dbcbe5503e2647669bbbf73e9463487 --- /dev/null +++ b/system/system/etc/permissions/asus.software.presafe.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="utf-8"?> + +<permissions> + <feature name="asus.software.presafe" /> +</permissions> diff --git a/system/system/etc/permissions/asus.software.project.ZS620KL.xml b/system/system/etc/permissions/asus.software.project.ZS620KL.xml new file mode 100644 index 0000000000000000000000000000000000000000..890d3badd8e887a138c4c16de0ce1b956fda91ce --- /dev/null +++ b/system/system/etc/permissions/asus.software.project.ZS620KL.xml @@ -0,0 +1,4 @@ +<?xml version='1.0' encoding='utf-8'?> +<permissions> + <feature name="asus.software.project.ZS620KL" /> +</permissions> diff --git a/system/system/etc/permissions/asus.software.sensor_service.eartouch.xml b/system/system/etc/permissions/asus.software.sensor_service.eartouch.xml new file mode 100644 index 0000000000000000000000000000000000000000..1fc4a584e34a35b9f549ebdbe064c8c9b4587303 --- /dev/null +++ b/system/system/etc/permissions/asus.software.sensor_service.eartouch.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="utf-8"?> + +<permissions> + <feature name="asus.software.sensor_service.eartouch" /> +</permissions> diff --git a/system/system/etc/permissions/asus.software.sensor_service.terminal.xml b/system/system/etc/permissions/asus.software.sensor_service.terminal.xml new file mode 100644 index 0000000000000000000000000000000000000000..abcb0875b4a5f86b8aa664a302b03379a744e83f --- /dev/null +++ b/system/system/etc/permissions/asus.software.sensor_service.terminal.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="utf-8"?> + +<permissions> + <feature name="asus.software.sensor_service.terminal" /> +</permissions> diff --git a/system/system/etc/permissions/asus.software.sensor_service.xml b/system/system/etc/permissions/asus.software.sensor_service.xml new file mode 100644 index 0000000000000000000000000000000000000000..6bfb54d604cabdc7a9796f16b310d4334b74886b --- /dev/null +++ b/system/system/etc/permissions/asus.software.sensor_service.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="utf-8"?> + +<permissions> + <feature name="asus.software.sensor_service" /> +</permissions> diff --git a/system/system/etc/permissions/asus.software.sku.WW.xml b/system/system/etc/permissions/asus.software.sku.WW.xml new file mode 100644 index 0000000000000000000000000000000000000000..cfcddf9cba1b3ea5a45a4d078f68a29032e6ad6a --- /dev/null +++ b/system/system/etc/permissions/asus.software.sku.WW.xml @@ -0,0 +1,4 @@ +<?xml version='1.0' encoding='utf-8'?> +<permissions> + <feature name="asus.software.sku.WW" /> +</permissions> diff --git a/system/system/etc/permissions/asus.software.smart.reading.xml b/system/system/etc/permissions/asus.software.smart.reading.xml new file mode 100644 index 0000000000000000000000000000000000000000..b5c82e886460af9d9239348bd5a6bd022464d29a --- /dev/null +++ b/system/system/etc/permissions/asus.software.smart.reading.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="utf-8"?> + +<permissions> + <feature name="asus.software.smart.reading" /> +</permissions> diff --git a/system/system/etc/permissions/asus.software.smartgallery.xml b/system/system/etc/permissions/asus.software.smartgallery.xml new file mode 100644 index 0000000000000000000000000000000000000000..8744cce6c7e069b0d1eb597564e49a35de7d13e0 --- /dev/null +++ b/system/system/etc/permissions/asus.software.smartgallery.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="utf-8"?> + +<permissions> + <feature name="asus.software.smartgallery" /> +</permissions> diff --git a/system/system/etc/permissions/asus.software.theme.animated_theme.xml b/system/system/etc/permissions/asus.software.theme.animated_theme.xml new file mode 100644 index 0000000000000000000000000000000000000000..e47eb70614a0375a3a9655fcde45d53b9e95d6d3 --- /dev/null +++ b/system/system/etc/permissions/asus.software.theme.animated_theme.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="utf-8"?> + +<permissions> + <feature name="asus.software.theme.animated_theme" /> +</permissions> diff --git a/system/system/etc/permissions/asus.software.theme.living_theme.xml b/system/system/etc/permissions/asus.software.theme.living_theme.xml new file mode 100644 index 0000000000000000000000000000000000000000..09b13c53b77f1ec5053d35a5c90c60c1e66811dc --- /dev/null +++ b/system/system/etc/permissions/asus.software.theme.living_theme.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="utf-8"?> + +<permissions> + <feature name="asus.software.theme.living_theme" /> +</permissions> diff --git a/system/system/etc/permissions/asus.software.themes_store.xml b/system/system/etc/permissions/asus.software.themes_store.xml new file mode 100644 index 0000000000000000000000000000000000000000..6959cd8a04f7eba1e6d1204e69609dd3cfb490b9 --- /dev/null +++ b/system/system/etc/permissions/asus.software.themes_store.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="utf-8"?> + +<permissions> + <feature name="asus.software.themes_store" /> +</permissions> diff --git a/system/system/etc/permissions/asus.software.twinapps.xml b/system/system/etc/permissions/asus.software.twinapps.xml new file mode 100644 index 0000000000000000000000000000000000000000..55a94e484f9e12f893d208cbb32c9b364029c6e3 --- /dev/null +++ b/system/system/etc/permissions/asus.software.twinapps.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="utf-8"?> + +<permissions> + <feature name="asus.software.twinapps" /> +</permissions> diff --git a/system/system/etc/permissions/asus.software.vibration.intensity.xml b/system/system/etc/permissions/asus.software.vibration.intensity.xml new file mode 100644 index 0000000000000000000000000000000000000000..c0da9a413ff53b5534a386bb1515b137d1966c82 --- /dev/null +++ b/system/system/etc/permissions/asus.software.vibration.intensity.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="utf-8"?> + +<permissions> + <feature name="asus.software.vibration.intensity" /> +</permissions> \ No newline at end of file diff --git a/system/system/etc/permissions/asus.software.whole_system_onehand.xml b/system/system/etc/permissions/asus.software.whole_system_onehand.xml new file mode 100644 index 0000000000000000000000000000000000000000..278aded15f7602f5cc00796d989ca32fad4287dd --- /dev/null +++ b/system/system/etc/permissions/asus.software.whole_system_onehand.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="utf-8"?> + +<permissions> + <feature name="asus.software.whole_system_onehand" /> +</permissions> diff --git a/system/system/etc/permissions/asus.software.zenimoji.obj.xml b/system/system/etc/permissions/asus.software.zenimoji.obj.xml new file mode 100644 index 0000000000000000000000000000000000000000..06dcfce0b3bf1a19dcf756594d36b44e1e477720 --- /dev/null +++ b/system/system/etc/permissions/asus.software.zenimoji.obj.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="utf-8"?> + +<permissions> + <feature name="asus.software.zenimoji.obj" /> +</permissions> diff --git a/system/system/etc/permissions/asus.software.zenui.five.xml b/system/system/etc/permissions/asus.software.zenui.five.xml new file mode 100644 index 0000000000000000000000000000000000000000..3d32d1d75413f42deeaf2682278c4c0484cb6af8 --- /dev/null +++ b/system/system/etc/permissions/asus.software.zenui.five.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="utf-8"?> + +<permissions> + <feature name="asus.software.zenui.five" /> +</permissions> + diff --git a/system/system/etc/permissions/asus.software.zenui.xml b/system/system/etc/permissions/asus.software.zenui.xml new file mode 100644 index 0000000000000000000000000000000000000000..ea0c6fe06b63f3fa10e2292f743ad7e9a14a9690 --- /dev/null +++ b/system/system/etc/permissions/asus.software.zenui.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="utf-8"?> + +<permissions> + <feature name="asus.software.zenui" /> +</permissions> diff --git a/system/system/etc/permissions/audiosphere.xml b/system/system/etc/permissions/audiosphere.xml new file mode 100644 index 0000000000000000000000000000000000000000..2e0f1a0b33fe1722e5607c0a8ae728f957e6485b --- /dev/null +++ b/system/system/etc/permissions/audiosphere.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> + <!-- + Copyright (c) 2016, Qualcomm Technologies, Inc. + All Rights Reserved. + Confidential and Proprietary - Qualcomm Technologies, Inc. + --> + +<permissions> + <library name="com.qualcomm.qti.audiosphere" + file="/system/framework/audiosphere.jar" /> +</permissions> diff --git a/system/system/etc/permissions/cneapiclient.xml b/system/system/etc/permissions/cneapiclient.xml new file mode 100644 index 0000000000000000000000000000000000000000..3bdd1567574f4cb217ffc9c1868dbca058870bff --- /dev/null +++ b/system/system/etc/permissions/cneapiclient.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="utf-8"?> +<!--Copyright (c) 2011-2013 Qualcomm Technologies, Inc. All Rights Reserved. Qualcomm Technologies Proprietary and Confidential.--> +<permissions> + <library name="com.quicinc.cneapiclient" + file="/system/framework/cneapiclient.jar"/> +</permissions> diff --git a/system/system/etc/permissions/com.android.location.provider.xml b/system/system/etc/permissions/com.android.location.provider.xml new file mode 100644 index 0000000000000000000000000000000000000000..000e68ffc8650c81dacaaf7f9c3c5eb0bfded256 --- /dev/null +++ b/system/system/etc/permissions/com.android.location.provider.xml @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<permissions> + <library name="com.android.location.provider" + file="/system/framework/com.android.location.provider.jar" /> +</permissions> diff --git a/system/system/etc/permissions/com.android.media.remotedisplay.xml b/system/system/etc/permissions/com.android.media.remotedisplay.xml new file mode 100644 index 0000000000000000000000000000000000000000..77a91d23e1d8b4560c3ea0842be08657b801e7f4 --- /dev/null +++ b/system/system/etc/permissions/com.android.media.remotedisplay.xml @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2013 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<permissions> + <library name="com.android.media.remotedisplay" + file="/system/framework/com.android.media.remotedisplay.jar" /> +</permissions> diff --git a/system/system/etc/permissions/com.android.mediadrm.signer.xml b/system/system/etc/permissions/com.android.mediadrm.signer.xml new file mode 100644 index 0000000000000000000000000000000000000000..fd3a1158095daaa86892f131d57f8043e0309078 --- /dev/null +++ b/system/system/etc/permissions/com.android.mediadrm.signer.xml @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2013 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<permissions> + <library name="com.android.mediadrm.signer" + file="/system/framework/com.android.mediadrm.signer.jar" /> +</permissions> diff --git a/system/system/etc/permissions/com.asus.fm.xml b/system/system/etc/permissions/com.asus.fm.xml new file mode 100644 index 0000000000000000000000000000000000000000..9c7924ba6f5406fdf0974aec8d969c698b38c3f7 --- /dev/null +++ b/system/system/etc/permissions/com.asus.fm.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + * + * Copyright (C) 2009-2012 Broadcom Corporation + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + --> +<permissions> + <library name="com.asus.fm" + file="/system/framework/com.asus.fm.jar"/> +</permissions> diff --git a/system/system/etc/permissions/com.asus.hardware.display.camera_notch.xml b/system/system/etc/permissions/com.asus.hardware.display.camera_notch.xml new file mode 100644 index 0000000000000000000000000000000000000000..cb878f14ceb1336732d37a741eac4a038d1ff9ac --- /dev/null +++ b/system/system/etc/permissions/com.asus.hardware.display.camera_notch.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="utf-8"?> + +<permissions> + <feature name="asus.hardware.display.notch" /> + <feature name="com.asus.hardware.display.camera_notch" /> +</permissions> \ No newline at end of file diff --git a/system/system/etc/permissions/com.google.android.maps.xml b/system/system/etc/permissions/com.google.android.maps.xml new file mode 100644 index 0000000000000000000000000000000000000000..5be5c2ce13e4e14ced45e88698d8c8243e099277 --- /dev/null +++ b/system/system/etc/permissions/com.google.android.maps.xml @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<permissions> + <library name="com.google.android.maps" + file="/system/framework/com.google.android.maps.jar" /> +</permissions> diff --git a/system/system/etc/permissions/com.gsma.services.nfc.xml b/system/system/etc/permissions/com.gsma.services.nfc.xml new file mode 100644 index 0000000000000000000000000000000000000000..dc48b5fb5e0250bdec2e0a8ee48c012d4b4692b6 --- /dev/null +++ b/system/system/etc/permissions/com.gsma.services.nfc.xml @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2011 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<permissions> + <library name="com.gsma.services.nfc" + file="/system/framework/com.gsma.services.nfc.jar" /> +</permissions> diff --git a/system/system/etc/permissions/com.nxp.nfc.nq.xml b/system/system/etc/permissions/com.nxp.nfc.nq.xml new file mode 100644 index 0000000000000000000000000000000000000000..6366059782f275dc1c49115fd9392c9d17725646 --- /dev/null +++ b/system/system/etc/permissions/com.nxp.nfc.nq.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +Copyright (c) 2015, The Linux Foundation. All rights reserved. +--> + +<!-- Assist library for NQ NFC extensions. --> +<permissions> + <library name="com.nxp.nfc.nq" + file="/system/framework/com.nxp.nfc.nq.jar" /> +</permissions> diff --git a/system/system/etc/permissions/com.qrd.wappush.xml b/system/system/etc/permissions/com.qrd.wappush.xml new file mode 100644 index 0000000000000000000000000000000000000000..81698c7aa25590937bacffa8f7c7e2c743cd8cc6 --- /dev/null +++ b/system/system/etc/permissions/com.qrd.wappush.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> + <!-- + Copyright (c) 2011-2013, Qualcomm Technologies, Inc. + All Rights Reserved. + Qualcomm Technologies Proprietary and Confidential. + --> + +<permissions> + <library name="com.qrd.wappush" + file="/system/framework/com.qrd.wappush.jar" /> +</permissions> diff --git a/system/system/etc/permissions/com.qti.dpmframework.xml b/system/system/etc/permissions/com.qti.dpmframework.xml new file mode 100644 index 0000000000000000000000000000000000000000..fb50f51eb44feba96bedc53bf682a8709d50bbcf --- /dev/null +++ b/system/system/etc/permissions/com.qti.dpmframework.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!--Copyright (c) 2015-2016 Qualcomm Technologies, Inc. + All Rights Reserved. + Confidential and Proprietary - Qualcomm Technologies, Inc.--> +<permissions> + <library name="com.qti.dpmframework" + file="/system/framework/com.qti.dpmframework.jar"/> + <permission name="com.qualcomm.permission.READPROC" > + <group gid="readproc" /> + </permission> +</permissions> diff --git a/system/system/etc/permissions/com.qti.location.sdk.xml b/system/system/etc/permissions/com.qti.location.sdk.xml new file mode 100644 index 0000000000000000000000000000000000000000..bf39b947cc9c327eb0fa51195331188d9bf3945e --- /dev/null +++ b/system/system/etc/permissions/com.qti.location.sdk.xml @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="utf-8"?> + +<!---/****************************************************************************** +* @file com.qti.location.sdk.xml +* @brief configuration file for permission mapping and library publishing +* Copyright (c) 2015 Qualcomm Technologies, Inc. +* All Rights Reserved. +* Confidential and Proprietary - Qualcomm Technologies, Inc. +* *****************************************************************************--> + +<permissions> + +<library name="com.qti.location.sdk" file="/system/framework/com.qti.location.sdk.jar"/> + +</permissions> diff --git a/system/system/etc/permissions/com.qti.snapdragon.sdk.display.xml b/system/system/etc/permissions/com.qti.snapdragon.sdk.display.xml new file mode 100644 index 0000000000000000000000000000000000000000..e263f611b7b5dfbd877cb98bc362bd6a5cb41b23 --- /dev/null +++ b/system/system/etc/permissions/com.qti.snapdragon.sdk.display.xml @@ -0,0 +1,18 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + /* ==================================================================== + * Copyright (c) 2014 Qualcomm Technologies, Inc. + * All Rights Reserved. + * Confidential and Proprietary - Qualcomm Technologies, Inc. + * ===================================================================== + * @file com.qti.snapdragon.sdk.display.xml + * + */ +--> +<permissions> + + <library + name="com.qti.snapdragon.sdk.display" + file="/system/framework/com.qti.snapdragon.sdk.display.jar" /> + +</permissions> \ No newline at end of file diff --git a/system/system/etc/permissions/com.qualcomm.location.xml b/system/system/etc/permissions/com.qualcomm.location.xml new file mode 100644 index 0000000000000000000000000000000000000000..79d740849a567fb14b78ffb8058992f4bb6a32b6 --- /dev/null +++ b/system/system/etc/permissions/com.qualcomm.location.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="utf-8"?> + +<!---****************************************************************************** +* @file com.qualcomm.location.xml +* @brief configuration file for permission mapping +* Copyright (c) 2012 Qualcomm Atheros, Inc. +* All Rights Reserved. +* Qualcomm Atheros Confidential and Proprietary. +* *****************************************************************************--> + +<permissions> + +<library name="com.android.services" file="/system/framework/services.jar"/> + +<permission name="com.qualcomm.permission.IZAT" > + <group gid="gps" /> + <group gid="system" /> + <group gid="diag" /> + <group gid="sdcard_rw" /> + <group gid="media_rw" /> + <group gid="wifi" /> +</permission> + +</permissions> diff --git a/system/system/etc/permissions/com.qualcomm.qti.imscmservice-V2.0-java.xml b/system/system/etc/permissions/com.qualcomm.qti.imscmservice-V2.0-java.xml new file mode 100644 index 0000000000000000000000000000000000000000..eb3e941ef94354958bc04bd53235b105666d718f --- /dev/null +++ b/system/system/etc/permissions/com.qualcomm.qti.imscmservice-V2.0-java.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (c) 2017-2018 Qualcomm Technologies, Inc. + All Rights Reserved. + Confidential and Proprietary - Qualcomm Technologies, Inc. +--> +<permissions> + <library name="com.qualcomm.qti.imscmservice-V2.0-java" + file="/system/framework/com.qualcomm.qti.imscmservice-V2.0-java.jar" /> +</permissions> diff --git a/system/system/etc/permissions/com.qualcomm.qti.imscmservice-V2.1-java.xml b/system/system/etc/permissions/com.qualcomm.qti.imscmservice-V2.1-java.xml new file mode 100644 index 0000000000000000000000000000000000000000..bfc027080a535daa2510e94dea0dddc4fb9852b3 --- /dev/null +++ b/system/system/etc/permissions/com.qualcomm.qti.imscmservice-V2.1-java.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<!-- Copyright (c) 2018 Qualcomm Technologies, Inc. + All Rights Reserved. + Confidential and Proprietary - Qualcomm Technologies, Inc. --> + +<permissions> + + <library name="com.qualcomm.qti.imscmservice-V2.1-java" file="/system/framework/com.qualcomm.qti.imscmservice-V2.1-java.jar" /> + +</permissions> diff --git a/system/system/etc/permissions/com.qualcomm.qti.imscmservice.xml b/system/system/etc/permissions/com.qualcomm.qti.imscmservice.xml new file mode 100644 index 0000000000000000000000000000000000000000..0801b79ea3967f36181382f463157fbc001a57a5 --- /dev/null +++ b/system/system/etc/permissions/com.qualcomm.qti.imscmservice.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (c) 2017 Qualcomm Technologies, Inc. + All Rights Reserved. + Confidential and Proprietary - Qualcomm Technologies, Inc. +--> +<permissions> + <library name="com.qualcomm.qti.imscmservice@1.0-java" + file="/system/framework/com.qualcomm.qti.imscmservice@1.0-java.jar" /> +</permissions> diff --git a/system/system/etc/permissions/com.quicinc.cne.xml b/system/system/etc/permissions/com.quicinc.cne.xml new file mode 100644 index 0000000000000000000000000000000000000000..0dabdea06c19fc9a5bafcba8992370bb60d2c160 --- /dev/null +++ b/system/system/etc/permissions/com.quicinc.cne.xml @@ -0,0 +1,8 @@ +<!-- + Copyright (c) 2015 Qualcomm Technologies, Inc. + All Rights Reserved. + Qualcomm Technologies Proprietary and Confidential. +--> +<permissions> + <library name="com.quicinc.cne" file="/system/framework/com.quicinc.cne.jar"/> +</permissions> diff --git a/system/system/etc/permissions/dpmapi.xml b/system/system/etc/permissions/dpmapi.xml new file mode 100644 index 0000000000000000000000000000000000000000..6551894a7b22286b9e629e88a221f7fb6ef8eaa1 --- /dev/null +++ b/system/system/etc/permissions/dpmapi.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="utf-8"?> +<!--Copyright (c) 2014 Qualcomm Technologies, Inc. All Rights Reserved. Qualcomm Technologies Proprietary and Confidential.--> +<permissions> + <library name="com.qti.dpmapi" + file="/system/framework/dpmapi.jar"/> +</permissions> diff --git a/system/system/etc/permissions/embms.xml b/system/system/etc/permissions/embms.xml new file mode 100644 index 0000000000000000000000000000000000000000..8efa56ba5510521a3018c9ae5e68ed17a1670779 --- /dev/null +++ b/system/system/etc/permissions/embms.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="utf-8"?> +<permissions> + <library name="com.qualcomm.embmslibrary" + file="/system/framework/embmslibrary.jar"/> +</permissions> diff --git a/system/system/etc/permissions/izat.xt.srv.xml b/system/system/etc/permissions/izat.xt.srv.xml new file mode 100644 index 0000000000000000000000000000000000000000..fd30f8958cca790a6a63fca8a94de73207d0cb90 --- /dev/null +++ b/system/system/etc/permissions/izat.xt.srv.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + * Copyright (c) 2015-2016 Qualcomm Technologies, Inc. + * All Rights Reserved. + * Confidential and Proprietary - Qualcomm Technologies, Inc. +--> + +<permissions> + <library name="izat.xt.srv" file="/system/framework/izat.xt.srv.jar"/> +</permissions> diff --git a/system/system/etc/permissions/lpa.xml b/system/system/etc/permissions/lpa.xml new file mode 100644 index 0000000000000000000000000000000000000000..bfe73ea7c671f2f0a8aab92aaf06c2cd8a98ae1e --- /dev/null +++ b/system/system/etc/permissions/lpa.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (c) 2016 Qualcomm Technologies, Inc. + All Rights Reserved. + Confidential and Proprietary - Qualcomm Technologies, Inc. +--> + +<permissions> + <library name="com.qualcomm.qti.lpa.uimlpalibrary" + file="/system/framework/uimlpalibrary.jar"/> +</permissions> diff --git a/system/system/etc/permissions/platform.xml b/system/system/etc/permissions/platform.xml new file mode 100644 index 0000000000000000000000000000000000000000..ab90e1b702d51c6d8cc62f243e9257fb726ec8c4 --- /dev/null +++ b/system/system/etc/permissions/platform.xml @@ -0,0 +1,216 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2008 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<!-- This file is used to define the mappings between lower-level system + user and group IDs and the higher-level permission names managed + by the platform. + + Be VERY careful when editing this file! Mistakes made here can open + big security holes. +--> +<permissions> + + <!-- ================================================================== --> + <!-- ================================================================== --> + <!-- ================================================================== --> + + <!-- The following tags are associating low-level group IDs with + permission names. By specifying such a mapping, you are saying + that any application process granted the given permission will + also be running with the given group ID attached to its process, + so it can perform any filesystem (read, write, execute) operations + allowed for that group. --> + + <permission name="android.permission.BLUETOOTH_ADMIN" > + <group gid="net_bt_admin" /> + </permission> + + <permission name="android.permission.BLUETOOTH" > + <group gid="net_bt" /> + </permission> + + <permission name="android.permission.BLUETOOTH_STACK" > + <group gid="bluetooth" /> + <group gid="wakelock" /> + <group gid="uhid" /> + </permission> + + <permission name="android.permission.NET_TUNNELING" > + <group gid="vpn" /> + </permission> + + <permission name="android.permission.INTERNET" > + <group gid="inet" /> + </permission> + + <permission name="android.permission.READ_LOGS" > + <group gid="log" /> + </permission> + + <permission name="android.permission.WRITE_MEDIA_STORAGE" > + <group gid="media_rw" /> + </permission> + + <permission name="android.permission.ACCESS_MTP" > + <group gid="mtp" /> + </permission> + + <permission name="android.permission.NET_ADMIN" > + <group gid="net_admin" /> + </permission> + + <!-- The group that /cache belongs to, linked to the permission + set on the applications that can access /cache --> + <permission name="android.permission.ACCESS_CACHE_FILESYSTEM" > + <group gid="cache" /> + </permission> + + <!-- RW permissions to any system resources owned by group 'diag'. + This is for carrier and manufacture diagnostics tools that must be + installable from the framework. Be careful. --> + <permission name="android.permission.DIAGNOSTIC" > + <group gid="input" /> + <group gid="diag" /> + </permission> + + <!-- Group that can read detailed network usage statistics --> + <permission name="android.permission.READ_NETWORK_USAGE_HISTORY"> + <group gid="net_bw_stats" /> + </permission> + + <!-- Group that can modify how network statistics are accounted --> + <permission name="android.permission.UPDATE_DEVICE_STATS"> + <group gid="net_bw_acct" /> + </permission> + + <permission name="android.permission.LOOP_RADIO" > + <group gid="loop_radio" /> + </permission> + + <!-- Hotword training apps sometimes need a GID to talk with low-level + hardware; give them audio for now until full HAL support is added. --> + <permission name="android.permission.MANAGE_VOICE_KEYPHRASES"> + <group gid="audio" /> + </permission> + + <permission name="android.permission.ACCESS_BROADCAST_RADIO" > + <!-- /dev/fm is gid media, not audio --> + <group gid="media" /> + </permission> + + <permission name="android.permission.USE_RESERVED_DISK"> + <group gid="reserved_disk" /> + </permission> + + <!-- These are permissions that were mapped to gids but we need + to keep them here until an upgrade from L to the current + version is to be supported. These permissions are built-in + and in L were not stored in packages.xml as a result if they + are not defined here while parsing packages.xml we would + ignore these permissions being granted to apps and not + propagate the granted state. From N we are storing the + built-in permissions in packages.xml as the saved storage + is negligible (one tag with the permission) compared to + the fragility as one can remove a built-in permission which + no longer needs to be mapped to gids and break grant propagation. --> + <permission name="android.permission.READ_EXTERNAL_STORAGE" /> + <permission name="android.permission.WRITE_EXTERNAL_STORAGE" /> + + <!-- ================================================================== --> + <!-- ================================================================== --> + <!-- ================================================================== --> + + <!-- The following tags are assigning high-level permissions to specific + user IDs. These are used to allow specific core system users to + perform the given operations with the higher-level framework. For + example, we give a wide variety of permissions to the shell user + since that is the user the adb shell runs under and developers and + others should have a fairly open environment in which to + interact with the system. --> + + <assign-permission name="android.permission.MODIFY_AUDIO_SETTINGS" uid="media" /> + <assign-permission name="android.permission.ACCESS_SURFACE_FLINGER" uid="media" /> + <assign-permission name="android.permission.WAKE_LOCK" uid="media" /> + <assign-permission name="android.permission.UPDATE_DEVICE_STATS" uid="media" /> + <assign-permission name="android.permission.UPDATE_APP_OPS_STATS" uid="media" /> + <assign-permission name="android.permission.GET_PROCESS_STATE_AND_OOM_SCORE" uid="media" /> + + <assign-permission name="android.permission.MODIFY_AUDIO_SETTINGS" uid="audioserver" /> + <assign-permission name="android.permission.ACCESS_SURFACE_FLINGER" uid="audioserver" /> + <assign-permission name="android.permission.WAKE_LOCK" uid="audioserver" /> + <assign-permission name="android.permission.UPDATE_DEVICE_STATS" uid="audioserver" /> + <assign-permission name="android.permission.UPDATE_APP_OPS_STATS" uid="audioserver" /> + <assign-permission name="android.permission.PACKAGE_USAGE_STATS" uid="audioserver" /> + + <assign-permission name="android.permission.MODIFY_AUDIO_SETTINGS" uid="cameraserver" /> + <assign-permission name="android.permission.ACCESS_SURFACE_FLINGER" uid="cameraserver" /> + <assign-permission name="android.permission.WAKE_LOCK" uid="cameraserver" /> + <assign-permission name="android.permission.UPDATE_DEVICE_STATS" uid="cameraserver" /> + <assign-permission name="android.permission.UPDATE_APP_OPS_STATS" uid="cameraserver" /> + <assign-permission name="android.permission.GET_PROCESS_STATE_AND_OOM_SCORE" uid="cameraserver" /> + <assign-permission name="android.permission.PACKAGE_USAGE_STATS" uid="cameraserver" /> + <assign-permission name="android.permission.WATCH_APPOPS" uid="cameraserver" /> + + <assign-permission name="android.permission.ACCESS_SURFACE_FLINGER" uid="graphics" /> + + <assign-permission name="android.permission.DUMP" uid="incidentd" /> + <assign-permission name="android.permission.PACKAGE_USAGE_STATS" uid="incidentd" /> + <assign-permission name="android.permission.INTERACT_ACROSS_USERS" uid="incidentd" /> + + <assign-permission name="android.permission.ACCESS_LOWPAN_STATE" uid="lowpan" /> + <assign-permission name="android.permission.MANAGE_LOWPAN_INTERFACES" uid="lowpan" /> + + <assign-permission name="android.permission.DUMP" uid="statsd" /> + <assign-permission name="android.permission.PACKAGE_USAGE_STATS" uid="statsd" /> + <assign-permission name="android.permission.STATSCOMPANION" uid="statsd" /> + <assign-permission name="android.permission.UPDATE_APP_OPS_STATS" uid="statsd" /> + + <!-- This is a list of all the libraries available for application + code to link against. --> + + <library name="android.test.base" + file="/system/framework/android.test.base.jar" /> + <library name="android.test.mock" + file="/system/framework/android.test.mock.jar" /> + <library name="android.test.runner" + file="/system/framework/android.test.runner.jar" /> + <library name="javax.obex" + file="/system/framework/javax.obex.jar" /> + <library name="org.apache.http.legacy" + file="/system/framework/org.apache.http.legacy.boot.jar" /> + + <!-- These are the standard packages that are white-listed to always have internet + access while in power save mode, even if they aren't in the foreground. --> + <allow-in-power-save package="com.android.providers.downloads" /> + + <!-- These are the standard packages that are white-listed to always have internet + access while in data mode, even if they aren't in the foreground. --> + <allow-in-data-usage-save package="com.android.providers.downloads" /> + + <!-- This is a core platform component that needs to freely run in the background --> + <allow-in-power-save package="com.android.cellbroadcastreceiver" /> + <allow-in-power-save package="com.android.shell" /> + + <!-- Whitelist system providers --> + <allow-in-power-save-except-idle package="com.android.providers.calendar" /> + <allow-in-power-save-except-idle package="com.android.providers.contacts" /> + + <!-- These are the packages that are white-listed to be able to run as system user --> + <system-user-whitelisted-app package="com.android.settings" /> + + <!-- These are the packages that shouldn't run as system user --> + <system-user-blacklisted-app package="com.android.wallpaper.livepicker" /> +</permissions> diff --git a/system/system/etc/permissions/privapp-permissions-Z01R.xml b/system/system/etc/permissions/privapp-permissions-Z01R.xml new file mode 100644 index 0000000000000000000000000000000000000000..307378a17a72d2666b0c7b2cdf5c13c99a381feb --- /dev/null +++ b/system/system/etc/permissions/privapp-permissions-Z01R.xml @@ -0,0 +1,232 @@ +<?xml version="1.0" encoding="utf-8"?> +<permissions> + <!-- Additional permissions on top of privapp-permissions-platform.xml --> + <privapp-permissions package="com.android.cellbroadcastreceiver"> + <permission name="android.permission.STATUS_BAR"/> + <permission name="com.asus.permission.BROADCASTRECEIVER_ASUS_KEY"/> + </privapp-permissions> + + <!-- Additional permissions on top of privapp-permissions-platform.xml --> + <privapp-permissions package="com.android.emergency"> + <permission name="android.permission.WRITE_SECURE_SETTINGS"/> + </privapp-permissions> + + <!-- Additional permissions on top of privapp-permissions-platform.xml --> + <privapp-permissions package="com.android.server.telecom"> + <permission name="android.permission.SERIAL_PORT"/> + </privapp-permissions> + + <!-- Additional permissions on top of privapp-permissions-platform.xml --> + <privapp-permissions package="com.android.settings"> + <permission name="android.permission.MODIFY_DAY_NIGHT_MODE"/> + <permission name="com.asus.permission.OPTIFLEX"/> + </privapp-permissions> + + <!-- Additional permissions on top of privapp-permissions-platform.xml --> + <privapp-permissions package="com.android.systemui"> + <permission name="android.permission.CHANGE_CONFIGURATION"/> + <permission name="android.permission.CRYPT_KEEPER"/> + <permission name="com.asus.permission.MANAGE_APP_ASPECT"/> + </privapp-permissions> + + <!-- Additional permissions on top of privapp-permissions-platform.xml --> + <privapp-permissions package="com.android.vending"> + <permission name="android.permission.READ_PRIVILEGED_PHONE_STATE"/> + <permission name="android.permission.REBOOT"/> + <permission name="android.permission.SUBSTITUTE_NOTIFICATION_APP_NAME"/> + </privapp-permissions> + + <privapp-permissions package="com.asus.asusincallui"> + <permission name="android.permission.ALLOW_ANY_CODEC_FOR_PLAYBACK"/> + <permission name="android.permission.CONTROL_INCALL_EXPERIENCE"/> + <permission name="android.permission.MODIFY_PHONE_STATE"/> + <permission name="android.permission.STOP_APP_SWITCHES"/> + <permission name="android.permission.WRITE_SECURE_SETTINGS"/> + <permission name="com.android.voicemail.permission.READ_VOICEMAIL"/> + <permission name="com.android.voicemail.permission.WRITE_VOICEMAIL"/> + <permission name="com.asus.permission.BROADCASTRECEIVER_ASUS_KEY"/> + <permission name="com.asus.permission.HIDE_NAVIGATION_FOREVER"/> + </privapp-permissions> + + <privapp-permissions package="com.asus.batterysoh"> + <permission name="android.permission.BATTERY_STATS"/> + </privapp-permissions> + + <privapp-permissions package="com.asus.camera"> + <permission name="android.permission.WRITE_MEDIA_STORAGE"/> + <permission name="android.permission.WRITE_SECURE_SETTINGS"/> + </privapp-permissions> + + <privapp-permissions package="com.asus.contacts"> + <permission name="android.permission.ALLOW_ANY_CODEC_FOR_PLAYBACK"/> + <permission name="android.permission.BIND_DIRECTORY_SEARCH"/> + <permission name="android.permission.CHANGE_CONFIGURATION"/> + <permission name="android.permission.INTERACT_ACROSS_USERS"/> + <permission name="android.permission.MANAGE_USERS"/> + <permission name="android.permission.MODIFY_PHONE_STATE"/> + <permission name="android.permission.UPDATE_APP_OPS_STATS"/> + <permission name="android.permission.WRITE_MEDIA_STORAGE"/> + <permission name="android.permission.WRITE_SECURE_SETTINGS"/> + <permission name="com.android.voicemail.permission.READ_VOICEMAIL"/> + <permission name="com.android.voicemail.permission.WRITE_VOICEMAIL"/> + </privapp-permissions> + + <privapp-permissions package="com.asus.emergencyhelp"> + <permission name="android.permission.CALL_PRIVILEGED"/> + </privapp-permissions> + + <privapp-permissions package="com.asus.ephotoburst"> + <permission name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/> + <permission name="android.permission.WRITE_MEDIA_STORAGE"/> + </privapp-permissions> + + <privapp-permissions package="com.asus.filemanager"> + <permission name="android.permission.INTERACT_ACROSS_USERS"/> + <permission name="android.permission.LOCAL_MAC_ADDRESS"/> + <permission name="android.permission.MANAGE_USERS"/> + <permission name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/> + <permission name="android.permission.WRITE_MEDIA_STORAGE"/> + </privapp-permissions> + + <privapp-permissions package="com.asus.gallery"> + <permission name="android.permission.DELETE_PACKAGES"/> + <permission name="android.permission.LOCAL_MAC_ADDRESS"/> + <permission name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/> + <permission name="android.permission.WRITE_MEDIA_STORAGE"/> + </privapp-permissions> + + <privapp-permissions package="com.asus.gamewidget"> + <permission name="android.permission.CAPTURE_AUDIO_OUTPUT"/> + <permission name="android.permission.WRITE_MEDIA_STORAGE"/> + <permission name="com.asus.permission.MANAGE_APP_ASPECT"/> + </privapp-permissions> + + <privapp-permissions package="com.asus.ia.asusapp"> + <permission name="android.permission.READ_PRIVILEGED_PHONE_STATE"/> + </privapp-permissions> + + <privapp-permissions package="com.asus.launcher"> + <permission name="android.permission.BIND_APPWIDGET"/> + <permission name="android.permission.CHANGE_COMPONENT_ENABLED_STATE"/> + <permission name="android.permission.CHANGE_CONFIGURATION"/> + <permission name="android.permission.CONTROL_REMOTE_APP_TRANSITION_ANIMATIONS"/> + <permission name="android.permission.FORCE_STOP_PACKAGES"/> + <permission name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/> + <permission name="android.permission.PACKAGE_USAGE_STATS"/> + <permission name="android.permission.STATUS_BAR"/> + <permission name="android.permission.WRITE_SECURE_SETTINGS"/> + <permission name="com.asus.permission.HIDE_NAVIGATION_FOREVER"/> + <permission name="com.asus.permission.MANAGE_APP_ASPECT"/> + </privapp-permissions> + + <privapp-permissions package="com.asus.livedemo"> + <permission name="android.permission.LOCAL_MAC_ADDRESS"/> + </privapp-permissions> + + <privapp-permissions package="com.asus.livedemoservice"> + <permission name="android.permission.FORCE_STOP_PACKAGES"/> + <permission name="android.permission.LOCAL_MAC_ADDRESS"/> + <permission name="android.permission.MASTER_CLEAR"/> + <permission name="android.permission.REBOOT"/> + <permission name="android.permission.WRITE_MEDIA_STORAGE"/> + </privapp-permissions> + + <privapp-permissions package="com.asus.lockscreen2"> + <permission name="android.permission.INTERACT_ACROSS_USERS"/> + <permission name="android.permission.WRITE_SECURE_SETTINGS"/> + </privapp-permissions> + + <privapp-permissions package="com.asus.loguploader"> + <permission name="android.permission.READ_LOGS"/> + </privapp-permissions> + + <privapp-permissions package="com.asus.loguploaderproxy"> + <permission name="android.permission.DUMP"/> + </privapp-permissions> + + <privapp-permissions package="com.asus.mobilemanager"> + <permission name="android.permission.CONNECTIVITY_INTERNAL"/> + <permission name="android.permission.INTERACT_ACROSS_USERS"/> + <permission name="android.permission.MANAGE_USERS"/> + <permission name="android.permission.PACKAGE_USAGE_STATS"/> + <permission name="android.permission.READ_PRIVILEGED_PHONE_STATE"/> + <permission name="android.permission.REAL_GET_TASKS"/> + <permission name="android.permission.SET_ANIMATION_SCALE"/> + <permission name="android.permission.TETHER_PRIVILEGED"/> + </privapp-permissions> + + <privapp-permissions package="com.asus.nextapp"> + <permission name="android.permission.PACKAGE_USAGE_STATS"/> + <permission name="com.asus.permission.OPTIFLEX"/> + </privapp-permissions> + + <privapp-permissions package="com.asus.packageinstaller"> + <permission name="android.permission.CLEAR_APP_CACHE"/> + <permission name="android.permission.DELETE_PACKAGES"/> + <permission name="android.permission.MANAGE_USERS"/> + <permission name="android.permission.UPDATE_APP_OPS_STATS"/> + <permission name="android.permission.USE_RESERVED_DISK"/> + </privapp-permissions> + + <privapp-permissions package="com.asus.powersaver"> + <permission name="android.permission.BATTERY_STATS"/> + <permission name="android.permission.CONTROL_LOCATION_UPDATES"/> + <permission name="android.permission.FORCE_STOP_PACKAGES"/> + <permission name="android.permission.MANAGE_USERS"/> + <permission name="android.permission.WRITE_SECURE_SETTINGS"/> + </privapp-permissions> + + <privapp-permissions package="com.asus.selfiemaster"> + <permission name="android.permission.PACKAGE_USAGE_STATS"/> + </privapp-permissions> + + <privapp-permissions package="com.asus.smartreading"> + <permission name="android.permission.INTERACT_ACROSS_USERS"/> + </privapp-permissions> + + <privapp-permissions package="com.asus.soundrecorder"> + <permission name="android.permission.CAPTURE_AUDIO_OUTPUT"/> + <permission name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/> + <permission name="android.permission.WRITE_MEDIA_STORAGE"/> + </privapp-permissions> + + <privapp-permissions package="com.asus.splendid"> + <permission name="android.permission.CHANGE_CONFIGURATION"/> + <permission name="android.permission.INTERACT_ACROSS_USERS"/> + <permission name="android.permission.MANAGE_USERS"/> + <permission name="android.permission.UPDATE_DEVICE_STATS"/> + <permission name="android.permission.WRITE_SECURE_SETTINGS"/> + </privapp-permissions> + + <privapp-permissions package="com.asus.stitchimage"> + <permission name="android.permission.CAPTURE_VIDEO_OUTPUT"/> + </privapp-permissions> + + <privapp-permissions package="com.asus.sysdiagnostic"> + <permission name="android.permission.CONTROL_LOCATION_UPDATES"/> + </privapp-permissions> + + <privapp-permissions package="com.asus.sysmonitor"> + <permission name="android.permission.BATTERY_STATS"/> + <permission name="android.permission.DUMP"/> + <permission name="android.permission.INTERACT_ACROSS_USERS"/> + <permission name="android.permission.PACKAGE_USAGE_STATS"/> + <permission name="android.permission.READ_LOGS"/> + <permission name="android.permission.UPDATE_DEVICE_STATS"/> + <permission name="android.permission.WRITE_SECURE_SETTINGS"/> + </privapp-permissions> + + <privapp-permissions package="com.futuredial.asusdatatransfer"> + <permission name="android.permission.DELETE_PACKAGES"/> + <permission name="android.permission.INSTALL_PACKAGES"/> + <permission name="android.permission.MANAGE_USERS"/> + <permission name="android.permission.OVERRIDE_WIFI_CONFIG"/> + <permission name="android.permission.TETHER_PRIVILEGED"/> + <permission name="com.asus.permission.MARKETS"/> + </privapp-permissions> + + <privapp-permissions package="ru.yandex.searchplugin"> + <permission name="android.permission.PACKAGE_USAGE_STATS"/> + </privapp-permissions> + +</permissions> diff --git a/system/system/etc/permissions/privapp-permissions-com.qualcomm.location.xml b/system/system/etc/permissions/privapp-permissions-com.qualcomm.location.xml new file mode 100644 index 0000000000000000000000000000000000000000..95e938b1d91d83ac1feee9e28579dacf3ada04c2 --- /dev/null +++ b/system/system/etc/permissions/privapp-permissions-com.qualcomm.location.xml @@ -0,0 +1,21 @@ +<?xml version="1.0" encoding="utf-8" ?> + +<!---/*********************************************************** + Copyright (c) 2017 Qualcomm Technologies, Inc. + All Rights Reserved. + Confidential and Proprietary - Qualcomm Technologies, Inc. +**************************************************************--> + +<permissions> + <privapp-permissions package="com.qualcomm.location"> + <permission name="android.permission.CONTROL_LOCATION_UPDATES" /> + <permission name="android.permission.WRITE_SECURE_SETTINGS"/> + <permission name="android.permission.MANAGE_USERS"/> + </privapp-permissions> + <privapp-permissions package="com.qualcomm.location.XT"> + <permission name="android.permission.MANAGE_DEVICE_ADMINS"/> + <permission name="android.permission.BIND_DEVICE_ADMIN"/> + <permission name="android.permission.WRITE_SECURE_SETTINGS"/> + </privapp-permissions> +</permissions> + diff --git a/system/system/etc/permissions/privapp-permissions-facebook.xml b/system/system/etc/permissions/privapp-permissions-facebook.xml new file mode 100644 index 0000000000000000000000000000000000000000..84038362d9d7a3b734ad43745a43889d6176e3d5 --- /dev/null +++ b/system/system/etc/permissions/privapp-permissions-facebook.xml @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="utf-8"?> +<permissions> + + <privapp-permissions package="com.facebook.system"> + <permission name="android.permission.REAL_GET_TASKS"/> + <permission name="android.permission.INSTALL_PACKAGES"/> + <permission name="android.permission.DELETE_PACKAGES"/> + <permission name="android.permission.CHANGE_COMPONENT_ENABLED_STATE"/> + </privapp-permissions> + + <privapp-permissions package="com.facebook.services"> + <permission name="android.permission.CHANGE_DEVICE_IDLE_TEMP_WHITELIST"/> + </privapp-permissions> + +</permissions> diff --git a/system/system/etc/permissions/privapp-permissions-google.xml b/system/system/etc/permissions/privapp-permissions-google.xml new file mode 100644 index 0000000000000000000000000000000000000000..59bcd795546fdd6a796c698d748ab3fb5a7a7ac7 --- /dev/null +++ b/system/system/etc/permissions/privapp-permissions-google.xml @@ -0,0 +1,375 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright (C) 2017 The Android Open Source Project + ~ + ~ Licensed under the Apache License, Version 2.0 (the "License"); + ~ you may not use this file except in compliance with the License. + ~ You may obtain a copy of the License at + ~ + ~ http://www.apache.org/licenses/LICENSE-2.0 + ~ + ~ Unless required by applicable law or agreed to in writing, software + ~ distributed under the License is distributed on an "AS IS" BASIS, + ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + ~ See the License for the specific language governing permissions and + ~ limitations under the License + --> + +<!-- +This XML file declares which signature|privileged permissions should be granted to privileged +applications on GMS or Google-branded devices. +It allows additional grants on top of privapp-permissions-platform.xml +--> +<permissions> + <privapp-permissions package="com.android.carrierconfig"> + <permission name="android.permission.CHANGE_COMPONENT_ENABLED_STATE"/> + <permission name="android.permission.MODIFY_PHONE_STATE"/> + <permission name="android.permission.READ_PRIVILEGED_PHONE_STATE"/> + </privapp-permissions> + + <privapp-permissions package="com.android.connectivity.metrics"> + <permission name="android.permission.DUMP"/> + <permission name="android.permission.MODIFY_PHONE_STATE"/>. + <permission name="android.permission.PACKAGE_USAGE_STATS"/> + </privapp-permissions> + + <privapp-permissions package="com.android.hotspot2"> + <permission name="android.permission.CONNECTIVITY_INTERNAL"/> + <permission name="android.permission.READ_WIFI_CREDENTIAL"/> + </privapp-permissions> + + <privapp-permissions package="com.android.hotwordenrollment.okgoogle"> + <permission name="android.permission.MANAGE_VOICE_KEYPHRASES"/> + </privapp-permissions> + + <privapp-permissions package="com.android.hotwordenrollment.xgoogle"> + <permission name="android.permission.MANAGE_VOICE_KEYPHRASES"/> + </privapp-permissions> + + <privapp-permissions package="com.android.hotwordenrollment.tgoogle"> + <permission name="android.permission.MANAGE_VOICE_KEYPHRASES"/> + </privapp-permissions> + + <privapp-permissions package="com.android.systemui"> + <permission name="android.permission.WRITE_EMBEDDED_SUBSCRIPTIONS"/> + <permission name="android.permission.SET_WALLPAPER_COMPONENT"/> + <permission name="android.permission.LOCATION_HARDWARE"/> + </privapp-permissions> + + <privapp-permissions package="com.android.vending"> + <permission name="android.permission.ALLOCATE_AGGRESSIVE"/> + <permission name="android.permission.BACKUP"/> + <permission name="android.permission.BATTERY_STATS"/> + <permission name="android.permission.CHANGE_COMPONENT_ENABLED_STATE"/> + <permission name="android.permission.CHANGE_DEVICE_IDLE_TEMP_WHITELIST"/> + <permission name="android.permission.CLEAR_APP_CACHE"/> + <permission name="android.permission.CONNECTIVITY_INTERNAL"/> + <permission name="android.permission.DELETE_PACKAGES"/> + <permission name="android.permission.DUMP"/> + <permission name="android.permission.FORCE_STOP_PACKAGES"/> + <permission name="android.permission.GET_ACCOUNTS_PRIVILEGED"/> + <permission name="android.permission.GET_APP_OPS_STATS"/> + <permission name="android.permission.INSTALL_PACKAGES"/> + <permission name="android.permission.INTERACT_ACROSS_USERS"/> + <permission name="android.permission.MANAGE_USERS"/> + <permission name="android.permission.PACKAGE_USAGE_STATS"/> + <permission name="android.permission.PACKAGE_VERIFICATION_AGENT"/> + <permission name="android.permission.READ_RUNTIME_PROFILES"/> + <permission name="android.permission.REAL_GET_TASKS"/> + <permission name="android.permission.SEND_SMS_NO_CONFIRMATION"/> + <permission name="android.permission.SET_PREFERRED_APPLICATIONS"/> + <permission name="android.permission.STATUS_BAR"/> + <permission name="android.permission.UPDATE_DEVICE_STATS"/> + <permission name="android.permission.WRITE_SECURE_SETTINGS"/> + </privapp-permissions> + + <privapp-permissions package="com.google.android.apps.gcs"> + <permission name="android.permission.CONTROL_VPN"/> + <permission name="android.permission.GET_APP_OPS_STATS"/> + <permission name="android.permission.INTERACT_ACROSS_USERS"/> + <permission name="android.permission.OVERRIDE_WIFI_CONFIG"/> + <permission name="android.permission.PACKET_KEEPALIVE_OFFLOAD"/> + <permission name="android.permission.SCORE_NETWORKS"/> + <permission name="android.permission.UPDATE_APP_OPS_STATS"/> + </privapp-permissions> + + <privapp-permissions package="com.android.launcher3"> + <permission name="android.permission.BIND_APPWIDGET"/> + <permission name="android.permission.PACKAGE_USAGE_STATS"/> + </privapp-permissions> + + <privapp-permissions package="com.google.android.apps.restore"> + <permission name="android.permission.BACKUP"/> + <permission name="android.permission.GET_ACCOUNTS_PRIVILEGED"/> + <permission name="android.permission.SUBSTITUTE_NOTIFICATION_APP_NAME"/> + <permission name="android.permission.WRITE_SECURE_SETTINGS"/> + </privapp-permissions> + + <privapp-permissions package="com.google.android.apps.nbu.files"> + <permission name="android.permission.DELETE_PACKAGES"/> + <permission name="android.permission.PACKAGE_USAGE_STATS"/> + <permission name="android.permission.DELETE_CACHE_FILES"/> + </privapp-permissions> + + <privapp-permissions package="com.google.android.apps.turbo"> + <permission name="android.permission.ACCESS_AMBIENT_LIGHT_STATS" /> + <permission name="android.permission.BATTERY_STATS" /> + <permission name="android.permission.BRIGHTNESS_SLIDER_USAGE"/> + <permission name="android.permission.CHANGE_APP_IDLE_STATE"/> + <permission name="android.permission.CONFIGURE_DISPLAY_BRIGHTNESS"/> + <permission name="android.permission.PACKAGE_USAGE_STATS"/> + <permission name="android.permission.SUBSTITUTE_NOTIFICATION_APP_NAME"/> + </privapp-permissions> + + <privapp-permissions package="com.google.android.apps.work.oobconfig"> + <permission name="android.permission.CONNECTIVITY_INTERNAL"/> + <permission name="android.permission.DISPATCH_PROVISIONING_MESSAGE"/> + <permission name="android.permission.MANAGE_USERS"/> + <permission name="android.permission.MANAGE_CARRIER_OEM_UNLOCK_STATE" /> + <permission name="android.permission.MASTER_CLEAR"/> + <permission name="android.permission.MODIFY_PHONE_STATE"/> + <permission name="android.permission.READ_PRIVILEGED_PHONE_STATE"/> + <permission name="android.permission.WRITE_SECURE_SETTINGS"/> + </privapp-permissions> + + <privapp-permissions package="com.google.android.backuptransport"> + <permission name="android.permission.BACKUP"/> + <permission name="android.permission.UPDATE_DEVICE_STATS"/> + </privapp-permissions> + + <privapp-permissions package="com.google.android.configupdater"> + <permission name="android.permission.UPDATE_CONFIG"/> + </privapp-permissions> + + <privapp-permissions package="com.google.android.dialer"> + <permission name="android.permission.ALLOW_ANY_CODEC_FOR_PLAYBACK"/> + <permission name="android.permission.CAPTURE_AUDIO_OUTPUT"/> + <permission name="android.permission.CONTROL_INCALL_EXPERIENCE"/> + <permission name="android.permission.GET_ACCOUNTS_PRIVILEGED"/> + <permission name="android.permission.INTERACT_ACROSS_USERS"/> + <permission name="android.permission.MODIFY_AUDIO_ROUTING"/> + <permission name="android.permission.MODIFY_PHONE_STATE"/> + <permission name="android.permission.REGISTER_CONNECTION_MANAGER"/> + <permission name="android.permission.STATUS_BAR"/> + <permission name="android.permission.STOP_APP_SWITCHES"/> + <permission name="com.android.voicemail.permission.READ_VOICEMAIL"/> + <permission name="com.android.voicemail.permission.WRITE_VOICEMAIL"/> + </privapp-permissions> + + <privapp-permissions package="com.google.android.ext.services"> + <permission name="android.permission.PROVIDE_RESOLVER_RANKER_SERVICE" /> + </privapp-permissions> + + <privapp-permissions package="com.google.android.feedback"> + <permission name="android.permission.READ_LOGS"/> + </privapp-permissions> + + <privapp-permissions package="com.google.android.gms"> + <permission name="android.permission.ACCESS_NETWORK_CONDITIONS"/> + <permission name="android.permission.ACTIVITY_EMBEDDING"/> + <permission name="android.permission.ALLOCATE_AGGRESSIVE"/> + <permission name="android.permission.BACKUP"/> + <permission name="android.permission.BLUETOOTH_PRIVILEGED"/> + <permission name="android.permission.CALL_PRIVILEGED"/> + <permission name="android.permission.CAPTURE_AUDIO_HOTWORD"/> + <permission name="android.permission.CAPTURE_AUDIO_OUTPUT"/> + <permission name="android.permission.CAPTURE_SECURE_VIDEO_OUTPUT"/> + <permission name="android.permission.CAPTURE_VIDEO_OUTPUT"/> + <permission name="android.permission.CHANGE_COMPONENT_ENABLED_STATE"/> + <permission name="android.permission.CHANGE_DEVICE_IDLE_TEMP_WHITELIST"/> + <permission name="android.permission.CONNECTIVITY_USE_RESTRICTED_NETWORKS"/> + <permission name="android.permission.CONTROL_INCALL_EXPERIENCE"/> + <permission name="android.permission.CONTROL_DISPLAY_SATURATION"/> + <permission name="android.permission.DISPATCH_PROVISIONING_MESSAGE"/> + <permission name="android.permission.DUMP"/> + <permission name="android.permission.GET_APP_OPS_STATS"/> + <permission name="android.permission.INTENT_FILTER_VERIFICATION_AGENT"/> + <permission name="android.permission.INTERACT_ACROSS_USERS"/> + <permission name="android.permission.INVOKE_CARRIER_SETUP"/> + <permission name="android.permission.LOCAL_MAC_ADDRESS"/> + <permission name="android.permission.LOCATION_HARDWARE"/> + <permission name="android.permission.MANAGE_ACTIVITY_STACKS"/> + <permission name="android.permission.MANAGE_DEVICE_ADMINS"/> + <permission name="android.permission.MANAGE_SOUND_TRIGGER"/> + <permission name="android.permission.MANAGE_SUBSCRIPTION_PLANS"/> + <permission name="android.permission.MANAGE_USB"/> + <permission name="android.permission.MANAGE_VOICE_KEYPHRASES"/> + <permission name="android.permission.MODIFY_AUDIO_ROUTING"/> + <permission name="android.permission.MODIFY_NETWORK_ACCOUNTING"/> + <permission name="android.permission.MODIFY_PHONE_STATE"/> + <permission name="android.permission.NOTIFY_PENDING_SYSTEM_UPDATE"/> + <permission name="android.permission.OBSERVE_GRANT_REVOKE_PERMISSIONS"/> + <permission name="android.permission.OVERRIDE_WIFI_CONFIG"/> + <permission name="android.permission.PACKAGE_USAGE_STATS"/> + <permission name="android.permission.PROVIDE_RESOLVER_RANKER_SERVICE" /> + <permission name="android.permission.PROVIDE_TRUST_AGENT"/> + <permission name="android.permission.READ_DREAM_STATE"/> + <permission name="android.permission.READ_LOGS"/> + <permission name="android.permission.READ_OEM_UNLOCK_STATE"/> + <permission name="android.permission.READ_PRIVILEGED_PHONE_STATE"/> + <permission name="android.permission.READ_WIFI_CREDENTIAL"/> + <permission name="android.permission.REAL_GET_TASKS"/> + <permission name="android.permission.RECEIVE_DATA_ACTIVITY_CHANGE"/> + <permission name="android.permission.RECOVER_KEYSTORE"/> + <permission name="android.permission.RECOVERY"/> + <permission name="android.permission.REGISTER_CALL_PROVIDER"/> + <permission name="android.permission.SCORE_NETWORKS"/> + <permission name="android.permission.SEND_SMS_NO_CONFIRMATION"/> + <permission name="android.permission.SET_TIME"/> + <permission name="android.permission.SET_TIME_ZONE"/> + <permission name="android.permission.START_TASKS_FROM_RECENTS"/> + <permission name="android.permission.SUBSTITUTE_NOTIFICATION_APP_NAME"/> + <permission name="android.permission.TETHER_PRIVILEGED"/> + <permission name="android.permission.UPDATE_APP_OPS_STATS"/> + <permission name="android.permission.USE_RESERVED_DISK"/> + <permission name="android.permission.USER_ACTIVITY"/> + <permission name="com.android.voicemail.permission.READ_VOICEMAIL"/> + </privapp-permissions> + + <privapp-permissions package="com.google.android.googlequicksearchbox"> + <permission name="android.permission.BIND_APPWIDGET"/> + <permission name="android.permission.CALL_PRIVILEGED"/> + <permission name="android.permission.CAPTURE_AUDIO_HOTWORD"/> + <permission name="android.permission.GLOBAL_SEARCH"/> + <permission name="android.permission.INTERACT_ACROSS_USERS"/> + <permission name="android.permission.MANAGE_VOICE_KEYPHRASES"/> + <permission name="android.permission.MEDIA_CONTENT_CONTROL"/> + <permission name="android.permission.PACKAGE_USAGE_STATS"/> + <permission name="android.permission.REAL_GET_TASKS"/> + <permission name="android.permission.SET_MEDIA_KEY_LISTENER"/> + <permission name="android.permission.SET_VOLUME_KEY_LONG_PRESS_LISTENER"/> + <permission name="android.permission.SHOW_KEYGUARD_MESSAGE"/> + <permission name="android.permission.STATUS_BAR"/> + <permission name="android.permission.STOP_APP_SWITCHES"/> + <permission name="com.google.android.permission.SET_WATCH_FACE_PRIVILEGED"/> + </privapp-permissions> + + <privapp-permissions package="com.google.android.apps.searchlite"> + <permission name="android.permission.BIND_APPWIDGET"/> + <permission name="android.permission.CAPTURE_AUDIO_HOTWORD"/> + <permission name="android.permission.GLOBAL_SEARCH"/> + <permission name="android.permission.INTERACT_ACROSS_USERS"/> + <permission name="android.permission.MANAGE_VOICE_KEYPHRASES"/> + <permission name="android.permission.MEDIA_CONTENT_CONTROL"/> + <permission name="android.permission.REAL_GET_TASKS"/> + <permission name="android.permission.STATUS_BAR"/> + <permission name="android.permission.STOP_APP_SWITCHES"/> + </privapp-permissions> + + <privapp-permissions package="com.google.android.apps.speechservices"> + <permission name="android.permission.BIND_APPWIDGET" /> + <permission name="android.permission.CAPTURE_AUDIO_HOTWORD" /> + <permission name="android.permission.GLOBAL_SEARCH" /> + <permission name="android.permission.INTERACT_ACROSS_USERS" /> + <permission name="android.permission.MANAGE_VOICE_KEYPHRASES" /> + <permission name="android.permission.MEDIA_CONTENT_CONTROL" /> + <permission name="android.permission.REAL_GET_TASKS" /> + <permission name="android.permission.STATUS_BAR" /> + <permission name="android.permission.STOP_APP_SWITCHES" /> + </privapp-permissions> + + <privapp-permissions package="com.google.android.apps.actionsservice"> + <permission name="android.permission.CALL_PRIVILEGED"/> + <permission name="android.permission.CAPTURE_AUDIO_HOTWORD"/> + <permission name="android.permission.MEDIA_CONTENT_CONTROL"/> + </privapp-permissions> + + <privapp-permissions package="com.google.android.apps.assistant"> + <permission name="android.permission.CALL_PRIVILEGED"/> + <permission name="android.permission.MEDIA_CONTENT_CONTROL"/> + </privapp-permissions> + + <privapp-permissions package="com.google.android.gsf"> + <permission name="android.permission.ACCESS_CACHE_FILESYSTEM"/> + <permission name="android.permission.BACKUP"/> + <permission name="android.permission.CHANGE_COMPONENT_ENABLED_STATE"/> + <permission name="android.permission.DUMP"/> + <permission name="android.permission.INTERACT_ACROSS_USERS"/> + <permission name="android.permission.INVOKE_CARRIER_SETUP"/> + <permission name="android.permission.MANAGE_USERS"/> + <permission name="android.permission.MASTER_CLEAR"/> + <permission name="android.permission.READ_DREAM_STATE"/> + <permission name="android.permission.READ_LOGS"/> + <permission name="android.permission.READ_NETWORK_USAGE_HISTORY"/> + <permission name="android.permission.REBOOT"/> + <permission name="android.permission.RECEIVE_DATA_ACTIVITY_CHANGE"/> + <permission name="android.permission.RECOVERY"/> + <permission name="android.permission.SET_TIME"/> + <permission name="android.permission.STATUS_BAR"/> + <permission name="android.permission.UPDATE_DEVICE_STATS"/> + <permission name="android.permission.WRITE_GSERVICES"/> + <permission name="android.permission.WRITE_SECURE_SETTINGS"/> + </privapp-permissions> + + <privapp-permissions package="com.google.android.ims"> + <permission name="android.permission.CONNECTIVITY_USE_RESTRICTED_NETWORKS"/> + <permission name="android.permission.MODIFY_PHONE_STATE"/> + <permission name="android.permission.PACKET_KEEPALIVE_OFFLOAD"/> + <permission name="android.permission.READ_PRIVILEGED_PHONE_STATE"/> + </privapp-permissions> + + <privapp-permissions package="com.google.android.onetimeinitializer"> + <permission name="android.permission.CHANGE_COMPONENT_ENABLED_STATE"/> + </privapp-permissions> + + <privapp-permissions package="com.google.android.packageinstaller"> + <permission name="android.permission.CLEAR_APP_CACHE"/> + <permission name="android.permission.DELETE_PACKAGES"/> + <permission name="android.permission.INSTALL_PACKAGES"/> + <permission name="android.permission.MANAGE_USERS"/> + <permission name="android.permission.OBSERVE_GRANT_REVOKE_PERMISSIONS"/> + <permission name="android.permission.UPDATE_APP_OPS_STATS"/> + <permission name="android.permission.USE_RESERVED_DISK"/> + </privapp-permissions> + + <privapp-permissions package="com.google.android.partnersetup"> + <permission name="android.permission.CHANGE_COMPONENT_ENABLED_STATE"/> + <permission name="android.permission.CHANGE_CONFIGURATION"/> + <permission name="android.permission.READ_PRIVILEGED_PHONE_STATE"/> + </privapp-permissions> + + <privapp-permissions package="com.google.android.setupwizard"> + <permission name="android.permission.BACKUP"/> + <permission name="android.permission.CHANGE_COMPONENT_ENABLED_STATE"/> + <permission name="android.permission.CHANGE_CONFIGURATION"/> + <permission name="android.permission.CONNECTIVITY_INTERNAL"/> + <permission name="android.permission.DISPATCH_PROVISIONING_MESSAGE"/> + <permission name="android.permission.INVOKE_CARRIER_SETUP"/> + <permission name="android.permission.LOCAL_MAC_ADDRESS"/> + <permission name="android.permission.MANAGE_DEVICE_ADMINS"/> + <permission name="android.permission.MANAGE_FINGERPRINT"/> + <permission name="android.permission.MANAGE_USB"/> + <permission name="android.permission.MANAGE_USERS"/> + <permission name="android.permission.MASTER_CLEAR"/> + <permission name="android.permission.MODIFY_PHONE_STATE"/> + <permission name="android.permission.NOTIFICATION_DURING_SETUP"/> + <permission name="android.permission.OVERRIDE_WIFI_CONFIG"/> + <permission name="android.permission.PERFORM_CDMA_PROVISIONING"/> + <permission name="android.permission.READ_PRIVILEGED_PHONE_STATE"/> + <permission name="android.permission.REBOOT"/> + <permission name="android.permission.SET_TIME"/> + <permission name="android.permission.SET_TIME_ZONE"/> + <permission name="android.permission.SHUTDOWN"/> + <permission name="android.permission.STATUS_BAR"/> + <permission name="android.permission.WRITE_APN_SETTINGS"/> + <permission name="android.permission.WRITE_SECURE_SETTINGS"/> + </privapp-permissions> + + <privapp-permissions package="com.google.android.tag"> + <permission name="android.permission.WRITE_SECURE_SETTINGS"/> + </privapp-permissions> + + <privapp-permissions package="com.google.android.apps.wallpaper"> + <permission name="android.permission.READ_WALLPAPER_INTERNAL"/> + <permission name="android.permission.SET_WALLPAPER_COMPONENT"/> + </privapp-permissions> + + <privapp-permissions package="com.google.android.apps.wellbeing"> + <permission name="android.permission.CONTROL_DISPLAY_SATURATION"/> + <permission name="android.permission.OBSERVE_APP_USAGE"/> + <permission name="android.permission.PACKAGE_USAGE_STATS"/> + <permission name="android.permission.SUBSTITUTE_NOTIFICATION_APP_NAME"/> + <permission name="android.permission.SUSPEND_APPS"/> + <permission name="android.permission.WRITE_SECURE_SETTINGS"/> + </privapp-permissions> +</permissions> diff --git a/system/system/etc/permissions/privapp-permissions-platform.xml b/system/system/etc/permissions/privapp-permissions-platform.xml new file mode 100644 index 0000000000000000000000000000000000000000..82b6a22d27408a3d80bb7c72c534e7122bce5ae4 --- /dev/null +++ b/system/system/etc/permissions/privapp-permissions-platform.xml @@ -0,0 +1,408 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright (C) 2016 The Android Open Source Project + ~ + ~ Licensed under the Apache License, Version 2.0 (the "License"); + ~ you may not use this file except in compliance with the License. + ~ You may obtain a copy of the License at + ~ + ~ http://www.apache.org/licenses/LICENSE-2.0 + ~ + ~ Unless required by applicable law or agreed to in writing, software + ~ distributed under the License is distributed on an "AS IS" BASIS, + ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + ~ See the License for the specific language governing permissions and + ~ limitations under the License + --> + +<!-- +This XML file declares which signature|privileged permissions should be granted to privileged +applications that come with the platform +--> +<permissions> + <privapp-permissions package="android.ext.services"> + <permission name="android.permission.PROVIDE_RESOLVER_RANKER_SERVICE" /> + </privapp-permissions> + + <privapp-permissions package="com.android.apps.tag"> + <permission name="android.permission.WRITE_SECURE_SETTINGS"/> + </privapp-permissions> + + <privapp-permissions package="com.android.backupconfirm"> + <permission name="android.permission.BACKUP"/> + <permission name="android.permission.CRYPT_KEEPER"/> + </privapp-permissions> + + <privapp-permissions package="com.android.cellbroadcastreceiver"> + <permission name="android.permission.INTERACT_ACROSS_USERS"/> + <permission name="android.permission.MANAGE_USERS"/> + <permission name="android.permission.MODIFY_PHONE_STATE"/> + <permission name="android.permission.READ_PRIVILEGED_PHONE_STATE"/> + <permission name="android.permission.RECEIVE_EMERGENCY_BROADCAST"/> + </privapp-permissions> + + <privapp-permissions package="com.android.contacts"> + <permission name="android.permission.GET_ACCOUNTS_PRIVILEGED"/> + <permission name="com.android.voicemail.permission.READ_VOICEMAIL"/> + </privapp-permissions> + + <privapp-permissions package="com.android.defcontainer"> + <permission name="android.permission.ACCESS_CACHE_FILESYSTEM"/> + <permission name="android.permission.ALLOCATE_AGGRESSIVE"/> + <permission name="android.permission.INTERACT_ACROSS_USERS"/> + <permission name="android.permission.WRITE_MEDIA_STORAGE"/> + </privapp-permissions> + + <privapp-permissions package="com.android.dialer"> + <permission name="android.permission.ALLOW_ANY_CODEC_FOR_PLAYBACK"/> + <permission name="android.permission.CONTROL_INCALL_EXPERIENCE"/> + <permission name="android.permission.GET_ACCOUNTS_PRIVILEGED"/> + <permission name="android.permission.MODIFY_PHONE_STATE"/> + <permission name="android.permission.STATUS_BAR"/> + <permission name="android.permission.STOP_APP_SWITCHES"/> + <permission name="com.android.voicemail.permission.READ_VOICEMAIL"/> + <permission name="com.android.voicemail.permission.WRITE_VOICEMAIL"/> + </privapp-permissions> + + <privapp-permissions package="com.android.emergency"> + <!-- Required to place emergency calls from emergency info screen. --> + <permission name="android.permission.CALL_PRIVILEGED"/> + <permission name="android.permission.MANAGE_USERS"/> + </privapp-permissions> + + <privapp-permissions package="com.android.externalstorage"> + <permission name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/> + <permission name="android.permission.WRITE_MEDIA_STORAGE"/> + </privapp-permissions> + + <privapp-permissions package="com.android.launcher3"> + <permission name="android.permission.BIND_APPWIDGET"/> + <permission name="android.permission.CONTROL_REMOTE_APP_TRANSITION_ANIMATIONS"/> + <permission name="android.permission.GET_ACCOUNTS_PRIVILEGED"/> + </privapp-permissions> + + <privapp-permissions package="com.android.location.fused"> + <permission name="android.permission.INSTALL_LOCATION_PROVIDER"/> + </privapp-permissions> + + <privapp-permissions package="com.android.managedprovisioning"> + <permission name="android.permission.CHANGE_COMPONENT_ENABLED_STATE"/> + <permission name="android.permission.CHANGE_CONFIGURATION"/> + <permission name="android.permission.CONNECTIVITY_INTERNAL"/> + <permission name="android.permission.CRYPT_KEEPER"/> + <permission name="android.permission.DELETE_PACKAGES"/> + <permission name="android.permission.INSTALL_PACKAGES"/> + <permission name="android.permission.INTERACT_ACROSS_USERS"/> + <permission name="android.permission.MANAGE_DEVICE_ADMINS"/> + <permission name="android.permission.MANAGE_USERS"/> + <permission name="android.permission.MASTER_CLEAR"/> + <permission name="android.permission.PERFORM_CDMA_PROVISIONING"/> + <permission name="android.permission.SET_TIME"/> + <permission name="android.permission.SET_TIME_ZONE"/> + <permission name="android.permission.SHUTDOWN"/> + <permission name="android.permission.WRITE_SECURE_SETTINGS"/> + </privapp-permissions> + + <privapp-permissions package="com.android.mms.service"> + <permission name="android.permission.BIND_CARRIER_MESSAGING_SERVICE"/> + <permission name="android.permission.BIND_CARRIER_SERVICES"/> + <permission name="android.permission.INTERACT_ACROSS_USERS"/> + </privapp-permissions> + + <privapp-permissions package="com.android.mtp"> + <permission name="android.permission.MANAGE_USB"/> + </privapp-permissions> + + <privapp-permissions package="com.android.musicfx"> + <permission name="android.permission.CHANGE_COMPONENT_ENABLED_STATE"/> + </privapp-permissions> + + <privapp-permissions package="com.android.networkrecommendation"> + <permission name="android.permission.SCORE_NETWORKS"/> + <permission name="android.permission.SUBSTITUTE_NOTIFICATION_APP_NAME"/> + <permission name="android.permission.WRITE_SECURE_SETTINGS"/> + </privapp-permissions> + + <privapp-permissions package="com.android.omadm.service"> + <permission name="android.permission.CHANGE_CONFIGURATION"/> + <permission name="android.permission.CONNECTIVITY_INTERNAL"/> + <permission name="android.permission.MODIFY_PHONE_STATE"/> + <permission name="android.permission.READ_PRIVILEGED_PHONE_STATE"/> + <permission name="android.permission.WRITE_APN_SETTINGS"/> + <permission name="android.permission.WRITE_SECURE_SETTINGS"/> + </privapp-permissions> + + <privapp-permissions package="com.android.packageinstaller"> + <permission name="android.permission.CLEAR_APP_CACHE"/> + <permission name="android.permission.DELETE_PACKAGES"/> + <permission name="android.permission.INSTALL_PACKAGES"/> + <permission name="android.permission.MANAGE_USERS"/> + <permission name="android.permission.OBSERVE_GRANT_REVOKE_PERMISSIONS"/> + <permission name="android.permission.UPDATE_APP_OPS_STATS"/> + <permission name="android.permission.USE_RESERVED_DISK"/> + </privapp-permissions> + + <privapp-permissions package="com.android.phone"> + <permission name="android.permission.ACCESS_IMS_CALL_SERVICE"/> + <permission name="android.permission.BIND_CARRIER_MESSAGING_SERVICE"/> + <permission name="android.permission.BIND_CARRIER_SERVICES"/> + <permission name="android.permission.BIND_IMS_SERVICE"/> + <permission name="android.permission.BIND_TELEPHONY_DATA_SERVICE"/> + <permission name="android.permission.BIND_VISUAL_VOICEMAIL_SERVICE"/> + <permission name="android.permission.CALL_PRIVILEGED"/> + <permission name="android.permission.CHANGE_COMPONENT_ENABLED_STATE"/> + <permission name="android.permission.CHANGE_CONFIGURATION"/> + <permission name="android.permission.CHANGE_DEVICE_IDLE_TEMP_WHITELIST"/> + <permission name="android.permission.CONNECTIVITY_INTERNAL"/> + <permission name="android.permission.CONTROL_INCALL_EXPERIENCE"/> + <permission name="android.permission.DUMP"/> + <permission name="android.permission.INTERACT_ACROSS_USERS"/> + <permission name="android.permission.LOCAL_MAC_ADDRESS"/> + <permission name="android.permission.MANAGE_USERS"/> + <permission name="android.permission.MODIFY_PHONE_STATE"/> + <permission name="android.permission.PACKAGE_USAGE_STATS"/> + <permission name="android.permission.PERFORM_CDMA_PROVISIONING"/> + <permission name="android.permission.READ_NETWORK_USAGE_HISTORY"/> + <permission name="android.permission.READ_PRIVILEGED_PHONE_STATE"/> + <permission name="android.permission.READ_SEARCH_INDEXABLES"/> + <permission name="android.permission.REBOOT"/> + <permission name="android.permission.REGISTER_CALL_PROVIDER"/> + <permission name="android.permission.REGISTER_SIM_SUBSCRIPTION"/> + <permission name="android.permission.SEND_RESPOND_VIA_MESSAGE"/> + <permission name="android.permission.SET_TIME"/> + <permission name="android.permission.SET_TIME_ZONE"/> + <permission name="android.permission.SHUTDOWN"/> + <permission name="android.permission.STATUS_BAR"/> + <permission name="android.permission.STOP_APP_SWITCHES"/> + <permission name="android.permission.UPDATE_APP_OPS_STATS"/> + <permission name="android.permission.UPDATE_DEVICE_STATS"/> + <permission name="android.permission.UPDATE_LOCK"/> + <permission name="android.permission.WRITE_APN_SETTINGS"/> + <permission name="android.permission.WRITE_SECURE_SETTINGS"/> + <permission name="android.permission.WRITE_EMBEDDED_SUBSCRIPTIONS"/> + <permission name="com.android.voicemail.permission.READ_VOICEMAIL"/> + <permission name="com.android.voicemail.permission.WRITE_VOICEMAIL"/> + </privapp-permissions> + + <privapp-permissions package="com.android.providers.calendar"> + <permission name="android.permission.GET_ACCOUNTS_PRIVILEGED"/> + <permission name="android.permission.UPDATE_APP_OPS_STATS"/> + <permission name="android.permission.USE_RESERVED_DISK"/> + </privapp-permissions> + + <privapp-permissions package="com.android.providers.contacts"> + <permission name="android.permission.BIND_DIRECTORY_SEARCH"/> + <permission name="android.permission.GET_ACCOUNTS_PRIVILEGED"/> + <permission name="android.permission.INTERACT_ACROSS_USERS"/> + <permission name="android.permission.MANAGE_USERS"/> + <permission name="android.permission.UPDATE_APP_OPS_STATS"/> + <permission name="android.permission.USE_RESERVED_DISK"/> + </privapp-permissions> + + <privapp-permissions package="com.android.providers.downloads"> + <permission name="android.permission.ACCESS_CACHE_FILESYSTEM"/> + <permission name="android.permission.CLEAR_APP_CACHE"/> + <permission name="android.permission.CONNECTIVITY_INTERNAL"/> + <permission name="android.permission.UPDATE_APP_OPS_STATS"/> + <permission name="android.permission.UPDATE_DEVICE_STATS"/> + </privapp-permissions> + + <privapp-permissions package="com.android.providers.media"> + <permission name="android.permission.ACCESS_MTP"/> + <permission name="android.permission.INTERACT_ACROSS_USERS"/> + <permission name="android.permission.MANAGE_USERS"/> + <permission name="android.permission.USE_RESERVED_DISK"/> + <permission name="android.permission.WRITE_MEDIA_STORAGE"/> + </privapp-permissions> + + <privapp-permissions package="com.android.providers.telephony"> + <permission name="android.permission.INTERACT_ACROSS_USERS"/> + <permission name="android.permission.MODIFY_PHONE_STATE"/> + <permission name="android.permission.USE_RESERVED_DISK"/> + </privapp-permissions> + + <privapp-permissions package="com.android.provision"> + <permission name="android.permission.WRITE_SECURE_SETTINGS"/> + </privapp-permissions> + + <privapp-permissions package="com.android.server.telecom"> + <permission name="android.permission.BIND_CONNECTION_SERVICE"/> + <permission name="android.permission.BIND_INCALL_SERVICE"/> + <permission name="android.permission.CALL_PRIVILEGED"/> + <permission name="android.permission.INTERACT_ACROSS_USERS"/> + <permission name="android.permission.MANAGE_USERS"/> + <permission name="android.permission.MODIFY_AUDIO_ROUTING" /> + <permission name="android.permission.MODIFY_PHONE_STATE"/> + <permission name="android.permission.STOP_APP_SWITCHES"/> + <permission name="android.permission.SUBSTITUTE_NOTIFICATION_APP_NAME"/> + </privapp-permissions> + + <privapp-permissions package="com.android.settings"> + <permission name="android.permission.ACCESS_CHECKIN_PROPERTIES"/> + <permission name="android.permission.ACCESS_NOTIFICATIONS"/> + <permission name="android.permission.BACKUP"/> + <permission name="android.permission.BATTERY_STATS"/> + <permission name="android.permission.BLUETOOTH_PRIVILEGED"/> + <permission name="android.permission.CHANGE_APP_IDLE_STATE"/> + <permission name="android.permission.CHANGE_CONFIGURATION"/> + <permission name="android.permission.DELETE_PACKAGES"/> + <permission name="android.permission.FORCE_STOP_PACKAGES"/> + <permission name="android.permission.LOCAL_MAC_ADDRESS"/> + <permission name="android.permission.MANAGE_DEVICE_ADMINS"/> + <permission name="android.permission.MANAGE_FINGERPRINT"/> + <permission name="android.permission.MANAGE_USB"/> + <permission name="android.permission.MANAGE_USERS"/> + <permission name="android.permission.MANAGE_USER_OEM_UNLOCK_STATE" /> + <permission name="android.permission.MASTER_CLEAR"/> + <permission name="android.permission.MODIFY_PHONE_STATE"/> + <permission name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/> + <permission name="android.permission.MOVE_PACKAGE"/> + <permission name="android.permission.OVERRIDE_WIFI_CONFIG"/> + <permission name="android.permission.PACKAGE_USAGE_STATS"/> + <permission name="android.permission.READ_SEARCH_INDEXABLES"/> + <permission name="android.permission.REBOOT"/> + <permission name="android.permission.SET_TIME"/> + <permission name="android.permission.STATUS_BAR"/> + <permission name="android.permission.TETHER_PRIVILEGED"/> + <permission name="android.permission.USE_RESERVED_DISK"/> + <permission name="android.permission.USER_ACTIVITY"/> + <permission name="android.permission.WRITE_APN_SETTINGS"/> + <permission name="android.permission.WRITE_MEDIA_STORAGE"/> + <permission name="android.permission.WRITE_SECURE_SETTINGS"/> + </privapp-permissions> + + <privapp-permissions package="com.android.settings.intelligence"> + <permission name="android.permission.MANAGE_FINGERPRINT"/> + <permission name="android.permission.MODIFY_PHONE_STATE"/> + <permission name="android.permission.READ_SEARCH_INDEXABLES"/> + </privapp-permissions> + + <privapp-permissions package="com.android.sharedstoragebackup"> + <permission name="android.permission.WRITE_MEDIA_STORAGE"/> + </privapp-permissions> + + <privapp-permissions package="com.android.shell"> + <permission name="android.permission.ACCESS_LOWPAN_STATE"/> + <permission name="android.permission.BACKUP"/> + <permission name="android.permission.BATTERY_STATS"/> + <permission name="android.permission.BIND_APPWIDGET"/> + <permission name="android.permission.CHANGE_APP_IDLE_STATE"/> + <permission name="android.permission.CHANGE_COMPONENT_ENABLED_STATE"/> + <permission name="android.permission.CHANGE_CONFIGURATION"/> + <permission name="android.permission.CHANGE_DEVICE_IDLE_TEMP_WHITELIST" /> + <permission name="android.permission.CHANGE_LOWPAN_STATE"/> + <permission name="android.permission.CHANGE_OVERLAY_PACKAGES"/> + <permission name="android.permission.CLEAR_APP_CACHE"/> + <permission name="android.permission.CONNECTIVITY_INTERNAL"/> + <permission name="android.permission.DELETE_CACHE_FILES"/> + <permission name="android.permission.DELETE_PACKAGES"/> + <permission name="android.permission.DUMP"/> + <permission name="android.permission.ACTIVITY_EMBEDDING"/> + <permission name="android.permission.FORCE_STOP_PACKAGES"/> + <permission name="android.permission.GET_APP_OPS_STATS"/> + <permission name="android.permission.INSTALL_LOCATION_PROVIDER"/> + <permission name="android.permission.INSTALL_PACKAGES"/> + <permission name="android.permission.INTERACT_ACROSS_USERS"/> + <permission name="android.permission.LOCAL_MAC_ADDRESS"/> + <permission name="android.permission.MANAGE_ACTIVITY_STACKS"/> + <permission name="android.permission.MANAGE_DEVICE_ADMINS"/> + <permission name="android.permission.MANAGE_USB"/> + <permission name="android.permission.MODIFY_APPWIDGET_BIND_PERMISSIONS"/> + <permission name="android.permission.MODIFY_PHONE_STATE"/> + <permission name="android.permission.MOUNT_FORMAT_FILESYSTEMS"/> + <permission name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/> + <permission name="android.permission.MOVE_PACKAGE"/> + <permission name="android.permission.PACKAGE_USAGE_STATS" /> + <permission name="android.permission.READ_FRAME_BUFFER"/> + <permission name="android.permission.READ_LOWPAN_CREDENTIAL"/> + <permission name="android.permission.REAL_GET_TASKS"/> + <permission name="android.permission.REGISTER_CALL_PROVIDER"/> + <permission name="android.permission.REGISTER_CONNECTION_MANAGER"/> + <permission name="android.permission.REGISTER_SIM_SUBSCRIPTION"/> + <permission name="android.permission.RETRIEVE_WINDOW_CONTENT"/> + <permission name="android.permission.SET_ALWAYS_FINISH"/> + <permission name="android.permission.SET_ANIMATION_SCALE"/> + <permission name="android.permission.SET_DEBUG_APP"/> + <permission name="android.permission.SET_PROCESS_LIMIT"/> + <permission name="android.permission.SET_TIME"/> + <permission name="android.permission.SET_TIME_ZONE"/> + <permission name="android.permission.SIGNAL_PERSISTENT_PROCESSES"/> + <permission name="android.permission.START_TASKS_FROM_RECENTS" /> + <permission name="android.permission.STOP_APP_SWITCHES"/> + <permission name="android.permission.SUBSTITUTE_NOTIFICATION_APP_NAME"/> + <permission name="android.permission.UPDATE_APP_OPS_STATS"/> + <permission name="android.permission.USE_RESERVED_DISK"/> + <permission name="android.permission.WRITE_MEDIA_STORAGE"/> + <permission name="android.permission.WRITE_SECURE_SETTINGS"/> + </privapp-permissions> + + <privapp-permissions package="com.android.statementservice"> + <permission name="android.permission.INTENT_FILTER_VERIFICATION_AGENT"/> + </privapp-permissions> + + <privapp-permissions package="com.android.storagemanager"> + <permission name="android.permission.DELETE_PACKAGES"/> + <permission name="android.permission.INTERACT_ACROSS_USERS"/> + <permission name="android.permission.MANAGE_USERS"/> + <permission name="android.permission.PACKAGE_USAGE_STATS"/> + <permission name="android.permission.USE_RESERVED_DISK"/> + <permission name="android.permission.WRITE_SECURE_SETTINGS"/> + </privapp-permissions> + + <privapp-permissions package="com.android.systemui"> + <permission name="android.permission.BATTERY_STATS"/> + <permission name="android.permission.BIND_APPWIDGET"/> + <permission name="android.permission.BLUETOOTH_PRIVILEGED"/> + <permission name="android.permission.CHANGE_COMPONENT_ENABLED_STATE"/> + <permission name="android.permission.CHANGE_DEVICE_IDLE_TEMP_WHITELIST"/> + <permission name="android.permission.CHANGE_OVERLAY_PACKAGES"/> + <permission name="android.permission.CONNECTIVITY_INTERNAL"/> + <permission name="android.permission.CONTROL_REMOTE_APP_TRANSITION_ANIMATIONS"/> + <permission name="android.permission.CONTROL_VPN"/> + <permission name="android.permission.DUMP"/> + <permission name="android.permission.GET_APP_OPS_STATS"/> + <permission name="android.permission.INTERACT_ACROSS_USERS"/> + <permission name="android.permission.MANAGE_ACTIVITY_STACKS"/> + <permission name="android.permission.MANAGE_USB"/> + <permission name="android.permission.MANAGE_USERS"/> + <permission name="android.permission.MASTER_CLEAR"/> + <permission name="android.permission.MEDIA_CONTENT_CONTROL"/> + <permission name="android.permission.MODIFY_PHONE_STATE"/> + <permission name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/> + <permission name="android.permission.OVERRIDE_WIFI_CONFIG"/> + <permission name="android.permission.READ_DREAM_STATE"/> + <permission name="android.permission.READ_FRAME_BUFFER"/> + <permission name="android.permission.READ_NETWORK_USAGE_HISTORY"/> + <permission name="android.permission.READ_PRIVILEGED_PHONE_STATE"/> + <permission name="android.permission.REAL_GET_TASKS"/> + <permission name="android.permission.RECEIVE_MEDIA_RESOURCE_USAGE"/> + <permission name="android.permission.START_TASKS_FROM_RECENTS"/> + <permission name="android.permission.STATUS_BAR"/> + <permission name="android.permission.STOP_APP_SWITCHES"/> + <permission name="android.permission.SUBSTITUTE_NOTIFICATION_APP_NAME"/> + <permission name="android.permission.TETHER_PRIVILEGED"/> + <permission name="android.permission.UPDATE_APP_OPS_STATS"/> + <permission name="android.permission.USE_RESERVED_DISK"/> + <permission name="android.permission.WRITE_DREAM_STATE"/> + <permission name="android.permission.WRITE_MEDIA_STORAGE"/> + <permission name="android.permission.WRITE_SECURE_SETTINGS"/> + <permission name="android.permission.WRITE_EMBEDDED_SUBSCRIPTIONS"/> + </privapp-permissions> + + <privapp-permissions package="com.android.tv"> + <permission name="android.permission.CHANGE_HDMI_CEC_ACTIVE_SOURCE"/> + <permission name="android.permission.DVB_DEVICE"/> + <permission name="android.permission.GLOBAL_SEARCH"/> + <permission name="android.permission.HDMI_CEC"/> + <permission name="android.permission.MODIFY_PARENTAL_CONTROLS"/> + <permission name="android.permission.READ_CONTENT_RATING_SYSTEMS"/> + <permission name="com.android.providers.tv.permission.ACCESS_ALL_EPG_DATA"/> + <permission name="com.android.providers.tv.permission.ACCESS_WATCHED_PROGRAMS"/> + </privapp-permissions> + + <privapp-permissions package="com.android.vpndialogs"> + <permission name="android.permission.CONNECTIVITY_INTERNAL"/> + <permission name="android.permission.CONTROL_VPN"/> + </privapp-permissions> + +</permissions> diff --git a/system/system/etc/permissions/privapp-permissions-qti.xml b/system/system/etc/permissions/privapp-permissions-qti.xml new file mode 100644 index 0000000000000000000000000000000000000000..c49b90534df63cc76e4d414d6b449cde7bf5fd98 --- /dev/null +++ b/system/system/etc/permissions/privapp-permissions-qti.xml @@ -0,0 +1,108 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright (c) 2017, The Linux Foundation. All rights reserved. + + ~ Not a Contribution. +--> + +<!-- + ~ Copyright (C) 2016 The Android Open Source Project + ~ + ~ Licensed under the Apache License, Version 2.0 (the "License"); + ~ you may not use this file except in compliance with the License. + ~ You may obtain a copy of the License at + ~ + ~ http://www.apache.org/licenses/LICENSE-2.0 + ~ + ~ Unless required by applicable law or agreed to in writing, software + ~ distributed under the License is distributed on an "AS IS" BASIS, + ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + ~ See the License for the specific language governing permissions and + ~ limitations under the License + --> + +<!-- +This XML file declares which signature|privileged permissions should be +granted to privileged applications on QTI devices. +It allows additional grants on top of privapp-permissions-platform.xml +--> + +<permissions> + <privapp-permissions package="com.quicinc.cne.CNEService"> + <permission name="android.permission.INTERACT_ACROSS_USERS"/> + <permission name="android.permission.PACKET_KEEPALIVE_OFFLOAD"/> + </privapp-permissions> + + <privapp-permissions package="com.qti.dpmserviceapp"> + <permission name="android.permission.INTERACT_ACROSS_USERS"/> + </privapp-permissions> + + <privapp-permissions package="com.qualcomm.qcrilmsgtunnel"> + <permission name="android.permission.INTERACT_ACROSS_USERS"/> + </privapp-permissions> + + <privapp-permissions package="org.codeaurora.dialer"> + <permission name="android.permission.ALLOW_ANY_CODEC_FOR_PLAYBACK"/> + <permission name="android.permission.CONTROL_INCALL_EXPERIENCE"/> + <permission name="android.permission.GET_ACCOUNTS_PRIVILEGED"/> + <permission name="android.permission.MODIFY_PHONE_STATE"/> + <permission name="android.permission.READ_PRIVILEGED_PHONE_STATE"/> + <permission name="android.permission.STATUS_BAR"/> + <permission name="android.permission.STOP_APP_SWITCHES"/> + <permission name="com.android.voicemail.permission.READ_VOICEMAIL"/> + <permission name="com.android.voicemail.permission.WRITE_VOICEMAIL"/> + </privapp-permissions> + + <privapp-permissions package="org.codeaurora.qti.qtiNetworkApp"> + <permission name="android.permission.MODIFY_PHONE_STATE"/> + </privapp-permissions> + + <privapp-permissions package="org.codeaurora.ims"> + <permission name="android.permission.READ_PRECISE_PHONE_STATE"/> + <permission name="android.permission.INTERACT_ACROSS_USERS"/> + <permission name="android.permission.SUBSTITUTE_NOTIFICATION_APP_NAME"/> + </privapp-permissions> + + <privapp-permissions package="com.android.soundrecorder"> + <permission name="android.permission.WRITE_MEDIA_STORAGE"/> + <permission name="android.permission.CAPTURE_AUDIO_OUTPUT"/> + </privapp-permissions> + + <privapp-permissions package="com.quicinc.voice.activation"> + <permission name="android.permission.CAPTURE_AUDIO_HOTWORD"/> + <permission name="android.permission.MANAGE_SOUND_TRIGGER"/> + </privapp-permissions> + + <privapp-permissions package="com.qualcomm.qti.carrierswitch"> + <permission name="android.permission.REBOOT"/> + </privapp-permissions> + + <privapp-permissions package="com.qualcomm.wfd.service"> + <permission name="android.permission.READ_FRAME_BUFFER"/> + <permission name="android.permission.WRITE_MEDIA_STORAGE"/> + </privapp-permissions> + + <privapp-permissions package="com.android.mms"> + <permission name="android.permission.READ_PRIVILEGED_PHONE_STATE"/> + <permission name="android.permission.WRITE_APN_SETTINGS"/> + </privapp-permissions> + + <privapp-permissions package="org.codeaurora.bluetooth.batestapp"> + <permission name="android.permission.BLUETOOTH_PRIVILEGED"/> + <permission name="android.permission.LOCAL_MAC_ADDRESS"/> + </privapp-permissions> + + <privapp-permissions package="org.codeaurora.snapcam"> + <permission name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/> + <permission name="android.permission.WRITE_MEDIA_STORAGE"/> + </privapp-permissions> + + <privapp-permissions package="com.qualcomm.qti.callenhancement"> + <permission name="android.permission.RECORD_AUDIO" /> + <permission name="android.permission.CAPTURE_AUDIO_OUTPUT" /> + <permission name="android.permission.READ_EXTERNAL_STORAGE" /> + <permission name="android.permission.WRITE_EXTERNAL_STORAGE" /> + <permission name="android.permission.READ_BLOCKED_NUMBERS" /> + <permission name="android.permission.VIBRATE" /> + </privapp-permissions> +</permissions> diff --git a/system/system/etc/permissions/qcrilhook.xml b/system/system/etc/permissions/qcrilhook.xml new file mode 100644 index 0000000000000000000000000000000000000000..6ca9c571ec5577971223ae8b7859605a622dc8ac --- /dev/null +++ b/system/system/etc/permissions/qcrilhook.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="utf-8"?> +<permissions> + <library name="com.qualcomm.qcrilhook" + file="/system/framework/qcrilhook.jar"/> +</permissions> diff --git a/system/system/etc/permissions/qti_libpermissions.xml b/system/system/etc/permissions/qti_libpermissions.xml new file mode 100644 index 0000000000000000000000000000000000000000..1f897af6712b5f9c830f38cc700d5d889096a8f0 --- /dev/null +++ b/system/system/etc/permissions/qti_libpermissions.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="utf-8"?> +<!--- + Copyright (c) 2017 Qualcomm Technologies, Inc. + All Rights Reserved. + Confidential and Proprietary - Qualcomm Technologies, Inc. + --> +<permissions> + <library name="android.hidl.manager-V1.0-java" + file="/system/framework/android.hidl.manager-V1.0-java.jar"/> +</permissions> diff --git a/system/system/etc/permissions/qti_permissions.xml b/system/system/etc/permissions/qti_permissions.xml new file mode 100644 index 0000000000000000000000000000000000000000..cca66c291104ca19996fb9f035798c12693f6725 --- /dev/null +++ b/system/system/etc/permissions/qti_permissions.xml @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="utf-8" ?> +<!-- + Copyright (c) 2016 Qualcomm Technologies, Inc. All Rights Reserved. + Qualcomm Technologies Proprietary and Confidential. +--> +<permissions> + <permission name="com.qti.permission.DIAG"> + <group gid="oem_2901" /> + </permission> + <permission name="com.qti.permission.AUDIO"> + <group gid="audio" /> + </permission> +</permissions> + diff --git a/system/system/etc/permissions/telephonyservice.xml b/system/system/etc/permissions/telephonyservice.xml new file mode 100644 index 0000000000000000000000000000000000000000..e86b1316ea2ec13e9490cffb2212d113fdb4e21d --- /dev/null +++ b/system/system/etc/permissions/telephonyservice.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> + +<!-- +Copyright (c) 2014 Qualcomm Technologies, Inc. All Rights Reserved. +Qualcomm Technologies Proprietary and Confidential. +--> + +<permissions> +<library name="com.qualcomm.qti.QtiTelephonyServicelibrary" + file="/system/framework/QtiTelephonyServicelibrary.jar"/> +</permissions> \ No newline at end of file diff --git a/system/system/etc/ppp/ip-up-vpn b/system/system/etc/ppp/ip-up-vpn new file mode 100755 index 0000000000000000000000000000000000000000..1afcce86cf754a8cf2e737c4d271fc4cc910d5be Binary files /dev/null and b/system/system/etc/ppp/ip-up-vpn differ diff --git a/system/system/etc/preferred-apps/asus.xml b/system/system/etc/preferred-apps/asus.xml new file mode 100644 index 0000000000000000000000000000000000000000..f416ae8bef15ee7c3be105f925756a77e1a84fb4 --- /dev/null +++ b/system/system/etc/preferred-apps/asus.xml @@ -0,0 +1,10 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes'?> +<preferred-activities> + <item name="com.asus.gallery/.app.EPhotoActivity"> + <filter> + <action name="android.intent.action.MAIN" /> + <cat name="android.intent.category.APP_GALLERY" /> + <cat name="android.intent.category.DEFAULT" /> + </filter> + </item> +</preferred-activities> diff --git a/system/system/etc/preferred-apps/google.xml b/system/system/etc/preferred-apps/google.xml new file mode 100644 index 0000000000000000000000000000000000000000..82c908873fd8b299cdd3040ad049a0da2916fe64 --- /dev/null +++ b/system/system/etc/preferred-apps/google.xml @@ -0,0 +1,133 @@ +<?xml version='1.0' encoding='utf-8' standalone='yes'?> +<!-- Copyright (C) 2012 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<!-- + These are the default set of preferred applications for various standard + web URIs of Google properties to built-in Google Android applications. + + To generate new entries, set whatever app you want to be the default as + normal through the UI, and then use "adb shell dumpsys package preferred-xml" + to get the XML structure for the current preferred apps. You will probably + want to clean up the output some, such as adding the BROWSABLE category. See + the other entries here for guides. + --> +<preferred-activities> + <!-- <item name="com.google.android.apps.photos/.home.HomeActivity"> --> + <!-- <filter> --> + <!-- <action name="android.intent.action.MAIN" /> --> + <!-- <cat name="android.intent.category.APP_GALLERY" /> --> + <!-- <cat name="android.intent.category.DEFAULT" /> --> + <!-- </filter> --> + <!-- </item> --> + <!--<item name="com.google.android.apps.photos/.pager.HostPhotoPagerActivity">--> + <!--<filter>--> + <!--<action name="android.intent.action.VIEW" />--> + <!--<cat name="android.intent.category.DEFAULT" />--> + <!--<!– get from /libcore/luni/src/main/java/libcore/net/MimeUtils.java, because "image/*" "image/" "image" invalid –>--> + <!--<type name="image/bmp" />--> + <!--<type name="image/gif" />--> + <!--<type name="image/ico" />--> + <!--<type name="image/ief" />--> + <!--<type name="image/jpeg" />--> + <!--<type name="image/pcx" />--> + <!--<type name="image/png" />--> + <!--<type name="image/svg+xml" />--> + <!--<type name="image/tiff" />--> + <!--<type name="image/vnd.djvu" />--> + <!--<type name="image/vnd.wap.wbmp" />--> + <!--<type name="image/webp" />--> + <!--<type name="image/x-adobe-dng" />--> + <!--<type name="image/x-canon-cr2" />--> + <!--<type name="image/x-cmu-raster" />--> + <!--<type name="image/x-coreldraw" />--> + <!--<type name="image/x-coreldrawpattern" />--> + <!--<type name="image/x-coreldrawtemplate" />--> + <!--<type name="image/x-corelphotopaint" />--> + <!--<type name="image/x-fuji-raf" />--> + <!--<type name="image/x-icon" />--> + <!--<type name="image/x-jg" />--> + <!--<type name="image/x-jng" />--> + <!--<type name="image/x-ms-bmp" />--> + <!--<type name="image/x-nikon-nef" />--> + <!--<type name="image/x-nikon-nrw" />--> + <!--<type name="image/x-olympus-orf" />--> + <!--<type name="image/x-panasonic-rw2" />--> + <!--<type name="image/x-pentax-pef" />--> + <!--<type name="image/x-photoshop" />--> + <!--<type name="image/x-portable-anymap" />--> + <!--<type name="image/x-portable-bitmap" />--> + <!--<type name="image/x-portable-graymap" />--> + <!--<type name="image/x-portable-pixmap" />--> + <!--<type name="image/x-rgb" />--> + <!--<type name="image/x-samsung-srw" />--> + <!--<type name="image/x-sony-arw" />--> + <!--<type name="image/x-xbitmap" />--> + <!--<type name="image/x-xpixmap" />--> + <!--<type name="image/x-xwindowdump" />--> + <!--<!– get from Photos AndroidManifest.xml –>--> + <!--<type name="video/3gpp" />--> + <!--<type name="video/3gpp" />--> + <!--<type name="video/3gpp2" />--> + <!--<type name="video/avi" />--> + <!--<type name="video/mp4" />--> + <!--<type name="video/mpeg" />--> + <!--<type name="video/mpeg4" />--> + <!--<type name="video/quicktime" />--> + <!--<type name="video/webm" />--> + <!--<type name="video/x-matroska" />--> + <!--</filter>--> + <!--</item>--> + <item name="com.google.android.apps.docs.editors.sheets/com.google.android.apps.docs.editors.trix.quicksheet.QuickSheetDocumentOpenerActivityAlias"> + <filter> + <action name="android.intent.action.EDIT" /> + <cat name="android.intent.category.DEFAULT" /> + <type name="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet" /> + <type name="application/vnd.ms-excel.sheet.macroenabled.12" /> + <type name="application/vnd.ms-excel" /> + <type name="application/vnd.ms-excel.addin.macroenabled.12" /> + <type name="application/vnd.ms-excel.template.macroenabled.12" /> + <type name="application/vnd.openxmlformats-officedocument.spreadsheetml.template" /> + <type name="application/x-msexcel" /> + </filter> + </item> + <item name="com.google.android.apps.docs.editors.docs/com.google.android.apps.docs.editors.kix.quickword.QuickWordDocumentOpenerActivityAlias"> + <filter> + <action name="android.intent.action.EDIT" /> + <cat name="android.intent.category.DEFAULT" /> + <type name="application/vnd.ms-word" /> + <type name="application/vnd.openxmlformats-officedocument.wordprocessingml.document" /> + <type name="application/vnd.ms-word.document.macroenabled.12" /> + <type name="application/msword" /> + <type name="application/vnd.ms-word.template.macroenabled.12" /> + <type name="application/vnd.openxmlformats-officedocument.wordprocessingml.template" /> + <type name="application/x-msword" /> + </filter> + </item> + <item name="com.google.android.apps.docs.editors.slides/com.google.android.apps.docs.editors.kix.quickword.QuickWordDocumentOpenerActivityAlias"> + <filter> + <action name="android.intent.action.EDIT" /> + <cat name="android.intent.category.DEFAULT" /> + <type name="application/vnd.openxmlformats-officedocument.presentationml.presentation" /> + <type name="application/vnd.ms-powerpoint" /> + <type name="application/vnd.openxmlformats-officedocument.presentationml.template" /> + <type name="application/vnd.ms-powerpoint.presentation.macroenabled.12" /> + <type name="application/vnd.openxmlformats-officedocument.presentationml.slideshow" /> + <type name="application/vnd.ms-powerpoint.slideshow.macroenabled.12" /> + <type name="application/x-mspowerpoint" /> + + </filter> + </item> +</preferred-activities> diff --git a/system/system/etc/preloaded-classes b/system/system/etc/preloaded-classes new file mode 100644 index 0000000000000000000000000000000000000000..001479370fb9ba72c76b837343ffa621e9ead8b7 --- /dev/null +++ b/system/system/etc/preloaded-classes @@ -0,0 +1,6558 @@ +# +# Copyright (C) 2017 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Preloaded-classes filter file for phones. +# +# Classes in this file will be allocated into the boot image, and forcibly initialized in +# the zygote during initialization. This is a trade-off, using virtual address space to share +# common heap between apps. +# +# This file has been derived for mainline phone (and tablet) usage. +# +android.R$styleable +android.accessibilityservice.AccessibilityServiceInfo +android.accessibilityservice.AccessibilityServiceInfo$1 +android.accounts.Account +android.accounts.Account$1 +android.accounts.AccountManager +android.accounts.AccountManager$1 +android.accounts.AccountManager$10 +android.accounts.AccountManager$11 +android.accounts.AccountManager$18 +android.accounts.AccountManager$2 +android.accounts.AccountManager$20 +android.accounts.AccountManager$AmsTask +android.accounts.AccountManager$AmsTask$1 +android.accounts.AccountManager$AmsTask$Response +android.accounts.AccountManager$BaseFutureTask +android.accounts.AccountManager$BaseFutureTask$1 +android.accounts.AccountManager$BaseFutureTask$Response +android.accounts.AccountManager$Future2Task +android.accounts.AccountManager$Future2Task$1 +android.accounts.AccountManagerCallback +android.accounts.AccountManagerFuture +android.accounts.AccountsException +android.accounts.AuthenticatorDescription +android.accounts.AuthenticatorDescription$1 +android.accounts.AuthenticatorException +android.accounts.IAccountManager +android.accounts.IAccountManager$Stub +android.accounts.IAccountManager$Stub$Proxy +android.accounts.IAccountManagerResponse +android.accounts.IAccountManagerResponse$Stub +android.accounts.OnAccountsUpdateListener +android.accounts.OperationCanceledException +android.animation.AnimationHandler +android.animation.AnimationHandler$1 +android.animation.AnimationHandler$AnimationFrameCallback +android.animation.AnimationHandler$AnimationFrameCallbackProvider +android.animation.AnimationHandler$MyFrameCallbackProvider +android.animation.Animator +android.animation.Animator$AnimatorConstantState +android.animation.Animator$AnimatorListener +android.animation.Animator$AnimatorPauseListener +android.animation.AnimatorInflater +android.animation.AnimatorInflater$PathDataEvaluator +android.animation.AnimatorListenerAdapter +android.animation.AnimatorSet +android.animation.AnimatorSet$1 +android.animation.AnimatorSet$2 +android.animation.AnimatorSet$3 +android.animation.AnimatorSet$AnimationEvent +android.animation.AnimatorSet$Builder +android.animation.AnimatorSet$Node +android.animation.AnimatorSet$SeekState +android.animation.ArgbEvaluator +android.animation.FloatEvaluator +android.animation.FloatKeyframeSet +android.animation.IntEvaluator +android.animation.IntKeyframeSet +android.animation.Keyframe +android.animation.Keyframe$FloatKeyframe +android.animation.Keyframe$IntKeyframe +android.animation.Keyframe$ObjectKeyframe +android.animation.KeyframeSet +android.animation.Keyframes +android.animation.Keyframes$FloatKeyframes +android.animation.Keyframes$IntKeyframes +android.animation.LayoutTransition +android.animation.LayoutTransition$1 +android.animation.LayoutTransition$2 +android.animation.LayoutTransition$4 +android.animation.LayoutTransition$5 +android.animation.LayoutTransition$CleanupCallback +android.animation.LayoutTransition$TransitionListener +android.animation.ObjectAnimator +android.animation.PathKeyframes +android.animation.PathKeyframes$1 +android.animation.PathKeyframes$2 +android.animation.PathKeyframes$FloatKeyframesBase +android.animation.PathKeyframes$IntKeyframesBase +android.animation.PathKeyframes$SimpleKeyframes +android.animation.PropertyValuesHolder +android.animation.PropertyValuesHolder$FloatPropertyValuesHolder +android.animation.PropertyValuesHolder$IntPropertyValuesHolder +android.animation.PropertyValuesHolder$PropertyValues +android.animation.RectEvaluator +android.animation.StateListAnimator +android.animation.StateListAnimator$1 +android.animation.StateListAnimator$StateListAnimatorConstantState +android.animation.StateListAnimator$Tuple +android.animation.TimeAnimator +android.animation.TimeAnimator$TimeListener +android.animation.TimeInterpolator +android.animation.TypeEvaluator +android.animation.ValueAnimator +android.animation.ValueAnimator$AnimatorUpdateListener +android.app.-$$Lambda$ActivityThread$ActivityClientRecord$HOrG1qglSjSUHSjKBn2rXtX0gGg +android.app.-$$Lambda$ActivityThread$ApplicationThread$tUGFX7CUhzB4Pg5wFd5yeqOnu38 +android.app.-$$Lambda$ActivityThread$ZXDWm3IBeFmLnFVblhB-IOZCr9o +android.app.-$$Lambda$Dialog$zXRzrq3I7H1_zmZ8d_W7t2CQN0I +android.app.-$$Lambda$LoadedApk$ReceiverDispatcher$Args$_BumDX2UKsnxLVrE6UJsJZkotuA +android.app.-$$Lambda$Notification$hOCsSZH8tWalFSbIzQ9x9IcPa9M +android.app.-$$Lambda$ResourcesManager$QJ7UiVk_XS90KuXAsIjIEym1DnM +android.app.-$$Lambda$SharedPreferencesImpl$EditorImpl$3CAjkhzA131V3V-sLfP2uy0FWZ0 +android.app.-$$Lambda$oslF4K8Uk6v-6nTRoaEpCmfAptE +android.app.ActionBar +android.app.ActionBar$LayoutParams +android.app.Activity +android.app.Activity$HostCallbacks +android.app.ActivityManager +android.app.ActivityManager$1 +android.app.ActivityManager$AppTask +android.app.ActivityManager$MemoryInfo +android.app.ActivityManager$MemoryInfo$1 +android.app.ActivityManager$OnUidImportanceListener +android.app.ActivityManager$RecentTaskInfo +android.app.ActivityManager$RecentTaskInfo$1 +android.app.ActivityManager$RunningAppProcessInfo +android.app.ActivityManager$RunningAppProcessInfo$1 +android.app.ActivityManager$RunningServiceInfo +android.app.ActivityManager$RunningServiceInfo$1 +android.app.ActivityManager$RunningTaskInfo +android.app.ActivityManager$RunningTaskInfo$1 +android.app.ActivityManager$StackId +android.app.ActivityManager$TaskDescription +android.app.ActivityManager$TaskDescription$1 +android.app.ActivityManager$UidObserver +android.app.ActivityOptions +android.app.ActivityThread +android.app.ActivityThread$1 +android.app.ActivityThread$2 +android.app.ActivityThread$ActivityClientRecord +android.app.ActivityThread$AppBindData +android.app.ActivityThread$ApplicationThread +android.app.ActivityThread$BindServiceData +android.app.ActivityThread$ContextCleanupInfo +android.app.ActivityThread$CreateBackupAgentData +android.app.ActivityThread$CreateServiceData +android.app.ActivityThread$DropBoxReporter +android.app.ActivityThread$EventLoggingReporter +android.app.ActivityThread$GcIdler +android.app.ActivityThread$H +android.app.ActivityThread$Idler +android.app.ActivityThread$Profiler +android.app.ActivityThread$ProviderClientRecord +android.app.ActivityThread$ProviderKey +android.app.ActivityThread$ProviderRefCount +android.app.ActivityThread$ReceiverData +android.app.ActivityThread$RequestAssistContextExtras +android.app.ActivityThread$ServiceArgsData +android.app.ActivityTransitionState +android.app.AlarmManager +android.app.AlarmManager$ListenerWrapper +android.app.AlertDialog +android.app.AlertDialog$Builder +android.app.AppComponentFactory +android.app.AppGlobals +android.app.AppOpsManager +android.app.AppOpsManager$OnOpChangedListener +android.app.Application +android.app.Application$ActivityLifecycleCallbacks +android.app.ApplicationErrorReport$CrashInfo +android.app.ApplicationLoaders +android.app.ApplicationPackageManager +android.app.ApplicationPackageManager$OnPermissionsChangeListenerDelegate +android.app.ApplicationPackageManager$ResourceName +android.app.BackStackRecord +android.app.BackStackRecord$Op +android.app.ClientTransactionHandler +android.app.ContentProviderHolder +android.app.ContentProviderHolder$1 +android.app.ContextImpl +android.app.ContextImpl$1 +android.app.ContextImpl$ApplicationContentResolver +android.app.DexLoadReporter +android.app.Dialog +android.app.Dialog$ListenersHandler +android.app.DialogFragment +android.app.DownloadManager +android.app.Fragment +android.app.Fragment$1 +android.app.Fragment$AnimationInfo +android.app.Fragment$OnStartEnterTransitionListener +android.app.FragmentContainer +android.app.FragmentController +android.app.FragmentHostCallback +android.app.FragmentManager +android.app.FragmentManager$BackStackEntry +android.app.FragmentManagerImpl +android.app.FragmentManagerImpl$1 +android.app.FragmentManagerImpl$OpGenerator +android.app.FragmentManagerState +android.app.FragmentManagerState$1 +android.app.FragmentState +android.app.FragmentState$1 +android.app.FragmentTransaction +android.app.FragmentTransition +android.app.FragmentTransition$FragmentContainerTransition +android.app.IActivityManager +android.app.IActivityManager$Stub +android.app.IActivityManager$Stub$Proxy +android.app.IAlarmCompleteListener +android.app.IAlarmListener +android.app.IAlarmListener$Stub +android.app.IAlarmManager +android.app.IAlarmManager$Stub +android.app.IAlarmManager$Stub$Proxy +android.app.IAppTask +android.app.IAppTask$Stub +android.app.IAppTask$Stub$Proxy +android.app.IApplicationThread +android.app.IApplicationThread$Stub +android.app.IBackupAgent +android.app.IBackupAgent$Stub +android.app.IInstrumentationWatcher +android.app.IInstrumentationWatcher$Stub +android.app.INotificationManager +android.app.INotificationManager$Stub +android.app.INotificationManager$Stub$Proxy +android.app.IProcessObserver +android.app.IProcessObserver$Stub +android.app.ISearchManager +android.app.ISearchManager$Stub +android.app.IServiceConnection +android.app.IServiceConnection$Stub +android.app.ITransientNotification +android.app.ITransientNotification$Stub +android.app.IUiAutomationConnection +android.app.IUiAutomationConnection$Stub +android.app.IUiModeManager +android.app.IUiModeManager$Stub +android.app.IUiModeManager$Stub$Proxy +android.app.IUidObserver +android.app.IUidObserver$Stub +android.app.IUserSwitchObserver +android.app.IUserSwitchObserver$Stub +android.app.IWallpaperManager +android.app.IWallpaperManager$Stub +android.app.IWallpaperManager$Stub$Proxy +android.app.IWallpaperManagerCallback +android.app.IWallpaperManagerCallback$Stub +android.app.Instrumentation +android.app.IntentReceiverLeaked +android.app.IntentService +android.app.IntentService$ServiceHandler +android.app.JobSchedulerImpl +android.app.KeyguardManager +android.app.ListActivity +android.app.LoadedApk +android.app.LoadedApk$ReceiverDispatcher +android.app.LoadedApk$ReceiverDispatcher$Args +android.app.LoadedApk$ReceiverDispatcher$InnerReceiver +android.app.LoadedApk$ServiceDispatcher +android.app.LoadedApk$ServiceDispatcher$ConnectionInfo +android.app.LoadedApk$ServiceDispatcher$DeathMonitor +android.app.LoadedApk$ServiceDispatcher$InnerConnection +android.app.LoadedApk$ServiceDispatcher$RunConnection +android.app.LoadedApk$WarningContextClassLoader +android.app.LoaderManager +android.app.LoaderManager$LoaderCallbacks +android.app.LoaderManagerImpl +android.app.LoaderManagerImpl$LoaderInfo +android.app.NativeActivity +android.app.Notification +android.app.Notification$1 +android.app.Notification$Action +android.app.Notification$Action$1 +android.app.Notification$Action$Builder +android.app.Notification$BigPictureStyle +android.app.Notification$BigTextStyle +android.app.Notification$Builder +android.app.Notification$BuilderRemoteViews +android.app.Notification$DecoratedCustomViewStyle +android.app.Notification$DecoratedMediaCustomViewStyle +android.app.Notification$InboxStyle +android.app.Notification$MediaStyle +android.app.Notification$MessagingStyle +android.app.Notification$MessagingStyle$Message +android.app.Notification$StandardTemplateParams +android.app.Notification$Style +android.app.NotificationChannel +android.app.NotificationChannel$1 +android.app.NotificationChannelGroup +android.app.NotificationChannelGroup$1 +android.app.NotificationManager +android.app.OnActivityPausedListener +android.app.PendingIntent +android.app.PendingIntent$1 +android.app.PendingIntent$2 +android.app.PendingIntent$CanceledException +android.app.PendingIntent$OnMarshaledListener +android.app.Person +android.app.Person$1 +android.app.Person$Builder +android.app.ProfilerInfo +android.app.ProfilerInfo$1 +android.app.QueuedWork +android.app.QueuedWork$QueuedWorkHandler +android.app.ReceiverRestrictedContext +android.app.RemoteAction$1 +android.app.RemoteInput +android.app.RemoteInput$1 +android.app.ResourcesManager +android.app.ResourcesManager$1 +android.app.ResourcesManager$ActivityResources +android.app.ResourcesManager$ApkKey +android.app.ResultInfo +android.app.ResultInfo$1 +android.app.SearchManager +android.app.Service +android.app.ServiceConnectionLeaked +android.app.ServiceStartArgs +android.app.ServiceStartArgs$1 +android.app.SharedElementCallback +android.app.SharedElementCallback$1 +android.app.SharedPreferencesImpl +android.app.SharedPreferencesImpl$1 +android.app.SharedPreferencesImpl$2 +android.app.SharedPreferencesImpl$EditorImpl +android.app.SharedPreferencesImpl$EditorImpl$1 +android.app.SharedPreferencesImpl$EditorImpl$2 +android.app.SharedPreferencesImpl$MemoryCommitResult +android.app.StatsManager +android.app.StatsManager$StatsUnavailableException +android.app.StatusBarManager +android.app.SystemServiceRegistry +android.app.SystemServiceRegistry$1 +android.app.SystemServiceRegistry$10 +android.app.SystemServiceRegistry$11 +android.app.SystemServiceRegistry$12 +android.app.SystemServiceRegistry$13 +android.app.SystemServiceRegistry$14 +android.app.SystemServiceRegistry$15 +android.app.SystemServiceRegistry$16 +android.app.SystemServiceRegistry$17 +android.app.SystemServiceRegistry$18 +android.app.SystemServiceRegistry$19 +android.app.SystemServiceRegistry$2 +android.app.SystemServiceRegistry$20 +android.app.SystemServiceRegistry$21 +android.app.SystemServiceRegistry$22 +android.app.SystemServiceRegistry$23 +android.app.SystemServiceRegistry$24 +android.app.SystemServiceRegistry$25 +android.app.SystemServiceRegistry$26 +android.app.SystemServiceRegistry$27 +android.app.SystemServiceRegistry$28 +android.app.SystemServiceRegistry$29 +android.app.SystemServiceRegistry$3 +android.app.SystemServiceRegistry$30 +android.app.SystemServiceRegistry$31 +android.app.SystemServiceRegistry$32 +android.app.SystemServiceRegistry$33 +android.app.SystemServiceRegistry$34 +android.app.SystemServiceRegistry$35 +android.app.SystemServiceRegistry$36 +android.app.SystemServiceRegistry$37 +android.app.SystemServiceRegistry$38 +android.app.SystemServiceRegistry$39 +android.app.SystemServiceRegistry$4 +android.app.SystemServiceRegistry$40 +android.app.SystemServiceRegistry$41 +android.app.SystemServiceRegistry$42 +android.app.SystemServiceRegistry$43 +android.app.SystemServiceRegistry$44 +android.app.SystemServiceRegistry$45 +android.app.SystemServiceRegistry$46 +android.app.SystemServiceRegistry$47 +android.app.SystemServiceRegistry$48 +android.app.SystemServiceRegistry$49 +android.app.SystemServiceRegistry$5 +android.app.SystemServiceRegistry$50 +android.app.SystemServiceRegistry$51 +android.app.SystemServiceRegistry$52 +android.app.SystemServiceRegistry$53 +android.app.SystemServiceRegistry$54 +android.app.SystemServiceRegistry$55 +android.app.SystemServiceRegistry$56 +android.app.SystemServiceRegistry$57 +android.app.SystemServiceRegistry$58 +android.app.SystemServiceRegistry$59 +android.app.SystemServiceRegistry$6 +android.app.SystemServiceRegistry$60 +android.app.SystemServiceRegistry$61 +android.app.SystemServiceRegistry$62 +android.app.SystemServiceRegistry$63 +android.app.SystemServiceRegistry$64 +android.app.SystemServiceRegistry$65 +android.app.SystemServiceRegistry$66 +android.app.SystemServiceRegistry$67 +android.app.SystemServiceRegistry$68 +android.app.SystemServiceRegistry$69 +android.app.SystemServiceRegistry$7 +android.app.SystemServiceRegistry$70 +android.app.SystemServiceRegistry$71 +android.app.SystemServiceRegistry$72 +android.app.SystemServiceRegistry$73 +android.app.SystemServiceRegistry$74 +android.app.SystemServiceRegistry$75 +android.app.SystemServiceRegistry$76 +android.app.SystemServiceRegistry$77 +android.app.SystemServiceRegistry$78 +android.app.SystemServiceRegistry$79 +android.app.SystemServiceRegistry$8 +android.app.SystemServiceRegistry$80 +android.app.SystemServiceRegistry$81 +android.app.SystemServiceRegistry$82 +android.app.SystemServiceRegistry$83 +android.app.SystemServiceRegistry$84 +android.app.SystemServiceRegistry$85 +android.app.SystemServiceRegistry$86 +android.app.SystemServiceRegistry$87 +android.app.SystemServiceRegistry$88 +android.app.SystemServiceRegistry$89 +android.app.SystemServiceRegistry$9 +android.app.SystemServiceRegistry$90 +android.app.SystemServiceRegistry$91 +android.app.SystemServiceRegistry$92 +android.app.SystemServiceRegistry$93 +android.app.SystemServiceRegistry$CachedServiceFetcher +android.app.SystemServiceRegistry$ServiceFetcher +android.app.SystemServiceRegistry$StaticApplicationContextServiceFetcher +android.app.SystemServiceRegistry$StaticServiceFetcher +android.app.UiModeManager +android.app.UserSwitchObserver +android.app.VrManager +android.app.WallpaperColors +android.app.WallpaperColors$1 +android.app.WallpaperInfo$1 +android.app.WallpaperManager +android.app.WallpaperManager$Globals +android.app.WindowConfiguration +android.app.WindowConfiguration$1 +android.app.admin.DevicePolicyManager +android.app.admin.IDevicePolicyManager +android.app.admin.IDevicePolicyManager$Stub +android.app.admin.IDevicePolicyManager$Stub$Proxy +android.app.admin.SecurityLog +android.app.admin.SecurityLog$SecurityEvent +android.app.admin.SecurityLog$SecurityEvent$1 +android.app.admin.SystemUpdatePolicy$1 +android.app.assist.AssistContent +android.app.assist.AssistContent$1 +android.app.assist.AssistStructure +android.app.assist.AssistStructure$1 +android.app.assist.AssistStructure$ParcelTransferReader +android.app.assist.AssistStructure$ParcelTransferWriter +android.app.assist.AssistStructure$SendChannel +android.app.assist.AssistStructure$ViewNode +android.app.assist.AssistStructure$ViewNodeBuilder +android.app.assist.AssistStructure$ViewNodeText +android.app.assist.AssistStructure$ViewStackEntry +android.app.assist.AssistStructure$WindowNode +android.app.backup.BackupAgent +android.app.backup.BackupAgent$BackupServiceBinder +android.app.backup.BackupAgent$SharedPrefsSynchronizer +android.app.backup.BackupAgentHelper +android.app.backup.BackupDataInput +android.app.backup.BackupDataInput$EntityHeader +android.app.backup.BackupDataOutput +android.app.backup.BackupHelper +android.app.backup.BackupHelperDispatcher +android.app.backup.BackupHelperDispatcher$Header +android.app.backup.BackupManager +android.app.backup.BackupTransport +android.app.backup.BackupTransport$TransportImpl +android.app.backup.FileBackupHelperBase +android.app.backup.FullBackup +android.app.backup.FullBackupDataOutput +android.app.backup.IBackupManager +android.app.backup.IBackupManager$Stub +android.app.backup.IBackupManager$Stub$Proxy +android.app.backup.SharedPreferencesBackupHelper +android.app.job.IJobCallback +android.app.job.IJobCallback$Stub +android.app.job.IJobCallback$Stub$Proxy +android.app.job.IJobScheduler +android.app.job.IJobScheduler$Stub +android.app.job.IJobScheduler$Stub$Proxy +android.app.job.IJobService +android.app.job.IJobService$Stub +android.app.job.JobInfo +android.app.job.JobInfo$1 +android.app.job.JobInfo$Builder +android.app.job.JobInfo$TriggerContentUri +android.app.job.JobInfo$TriggerContentUri$1 +android.app.job.JobParameters +android.app.job.JobParameters$1 +android.app.job.JobScheduler +android.app.job.JobService +android.app.job.JobService$1 +android.app.job.JobServiceEngine +android.app.job.JobServiceEngine$JobHandler +android.app.job.JobServiceEngine$JobInterface +android.app.job.JobWorkItem +android.app.job.JobWorkItem$1 +android.app.servertransaction.ActivityLifecycleItem +android.app.servertransaction.ActivityResultItem +android.app.servertransaction.ActivityResultItem$1 +android.app.servertransaction.BaseClientRequest +android.app.servertransaction.ClientTransaction +android.app.servertransaction.ClientTransaction$1 +android.app.servertransaction.ClientTransactionItem +android.app.servertransaction.ConfigurationChangeItem +android.app.servertransaction.ConfigurationChangeItem$1 +android.app.servertransaction.DestroyActivityItem +android.app.servertransaction.DestroyActivityItem$1 +android.app.servertransaction.LaunchActivityItem +android.app.servertransaction.LaunchActivityItem$1 +android.app.servertransaction.NewIntentItem +android.app.servertransaction.NewIntentItem$1 +android.app.servertransaction.ObjectPoolItem +android.app.servertransaction.PauseActivityItem +android.app.servertransaction.PauseActivityItem$1 +android.app.servertransaction.PendingTransactionActions +android.app.servertransaction.PendingTransactionActions$StopInfo +android.app.servertransaction.ResumeActivityItem +android.app.servertransaction.ResumeActivityItem$1 +android.app.servertransaction.StopActivityItem +android.app.servertransaction.StopActivityItem$1 +android.app.servertransaction.TransactionExecutor +android.app.servertransaction.TransactionExecutorHelper +android.app.servertransaction.WindowVisibilityItem +android.app.servertransaction.WindowVisibilityItem$1 +android.app.slice.ISliceManager +android.app.slice.ISliceManager$Stub +android.app.slice.ISliceManager$Stub$Proxy +android.app.slice.SliceManager +android.app.slice.SliceSpec +android.app.slice.SliceSpec$1 +android.app.timezone.RulesManager +android.app.trust.ITrustManager +android.app.trust.ITrustManager$Stub +android.app.trust.ITrustManager$Stub$Proxy +android.app.trust.TrustManager +android.app.usage.AppStandbyInfo +android.app.usage.AppStandbyInfo$1 +android.app.usage.IStorageStatsManager +android.app.usage.IStorageStatsManager$Stub +android.app.usage.IStorageStatsManager$Stub$Proxy +android.app.usage.IUsageStatsManager +android.app.usage.IUsageStatsManager$Stub +android.app.usage.IUsageStatsManager$Stub$Proxy +android.app.usage.NetworkStatsManager +android.app.usage.StorageStats +android.app.usage.StorageStats$1 +android.app.usage.StorageStatsManager +android.app.usage.UsageEvents +android.app.usage.UsageEvents$1 +android.app.usage.UsageEvents$Event +android.app.usage.UsageStats +android.app.usage.UsageStats$1 +android.app.usage.UsageStatsManager +android.appwidget.AppWidgetManager +android.appwidget.AppWidgetProvider +android.bluetooth.BluetoothA2dp +android.bluetooth.BluetoothA2dp$1 +android.bluetooth.BluetoothA2dp$2 +android.bluetooth.BluetoothActivityEnergyInfo +android.bluetooth.BluetoothActivityEnergyInfo$1 +android.bluetooth.BluetoothAdapter +android.bluetooth.BluetoothAdapter$1 +android.bluetooth.BluetoothClass +android.bluetooth.BluetoothClass$1 +android.bluetooth.BluetoothCodecConfig +android.bluetooth.BluetoothCodecConfig$1 +android.bluetooth.BluetoothDevice +android.bluetooth.BluetoothDevice$1 +android.bluetooth.BluetoothDevice$2 +android.bluetooth.BluetoothHeadset +android.bluetooth.BluetoothHeadset$1 +android.bluetooth.BluetoothHeadset$2 +android.bluetooth.BluetoothHeadset$3 +android.bluetooth.BluetoothInputStream +android.bluetooth.BluetoothManager +android.bluetooth.BluetoothOutputStream +android.bluetooth.BluetoothProfile +android.bluetooth.BluetoothProfile$ServiceListener +android.bluetooth.BluetoothServerSocket +android.bluetooth.BluetoothSocket +android.bluetooth.BluetoothSocket$SocketState +android.bluetooth.BluetoothUuid +android.bluetooth.IBluetooth +android.bluetooth.IBluetooth$Stub +android.bluetooth.IBluetooth$Stub$Proxy +android.bluetooth.IBluetoothA2dp +android.bluetooth.IBluetoothA2dp$Stub +android.bluetooth.IBluetoothA2dp$Stub$Proxy +android.bluetooth.IBluetoothAvrcpTarget +android.bluetooth.IBluetoothAvrcpTarget$Stub +android.bluetooth.IBluetoothCallback +android.bluetooth.IBluetoothCallback$Stub +android.bluetooth.IBluetoothCallback$Stub$Proxy +android.bluetooth.IBluetoothGatt +android.bluetooth.IBluetoothGatt$Stub +android.bluetooth.IBluetoothGatt$Stub$Proxy +android.bluetooth.IBluetoothHeadset +android.bluetooth.IBluetoothHeadset$Stub +android.bluetooth.IBluetoothHeadset$Stub$Proxy +android.bluetooth.IBluetoothHeadsetPhone +android.bluetooth.IBluetoothHeadsetPhone$Stub +android.bluetooth.IBluetoothHeadsetPhone$Stub$Proxy +android.bluetooth.IBluetoothHealth +android.bluetooth.IBluetoothHealth$Stub +android.bluetooth.IBluetoothHearingAid +android.bluetooth.IBluetoothHearingAid$Stub +android.bluetooth.IBluetoothHidDevice +android.bluetooth.IBluetoothHidDevice$Stub +android.bluetooth.IBluetoothHidHost +android.bluetooth.IBluetoothHidHost$Stub +android.bluetooth.IBluetoothManager +android.bluetooth.IBluetoothManager$Stub +android.bluetooth.IBluetoothManager$Stub$Proxy +android.bluetooth.IBluetoothManagerCallback +android.bluetooth.IBluetoothManagerCallback$Stub +android.bluetooth.IBluetoothMap +android.bluetooth.IBluetoothMap$Stub +android.bluetooth.IBluetoothPan +android.bluetooth.IBluetoothPan$Stub +android.bluetooth.IBluetoothPbap +android.bluetooth.IBluetoothPbap$Stub +android.bluetooth.IBluetoothProfileServiceConnection +android.bluetooth.IBluetoothProfileServiceConnection$Stub +android.bluetooth.IBluetoothSap +android.bluetooth.IBluetoothSap$Stub +android.bluetooth.IBluetoothSocketManager +android.bluetooth.IBluetoothSocketManager$Stub +android.bluetooth.IBluetoothSocketManager$Stub$Proxy +android.bluetooth.IBluetoothStateChangeCallback +android.bluetooth.IBluetoothStateChangeCallback$Stub +android.bluetooth.UidTraffic +android.bluetooth.UidTraffic$1 +android.bluetooth.le.IScannerCallback +android.bluetooth.le.IScannerCallback$Stub$Proxy +android.bluetooth.le.ScanFilter +android.bluetooth.le.ScanFilter$1 +android.bluetooth.le.ScanFilter$Builder +android.bluetooth.le.ScanRecord +android.bluetooth.le.ScanResult +android.bluetooth.le.ScanResult$1 +android.bluetooth.le.ScanSettings +android.bluetooth.le.ScanSettings$1 +android.bluetooth.le.ScanSettings$Builder +android.companion.CompanionDeviceManager +android.content.-$$Lambda$AbstractThreadedSyncAdapter$ISyncAdapterImpl$L6ZtOCe8gjKwJj0908ytPlrD8Rc +android.content.AbstractThreadedSyncAdapter +android.content.AbstractThreadedSyncAdapter$ISyncAdapterImpl +android.content.AbstractThreadedSyncAdapter$SyncThread +android.content.ActivityNotFoundException +android.content.AsyncQueryHandler +android.content.AsyncQueryHandler$WorkerArgs +android.content.AsyncQueryHandler$WorkerHandler +android.content.AsyncTaskLoader +android.content.AsyncTaskLoader$LoadTask +android.content.BroadcastReceiver +android.content.BroadcastReceiver$PendingResult +android.content.BroadcastReceiver$PendingResult$1 +android.content.ClipboardManager +android.content.ClipboardManager$1 +android.content.ComponentCallbacks +android.content.ComponentCallbacks2 +android.content.ComponentName +android.content.ComponentName$1 +android.content.ContentProvider +android.content.ContentProvider$PipeDataWriter +android.content.ContentProvider$Transport +android.content.ContentProviderClient +android.content.ContentProviderClient$CursorWrapperInner +android.content.ContentProviderNative +android.content.ContentProviderOperation +android.content.ContentProviderOperation$1 +android.content.ContentProviderOperation$Builder +android.content.ContentProviderProxy +android.content.ContentProviderResult +android.content.ContentProviderResult$1 +android.content.ContentResolver +android.content.ContentResolver$1 +android.content.ContentResolver$CursorWrapperInner +android.content.ContentResolver$ParcelFileDescriptorInner +android.content.ContentUris +android.content.ContentValues +android.content.ContentValues$1 +android.content.Context +android.content.ContextWrapper +android.content.CursorLoader +android.content.DialogInterface +android.content.DialogInterface$OnCancelListener +android.content.DialogInterface$OnClickListener +android.content.DialogInterface$OnDismissListener +android.content.DialogInterface$OnKeyListener +android.content.DialogInterface$OnShowListener +android.content.IClipboard +android.content.IClipboard$Stub +android.content.IClipboard$Stub$Proxy +android.content.IContentProvider +android.content.IContentService +android.content.IContentService$Stub +android.content.IContentService$Stub$Proxy +android.content.IIntentReceiver +android.content.IIntentReceiver$Stub +android.content.IIntentSender +android.content.IIntentSender$Stub +android.content.IIntentSender$Stub$Proxy +android.content.IOnPrimaryClipChangedListener +android.content.IOnPrimaryClipChangedListener$Stub +android.content.IRestrictionsManager +android.content.IRestrictionsManager$Stub +android.content.ISyncAdapter +android.content.ISyncAdapter$Stub +android.content.ISyncAdapterUnsyncableAccountCallback +android.content.ISyncAdapterUnsyncableAccountCallback$Stub +android.content.ISyncAdapterUnsyncableAccountCallback$Stub$Proxy +android.content.ISyncContext +android.content.ISyncContext$Stub +android.content.ISyncContext$Stub$Proxy +android.content.ISyncStatusObserver +android.content.ISyncStatusObserver$Stub +android.content.Intent +android.content.Intent$1 +android.content.IntentFilter +android.content.IntentFilter$1 +android.content.IntentFilter$AuthorityEntry +android.content.IntentFilter$MalformedMimeTypeException +android.content.IntentSender +android.content.IntentSender$1 +android.content.IntentSender$SendIntentException +android.content.Loader +android.content.Loader$ForceLoadContentObserver +android.content.Loader$OnLoadCanceledListener +android.content.Loader$OnLoadCompleteListener +android.content.OperationApplicationException +android.content.PeriodicSync$1 +android.content.ReceiverCallNotAllowedException +android.content.RestrictionsManager +android.content.SearchRecentSuggestionsProvider +android.content.SearchRecentSuggestionsProvider$DatabaseHelper +android.content.ServiceConnection +android.content.SharedPreferences +android.content.SharedPreferences$Editor +android.content.SharedPreferences$OnSharedPreferenceChangeListener +android.content.SyncAdapterType +android.content.SyncAdapterType$1 +android.content.SyncContext +android.content.SyncRequest +android.content.SyncRequest$1 +android.content.SyncRequest$Builder +android.content.SyncResult +android.content.SyncResult$1 +android.content.SyncStats +android.content.SyncStats$1 +android.content.SyncStatusObserver +android.content.UndoManager +android.content.UndoManager$UndoState +android.content.UndoOperation +android.content.UndoOwner +android.content.UriMatcher +android.content.pm.-$$Lambda$FMztmpMwSp3D3ge8Zxr31di8ZBg +android.content.pm.-$$Lambda$jpya2qgMDDEok2GAoKRDqPM5lIE +android.content.pm.ActivityInfo +android.content.pm.ActivityInfo$1 +android.content.pm.ActivityInfo$WindowLayout +android.content.pm.ApplicationInfo +android.content.pm.ApplicationInfo$1 +android.content.pm.BaseParceledListSlice +android.content.pm.ComponentInfo +android.content.pm.ConfigurationInfo +android.content.pm.ConfigurationInfo$1 +android.content.pm.CrossProfileApps +android.content.pm.FeatureGroupInfo +android.content.pm.FeatureGroupInfo$1 +android.content.pm.FeatureInfo +android.content.pm.FeatureInfo$1 +android.content.pm.ILauncherApps +android.content.pm.ILauncherApps$Stub +android.content.pm.ILauncherApps$Stub$Proxy +android.content.pm.IOnAppsChangedListener +android.content.pm.IOnAppsChangedListener$Stub +android.content.pm.IOnPermissionsChangeListener +android.content.pm.IOnPermissionsChangeListener$Stub +android.content.pm.IPackageDataObserver +android.content.pm.IPackageDataObserver$Stub +android.content.pm.IPackageDeleteObserver +android.content.pm.IPackageInstaller +android.content.pm.IPackageInstaller$Stub +android.content.pm.IPackageInstaller$Stub$Proxy +android.content.pm.IPackageInstallerCallback +android.content.pm.IPackageInstallerCallback$Stub +android.content.pm.IPackageInstallerSession +android.content.pm.IPackageInstallerSession$Stub$Proxy +android.content.pm.IPackageManager +android.content.pm.IPackageManager$Stub +android.content.pm.IPackageManager$Stub$Proxy +android.content.pm.IShortcutService +android.content.pm.IShortcutService$Stub +android.content.pm.IShortcutService$Stub$Proxy +android.content.pm.InstrumentationInfo +android.content.pm.InstrumentationInfo$1 +android.content.pm.LauncherApps +android.content.pm.LauncherApps$1 +android.content.pm.OrgApacheHttpLegacyUpdater +android.content.pm.PackageBackwardCompatibility +android.content.pm.PackageBackwardCompatibility$AndroidTestRunnerSplitUpdater +android.content.pm.PackageBackwardCompatibility$RemoveUnnecessaryAndroidTestBaseLibrary +android.content.pm.PackageInfo +android.content.pm.PackageInfo$1 +android.content.pm.PackageInstaller +android.content.pm.PackageInstaller$Session +android.content.pm.PackageInstaller$SessionCallback +android.content.pm.PackageInstaller$SessionInfo +android.content.pm.PackageInstaller$SessionInfo$1 +android.content.pm.PackageInstaller$SessionParams +android.content.pm.PackageInstaller$SessionParams$1 +android.content.pm.PackageItemInfo +android.content.pm.PackageManager +android.content.pm.PackageManager$NameNotFoundException +android.content.pm.PackageManager$OnPermissionsChangedListener +android.content.pm.PackageParser +android.content.pm.PackageParser$Activity +android.content.pm.PackageParser$Activity$1 +android.content.pm.PackageParser$ActivityIntentInfo +android.content.pm.PackageParser$ApkLite +android.content.pm.PackageParser$CachedComponentArgs +android.content.pm.PackageParser$Callback +android.content.pm.PackageParser$CallbackImpl +android.content.pm.PackageParser$Component +android.content.pm.PackageParser$NewPermissionInfo +android.content.pm.PackageParser$Package +android.content.pm.PackageParser$Package$1 +android.content.pm.PackageParser$PackageLite +android.content.pm.PackageParser$PackageParserException +android.content.pm.PackageParser$ParseComponentArgs +android.content.pm.PackageParser$SigningDetails +android.content.pm.PackageParser$SigningDetails$1 +android.content.pm.PackageParser$SplitNameComparator +android.content.pm.PackageParser$SplitPermissionInfo +android.content.pm.PackageSharedLibraryUpdater +android.content.pm.PackageStats +android.content.pm.PackageStats$1 +android.content.pm.PackageUserState +android.content.pm.ParceledListSlice +android.content.pm.ParceledListSlice$1 +android.content.pm.PathPermission +android.content.pm.PathPermission$1 +android.content.pm.PermissionInfo +android.content.pm.PermissionInfo$1 +android.content.pm.ProviderInfo +android.content.pm.ProviderInfo$1 +android.content.pm.ResolveInfo +android.content.pm.ResolveInfo$1 +android.content.pm.ServiceInfo +android.content.pm.ServiceInfo$1 +android.content.pm.ShortcutInfo +android.content.pm.ShortcutInfo$1 +android.content.pm.ShortcutInfo$Builder +android.content.pm.ShortcutManager +android.content.pm.Signature +android.content.pm.Signature$1 +android.content.pm.SigningInfo$1 +android.content.pm.UserInfo +android.content.pm.UserInfo$1 +android.content.pm.dex.ArtManager +android.content.pm.dex.IArtManager +android.content.pm.split.DefaultSplitAssetLoader +android.content.pm.split.SplitAssetLoader +android.content.res.-$$Lambda$Resources$4msWUw7LKsgLexLZjIfWa4oguq4 +android.content.res.-$$Lambda$ResourcesImpl$99dm2ENnzo9b0SIUjUj2Kl3pi90 +android.content.res.-$$Lambda$ResourcesImpl$h3PTRX185BeQl8SVC2_w9arp5Og +android.content.res.ApkAssets +android.content.res.AssetFileDescriptor +android.content.res.AssetFileDescriptor$1 +android.content.res.AssetManager +android.content.res.AssetManager$AssetInputStream +android.content.res.AssetManager$Builder +android.content.res.ColorStateList +android.content.res.ColorStateList$1 +android.content.res.ColorStateList$ColorStateListFactory +android.content.res.CompatResources +android.content.res.CompatibilityInfo +android.content.res.CompatibilityInfo$1 +android.content.res.CompatibilityInfo$2 +android.content.res.ComplexColor +android.content.res.Configuration +android.content.res.Configuration$1 +android.content.res.ConfigurationBoundResourceCache +android.content.res.ConstantState +android.content.res.DrawableCache +android.content.res.GradientColor +android.content.res.ObbInfo +android.content.res.ObbInfo$1 +android.content.res.ObbScanner +android.content.res.ResourceId +android.content.res.Resources +android.content.res.Resources$NotFoundException +android.content.res.Resources$Theme +android.content.res.Resources$ThemeKey +android.content.res.ResourcesImpl +android.content.res.ResourcesImpl$LookupStack +android.content.res.ResourcesImpl$ThemeImpl +android.content.res.ResourcesKey +android.content.res.StringBlock +android.content.res.StringBlock$StyleIDs +android.content.res.ThemedResourceCache +android.content.res.TypedArray +android.content.res.XmlBlock +android.content.res.XmlBlock$Parser +android.content.res.XmlResourceParser +android.database.AbstractCursor +android.database.AbstractCursor$SelfContentObserver +android.database.AbstractWindowedCursor +android.database.BulkCursorDescriptor +android.database.BulkCursorDescriptor$1 +android.database.BulkCursorNative +android.database.BulkCursorProxy +android.database.BulkCursorToCursorAdaptor +android.database.CharArrayBuffer +android.database.ContentObservable +android.database.ContentObserver +android.database.ContentObserver$NotificationRunnable +android.database.ContentObserver$Transport +android.database.CrossProcessCursor +android.database.CrossProcessCursorWrapper +android.database.Cursor +android.database.CursorIndexOutOfBoundsException +android.database.CursorToBulkCursorAdaptor +android.database.CursorToBulkCursorAdaptor$ContentObserverProxy +android.database.CursorWindow +android.database.CursorWindow$1 +android.database.CursorWrapper +android.database.DataSetObservable +android.database.DataSetObserver +android.database.DatabaseErrorHandler +android.database.DatabaseUtils +android.database.DefaultDatabaseErrorHandler +android.database.IBulkCursor +android.database.IContentObserver +android.database.IContentObserver$Stub +android.database.IContentObserver$Stub$Proxy +android.database.MatrixCursor +android.database.MatrixCursor$RowBuilder +android.database.MergeCursor +android.database.MergeCursor$1 +android.database.Observable +android.database.SQLException +android.database.sqlite.-$$Lambda$RBWjWVyGrOTsQrLCYzJ_G8Uk25Q +android.database.sqlite.DatabaseObjectNotClosedException +android.database.sqlite.SQLiteCantOpenDatabaseException +android.database.sqlite.SQLiteClosable +android.database.sqlite.SQLiteCompatibilityWalFlags +android.database.sqlite.SQLiteConnection +android.database.sqlite.SQLiteConnection$Operation +android.database.sqlite.SQLiteConnection$OperationLog +android.database.sqlite.SQLiteConnection$PreparedStatement +android.database.sqlite.SQLiteConnection$PreparedStatementCache +android.database.sqlite.SQLiteConnectionPool +android.database.sqlite.SQLiteConnectionPool$AcquiredConnectionStatus +android.database.sqlite.SQLiteConnectionPool$ConnectionWaiter +android.database.sqlite.SQLiteConnectionPool$IdleConnectionHandler +android.database.sqlite.SQLiteConstraintException +android.database.sqlite.SQLiteCursor +android.database.sqlite.SQLiteCursorDriver +android.database.sqlite.SQLiteCustomFunction +android.database.sqlite.SQLiteDatabase +android.database.sqlite.SQLiteDatabase$1 +android.database.sqlite.SQLiteDatabase$CursorFactory +android.database.sqlite.SQLiteDatabase$OpenParams +android.database.sqlite.SQLiteDatabase$OpenParams$Builder +android.database.sqlite.SQLiteDatabaseConfiguration +android.database.sqlite.SQLiteDatabaseCorruptException +android.database.sqlite.SQLiteDatabaseLockedException +android.database.sqlite.SQLiteDebug +android.database.sqlite.SQLiteDebug$PagerStats +android.database.sqlite.SQLiteDirectCursorDriver +android.database.sqlite.SQLiteDoneException +android.database.sqlite.SQLiteException +android.database.sqlite.SQLiteFullException +android.database.sqlite.SQLiteGlobal +android.database.sqlite.SQLiteOpenHelper +android.database.sqlite.SQLiteProgram +android.database.sqlite.SQLiteQuery +android.database.sqlite.SQLiteQueryBuilder +android.database.sqlite.SQLiteSession +android.database.sqlite.SQLiteSession$Transaction +android.database.sqlite.SQLiteStatement +android.database.sqlite.SQLiteStatementInfo +android.database.sqlite.SQLiteTransactionListener +android.ddm.DdmHandleAppName +android.ddm.DdmHandleExit +android.ddm.DdmHandleHeap +android.ddm.DdmHandleHello +android.ddm.DdmHandleNativeHeap +android.ddm.DdmHandleProfiling +android.ddm.DdmHandleThread +android.ddm.DdmHandleViewDebug +android.ddm.DdmRegister +android.graphics.-$$Lambda$ColorSpace$BNp-1CyCzsQzfE-Ads9uc4rJDfw +android.graphics.-$$Lambda$ColorSpace$Rgb$8EkhO2jIf14tuA3BvrmYJMa7YXM +android.graphics.-$$Lambda$ColorSpace$Rgb$CqKld6797g7__JnuY0NeFz5q4_E +android.graphics.-$$Lambda$ColorSpace$Rgb$ZvS77aTfobOSa2o9MTqYMph4Rcg +android.graphics.-$$Lambda$ColorSpace$Rgb$b9VGKuNnse0bbguR9jbOM_wK2Ac +android.graphics.-$$Lambda$ColorSpace$Rgb$bWzafC8vMHNuVmRuTUPEFUMlfuY +android.graphics.-$$Lambda$ColorSpace$S2rlqJvkXGTpUF6mZhvkElds8JE +android.graphics.BaseCanvas +android.graphics.Bitmap +android.graphics.Bitmap$1 +android.graphics.Bitmap$2 +android.graphics.Bitmap$CompressFormat +android.graphics.Bitmap$Config +android.graphics.BitmapFactory +android.graphics.BitmapFactory$Options +android.graphics.BitmapRegionDecoder +android.graphics.BitmapShader +android.graphics.BlurMaskFilter +android.graphics.BlurMaskFilter$Blur +android.graphics.Camera +android.graphics.Canvas +android.graphics.Canvas$EdgeType +android.graphics.Canvas$NoImagePreloadHolder +android.graphics.CanvasProperty +android.graphics.Color +android.graphics.ColorFilter +android.graphics.ColorFilter$NoImagePreloadHolder +android.graphics.ColorMatrix +android.graphics.ColorMatrixColorFilter +android.graphics.ColorSpace +android.graphics.ColorSpace$Lab +android.graphics.ColorSpace$Model +android.graphics.ColorSpace$Named +android.graphics.ColorSpace$Rgb +android.graphics.ColorSpace$Rgb$TransferParameters +android.graphics.ColorSpace$Xyz +android.graphics.ComposePathEffect +android.graphics.ComposeShader +android.graphics.CornerPathEffect +android.graphics.DashPathEffect +android.graphics.DiscretePathEffect +android.graphics.DrawFilter +android.graphics.EmbossMaskFilter +android.graphics.FontFamily +android.graphics.FontListParser +android.graphics.GraphicBuffer +android.graphics.GraphicBuffer$1 +android.graphics.ImageDecoder +android.graphics.ImageDecoder$AssetInputStreamSource +android.graphics.ImageDecoder$DecodeException +android.graphics.ImageDecoder$ImageInfo +android.graphics.ImageDecoder$InputStreamSource +android.graphics.ImageDecoder$OnHeaderDecodedListener +android.graphics.ImageDecoder$Source +android.graphics.Insets +android.graphics.Interpolator +android.graphics.Interpolator$Result +android.graphics.LightingColorFilter +android.graphics.LinearGradient +android.graphics.MaskFilter +android.graphics.Matrix +android.graphics.Matrix$1 +android.graphics.Matrix$NoImagePreloadHolder +android.graphics.Matrix$ScaleToFit +android.graphics.Movie +android.graphics.NinePatch +android.graphics.NinePatch$InsetStruct +android.graphics.Outline +android.graphics.Paint +android.graphics.Paint$Align +android.graphics.Paint$Cap +android.graphics.Paint$FontMetrics +android.graphics.Paint$FontMetricsInt +android.graphics.Paint$Join +android.graphics.Paint$NoImagePreloadHolder +android.graphics.Paint$Style +android.graphics.PaintFlagsDrawFilter +android.graphics.Path +android.graphics.Path$Direction +android.graphics.Path$FillType +android.graphics.PathDashPathEffect +android.graphics.PathEffect +android.graphics.PathMeasure +android.graphics.Picture +android.graphics.PixelFormat +android.graphics.Point +android.graphics.Point$1 +android.graphics.PointF +android.graphics.PointF$1 +android.graphics.PorterDuff +android.graphics.PorterDuff$Mode +android.graphics.PorterDuffColorFilter +android.graphics.PorterDuffXfermode +android.graphics.RadialGradient +android.graphics.Rect +android.graphics.Rect$1 +android.graphics.RectF +android.graphics.RectF$1 +android.graphics.Region +android.graphics.Region$1 +android.graphics.Region$Op +android.graphics.RegionIterator +android.graphics.Shader +android.graphics.Shader$NoImagePreloadHolder +android.graphics.Shader$TileMode +android.graphics.SumPathEffect +android.graphics.SurfaceTexture +android.graphics.SurfaceTexture$1 +android.graphics.SurfaceTexture$OnFrameAvailableListener +android.graphics.SweepGradient +android.graphics.TableMaskFilter +android.graphics.TemporaryBuffer +android.graphics.Typeface +android.graphics.Typeface$Builder +android.graphics.Xfermode +android.graphics.YuvImage +android.graphics.drawable.-$$Lambda$BitmapDrawable$LMqt8JvxZ4giSOIRAtlCKDg39Jw +android.graphics.drawable.-$$Lambda$NinePatchDrawable$yQvfm7FAkslD5wdGFysjgwt8cLE +android.graphics.drawable.AdaptiveIconDrawable +android.graphics.drawable.AdaptiveIconDrawable$ChildDrawable +android.graphics.drawable.AdaptiveIconDrawable$LayerState +android.graphics.drawable.Animatable +android.graphics.drawable.Animatable2 +android.graphics.drawable.AnimatedImageDrawable +android.graphics.drawable.AnimatedRotateDrawable +android.graphics.drawable.AnimatedRotateDrawable$AnimatedRotateState +android.graphics.drawable.AnimatedStateListDrawable +android.graphics.drawable.AnimatedStateListDrawable$AnimatedStateListState +android.graphics.drawable.AnimatedStateListDrawable$AnimatedVectorDrawableTransition +android.graphics.drawable.AnimatedStateListDrawable$Transition +android.graphics.drawable.AnimatedVectorDrawable +android.graphics.drawable.AnimatedVectorDrawable$1 +android.graphics.drawable.AnimatedVectorDrawable$AnimatedVectorDrawableState +android.graphics.drawable.AnimatedVectorDrawable$AnimatedVectorDrawableState$PendingAnimator +android.graphics.drawable.AnimatedVectorDrawable$VectorDrawableAnimator +android.graphics.drawable.AnimatedVectorDrawable$VectorDrawableAnimatorRT +android.graphics.drawable.AnimationDrawable +android.graphics.drawable.AnimationDrawable$AnimationState +android.graphics.drawable.BitmapDrawable +android.graphics.drawable.BitmapDrawable$BitmapState +android.graphics.drawable.ClipDrawable +android.graphics.drawable.ClipDrawable$ClipState +android.graphics.drawable.ColorDrawable +android.graphics.drawable.ColorDrawable$ColorState +android.graphics.drawable.Drawable +android.graphics.drawable.Drawable$Callback +android.graphics.drawable.Drawable$ConstantState +android.graphics.drawable.DrawableContainer +android.graphics.drawable.DrawableContainer$BlockInvalidateCallback +android.graphics.drawable.DrawableContainer$DrawableContainerState +android.graphics.drawable.DrawableInflater +android.graphics.drawable.DrawableWrapper +android.graphics.drawable.DrawableWrapper$DrawableWrapperState +android.graphics.drawable.GradientDrawable +android.graphics.drawable.GradientDrawable$1 +android.graphics.drawable.GradientDrawable$GradientState +android.graphics.drawable.GradientDrawable$Orientation +android.graphics.drawable.Icon +android.graphics.drawable.Icon$1 +android.graphics.drawable.InsetDrawable +android.graphics.drawable.InsetDrawable$InsetState +android.graphics.drawable.InsetDrawable$InsetValue +android.graphics.drawable.LayerDrawable +android.graphics.drawable.LayerDrawable$ChildDrawable +android.graphics.drawable.LayerDrawable$LayerState +android.graphics.drawable.NinePatchDrawable +android.graphics.drawable.NinePatchDrawable$NinePatchState +android.graphics.drawable.PaintDrawable +android.graphics.drawable.RippleBackground +android.graphics.drawable.RippleBackground$1 +android.graphics.drawable.RippleBackground$BackgroundProperty +android.graphics.drawable.RippleComponent +android.graphics.drawable.RippleDrawable +android.graphics.drawable.RippleDrawable$RippleState +android.graphics.drawable.RippleForeground +android.graphics.drawable.RippleForeground$1 +android.graphics.drawable.RippleForeground$2 +android.graphics.drawable.RippleForeground$3 +android.graphics.drawable.RippleForeground$4 +android.graphics.drawable.RotateDrawable +android.graphics.drawable.RotateDrawable$RotateState +android.graphics.drawable.ScaleDrawable +android.graphics.drawable.ScaleDrawable$ScaleState +android.graphics.drawable.ShapeDrawable +android.graphics.drawable.ShapeDrawable$ShapeState +android.graphics.drawable.StateListDrawable +android.graphics.drawable.StateListDrawable$StateListState +android.graphics.drawable.TransitionDrawable +android.graphics.drawable.TransitionDrawable$TransitionState +android.graphics.drawable.VectorDrawable +android.graphics.drawable.VectorDrawable$VClipPath +android.graphics.drawable.VectorDrawable$VFullPath +android.graphics.drawable.VectorDrawable$VFullPath$1 +android.graphics.drawable.VectorDrawable$VFullPath$10 +android.graphics.drawable.VectorDrawable$VFullPath$2 +android.graphics.drawable.VectorDrawable$VFullPath$3 +android.graphics.drawable.VectorDrawable$VFullPath$4 +android.graphics.drawable.VectorDrawable$VFullPath$5 +android.graphics.drawable.VectorDrawable$VFullPath$6 +android.graphics.drawable.VectorDrawable$VFullPath$7 +android.graphics.drawable.VectorDrawable$VFullPath$8 +android.graphics.drawable.VectorDrawable$VFullPath$9 +android.graphics.drawable.VectorDrawable$VGroup +android.graphics.drawable.VectorDrawable$VGroup$1 +android.graphics.drawable.VectorDrawable$VGroup$2 +android.graphics.drawable.VectorDrawable$VGroup$3 +android.graphics.drawable.VectorDrawable$VGroup$4 +android.graphics.drawable.VectorDrawable$VGroup$5 +android.graphics.drawable.VectorDrawable$VGroup$6 +android.graphics.drawable.VectorDrawable$VGroup$7 +android.graphics.drawable.VectorDrawable$VGroup$8 +android.graphics.drawable.VectorDrawable$VGroup$9 +android.graphics.drawable.VectorDrawable$VObject +android.graphics.drawable.VectorDrawable$VPath +android.graphics.drawable.VectorDrawable$VPath$1 +android.graphics.drawable.VectorDrawable$VectorDrawableState +android.graphics.drawable.VectorDrawable$VectorDrawableState$1 +android.graphics.drawable.shapes.OvalShape +android.graphics.drawable.shapes.RectShape +android.graphics.drawable.shapes.RoundRectShape +android.graphics.drawable.shapes.Shape +android.graphics.fonts.FontVariationAxis +android.graphics.pdf.PdfDocument +android.graphics.pdf.PdfEditor +android.graphics.pdf.PdfRenderer +android.hardware.Camera +android.hardware.Camera$CameraInfo +android.hardware.Camera$Face +android.hardware.CameraStatus$1 +android.hardware.ConsumerIrManager +android.hardware.GeomagneticField +android.hardware.GeomagneticField$LegendreTable +android.hardware.HardwareBuffer +android.hardware.HardwareBuffer$1 +android.hardware.ICameraService +android.hardware.ICameraService$Stub +android.hardware.ICameraService$Stub$Proxy +android.hardware.ICameraServiceListener +android.hardware.ICameraServiceListener$Stub +android.hardware.Sensor +android.hardware.SensorEvent +android.hardware.SensorEventListener +android.hardware.SensorManager +android.hardware.SerialManager +android.hardware.SerialPort +android.hardware.SystemSensorManager +android.hardware.SystemSensorManager$BaseEventQueue +android.hardware.SystemSensorManager$SensorEventQueue +android.hardware.TriggerEventListener +android.hardware.biometrics.BiometricFingerprintConstants +android.hardware.camera2.CameraAccessException +android.hardware.camera2.CameraCharacteristics +android.hardware.camera2.CameraCharacteristics$1 +android.hardware.camera2.CameraCharacteristics$2 +android.hardware.camera2.CameraCharacteristics$3 +android.hardware.camera2.CameraCharacteristics$4 +android.hardware.camera2.CameraCharacteristics$5 +android.hardware.camera2.CameraCharacteristics$Key +android.hardware.camera2.CameraManager +android.hardware.camera2.CameraManager$CameraManagerGlobal$1 +android.hardware.camera2.CameraMetadata +android.hardware.camera2.CaptureRequest +android.hardware.camera2.CaptureRequest$1 +android.hardware.camera2.CaptureRequest$2 +android.hardware.camera2.CaptureRequest$Key +android.hardware.camera2.CaptureResult +android.hardware.camera2.CaptureResult$1 +android.hardware.camera2.CaptureResult$2 +android.hardware.camera2.CaptureResult$3 +android.hardware.camera2.CaptureResult$Key +android.hardware.camera2.DngCreator +android.hardware.camera2.impl.CameraMetadataNative +android.hardware.camera2.impl.CameraMetadataNative$1 +android.hardware.camera2.impl.CameraMetadataNative$10 +android.hardware.camera2.impl.CameraMetadataNative$11 +android.hardware.camera2.impl.CameraMetadataNative$12 +android.hardware.camera2.impl.CameraMetadataNative$13 +android.hardware.camera2.impl.CameraMetadataNative$14 +android.hardware.camera2.impl.CameraMetadataNative$15 +android.hardware.camera2.impl.CameraMetadataNative$16 +android.hardware.camera2.impl.CameraMetadataNative$17 +android.hardware.camera2.impl.CameraMetadataNative$18 +android.hardware.camera2.impl.CameraMetadataNative$19 +android.hardware.camera2.impl.CameraMetadataNative$2 +android.hardware.camera2.impl.CameraMetadataNative$20 +android.hardware.camera2.impl.CameraMetadataNative$3 +android.hardware.camera2.impl.CameraMetadataNative$4 +android.hardware.camera2.impl.CameraMetadataNative$5 +android.hardware.camera2.impl.CameraMetadataNative$6 +android.hardware.camera2.impl.CameraMetadataNative$7 +android.hardware.camera2.impl.CameraMetadataNative$8 +android.hardware.camera2.impl.CameraMetadataNative$9 +android.hardware.camera2.impl.CameraMetadataNative$Key +android.hardware.camera2.impl.GetCommand +android.hardware.camera2.impl.SetCommand +android.hardware.camera2.legacy.LegacyCameraDevice +android.hardware.camera2.legacy.LegacyExceptionUtils$BufferQueueAbandonedException +android.hardware.camera2.legacy.PerfMeasurement +android.hardware.camera2.marshal.MarshalHelpers +android.hardware.camera2.marshal.MarshalQueryable +android.hardware.camera2.marshal.MarshalRegistry +android.hardware.camera2.marshal.MarshalRegistry$MarshalToken +android.hardware.camera2.marshal.Marshaler +android.hardware.camera2.marshal.impl.MarshalQueryableArray +android.hardware.camera2.marshal.impl.MarshalQueryableBlackLevelPattern +android.hardware.camera2.marshal.impl.MarshalQueryableBoolean +android.hardware.camera2.marshal.impl.MarshalQueryableColorSpaceTransform +android.hardware.camera2.marshal.impl.MarshalQueryableEnum +android.hardware.camera2.marshal.impl.MarshalQueryableHighSpeedVideoConfiguration +android.hardware.camera2.marshal.impl.MarshalQueryableMeteringRectangle +android.hardware.camera2.marshal.impl.MarshalQueryableNativeByteToInteger +android.hardware.camera2.marshal.impl.MarshalQueryableNativeByteToInteger$MarshalerNativeByteToInteger +android.hardware.camera2.marshal.impl.MarshalQueryablePair +android.hardware.camera2.marshal.impl.MarshalQueryableParcelable +android.hardware.camera2.marshal.impl.MarshalQueryablePrimitive +android.hardware.camera2.marshal.impl.MarshalQueryableRange +android.hardware.camera2.marshal.impl.MarshalQueryableRect +android.hardware.camera2.marshal.impl.MarshalQueryableReprocessFormatsMap +android.hardware.camera2.marshal.impl.MarshalQueryableRggbChannelVector +android.hardware.camera2.marshal.impl.MarshalQueryableSize +android.hardware.camera2.marshal.impl.MarshalQueryableSizeF +android.hardware.camera2.marshal.impl.MarshalQueryableStreamConfiguration +android.hardware.camera2.marshal.impl.MarshalQueryableStreamConfigurationDuration +android.hardware.camera2.marshal.impl.MarshalQueryableString +android.hardware.camera2.params.BlackLevelPattern +android.hardware.camera2.params.ColorSpaceTransform +android.hardware.camera2.params.Face +android.hardware.camera2.params.HighSpeedVideoConfiguration +android.hardware.camera2.params.LensShadingMap +android.hardware.camera2.params.MeteringRectangle +android.hardware.camera2.params.OisSample +android.hardware.camera2.params.ReprocessFormatsMap +android.hardware.camera2.params.RggbChannelVector +android.hardware.camera2.params.StreamConfiguration +android.hardware.camera2.params.StreamConfigurationDuration +android.hardware.camera2.params.StreamConfigurationMap +android.hardware.camera2.params.TonemapCurve +android.hardware.camera2.utils.TypeReference +android.hardware.camera2.utils.TypeReference$SpecializedTypeReference +android.hardware.display.AmbientBrightnessDayStats +android.hardware.display.AmbientBrightnessDayStats$1 +android.hardware.display.BrightnessChangeEvent +android.hardware.display.BrightnessChangeEvent$1 +android.hardware.display.BrightnessConfiguration +android.hardware.display.BrightnessConfiguration$1 +android.hardware.display.BrightnessConfiguration$Builder +android.hardware.display.DisplayManager +android.hardware.display.DisplayManager$DisplayListener +android.hardware.display.DisplayManagerGlobal +android.hardware.display.DisplayManagerGlobal$DisplayListenerDelegate +android.hardware.display.DisplayManagerGlobal$DisplayManagerCallback +android.hardware.display.IDisplayManager +android.hardware.display.IDisplayManager$Stub +android.hardware.display.IDisplayManager$Stub$Proxy +android.hardware.display.IDisplayManagerCallback +android.hardware.display.IDisplayManagerCallback$Stub +android.hardware.display.WifiDisplay +android.hardware.display.WifiDisplay$1 +android.hardware.display.WifiDisplaySessionInfo +android.hardware.display.WifiDisplaySessionInfo$1 +android.hardware.display.WifiDisplayStatus +android.hardware.display.WifiDisplayStatus$1 +android.hardware.fingerprint.FingerprintManager +android.hardware.fingerprint.FingerprintManager$1 +android.hardware.fingerprint.FingerprintManager$MyHandler +android.hardware.fingerprint.IFingerprintService +android.hardware.fingerprint.IFingerprintService$Stub +android.hardware.fingerprint.IFingerprintService$Stub$Proxy +android.hardware.fingerprint.IFingerprintServiceLockoutResetCallback +android.hardware.fingerprint.IFingerprintServiceLockoutResetCallback$Stub +android.hardware.fingerprint.IFingerprintServiceReceiver +android.hardware.fingerprint.IFingerprintServiceReceiver$Stub +android.hardware.hdmi.HdmiControlManager +android.hardware.input.IInputDevicesChangedListener +android.hardware.input.IInputDevicesChangedListener$Stub +android.hardware.input.IInputManager +android.hardware.input.IInputManager$Stub +android.hardware.input.IInputManager$Stub$Proxy +android.hardware.input.InputDeviceIdentifier +android.hardware.input.InputDeviceIdentifier$1 +android.hardware.input.InputManager +android.hardware.input.InputManager$InputDeviceListener +android.hardware.input.InputManager$InputDeviceListenerDelegate +android.hardware.input.InputManager$InputDevicesChangedListener +android.hardware.location.ActivityRecognitionHardware +android.hardware.location.ContextHubManager +android.hardware.location.IActivityRecognitionHardware +android.hardware.location.IActivityRecognitionHardware$Stub +android.hardware.radio.RadioManager +android.hardware.soundtrigger.SoundTrigger +android.hardware.soundtrigger.SoundTrigger$ConfidenceLevel +android.hardware.soundtrigger.SoundTrigger$ConfidenceLevel$1 +android.hardware.soundtrigger.SoundTrigger$GenericRecognitionEvent +android.hardware.soundtrigger.SoundTrigger$GenericRecognitionEvent$1 +android.hardware.soundtrigger.SoundTrigger$GenericSoundModel +android.hardware.soundtrigger.SoundTrigger$GenericSoundModel$1 +android.hardware.soundtrigger.SoundTrigger$Keyphrase +android.hardware.soundtrigger.SoundTrigger$Keyphrase$1 +android.hardware.soundtrigger.SoundTrigger$KeyphraseRecognitionEvent +android.hardware.soundtrigger.SoundTrigger$KeyphraseRecognitionEvent$1 +android.hardware.soundtrigger.SoundTrigger$KeyphraseRecognitionExtra +android.hardware.soundtrigger.SoundTrigger$KeyphraseRecognitionExtra$1 +android.hardware.soundtrigger.SoundTrigger$KeyphraseSoundModel +android.hardware.soundtrigger.SoundTrigger$KeyphraseSoundModel$1 +android.hardware.soundtrigger.SoundTrigger$ModuleProperties +android.hardware.soundtrigger.SoundTrigger$ModuleProperties$1 +android.hardware.soundtrigger.SoundTrigger$RecognitionConfig +android.hardware.soundtrigger.SoundTrigger$RecognitionConfig$1 +android.hardware.soundtrigger.SoundTrigger$RecognitionEvent +android.hardware.soundtrigger.SoundTrigger$RecognitionEvent$1 +android.hardware.soundtrigger.SoundTrigger$SoundModel +android.hardware.soundtrigger.SoundTrigger$SoundModelEvent +android.hardware.soundtrigger.SoundTrigger$SoundModelEvent$1 +android.hardware.soundtrigger.SoundTriggerModule +android.hardware.usb.IUsbManager +android.hardware.usb.IUsbManager$Stub +android.hardware.usb.IUsbManager$Stub$Proxy +android.hardware.usb.UsbDevice +android.hardware.usb.UsbDevice$1 +android.hardware.usb.UsbDeviceConnection +android.hardware.usb.UsbManager +android.hardware.usb.UsbRequest +android.hidl.base.V1_0.DebugInfo +android.hidl.base.V1_0.IBase +android.hidl.manager.V1_0.IServiceManager +android.hidl.manager.V1_0.IServiceManager$Proxy +android.hidl.manager.V1_0.IServiceNotification +android.hidl.manager.V1_0.IServiceNotification$Stub +android.icu.impl.BMPSet +android.icu.impl.CacheBase +android.icu.impl.CacheValue +android.icu.impl.CacheValue$NullValue +android.icu.impl.CacheValue$SoftValue +android.icu.impl.CacheValue$Strength +android.icu.impl.CalendarUtil +android.icu.impl.CalendarUtil$CalendarPreferences +android.icu.impl.CaseMapImpl +android.icu.impl.CaseMapImpl$StringContextIterator +android.icu.impl.CharTrie +android.icu.impl.CharacterIteration +android.icu.impl.ClassLoaderUtil +android.icu.impl.CurrencyData +android.icu.impl.CurrencyData$CurrencyDisplayInfo +android.icu.impl.CurrencyData$CurrencyDisplayInfoProvider +android.icu.impl.CurrencyData$CurrencySpacingInfo +android.icu.impl.CurrencyData$CurrencySpacingInfo$SpacingPattern +android.icu.impl.CurrencyData$CurrencySpacingInfo$SpacingType +android.icu.impl.DateNumberFormat +android.icu.impl.Grego +android.icu.impl.ICUBinary +android.icu.impl.ICUBinary$Authenticate +android.icu.impl.ICUBinary$DatPackageReader +android.icu.impl.ICUBinary$DatPackageReader$IsAcceptable +android.icu.impl.ICUBinary$DataFile +android.icu.impl.ICUBinary$PackageDataFile +android.icu.impl.ICUCache +android.icu.impl.ICUConfig +android.icu.impl.ICUCurrencyDisplayInfoProvider +android.icu.impl.ICUCurrencyDisplayInfoProvider$1 +android.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo +android.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$CurrencySink +android.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$CurrencySink$EntrypointTable +android.icu.impl.ICUCurrencyDisplayInfoProvider$ICUCurrencyDisplayInfo$FormattingData +android.icu.impl.ICUCurrencyMetaInfo +android.icu.impl.ICUCurrencyMetaInfo$Collector +android.icu.impl.ICUCurrencyMetaInfo$CurrencyCollector +android.icu.impl.ICUCurrencyMetaInfo$UniqueList +android.icu.impl.ICUData +android.icu.impl.ICUDebug +android.icu.impl.ICULocaleService +android.icu.impl.ICULocaleService$ICUResourceBundleFactory +android.icu.impl.ICULocaleService$LocaleKey +android.icu.impl.ICULocaleService$LocaleKeyFactory +android.icu.impl.ICUNotifier +android.icu.impl.ICURWLock +android.icu.impl.ICUResourceBundle +android.icu.impl.ICUResourceBundle$1 +android.icu.impl.ICUResourceBundle$2 +android.icu.impl.ICUResourceBundle$2$1 +android.icu.impl.ICUResourceBundle$3 +android.icu.impl.ICUResourceBundle$4 +android.icu.impl.ICUResourceBundle$AvailEntry +android.icu.impl.ICUResourceBundle$Loader +android.icu.impl.ICUResourceBundle$OpenType +android.icu.impl.ICUResourceBundle$WholeBundle +android.icu.impl.ICUResourceBundleImpl +android.icu.impl.ICUResourceBundleImpl$ResourceArray +android.icu.impl.ICUResourceBundleImpl$ResourceBinary +android.icu.impl.ICUResourceBundleImpl$ResourceContainer +android.icu.impl.ICUResourceBundleImpl$ResourceInt +android.icu.impl.ICUResourceBundleImpl$ResourceIntVector +android.icu.impl.ICUResourceBundleImpl$ResourceString +android.icu.impl.ICUResourceBundleImpl$ResourceTable +android.icu.impl.ICUResourceBundleReader +android.icu.impl.ICUResourceBundleReader$Array +android.icu.impl.ICUResourceBundleReader$Array16 +android.icu.impl.ICUResourceBundleReader$Array32 +android.icu.impl.ICUResourceBundleReader$Container +android.icu.impl.ICUResourceBundleReader$IsAcceptable +android.icu.impl.ICUResourceBundleReader$ReaderCache +android.icu.impl.ICUResourceBundleReader$ReaderCacheKey +android.icu.impl.ICUResourceBundleReader$ReaderValue +android.icu.impl.ICUResourceBundleReader$ResourceCache +android.icu.impl.ICUResourceBundleReader$ResourceCache$Level +android.icu.impl.ICUResourceBundleReader$Table +android.icu.impl.ICUResourceBundleReader$Table16 +android.icu.impl.ICUResourceBundleReader$Table1632 +android.icu.impl.ICUService +android.icu.impl.ICUService$CacheEntry +android.icu.impl.ICUService$Factory +android.icu.impl.ICUService$Key +android.icu.impl.IDNA2003 +android.icu.impl.JavaTimeZone +android.icu.impl.LocaleIDParser +android.icu.impl.LocaleIDs +android.icu.impl.Norm2AllModes +android.icu.impl.Norm2AllModes$1 +android.icu.impl.Norm2AllModes$ComposeNormalizer2 +android.icu.impl.Norm2AllModes$DecomposeNormalizer2 +android.icu.impl.Norm2AllModes$FCDNormalizer2 +android.icu.impl.Norm2AllModes$NFCSingleton +android.icu.impl.Norm2AllModes$NFKCSingleton +android.icu.impl.Norm2AllModes$NoopNormalizer2 +android.icu.impl.Norm2AllModes$Norm2AllModesSingleton +android.icu.impl.Norm2AllModes$Normalizer2WithImpl +android.icu.impl.Normalizer2Impl +android.icu.impl.Normalizer2Impl$1 +android.icu.impl.Normalizer2Impl$IsAcceptable +android.icu.impl.OlsonTimeZone +android.icu.impl.Pair +android.icu.impl.PatternProps +android.icu.impl.PatternTokenizer +android.icu.impl.PluralRulesLoader +android.icu.impl.ReplaceableUCharacterIterator +android.icu.impl.RuleCharacterIterator +android.icu.impl.SimpleCache +android.icu.impl.SimpleFormatterImpl +android.icu.impl.SoftCache +android.icu.impl.StandardPlural +android.icu.impl.StringPrepDataReader +android.icu.impl.TextTrieMap +android.icu.impl.TextTrieMap$Node +android.icu.impl.TimeZoneNamesFactoryImpl +android.icu.impl.TimeZoneNamesImpl +android.icu.impl.TimeZoneNamesImpl$1 +android.icu.impl.TimeZoneNamesImpl$MZ2TZsCache +android.icu.impl.TimeZoneNamesImpl$MZMapEntry +android.icu.impl.TimeZoneNamesImpl$TZ2MZsCache +android.icu.impl.TimeZoneNamesImpl$ZNames +android.icu.impl.TimeZoneNamesImpl$ZNames$NameTypeIndex +android.icu.impl.TimeZoneNamesImpl$ZNamesLoader +android.icu.impl.Trie +android.icu.impl.Trie$DataManipulate +android.icu.impl.Trie$DefaultGetFoldingOffset +android.icu.impl.Trie2 +android.icu.impl.Trie2$1 +android.icu.impl.Trie2$2 +android.icu.impl.Trie2$Range +android.icu.impl.Trie2$Trie2Iterator +android.icu.impl.Trie2$UTrie2Header +android.icu.impl.Trie2$ValueMapper +android.icu.impl.Trie2$ValueWidth +android.icu.impl.Trie2_16 +android.icu.impl.Trie2_32 +android.icu.impl.UBiDiProps +android.icu.impl.UBiDiProps$IsAcceptable +android.icu.impl.UCaseProps +android.icu.impl.UCaseProps$ContextIterator +android.icu.impl.UCaseProps$IsAcceptable +android.icu.impl.UCharacterProperty +android.icu.impl.UCharacterProperty$1 +android.icu.impl.UCharacterProperty$10 +android.icu.impl.UCharacterProperty$11 +android.icu.impl.UCharacterProperty$12 +android.icu.impl.UCharacterProperty$13 +android.icu.impl.UCharacterProperty$14 +android.icu.impl.UCharacterProperty$15 +android.icu.impl.UCharacterProperty$16 +android.icu.impl.UCharacterProperty$17 +android.icu.impl.UCharacterProperty$18 +android.icu.impl.UCharacterProperty$19 +android.icu.impl.UCharacterProperty$2 +android.icu.impl.UCharacterProperty$20 +android.icu.impl.UCharacterProperty$21 +android.icu.impl.UCharacterProperty$22 +android.icu.impl.UCharacterProperty$23 +android.icu.impl.UCharacterProperty$24 +android.icu.impl.UCharacterProperty$3 +android.icu.impl.UCharacterProperty$4 +android.icu.impl.UCharacterProperty$5 +android.icu.impl.UCharacterProperty$6 +android.icu.impl.UCharacterProperty$7 +android.icu.impl.UCharacterProperty$8 +android.icu.impl.UCharacterProperty$9 +android.icu.impl.UCharacterProperty$BiDiIntProperty +android.icu.impl.UCharacterProperty$BinaryProperty +android.icu.impl.UCharacterProperty$CaseBinaryProperty +android.icu.impl.UCharacterProperty$CombiningClassIntProperty +android.icu.impl.UCharacterProperty$IntProperty +android.icu.impl.UCharacterProperty$IsAcceptable +android.icu.impl.UCharacterProperty$NormInertBinaryProperty +android.icu.impl.UCharacterProperty$NormQuickCheckIntProperty +android.icu.impl.UPropertyAliases +android.icu.impl.UPropertyAliases$IsAcceptable +android.icu.impl.URLHandler$URLVisitor +android.icu.impl.UResource +android.icu.impl.UResource$Array +android.icu.impl.UResource$Key +android.icu.impl.UResource$Sink +android.icu.impl.UResource$Table +android.icu.impl.UResource$Value +android.icu.impl.USerializedSet +android.icu.impl.Utility +android.icu.impl.ZoneMeta +android.icu.impl.ZoneMeta$1 +android.icu.impl.ZoneMeta$CustomTimeZoneCache +android.icu.impl.ZoneMeta$SystemTimeZoneCache +android.icu.impl.coll.CollationData +android.icu.impl.coll.CollationDataReader +android.icu.impl.coll.CollationDataReader$IsAcceptable +android.icu.impl.coll.CollationFastLatin +android.icu.impl.coll.CollationIterator$CEBuffer +android.icu.impl.coll.CollationLoader +android.icu.impl.coll.CollationRoot +android.icu.impl.coll.CollationSettings +android.icu.impl.coll.CollationTailoring +android.icu.impl.coll.SharedObject +android.icu.impl.coll.SharedObject$Reference +android.icu.impl.locale.AsciiUtil +android.icu.impl.locale.BaseLocale +android.icu.impl.locale.BaseLocale$Cache +android.icu.impl.locale.BaseLocale$Key +android.icu.impl.locale.LocaleObjectCache +android.icu.impl.locale.LocaleObjectCache$CacheEntry +android.icu.impl.locale.LocaleSyntaxException +android.icu.impl.number.AffixPatternProvider +android.icu.impl.number.AffixUtils$SymbolProvider +android.icu.impl.number.ConstantMultiFieldModifier +android.icu.impl.number.CustomSymbolCurrency +android.icu.impl.number.DecimalQuantity +android.icu.impl.number.MacroProps +android.icu.impl.number.MicroProps +android.icu.impl.number.MicroPropsGenerator +android.icu.impl.number.Modifier +android.icu.impl.number.MutablePatternModifier$ImmutablePatternModifier +android.icu.impl.number.Parse +android.icu.impl.number.Parse$1 +android.icu.impl.number.Parse$2 +android.icu.impl.number.PatternStringParser$ParsedPatternInfo +android.icu.impl.number.PatternStringParser$ParsedSubpatternInfo +android.icu.impl.number.PatternStringParser$ParserState +android.icu.impl.number.RoundingUtils +android.icu.lang.UCharacter +android.icu.lang.UCharacterEnums$ECharacterCategory +android.icu.lang.UCharacterEnums$ECharacterDirection +android.icu.lang.UScript +android.icu.lang.UScript$ScriptUsage +android.icu.math.BigDecimal +android.icu.math.MathContext +android.icu.number.CurrencyRounder +android.icu.number.FormattedNumber +android.icu.number.FractionRounder +android.icu.number.NumberFormatterSettings +android.icu.number.NumberPropertyMapper$PropertiesAffixPatternProvider +android.icu.number.Rounder +android.icu.number.Rounder$CurrencyRounderImpl +android.icu.number.Rounder$FracSigRounderImpl +android.icu.number.Rounder$FractionRounderImpl +android.icu.number.Rounder$IncrementRounderImpl +android.icu.number.Rounder$InfiniteRounderImpl +android.icu.number.Rounder$PassThroughRounderImpl +android.icu.number.Rounder$SignificantRounderImpl +android.icu.number.UnlocalizedNumberFormatter +android.icu.text.AlphabeticIndex$1 +android.icu.text.AlphabeticIndex$Bucket +android.icu.text.AlphabeticIndex$BucketList +android.icu.text.AlphabeticIndex$ImmutableIndex +android.icu.text.Bidi +android.icu.text.Bidi$ImpTabPair +android.icu.text.BidiClassifier +android.icu.text.BreakIterator +android.icu.text.BreakIterator$BreakIteratorCache +android.icu.text.BreakIterator$BreakIteratorServiceShim +android.icu.text.BreakIteratorFactory +android.icu.text.BreakIteratorFactory$BFService +android.icu.text.BreakIteratorFactory$BFService$1RBBreakIteratorFactory +android.icu.text.CaseMap +android.icu.text.CaseMap$Title +android.icu.text.CaseMap$Upper +android.icu.text.Collator +android.icu.text.Collator$ServiceShim +android.icu.text.CollatorServiceShim +android.icu.text.CollatorServiceShim$CService +android.icu.text.CollatorServiceShim$CService$1CollatorFactory +android.icu.text.CurrencyDisplayNames +android.icu.text.CurrencyMetaInfo +android.icu.text.CurrencyMetaInfo$CurrencyDigits +android.icu.text.CurrencyMetaInfo$CurrencyFilter +android.icu.text.DateFormat +android.icu.text.DateFormat$BooleanAttribute +android.icu.text.DateFormat$Field +android.icu.text.DateFormatSymbols +android.icu.text.DateFormatSymbols$1 +android.icu.text.DateFormatSymbols$CalendarDataSink +android.icu.text.DateFormatSymbols$CalendarDataSink$AliasType +android.icu.text.DateFormatSymbols$CapitalizationContextUsage +android.icu.text.DateIntervalFormat +android.icu.text.DateIntervalFormat$BestMatchInfo +android.icu.text.DateIntervalInfo +android.icu.text.DateIntervalInfo$DateIntervalSink +android.icu.text.DateIntervalInfo$PatternInfo +android.icu.text.DateTimePatternGenerator +android.icu.text.DateTimePatternGenerator$AppendItemFormatsSink +android.icu.text.DateTimePatternGenerator$AppendItemNamesSink +android.icu.text.DateTimePatternGenerator$AvailableFormatsSink +android.icu.text.DateTimePatternGenerator$DTPGflags +android.icu.text.DateTimePatternGenerator$DateTimeMatcher +android.icu.text.DateTimePatternGenerator$DayPeriodAllowedHoursSink +android.icu.text.DateTimePatternGenerator$DistanceInfo +android.icu.text.DateTimePatternGenerator$FormatParser +android.icu.text.DateTimePatternGenerator$PatternInfo +android.icu.text.DateTimePatternGenerator$PatternWithMatcher +android.icu.text.DateTimePatternGenerator$PatternWithSkeletonFlag +android.icu.text.DateTimePatternGenerator$SkeletonFields +android.icu.text.DateTimePatternGenerator$VariableField +android.icu.text.DecimalFormat +android.icu.text.DecimalFormat$1 +android.icu.text.DecimalFormatSymbols +android.icu.text.DecimalFormatSymbols$1 +android.icu.text.DecimalFormatSymbols$CacheData +android.icu.text.DecimalFormatSymbols$DecFmtDataSink +android.icu.text.DecimalFormat_ICU58_Android +android.icu.text.DecimalFormat_ICU58_Android$Unit +android.icu.text.DictionaryBreakEngine +android.icu.text.DictionaryBreakEngine$DequeI +android.icu.text.DigitList_Android +android.icu.text.DisplayContext +android.icu.text.DisplayContext$Type +android.icu.text.Edits +android.icu.text.IDNA +android.icu.text.LanguageBreakEngine +android.icu.text.Normalizer +android.icu.text.Normalizer$FCDMode +android.icu.text.Normalizer$Mode +android.icu.text.Normalizer$ModeImpl +android.icu.text.Normalizer$NFCMode +android.icu.text.Normalizer$NFDMode +android.icu.text.Normalizer$NFKCMode +android.icu.text.Normalizer$NFKDMode +android.icu.text.Normalizer$NFKDModeImpl +android.icu.text.Normalizer$NONEMode +android.icu.text.Normalizer$QuickCheckResult +android.icu.text.Normalizer2 +android.icu.text.NumberFormat +android.icu.text.NumberFormat$Field +android.icu.text.NumberFormat$NumberFormatShim +android.icu.text.NumberFormatServiceShim$NFService +android.icu.text.NumberFormatServiceShim$NFService$1RBNumberFormatFactory +android.icu.text.NumberingSystem +android.icu.text.NumberingSystem$1 +android.icu.text.NumberingSystem$2 +android.icu.text.NumberingSystem$LocaleLookupData +android.icu.text.PluralRanges +android.icu.text.PluralRanges$Matrix +android.icu.text.PluralRules +android.icu.text.PluralRules$1 +android.icu.text.PluralRules$2 +android.icu.text.PluralRules$AndConstraint +android.icu.text.PluralRules$BinaryConstraint +android.icu.text.PluralRules$Constraint +android.icu.text.PluralRules$Factory +android.icu.text.PluralRules$FixedDecimal +android.icu.text.PluralRules$FixedDecimalRange +android.icu.text.PluralRules$FixedDecimalSamples +android.icu.text.PluralRules$IFixedDecimal +android.icu.text.PluralRules$Operand +android.icu.text.PluralRules$PluralType +android.icu.text.PluralRules$RangeConstraint +android.icu.text.PluralRules$Rule +android.icu.text.PluralRules$RuleList +android.icu.text.PluralRules$SampleType +android.icu.text.PluralRules$SimpleTokenizer +android.icu.text.RBBIDataWrapper +android.icu.text.RBBIDataWrapper$IsAcceptable +android.icu.text.RBBIDataWrapper$RBBIDataHeader +android.icu.text.RelativeDateTimeFormatter$Cache +android.icu.text.RelativeDateTimeFormatter$Cache$1 +android.icu.text.RelativeDateTimeFormatter$Loader +android.icu.text.RelativeDateTimeFormatter$RelDateTimeDataSink +android.icu.text.Replaceable +android.icu.text.ReplaceableString +android.icu.text.RuleBasedBreakIterator +android.icu.text.RuleBasedBreakIterator$BreakCache +android.icu.text.RuleBasedBreakIterator$DictionaryCache +android.icu.text.RuleBasedBreakIterator$LookAheadResults +android.icu.text.RuleBasedCollator +android.icu.text.RuleBasedCollator$CollationBuffer +android.icu.text.RuleBasedCollator$FCDUTF16NFDIterator +android.icu.text.RuleBasedCollator$NFDIterator +android.icu.text.RuleBasedCollator$UTF16NFDIterator +android.icu.text.SimpleDateFormat +android.icu.text.SimpleDateFormat$PatternItem +android.icu.text.StringPrep +android.icu.text.StringPrepParseException +android.icu.text.TimeZoneNames +android.icu.text.TimeZoneNames$Cache +android.icu.text.TimeZoneNames$Factory +android.icu.text.TimeZoneNames$NameType +android.icu.text.UCharacterIterator +android.icu.text.UFieldPosition +android.icu.text.UFormat +android.icu.text.UForwardCharacterIterator +android.icu.text.UTF16 +android.icu.text.UTF16$StringComparator +android.icu.text.UnhandledBreakEngine +android.icu.text.UnicodeFilter +android.icu.text.UnicodeMatcher +android.icu.text.UnicodeSet +android.icu.text.UnicodeSet$Filter +android.icu.text.UnicodeSet$GeneralCategoryMaskFilter +android.icu.text.UnicodeSet$IntPropertyFilter +android.icu.text.UnicodeSet$UnicodeSetIterator2 +android.icu.util.AnnualTimeZoneRule +android.icu.util.BasicTimeZone +android.icu.util.BytesTrie +android.icu.util.BytesTrie$Result +android.icu.util.Calendar +android.icu.util.Calendar$1 +android.icu.util.Calendar$CalType +android.icu.util.Calendar$FormatConfiguration +android.icu.util.Calendar$PatternData +android.icu.util.Calendar$WeekData +android.icu.util.Calendar$WeekDataCache +android.icu.util.CharsTrie$Entry +android.icu.util.CharsTrie$Iterator +android.icu.util.Currency +android.icu.util.Currency$1 +android.icu.util.Currency$CurrencyUsage +android.icu.util.Currency$EquivalenceRelation +android.icu.util.DateTimeRule +android.icu.util.Freezable +android.icu.util.GregorianCalendar +android.icu.util.InitialTimeZoneRule +android.icu.util.MeasureUnit +android.icu.util.MeasureUnit$1 +android.icu.util.MeasureUnit$2 +android.icu.util.MeasureUnit$3 +android.icu.util.MeasureUnit$4 +android.icu.util.MeasureUnit$Factory +android.icu.util.Output +android.icu.util.STZInfo +android.icu.util.SimpleTimeZone +android.icu.util.TimeArrayTimeZoneRule +android.icu.util.TimeUnit +android.icu.util.TimeZone +android.icu.util.TimeZone$ConstantZone +android.icu.util.TimeZone$SystemTimeZoneType +android.icu.util.TimeZoneRule +android.icu.util.TimeZoneTransition +android.icu.util.ULocale +android.icu.util.ULocale$1 +android.icu.util.ULocale$2 +android.icu.util.ULocale$3 +android.icu.util.ULocale$Category +android.icu.util.ULocale$JDKLocaleHelper +android.icu.util.ULocale$Type +android.icu.util.UResourceBundle +android.icu.util.UResourceBundle$1 +android.icu.util.UResourceBundle$RootType +android.icu.util.UResourceBundleIterator +android.icu.util.UResourceTypeMismatchException +android.icu.util.VersionInfo +android.inputmethodservice.SoftInputWindow +android.location.Address +android.location.Address$1 +android.location.BatchedLocationCallbackTransport +android.location.BatchedLocationCallbackTransport$CallbackTransport +android.location.Country$1 +android.location.CountryDetector +android.location.Criteria$1 +android.location.Geocoder +android.location.GeocoderParams +android.location.GeocoderParams$1 +android.location.GnssMeasurementCallbackTransport +android.location.GnssMeasurementCallbackTransport$ListenerTransport +android.location.GnssNavigationMessageCallbackTransport +android.location.GnssNavigationMessageCallbackTransport$ListenerTransport +android.location.GpsStatus$Listener +android.location.IBatchedLocationCallback +android.location.IBatchedLocationCallback$Stub +android.location.ICountryDetector +android.location.ICountryDetector$Stub +android.location.ICountryDetector$Stub$Proxy +android.location.IGnssMeasurementsListener +android.location.IGnssMeasurementsListener$Stub +android.location.IGnssNavigationMessageListener +android.location.IGnssNavigationMessageListener$Stub +android.location.IGnssStatusListener +android.location.IGnssStatusListener$Stub +android.location.ILocationListener +android.location.ILocationListener$Stub +android.location.ILocationManager +android.location.ILocationManager$Stub +android.location.ILocationManager$Stub$Proxy +android.location.LocalListenerHelper +android.location.Location +android.location.Location$1 +android.location.Location$2 +android.location.Location$BearingDistanceCache +android.location.LocationListener +android.location.LocationManager +android.location.LocationManager$GnssStatusListenerTransport +android.location.LocationManager$GnssStatusListenerTransport$GnssHandler +android.location.LocationManager$ListenerTransport +android.location.LocationManager$ListenerTransport$1 +android.location.LocationManager$ListenerTransport$2 +android.location.LocationProvider +android.location.LocationRequest +android.location.LocationRequest$1 +android.media.AudioAttributes +android.media.AudioAttributes$1 +android.media.AudioAttributes$Builder +android.media.AudioDeviceCallback +android.media.AudioDeviceInfo +android.media.AudioDevicePort +android.media.AudioDevicePortConfig +android.media.AudioFocusRequest$Builder +android.media.AudioFormat +android.media.AudioFormat$1 +android.media.AudioFormat$Builder +android.media.AudioGain +android.media.AudioGainConfig +android.media.AudioHandle +android.media.AudioManager +android.media.AudioManager$1 +android.media.AudioManager$2 +android.media.AudioManager$3 +android.media.AudioManager$4 +android.media.AudioManager$AudioPlaybackCallback +android.media.AudioManager$AudioPlaybackCallbackInfo +android.media.AudioManager$FocusRequestInfo +android.media.AudioManager$NativeEventHandlerDelegate +android.media.AudioManager$NativeEventHandlerDelegate$1 +android.media.AudioManager$OnAmPortUpdateListener +android.media.AudioManager$OnAudioFocusChangeListener +android.media.AudioManager$OnAudioPortUpdateListener +android.media.AudioManager$ServiceEventHandlerDelegate +android.media.AudioManager$ServiceEventHandlerDelegate$1 +android.media.AudioMixPort +android.media.AudioMixPortConfig +android.media.AudioPatch +android.media.AudioPlaybackConfiguration +android.media.AudioPlaybackConfiguration$1 +android.media.AudioPort +android.media.AudioPortConfig +android.media.AudioPortEventHandler +android.media.AudioPortEventHandler$1 +android.media.AudioRecord +android.media.AudioRoutesInfo +android.media.AudioRoutesInfo$1 +android.media.AudioRouting +android.media.AudioSystem +android.media.AudioTimestamp +android.media.AudioTrack +android.media.BufferingParams +android.media.BufferingParams$1 +android.media.CamcorderProfile +android.media.CameraProfile +android.media.DecoderCapabilities +android.media.EncoderCapabilities +android.media.ExifInterface +android.media.ExifInterface$ByteOrderedDataInputStream +android.media.ExifInterface$ExifAttribute +android.media.ExifInterface$ExifTag +android.media.IAudioFocusDispatcher +android.media.IAudioFocusDispatcher$Stub +android.media.IAudioRoutesObserver +android.media.IAudioRoutesObserver$Stub +android.media.IAudioServerStateDispatcher +android.media.IAudioServerStateDispatcher$Stub +android.media.IAudioService +android.media.IAudioService$Stub +android.media.IAudioService$Stub$Proxy +android.media.IMediaHTTPConnection +android.media.IMediaHTTPConnection$Stub +android.media.IMediaRouterClient +android.media.IMediaRouterClient$Stub +android.media.IMediaRouterService +android.media.IMediaRouterService$Stub +android.media.IMediaRouterService$Stub$Proxy +android.media.IPlaybackConfigDispatcher +android.media.IPlaybackConfigDispatcher$Stub +android.media.IPlayer +android.media.IPlayer$Stub +android.media.IRecordingConfigDispatcher +android.media.IRecordingConfigDispatcher$Stub +android.media.IRemoteVolumeObserver +android.media.IRemoteVolumeObserver$Stub +android.media.IRingtonePlayer +android.media.IRingtonePlayer$Stub +android.media.IRingtonePlayer$Stub$Proxy +android.media.Image +android.media.Image$Plane +android.media.ImageReader +android.media.ImageReader$SurfaceImage +android.media.ImageReader$SurfaceImage$SurfacePlane +android.media.ImageWriter +android.media.ImageWriter$WriterSurfaceImage +android.media.ImageWriter$WriterSurfaceImage$SurfacePlane +android.media.JetPlayer +android.media.MediaCodec +android.media.MediaCodec$BufferInfo +android.media.MediaCodec$BufferMap +android.media.MediaCodec$CodecException +android.media.MediaCodec$CryptoException +android.media.MediaCodec$CryptoInfo +android.media.MediaCodec$CryptoInfo$Pattern +android.media.MediaCodec$EventHandler +android.media.MediaCodec$PersistentSurface +android.media.MediaCodecInfo +android.media.MediaCodecInfo$AudioCapabilities +android.media.MediaCodecInfo$CodecCapabilities +android.media.MediaCodecInfo$CodecProfileLevel +android.media.MediaCodecInfo$EncoderCapabilities +android.media.MediaCodecInfo$Feature +android.media.MediaCodecInfo$VideoCapabilities +android.media.MediaCodecList +android.media.MediaCrypto +android.media.MediaDescrambler +android.media.MediaDescription +android.media.MediaDescription$1 +android.media.MediaDrm +android.media.MediaDrm$Certificate +android.media.MediaDrm$KeyRequest +android.media.MediaDrm$MediaDrmStateException +android.media.MediaDrm$ProvisionRequest +android.media.MediaDrmException +android.media.MediaExtractor +android.media.MediaFormat +android.media.MediaHTTPConnection +android.media.MediaMetadata +android.media.MediaMetadata$1 +android.media.MediaMetadata$Builder +android.media.MediaMetadataRetriever +android.media.MediaMetadataRetriever$BitmapParams +android.media.MediaMuxer +android.media.MediaPlayer +android.media.MediaPlayer$1 +android.media.MediaPlayer$2 +android.media.MediaPlayer$2$1 +android.media.MediaPlayer$3 +android.media.MediaPlayer$7 +android.media.MediaPlayer$EventHandler +android.media.MediaPlayer$OnCompletionListener +android.media.MediaPlayer$OnErrorListener +android.media.MediaPlayer$OnPreparedListener +android.media.MediaPlayer$OnSeekCompleteListener +android.media.MediaPlayer$OnSubtitleDataListener +android.media.MediaPlayer$TimeProvider +android.media.MediaPlayer$TimeProvider$EventHandler +android.media.MediaPlayer$TrackInfo$1 +android.media.MediaRecorder +android.media.MediaRouter +android.media.MediaRouter$Callback +android.media.MediaRouter$CallbackInfo +android.media.MediaRouter$RouteCategory +android.media.MediaRouter$RouteInfo +android.media.MediaRouter$RouteInfo$1 +android.media.MediaRouter$Static +android.media.MediaRouter$Static$1 +android.media.MediaRouter$Static$1$1 +android.media.MediaRouter$Static$Client +android.media.MediaRouter$Static$Client$1 +android.media.MediaRouter$Static$Client$2 +android.media.MediaRouter$UserRouteInfo +android.media.MediaRouter$VolumeCallback +android.media.MediaRouter$VolumeChangeReceiver +android.media.MediaRouter$WifiDisplayStatusChangedReceiver +android.media.MediaScanner +android.media.MediaScannerConnection$MediaScannerConnectionClient +android.media.MediaScannerConnection$OnScanCompletedListener +android.media.MediaSync +android.media.MediaTimeProvider +android.media.MediaTimeProvider$OnMediaTimeListener +android.media.MediaTimestamp +android.media.MicrophoneInfo +android.media.MicrophoneInfo$Coordinate3F +android.media.NotProvisionedException +android.media.PlaybackParams +android.media.PlaybackParams$1 +android.media.PlayerBase +android.media.PlayerBase$IAppOpsCallbackWrapper +android.media.PlayerBase$IPlayerWrapper +android.media.PlayerBase$PlayerIdCard +android.media.PlayerBase$PlayerIdCard$1 +android.media.Rating$1 +android.media.RemoteDisplay +android.media.ResampleInputStream +android.media.Ringtone$MyOnCompletionListener +android.media.RingtoneManager +android.media.SoundPool +android.media.SubtitleController$1 +android.media.SubtitleController$Anchor +android.media.SubtitleController$Listener +android.media.SyncParams +android.media.ToneGenerator +android.media.Utils +android.media.Utils$1 +android.media.Utils$2 +android.media.VolumeAutomation +android.media.VolumeShaper$Configuration +android.media.VolumeShaper$Configuration$1 +android.media.VolumeShaper$Configuration$Builder +android.media.VolumeShaper$Operation +android.media.VolumeShaper$Operation$1 +android.media.VolumeShaper$Operation$Builder +android.media.VolumeShaper$State +android.media.VolumeShaper$State$1 +android.media.audiopolicy.AudioMix +android.media.audiopolicy.AudioMixingRule +android.media.audiopolicy.AudioMixingRule$AudioMixMatchCriterion +android.media.browse.MediaBrowser +android.media.browse.MediaBrowser$1 +android.media.browse.MediaBrowser$2 +android.media.browse.MediaBrowser$6 +android.media.browse.MediaBrowser$7 +android.media.browse.MediaBrowser$8 +android.media.browse.MediaBrowser$ConnectionCallback +android.media.browse.MediaBrowser$MediaItem +android.media.browse.MediaBrowser$MediaItem$1 +android.media.browse.MediaBrowser$MediaServiceConnection +android.media.browse.MediaBrowser$MediaServiceConnection$1 +android.media.browse.MediaBrowser$ServiceCallbacks +android.media.browse.MediaBrowser$Subscription +android.media.browse.MediaBrowser$SubscriptionCallback +android.media.browse.MediaBrowserUtils +android.media.midi.MidiManager +android.media.projection.MediaProjectionManager +android.media.session.IActiveSessionsListener +android.media.session.IActiveSessionsListener$Stub +android.media.session.ICallback +android.media.session.ICallback$Stub +android.media.session.ISession +android.media.session.ISession$Stub +android.media.session.ISession$Stub$Proxy +android.media.session.ISessionCallback +android.media.session.ISessionCallback$Stub +android.media.session.ISessionController +android.media.session.ISessionController$Stub +android.media.session.ISessionController$Stub$Proxy +android.media.session.ISessionControllerCallback +android.media.session.ISessionControllerCallback$Stub +android.media.session.ISessionManager +android.media.session.ISessionManager$Stub +android.media.session.ISessionManager$Stub$Proxy +android.media.session.MediaController +android.media.session.MediaController$Callback +android.media.session.MediaController$CallbackStub +android.media.session.MediaController$MessageHandler +android.media.session.MediaController$TransportControls +android.media.session.MediaSession +android.media.session.MediaSession$Callback +android.media.session.MediaSession$CallbackMessageHandler +android.media.session.MediaSession$CallbackStub +android.media.session.MediaSession$QueueItem +android.media.session.MediaSession$QueueItem$1 +android.media.session.MediaSession$Token +android.media.session.MediaSession$Token$1 +android.media.session.MediaSessionManager +android.media.session.MediaSessionManager$Callback +android.media.session.MediaSessionManager$CallbackImpl +android.media.session.MediaSessionManager$CallbackImpl$4 +android.media.session.MediaSessionManager$OnActiveSessionsChangedListener +android.media.session.MediaSessionManager$SessionsChangedWrapper +android.media.session.MediaSessionManager$SessionsChangedWrapper$1 +android.media.session.MediaSessionManager$SessionsChangedWrapper$1$1 +android.media.session.PlaybackState +android.media.session.PlaybackState$1 +android.media.session.PlaybackState$Builder +android.media.session.PlaybackState$CustomAction +android.media.session.PlaybackState$CustomAction$1 +android.media.soundtrigger.SoundTriggerManager +android.media.tv.TvInputManager +android.metrics.LogMaker +android.mtp.MtpDatabase +android.mtp.MtpDevice +android.mtp.MtpDeviceInfo +android.mtp.MtpEvent +android.mtp.MtpObjectInfo +android.mtp.MtpPropertyGroup +android.mtp.MtpPropertyList +android.mtp.MtpServer +android.mtp.MtpStorage +android.mtp.MtpStorageInfo +android.net.ConnectivityManager +android.net.ConnectivityManager$CallbackHandler +android.net.ConnectivityManager$NetworkCallback +android.net.ConnectivityThread +android.net.Credentials +android.net.DhcpInfo$1 +android.net.EthernetManager +android.net.IConnectivityManager +android.net.IConnectivityManager$Stub +android.net.IConnectivityManager$Stub$Proxy +android.net.INetworkPolicyManager +android.net.INetworkPolicyManager$Stub +android.net.INetworkPolicyManager$Stub$Proxy +android.net.INetworkScoreService +android.net.INetworkScoreService$Stub +android.net.INetworkStatsService +android.net.INetworkStatsService$Stub +android.net.INetworkStatsService$Stub$Proxy +android.net.IpConfiguration +android.net.IpConfiguration$1 +android.net.IpConfiguration$IpAssignment +android.net.IpConfiguration$ProxySettings +android.net.IpPrefix +android.net.IpPrefix$1 +android.net.IpPrefix$2 +android.net.IpSecManager +android.net.IpSecManager$SpiUnavailableException +android.net.LinkAddress +android.net.LinkAddress$1 +android.net.LinkProperties +android.net.LinkProperties$1 +android.net.LocalServerSocket +android.net.LocalSocket +android.net.LocalSocketAddress +android.net.LocalSocketAddress$Namespace +android.net.LocalSocketImpl +android.net.LocalSocketImpl$SocketInputStream +android.net.LocalSocketImpl$SocketOutputStream +android.net.MacAddress +android.net.MacAddress$1 +android.net.MatchAllNetworkSpecifier$1 +android.net.Network +android.net.Network$1 +android.net.Network$NetworkBoundSocketFactory +android.net.NetworkCapabilities +android.net.NetworkCapabilities$1 +android.net.NetworkFactory +android.net.NetworkInfo +android.net.NetworkInfo$1 +android.net.NetworkInfo$DetailedState +android.net.NetworkInfo$State +android.net.NetworkPolicyManager +android.net.NetworkRequest +android.net.NetworkRequest$1 +android.net.NetworkRequest$Builder +android.net.NetworkRequest$Type +android.net.NetworkScoreManager +android.net.NetworkSpecifier +android.net.NetworkStats +android.net.NetworkStats$1 +android.net.NetworkUtils +android.net.NetworkWatchlistManager +android.net.ParseException +android.net.Proxy +android.net.ProxyInfo +android.net.ProxyInfo$1 +android.net.RouteInfo +android.net.RouteInfo$1 +android.net.SSLCertificateSocketFactory +android.net.SSLCertificateSocketFactory$1 +android.net.SSLSessionCache +android.net.StaticIpConfiguration +android.net.StaticIpConfiguration$1 +android.net.StringNetworkSpecifier +android.net.StringNetworkSpecifier$1 +android.net.TrafficStats +android.net.UidRange +android.net.UidRange$1 +android.net.Uri +android.net.Uri$1 +android.net.Uri$AbstractHierarchicalUri +android.net.Uri$AbstractPart +android.net.Uri$Builder +android.net.Uri$HierarchicalUri +android.net.Uri$OpaqueUri +android.net.Uri$Part +android.net.Uri$Part$EmptyPart +android.net.Uri$PathPart +android.net.Uri$PathSegments +android.net.Uri$PathSegmentsBuilder +android.net.Uri$StringUri +android.net.WebAddress +android.net.http.HttpResponseCache +android.net.http.X509TrustManagerExtensions +android.net.lowpan.LowpanManager +android.net.nsd.NsdManager +android.net.wifi.IWifiManager +android.net.wifi.IWifiManager$Stub +android.net.wifi.IWifiManager$Stub$Proxy +android.net.wifi.ParcelUtil +android.net.wifi.RttManager +android.net.wifi.ScanResult +android.net.wifi.ScanResult$1 +android.net.wifi.ScanResult$InformationElement +android.net.wifi.ScanResult$RadioChainInfo +android.net.wifi.SupplicantState +android.net.wifi.SupplicantState$1 +android.net.wifi.WifiConfiguration +android.net.wifi.WifiConfiguration$1 +android.net.wifi.WifiConfiguration$NetworkSelectionStatus +android.net.wifi.WifiConfiguration$RecentFailure +android.net.wifi.WifiEnterpriseConfig +android.net.wifi.WifiEnterpriseConfig$1 +android.net.wifi.WifiInfo +android.net.wifi.WifiInfo$1 +android.net.wifi.WifiManager +android.net.wifi.WifiManager$WifiLock +android.net.wifi.WifiScanner +android.net.wifi.WifiSsid +android.net.wifi.WifiSsid$1 +android.net.wifi.aware.WifiAwareManager +android.net.wifi.p2p.WifiP2pManager +android.net.wifi.rtt.WifiRttManager +android.nfc.IAppCallback +android.nfc.IAppCallback$Stub +android.nfc.INfcAdapter +android.nfc.INfcAdapter$Stub +android.nfc.INfcAdapter$Stub$Proxy +android.nfc.INfcCardEmulation +android.nfc.INfcCardEmulation$Stub +android.nfc.INfcCardEmulation$Stub$Proxy +android.nfc.INfcFCardEmulation +android.nfc.INfcFCardEmulation$Stub +android.nfc.INfcFCardEmulation$Stub$Proxy +android.nfc.INfcTag +android.nfc.INfcTag$Stub +android.nfc.INfcTag$Stub$Proxy +android.nfc.NfcActivityManager +android.nfc.NfcActivityManager$NfcActivityState +android.nfc.NfcActivityManager$NfcApplicationState +android.nfc.NfcAdapter +android.nfc.NfcAdapter$1 +android.nfc.NfcAdapter$CreateNdefMessageCallback +android.nfc.NfcManager +android.opengl.EGL14 +android.opengl.EGLConfig +android.opengl.EGLContext +android.opengl.EGLDisplay +android.opengl.EGLExt +android.opengl.EGLObjectHandle +android.opengl.EGLSurface +android.opengl.ETC1 +android.opengl.GLES10 +android.opengl.GLES10Ext +android.opengl.GLES11 +android.opengl.GLES11Ext +android.opengl.GLES20 +android.opengl.GLES30 +android.opengl.GLES31 +android.opengl.GLES31Ext +android.opengl.GLES32 +android.opengl.GLSurfaceView$EGLWindowSurfaceFactory +android.opengl.GLUtils +android.opengl.Matrix +android.opengl.Visibility +android.os.-$$Lambda$BatteryStats$q1UvBdLgHRZVzc68BxdksTmbuCw +android.os.-$$Lambda$GraphicsEnvironment$U4RqBlx5-Js31-71IFOgvpvoAFg +android.os.-$$Lambda$IyvVQC-0mKtsfXbnO0kDL64hrk0 +android.os.-$$Lambda$StrictMode$1yH8AK0bTwVwZOb9x8HoiSBdzr0 +android.os.-$$Lambda$StrictMode$lu9ekkHJ2HMz0jd3F8K8MnhenxQ +android.os.-$$Lambda$StrictMode$yZJXPvy2veRNA-xL_SWdXzX_OLg +android.os.-$$Lambda$Trace$2zLZ-Lc2kAXsVjw_nLYeNhqmGq0 +android.os.AsyncResult +android.os.AsyncTask +android.os.AsyncTask$1 +android.os.AsyncTask$2 +android.os.AsyncTask$3 +android.os.AsyncTask$AsyncTaskResult +android.os.AsyncTask$InternalHandler +android.os.AsyncTask$SerialExecutor +android.os.AsyncTask$SerialExecutor$1 +android.os.AsyncTask$Status +android.os.AsyncTask$WorkerRunnable +android.os.BadParcelableException +android.os.BaseBundle +android.os.BaseBundle$NoImagePreloadHolder +android.os.BatteryManager +android.os.BatteryProperty$1 +android.os.BatteryStats +android.os.BatteryStats$BitDescription +android.os.BatteryStats$ControllerActivityCounter +android.os.BatteryStats$Counter +android.os.BatteryStats$HistoryEventTracker +android.os.BatteryStats$HistoryItem +android.os.BatteryStats$HistoryStepDetails +android.os.BatteryStats$HistoryTag +android.os.BatteryStats$IntToString +android.os.BatteryStats$LevelStepTracker +android.os.BatteryStats$LongCounter +android.os.BatteryStats$LongCounterArray +android.os.BatteryStats$Timer +android.os.BatteryStats$Uid +android.os.BatteryStats$Uid$Pkg +android.os.BatteryStats$Uid$Pkg$Serv +android.os.BatteryStats$Uid$Proc +android.os.BatteryStats$Uid$Sensor +android.os.BatteryStats$Uid$Wakelock +android.os.Binder +android.os.Binder$NoImagePreloadHolder +android.os.BinderProxy +android.os.BinderProxy$NoImagePreloadHolder +android.os.BinderProxy$ProxyMap +android.os.Build +android.os.Build$VERSION +android.os.Bundle +android.os.Bundle$1 +android.os.CancellationSignal +android.os.CancellationSignal$OnCancelListener +android.os.CancellationSignal$Transport +android.os.ConditionVariable +android.os.DeadObjectException +android.os.DeadSystemException +android.os.Debug +android.os.Debug$MemoryInfo +android.os.Debug$MemoryInfo$1 +android.os.DeviceIdleManager +android.os.DropBoxManager +android.os.DropBoxManager$Entry +android.os.DropBoxManager$Entry$1 +android.os.Environment +android.os.Environment$UserEnvironment +android.os.EventLogTags +android.os.FactoryTest +android.os.FileBridge$FileBridgeOutputStream +android.os.FileObserver$ObserverThread +android.os.FileUtils +android.os.GraphicsEnvironment +android.os.Handler +android.os.Handler$Callback +android.os.Handler$MessengerImpl +android.os.HandlerExecutor +android.os.HandlerThread +android.os.HardwarePropertiesManager +android.os.HidlSupport +android.os.HwBinder +android.os.HwBlob +android.os.HwParcel +android.os.HwRemoteBinder +android.os.IBatteryPropertiesRegistrar +android.os.IBatteryPropertiesRegistrar$Stub +android.os.IBatteryPropertiesRegistrar$Stub$Proxy +android.os.IBinder +android.os.IBinder$DeathRecipient +android.os.ICancellationSignal +android.os.ICancellationSignal$Stub +android.os.ICancellationSignal$Stub$Proxy +android.os.IDeviceIdentifiersPolicyService +android.os.IDeviceIdentifiersPolicyService$Stub +android.os.IDeviceIdleController +android.os.IDeviceIdleController$Stub +android.os.IDeviceIdleController$Stub$Proxy +android.os.IHardwarePropertiesManager +android.os.IHardwarePropertiesManager$Stub +android.os.IHwBinder +android.os.IHwBinder$DeathRecipient +android.os.IHwInterface +android.os.IInterface +android.os.IMessenger +android.os.IMessenger$Stub +android.os.IMessenger$Stub$Proxy +android.os.INetworkManagementService +android.os.INetworkManagementService$Stub +android.os.INetworkManagementService$Stub$Proxy +android.os.IPowerManager +android.os.IPowerManager$Stub +android.os.IPowerManager$Stub$Proxy +android.os.IRemoteCallback +android.os.IRemoteCallback$Stub +android.os.IServiceManager +android.os.IStatsManager +android.os.IStatsManager$Stub +android.os.IStatsManager$Stub$Proxy +android.os.ISystemUpdateManager +android.os.ISystemUpdateManager$Stub +android.os.ISystemUpdateManager$Stub$Proxy +android.os.IUserManager +android.os.IUserManager$Stub +android.os.IUserManager$Stub$Proxy +android.os.IVibratorService +android.os.IVibratorService$Stub +android.os.IVibratorService$Stub$Proxy +android.os.IncidentManager +android.os.LocaleList +android.os.LocaleList$1 +android.os.Looper +android.os.MemoryFile +android.os.Message +android.os.Message$1 +android.os.MessageQueue +android.os.MessageQueue$IdleHandler +android.os.MessageQueue$OnFileDescriptorEventListener +android.os.Messenger +android.os.Messenger$1 +android.os.OperationCanceledException +android.os.Parcel +android.os.Parcel$1 +android.os.Parcel$2 +android.os.Parcel$ReadWriteHelper +android.os.ParcelFileDescriptor +android.os.ParcelFileDescriptor$1 +android.os.ParcelFileDescriptor$2 +android.os.ParcelFileDescriptor$AutoCloseInputStream +android.os.ParcelFileDescriptor$AutoCloseOutputStream +android.os.ParcelUuid +android.os.ParcelUuid$1 +android.os.Parcelable +android.os.Parcelable$ClassLoaderCreator +android.os.Parcelable$Creator +android.os.ParcelableException +android.os.ParcelableException$1 +android.os.ParcelableParcel +android.os.ParcelableParcel$1 +android.os.PatternMatcher +android.os.PatternMatcher$1 +android.os.PersistableBundle +android.os.PersistableBundle$1 +android.os.PooledStringReader +android.os.PooledStringWriter +android.os.PowerManager +android.os.PowerManager$WakeLock +android.os.PowerManager$WakeLock$1 +android.os.Process +android.os.RecoverySystem +android.os.Registrant +android.os.RemoteCallbackList +android.os.RemoteCallbackList$Callback +android.os.RemoteException +android.os.ResultReceiver +android.os.ResultReceiver$1 +android.os.ResultReceiver$MyResultReceiver +android.os.ResultReceiver$MyRunnable +android.os.SELinux +android.os.ServiceManager +android.os.ServiceManager$ServiceNotFoundException +android.os.ServiceManagerNative +android.os.ServiceManagerProxy +android.os.ServiceSpecificException +android.os.SharedMemory +android.os.SharedMemory$1 +android.os.ShellCallback +android.os.ShellCallback$1 +android.os.StatFs +android.os.StrictMode +android.os.StrictMode$1 +android.os.StrictMode$2 +android.os.StrictMode$3 +android.os.StrictMode$4 +android.os.StrictMode$5 +android.os.StrictMode$6 +android.os.StrictMode$7 +android.os.StrictMode$8 +android.os.StrictMode$AndroidBlockGuardPolicy +android.os.StrictMode$AndroidCloseGuardReporter +android.os.StrictMode$InstanceTracker +android.os.StrictMode$OnThreadViolationListener +android.os.StrictMode$Span +android.os.StrictMode$ThreadPolicy +android.os.StrictMode$ThreadPolicy$Builder +android.os.StrictMode$ThreadSpanState +android.os.StrictMode$ViolationInfo +android.os.StrictMode$ViolationInfo$1 +android.os.StrictMode$ViolationLogger +android.os.StrictMode$VmPolicy +android.os.StrictMode$VmPolicy$Builder +android.os.SystemClock +android.os.SystemProperties +android.os.SystemUpdateManager +android.os.SystemVibrator +android.os.Trace +android.os.UEventObserver +android.os.UserHandle +android.os.UserHandle$1 +android.os.UserManager +android.os.VibrationEffect +android.os.VibrationEffect$1 +android.os.VibrationEffect$OneShot +android.os.VibrationEffect$OneShot$1 +android.os.Vibrator +android.os.VintfObject +android.os.VintfRuntimeInfo +android.os.WorkSource +android.os.WorkSource$1 +android.os.WorkSource$WorkChain +android.os.WorkSource$WorkChain$1 +android.os.ZygoteProcess +android.os.ZygoteStartFailedEx +android.os.health.HealthStats +android.os.health.HealthStatsParceler +android.os.health.HealthStatsParceler$1 +android.os.health.SystemHealthManager +android.os.health.TimerStat +android.os.health.TimerStat$1 +android.os.storage.IObbActionListener +android.os.storage.IObbActionListener$Stub +android.os.storage.IStorageManager +android.os.storage.IStorageManager$Stub +android.os.storage.IStorageManager$Stub$Proxy +android.os.storage.StorageManager +android.os.storage.StorageManager$ObbActionListener +android.os.storage.StorageVolume +android.os.storage.StorageVolume$1 +android.os.storage.VolumeInfo$1 +android.os.storage.VolumeInfo$2 +android.os.strictmode.DiskReadViolation +android.os.strictmode.InstanceCountViolation +android.os.strictmode.Violation +android.preference.Preference +android.preference.Preference$OnPreferenceChangeListener +android.preference.PreferenceActivity +android.preference.PreferenceFragment +android.preference.PreferenceFragment$OnPreferenceStartFragmentCallback +android.preference.PreferenceManager +android.preference.PreferenceManager$OnPreferenceTreeClickListener +android.print.PrintDocumentAdapter +android.print.PrintManager +android.provider.-$$Lambda$FontsContract$3FDNQd-WsglsyDhif-aHVbzkfrA +android.provider.-$$Lambda$Settings$NameValueCache$qSyMM6rUAHCa-5rsP-atfAqR3sA +android.provider.BaseColumns +android.provider.CalendarContract$CalendarColumns +android.provider.CalendarContract$CalendarSyncColumns +android.provider.CalendarContract$Events +android.provider.CalendarContract$EventsColumns +android.provider.CalendarContract$Instances +android.provider.CalendarContract$SyncColumns +android.provider.ContactsContract +android.provider.ContactsContract$CommonDataKinds$BaseTypes +android.provider.ContactsContract$CommonDataKinds$CommonColumns +android.provider.ContactsContract$CommonDataKinds$Email +android.provider.ContactsContract$CommonDataKinds$Phone +android.provider.ContactsContract$ContactCounts +android.provider.ContactsContract$ContactNameColumns +android.provider.ContactsContract$ContactOptionsColumns +android.provider.ContactsContract$ContactStatusColumns +android.provider.ContactsContract$Contacts +android.provider.ContactsContract$ContactsColumns +android.provider.ContactsContract$Data +android.provider.ContactsContract$DataColumns +android.provider.ContactsContract$DataColumnsWithJoins +android.provider.ContactsContract$DataUsageStatColumns +android.provider.ContactsContract$RawContactsColumns +android.provider.ContactsContract$StatusColumns +android.provider.Downloads$Impl +android.provider.FontsContract +android.provider.FontsContract$1 +android.provider.MediaStore$Audio$AudioColumns +android.provider.MediaStore$Audio$Media +android.provider.MediaStore$Files +android.provider.MediaStore$Images$ImageColumns +android.provider.MediaStore$Images$Media +android.provider.MediaStore$MediaColumns +android.provider.MediaStore$Video$Media +android.provider.MediaStore$Video$VideoColumns +android.provider.SearchIndexablesProvider +android.provider.SearchRecentSuggestions +android.provider.Settings +android.provider.Settings$ContentProviderHolder +android.provider.Settings$GenerationTracker +android.provider.Settings$Global +android.provider.Settings$Global$1 +android.provider.Settings$Global$2 +android.provider.Settings$Global$3 +android.provider.Settings$NameValueCache +android.provider.Settings$NameValueTable +android.provider.Settings$Secure +android.provider.Settings$Secure$1 +android.provider.Settings$Secure$2 +android.provider.Settings$Secure$3 +android.provider.Settings$Secure$4 +android.provider.Settings$SettingNotFoundException +android.provider.Settings$System +android.provider.Settings$System$1 +android.provider.Settings$System$2 +android.provider.Settings$System$3 +android.provider.Settings$System$4 +android.provider.Settings$System$5 +android.provider.Settings$System$6 +android.provider.SettingsValidators +android.provider.SettingsValidators$1 +android.provider.SettingsValidators$2 +android.provider.SettingsValidators$3 +android.provider.SettingsValidators$4 +android.provider.SettingsValidators$5 +android.provider.SettingsValidators$6 +android.provider.SettingsValidators$7 +android.provider.SettingsValidators$8 +android.provider.SettingsValidators$ComponentNameListValidator +android.provider.SettingsValidators$DiscreteValueValidator +android.provider.SettingsValidators$InclusiveFloatRangeValidator +android.provider.SettingsValidators$InclusiveIntegerRangeValidator +android.provider.SettingsValidators$PackageNameListValidator +android.provider.SettingsValidators$Validator +android.provider.Telephony$Sms +android.provider.Telephony$TextBasedSmsColumns +android.renderscript.RenderScriptCacheDir +android.security.IKeystoreService +android.security.IKeystoreService$Stub +android.security.IKeystoreService$Stub$Proxy +android.security.KeyChain +android.security.KeyChainException +android.security.KeyStore +android.security.NetworkSecurityPolicy +android.security.Scrypt +android.security.keymaster.KeyCharacteristics +android.security.keymaster.KeyCharacteristics$1 +android.security.keymaster.KeymasterArgument +android.security.keymaster.KeymasterArgument$1 +android.security.keymaster.KeymasterArguments +android.security.keymaster.KeymasterArguments$1 +android.security.keymaster.KeymasterBlob +android.security.keymaster.KeymasterBlob$1 +android.security.keymaster.KeymasterBlobArgument +android.security.keymaster.KeymasterIntArgument +android.security.keymaster.OperationResult +android.security.keymaster.OperationResult$1 +android.security.keystore.AndroidKeyStoreAuthenticatedAESCipherSpi +android.security.keystore.AndroidKeyStoreAuthenticatedAESCipherSpi$AdditionalAuthenticationDataStream +android.security.keystore.AndroidKeyStoreAuthenticatedAESCipherSpi$BufferAllOutputUntilDoFinalStreamer +android.security.keystore.AndroidKeyStoreAuthenticatedAESCipherSpi$GCM +android.security.keystore.AndroidKeyStoreAuthenticatedAESCipherSpi$GCM$NoPadding +android.security.keystore.AndroidKeyStoreBCWorkaroundProvider +android.security.keystore.AndroidKeyStoreCipherSpiBase +android.security.keystore.AndroidKeyStoreKey +android.security.keystore.AndroidKeyStoreProvider +android.security.keystore.AndroidKeyStoreSpi +android.security.keystore.KeyAttestationException +android.security.keystore.KeyProperties$KeyAlgorithm +android.security.keystore.KeyStoreCryptoOperation +android.security.keystore.KeyStoreCryptoOperationChunkedStreamer +android.security.keystore.KeyStoreCryptoOperationChunkedStreamer$MainDataStream +android.security.keystore.KeyStoreCryptoOperationUtils +android.security.keystore.recovery.RecoveryController +android.security.net.config.ApplicationConfig +android.security.net.config.CertificateSource +android.security.net.config.CertificatesEntryRef +android.security.net.config.ConfigNetworkSecurityPolicy +android.security.net.config.ConfigSource +android.security.net.config.DirectoryCertificateSource +android.security.net.config.DirectoryCertificateSource$1 +android.security.net.config.DirectoryCertificateSource$3 +android.security.net.config.DirectoryCertificateSource$CertSelector +android.security.net.config.KeyStoreCertificateSource +android.security.net.config.KeyStoreConfigSource +android.security.net.config.ManifestConfigSource +android.security.net.config.ManifestConfigSource$DefaultConfigSource +android.security.net.config.NetworkSecurityConfig +android.security.net.config.NetworkSecurityConfig$1 +android.security.net.config.NetworkSecurityConfig$Builder +android.security.net.config.NetworkSecurityConfigProvider +android.security.net.config.NetworkSecurityTrustManager +android.security.net.config.PinSet +android.security.net.config.RootTrustManager +android.security.net.config.RootTrustManagerFactorySpi +android.security.net.config.SystemCertificateSource +android.security.net.config.TrustedCertificateStoreAdapter +android.security.net.config.UserCertificateSource +android.security.net.config.XmlConfigSource +android.security.net.config.XmlConfigSource$ParserException +android.service.media.IMediaBrowserService +android.service.media.IMediaBrowserService$Stub +android.service.media.IMediaBrowserService$Stub$Proxy +android.service.media.IMediaBrowserServiceCallbacks +android.service.media.IMediaBrowserServiceCallbacks$Stub +android.service.media.IMediaBrowserServiceCallbacks$Stub$Proxy +android.service.media.MediaBrowserService +android.service.media.MediaBrowserService$1 +android.service.media.MediaBrowserService$3 +android.service.media.MediaBrowserService$BrowserRoot +android.service.media.MediaBrowserService$ConnectionRecord +android.service.media.MediaBrowserService$Result +android.service.media.MediaBrowserService$ServiceBinder +android.service.media.MediaBrowserService$ServiceBinder$1 +android.service.media.MediaBrowserService$ServiceBinder$2 +android.service.media.MediaBrowserService$ServiceBinder$3 +android.service.media.MediaBrowserService$ServiceBinder$4 +android.service.notification.Condition$1 +android.service.notification.INotificationListener +android.service.notification.INotificationListener$Stub +android.service.notification.IStatusBarNotificationHolder +android.service.notification.IStatusBarNotificationHolder$Stub +android.service.notification.NotificationListenerService +android.service.notification.NotificationListenerService$MyHandler +android.service.notification.NotificationListenerService$NotificationListenerWrapper +android.service.notification.NotificationListenerService$Ranking +android.service.notification.NotificationListenerService$RankingMap$1 +android.service.notification.NotificationRankingUpdate$1 +android.service.notification.StatusBarNotification +android.service.notification.StatusBarNotification$1 +android.service.notification.ZenModeConfig$ZenRule$1 +android.service.oemlock.OemLockManager +android.service.persistentdata.IPersistentDataBlockService +android.service.persistentdata.IPersistentDataBlockService$Stub +android.service.persistentdata.PersistentDataBlockManager +android.service.textclassifier.ITextClassifierService +android.service.textclassifier.ITextClassifierService$Stub +android.service.voice.IVoiceInteractionService +android.service.voice.IVoiceInteractionService$Stub +android.service.voice.IVoiceInteractionSession +android.service.voice.IVoiceInteractionSessionService +android.service.voice.IVoiceInteractionSessionService$Stub +android.service.vr.IVrManager +android.service.vr.IVrManager$Stub +android.service.vr.IVrStateCallbacks +android.service.vr.IVrStateCallbacks$Stub +android.speech.tts.ITextToSpeechCallback +android.speech.tts.ITextToSpeechCallback$Stub +android.speech.tts.ITextToSpeechService +android.speech.tts.ITextToSpeechService$Stub$Proxy +android.speech.tts.TextToSpeech +android.speech.tts.TextToSpeech$Action +android.speech.tts.TextToSpeech$Connection +android.speech.tts.TextToSpeech$Connection$SetupConnectionAsyncTask +android.speech.tts.TextToSpeech$OnInitListener +android.speech.tts.TtsEngines +android.system.ErrnoException +android.system.GaiException +android.system.Int32Ref +android.system.Int64Ref +android.system.NetlinkSocketAddress +android.system.Os +android.system.OsConstants +android.system.PacketSocketAddress +android.system.StructAddrinfo +android.system.StructCapUserData +android.system.StructCapUserHeader +android.system.StructFlock +android.system.StructGroupReq +android.system.StructIfaddrs +android.system.StructLinger +android.system.StructPasswd +android.system.StructPollfd +android.system.StructStat +android.system.StructStatVfs +android.system.StructTimespec +android.system.StructTimeval +android.system.StructUcred +android.system.StructUtsname +android.system.UnixSocketAddress +android.telecom.CallAudioState$1 +android.telecom.DefaultDialerManager +android.telecom.DisconnectCause$1 +android.telecom.PhoneAccount$1 +android.telecom.PhoneAccountHandle +android.telecom.PhoneAccountHandle$1 +android.telecom.TelecomManager +android.telecom.VideoProfile$1 +android.telephony.CarrierConfigManager +android.telephony.CellIdentity +android.telephony.CellIdentity$1 +android.telephony.CellIdentityGsm$1 +android.telephony.CellIdentityLte +android.telephony.CellIdentityLte$1 +android.telephony.CellIdentityWcdma +android.telephony.CellIdentityWcdma$1 +android.telephony.CellInfo +android.telephony.CellInfo$1 +android.telephony.CellInfoGsm$1 +android.telephony.CellInfoLte +android.telephony.CellInfoLte$1 +android.telephony.CellInfoWcdma$1 +android.telephony.CellLocation +android.telephony.CellSignalStrength +android.telephony.CellSignalStrengthGsm$1 +android.telephony.CellSignalStrengthLte +android.telephony.CellSignalStrengthLte$1 +android.telephony.CellSignalStrengthWcdma$1 +android.telephony.DataSpecificRegistrationStates$1 +android.telephony.ModemActivityInfo +android.telephony.ModemActivityInfo$1 +android.telephony.NetworkRegistrationState +android.telephony.NetworkRegistrationState$1 +android.telephony.PhoneNumberUtils +android.telephony.PhoneStateListener +android.telephony.PhoneStateListener$1 +android.telephony.PhoneStateListener$IPhoneStateListenerStub +android.telephony.Rlog +android.telephony.ServiceState +android.telephony.ServiceState$1 +android.telephony.SignalStrength +android.telephony.SignalStrength$1 +android.telephony.SmsManager +android.telephony.SubscriptionInfo +android.telephony.SubscriptionInfo$1 +android.telephony.SubscriptionManager +android.telephony.SubscriptionManager$OnSubscriptionsChangedListener +android.telephony.SubscriptionManager$OnSubscriptionsChangedListener$1 +android.telephony.SubscriptionManager$OnSubscriptionsChangedListener$OnSubscriptionsChangedListenerHandler +android.telephony.TelephonyManager +android.telephony.UiccAccessRule$1 +android.telephony.VoiceSpecificRegistrationStates$1 +android.telephony.euicc.EuiccCardManager +android.telephony.euicc.EuiccManager +android.telephony.gsm.GsmCellLocation +android.telephony.ims.aidl.IImsCapabilityCallback +android.telephony.ims.aidl.IImsCapabilityCallback$Stub +android.telephony.ims.aidl.IImsRegistrationCallback +android.telephony.ims.aidl.IImsRegistrationCallback$Stub +android.telephony.ims.feature.ImsFeature$CapabilityCallback +android.text.AndroidBidi +android.text.AndroidBidi$EmojiBidiOverride +android.text.AndroidCharacter +android.text.Annotation +android.text.AutoGrowArray +android.text.AutoGrowArray$ByteArray +android.text.AutoGrowArray$FloatArray +android.text.AutoGrowArray$IntArray +android.text.BoringLayout +android.text.BoringLayout$Metrics +android.text.ClipboardManager +android.text.DynamicLayout +android.text.DynamicLayout$Builder +android.text.DynamicLayout$ChangeWatcher +android.text.Editable +android.text.Editable$Factory +android.text.Emoji +android.text.FontConfig +android.text.FontConfig$Alias +android.text.FontConfig$Family +android.text.FontConfig$Font +android.text.GetChars +android.text.GraphicsOperations +android.text.Html +android.text.Html$HtmlParser +android.text.Html$TagHandler +android.text.HtmlToSpannedConverter +android.text.HtmlToSpannedConverter$Href +android.text.Hyphenator +android.text.InputFilter +android.text.InputFilter$LengthFilter +android.text.InputType +android.text.Layout +android.text.Layout$Alignment +android.text.Layout$Directions +android.text.Layout$Ellipsizer +android.text.Layout$SpannedEllipsizer +android.text.MeasuredParagraph +android.text.NoCopySpan +android.text.NoCopySpan$Concrete +android.text.PackedIntVector +android.text.PackedObjectVector +android.text.ParcelableSpan +android.text.PrecomputedText +android.text.PrecomputedText$ParagraphInfo +android.text.PrecomputedText$Params +android.text.Selection +android.text.Selection$END +android.text.Selection$MEMORY +android.text.Selection$MemoryTextWatcher +android.text.Selection$PositionIterator +android.text.Selection$START +android.text.SpanSet +android.text.SpanWatcher +android.text.Spannable +android.text.Spannable$Factory +android.text.SpannableString +android.text.SpannableStringBuilder +android.text.SpannableStringInternal +android.text.Spanned +android.text.SpannedString +android.text.StaticLayout +android.text.StaticLayout$Builder +android.text.StaticLayout$LineBreaks +android.text.TextDirectionHeuristic +android.text.TextDirectionHeuristics +android.text.TextDirectionHeuristics$AnyStrong +android.text.TextDirectionHeuristics$FirstStrong +android.text.TextDirectionHeuristics$TextDirectionAlgorithm +android.text.TextDirectionHeuristics$TextDirectionHeuristicImpl +android.text.TextDirectionHeuristics$TextDirectionHeuristicInternal +android.text.TextDirectionHeuristics$TextDirectionHeuristicLocale +android.text.TextLine +android.text.TextLine$DecorationInfo +android.text.TextPaint +android.text.TextUtils +android.text.TextUtils$1 +android.text.TextUtils$EllipsizeCallback +android.text.TextUtils$SimpleStringSplitter +android.text.TextUtils$StringSplitter +android.text.TextUtils$TruncateAt +android.text.TextWatcher +android.text.format.DateFormat +android.text.format.DateUtils +android.text.format.Formatter +android.text.format.Time +android.text.format.Time$TimeCalculator +android.text.format.TimeFormatter +android.text.method.AllCapsTransformationMethod +android.text.method.ArrowKeyMovementMethod +android.text.method.BaseKeyListener +android.text.method.BaseMovementMethod +android.text.method.KeyListener +android.text.method.LinkMovementMethod +android.text.method.MetaKeyKeyListener +android.text.method.MovementMethod +android.text.method.NumberKeyListener +android.text.method.PasswordTransformationMethod +android.text.method.QwertyKeyListener +android.text.method.ReplacementTransformationMethod +android.text.method.ReplacementTransformationMethod$ReplacementCharSequence +android.text.method.ReplacementTransformationMethod$SpannedReplacementCharSequence +android.text.method.ScrollingMovementMethod +android.text.method.SingleLineTransformationMethod +android.text.method.TextKeyListener +android.text.method.TextKeyListener$Capitalize +android.text.method.TextKeyListener$SettingsObserver +android.text.method.Touch +android.text.method.TransformationMethod +android.text.method.TransformationMethod2 +android.text.method.WordIterator +android.text.style.AbsoluteSizeSpan +android.text.style.AlignmentSpan +android.text.style.BackgroundColorSpan +android.text.style.CharacterStyle +android.text.style.ClickableSpan +android.text.style.DynamicDrawableSpan +android.text.style.EasyEditSpan +android.text.style.ForegroundColorSpan +android.text.style.ImageSpan +android.text.style.LeadingMarginSpan +android.text.style.LineBackgroundSpan +android.text.style.LineHeightSpan +android.text.style.MetricAffectingSpan +android.text.style.ParagraphStyle +android.text.style.RelativeSizeSpan +android.text.style.ReplacementSpan +android.text.style.SpellCheckSpan +android.text.style.StyleSpan +android.text.style.SuggestionSpan +android.text.style.SuggestionSpan$1 +android.text.style.TabStopSpan +android.text.style.TextAppearanceSpan +android.text.style.URLSpan +android.text.style.UnderlineSpan +android.text.style.UpdateAppearance +android.text.style.UpdateLayout +android.text.style.WrapTogetherSpan +android.text.util.Linkify$1 +android.text.util.Linkify$2 +android.text.util.Linkify$3 +android.text.util.Linkify$MatchFilter +android.text.util.Linkify$TransformFilter +android.text.util.Rfc822Token +android.text.util.Rfc822Tokenizer +android.transition.AutoTransition +android.transition.ChangeBounds +android.transition.ChangeBounds$1 +android.transition.ChangeBounds$2 +android.transition.ChangeBounds$3 +android.transition.ChangeBounds$4 +android.transition.ChangeBounds$5 +android.transition.ChangeBounds$6 +android.transition.ChangeClipBounds +android.transition.ChangeImageTransform +android.transition.ChangeImageTransform$1 +android.transition.ChangeImageTransform$2 +android.transition.ChangeTransform +android.transition.ChangeTransform$1 +android.transition.ChangeTransform$2 +android.transition.Fade +android.transition.Fade$1 +android.transition.Fade$FadeAnimatorListener +android.transition.PathMotion +android.transition.Scene +android.transition.Transition +android.transition.Transition$1 +android.transition.Transition$2 +android.transition.Transition$3 +android.transition.Transition$AnimationInfo +android.transition.Transition$TransitionListener +android.transition.TransitionInflater +android.transition.TransitionListenerAdapter +android.transition.TransitionManager +android.transition.TransitionManager$MultiListener +android.transition.TransitionManager$MultiListener$1 +android.transition.TransitionSet +android.transition.TransitionSet$TransitionSetListener +android.transition.TransitionUtils +android.transition.TransitionValues +android.transition.TransitionValuesMaps +android.transition.Visibility +android.util.AndroidException +android.util.AndroidRuntimeException +android.util.ArrayMap +android.util.ArrayMap$1 +android.util.ArraySet +android.util.ArraySet$1 +android.util.AtomicFile +android.util.AttributeSet +android.util.Base64 +android.util.Base64$Coder +android.util.Base64$Decoder +android.util.Base64$Encoder +android.util.ContainerHelpers +android.util.DataUnit +android.util.DataUnit$1 +android.util.DataUnit$2 +android.util.DataUnit$3 +android.util.DataUnit$4 +android.util.DataUnit$5 +android.util.DataUnit$6 +android.util.DebugUtils +android.util.DisplayMetrics +android.util.EventLog +android.util.EventLog$Event +android.util.ExceptionUtils +android.util.FloatProperty +android.util.IntArray +android.util.IntProperty +android.util.JsonReader +android.util.JsonReader$1 +android.util.JsonScope +android.util.JsonToken +android.util.JsonWriter +android.util.KeyValueListParser +android.util.Log +android.util.Log$1 +android.util.Log$ImmediateLogWriter +android.util.Log$PreloadHolder +android.util.Log$TerribleFailure +android.util.Log$TerribleFailureHandler +android.util.LogPrinter +android.util.LongArray +android.util.LongSparseArray +android.util.LongSparseLongArray +android.util.LruCache +android.util.MapCollections +android.util.MapCollections$ArrayIterator +android.util.MapCollections$EntrySet +android.util.MapCollections$KeySet +android.util.MapCollections$MapIterator +android.util.MapCollections$ValuesCollection +android.util.MathUtils +android.util.MemoryIntArray +android.util.MemoryIntArray$1 +android.util.MergedConfiguration +android.util.MergedConfiguration$1 +android.util.MutableInt +android.util.MutableLong +android.util.Pair +android.util.PathParser +android.util.PathParser$PathData +android.util.Pools$Pool +android.util.Pools$SimplePool +android.util.Pools$SynchronizedPool +android.util.Printer +android.util.Property +android.util.Range +android.util.Rational +android.util.Singleton +android.util.Size +android.util.SizeF +android.util.Slog +android.util.SparseArray +android.util.SparseBooleanArray +android.util.SparseIntArray +android.util.SparseLongArray +android.util.StateSet +android.util.StatsLog +android.util.StatsLogInternal +android.util.SuperNotCalledException +android.util.TimeUtils +android.util.TimingLogger +android.util.TimingsTraceLog +android.util.TypedValue +android.util.Xml +android.util.XmlPullAttributes +android.util.jar.StrictJarFile +android.view.-$$Lambda$FocusFinder$FocusSorter$h0f2ZYL6peSaaEeCCkAoYs_YZvU +android.view.-$$Lambda$FocusFinder$FocusSorter$kW7K1t9q7Y62V38r-7g6xRzqqq8 +android.view.-$$Lambda$FocusFinder$P8rLvOJhymJH5ALAgUjGaM5gxKA +android.view.-$$Lambda$FocusFinder$Pgx6IETuqCkrhJYdiBes48tolG4 +android.view.-$$Lambda$QI1s392qW8l6mC24bcy9050SkuY +android.view.-$$Lambda$SurfaceView$Cs7TGTdA1lXf9qW8VOJAfEsMjdk +android.view.-$$Lambda$SurfaceView$SyyzxOgxKwZMRgiiTGcRYbOU5JY +android.view.-$$Lambda$View$llq76MkPXP4bNcb9oJt_msw0fnQ +android.view.AbsSavedState +android.view.AbsSavedState$1 +android.view.AbsSavedState$2 +android.view.AccessibilityInteractionController +android.view.AccessibilityInteractionController$AccessibilityNodePrefetcher +android.view.AccessibilityInteractionController$PrivateHandler +android.view.ActionMode +android.view.ActionMode$Callback +android.view.ActionProvider +android.view.ActionProvider$SubUiVisibilityListener +android.view.Choreographer +android.view.Choreographer$1 +android.view.Choreographer$2 +android.view.Choreographer$3 +android.view.Choreographer$CallbackQueue +android.view.Choreographer$CallbackRecord +android.view.Choreographer$FrameCallback +android.view.Choreographer$FrameDisplayEventReceiver +android.view.Choreographer$FrameHandler +android.view.ContextMenu +android.view.ContextMenu$ContextMenuInfo +android.view.ContextThemeWrapper +android.view.Display +android.view.Display$HdrCapabilities +android.view.Display$HdrCapabilities$1 +android.view.Display$Mode +android.view.Display$Mode$1 +android.view.DisplayAdjustments +android.view.DisplayCutout +android.view.DisplayCutout$ParcelableWrapper +android.view.DisplayCutout$ParcelableWrapper$1 +android.view.DisplayEventReceiver +android.view.DisplayInfo +android.view.DisplayInfo$1 +android.view.DisplayListCanvas +android.view.FallbackEventHandler +android.view.FocusFinder +android.view.FocusFinder$1 +android.view.FocusFinder$FocusSorter +android.view.FocusFinder$UserSpecifiedFocusComparator +android.view.FocusFinder$UserSpecifiedFocusComparator$NextFocusGetter +android.view.FrameInfo +android.view.FrameMetrics +android.view.FrameMetricsObserver +android.view.FrameStats +android.view.GestureDetector +android.view.GestureDetector$GestureHandler +android.view.GestureDetector$OnContextClickListener +android.view.GestureDetector$OnDoubleTapListener +android.view.GestureDetector$OnGestureListener +android.view.GestureDetector$SimpleOnGestureListener +android.view.Gravity +android.view.HandlerActionQueue +android.view.HandlerActionQueue$HandlerAction +android.view.IGraphicsStats +android.view.IGraphicsStats$Stub +android.view.IGraphicsStats$Stub$Proxy +android.view.IGraphicsStatsCallback +android.view.IGraphicsStatsCallback$Stub +android.view.IRotationWatcher +android.view.IRotationWatcher$Stub +android.view.IWindow +android.view.IWindow$Stub +android.view.IWindowId +android.view.IWindowManager +android.view.IWindowManager$Stub +android.view.IWindowManager$Stub$Proxy +android.view.IWindowSession +android.view.IWindowSession$Stub +android.view.IWindowSession$Stub$Proxy +android.view.IWindowSessionCallback +android.view.IWindowSessionCallback$Stub +android.view.InflateException +android.view.InputChannel +android.view.InputChannel$1 +android.view.InputDevice +android.view.InputDevice$1 +android.view.InputDevice$MotionRange +android.view.InputEvent +android.view.InputEvent$1 +android.view.InputEventConsistencyVerifier +android.view.InputEventReceiver +android.view.InputEventSender +android.view.InputQueue +android.view.InputQueue$Callback +android.view.InputQueue$FinishedInputEventCallback +android.view.KeyCharacterMap +android.view.KeyCharacterMap$1 +android.view.KeyCharacterMap$FallbackAction +android.view.KeyEvent +android.view.KeyEvent$1 +android.view.KeyEvent$Callback +android.view.KeyEvent$DispatcherState +android.view.LayoutInflater +android.view.LayoutInflater$Factory +android.view.LayoutInflater$Factory2 +android.view.LayoutInflater$FactoryMerger +android.view.LayoutInflater$Filter +android.view.Menu +android.view.MenuInflater +android.view.MenuInflater$MenuState +android.view.MenuItem +android.view.MenuItem$OnActionExpandListener +android.view.MenuItem$OnMenuItemClickListener +android.view.MotionEvent +android.view.MotionEvent$1 +android.view.MotionEvent$PointerCoords +android.view.MotionEvent$PointerProperties +android.view.OrientationEventListener +android.view.OrientationEventListener$SensorEventListenerImpl +android.view.PointerIcon +android.view.PointerIcon$1 +android.view.RecordingCanvas +android.view.RenderNode +android.view.RenderNode$NoImagePreloadHolder +android.view.RenderNodeAnimator +android.view.RenderNodeAnimator$1 +android.view.RenderNodeAnimatorSetHelper +android.view.ScaleGestureDetector +android.view.ScaleGestureDetector$1 +android.view.ScaleGestureDetector$OnScaleGestureListener +android.view.ScaleGestureDetector$SimpleOnScaleGestureListener +android.view.SearchEvent +android.view.SubMenu +android.view.Surface +android.view.Surface$1 +android.view.Surface$CompatibleCanvas +android.view.Surface$OutOfResourcesException +android.view.SurfaceControl +android.view.SurfaceControl$1 +android.view.SurfaceControl$Builder +android.view.SurfaceControl$PhysicalDisplayInfo +android.view.SurfaceControl$Transaction +android.view.SurfaceHolder +android.view.SurfaceHolder$Callback +android.view.SurfaceHolder$Callback2 +android.view.SurfaceSession +android.view.SurfaceView +android.view.SurfaceView$1 +android.view.SurfaceView$2 +android.view.SurfaceView$3 +android.view.SurfaceView$SurfaceControlWithBackground +android.view.TextureLayer +android.view.TextureView +android.view.TextureView$1 +android.view.TextureView$SurfaceTextureListener +android.view.ThreadedRenderer +android.view.ThreadedRenderer$DrawCallbacks +android.view.ThreadedRenderer$FrameDrawingCallback +android.view.ThreadedRenderer$ProcessInitializer +android.view.ThreadedRenderer$ProcessInitializer$1 +android.view.TouchDelegate +android.view.VelocityTracker +android.view.VelocityTracker$Estimator +android.view.View +android.view.View$1 +android.view.View$10 +android.view.View$11 +android.view.View$12 +android.view.View$13 +android.view.View$2 +android.view.View$3 +android.view.View$4 +android.view.View$5 +android.view.View$6 +android.view.View$7 +android.view.View$8 +android.view.View$9 +android.view.View$AccessibilityDelegate +android.view.View$AttachInfo +android.view.View$AttachInfo$Callbacks +android.view.View$BaseSavedState +android.view.View$BaseSavedState$1 +android.view.View$CheckForTap +android.view.View$ForegroundInfo +android.view.View$ListenerInfo +android.view.View$MatchIdPredicate +android.view.View$MatchLabelForPredicate +android.view.View$MeasureSpec +android.view.View$OnApplyWindowInsetsListener +android.view.View$OnAttachStateChangeListener +android.view.View$OnClickListener +android.view.View$OnCreateContextMenuListener +android.view.View$OnDragListener +android.view.View$OnFocusChangeListener +android.view.View$OnHoverListener +android.view.View$OnKeyListener +android.view.View$OnLayoutChangeListener +android.view.View$OnLongClickListener +android.view.View$OnSystemUiVisibilityChangeListener +android.view.View$OnTouchListener +android.view.View$PerformClick +android.view.View$ScrollabilityCache +android.view.View$SendViewScrolledAccessibilityEvent +android.view.View$TintInfo +android.view.View$TooltipInfo +android.view.View$TransformationInfo +android.view.View$UnsetPressedState +android.view.View$VisibilityChangeForAutofillHandler +android.view.ViewConfiguration +android.view.ViewDebug$HierarchyHandler +android.view.ViewGroup +android.view.ViewGroup$1 +android.view.ViewGroup$2 +android.view.ViewGroup$4 +android.view.ViewGroup$ChildListForAutoFill +android.view.ViewGroup$LayoutParams +android.view.ViewGroup$MarginLayoutParams +android.view.ViewGroup$OnHierarchyChangeListener +android.view.ViewGroup$TouchTarget +android.view.ViewGroupOverlay +android.view.ViewManager +android.view.ViewOutlineProvider +android.view.ViewOutlineProvider$1 +android.view.ViewOutlineProvider$2 +android.view.ViewOutlineProvider$3 +android.view.ViewOverlay +android.view.ViewOverlay$OverlayViewGroup +android.view.ViewParent +android.view.ViewPropertyAnimator +android.view.ViewPropertyAnimator$1 +android.view.ViewPropertyAnimator$AnimatorEventListener +android.view.ViewPropertyAnimator$NameValuesHolder +android.view.ViewPropertyAnimator$PropertyBundle +android.view.ViewRootImpl +android.view.ViewRootImpl$1 +android.view.ViewRootImpl$4 +android.view.ViewRootImpl$AccessibilityInteractionConnection +android.view.ViewRootImpl$AccessibilityInteractionConnectionManager +android.view.ViewRootImpl$ActivityConfigCallback +android.view.ViewRootImpl$AsyncInputStage +android.view.ViewRootImpl$ConfigChangedCallback +android.view.ViewRootImpl$ConsumeBatchedInputImmediatelyRunnable +android.view.ViewRootImpl$ConsumeBatchedInputRunnable +android.view.ViewRootImpl$EarlyPostImeInputStage +android.view.ViewRootImpl$HighContrastTextManager +android.view.ViewRootImpl$ImeInputStage +android.view.ViewRootImpl$InputStage +android.view.ViewRootImpl$InvalidateOnAnimationRunnable +android.view.ViewRootImpl$NativePostImeInputStage +android.view.ViewRootImpl$NativePreImeInputStage +android.view.ViewRootImpl$QueuedInputEvent +android.view.ViewRootImpl$SendWindowContentChangedAccessibilityEvent +android.view.ViewRootImpl$SyntheticInputStage +android.view.ViewRootImpl$SyntheticJoystickHandler +android.view.ViewRootImpl$SyntheticJoystickHandler$JoystickAxesState +android.view.ViewRootImpl$SyntheticKeyboardHandler +android.view.ViewRootImpl$SyntheticTouchNavigationHandler +android.view.ViewRootImpl$SyntheticTouchNavigationHandler$1 +android.view.ViewRootImpl$SyntheticTrackballHandler +android.view.ViewRootImpl$SystemUiVisibilityInfo +android.view.ViewRootImpl$TrackballAxis +android.view.ViewRootImpl$TraversalRunnable +android.view.ViewRootImpl$UnhandledKeyManager +android.view.ViewRootImpl$ViewPostImeInputStage +android.view.ViewRootImpl$ViewPreImeInputStage +android.view.ViewRootImpl$ViewRootHandler +android.view.ViewRootImpl$W +android.view.ViewRootImpl$WindowInputEventReceiver +android.view.ViewRootImpl$WindowStoppedCallback +android.view.ViewStructure +android.view.ViewStub +android.view.ViewStub$OnInflateListener +android.view.ViewTreeObserver +android.view.ViewTreeObserver$CopyOnWriteArray +android.view.ViewTreeObserver$CopyOnWriteArray$Access +android.view.ViewTreeObserver$InternalInsetsInfo +android.view.ViewTreeObserver$OnComputeInternalInsetsListener +android.view.ViewTreeObserver$OnDrawListener +android.view.ViewTreeObserver$OnGlobalFocusChangeListener +android.view.ViewTreeObserver$OnGlobalLayoutListener +android.view.ViewTreeObserver$OnPreDrawListener +android.view.ViewTreeObserver$OnScrollChangedListener +android.view.ViewTreeObserver$OnTouchModeChangeListener +android.view.Window +android.view.Window$Callback +android.view.Window$OnFrameMetricsAvailableListener +android.view.Window$OnWindowDismissedCallback +android.view.Window$OnWindowSwipeDismissedCallback +android.view.Window$WindowControllerCallback +android.view.WindowAnimationFrameStats +android.view.WindowAnimationFrameStats$1 +android.view.WindowCallbacks +android.view.WindowContentFrameStats +android.view.WindowContentFrameStats$1 +android.view.WindowId$1 +android.view.WindowInsets +android.view.WindowLeaked +android.view.WindowManager +android.view.WindowManager$BadTokenException +android.view.WindowManager$LayoutParams +android.view.WindowManager$LayoutParams$1 +android.view.WindowManagerGlobal +android.view.WindowManagerGlobal$1 +android.view.WindowManagerGlobal$2 +android.view.WindowManagerImpl +android.view.accessibility.AccessibilityEvent +android.view.accessibility.AccessibilityEvent$1 +android.view.accessibility.AccessibilityEventSource +android.view.accessibility.AccessibilityManager +android.view.accessibility.AccessibilityManager$1 +android.view.accessibility.AccessibilityManager$AccessibilityStateChangeListener +android.view.accessibility.AccessibilityManager$HighTextContrastChangeListener +android.view.accessibility.AccessibilityManager$MyCallback +android.view.accessibility.AccessibilityManager$TouchExplorationStateChangeListener +android.view.accessibility.AccessibilityNodeInfo +android.view.accessibility.AccessibilityNodeInfo$1 +android.view.accessibility.AccessibilityNodeInfo$AccessibilityAction +android.view.accessibility.AccessibilityNodeProvider +android.view.accessibility.AccessibilityRecord +android.view.accessibility.CaptioningManager +android.view.accessibility.CaptioningManager$1 +android.view.accessibility.CaptioningManager$CaptionStyle +android.view.accessibility.CaptioningManager$CaptioningChangeListener +android.view.accessibility.CaptioningManager$MyContentObserver +android.view.accessibility.IAccessibilityInteractionConnection +android.view.accessibility.IAccessibilityInteractionConnection$Stub +android.view.accessibility.IAccessibilityInteractionConnectionCallback +android.view.accessibility.IAccessibilityInteractionConnectionCallback$Stub +android.view.accessibility.IAccessibilityInteractionConnectionCallback$Stub$Proxy +android.view.accessibility.IAccessibilityManager +android.view.accessibility.IAccessibilityManager$Stub +android.view.accessibility.IAccessibilityManager$Stub$Proxy +android.view.accessibility.IAccessibilityManagerClient +android.view.accessibility.IAccessibilityManagerClient$Stub +android.view.animation.AccelerateDecelerateInterpolator +android.view.animation.AccelerateInterpolator +android.view.animation.AlphaAnimation +android.view.animation.Animation +android.view.animation.Animation$1 +android.view.animation.Animation$2 +android.view.animation.Animation$3 +android.view.animation.Animation$AnimationListener +android.view.animation.Animation$Description +android.view.animation.Animation$NoImagePreloadHolder +android.view.animation.AnimationSet +android.view.animation.AnimationUtils +android.view.animation.AnimationUtils$1 +android.view.animation.AnimationUtils$AnimationState +android.view.animation.BaseInterpolator +android.view.animation.DecelerateInterpolator +android.view.animation.Interpolator +android.view.animation.LayoutAnimationController +android.view.animation.LinearInterpolator +android.view.animation.OvershootInterpolator +android.view.animation.PathInterpolator +android.view.animation.ScaleAnimation +android.view.animation.Transformation +android.view.animation.TranslateAnimation +android.view.autofill.-$$Lambda$AutofillManager$AutofillManagerClient$V-s28jF4_S72cRk4llkGpwbJnmk +android.view.autofill.-$$Lambda$AutofillManager$V76JiQu509LCUz3-ckpb-nB3JhA +android.view.autofill.-$$Lambda$AutofillManager$YfpJNFodEuj5lbXfPlc77fsEvC8 +android.view.autofill.AutofillId +android.view.autofill.AutofillId$1 +android.view.autofill.AutofillManager +android.view.autofill.AutofillManager$AutofillCallback +android.view.autofill.AutofillManager$AutofillClient +android.view.autofill.AutofillManager$AutofillManagerClient +android.view.autofill.AutofillValue +android.view.autofill.AutofillValue$1 +android.view.autofill.Helper +android.view.autofill.IAutoFillManager +android.view.autofill.IAutoFillManager$Stub +android.view.autofill.IAutoFillManager$Stub$Proxy +android.view.autofill.IAutoFillManagerClient +android.view.autofill.IAutoFillManagerClient$Stub +android.view.autofill.IAutofillWindowPresenter +android.view.inputmethod.BaseInputConnection +android.view.inputmethod.ComposingText +android.view.inputmethod.CursorAnchorInfo$Builder +android.view.inputmethod.EditorInfo +android.view.inputmethod.EditorInfo$1 +android.view.inputmethod.ExtractedText +android.view.inputmethod.ExtractedText$1 +android.view.inputmethod.InputConnection +android.view.inputmethod.InputConnectionInspector +android.view.inputmethod.InputConnectionWrapper +android.view.inputmethod.InputMethodInfo +android.view.inputmethod.InputMethodInfo$1 +android.view.inputmethod.InputMethodManager +android.view.inputmethod.InputMethodManager$1 +android.view.inputmethod.InputMethodManager$ControlledInputConnectionWrapper +android.view.inputmethod.InputMethodManager$FinishedInputEventCallback +android.view.inputmethod.InputMethodManager$H +android.view.inputmethod.InputMethodManager$ImeInputEventSender +android.view.inputmethod.InputMethodManager$PendingEvent +android.view.inputmethod.InputMethodSubtype +android.view.inputmethod.InputMethodSubtype$1 +android.view.inputmethod.InputMethodSubtypeArray +android.view.textclassifier.-$$Lambda$TextClassificationManager$JIaezIJbMig_-kVzN6oArzkTsJE +android.view.textclassifier.SelectionSessionLogger +android.view.textclassifier.TextClassification +android.view.textclassifier.TextClassificationConstants +android.view.textclassifier.TextClassificationManager +android.view.textclassifier.TextClassificationManager$SettingsObserver +android.view.textclassifier.TextClassificationSessionFactory +android.view.textclassifier.TextClassifier +android.view.textclassifier.TextSelection +android.view.textclassifier.logging.SmartSelectionEventTracker +android.view.textclassifier.logging.SmartSelectionEventTracker$SelectionEvent +android.view.textservice.SpellCheckerInfo +android.view.textservice.SpellCheckerInfo$1 +android.view.textservice.SpellCheckerSession +android.view.textservice.SpellCheckerSession$1 +android.view.textservice.SpellCheckerSession$InternalListener +android.view.textservice.SpellCheckerSession$SpellCheckerSessionListener +android.view.textservice.SpellCheckerSession$SpellCheckerSessionListenerImpl +android.view.textservice.SpellCheckerSubtype +android.view.textservice.SpellCheckerSubtype$1 +android.view.textservice.TextServicesManager +android.webkit.ConsoleMessage +android.webkit.ConsoleMessage$MessageLevel +android.webkit.CookieManager +android.webkit.CookieSyncManager +android.webkit.DownloadListener +android.webkit.GeolocationPermissions +android.webkit.IWebViewUpdateService +android.webkit.IWebViewUpdateService$Stub +android.webkit.IWebViewUpdateService$Stub$Proxy +android.webkit.JavascriptInterface +android.webkit.ServiceWorkerClient +android.webkit.ServiceWorkerController +android.webkit.ServiceWorkerWebSettings +android.webkit.TokenBindingService +android.webkit.TracingController +android.webkit.URLUtil +android.webkit.ValueCallback +android.webkit.WebBackForwardList +android.webkit.WebChromeClient +android.webkit.WebChromeClient$CustomViewCallback +android.webkit.WebIconDatabase +android.webkit.WebMessage +android.webkit.WebMessagePort +android.webkit.WebResourceRequest +android.webkit.WebSettings +android.webkit.WebStorage +android.webkit.WebSyncManager +android.webkit.WebView +android.webkit.WebView$FindListener +android.webkit.WebView$HitTestResult +android.webkit.WebView$PictureListener +android.webkit.WebView$PrivateAccess +android.webkit.WebView$VisualStateCallback +android.webkit.WebViewClient +android.webkit.WebViewDatabase +android.webkit.WebViewDelegate +android.webkit.WebViewDelegate$1 +android.webkit.WebViewDelegate$OnTraceEnabledChangeListener +android.webkit.WebViewFactory +android.webkit.WebViewFactory$MissingWebViewPackageException +android.webkit.WebViewFactoryProvider +android.webkit.WebViewFactoryProvider$Statics +android.webkit.WebViewLibraryLoader +android.webkit.WebViewProvider +android.webkit.WebViewProvider$ScrollDelegate +android.webkit.WebViewProvider$ViewDelegate +android.webkit.WebViewProviderResponse +android.webkit.WebViewProviderResponse$1 +android.widget.-$$Lambda$Editor$MagnifierMotionAnimator$E-RaelOMgCHAzvKgSSZE-hDYeIg +android.widget.-$$Lambda$IfzAW5fP9thoftErKAjo9SLZufw +android.widget.-$$Lambda$PopupWindow$8Gc2stI5cSJZbuKX7X4Qr_vU2nI +android.widget.-$$Lambda$PopupWindow$nV1HS3Nc6Ck5JRIbIHe3mkyHWzc +android.widget.-$$Lambda$SmartSelectSprite$c8eqlh2kO_X0luLU2BexwK921WA +android.widget.-$$Lambda$SmartSelectSprite$mdkXIT1_UNlJQMaziE_E815aIKE +android.widget.-$$Lambda$yIdmBO6ZxaY03PGN08RySVVQXuE +android.widget.AbsListView +android.widget.AbsListView$3 +android.widget.AbsListView$AdapterDataSetObserver +android.widget.AbsListView$FlingRunnable +android.widget.AbsListView$FlingRunnable$1 +android.widget.AbsListView$LayoutParams +android.widget.AbsListView$OnScrollListener +android.widget.AbsListView$PerformClick +android.widget.AbsListView$RecycleBin +android.widget.AbsListView$RecyclerListener +android.widget.AbsListView$SavedState +android.widget.AbsListView$SavedState$1 +android.widget.AbsListView$WindowRunnnable +android.widget.AbsSeekBar +android.widget.AbsSpinner +android.widget.AbsSpinner$RecycleBin +android.widget.AbsSpinner$SavedState$1 +android.widget.AbsoluteLayout +android.widget.ActionMenuPresenter +android.widget.ActionMenuPresenter$1 +android.widget.ActionMenuPresenter$2 +android.widget.ActionMenuPresenter$OverflowMenuButton +android.widget.ActionMenuPresenter$OverflowMenuButton$1 +android.widget.ActionMenuPresenter$PopupPresenterCallback +android.widget.ActionMenuView +android.widget.ActionMenuView$ActionMenuChildView +android.widget.ActionMenuView$LayoutParams +android.widget.ActionMenuView$MenuBuilderCallback +android.widget.ActionMenuView$OnMenuItemClickListener +android.widget.Adapter +android.widget.AdapterView +android.widget.AdapterView$AdapterDataSetObserver +android.widget.AdapterView$OnItemClickListener +android.widget.AdapterView$OnItemSelectedListener +android.widget.ArrayAdapter +android.widget.AutoCompleteTextView +android.widget.AutoCompleteTextView$DropDownItemClickListener +android.widget.AutoCompleteTextView$MyWatcher +android.widget.AutoCompleteTextView$PassThroughClickListener +android.widget.BaseAdapter +android.widget.Button +android.widget.CheckBox +android.widget.Checkable +android.widget.CheckedTextView +android.widget.CompoundButton +android.widget.CompoundButton$OnCheckedChangeListener +android.widget.EdgeEffect +android.widget.EditText +android.widget.Editor +android.widget.Editor$1 +android.widget.Editor$2 +android.widget.Editor$3 +android.widget.Editor$5 +android.widget.Editor$Blink +android.widget.Editor$CursorAnchorInfoNotifier +android.widget.Editor$CursorController +android.widget.Editor$EditOperation +android.widget.Editor$EditOperation$1 +android.widget.Editor$InputContentType +android.widget.Editor$InputMethodState +android.widget.Editor$InsertionPointCursorController +android.widget.Editor$MagnifierMotionAnimator +android.widget.Editor$PositionListener +android.widget.Editor$ProcessTextIntentActionsHandler +android.widget.Editor$SelectionModifierCursorController +android.widget.Editor$SpanController +android.widget.Editor$SuggestionHelper +android.widget.Editor$SuggestionHelper$SuggestionSpanComparator +android.widget.Editor$TextRenderNode +android.widget.Editor$TextViewPositionListener +android.widget.Editor$UndoInputFilter +android.widget.FastScroller$1 +android.widget.FastScroller$2 +android.widget.FastScroller$3 +android.widget.FastScroller$4 +android.widget.FastScroller$5 +android.widget.FastScroller$6 +android.widget.Filter +android.widget.Filter$FilterListener +android.widget.Filterable +android.widget.ForwardingListener +android.widget.FrameLayout +android.widget.FrameLayout$LayoutParams +android.widget.GridLayout$1 +android.widget.GridLayout$2 +android.widget.GridLayout$3 +android.widget.GridLayout$4 +android.widget.GridLayout$5 +android.widget.GridLayout$6 +android.widget.GridLayout$7 +android.widget.GridLayout$8 +android.widget.GridLayout$Alignment +android.widget.GridLayout$Arc +android.widget.GridLayout$Assoc +android.widget.GridLayout$Bounds +android.widget.GridLayout$Interval +android.widget.GridLayout$MutableInt +android.widget.GridLayout$PackedMap +android.widget.HeaderViewListAdapter +android.widget.HorizontalScrollView +android.widget.HorizontalScrollView$SavedState +android.widget.HorizontalScrollView$SavedState$1 +android.widget.ImageButton +android.widget.ImageView +android.widget.ImageView$ScaleType +android.widget.LinearLayout +android.widget.LinearLayout$LayoutParams +android.widget.ListAdapter +android.widget.ListPopupWindow +android.widget.ListPopupWindow$ListSelectorHider +android.widget.ListPopupWindow$PopupDataSetObserver +android.widget.ListPopupWindow$PopupScrollListener +android.widget.ListPopupWindow$PopupTouchInterceptor +android.widget.ListPopupWindow$ResizePopupRunnable +android.widget.ListView +android.widget.ListView$ArrowScrollFocusResult +android.widget.ListView$FixedViewInfo +android.widget.MediaController$MediaPlayerControl +android.widget.MultiAutoCompleteTextView +android.widget.MultiAutoCompleteTextView$Tokenizer +android.widget.OverScroller +android.widget.OverScroller$SplineOverScroller +android.widget.PopupMenu +android.widget.PopupMenu$OnMenuItemClickListener +android.widget.PopupWindow +android.widget.PopupWindow$1 +android.widget.PopupWindow$2 +android.widget.PopupWindow$OnDismissListener +android.widget.PopupWindow$PopupDecorView +android.widget.ProgressBar +android.widget.ProgressBar$1 +android.widget.ProgressBar$AccessibilityEventSender +android.widget.ProgressBar$SavedState +android.widget.ProgressBar$SavedState$1 +android.widget.RadioButton +android.widget.RadioGroup$OnCheckedChangeListener +android.widget.RatingBar +android.widget.RelativeLayout +android.widget.RelativeLayout$DependencyGraph +android.widget.RelativeLayout$DependencyGraph$Node +android.widget.RelativeLayout$LayoutParams +android.widget.RelativeLayout$TopToBottomLeftToRightComparator +android.widget.RemoteViews +android.widget.RemoteViews$1 +android.widget.RemoteViews$2 +android.widget.RemoteViews$Action +android.widget.RemoteViews$BitmapCache +android.widget.RemoteViews$BitmapReflectionAction +android.widget.RemoteViews$LayoutParamAction +android.widget.RemoteViews$MethodKey +android.widget.RemoteViews$OnClickHandler +android.widget.RemoteViews$ReflectionAction +android.widget.RemoteViews$RemoteView +android.widget.RemoteViews$RuntimeAction +android.widget.RemoteViews$SetDrawableTint +android.widget.RemoteViews$SetOnClickPendingIntent +android.widget.RemoteViews$ViewPaddingAction +android.widget.RemoteViewsAdapter$RemoteAdapterConnectionCallback +android.widget.RtlSpacingHelper +android.widget.ScrollBarDrawable +android.widget.ScrollView +android.widget.ScrollView$SavedState +android.widget.ScrollView$SavedState$1 +android.widget.Scroller +android.widget.Scroller$ViscousFluidInterpolator +android.widget.SectionIndexer +android.widget.SeekBar +android.widget.SeekBar$OnSeekBarChangeListener +android.widget.SelectionActionModeHelper +android.widget.SelectionActionModeHelper$SelectionMetricsLogger +android.widget.SelectionActionModeHelper$SelectionTracker +android.widget.SelectionActionModeHelper$SelectionTracker$LogAbandonRunnable +android.widget.SelectionActionModeHelper$TextClassificationHelper +android.widget.SmartSelectSprite +android.widget.Space +android.widget.SpellChecker +android.widget.SpellChecker$SpellParser +android.widget.Spinner +android.widget.Spinner$1 +android.widget.Spinner$DropDownAdapter +android.widget.Spinner$DropdownPopup +android.widget.Spinner$DropdownPopup$1 +android.widget.Spinner$SavedState$1 +android.widget.Spinner$SpinnerPopup +android.widget.SpinnerAdapter +android.widget.Switch$1 +android.widget.TableLayout +android.widget.TableLayout$PassThroughHierarchyChangeListener +android.widget.TableRow +android.widget.TableRow$ChildrenTracker +android.widget.TextView +android.widget.TextView$2 +android.widget.TextView$3 +android.widget.TextView$4 +android.widget.TextView$BufferType +android.widget.TextView$ChangeWatcher +android.widget.TextView$CharWrapper +android.widget.TextView$Drawables +android.widget.TextView$OnEditorActionListener +android.widget.TextView$SavedState +android.widget.TextView$SavedState$1 +android.widget.TextView$TextAppearanceAttributes +android.widget.ThemedSpinnerAdapter +android.widget.Toast +android.widget.ToggleButton +android.widget.Toolbar +android.widget.Toolbar$1 +android.widget.Toolbar$2 +android.widget.Toolbar$ExpandedActionViewMenuPresenter +android.widget.Toolbar$LayoutParams +android.widget.Toolbar$OnMenuItemClickListener +android.widget.Toolbar$SavedState$1 +android.widget.ViewAnimator +android.widget.ViewSwitcher +android.widget.WrapperListAdapter +com.android.i18n.phonenumbers.AlternateFormatsCountryCodeSet +com.android.i18n.phonenumbers.CountryCodeToRegionCodeMap +com.android.i18n.phonenumbers.MetadataLoader +com.android.i18n.phonenumbers.MetadataManager +com.android.i18n.phonenumbers.MetadataManager$1 +com.android.i18n.phonenumbers.MetadataSource +com.android.i18n.phonenumbers.MultiFileMetadataSourceImpl +com.android.i18n.phonenumbers.NumberParseException +com.android.i18n.phonenumbers.PhoneNumberUtil +com.android.i18n.phonenumbers.PhoneNumberUtil$1 +com.android.i18n.phonenumbers.PhoneNumberUtil$Leniency +com.android.i18n.phonenumbers.PhoneNumberUtil$Leniency$1 +com.android.i18n.phonenumbers.PhoneNumberUtil$Leniency$2 +com.android.i18n.phonenumbers.PhoneNumberUtil$Leniency$3 +com.android.i18n.phonenumbers.PhoneNumberUtil$Leniency$4 +com.android.i18n.phonenumbers.PhoneNumberUtil$PhoneNumberFormat +com.android.i18n.phonenumbers.PhoneNumberUtil$PhoneNumberType +com.android.i18n.phonenumbers.PhoneNumberUtil$ValidationResult +com.android.i18n.phonenumbers.Phonemetadata$NumberFormat +com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadata +com.android.i18n.phonenumbers.Phonemetadata$PhoneMetadataCollection +com.android.i18n.phonenumbers.Phonemetadata$PhoneNumberDesc +com.android.i18n.phonenumbers.Phonenumber$PhoneNumber +com.android.i18n.phonenumbers.Phonenumber$PhoneNumber$CountryCodeSource +com.android.i18n.phonenumbers.ShortNumbersRegionCodeSet +com.android.i18n.phonenumbers.internal.MatcherApi +com.android.i18n.phonenumbers.internal.RegexBasedMatcher +com.android.i18n.phonenumbers.internal.RegexCache +com.android.i18n.phonenumbers.internal.RegexCache$LRUCache +com.android.i18n.phonenumbers.internal.RegexCache$LRUCache$1 +com.android.ims.-$$Lambda$MmTelFeatureConnection$ij8S4RNRiQPHfppwkejp36BG78I +com.android.ims.ImsException +com.android.ims.MmTelFeatureConnection +com.android.ims.MmTelFeatureConnection$1 +com.android.ims.MmTelFeatureConnection$CallbackAdapterManager +com.android.ims.MmTelFeatureConnection$CapabilityCallbackManager +com.android.ims.MmTelFeatureConnection$CapabilityCallbackManager$CapabilityCallbackAdapter +com.android.ims.MmTelFeatureConnection$IFeatureUpdate +com.android.ims.MmTelFeatureConnection$ImsRegistrationCallbackAdapter +com.android.ims.MmTelFeatureConnection$ImsRegistrationCallbackAdapter$RegistrationCallbackAdapter +com.android.ims.internal.IImsServiceFeatureCallback +com.android.ims.internal.IImsServiceFeatureCallback$Stub +com.android.internal.R$styleable +com.android.internal.app.AlertController +com.android.internal.app.AlertController$AlertParams +com.android.internal.app.ColorDisplayController +com.android.internal.app.IAppOpsCallback +com.android.internal.app.IAppOpsCallback$Stub +com.android.internal.app.IAppOpsService +com.android.internal.app.IAppOpsService$Stub +com.android.internal.app.IAppOpsService$Stub$Proxy +com.android.internal.app.IBatteryStats +com.android.internal.app.IBatteryStats$Stub +com.android.internal.app.IBatteryStats$Stub$Proxy +com.android.internal.app.IVoiceInteractionManagerService +com.android.internal.app.IVoiceInteractionManagerService$Stub +com.android.internal.app.IVoiceInteractionManagerService$Stub$Proxy +com.android.internal.app.IVoiceInteractionSessionShowCallback +com.android.internal.app.IVoiceInteractionSessionShowCallback$Stub$Proxy +com.android.internal.app.IVoiceInteractor +com.android.internal.app.IVoiceInteractor$Stub +com.android.internal.appwidget.IAppWidgetService +com.android.internal.appwidget.IAppWidgetService$Stub +com.android.internal.appwidget.IAppWidgetService$Stub$Proxy +com.android.internal.backup.IBackupTransport +com.android.internal.backup.IBackupTransport$Stub +com.android.internal.content.NativeLibraryHelper +com.android.internal.content.ReferrerIntent +com.android.internal.content.ReferrerIntent$1 +com.android.internal.graphics.drawable.AnimationScaleListDrawable +com.android.internal.graphics.drawable.AnimationScaleListDrawable$AnimationScaleListState +com.android.internal.inputmethod.InputMethodUtils +com.android.internal.inputmethod.InputMethodUtils$1 +com.android.internal.inputmethod.LocaleUtils$LocaleExtractor +com.android.internal.logging.AndroidConfig +com.android.internal.logging.AndroidHandler +com.android.internal.logging.AndroidHandler$1 +com.android.internal.logging.EventLogTags +com.android.internal.logging.MetricsLogger +com.android.internal.net.NetworkStatsFactory +com.android.internal.os.AndroidPrintStream +com.android.internal.os.BackgroundThread +com.android.internal.os.BatteryStatsImpl +com.android.internal.os.BatteryStatsImpl$1 +com.android.internal.os.BatteryStatsImpl$5 +com.android.internal.os.BatteryStatsImpl$BatchTimer +com.android.internal.os.BatteryStatsImpl$BluetoothActivityInfoCache +com.android.internal.os.BatteryStatsImpl$Clocks +com.android.internal.os.BatteryStatsImpl$Constants +com.android.internal.os.BatteryStatsImpl$ControllerActivityCounterImpl +com.android.internal.os.BatteryStatsImpl$Counter +com.android.internal.os.BatteryStatsImpl$DualTimer +com.android.internal.os.BatteryStatsImpl$DurationTimer +com.android.internal.os.BatteryStatsImpl$LongSamplingCounter +com.android.internal.os.BatteryStatsImpl$LongSamplingCounterArray +com.android.internal.os.BatteryStatsImpl$OverflowArrayMap +com.android.internal.os.BatteryStatsImpl$SamplingTimer +com.android.internal.os.BatteryStatsImpl$StopwatchTimer +com.android.internal.os.BatteryStatsImpl$SystemClocks +com.android.internal.os.BatteryStatsImpl$TimeBase +com.android.internal.os.BatteryStatsImpl$TimeBaseObs +com.android.internal.os.BatteryStatsImpl$Timer +com.android.internal.os.BatteryStatsImpl$Uid +com.android.internal.os.BatteryStatsImpl$Uid$1 +com.android.internal.os.BatteryStatsImpl$Uid$2 +com.android.internal.os.BatteryStatsImpl$Uid$3 +com.android.internal.os.BatteryStatsImpl$Uid$Pkg +com.android.internal.os.BatteryStatsImpl$Uid$Pkg$Serv +com.android.internal.os.BatteryStatsImpl$Uid$Proc +com.android.internal.os.BatteryStatsImpl$Uid$Sensor +com.android.internal.os.BatteryStatsImpl$Uid$Wakelock +com.android.internal.os.BinderCallsStats +com.android.internal.os.BinderCallsStats$CallSession +com.android.internal.os.BinderCallsStats$CallStat +com.android.internal.os.BinderCallsStats$UidEntry +com.android.internal.os.BinderInternal +com.android.internal.os.BinderInternal$BinderProxyLimitListenerDelegate +com.android.internal.os.BinderInternal$GcWatcher +com.android.internal.os.ClassLoaderFactory +com.android.internal.os.FuseAppLoop +com.android.internal.os.FuseAppLoop$1 +com.android.internal.os.FuseUnavailableMountException +com.android.internal.os.HandlerCaller +com.android.internal.os.HandlerCaller$Callback +com.android.internal.os.HandlerCaller$MyHandler +com.android.internal.os.IDropBoxManagerService +com.android.internal.os.IDropBoxManagerService$Stub +com.android.internal.os.IDropBoxManagerService$Stub$Proxy +com.android.internal.os.IResultReceiver +com.android.internal.os.IResultReceiver$Stub +com.android.internal.os.IResultReceiver$Stub$Proxy +com.android.internal.os.KernelCpuProcReader +com.android.internal.os.KernelMemoryBandwidthStats +com.android.internal.os.KernelUidCpuActiveTimeReader +com.android.internal.os.KernelUidCpuClusterTimeReader +com.android.internal.os.KernelUidCpuFreqTimeReader +com.android.internal.os.KernelUidCpuTimeReader +com.android.internal.os.KernelUidCpuTimeReaderBase +com.android.internal.os.KernelWakelockReader +com.android.internal.os.KernelWakelockStats +com.android.internal.os.LoggingPrintStream +com.android.internal.os.LoggingPrintStream$1 +com.android.internal.os.PowerProfile +com.android.internal.os.PowerProfile$CpuClusterKey +com.android.internal.os.RoSystemProperties +com.android.internal.os.RpmStats +com.android.internal.os.RuntimeInit +com.android.internal.os.RuntimeInit$1 +com.android.internal.os.RuntimeInit$Arguments +com.android.internal.os.RuntimeInit$KillApplicationHandler +com.android.internal.os.RuntimeInit$LoggingHandler +com.android.internal.os.RuntimeInit$MethodAndArgsCaller +com.android.internal.os.SomeArgs +com.android.internal.os.Zygote +com.android.internal.os.ZygoteConnection +com.android.internal.os.ZygoteConnection$Arguments +com.android.internal.os.ZygoteInit +com.android.internal.os.ZygoteServer +com.android.internal.policy.DecorContext +com.android.internal.policy.DecorView +com.android.internal.policy.DecorView$1 +com.android.internal.policy.DecorView$ColorViewAttributes +com.android.internal.policy.DecorView$ColorViewState +com.android.internal.policy.PhoneFallbackEventHandler +com.android.internal.policy.PhoneLayoutInflater +com.android.internal.policy.PhoneWindow +com.android.internal.policy.PhoneWindow$1 +com.android.internal.policy.PhoneWindow$PanelFeatureState +com.android.internal.policy.PhoneWindow$PanelFeatureState$SavedState$1 +com.android.internal.policy.PhoneWindow$PhoneWindowMenuCallback +com.android.internal.policy.PhoneWindow$RotationWatcher +com.android.internal.policy.PhoneWindow$RotationWatcher$1 +com.android.internal.telecom.ITelecomService +com.android.internal.telecom.ITelecomService$Stub +com.android.internal.telecom.ITelecomService$Stub$Proxy +com.android.internal.telecom.IVideoCallback +com.android.internal.telecom.IVideoProvider +com.android.internal.telecom.IVideoProvider$Stub +com.android.internal.telephony.ICarrierConfigLoader +com.android.internal.telephony.ICarrierConfigLoader$Stub +com.android.internal.telephony.ICarrierConfigLoader$Stub$Proxy +com.android.internal.telephony.IOnSubscriptionsChangedListener +com.android.internal.telephony.IOnSubscriptionsChangedListener$Stub +com.android.internal.telephony.IPhoneStateListener +com.android.internal.telephony.IPhoneStateListener$Stub +com.android.internal.telephony.IPhoneSubInfo +com.android.internal.telephony.IPhoneSubInfo$Stub +com.android.internal.telephony.IPhoneSubInfo$Stub$Proxy +com.android.internal.telephony.ISms +com.android.internal.telephony.ISms$Stub +com.android.internal.telephony.ISub +com.android.internal.telephony.ISub$Stub +com.android.internal.telephony.ISub$Stub$Proxy +com.android.internal.telephony.ITelephony +com.android.internal.telephony.ITelephony$Stub +com.android.internal.telephony.ITelephony$Stub$Proxy +com.android.internal.telephony.ITelephonyRegistry +com.android.internal.telephony.ITelephonyRegistry$Stub +com.android.internal.telephony.ITelephonyRegistry$Stub$Proxy +com.android.internal.telephony.PhoneConstants$State +com.android.internal.telephony.SmsApplication +com.android.internal.telephony.SmsApplication$SmsApplicationData +com.android.internal.textservice.ISpellCheckerSession +com.android.internal.textservice.ISpellCheckerSession$Stub$Proxy +com.android.internal.textservice.ISpellCheckerSessionListener +com.android.internal.textservice.ISpellCheckerSessionListener$Stub +com.android.internal.textservice.ITextServicesManager +com.android.internal.textservice.ITextServicesManager$Stub +com.android.internal.textservice.ITextServicesManager$Stub$Proxy +com.android.internal.textservice.ITextServicesSessionListener +com.android.internal.textservice.ITextServicesSessionListener$Stub +com.android.internal.transition.EpicenterTranslateClipReveal +com.android.internal.util.ArrayUtils +com.android.internal.util.BitUtils +com.android.internal.util.ExponentiallyBucketedHistogram +com.android.internal.util.FastMath +com.android.internal.util.FastPrintWriter +com.android.internal.util.FastPrintWriter$DummyWriter +com.android.internal.util.FastXmlSerializer +com.android.internal.util.FunctionalUtils$ThrowingRunnable +com.android.internal.util.FunctionalUtils$ThrowingSupplier +com.android.internal.util.GrowingArrayUtils +com.android.internal.util.IState +com.android.internal.util.IntPair +com.android.internal.util.LineBreakBufferedWriter +com.android.internal.util.MemInfoReader +com.android.internal.util.Preconditions +com.android.internal.util.StatLogger +com.android.internal.util.State +com.android.internal.util.StateMachine +com.android.internal.util.StateMachine$LogRec +com.android.internal.util.StateMachine$LogRecords +com.android.internal.util.StateMachine$SmHandler +com.android.internal.util.StateMachine$SmHandler$HaltingState +com.android.internal.util.StateMachine$SmHandler$QuittingState +com.android.internal.util.StateMachine$SmHandler$StateInfo +com.android.internal.util.VirtualRefBasePtr +com.android.internal.util.XmlUtils +com.android.internal.util.XmlUtils$WriteMapCallback +com.android.internal.util.function.HexConsumer +com.android.internal.util.function.HexFunction +com.android.internal.util.function.QuadConsumer +com.android.internal.util.function.QuadFunction +com.android.internal.util.function.QuintConsumer +com.android.internal.util.function.QuintFunction +com.android.internal.util.function.TriConsumer +com.android.internal.util.function.TriFunction +com.android.internal.util.function.pooled.ArgumentPlaceholder +com.android.internal.util.function.pooled.OmniFunction +com.android.internal.util.function.pooled.PooledConsumer +com.android.internal.util.function.pooled.PooledFunction +com.android.internal.util.function.pooled.PooledLambda +com.android.internal.util.function.pooled.PooledLambdaImpl +com.android.internal.util.function.pooled.PooledLambdaImpl$LambdaType +com.android.internal.util.function.pooled.PooledLambdaImpl$Pool +com.android.internal.util.function.pooled.PooledPredicate +com.android.internal.util.function.pooled.PooledRunnable +com.android.internal.util.function.pooled.PooledSupplier +com.android.internal.util.function.pooled.PooledSupplier$OfDouble +com.android.internal.util.function.pooled.PooledSupplier$OfInt +com.android.internal.util.function.pooled.PooledSupplier$OfLong +com.android.internal.view.ActionBarPolicy +com.android.internal.view.IInputConnectionWrapper +com.android.internal.view.IInputConnectionWrapper$MyHandler +com.android.internal.view.IInputContext +com.android.internal.view.IInputContext$Stub +com.android.internal.view.IInputContextCallback +com.android.internal.view.IInputContextCallback$Stub +com.android.internal.view.IInputContextCallback$Stub$Proxy +com.android.internal.view.IInputMethodClient +com.android.internal.view.IInputMethodClient$Stub +com.android.internal.view.IInputMethodManager +com.android.internal.view.IInputMethodManager$Stub +com.android.internal.view.IInputMethodManager$Stub$Proxy +com.android.internal.view.IInputMethodSession +com.android.internal.view.IInputMethodSession$Stub +com.android.internal.view.IInputMethodSession$Stub$Proxy +com.android.internal.view.InputBindResult +com.android.internal.view.InputBindResult$1 +com.android.internal.view.RootViewSurfaceTaker +com.android.internal.view.SurfaceCallbackHelper +com.android.internal.view.SurfaceCallbackHelper$1 +com.android.internal.view.animation.FallbackLUTInterpolator +com.android.internal.view.animation.HasNativeInterpolator +com.android.internal.view.animation.NativeInterpolatorFactory +com.android.internal.view.animation.NativeInterpolatorFactoryHelper +com.android.internal.view.menu.ActionMenuItem +com.android.internal.view.menu.BaseMenuPresenter +com.android.internal.view.menu.MenuBuilder +com.android.internal.view.menu.MenuBuilder$Callback +com.android.internal.view.menu.MenuBuilder$ItemInvoker +com.android.internal.view.menu.MenuHelper +com.android.internal.view.menu.MenuItemImpl +com.android.internal.view.menu.MenuPopupHelper +com.android.internal.view.menu.MenuPresenter +com.android.internal.view.menu.MenuPresenter$Callback +com.android.internal.view.menu.MenuView +com.android.internal.view.menu.ShowableListMenu +com.android.internal.widget.AbsActionBarView +com.android.internal.widget.AbsActionBarView$VisibilityAnimListener +com.android.internal.widget.ActionBarContainer +com.android.internal.widget.ActionBarContainer$ActionBarBackgroundDrawable +com.android.internal.widget.ActionBarContextView +com.android.internal.widget.ActionBarOverlayLayout$1 +com.android.internal.widget.ActionBarOverlayLayout$2 +com.android.internal.widget.ActionBarOverlayLayout$3 +com.android.internal.widget.ActionBarOverlayLayout$4 +com.android.internal.widget.ActionBarOverlayLayout$5 +com.android.internal.widget.ActionBarOverlayLayout$ActionBarVisibilityCallback +com.android.internal.widget.ActionBarOverlayLayout$LayoutParams +com.android.internal.widget.BackgroundFallback +com.android.internal.widget.DecorContentParent +com.android.internal.widget.DecorToolbar +com.android.internal.widget.DialogTitle +com.android.internal.widget.EditableInputConnection +com.android.internal.widget.ILockSettings +com.android.internal.widget.ILockSettings$Stub +com.android.internal.widget.ILockSettings$Stub$Proxy +com.android.internal.widget.LockPatternUtils +com.android.internal.widget.ScrollBarUtils +com.android.internal.widget.ToolbarWidgetWrapper +com.android.internal.widget.ToolbarWidgetWrapper$1 +com.android.okhttp.Address +com.android.okhttp.AndroidShimResponseCache +com.android.okhttp.Authenticator +com.android.okhttp.Cache +com.android.okhttp.Cache$1 +com.android.okhttp.Cache$CacheResponseBody +com.android.okhttp.Cache$CacheResponseBody$1 +com.android.okhttp.Cache$Entry +com.android.okhttp.CacheControl +com.android.okhttp.CacheControl$Builder +com.android.okhttp.CertificatePinner +com.android.okhttp.CertificatePinner$Builder +com.android.okhttp.CipherSuite +com.android.okhttp.ConfigAwareConnectionPool +com.android.okhttp.ConfigAwareConnectionPool$1 +com.android.okhttp.Connection +com.android.okhttp.ConnectionPool +com.android.okhttp.ConnectionPool$1 +com.android.okhttp.ConnectionSpec +com.android.okhttp.ConnectionSpec$Builder +com.android.okhttp.ConnectionSpecs +com.android.okhttp.Dispatcher +com.android.okhttp.Dns +com.android.okhttp.Dns$1 +com.android.okhttp.Handshake +com.android.okhttp.Headers +com.android.okhttp.Headers$Builder +com.android.okhttp.HttpHandler +com.android.okhttp.HttpHandler$CleartextURLFilter +com.android.okhttp.HttpUrl +com.android.okhttp.HttpUrl$1 +com.android.okhttp.HttpUrl$Builder +com.android.okhttp.HttpUrl$Builder$ParseResult +com.android.okhttp.HttpsHandler +com.android.okhttp.OkCacheContainer +com.android.okhttp.OkHttpClient +com.android.okhttp.OkHttpClient$1 +com.android.okhttp.OkUrlFactories +com.android.okhttp.OkUrlFactory +com.android.okhttp.Protocol +com.android.okhttp.Request +com.android.okhttp.Request$Builder +com.android.okhttp.RequestBody +com.android.okhttp.RequestBody$2 +com.android.okhttp.Response +com.android.okhttp.Response$Builder +com.android.okhttp.ResponseBody +com.android.okhttp.Route +com.android.okhttp.TlsVersion +com.android.okhttp.internal.ConnectionSpecSelector +com.android.okhttp.internal.DiskLruCache +com.android.okhttp.internal.DiskLruCache$1 +com.android.okhttp.internal.DiskLruCache$4 +com.android.okhttp.internal.DiskLruCache$Editor +com.android.okhttp.internal.DiskLruCache$Entry +com.android.okhttp.internal.FaultHidingSink +com.android.okhttp.internal.Internal +com.android.okhttp.internal.InternalCache +com.android.okhttp.internal.OptionalMethod +com.android.okhttp.internal.Platform +com.android.okhttp.internal.RouteDatabase +com.android.okhttp.internal.URLFilter +com.android.okhttp.internal.Util +com.android.okhttp.internal.Util$1 +com.android.okhttp.internal.http.AuthenticatorAdapter +com.android.okhttp.internal.http.CacheStrategy +com.android.okhttp.internal.http.CacheStrategy$Factory +com.android.okhttp.internal.http.HeaderParser +com.android.okhttp.internal.http.Http1xStream +com.android.okhttp.internal.http.Http1xStream$AbstractSource +com.android.okhttp.internal.http.Http1xStream$ChunkedSink +com.android.okhttp.internal.http.Http1xStream$ChunkedSource +com.android.okhttp.internal.http.Http1xStream$FixedLengthSink +com.android.okhttp.internal.http.Http1xStream$FixedLengthSource +com.android.okhttp.internal.http.HttpDate +com.android.okhttp.internal.http.HttpDate$1 +com.android.okhttp.internal.http.HttpEngine +com.android.okhttp.internal.http.HttpEngine$1 +com.android.okhttp.internal.http.HttpMethod +com.android.okhttp.internal.http.HttpStream +com.android.okhttp.internal.http.OkHeaders +com.android.okhttp.internal.http.OkHeaders$1 +com.android.okhttp.internal.http.RealResponseBody +com.android.okhttp.internal.http.RequestException +com.android.okhttp.internal.http.RequestLine +com.android.okhttp.internal.http.RetryableSink +com.android.okhttp.internal.http.RouteException +com.android.okhttp.internal.http.RouteSelector +com.android.okhttp.internal.http.StatusLine +com.android.okhttp.internal.http.StreamAllocation +com.android.okhttp.internal.huc.DelegatingHttpsURLConnection +com.android.okhttp.internal.huc.HttpURLConnectionImpl +com.android.okhttp.internal.huc.HttpsURLConnectionImpl +com.android.okhttp.internal.io.FileSystem +com.android.okhttp.internal.io.FileSystem$1 +com.android.okhttp.internal.io.RealConnection +com.android.okhttp.internal.tls.OkHostnameVerifier +com.android.okhttp.okio.AsyncTimeout +com.android.okhttp.okio.AsyncTimeout$1 +com.android.okhttp.okio.AsyncTimeout$2 +com.android.okhttp.okio.AsyncTimeout$Watchdog +com.android.okhttp.okio.Buffer +com.android.okhttp.okio.BufferedSink +com.android.okhttp.okio.BufferedSource +com.android.okhttp.okio.ByteString +com.android.okhttp.okio.ForwardingSink +com.android.okhttp.okio.ForwardingSource +com.android.okhttp.okio.ForwardingTimeout +com.android.okhttp.okio.GzipSource +com.android.okhttp.okio.InflaterSource +com.android.okhttp.okio.Okio +com.android.okhttp.okio.Okio$1 +com.android.okhttp.okio.Okio$2 +com.android.okhttp.okio.Okio$3 +com.android.okhttp.okio.RealBufferedSink +com.android.okhttp.okio.RealBufferedSink$1 +com.android.okhttp.okio.RealBufferedSource +com.android.okhttp.okio.RealBufferedSource$1 +com.android.okhttp.okio.Segment +com.android.okhttp.okio.SegmentPool +com.android.okhttp.okio.Sink +com.android.okhttp.okio.Source +com.android.okhttp.okio.Timeout +com.android.okhttp.okio.Timeout$1 +com.android.okhttp.okio.Util +com.android.org.bouncycastle.asn1.ASN1Encodable +com.android.org.bouncycastle.asn1.ASN1Object +com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier +com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier$OidHandle +com.android.org.bouncycastle.asn1.ASN1Primitive +com.android.org.bouncycastle.asn1.OIDTokenizer +com.android.org.bouncycastle.asn1.bc.BCObjectIdentifiers +com.android.org.bouncycastle.asn1.iana.IANAObjectIdentifiers +com.android.org.bouncycastle.asn1.misc.MiscObjectIdentifiers +com.android.org.bouncycastle.asn1.nist.NISTObjectIdentifiers +com.android.org.bouncycastle.asn1.oiw.OIWObjectIdentifiers +com.android.org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers +com.android.org.bouncycastle.asn1.x509.X509ObjectIdentifiers +com.android.org.bouncycastle.asn1.x9.X9ObjectIdentifiers +com.android.org.bouncycastle.crypto.BlockCipher +com.android.org.bouncycastle.crypto.BufferedBlockCipher +com.android.org.bouncycastle.crypto.CipherParameters +com.android.org.bouncycastle.crypto.CryptoException +com.android.org.bouncycastle.crypto.DataLengthException +com.android.org.bouncycastle.crypto.Digest +com.android.org.bouncycastle.crypto.ExtendedDigest +com.android.org.bouncycastle.crypto.InvalidCipherTextException +com.android.org.bouncycastle.crypto.OutputLengthException +com.android.org.bouncycastle.crypto.PBEParametersGenerator +com.android.org.bouncycastle.crypto.RuntimeCryptoException +com.android.org.bouncycastle.crypto.digests.AndroidDigestFactory +com.android.org.bouncycastle.crypto.digests.AndroidDigestFactoryBouncyCastle +com.android.org.bouncycastle.crypto.digests.AndroidDigestFactoryInterface +com.android.org.bouncycastle.crypto.digests.AndroidDigestFactoryOpenSSL +com.android.org.bouncycastle.crypto.digests.OpenSSLDigest +com.android.org.bouncycastle.crypto.digests.OpenSSLDigest$MD5 +com.android.org.bouncycastle.crypto.engines.AESEngine +com.android.org.bouncycastle.crypto.paddings.BlockCipherPadding +com.android.org.bouncycastle.crypto.paddings.PKCS7Padding +com.android.org.bouncycastle.crypto.paddings.PaddedBufferedBlockCipher +com.android.org.bouncycastle.crypto.params.KeyParameter +com.android.org.bouncycastle.crypto.params.ParametersWithIV +com.android.org.bouncycastle.crypto.params.ParametersWithRandom +com.android.org.bouncycastle.jcajce.PBKDFKey +com.android.org.bouncycastle.jcajce.PKCS12Key +com.android.org.bouncycastle.jcajce.provider.asymmetric.DH +com.android.org.bouncycastle.jcajce.provider.asymmetric.DH$Mappings +com.android.org.bouncycastle.jcajce.provider.asymmetric.DSA$Mappings +com.android.org.bouncycastle.jcajce.provider.asymmetric.EC +com.android.org.bouncycastle.jcajce.provider.asymmetric.EC$Mappings +com.android.org.bouncycastle.jcajce.provider.asymmetric.RSA +com.android.org.bouncycastle.jcajce.provider.asymmetric.RSA$Mappings +com.android.org.bouncycastle.jcajce.provider.asymmetric.X509$Mappings +com.android.org.bouncycastle.jcajce.provider.asymmetric.dh.KeyFactorySpi +com.android.org.bouncycastle.jcajce.provider.asymmetric.dsa.DSAUtil +com.android.org.bouncycastle.jcajce.provider.asymmetric.dsa.KeyFactorySpi +com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi +com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi$EC +com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi +com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi$NoPadding +com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa.KeyFactorySpi +com.android.org.bouncycastle.jcajce.provider.asymmetric.util.BaseKeyFactorySpi +com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider +com.android.org.bouncycastle.jcajce.provider.config.ProviderConfiguration +com.android.org.bouncycastle.jcajce.provider.config.ProviderConfigurationPermission +com.android.org.bouncycastle.jcajce.provider.digest.DigestAlgorithmProvider +com.android.org.bouncycastle.jcajce.provider.digest.MD5 +com.android.org.bouncycastle.jcajce.provider.digest.MD5$Mappings +com.android.org.bouncycastle.jcajce.provider.digest.SHA1 +com.android.org.bouncycastle.jcajce.provider.digest.SHA1$Mappings +com.android.org.bouncycastle.jcajce.provider.digest.SHA224 +com.android.org.bouncycastle.jcajce.provider.digest.SHA224$Mappings +com.android.org.bouncycastle.jcajce.provider.digest.SHA256 +com.android.org.bouncycastle.jcajce.provider.digest.SHA256$Mappings +com.android.org.bouncycastle.jcajce.provider.digest.SHA384 +com.android.org.bouncycastle.jcajce.provider.digest.SHA384$Mappings +com.android.org.bouncycastle.jcajce.provider.digest.SHA512 +com.android.org.bouncycastle.jcajce.provider.digest.SHA512$Mappings +com.android.org.bouncycastle.jcajce.provider.keystore.BC$Mappings +com.android.org.bouncycastle.jcajce.provider.keystore.PKCS12$Mappings +com.android.org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi +com.android.org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi$Std +com.android.org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi$StoreEntry +com.android.org.bouncycastle.jcajce.provider.symmetric.AES +com.android.org.bouncycastle.jcajce.provider.symmetric.AES$ECB +com.android.org.bouncycastle.jcajce.provider.symmetric.AES$ECB$1 +com.android.org.bouncycastle.jcajce.provider.symmetric.AES$Mappings +com.android.org.bouncycastle.jcajce.provider.symmetric.ARC4 +com.android.org.bouncycastle.jcajce.provider.symmetric.ARC4$Mappings +com.android.org.bouncycastle.jcajce.provider.symmetric.Blowfish +com.android.org.bouncycastle.jcajce.provider.symmetric.Blowfish$Mappings +com.android.org.bouncycastle.jcajce.provider.symmetric.DES +com.android.org.bouncycastle.jcajce.provider.symmetric.DES$Mappings +com.android.org.bouncycastle.jcajce.provider.symmetric.DESede +com.android.org.bouncycastle.jcajce.provider.symmetric.DESede$Mappings +com.android.org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2 +com.android.org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$Mappings +com.android.org.bouncycastle.jcajce.provider.symmetric.PBEPKCS12 +com.android.org.bouncycastle.jcajce.provider.symmetric.PBEPKCS12$Mappings +com.android.org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters +com.android.org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters$Mappings +com.android.org.bouncycastle.jcajce.provider.symmetric.RC2 +com.android.org.bouncycastle.jcajce.provider.symmetric.RC2$Mappings +com.android.org.bouncycastle.jcajce.provider.symmetric.SymmetricAlgorithmProvider +com.android.org.bouncycastle.jcajce.provider.symmetric.Twofish +com.android.org.bouncycastle.jcajce.provider.symmetric.Twofish$Mappings +com.android.org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey +com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher +com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher$AEADGenericBlockCipher +com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher$BufferedGenericBlockCipher +com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher$GenericBlockCipher +com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseSecretKeyFactory +com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher +com.android.org.bouncycastle.jcajce.provider.symmetric.util.BlockCipherProvider +com.android.org.bouncycastle.jcajce.provider.symmetric.util.PBE +com.android.org.bouncycastle.jcajce.provider.symmetric.util.PBE$Util +com.android.org.bouncycastle.jcajce.provider.util.AlgorithmProvider +com.android.org.bouncycastle.jcajce.provider.util.AsymmetricAlgorithmProvider +com.android.org.bouncycastle.jcajce.provider.util.AsymmetricKeyInfoConverter +com.android.org.bouncycastle.jcajce.provider.util.DigestFactory +com.android.org.bouncycastle.jcajce.spec.AEADParameterSpec +com.android.org.bouncycastle.jcajce.util.BCJcaJceHelper +com.android.org.bouncycastle.jcajce.util.DefaultJcaJceHelper +com.android.org.bouncycastle.jcajce.util.JcaJceHelper +com.android.org.bouncycastle.jcajce.util.ProviderJcaJceHelper +com.android.org.bouncycastle.jce.interfaces.BCKeyStore +com.android.org.bouncycastle.jce.provider.BouncyCastleProvider +com.android.org.bouncycastle.jce.provider.BouncyCastleProvider$1 +com.android.org.bouncycastle.jce.provider.BouncyCastleProviderConfiguration +com.android.org.bouncycastle.jce.provider.CertStoreCollectionSpi +com.android.org.bouncycastle.util.Arrays +com.android.org.bouncycastle.util.Encodable +com.android.org.bouncycastle.util.Pack +com.android.org.bouncycastle.util.Strings +com.android.org.bouncycastle.util.Strings$1 +com.android.org.conscrypt.AbstractConscryptSocket +com.android.org.conscrypt.AbstractSessionContext +com.android.org.conscrypt.AbstractSessionContext$1 +com.android.org.conscrypt.ActiveSession +com.android.org.conscrypt.AddressUtils +com.android.org.conscrypt.ArrayUtils +com.android.org.conscrypt.ByteArray +com.android.org.conscrypt.CertBlacklist +com.android.org.conscrypt.CertificatePriorityComparator +com.android.org.conscrypt.ChainStrengthAnalyzer +com.android.org.conscrypt.ClientSessionContext +com.android.org.conscrypt.ClientSessionContext$HostAndPort +com.android.org.conscrypt.Conscrypt +com.android.org.conscrypt.ConscryptFileDescriptorSocket +com.android.org.conscrypt.ConscryptFileDescriptorSocket$1 +com.android.org.conscrypt.ConscryptFileDescriptorSocket$2 +com.android.org.conscrypt.ConscryptFileDescriptorSocket$SSLInputStream +com.android.org.conscrypt.ConscryptFileDescriptorSocket$SSLOutputStream +com.android.org.conscrypt.ConscryptSession +com.android.org.conscrypt.ConscryptSocketBase +com.android.org.conscrypt.ConscryptSocketBase$1 +com.android.org.conscrypt.CryptoUpcalls +com.android.org.conscrypt.DefaultSSLContextImpl +com.android.org.conscrypt.EmptyArray +com.android.org.conscrypt.EvpMdRef$MD5 +com.android.org.conscrypt.EvpMdRef$SHA1 +com.android.org.conscrypt.EvpMdRef$SHA256 +com.android.org.conscrypt.ExternalSession +com.android.org.conscrypt.ExternalSession$Provider +com.android.org.conscrypt.FileClientSessionCache +com.android.org.conscrypt.FileClientSessionCache$Impl +com.android.org.conscrypt.Hex +com.android.org.conscrypt.InternalUtil +com.android.org.conscrypt.JSSEProvider +com.android.org.conscrypt.Java7ExtendedSSLSession +com.android.org.conscrypt.Java8ExtendedSSLSession +com.android.org.conscrypt.Java8FileDescriptorSocket +com.android.org.conscrypt.KeyGeneratorImpl +com.android.org.conscrypt.KeyGeneratorImpl$AES +com.android.org.conscrypt.KeyManagerFactoryImpl +com.android.org.conscrypt.KeyManagerImpl +com.android.org.conscrypt.NativeCrypto +com.android.org.conscrypt.NativeCrypto$SSLHandshakeCallbacks +com.android.org.conscrypt.NativeCryptoJni +com.android.org.conscrypt.NativeRef +com.android.org.conscrypt.NativeRef$EC_GROUP +com.android.org.conscrypt.NativeRef$EC_POINT +com.android.org.conscrypt.NativeRef$EVP_CIPHER_CTX +com.android.org.conscrypt.NativeRef$EVP_MD_CTX +com.android.org.conscrypt.NativeRef$EVP_PKEY +com.android.org.conscrypt.NativeRef$HMAC_CTX +com.android.org.conscrypt.NativeRef$SSL_SESSION +com.android.org.conscrypt.NativeSsl +com.android.org.conscrypt.NativeSslSession +com.android.org.conscrypt.NativeSslSession$Impl +com.android.org.conscrypt.NativeSslSession$Impl$1 +com.android.org.conscrypt.OpenSSLBIOInputStream +com.android.org.conscrypt.OpenSSLCipher +com.android.org.conscrypt.OpenSSLCipher$EVP_CIPHER +com.android.org.conscrypt.OpenSSLCipher$EVP_CIPHER$AES +com.android.org.conscrypt.OpenSSLCipher$EVP_CIPHER$AES$CBC +com.android.org.conscrypt.OpenSSLCipher$EVP_CIPHER$AES$CBC$PKCS5Padding +com.android.org.conscrypt.OpenSSLCipher$EVP_CIPHER$AES_BASE +com.android.org.conscrypt.OpenSSLCipher$Mode +com.android.org.conscrypt.OpenSSLCipher$Padding +com.android.org.conscrypt.OpenSSLContextImpl +com.android.org.conscrypt.OpenSSLContextImpl$TLSv12 +com.android.org.conscrypt.OpenSSLECGroupContext +com.android.org.conscrypt.OpenSSLECKeyFactory +com.android.org.conscrypt.OpenSSLECPointContext +com.android.org.conscrypt.OpenSSLECPublicKey +com.android.org.conscrypt.OpenSSLKey +com.android.org.conscrypt.OpenSSLKeyHolder +com.android.org.conscrypt.OpenSSLMac +com.android.org.conscrypt.OpenSSLMac$HmacSHA1 +com.android.org.conscrypt.OpenSSLMac$HmacSHA256 +com.android.org.conscrypt.OpenSSLMessageDigestJDK +com.android.org.conscrypt.OpenSSLMessageDigestJDK$MD5 +com.android.org.conscrypt.OpenSSLMessageDigestJDK$SHA1 +com.android.org.conscrypt.OpenSSLMessageDigestJDK$SHA256 +com.android.org.conscrypt.OpenSSLMessageDigestJDK$SHA512 +com.android.org.conscrypt.OpenSSLProvider +com.android.org.conscrypt.OpenSSLRSAKeyFactory +com.android.org.conscrypt.OpenSSLRSAPrivateKey +com.android.org.conscrypt.OpenSSLRSAPublicKey +com.android.org.conscrypt.OpenSSLRandom +com.android.org.conscrypt.OpenSSLSignature +com.android.org.conscrypt.OpenSSLSignature$1 +com.android.org.conscrypt.OpenSSLSignature$EngineType +com.android.org.conscrypt.OpenSSLSignature$RSAPKCS1Padding +com.android.org.conscrypt.OpenSSLSignature$SHA1RSA +com.android.org.conscrypt.OpenSSLSignature$SHA256RSA +com.android.org.conscrypt.OpenSSLSocketFactoryImpl +com.android.org.conscrypt.OpenSSLSocketImpl +com.android.org.conscrypt.OpenSSLX509CertPath +com.android.org.conscrypt.OpenSSLX509CertPath$Encoding +com.android.org.conscrypt.OpenSSLX509Certificate +com.android.org.conscrypt.OpenSSLX509CertificateFactory +com.android.org.conscrypt.OpenSSLX509CertificateFactory$1 +com.android.org.conscrypt.OpenSSLX509CertificateFactory$2 +com.android.org.conscrypt.OpenSSLX509CertificateFactory$Parser +com.android.org.conscrypt.OpenSSLX509CertificateFactory$ParsingException +com.android.org.conscrypt.PeerInfoProvider +com.android.org.conscrypt.PeerInfoProvider$1 +com.android.org.conscrypt.Platform +com.android.org.conscrypt.Preconditions +com.android.org.conscrypt.SSLClientSessionCache +com.android.org.conscrypt.SSLParametersImpl +com.android.org.conscrypt.SSLParametersImpl$AliasChooser +com.android.org.conscrypt.SSLParametersImpl$PSKCallbacks +com.android.org.conscrypt.SSLUtils +com.android.org.conscrypt.SSLUtils$SessionType +com.android.org.conscrypt.ServerSessionContext +com.android.org.conscrypt.SessionDecorator +com.android.org.conscrypt.SessionSnapshot +com.android.org.conscrypt.TrustManagerFactoryImpl +com.android.org.conscrypt.TrustManagerImpl +com.android.org.conscrypt.TrustManagerImpl$ExtendedKeyUsagePKIXCertPathChecker +com.android.org.conscrypt.TrustManagerImpl$TrustAnchorComparator +com.android.org.conscrypt.TrustedCertificateIndex +com.android.org.conscrypt.TrustedCertificateKeyStoreSpi +com.android.org.conscrypt.TrustedCertificateStore +com.android.org.conscrypt.TrustedCertificateStore$1 +com.android.org.conscrypt.TrustedCertificateStore$CertSelector +com.android.org.conscrypt.TrustedCertificateStore$PreloadHolder +com.android.org.conscrypt.ct.CTLogInfo +com.android.org.conscrypt.ct.CTLogStore +com.android.org.conscrypt.ct.CTLogStoreImpl +com.android.org.conscrypt.ct.CTLogStoreImpl$InvalidLogFileException +com.android.org.conscrypt.ct.CTPolicy +com.android.org.conscrypt.ct.CTPolicyImpl +com.android.org.conscrypt.ct.CTVerifier +com.android.org.conscrypt.ct.KnownLogs +com.android.org.conscrypt.ct.SerializationException +com.android.server.NetworkManagementSocketTagger +com.android.server.NetworkManagementSocketTagger$1 +com.android.server.NetworkManagementSocketTagger$SocketTags +com.google.android.collect.Lists +com.google.android.collect.Maps +com.google.android.collect.Sets +com.google.android.gles_jni.EGLConfigImpl +com.google.android.gles_jni.EGLContextImpl +com.google.android.gles_jni.EGLDisplayImpl +com.google.android.gles_jni.EGLImpl +com.google.android.gles_jni.EGLSurfaceImpl +com.google.android.gles_jni.GLImpl +com.google.android.mms.MmsException +com.sun.security.cert.internal.x509.X509V1CertImpl +dalvik.annotation.optimization.CriticalNative +dalvik.annotation.optimization.FastNative +dalvik.system.-$$Lambda$DexPathList$8b_maZ6RkV67r03QVmaVjC7Wj6M +dalvik.system.BaseDexClassLoader +dalvik.system.BaseDexClassLoader$Reporter +dalvik.system.BlockGuard +dalvik.system.BlockGuard$1 +dalvik.system.BlockGuard$2 +dalvik.system.BlockGuard$BlockGuardPolicyException +dalvik.system.BlockGuard$Policy +dalvik.system.ClassExt +dalvik.system.CloseGuard +dalvik.system.CloseGuard$DefaultReporter +dalvik.system.CloseGuard$Reporter +dalvik.system.CloseGuard$Tracker +dalvik.system.DalvikLogHandler +dalvik.system.DalvikLogging +dalvik.system.DelegateLastClassLoader +dalvik.system.DexClassLoader +dalvik.system.DexFile +dalvik.system.DexFile$1 +dalvik.system.DexFile$DFEnum +dalvik.system.DexFile$OptimizationInfo +dalvik.system.DexPathList +dalvik.system.DexPathList$Element +dalvik.system.DexPathList$NativeLibraryElement +dalvik.system.EmulatedStackFrame +dalvik.system.EmulatedStackFrame$Range +dalvik.system.PathClassLoader +dalvik.system.SocketTagger +dalvik.system.SocketTagger$1 +dalvik.system.VMDebug +dalvik.system.VMRuntime +dalvik.system.VMStack +dalvik.system.ZygoteHooks +java.io.Bits +java.io.BufferedInputStream +java.io.BufferedOutputStream +java.io.BufferedReader +java.io.BufferedWriter +java.io.ByteArrayInputStream +java.io.ByteArrayOutputStream +java.io.CharArrayWriter +java.io.Closeable +java.io.Console +java.io.DataInput +java.io.DataInputStream +java.io.DataOutput +java.io.DataOutputStream +java.io.DefaultFileSystem +java.io.EOFException +java.io.ExpiringCache +java.io.ExpiringCache$1 +java.io.Externalizable +java.io.File +java.io.File$PathStatus +java.io.File$TempDirectory +java.io.FileDescriptor +java.io.FileDescriptor$1 +java.io.FileFilter +java.io.FileInputStream +java.io.FileInputStream$UseManualSkipException +java.io.FileNotFoundException +java.io.FileOutputStream +java.io.FileReader +java.io.FileSystem +java.io.FileWriter +java.io.FilenameFilter +java.io.FilterInputStream +java.io.FilterOutputStream +java.io.FilterReader +java.io.Flushable +java.io.IOException +java.io.InputStream +java.io.InputStreamReader +java.io.InterruptedIOException +java.io.InvalidClassException +java.io.InvalidObjectException +java.io.NotSerializableException +java.io.ObjectInput +java.io.ObjectInputStream +java.io.ObjectInputStream$BlockDataInputStream +java.io.ObjectInputStream$HandleTable +java.io.ObjectInputStream$HandleTable$HandleList +java.io.ObjectInputStream$PeekInputStream +java.io.ObjectInputStream$ValidationList +java.io.ObjectOutput +java.io.ObjectOutputStream +java.io.ObjectOutputStream$BlockDataOutputStream +java.io.ObjectOutputStream$HandleTable +java.io.ObjectOutputStream$PutField +java.io.ObjectOutputStream$ReplaceTable +java.io.ObjectStreamClass +java.io.ObjectStreamClass$1 +java.io.ObjectStreamClass$2 +java.io.ObjectStreamClass$3 +java.io.ObjectStreamClass$4 +java.io.ObjectStreamClass$5 +java.io.ObjectStreamClass$Caches +java.io.ObjectStreamClass$ClassDataSlot +java.io.ObjectStreamClass$EntryFuture +java.io.ObjectStreamClass$ExceptionInfo +java.io.ObjectStreamClass$FieldReflector +java.io.ObjectStreamClass$FieldReflectorKey +java.io.ObjectStreamClass$MemberSignature +java.io.ObjectStreamClass$WeakClassKey +java.io.ObjectStreamConstants +java.io.ObjectStreamException +java.io.ObjectStreamField +java.io.OutputStream +java.io.OutputStreamWriter +java.io.PrintStream +java.io.PrintWriter +java.io.PushbackInputStream +java.io.PushbackReader +java.io.RandomAccessFile +java.io.Reader +java.io.SequenceInputStream +java.io.SerialCallbackContext +java.io.Serializable +java.io.SerializablePermission +java.io.StreamCorruptedException +java.io.StringReader +java.io.StringWriter +java.io.UnixFileSystem +java.io.UnsupportedEncodingException +java.io.Writer +java.lang.-$$Lambda$CharSequence$lS6BYp9KMNOi2HcboXLiOooqoX8 +java.lang.-$$Lambda$CharSequence$lnrrVTEPDeRteHnQDz8kEht4CY8 +java.lang.AbstractMethodError +java.lang.AbstractStringBuilder +java.lang.AndroidHardcodedSystemProperties +java.lang.Appendable +java.lang.ArithmeticException +java.lang.ArrayIndexOutOfBoundsException +java.lang.ArrayStoreException +java.lang.AssertionError +java.lang.AutoCloseable +java.lang.Boolean +java.lang.BootClassLoader +java.lang.Byte +java.lang.Byte$ByteCache +java.lang.CaseMapper +java.lang.CaseMapper$1 +java.lang.CharSequence +java.lang.CharSequence$1CharIterator +java.lang.CharSequence$1CodePointIterator +java.lang.Character +java.lang.Character$CharacterCache +java.lang.Character$Subset +java.lang.Character$UnicodeBlock +java.lang.Class +java.lang.Class$Caches +java.lang.ClassCastException +java.lang.ClassLoader +java.lang.ClassLoader$SystemClassLoader +java.lang.ClassNotFoundException +java.lang.CloneNotSupportedException +java.lang.Cloneable +java.lang.Comparable +java.lang.Daemons +java.lang.Daemons$Daemon +java.lang.Daemons$FinalizerDaemon +java.lang.Daemons$FinalizerWatchdogDaemon +java.lang.Daemons$HeapTaskDaemon +java.lang.Daemons$ReferenceQueueDaemon +java.lang.Deprecated +java.lang.DexCache +java.lang.Double +java.lang.Enum +java.lang.Enum$1 +java.lang.EnumConstantNotPresentException +java.lang.Error +java.lang.Exception +java.lang.ExceptionInInitializerError +java.lang.Float +java.lang.IllegalAccessError +java.lang.IllegalAccessException +java.lang.IllegalArgumentException +java.lang.IllegalStateException +java.lang.IllegalThreadStateException +java.lang.IncompatibleClassChangeError +java.lang.IndexOutOfBoundsException +java.lang.InheritableThreadLocal +java.lang.InstantiationException +java.lang.Integer +java.lang.Integer$IntegerCache +java.lang.InternalError +java.lang.InterruptedException +java.lang.Iterable +java.lang.LinkageError +java.lang.Long +java.lang.Long$LongCache +java.lang.Math +java.lang.Math$RandomNumberGeneratorHolder +java.lang.NegativeArraySizeException +java.lang.NoClassDefFoundError +java.lang.NoSuchFieldError +java.lang.NoSuchFieldException +java.lang.NoSuchMethodError +java.lang.NoSuchMethodException +java.lang.NullPointerException +java.lang.Number +java.lang.NumberFormatException +java.lang.Object +java.lang.OutOfMemoryError +java.lang.Package +java.lang.Process +java.lang.ProcessBuilder +java.lang.ProcessBuilder$NullInputStream +java.lang.ProcessBuilder$NullOutputStream +java.lang.ProcessEnvironment +java.lang.ProcessEnvironment$ExternalData +java.lang.ProcessEnvironment$StringEnvironment +java.lang.ProcessEnvironment$Value +java.lang.ProcessEnvironment$Variable +java.lang.ProcessImpl +java.lang.Readable +java.lang.ReflectiveOperationException +java.lang.Runnable +java.lang.Runtime +java.lang.RuntimeException +java.lang.RuntimePermission +java.lang.SecurityException +java.lang.SecurityManager +java.lang.Short +java.lang.Short$ShortCache +java.lang.StackOverflowError +java.lang.StackTraceElement +java.lang.StrictMath +java.lang.String +java.lang.String$1 +java.lang.String$CaseInsensitiveComparator +java.lang.StringBuffer +java.lang.StringBuilder +java.lang.StringFactory +java.lang.StringIndexOutOfBoundsException +java.lang.System +java.lang.System$PropertiesWithNonOverrideableDefaults +java.lang.Thread +java.lang.Thread$1 +java.lang.Thread$Caches +java.lang.Thread$State +java.lang.Thread$UncaughtExceptionHandler +java.lang.Thread$WeakClassKey +java.lang.ThreadDeath +java.lang.ThreadGroup +java.lang.ThreadLocal +java.lang.ThreadLocal$SuppliedThreadLocal +java.lang.ThreadLocal$ThreadLocalMap +java.lang.ThreadLocal$ThreadLocalMap$Entry +java.lang.Throwable +java.lang.Throwable$PrintStreamOrWriter +java.lang.Throwable$SentinelHolder +java.lang.Throwable$WrappedPrintStream +java.lang.Throwable$WrappedPrintWriter +java.lang.TypeNotPresentException +java.lang.UNIXProcess +java.lang.UNIXProcess$1 +java.lang.UNIXProcess$2 +java.lang.UNIXProcess$3 +java.lang.UNIXProcess$ProcessPipeInputStream +java.lang.UNIXProcess$ProcessPipeOutputStream +java.lang.UNIXProcess$ProcessReaperThreadFactory +java.lang.UNIXProcess$ProcessReaperThreadFactory$1 +java.lang.UnsatisfiedLinkError +java.lang.UnsupportedOperationException +java.lang.VMClassLoader +java.lang.VerifyError +java.lang.VirtualMachineError +java.lang.Void +java.lang.annotation.Annotation +java.lang.annotation.AnnotationTypeMismatchException +java.lang.annotation.Documented +java.lang.annotation.IncompleteAnnotationException +java.lang.annotation.Inherited +java.lang.annotation.Retention +java.lang.annotation.Target +java.lang.invoke.ArrayElementVarHandle +java.lang.invoke.ByteArrayViewVarHandle +java.lang.invoke.ByteBufferViewVarHandle +java.lang.invoke.CallSite +java.lang.invoke.ConstantCallSite +java.lang.invoke.FieldVarHandle +java.lang.invoke.MethodHandle +java.lang.invoke.MethodHandleImpl +java.lang.invoke.MethodHandleImpl$HandleInfo +java.lang.invoke.MethodHandleInfo +java.lang.invoke.MethodHandleStatics +java.lang.invoke.MethodHandles +java.lang.invoke.MethodHandles$Lookup +java.lang.invoke.MethodType +java.lang.invoke.MethodType$ConcurrentWeakInternSet +java.lang.invoke.MethodType$ConcurrentWeakInternSet$WeakEntry +java.lang.invoke.MethodTypeForm +java.lang.invoke.Transformers$AlwaysThrow +java.lang.invoke.Transformers$BindTo +java.lang.invoke.Transformers$CatchException +java.lang.invoke.Transformers$CollectArguments +java.lang.invoke.Transformers$Collector +java.lang.invoke.Transformers$Constant +java.lang.invoke.Transformers$Construct +java.lang.invoke.Transformers$DropArguments +java.lang.invoke.Transformers$ExplicitCastArguments +java.lang.invoke.Transformers$FilterArguments +java.lang.invoke.Transformers$FilterReturnValue +java.lang.invoke.Transformers$FoldArguments +java.lang.invoke.Transformers$GuardWithTest +java.lang.invoke.Transformers$InsertArguments +java.lang.invoke.Transformers$Invoker +java.lang.invoke.Transformers$PermuteArguments +java.lang.invoke.Transformers$ReferenceArrayElementGetter +java.lang.invoke.Transformers$ReferenceArrayElementSetter +java.lang.invoke.Transformers$ReferenceIdentity +java.lang.invoke.Transformers$Spreader +java.lang.invoke.Transformers$Transformer +java.lang.invoke.Transformers$VarargsCollector +java.lang.invoke.VarHandle +java.lang.invoke.VarHandle$1 +java.lang.invoke.VarHandle$AccessMode +java.lang.invoke.VarHandle$AccessType +java.lang.invoke.WrongMethodTypeException +java.lang.ref.FinalizerReference +java.lang.ref.FinalizerReference$1 +java.lang.ref.FinalizerReference$Sentinel +java.lang.ref.PhantomReference +java.lang.ref.Reference +java.lang.ref.Reference$SinkHolder +java.lang.ref.Reference$SinkHolder$1 +java.lang.ref.ReferenceQueue +java.lang.ref.SoftReference +java.lang.ref.WeakReference +java.lang.reflect.AccessibleObject +java.lang.reflect.AnnotatedElement +java.lang.reflect.Array +java.lang.reflect.Constructor +java.lang.reflect.Executable +java.lang.reflect.Executable$GenericInfo +java.lang.reflect.Field +java.lang.reflect.GenericArrayType +java.lang.reflect.GenericDeclaration +java.lang.reflect.InvocationHandler +java.lang.reflect.InvocationTargetException +java.lang.reflect.MalformedParametersException +java.lang.reflect.Member +java.lang.reflect.Method +java.lang.reflect.Method$1 +java.lang.reflect.Modifier +java.lang.reflect.Parameter +java.lang.reflect.ParameterizedType +java.lang.reflect.Proxy +java.lang.reflect.Proxy$1 +java.lang.reflect.Proxy$Key1 +java.lang.reflect.Proxy$Key2 +java.lang.reflect.Proxy$KeyFactory +java.lang.reflect.Proxy$KeyX +java.lang.reflect.Proxy$ProxyClassFactory +java.lang.reflect.Type +java.lang.reflect.TypeVariable +java.lang.reflect.UndeclaredThrowableException +java.lang.reflect.WeakCache +java.lang.reflect.WeakCache$CacheKey +java.lang.reflect.WeakCache$CacheValue +java.lang.reflect.WeakCache$Factory +java.lang.reflect.WeakCache$LookupValue +java.lang.reflect.WeakCache$Value +java.lang.reflect.WildcardType +java.math.BigDecimal +java.math.BigDecimal$1 +java.math.BigInt +java.math.BigInteger +java.math.Conversion +java.math.MathContext +java.math.Multiplication +java.math.NativeBN +java.math.RoundingMode +java.net.AbstractPlainDatagramSocketImpl +java.net.AbstractPlainSocketImpl +java.net.AddressCache +java.net.AddressCache$AddressCacheEntry +java.net.AddressCache$AddressCacheKey +java.net.ConnectException +java.net.CookieHandler +java.net.CookieManager +java.net.CookieManager$CookiePathComparator +java.net.CookiePolicy +java.net.CookiePolicy$1 +java.net.CookiePolicy$2 +java.net.CookiePolicy$3 +java.net.CookieStore +java.net.DatagramPacket +java.net.DatagramSocket +java.net.DatagramSocket$1 +java.net.DatagramSocketImpl +java.net.DefaultDatagramSocketImplFactory +java.net.DefaultInterface +java.net.HttpCookie +java.net.HttpCookie$1 +java.net.HttpCookie$10 +java.net.HttpCookie$11 +java.net.HttpCookie$2 +java.net.HttpCookie$3 +java.net.HttpCookie$4 +java.net.HttpCookie$5 +java.net.HttpCookie$6 +java.net.HttpCookie$7 +java.net.HttpCookie$8 +java.net.HttpCookie$9 +java.net.HttpCookie$CookieAttributeAssignor +java.net.HttpURLConnection +java.net.IDN +java.net.InMemoryCookieStore +java.net.Inet4Address +java.net.Inet6Address +java.net.Inet6Address$Inet6AddressHolder +java.net.Inet6AddressImpl +java.net.InetAddress +java.net.InetAddress$1 +java.net.InetAddress$InetAddressHolder +java.net.InetAddressImpl +java.net.InetSocketAddress +java.net.InetSocketAddress$InetSocketAddressHolder +java.net.InterfaceAddress +java.net.JarURLConnection +java.net.MalformedURLException +java.net.MulticastSocket +java.net.NetworkInterface +java.net.NetworkInterface$1checkedAddresses +java.net.NoRouteToHostException +java.net.Parts +java.net.PlainDatagramSocketImpl +java.net.PlainSocketImpl +java.net.PortUnreachableException +java.net.ProtocolException +java.net.ProtocolFamily +java.net.Proxy +java.net.Proxy$Type +java.net.ProxySelector +java.net.ResponseCache +java.net.ServerSocket +java.net.Socket +java.net.Socket$1 +java.net.Socket$2 +java.net.Socket$3 +java.net.SocketAddress +java.net.SocketException +java.net.SocketImpl +java.net.SocketInputStream +java.net.SocketOptions +java.net.SocketOutputStream +java.net.SocketTimeoutException +java.net.SocksConsts +java.net.SocksSocketImpl +java.net.StandardProtocolFamily +java.net.URI +java.net.URI$Parser +java.net.URISyntaxException +java.net.URL +java.net.URLConnection +java.net.URLDecoder +java.net.URLEncoder +java.net.URLStreamHandler +java.net.URLStreamHandlerFactory +java.net.UnknownHostException +java.net.UnknownServiceException +java.nio.Bits +java.nio.Buffer +java.nio.BufferOverflowException +java.nio.BufferUnderflowException +java.nio.ByteBuffer +java.nio.ByteBufferAsCharBuffer +java.nio.ByteBufferAsDoubleBuffer +java.nio.ByteBufferAsFloatBuffer +java.nio.ByteBufferAsIntBuffer +java.nio.ByteBufferAsLongBuffer +java.nio.ByteBufferAsShortBuffer +java.nio.ByteOrder +java.nio.CharBuffer +java.nio.DirectByteBuffer +java.nio.DirectByteBuffer$MemoryRef +java.nio.DoubleBuffer +java.nio.FloatBuffer +java.nio.HeapByteBuffer +java.nio.HeapCharBuffer +java.nio.IntBuffer +java.nio.InvalidMarkException +java.nio.LongBuffer +java.nio.MappedByteBuffer +java.nio.NIOAccess +java.nio.NioUtils +java.nio.ReadOnlyBufferException +java.nio.ShortBuffer +java.nio.StringCharBuffer +java.nio.channels.AsynchronousCloseException +java.nio.channels.ByteChannel +java.nio.channels.Channel +java.nio.channels.Channels +java.nio.channels.Channels$1 +java.nio.channels.ClosedByInterruptException +java.nio.channels.ClosedChannelException +java.nio.channels.DatagramChannel +java.nio.channels.FileChannel +java.nio.channels.FileChannel$MapMode +java.nio.channels.FileLock +java.nio.channels.GatheringByteChannel +java.nio.channels.InterruptibleChannel +java.nio.channels.MulticastChannel +java.nio.channels.NetworkChannel +java.nio.channels.OverlappingFileLockException +java.nio.channels.ReadableByteChannel +java.nio.channels.ScatteringByteChannel +java.nio.channels.SeekableByteChannel +java.nio.channels.SelectableChannel +java.nio.channels.SelectionKey +java.nio.channels.Selector +java.nio.channels.ServerSocketChannel +java.nio.channels.SocketChannel +java.nio.channels.WritableByteChannel +java.nio.channels.spi.AbstractInterruptibleChannel +java.nio.channels.spi.AbstractInterruptibleChannel$1 +java.nio.channels.spi.AbstractSelectableChannel +java.nio.channels.spi.AbstractSelectionKey +java.nio.channels.spi.AbstractSelector +java.nio.channels.spi.AbstractSelector$1 +java.nio.channels.spi.SelectorProvider +java.nio.channels.spi.SelectorProvider$1 +java.nio.charset.CharacterCodingException +java.nio.charset.Charset +java.nio.charset.CharsetDecoder +java.nio.charset.CharsetDecoderICU +java.nio.charset.CharsetEncoder +java.nio.charset.CharsetEncoderICU +java.nio.charset.CharsetICU +java.nio.charset.CoderResult +java.nio.charset.CoderResult$1 +java.nio.charset.CoderResult$2 +java.nio.charset.CoderResult$Cache +java.nio.charset.CodingErrorAction +java.nio.charset.IllegalCharsetNameException +java.nio.charset.StandardCharsets +java.nio.charset.UnsupportedCharsetException +java.nio.file.CopyOption +java.nio.file.FileAlreadyExistsException +java.nio.file.FileSystem +java.nio.file.FileSystemException +java.nio.file.FileSystems +java.nio.file.FileSystems$DefaultFileSystemHolder +java.nio.file.FileSystems$DefaultFileSystemHolder$1 +java.nio.file.Files +java.nio.file.NoSuchFileException +java.nio.file.OpenOption +java.nio.file.Path +java.nio.file.Paths +java.nio.file.StandardOpenOption +java.nio.file.Watchable +java.nio.file.attribute.AttributeView +java.nio.file.attribute.BasicFileAttributeView +java.nio.file.attribute.BasicFileAttributes +java.nio.file.attribute.FileAttribute +java.nio.file.attribute.FileAttributeView +java.nio.file.attribute.FileTime +java.nio.file.attribute.PosixFileAttributes +java.nio.file.spi.FileSystemProvider +java.security.AccessControlContext +java.security.AccessControlException +java.security.AccessController +java.security.AlgorithmConstraints +java.security.AlgorithmParameters +java.security.AlgorithmParametersSpi +java.security.BasicPermission +java.security.CodeSigner +java.security.CryptoPrimitive +java.security.DigestException +java.security.GeneralSecurityException +java.security.Guard +java.security.InvalidAlgorithmParameterException +java.security.InvalidKeyException +java.security.InvalidParameterException +java.security.Key +java.security.KeyException +java.security.KeyFactory +java.security.KeyFactorySpi +java.security.KeyManagementException +java.security.KeyPair +java.security.KeyPairGenerator +java.security.KeyPairGenerator$Delegate +java.security.KeyPairGeneratorSpi +java.security.KeyStore +java.security.KeyStore$1 +java.security.KeyStoreException +java.security.KeyStoreSpi +java.security.MessageDigest +java.security.MessageDigest$Delegate +java.security.MessageDigestSpi +java.security.NoSuchAlgorithmException +java.security.NoSuchProviderException +java.security.Permission +java.security.PermissionCollection +java.security.Permissions +java.security.Principal +java.security.PrivateKey +java.security.PrivilegedAction +java.security.PrivilegedActionException +java.security.PrivilegedExceptionAction +java.security.ProtectionDomain +java.security.Provider +java.security.Provider$EngineDescription +java.security.Provider$Service +java.security.Provider$ServiceKey +java.security.Provider$UString +java.security.PublicKey +java.security.SecureRandom +java.security.SecureRandomSpi +java.security.Security +java.security.Signature +java.security.Signature$Delegate +java.security.SignatureException +java.security.SignatureSpi +java.security.UnrecoverableEntryException +java.security.UnrecoverableKeyException +java.security.cert.CRL +java.security.cert.CRLException +java.security.cert.CRLReason +java.security.cert.CertPath +java.security.cert.CertPathBuilderException +java.security.cert.CertPathChecker +java.security.cert.CertPathHelperImpl +java.security.cert.CertPathParameters +java.security.cert.CertPathValidator +java.security.cert.CertPathValidatorException +java.security.cert.CertPathValidatorResult +java.security.cert.CertPathValidatorSpi +java.security.cert.CertSelector +java.security.cert.CertStore +java.security.cert.CertStoreException +java.security.cert.CertStoreParameters +java.security.cert.CertStoreSpi +java.security.cert.Certificate +java.security.cert.CertificateEncodingException +java.security.cert.CertificateException +java.security.cert.CertificateExpiredException +java.security.cert.CertificateFactory +java.security.cert.CertificateFactorySpi +java.security.cert.CertificateNotYetValidException +java.security.cert.CertificateParsingException +java.security.cert.CollectionCertStoreParameters +java.security.cert.Extension +java.security.cert.PKIXCertPathChecker +java.security.cert.PKIXCertPathValidatorResult +java.security.cert.PKIXParameters +java.security.cert.PKIXRevocationChecker +java.security.cert.PKIXRevocationChecker$Option +java.security.cert.PolicyNode +java.security.cert.PolicyQualifierInfo +java.security.cert.TrustAnchor +java.security.cert.X509CertSelector +java.security.cert.X509Certificate +java.security.cert.X509Extension +java.security.interfaces.DSAKey +java.security.interfaces.DSAPublicKey +java.security.interfaces.ECKey +java.security.interfaces.ECPrivateKey +java.security.interfaces.ECPublicKey +java.security.interfaces.RSAKey +java.security.interfaces.RSAPrivateKey +java.security.interfaces.RSAPublicKey +java.security.spec.AlgorithmParameterSpec +java.security.spec.ECField +java.security.spec.ECFieldFp +java.security.spec.ECParameterSpec +java.security.spec.ECPoint +java.security.spec.ECPublicKeySpec +java.security.spec.EllipticCurve +java.security.spec.EncodedKeySpec +java.security.spec.InvalidKeySpecException +java.security.spec.InvalidParameterSpecException +java.security.spec.KeySpec +java.security.spec.MGF1ParameterSpec +java.security.spec.PKCS8EncodedKeySpec +java.security.spec.RSAPrivateCrtKeySpec +java.security.spec.RSAPrivateKeySpec +java.security.spec.RSAPublicKeySpec +java.security.spec.X509EncodedKeySpec +java.sql.Date +java.sql.SQLException +java.sql.Time +java.sql.Timestamp +java.text.AttributedCharacterIterator$Attribute +java.text.Bidi +java.text.BreakIterator +java.text.CalendarBuilder +java.text.CharacterIterator +java.text.Collator +java.text.DateFormat +java.text.DateFormat$Field +java.text.DateFormatSymbols +java.text.DecimalFormat +java.text.DecimalFormatSymbols +java.text.DontCareFieldPosition +java.text.DontCareFieldPosition$1 +java.text.FieldPosition +java.text.FieldPosition$Delegate +java.text.Format +java.text.Format$Field +java.text.Format$FieldDelegate +java.text.IcuIteratorWrapper +java.text.MessageFormat +java.text.MessageFormat$Field +java.text.Normalizer +java.text.Normalizer$Form +java.text.NumberFormat +java.text.ParseException +java.text.ParsePosition +java.text.RuleBasedCollator +java.text.SimpleDateFormat +java.text.StringCharacterIterator +java.time.-$$Lambda$Bq8PKq1YWr8nyVk9SSfRYKrOu4A +java.time.Clock +java.time.Clock$SystemClock +java.time.DateTimeException +java.time.DayOfWeek +java.time.Duration +java.time.Instant +java.time.Instant$1 +java.time.LocalDate +java.time.LocalDate$1 +java.time.LocalDateTime +java.time.LocalTime +java.time.Month +java.time.Period +java.time.ZoneId +java.time.ZoneOffset +java.time.ZoneRegion +java.time.ZonedDateTime +java.time.chrono.-$$Lambda$AbstractChronology$5b0W7uLeaWkn0HLPDKwPXzJ7HPo +java.time.chrono.-$$Lambda$AbstractChronology$j22w8kHhJoqCd56hhLQK1G0VLFw +java.time.chrono.-$$Lambda$AbstractChronology$onW9aZyLFliH5Gg1qLodD_GoPfA +java.time.chrono.AbstractChronology +java.time.chrono.ChronoLocalDate +java.time.chrono.ChronoLocalDateTime +java.time.chrono.ChronoPeriod +java.time.chrono.ChronoZonedDateTime +java.time.chrono.Chronology +java.time.chrono.IsoChronology +java.time.format.-$$Lambda$DateTimeFormatter$GhpE1dbCMFpBqvhZZgrqVYpzk8E +java.time.format.-$$Lambda$DateTimeFormatter$QqeEAMXK7Qf5gsmaSCLmrVwQ1Ns +java.time.format.-$$Lambda$DateTimeFormatterBuilder$M-GACNxm6552EiylPRPw4dyNXKo +java.time.format.DateTimeFormatter +java.time.format.DateTimeFormatterBuilder +java.time.format.DateTimeFormatterBuilder$2 +java.time.format.DateTimeFormatterBuilder$CharLiteralPrinterParser +java.time.format.DateTimeFormatterBuilder$CompositePrinterParser +java.time.format.DateTimeFormatterBuilder$FractionPrinterParser +java.time.format.DateTimeFormatterBuilder$NumberPrinterParser +java.time.format.DateTimeFormatterBuilder$OffsetIdPrinterParser +java.time.format.DateTimeFormatterBuilder$SettingsParser +java.time.format.DateTimeFormatterBuilder$ZoneIdPrinterParser +java.time.format.DateTimeParseContext +java.time.format.DateTimeParseException +java.time.format.DateTimeTextProvider$1 +java.time.format.DateTimeTextProvider$LocaleStore +java.time.format.DecimalStyle +java.time.format.Parsed +java.time.format.ResolverStyle +java.time.format.SignStyle +java.time.format.TextStyle +java.time.temporal.-$$Lambda$TemporalAdjusters$A9OZwfMlHD1vy7-nYt5NssACu7Q +java.time.temporal.-$$Lambda$TemporalQueries$IZUinmsZUz98YXPe0ftAd27ByiE +java.time.temporal.-$$Lambda$TemporalQueries$JPrXwgedeqexYxypO8VpPKV4l3c +java.time.temporal.-$$Lambda$TemporalQueries$PBpYKRiwkxqQNlcU-BOJfaQoONg +java.time.temporal.-$$Lambda$TemporalQueries$WGGw7SkRcanjtxRiTk5p0dKf_jc +java.time.temporal.-$$Lambda$TemporalQueries$bI5NESEXE4DqyC7TnOvbkx1GlvM +java.time.temporal.-$$Lambda$TemporalQueries$okxqZ6ZoOhHd_zSzW7k5qRIaLxM +java.time.temporal.-$$Lambda$TemporalQueries$thd4JmExRUYKd7nNlE7b5oT19ms +java.time.temporal.ChronoField +java.time.temporal.ChronoUnit +java.time.temporal.IsoFields$Field$1 +java.time.temporal.IsoFields$Field$2 +java.time.temporal.IsoFields$Field$3 +java.time.temporal.IsoFields$Field$4 +java.time.temporal.IsoFields$Unit +java.time.temporal.Temporal +java.time.temporal.TemporalAccessor +java.time.temporal.TemporalAdjuster +java.time.temporal.TemporalAdjusters +java.time.temporal.TemporalAmount +java.time.temporal.TemporalField +java.time.temporal.TemporalUnit +java.time.temporal.UnsupportedTemporalTypeException +java.time.temporal.ValueRange +java.time.zone.IcuZoneRulesProvider +java.time.zone.IcuZoneRulesProvider$ZoneRulesCache +java.time.zone.ZoneOffsetTransition +java.time.zone.ZoneOffsetTransitionRule +java.time.zone.ZoneOffsetTransitionRule$1 +java.time.zone.ZoneOffsetTransitionRule$TimeDefinition +java.time.zone.ZoneRules +java.time.zone.ZoneRulesException +java.time.zone.ZoneRulesProvider +java.util.-$$Lambda$Arrays$H0YqaggIxZUqId4_BJ1BLcUa93k +java.util.-$$Lambda$Arrays$KFf05FUz26CqVc_cf2bKY9C927o +java.util.-$$Lambda$Arrays$aBSX_SvA5f2Q1t8_MODHDGhokzk +java.util.-$$Lambda$Arrays$x0HcRDlColwoPupFWmOW7TREPtM +java.util.-$$Lambda$Comparator$4V5k8aLimtS0VsEILEAqQ9UGZYo +java.util.-$$Lambda$Comparator$BZSVCoA8i87ehjxxZ1weEounfDQ +java.util.-$$Lambda$Comparator$DNgpxUFZqmT4lOBzlVyPjWwvEvw +java.util.-$$Lambda$Comparator$KVN0LWz1D1wyrL2gs1CbubvLa9o +java.util.-$$Lambda$Comparator$SPB8K9Yj7Pw1mljm7LpasV7zxWw +java.util.-$$Lambda$Comparator$edSxqANnwdmzeJ1aMMcwJWE2wII +java.util.AbstractCollection +java.util.AbstractList +java.util.AbstractList$1 +java.util.AbstractList$Itr +java.util.AbstractList$ListItr +java.util.AbstractMap +java.util.AbstractMap$1 +java.util.AbstractMap$2 +java.util.AbstractMap$SimpleEntry +java.util.AbstractMap$SimpleImmutableEntry +java.util.AbstractQueue +java.util.AbstractSequentialList +java.util.AbstractSet +java.util.ArrayDeque +java.util.ArrayDeque$DeqIterator +java.util.ArrayList +java.util.ArrayList$1 +java.util.ArrayList$ArrayListSpliterator +java.util.ArrayList$Itr +java.util.ArrayList$ListItr +java.util.ArrayList$SubList +java.util.ArrayList$SubList$1 +java.util.ArrayPrefixHelpers$CumulateTask +java.util.ArrayPrefixHelpers$DoubleCumulateTask +java.util.ArrayPrefixHelpers$IntCumulateTask +java.util.ArrayPrefixHelpers$LongCumulateTask +java.util.Arrays +java.util.Arrays$ArrayList +java.util.Arrays$NaturalOrder +java.util.ArraysParallelSortHelpers$FJByte$Sorter +java.util.ArraysParallelSortHelpers$FJChar$Sorter +java.util.ArraysParallelSortHelpers$FJDouble$Sorter +java.util.ArraysParallelSortHelpers$FJFloat$Sorter +java.util.ArraysParallelSortHelpers$FJInt$Sorter +java.util.ArraysParallelSortHelpers$FJLong$Sorter +java.util.ArraysParallelSortHelpers$FJObject$Sorter +java.util.ArraysParallelSortHelpers$FJShort$Sorter +java.util.Base64 +java.util.Base64$Decoder +java.util.Base64$Encoder +java.util.BitSet +java.util.Calendar +java.util.Collection +java.util.Collections +java.util.Collections$1 +java.util.Collections$2 +java.util.Collections$3 +java.util.Collections$AsLIFOQueue +java.util.Collections$CheckedCollection +java.util.Collections$CheckedList +java.util.Collections$CheckedMap +java.util.Collections$CheckedNavigableMap +java.util.Collections$CheckedNavigableSet +java.util.Collections$CheckedQueue +java.util.Collections$CheckedRandomAccessList +java.util.Collections$CheckedSet +java.util.Collections$CheckedSortedMap +java.util.Collections$CheckedSortedSet +java.util.Collections$CopiesList +java.util.Collections$EmptyEnumeration +java.util.Collections$EmptyIterator +java.util.Collections$EmptyList +java.util.Collections$EmptyListIterator +java.util.Collections$EmptyMap +java.util.Collections$EmptySet +java.util.Collections$ReverseComparator +java.util.Collections$ReverseComparator2 +java.util.Collections$SetFromMap +java.util.Collections$SingletonList +java.util.Collections$SingletonMap +java.util.Collections$SingletonSet +java.util.Collections$SynchronizedCollection +java.util.Collections$SynchronizedList +java.util.Collections$SynchronizedMap +java.util.Collections$SynchronizedNavigableMap +java.util.Collections$SynchronizedNavigableSet +java.util.Collections$SynchronizedRandomAccessList +java.util.Collections$SynchronizedSet +java.util.Collections$SynchronizedSortedMap +java.util.Collections$SynchronizedSortedSet +java.util.Collections$UnmodifiableCollection +java.util.Collections$UnmodifiableCollection$1 +java.util.Collections$UnmodifiableList +java.util.Collections$UnmodifiableList$1 +java.util.Collections$UnmodifiableMap +java.util.Collections$UnmodifiableMap$UnmodifiableEntrySet +java.util.Collections$UnmodifiableMap$UnmodifiableEntrySet$1 +java.util.Collections$UnmodifiableMap$UnmodifiableEntrySet$UnmodifiableEntry +java.util.Collections$UnmodifiableNavigableMap +java.util.Collections$UnmodifiableNavigableMap$EmptyNavigableMap +java.util.Collections$UnmodifiableNavigableSet +java.util.Collections$UnmodifiableNavigableSet$EmptyNavigableSet +java.util.Collections$UnmodifiableRandomAccessList +java.util.Collections$UnmodifiableSet +java.util.Collections$UnmodifiableSortedMap +java.util.Collections$UnmodifiableSortedSet +java.util.ComparableTimSort +java.util.Comparator +java.util.Comparators$NaturalOrderComparator +java.util.Comparators$NullComparator +java.util.ConcurrentModificationException +java.util.Currency +java.util.Date +java.util.Deque +java.util.Dictionary +java.util.DualPivotQuicksort +java.util.EnumMap +java.util.EnumMap$1 +java.util.EnumMap$EntryIterator +java.util.EnumMap$EntryIterator$Entry +java.util.EnumMap$EntrySet +java.util.EnumMap$EnumMapIterator +java.util.EnumMap$KeyIterator +java.util.EnumMap$KeySet +java.util.EnumMap$ValueIterator +java.util.EnumMap$Values +java.util.EnumSet +java.util.EnumSet$SerializationProxy +java.util.Enumeration +java.util.EventListener +java.util.EventObject +java.util.Formattable +java.util.Formatter +java.util.Formatter$Conversion +java.util.Formatter$DateTime +java.util.Formatter$FixedString +java.util.Formatter$Flags +java.util.Formatter$FormatSpecifier +java.util.Formatter$FormatSpecifierParser +java.util.Formatter$FormatString +java.util.FormatterClosedException +java.util.GregorianCalendar +java.util.HashMap +java.util.HashMap$EntryIterator +java.util.HashMap$EntrySet +java.util.HashMap$HashIterator +java.util.HashMap$HashMapSpliterator +java.util.HashMap$KeyIterator +java.util.HashMap$KeySet +java.util.HashMap$Node +java.util.HashMap$TreeNode +java.util.HashMap$ValueIterator +java.util.HashMap$ValueSpliterator +java.util.HashMap$Values +java.util.HashSet +java.util.Hashtable +java.util.Hashtable$EntrySet +java.util.Hashtable$Enumerator +java.util.Hashtable$HashtableEntry +java.util.Hashtable$KeySet +java.util.Hashtable$ValueCollection +java.util.IdentityHashMap +java.util.IdentityHashMap$EntryIterator +java.util.IdentityHashMap$EntryIterator$Entry +java.util.IdentityHashMap$EntrySet +java.util.IdentityHashMap$IdentityHashMapIterator +java.util.IdentityHashMap$KeyIterator +java.util.IdentityHashMap$KeySet +java.util.IdentityHashMap$ValueIterator +java.util.IdentityHashMap$Values +java.util.IllegalFormatException +java.util.IllformedLocaleException +java.util.Iterator +java.util.JumboEnumSet +java.util.JumboEnumSet$EnumSetIterator +java.util.LinkedHashMap +java.util.LinkedHashMap$LinkedEntryIterator +java.util.LinkedHashMap$LinkedEntrySet +java.util.LinkedHashMap$LinkedHashIterator +java.util.LinkedHashMap$LinkedHashMapEntry +java.util.LinkedHashMap$LinkedKeyIterator +java.util.LinkedHashMap$LinkedKeySet +java.util.LinkedHashMap$LinkedValueIterator +java.util.LinkedHashMap$LinkedValues +java.util.LinkedHashSet +java.util.LinkedList +java.util.LinkedList$ListItr +java.util.LinkedList$Node +java.util.List +java.util.ListIterator +java.util.Locale +java.util.Locale$1 +java.util.Locale$Builder +java.util.Locale$Cache +java.util.Locale$Category +java.util.Locale$FilteringMode +java.util.Locale$LanguageRange +java.util.Locale$LocaleKey +java.util.Locale$NoImagePreloadHolder +java.util.Map +java.util.Map$Entry +java.util.MissingFormatArgumentException +java.util.MissingResourceException +java.util.NavigableMap +java.util.NavigableSet +java.util.NoSuchElementException +java.util.Objects +java.util.Observable +java.util.Observer +java.util.Optional +java.util.PrimitiveIterator +java.util.PrimitiveIterator$OfInt +java.util.PriorityQueue +java.util.PriorityQueue$Itr +java.util.Properties +java.util.Properties$LineReader +java.util.PropertyResourceBundle +java.util.Queue +java.util.Random +java.util.RandomAccess +java.util.RandomAccessSubList +java.util.RegularEnumSet +java.util.RegularEnumSet$EnumSetIterator +java.util.ResourceBundle +java.util.ResourceBundle$1 +java.util.ResourceBundle$BundleReference +java.util.ResourceBundle$CacheKey +java.util.ResourceBundle$CacheKeyReference +java.util.ResourceBundle$Control$1 +java.util.ResourceBundle$Control$CandidateListCache +java.util.ResourceBundle$LoaderReference +java.util.Scanner +java.util.Scanner$1 +java.util.ServiceConfigurationError +java.util.ServiceLoader +java.util.ServiceLoader$1 +java.util.ServiceLoader$LazyIterator +java.util.Set +java.util.SimpleTimeZone +java.util.SortedMap +java.util.SortedSet +java.util.Spliterator +java.util.Spliterator$OfDouble +java.util.Spliterator$OfInt +java.util.Spliterator$OfLong +java.util.Spliterator$OfPrimitive +java.util.Spliterators +java.util.Spliterators$ArraySpliterator +java.util.Spliterators$EmptySpliterator +java.util.Spliterators$EmptySpliterator$OfDouble +java.util.Spliterators$EmptySpliterator$OfInt +java.util.Spliterators$EmptySpliterator$OfLong +java.util.Spliterators$EmptySpliterator$OfRef +java.util.Spliterators$IteratorSpliterator +java.util.Stack +java.util.StringJoiner +java.util.StringTokenizer +java.util.SubList +java.util.SubList$1 +java.util.TaskQueue +java.util.TimSort +java.util.TimeZone +java.util.Timer +java.util.Timer$1 +java.util.TimerTask +java.util.TimerThread +java.util.TreeMap +java.util.TreeMap$AscendingSubMap +java.util.TreeMap$AscendingSubMap$AscendingEntrySetView +java.util.TreeMap$DescendingSubMap +java.util.TreeMap$EntryIterator +java.util.TreeMap$EntrySet +java.util.TreeMap$KeyIterator +java.util.TreeMap$KeySet +java.util.TreeMap$NavigableSubMap +java.util.TreeMap$NavigableSubMap$EntrySetView +java.util.TreeMap$NavigableSubMap$SubMapEntryIterator +java.util.TreeMap$NavigableSubMap$SubMapIterator +java.util.TreeMap$NavigableSubMap$SubMapKeyIterator +java.util.TreeMap$PrivateEntryIterator +java.util.TreeMap$TreeMapEntry +java.util.TreeMap$ValueIterator +java.util.TreeMap$Values +java.util.TreeSet +java.util.UUID +java.util.UUID$Holder +java.util.Vector +java.util.Vector$1 +java.util.Vector$Itr +java.util.WeakHashMap +java.util.WeakHashMap$1 +java.util.WeakHashMap$Entry +java.util.WeakHashMap$EntryIterator +java.util.WeakHashMap$EntrySet +java.util.WeakHashMap$HashIterator +java.util.WeakHashMap$KeyIterator +java.util.WeakHashMap$KeySet +java.util.WeakHashMap$ValueIterator +java.util.WeakHashMap$Values +java.util.concurrent.-$$Lambda$ConcurrentMap$T12JRbgGLhxGbYCuTfff6_dTrMk +java.util.concurrent.AbstractExecutorService +java.util.concurrent.ArrayBlockingQueue +java.util.concurrent.BlockingDeque +java.util.concurrent.BlockingQueue +java.util.concurrent.Callable +java.util.concurrent.CancellationException +java.util.concurrent.ConcurrentHashMap +java.util.concurrent.ConcurrentHashMap$BaseIterator +java.util.concurrent.ConcurrentHashMap$BulkTask +java.util.concurrent.ConcurrentHashMap$CollectionView +java.util.concurrent.ConcurrentHashMap$CounterCell +java.util.concurrent.ConcurrentHashMap$EntryIterator +java.util.concurrent.ConcurrentHashMap$EntrySetView +java.util.concurrent.ConcurrentHashMap$ForEachEntryTask +java.util.concurrent.ConcurrentHashMap$ForEachKeyTask +java.util.concurrent.ConcurrentHashMap$ForEachMappingTask +java.util.concurrent.ConcurrentHashMap$ForEachTransformedEntryTask +java.util.concurrent.ConcurrentHashMap$ForEachTransformedKeyTask +java.util.concurrent.ConcurrentHashMap$ForEachTransformedMappingTask +java.util.concurrent.ConcurrentHashMap$ForEachTransformedValueTask +java.util.concurrent.ConcurrentHashMap$ForEachValueTask +java.util.concurrent.ConcurrentHashMap$ForwardingNode +java.util.concurrent.ConcurrentHashMap$KeyIterator +java.util.concurrent.ConcurrentHashMap$KeySetView +java.util.concurrent.ConcurrentHashMap$MapEntry +java.util.concurrent.ConcurrentHashMap$MapReduceEntriesTask +java.util.concurrent.ConcurrentHashMap$MapReduceEntriesToDoubleTask +java.util.concurrent.ConcurrentHashMap$MapReduceEntriesToIntTask +java.util.concurrent.ConcurrentHashMap$MapReduceEntriesToLongTask +java.util.concurrent.ConcurrentHashMap$MapReduceKeysTask +java.util.concurrent.ConcurrentHashMap$MapReduceKeysToDoubleTask +java.util.concurrent.ConcurrentHashMap$MapReduceKeysToIntTask +java.util.concurrent.ConcurrentHashMap$MapReduceKeysToLongTask +java.util.concurrent.ConcurrentHashMap$MapReduceMappingsTask +java.util.concurrent.ConcurrentHashMap$MapReduceMappingsToDoubleTask +java.util.concurrent.ConcurrentHashMap$MapReduceMappingsToIntTask +java.util.concurrent.ConcurrentHashMap$MapReduceMappingsToLongTask +java.util.concurrent.ConcurrentHashMap$MapReduceValuesTask +java.util.concurrent.ConcurrentHashMap$MapReduceValuesToDoubleTask +java.util.concurrent.ConcurrentHashMap$MapReduceValuesToIntTask +java.util.concurrent.ConcurrentHashMap$MapReduceValuesToLongTask +java.util.concurrent.ConcurrentHashMap$Node +java.util.concurrent.ConcurrentHashMap$ReduceEntriesTask +java.util.concurrent.ConcurrentHashMap$ReduceKeysTask +java.util.concurrent.ConcurrentHashMap$ReduceValuesTask +java.util.concurrent.ConcurrentHashMap$ReservationNode +java.util.concurrent.ConcurrentHashMap$SearchEntriesTask +java.util.concurrent.ConcurrentHashMap$SearchKeysTask +java.util.concurrent.ConcurrentHashMap$SearchMappingsTask +java.util.concurrent.ConcurrentHashMap$SearchValuesTask +java.util.concurrent.ConcurrentHashMap$Segment +java.util.concurrent.ConcurrentHashMap$Traverser +java.util.concurrent.ConcurrentHashMap$TreeBin +java.util.concurrent.ConcurrentHashMap$TreeNode +java.util.concurrent.ConcurrentHashMap$ValueIterator +java.util.concurrent.ConcurrentHashMap$ValuesView +java.util.concurrent.ConcurrentLinkedDeque +java.util.concurrent.ConcurrentLinkedDeque$Node +java.util.concurrent.ConcurrentLinkedQueue +java.util.concurrent.ConcurrentLinkedQueue$Itr +java.util.concurrent.ConcurrentLinkedQueue$Node +java.util.concurrent.ConcurrentMap +java.util.concurrent.ConcurrentNavigableMap +java.util.concurrent.ConcurrentSkipListMap +java.util.concurrent.ConcurrentSkipListMap$HeadIndex +java.util.concurrent.ConcurrentSkipListMap$Index +java.util.concurrent.ConcurrentSkipListMap$Iter +java.util.concurrent.ConcurrentSkipListMap$KeySet +java.util.concurrent.ConcurrentSkipListMap$Node +java.util.concurrent.ConcurrentSkipListMap$ValueIterator +java.util.concurrent.ConcurrentSkipListMap$Values +java.util.concurrent.ConcurrentSkipListSet +java.util.concurrent.CopyOnWriteArrayList +java.util.concurrent.CopyOnWriteArrayList$COWIterator +java.util.concurrent.CopyOnWriteArraySet +java.util.concurrent.CountDownLatch +java.util.concurrent.CountDownLatch$Sync +java.util.concurrent.CountedCompleter +java.util.concurrent.DelayQueue +java.util.concurrent.Delayed +java.util.concurrent.ExecutionException +java.util.concurrent.Executor +java.util.concurrent.ExecutorService +java.util.concurrent.Executors +java.util.concurrent.Executors$DefaultThreadFactory +java.util.concurrent.Executors$DelegatedExecutorService +java.util.concurrent.Executors$DelegatedScheduledExecutorService +java.util.concurrent.Executors$FinalizableDelegatedExecutorService +java.util.concurrent.Executors$RunnableAdapter +java.util.concurrent.ForkJoinPool +java.util.concurrent.ForkJoinPool$1 +java.util.concurrent.ForkJoinPool$DefaultForkJoinWorkerThreadFactory +java.util.concurrent.ForkJoinPool$ForkJoinWorkerThreadFactory +java.util.concurrent.ForkJoinPool$ManagedBlocker +java.util.concurrent.ForkJoinTask +java.util.concurrent.ForkJoinTask$ExceptionNode +java.util.concurrent.Future +java.util.concurrent.FutureTask +java.util.concurrent.FutureTask$WaitNode +java.util.concurrent.LinkedBlockingDeque +java.util.concurrent.LinkedBlockingDeque$Node +java.util.concurrent.LinkedBlockingQueue +java.util.concurrent.LinkedBlockingQueue$Itr +java.util.concurrent.LinkedBlockingQueue$Node +java.util.concurrent.PriorityBlockingQueue +java.util.concurrent.RejectedExecutionException +java.util.concurrent.RejectedExecutionHandler +java.util.concurrent.RunnableFuture +java.util.concurrent.RunnableScheduledFuture +java.util.concurrent.ScheduledExecutorService +java.util.concurrent.ScheduledFuture +java.util.concurrent.ScheduledThreadPoolExecutor +java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue +java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue$Itr +java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask +java.util.concurrent.Semaphore +java.util.concurrent.Semaphore$FairSync +java.util.concurrent.Semaphore$NonfairSync +java.util.concurrent.Semaphore$Sync +java.util.concurrent.SynchronousQueue +java.util.concurrent.SynchronousQueue$TransferStack +java.util.concurrent.SynchronousQueue$TransferStack$SNode +java.util.concurrent.SynchronousQueue$Transferer +java.util.concurrent.ThreadFactory +java.util.concurrent.ThreadLocalRandom +java.util.concurrent.ThreadLocalRandom$1 +java.util.concurrent.ThreadPoolExecutor +java.util.concurrent.ThreadPoolExecutor$AbortPolicy +java.util.concurrent.ThreadPoolExecutor$DiscardPolicy +java.util.concurrent.ThreadPoolExecutor$Worker +java.util.concurrent.TimeUnit +java.util.concurrent.TimeUnit$1 +java.util.concurrent.TimeUnit$2 +java.util.concurrent.TimeUnit$3 +java.util.concurrent.TimeUnit$4 +java.util.concurrent.TimeUnit$5 +java.util.concurrent.TimeUnit$6 +java.util.concurrent.TimeUnit$7 +java.util.concurrent.TimeoutException +java.util.concurrent.atomic.AtomicBoolean +java.util.concurrent.atomic.AtomicInteger +java.util.concurrent.atomic.AtomicIntegerArray +java.util.concurrent.atomic.AtomicIntegerFieldUpdater +java.util.concurrent.atomic.AtomicIntegerFieldUpdater$AtomicIntegerFieldUpdaterImpl +java.util.concurrent.atomic.AtomicIntegerFieldUpdater$AtomicIntegerFieldUpdaterImpl$1 +java.util.concurrent.atomic.AtomicLong +java.util.concurrent.atomic.AtomicLongArray +java.util.concurrent.atomic.AtomicLongFieldUpdater +java.util.concurrent.atomic.AtomicLongFieldUpdater$CASUpdater +java.util.concurrent.atomic.AtomicReference +java.util.concurrent.atomic.AtomicReferenceArray +java.util.concurrent.atomic.AtomicReferenceFieldUpdater +java.util.concurrent.atomic.AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl +java.util.concurrent.atomic.LongAdder +java.util.concurrent.atomic.Striped64 +java.util.concurrent.locks.AbstractOwnableSynchronizer +java.util.concurrent.locks.AbstractQueuedSynchronizer +java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject +java.util.concurrent.locks.AbstractQueuedSynchronizer$Node +java.util.concurrent.locks.Condition +java.util.concurrent.locks.Lock +java.util.concurrent.locks.LockSupport +java.util.concurrent.locks.ReadWriteLock +java.util.concurrent.locks.ReentrantLock +java.util.concurrent.locks.ReentrantLock$FairSync +java.util.concurrent.locks.ReentrantLock$NonfairSync +java.util.concurrent.locks.ReentrantLock$Sync +java.util.concurrent.locks.ReentrantReadWriteLock +java.util.concurrent.locks.ReentrantReadWriteLock$FairSync +java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync +java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock +java.util.concurrent.locks.ReentrantReadWriteLock$Sync +java.util.concurrent.locks.ReentrantReadWriteLock$Sync$HoldCounter +java.util.concurrent.locks.ReentrantReadWriteLock$Sync$ThreadLocalHoldCounter +java.util.concurrent.locks.ReentrantReadWriteLock$WriteLock +java.util.function.-$$Lambda$BiFunction$q-2HhQ1fzCu6oYNirKhp1W_vpSM +java.util.function.-$$Lambda$Consumer$fZIgy_f2Fa5seBa8ztxXTExq2p4 +java.util.function.-$$Lambda$DoubleUnaryOperator$EzzlhUGRoL66wVBCG-_euZgC-CA +java.util.function.-$$Lambda$DoubleUnaryOperator$i7wtM_8Ous-CB32HCfZ4usZ4zaQ +java.util.function.BiConsumer +java.util.function.BiFunction +java.util.function.BiPredicate +java.util.function.BinaryOperator +java.util.function.Consumer +java.util.function.DoubleBinaryOperator +java.util.function.DoubleSupplier +java.util.function.DoubleUnaryOperator +java.util.function.Function +java.util.function.IntBinaryOperator +java.util.function.IntConsumer +java.util.function.IntFunction +java.util.function.IntSupplier +java.util.function.IntToDoubleFunction +java.util.function.IntToLongFunction +java.util.function.IntUnaryOperator +java.util.function.LongBinaryOperator +java.util.function.LongSupplier +java.util.function.LongUnaryOperator +java.util.function.Predicate +java.util.function.Supplier +java.util.function.ToDoubleBiFunction +java.util.function.ToDoubleFunction +java.util.function.ToIntBiFunction +java.util.function.ToIntFunction +java.util.function.ToLongBiFunction +java.util.function.ToLongFunction +java.util.function.UnaryOperator +java.util.jar.Attributes +java.util.jar.Attributes$Name +java.util.jar.JarEntry +java.util.jar.JarFile +java.util.jar.JarFile$JarEntryIterator +java.util.jar.JarFile$JarFileEntry +java.util.jar.JarVerifier +java.util.jar.JarVerifier$3 +java.util.jar.JarVerifier$VerifierStream +java.util.jar.Manifest +java.util.jar.Manifest$FastInputStream +java.util.logging.ErrorManager +java.util.logging.FileHandler$MeteredStream +java.util.logging.Formatter +java.util.logging.Handler +java.util.logging.Level +java.util.logging.Level$KnownLevel +java.util.logging.LogManager +java.util.logging.LogManager$1 +java.util.logging.LogManager$2 +java.util.logging.LogManager$3 +java.util.logging.LogManager$5 +java.util.logging.LogManager$Cleaner +java.util.logging.LogManager$LogNode +java.util.logging.LogManager$LoggerContext +java.util.logging.LogManager$LoggerContext$1 +java.util.logging.LogManager$LoggerWeakRef +java.util.logging.LogManager$RootLogger +java.util.logging.LogManager$SystemLoggerContext +java.util.logging.LogRecord +java.util.logging.Logger +java.util.logging.Logger$1 +java.util.logging.Logger$LoggerBundle +java.util.logging.LoggingPermission +java.util.logging.LoggingProxyImpl +java.util.logging.StreamHandler +java.util.prefs.AbstractPreferences +java.util.prefs.BackingStoreException +java.util.prefs.FileSystemPreferences +java.util.prefs.FileSystemPreferences$3 +java.util.prefs.FileSystemPreferencesFactory +java.util.prefs.Preferences +java.util.prefs.PreferencesFactory +java.util.regex.MatchResult +java.util.regex.Matcher +java.util.regex.Pattern +java.util.regex.PatternSyntaxException +java.util.stream.-$$Lambda$Collectors$0y_EMl863H_U7B4kxyGscB4vAag +java.util.stream.-$$Lambda$Collectors$f0IPpRuyw9HZC8FIP30mNjUUUhw +java.util.stream.-$$Lambda$bjSXRjZ5UYwAzkW-XPKwqbJ9BRQ +java.util.stream.-$$Lambda$ihOtgw0eLCrsEBOphyN7SwoAlDg +java.util.stream.-$$Lambda$opQ7JxjVCJzqzgTxGU3LVtqC7is +java.util.stream.-$$Lambda$yTqQxkqu88ZhKI6fWaTTLwOLF60 +java.util.stream.AbstractPipeline +java.util.stream.BaseStream +java.util.stream.Collector +java.util.stream.Collector$Characteristics +java.util.stream.Collectors +java.util.stream.Collectors$CollectorImpl +java.util.stream.DistinctOps$1 +java.util.stream.DistinctOps$1$2 +java.util.stream.DoubleStream +java.util.stream.FindOps +java.util.stream.FindOps$FindOp +java.util.stream.FindOps$FindSink +java.util.stream.FindOps$FindSink$OfRef +java.util.stream.IntStream +java.util.stream.LongStream +java.util.stream.PipelineHelper +java.util.stream.ReduceOps +java.util.stream.ReduceOps$1 +java.util.stream.ReduceOps$1ReducingSink +java.util.stream.ReduceOps$3 +java.util.stream.ReduceOps$3ReducingSink +java.util.stream.ReduceOps$AccumulatingSink +java.util.stream.ReduceOps$Box +java.util.stream.ReduceOps$ReduceOp +java.util.stream.ReferencePipeline +java.util.stream.ReferencePipeline$2 +java.util.stream.ReferencePipeline$2$1 +java.util.stream.ReferencePipeline$3 +java.util.stream.ReferencePipeline$3$1 +java.util.stream.ReferencePipeline$Head +java.util.stream.ReferencePipeline$StatefulOp +java.util.stream.ReferencePipeline$StatelessOp +java.util.stream.Sink +java.util.stream.Sink$ChainedReference +java.util.stream.Stream +java.util.stream.StreamOpFlag +java.util.stream.StreamOpFlag$MaskBuilder +java.util.stream.StreamOpFlag$Type +java.util.stream.StreamShape +java.util.stream.StreamSupport +java.util.stream.TerminalOp +java.util.stream.TerminalSink +java.util.zip.Adler32 +java.util.zip.CRC32 +java.util.zip.CheckedInputStream +java.util.zip.Checksum +java.util.zip.DataFormatException +java.util.zip.Deflater +java.util.zip.DeflaterOutputStream +java.util.zip.GZIPInputStream +java.util.zip.GZIPInputStream$1 +java.util.zip.GZIPOutputStream +java.util.zip.Inflater +java.util.zip.InflaterInputStream +java.util.zip.ZStreamRef +java.util.zip.ZipCoder +java.util.zip.ZipConstants +java.util.zip.ZipEntry +java.util.zip.ZipException +java.util.zip.ZipFile +java.util.zip.ZipFile$ZipEntryIterator +java.util.zip.ZipFile$ZipFileInflaterInputStream +java.util.zip.ZipFile$ZipFileInputStream +java.util.zip.ZipUtils +javax.crypto.BadPaddingException +javax.crypto.Cipher +javax.crypto.Cipher$1 +javax.crypto.Cipher$CipherSpiAndProvider +javax.crypto.Cipher$InitParams +javax.crypto.Cipher$InitType +javax.crypto.Cipher$NeedToSet +javax.crypto.Cipher$SpiAndProviderUpdater +javax.crypto.Cipher$Transform +javax.crypto.CipherSpi +javax.crypto.IllegalBlockSizeException +javax.crypto.JceSecurity +javax.crypto.KeyGenerator +javax.crypto.KeyGeneratorSpi +javax.crypto.Mac +javax.crypto.MacSpi +javax.crypto.NoSuchPaddingException +javax.crypto.NullCipher +javax.crypto.SecretKey +javax.crypto.SecretKeyFactory +javax.crypto.SecretKeyFactorySpi +javax.crypto.ShortBufferException +javax.crypto.interfaces.PBEKey +javax.crypto.spec.GCMParameterSpec +javax.crypto.spec.IvParameterSpec +javax.crypto.spec.OAEPParameterSpec +javax.crypto.spec.PBEKeySpec +javax.crypto.spec.PBEParameterSpec +javax.crypto.spec.PSource$PSpecified +javax.crypto.spec.SecretKeySpec +javax.microedition.khronos.egl.EGL +javax.microedition.khronos.egl.EGL10 +javax.microedition.khronos.egl.EGLConfig +javax.microedition.khronos.egl.EGLContext +javax.microedition.khronos.egl.EGLDisplay +javax.microedition.khronos.egl.EGLSurface +javax.microedition.khronos.opengles.GL +javax.microedition.khronos.opengles.GL10 +javax.microedition.khronos.opengles.GL10Ext +javax.microedition.khronos.opengles.GL11 +javax.microedition.khronos.opengles.GL11Ext +javax.microedition.khronos.opengles.GL11ExtensionPack +javax.net.DefaultSocketFactory +javax.net.ServerSocketFactory +javax.net.SocketFactory +javax.net.ssl.ExtendedSSLSession +javax.net.ssl.HandshakeCompletedListener +javax.net.ssl.HostnameVerifier +javax.net.ssl.HttpsURLConnection +javax.net.ssl.KeyManager +javax.net.ssl.KeyManagerFactory +javax.net.ssl.KeyManagerFactory$1 +javax.net.ssl.KeyManagerFactorySpi +javax.net.ssl.SNIHostName +javax.net.ssl.SNIServerName +javax.net.ssl.SSLContext +javax.net.ssl.SSLContextSpi +javax.net.ssl.SSLEngine +javax.net.ssl.SSLException +javax.net.ssl.SSLHandshakeException +javax.net.ssl.SSLParameters +javax.net.ssl.SSLPeerUnverifiedException +javax.net.ssl.SSLProtocolException +javax.net.ssl.SSLServerSocketFactory +javax.net.ssl.SSLSession +javax.net.ssl.SSLSessionContext +javax.net.ssl.SSLSocket +javax.net.ssl.SSLSocketFactory +javax.net.ssl.SSLSocketFactory$1 +javax.net.ssl.TrustManager +javax.net.ssl.TrustManagerFactory +javax.net.ssl.TrustManagerFactory$1 +javax.net.ssl.TrustManagerFactorySpi +javax.net.ssl.X509ExtendedKeyManager +javax.net.ssl.X509ExtendedTrustManager +javax.net.ssl.X509KeyManager +javax.net.ssl.X509TrustManager +javax.security.auth.Destroyable +javax.security.auth.callback.UnsupportedCallbackException +javax.security.auth.x500.X500Principal +javax.security.cert.Certificate +javax.security.cert.CertificateException +javax.security.cert.X509Certificate +javax.security.cert.X509Certificate$1 +javax.xml.parsers.DocumentBuilder +javax.xml.parsers.DocumentBuilderFactory +javax.xml.parsers.ParserConfigurationException +javax.xml.parsers.SAXParser +javax.xml.parsers.SAXParserFactory +libcore.icu.DateIntervalFormat +libcore.icu.DateUtilsBridge +libcore.icu.ICU +libcore.icu.LocaleData +libcore.icu.NativeConverter +libcore.icu.RelativeDateTimeFormatter$FormatterCache +libcore.icu.TimeZoneNames +libcore.icu.TimeZoneNames$1 +libcore.icu.TimeZoneNames$ZoneStringsCache +libcore.internal.StringPool +libcore.io.AsynchronousCloseMonitor +libcore.io.BlockGuardOs +libcore.io.BufferIterator +libcore.io.ClassPathURLStreamHandler +libcore.io.ClassPathURLStreamHandler$ClassPathURLConnection +libcore.io.ClassPathURLStreamHandler$ClassPathURLConnection$1 +libcore.io.DropBox +libcore.io.DropBox$DefaultReporter +libcore.io.DropBox$Reporter +libcore.io.EventLogger +libcore.io.EventLogger$DefaultReporter +libcore.io.EventLogger$Reporter +libcore.io.ForwardingOs +libcore.io.IoBridge +libcore.io.IoTracker +libcore.io.IoTracker$Mode +libcore.io.IoUtils +libcore.io.IoUtils$FileReader +libcore.io.Libcore +libcore.io.Linux +libcore.io.Memory +libcore.io.MemoryMappedFile +libcore.io.NioBufferIterator +libcore.io.Os +libcore.math.MathUtils +libcore.net.NetworkSecurityPolicy +libcore.net.NetworkSecurityPolicy$DefaultNetworkSecurityPolicy +libcore.net.UriCodec +libcore.net.event.NetworkEventDispatcher +libcore.net.event.NetworkEventListener +libcore.net.http.HttpDate +libcore.net.http.HttpDate$1 +libcore.reflect.AnnotatedElements +libcore.reflect.AnnotationFactory +libcore.reflect.AnnotationMember +libcore.reflect.AnnotationMember$DefaultValues +libcore.reflect.GenericArrayTypeImpl +libcore.reflect.GenericSignatureParser +libcore.reflect.ListOfTypes +libcore.reflect.ListOfVariables +libcore.reflect.ParameterizedTypeImpl +libcore.reflect.TypeVariableImpl +libcore.reflect.Types +libcore.reflect.WildcardTypeImpl +libcore.util.BasicLruCache +libcore.util.CharsetUtils +libcore.util.CollectionUtils +libcore.util.EmptyArray +libcore.util.NativeAllocationRegistry +libcore.util.NativeAllocationRegistry$CleanerRunner +libcore.util.NativeAllocationRegistry$CleanerThunk +libcore.util.Objects +libcore.util.SneakyThrow +libcore.util.TimeZoneDataFiles +libcore.util.ZoneInfo +libcore.util.ZoneInfo$CheckedArithmeticException +libcore.util.ZoneInfo$WallTime +libcore.util.ZoneInfoDB +libcore.util.ZoneInfoDB$TzData +libcore.util.ZoneInfoDB$TzData$1 +org.apache.harmony.dalvik.NativeTestTarget +org.apache.harmony.dalvik.ddmc.Chunk +org.apache.harmony.dalvik.ddmc.ChunkHandler +org.apache.harmony.dalvik.ddmc.DdmServer +org.apache.harmony.dalvik.ddmc.DdmVmInternal +org.apache.harmony.luni.internal.util.TimezoneGetter +org.apache.harmony.xml.ExpatAttributes +org.apache.harmony.xml.ExpatException +org.apache.harmony.xml.ExpatParser +org.apache.harmony.xml.ExpatParser$CurrentAttributes +org.apache.harmony.xml.ExpatParser$ExpatLocator +org.apache.harmony.xml.ExpatReader +org.apache.harmony.xml.dom.CharacterDataImpl +org.apache.harmony.xml.dom.DocumentImpl +org.apache.harmony.xml.dom.ElementImpl +org.apache.harmony.xml.dom.InnerNodeImpl +org.apache.harmony.xml.dom.LeafNodeImpl +org.apache.harmony.xml.dom.NodeImpl +org.apache.harmony.xml.dom.NodeImpl$1 +org.apache.harmony.xml.dom.NodeListImpl +org.apache.harmony.xml.dom.TextImpl +org.apache.harmony.xml.parsers.DocumentBuilderFactoryImpl +org.apache.harmony.xml.parsers.SAXParserFactoryImpl +org.apache.harmony.xml.parsers.SAXParserImpl +org.apache.http.conn.ConnectTimeoutException +org.apache.http.conn.scheme.LayeredSocketFactory +org.apache.http.conn.scheme.SocketFactory +org.apache.http.conn.ssl.AbstractVerifier +org.apache.http.conn.ssl.AllowAllHostnameVerifier +org.apache.http.conn.ssl.AndroidDistinguishedNameParser +org.apache.http.conn.ssl.BrowserCompatHostnameVerifier +org.apache.http.conn.ssl.SSLSocketFactory +org.apache.http.conn.ssl.StrictHostnameVerifier +org.apache.http.conn.ssl.X509HostnameVerifier +org.apache.http.params.CoreConnectionPNames +org.apache.http.params.HttpConnectionParams +org.apache.http.params.HttpParams +org.ccil.cowan.tagsoup.AttributesImpl +org.ccil.cowan.tagsoup.AutoDetector +org.ccil.cowan.tagsoup.Element +org.ccil.cowan.tagsoup.ElementType +org.ccil.cowan.tagsoup.HTMLModels +org.ccil.cowan.tagsoup.HTMLScanner +org.ccil.cowan.tagsoup.HTMLSchema +org.ccil.cowan.tagsoup.Parser +org.ccil.cowan.tagsoup.Parser$1 +org.ccil.cowan.tagsoup.ScanHandler +org.ccil.cowan.tagsoup.Scanner +org.ccil.cowan.tagsoup.Schema +org.json.JSON +org.json.JSONArray +org.json.JSONException +org.json.JSONObject +org.json.JSONObject$1 +org.json.JSONStringer +org.json.JSONStringer$Scope +org.json.JSONTokener +org.kxml2.io.KXmlParser +org.kxml2.io.KXmlParser$ValueContext +org.kxml2.io.KXmlSerializer +org.w3c.dom.CharacterData +org.w3c.dom.DOMImplementation +org.w3c.dom.Document +org.w3c.dom.Element +org.w3c.dom.Node +org.w3c.dom.NodeList +org.w3c.dom.Text +org.w3c.dom.TypeInfo +org.xml.sax.Attributes +org.xml.sax.ContentHandler +org.xml.sax.DTDHandler +org.xml.sax.EntityResolver +org.xml.sax.ErrorHandler +org.xml.sax.InputSource +org.xml.sax.Locator +org.xml.sax.SAXException +org.xml.sax.SAXNotRecognizedException +org.xml.sax.SAXNotSupportedException +org.xml.sax.XMLReader +org.xml.sax.ext.DeclHandler +org.xml.sax.ext.DefaultHandler2 +org.xml.sax.ext.EntityResolver2 +org.xml.sax.ext.LexicalHandler +org.xml.sax.helpers.DefaultHandler +org.xmlpull.v1.XmlPullParser +org.xmlpull.v1.XmlPullParserException +org.xmlpull.v1.XmlPullParserFactory +org.xmlpull.v1.XmlSerializer +sun.invoke.util.BytecodeDescriptor +sun.invoke.util.VerifyAccess +sun.invoke.util.Wrapper +sun.invoke.util.Wrapper$Format +sun.misc.ASCIICaseInsensitiveComparator +sun.misc.Cleaner +sun.misc.CompoundEnumeration +sun.misc.FDBigInteger +sun.misc.FloatingDecimal +sun.misc.FloatingDecimal$1 +sun.misc.FloatingDecimal$ASCIIToBinaryBuffer +sun.misc.FloatingDecimal$ASCIIToBinaryConverter +sun.misc.FloatingDecimal$BinaryToASCIIBuffer +sun.misc.FloatingDecimal$BinaryToASCIIConverter +sun.misc.FloatingDecimal$ExceptionalBinaryToASCIIBuffer +sun.misc.FloatingDecimal$PreparedASCIIToBinaryBuffer +sun.misc.FormattedFloatingDecimal +sun.misc.FormattedFloatingDecimal$1 +sun.misc.FormattedFloatingDecimal$2 +sun.misc.FormattedFloatingDecimal$Form +sun.misc.IOUtils +sun.misc.JavaIOFileDescriptorAccess +sun.misc.LRUCache +sun.misc.SharedSecrets +sun.misc.Unsafe +sun.misc.VM +sun.misc.Version +sun.net.ConnectionResetException +sun.net.NetHooks +sun.net.NetProperties +sun.net.NetProperties$1 +sun.net.ResourceManager +sun.net.spi.DefaultProxySelector +sun.net.spi.DefaultProxySelector$1 +sun.net.spi.DefaultProxySelector$NonProxyInfo +sun.net.spi.nameservice.NameService +sun.net.util.IPAddressUtil +sun.net.www.ParseUtil +sun.net.www.protocol.file.Handler +sun.net.www.protocol.jar.Handler +sun.nio.ch.AbstractPollArrayWrapper +sun.nio.ch.AbstractPollSelectorImpl +sun.nio.ch.AllocatedNativeObject +sun.nio.ch.ChannelInputStream +sun.nio.ch.DatagramChannelImpl +sun.nio.ch.DatagramDispatcher +sun.nio.ch.DefaultSelectorProvider +sun.nio.ch.DirectBuffer +sun.nio.ch.FileChannelImpl +sun.nio.ch.FileChannelImpl$Unmapper +sun.nio.ch.FileDescriptorHolderSocketImpl +sun.nio.ch.FileDispatcher +sun.nio.ch.FileDispatcherImpl +sun.nio.ch.FileKey +sun.nio.ch.FileLockImpl +sun.nio.ch.FileLockTable +sun.nio.ch.IOStatus +sun.nio.ch.IOUtil +sun.nio.ch.Interruptible +sun.nio.ch.NativeDispatcher +sun.nio.ch.NativeObject +sun.nio.ch.NativeThread +sun.nio.ch.NativeThreadSet +sun.nio.ch.Net +sun.nio.ch.Net$1 +sun.nio.ch.Net$3 +sun.nio.ch.PollArrayWrapper +sun.nio.ch.PollSelectorImpl +sun.nio.ch.PollSelectorProvider +sun.nio.ch.SelChImpl +sun.nio.ch.SelectionKeyImpl +sun.nio.ch.SelectorImpl +sun.nio.ch.SelectorProviderImpl +sun.nio.ch.ServerSocketChannelImpl +sun.nio.ch.SharedFileLockTable +sun.nio.ch.SharedFileLockTable$FileLockReference +sun.nio.ch.SocketAdaptor +sun.nio.ch.SocketAdaptor$1 +sun.nio.ch.SocketAdaptor$2 +sun.nio.ch.SocketAdaptor$SocketInputStream +sun.nio.ch.SocketChannelImpl +sun.nio.ch.SocketDispatcher +sun.nio.ch.Util +sun.nio.ch.Util$1 +sun.nio.ch.Util$2 +sun.nio.ch.Util$BufferCache +sun.nio.cs.ArrayDecoder +sun.nio.cs.ArrayEncoder +sun.nio.cs.StreamDecoder +sun.nio.cs.StreamEncoder +sun.nio.cs.ThreadLocalCoders +sun.nio.cs.ThreadLocalCoders$1 +sun.nio.cs.ThreadLocalCoders$2 +sun.nio.cs.ThreadLocalCoders$Cache +sun.nio.fs.AbstractBasicFileAttributeView +sun.nio.fs.AbstractFileSystemProvider +sun.nio.fs.AbstractPath +sun.nio.fs.DefaultFileSystemProvider +sun.nio.fs.DynamicFileAttributeView +sun.nio.fs.LinuxFileSystem +sun.nio.fs.LinuxFileSystemProvider +sun.nio.fs.NativeBuffer +sun.nio.fs.NativeBuffer$Deallocator +sun.nio.fs.NativeBuffers +sun.nio.fs.UnixChannelFactory$Flags +sun.nio.fs.UnixConstants +sun.nio.fs.UnixException +sun.nio.fs.UnixFileAttributeViews +sun.nio.fs.UnixFileAttributeViews$Basic +sun.nio.fs.UnixFileAttributes +sun.nio.fs.UnixFileAttributes$UnixAsBasicFileAttributes +sun.nio.fs.UnixFileModeAttribute +sun.nio.fs.UnixFileStoreAttributes +sun.nio.fs.UnixFileSystem +sun.nio.fs.UnixFileSystemProvider +sun.nio.fs.UnixMountEntry +sun.nio.fs.UnixNativeDispatcher +sun.nio.fs.UnixPath +sun.nio.fs.Util +sun.reflect.misc.ReflectUtil +sun.security.action.GetBooleanAction +sun.security.action.GetIntegerAction +sun.security.action.GetPropertyAction +sun.security.jca.GetInstance +sun.security.jca.GetInstance$Instance +sun.security.jca.JCAUtil +sun.security.jca.JCAUtil$CachedSecureRandomHolder +sun.security.jca.ProviderConfig +sun.security.jca.ProviderConfig$2 +sun.security.jca.ProviderList +sun.security.jca.ProviderList$1 +sun.security.jca.ProviderList$2 +sun.security.jca.ProviderList$3 +sun.security.jca.ProviderList$ServiceList +sun.security.jca.ProviderList$ServiceList$1 +sun.security.jca.Providers +sun.security.jca.ServiceId +sun.security.pkcs.ContentInfo +sun.security.pkcs.PKCS7 +sun.security.pkcs.PKCS7$VerbatimX509Certificate +sun.security.pkcs.PKCS7$WrappedX509Certificate +sun.security.pkcs.PKCS9Attribute +sun.security.pkcs.SignerInfo +sun.security.provider.CertPathProvider +sun.security.provider.X509Factory +sun.security.provider.certpath.AdaptableX509CertSelector +sun.security.provider.certpath.AlgorithmChecker +sun.security.provider.certpath.BasicChecker +sun.security.provider.certpath.CertId +sun.security.provider.certpath.CertPathHelper +sun.security.provider.certpath.ConstraintsChecker +sun.security.provider.certpath.KeyChecker +sun.security.provider.certpath.OCSP$RevocationStatus +sun.security.provider.certpath.OCSP$RevocationStatus$CertStatus +sun.security.provider.certpath.OCSPResponse +sun.security.provider.certpath.OCSPResponse$ResponseStatus +sun.security.provider.certpath.OCSPResponse$SingleResponse +sun.security.provider.certpath.PKIX +sun.security.provider.certpath.PKIX$ValidatorParams +sun.security.provider.certpath.PKIXCertPathValidator +sun.security.provider.certpath.PKIXMasterCertPathValidator +sun.security.provider.certpath.PolicyChecker +sun.security.provider.certpath.PolicyNodeImpl +sun.security.provider.certpath.RevocationChecker +sun.security.provider.certpath.RevocationChecker$1 +sun.security.provider.certpath.RevocationChecker$Mode +sun.security.provider.certpath.RevocationChecker$RevocationProperties +sun.security.util.AbstractAlgorithmConstraints +sun.security.util.AbstractAlgorithmConstraints$1 +sun.security.util.AlgorithmDecomposer +sun.security.util.BitArray +sun.security.util.ByteArrayLexOrder +sun.security.util.ByteArrayTagOrder +sun.security.util.Cache +sun.security.util.Cache$EqualByteArray +sun.security.util.CertConstraintParameters +sun.security.util.Debug +sun.security.util.DerEncoder +sun.security.util.DerIndefLenConverter +sun.security.util.DerInputBuffer +sun.security.util.DerInputStream +sun.security.util.DerOutputStream +sun.security.util.DerValue +sun.security.util.DisabledAlgorithmConstraints +sun.security.util.DisabledAlgorithmConstraints$1 +sun.security.util.DisabledAlgorithmConstraints$Constraint +sun.security.util.DisabledAlgorithmConstraints$Constraint$Operator +sun.security.util.DisabledAlgorithmConstraints$Constraints +sun.security.util.DisabledAlgorithmConstraints$KeySizeConstraint +sun.security.util.KeyUtil +sun.security.util.Length +sun.security.util.ManifestDigester +sun.security.util.ManifestDigester$Entry +sun.security.util.ManifestDigester$Position +sun.security.util.ManifestEntryVerifier +sun.security.util.ManifestEntryVerifier$SunProviderHolder +sun.security.util.MemoryCache +sun.security.util.MemoryCache$CacheEntry +sun.security.util.MemoryCache$SoftCacheEntry +sun.security.util.ObjectIdentifier +sun.security.util.SignatureFileVerifier +sun.security.x509.AVA +sun.security.x509.AVAKeyword +sun.security.x509.AccessDescription +sun.security.x509.AlgorithmId +sun.security.x509.AuthorityInfoAccessExtension +sun.security.x509.AuthorityKeyIdentifierExtension +sun.security.x509.BasicConstraintsExtension +sun.security.x509.CRLDistributionPointsExtension +sun.security.x509.CRLNumberExtension +sun.security.x509.CRLReasonCodeExtension +sun.security.x509.CertAttrSet +sun.security.x509.CertificateAlgorithmId +sun.security.x509.CertificateExtensions +sun.security.x509.CertificateIssuerExtension +sun.security.x509.CertificatePoliciesExtension +sun.security.x509.CertificatePolicyId +sun.security.x509.CertificateSerialNumber +sun.security.x509.CertificateValidity +sun.security.x509.CertificateVersion +sun.security.x509.CertificateX509Key +sun.security.x509.DNSName +sun.security.x509.DeltaCRLIndicatorExtension +sun.security.x509.DistributionPoint +sun.security.x509.ExtendedKeyUsageExtension +sun.security.x509.Extension +sun.security.x509.FreshestCRLExtension +sun.security.x509.GeneralName +sun.security.x509.GeneralNameInterface +sun.security.x509.GeneralNames +sun.security.x509.InhibitAnyPolicyExtension +sun.security.x509.IssuerAlternativeNameExtension +sun.security.x509.IssuingDistributionPointExtension +sun.security.x509.KeyIdentifier +sun.security.x509.KeyUsageExtension +sun.security.x509.NameConstraintsExtension +sun.security.x509.NetscapeCertTypeExtension +sun.security.x509.NetscapeCertTypeExtension$MapEntry +sun.security.x509.OCSPNoCheckExtension +sun.security.x509.OIDMap +sun.security.x509.OIDMap$OIDInfo +sun.security.x509.PKIXExtensions +sun.security.x509.PolicyConstraintsExtension +sun.security.x509.PolicyInformation +sun.security.x509.PolicyMappingsExtension +sun.security.x509.PrivateKeyUsageExtension +sun.security.x509.RDN +sun.security.x509.SerialNumber +sun.security.x509.SubjectAlternativeNameExtension +sun.security.x509.SubjectInfoAccessExtension +sun.security.x509.SubjectKeyIdentifierExtension +sun.security.x509.URIName +sun.security.x509.X500Name +sun.security.x509.X500Name$1 +sun.security.x509.X509AttributeName +sun.security.x509.X509CertImpl +sun.security.x509.X509CertInfo +sun.security.x509.X509Key +sun.util.calendar.AbstractCalendar +sun.util.calendar.BaseCalendar +sun.util.calendar.BaseCalendar$Date +sun.util.calendar.CalendarDate +sun.util.calendar.CalendarSystem +sun.util.calendar.CalendarUtils +sun.util.calendar.Era +sun.util.calendar.Gregorian +sun.util.calendar.Gregorian$Date +sun.util.calendar.ImmutableGregorianDate +sun.util.calendar.JulianCalendar +sun.util.calendar.LocalGregorianCalendar +sun.util.locale.BaseLocale +sun.util.locale.BaseLocale$Cache +sun.util.locale.BaseLocale$Key +sun.util.locale.InternalLocaleBuilder +sun.util.locale.InternalLocaleBuilder$CaseInsensitiveChar +sun.util.locale.LanguageTag +sun.util.locale.LocaleObjectCache +sun.util.locale.LocaleObjectCache$CacheEntry +sun.util.locale.LocaleSyntaxException +sun.util.locale.LocaleUtils +sun.util.locale.ParseStatus +sun.util.locale.StringTokenIterator +sun.util.logging.LoggingProxy +sun.util.logging.LoggingSupport +sun.util.logging.LoggingSupport$1 +sun.util.logging.PlatformLogger +sun.util.logging.PlatformLogger$1 +sun.util.logging.PlatformLogger$Level +sun.util.logging.PlatformLogger$LoggerProxy diff --git a/system/system/etc/prop.default b/system/system/etc/prop.default new file mode 100644 index 0000000000000000000000000000000000000000..8d3d9c5dd391a23f35a2f77bc5c73306ce6e3887 --- /dev/null +++ b/system/system/etc/prop.default @@ -0,0 +1,41 @@ +# +# ADDITIONAL_DEFAULT_PROPERTIES +# +ro.actionable_compatible_property.enabled=false +ro.secure=1 +security.perf_harden=1 +ro.adb.secure=1 +ro.allow.mock.location=0 +ro.debuggable=0 +dalvik.vm.image-dex2oat-Xms=64m +dalvik.vm.image-dex2oat-Xmx=64m +dalvik.vm.dex2oat-Xms=64m +dalvik.vm.dex2oat-Xmx=512m +dalvik.vm.usejit=true +dalvik.vm.usejitprofiles=true +dalvik.vm.dexopt.secondary=true +dalvik.vm.appimageformat=lz4 +pm.dexopt.first-boot=quicken +pm.dexopt.boot=verify +pm.dexopt.install=speed-profile +pm.dexopt.bg-dexopt=speed-profile +pm.dexopt.ab-ota=speed-profile +pm.dexopt.inactive=verify +pm.dexopt.shared=speed +dalvik.vm.dex2oat-minidebuginfo=true +debug.atrace.tags.enableflags=0 +setupwizard.feature.deferred_setup_suggestion=false +setupwizard.feature.predeferred_enabled=false +ro.setupwizard.suppress_d2d=false +ro.setupwizard.suppress_d2d_nfc=true +ro.com.google.ime.height_ratio=0.9 +ro.opa.eligible_device=true +ro.setupwizard.mode=OPTIONAL +setupwizard.feature.deferred_setup_notification=false +ro.com.google.gmsversion=9_201901 +# +# BOOTIMAGE_BUILD_PROPERTIES +# +ro.bootimage.build.date=Tue Oct 8 14:40:30 CST 2019 +ro.bootimage.build.date.utc=1570516830 +persist.sys.usb.config=none diff --git a/system/system/etc/public.libraries-qti.txt b/system/system/etc/public.libraries-qti.txt new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/system/system/etc/public.libraries.txt b/system/system/etc/public.libraries.txt new file mode 100644 index 0000000000000000000000000000000000000000..e20b95d0cb484a4270f71a4f5e75dc6f5faae8be --- /dev/null +++ b/system/system/etc/public.libraries.txt @@ -0,0 +1,26 @@ +# See https://android.googlesource.com/platform/ndk/+/master/docs/PlatformApis.md +libandroid.so +libaaudio.so +libc.so +libcamera2ndk.so +libdl.so +libEGL.so +libGLESv1_CM.so +libGLESv2.so +libGLESv3.so +libicui18n.so +libicuuc.so +libjnigraphics.so +liblog.so +libmediandk.so +libm.so +libnativewindow.so +libneuralnetworks.so +libOpenMAXAL.so +libOpenSLES.so +libRS.so +libstdc++.so +libsync.so +libvulkan.so +libwebviewchromium_plat_support.so +libz.so diff --git a/system/system/etc/qvr/ov7251_640x480_cam_config.xml b/system/system/etc/qvr/ov7251_640x480_cam_config.xml new file mode 100644 index 0000000000000000000000000000000000000000..f7f6b2c773b5267cd988a2e7609a4bf1dc8fd770 --- /dev/null +++ b/system/system/etc/qvr/ov7251_640x480_cam_config.xml @@ -0,0 +1,49 @@ +<?xml version="1.0" encoding="UTF-8" ?> +<!-- +/****************************************************************************** +* Copyright (c) 2017-2018 Qualcomm Technologies, Inc. +* All Rights Reserved +* Confidential and Proprietary - Qualcomm Technologies, Inc. +******************************************************************************/ +--> +<!-- + IMPORTANT NOTE: + this file needs to be updated with calibration values specific to the + individual device! +--> +<DeviceConfiguration> + <Camera id="0" name="left"> + <Calibration size="640 480 " principal_point="320.3172 236.58478 " focal_length="269.62891 269.62891 " fish_eye="true" radial_distortion_8="0.076505646 -0.050256696 0.23803455 -0.13134412 0 0 0 0 " /> + <Rig stereo_rig="0 0 0 0 0 0 " /> + </Camera> + <Image /> + <SFConfig> + <Stateinit ombc="1.7523631 -1.89599 0.071323365 " tbc="0.011388524 -0.05343863 -0.068415083 " aBias="0.14205168 0.11820986 -0.31702432 " wBias="-0.00017690445 0.02965593 0.0076321699 " ka="-0.0045475163 -0.0018873089 -0.00057031418 " kg="-0.0039448594 -0.00036525866 -0.0024788459 " delta="-0.003896" /> + </SFConfig> +</DeviceConfiguration> +<!--Device ID not_configured +Tue, 26 Jun 2018 23:35:23 GMT + +***Pattern detection*** +Pattern detection success 895/905 (98.895%) +numFailForMultipleApexCandidates 10/905 (1.10497%) + + +***Pattern selection*** +Remove redundant detections: Selected 173/895 timestamps + +***Intrinsic calibration*** +Prior-numRDParams4 2159 constraints, 0.258562 pixels RMS residual. +Full-numRDParams4 127905 constraints, 0.203806 pixels RMS residual. + + +***Extrinsic/IMU calibration*** +CalibrateIMU-OptimizeIMUOnly_Init 894 constraints, 0.189402 pixels RMS residual. +Ombc/Tbc as (R | t) matrix: +(0.00278002, -0.935017, -0.354593, 0.0113885) +(-0.905734, 0.147937, -0.397192, -0.0534386) +(0.423839, 0.322271, -0.846465, -0.0684151) + + + +***Pattern detection time 7.33122s, calibration time 1.37742s, total 8.70864s--> diff --git a/system/system/etc/qvr/ov9282_640x400_cam_config.xml b/system/system/etc/qvr/ov9282_640x400_cam_config.xml new file mode 100644 index 0000000000000000000000000000000000000000..a8335b4f5d6536136494df510eaef1472461203c --- /dev/null +++ b/system/system/etc/qvr/ov9282_640x400_cam_config.xml @@ -0,0 +1,29 @@ +<?xml version='1.0' encoding='UTF-8'?> +<!-- +/****************************************************************************** +* Copyright (c) 2017-2018 Qualcomm Technologies, Inc. +* All Rights Reserved +* Confidential and Proprietary - Qualcomm Technologies, Inc. +******************************************************************************/ +--> +<!-- + IMPORTANT NOTE: + this file needs to be updated with calibration values specific to the + individual device! +--> +<DeviceConfiguration> + <Camera name="left" id="0"> + <Calibration + size="640 400" + principal_point="323.192169 198.308716" + focal_length="289.082520 289.359375" + fish_eye="true" + radial_distortion_4="-0.029295 0.070526 -0.071657 0.025787 0.000000 0.000000 0.000000 0.000000" + iterations="2" /> + <Rig stereo_rig="0 0 0 0 0 0"/> + </Camera> + <Image format="separate" /> + <SFConfig> + <Stateinit ombc="2.221441469079183 2.221441469079183 0.0" delta="0.00" tbc="-0.025 0.08 -0.023" /> + </SFConfig> +</DeviceConfiguration> diff --git a/system/system/etc/qvr/ov9282_stereo_1280x400_cam_config.xml b/system/system/etc/qvr/ov9282_stereo_1280x400_cam_config.xml new file mode 100644 index 0000000000000000000000000000000000000000..d0f74144f9d26d59b1aa08c2015215a4e86a905f --- /dev/null +++ b/system/system/etc/qvr/ov9282_stereo_1280x400_cam_config.xml @@ -0,0 +1,39 @@ +<?xml version='1.0' encoding='UTF-8'?> +<!-- +/****************************************************************************** +* Copyright (c) 2017-2018 Qualcomm Technologies, Inc. +* All Rights Reserved +* Confidential and Proprietary - Qualcomm Technologies, Inc. +******************************************************************************/ +--> +<!-- + IMPORTANT NOTE: + this file needs to be updated with calibration values specific to the + individual device! +--> +<DeviceConfiguration> + <Camera name="left" id="0"> + <Calibration + size="640 400" + principal_point="323.192169 198.308716" + focal_length="289.082520 289.359375" + fish_eye="true" + radial_distortion_4="-0.029295 0.070526 -0.071657 0.025787 0.000000 0.000000 0.000000 0.000000" + iterations="2" /> + <Rig stereo_rig="0 0 0 0 0 0"/> + </Camera> + <Camera name="right" id="1"> + <Calibration + size="640 400" + principal_point="321.590454 195.245880" + focal_length="285.350739 285.624725" + fish_eye="true" + radial_distortion_4="-0.011950 0.049432 -0.069833 0.031949 0.000000 0.000000 0.000000 0.000000" + iterations="2"/> + <Rig stereo_rig="-0.079185 -0.000427 -0.000261 0.035792 -0.027083 0.000067"/> + </Camera> + <Image format="interleaved" /> + <SFConfig> + <Stateinit ombc="2.221441469079183 -2.221441469079183 0.000000" delta="0.00" tbc="0.0214316 -0.0148008 -0.0227021" /> + </SFConfig> +</DeviceConfiguration> diff --git a/system/system/etc/qvr/ov9282_stereo_2560x800_cam_config.xml b/system/system/etc/qvr/ov9282_stereo_2560x800_cam_config.xml new file mode 100644 index 0000000000000000000000000000000000000000..9044ba309d0a2f46ea6e054776199422856c3554 --- /dev/null +++ b/system/system/etc/qvr/ov9282_stereo_2560x800_cam_config.xml @@ -0,0 +1,39 @@ +<?xml version='1.0' encoding='UTF-8'?> +<!-- +/****************************************************************************** +* Copyright (c) 2017-2018 Qualcomm Technologies, Inc. +* All Rights Reserved +* Confidential and Proprietary - Qualcomm Technologies, Inc. +******************************************************************************/ +--> +<!-- + IMPORTANT NOTE: + this file needs to be updated with calibration values specific to the + individual device! +--> +<DeviceConfiguration> + <Camera name="left" id="0"> + <Calibration + size="1280 800" + principal_point="325.589081 231.327423" + focal_length="269.598206 269.991791" + fish_eye="true" + radial_distortion_4="0.013868 -0.007836 0.027832 -0.019043 0.000000 0.000000 0.000000 0.000000" + iterations="2"/> + <Rig stereo_rig="0 0 0 0 0 0"/> + </Camera> + <Camera name="right" id="1"> + <Calibration + size="1280 800" + principal_point="325.589081 231.327423" + focal_length="269.598206 269.991791" + fish_eye="true" + radial_distortion_4="0.013868 -0.007836 0.027832 -0.019043 0.000000 0.000000 0.000000 0.000000" + iterations="2"/> + <Rig stereo_rig="-0.082846 0.003686 0.003153 0.018326 -0.002509 0.147714"/> + </Camera> + <Image format="interleaved" /> + <SFConfig> + <Stateinit ombc="2.221441469079183 2.221441469079183 0.0" delta="0.00" tbc="-0.025 0.08 -0.023" /> + </SFConfig> +</DeviceConfiguration> diff --git a/system/system/etc/qvr/qvrservice_6dof_config.xml b/system/system/etc/qvr/qvrservice_6dof_config.xml new file mode 100644 index 0000000000000000000000000000000000000000..d8bb9b8643eb1839df4437c418648d6d5d249fbf --- /dev/null +++ b/system/system/etc/qvr/qvrservice_6dof_config.xml @@ -0,0 +1,20 @@ +<?xml version='1.0' encoding='UTF-8'?> +<!-- +/****************************************************************************** +* Copyright (c) 2016-2018 Qualcomm Technologies, Inc. +* All Rights Reserved. +* Confidential and Proprietary - Qualcomm Technologies, Inc. +******************************************************************************/ +--> + +<Configuration> + <SFConfig> + <SliceMapping enabled="false" /> + <Logging level="3" /> + <Warmstart enabled="true" /> + <Stereo useStereoVIO="false" /> + <Relocator enabled="false"/> + <Autocal enabled="true"/> + <Mapping enabled="true" /> + </SFConfig> +</Configuration> diff --git a/system/system/etc/qvr/qvrservice_6dof_config_stereo.xml b/system/system/etc/qvr/qvrservice_6dof_config_stereo.xml new file mode 100644 index 0000000000000000000000000000000000000000..22b75bfcb922d7c43bea779afa9e5d4d41e14128 --- /dev/null +++ b/system/system/etc/qvr/qvrservice_6dof_config_stereo.xml @@ -0,0 +1,20 @@ +<?xml version='1.0' encoding='UTF-8'?> +<!-- +/****************************************************************************** +* Copyright (c) 2016-2018 Qualcomm Technologies, Inc. +* All Rights Reserved. +* Confidential and Proprietary - Qualcomm Technologies, Inc. +******************************************************************************/ +--> + +<Configuration> + <SFConfig> + <SliceMapping enabled="false" /> + <Logging level="3" /> + <Warmstart enabled="true" /> + <Stereo useStereoVIO="true" /> + <Relocator enabled="false"/> + <Autocal enabled="true"/> + <Mapping enabled="true" /> + </SFConfig> +</Configuration> diff --git a/system/system/etc/qvr/qvrservice_config.txt b/system/system/etc/qvr/qvrservice_config.txt new file mode 100644 index 0000000000000000000000000000000000000000..3169020c9d6e46e5deb0e523135a114264afb813 --- /dev/null +++ b/system/system/etc/qvr/qvrservice_config.txt @@ -0,0 +1,171 @@ +############################################################################## +# Copyright (c) 2016-2018 Qualcomm Technologies, Inc. +# All Rights Reserved +# Confidential and Proprietary - Qualcomm Technologies, Inc. +############################################################################## + +# Configuration parameters for qvr service + +# Calibration data path +# If device-specific calibration data is present in an alternate location +# (typically one that wouldn't get wiped during a build update), specify +# that path here and the VR service will attempt to load calibration data +# from that path first before loading it from its default location. +#calibration_path = + +# 6Dof configuration file +6dof_conf_file = qvrservice_6dof_config.xml +# Stereo 6dof config file; will be loaded if _stereo +# is part of tracking_camera_sensor name +6dof_conf_file_stereo = qvrservice_6dof_config_stereo.xml + +# 6DoF warmstart polling period +# This setting controls how often the VR service will poll 6DoF for its +# warmstart info (value is in seconds). If it reports that the warmstart +# info has improved, the VR service will up update the contents of the +# warmstart binary file accordingly. Set to 0 to disable polling. +# Regardless of this setting, the warmstart info will also be queried +# when VR mode is stopped. +6dof_warmstart_poll_period = 10 + +# 6DoF Roomscale tracking +# This setting specifies whether 6DoF uses roomscale tracking with mDSP offloading +6dof_roomscale_enabled = false + +# External Sensor related configurations +#external_sensor_lib = + +# External Camera related configurations +#external_camera_lib = + +# EyeTracking Plugin related configurations +plugin_eye_tracking_lib = libqvr_eyetracking_plugin.so + +# Sensor orientation: default is: 1 2 3 (Android Portrait) +# 1 represents x, 2 represents y and 3 represents z +# The 3DOF and 6DOF tracking algorithms require IMU data +# to be in Android Portrait orientation. If the device's +# default orientation is *not* Android Portrait, these values +# are used to convert from device orientation to Android +# Portrait orientation. +# For Android landscape sensor orientation, use 2 -1 3 +#sensor_orientation = 2 -1 3 +sensor_orientation = 1 2 3 + +#sensor frequency configuration in Hz +#sensor_frequency_hz = 800 + +# tracking camera properties +tracking_camera_id = 0 +tracking_camera_sensor = ov9282_stereo +tracking_camera_res = 2560 800 +tracking_camera_quarter_res = 1280 400 +tracking_camera_frame_rdi_mode = false +tracking_camera_frame_rdi_bit_depth = 10 +tracking_camera_auto_exposure = true +tracking_camera_hvx_mode = false +tracking_camera_hvx_algo = qvrcam_receiver +tracking_camera_master_only = false +tracking_camera_control_protected = true +tracking_camera_privileged_client = 0 +# camera logging (disabled, continuous, oneshot) +tracking_camera_frame_logging_mode = disabled +tracking_camera_hvx_sensor = ov9282 +tracking_camera_hvx_stereo_slave_camera_id = -1 +tracking_camera_default_flash_mode = off +tracking_camera_default_resolution_mode = quarter + +# eye tracking camera properties +eye-tracking_camera_id = 1 +eye-tracking_camera_sensor = ov6211_stereo +eye-tracking_camera_res = 800 400 +eye-tracking_camera_quarter_res = 416 200 60 220 +eye-tracking_camera_frame_rdi_mode = true +eye-tracking_camera_frame_rdi_bit_depth = 10 +eye-tracking_camera_auto_exposure = false +eye-tracking_camera_hvx_mode = false +eye-tracking_camera_hvx_algo = qvrcam_receiver +eye-tracking_camera_master_only = true +eye-tracking_camera_control_protected = true +eye-tracking_camera_privileged_client = 2 +# camera logging (disabled, continuous, oneshot) +eye-tracking_camera_frame_logging_mode = disabled +eye-tracking_camera_hvx_sensor = ov6211 +eye-tracking_camera_hvx_stereo_slave_camera_id = -1 +eye-tracking_camera_default_flash_mode = torch +eye-tracking_camera_default_resolution_mode = full + +# 6dof pose logging (disabled, continuous, oneshot) +tracking_6dof_pose_logging_mode = disabled + + +# the service will expose display interrupts to its clients from +# /dev/graphics/fb[display_id] (default is fb0) +#display_id = 0 + +#force to mag sensor based drift free 3dof +#force_drift_free_3dof = true + +#Received mag sensor data should be in the range of Earth's magnetic field magnitude range (0.25 to 0.65 gauss) +#if not, then either mag is not calibrated or indicates presence of external noise +#use (0 0) to disable this checking +mag_validity_range_gauss = 0.25 0.65 + +# kgsl workqueue configuration +kgsl_ev_cpumask = f +kgsl_ev_nice = -20 +kgsl_wq_cpumask = f +kgsl_wq_nice = -20 + +# kgsl power scale control +kgsl_pwrscale = 1 + +# performance: thread_attributes +# format -> [thread type]:[cpu performance level]>[sched_policy],[priority],[cpu_affinity];[cpu performance level]>[sched_policy],[priority],[cpu_affinity]; +# cpu_affinity is given as bit mask +performance_thread_attributes = render:0>SCHED_FIFO,48,0xFF;1>SCHED_FIFO,48,0xF0;2>SCHED_FIFO,48,0xF0;3>SCHED_FIFO,48,0xF0 +performance_thread_attributes = warp:0>SCHED_FIFO,49,0xFF;1>SCHED_FIFO,49,0xF0;2>SCHED_FIFO,49,0xF0;3>SCHED_FIFO,49,0xF0 +performance_thread_attributes = controller:0>SCHED_OTHER,0,0xFF;1>SCHED_OTHER,0,0xF;2>SCHED_OTHER,0,0xF0;3>SCHED_OTHER,0,0xF0 +performance_thread_attributes = normal:0>SCHED_OTHER,0,0xFF;1>SCHED_OTHER,0,0xF;2>SCHED_OTHER,0,0xF0;3>SCHED_OTHER,0,0xF0 + +# performance: hints for gpu and cpu levels +# format -> [cpu_level gpu_level]:[hint id in powerhint.xml] [cpu_level gpu_level]:[hint id in powerhint.xml] +# format -> [cpu_level gpu_level] - lower byte for gpu level and next higher byte for cpu_level. Max level 255 +performance_perf_hints = 0x0101:0x0000130A 0x0102:0x0000130B 0x0103:0x0000130C +performance_perf_hints = 0x0201:0x0000130D 0x0202:0x0000130E 0x0203:0x0000130F +performance_perf_hints = 0x0301:0x00001310 0x0302:0x00001311 0x0303:0x00001312 + +# performance thermal rules to be enabled +# format -> [thermal rule name]:[algo type]>[hardware type] +performance_thermal_rules = QVR_Rule_G:monitor>gpu QVR_Rule_C:monitor>cpu + +# performance: temperature to temperature level mapping +# format -> [hardware type]:[temperature]>[temperature level];[temperature]>[temperature level] +performance_temp_levels = gpu:30000>1;32000>2;34000>3;36000>4 cpu:38000>1;41000>2;42000>3;43000>4 + +# performance: thermal rule threshold index to mitigation actions mapping +# format -> [thermal rule name]:[threshold index]>[mit_action1,mit_action2];[threshold index]>[mit_action1,mit_action2] +# mit_actions: fpsup & fpsdown -> increase & decrease fps , resup & reddown -> increase & decrease eye buffer resolution +performance_mitigation_actions = QVR_Rule_G:1>fpsdown,resup;2>fpsdown,resdown;3>fpsdown,resup;4>fpsup,resdown;5>fpsdown,resdown;6>fpsdown,resup;7>fpsup,resup QVR_Rule_C:1>fpsdown,resup;2>fpsup,resup + +# A hw_transform setting defines a physical transform between two hardware +# components in the Android Portrait coordinate system. The format is as follows: +# hw_transform = [from] [to] [4x3 float matrix] +# The values of the matrix are in meters and are flattened as follows: +# R00 R01 R02 T1 +# R10 R11 R12 T2 --> [ R00 R01 R02 T1 R10 R11 R12 T2 R20 R21 R22 T3 ] +# R20 R21 R22 T3 +# Valid values for [from] and [to] are: +# hmd = virtual HMD reference point +# imu = IMU +# eyeL = left eye tracking camera +# eyeR = right eye tracking camera +hw_transform = imu hmd 1.0 0.0 0.0 0.095 0.0 1.0 0.0 0.0 0.0 0.0 1.0 0.0 +hw_transform = imu eyeL 1.0 0.0 0.0 0.0 0.0 1.0 0.0 0.0 0.0 0.0 1.0 0.0 +hw_transform = imu eyeR 1.0 0.0 0.0 0.0 0.0 1.0 0.0 0.0 0.0 0.0 1.0 0.0 + +# Early initialization of the Tracker module +6dof_tracker_early_init = true + +# Reload the service when the app closes +reload_when_closed = true diff --git a/system/system/etc/seccomp_policy/crash_dump.arm.policy b/system/system/etc/seccomp_policy/crash_dump.arm.policy new file mode 100644 index 0000000000000000000000000000000000000000..254330d5125b354b72f46ab3b3ff8fb2620622d3 --- /dev/null +++ b/system/system/etc/seccomp_policy/crash_dump.arm.policy @@ -0,0 +1,37 @@ +read: 1 +write: 1 +exit: 1 +rt_sigreturn: 1 +sigreturn: 1 +exit_group: 1 +clock_gettime: 1 +gettimeofday: 1 +futex: 1 +getrandom: 1 +getpid: 1 +gettid: 1 +ppoll: 1 +pipe2: 1 +openat: 1 +dup: 1 +close: 1 +lseek: 1 +getdents64: 1 +faccessat: 1 +recvmsg: 1 +process_vm_readv: 1 +tgkill: 1 +rt_sigprocmask: 1 +rt_sigaction: 1 +rt_tgsigqueueinfo: 1 +prctl: arg0 == PR_GET_NO_NEW_PRIVS || arg0 == 0x53564d41 +madvise: 1 +mprotect: arg2 in 0x1|0x2 +munmap: 1 +getuid32: 1 +fstat64: 1 +mmap2: arg2 in 0x1|0x2 +geteuid32: 1 +getgid32: 1 +getegid32: 1 +getgroups32: 1 diff --git a/system/system/etc/seccomp_policy/crash_dump.arm64.policy b/system/system/etc/seccomp_policy/crash_dump.arm64.policy new file mode 100644 index 0000000000000000000000000000000000000000..9b3ef09ef98b2672971df59ccd19143d8d6c9932 --- /dev/null +++ b/system/system/etc/seccomp_policy/crash_dump.arm64.policy @@ -0,0 +1,36 @@ +read: 1 +write: 1 +exit: 1 +rt_sigreturn: 1 +exit_group: 1 +clock_gettime: 1 +gettimeofday: 1 +futex: 1 +getrandom: 1 +getpid: 1 +gettid: 1 +ppoll: 1 +pipe2: 1 +openat: 1 +dup: 1 +close: 1 +lseek: 1 +getdents64: 1 +faccessat: 1 +recvmsg: 1 +process_vm_readv: 1 +tgkill: 1 +rt_sigprocmask: 1 +rt_sigaction: 1 +rt_tgsigqueueinfo: 1 +prctl: arg0 == PR_GET_NO_NEW_PRIVS || arg0 == 0x53564d41 +madvise: 1 +mprotect: arg2 in 0x1|0x2 +munmap: 1 +getuid: 1 +fstat: 1 +mmap: arg2 in 0x1|0x2 +geteuid: 1 +getgid: 1 +getegid: 1 +getgroups: 1 diff --git a/system/system/etc/seccomp_policy/mediacodec.policy b/system/system/etc/seccomp_policy/mediacodec.policy new file mode 100644 index 0000000000000000000000000000000000000000..6ec8895787d360ba08f760ebaa69a3dcb33f612f --- /dev/null +++ b/system/system/etc/seccomp_policy/mediacodec.policy @@ -0,0 +1,58 @@ +# Organized by frequency of systemcall - in descending order for +# best performance. +futex: 1 +ioctl: 1 +write: 1 +prctl: 1 +clock_gettime: 1 +getpriority: 1 +read: 1 +close: 1 +writev: 1 +dup: 1 +ppoll: 1 +mmap2: 1 +getrandom: 1 + +# mremap: Ensure |flags| are (MREMAP_MAYMOVE | MREMAP_FIXED) TODO: Once minijail +# parser support for '<' is in this needs to be modified to also prevent +# |old_address| and |new_address| from touching the exception vector page, which +# on ARM is statically loaded at 0xffff 0000. See +# http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0211h/Babfeega.html +# for more details. +mremap: arg3 == 3 +munmap: 1 +mprotect: 1 +madvise: 1 +openat: 1 +sigaltstack: 1 +clone: 1 +setpriority: 1 +getuid32: 1 +fstat64: 1 +fstatfs64: 1 +pread64: 1 +faccessat: 1 +readlinkat: 1 +exit: 1 +rt_sigprocmask: 1 +set_tid_address: 1 +restart_syscall: 1 +exit_group: 1 +rt_sigreturn: 1 +pipe2: 1 +gettimeofday: 1 +sched_yield: 1 +nanosleep: 1 +lseek: 1 +_llseek: 1 +sched_get_priority_max: 1 +sched_get_priority_min: 1 +statfs64: 1 +sched_setscheduler: 1 +fstatat64: 1 +ugetrlimit: 1 +getdents64: 1 +getrandom: 1 + +@include /system/etc/seccomp_policy/crash_dump.arm.policy diff --git a/system/system/etc/seccomp_policy/mediaextractor.policy b/system/system/etc/seccomp_policy/mediaextractor.policy new file mode 100644 index 0000000000000000000000000000000000000000..d70e27b95bb64c065add74490849336a13779886 --- /dev/null +++ b/system/system/etc/seccomp_policy/mediaextractor.policy @@ -0,0 +1,43 @@ +# Organized by frequency of systemcall - in descending order for +# best performance. +ioctl: 1 +futex: 1 +prctl: 1 +write: 1 +getpriority: 1 +close: 1 +dup: 1 +mmap: 1 +munmap: 1 +openat: 1 +mprotect: 1 +madvise: 1 +getuid: 1 +fstat: 1 +fstatfs: 1 +read: 1 +setpriority: 1 +sigaltstack: 1 +clone: 1 +sched_setscheduler: 1 +lseek: 1 +newfstatat: 1 +faccessat: 1 +restart_syscall: 1 +exit: 1 +exit_group: 1 +rt_sigreturn: 1 +getrlimit: 1 +nanosleep: 1 +getrandom: 1 + +# for FileSource +readlinkat: 1 + +# for dynamically loading extractors +getdents64: 1 +readlinkat: 1 +pread64: 1 +mremap: 1 + +@include /system/etc/seccomp_policy/crash_dump.arm64.policy diff --git a/system/system/etc/security/cacerts/00673b5b.0 b/system/system/etc/security/cacerts/00673b5b.0 new file mode 100644 index 0000000000000000000000000000000000000000..ccea509428c5bbbec4c007e438c3bf5ae2746b81 --- /dev/null +++ b/system/system/etc/security/cacerts/00673b5b.0 @@ -0,0 +1,83 @@ +-----BEGIN CERTIFICATE----- +MIIEIDCCAwigAwIBAgIQNE7VVyDV7exJ9C/ON9srbTANBgkqhkiG9w0BAQUFADCB +qTELMAkGA1UEBhMCVVMxFTATBgNVBAoTDHRoYXd0ZSwgSW5jLjEoMCYGA1UECxMf +Q2VydGlmaWNhdGlvbiBTZXJ2aWNlcyBEaXZpc2lvbjE4MDYGA1UECxMvKGMpIDIw +MDYgdGhhd3RlLCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxHzAdBgNV +BAMTFnRoYXd0ZSBQcmltYXJ5IFJvb3QgQ0EwHhcNMDYxMTE3MDAwMDAwWhcNMzYw +NzE2MjM1OTU5WjCBqTELMAkGA1UEBhMCVVMxFTATBgNVBAoTDHRoYXd0ZSwgSW5j +LjEoMCYGA1UECxMfQ2VydGlmaWNhdGlvbiBTZXJ2aWNlcyBEaXZpc2lvbjE4MDYG +A1UECxMvKGMpIDIwMDYgdGhhd3RlLCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNl +IG9ubHkxHzAdBgNVBAMTFnRoYXd0ZSBQcmltYXJ5IFJvb3QgQ0EwggEiMA0GCSqG +SIb3DQEBAQUAA4IBDwAwggEKAoIBAQCsoPD7gFnUnMekz52hWXMJEEUMDSxuaPFs +W0hoSVk3/AszGcJ3f8wQLZU0HObrTQmnHNK4yZc2AreJ1CRfBsDMRJSUjQJib+ta +3RGNKJpchJAQeg29dGYvajig4tVUROsdB58Hum/u6f1OCyn1PoSgAfGcq/gcfomk +6KHYcWUNo1F77rzSImANuVud37r8UVsLr5iy6S7pBOhih94ryNdOwUxkHt3Ph1i6 +Sk/KaAcdHJ1KxtUvkcx8cXIcxcBn6zL9yZJclNqFwJu/U30rCfSMnZEfl2pSy94J +NqR32HuHUETVPm4pafs5SSYeCaWAe0At6+gnhcn+Yf1+5nyXHdWdAgMBAAGjQjBA +MA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBR7W0XP +r87Lev0xkhpqtvNG61dIUDANBgkqhkiG9w0BAQUFAAOCAQEAeRHAS7ORtvzw6WfU +DW5FvlXok9LOAz/t2iWwHVfLHjp2oEzsUHboZHIMpKnxuIvW1oeEuzLlQRHAd9mz +YJ3rG9XRbkREqaYB7FViHXe4XI5ISXycO1cRrK1zN44veFyQaEfZYGDm/Ac9IiAX +xPcW6cTYcvnIc3zfFi8VqT79aie2oetaupgf1eNNZAqdE8hhuvU5HIe6uL17In/2 +/qxAeeWsEG89jxt5dovEN7MhGITlNgDrYyCZuen+MwS7QcjBAvlEYyCegc5C09Y/ +LHbTY5xZ3Y+m4Q6gLkH3LpVHz7z9M/P2C2F+fpErgUfCJzDupxBdN49cOSvkBPB7 +jVaMaA== +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 34:4e:d5:57:20:d5:ed:ec:49:f4:2f:ce:37:db:2b:6d + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=US, O=thawte, Inc., OU=Certification Services Division, OU=(c) 2006 thawte, Inc. - For authorized use only, CN=thawte Primary Root CA + Validity + Not Before: Nov 17 00:00:00 2006 GMT + Not After : Jul 16 23:59:59 2036 GMT + Subject: C=US, O=thawte, Inc., OU=Certification Services Division, OU=(c) 2006 thawte, Inc. - For authorized use only, CN=thawte Primary Root CA + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:ac:a0:f0:fb:80:59:d4:9c:c7:a4:cf:9d:a1:59: + 73:09:10:45:0c:0d:2c:6e:68:f1:6c:5b:48:68:49: + 59:37:fc:0b:33:19:c2:77:7f:cc:10:2d:95:34:1c: + e6:eb:4d:09:a7:1c:d2:b8:c9:97:36:02:b7:89:d4: + 24:5f:06:c0:cc:44:94:94:8d:02:62:6f:eb:5a:dd: + 11:8d:28:9a:5c:84:90:10:7a:0d:bd:74:66:2f:6a: + 38:a0:e2:d5:54:44:eb:1d:07:9f:07:ba:6f:ee:e9: + fd:4e:0b:29:f5:3e:84:a0:01:f1:9c:ab:f8:1c:7e: + 89:a4:e8:a1:d8:71:65:0d:a3:51:7b:ee:bc:d2:22: + 60:0d:b9:5b:9d:df:ba:fc:51:5b:0b:af:98:b2:e9: + 2e:e9:04:e8:62:87:de:2b:c8:d7:4e:c1:4c:64:1e: + dd:cf:87:58:ba:4a:4f:ca:68:07:1d:1c:9d:4a:c6: + d5:2f:91:cc:7c:71:72:1c:c5:c0:67:eb:32:fd:c9: + 92:5c:94:da:85:c0:9b:bf:53:7d:2b:09:f4:8c:9d: + 91:1f:97:6a:52:cb:de:09:36:a4:77:d8:7b:87:50: + 44:d5:3e:6e:29:69:fb:39:49:26:1e:09:a5:80:7b: + 40:2d:eb:e8:27:85:c9:fe:61:fd:7e:e6:7c:97:1d: + d5:9d + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + 7B:5B:45:CF:AF:CE:CB:7A:FD:31:92:1A:6A:B6:F3:46:EB:57:48:50 + Signature Algorithm: sha1WithRSAEncryption + 79:11:c0:4b:b3:91:b6:fc:f0:e9:67:d4:0d:6e:45:be:55:e8: + 93:d2:ce:03:3f:ed:da:25:b0:1d:57:cb:1e:3a:76:a0:4c:ec: + 50:76:e8:64:72:0c:a4:a9:f1:b8:8b:d6:d6:87:84:bb:32:e5: + 41:11:c0:77:d9:b3:60:9d:eb:1b:d5:d1:6e:44:44:a9:a6:01: + ec:55:62:1d:77:b8:5c:8e:48:49:7c:9c:3b:57:11:ac:ad:73: + 37:8e:2f:78:5c:90:68:47:d9:60:60:e6:fc:07:3d:22:20:17: + c4:f7:16:e9:c4:d8:72:f9:c8:73:7c:df:16:2f:15:a9:3e:fd: + 6a:27:b6:a1:eb:5a:ba:98:1f:d5:e3:4d:64:0a:9d:13:c8:61: + ba:f5:39:1c:87:ba:b8:bd:7b:22:7f:f6:fe:ac:40:79:e5:ac: + 10:6f:3d:8f:1b:79:76:8b:c4:37:b3:21:18:84:e5:36:00:eb: + 63:20:99:b9:e9:fe:33:04:bb:41:c8:c1:02:f9:44:63:20:9e: + 81:ce:42:d3:d6:3f:2c:76:d3:63:9c:59:dd:8f:a6:e1:0e:a0: + 2e:41:f7:2e:95:47:cf:bc:fd:33:f3:f6:0b:61:7e:7e:91:2b: + 81:47:c2:27:30:ee:a7:10:5d:37:8f:5c:39:2b:e4:04:f0:7b: + 8d:56:8c:68 +SHA1 Fingerprint=91:C6:D6:EE:3E:8A:C8:63:84:E5:48:C2:99:29:5C:75:6C:81:7B:81 diff --git a/system/system/etc/security/cacerts/02756ea4.0 b/system/system/etc/security/cacerts/02756ea4.0 new file mode 100644 index 0000000000000000000000000000000000000000..e4787e581bfba5e8b70b6942f97ad270891c1cb9 --- /dev/null +++ b/system/system/etc/security/cacerts/02756ea4.0 @@ -0,0 +1,123 @@ +-----BEGIN CERTIFICATE----- +MIIFazCCA1OgAwIBAgISESBVg+QtPlRWhS2DN7cs3EYRMA0GCSqGSIb3DQEBDQUA +MD4xCzAJBgNVBAYTAkZSMREwDwYDVQQKDAhDZXJ0cGx1czEcMBoGA1UEAwwTQ2Vy +dHBsdXMgUm9vdCBDQSBHMTAeFw0xNDA1MjYwMDAwMDBaFw0zODAxMTUwMDAwMDBa +MD4xCzAJBgNVBAYTAkZSMREwDwYDVQQKDAhDZXJ0cGx1czEcMBoGA1UEAwwTQ2Vy +dHBsdXMgUm9vdCBDQSBHMTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIB +ANpQh7bauKk+nWT6VjOaVj0W5QOVsjQcmm1iBdTYj+eJZJ+622SLZOZ5KmHNr49a +iZFluVj8tANfkT8tEBXgfs+8/H9DZ6itXjYj2JizTfNDnjl8KvzsiNWI7nC9hRYt +6kuJPKNxQv4c/dMcLRC4hlTqQ7jbxofaqK6AJc96Jh2qkbBIb6613p7Y1/oA/caP +0FG7Yn2ksYyy/yARujVjBYZHYEMzkPZHogNPlk2dT8Hq6pyi/jQu3rfKG3akt62f +6ajUeD94/vI4CTYd0hYCyOwqaK/1jpTvLRN6HkJKHRUxrgwEV/xhc/MxVoYxgKDE +EW4wduOU8F8ExKyHcomYxZ3MVwia9Az8fXoFOvpHgDm2z4QTd28n6v+WZxcIbekN +1iNQMLAVdBM+5S//Ds3EC0pd8NgAM0lm66EYfFkuPSi5YXHLtaW6uOrc4nBvCGrc +h2c0798wct3zyT8j/zXhviEpIDCB5BmlIOklynMxdCm+4kLV87ImZsdo/Rmz5yCT +mehd4F6H50boJZwKKSTUzViGUkAksnsPmBIgJPaQbEfIDbsYIC7Z/fyL8inqh3SV +4EJQeIQEQWGw9CEjjy3LKCHyamz0GqbFFLQ3ZU+V/YDI+HLlJWvEYLF7bY5KinPO +WftwenMGE9nTdDckQQoRb5fc5+R+ob0V8rqHDz1oihYHAgMBAAGjYzBhMA4GA1Ud +DwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBSowcCbkahDFXxd +Bie0KlHYlwuBsTAfBgNVHSMEGDAWgBSowcCbkahDFXxdBie0KlHYlwuBsTANBgkq +hkiG9w0BAQ0FAAOCAgEAnFZvAX7RvUz1isbwJh/k4DgYzDLDKTudQSk0YcbX8ACh +66Ryj5QXvBMsdbRX7gp8CXrc1cqh0DQT+Hern+X+2B50ioUHj3/MeXrKls3N/U/7 +/SMNkPX0XtPGYX2eEeAC7gkE2Qfdpoq3DIMku4NQkv5gdRE+2J2winq14J2by5BS +S7CTKtQ+FjPlnsZlFT5kOwQ/2wyPX1wdaR+v8+khjPPvl/aatxm2hHSco1S1cE5j +2FddUyGbQJJD+tZ3VTNPZNX70Cxqjm0lpu+F6ALEUz65noe8zDUa3qHpimOHZR4R +Kttjd5cUvpoUmRGywO6wT/gUITJDT5+rosuoD6o7BlXGEilXCNQ314cnrUlZp5Gr +RHpejXDbl85IULFzk/bwg2D5zfHhMf1bfHEhYxQUqq/F3pN+aLHsIqKqkHWetUNy +6mSjhEv9DKgma3GX7lZjZuhCVPnHHd/Qj1vfyDBviP4NxDMcU6ij/UgQ8uQKTuEV +V/xuZDDCVRHc6qnNSlSsKWNEz0pAoNZoWRsz+e86i9sgktxChL8Bq4fA1SCC28a5 +g4VCXA9DO2pJNdWY9BW/+mGBDAkgGNLQFwzLSABQ6XaCjGTXOqAHVcweMcDvOrRl +++O/QmueD6i9a5jc2NvLi6Td11n0bt3+qsOR0C5CB8AMTVPNJLFMWx5R9N/pkvo= +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 11:20:55:83:e4:2d:3e:54:56:85:2d:83:37:b7:2c:dc:46:11 + Signature Algorithm: sha512WithRSAEncryption + Issuer: C=FR, O=Certplus, CN=Certplus Root CA G1 + Validity + Not Before: May 26 00:00:00 2014 GMT + Not After : Jan 15 00:00:00 2038 GMT + Subject: C=FR, O=Certplus, CN=Certplus Root CA G1 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (4096 bit) + Modulus: + 00:da:50:87:b6:da:b8:a9:3e:9d:64:fa:56:33:9a: + 56:3d:16:e5:03:95:b2:34:1c:9a:6d:62:05:d4:d8: + 8f:e7:89:64:9f:ba:db:64:8b:64:e6:79:2a:61:cd: + af:8f:5a:89:91:65:b9:58:fc:b4:03:5f:91:3f:2d: + 10:15:e0:7e:cf:bc:fc:7f:43:67:a8:ad:5e:36:23: + d8:98:b3:4d:f3:43:9e:39:7c:2a:fc:ec:88:d5:88: + ee:70:bd:85:16:2d:ea:4b:89:3c:a3:71:42:fe:1c: + fd:d3:1c:2d:10:b8:86:54:ea:43:b8:db:c6:87:da: + a8:ae:80:25:cf:7a:26:1d:aa:91:b0:48:6f:ae:b5: + de:9e:d8:d7:fa:00:fd:c6:8f:d0:51:bb:62:7d:a4: + b1:8c:b2:ff:20:11:ba:35:63:05:86:47:60:43:33: + 90:f6:47:a2:03:4f:96:4d:9d:4f:c1:ea:ea:9c:a2: + fe:34:2e:de:b7:ca:1b:76:a4:b7:ad:9f:e9:a8:d4: + 78:3f:78:fe:f2:38:09:36:1d:d2:16:02:c8:ec:2a: + 68:af:f5:8e:94:ef:2d:13:7a:1e:42:4a:1d:15:31: + ae:0c:04:57:fc:61:73:f3:31:56:86:31:80:a0:c4: + 11:6e:30:76:e3:94:f0:5f:04:c4:ac:87:72:89:98: + c5:9d:cc:57:08:9a:f4:0c:fc:7d:7a:05:3a:fa:47: + 80:39:b6:cf:84:13:77:6f:27:ea:ff:96:67:17:08: + 6d:e9:0d:d6:23:50:30:b0:15:74:13:3e:e5:2f:ff: + 0e:cd:c4:0b:4a:5d:f0:d8:00:33:49:66:eb:a1:18: + 7c:59:2e:3d:28:b9:61:71:cb:b5:a5:ba:b8:ea:dc: + e2:70:6f:08:6a:dc:87:67:34:ef:df:30:72:dd:f3: + c9:3f:23:ff:35:e1:be:21:29:20:30:81:e4:19:a5: + 20:e9:25:ca:73:31:74:29:be:e2:42:d5:f3:b2:26: + 66:c7:68:fd:19:b3:e7:20:93:99:e8:5d:e0:5e:87: + e7:46:e8:25:9c:0a:29:24:d4:cd:58:86:52:40:24: + b2:7b:0f:98:12:20:24:f6:90:6c:47:c8:0d:bb:18: + 20:2e:d9:fd:fc:8b:f2:29:ea:87:74:95:e0:42:50: + 78:84:04:41:61:b0:f4:21:23:8f:2d:cb:28:21:f2: + 6a:6c:f4:1a:a6:c5:14:b4:37:65:4f:95:fd:80:c8: + f8:72:e5:25:6b:c4:60:b1:7b:6d:8e:4a:8a:73:ce: + 59:fb:70:7a:73:06:13:d9:d3:74:37:24:41:0a:11: + 6f:97:dc:e7:e4:7e:a1:bd:15:f2:ba:87:0f:3d:68: + 8a:16:07 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + A8:C1:C0:9B:91:A8:43:15:7C:5D:06:27:B4:2A:51:D8:97:0B:81:B1 + X509v3 Authority Key Identifier: + keyid:A8:C1:C0:9B:91:A8:43:15:7C:5D:06:27:B4:2A:51:D8:97:0B:81:B1 + + Signature Algorithm: sha512WithRSAEncryption + 9c:56:6f:01:7e:d1:bd:4c:f5:8a:c6:f0:26:1f:e4:e0:38:18: + cc:32:c3:29:3b:9d:41:29:34:61:c6:d7:f0:00:a1:eb:a4:72: + 8f:94:17:bc:13:2c:75:b4:57:ee:0a:7c:09:7a:dc:d5:ca:a1: + d0:34:13:f8:77:ab:9f:e5:fe:d8:1e:74:8a:85:07:8f:7f:cc: + 79:7a:ca:96:cd:cd:fd:4f:fb:fd:23:0d:90:f5:f4:5e:d3:c6: + 61:7d:9e:11:e0:02:ee:09:04:d9:07:dd:a6:8a:b7:0c:83:24: + bb:83:50:92:fe:60:75:11:3e:d8:9d:b0:8a:7a:b5:e0:9d:9b: + cb:90:52:4b:b0:93:2a:d4:3e:16:33:e5:9e:c6:65:15:3e:64: + 3b:04:3f:db:0c:8f:5f:5c:1d:69:1f:af:f3:e9:21:8c:f3:ef: + 97:f6:9a:b7:19:b6:84:74:9c:a3:54:b5:70:4e:63:d8:57:5d: + 53:21:9b:40:92:43:fa:d6:77:55:33:4f:64:d5:fb:d0:2c:6a: + 8e:6d:25:a6:ef:85:e8:02:c4:53:3e:b9:9e:87:bc:cc:35:1a: + de:a1:e9:8a:63:87:65:1e:11:2a:db:63:77:97:14:be:9a:14: + 99:11:b2:c0:ee:b0:4f:f8:14:21:32:43:4f:9f:ab:a2:cb:a8: + 0f:aa:3b:06:55:c6:12:29:57:08:d4:37:d7:87:27:ad:49:59: + a7:91:ab:44:7a:5e:8d:70:db:97:ce:48:50:b1:73:93:f6:f0: + 83:60:f9:cd:f1:e1:31:fd:5b:7c:71:21:63:14:14:aa:af:c5: + de:93:7e:68:b1:ec:22:a2:aa:90:75:9e:b5:43:72:ea:64:a3: + 84:4b:fd:0c:a8:26:6b:71:97:ee:56:63:66:e8:42:54:f9:c7: + 1d:df:d0:8f:5b:df:c8:30:6f:88:fe:0d:c4:33:1c:53:a8:a3: + fd:48:10:f2:e4:0a:4e:e1:15:57:fc:6e:64:30:c2:55:11:dc: + ea:a9:cd:4a:54:ac:29:63:44:cf:4a:40:a0:d6:68:59:1b:33: + f9:ef:3a:8b:db:20:92:dc:42:84:bf:01:ab:87:c0:d5:20:82: + db:c6:b9:83:85:42:5c:0f:43:3b:6a:49:35:d5:98:f4:15:bf: + fa:61:81:0c:09:20:18:d2:d0:17:0c:cb:48:00:50:e9:76:82: + 8c:64:d7:3a:a0:07:55:cc:1e:31:c0:ef:3a:b4:65:fb:e3:bf: + 42:6b:9e:0f:a8:bd:6b:98:dc:d8:db:cb:8b:a4:dd:d7:59:f4: + 6e:dd:fe:aa:c3:91:d0:2e:42:07:c0:0c:4d:53:cd:24:b1:4c: + 5b:1e:51:f4:df:e9:92:fa +SHA1 Fingerprint=22:FD:D0:B7:FD:A2:4E:0D:AC:49:2C:A0:AC:A6:7B:6A:1F:E3:F7:66 diff --git a/system/system/etc/security/cacerts/04f60c28.0 b/system/system/etc/security/cacerts/04f60c28.0 new file mode 100644 index 0000000000000000000000000000000000000000..dec2f4ed8a62dcf13602cf3f49f8d9725313c9c3 --- /dev/null +++ b/system/system/etc/security/cacerts/04f60c28.0 @@ -0,0 +1,54 @@ +-----BEGIN CERTIFICATE----- +MIICjzCCAhWgAwIBAgIQXIuZxVqUxdJxVt7NiYDMJjAKBggqhkjOPQQDAzCBiDEL +MAkGA1UEBhMCVVMxEzARBgNVBAgTCk5ldyBKZXJzZXkxFDASBgNVBAcTC0plcnNl +eSBDaXR5MR4wHAYDVQQKExVUaGUgVVNFUlRSVVNUIE5ldHdvcmsxLjAsBgNVBAMT +JVVTRVJUcnVzdCBFQ0MgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMTAwMjAx +MDAwMDAwWhcNMzgwMTE4MjM1OTU5WjCBiDELMAkGA1UEBhMCVVMxEzARBgNVBAgT +Ck5ldyBKZXJzZXkxFDASBgNVBAcTC0plcnNleSBDaXR5MR4wHAYDVQQKExVUaGUg +VVNFUlRSVVNUIE5ldHdvcmsxLjAsBgNVBAMTJVVTRVJUcnVzdCBFQ0MgQ2VydGlm +aWNhdGlvbiBBdXRob3JpdHkwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAAQarFRaqflo +I+d61SRvU8Za2EurxtW20eZzca7dnNYMYf3boIkDuAUU7FfO7l0/4iGzzvfUinng +o4N+LZfQYcTxmdwlkWOrfzCjtHDix6EznPO/LlxTsV+zfTJ/ijTjeXmjQjBAMB0G +A1UdDgQWBBQ64QmG1M8ZwpZ2dEl23OA1xmNjmjAOBgNVHQ8BAf8EBAMCAQYwDwYD +VR0TAQH/BAUwAwEB/zAKBggqhkjOPQQDAwNoADBlAjA2Z6EWCNzklwBBHU6+4WMB +zzuqQhFkoJ2UOQIReVx7Hfpkue4WQrO/isIJxOzksU0CMQDpKmFHjFJKS04YcPbW +RNZu9YO6bVi9JNlWSOrvxKJGgYhqOkbRqZtNyWHa0V1Xahg= +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 5c:8b:99:c5:5a:94:c5:d2:71:56:de:cd:89:80:cc:26 + Signature Algorithm: ecdsa-with-SHA384 + Issuer: C=US, ST=New Jersey, L=Jersey City, O=The USERTRUST Network, CN=USERTrust ECC Certification Authority + Validity + Not Before: Feb 1 00:00:00 2010 GMT + Not After : Jan 18 23:59:59 2038 GMT + Subject: C=US, ST=New Jersey, L=Jersey City, O=The USERTRUST Network, CN=USERTrust ECC Certification Authority + Subject Public Key Info: + Public Key Algorithm: id-ecPublicKey + Public-Key: (384 bit) + pub: + 04:1a:ac:54:5a:a9:f9:68:23:e7:7a:d5:24:6f:53: + c6:5a:d8:4b:ab:c6:d5:b6:d1:e6:73:71:ae:dd:9c: + d6:0c:61:fd:db:a0:89:03:b8:05:14:ec:57:ce:ee: + 5d:3f:e2:21:b3:ce:f7:d4:8a:79:e0:a3:83:7e:2d: + 97:d0:61:c4:f1:99:dc:25:91:63:ab:7f:30:a3:b4: + 70:e2:c7:a1:33:9c:f3:bf:2e:5c:53:b1:5f:b3:7d: + 32:7f:8a:34:e3:79:79 + ASN1 OID: secp384r1 + X509v3 extensions: + X509v3 Subject Key Identifier: + 3A:E1:09:86:D4:CF:19:C2:96:76:74:49:76:DC:E0:35:C6:63:63:9A + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: ecdsa-with-SHA384 + 30:65:02:30:36:67:a1:16:08:dc:e4:97:00:41:1d:4e:be:e1: + 63:01:cf:3b:aa:42:11:64:a0:9d:94:39:02:11:79:5c:7b:1d: + fa:64:b9:ee:16:42:b3:bf:8a:c2:09:c4:ec:e4:b1:4d:02:31: + 00:e9:2a:61:47:8c:52:4a:4b:4e:18:70:f6:d6:44:d6:6e:f5: + 83:ba:6d:58:bd:24:d9:56:48:ea:ef:c4:a2:46:81:88:6a:3a: + 46:d1:a9:9b:4d:c9:61:da:d1:5d:57:6a:18 +SHA1 Fingerprint=D1:CB:CA:5D:B2:D5:2A:7F:69:3B:67:4D:E5:F0:5A:1D:0C:95:7D:F0 diff --git a/system/system/etc/security/cacerts/0d5a4e1c.0 b/system/system/etc/security/cacerts/0d5a4e1c.0 new file mode 100644 index 0000000000000000000000000000000000000000..2a40cf60ad77c354fbfeca2cc7758affbea3430f --- /dev/null +++ b/system/system/etc/security/cacerts/0d5a4e1c.0 @@ -0,0 +1,82 @@ +-----BEGIN CERTIFICATE----- +MIIEJzCCAw+gAwIBAgIHAI4X/iQggTANBgkqhkiG9w0BAQsFADCBsTELMAkGA1UE +BhMCVFIxDzANBgNVBAcMBkFua2FyYTFNMEsGA1UECgxEVMOcUktUUlVTVCBCaWxn +aSDEsGxldGnFn2ltIHZlIEJpbGnFn2ltIEfDvHZlbmxpxJ9pIEhpem1ldGxlcmkg +QS7Fni4xQjBABgNVBAMMOVTDnFJLVFJVU1QgRWxla3Ryb25payBTZXJ0aWZpa2Eg +SGl6bWV0IFNhxJ9sYXnEsWPEsXPEsSBINTAeFw0xMzA0MzAwODA3MDFaFw0yMzA0 +MjgwODA3MDFaMIGxMQswCQYDVQQGEwJUUjEPMA0GA1UEBwwGQW5rYXJhMU0wSwYD +VQQKDERUw5xSS1RSVVNUIEJpbGdpIMSwbGV0acWfaW0gdmUgQmlsacWfaW0gR8O8 +dmVubGnEn2kgSGl6bWV0bGVyaSBBLsWeLjFCMEAGA1UEAww5VMOcUktUUlVTVCBF +bGVrdHJvbmlrIFNlcnRpZmlrYSBIaXptZXQgU2HEn2xhecSxY8Sxc8SxIEg1MIIB +IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEApCUZ4WWe60ghUEoI5RHwWrom +/4NZzkQqL/7hzmAD/I0Dpe3/a6i6zDQGn1k19uwsu537jVJp45wnEFPzpALFp/kR +Gml1bsMdi9GYjZOHp3GXDSHHmflS0yxjXVW86B8BSLlg/kJK9siArs1mep5Fimh3 +4khon6La8eHBEJ/rPCmBp+EyCNSgBbGM+42WAA4+Jd9ThiI7/PS98wl+d+yG6w8z +5UNP9FR1bSmZLmZaQ9/LXMrI5Tjxfjs1nQ/0xVqhzPMggCTTV+wVunUlm+hkS7M0 +hO8EuPbJbKoCPrZV4jI3X/xml1/N1p7HIL9Nxqw/dV8c7TKcfGkAaZHjIxhT6QID +AQABo0IwQDAdBgNVHQ4EFgQUVpkHHtOsDGlktAxQR95DLL4gwPswDgYDVR0PAQH/ +BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQELBQADggEBAJ5FdnsX +SDLyOIspve6WSk6BGLFRRyDN0GSxDsnZAdkJzsiZ3GglE9Rc8qPoBP5yCccLqh0l +VX6Wmle3usURehnmp349hQ71+S4pL+f5bFgWV1Al9j4uPqrtd3GqqpmWRgqujuwq +URawXs3qZwQcWDD1YIq9pr1N5Za0/EKJAWv2cMhQOQwt1WbZyNKzMrcbGW3LM/nf +peYVhDfwwvJllpKQd/Ct9JDpEXjXk4nAPQu6KfTomZ1yju2dL+6SfaHx/126M2CF +Yv4HAqGEVka+lgqaE9chTLd8B59OTj+RdPsnnRHM3eaxynFNExc5JsUpISuTKWqW ++qtB4Uu2NQvAmxU= +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 156233699172481 (0x8e17fe242081) + Signature Algorithm: sha256WithRSAEncryption + Issuer: C=TR, L=Ankara, O=T\xC3\x9CRKTRUST Bilgi \xC4\xB0leti\xC5\x9Fim ve Bili\xC5\x9Fim G\xC3\xBCvenli\xC4\x9Fi Hizmetleri A.\xC5\x9E., CN=T\xC3\x9CRKTRUST Elektronik Sertifika Hizmet Sa\xC4\x9Flay\xC4\xB1c\xC4\xB1s\xC4\xB1 H5 + Validity + Not Before: Apr 30 08:07:01 2013 GMT + Not After : Apr 28 08:07:01 2023 GMT + Subject: C=TR, L=Ankara, O=T\xC3\x9CRKTRUST Bilgi \xC4\xB0leti\xC5\x9Fim ve Bili\xC5\x9Fim G\xC3\xBCvenli\xC4\x9Fi Hizmetleri A.\xC5\x9E., CN=T\xC3\x9CRKTRUST Elektronik Sertifika Hizmet Sa\xC4\x9Flay\xC4\xB1c\xC4\xB1s\xC4\xB1 H5 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:a4:25:19:e1:65:9e:eb:48:21:50:4a:08:e5:11: + f0:5a:ba:26:ff:83:59:ce:44:2a:2f:fe:e1:ce:60: + 03:fc:8d:03:a5:ed:ff:6b:a8:ba:cc:34:06:9f:59: + 35:f6:ec:2c:bb:9d:fb:8d:52:69:e3:9c:27:10:53: + f3:a4:02:c5:a7:f9:11:1a:69:75:6e:c3:1d:8b:d1: + 98:8d:93:87:a7:71:97:0d:21:c7:99:f9:52:d3:2c: + 63:5d:55:bc:e8:1f:01:48:b9:60:fe:42:4a:f6:c8: + 80:ae:cd:66:7a:9e:45:8a:68:77:e2:48:68:9f:a2: + da:f1:e1:c1:10:9f:eb:3c:29:81:a7:e1:32:08:d4: + a0:05:b1:8c:fb:8d:96:00:0e:3e:25:df:53:86:22: + 3b:fc:f4:bd:f3:09:7e:77:ec:86:eb:0f:33:e5:43: + 4f:f4:54:75:6d:29:99:2e:66:5a:43:df:cb:5c:ca: + c8:e5:38:f1:7e:3b:35:9d:0f:f4:c5:5a:a1:cc:f3: + 20:80:24:d3:57:ec:15:ba:75:25:9b:e8:64:4b:b3: + 34:84:ef:04:b8:f6:c9:6c:aa:02:3e:b6:55:e2:32: + 37:5f:fc:66:97:5f:cd:d6:9e:c7:20:bf:4d:c6:ac: + 3f:75:5f:1c:ed:32:9c:7c:69:00:69:91:e3:23:18: + 53:e9 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 56:99:07:1E:D3:AC:0C:69:64:B4:0C:50:47:DE:43:2C:BE:20:C0:FB + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: sha256WithRSAEncryption + 9e:45:76:7b:17:48:32:f2:38:8b:29:bd:ee:96:4a:4e:81:18: + b1:51:47:20:cd:d0:64:b1:0e:c9:d9:01:d9:09:ce:c8:99:dc: + 68:25:13:d4:5c:f2:a3:e8:04:fe:72:09:c7:0b:aa:1d:25:55: + 7e:96:9a:57:b7:ba:c5:11:7a:19:e6:a7:7e:3d:85:0e:f5:f9: + 2e:29:2f:e7:f9:6c:58:16:57:50:25:f6:3e:2e:3e:aa:ed:77: + 71:aa:aa:99:96:46:0a:ae:8e:ec:2a:51:16:b0:5e:cd:ea:67: + 04:1c:58:30:f5:60:8a:bd:a6:bd:4d:e5:96:b4:fc:42:89:01: + 6b:f6:70:c8:50:39:0c:2d:d5:66:d9:c8:d2:b3:32:b7:1b:19: + 6d:cb:33:f9:df:a5:e6:15:84:37:f0:c2:f2:65:96:92:90:77: + f0:ad:f4:90:e9:11:78:d7:93:89:c0:3d:0b:ba:29:f4:e8:99: + 9d:72:8e:ed:9d:2f:ee:92:7d:a1:f1:ff:5d:ba:33:60:85:62: + fe:07:02:a1:84:56:46:be:96:0a:9a:13:d7:21:4c:b7:7c:07: + 9f:4e:4e:3f:91:74:fb:27:9d:11:cc:dd:e6:b1:ca:71:4d:13: + 17:39:26:c5:29:21:2b:93:29:6a:96:fa:ab:41:e1:4b:b6:35: + 0b:c0:9b:15 +SHA1 Fingerprint=C4:18:F6:4D:46:D1:DF:00:3D:27:30:13:72:43:A9:12:11:C6:75:FB diff --git a/system/system/etc/security/cacerts/0d69c7e1.0 b/system/system/etc/security/cacerts/0d69c7e1.0 new file mode 100644 index 0000000000000000000000000000000000000000..84c387e89a838f8d00ee098e654ef88f9873e07e --- /dev/null +++ b/system/system/etc/security/cacerts/0d69c7e1.0 @@ -0,0 +1,47 @@ +-----BEGIN CERTIFICATE----- +MIIB4TCCAYegAwIBAgIRKjikHJYKBN5CsiilC+g0mAIwCgYIKoZIzj0EAwIwUDEk +MCIGA1UECxMbR2xvYmFsU2lnbiBFQ0MgUm9vdCBDQSAtIFI0MRMwEQYDVQQKEwpH +bG9iYWxTaWduMRMwEQYDVQQDEwpHbG9iYWxTaWduMB4XDTEyMTExMzAwMDAwMFoX +DTM4MDExOTAzMTQwN1owUDEkMCIGA1UECxMbR2xvYmFsU2lnbiBFQ0MgUm9vdCBD +QSAtIFI0MRMwEQYDVQQKEwpHbG9iYWxTaWduMRMwEQYDVQQDEwpHbG9iYWxTaWdu +MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEuMZ5049sJQ6fLjkZHAOkrprlOQcJ +FspjsbmG+IpXwVfOQvpzofdlQv8ewQCybnMO/8ch5RikqtlxP6jUuc6MHaNCMEAw +DgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFFSwe61F +uOJAf/sKbvu+M8k8o4TVMAoGCCqGSM49BAMCA0gAMEUCIQDckqGgE6bPA7DmxCGX +kPoUVy0D7O48027KqGx2vKLeuwIgJ6iFJzWbVsaj8kfSt24bAgAXqmemFZHe+pTs +ewv4n4Q= +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 2a:38:a4:1c:96:0a:04:de:42:b2:28:a5:0b:e8:34:98:02 + Signature Algorithm: ecdsa-with-SHA256 + Issuer: OU=GlobalSign ECC Root CA - R4, O=GlobalSign, CN=GlobalSign + Validity + Not Before: Nov 13 00:00:00 2012 GMT + Not After : Jan 19 03:14:07 2038 GMT + Subject: OU=GlobalSign ECC Root CA - R4, O=GlobalSign, CN=GlobalSign + Subject Public Key Info: + Public Key Algorithm: id-ecPublicKey + Public-Key: (256 bit) + pub: + 04:b8:c6:79:d3:8f:6c:25:0e:9f:2e:39:19:1c:03: + a4:ae:9a:e5:39:07:09:16:ca:63:b1:b9:86:f8:8a: + 57:c1:57:ce:42:fa:73:a1:f7:65:42:ff:1e:c1:00: + b2:6e:73:0e:ff:c7:21:e5:18:a4:aa:d9:71:3f:a8: + d4:b9:ce:8c:1d + ASN1 OID: prime256v1 + X509v3 extensions: + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + 54:B0:7B:AD:45:B8:E2:40:7F:FB:0A:6E:FB:BE:33:C9:3C:A3:84:D5 + Signature Algorithm: ecdsa-with-SHA256 + 30:45:02:21:00:dc:92:a1:a0:13:a6:cf:03:b0:e6:c4:21:97: + 90:fa:14:57:2d:03:ec:ee:3c:d3:6e:ca:a8:6c:76:bc:a2:de: + bb:02:20:27:a8:85:27:35:9b:56:c6:a3:f2:47:d2:b7:6e:1b: + 02:00:17:aa:67:a6:15:91:de:fa:94:ec:7b:0b:f8:9f:84 +SHA1 Fingerprint=69:69:56:2E:40:80:F4:24:A1:E7:19:9F:14:BA:F3:EE:58:AB:6A:BB diff --git a/system/system/etc/security/cacerts/10531352.0 b/system/system/etc/security/cacerts/10531352.0 new file mode 100644 index 0000000000000000000000000000000000000000..be3e88cd333b4f2d3eeb622ee4a3ed22219a2afb --- /dev/null +++ b/system/system/etc/security/cacerts/10531352.0 @@ -0,0 +1,81 @@ +-----BEGIN CERTIFICATE----- +MIID7zCCAtegAwIBAgIBADANBgkqhkiG9w0BAQsFADCBmDELMAkGA1UEBhMCVVMx +EDAOBgNVBAgTB0FyaXpvbmExEzARBgNVBAcTClNjb3R0c2RhbGUxJTAjBgNVBAoT +HFN0YXJmaWVsZCBUZWNobm9sb2dpZXMsIEluYy4xOzA5BgNVBAMTMlN0YXJmaWVs +ZCBTZXJ2aWNlcyBSb290IENlcnRpZmljYXRlIEF1dGhvcml0eSAtIEcyMB4XDTA5 +MDkwMTAwMDAwMFoXDTM3MTIzMTIzNTk1OVowgZgxCzAJBgNVBAYTAlVTMRAwDgYD +VQQIEwdBcml6b25hMRMwEQYDVQQHEwpTY290dHNkYWxlMSUwIwYDVQQKExxTdGFy +ZmllbGQgVGVjaG5vbG9naWVzLCBJbmMuMTswOQYDVQQDEzJTdGFyZmllbGQgU2Vy +dmljZXMgUm9vdCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkgLSBHMjCCASIwDQYJKoZI +hvcNAQEBBQADggEPADCCAQoCggEBANUMOsQq+U7i9b4Zl1+OiFOxHz/Lz58gE20p +OsgPfTz3a3Y4Y9k2YKibXlwAgLIvWX/2h/klQ4bnaRtSmpDhcePYLQ1Ob/bISdm2 +8xpWriu2dBTrz/sm4xq6HZYuajtYlIlHVv8loJNwU4PahHQUw2eeBGg6345AWh1K +Ts9DkTvnVtYAcMtS7nt9rjrnvDH5RfbCYM8TWQIrgMw0R9+53pBlbQLPLJGmpufe +hRhJfGZOozptqbXuNC66DQO4M99H67FrjSXZm86B0UVGMpZwh94CDklDhbZsc7tk +6mFBrMnUVN+HL8cisibMn1lUaJ/8viovxFUcdUBgF4UCVTmLfwUCAwEAAaNCMEAw +DwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFJxfAN+q +AdcwKziIorhtSpzyEZGDMA0GCSqGSIb3DQEBCwUAA4IBAQBLNqaEd2ndOxmfZyMI +bw5hyf2E3F/YNoHN2BtBLZ9g3ccaaNnRbobhiCPPE95Dz+I0swSdHynVv/heyNXB +ve6SbzJ08pGCL72CQnqtKrcgfU28elUSwhXqvfdqlS5sdJ/PHLTyxQGjhdByPq1z +qwubdQxtRbeOlKyWN7Wg0I8VRw7j6IPdj/3vQQF3zCepYoUz8jcI73HPdwbeyBkd +iEDPfUYd/x7H4c7/I9vG+o1VTqkC50cRRj70/b17KSa7qWFiNyi2LSr2EIZkyXCn +0q23KXB56jzaYyWf/Wi3MOxw+3WKt21gZ7IeyLnp2KhvAotnDU0mV3HaIPzBSlCN +sSi6 +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 0 (0x0) + Signature Algorithm: sha256WithRSAEncryption + Issuer: C=US, ST=Arizona, L=Scottsdale, O=Starfield Technologies, Inc., CN=Starfield Services Root Certificate Authority - G2 + Validity + Not Before: Sep 1 00:00:00 2009 GMT + Not After : Dec 31 23:59:59 2037 GMT + Subject: C=US, ST=Arizona, L=Scottsdale, O=Starfield Technologies, Inc., CN=Starfield Services Root Certificate Authority - G2 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:d5:0c:3a:c4:2a:f9:4e:e2:f5:be:19:97:5f:8e: + 88:53:b1:1f:3f:cb:cf:9f:20:13:6d:29:3a:c8:0f: + 7d:3c:f7:6b:76:38:63:d9:36:60:a8:9b:5e:5c:00: + 80:b2:2f:59:7f:f6:87:f9:25:43:86:e7:69:1b:52: + 9a:90:e1:71:e3:d8:2d:0d:4e:6f:f6:c8:49:d9:b6: + f3:1a:56:ae:2b:b6:74:14:eb:cf:fb:26:e3:1a:ba: + 1d:96:2e:6a:3b:58:94:89:47:56:ff:25:a0:93:70: + 53:83:da:84:74:14:c3:67:9e:04:68:3a:df:8e:40: + 5a:1d:4a:4e:cf:43:91:3b:e7:56:d6:00:70:cb:52: + ee:7b:7d:ae:3a:e7:bc:31:f9:45:f6:c2:60:cf:13: + 59:02:2b:80:cc:34:47:df:b9:de:90:65:6d:02:cf: + 2c:91:a6:a6:e7:de:85:18:49:7c:66:4e:a3:3a:6d: + a9:b5:ee:34:2e:ba:0d:03:b8:33:df:47:eb:b1:6b: + 8d:25:d9:9b:ce:81:d1:45:46:32:96:70:87:de:02: + 0e:49:43:85:b6:6c:73:bb:64:ea:61:41:ac:c9:d4: + 54:df:87:2f:c7:22:b2:26:cc:9f:59:54:68:9f:fc: + be:2a:2f:c4:55:1c:75:40:60:17:85:02:55:39:8b: + 7f:05 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + 9C:5F:00:DF:AA:01:D7:30:2B:38:88:A2:B8:6D:4A:9C:F2:11:91:83 + Signature Algorithm: sha256WithRSAEncryption + 4b:36:a6:84:77:69:dd:3b:19:9f:67:23:08:6f:0e:61:c9:fd: + 84:dc:5f:d8:36:81:cd:d8:1b:41:2d:9f:60:dd:c7:1a:68:d9: + d1:6e:86:e1:88:23:cf:13:de:43:cf:e2:34:b3:04:9d:1f:29: + d5:bf:f8:5e:c8:d5:c1:bd:ee:92:6f:32:74:f2:91:82:2f:bd: + 82:42:7a:ad:2a:b7:20:7d:4d:bc:7a:55:12:c2:15:ea:bd:f7: + 6a:95:2e:6c:74:9f:cf:1c:b4:f2:c5:01:a3:85:d0:72:3e:ad: + 73:ab:0b:9b:75:0c:6d:45:b7:8e:94:ac:96:37:b5:a0:d0:8f: + 15:47:0e:e3:e8:83:dd:8f:fd:ef:41:01:77:cc:27:a9:62:85: + 33:f2:37:08:ef:71:cf:77:06:de:c8:19:1d:88:40:cf:7d:46: + 1d:ff:1e:c7:e1:ce:ff:23:db:c6:fa:8d:55:4e:a9:02:e7:47: + 11:46:3e:f4:fd:bd:7b:29:26:bb:a9:61:62:37:28:b6:2d:2a: + f6:10:86:64:c9:70:a7:d2:ad:b7:29:70:79:ea:3c:da:63:25: + 9f:fd:68:b7:30:ec:70:fb:75:8a:b7:6d:60:67:b2:1e:c8:b9: + e9:d8:a8:6f:02:8b:67:0d:4d:26:57:71:da:20:fc:c1:4a:50: + 8d:b1:28:ba +SHA1 Fingerprint=92:5A:8F:8D:2C:6D:04:E0:66:5F:59:6A:FF:22:D8:63:E8:25:6F:3F diff --git a/system/system/etc/security/cacerts/111e6273.0 b/system/system/etc/security/cacerts/111e6273.0 new file mode 100644 index 0000000000000000000000000000000000000000..97aa17a0788dea210ab8d2908d33d08ed248f138 --- /dev/null +++ b/system/system/etc/security/cacerts/111e6273.0 @@ -0,0 +1,88 @@ +-----BEGIN CERTIFICATE----- +MIIDujCCAqKgAwIBAgILBAAAAAABD4Ym5g0wDQYJKoZIhvcNAQEFBQAwTDEgMB4G +A1UECxMXR2xvYmFsU2lnbiBSb290IENBIC0gUjIxEzARBgNVBAoTCkdsb2JhbFNp +Z24xEzARBgNVBAMTCkdsb2JhbFNpZ24wHhcNMDYxMjE1MDgwMDAwWhcNMjExMjE1 +MDgwMDAwWjBMMSAwHgYDVQQLExdHbG9iYWxTaWduIFJvb3QgQ0EgLSBSMjETMBEG +A1UEChMKR2xvYmFsU2lnbjETMBEGA1UEAxMKR2xvYmFsU2lnbjCCASIwDQYJKoZI +hvcNAQEBBQADggEPADCCAQoCggEBAKbPJA6+Lm8omUVCxKs+IVSbC9N/hHD6ErPL +v4dfxn+G07IwXNb9rfF73OX4YJYJkhD10FPe+3t+c4isUoh7SqbKSaZeqKeMWhG8 +eoLrvozps6yWJQeXSpkqBy+0Hne/ig+1AnwblrjFuTosvNYSuetZfeLQBoZfXklq +tTleiDTsvHgMCJiEbKjNS7SgfQx5TfC4LcshytVsW33hoCmEofnTlEnLJGKRILzd +C9XZzPnqJworc5HGnRusyMvo4KD0L5CLTfuwNhv2GXqF4G3yYROIXJ/gkwpRl4pa +zq+r1feqCapgvdzZX99yqWATXgAByUr6P6TqBwMhAo6CygPCm48CAwEAAaOBnDCB +mTAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUm+IH +V2ccHsBqBt5ZtJot39wZhi4wNgYDVR0fBC8wLTAroCmgJ4YlaHR0cDovL2NybC5n +bG9iYWxzaWduLm5ldC9yb290LXIyLmNybDAfBgNVHSMEGDAWgBSb4gdXZxwewGoG +3lm0mi3f3BmGLjANBgkqhkiG9w0BAQUFAAOCAQEAmYFThxxol4aR7OBKuEQLq4Gs +J0/WwbgcQ3izDJr86iw8bmEbTUsp9Z8FHSbBuOmDAGJFtqkIk7mpM0sYmsL4h4hO +291xNBrBVNpGP+DTKqttVCL1OmLNIG+6KYnX3ZHu01yiPqFbQfXf5WRDLenVOavS +ot+3i9DAgBkcRcAtjOj4LaR0VknFBbVPFd5uRHg5h6h+u/N5GJG79G+dwfCMNYxd +AfvDbbnvRG15RjF+Cv6pgsH/76tuIMRQyV+dTZsXjAzlAcmgQWpzU/qlULRuJQ/7 +TBj0/VLZjmmx6BEP3ojY+x1J96relc8geMJgEtslQIxq/H5COEBkEveegeGTLg== +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 04:00:00:00:00:01:0f:86:26:e6:0d + Signature Algorithm: sha1WithRSAEncryption + Issuer: OU=GlobalSign Root CA - R2, O=GlobalSign, CN=GlobalSign + Validity + Not Before: Dec 15 08:00:00 2006 GMT + Not After : Dec 15 08:00:00 2021 GMT + Subject: OU=GlobalSign Root CA - R2, O=GlobalSign, CN=GlobalSign + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:a6:cf:24:0e:be:2e:6f:28:99:45:42:c4:ab:3e: + 21:54:9b:0b:d3:7f:84:70:fa:12:b3:cb:bf:87:5f: + c6:7f:86:d3:b2:30:5c:d6:fd:ad:f1:7b:dc:e5:f8: + 60:96:09:92:10:f5:d0:53:de:fb:7b:7e:73:88:ac: + 52:88:7b:4a:a6:ca:49:a6:5e:a8:a7:8c:5a:11:bc: + 7a:82:eb:be:8c:e9:b3:ac:96:25:07:97:4a:99:2a: + 07:2f:b4:1e:77:bf:8a:0f:b5:02:7c:1b:96:b8:c5: + b9:3a:2c:bc:d6:12:b9:eb:59:7d:e2:d0:06:86:5f: + 5e:49:6a:b5:39:5e:88:34:ec:bc:78:0c:08:98:84: + 6c:a8:cd:4b:b4:a0:7d:0c:79:4d:f0:b8:2d:cb:21: + ca:d5:6c:5b:7d:e1:a0:29:84:a1:f9:d3:94:49:cb: + 24:62:91:20:bc:dd:0b:d5:d9:cc:f9:ea:27:0a:2b: + 73:91:c6:9d:1b:ac:c8:cb:e8:e0:a0:f4:2f:90:8b: + 4d:fb:b0:36:1b:f6:19:7a:85:e0:6d:f2:61:13:88: + 5c:9f:e0:93:0a:51:97:8a:5a:ce:af:ab:d5:f7:aa: + 09:aa:60:bd:dc:d9:5f:df:72:a9:60:13:5e:00:01: + c9:4a:fa:3f:a4:ea:07:03:21:02:8e:82:ca:03:c2: + 9b:8f + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + 9B:E2:07:57:67:1C:1E:C0:6A:06:DE:59:B4:9A:2D:DF:DC:19:86:2E + X509v3 CRL Distribution Points: + + Full Name: + URI:http://crl.globalsign.net/root-r2.crl + + X509v3 Authority Key Identifier: + keyid:9B:E2:07:57:67:1C:1E:C0:6A:06:DE:59:B4:9A:2D:DF:DC:19:86:2E + + Signature Algorithm: sha1WithRSAEncryption + 99:81:53:87:1c:68:97:86:91:ec:e0:4a:b8:44:0b:ab:81:ac: + 27:4f:d6:c1:b8:1c:43:78:b3:0c:9a:fc:ea:2c:3c:6e:61:1b: + 4d:4b:29:f5:9f:05:1d:26:c1:b8:e9:83:00:62:45:b6:a9:08: + 93:b9:a9:33:4b:18:9a:c2:f8:87:88:4e:db:dd:71:34:1a:c1: + 54:da:46:3f:e0:d3:2a:ab:6d:54:22:f5:3a:62:cd:20:6f:ba: + 29:89:d7:dd:91:ee:d3:5c:a2:3e:a1:5b:41:f5:df:e5:64:43: + 2d:e9:d5:39:ab:d2:a2:df:b7:8b:d0:c0:80:19:1c:45:c0:2d: + 8c:e8:f8:2d:a4:74:56:49:c5:05:b5:4f:15:de:6e:44:78:39: + 87:a8:7e:bb:f3:79:18:91:bb:f4:6f:9d:c1:f0:8c:35:8c:5d: + 01:fb:c3:6d:b9:ef:44:6d:79:46:31:7e:0a:fe:a9:82:c1:ff: + ef:ab:6e:20:c4:50:c9:5f:9d:4d:9b:17:8c:0c:e5:01:c9:a0: + 41:6a:73:53:fa:a5:50:b4:6e:25:0f:fb:4c:18:f4:fd:52:d9: + 8e:69:b1:e8:11:0f:de:88:d8:fb:1d:49:f7:aa:de:95:cf:20: + 78:c2:60:12:db:25:40:8c:6a:fc:7e:42:38:40:64:12:f7:9e: + 81:e1:93:2e +SHA1 Fingerprint=75:E0:AB:B6:13:85:12:27:1C:04:F8:5F:DD:DE:38:E4:B7:24:2E:FE diff --git a/system/system/etc/security/cacerts/12d55845.0 b/system/system/etc/security/cacerts/12d55845.0 new file mode 100644 index 0000000000000000000000000000000000000000..29cbb95e842dc6d8b3e7d7fd9ddd93d0687f19e5 --- /dev/null +++ b/system/system/etc/security/cacerts/12d55845.0 @@ -0,0 +1,78 @@ +-----BEGIN CERTIFICATE----- +MIIDSjCCAjKgAwIBAgIQRK+wgNajJ7qJMDmGLvhAazANBgkqhkiG9w0BAQUFADA/ +MSQwIgYDVQQKExtEaWdpdGFsIFNpZ25hdHVyZSBUcnVzdCBDby4xFzAVBgNVBAMT +DkRTVCBSb290IENBIFgzMB4XDTAwMDkzMDIxMTIxOVoXDTIxMDkzMDE0MDExNVow +PzEkMCIGA1UEChMbRGlnaXRhbCBTaWduYXR1cmUgVHJ1c3QgQ28uMRcwFQYDVQQD +Ew5EU1QgUm9vdCBDQSBYMzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB +AN+v6ZdQCINXtMxiZfaQguzH0yxrMMpb7NnDfcdAwRgUi+DoM3ZJKuM/IUmTrE4O +rz5Iy2Xu/NMhD2XSKtkyj4zl93ewEnu1lcCJo6m67XMuegwGMoOifooUMM0RoOEq +OLl5CjH9UL2AZd+3UWODyOKIYepLYYHsUmu5ouJLGiifSKOeDNoJjj4XLh7dIN9b +xiqKqy69cK3FCxolkHRyxXtqqzTWMIn/5WgTe1QLyNau7Fqckh49ZLOMxt+/yUFw +7BZy1SbsOFU5Q9D8/RhcQPGX69Wam40dutolucbY38EVAjqr2m7xPi71XAicPNaD +aeQQmxkqtilX4+U9m5/wAl0CAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNV +HQ8BAf8EBAMCAQYwHQYDVR0OBBYEFMSnsaR7LHH62+FLkHX/xBVghYkQMA0GCSqG +SIb3DQEBBQUAA4IBAQCjGiybFwBcqR7uKGY3Or+Dxz9LwwmglSBd49lZRNI+DT69 +ikugdB/OEIKcdBodfpga3csTS7MgROSR6cz8faXbauX+5v3gTt23ADq1cEmv8uXr +AvHRAosZy5Q6XkjEGB5YGV8eAlrwDPGxrancWYaLbumR9YbK+rlmM6pZW87ipxZz +R8srzJmwN0jP41ZL9c8PDHIyh8bwRLtTcm1D9SZImlJnt1ir/md2cXjbDaJWFBM5 +JDGFoqgCWjBH4d1QB7wCCZAA62RjYJsWvIjJEubSfZGL+T0yjWW06XyxV3bqxbYo +Ob8VZRzI9neWagqNdwvYkQsEjgfbKbYK7p2CNTUQ +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 44:af:b0:80:d6:a3:27:ba:89:30:39:86:2e:f8:40:6b + Signature Algorithm: sha1WithRSAEncryption + Issuer: O=Digital Signature Trust Co., CN=DST Root CA X3 + Validity + Not Before: Sep 30 21:12:19 2000 GMT + Not After : Sep 30 14:01:15 2021 GMT + Subject: O=Digital Signature Trust Co., CN=DST Root CA X3 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:df:af:e9:97:50:08:83:57:b4:cc:62:65:f6:90: + 82:ec:c7:d3:2c:6b:30:ca:5b:ec:d9:c3:7d:c7:40: + c1:18:14:8b:e0:e8:33:76:49:2a:e3:3f:21:49:93: + ac:4e:0e:af:3e:48:cb:65:ee:fc:d3:21:0f:65:d2: + 2a:d9:32:8f:8c:e5:f7:77:b0:12:7b:b5:95:c0:89: + a3:a9:ba:ed:73:2e:7a:0c:06:32:83:a2:7e:8a:14: + 30:cd:11:a0:e1:2a:38:b9:79:0a:31:fd:50:bd:80: + 65:df:b7:51:63:83:c8:e2:88:61:ea:4b:61:81:ec: + 52:6b:b9:a2:e2:4b:1a:28:9f:48:a3:9e:0c:da:09: + 8e:3e:17:2e:1e:dd:20:df:5b:c6:2a:8a:ab:2e:bd: + 70:ad:c5:0b:1a:25:90:74:72:c5:7b:6a:ab:34:d6: + 30:89:ff:e5:68:13:7b:54:0b:c8:d6:ae:ec:5a:9c: + 92:1e:3d:64:b3:8c:c6:df:bf:c9:41:70:ec:16:72: + d5:26:ec:38:55:39:43:d0:fc:fd:18:5c:40:f1:97: + eb:d5:9a:9b:8d:1d:ba:da:25:b9:c6:d8:df:c1:15: + 02:3a:ab:da:6e:f1:3e:2e:f5:5c:08:9c:3c:d6:83: + 69:e4:10:9b:19:2a:b6:29:57:e3:e5:3d:9b:9f:f0: + 02:5d + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + C4:A7:B1:A4:7B:2C:71:FA:DB:E1:4B:90:75:FF:C4:15:60:85:89:10 + Signature Algorithm: sha1WithRSAEncryption + a3:1a:2c:9b:17:00:5c:a9:1e:ee:28:66:37:3a:bf:83:c7:3f: + 4b:c3:09:a0:95:20:5d:e3:d9:59:44:d2:3e:0d:3e:bd:8a:4b: + a0:74:1f:ce:10:82:9c:74:1a:1d:7e:98:1a:dd:cb:13:4b:b3: + 20:44:e4:91:e9:cc:fc:7d:a5:db:6a:e5:fe:e6:fd:e0:4e:dd: + b7:00:3a:b5:70:49:af:f2:e5:eb:02:f1:d1:02:8b:19:cb:94: + 3a:5e:48:c4:18:1e:58:19:5f:1e:02:5a:f0:0c:f1:b1:ad:a9: + dc:59:86:8b:6e:e9:91:f5:86:ca:fa:b9:66:33:aa:59:5b:ce: + e2:a7:16:73:47:cb:2b:cc:99:b0:37:48:cf:e3:56:4b:f5:cf: + 0f:0c:72:32:87:c6:f0:44:bb:53:72:6d:43:f5:26:48:9a:52: + 67:b7:58:ab:fe:67:76:71:78:db:0d:a2:56:14:13:39:24:31: + 85:a2:a8:02:5a:30:47:e1:dd:50:07:bc:02:09:90:00:eb:64: + 63:60:9b:16:bc:88:c9:12:e6:d2:7d:91:8b:f9:3d:32:8d:65: + b4:e9:7c:b1:57:76:ea:c5:b6:28:39:bf:15:65:1c:c8:f6:77: + 96:6a:0a:8d:77:0b:d8:91:0b:04:8e:07:db:29:b6:0a:ee:9d: + 82:35:35:10 +SHA1 Fingerprint=DA:C9:02:4F:54:D8:F6:DF:94:93:5F:B1:73:26:38:CA:6A:D7:7C:13 diff --git a/system/system/etc/security/cacerts/17b51fe6.0 b/system/system/etc/security/cacerts/17b51fe6.0 new file mode 100644 index 0000000000000000000000000000000000000000..f47a60f06a0a254926d9f0e64abc794db3ec3074 --- /dev/null +++ b/system/system/etc/security/cacerts/17b51fe6.0 @@ -0,0 +1,87 @@ +-----BEGIN CERTIFICATE----- +MIIDkjCCAnqgAwIBAgIRAIW9S/PY2uNp9pTXX8OlRCMwDQYJKoZIhvcNAQEFBQAw +PTELMAkGA1UEBhMCRlIxETAPBgNVBAoTCENlcnRwbHVzMRswGQYDVQQDExJDbGFz +cyAyIFByaW1hcnkgQ0EwHhcNOTkwNzA3MTcwNTAwWhcNMTkwNzA2MjM1OTU5WjA9 +MQswCQYDVQQGEwJGUjERMA8GA1UEChMIQ2VydHBsdXMxGzAZBgNVBAMTEkNsYXNz +IDIgUHJpbWFyeSBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANxQ +ltAS+DXSCHh6tlJw/W/uz7kRy1134ezpfgSN1sxvc0NXYKwzCkTsA18cgCSR5aiR +VhKC9+Ar9NuuYS6JEI1rbLqzAr3VNsVINyPi8Fo3UjMXEuLRYE2+L0ER4/YXJQyL +kcAbmXuZVg2v7tK8R1fjeUl7NIknJITesezpWE7+Tt9avkGtrAjFGA7v0lPubNCd +EgETjdyAYveVqUSISnFOYFWe2yMZeVYHDD9jC1yw4r5+FfyUM1hBOHTE4Y+L3yas +H7WLO7dDWWuwJKZtkIvEcupdM5i3y95ee++U8Rs+yskhwcWYAqqi9lt3m/V+llU0 +HGdpwPFC40es/CgcZlUCAwEAAaOBjDCBiTAPBgNVHRMECDAGAQH/AgEKMAsGA1Ud +DwQEAwIBBjAdBgNVHQ4EFgQU43Mt38sOKAze3bOkynm4jrvoMIkwEQYJYIZIAYb4 +QgEBBAQDAgEGMDcGA1UdHwQwMC4wLKAqoCiGJmh0dHA6Ly93d3cuY2VydHBsdXMu +Y29tL0NSTC9jbGFzczIuY3JsMA0GCSqGSIb3DQEBBQUAA4IBAQCnVM+IRBnL39R/ +AN9WM2K191EBkOvDP9GIROkkXe/nFL0gt5o8AP5tn9uQ3Nf0YtaLcF3n5QRIqWh8 +yfFC82x/xXp8HVGIutIKPidd3i1RTtMTZGnkLuPT55sJmabglZvOGtd/vjzOUrMR +FcEPF80Du5wlFbqidon8BvEY0JNLDnyCt6X09l/+7UCmnYR0ObncHoUW2ikbhiMA +ybuJfm6AiB4vFLQDJKgybwOaRywwvlbGp0ICcBvqQNi6BQNwB6SW//1IMwrh3KWB +kJtN3X3n57LNXMhqlfil9o3EXXgIvnsG1knPGTZQIy4I5p4FTUcY1Rbpsda2ENW7 +l7+ijrRU +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 85:bd:4b:f3:d8:da:e3:69:f6:94:d7:5f:c3:a5:44:23 + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=FR, O=Certplus, CN=Class 2 Primary CA + Validity + Not Before: Jul 7 17:05:00 1999 GMT + Not After : Jul 6 23:59:59 2019 GMT + Subject: C=FR, O=Certplus, CN=Class 2 Primary CA + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:dc:50:96:d0:12:f8:35:d2:08:78:7a:b6:52:70: + fd:6f:ee:cf:b9:11:cb:5d:77:e1:ec:e9:7e:04:8d: + d6:cc:6f:73:43:57:60:ac:33:0a:44:ec:03:5f:1c: + 80:24:91:e5:a8:91:56:12:82:f7:e0:2b:f4:db:ae: + 61:2e:89:10:8d:6b:6c:ba:b3:02:bd:d5:36:c5:48: + 37:23:e2:f0:5a:37:52:33:17:12:e2:d1:60:4d:be: + 2f:41:11:e3:f6:17:25:0c:8b:91:c0:1b:99:7b:99: + 56:0d:af:ee:d2:bc:47:57:e3:79:49:7b:34:89:27: + 24:84:de:b1:ec:e9:58:4e:fe:4e:df:5a:be:41:ad: + ac:08:c5:18:0e:ef:d2:53:ee:6c:d0:9d:12:01:13: + 8d:dc:80:62:f7:95:a9:44:88:4a:71:4e:60:55:9e: + db:23:19:79:56:07:0c:3f:63:0b:5c:b0:e2:be:7e: + 15:fc:94:33:58:41:38:74:c4:e1:8f:8b:df:26:ac: + 1f:b5:8b:3b:b7:43:59:6b:b0:24:a6:6d:90:8b:c4: + 72:ea:5d:33:98:b7:cb:de:5e:7b:ef:94:f1:1b:3e: + ca:c9:21:c1:c5:98:02:aa:a2:f6:5b:77:9b:f5:7e: + 96:55:34:1c:67:69:c0:f1:42:e3:47:ac:fc:28:1c: + 66:55 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: + CA:TRUE, pathlen:10 + X509v3 Key Usage: + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + E3:73:2D:DF:CB:0E:28:0C:DE:DD:B3:A4:CA:79:B8:8E:BB:E8:30:89 + Netscape Cert Type: + SSL CA, S/MIME CA + X509v3 CRL Distribution Points: + + Full Name: + URI:http://www.certplus.com/CRL/class2.crl + + Signature Algorithm: sha1WithRSAEncryption + a7:54:cf:88:44:19:cb:df:d4:7f:00:df:56:33:62:b5:f7:51: + 01:90:eb:c3:3f:d1:88:44:e9:24:5d:ef:e7:14:bd:20:b7:9a: + 3c:00:fe:6d:9f:db:90:dc:d7:f4:62:d6:8b:70:5d:e7:e5:04: + 48:a9:68:7c:c9:f1:42:f3:6c:7f:c5:7a:7c:1d:51:88:ba:d2: + 0a:3e:27:5d:de:2d:51:4e:d3:13:64:69:e4:2e:e3:d3:e7:9b: + 09:99:a6:e0:95:9b:ce:1a:d7:7f:be:3c:ce:52:b3:11:15:c1: + 0f:17:cd:03:bb:9c:25:15:ba:a2:76:89:fc:06:f1:18:d0:93: + 4b:0e:7c:82:b7:a5:f4:f6:5f:fe:ed:40:a6:9d:84:74:39:b9: + dc:1e:85:16:da:29:1b:86:23:00:c9:bb:89:7e:6e:80:88:1e: + 2f:14:b4:03:24:a8:32:6f:03:9a:47:2c:30:be:56:c6:a7:42: + 02:70:1b:ea:40:d8:ba:05:03:70:07:a4:96:ff:fd:48:33:0a: + e1:dc:a5:81:90:9b:4d:dd:7d:e7:e7:b2:cd:5c:c8:6a:95:f8: + a5:f6:8d:c4:5d:78:08:be:7b:06:d6:49:cf:19:36:50:23:2e: + 08:e6:9e:05:4d:47:18:d5:16:e9:b1:d6:b6:10:d5:bb:97:bf: + a2:8e:b4:54 +SHA1 Fingerprint=74:20:74:41:72:9C:DD:92:EC:79:31:D8:23:10:8D:C2:81:92:E2:BB diff --git a/system/system/etc/security/cacerts/1dcd6f4c.0 b/system/system/etc/security/cacerts/1dcd6f4c.0 new file mode 100644 index 0000000000000000000000000000000000000000..d21efc607967d2b198509dcc5ef432900b989b05 --- /dev/null +++ b/system/system/etc/security/cacerts/1dcd6f4c.0 @@ -0,0 +1,121 @@ +-----BEGIN CERTIFICATE----- +MIIFcjCCA1qgAwIBAgIQH51ZWtcvwgZEpYAIaeNe9jANBgkqhkiG9w0BAQUFADA/ +MQswCQYDVQQGEwJUVzEwMC4GA1UECgwnR292ZXJubWVudCBSb290IENlcnRpZmlj +YXRpb24gQXV0aG9yaXR5MB4XDTAyMTIwNTEzMjMzM1oXDTMyMTIwNTEzMjMzM1ow +PzELMAkGA1UEBhMCVFcxMDAuBgNVBAoMJ0dvdmVybm1lbnQgUm9vdCBDZXJ0aWZp +Y2F0aW9uIEF1dGhvcml0eTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIB +AJoluOzMonWoe/fOW1mKydGGEghU7Jzy50b2iPN86aXfTEc2pBsBHH8eV4qNw8XR +IePaJD9IK/ufLqGU5ywck9G/GwGHU5nOp/UKIXZ3/6m3xnOUT0b3EEk3+qhZSV1q +gQdW8or5BtD3cCJNtLdBuTK4sfCxw5w/cP1T3YGq2GN49thTbqGsaoQkclSGxtKy +yhwOeYHWtXBiCAEuTk8O1RGvqa/lmr/czIdtJuTJV6L7lvnM4T9TjGxMfptTCAts +F/tnyMKtsc2AtJfcdgEWFelq16TheEfOhtX7MfP6Mb40qij7cEwdScevLJ1tZqa2 +jWR+tSBqnTuBto9AAGdLiYa4zGX+FVPpBMHWXx1E1wovJ5pGfaENda1UhhXcSTvx +ls4Pm6Dso3pdvtUqdULle96ltqqvKKyskKw4t9VoNSZ63Pc78/1Fm9G7Q3hub/FC +VGqY8A2tl+lSXunVanLeavcbYBT0peS2cWeqH+riTcFCQP5nRhc4L0c/cZyu5SHK +YS1tB6iEfC3uUSXxY5Ce/eFXiGvviiNtsea9P63RPZYLhY3Naye7twWb7LuRqQoH +EgKXTiCQ8P8NHuJBO9NAOueNXdpm5AKwB1KYXA6OM5zCppX7VRluTI6uSw+9wThN +Xo+EHWbNxWCWtFJaBYmOlXqYwZE8lSOyDvR5tMl8wUohAgMBAAGjajBoMB0GA1Ud +DgQWBBTMzO/MKWCkO7GStjz6MmKPrCUVOzAMBgNVHRMEBTADAQH/MDkGBGcqBwAE +MTAvMC0CAQAwCQYFKw4DAhoFADAHBgVnKgMAAAQUA5vwIhP/lSg209yewDL7MTqK +UWUwDQYJKoZIhvcNAQEFBQADggIBAECASvomyc5eMN1PhnR2WPWus4MzeKR6dBcZ +TulStbngCnRiqmjKeKBMmo4sIy7VahIkv9Ro04rQ2JyftB8M3jh+Vzj8jeJPXgyf +qzvS/3WXy6TjZwj/5cAWtUgBfen5Cv8b5Wppv3ghqMKnI6mGq3ZW6A4M9hPdKmaK +ZEk9GhiHkASfQlK3T8v+R0F2Ne//AHY2RTKbxkaFXeIksB7jSJaYV0eUVXoPQbFE +JPPB/hprv4j9wabak2BegUqZIJxIZhm1AHlUD7gsL0u8qV1bYH+Mh6XgUmMqvtg7 +hUAV/h62ZT/FS9p+tXo1KaMuephgIqP0fSdOLeq0dDzpD6QzDxARvBMB1uUO07+1 +EqLhRSPAzAhuYbeJq4PjJB7mXQfnHyA+z2fI56wwbSdLaG5LKlwCCDTb+HbkZ6Mm +nD+iMsJKxYEYMRBWqoTvLQr/uB930r+lWKBi5NdLkXWNiYCYfm3LU05er/ayl4WX +udpVBrkk7tfGOB5jGxI7leFYrPLfhNVfmS8NVVvmONsuP3LpSIXLuykTjx44Vbnz +ssQwmSNOXfJIoRIM3BKQCZBUkQM8R+XVyWXgt0t97EfTsws+rZ7QdAAO671RrcDe +LMDDav7v3Aun+kbfYNucpllQdSNpc5Oy+fwC00fmcc4QAu4njIT/rEUNE1yDMuAl +pYYsfPQS +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 1f:9d:59:5a:d7:2f:c2:06:44:a5:80:08:69:e3:5e:f6 + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=TW, O=Government Root Certification Authority + Validity + Not Before: Dec 5 13:23:33 2002 GMT + Not After : Dec 5 13:23:33 2032 GMT + Subject: C=TW, O=Government Root Certification Authority + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (4096 bit) + Modulus: + 00:9a:25:b8:ec:cc:a2:75:a8:7b:f7:ce:5b:59:8a: + c9:d1:86:12:08:54:ec:9c:f2:e7:46:f6:88:f3:7c: + e9:a5:df:4c:47:36:a4:1b:01:1c:7f:1e:57:8a:8d: + c3:c5:d1:21:e3:da:24:3f:48:2b:fb:9f:2e:a1:94: + e7:2c:1c:93:d1:bf:1b:01:87:53:99:ce:a7:f5:0a: + 21:76:77:ff:a9:b7:c6:73:94:4f:46:f7:10:49:37: + fa:a8:59:49:5d:6a:81:07:56:f2:8a:f9:06:d0:f7: + 70:22:4d:b4:b7:41:b9:32:b8:b1:f0:b1:c3:9c:3f: + 70:fd:53:dd:81:aa:d8:63:78:f6:d8:53:6e:a1:ac: + 6a:84:24:72:54:86:c6:d2:b2:ca:1c:0e:79:81:d6: + b5:70:62:08:01:2e:4e:4f:0e:d5:11:af:a9:af:e5: + 9a:bf:dc:cc:87:6d:26:e4:c9:57:a2:fb:96:f9:cc: + e1:3f:53:8c:6c:4c:7e:9b:53:08:0b:6c:17:fb:67: + c8:c2:ad:b1:cd:80:b4:97:dc:76:01:16:15:e9:6a: + d7:a4:e1:78:47:ce:86:d5:fb:31:f3:fa:31:be:34: + aa:28:fb:70:4c:1d:49:c7:af:2c:9d:6d:66:a6:b6: + 8d:64:7e:b5:20:6a:9d:3b:81:b6:8f:40:00:67:4b: + 89:86:b8:cc:65:fe:15:53:e9:04:c1:d6:5f:1d:44: + d7:0a:2f:27:9a:46:7d:a1:0d:75:ad:54:86:15:dc: + 49:3b:f1:96:ce:0f:9b:a0:ec:a3:7a:5d:be:d5:2a: + 75:42:e5:7b:de:a5:b6:aa:af:28:ac:ac:90:ac:38: + b7:d5:68:35:26:7a:dc:f7:3b:f3:fd:45:9b:d1:bb: + 43:78:6e:6f:f1:42:54:6a:98:f0:0d:ad:97:e9:52: + 5e:e9:d5:6a:72:de:6a:f7:1b:60:14:f4:a5:e4:b6: + 71:67:aa:1f:ea:e2:4d:c1:42:40:fe:67:46:17:38: + 2f:47:3f:71:9c:ae:e5:21:ca:61:2d:6d:07:a8:84: + 7c:2d:ee:51:25:f1:63:90:9e:fd:e1:57:88:6b:ef: + 8a:23:6d:b1:e6:bd:3f:ad:d1:3d:96:0b:85:8d:cd: + 6b:27:bb:b7:05:9b:ec:bb:91:a9:0a:07:12:02:97: + 4e:20:90:f0:ff:0d:1e:e2:41:3b:d3:40:3a:e7:8d: + 5d:da:66:e4:02:b0:07:52:98:5c:0e:8e:33:9c:c2: + a6:95:fb:55:19:6e:4c:8e:ae:4b:0f:bd:c1:38:4d: + 5e:8f:84:1d:66:cd:c5:60:96:b4:52:5a:05:89:8e: + 95:7a:98:c1:91:3c:95:23:b2:0e:f4:79:b4:c9:7c: + c1:4a:21 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + CC:CC:EF:CC:29:60:A4:3B:B1:92:B6:3C:FA:32:62:8F:AC:25:15:3B + X509v3 Basic Constraints: + CA:TRUE + setCext-hashedRoot: + 0/0-...0...+......0...g*........"...(6....2.1:.Qe + Signature Algorithm: sha1WithRSAEncryption + 40:80:4a:fa:26:c9:ce:5e:30:dd:4f:86:74:76:58:f5:ae:b3: + 83:33:78:a4:7a:74:17:19:4e:e9:52:b5:b9:e0:0a:74:62:aa: + 68:ca:78:a0:4c:9a:8e:2c:23:2e:d5:6a:12:24:bf:d4:68:d3: + 8a:d0:d8:9c:9f:b4:1f:0c:de:38:7e:57:38:fc:8d:e2:4f:5e: + 0c:9f:ab:3b:d2:ff:75:97:cb:a4:e3:67:08:ff:e5:c0:16:b5: + 48:01:7d:e9:f9:0a:ff:1b:e5:6a:69:bf:78:21:a8:c2:a7:23: + a9:86:ab:76:56:e8:0e:0c:f6:13:dd:2a:66:8a:64:49:3d:1a: + 18:87:90:04:9f:42:52:b7:4f:cb:fe:47:41:76:35:ef:ff:00: + 76:36:45:32:9b:c6:46:85:5d:e2:24:b0:1e:e3:48:96:98:57: + 47:94:55:7a:0f:41:b1:44:24:f3:c1:fe:1a:6b:bf:88:fd:c1: + a6:da:93:60:5e:81:4a:99:20:9c:48:66:19:b5:00:79:54:0f: + b8:2c:2f:4b:bc:a9:5d:5b:60:7f:8c:87:a5:e0:52:63:2a:be: + d8:3b:85:40:15:fe:1e:b6:65:3f:c5:4b:da:7e:b5:7a:35:29: + a3:2e:7a:98:60:22:a3:f4:7d:27:4e:2d:ea:b4:74:3c:e9:0f: + a4:33:0f:10:11:bc:13:01:d6:e5:0e:d3:bf:b5:12:a2:e1:45: + 23:c0:cc:08:6e:61:b7:89:ab:83:e3:24:1e:e6:5d:07:e7:1f: + 20:3e:cf:67:c8:e7:ac:30:6d:27:4b:68:6e:4b:2a:5c:02:08: + 34:db:f8:76:e4:67:a3:26:9c:3f:a2:32:c2:4a:c5:81:18:31: + 10:56:aa:84:ef:2d:0a:ff:b8:1f:77:d2:bf:a5:58:a0:62:e4: + d7:4b:91:75:8d:89:80:98:7e:6d:cb:53:4e:5e:af:f6:b2:97: + 85:97:b9:da:55:06:b9:24:ee:d7:c6:38:1e:63:1b:12:3b:95: + e1:58:ac:f2:df:84:d5:5f:99:2f:0d:55:5b:e6:38:db:2e:3f: + 72:e9:48:85:cb:bb:29:13:8f:1e:38:55:b9:f3:b2:c4:30:99: + 23:4e:5d:f2:48:a1:12:0c:dc:12:90:09:90:54:91:03:3c:47: + e5:d5:c9:65:e0:b7:4b:7d:ec:47:d3:b3:0b:3e:ad:9e:d0:74: + 00:0e:eb:bd:51:ad:c0:de:2c:c0:c3:6a:fe:ef:dc:0b:a7:fa: + 46:df:60:db:9c:a6:59:50:75:23:69:73:93:b2:f9:fc:02:d3: + 47:e6:71:ce:10:02:ee:27:8c:84:ff:ac:45:0d:13:5c:83:32: + e0:25:a5:86:2c:7c:f4:12 +SHA1 Fingerprint=F4:8B:11:BF:DE:AB:BE:94:54:20:71:E6:41:DE:6B:BE:88:2B:40:B9 diff --git a/system/system/etc/security/cacerts/1df5a75f.0 b/system/system/etc/security/cacerts/1df5a75f.0 new file mode 100644 index 0000000000000000000000000000000000000000..d325e8384c5222f08b9b34beb0e69068ca470069 --- /dev/null +++ b/system/system/etc/security/cacerts/1df5a75f.0 @@ -0,0 +1,90 @@ +-----BEGIN CERTIFICATE----- +MIIEMzCCAxugAwIBAgIDCYPzMA0GCSqGSIb3DQEBCwUAME0xCzAJBgNVBAYTAkRF +MRUwEwYDVQQKDAxELVRydXN0IEdtYkgxJzAlBgNVBAMMHkQtVFJVU1QgUm9vdCBD +bGFzcyAzIENBIDIgMjAwOTAeFw0wOTExMDUwODM1NThaFw0yOTExMDUwODM1NTha +ME0xCzAJBgNVBAYTAkRFMRUwEwYDVQQKDAxELVRydXN0IEdtYkgxJzAlBgNVBAMM +HkQtVFJVU1QgUm9vdCBDbGFzcyAzIENBIDIgMjAwOTCCASIwDQYJKoZIhvcNAQEB +BQADggEPADCCAQoCggEBANOySs96R+91myP6Oi/WUEWJNTrGa9v+2wBoqOADER03 +UAifTUpolDWzU9GUY6cgVq/eUXjsKj3zSEhQPgrfRlWLJ23DEE0NkVJD2IfgXU42 +tSHKXzlABF9bfsyjxiupQB7ZNoTWSPOSHjRGICTBpFGOShrvUD9pXRl/RcPHAY9R +ySPocq60vFYJfxLLHLGvKZAKyVXMD9O0Gu1HNVpK7ZxzBCHQqr0ME7UAyiZsxGsM +lFqVlNpQmvH/pStmMaTJOKDfHR+4CS7zp+hnUquVH+BGPtikw8paxTGA6Eian5Rp +/hnd2HN8gcqW3o7tszIFZYQ05ub9VxC1X3a/L7AQDcUCAwEAAaOCARowggEWMA8G +A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFP3aFMSfMN4hvR5COfyrYyNJ4PGEMA4G +A1UdDwEB/wQEAwIBBjCB0wYDVR0fBIHLMIHIMIGAoH6gfIZ6bGRhcDovL2RpcmVj +dG9yeS5kLXRydXN0Lm5ldC9DTj1ELVRSVVNUJTIwUm9vdCUyMENsYXNzJTIwMyUy +MENBJTIwMiUyMDIwMDksTz1ELVRydXN0JTIwR21iSCxDPURFP2NlcnRpZmljYXRl +cmV2b2NhdGlvbmxpc3QwQ6BBoD+GPWh0dHA6Ly93d3cuZC10cnVzdC5uZXQvY3Js +L2QtdHJ1c3Rfcm9vdF9jbGFzc18zX2NhXzJfMjAwOS5jcmwwDQYJKoZIhvcNAQEL +BQADggEBAH+X2zDI36ScfSF6gHDOFBJpiBSVYEQBrLLpME+bUMJm2H6NMLVwMeni +acfzcNsgFYbQDfC+rAF1hM5+n02/t2A7nPPKHeJeaNijnZflQGDSNiH+0LS4F9p0 +o3/U37CYAqxva2ssJSRyoWXuJVrl5jLn8t+rSfrzkGkj2wTZ51xY/GXUl77M/C4K +zCUqNQT4YJEVdT1B/yMfGchs64JTBKbkTCJNjYy6zltz7GRUUG3RnFX7acM2w4y8 +PIWmawomDeCTmGCufsYkl4phX5GOZpIJhzbNi5stPvZR1FDUWSi9g/LMKHtThm3Y +Johw1+qRzT65ysCQblrGXnRl11z+o+I= +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 623603 (0x983f3) + Signature Algorithm: sha256WithRSAEncryption + Issuer: C=DE, O=D-Trust GmbH, CN=D-TRUST Root Class 3 CA 2 2009 + Validity + Not Before: Nov 5 08:35:58 2009 GMT + Not After : Nov 5 08:35:58 2029 GMT + Subject: C=DE, O=D-Trust GmbH, CN=D-TRUST Root Class 3 CA 2 2009 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:d3:b2:4a:cf:7a:47:ef:75:9b:23:fa:3a:2f:d6: + 50:45:89:35:3a:c6:6b:db:fe:db:00:68:a8:e0:03: + 11:1d:37:50:08:9f:4d:4a:68:94:35:b3:53:d1:94: + 63:a7:20:56:af:de:51:78:ec:2a:3d:f3:48:48:50: + 3e:0a:df:46:55:8b:27:6d:c3:10:4d:0d:91:52:43: + d8:87:e0:5d:4e:36:b5:21:ca:5f:39:40:04:5f:5b: + 7e:cc:a3:c6:2b:a9:40:1e:d9:36:84:d6:48:f3:92: + 1e:34:46:20:24:c1:a4:51:8e:4a:1a:ef:50:3f:69: + 5d:19:7f:45:c3:c7:01:8f:51:c9:23:e8:72:ae:b4: + bc:56:09:7f:12:cb:1c:b1:af:29:90:0a:c9:55:cc: + 0f:d3:b4:1a:ed:47:35:5a:4a:ed:9c:73:04:21:d0: + aa:bd:0c:13:b5:00:ca:26:6c:c4:6b:0c:94:5a:95: + 94:da:50:9a:f1:ff:a5:2b:66:31:a4:c9:38:a0:df: + 1d:1f:b8:09:2e:f3:a7:e8:67:52:ab:95:1f:e0:46: + 3e:d8:a4:c3:ca:5a:c5:31:80:e8:48:9a:9f:94:69: + fe:19:dd:d8:73:7c:81:ca:96:de:8e:ed:b3:32:05: + 65:84:34:e6:e6:fd:57:10:b5:5f:76:bf:2f:b0:10: + 0d:c5 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + FD:DA:14:C4:9F:30:DE:21:BD:1E:42:39:FC:AB:63:23:49:E0:F1:84 + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 CRL Distribution Points: + + Full Name: + URI:ldap://directory.d-trust.net/CN=D-TRUST%20Root%20Class%203%20CA%202%202009,O=D-Trust%20GmbH,C=DE?certificaterevocationlist + + Full Name: + URI:http://www.d-trust.net/crl/d-trust_root_class_3_ca_2_2009.crl + + Signature Algorithm: sha256WithRSAEncryption + 7f:97:db:30:c8:df:a4:9c:7d:21:7a:80:70:ce:14:12:69:88: + 14:95:60:44:01:ac:b2:e9:30:4f:9b:50:c2:66:d8:7e:8d:30: + b5:70:31:e9:e2:69:c7:f3:70:db:20:15:86:d0:0d:f0:be:ac: + 01:75:84:ce:7e:9f:4d:bf:b7:60:3b:9c:f3:ca:1d:e2:5e:68: + d8:a3:9d:97:e5:40:60:d2:36:21:fe:d0:b4:b8:17:da:74:a3: + 7f:d4:df:b0:98:02:ac:6f:6b:6b:2c:25:24:72:a1:65:ee:25: + 5a:e5:e6:32:e7:f2:df:ab:49:fa:f3:90:69:23:db:04:d9:e7: + 5c:58:fc:65:d4:97:be:cc:fc:2e:0a:cc:25:2a:35:04:f8:60: + 91:15:75:3d:41:ff:23:1f:19:c8:6c:eb:82:53:04:a6:e4:4c: + 22:4d:8d:8c:ba:ce:5b:73:ec:64:54:50:6d:d1:9c:55:fb:69: + c3:36:c3:8c:bc:3c:85:a6:6b:0a:26:0d:e0:93:98:60:ae:7e: + c6:24:97:8a:61:5f:91:8e:66:92:09:87:36:cd:8b:9b:2d:3e: + f6:51:d4:50:d4:59:28:bd:83:f2:cc:28:7b:53:86:6d:d8:26: + 88:70:d7:ea:91:cd:3e:b9:ca:c0:90:6e:5a:c6:5e:74:65:d7: + 5c:fe:a3:e2 +SHA1 Fingerprint=58:E8:AB:B0:36:15:33:FB:80:F7:9B:1B:6D:29:D3:FF:8D:5F:00:F0 diff --git a/system/system/etc/security/cacerts/1e1eab7c.0 b/system/system/etc/security/cacerts/1e1eab7c.0 new file mode 100644 index 0000000000000000000000000000000000000000..6a4788c977f36430f54cb98b3448aa2f63c4db0e --- /dev/null +++ b/system/system/etc/security/cacerts/1e1eab7c.0 @@ -0,0 +1,80 @@ +-----BEGIN CERTIFICATE----- +MIIDwzCCAqugAwIBAgIBATANBgkqhkiG9w0BAQsFADCBgjELMAkGA1UEBhMCREUx +KzApBgNVBAoMIlQtU3lzdGVtcyBFbnRlcnByaXNlIFNlcnZpY2VzIEdtYkgxHzAd +BgNVBAsMFlQtU3lzdGVtcyBUcnVzdCBDZW50ZXIxJTAjBgNVBAMMHFQtVGVsZVNl +YyBHbG9iYWxSb290IENsYXNzIDMwHhcNMDgxMDAxMTAyOTU2WhcNMzMxMDAxMjM1 +OTU5WjCBgjELMAkGA1UEBhMCREUxKzApBgNVBAoMIlQtU3lzdGVtcyBFbnRlcnBy +aXNlIFNlcnZpY2VzIEdtYkgxHzAdBgNVBAsMFlQtU3lzdGVtcyBUcnVzdCBDZW50 +ZXIxJTAjBgNVBAMMHFQtVGVsZVNlYyBHbG9iYWxSb290IENsYXNzIDMwggEiMA0G +CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC9dZPwYiJvJK7genasfb3ZJNW4t/zN +8ELg63iIVl6bmlQdTQyK9tPPcPRStdiTBONGhnFBSivwKixVA9ZIw+A5OO3yXDw/ +RLyTPWGrTs0NvvAgJ1gORH8EGoel15YUNpDQSXuhdfsaa3Ox+M6pCSzyU9XDFES4 +hqX2iys52qMzVNn6chr3IhUciJFrf2blw2qAsCTz34ZFiP0Zf3WHHx+xGwpzJFu5 +ZeAsVMhg02YXP+HMVDNzkQI6pn97djmiH5a2OK61yJN0HZ65tOVgnS9W0eDrXltM +EnAMbEQgqxHY9Bn20pxSN+f6tsIxO0rUFJmtxxr1XV/6B7h8DR/Wgx6zAgMBAAGj +QjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBS1 +A/d2O2GCahKqGFPrAyGUv/7OyjANBgkqhkiG9w0BAQsFAAOCAQEAVj3vlNW92nOy +WL6ukK2YJ5f+AbGwUgC4TeQbIXQbfsDuXmkqJa9c1h3a0nnJ85cp4IaH3gRZD/FZ +1GSFS5mvJQQeyUapl96Cshtwn5z2r3Ex3XsFpSzTucpH9sry9uetuUg/vBa3wW30 +6gmv7PO15wWeph6KU1HWk4HMdJP2udqmJQV0eVp+QD6CSyYRMG7hP0HHRwA11fXT +91Q+gT3aSWqas+8QPebrb9HIIkfLzM8BMZLZGOMivgkeGj5asuRrDFR6fUNOuIml +e9eiPZaGzPImNC1qkp2aGtAw4l1OBLBfiyB+d8E9lYLRRpo7PHi4b6HQDWSieB4p +TpPDpFQUWw== +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 1 (0x1) + Signature Algorithm: sha256WithRSAEncryption + Issuer: C=DE, O=T-Systems Enterprise Services GmbH, OU=T-Systems Trust Center, CN=T-TeleSec GlobalRoot Class 3 + Validity + Not Before: Oct 1 10:29:56 2008 GMT + Not After : Oct 1 23:59:59 2033 GMT + Subject: C=DE, O=T-Systems Enterprise Services GmbH, OU=T-Systems Trust Center, CN=T-TeleSec GlobalRoot Class 3 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:bd:75:93:f0:62:22:6f:24:ae:e0:7a:76:ac:7d: + bd:d9:24:d5:b8:b7:fc:cd:f0:42:e0:eb:78:88:56: + 5e:9b:9a:54:1d:4d:0c:8a:f6:d3:cf:70:f4:52:b5: + d8:93:04:e3:46:86:71:41:4a:2b:f0:2a:2c:55:03: + d6:48:c3:e0:39:38:ed:f2:5c:3c:3f:44:bc:93:3d: + 61:ab:4e:cd:0d:be:f0:20:27:58:0e:44:7f:04:1a: + 87:a5:d7:96:14:36:90:d0:49:7b:a1:75:fb:1a:6b: + 73:b1:f8:ce:a9:09:2c:f2:53:d5:c3:14:44:b8:86: + a5:f6:8b:2b:39:da:a3:33:54:d9:fa:72:1a:f7:22: + 15:1c:88:91:6b:7f:66:e5:c3:6a:80:b0:24:f3:df: + 86:45:88:fd:19:7f:75:87:1f:1f:b1:1b:0a:73:24: + 5b:b9:65:e0:2c:54:c8:60:d3:66:17:3f:e1:cc:54: + 33:73:91:02:3a:a6:7f:7b:76:39:a2:1f:96:b6:38: + ae:b5:c8:93:74:1d:9e:b9:b4:e5:60:9d:2f:56:d1: + e0:eb:5e:5b:4c:12:70:0c:6c:44:20:ab:11:d8:f4: + 19:f6:d2:9c:52:37:e7:fa:b6:c2:31:3b:4a:d4:14: + 99:ad:c7:1a:f5:5d:5f:fa:07:b8:7c:0d:1f:d6:83: + 1e:b3 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + B5:03:F7:76:3B:61:82:6A:12:AA:18:53:EB:03:21:94:BF:FE:CE:CA + Signature Algorithm: sha256WithRSAEncryption + 56:3d:ef:94:d5:bd:da:73:b2:58:be:ae:90:ad:98:27:97:fe: + 01:b1:b0:52:00:b8:4d:e4:1b:21:74:1b:7e:c0:ee:5e:69:2a: + 25:af:5c:d6:1d:da:d2:79:c9:f3:97:29:e0:86:87:de:04:59: + 0f:f1:59:d4:64:85:4b:99:af:25:04:1e:c9:46:a9:97:de:82: + b2:1b:70:9f:9c:f6:af:71:31:dd:7b:05:a5:2c:d3:b9:ca:47: + f6:ca:f2:f6:e7:ad:b9:48:3f:bc:16:b7:c1:6d:f4:ea:09:af: + ec:f3:b5:e7:05:9e:a6:1e:8a:53:51:d6:93:81:cc:74:93:f6: + b9:da:a6:25:05:74:79:5a:7e:40:3e:82:4b:26:11:30:6e:e1: + 3f:41:c7:47:00:35:d5:f5:d3:f7:54:3e:81:3d:da:49:6a:9a: + b3:ef:10:3d:e6:eb:6f:d1:c8:22:47:cb:cc:cf:01:31:92:d9: + 18:e3:22:be:09:1e:1a:3e:5a:b2:e4:6b:0c:54:7a:7d:43:4e: + b8:89:a5:7b:d7:a2:3d:96:86:cc:f2:26:34:2d:6a:92:9d:9a: + 1a:d0:30:e2:5d:4e:04:b0:5f:8b:20:7e:77:c1:3d:95:82:d1: + 46:9a:3b:3c:78:b8:6f:a1:d0:0d:64:a2:78:1e:29:4e:93:c3: + a4:54:14:5b +SHA1 Fingerprint=55:A6:72:3E:CB:F2:EC:CD:C3:23:74:70:19:9D:2A:BE:11:E3:81:D1 diff --git a/system/system/etc/security/cacerts/1e8e7201.0 b/system/system/etc/security/cacerts/1e8e7201.0 new file mode 100644 index 0000000000000000000000000000000000000000..224b3d55e95d06d7b8246ca4026f75cc8c2e73e5 --- /dev/null +++ b/system/system/etc/security/cacerts/1e8e7201.0 @@ -0,0 +1,79 @@ +-----BEGIN CERTIFICATE----- +MIIDXzCCAkegAwIBAgILBAAAAAABIVhTCKIwDQYJKoZIhvcNAQELBQAwTDEgMB4G +A1UECxMXR2xvYmFsU2lnbiBSb290IENBIC0gUjMxEzARBgNVBAoTCkdsb2JhbFNp +Z24xEzARBgNVBAMTCkdsb2JhbFNpZ24wHhcNMDkwMzE4MTAwMDAwWhcNMjkwMzE4 +MTAwMDAwWjBMMSAwHgYDVQQLExdHbG9iYWxTaWduIFJvb3QgQ0EgLSBSMzETMBEG +A1UEChMKR2xvYmFsU2lnbjETMBEGA1UEAxMKR2xvYmFsU2lnbjCCASIwDQYJKoZI +hvcNAQEBBQADggEPADCCAQoCggEBAMwldpB5BngiFvXAg7aEyiie/QV2EcWtiHL8 +RgJDx7KKnQRfJMsuS+FggkbhUqsMgUdwbN1k0ev1LKMPgj0MK66X17YUhhB5uzsT +gHeMCOFJ0mpiLx9e+pZo34knlTifBtc+ycsmWQ1z3rDI6SYOgxXG71uL0gRgykmm +KPZpO/bLyCiR5Z2KYVc3rHQU3HTgOu5yLy6c+9C7v/U9AOEGM+iCK65TpjoWc4zd +QQ4gOsC0p6Hpsk+QLjJg6VfLuQSSaGjlOCZgdbKfd/+RFO+uIEn8rUAVSNECMWEZ +XriX7613t2Saer9fwRPvm2L7DWzgVGkWqQPabumDk3F2xmmFghcCAwEAAaNCMEAw +DgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFI/wS3+o +LkUkrk1Q+mOai97i3Ru8MA0GCSqGSIb3DQEBCwUAA4IBAQBLQNvAUKr+yAzv95ZU +RUm7lgAJQayzE4aGKAczymvmdLm6AC2upArT9fHxD4q/c2dKg8dEe3jgr25sbwMp +jjM5RcOO5LlXbKr8EpbsU8Yt5CRsuZRj+9xTaGdWPoO4zzUhw8lo/s7awlOqzJCK +6fBdRoyV3XpYKBovHd7NADdBj+1EbddTKJd+82cEHhXXipa0095MJ6RMG3NzdvQX +mcIfeg7jLQitChws/zyrVQ4PkX4268NXSb7hLi18YIvDQVETI53O9zJrlAGomecs +Mx86OyXShkDOOyyGeMlhLxS67ttVb9+E7gUJTb0o2HLO02JQZR7rkpeDMdmztcpH +WD9f +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 04:00:00:00:00:01:21:58:53:08:a2 + Signature Algorithm: sha256WithRSAEncryption + Issuer: OU=GlobalSign Root CA - R3, O=GlobalSign, CN=GlobalSign + Validity + Not Before: Mar 18 10:00:00 2009 GMT + Not After : Mar 18 10:00:00 2029 GMT + Subject: OU=GlobalSign Root CA - R3, O=GlobalSign, CN=GlobalSign + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:cc:25:76:90:79:06:78:22:16:f5:c0:83:b6:84: + ca:28:9e:fd:05:76:11:c5:ad:88:72:fc:46:02:43: + c7:b2:8a:9d:04:5f:24:cb:2e:4b:e1:60:82:46:e1: + 52:ab:0c:81:47:70:6c:dd:64:d1:eb:f5:2c:a3:0f: + 82:3d:0c:2b:ae:97:d7:b6:14:86:10:79:bb:3b:13: + 80:77:8c:08:e1:49:d2:6a:62:2f:1f:5e:fa:96:68: + df:89:27:95:38:9f:06:d7:3e:c9:cb:26:59:0d:73: + de:b0:c8:e9:26:0e:83:15:c6:ef:5b:8b:d2:04:60: + ca:49:a6:28:f6:69:3b:f6:cb:c8:28:91:e5:9d:8a: + 61:57:37:ac:74:14:dc:74:e0:3a:ee:72:2f:2e:9c: + fb:d0:bb:bf:f5:3d:00:e1:06:33:e8:82:2b:ae:53: + a6:3a:16:73:8c:dd:41:0e:20:3a:c0:b4:a7:a1:e9: + b2:4f:90:2e:32:60:e9:57:cb:b9:04:92:68:68:e5: + 38:26:60:75:b2:9f:77:ff:91:14:ef:ae:20:49:fc: + ad:40:15:48:d1:02:31:61:19:5e:b8:97:ef:ad:77: + b7:64:9a:7a:bf:5f:c1:13:ef:9b:62:fb:0d:6c:e0: + 54:69:16:a9:03:da:6e:e9:83:93:71:76:c6:69:85: + 82:17 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + 8F:F0:4B:7F:A8:2E:45:24:AE:4D:50:FA:63:9A:8B:DE:E2:DD:1B:BC + Signature Algorithm: sha256WithRSAEncryption + 4b:40:db:c0:50:aa:fe:c8:0c:ef:f7:96:54:45:49:bb:96:00: + 09:41:ac:b3:13:86:86:28:07:33:ca:6b:e6:74:b9:ba:00:2d: + ae:a4:0a:d3:f5:f1:f1:0f:8a:bf:73:67:4a:83:c7:44:7b:78: + e0:af:6e:6c:6f:03:29:8e:33:39:45:c3:8e:e4:b9:57:6c:aa: + fc:12:96:ec:53:c6:2d:e4:24:6c:b9:94:63:fb:dc:53:68:67: + 56:3e:83:b8:cf:35:21:c3:c9:68:fe:ce:da:c2:53:aa:cc:90: + 8a:e9:f0:5d:46:8c:95:dd:7a:58:28:1a:2f:1d:de:cd:00:37: + 41:8f:ed:44:6d:d7:53:28:97:7e:f3:67:04:1e:15:d7:8a:96: + b4:d3:de:4c:27:a4:4c:1b:73:73:76:f4:17:99:c2:1f:7a:0e: + e3:2d:08:ad:0a:1c:2c:ff:3c:ab:55:0e:0f:91:7e:36:eb:c3: + 57:49:be:e1:2e:2d:7c:60:8b:c3:41:51:13:23:9d:ce:f7:32: + 6b:94:01:a8:99:e7:2c:33:1f:3a:3b:25:d2:86:40:ce:3b:2c: + 86:78:c9:61:2f:14:ba:ee:db:55:6f:df:84:ee:05:09:4d:bd: + 28:d8:72:ce:d3:62:50:65:1e:eb:92:97:83:31:d9:b3:b5:ca: + 47:58:3f:5f +SHA1 Fingerprint=D6:9B:56:11:48:F0:1C:77:C5:45:78:C1:09:26:DF:5B:85:69:76:AD diff --git a/system/system/etc/security/cacerts/1eb37bdf.0 b/system/system/etc/security/cacerts/1eb37bdf.0 new file mode 100644 index 0000000000000000000000000000000000000000..51c658f0bbd636a73cae491b99dd4728519a17ad --- /dev/null +++ b/system/system/etc/security/cacerts/1eb37bdf.0 @@ -0,0 +1,139 @@ +-----BEGIN CERTIFICATE----- +MIIHTzCCBTegAwIBAgIJAKPaQn6ksa7aMA0GCSqGSIb3DQEBBQUAMIGuMQswCQYD +VQQGEwJFVTFDMEEGA1UEBxM6TWFkcmlkIChzZWUgY3VycmVudCBhZGRyZXNzIGF0 +IHd3dy5jYW1lcmZpcm1hLmNvbS9hZGRyZXNzKTESMBAGA1UEBRMJQTgyNzQzMjg3 +MRswGQYDVQQKExJBQyBDYW1lcmZpcm1hIFMuQS4xKTAnBgNVBAMTIENoYW1iZXJz +IG9mIENvbW1lcmNlIFJvb3QgLSAyMDA4MB4XDTA4MDgwMTEyMjk1MFoXDTM4MDcz +MTEyMjk1MFowga4xCzAJBgNVBAYTAkVVMUMwQQYDVQQHEzpNYWRyaWQgKHNlZSBj +dXJyZW50IGFkZHJlc3MgYXQgd3d3LmNhbWVyZmlybWEuY29tL2FkZHJlc3MpMRIw +EAYDVQQFEwlBODI3NDMyODcxGzAZBgNVBAoTEkFDIENhbWVyZmlybWEgUy5BLjEp +MCcGA1UEAxMgQ2hhbWJlcnMgb2YgQ29tbWVyY2UgUm9vdCAtIDIwMDgwggIiMA0G +CSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCvAMtwNyuAWko6bHiUfaN/Gh/2NdW9 +28sNRHI+JrKQUrpjOyhYb6WzbZSm891kDFX29ufyIiKAXuFixrYp4YFs8r/lfTJq +VKAyGVn+H4vXPWCGhSRv4xGzdz4gljUha7MI2XAuZPeEklPWDrCQiorjh40G072Q +DuKZoRuGDtqaCrsLYVAGUvGef3bsyw/QHg3PmTA9HMRFEFis1tPo1+XqxQEHd9ZR +5gN/ikilTWh1uem8nk4ZcfUyS5xtYBkL+8ydddy/Js2Pk3g5eXNeJQ7KXOt3EgfL +ZEFHcpOrUMPrCXZkNNI5t3YRCQ12RcSprj1qr7V9ZS+UWBDsXHyvfuK2GNnQm05a +Sd+pZgvMPMZ4fKecHePOjlO+Bd5gD2vlGts/4+EhySnB8esHnFIbAURRPHsl18Tl +UlRdJQfKFiC4reRB7noI/plvg6aRArBsNlVq5331lubKgdaX8ZSD6e2wsWsSaR6s ++12pxZjptFtYer49okQ6Y1nUCyXeG0+95QGezdIp1Z8XGQpvvwyQ0wlf2eOKNcx5 +Wk0ZN5K3xMGtr/R5JJqyAQuxr1yW84Ay+1w9mPGgP0revq+ULtlVmhduYJ1jbLhj +ya6BXBg14JC7vjxPNyK5fuvPnnchpj04gftI2jE9K+OJ9dC1vX7gUMQSibMjmhAx +hduub+84Mxh2EQIDAQABo4IBbDCCAWgwEgYDVR0TAQH/BAgwBgEB/wIBDDAdBgNV +HQ4EFgQU+SSsD7K1+HnA+mCIG8TZTQKeFxkwgeMGA1UdIwSB2zCB2IAU+SSsD7K1 ++HnA+mCIG8TZTQKeFxmhgbSkgbEwga4xCzAJBgNVBAYTAkVVMUMwQQYDVQQHEzpN +YWRyaWQgKHNlZSBjdXJyZW50IGFkZHJlc3MgYXQgd3d3LmNhbWVyZmlybWEuY29t +L2FkZHJlc3MpMRIwEAYDVQQFEwlBODI3NDMyODcxGzAZBgNVBAoTEkFDIENhbWVy +ZmlybWEgUy5BLjEpMCcGA1UEAxMgQ2hhbWJlcnMgb2YgQ29tbWVyY2UgUm9vdCAt +IDIwMDiCCQCj2kJ+pLGu2jAOBgNVHQ8BAf8EBAMCAQYwPQYDVR0gBDYwNDAyBgRV +HSAAMCowKAYIKwYBBQUHAgEWHGh0dHA6Ly9wb2xpY3kuY2FtZXJmaXJtYS5jb20w +DQYJKoZIhvcNAQEFBQADggIBAJASryI1wqM58C7e6bXpeHxIvj99RZJe6dqxGfwW +PJ+0W2aeaufDuV2I6A+tzyMP3iU6XsxPpcG1Lawk0lgH3qLPaYRgM+gQDROpI9CF +5Y57pp49chNyM/WqfcZjHwj0/gF/JM8rLFQJ3uIrbZLGOU8W6jx+ekbURWpGqOt1 +glanq6B8aBMz9p0w8G8nOSQjKpD9kCk18pPfNKXG9/jvjA9iSnyu0/VU+I22mlaH +FoI6M6taIgj3grrqLuBHmrS1RaMFO9ncLkVAO+rcf+g769HsJtg1pDDFOqxXnrN2 +pSB7+R5KBWIBpih1YJeSDW4+TTdDDZIVnBgizVGZoCkaPF+KMjNbMMeJL0eYD6MD +xvbxrN8y8NmBGuScvfaAFPDRLLmF9dijscilIeUcE5fuDr3fKanvNFNb0+RqE4QG +tjICxFKuItLcsiFCGtpA8CnJ7AoMXOLQusxI0zcKzBIKinmwPQN/aUv0NCB9szTq +jktk9T79syNnFQ0EuPAtwQlRPLJsFfClI9eDdOTlLsn+mCdCxqvGnrDQWzilm1De +fhiYtUU79nm06PcaewaD+9CL2rvHvRirCG88gGtAPxkZumWK5r7VXNM21+9AUiRg +OGcEMeyP84LG3rlV8zsxkVrctQgVrXYlCg17LofiDKYGvCYQbTed7N14jHyAxfDZ +d0jQ +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 11806822484801597146 (0xa3da427ea4b1aeda) + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=EU, L=Madrid (see current address at www.camerfirma.com/address)/serialNumber=A82743287, O=AC Camerfirma S.A., CN=Chambers of Commerce Root - 2008 + Validity + Not Before: Aug 1 12:29:50 2008 GMT + Not After : Jul 31 12:29:50 2038 GMT + Subject: C=EU, L=Madrid (see current address at www.camerfirma.com/address)/serialNumber=A82743287, O=AC Camerfirma S.A., CN=Chambers of Commerce Root - 2008 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (4096 bit) + Modulus: + 00:af:00:cb:70:37:2b:80:5a:4a:3a:6c:78:94:7d: + a3:7f:1a:1f:f6:35:d5:bd:db:cb:0d:44:72:3e:26: + b2:90:52:ba:63:3b:28:58:6f:a5:b3:6d:94:a6:f3: + dd:64:0c:55:f6:f6:e7:f2:22:22:80:5e:e1:62:c6: + b6:29:e1:81:6c:f2:bf:e5:7d:32:6a:54:a0:32:19: + 59:fe:1f:8b:d7:3d:60:86:85:24:6f:e3:11:b3:77: + 3e:20:96:35:21:6b:b3:08:d9:70:2e:64:f7:84:92: + 53:d6:0e:b0:90:8a:8a:e3:87:8d:06:d3:bd:90:0e: + e2:99:a1:1b:86:0e:da:9a:0a:bb:0b:61:50:06:52: + f1:9e:7f:76:ec:cb:0f:d0:1e:0d:cf:99:30:3d:1c: + c4:45:10:58:ac:d6:d3:e8:d7:e5:ea:c5:01:07:77: + d6:51:e6:03:7f:8a:48:a5:4d:68:75:b9:e9:bc:9e: + 4e:19:71:f5:32:4b:9c:6d:60:19:0b:fb:cc:9d:75: + dc:bf:26:cd:8f:93:78:39:79:73:5e:25:0e:ca:5c: + eb:77:12:07:cb:64:41:47:72:93:ab:50:c3:eb:09: + 76:64:34:d2:39:b7:76:11:09:0d:76:45:c4:a9:ae: + 3d:6a:af:b5:7d:65:2f:94:58:10:ec:5c:7c:af:7e: + e2:b6:18:d9:d0:9b:4e:5a:49:df:a9:66:0b:cc:3c: + c6:78:7c:a7:9c:1d:e3:ce:8e:53:be:05:de:60:0f: + 6b:e5:1a:db:3f:e3:e1:21:c9:29:c1:f1:eb:07:9c: + 52:1b:01:44:51:3c:7b:25:d7:c4:e5:52:54:5d:25: + 07:ca:16:20:b8:ad:e4:41:ee:7a:08:fe:99:6f:83: + a6:91:02:b0:6c:36:55:6a:e7:7d:f5:96:e6:ca:81: + d6:97:f1:94:83:e9:ed:b0:b1:6b:12:69:1e:ac:fb: + 5d:a9:c5:98:e9:b4:5b:58:7a:be:3d:a2:44:3a:63: + 59:d4:0b:25:de:1b:4f:bd:e5:01:9e:cd:d2:29:d5: + 9f:17:19:0a:6f:bf:0c:90:d3:09:5f:d9:e3:8a:35: + cc:79:5a:4d:19:37:92:b7:c4:c1:ad:af:f4:79:24: + 9a:b2:01:0b:b1:af:5c:96:f3:80:32:fb:5c:3d:98: + f1:a0:3f:4a:de:be:af:94:2e:d9:55:9a:17:6e:60: + 9d:63:6c:b8:63:c9:ae:81:5c:18:35:e0:90:bb:be: + 3c:4f:37:22:b9:7e:eb:cf:9e:77:21:a6:3d:38:81: + fb:48:da:31:3d:2b:e3:89:f5:d0:b5:bd:7e:e0:50: + c4:12:89:b3:23:9a:10:31:85:db:ae:6f:ef:38:33: + 18:76:11 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE, pathlen:12 + X509v3 Subject Key Identifier: + F9:24:AC:0F:B2:B5:F8:79:C0:FA:60:88:1B:C4:D9:4D:02:9E:17:19 + X509v3 Authority Key Identifier: + keyid:F9:24:AC:0F:B2:B5:F8:79:C0:FA:60:88:1B:C4:D9:4D:02:9E:17:19 + DirName:/C=EU/L=Madrid (see current address at www.camerfirma.com/address)/serialNumber=A82743287/O=AC Camerfirma S.A./CN=Chambers of Commerce Root - 2008 + serial:A3:DA:42:7E:A4:B1:AE:DA + + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Certificate Policies: + Policy: X509v3 Any Policy + CPS: http://policy.camerfirma.com + + Signature Algorithm: sha1WithRSAEncryption + 90:12:af:22:35:c2:a3:39:f0:2e:de:e9:b5:e9:78:7c:48:be: + 3f:7d:45:92:5e:e9:da:b1:19:fc:16:3c:9f:b4:5b:66:9e:6a: + e7:c3:b9:5d:88:e8:0f:ad:cf:23:0f:de:25:3a:5e:cc:4f:a5: + c1:b5:2d:ac:24:d2:58:07:de:a2:cf:69:84:60:33:e8:10:0d: + 13:a9:23:d0:85:e5:8e:7b:a6:9e:3d:72:13:72:33:f5:aa:7d: + c6:63:1f:08:f4:fe:01:7f:24:cf:2b:2c:54:09:de:e2:2b:6d: + 92:c6:39:4f:16:ea:3c:7e:7a:46:d4:45:6a:46:a8:eb:75:82: + 56:a7:ab:a0:7c:68:13:33:f6:9d:30:f0:6f:27:39:24:23:2a: + 90:fd:90:29:35:f2:93:df:34:a5:c6:f7:f8:ef:8c:0f:62:4a: + 7c:ae:d3:f5:54:f8:8d:b6:9a:56:87:16:82:3a:33:ab:5a:22: + 08:f7:82:ba:ea:2e:e0:47:9a:b4:b5:45:a3:05:3b:d9:dc:2e: + 45:40:3b:ea:dc:7f:e8:3b:eb:d1:ec:26:d8:35:a4:30:c5:3a: + ac:57:9e:b3:76:a5:20:7b:f9:1e:4a:05:62:01:a6:28:75:60: + 97:92:0d:6e:3e:4d:37:43:0d:92:15:9c:18:22:cd:51:99:a0: + 29:1a:3c:5f:8a:32:33:5b:30:c7:89:2f:47:98:0f:a3:03:c6: + f6:f1:ac:df:32:f0:d9:81:1a:e4:9c:bd:f6:80:14:f0:d1:2c: + b9:85:f5:d8:a3:b1:c8:a5:21:e5:1c:13:97:ee:0e:bd:df:29: + a9:ef:34:53:5b:d3:e4:6a:13:84:06:b6:32:02:c4:52:ae:22: + d2:dc:b2:21:42:1a:da:40:f0:29:c9:ec:0a:0c:5c:e2:d0:ba: + cc:48:d3:37:0a:cc:12:0a:8a:79:b0:3d:03:7f:69:4b:f4:34: + 20:7d:b3:34:ea:8e:4b:64:f5:3e:fd:b3:23:67:15:0d:04:b8: + f0:2d:c1:09:51:3c:b2:6c:15:f0:a5:23:d7:83:74:e4:e5:2e: + c9:fe:98:27:42:c6:ab:c6:9e:b0:d0:5b:38:a5:9b:50:de:7e: + 18:98:b5:45:3b:f6:79:b4:e8:f7:1a:7b:06:83:fb:d0:8b:da: + bb:c7:bd:18:ab:08:6f:3c:80:6b:40:3f:19:19:ba:65:8a:e6: + be:d5:5c:d3:36:d7:ef:40:52:24:60:38:67:04:31:ec:8f:f3: + 82:c6:de:b9:55:f3:3b:31:91:5a:dc:b5:08:15:ad:76:25:0a: + 0d:7b:2e:87:e2:0c:a6:06:bc:26:10:6d:37:9d:ec:dd:78:8c: + 7c:80:c5:f0:d9:77:48:d0 +SHA1 Fingerprint=78:6A:74:AC:76:AB:14:7F:9C:6A:30:50:BA:9E:A8:7E:FE:9A:CE:3C diff --git a/system/system/etc/security/cacerts/1f58a078.0 b/system/system/etc/security/cacerts/1f58a078.0 new file mode 100644 index 0000000000000000000000000000000000000000..ac07485aa017b502f95e47831aebe79bf4aad40a --- /dev/null +++ b/system/system/etc/security/cacerts/1f58a078.0 @@ -0,0 +1,120 @@ +-----BEGIN CERTIFICATE----- +MIIFYDCCA0igAwIBAgIURFc0JFuBiZs18s64KztbpybwdSgwDQYJKoZIhvcNAQEL +BQAwSDELMAkGA1UEBhMCQk0xGTAXBgNVBAoTEFF1b1ZhZGlzIExpbWl0ZWQxHjAc +BgNVBAMTFVF1b1ZhZGlzIFJvb3QgQ0EgMiBHMzAeFw0xMjAxMTIxODU5MzJaFw00 +MjAxMTIxODU5MzJaMEgxCzAJBgNVBAYTAkJNMRkwFwYDVQQKExBRdW9WYWRpcyBM +aW1pdGVkMR4wHAYDVQQDExVRdW9WYWRpcyBSb290IENBIDIgRzMwggIiMA0GCSqG +SIb3DQEBAQUAA4ICDwAwggIKAoICAQChriWyARjcV4g/Ruv5r+LrI3HimtFhZiFf +qq8nUeVuGxbULX1QsFN3vXg6YOJkApt8hpvWGo6t/x8Vf9WVHhLL5hSEBMHfNrMW +n4rjyduYNM7YMxcoRvynyfDStNVNCXJJ+fKH46nafaF9a7I6JaltUkSs+L5u+9ym +c5GQYaYDFCDy54ejiK2toIz/pgslUiXnFgHVy7g1gQyjO/Dh4fxaXc6AcW34Sas+ +O7q414AB+6XrW7PFXmAqMaCvN+ggOp+oMiwMzAkd056OXbxMmO7FGmh77FOm6RQ1 +o9/NgJ8MSPsc9PG/Srj61YxxSscfrf5BmrODXfKEVu+lV0POKa2Mq1W/xPtbAd0j +IaFYAI7D0GoT7RPjEiuA3GfmlbLNHiJuKvhB1PLKFAeNilUSxmn1uIZoL1NesNKq +IcGY5jDjZ1XHm26sGahVpkUG0CM62+tlXSoREfA7T8pt9DTEceT/AFr2XK4jYIVz +8eQQsSWu1ZK7E8EM4DnatDlXtas1qnIhO4M15zHfeiFuuDIIfR0ykRVKYnLP43eh +vNURG3YBZwjgQQvD6xVu+KQZ2aKrr+InUlYrAoosFCT5v0ICvybIxo/gbjh9Uy3l +7ZizlWNof/k19N+IxWA1ksB8aRxhlRbQ694Lrz4EEEVlWFA4r0jyWbYW8jwNkALG +cC4BrTwV1wIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIB +BjAdBgNVHQ4EFgQU7edvdlq/YOxJW8ald7tyFnGbxD0wDQYJKoZIhvcNAQELBQAD +ggIBAJHfgD9DCX5xwvfrs4iP4VGyvD11+ShdyLyZm3tdquXK4Qr36LLTn91nMX66 +AarHakE7kNQIXLJgapDwyM4DYvmL7ftuKtwGTTwpD4kWilhMSA/ohGHqPHKmd+RC +roijQ1h5fq7KpVMNqT1wvSAZYaRsOPxDMuHBR//47PERIjKWnML2W2mWeyAMQ0Ga +W/ZZGYjeVYg3UQt4XAoeo0L9x52ID8DyeAIkVJOviYeIyUqAHerQbj5hLja7NQ4n +lv1mNDthcnPxFlxHBlRJAHpYErAK74X9sbgzdWqTHBLmYF5vHX/JHyPLhGGfHoJE ++V+tYlUkmlKY7VHnoX6XOuYvHxHaU4AshZ6rNRDbIl9qxV6XU/IyAgkwo1jwDQHV +csaxfGl7w/U2Rcxhbl5MlMVerugOXou/983g7aEOGzPuVBj+D77vfoRrQ+NwmNtd +dbINWQeFFSM51vHfqSYP1kjHs6Yi9TM3WpVHn3u6GBVv/9YUZINJ0gpnIdsPNWNg +KCLjsZWDzYWm3S8P52dSbrsvhXz1SnPnxT7AvSESBT/8twNJAlvIJebiVDj1eYeM +HVOyToV7BjjHLPj4sHKNJeV3UvQDHEimUF+IIDBu8oJDqz2XhOdT+yHBTw8imoa4 +WSr2Rz0ZiC3oheGe7IUIarFsNMkd7EgrO3jtZsSOeWmD3n+M +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 44:57:34:24:5b:81:89:9b:35:f2:ce:b8:2b:3b:5b:a7:26:f0:75:28 + Signature Algorithm: sha256WithRSAEncryption + Issuer: C=BM, O=QuoVadis Limited, CN=QuoVadis Root CA 2 G3 + Validity + Not Before: Jan 12 18:59:32 2012 GMT + Not After : Jan 12 18:59:32 2042 GMT + Subject: C=BM, O=QuoVadis Limited, CN=QuoVadis Root CA 2 G3 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (4096 bit) + Modulus: + 00:a1:ae:25:b2:01:18:dc:57:88:3f:46:eb:f9:af: + e2:eb:23:71:e2:9a:d1:61:66:21:5f:aa:af:27:51: + e5:6e:1b:16:d4:2d:7d:50:b0:53:77:bd:78:3a:60: + e2:64:02:9b:7c:86:9b:d6:1a:8e:ad:ff:1f:15:7f: + d5:95:1e:12:cb:e6:14:84:04:c1:df:36:b3:16:9f: + 8a:e3:c9:db:98:34:ce:d8:33:17:28:46:fc:a7:c9: + f0:d2:b4:d5:4d:09:72:49:f9:f2:87:e3:a9:da:7d: + a1:7d:6b:b2:3a:25:a9:6d:52:44:ac:f8:be:6e:fb: + dc:a6:73:91:90:61:a6:03:14:20:f2:e7:87:a3:88: + ad:ad:a0:8c:ff:a6:0b:25:52:25:e7:16:01:d5:cb: + b8:35:81:0c:a3:3b:f0:e1:e1:fc:5a:5d:ce:80:71: + 6d:f8:49:ab:3e:3b:ba:b8:d7:80:01:fb:a5:eb:5b: + b3:c5:5e:60:2a:31:a0:af:37:e8:20:3a:9f:a8:32: + 2c:0c:cc:09:1d:d3:9e:8e:5d:bc:4c:98:ee:c5:1a: + 68:7b:ec:53:a6:e9:14:35:a3:df:cd:80:9f:0c:48: + fb:1c:f4:f1:bf:4a:b8:fa:d5:8c:71:4a:c7:1f:ad: + fe:41:9a:b3:83:5d:f2:84:56:ef:a5:57:43:ce:29: + ad:8c:ab:55:bf:c4:fb:5b:01:dd:23:21:a1:58:00: + 8e:c3:d0:6a:13:ed:13:e3:12:2b:80:dc:67:e6:95: + b2:cd:1e:22:6e:2a:f8:41:d4:f2:ca:14:07:8d:8a: + 55:12:c6:69:f5:b8:86:68:2f:53:5e:b0:d2:aa:21: + c1:98:e6:30:e3:67:55:c7:9b:6e:ac:19:a8:55:a6: + 45:06:d0:23:3a:db:eb:65:5d:2a:11:11:f0:3b:4f: + ca:6d:f4:34:c4:71:e4:ff:00:5a:f6:5c:ae:23:60: + 85:73:f1:e4:10:b1:25:ae:d5:92:bb:13:c1:0c:e0: + 39:da:b4:39:57:b5:ab:35:aa:72:21:3b:83:35:e7: + 31:df:7a:21:6e:b8:32:08:7d:1d:32:91:15:4a:62: + 72:cf:e3:77:a1:bc:d5:11:1b:76:01:67:08:e0:41: + 0b:c3:eb:15:6e:f8:a4:19:d9:a2:ab:af:e2:27:52: + 56:2b:02:8a:2c:14:24:f9:bf:42:02:bf:26:c8:c6: + 8f:e0:6e:38:7d:53:2d:e5:ed:98:b3:95:63:68:7f: + f9:35:f4:df:88:c5:60:35:92:c0:7c:69:1c:61:95: + 16:d0:eb:de:0b:af:3e:04:10:45:65:58:50:38:af: + 48:f2:59:b6:16:f2:3c:0d:90:02:c6:70:2e:01:ad: + 3c:15:d7 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + ED:E7:6F:76:5A:BF:60:EC:49:5B:C6:A5:77:BB:72:16:71:9B:C4:3D + Signature Algorithm: sha256WithRSAEncryption + 91:df:80:3f:43:09:7e:71:c2:f7:eb:b3:88:8f:e1:51:b2:bc: + 3d:75:f9:28:5d:c8:bc:99:9b:7b:5d:aa:e5:ca:e1:0a:f7:e8: + b2:d3:9f:dd:67:31:7e:ba:01:aa:c7:6a:41:3b:90:d4:08:5c: + b2:60:6a:90:f0:c8:ce:03:62:f9:8b:ed:fb:6e:2a:dc:06:4d: + 3c:29:0f:89:16:8a:58:4c:48:0f:e8:84:61:ea:3c:72:a6:77: + e4:42:ae:88:a3:43:58:79:7e:ae:ca:a5:53:0d:a9:3d:70:bd: + 20:19:61:a4:6c:38:fc:43:32:e1:c1:47:ff:f8:ec:f1:11:22: + 32:96:9c:c2:f6:5b:69:96:7b:20:0c:43:41:9a:5b:f6:59:19: + 88:de:55:88:37:51:0b:78:5c:0a:1e:a3:42:fd:c7:9d:88:0f: + c0:f2:78:02:24:54:93:af:89:87:88:c9:4a:80:1d:ea:d0:6e: + 3e:61:2e:36:bb:35:0e:27:96:fd:66:34:3b:61:72:73:f1:16: + 5c:47:06:54:49:00:7a:58:12:b0:0a:ef:85:fd:b1:b8:33:75: + 6a:93:1c:12:e6:60:5e:6f:1d:7f:c9:1f:23:cb:84:61:9f:1e: + 82:44:f9:5f:ad:62:55:24:9a:52:98:ed:51:e7:a1:7e:97:3a: + e6:2f:1f:11:da:53:80:2c:85:9e:ab:35:10:db:22:5f:6a:c5: + 5e:97:53:f2:32:02:09:30:a3:58:f0:0d:01:d5:72:c6:b1:7c: + 69:7b:c3:f5:36:45:cc:61:6e:5e:4c:94:c5:5e:ae:e8:0e:5e: + 8b:bf:f7:cd:e0:ed:a1:0e:1b:33:ee:54:18:fe:0f:be:ef:7e: + 84:6b:43:e3:70:98:db:5d:75:b2:0d:59:07:85:15:23:39:d6: + f1:df:a9:26:0f:d6:48:c7:b3:a6:22:f5:33:37:5a:95:47:9f: + 7b:ba:18:15:6f:ff:d6:14:64:83:49:d2:0a:67:21:db:0f:35: + 63:60:28:22:e3:b1:95:83:cd:85:a6:dd:2f:0f:e7:67:52:6e: + bb:2f:85:7c:f5:4a:73:e7:c5:3e:c0:bd:21:12:05:3f:fc:b7: + 03:49:02:5b:c8:25:e6:e2:54:38:f5:79:87:8c:1d:53:b2:4e: + 85:7b:06:38:c7:2c:f8:f8:b0:72:8d:25:e5:77:52:f4:03:1c: + 48:a6:50:5f:88:20:30:6e:f2:82:43:ab:3d:97:84:e7:53:fb: + 21:c1:4f:0f:22:9a:86:b8:59:2a:f6:47:3d:19:88:2d:e8:85: + e1:9e:ec:85:08:6a:b1:6c:34:c9:1d:ec:48:2b:3b:78:ed:66: + c4:8e:79:69:83:de:7f:8c +SHA1 Fingerprint=09:3C:61:F3:8B:8B:DC:7D:55:DF:75:38:02:05:00:E1:25:F5:C8:36 diff --git a/system/system/etc/security/cacerts/21855f49.0 b/system/system/etc/security/cacerts/21855f49.0 new file mode 100644 index 0000000000000000000000000000000000000000..afaaf34f4c651a6c94ad4ae9d7d452fef86d87ce --- /dev/null +++ b/system/system/etc/security/cacerts/21855f49.0 @@ -0,0 +1,119 @@ +-----BEGIN CERTIFICATE----- +MIIFaTCCA1GgAwIBAgIJAMMDmu5QkG4oMA0GCSqGSIb3DQEBBQUAMFIxCzAJBgNV +BAYTAlNLMRMwEQYDVQQHEwpCcmF0aXNsYXZhMRMwEQYDVQQKEwpEaXNpZyBhLnMu +MRkwFwYDVQQDExBDQSBEaXNpZyBSb290IFIxMB4XDTEyMDcxOTA5MDY1NloXDTQy +MDcxOTA5MDY1NlowUjELMAkGA1UEBhMCU0sxEzARBgNVBAcTCkJyYXRpc2xhdmEx +EzARBgNVBAoTCkRpc2lnIGEucy4xGTAXBgNVBAMTEENBIERpc2lnIFJvb3QgUjEw +ggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCqw3j33Jijp1pedxiy3QRk +D2P9m5YJgNXoqqXinCaUOuiZc4yd39ffg/N4T0Dhf9Kn0uXKE5Pn7cZ3Xza1lK/o +OI7bm+V8u8yN63Vz4STN5qctGS7Y1oprFOsIYgrY3LMATcMjfF9DCCMyEtztDK3A +fQ+lekLZWnDZv6fXARz2m6uOt0qGeKAeVjGu74IKgEH3G8muqzIm1Cxr7X1r5OJe +IgpFy4QxTaz+29FHuvlglzmxZcfe+5nkCiKxLU3lSCZpq+Kq8/v8kiky6bM+TR8n +oc2OuRf7JT7JbvN32g0S9l3HuzYQ1VTW8+DiR0jm3hTaYVKvJrT1cU/J19IG32PK +/yHoWQbgCNWEFVP3Q+V8xaCJmGtzxmjOZd69fwX3se72V6FglcXM6pM6vpmumwKj +rckWtc7dXpl4fho5frLABaTAgqWjR56M6ly2vGfb5ipN0gTco65F97yLnByn1tUD +3AjLLhbKXEAz6GfDLuemROoRRRw1ZS0eRWEkG4IupZ0zXWX4Qfkuy5Q/H6MMMSRE +7cderVC6xkGbrPAXZcD4XW9boAo0PO7X6oifmPmvTiT6l7Jkdtqr9O3jw2Dv1fkC +yC2fg69naQanMVXVz0tv/wQFx1isXxYb5dKj6zHbHzMVTdDypVP1y+E9Tmgt2BLd +qvLmTZtJ5cUoobqwWsagtQIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MA4GA1Ud +DwEB/wQEAwIBBjAdBgNVHQ4EFgQUiQq0OJMa5qvum5EY+fU8PjXQ04IwDQYJKoZI +hvcNAQEFBQADggIBADKL9p1Kyb4U5YysOMo6CdQbzoaz3evUuii+Eq5FLAR0rBNR +xVgYZk2C2tXck8An4b58n1KeElb21Zyp9HWc+jcSjxyT7Ff+Bw+r1RL3D65hXlaA +SfX8MPWbTx9BLxyE04nH4toCdu0Jz2zBuByDHBb6lM19oMgY0sidbvW9adRtPTXo +HqJPYNcHKfyyo6SdbhWSVhlMCrDpfNIZTUJG7L399ldb3Zh+pE3McgODWF3vkzpB +emOqfDqo9ayk0d2iLbYq/J8BjuIQscTK5GfbVSUZP/3oNn6z4eGBrxEWi1CXYBmC +AMBrTXO40RMHPuq2MU/wQppt4hF05ZSsjYSVPCGvxdpHyN85YmLLW1AL14FABZyb +7bq2ix4Eb5YgOe2kfSnbSM6C3NQCjR0EMVrHS/BsYVLXtFHCgWzN4funodKSds+x +DzdYpPJScWc/DIh4gInByLUfkmO+p3qKViwaqKactV2zY9ATIKHrkWzQjX2v3wvk +F7mGnjixlAxYjOBVqjtjbZqJYLhkKpLGN/R+Q0O3c+gB53+XD9fyexn9GtePyfqF +a3qdnom2piiZk4hA9z7NUaPK6u95RyG1/jLix8NRb76AdPCkwzryT+lf3xkK8jsT +Q6wxpLPn6/wY1gGp8yqPNg7rtLG8t0zJa7+h89n07eLw4+1knj0vllJPgFOL +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 14052245610670616104 (0xc3039aee50906e28) + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=SK, L=Bratislava, O=Disig a.s., CN=CA Disig Root R1 + Validity + Not Before: Jul 19 09:06:56 2012 GMT + Not After : Jul 19 09:06:56 2042 GMT + Subject: C=SK, L=Bratislava, O=Disig a.s., CN=CA Disig Root R1 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (4096 bit) + Modulus: + 00:aa:c3:78:f7:dc:98:a3:a7:5a:5e:77:18:b2:dd: + 04:64:0f:63:fd:9b:96:09:80:d5:e8:aa:a5:e2:9c: + 26:94:3a:e8:99:73:8c:9d:df:d7:df:83:f3:78:4f: + 40:e1:7f:d2:a7:d2:e5:ca:13:93:e7:ed:c6:77:5f: + 36:b5:94:af:e8:38:8e:db:9b:e5:7c:bb:cc:8d:eb: + 75:73:e1:24:cd:e6:a7:2d:19:2e:d8:d6:8a:6b:14: + eb:08:62:0a:d8:dc:b3:00:4d:c3:23:7c:5f:43:08: + 23:32:12:dc:ed:0c:ad:c0:7d:0f:a5:7a:42:d9:5a: + 70:d9:bf:a7:d7:01:1c:f6:9b:ab:8e:b7:4a:86:78: + a0:1e:56:31:ae:ef:82:0a:80:41:f7:1b:c9:ae:ab: + 32:26:d4:2c:6b:ed:7d:6b:e4:e2:5e:22:0a:45:cb: + 84:31:4d:ac:fe:db:d1:47:ba:f9:60:97:39:b1:65: + c7:de:fb:99:e4:0a:22:b1:2d:4d:e5:48:26:69:ab: + e2:aa:f3:fb:fc:92:29:32:e9:b3:3e:4d:1f:27:a1: + cd:8e:b9:17:fb:25:3e:c9:6e:f3:77:da:0d:12:f6: + 5d:c7:bb:36:10:d5:54:d6:f3:e0:e2:47:48:e6:de: + 14:da:61:52:af:26:b4:f5:71:4f:c9:d7:d2:06:df: + 63:ca:ff:21:e8:59:06:e0:08:d5:84:15:53:f7:43: + e5:7c:c5:a0:89:98:6b:73:c6:68:ce:65:de:bd:7f: + 05:f7:b1:ee:f6:57:a1:60:95:c5:cc:ea:93:3a:be: + 99:ae:9b:02:a3:ad:c9:16:b5:ce:dd:5e:99:78:7e: + 1a:39:7e:b2:c0:05:a4:c0:82:a5:a3:47:9e:8c:ea: + 5c:b6:bc:67:db:e6:2a:4d:d2:04:dc:a3:ae:45:f7: + bc:8b:9c:1c:a7:d6:d5:03:dc:08:cb:2e:16:ca:5c: + 40:33:e8:67:c3:2e:e7:a6:44:ea:11:45:1c:35:65: + 2d:1e:45:61:24:1b:82:2e:a5:9d:33:5d:65:f8:41: + f9:2e:cb:94:3f:1f:a3:0c:31:24:44:ed:c7:5e:ad: + 50:ba:c6:41:9b:ac:f0:17:65:c0:f8:5d:6f:5b:a0: + 0a:34:3c:ee:d7:ea:88:9f:98:f9:af:4e:24:fa:97: + b2:64:76:da:ab:f4:ed:e3:c3:60:ef:d5:f9:02:c8: + 2d:9f:83:af:67:69:06:a7:31:55:d5:cf:4b:6f:ff: + 04:05:c7:58:ac:5f:16:1b:e5:d2:a3:eb:31:db:1f: + 33:15:4d:d0:f2:a5:53:f5:cb:e1:3d:4e:68:2d:d8: + 12:dd:aa:f2:e6:4d:9b:49:e5:c5:28:a1:ba:b0:5a: + c6:a0:b5 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + 89:0A:B4:38:93:1A:E6:AB:EE:9B:91:18:F9:F5:3C:3E:35:D0:D3:82 + Signature Algorithm: sha1WithRSAEncryption + 32:8b:f6:9d:4a:c9:be:14:e5:8c:ac:38:ca:3a:09:d4:1b:ce: + 86:b3:dd:eb:d4:ba:28:be:12:ae:45:2c:04:74:ac:13:51:c5: + 58:18:66:4d:82:da:d5:dc:93:c0:27:e1:be:7c:9f:52:9e:12: + 56:f6:d5:9c:a9:f4:75:9c:fa:37:12:8f:1c:93:ec:57:fe:07: + 0f:ab:d5:12:f7:0f:ae:61:5e:56:80:49:f5:fc:30:f5:9b:4f: + 1f:41:2f:1c:84:d3:89:c7:e2:da:02:76:ed:09:cf:6c:c1:b8: + 1c:83:1c:16:fa:94:cd:7d:a0:c8:18:d2:c8:9d:6e:f5:bd:69: + d4:6d:3d:35:e8:1e:a2:4f:60:d7:07:29:fc:b2:a3:a4:9d:6e: + 15:92:56:19:4c:0a:b0:e9:7c:d2:19:4d:42:46:ec:bd:fd:f6: + 57:5b:dd:98:7e:a4:4d:cc:72:03:83:58:5d:ef:93:3a:41:7a: + 63:aa:7c:3a:a8:f5:ac:a4:d1:dd:a2:2d:b6:2a:fc:9f:01:8e: + e2:10:b1:c4:ca:e4:67:db:55:25:19:3f:fd:e8:36:7e:b3:e1: + e1:81:af:11:16:8b:50:97:60:19:82:00:c0:6b:4d:73:b8:d1: + 13:07:3e:ea:b6:31:4f:f0:42:9a:6d:e2:11:74:e5:94:ac:8d: + 84:95:3c:21:af:c5:da:47:c8:df:39:62:62:cb:5b:50:0b:d7: + 81:40:05:9c:9b:ed:ba:b6:8b:1e:04:6f:96:20:39:ed:a4:7d: + 29:db:48:ce:82:dc:d4:02:8d:1d:04:31:5a:c7:4b:f0:6c:61: + 52:d7:b4:51:c2:81:6c:cd:e1:fb:a7:a1:d2:92:76:cf:b1:0f: + 37:58:a4:f2:52:71:67:3f:0c:88:78:80:89:c1:c8:b5:1f:92: + 63:be:a7:7a:8a:56:2c:1a:a8:a6:9c:b5:5d:b3:63:d0:13:20: + a1:eb:91:6c:d0:8d:7d:af:df:0b:e4:17:b9:86:9e:38:b1:94: + 0c:58:8c:e0:55:aa:3b:63:6d:9a:89:60:b8:64:2a:92:c6:37: + f4:7e:43:43:b7:73:e8:01:e7:7f:97:0f:d7:f2:7b:19:fd:1a: + d7:8f:c9:fa:85:6b:7a:9d:9e:89:b6:a6:28:99:93:88:40:f7: + 3e:cd:51:a3:ca:ea:ef:79:47:21:b5:fe:32:e2:c7:c3:51:6f: + be:80:74:f0:a4:c3:3a:f2:4f:e9:5f:df:19:0a:f2:3b:13:43: + ac:31:a4:b3:e7:eb:fc:18:d6:01:a9:f3:2a:8f:36:0e:eb:b4: + b1:bc:b7:4c:c9:6b:bf:a1:f3:d9:f4:ed:e2:f0:e3:ed:64:9e: + 3d:2f:96:52:4f:80:53:8b +SHA1 Fingerprint=8E:1C:74:F8:A6:20:B9:E5:8A:F4:61:FA:EC:2B:47:56:51:1A:52:C6 diff --git a/system/system/etc/security/cacerts/219d9499.0 b/system/system/etc/security/cacerts/219d9499.0 new file mode 100644 index 0000000000000000000000000000000000000000..90790d336463e5a594e07abd9a680dfbe27d60ba --- /dev/null +++ b/system/system/etc/security/cacerts/219d9499.0 @@ -0,0 +1,84 @@ +-----BEGIN CERTIFICATE----- +MIIEADCCAuigAwIBAgIBADANBgkqhkiG9w0BAQUFADBjMQswCQYDVQQGEwJVUzEh +MB8GA1UEChMYVGhlIEdvIERhZGR5IEdyb3VwLCBJbmMuMTEwLwYDVQQLEyhHbyBE +YWRkeSBDbGFzcyAyIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTA0MDYyOTE3 +MDYyMFoXDTM0MDYyOTE3MDYyMFowYzELMAkGA1UEBhMCVVMxITAfBgNVBAoTGFRo +ZSBHbyBEYWRkeSBHcm91cCwgSW5jLjExMC8GA1UECxMoR28gRGFkZHkgQ2xhc3Mg +MiBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTCCASAwDQYJKoZIhvcNAQEBBQADggEN +ADCCAQgCggEBAN6d1+pXGEmhW+vXX0iG6r7d/+TvZxz0ZWizV3GgXne77ZtJ6XCA +PVYYYwhv2vLM0D9/AlQiVBDYsoHUwHU9S3/Hd8M+eKsaA7Ugay9qK7HFiH7Eux6w +wdhFJ2+qN1j3hybX2C32qRe3H3I2TqYXP2WYktsqbl2i/ojgC95/5Y0V4evLOtXi +EqITLdiOr18SPaAIBQi2XKVlOARFmR6jYGB0xUGlcmIbYsUfb18aQr4CUWWoriMY +avx4A6lNf4DD+qta/KFApMoZFv6yyO9ecw3ud72a9nmYvLEHZ6IVDd2gWMZEewo+ +YihfukEHU1jPEX44dMX4/7VpkI+EdOqXG68CAQOjgcAwgb0wHQYDVR0OBBYEFNLE +sNKR1EwRcbNhyz2h/t2oatTjMIGNBgNVHSMEgYUwgYKAFNLEsNKR1EwRcbNhyz2h +/t2oatTjoWekZTBjMQswCQYDVQQGEwJVUzEhMB8GA1UEChMYVGhlIEdvIERhZGR5 +IEdyb3VwLCBJbmMuMTEwLwYDVQQLEyhHbyBEYWRkeSBDbGFzcyAyIENlcnRpZmlj +YXRpb24gQXV0aG9yaXR5ggEAMAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQEFBQAD +ggEBADJL87LKPpH8EsahB4yOd6AzBhRckB4Y9wimPQoZ+YeAEW5p5JYXMP80kWNy +OO7MHAGjHZQopDH2esRU1/blMVgDoszOYtuURXO1v0XJJLXVggKtI3lpjbi2Tc7P +TMozI+gciKqdi0FuFskg5YmezTvacPd+mSYgFFQlq25zheabIZ0KbIIOqPjCDPoQ +HmyW74cNxA9hi63ugyuV+I6ShHI56yDqg+2DzZduCLzrTia2cyvk0/ZM/iZx4mER +dEr/VxqHD3VILs9RaRegAhJhldXRQLIQTO7ErBBDpqWeCtWVYpoNz4iCxTIM5Cuf +ReYNnyicsbkqWletNw+vHX/bvZ8= +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 0 (0x0) + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=US, O=The Go Daddy Group, Inc., OU=Go Daddy Class 2 Certification Authority + Validity + Not Before: Jun 29 17:06:20 2004 GMT + Not After : Jun 29 17:06:20 2034 GMT + Subject: C=US, O=The Go Daddy Group, Inc., OU=Go Daddy Class 2 Certification Authority + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:de:9d:d7:ea:57:18:49:a1:5b:eb:d7:5f:48:86: + ea:be:dd:ff:e4:ef:67:1c:f4:65:68:b3:57:71:a0: + 5e:77:bb:ed:9b:49:e9:70:80:3d:56:18:63:08:6f: + da:f2:cc:d0:3f:7f:02:54:22:54:10:d8:b2:81:d4: + c0:75:3d:4b:7f:c7:77:c3:3e:78:ab:1a:03:b5:20: + 6b:2f:6a:2b:b1:c5:88:7e:c4:bb:1e:b0:c1:d8:45: + 27:6f:aa:37:58:f7:87:26:d7:d8:2d:f6:a9:17:b7: + 1f:72:36:4e:a6:17:3f:65:98:92:db:2a:6e:5d:a2: + fe:88:e0:0b:de:7f:e5:8d:15:e1:eb:cb:3a:d5:e2: + 12:a2:13:2d:d8:8e:af:5f:12:3d:a0:08:05:08:b6: + 5c:a5:65:38:04:45:99:1e:a3:60:60:74:c5:41:a5: + 72:62:1b:62:c5:1f:6f:5f:1a:42:be:02:51:65:a8: + ae:23:18:6a:fc:78:03:a9:4d:7f:80:c3:fa:ab:5a: + fc:a1:40:a4:ca:19:16:fe:b2:c8:ef:5e:73:0d:ee: + 77:bd:9a:f6:79:98:bc:b1:07:67:a2:15:0d:dd:a0: + 58:c6:44:7b:0a:3e:62:28:5f:ba:41:07:53:58:cf: + 11:7e:38:74:c5:f8:ff:b5:69:90:8f:84:74:ea:97: + 1b:af + Exponent: 3 (0x3) + X509v3 extensions: + X509v3 Subject Key Identifier: + D2:C4:B0:D2:91:D4:4C:11:71:B3:61:CB:3D:A1:FE:DD:A8:6A:D4:E3 + X509v3 Authority Key Identifier: + keyid:D2:C4:B0:D2:91:D4:4C:11:71:B3:61:CB:3D:A1:FE:DD:A8:6A:D4:E3 + DirName:/C=US/O=The Go Daddy Group, Inc./OU=Go Daddy Class 2 Certification Authority + serial:00 + + X509v3 Basic Constraints: + CA:TRUE + Signature Algorithm: sha1WithRSAEncryption + 32:4b:f3:b2:ca:3e:91:fc:12:c6:a1:07:8c:8e:77:a0:33:06: + 14:5c:90:1e:18:f7:08:a6:3d:0a:19:f9:87:80:11:6e:69:e4: + 96:17:30:ff:34:91:63:72:38:ee:cc:1c:01:a3:1d:94:28:a4: + 31:f6:7a:c4:54:d7:f6:e5:31:58:03:a2:cc:ce:62:db:94:45: + 73:b5:bf:45:c9:24:b5:d5:82:02:ad:23:79:69:8d:b8:b6:4d: + ce:cf:4c:ca:33:23:e8:1c:88:aa:9d:8b:41:6e:16:c9:20:e5: + 89:9e:cd:3b:da:70:f7:7e:99:26:20:14:54:25:ab:6e:73:85: + e6:9b:21:9d:0a:6c:82:0e:a8:f8:c2:0c:fa:10:1e:6c:96:ef: + 87:0d:c4:0f:61:8b:ad:ee:83:2b:95:f8:8e:92:84:72:39:eb: + 20:ea:83:ed:83:cd:97:6e:08:bc:eb:4e:26:b6:73:2b:e4:d3: + f6:4c:fe:26:71:e2:61:11:74:4a:ff:57:1a:87:0f:75:48:2e: + cf:51:69:17:a0:02:12:61:95:d5:d1:40:b2:10:4c:ee:c4:ac: + 10:43:a6:a5:9e:0a:d5:95:62:9a:0d:cf:88:82:c5:32:0c:e4: + 2b:9f:45:e6:0d:9f:28:9c:b1:b9:2a:5a:57:ad:37:0f:af:1d: + 7f:db:bd:9f +SHA1 Fingerprint=27:96:BA:E6:3F:18:01:E2:77:26:1B:A0:D7:77:70:02:8F:20:EE:E4 diff --git a/system/system/etc/security/cacerts/23f4c490.0 b/system/system/etc/security/cacerts/23f4c490.0 new file mode 100644 index 0000000000000000000000000000000000000000..22c6ee21217dd5ae7f104b6a246164161a7adcb2 --- /dev/null +++ b/system/system/etc/security/cacerts/23f4c490.0 @@ -0,0 +1,84 @@ +-----BEGIN CERTIFICATE----- +MIIEDzCCAvegAwIBAgIBADANBgkqhkiG9w0BAQUFADBoMQswCQYDVQQGEwJVUzEl +MCMGA1UEChMcU3RhcmZpZWxkIFRlY2hub2xvZ2llcywgSW5jLjEyMDAGA1UECxMp +U3RhcmZpZWxkIENsYXNzIDIgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMDQw +NjI5MTczOTE2WhcNMzQwNjI5MTczOTE2WjBoMQswCQYDVQQGEwJVUzElMCMGA1UE +ChMcU3RhcmZpZWxkIFRlY2hub2xvZ2llcywgSW5jLjEyMDAGA1UECxMpU3RhcmZp +ZWxkIENsYXNzIDIgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwggEgMA0GCSqGSIb3 +DQEBAQUAA4IBDQAwggEIAoIBAQC3Msj+6XGmBIWtDBFk385N78gDGIc/oav7PKaf +8MOh2tTYbitTkPskpD6E8J7oX+zlJ0T1KKY/e97gKvDIr1MvnsoFAZMej2YcOadN ++lq2cwQlZut3f+dZxkqZJRRU6ybH838Z1TBwj6+wRir/resp7defqgSHo9T5iaU0 +X9tDkYI22WY8sbi5gv2cOj4QyDvvBmVmepsZGD3/cVE8MC5fvj13c7JdBmzDI1aa +K4UmkhynArPkPw2vCHmCuDY96pzTNbO8acr1zJ3o/WSNF4Azbl5KXZnJHoe0nRrA +1W4TNSNe35tfPe/W93bC6j67eA0cQmdrBNj41tpvi/JEoAGrAgEDo4HFMIHCMB0G +A1UdDgQWBBS/X7fRzt0fhvRbVazc1xDCDqmI5zCBkgYDVR0jBIGKMIGHgBS/X7fR +zt0fhvRbVazc1xDCDqmI56FspGowaDELMAkGA1UEBhMCVVMxJTAjBgNVBAoTHFN0 +YXJmaWVsZCBUZWNobm9sb2dpZXMsIEluYy4xMjAwBgNVBAsTKVN0YXJmaWVsZCBD +bGFzcyAyIENlcnRpZmljYXRpb24gQXV0aG9yaXR5ggEAMAwGA1UdEwQFMAMBAf8w +DQYJKoZIhvcNAQEFBQADggEBAAWdP4id0ckaVaGsafPzWdqbAYcaT1epoXkJKtv3 +L7IezMdeatiDh6GX70k1PncGQVhiv45YuApnP+yz3SFmH8lU+nLMPUxA2IGvd56D +eruix/U0F47ZEUD0/CwqTRV/p2JdLiXTAAsgGh1o+Re49L2L7ShZ3U0WixeDyLJl +xy16paq8U4Zt3VekyvggQQto8PT7dL5WXXp59fkdheMtlb71cZBDzI0fmgAKhynp +VSJYACPq4xJDKVtHCN2MQWplBqjlIapBtJUhlbl90TSrE9atvNziPTnNvT51cKEY +WQPJIrSPnNVeKtelttQKbfi3QBFGmh95DmK/D5fs4C8fF5Q= +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 0 (0x0) + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=US, O=Starfield Technologies, Inc., OU=Starfield Class 2 Certification Authority + Validity + Not Before: Jun 29 17:39:16 2004 GMT + Not After : Jun 29 17:39:16 2034 GMT + Subject: C=US, O=Starfield Technologies, Inc., OU=Starfield Class 2 Certification Authority + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:b7:32:c8:fe:e9:71:a6:04:85:ad:0c:11:64:df: + ce:4d:ef:c8:03:18:87:3f:a1:ab:fb:3c:a6:9f:f0: + c3:a1:da:d4:d8:6e:2b:53:90:fb:24:a4:3e:84:f0: + 9e:e8:5f:ec:e5:27:44:f5:28:a6:3f:7b:de:e0:2a: + f0:c8:af:53:2f:9e:ca:05:01:93:1e:8f:66:1c:39: + a7:4d:fa:5a:b6:73:04:25:66:eb:77:7f:e7:59:c6: + 4a:99:25:14:54:eb:26:c7:f3:7f:19:d5:30:70:8f: + af:b0:46:2a:ff:ad:eb:29:ed:d7:9f:aa:04:87:a3: + d4:f9:89:a5:34:5f:db:43:91:82:36:d9:66:3c:b1: + b8:b9:82:fd:9c:3a:3e:10:c8:3b:ef:06:65:66:7a: + 9b:19:18:3d:ff:71:51:3c:30:2e:5f:be:3d:77:73: + b2:5d:06:6c:c3:23:56:9a:2b:85:26:92:1c:a7:02: + b3:e4:3f:0d:af:08:79:82:b8:36:3d:ea:9c:d3:35: + b3:bc:69:ca:f5:cc:9d:e8:fd:64:8d:17:80:33:6e: + 5e:4a:5d:99:c9:1e:87:b4:9d:1a:c0:d5:6e:13:35: + 23:5e:df:9b:5f:3d:ef:d6:f7:76:c2:ea:3e:bb:78: + 0d:1c:42:67:6b:04:d8:f8:d6:da:6f:8b:f2:44:a0: + 01:ab + Exponent: 3 (0x3) + X509v3 extensions: + X509v3 Subject Key Identifier: + BF:5F:B7:D1:CE:DD:1F:86:F4:5B:55:AC:DC:D7:10:C2:0E:A9:88:E7 + X509v3 Authority Key Identifier: + keyid:BF:5F:B7:D1:CE:DD:1F:86:F4:5B:55:AC:DC:D7:10:C2:0E:A9:88:E7 + DirName:/C=US/O=Starfield Technologies, Inc./OU=Starfield Class 2 Certification Authority + serial:00 + + X509v3 Basic Constraints: + CA:TRUE + Signature Algorithm: sha1WithRSAEncryption + 05:9d:3f:88:9d:d1:c9:1a:55:a1:ac:69:f3:f3:59:da:9b:01: + 87:1a:4f:57:a9:a1:79:09:2a:db:f7:2f:b2:1e:cc:c7:5e:6a: + d8:83:87:a1:97:ef:49:35:3e:77:06:41:58:62:bf:8e:58:b8: + 0a:67:3f:ec:b3:dd:21:66:1f:c9:54:fa:72:cc:3d:4c:40:d8: + 81:af:77:9e:83:7a:bb:a2:c7:f5:34:17:8e:d9:11:40:f4:fc: + 2c:2a:4d:15:7f:a7:62:5d:2e:25:d3:00:0b:20:1a:1d:68:f9: + 17:b8:f4:bd:8b:ed:28:59:dd:4d:16:8b:17:83:c8:b2:65:c7: + 2d:7a:a5:aa:bc:53:86:6d:dd:57:a4:ca:f8:20:41:0b:68:f0: + f4:fb:74:be:56:5d:7a:79:f5:f9:1d:85:e3:2d:95:be:f5:71: + 90:43:cc:8d:1f:9a:00:0a:87:29:e9:55:22:58:00:23:ea:e3: + 12:43:29:5b:47:08:dd:8c:41:6a:65:06:a8:e5:21:aa:41:b4: + 95:21:95:b9:7d:d1:34:ab:13:d6:ad:bc:dc:e2:3d:39:cd:bd: + 3e:75:70:a1:18:59:03:c9:22:b4:8f:9c:d5:5e:2a:d7:a5:b6: + d4:0a:6d:f8:b7:40:11:46:9a:1f:79:0e:62:bf:0f:97:ec:e0: + 2f:1f:17:94 +SHA1 Fingerprint=AD:7E:1C:28:B0:64:EF:8F:60:03:40:20:14:C3:D0:E3:37:0E:B5:8A diff --git a/system/system/etc/security/cacerts/27af790d.0 b/system/system/etc/security/cacerts/27af790d.0 new file mode 100644 index 0000000000000000000000000000000000000000..7de9d2fb82ddbc90eb8ab4a7f264a2b0a554cfcb --- /dev/null +++ b/system/system/etc/security/cacerts/27af790d.0 @@ -0,0 +1,55 @@ +-----BEGIN CERTIFICATE----- +MIICrjCCAjWgAwIBAgIQPLL0SAoA4v7rJDteYD7DazAKBggqhkjOPQQDAzCBmDEL +MAkGA1UEBhMCVVMxFjAUBgNVBAoTDUdlb1RydXN0IEluYy4xOTA3BgNVBAsTMChj +KSAyMDA3IEdlb1RydXN0IEluYy4gLSBGb3IgYXV0aG9yaXplZCB1c2Ugb25seTE2 +MDQGA1UEAxMtR2VvVHJ1c3QgUHJpbWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0 +eSAtIEcyMB4XDTA3MTEwNTAwMDAwMFoXDTM4MDExODIzNTk1OVowgZgxCzAJBgNV +BAYTAlVTMRYwFAYDVQQKEw1HZW9UcnVzdCBJbmMuMTkwNwYDVQQLEzAoYykgMjAw +NyBHZW9UcnVzdCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxNjA0BgNV +BAMTLUdlb1RydXN0IFByaW1hcnkgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgLSBH +MjB2MBAGByqGSM49AgEGBSuBBAAiA2IABBWx6P0DFUPlrOuHNxFi79KDNlJ9RVcL +So17VDs6bl8VAsBQps8lL33KSLjHUGMcKiEIfJo22Av+0SbFWDEwKCXzXV2juLal +tJLtbCyf691DiaI8S0iRHVDsJt/WYC69IaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAO +BgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFBVfNVdRVfslsq0DafwBo/q+EVXVMAoG +CCqGSM49BAMDA2cAMGQCMGSWWaboCd6LuvpaiIjwH5HTRqjySkwCY/tsXzjbLkGT +qQ7mndwxHLKgpxgceeHHNgIwOlavmnRs9vuD4DPTCF+hnMJbn0bWtsuRBmOiBucz +rD6ogRLQy7rQkgu2npaqBA+K +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 3c:b2:f4:48:0a:00:e2:fe:eb:24:3b:5e:60:3e:c3:6b + Signature Algorithm: ecdsa-with-SHA384 + Issuer: C=US, O=GeoTrust Inc., OU=(c) 2007 GeoTrust Inc. - For authorized use only, CN=GeoTrust Primary Certification Authority - G2 + Validity + Not Before: Nov 5 00:00:00 2007 GMT + Not After : Jan 18 23:59:59 2038 GMT + Subject: C=US, O=GeoTrust Inc., OU=(c) 2007 GeoTrust Inc. - For authorized use only, CN=GeoTrust Primary Certification Authority - G2 + Subject Public Key Info: + Public Key Algorithm: id-ecPublicKey + Public-Key: (384 bit) + pub: + 04:15:b1:e8:fd:03:15:43:e5:ac:eb:87:37:11:62: + ef:d2:83:36:52:7d:45:57:0b:4a:8d:7b:54:3b:3a: + 6e:5f:15:02:c0:50:a6:cf:25:2f:7d:ca:48:b8:c7: + 50:63:1c:2a:21:08:7c:9a:36:d8:0b:fe:d1:26:c5: + 58:31:30:28:25:f3:5d:5d:a3:b8:b6:a5:b4:92:ed: + 6c:2c:9f:eb:dd:43:89:a2:3c:4b:48:91:1d:50:ec: + 26:df:d6:60:2e:bd:21 + ASN1 OID: secp384r1 + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + 15:5F:35:57:51:55:FB:25:B2:AD:03:69:FC:01:A3:FA:BE:11:55:D5 + Signature Algorithm: ecdsa-with-SHA384 + 30:64:02:30:64:96:59:a6:e8:09:de:8b:ba:fa:5a:88:88:f0: + 1f:91:d3:46:a8:f2:4a:4c:02:63:fb:6c:5f:38:db:2e:41:93: + a9:0e:e6:9d:dc:31:1c:b2:a0:a7:18:1c:79:e1:c7:36:02:30: + 3a:56:af:9a:74:6c:f6:fb:83:e0:33:d3:08:5f:a1:9c:c2:5b: + 9f:46:d6:b6:cb:91:06:63:a2:06:e7:33:ac:3e:a8:81:12:d0: + cb:ba:d0:92:0b:b6:9e:96:aa:04:0f:8a +SHA1 Fingerprint=8D:17:84:D5:37:F3:03:7D:EC:70:FE:57:8B:51:9A:99:E6:10:D7:B0 diff --git a/system/system/etc/security/cacerts/2add47b6.0 b/system/system/etc/security/cacerts/2add47b6.0 new file mode 100644 index 0000000000000000000000000000000000000000..aa885397c79774fcfa6aa4c4fe2b51afe8ecf368 --- /dev/null +++ b/system/system/etc/security/cacerts/2add47b6.0 @@ -0,0 +1,52 @@ +-----BEGIN CERTIFICATE----- +MIICHjCCAaSgAwIBAgIRYFlJ4CYuu1X5CneKcflK2GwwCgYIKoZIzj0EAwMwUDEk +MCIGA1UECxMbR2xvYmFsU2lnbiBFQ0MgUm9vdCBDQSAtIFI1MRMwEQYDVQQKEwpH +bG9iYWxTaWduMRMwEQYDVQQDEwpHbG9iYWxTaWduMB4XDTEyMTExMzAwMDAwMFoX +DTM4MDExOTAzMTQwN1owUDEkMCIGA1UECxMbR2xvYmFsU2lnbiBFQ0MgUm9vdCBD +QSAtIFI1MRMwEQYDVQQKEwpHbG9iYWxTaWduMRMwEQYDVQQDEwpHbG9iYWxTaWdu +MHYwEAYHKoZIzj0CAQYFK4EEACIDYgAER0UOlvt9Xb/pOdEh+J8LttV7HpI6SFkc +8GIxLcB6KP4ap1yztsyX50XUWPrRd21DosCHZTQKH3rd6zwzocWdTaRvQZU4f8ke +hOvRnkmSh5SHDDqFSmafnVmTTZdhBoZKo0IwQDAOBgNVHQ8BAf8EBAMCAQYwDwYD +VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUPeYpSJvqB8ohREom3m7e0oPQn1kwCgYI +KoZIzj0EAwMDaAAwZQIxAOVpEslu28YxuglB4Zf4+/2a4n0Sye18ZNPLBSWLVtmg +515dTguDnFt2KaAJJiFqYgIwcdK1j1zqO+F4CYWodZI7yFz9SO8NdCKoCOJuxUnO +xwy8p2Fp8fc74SrL+SvzZpA3 +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 60:59:49:e0:26:2e:bb:55:f9:0a:77:8a:71:f9:4a:d8:6c + Signature Algorithm: ecdsa-with-SHA384 + Issuer: OU=GlobalSign ECC Root CA - R5, O=GlobalSign, CN=GlobalSign + Validity + Not Before: Nov 13 00:00:00 2012 GMT + Not After : Jan 19 03:14:07 2038 GMT + Subject: OU=GlobalSign ECC Root CA - R5, O=GlobalSign, CN=GlobalSign + Subject Public Key Info: + Public Key Algorithm: id-ecPublicKey + Public-Key: (384 bit) + pub: + 04:47:45:0e:96:fb:7d:5d:bf:e9:39:d1:21:f8:9f: + 0b:b6:d5:7b:1e:92:3a:48:59:1c:f0:62:31:2d:c0: + 7a:28:fe:1a:a7:5c:b3:b6:cc:97:e7:45:d4:58:fa: + d1:77:6d:43:a2:c0:87:65:34:0a:1f:7a:dd:eb:3c: + 33:a1:c5:9d:4d:a4:6f:41:95:38:7f:c9:1e:84:eb: + d1:9e:49:92:87:94:87:0c:3a:85:4a:66:9f:9d:59: + 93:4d:97:61:06:86:4a + ASN1 OID: secp384r1 + X509v3 extensions: + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + 3D:E6:29:48:9B:EA:07:CA:21:44:4A:26:DE:6E:DE:D2:83:D0:9F:59 + Signature Algorithm: ecdsa-with-SHA384 + 30:65:02:31:00:e5:69:12:c9:6e:db:c6:31:ba:09:41:e1:97: + f8:fb:fd:9a:e2:7d:12:c9:ed:7c:64:d3:cb:05:25:8b:56:d9: + a0:e7:5e:5d:4e:0b:83:9c:5b:76:29:a0:09:26:21:6a:62:02: + 30:71:d2:b5:8f:5c:ea:3b:e1:78:09:85:a8:75:92:3b:c8:5c: + fd:48:ef:0d:74:22:a8:08:e2:6e:c5:49:ce:c7:0c:bc:a7:61: + 69:f1:f7:3b:e1:2a:cb:f9:2b:f3:66:90:37 +SHA1 Fingerprint=1F:24:C6:30:CD:A4:18:EF:20:69:FF:AD:4F:DD:5F:46:3A:1B:69:AA diff --git a/system/system/etc/security/cacerts/2d9dafe4.0 b/system/system/etc/security/cacerts/2d9dafe4.0 new file mode 100644 index 0000000000000000000000000000000000000000..b99db9593060c69d53f7756e72665600914721a0 --- /dev/null +++ b/system/system/etc/security/cacerts/2d9dafe4.0 @@ -0,0 +1,119 @@ +-----BEGIN CERTIFICATE----- +MIIFWTCCA0GgAwIBAgIBAjANBgkqhkiG9w0BAQsFADBOMQswCQYDVQQGEwJOTzEd +MBsGA1UECgwUQnV5cGFzcyBBUy05ODMxNjMzMjcxIDAeBgNVBAMMF0J1eXBhc3Mg +Q2xhc3MgMyBSb290IENBMB4XDTEwMTAyNjA4Mjg1OFoXDTQwMTAyNjA4Mjg1OFow +TjELMAkGA1UEBhMCTk8xHTAbBgNVBAoMFEJ1eXBhc3MgQVMtOTgzMTYzMzI3MSAw +HgYDVQQDDBdCdXlwYXNzIENsYXNzIDMgUm9vdCBDQTCCAiIwDQYJKoZIhvcNAQEB +BQADggIPADCCAgoCggIBAKXaCpUWUOOV8l6ddjEGMnqb8RB2uACatVI2zSRHsJ8Y +ZLya9vrVediQYkwiL944PdbgqOkcLNt4EemOaFEVcsfzM4fkoF0LXOBXByow9c3E +N3coTRiR5r/VUv1xLXA+58bEiuPwKAv0dpihi4dVsjoT/Lc+JzeOIuOoTyrvYLs9 +tznDDgFHmV0ST9tD+leh7fmdvhFHJlsTmKtdFoqwNxxXnUX/iJY2v7vKB3tvh2PX +0DJq1l1sDPGzbjniazEuOQAnFN44wOwZZoYS6J1yFhNkUsepNxz9gjDthBgd9K5c +/3ATAOux9TN6S9ZV+AWNS2mw9bMoNlwUxFFzTWsL8TQH2xc519woe2v1n/MuwU8X +KhDzzMro6/1rqy6any2CbgTUUgGTLT2G/H783+9CHaZr77kgxve9oKeV/afmiSTY +zIw0bOIjL9kSGiG5VZFvC5F5GQytQIgLcOJ60g7YaEi7ghM5EFjp2CoHxhLbWNvS +O1UQRwUVZ2J+GGOmRj8JDlQyXr8NYnon74Do29lLBlo3WiXQCBJ31G8JUJc9yB3D +34xFMFbG02SrZvPAXpacw8Tvw3xrizp5f7NJzz3iiZ+gMEuFuZyUJHmPfWupRWgP +K9Dx2hzLabjKSWJtyNBjYt1gD1iqj6G8BaVmos8bdrKEZLFMOVLAMLrwjEsCsLa3 +AgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFEe4zf/lb+74suwv +Tg75JbCOPGvDMA4GA1UdDwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAgEAACAj +QTUEkMJAYmDv4jVM1z+s4jSQuKFvdvoWFqRINyzpkMLyPPgKn9iB5btb2iUspKdV +cSQy9sgL8rxq+JOssgfCX5/bzMiKqr5qb+FJEMwx14C7u8jYog5kV+qi9cKpMRXS +IGrs/CIBKM+GuIAeqcwRpTzyFrNHnfzSgCHEy9BHcEGhyoMZCCxt8l13nIoUE9Q2 +HJLw5QY33KbmkJs4j1xrG0aGQ0JfPgEHU1RdZX33inOhmlRaHylDFCfChQ+1iHsa +O5S3HWCntZznKWlXWpuTekMwGwPXYshApqr8ZORK15FTAaggiG6cX0S5y2CBNOxv +033aSF/rtJC8LakcC6wc1aJoIIAE1vyxjy+7SjENSoYc6+I2KSb12tjE8nVhz36u +dmNKekBlk4f4HoCMhuWG1o8O/FMsYOgWYRqiPkN7zTlgVGr18okmAWiDSKIz6MkE +kbIRNBE+6tBDGR8Dk5AM/1E9V/RBbuHLoL7ryWPNbczk+DaqaJ3tvV2XcEQNtg41 +3OEMXbugUZTLfhbrES+jkkXITHHZvMmZUldGL1DPvTVp9D0VzgalLA8+9oG6lLvD +u79leNKGef9JOxqDDPDeeOzI8k1MGt6CKfjBWtrt7uYnXuhF0J0cUahoq0Tj0Itq +4/g7u9xN12TyUb7mqqta6THuBrxzvxNiCp/HuZc= +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 2 (0x2) + Signature Algorithm: sha256WithRSAEncryption + Issuer: C=NO, O=Buypass AS-983163327, CN=Buypass Class 3 Root CA + Validity + Not Before: Oct 26 08:28:58 2010 GMT + Not After : Oct 26 08:28:58 2040 GMT + Subject: C=NO, O=Buypass AS-983163327, CN=Buypass Class 3 Root CA + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (4096 bit) + Modulus: + 00:a5:da:0a:95:16:50:e3:95:f2:5e:9d:76:31:06: + 32:7a:9b:f1:10:76:b8:00:9a:b5:52:36:cd:24:47: + b0:9f:18:64:bc:9a:f6:fa:d5:79:d8:90:62:4c:22: + 2f:de:38:3d:d6:e0:a8:e9:1c:2c:db:78:11:e9:8e: + 68:51:15:72:c7:f3:33:87:e4:a0:5d:0b:5c:e0:57: + 07:2a:30:f5:cd:c4:37:77:28:4d:18:91:e6:bf:d5: + 52:fd:71:2d:70:3e:e7:c6:c4:8a:e3:f0:28:0b:f4: + 76:98:a1:8b:87:55:b2:3a:13:fc:b7:3e:27:37:8e: + 22:e3:a8:4f:2a:ef:60:bb:3d:b7:39:c3:0e:01:47: + 99:5d:12:4f:db:43:fa:57:a1:ed:f9:9d:be:11:47: + 26:5b:13:98:ab:5d:16:8a:b0:37:1c:57:9d:45:ff: + 88:96:36:bf:bb:ca:07:7b:6f:87:63:d7:d0:32:6a: + d6:5d:6c:0c:f1:b3:6e:39:e2:6b:31:2e:39:00:27: + 14:de:38:c0:ec:19:66:86:12:e8:9d:72:16:13:64: + 52:c7:a9:37:1c:fd:82:30:ed:84:18:1d:f4:ae:5c: + ff:70:13:00:eb:b1:f5:33:7a:4b:d6:55:f8:05:8d: + 4b:69:b0:f5:b3:28:36:5c:14:c4:51:73:4d:6b:0b: + f1:34:07:db:17:39:d7:dc:28:7b:6b:f5:9f:f3:2e: + c1:4f:17:2a:10:f3:cc:ca:e8:eb:fd:6b:ab:2e:9a: + 9f:2d:82:6e:04:d4:52:01:93:2d:3d:86:fc:7e:fc: + df:ef:42:1d:a6:6b:ef:b9:20:c6:f7:bd:a0:a7:95: + fd:a7:e6:89:24:d8:cc:8c:34:6c:e2:23:2f:d9:12: + 1a:21:b9:55:91:6f:0b:91:79:19:0c:ad:40:88:0b: + 70:e2:7a:d2:0e:d8:68:48:bb:82:13:39:10:58:e9: + d8:2a:07:c6:12:db:58:db:d2:3b:55:10:47:05:15: + 67:62:7e:18:63:a6:46:3f:09:0e:54:32:5e:bf:0d: + 62:7a:27:ef:80:e8:db:d9:4b:06:5a:37:5a:25:d0: + 08:12:77:d4:6f:09:50:97:3d:c8:1d:c3:df:8c:45: + 30:56:c6:d3:64:ab:66:f3:c0:5e:96:9c:c3:c4:ef: + c3:7c:6b:8b:3a:79:7f:b3:49:cf:3d:e2:89:9f:a0: + 30:4b:85:b9:9c:94:24:79:8f:7d:6b:a9:45:68:0f: + 2b:d0:f1:da:1c:cb:69:b8:ca:49:62:6d:c8:d0:63: + 62:dd:60:0f:58:aa:8f:a1:bc:05:a5:66:a2:cf:1b: + 76:b2:84:64:b1:4c:39:52:c0:30:ba:f0:8c:4b:02: + b0:b6:b7 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + 47:B8:CD:FF:E5:6F:EE:F8:B2:EC:2F:4E:0E:F9:25:B0:8E:3C:6B:C3 + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + Signature Algorithm: sha256WithRSAEncryption + 00:20:23:41:35:04:90:c2:40:62:60:ef:e2:35:4c:d7:3f:ac: + e2:34:90:b8:a1:6f:76:fa:16:16:a4:48:37:2c:e9:90:c2:f2: + 3c:f8:0a:9f:d8:81:e5:bb:5b:da:25:2c:a4:a7:55:71:24:32: + f6:c8:0b:f2:bc:6a:f8:93:ac:b2:07:c2:5f:9f:db:cc:c8:8a: + aa:be:6a:6f:e1:49:10:cc:31:d7:80:bb:bb:c8:d8:a2:0e:64: + 57:ea:a2:f5:c2:a9:31:15:d2:20:6a:ec:fc:22:01:28:cf:86: + b8:80:1e:a9:cc:11:a5:3c:f2:16:b3:47:9d:fc:d2:80:21:c4: + cb:d0:47:70:41:a1:ca:83:19:08:2c:6d:f2:5d:77:9c:8a:14: + 13:d4:36:1c:92:f0:e5:06:37:dc:a6:e6:90:9b:38:8f:5c:6b: + 1b:46:86:43:42:5f:3e:01:07:53:54:5d:65:7d:f7:8a:73:a1: + 9a:54:5a:1f:29:43:14:27:c2:85:0f:b5:88:7b:1a:3b:94:b7: + 1d:60:a7:b5:9c:e7:29:69:57:5a:9b:93:7a:43:30:1b:03:d7: + 62:c8:40:a6:aa:fc:64:e4:4a:d7:91:53:01:a8:20:88:6e:9c: + 5f:44:b9:cb:60:81:34:ec:6f:d3:7d:da:48:5f:eb:b4:90:bc: + 2d:a9:1c:0b:ac:1c:d5:a2:68:20:80:04:d6:fc:b1:8f:2f:bb: + 4a:31:0d:4a:86:1c:eb:e2:36:29:26:f5:da:d8:c4:f2:75:61: + cf:7e:ae:76:63:4a:7a:40:65:93:87:f8:1e:80:8c:86:e5:86: + d6:8f:0e:fc:53:2c:60:e8:16:61:1a:a2:3e:43:7b:cd:39:60: + 54:6a:f5:f2:89:26:01:68:83:48:a2:33:e8:c9:04:91:b2:11: + 34:11:3e:ea:d0:43:19:1f:03:93:90:0c:ff:51:3d:57:f4:41: + 6e:e1:cb:a0:be:eb:c9:63:cd:6d:cc:e4:f8:36:aa:68:9d:ed: + bd:5d:97:70:44:0d:b6:0e:35:dc:e1:0c:5d:bb:a0:51:94:cb: + 7e:16:eb:11:2f:a3:92:45:c8:4c:71:d9:bc:c9:99:52:57:46: + 2f:50:cf:bd:35:69:f4:3d:15:ce:06:a5:2c:0f:3e:f6:81:ba: + 94:bb:c3:bb:bf:65:78:d2:86:79:ff:49:3b:1a:83:0c:f0:de: + 78:ec:c8:f2:4d:4c:1a:de:82:29:f8:c1:5a:da:ed:ee:e6:27: + 5e:e8:45:d0:9d:1c:51:a8:68:ab:44:e3:d0:8b:6a:e3:f8:3b: + bb:dc:4d:d7:64:f2:51:be:e6:aa:ab:5a:e9:31:ee:06:bc:73: + bf:13:62:0a:9f:c7:b9:97 +SHA1 Fingerprint=DA:FA:F7:FA:66:84:EC:06:8F:14:50:BD:C7:C2:81:A5:BC:A9:64:57 diff --git a/system/system/etc/security/cacerts/2fa87019.0 b/system/system/etc/security/cacerts/2fa87019.0 new file mode 100644 index 0000000000000000000000000000000000000000..530392735562e7ef0be936605d33a80c301e66ec --- /dev/null +++ b/system/system/etc/security/cacerts/2fa87019.0 @@ -0,0 +1,86 @@ +-----BEGIN CERTIFICATE----- +MIID5jCCAs6gAwIBAgIQV8szb8JcFuZHFhfjkDFo4DANBgkqhkiG9w0BAQUFADBi +MQswCQYDVQQGEwJVUzEhMB8GA1UEChMYTmV0d29yayBTb2x1dGlvbnMgTC5MLkMu +MTAwLgYDVQQDEydOZXR3b3JrIFNvbHV0aW9ucyBDZXJ0aWZpY2F0ZSBBdXRob3Jp +dHkwHhcNMDYxMjAxMDAwMDAwWhcNMjkxMjMxMjM1OTU5WjBiMQswCQYDVQQGEwJV +UzEhMB8GA1UEChMYTmV0d29yayBTb2x1dGlvbnMgTC5MLkMuMTAwLgYDVQQDEydO +ZXR3b3JrIFNvbHV0aW9ucyBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkwggEiMA0GCSqG +SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDkvH6SMG3G2I4rC7xGzuAnlt7e+foS0zwz +c7MEL7xxjOWftiJgPl9dzgn/ggwbmlFQGiaJ3dVhXRncEg8tCqJDXRfQNJIg6nPP +OCwGJgl6cvf6UDL4wpPTaaIjzkGxzOTVHzbRijr4jGPiFFlp7Q3Tf2vouAPlT2rl +mGNpSAW+Lv8ztumXWWn4Zxmuk2GWRBXTcrA/vGp97Eh/jcOrqnErU2lBUzS1sLnF +BgrEsEX1QV1uiUV7PTsmjHTC5dLRfbIR1PtYMiKagMnc/Qzpf14Dl847ABSHJ3A4 +qY5usyd2mFHgBeMhqxrVhSI8KbWaFsWAqPS7azCPL0YCorEMIuDTAgMBAAGjgZcw +gZQwHQYDVR0OBBYEFCEwyfsA106Y2oeqKtCnLrFAMadMMA4GA1UdDwEB/wQEAwIB +BjAPBgNVHRMBAf8EBTADAQH/MFIGA1UdHwRLMEkwR6BFoEOGQWh0dHA6Ly9jcmwu +bmV0c29sc3NsLmNvbS9OZXR3b3JrU29sdXRpb25zQ2VydGlmaWNhdGVBdXRob3Jp +dHkuY3JsMA0GCSqGSIb3DQEBBQUAA4IBAQC7rkvnt1frf6ott3NHhWrB5KUd5Oc8 +6fRZZXe1eltajSU24HqXLjjAV2CDmAaDn7l2em5Q4LqILPxFzBiwmZVRDuwduIj/ +h1AcgsLj4DKAv6ALR8jDMe+ZZzKATxcheQxpXN5eNK4CtSbqUN9/GGUsyfJj4akH +/nxxH2szJGoeBfcFaMBqEssuXmHLrijTfsK0ZpEmXzwuJF/LWA/rKOyvEZbz3Htv +wKeI8lN3s2Berq4o2jUsbzRF0ybh3uxbTydrFny9RAQYgrOJeRcQcT16ohZO9QHN +pGxlaKFJdlxDydi8NmdspZS11My5vWo1ViHe2MPr+8ukYEywVaCge1ey +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 57:cb:33:6f:c2:5c:16:e6:47:16:17:e3:90:31:68:e0 + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=US, O=Network Solutions L.L.C., CN=Network Solutions Certificate Authority + Validity + Not Before: Dec 1 00:00:00 2006 GMT + Not After : Dec 31 23:59:59 2029 GMT + Subject: C=US, O=Network Solutions L.L.C., CN=Network Solutions Certificate Authority + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:e4:bc:7e:92:30:6d:c6:d8:8e:2b:0b:bc:46:ce: + e0:27:96:de:de:f9:fa:12:d3:3c:33:73:b3:04:2f: + bc:71:8c:e5:9f:b6:22:60:3e:5f:5d:ce:09:ff:82: + 0c:1b:9a:51:50:1a:26:89:dd:d5:61:5d:19:dc:12: + 0f:2d:0a:a2:43:5d:17:d0:34:92:20:ea:73:cf:38: + 2c:06:26:09:7a:72:f7:fa:50:32:f8:c2:93:d3:69: + a2:23:ce:41:b1:cc:e4:d5:1f:36:d1:8a:3a:f8:8c: + 63:e2:14:59:69:ed:0d:d3:7f:6b:e8:b8:03:e5:4f: + 6a:e5:98:63:69:48:05:be:2e:ff:33:b6:e9:97:59: + 69:f8:67:19:ae:93:61:96:44:15:d3:72:b0:3f:bc: + 6a:7d:ec:48:7f:8d:c3:ab:aa:71:2b:53:69:41:53: + 34:b5:b0:b9:c5:06:0a:c4:b0:45:f5:41:5d:6e:89: + 45:7b:3d:3b:26:8c:74:c2:e5:d2:d1:7d:b2:11:d4: + fb:58:32:22:9a:80:c9:dc:fd:0c:e9:7f:5e:03:97: + ce:3b:00:14:87:27:70:38:a9:8e:6e:b3:27:76:98: + 51:e0:05:e3:21:ab:1a:d5:85:22:3c:29:b5:9a:16: + c5:80:a8:f4:bb:6b:30:8f:2f:46:02:a2:b1:0c:22: + e0:d3 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 21:30:C9:FB:00:D7:4E:98:DA:87:AA:2A:D0:A7:2E:B1:40:31:A7:4C + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 CRL Distribution Points: + + Full Name: + URI:http://crl.netsolssl.com/NetworkSolutionsCertificateAuthority.crl + + Signature Algorithm: sha1WithRSAEncryption + bb:ae:4b:e7:b7:57:eb:7f:aa:2d:b7:73:47:85:6a:c1:e4:a5: + 1d:e4:e7:3c:e9:f4:59:65:77:b5:7a:5b:5a:8d:25:36:e0:7a: + 97:2e:38:c0:57:60:83:98:06:83:9f:b9:76:7a:6e:50:e0:ba: + 88:2c:fc:45:cc:18:b0:99:95:51:0e:ec:1d:b8:88:ff:87:50: + 1c:82:c2:e3:e0:32:80:bf:a0:0b:47:c8:c3:31:ef:99:67:32: + 80:4f:17:21:79:0c:69:5c:de:5e:34:ae:02:b5:26:ea:50:df: + 7f:18:65:2c:c9:f2:63:e1:a9:07:fe:7c:71:1f:6b:33:24:6a: + 1e:05:f7:05:68:c0:6a:12:cb:2e:5e:61:cb:ae:28:d3:7e:c2: + b4:66:91:26:5f:3c:2e:24:5f:cb:58:0f:eb:28:ec:af:11:96: + f3:dc:7b:6f:c0:a7:88:f2:53:77:b3:60:5e:ae:ae:28:da:35: + 2c:6f:34:45:d3:26:e1:de:ec:5b:4f:27:6b:16:7c:bd:44:04: + 18:82:b3:89:79:17:10:71:3d:7a:a2:16:4e:f5:01:cd:a4:6c: + 65:68:a1:49:76:5c:43:c9:d8:bc:36:67:6c:a5:94:b5:d4:cc: + b9:bd:6a:35:56:21:de:d8:c3:eb:fb:cb:a4:60:4c:b0:55:a0: + a0:7b:57:b2 +SHA1 Fingerprint=74:F8:A3:C3:EF:E7:B3:90:06:4B:83:90:3C:21:64:60:20:E5:DF:CE diff --git a/system/system/etc/security/cacerts/31188b5e.0 b/system/system/etc/security/cacerts/31188b5e.0 new file mode 100644 index 0000000000000000000000000000000000000000..6d4419c8d70336ced68e7f3f90bcfbdb3f83aa7a --- /dev/null +++ b/system/system/etc/security/cacerts/31188b5e.0 @@ -0,0 +1,83 @@ +-----BEGIN CERTIFICATE----- +MIIEYzCCA0ugAwIBAgIBATANBgkqhkiG9w0BAQsFADCB0jELMAkGA1UEBhMCVFIx +GDAWBgNVBAcTD0dlYnplIC0gS29jYWVsaTFCMEAGA1UEChM5VHVya2l5ZSBCaWxp +bXNlbCB2ZSBUZWtub2xvamlrIEFyYXN0aXJtYSBLdXJ1bXUgLSBUVUJJVEFLMS0w +KwYDVQQLEyRLYW11IFNlcnRpZmlrYXN5b24gTWVya2V6aSAtIEthbXUgU00xNjA0 +BgNVBAMTLVRVQklUQUsgS2FtdSBTTSBTU0wgS29rIFNlcnRpZmlrYXNpIC0gU3Vy +dW0gMTAeFw0xMzExMjUwODI1NTVaFw00MzEwMjUwODI1NTVaMIHSMQswCQYDVQQG +EwJUUjEYMBYGA1UEBxMPR2ViemUgLSBLb2NhZWxpMUIwQAYDVQQKEzlUdXJraXll +IEJpbGltc2VsIHZlIFRla25vbG9qaWsgQXJhc3Rpcm1hIEt1cnVtdSAtIFRVQklU +QUsxLTArBgNVBAsTJEthbXUgU2VydGlmaWthc3lvbiBNZXJrZXppIC0gS2FtdSBT +TTE2MDQGA1UEAxMtVFVCSVRBSyBLYW11IFNNIFNTTCBLb2sgU2VydGlmaWthc2kg +LSBTdXJ1bSAxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAr3UwM6q7 +a9OZLBI3hNmNe5eA027n/5tQlT6QlVZC1xl8JoSNkvoBHToP4mQ4t4y86Ij5iySr +LqP1N+RAjhgleYN1Hzv/bKjFxlb4tO2KRKOrbEz8HdDc72i9z+SqzvBV96I01INr +N3wcwv61A+xXzry0tcXtAA9TNypN9E8Mg/uGz8v+jE69h/mniyFXnHrfA2eJLJ2X +YacQuFWQfw4tJzh03+f92k4S400VIgLI4OD8D62K18lUUMw7D8oWgITQUVbDjlZ/ +iSIzL+aFCr2lqBs23tPcLG07xxO9WSMs5uWk99gL7eqQQESolbuT1dCANLZGeA4f +AJNG4e7p+exPFwIDAQABo0IwQDAdBgNVHQ4EFgQUZT/HiobGPN08VFw1+DrtUgxH +V8gwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQEL +BQADggEBACo/4fEyjq7hmFxLXs9rHmoJ0iKpEsdeV31zVmSAhHqT5Am5EM2fKifh +AHe+SMg1qIGf5LgsyX8OsNJLN13qudULXjS99HMpw+0mFZx+CFOKWI3QSyjfwbPf +IPP54+M638yclNhOT8NrF7f3cuitZjO1JVOr4PhMqZ398g26rrnZqsZr+ZO7rqu4 +lzwDGrpDxpa5RXI4s6ehlj2Re37AIVNMh+3yC1SVUZPVIqUNivGTDj5UDrDYyU7c +8jEyVupk+eq1nRZmQnLzf9OxMUP8pI4X8W0jq5Rm+K37DwhuJi1/FwcJsoz7UMCf +lo3Ptv0AnVoUmr8CRPXBwp8iXqIPoeM= +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 1 (0x1) + Signature Algorithm: sha256WithRSAEncryption + Issuer: C=TR, L=Gebze - Kocaeli, O=Turkiye Bilimsel ve Teknolojik Arastirma Kurumu - TUBITAK, OU=Kamu Sertifikasyon Merkezi - Kamu SM, CN=TUBITAK Kamu SM SSL Kok Sertifikasi - Surum 1 + Validity + Not Before: Nov 25 08:25:55 2013 GMT + Not After : Oct 25 08:25:55 2043 GMT + Subject: C=TR, L=Gebze - Kocaeli, O=Turkiye Bilimsel ve Teknolojik Arastirma Kurumu - TUBITAK, OU=Kamu Sertifikasyon Merkezi - Kamu SM, CN=TUBITAK Kamu SM SSL Kok Sertifikasi - Surum 1 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:af:75:30:33:aa:bb:6b:d3:99:2c:12:37:84:d9: + 8d:7b:97:80:d3:6e:e7:ff:9b:50:95:3e:90:95:56: + 42:d7:19:7c:26:84:8d:92:fa:01:1d:3a:0f:e2:64: + 38:b7:8c:bc:e8:88:f9:8b:24:ab:2e:a3:f5:37:e4: + 40:8e:18:25:79:83:75:1f:3b:ff:6c:a8:c5:c6:56: + f8:b4:ed:8a:44:a3:ab:6c:4c:fc:1d:d0:dc:ef:68: + bd:cf:e4:aa:ce:f0:55:f7:a2:34:d4:83:6b:37:7c: + 1c:c2:fe:b5:03:ec:57:ce:bc:b4:b5:c5:ed:00:0f: + 53:37:2a:4d:f4:4f:0c:83:fb:86:cf:cb:fe:8c:4e: + bd:87:f9:a7:8b:21:57:9c:7a:df:03:67:89:2c:9d: + 97:61:a7:10:b8:55:90:7f:0e:2d:27:38:74:df:e7: + fd:da:4e:12:e3:4d:15:22:02:c8:e0:e0:fc:0f:ad: + 8a:d7:c9:54:50:cc:3b:0f:ca:16:80:84:d0:51:56: + c3:8e:56:7f:89:22:33:2f:e6:85:0a:bd:a5:a8:1b: + 36:de:d3:dc:2c:6d:3b:c7:13:bd:59:23:2c:e6:e5: + a4:f7:d8:0b:ed:ea:90:40:44:a8:95:bb:93:d5:d0: + 80:34:b6:46:78:0e:1f:00:93:46:e1:ee:e9:f9:ec: + 4f:17 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 65:3F:C7:8A:86:C6:3C:DD:3C:54:5C:35:F8:3A:ED:52:0C:47:57:C8 + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: sha256WithRSAEncryption + 2a:3f:e1:f1:32:8e:ae:e1:98:5c:4b:5e:cf:6b:1e:6a:09:d2: + 22:a9:12:c7:5e:57:7d:73:56:64:80:84:7a:93:e4:09:b9:10: + cd:9f:2a:27:e1:00:77:be:48:c8:35:a8:81:9f:e4:b8:2c:c9: + 7f:0e:b0:d2:4b:37:5d:ea:b9:d5:0b:5e:34:bd:f4:73:29:c3: + ed:26:15:9c:7e:08:53:8a:58:8d:d0:4b:28:df:c1:b3:df:20: + f3:f9:e3:e3:3a:df:cc:9c:94:d8:4e:4f:c3:6b:17:b7:f7:72: + e8:ad:66:33:b5:25:53:ab:e0:f8:4c:a9:9d:fd:f2:0d:ba:ae: + b9:d9:aa:c6:6b:f9:93:bb:ae:ab:b8:97:3c:03:1a:ba:43:c6: + 96:b9:45:72:38:b3:a7:a1:96:3d:91:7b:7e:c0:21:53:4c:87: + ed:f2:0b:54:95:51:93:d5:22:a5:0d:8a:f1:93:0e:3e:54:0e: + b0:d8:c9:4e:dc:f2:31:32:56:ea:64:f9:ea:b5:9d:16:66:42: + 72:f3:7f:d3:b1:31:43:fc:a4:8e:17:f1:6d:23:ab:94:66:f8: + ad:fb:0f:08:6e:26:2d:7f:17:07:09:b2:8c:fb:50:c0:9f:96: + 8d:cf:b6:fd:00:9d:5a:14:9a:bf:02:44:f5:c1:c2:9f:22:5e: + a2:0f:a1:e3 +SHA1 Fingerprint=31:43:64:9B:EC:CE:27:EC:ED:3A:3F:0B:8F:0D:E4:E8:91:DD:EE:CA diff --git a/system/system/etc/security/cacerts/33ee480d.0 b/system/system/etc/security/cacerts/33ee480d.0 new file mode 100644 index 0000000000000000000000000000000000000000..c0a7b21f8ed15372563bb75d566f5bc13776e1b4 --- /dev/null +++ b/system/system/etc/security/cacerts/33ee480d.0 @@ -0,0 +1,125 @@ +-----BEGIN CERTIFICATE----- +MIIF3TCCA8WgAwIBAgIIeyyb0xaAMpkwDQYJKoZIhvcNAQELBQAwfDELMAkGA1UE +BhMCVVMxDjAMBgNVBAgMBVRleGFzMRAwDgYDVQQHDAdIb3VzdG9uMRgwFgYDVQQK +DA9TU0wgQ29ycG9yYXRpb24xMTAvBgNVBAMMKFNTTC5jb20gUm9vdCBDZXJ0aWZp +Y2F0aW9uIEF1dGhvcml0eSBSU0EwHhcNMTYwMjEyMTczOTM5WhcNNDEwMjEyMTcz +OTM5WjB8MQswCQYDVQQGEwJVUzEOMAwGA1UECAwFVGV4YXMxEDAOBgNVBAcMB0hv +dXN0b24xGDAWBgNVBAoMD1NTTCBDb3Jwb3JhdGlvbjExMC8GA1UEAwwoU1NMLmNv +bSBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5IFJTQTCCAiIwDQYJKoZIhvcN +AQEBBQADggIPADCCAgoCggIBAPkP3aMrfcvQKv7sZ4Wm5y4bunfh4/WvpOz6Sl2R +xFdHaxh3a3by/ZPkPQ/CFp4LZsNWlJ4Xg4XOVu/yFv0AYvUiCVToZRdOQbngT0aX +qhvIuG5iXmmxX9sqAn78bMrzQdjt0Oj8P2FI7bADFB0QDksZ4LtO7IZl/zbzXmcC +C52GVWH9ejjt/uIZALdvoVBidXQ8oPrIJZK0bnoix/geoeOy3ZExqysdBP+lSgQ3 +6YWkMyv94tZVNHwZpEpox7Ko07fKoZOI68GXvIz5HdkihCR0xwQ9aqkpk8zruFvh +/l8lqjRYyMEjVJ0bmBHDOJx+PYZspQ9AhnwC9FwCTyjLrnGfDzrIM/4RJTXq/LrF +YD3ZfBjVsqnTdXgDciLKOsMf7yzlLqn6niy2UUb9rwPW6mBo6oUWNmuF6R7As93E +JNyAKoFBbZQ+yODJgUEAnl6/f8UImKIYLEJAs/lvOCdLToD0PYFH4Ih86hzOtXVc +US4cK38acijnALXRdMbX5J+tB5O2UzU1/Dfkw/ZdFr4hc96SCvigY2q8lpJqPvi8 +ZVWb3vUNiSYE/CUapiVpy8JtynziWV+XrOvvLsi81xtZPCvM8hnIk2snYxnP/Okm ++Mpxm3+T/jRnhE6Z6/yzeAkzcLpmpnbtG3PrGqUNxCITIJRWCk4sbE6x/c+cCbqi +M+2HAgMBAAGjYzBhMB0GA1UdDgQWBBTdBAkHovV6fVJTEpKV7jiAJQ2mWTAPBgNV +HRMBAf8EBTADAQH/MB8GA1UdIwQYMBaAFN0ECQei9Xp9UlMSkpXuOIAlDaZZMA4G +A1UdDwEB/wQEAwIBhjANBgkqhkiG9w0BAQsFAAOCAgEAIBgRlCn7Jp0cHh5wYfGV +cpNxJK1ok1iOMq8bs3AD/CUrdIWQPXhq9LmLpZc7tRiRux6n+UBbkflVma8eEdBc +Hadm47GUBwwyOabqG7B52B2ccETjit3E+ZUfijhDPwGFpUenPUayvOUiaPd7nNgs +PgohyC0zrL/FgZkxdMF1ccW+sfAjRfSda/wZY52jvATGGAslu1OJD7OAUN5F7kR/ +q5R4ZJjT9ijdh9hwZXT7DrkT66cPYakylszeu+1jTBi7qUD3oFRuIIhxdRjqerQ0 +cuAjJ3dctpDqhiVAq+8zD8ufgr6iIPv2tS0a5sKFsXQP+8hlAqRSAUfdSSLBv9jr +a6x+3uxjMxW3IwiPxg+NQVrdjsW5j+VFP3jbutIbQLH+cU0/4IGiul607BXgk90I +H37hVZkLId6Tngr75qNJvTYw/ud3sqB1l7UtgYgXZSD32pAAn8lSzDLKNXz1PQ/Y +K9f1JmzJBjSWFupwWRoyeXkLtoh/D1JIPb9s2KJELtFOt3JY04kTlf5Eq/jXixtu +nLwsoFvVagCvXzfh1foQC5ichucmj87w7G6KVwuA406ywKBjYZC6VWg3dGq2ktuf +oYYitmUnDuy2n0Jg5GfCtdpBC8TTi2EbvPofkSvXRAdeuims2cXp71NIWuuA8ShY +Ic2wBlX7Jz9TkHCpBB5XJ7k= +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 8875640296558310041 (0x7b2c9bd316803299) + Signature Algorithm: sha256WithRSAEncryption + Issuer: C=US, ST=Texas, L=Houston, O=SSL Corporation, CN=SSL.com Root Certification Authority RSA + Validity + Not Before: Feb 12 17:39:39 2016 GMT + Not After : Feb 12 17:39:39 2041 GMT + Subject: C=US, ST=Texas, L=Houston, O=SSL Corporation, CN=SSL.com Root Certification Authority RSA + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (4096 bit) + Modulus: + 00:f9:0f:dd:a3:2b:7d:cb:d0:2a:fe:ec:67:85:a6: + e7:2e:1b:ba:77:e1:e3:f5:af:a4:ec:fa:4a:5d:91: + c4:57:47:6b:18:77:6b:76:f2:fd:93:e4:3d:0f:c2: + 16:9e:0b:66:c3:56:94:9e:17:83:85:ce:56:ef:f2: + 16:fd:00:62:f5:22:09:54:e8:65:17:4e:41:b9:e0: + 4f:46:97:aa:1b:c8:b8:6e:62:5e:69:b1:5f:db:2a: + 02:7e:fc:6c:ca:f3:41:d8:ed:d0:e8:fc:3f:61:48: + ed:b0:03:14:1d:10:0e:4b:19:e0:bb:4e:ec:86:65: + ff:36:f3:5e:67:02:0b:9d:86:55:61:fd:7a:38:ed: + fe:e2:19:00:b7:6f:a1:50:62:75:74:3c:a0:fa:c8: + 25:92:b4:6e:7a:22:c7:f8:1e:a1:e3:b2:dd:91:31: + ab:2b:1d:04:ff:a5:4a:04:37:e9:85:a4:33:2b:fd: + e2:d6:55:34:7c:19:a4:4a:68:c7:b2:a8:d3:b7:ca: + a1:93:88:eb:c1:97:bc:8c:f9:1d:d9:22:84:24:74: + c7:04:3d:6a:a9:29:93:cc:eb:b8:5b:e1:fe:5f:25: + aa:34:58:c8:c1:23:54:9d:1b:98:11:c3:38:9c:7e: + 3d:86:6c:a5:0f:40:86:7c:02:f4:5c:02:4f:28:cb: + ae:71:9f:0f:3a:c8:33:fe:11:25:35:ea:fc:ba:c5: + 60:3d:d9:7c:18:d5:b2:a9:d3:75:78:03:72:22:ca: + 3a:c3:1f:ef:2c:e5:2e:a9:fa:9e:2c:b6:51:46:fd: + af:03:d6:ea:60:68:ea:85:16:36:6b:85:e9:1e:c0: + b3:dd:c4:24:dc:80:2a:81:41:6d:94:3e:c8:e0:c9: + 81:41:00:9e:5e:bf:7f:c5:08:98:a2:18:2c:42:40: + b3:f9:6f:38:27:4b:4e:80:f4:3d:81:47:e0:88:7c: + ea:1c:ce:b5:75:5c:51:2e:1c:2b:7f:1a:72:28:e7: + 00:b5:d1:74:c6:d7:e4:9f:ad:07:93:b6:53:35:35: + fc:37:e4:c3:f6:5d:16:be:21:73:de:92:0a:f8:a0: + 63:6a:bc:96:92:6a:3e:f8:bc:65:55:9b:de:f5:0d: + 89:26:04:fc:25:1a:a6:25:69:cb:c2:6d:ca:7c:e2: + 59:5f:97:ac:eb:ef:2e:c8:bc:d7:1b:59:3c:2b:cc: + f2:19:c8:93:6b:27:63:19:cf:fc:e9:26:f8:ca:71: + 9b:7f:93:fe:34:67:84:4e:99:eb:fc:b3:78:09:33: + 70:ba:66:a6:76:ed:1b:73:eb:1a:a5:0d:c4:22:13: + 20:94:56:0a:4e:2c:6c:4e:b1:fd:cf:9c:09:ba:a2: + 33:ed:87 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + DD:04:09:07:A2:F5:7A:7D:52:53:12:92:95:EE:38:80:25:0D:A6:59 + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Authority Key Identifier: + keyid:DD:04:09:07:A2:F5:7A:7D:52:53:12:92:95:EE:38:80:25:0D:A6:59 + + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + Signature Algorithm: sha256WithRSAEncryption + 20:18:11:94:29:fb:26:9d:1c:1e:1e:70:61:f1:95:72:93:71: + 24:ad:68:93:58:8e:32:af:1b:b3:70:03:fc:25:2b:74:85:90: + 3d:78:6a:f4:b9:8b:a5:97:3b:b5:18:91:bb:1e:a7:f9:40:5b: + 91:f9:55:99:af:1e:11:d0:5c:1d:a7:66:e3:b1:94:07:0c:32: + 39:a6:ea:1b:b0:79:d8:1d:9c:70:44:e3:8a:dd:c4:f9:95:1f: + 8a:38:43:3f:01:85:a5:47:a7:3d:46:b2:bc:e5:22:68:f7:7b: + 9c:d8:2c:3e:0a:21:c8:2d:33:ac:bf:c5:81:99:31:74:c1:75: + 71:c5:be:b1:f0:23:45:f4:9d:6b:fc:19:63:9d:a3:bc:04:c6: + 18:0b:25:bb:53:89:0f:b3:80:50:de:45:ee:44:7f:ab:94:78: + 64:98:d3:f6:28:dd:87:d8:70:65:74:fb:0e:b9:13:eb:a7:0f: + 61:a9:32:96:cc:de:bb:ed:63:4c:18:bb:a9:40:f7:a0:54:6e: + 20:88:71:75:18:ea:7a:b4:34:72:e0:23:27:77:5c:b6:90:ea: + 86:25:40:ab:ef:33:0f:cb:9f:82:be:a2:20:fb:f6:b5:2d:1a: + e6:c2:85:b1:74:0f:fb:c8:65:02:a4:52:01:47:dd:49:22:c1: + bf:d8:eb:6b:ac:7e:de:ec:63:33:15:b7:23:08:8f:c6:0f:8d: + 41:5a:dd:8e:c5:b9:8f:e5:45:3f:78:db:ba:d2:1b:40:b1:fe: + 71:4d:3f:e0:81:a2:ba:5e:b4:ec:15:e0:93:dd:08:1f:7e:e1: + 55:99:0b:21:de:93:9e:0a:fb:e6:a3:49:bd:36:30:fe:e7:77: + b2:a0:75:97:b5:2d:81:88:17:65:20:f7:da:90:00:9f:c9:52: + cc:32:ca:35:7c:f5:3d:0f:d8:2b:d7:f5:26:6c:c9:06:34:96: + 16:ea:70:59:1a:32:79:79:0b:b6:88:7f:0f:52:48:3d:bf:6c: + d8:a2:44:2e:d1:4e:b7:72:58:d3:89:13:95:fe:44:ab:f8:d7: + 8b:1b:6e:9c:bc:2c:a0:5b:d5:6a:00:af:5f:37:e1:d5:fa:10: + 0b:98:9c:86:e7:26:8f:ce:f0:ec:6e:8a:57:0b:80:e3:4e:b2: + c0:a0:63:61:90:ba:55:68:37:74:6a:b6:92:db:9f:a1:86:22: + b6:65:27:0e:ec:b6:9f:42:60:e4:67:c2:b5:da:41:0b:c4:d3: + 8b:61:1b:bc:fa:1f:91:2b:d7:44:07:5e:ba:29:ac:d9:c5:e9: + ef:53:48:5a:eb:80:f1:28:58:21:cd:b0:06:55:fb:27:3f:53: + 90:70:a9:04:1e:57:27:b9 +SHA1 Fingerprint=B7:AB:33:08:D1:EA:44:77:BA:14:80:12:5A:6F:BD:A9:36:49:0C:BB diff --git a/system/system/etc/security/cacerts/343eb6cb.0 b/system/system/etc/security/cacerts/343eb6cb.0 new file mode 100644 index 0000000000000000000000000000000000000000..ef2f4062602ca85d798b891c614555083fae93b0 --- /dev/null +++ b/system/system/etc/security/cacerts/343eb6cb.0 @@ -0,0 +1,88 @@ +-----BEGIN CERTIFICATE----- +MIIDoTCCAomgAwIBAgILBAAAAAABD4WqLUgwDQYJKoZIhvcNAQEFBQAwOzEYMBYG +A1UEChMPQ3liZXJ0cnVzdCwgSW5jMR8wHQYDVQQDExZDeWJlcnRydXN0IEdsb2Jh +bCBSb290MB4XDTA2MTIxNTA4MDAwMFoXDTIxMTIxNTA4MDAwMFowOzEYMBYGA1UE +ChMPQ3liZXJ0cnVzdCwgSW5jMR8wHQYDVQQDExZDeWJlcnRydXN0IEdsb2JhbCBS +b290MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA+Mi8vRRQZhP/8NN5 +7CPytxrHjoXxEnOmGaoQ25yiZXRadz5RfVb23CO21O1fWLE3TdVJDm71aofW0ozS +J8bi/zafmGWgE07GKmSb1ZASzxQG9Dvj1Ci+6A74q05IlG2OlTEQXO2iLb3VOm2y +HLtgwEZLAfVJrn5GitB0jaEMAs7u/OePuGtm839EAL9mJRQr3RAwHQeWP032a7iP +t3sMpTjr3kfb1V05/Iin89cqdPHoWqI7n1C6poxFNcJQZZXcY4Lv3b93TZxiyWNz +FtApD0mpSPCzqrdsxacwOUBdrsTiXSZT8M4cIwhhqJQZugRiQOwfOHB3EgZxpzAY +XSUnpQIDAQABo4GlMIGiMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/ +MB0GA1UdDgQWBBS2CHsNesysIEyGVjJez6tuhS1wVzA/BgNVHR8EODA2MDSgMqAw +hi5odHRwOi8vd3d3Mi5wdWJsaWMtdHJ1c3QuY29tL2NybC9jdC9jdHJvb3QuY3Js +MB8GA1UdIwQYMBaAFLYIew16zKwgTIZWMl7Pq26FLXBXMA0GCSqGSIb3DQEBBQUA +A4IBAQBW7wojoFROlZfJ+InaRcHUowAl9B8Tq7ejhVhpwjCt2BWKLePJzYFa+HMj +Wqd8BfP9IjsO0QbE2zZMcwSO5bAi5MXzLqXZI+O4Tkogp24CJJ8iYGd7ix1yCcUx +XOl5n4BHPa2hCwcUPUf/A2kaDAtE52Mlp3+yybh2hO0j9n0Hq0V+09+zv+mKts2o +omcrUtW3ZfA5TGOgkXmTUg9U3YO7n9GPp1Nzw8v/MOx8BLjYRB+TX3EJIrduPuoc +A06dGiBh+4E37F78CkWr1+cXVdCg6mCbpvbjjFspwgZgFJ0tl0ypkxWdYcQBX0jW +WL1WMRJOEcgh4LMRkWXbtKaIOM5V +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 04:00:00:00:00:01:0f:85:aa:2d:48 + Signature Algorithm: sha1WithRSAEncryption + Issuer: O=Cybertrust, Inc, CN=Cybertrust Global Root + Validity + Not Before: Dec 15 08:00:00 2006 GMT + Not After : Dec 15 08:00:00 2021 GMT + Subject: O=Cybertrust, Inc, CN=Cybertrust Global Root + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:f8:c8:bc:bd:14:50:66:13:ff:f0:d3:79:ec:23: + f2:b7:1a:c7:8e:85:f1:12:73:a6:19:aa:10:db:9c: + a2:65:74:5a:77:3e:51:7d:56:f6:dc:23:b6:d4:ed: + 5f:58:b1:37:4d:d5:49:0e:6e:f5:6a:87:d6:d2:8c: + d2:27:c6:e2:ff:36:9f:98:65:a0:13:4e:c6:2a:64: + 9b:d5:90:12:cf:14:06:f4:3b:e3:d4:28:be:e8:0e: + f8:ab:4e:48:94:6d:8e:95:31:10:5c:ed:a2:2d:bd: + d5:3a:6d:b2:1c:bb:60:c0:46:4b:01:f5:49:ae:7e: + 46:8a:d0:74:8d:a1:0c:02:ce:ee:fc:e7:8f:b8:6b: + 66:f3:7f:44:00:bf:66:25:14:2b:dd:10:30:1d:07: + 96:3f:4d:f6:6b:b8:8f:b7:7b:0c:a5:38:eb:de:47: + db:d5:5d:39:fc:88:a7:f3:d7:2a:74:f1:e8:5a:a2: + 3b:9f:50:ba:a6:8c:45:35:c2:50:65:95:dc:63:82: + ef:dd:bf:77:4d:9c:62:c9:63:73:16:d0:29:0f:49: + a9:48:f0:b3:aa:b7:6c:c5:a7:30:39:40:5d:ae:c4: + e2:5d:26:53:f0:ce:1c:23:08:61:a8:94:19:ba:04: + 62:40:ec:1f:38:70:77:12:06:71:a7:30:18:5d:25: + 27:a5 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + B6:08:7B:0D:7A:CC:AC:20:4C:86:56:32:5E:CF:AB:6E:85:2D:70:57 + X509v3 CRL Distribution Points: + + Full Name: + URI:http://www2.public-trust.com/crl/ct/ctroot.crl + + X509v3 Authority Key Identifier: + keyid:B6:08:7B:0D:7A:CC:AC:20:4C:86:56:32:5E:CF:AB:6E:85:2D:70:57 + + Signature Algorithm: sha1WithRSAEncryption + 56:ef:0a:23:a0:54:4e:95:97:c9:f8:89:da:45:c1:d4:a3:00: + 25:f4:1f:13:ab:b7:a3:85:58:69:c2:30:ad:d8:15:8a:2d:e3: + c9:cd:81:5a:f8:73:23:5a:a7:7c:05:f3:fd:22:3b:0e:d1:06: + c4:db:36:4c:73:04:8e:e5:b0:22:e4:c5:f3:2e:a5:d9:23:e3: + b8:4e:4a:20:a7:6e:02:24:9f:22:60:67:7b:8b:1d:72:09:c5: + 31:5c:e9:79:9f:80:47:3d:ad:a1:0b:07:14:3d:47:ff:03:69: + 1a:0c:0b:44:e7:63:25:a7:7f:b2:c9:b8:76:84:ed:23:f6:7d: + 07:ab:45:7e:d3:df:b3:bf:e9:8a:b6:cd:a8:a2:67:2b:52:d5: + b7:65:f0:39:4c:63:a0:91:79:93:52:0f:54:dd:83:bb:9f:d1: + 8f:a7:53:73:c3:cb:ff:30:ec:7c:04:b8:d8:44:1f:93:5f:71: + 09:22:b7:6e:3e:ea:1c:03:4e:9d:1a:20:61:fb:81:37:ec:5e: + fc:0a:45:ab:d7:e7:17:55:d0:a0:ea:60:9b:a6:f6:e3:8c:5b: + 29:c2:06:60:14:9d:2d:97:4c:a9:93:15:9d:61:c4:01:5f:48: + d6:58:bd:56:31:12:4e:11:c8:21:e0:b3:11:91:65:db:b4:a6: + 88:38:ce:55 +SHA1 Fingerprint=5F:43:E5:B1:BF:F8:78:8C:AC:1C:C7:CA:4A:9A:C6:22:2B:CC:34:C6 diff --git a/system/system/etc/security/cacerts/35105088.0 b/system/system/etc/security/cacerts/35105088.0 new file mode 100644 index 0000000000000000000000000000000000000000..3728c3b7346893d7264496d05ffdfe0af039517a --- /dev/null +++ b/system/system/etc/security/cacerts/35105088.0 @@ -0,0 +1,123 @@ +-----BEGIN CERTIFICATE----- +MIIF3jCCA8agAwIBAgIQAf1tMPyjylGoG7xkDjUDLTANBgkqhkiG9w0BAQwFADCB +iDELMAkGA1UEBhMCVVMxEzARBgNVBAgTCk5ldyBKZXJzZXkxFDASBgNVBAcTC0pl +cnNleSBDaXR5MR4wHAYDVQQKExVUaGUgVVNFUlRSVVNUIE5ldHdvcmsxLjAsBgNV +BAMTJVVTRVJUcnVzdCBSU0EgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMTAw +MjAxMDAwMDAwWhcNMzgwMTE4MjM1OTU5WjCBiDELMAkGA1UEBhMCVVMxEzARBgNV +BAgTCk5ldyBKZXJzZXkxFDASBgNVBAcTC0plcnNleSBDaXR5MR4wHAYDVQQKExVU +aGUgVVNFUlRSVVNUIE5ldHdvcmsxLjAsBgNVBAMTJVVTRVJUcnVzdCBSU0EgQ2Vy +dGlmaWNhdGlvbiBBdXRob3JpdHkwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK +AoICAQCAEmUXNg7D2wiz0KxXDXbtzSfTTK1Qg2HiqiBNCS1kCdzOiZ/MPans9s/B +3PHTsdZ7NygRK0faOca8Ohm0X6a9fZ2jY0K2dvKpOyuR+OJv0OwWIJAJPuLodMkY +tJHUYmTbf6MG8YgYapAiPLz+E/CHFHv25B+O1ORRxhFnRghRy4YUVD+8M/5+bJz/ +Fp0YvVGONaanZshyZ9shZrHUm3gDwFA66Mzw3LyeTP6vBZY1H1dat//O+T23LLb2 +VN3I5xI6Ta5MirdcmrS3ID3KfyI0rn47aGYBROcBTkZTmzNg95S+UzeQc0PzMsNT +79uq/nROacdrjGCT3sTHDN/hMq7MkztReJVni+49Vv4M0GkPGw/zJSZrM233bkf6 +c0Plfg6lZrEpfDKEY1WJxA3Bk1QwGROs0303p+tdOmw1XNtB1xLaqUkL39iAigmT +Yo61Zs8liM2EuLE/pDkP2QKe6xJMlXzzawWpXhaDzLhn4ugTncxbgtNMs+1b/97l +c6wjOy0AvzVVdAlJ2ElYGn+SNuZRkg7zJn0cTRe8yexDJtC/QV9AqURE9JnnV4ee +UB9XVKg+/XRjL7FQZQnmWEIuQxpMtPAlR1n6BB6T1CZGSlCBst6+eLf8ZxXhyVeE +Hg9j1uliutZfVS7qXMYoCAQlObgOK6nyTJccBz8NUvXt7y+CDwIDAQABo0IwQDAd +BgNVHQ4EFgQUU3m/WqorSs9UgOHYm8Cd8rIDZsswDgYDVR0PAQH/BAQDAgEGMA8G +A1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQEMBQADggIBAFzUfA3P9wF9QZllDHPF +Up/L+M+ZBn8b2kMVn54CVVeWFPFSPCeHlCjtHzoBN6J2/FNQwISbxmtOuowhT6KO +VWKR82kV2LyI48SqC/3vqOlLVSoGIG1VeCkZ7l8wXEskEVX/JJpuXior7gtNn3/3 +ATiUFJVDBwn7YKnuHKsSjKCaXqeYalltiz8I+8jRRa8YFWSQEg9zKC7F4iRO/Fjs +8PRF/iKz6y+O0tlFYQXBl2+odnKPi4w2r78NBc5xjeambx9spnFixdjQg3IM8WcR +iQycE0xyNN+81XHfqnHd4blsjDwSXWXavVcStkNr/+XeTWYRUc+ZruwXtuhxkYze +Sf7dNXGiFSeUHM9h4ya7b6NnJSFd5t0dCy5oGzuCr+yDZ4XUmFF0sbmZgIn/f3gZ +XHlKYC6SQK5MNyosycdiyA5d9zZbyuAlJQG03RoHnHcAP9Dc1ew91Pq7P8yF1m9/ +qS3fuQL39ZeatTXaw2ewh0qpKJ4jjv9cJ2vhsE/zB+4ALtRZh8tSQZXq9EfX7mRB +VXyNWQKV3WKdwrnuWih0hKWbt5DHDAff9Yk2dDLWKMGwsAvgnEzDHNb842m1R0aB +L6KCq9NjRHDEjf8tM7qtj3u1cIiuPhnPQCjY/MiQu12ZIvVS5ljFH4gxQ+6IHdfG +jjxDah2nGN59PRbxYvnKkKj9 +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 01:fd:6d:30:fc:a3:ca:51:a8:1b:bc:64:0e:35:03:2d + Signature Algorithm: sha384WithRSAEncryption + Issuer: C=US, ST=New Jersey, L=Jersey City, O=The USERTRUST Network, CN=USERTrust RSA Certification Authority + Validity + Not Before: Feb 1 00:00:00 2010 GMT + Not After : Jan 18 23:59:59 2038 GMT + Subject: C=US, ST=New Jersey, L=Jersey City, O=The USERTRUST Network, CN=USERTrust RSA Certification Authority + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (4096 bit) + Modulus: + 00:80:12:65:17:36:0e:c3:db:08:b3:d0:ac:57:0d: + 76:ed:cd:27:d3:4c:ad:50:83:61:e2:aa:20:4d:09: + 2d:64:09:dc:ce:89:9f:cc:3d:a9:ec:f6:cf:c1:dc: + f1:d3:b1:d6:7b:37:28:11:2b:47:da:39:c6:bc:3a: + 19:b4:5f:a6:bd:7d:9d:a3:63:42:b6:76:f2:a9:3b: + 2b:91:f8:e2:6f:d0:ec:16:20:90:09:3e:e2:e8:74: + c9:18:b4:91:d4:62:64:db:7f:a3:06:f1:88:18:6a: + 90:22:3c:bc:fe:13:f0:87:14:7b:f6:e4:1f:8e:d4: + e4:51:c6:11:67:46:08:51:cb:86:14:54:3f:bc:33: + fe:7e:6c:9c:ff:16:9d:18:bd:51:8e:35:a6:a7:66: + c8:72:67:db:21:66:b1:d4:9b:78:03:c0:50:3a:e8: + cc:f0:dc:bc:9e:4c:fe:af:05:96:35:1f:57:5a:b7: + ff:ce:f9:3d:b7:2c:b6:f6:54:dd:c8:e7:12:3a:4d: + ae:4c:8a:b7:5c:9a:b4:b7:20:3d:ca:7f:22:34:ae: + 7e:3b:68:66:01:44:e7:01:4e:46:53:9b:33:60:f7: + 94:be:53:37:90:73:43:f3:32:c3:53:ef:db:aa:fe: + 74:4e:69:c7:6b:8c:60:93:de:c4:c7:0c:df:e1:32: + ae:cc:93:3b:51:78:95:67:8b:ee:3d:56:fe:0c:d0: + 69:0f:1b:0f:f3:25:26:6b:33:6d:f7:6e:47:fa:73: + 43:e5:7e:0e:a5:66:b1:29:7c:32:84:63:55:89:c4: + 0d:c1:93:54:30:19:13:ac:d3:7d:37:a7:eb:5d:3a: + 6c:35:5c:db:41:d7:12:da:a9:49:0b:df:d8:80:8a: + 09:93:62:8e:b5:66:cf:25:88:cd:84:b8:b1:3f:a4: + 39:0f:d9:02:9e:eb:12:4c:95:7c:f3:6b:05:a9:5e: + 16:83:cc:b8:67:e2:e8:13:9d:cc:5b:82:d3:4c:b3: + ed:5b:ff:de:e5:73:ac:23:3b:2d:00:bf:35:55:74: + 09:49:d8:49:58:1a:7f:92:36:e6:51:92:0e:f3:26: + 7d:1c:4d:17:bc:c9:ec:43:26:d0:bf:41:5f:40:a9: + 44:44:f4:99:e7:57:87:9e:50:1f:57:54:a8:3e:fd: + 74:63:2f:b1:50:65:09:e6:58:42:2e:43:1a:4c:b4: + f0:25:47:59:fa:04:1e:93:d4:26:46:4a:50:81:b2: + de:be:78:b7:fc:67:15:e1:c9:57:84:1e:0f:63:d6: + e9:62:ba:d6:5f:55:2e:ea:5c:c6:28:08:04:25:39: + b8:0e:2b:a9:f2:4c:97:1c:07:3f:0d:52:f5:ed:ef: + 2f:82:0f + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 53:79:BF:5A:AA:2B:4A:CF:54:80:E1:D8:9B:C0:9D:F2:B2:03:66:CB + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: sha384WithRSAEncryption + 5c:d4:7c:0d:cf:f7:01:7d:41:99:65:0c:73:c5:52:9f:cb:f8: + cf:99:06:7f:1b:da:43:15:9f:9e:02:55:57:96:14:f1:52:3c: + 27:87:94:28:ed:1f:3a:01:37:a2:76:fc:53:50:c0:84:9b:c6: + 6b:4e:ba:8c:21:4f:a2:8e:55:62:91:f3:69:15:d8:bc:88:e3: + c4:aa:0b:fd:ef:a8:e9:4b:55:2a:06:20:6d:55:78:29:19:ee: + 5f:30:5c:4b:24:11:55:ff:24:9a:6e:5e:2a:2b:ee:0b:4d:9f: + 7f:f7:01:38:94:14:95:43:07:09:fb:60:a9:ee:1c:ab:12:8c: + a0:9a:5e:a7:98:6a:59:6d:8b:3f:08:fb:c8:d1:45:af:18:15: + 64:90:12:0f:73:28:2e:c5:e2:24:4e:fc:58:ec:f0:f4:45:fe: + 22:b3:eb:2f:8e:d2:d9:45:61:05:c1:97:6f:a8:76:72:8f:8b: + 8c:36:af:bf:0d:05:ce:71:8d:e6:a6:6f:1f:6c:a6:71:62:c5: + d8:d0:83:72:0c:f1:67:11:89:0c:9c:13:4c:72:34:df:bc:d5: + 71:df:aa:71:dd:e1:b9:6c:8c:3c:12:5d:65:da:bd:57:12:b6: + 43:6b:ff:e5:de:4d:66:11:51:cf:99:ae:ec:17:b6:e8:71:91: + 8c:de:49:fe:dd:35:71:a2:15:27:94:1c:cf:61:e3:26:bb:6f: + a3:67:25:21:5d:e6:dd:1d:0b:2e:68:1b:3b:82:af:ec:83:67: + 85:d4:98:51:74:b1:b9:99:80:89:ff:7f:78:19:5c:79:4a:60: + 2e:92:40:ae:4c:37:2a:2c:c9:c7:62:c8:0e:5d:f7:36:5b:ca: + e0:25:25:01:b4:dd:1a:07:9c:77:00:3f:d0:dc:d5:ec:3d:d4: + fa:bb:3f:cc:85:d6:6f:7f:a9:2d:df:b9:02:f7:f5:97:9a:b5: + 35:da:c3:67:b0:87:4a:a9:28:9e:23:8e:ff:5c:27:6b:e1:b0: + 4f:f3:07:ee:00:2e:d4:59:87:cb:52:41:95:ea:f4:47:d7:ee: + 64:41:55:7c:8d:59:02:95:dd:62:9d:c2:b9:ee:5a:28:74:84: + a5:9b:b7:90:c7:0c:07:df:f5:89:36:74:32:d6:28:c1:b0:b0: + 0b:e0:9c:4c:c3:1c:d6:fc:e3:69:b5:47:46:81:2f:a2:82:ab: + d3:63:44:70:c4:8d:ff:2d:33:ba:ad:8f:7b:b5:70:88:ae:3e: + 19:cf:40:28:d8:fc:c8:90:bb:5d:99:22:f5:52:e6:58:c5:1f: + 88:31:43:ee:88:1d:d7:c6:8e:3c:43:6a:1d:a7:18:de:7d:3d: + 16:f1:62:f9:ca:90:a8:fd +SHA1 Fingerprint=2B:8F:1B:57:33:0D:BB:A2:D0:7A:6C:51:F7:0E:E9:0D:DA:B9:AD:8E diff --git a/system/system/etc/security/cacerts/3929ec9f.0 b/system/system/etc/security/cacerts/3929ec9f.0 new file mode 100644 index 0000000000000000000000000000000000000000..bc31d157ae4b8555d93ac7e35a4a680c2b26fd20 --- /dev/null +++ b/system/system/etc/security/cacerts/3929ec9f.0 @@ -0,0 +1,124 @@ +-----BEGIN CERTIFICATE----- +MIIFbzCCA1egAwIBAgISESChaRu/vbm9UpaPI+hIvyYRMA0GCSqGSIb3DQEBDQUA +MEAxCzAJBgNVBAYTAkZSMRIwEAYDVQQKDAlPcGVuVHJ1c3QxHTAbBgNVBAMMFE9w +ZW5UcnVzdCBSb290IENBIEcyMB4XDTE0MDUyNjAwMDAwMFoXDTM4MDExNTAwMDAw +MFowQDELMAkGA1UEBhMCRlIxEjAQBgNVBAoMCU9wZW5UcnVzdDEdMBsGA1UEAwwU +T3BlblRydXN0IFJvb3QgQ0EgRzIwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK +AoICAQDMtlelM5QQgTJT32F+D3Y5z1zCU3UdSXqWON2ic2rxb95eolq5cSG+Ntmh +/LzubKh8NBpxGuga2F8ORAbtp+Dz0mEL4DKiltE48MLaARf85KxP6O6JHnSrT78e +CbY2albz4e6WiWYkBuTNQjpK3eCasMSCRbP+yatcfD7J6xcvDH1urqWPyKwlCm/6 +1UWY0jUJ9gNDlP7ZvyCVeYCYitmJNbtRG6Q3ffyZO6v/v6wNj0OxmXsWEH4db0fE +FY8ElggGQgT4hNYdvJGmQr5J1WqIP7wtUdGejeBSzFfdNTVY27SPJIjki9/ca1TS +gSuyzpJLHB9G+h3Ykst2Z7UJmQnlrBcUVXDGPKBWCgOz3GIZ38i1MH/1PCZ1Eb3X +G7OHngevZXHloM8apwkQHZOJZlvoPGIytbU6bumFAYueQ4xncyhZW+vj3CzMpSZy +YhK05pyDRPZRpOLAeiRXyg6lPzq1O4vldu5w5pLeFlwoW5cZJ5L+epJUzpM5ChaH +vGOz9bGTXOBut9Dq+WIyiET7vycotjCVXRIouZW+j1MY5aIYFuJWpLIsEPUdN6b4 +t/bQWVyJ98LVtZR00dX+G7bw5tYee9I8y6jj9RjzIR9u701oBnstXW5DiabA+aC/ +gh7PU3+06yzbXfZqfUAkBXKJOAGTy3HCOV0GEfZvePg3DTmEJwIDAQABo2MwYTAO +BgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUajn6QiL3 +5okATV59M4PLuG53hq8wHwYDVR0jBBgwFoAUajn6QiL35okATV59M4PLuG53hq8w +DQYJKoZIhvcNAQENBQADggIBAJjLq0A85TMCl38th6aP1F5Kr7ge57tx+4BkJamz +Gj5oXScmp7oq4fBXgwpkTx4idBvpkF/wrM//T2h6OKQQbA2xx6R3gBi2oihEdqc0 +nXGEL8pZ0keImUEiyTCYYW49qKgFbdEfwFFEVn8nNQLdXpgKQuswv42hm1GqO+qT +RmTFAHneIWv2V6CG1wZy7HBGS4tz3aAhdT7cHcCP009zHIXZ/n9iyJVvttN7jLpT +wm+bREx50B1ws9efAvSyB7DH5fitIw6mVskpEndI2S9G/Tvw/HRwkqWOOAgfZDC2 +t0v7NqwQjqBSM2OdAzVWxWm9xiNaJ5T2pBL4LTM8oValX9YZ6e18CL13zSdkzJTa +TkZQh+D5wVOAHrut+0dSixv9ovneDiK3PTNZbNTe9ZUGMg1RGUFcPk8G97krgCf2 +o6p6fAbhQ8MTOWIaNr3gKC6UAuQpLmBVrkA9sHSSXvAgZJY/X0VdiLWK2gKgW0VU +3jg9CcCoSmVGFvyqv1ROTVu+OEO3KMqLM6oaJbolXCkvW0pujOotnCr2BXbgd5eA +iN1nE28daCSLT7d0geX0YJ96Vdc+N9oWaz53rK4YcJUIeSkDiv7BO7M/Gg+kO14f +WKGVyasvc0rQLW6aWQ9VGHgtPFGml4vmu7JwqkwR3v98KzfUetF3NI/n+UL3PIEM +S1IK +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 11:20:a1:69:1b:bf:bd:b9:bd:52:96:8f:23:e8:48:bf:26:11 + Signature Algorithm: sha512WithRSAEncryption + Issuer: C=FR, O=OpenTrust, CN=OpenTrust Root CA G2 + Validity + Not Before: May 26 00:00:00 2014 GMT + Not After : Jan 15 00:00:00 2038 GMT + Subject: C=FR, O=OpenTrust, CN=OpenTrust Root CA G2 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (4096 bit) + Modulus: + 00:cc:b6:57:a5:33:94:10:81:32:53:df:61:7e:0f: + 76:39:cf:5c:c2:53:75:1d:49:7a:96:38:dd:a2:73: + 6a:f1:6f:de:5e:a2:5a:b9:71:21:be:36:d9:a1:fc: + bc:ee:6c:a8:7c:34:1a:71:1a:e8:1a:d8:5f:0e:44: + 06:ed:a7:e0:f3:d2:61:0b:e0:32:a2:96:d1:38:f0: + c2:da:01:17:fc:e4:ac:4f:e8:ee:89:1e:74:ab:4f: + bf:1e:09:b6:36:6a:56:f3:e1:ee:96:89:66:24:06: + e4:cd:42:3a:4a:dd:e0:9a:b0:c4:82:45:b3:fe:c9: + ab:5c:7c:3e:c9:eb:17:2f:0c:7d:6e:ae:a5:8f:c8: + ac:25:0a:6f:fa:d5:45:98:d2:35:09:f6:03:43:94: + fe:d9:bf:20:95:79:80:98:8a:d9:89:35:bb:51:1b: + a4:37:7d:fc:99:3b:ab:ff:bf:ac:0d:8f:43:b1:99: + 7b:16:10:7e:1d:6f:47:c4:15:8f:04:96:08:06:42: + 04:f8:84:d6:1d:bc:91:a6:42:be:49:d5:6a:88:3f: + bc:2d:51:d1:9e:8d:e0:52:cc:57:dd:35:35:58:db: + b4:8f:24:88:e4:8b:df:dc:6b:54:d2:81:2b:b2:ce: + 92:4b:1c:1f:46:fa:1d:d8:92:cb:76:67:b5:09:99: + 09:e5:ac:17:14:55:70:c6:3c:a0:56:0a:03:b3:dc: + 62:19:df:c8:b5:30:7f:f5:3c:26:75:11:bd:d7:1b: + b3:87:9e:07:af:65:71:e5:a0:cf:1a:a7:09:10:1d: + 93:89:66:5b:e8:3c:62:32:b5:b5:3a:6e:e9:85:01: + 8b:9e:43:8c:67:73:28:59:5b:eb:e3:dc:2c:cc:a5: + 26:72:62:12:b4:e6:9c:83:44:f6:51:a4:e2:c0:7a: + 24:57:ca:0e:a5:3f:3a:b5:3b:8b:e5:76:ee:70:e6: + 92:de:16:5c:28:5b:97:19:27:92:fe:7a:92:54:ce: + 93:39:0a:16:87:bc:63:b3:f5:b1:93:5c:e0:6e:b7: + d0:ea:f9:62:32:88:44:fb:bf:27:28:b6:30:95:5d: + 12:28:b9:95:be:8f:53:18:e5:a2:18:16:e2:56:a4: + b2:2c:10:f5:1d:37:a6:f8:b7:f6:d0:59:5c:89:f7: + c2:d5:b5:94:74:d1:d5:fe:1b:b6:f0:e6:d6:1e:7b: + d2:3c:cb:a8:e3:f5:18:f3:21:1f:6e:ef:4d:68:06: + 7b:2d:5d:6e:43:89:a6:c0:f9:a0:bf:82:1e:cf:53: + 7f:b4:eb:2c:db:5d:f6:6a:7d:40:24:05:72:89:38: + 01:93:cb:71:c2:39:5d:06:11:f6:6f:78:f8:37:0d: + 39:84:27 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + 6A:39:FA:42:22:F7:E6:89:00:4D:5E:7D:33:83:CB:B8:6E:77:86:AF + X509v3 Authority Key Identifier: + keyid:6A:39:FA:42:22:F7:E6:89:00:4D:5E:7D:33:83:CB:B8:6E:77:86:AF + + Signature Algorithm: sha512WithRSAEncryption + 98:cb:ab:40:3c:e5:33:02:97:7f:2d:87:a6:8f:d4:5e:4a:af: + b8:1e:e7:bb:71:fb:80:64:25:a9:b3:1a:3e:68:5d:27:26:a7: + ba:2a:e1:f0:57:83:0a:64:4f:1e:22:74:1b:e9:90:5f:f0:ac: + cf:ff:4f:68:7a:38:a4:10:6c:0d:b1:c7:a4:77:80:18:b6:a2: + 28:44:76:a7:34:9d:71:84:2f:ca:59:d2:47:88:99:41:22:c9: + 30:98:61:6e:3d:a8:a8:05:6d:d1:1f:c0:51:44:56:7f:27:35: + 02:dd:5e:98:0a:42:eb:30:bf:8d:a1:9b:51:aa:3b:ea:93:46: + 64:c5:00:79:de:21:6b:f6:57:a0:86:d7:06:72:ec:70:46:4b: + 8b:73:dd:a0:21:75:3e:dc:1d:c0:8f:d3:4f:73:1c:85:d9:fe: + 7f:62:c8:95:6f:b6:d3:7b:8c:ba:53:c2:6f:9b:44:4c:79:d0: + 1d:70:b3:d7:9f:02:f4:b2:07:b0:c7:e5:f8:ad:23:0e:a6:56: + c9:29:12:77:48:d9:2f:46:fd:3b:f0:fc:74:70:92:a5:8e:38: + 08:1f:64:30:b6:b7:4b:fb:36:ac:10:8e:a0:52:33:63:9d:03: + 35:56:c5:69:bd:c6:23:5a:27:94:f6:a4:12:f8:2d:33:3c:a1: + 56:a5:5f:d6:19:e9:ed:7c:08:bd:77:cd:27:64:cc:94:da:4e: + 46:50:87:e0:f9:c1:53:80:1e:bb:ad:fb:47:52:8b:1b:fd:a2: + f9:de:0e:22:b7:3d:33:59:6c:d4:de:f5:95:06:32:0d:51:19: + 41:5c:3e:4f:06:f7:b9:2b:80:27:f6:a3:aa:7a:7c:06:e1:43: + c3:13:39:62:1a:36:bd:e0:28:2e:94:02:e4:29:2e:60:55:ae: + 40:3d:b0:74:92:5e:f0:20:64:96:3f:5f:45:5d:88:b5:8a:da: + 02:a0:5b:45:54:de:38:3d:09:c0:a8:4a:65:46:16:fc:aa:bf: + 54:4e:4d:5b:be:38:43:b7:28:ca:8b:33:aa:1a:25:ba:25:5c: + 29:2f:5b:4a:6e:8c:ea:2d:9c:2a:f6:05:76:e0:77:97:80:88: + dd:67:13:6f:1d:68:24:8b:4f:b7:74:81:e5:f4:60:9f:7a:55: + d7:3e:37:da:16:6b:3e:77:ac:ae:18:70:95:08:79:29:03:8a: + fe:c1:3b:b3:3f:1a:0f:a4:3b:5e:1f:58:a1:95:c9:ab:2f:73: + 4a:d0:2d:6e:9a:59:0f:55:18:78:2d:3c:51:a6:97:8b:e6:bb: + b2:70:aa:4c:11:de:ff:7c:2b:37:d4:7a:d1:77:34:8f:e7:f9: + 42:f7:3c:81:0c:4b:52:0a +SHA1 Fingerprint=79:5F:88:60:C5:AB:7C:3D:92:E6:CB:F4:8D:E1:45:CD:11:EF:60:0B diff --git a/system/system/etc/security/cacerts/399e7759.0 b/system/system/etc/security/cacerts/399e7759.0 new file mode 100644 index 0000000000000000000000000000000000000000..e73ab67919c91bba3a8334f3a527e3553e59ef23 --- /dev/null +++ b/system/system/etc/security/cacerts/399e7759.0 @@ -0,0 +1,83 @@ +-----BEGIN CERTIFICATE----- +MIIDrzCCApegAwIBAgIQCDvgVpBCRrGhdWrJWZHHSjANBgkqhkiG9w0BAQUFADBh +MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3 +d3cuZGlnaWNlcnQuY29tMSAwHgYDVQQDExdEaWdpQ2VydCBHbG9iYWwgUm9vdCBD +QTAeFw0wNjExMTAwMDAwMDBaFw0zMTExMTAwMDAwMDBaMGExCzAJBgNVBAYTAlVT +MRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5j +b20xIDAeBgNVBAMTF0RpZ2lDZXJ0IEdsb2JhbCBSb290IENBMIIBIjANBgkqhkiG +9w0BAQEFAAOCAQ8AMIIBCgKCAQEA4jvhEXLeqKTTo1eqUKKPC3eQyaKl7hLOllsB +CSDMAZOnTjC3U/dDxGkAV53ijSLdhwZAAIEJzs4bg7/fzTtxRuLWZscFs3YnFo97 +nh6Vfe63SKMI2tavegw5BmV/Sl0fvBf4q77uKNd0f3p4mVmFaG5cIzJLv07A6Fpt +43C/dxC//AH2hdmoRBBYMql1GNXRor5H4idq9Joz+EkIYIvUX7Q6hL+hqkpMfT7P +T19sdl6gSzeRntwi5m3OFBqOasv+zbMUZBfHWymeMr/y7vrTC0LUq7dBMtoM1O/4 +gdW7jVg/tRvoSSiicNoxBN33shbyTApOB6jtSj1etX+jkMOvJwIDAQABo2MwYTAO +BgNVHQ8BAf8EBAMCAYYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUA95QNVbR +TLtm8KPiGxvDl7I90VUwHwYDVR0jBBgwFoAUA95QNVbRTLtm8KPiGxvDl7I90VUw +DQYJKoZIhvcNAQEFBQADggEBAMucN6pIExIK+t1EnE9SsPTfrgT1eXkIoyQY/Esr +hMAtudXH/vTBH1jLuG2cenTnmCmrEbXjcKChzUyImZOMkXDiqw8cvpOp/2PV5Adg +06O/nVsJ8dWO41P0jmP6P6fbtGbfYmbW0W5BjfIttep3Sp+dWOIrWcBAI+0tKIJF +PnlUkiaY4IBIqDfv8NZ5YBberOgOzW6sRBc4L0na4UU+Krk2U886UAb3LujEV0ls +YSEY1QSteDwsOoBrp+uvFRTp2InBuThs4pFsiv9kuXclVzDAGySj4dzp30d8tbQk +CAUw7C29C79Fv1C5qfPrmAESrciIxpg0X40KPMbp1ZWVbd4= +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 08:3b:e0:56:90:42:46:b1:a1:75:6a:c9:59:91:c7:4a + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Global Root CA + Validity + Not Before: Nov 10 00:00:00 2006 GMT + Not After : Nov 10 00:00:00 2031 GMT + Subject: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Global Root CA + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:e2:3b:e1:11:72:de:a8:a4:d3:a3:57:aa:50:a2: + 8f:0b:77:90:c9:a2:a5:ee:12:ce:96:5b:01:09:20: + cc:01:93:a7:4e:30:b7:53:f7:43:c4:69:00:57:9d: + e2:8d:22:dd:87:06:40:00:81:09:ce:ce:1b:83:bf: + df:cd:3b:71:46:e2:d6:66:c7:05:b3:76:27:16:8f: + 7b:9e:1e:95:7d:ee:b7:48:a3:08:da:d6:af:7a:0c: + 39:06:65:7f:4a:5d:1f:bc:17:f8:ab:be:ee:28:d7: + 74:7f:7a:78:99:59:85:68:6e:5c:23:32:4b:bf:4e: + c0:e8:5a:6d:e3:70:bf:77:10:bf:fc:01:f6:85:d9: + a8:44:10:58:32:a9:75:18:d5:d1:a2:be:47:e2:27: + 6a:f4:9a:33:f8:49:08:60:8b:d4:5f:b4:3a:84:bf: + a1:aa:4a:4c:7d:3e:cf:4f:5f:6c:76:5e:a0:4b:37: + 91:9e:dc:22:e6:6d:ce:14:1a:8e:6a:cb:fe:cd:b3: + 14:64:17:c7:5b:29:9e:32:bf:f2:ee:fa:d3:0b:42: + d4:ab:b7:41:32:da:0c:d4:ef:f8:81:d5:bb:8d:58: + 3f:b5:1b:e8:49:28:a2:70:da:31:04:dd:f7:b2:16: + f2:4c:0a:4e:07:a8:ed:4a:3d:5e:b5:7f:a3:90:c3: + af:27 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + 03:DE:50:35:56:D1:4C:BB:66:F0:A3:E2:1B:1B:C3:97:B2:3D:D1:55 + X509v3 Authority Key Identifier: + keyid:03:DE:50:35:56:D1:4C:BB:66:F0:A3:E2:1B:1B:C3:97:B2:3D:D1:55 + + Signature Algorithm: sha1WithRSAEncryption + cb:9c:37:aa:48:13:12:0a:fa:dd:44:9c:4f:52:b0:f4:df:ae: + 04:f5:79:79:08:a3:24:18:fc:4b:2b:84:c0:2d:b9:d5:c7:fe: + f4:c1:1f:58:cb:b8:6d:9c:7a:74:e7:98:29:ab:11:b5:e3:70: + a0:a1:cd:4c:88:99:93:8c:91:70:e2:ab:0f:1c:be:93:a9:ff: + 63:d5:e4:07:60:d3:a3:bf:9d:5b:09:f1:d5:8e:e3:53:f4:8e: + 63:fa:3f:a7:db:b4:66:df:62:66:d6:d1:6e:41:8d:f2:2d:b5: + ea:77:4a:9f:9d:58:e2:2b:59:c0:40:23:ed:2d:28:82:45:3e: + 79:54:92:26:98:e0:80:48:a8:37:ef:f0:d6:79:60:16:de:ac: + e8:0e:cd:6e:ac:44:17:38:2f:49:da:e1:45:3e:2a:b9:36:53: + cf:3a:50:06:f7:2e:e8:c4:57:49:6c:61:21:18:d5:04:ad:78: + 3c:2c:3a:80:6b:a7:eb:af:15:14:e9:d8:89:c1:b9:38:6c:e2: + 91:6c:8a:ff:64:b9:77:25:57:30:c0:1b:24:a3:e1:dc:e9:df: + 47:7c:b5:b4:24:08:05:30:ec:2d:bd:0b:bf:45:bf:50:b9:a9: + f3:eb:98:01:12:ad:c8:88:c6:98:34:5f:8d:0a:3c:c6:e9:d5: + 95:95:6d:de +SHA1 Fingerprint=A8:98:5D:3A:65:E5:E5:C4:B2:D7:D6:6D:40:C6:DD:2F:B1:9C:54:36 diff --git a/system/system/etc/security/cacerts/3a3b02ce.0 b/system/system/etc/security/cacerts/3a3b02ce.0 new file mode 100644 index 0000000000000000000000000000000000000000..4a01f1c555cfde8ef514c26be8efbb85a658c7e1 --- /dev/null +++ b/system/system/etc/security/cacerts/3a3b02ce.0 @@ -0,0 +1,84 @@ +-----BEGIN CERTIFICATE----- +MIID8TCCAtmgAwIBAgIQQT1yx/RrH4FDffHSKFTfmjANBgkqhkiG9w0BAQUFADCB +ijELMAkGA1UEBhMCQ0gxEDAOBgNVBAoTB1dJU2VLZXkxGzAZBgNVBAsTEkNvcHly +aWdodCAoYykgMjAwNTEiMCAGA1UECxMZT0lTVEUgRm91bmRhdGlvbiBFbmRvcnNl +ZDEoMCYGA1UEAxMfT0lTVEUgV0lTZUtleSBHbG9iYWwgUm9vdCBHQSBDQTAeFw0w +NTEyMTExNjAzNDRaFw0zNzEyMTExNjA5NTFaMIGKMQswCQYDVQQGEwJDSDEQMA4G +A1UEChMHV0lTZUtleTEbMBkGA1UECxMSQ29weXJpZ2h0IChjKSAyMDA1MSIwIAYD +VQQLExlPSVNURSBGb3VuZGF0aW9uIEVuZG9yc2VkMSgwJgYDVQQDEx9PSVNURSBX +SVNlS2V5IEdsb2JhbCBSb290IEdBIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A +MIIBCgKCAQEAy0+zAJs9Nt350UlqaxBJH+zYK7LG+DKBKUOVTJoZIyEVRd7jyBxR +VVuuk+g3/ytr6dTqvirdqFEr12bDYVxgAsj1znJ7O7jyTmUIms2kahnBAbtzptf2 +w93NvKSLtZlhuAGio9RN1AU9ka34tAhxZK9w8RxrfvbDd50kc3vkDIzh2TbhmYsF +mQvtRTEJysIA2/dyoJaqlYfQjse2YXMNdmaM3Bu0Y6Kff5MTMPGhJ9vZ/yxViJGg +4E8HsChWjBgbl0SOid3gF27nKu+POQoxhILYQBRJLnpB5Kf+42TMwVlxSywhp1t9 +4B3RLoGbw9ho972WG6xwsRYUC9tguSYBBQIDAQABo1EwTzALBgNVHQ8EBAMCAYYw +DwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUswN+rja8sHnR3JQmthG+IbJphpQw +EAYJKwYBBAGCNxUBBAMCAQAwDQYJKoZIhvcNAQEFBQADggEBAEuh/wuHbrP5wUOx +SPMowB0uyQlB+pQAHKSkq0lPjz0e701vvbyk9vImMMkQyh2I+3QZH4VFvbBsUfk2 +ftv1TDI6QU9bR8/oCy22xBmddMVHxjtqD6wU2zz0c5ypBd8A3HR4+vg1YFkCExh8 +vPtNsCBtQ7tgMHpnM1zFmdH4LTlSc/uMqpclXHLZCB6rTjzjgTGfA6b7wP4piFXa +hNVQA7bihKOmNqoROgHhGEvWRGizPflTdISzRpFGlgC3gCy24eMQ4tui5yiPAZZi +Fj4A4xylNoEYokxSdsARo27mHbrjWr42U8U+dY+GaSlYU7Wcu2+fXMUY7N0v4ZjJ +/L7fCg0= +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 41:3d:72:c7:f4:6b:1f:81:43:7d:f1:d2:28:54:df:9a + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=CH, O=WISeKey, OU=Copyright (c) 2005, OU=OISTE Foundation Endorsed, CN=OISTE WISeKey Global Root GA CA + Validity + Not Before: Dec 11 16:03:44 2005 GMT + Not After : Dec 11 16:09:51 2037 GMT + Subject: C=CH, O=WISeKey, OU=Copyright (c) 2005, OU=OISTE Foundation Endorsed, CN=OISTE WISeKey Global Root GA CA + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:cb:4f:b3:00:9b:3d:36:dd:f9:d1:49:6a:6b:10: + 49:1f:ec:d8:2b:b2:c6:f8:32:81:29:43:95:4c:9a: + 19:23:21:15:45:de:e3:c8:1c:51:55:5b:ae:93:e8: + 37:ff:2b:6b:e9:d4:ea:be:2a:dd:a8:51:2b:d7:66: + c3:61:5c:60:02:c8:f5:ce:72:7b:3b:b8:f2:4e:65: + 08:9a:cd:a4:6a:19:c1:01:bb:73:a6:d7:f6:c3:dd: + cd:bc:a4:8b:b5:99:61:b8:01:a2:a3:d4:4d:d4:05: + 3d:91:ad:f8:b4:08:71:64:af:70:f1:1c:6b:7e:f6: + c3:77:9d:24:73:7b:e4:0c:8c:e1:d9:36:e1:99:8b: + 05:99:0b:ed:45:31:09:ca:c2:00:db:f7:72:a0:96: + aa:95:87:d0:8e:c7:b6:61:73:0d:76:66:8c:dc:1b: + b4:63:a2:9f:7f:93:13:30:f1:a1:27:db:d9:ff:2c: + 55:88:91:a0:e0:4f:07:b0:28:56:8c:18:1b:97:44: + 8e:89:dd:e0:17:6e:e7:2a:ef:8f:39:0a:31:84:82: + d8:40:14:49:2e:7a:41:e4:a7:fe:e3:64:cc:c1:59: + 71:4b:2c:21:a7:5b:7d:e0:1d:d1:2e:81:9b:c3:d8: + 68:f7:bd:96:1b:ac:70:b1:16:14:0b:db:60:b9:26: + 01:05 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Key Usage: + Digital Signature, Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + B3:03:7E:AE:36:BC:B0:79:D1:DC:94:26:B6:11:BE:21:B2:69:86:94 + 1.3.6.1.4.1.311.21.1: + ... + Signature Algorithm: sha1WithRSAEncryption + 4b:a1:ff:0b:87:6e:b3:f9:c1:43:b1:48:f3:28:c0:1d:2e:c9: + 09:41:fa:94:00:1c:a4:a4:ab:49:4f:8f:3d:1e:ef:4d:6f:bd: + bc:a4:f6:f2:26:30:c9:10:ca:1d:88:fb:74:19:1f:85:45:bd: + b0:6c:51:f9:36:7e:db:f5:4c:32:3a:41:4f:5b:47:cf:e8:0b: + 2d:b6:c4:19:9d:74:c5:47:c6:3b:6a:0f:ac:14:db:3c:f4:73: + 9c:a9:05:df:00:dc:74:78:fa:f8:35:60:59:02:13:18:7c:bc: + fb:4d:b0:20:6d:43:bb:60:30:7a:67:33:5c:c5:99:d1:f8:2d: + 39:52:73:fb:8c:aa:97:25:5c:72:d9:08:1e:ab:4e:3c:e3:81: + 31:9f:03:a6:fb:c0:fe:29:88:55:da:84:d5:50:03:b6:e2:84: + a3:a6:36:aa:11:3a:01:e1:18:4b:d6:44:68:b3:3d:f9:53:74: + 84:b3:46:91:46:96:00:b7:80:2c:b6:e1:e3:10:e2:db:a2:e7: + 28:8f:01:96:62:16:3e:00:e3:1c:a5:36:81:18:a2:4c:52:76: + c0:11:a3:6e:e6:1d:ba:e3:5a:be:36:53:c5:3e:75:8f:86:69: + 29:58:53:b5:9c:bb:6f:9f:5c:c5:18:ec:dd:2f:e1:98:c9:fc: + be:df:0a:0d +SHA1 Fingerprint=59:22:A1:E1:5A:EA:16:35:21:F8:98:39:6A:46:46:B0:44:1B:0F:A9 diff --git a/system/system/etc/security/cacerts/3ad48a91.0 b/system/system/etc/security/cacerts/3ad48a91.0 new file mode 100644 index 0000000000000000000000000000000000000000..d4bda9fb09396d469c7f445687cbcb6ac7c27aab --- /dev/null +++ b/system/system/etc/security/cacerts/3ad48a91.0 @@ -0,0 +1,78 @@ +-----BEGIN CERTIFICATE----- +MIIDdzCCAl+gAwIBAgIEAgAAuTANBgkqhkiG9w0BAQUFADBaMQswCQYDVQQGEwJJ +RTESMBAGA1UEChMJQmFsdGltb3JlMRMwEQYDVQQLEwpDeWJlclRydXN0MSIwIAYD +VQQDExlCYWx0aW1vcmUgQ3liZXJUcnVzdCBSb290MB4XDTAwMDUxMjE4NDYwMFoX +DTI1MDUxMjIzNTkwMFowWjELMAkGA1UEBhMCSUUxEjAQBgNVBAoTCUJhbHRpbW9y +ZTETMBEGA1UECxMKQ3liZXJUcnVzdDEiMCAGA1UEAxMZQmFsdGltb3JlIEN5YmVy +VHJ1c3QgUm9vdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKMEuyKr +mD1X6CZymrV51Cni4eiVgLGw41uOKymaZN+hXe2wCQVt2yguzmKiYv60iNoS6zjr +IZ3AQSsBUnuId9Mcj8e6uYi1agnnc+gRQKfRzMpijS3ljwumUNKoUMMo6vWrJYeK +mpYcqWe4PwzV9/lSEy/CG9VwcPCPwBLKBsua4dnKM3p31vjsufFoREJIE9LAwqSu +XmD+tqYF/LTdB1kC1FkYmGP1pWPgkAx9XbIGevOF6uvUA65ehD5f/xXtabz5OTZy +dc93Uk3zyZAsuT3lySNTPx8kmCFcB5kpvcY67Oduhjprl3RjM71oGDHweI12v/ye +jl0qhqdNkNwnGjkCAwEAAaNFMEMwHQYDVR0OBBYEFOWdWTCCR1jMrPoIVDaGezq1 +BE3wMBIGA1UdEwEB/wQIMAYBAf8CAQMwDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3 +DQEBBQUAA4IBAQCFDF2O5G9RaEIFoN27TyclhAO992T9Ldcw46QQF+vaKSm2eT92 +9hkTI7gQCvlYpNRhcL0EYWoSihfVCr3FvDB81ukMJY2GQE/szKN+OMY3EU/t3Wgx +jkzSswF07r51XgdIGn9w/xZchMB5hbgF/X++ZRGjD8ACtPhSNzkE1akxehi/oCr0 +Epn3o0WC4zxe9Z2etciefC7IpJ5OCBRLbf1wbWsaY71k5h+3zvDyny67G7fyUIhz +ksLi4xaNmjICq44Y3ekQEe5+NauQrz4wlHrQMz2nZQ/1/I6eYs9HRCwBXbsdtTLS +R9I4LtD+gdwyah617jzV/OeBHRnDJELqYzmp +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 33554617 (0x20000b9) + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=IE, O=Baltimore, OU=CyberTrust, CN=Baltimore CyberTrust Root + Validity + Not Before: May 12 18:46:00 2000 GMT + Not After : May 12 23:59:00 2025 GMT + Subject: C=IE, O=Baltimore, OU=CyberTrust, CN=Baltimore CyberTrust Root + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:a3:04:bb:22:ab:98:3d:57:e8:26:72:9a:b5:79: + d4:29:e2:e1:e8:95:80:b1:b0:e3:5b:8e:2b:29:9a: + 64:df:a1:5d:ed:b0:09:05:6d:db:28:2e:ce:62:a2: + 62:fe:b4:88:da:12:eb:38:eb:21:9d:c0:41:2b:01: + 52:7b:88:77:d3:1c:8f:c7:ba:b9:88:b5:6a:09:e7: + 73:e8:11:40:a7:d1:cc:ca:62:8d:2d:e5:8f:0b:a6: + 50:d2:a8:50:c3:28:ea:f5:ab:25:87:8a:9a:96:1c: + a9:67:b8:3f:0c:d5:f7:f9:52:13:2f:c2:1b:d5:70: + 70:f0:8f:c0:12:ca:06:cb:9a:e1:d9:ca:33:7a:77: + d6:f8:ec:b9:f1:68:44:42:48:13:d2:c0:c2:a4:ae: + 5e:60:fe:b6:a6:05:fc:b4:dd:07:59:02:d4:59:18: + 98:63:f5:a5:63:e0:90:0c:7d:5d:b2:06:7a:f3:85: + ea:eb:d4:03:ae:5e:84:3e:5f:ff:15:ed:69:bc:f9: + 39:36:72:75:cf:77:52:4d:f3:c9:90:2c:b9:3d:e5: + c9:23:53:3f:1f:24:98:21:5c:07:99:29:bd:c6:3a: + ec:e7:6e:86:3a:6b:97:74:63:33:bd:68:18:31:f0: + 78:8d:76:bf:fc:9e:8e:5d:2a:86:a7:4d:90:dc:27: + 1a:39 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + E5:9D:59:30:82:47:58:CC:AC:FA:08:54:36:86:7B:3A:B5:04:4D:F0 + X509v3 Basic Constraints: critical + CA:TRUE, pathlen:3 + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + Signature Algorithm: sha1WithRSAEncryption + 85:0c:5d:8e:e4:6f:51:68:42:05:a0:dd:bb:4f:27:25:84:03: + bd:f7:64:fd:2d:d7:30:e3:a4:10:17:eb:da:29:29:b6:79:3f: + 76:f6:19:13:23:b8:10:0a:f9:58:a4:d4:61:70:bd:04:61:6a: + 12:8a:17:d5:0a:bd:c5:bc:30:7c:d6:e9:0c:25:8d:86:40:4f: + ec:cc:a3:7e:38:c6:37:11:4f:ed:dd:68:31:8e:4c:d2:b3:01: + 74:ee:be:75:5e:07:48:1a:7f:70:ff:16:5c:84:c0:79:85:b8: + 05:fd:7f:be:65:11:a3:0f:c0:02:b4:f8:52:37:39:04:d5:a9: + 31:7a:18:bf:a0:2a:f4:12:99:f7:a3:45:82:e3:3c:5e:f5:9d: + 9e:b5:c8:9e:7c:2e:c8:a4:9e:4e:08:14:4b:6d:fd:70:6d:6b: + 1a:63:bd:64:e6:1f:b7:ce:f0:f2:9f:2e:bb:1b:b7:f2:50:88: + 73:92:c2:e2:e3:16:8d:9a:32:02:ab:8e:18:dd:e9:10:11:ee: + 7e:35:ab:90:af:3e:30:94:7a:d0:33:3d:a7:65:0f:f5:fc:8e: + 9e:62:cf:47:44:2c:01:5d:bb:1d:b5:32:d2:47:d2:38:2e:d0: + fe:81:dc:32:6a:1e:b5:ee:3c:d5:fc:e7:81:1d:19:c3:24:42: + ea:63:39:a9 +SHA1 Fingerprint=D4:DE:20:D0:5E:66:FC:53:FE:1A:50:88:2C:78:DB:28:52:CA:E4:74 diff --git a/system/system/etc/security/cacerts/3c58f906.0 b/system/system/etc/security/cacerts/3c58f906.0 new file mode 100644 index 0000000000000000000000000000000000000000..4d776bacc7ca3198e0301f5935a628e084118e87 --- /dev/null +++ b/system/system/etc/security/cacerts/3c58f906.0 @@ -0,0 +1,87 @@ +-----BEGIN CERTIFICATE----- +MIIENjCCAx6gAwIBAgIBATANBgkqhkiG9w0BAQUFADBvMQswCQYDVQQGEwJTRTEU +MBIGA1UEChMLQWRkVHJ1c3QgQUIxJjAkBgNVBAsTHUFkZFRydXN0IEV4dGVybmFs +IFRUUCBOZXR3b3JrMSIwIAYDVQQDExlBZGRUcnVzdCBFeHRlcm5hbCBDQSBSb290 +MB4XDTAwMDUzMDEwNDgzOFoXDTIwMDUzMDEwNDgzOFowbzELMAkGA1UEBhMCU0Ux +FDASBgNVBAoTC0FkZFRydXN0IEFCMSYwJAYDVQQLEx1BZGRUcnVzdCBFeHRlcm5h +bCBUVFAgTmV0d29yazEiMCAGA1UEAxMZQWRkVHJ1c3QgRXh0ZXJuYWwgQ0EgUm9v +dDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALf3GjPm8gAELTngTlvt +H7xsD821+iO2zt6bETOXpClMfZOfvUq8k+0DGuOPz+VtUFrWlymUWoCwSXrbLpX9 +uMq/NzgtHj6RQa1wVsfwTz/oMp50ysiQVOnGXw94nZpAPA6sYapeFI+eh6FqUNzX +mk6vBbOmcZSccbNQYArHE504B4YCqOmoaSYYkKtMsE8jqzpPhNjfzp/haW+710LX +a0Tkx63ubUFfclpxCDezeWWkWaCUN/cALw3CknLa0Dhy2xSoRcRdKn23tNbE7qzN +E0S3ySvdQwAl+mG5aWpYIxG3pzOPVnVZ9c0p10a3CitlttNCbxWyuHv77+ldU9U0 +WicCAwEAAaOB3DCB2TAdBgNVHQ4EFgQUrb2YejS0Jvf6xCZU7wO94CTLVBowCwYD +VR0PBAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wgZkGA1UdIwSBkTCBjoAUrb2YejS0 +Jvf6xCZU7wO94CTLVBqhc6RxMG8xCzAJBgNVBAYTAlNFMRQwEgYDVQQKEwtBZGRU +cnVzdCBBQjEmMCQGA1UECxMdQWRkVHJ1c3QgRXh0ZXJuYWwgVFRQIE5ldHdvcmsx +IjAgBgNVBAMTGUFkZFRydXN0IEV4dGVybmFsIENBIFJvb3SCAQEwDQYJKoZIhvcN +AQEFBQADggEBALCb4IUlwtYj4g+WBpKdQZic2YR5gdkeWxQHIzZlj7DYd7usQWxH +YINRsPkyPef89iYTx4AWpb9a/IfPeHmJIZriTAcKhjW88t5RxNKWt9x+Tu5w/Rw5 +6wwCURQtjr0W4MHfRnXnJK3s9EK0hZNwEGe6nQY1ShjTK3rMUUKhemPR5ruhxSvC +Nr4TDea9Y355e6cJDUCrat2PisP29owaQgVR1EX1n6diIWgVIEM8med8vSTYqZEX +c4g/VhsxOBi0cQ+azcgOno4uG+GMmIPLHzHxREzGBHNJdmAPx/i9F4BrLunMTA5a +mnkPIAou1Z5jJh5VkpTYghdae9C8x49OhgQ= +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 1 (0x1) + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=SE, O=AddTrust AB, OU=AddTrust External TTP Network, CN=AddTrust External CA Root + Validity + Not Before: May 30 10:48:38 2000 GMT + Not After : May 30 10:48:38 2020 GMT + Subject: C=SE, O=AddTrust AB, OU=AddTrust External TTP Network, CN=AddTrust External CA Root + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:b7:f7:1a:33:e6:f2:00:04:2d:39:e0:4e:5b:ed: + 1f:bc:6c:0f:cd:b5:fa:23:b6:ce:de:9b:11:33:97: + a4:29:4c:7d:93:9f:bd:4a:bc:93:ed:03:1a:e3:8f: + cf:e5:6d:50:5a:d6:97:29:94:5a:80:b0:49:7a:db: + 2e:95:fd:b8:ca:bf:37:38:2d:1e:3e:91:41:ad:70: + 56:c7:f0:4f:3f:e8:32:9e:74:ca:c8:90:54:e9:c6: + 5f:0f:78:9d:9a:40:3c:0e:ac:61:aa:5e:14:8f:9e: + 87:a1:6a:50:dc:d7:9a:4e:af:05:b3:a6:71:94:9c: + 71:b3:50:60:0a:c7:13:9d:38:07:86:02:a8:e9:a8: + 69:26:18:90:ab:4c:b0:4f:23:ab:3a:4f:84:d8:df: + ce:9f:e1:69:6f:bb:d7:42:d7:6b:44:e4:c7:ad:ee: + 6d:41:5f:72:5a:71:08:37:b3:79:65:a4:59:a0:94: + 37:f7:00:2f:0d:c2:92:72:da:d0:38:72:db:14:a8: + 45:c4:5d:2a:7d:b7:b4:d6:c4:ee:ac:cd:13:44:b7: + c9:2b:dd:43:00:25:fa:61:b9:69:6a:58:23:11:b7: + a7:33:8f:56:75:59:f5:cd:29:d7:46:b7:0a:2b:65: + b6:d3:42:6f:15:b2:b8:7b:fb:ef:e9:5d:53:d5:34: + 5a:27 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + AD:BD:98:7A:34:B4:26:F7:FA:C4:26:54:EF:03:BD:E0:24:CB:54:1A + X509v3 Key Usage: + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Authority Key Identifier: + keyid:AD:BD:98:7A:34:B4:26:F7:FA:C4:26:54:EF:03:BD:E0:24:CB:54:1A + DirName:/C=SE/O=AddTrust AB/OU=AddTrust External TTP Network/CN=AddTrust External CA Root + serial:01 + + Signature Algorithm: sha1WithRSAEncryption + b0:9b:e0:85:25:c2:d6:23:e2:0f:96:06:92:9d:41:98:9c:d9: + 84:79:81:d9:1e:5b:14:07:23:36:65:8f:b0:d8:77:bb:ac:41: + 6c:47:60:83:51:b0:f9:32:3d:e7:fc:f6:26:13:c7:80:16:a5: + bf:5a:fc:87:cf:78:79:89:21:9a:e2:4c:07:0a:86:35:bc:f2: + de:51:c4:d2:96:b7:dc:7e:4e:ee:70:fd:1c:39:eb:0c:02:51: + 14:2d:8e:bd:16:e0:c1:df:46:75:e7:24:ad:ec:f4:42:b4:85: + 93:70:10:67:ba:9d:06:35:4a:18:d3:2b:7a:cc:51:42:a1:7a: + 63:d1:e6:bb:a1:c5:2b:c2:36:be:13:0d:e6:bd:63:7e:79:7b: + a7:09:0d:40:ab:6a:dd:8f:8a:c3:f6:f6:8c:1a:42:05:51:d4: + 45:f5:9f:a7:62:21:68:15:20:43:3c:99:e7:7c:bd:24:d8:a9: + 91:17:73:88:3f:56:1b:31:38:18:b4:71:0f:9a:cd:c8:0e:9e: + 8e:2e:1b:e1:8c:98:83:cb:1f:31:f1:44:4c:c6:04:73:49:76: + 60:0f:c7:f8:bd:17:80:6b:2e:e9:cc:4c:0e:5a:9a:79:0f:20: + 0a:2e:d5:9e:63:26:1e:55:92:94:d8:82:17:5a:7b:d0:bc:c7: + 8f:4e:86:04 +SHA1 Fingerprint=02:FA:F3:E2:91:43:54:68:60:78:57:69:4D:F5:E4:5B:68:85:18:68 diff --git a/system/system/etc/security/cacerts/3c6676aa.0 b/system/system/etc/security/cacerts/3c6676aa.0 new file mode 100644 index 0000000000000000000000000000000000000000..2905a249ed07e171c6a2c755abede8ada3290198 --- /dev/null +++ b/system/system/etc/security/cacerts/3c6676aa.0 @@ -0,0 +1,120 @@ +-----BEGIN CERTIFICATE----- +MIIFcDCCA1igAwIBAgIEAJiWjTANBgkqhkiG9w0BAQsFADBYMQswCQYDVQQGEwJO +TDEeMBwGA1UECgwVU3RhYXQgZGVyIE5lZGVybGFuZGVuMSkwJwYDVQQDDCBTdGFh +dCBkZXIgTmVkZXJsYW5kZW4gRVYgUm9vdCBDQTAeFw0xMDEyMDgxMTE5MjlaFw0y +MjEyMDgxMTEwMjhaMFgxCzAJBgNVBAYTAk5MMR4wHAYDVQQKDBVTdGFhdCBkZXIg +TmVkZXJsYW5kZW4xKTAnBgNVBAMMIFN0YWF0IGRlciBOZWRlcmxhbmRlbiBFViBS +b290IENBMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA48d+ifkkSzrS +M4M1LGns3Amk41GoJSt5uAg94JG6hIXGhaTK5skuU6TJJB79VWZxXSzFYGgEt9nC +UiY4iKTWO0Cmws0/zZiTs1QUWJZV1VD+hq2kY39ch/aO5ieSZxeSAgMs3NZmdO3d +Z//BYY1jTw+bbRcwJu+r0h8QoPnFfxZpgQNH7R5ojXKhTbImxrpsX23Wr9GxE46p +rfNeaXUmGD5BKyF/7otdBwadQ8QpCiv8Kj6GyzyDOvnJDdrFmeK8eEEzduG/L13l +pJhQDBXd4Pqcfzho0LKmeqfRMb1+ilgnQ7O6M5HTp5gVXJrm0w912fxBmJc+qiXb +j5IusHsMX/FjqTf5m3VpTCgmJdrV8hJwRVXj33NeN/UhbJCONVrJ0yPr08C+eKxC +KFhmpUZtcALXEPlLVPxdhkqHz3/KRawRWrUgUY0viEeXOcDPusBCAUCZSCELa6fS +/ZbV0b5GnUngC6agIk440ME8MLxwjyx1zNDFjFE7PZQIZCZhfbnDZY8UnCHQqv0X +cgOPvZuM5l5Tnrmd74K74bzickFbIZTTRTeU0d8JOV3nI6qaHcptqAqGhYqCvkIH +1vI4gnPah1vlPNOePqc7nvQDs/nxfRN0Av+7oeX6AHkcpmZBiFxgV6YuCcS6/ZrP +px9Aw7vMWgpVSzs4dlG4Y4uElBbmVvMCAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB +/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFP6rAJCYniT8qcwaivsnuL8wbqg7 +MA0GCSqGSIb3DQEBCwUAA4ICAQDPdyxuVr5Os7aEAJSrR8kN0nbHhp8dB9O2tLsI +eK9p0gtJ3jPFrK3CiAJ9Brc1AsFgyb/E6JTe1NOpEyVa/m6irn0F3H3zbPB+po3u +2dfOWBfoqSmuc0iH55vKbimhZF8ZE/euBhD/UcabTVUlT5OZEAFTdfETzsemQUHS +v4ilf0X8rLiltTMMgsT7B/Zq5SWEXwbKwYY5EdtYzXc7LMJMD16a4/CrPmEbUCTC +wPTxGfARKbalGAKb12NMcIxHowNDXLldRqANb/9Zjr7dn3LDWyvfjFvO5QxGbJKy +CqNMVEIYFRIYvdr8unRu/8G2oGTYqV9Vrp9canaW2HNnh/tNf1zuacpzEPuKqf2e +vTY4SUmH9A4U8OmHuD+nT3pajnnUk+S7aFKErGzp85hwVXIy+TSrK0m1zSBi5Dp6 +Z2Orltxtrpfs/J92VoguZs9btsmksNcFuuEnL5O7Jiqik7Ab846+HUCjuTaPPoIa +Gl6I6lD4WeKDRikL40Rc4ZW2aZCaFG+XroHPaO+Zmr615+F/+PoTRxZMzG0IQOeL +eG9QgkRQP2YGiqtDhFZKDyAthg710tvSeopLzaXoTvFeJiUBWSOgftL2fiFX1ye8 +FVdMpEbB4IMeDExNH08GGeL5qPQ6gqGyeUN51q1veieQA6TqJIc/2b3Z6fJfUEkc +7uzXLg== +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 10000013 (0x98968d) + Signature Algorithm: sha256WithRSAEncryption + Issuer: C=NL, O=Staat der Nederlanden, CN=Staat der Nederlanden EV Root CA + Validity + Not Before: Dec 8 11:19:29 2010 GMT + Not After : Dec 8 11:10:28 2022 GMT + Subject: C=NL, O=Staat der Nederlanden, CN=Staat der Nederlanden EV Root CA + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (4096 bit) + Modulus: + 00:e3:c7:7e:89:f9:24:4b:3a:d2:33:83:35:2c:69: + ec:dc:09:a4:e3:51:a8:25:2b:79:b8:08:3d:e0:91: + ba:84:85:c6:85:a4:ca:e6:c9:2e:53:a4:c9:24:1e: + fd:55:66:71:5d:2c:c5:60:68:04:b7:d9:c2:52:26: + 38:88:a4:d6:3b:40:a6:c2:cd:3f:cd:98:93:b3:54: + 14:58:96:55:d5:50:fe:86:ad:a4:63:7f:5c:87:f6: + 8e:e6:27:92:67:17:92:02:03:2c:dc:d6:66:74:ed: + dd:67:ff:c1:61:8d:63:4f:0f:9b:6d:17:30:26:ef: + ab:d2:1f:10:a0:f9:c5:7f:16:69:81:03:47:ed:1e: + 68:8d:72:a1:4d:b2:26:c6:ba:6c:5f:6d:d6:af:d1: + b1:13:8e:a9:ad:f3:5e:69:75:26:18:3e:41:2b:21: + 7f:ee:8b:5d:07:06:9d:43:c4:29:0a:2b:fc:2a:3e: + 86:cb:3c:83:3a:f9:c9:0d:da:c5:99:e2:bc:78:41: + 33:76:e1:bf:2f:5d:e5:a4:98:50:0c:15:dd:e0:fa: + 9c:7f:38:68:d0:b2:a6:7a:a7:d1:31:bd:7e:8a:58: + 27:43:b3:ba:33:91:d3:a7:98:15:5c:9a:e6:d3:0f: + 75:d9:fc:41:98:97:3e:aa:25:db:8f:92:2e:b0:7b: + 0c:5f:f1:63:a9:37:f9:9b:75:69:4c:28:26:25:da: + d5:f2:12:70:45:55:e3:df:73:5e:37:f5:21:6c:90: + 8e:35:5a:c9:d3:23:eb:d3:c0:be:78:ac:42:28:58: + 66:a5:46:6d:70:02:d7:10:f9:4b:54:fc:5d:86:4a: + 87:cf:7f:ca:45:ac:11:5a:b5:20:51:8d:2f:88:47: + 97:39:c0:cf:ba:c0:42:01:40:99:48:21:0b:6b:a7: + d2:fd:96:d5:d1:be:46:9d:49:e0:0b:a6:a0:22:4e: + 38:d0:c1:3c:30:bc:70:8f:2c:75:cc:d0:c5:8c:51: + 3b:3d:94:08:64:26:61:7d:b9:c3:65:8f:14:9c:21: + d0:aa:fd:17:72:03:8f:bd:9b:8c:e6:5e:53:9e:b9: + 9d:ef:82:bb:e1:bc:e2:72:41:5b:21:94:d3:45:37: + 94:d1:df:09:39:5d:e7:23:aa:9a:1d:ca:6d:a8:0a: + 86:85:8a:82:be:42:07:d6:f2:38:82:73:da:87:5b: + e5:3c:d3:9e:3e:a7:3b:9e:f4:03:b3:f9:f1:7d:13: + 74:02:ff:bb:a1:e5:fa:00:79:1c:a6:66:41:88:5c: + 60:57:a6:2e:09:c4:ba:fd:9a:cf:a7:1f:40:c3:bb: + cc:5a:0a:55:4b:3b:38:76:51:b8:63:8b:84:94:16: + e6:56:f3 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + FE:AB:00:90:98:9E:24:FC:A9:CC:1A:8A:FB:27:B8:BF:30:6E:A8:3B + Signature Algorithm: sha256WithRSAEncryption + cf:77:2c:6e:56:be:4e:b3:b6:84:00:94:ab:47:c9:0d:d2:76: + c7:86:9f:1d:07:d3:b6:b4:bb:08:78:af:69:d2:0b:49:de:33: + c5:ac:ad:c2:88:02:7d:06:b7:35:02:c1:60:c9:bf:c4:e8:94: + de:d4:d3:a9:13:25:5a:fe:6e:a2:ae:7d:05:dc:7d:f3:6c:f0: + 7e:a6:8d:ee:d9:d7:ce:58:17:e8:a9:29:ae:73:48:87:e7:9b: + ca:6e:29:a1:64:5f:19:13:f7:ae:06:10:ff:51:c6:9b:4d:55: + 25:4f:93:99:10:01:53:75:f1:13:ce:c7:a6:41:41:d2:bf:88: + a5:7f:45:fc:ac:b8:a5:b5:33:0c:82:c4:fb:07:f6:6a:e5:25: + 84:5f:06:ca:c1:86:39:11:db:58:cd:77:3b:2c:c2:4c:0f:5e: + 9a:e3:f0:ab:3e:61:1b:50:24:c2:c0:f4:f1:19:f0:11:29:b6: + a5:18:02:9b:d7:63:4c:70:8c:47:a3:03:43:5c:b9:5d:46:a0: + 0d:6f:ff:59:8e:be:dd:9f:72:c3:5b:2b:df:8c:5b:ce:e5:0c: + 46:6c:92:b2:0a:a3:4c:54:42:18:15:12:18:bd:da:fc:ba:74: + 6e:ff:c1:b6:a0:64:d8:a9:5f:55:ae:9f:5c:6a:76:96:d8:73: + 67:87:fb:4d:7f:5c:ee:69:ca:73:10:fb:8a:a9:fd:9e:bd:36: + 38:49:49:87:f4:0e:14:f0:e9:87:b8:3f:a7:4f:7a:5a:8e:79: + d4:93:e4:bb:68:52:84:ac:6c:e9:f3:98:70:55:72:32:f9:34: + ab:2b:49:b5:cd:20:62:e4:3a:7a:67:63:ab:96:dc:6d:ae:97: + ec:fc:9f:76:56:88:2e:66:cf:5b:b6:c9:a4:b0:d7:05:ba:e1: + 27:2f:93:bb:26:2a:a2:93:b0:1b:f3:8e:be:1d:40:a3:b9:36: + 8f:3e:82:1a:1a:5e:88:ea:50:f8:59:e2:83:46:29:0b:e3:44: + 5c:e1:95:b6:69:90:9a:14:6f:97:ae:81:cf:68:ef:99:9a:be: + b5:e7:e1:7f:f8:fa:13:47:16:4c:cc:6d:08:40:e7:8b:78:6f: + 50:82:44:50:3f:66:06:8a:ab:43:84:56:4a:0f:20:2d:86:0e: + f5:d2:db:d2:7a:8a:4b:cd:a5:e8:4e:f1:5e:26:25:01:59:23: + a0:7e:d2:f6:7e:21:57:d7:27:bc:15:57:4c:a4:46:c1:e0:83: + 1e:0c:4c:4d:1f:4f:06:19:e2:f9:a8:f4:3a:82:a1:b2:79:43: + 79:d6:ad:6f:7a:27:90:03:a4:ea:24:87:3f:d9:bd:d9:e9:f2: + 5f:50:49:1c:ee:ec:d7:2e +SHA1 Fingerprint=76:E2:7E:C1:4F:DB:82:C1:C0:A6:75:B5:05:BE:3D:29:B4:ED:DB:BB diff --git a/system/system/etc/security/cacerts/3c860d51.0 b/system/system/etc/security/cacerts/3c860d51.0 new file mode 100644 index 0000000000000000000000000000000000000000..c71616e16333715592361be382fb593b8ee8aa9b --- /dev/null +++ b/system/system/etc/security/cacerts/3c860d51.0 @@ -0,0 +1,128 @@ +-----BEGIN CERTIFICATE----- +MIIFujCCA6KgAwIBAgIJALtAHEP1Xk+wMA0GCSqGSIb3DQEBBQUAMEUxCzAJBgNV +BAYTAkNIMRUwEwYDVQQKEwxTd2lzc1NpZ24gQUcxHzAdBgNVBAMTFlN3aXNzU2ln +biBHb2xkIENBIC0gRzIwHhcNMDYxMDI1MDgzMDM1WhcNMzYxMDI1MDgzMDM1WjBF +MQswCQYDVQQGEwJDSDEVMBMGA1UEChMMU3dpc3NTaWduIEFHMR8wHQYDVQQDExZT +d2lzc1NpZ24gR29sZCBDQSAtIEcyMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIIC +CgKCAgEAr+TufoskDhJuqVAtFkQ7kpJcyrhdhJJCEyq8ZVeCQD5XJM1QiyUqt2/8 +76LQwB8CJEoTlo8jE+YoWACjR8cGp4QjK7u9lit/VcyLwVcfDmJlD909Vopz2q5+ +bbqBHH5CjCA12UNNhPqE21Is8w4ndwtrvxEvcnifLtg+5hg3Wipy+dpikJKVyh+c +6bM8K8vzARO/Ws/BtQpgvd21mWRTuKCWs2/iJneRjOBiEAKfNA+k1ZIzUd6+jbqE +emA8atufK+ze3gE/bk3lUIbLtK/tREDFylqM2tIrfKjuvqblCqoOpd8FUrdVxyJd +MmqXl2MT28nbeTZ7hTpKxVKJ+STnnXepgv9VHKVxaSvRAiTysybUa9oEVeXBCsdt +MDeQKuSeFDNeFhdVxVu1yzSJkvGdJo+hB9TGsnhQ2wwMC3wLjEHXuendjIj3o02y +MszYF9rNt85mndT9Xv+9lz4pded+p2JYryU0pUHHPbwNUMoDAw8IWh+Vc3hiv69y +FGkOpeUDDniOJihC8AcLYiAQZzlG+qkDzAQ4embvIIO1jEpWjpEA/I5cgt6IoMPi +aG59je883WX0XaxR7ySArqpWl2/5rX3aYT+YdzylkbYcjCbaZaIJbcHiVOO5ykxM +gI93e2CaHt+28kgeDrpOVG2Y4OGiGqJ3UM/EY5LsRxmd6+ZrzsECAwEAAaOBrDCB +qTAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUWyV7 +lqRlUX64OfPAeGZe6Drn8O4wHwYDVR0jBBgwFoAUWyV7lqRlUX64OfPAeGZe6Drn +8O4wRgYDVR0gBD8wPTA7BglghXQBWQECAQEwLjAsBggrBgEFBQcCARYgaHR0cDov +L3JlcG9zaXRvcnkuc3dpc3NzaWduLmNvbS8wDQYJKoZIhvcNAQEFBQADggIBACe6 +45R88a7A3hfm5djV9VSwg/S7zV4Fe0+fdWavPOhWfvxyeDgD2StiGwC5+OlgzczO +UYrHUDFu4Up+GC9pWbY9ZIEr44OE5iKHjn3g7gKZYbge9LgriBIWhMIxkziWMaa5 +O1M/wySTVltpkuzFwbs4AOPsF6m43Md8AYOfMke6UiI0HTJ6CVanfCU2qT1L2sCC +bwq7EsiHSycR+R4tx5M/nttfJmtS2S6K8RTGRI0Vqbe/vd6mGu6uLftIdxf+u+yv +GPUqUfA5hJeVbG4bwyvEdGB5JbAKJ9/fXtI5z0V9QkvfsywexcZdylU6oJxpmo/a +77KwPJ+HbBIrZXAVUjEaJM9vMSNQH4xPjyPDdEFjHFWoFN0+4FFQz/EbMFYOkrCC +hdiDyyJkvC24JdVUorgG6q2SpCSgwYa1ShNqR88uC1aVVMvOmttqtKay20EIhid3 +92qgQmwLOM7XdVAyksLfKzAiSNDVQTglXaTpXZ/GlHXQRf0wl0OPkKsKx4ZzYEpp +Ld6leNcG2mqeSz53OiATIgHQv2ieY2BrNU0LbbqhPcCT4H8js1WtciVORvnSFu+w +ZMEBnunKoGqYDs/YYPIvSbjkQuE4NRb0yG5P94FW6LqjviOvrv1vA+ACOzB2+htt +Qc8Bsem4yWb02ybzOqR08kkkW8mw0FfB+j564ZfJ +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 13492815561806991280 (0xbb401c43f55e4fb0) + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=CH, O=SwissSign AG, CN=SwissSign Gold CA - G2 + Validity + Not Before: Oct 25 08:30:35 2006 GMT + Not After : Oct 25 08:30:35 2036 GMT + Subject: C=CH, O=SwissSign AG, CN=SwissSign Gold CA - G2 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (4096 bit) + Modulus: + 00:af:e4:ee:7e:8b:24:0e:12:6e:a9:50:2d:16:44: + 3b:92:92:5c:ca:b8:5d:84:92:42:13:2a:bc:65:57: + 82:40:3e:57:24:cd:50:8b:25:2a:b7:6f:fc:ef:a2: + d0:c0:1f:02:24:4a:13:96:8f:23:13:e6:28:58:00: + a3:47:c7:06:a7:84:23:2b:bb:bd:96:2b:7f:55:cc: + 8b:c1:57:1f:0e:62:65:0f:dd:3d:56:8a:73:da:ae: + 7e:6d:ba:81:1c:7e:42:8c:20:35:d9:43:4d:84:fa: + 84:db:52:2c:f3:0e:27:77:0b:6b:bf:11:2f:72:78: + 9f:2e:d8:3e:e6:18:37:5a:2a:72:f9:da:62:90:92: + 95:ca:1f:9c:e9:b3:3c:2b:cb:f3:01:13:bf:5a:cf: + c1:b5:0a:60:bd:dd:b5:99:64:53:b8:a0:96:b3:6f: + e2:26:77:91:8c:e0:62:10:02:9f:34:0f:a4:d5:92: + 33:51:de:be:8d:ba:84:7a:60:3c:6a:db:9f:2b:ec: + de:de:01:3f:6e:4d:e5:50:86:cb:b4:af:ed:44:40: + c5:ca:5a:8c:da:d2:2b:7c:a8:ee:be:a6:e5:0a:aa: + 0e:a5:df:05:52:b7:55:c7:22:5d:32:6a:97:97:63: + 13:db:c9:db:79:36:7b:85:3a:4a:c5:52:89:f9:24: + e7:9d:77:a9:82:ff:55:1c:a5:71:69:2b:d1:02:24: + f2:b3:26:d4:6b:da:04:55:e5:c1:0a:c7:6d:30:37: + 90:2a:e4:9e:14:33:5e:16:17:55:c5:5b:b5:cb:34: + 89:92:f1:9d:26:8f:a1:07:d4:c6:b2:78:50:db:0c: + 0c:0b:7c:0b:8c:41:d7:b9:e9:dd:8c:88:f7:a3:4d: + b2:32:cc:d8:17:da:cd:b7:ce:66:9d:d4:fd:5e:ff: + bd:97:3e:29:75:e7:7e:a7:62:58:af:25:34:a5:41: + c7:3d:bc:0d:50:ca:03:03:0f:08:5a:1f:95:73:78: + 62:bf:af:72:14:69:0e:a5:e5:03:0e:78:8e:26:28: + 42:f0:07:0b:62:20:10:67:39:46:fa:a9:03:cc:04: + 38:7a:66:ef:20:83:b5:8c:4a:56:8e:91:00:fc:8e: + 5c:82:de:88:a0:c3:e2:68:6e:7d:8d:ef:3c:dd:65: + f4:5d:ac:51:ef:24:80:ae:aa:56:97:6f:f9:ad:7d: + da:61:3f:98:77:3c:a5:91:b6:1c:8c:26:da:65:a2: + 09:6d:c1:e2:54:e3:b9:ca:4c:4c:80:8f:77:7b:60: + 9a:1e:df:b6:f2:48:1e:0e:ba:4e:54:6d:98:e0:e1: + a2:1a:a2:77:50:cf:c4:63:92:ec:47:19:9d:eb:e6: + 6b:ce:c1 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + 5B:25:7B:96:A4:65:51:7E:B8:39:F3:C0:78:66:5E:E8:3A:E7:F0:EE + X509v3 Authority Key Identifier: + keyid:5B:25:7B:96:A4:65:51:7E:B8:39:F3:C0:78:66:5E:E8:3A:E7:F0:EE + + X509v3 Certificate Policies: + Policy: 2.16.756.1.89.1.2.1.1 + CPS: http://repository.swisssign.com/ + + Signature Algorithm: sha1WithRSAEncryption + 27:ba:e3:94:7c:f1:ae:c0:de:17:e6:e5:d8:d5:f5:54:b0:83: + f4:bb:cd:5e:05:7b:4f:9f:75:66:af:3c:e8:56:7e:fc:72:78: + 38:03:d9:2b:62:1b:00:b9:f8:e9:60:cd:cc:ce:51:8a:c7:50: + 31:6e:e1:4a:7e:18:2f:69:59:b6:3d:64:81:2b:e3:83:84:e6: + 22:87:8e:7d:e0:ee:02:99:61:b8:1e:f4:b8:2b:88:12:16:84: + c2:31:93:38:96:31:a6:b9:3b:53:3f:c3:24:93:56:5b:69:92: + ec:c5:c1:bb:38:00:e3:ec:17:a9:b8:dc:c7:7c:01:83:9f:32: + 47:ba:52:22:34:1d:32:7a:09:56:a7:7c:25:36:a9:3d:4b:da: + c0:82:6f:0a:bb:12:c8:87:4b:27:11:f9:1e:2d:c7:93:3f:9e: + db:5f:26:6b:52:d9:2e:8a:f1:14:c6:44:8d:15:a9:b7:bf:bd: + de:a6:1a:ee:ae:2d:fb:48:77:17:fe:bb:ec:af:18:f5:2a:51: + f0:39:84:97:95:6c:6e:1b:c3:2b:c4:74:60:79:25:b0:0a:27: + df:df:5e:d2:39:cf:45:7d:42:4b:df:b3:2c:1e:c5:c6:5d:ca: + 55:3a:a0:9c:69:9a:8f:da:ef:b2:b0:3c:9f:87:6c:12:2b:65: + 70:15:52:31:1a:24:cf:6f:31:23:50:1f:8c:4f:8f:23:c3:74: + 41:63:1c:55:a8:14:dd:3e:e0:51:50:cf:f1:1b:30:56:0e:92: + b0:82:85:d8:83:cb:22:64:bc:2d:b8:25:d5:54:a2:b8:06:ea: + ad:92:a4:24:a0:c1:86:b5:4a:13:6a:47:cf:2e:0b:56:95:54: + cb:ce:9a:db:6a:b4:a6:b2:db:41:08:86:27:77:f7:6a:a0:42: + 6c:0b:38:ce:d7:75:50:32:92:c2:df:2b:30:22:48:d0:d5:41: + 38:25:5d:a4:e9:5d:9f:c6:94:75:d0:45:fd:30:97:43:8f:90: + ab:0a:c7:86:73:60:4a:69:2d:de:a5:78:d7:06:da:6a:9e:4b: + 3e:77:3a:20:13:22:01:d0:bf:68:9e:63:60:6b:35:4d:0b:6d: + ba:a1:3d:c0:93:e0:7f:23:b3:55:ad:72:25:4e:46:f9:d2:16: + ef:b0:64:c1:01:9e:e9:ca:a0:6a:98:0e:cf:d8:60:f2:2f:49: + b8:e4:42:e1:38:35:16:f4:c8:6e:4f:f7:81:56:e8:ba:a3:be: + 23:af:ae:fd:6f:03:e0:02:3b:30:76:fa:1b:6d:41:cf:01:b1: + e9:b8:c9:66:f4:db:26:f3:3a:a4:74:f2:49:24:5b:c9:b0:d0: + 57:c1:fa:3e:7a:e1:97:c9 +SHA1 Fingerprint=D8:C5:38:8A:B7:30:1B:1B:6E:D4:7A:E6:45:25:3A:6F:9F:1A:27:61 diff --git a/system/system/etc/security/cacerts/3c9a4d3b.0 b/system/system/etc/security/cacerts/3c9a4d3b.0 new file mode 100644 index 0000000000000000000000000000000000000000..c6e312ceb629cecdde26ba38b8e2676f6e4c9c85 --- /dev/null +++ b/system/system/etc/security/cacerts/3c9a4d3b.0 @@ -0,0 +1,152 @@ +-----BEGIN CERTIFICATE----- +MIIH0zCCBbugAwIBAgIIXsO3pkN/pOAwDQYJKoZIhvcNAQEFBQAwQjESMBAGA1UE +AwwJQUNDVlJBSVoxMRAwDgYDVQQLDAdQS0lBQ0NWMQ0wCwYDVQQKDARBQ0NWMQsw +CQYDVQQGEwJFUzAeFw0xMTA1MDUwOTM3MzdaFw0zMDEyMzEwOTM3MzdaMEIxEjAQ +BgNVBAMMCUFDQ1ZSQUlaMTEQMA4GA1UECwwHUEtJQUNDVjENMAsGA1UECgwEQUND +VjELMAkGA1UEBhMCRVMwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCb +qau/YUqXry+XZpp0X9DZlv3P4uRm7x8fRzPCRKPfmt4ftVTdFXxpNRFvu8gMjmoY +HtiP2Ra8EEg2XPBjs5BaXCQ316PWywlxufEBcoSwfdtNgM3802/J+Nq2DoLSRYWo +G2ioPej0RGy9ocLLA76MPhMAhN9KSMDjIgro6TenGEyxCQ0jVn8ETdkXhBilyNpA +lHPrzg5XPAOBOp0KoVdDaaxXbXmQeOW1tDvYvEyNKKGno6e6Ak4l0Squ7a4DIrhr +IA8wKFSVf+DuzgpmndFALW4ir50awQUZ0m/A8p/4e7MCQvtQqR0tkw8jq8bBD5L/ +0KIV9VMJcRz/RROE5iZe+OCIHAr8Fraocwa48GOEAqDGWuzndN9wrqODJerWx5eH +k6fGioozl2A3ED6XPm4pFdahD9GILBKfb6qkxkLrQaLjlUPTAYVtjrs78yM2x/47 +4KElB0iryYl0/wiPgL/AlmXz7uxLaL2diMMxs0Dx6M/2OLuc5NF/1OVYm3z61PMO +m3WR5LpSLhl+0fXNWhn8ugb2+1KoS5kE3fj5tItQo05iifCHJPqDQsGH+tUtKSpa +cXpkatcnYGMN285J9Y0fkIkyF/hzQ7jSWpOGYdbhdQrqeWZ2iE9x6wQl1gpaepPl +uUsXQA+xtrn13k/c4LOsOxFwYIRKQ26ZIMApcQrAZQIDAQABo4ICyzCCAscwfQYI +KwYBBQUHAQEEcTBvMEwGCCsGAQUFBzAChkBodHRwOi8vd3d3LmFjY3YuZXMvZmls +ZWFkbWluL0FyY2hpdm9zL2NlcnRpZmljYWRvcy9yYWl6YWNjdjEuY3J0MB8GCCsG +AQUFBzABhhNodHRwOi8vb2NzcC5hY2N2LmVzMB0GA1UdDgQWBBTSh7Tj3zcnk1X2 +VuqB5TbMjB4/vTAPBgNVHRMBAf8EBTADAQH/MB8GA1UdIwQYMBaAFNKHtOPfNyeT +VfZW6oHlNsyMHj+9MIIBcwYDVR0gBIIBajCCAWYwggFiBgRVHSAAMIIBWDCCASIG +CCsGAQUFBwICMIIBFB6CARAAQQB1AHQAbwByAGkAZABhAGQAIABkAGUAIABDAGUA +cgB0AGkAZgBpAGMAYQBjAGkA8wBuACAAUgBhAO0AegAgAGQAZQAgAGwAYQAgAEEA +QwBDAFYAIAAoAEEAZwBlAG4AYwBpAGEAIABkAGUAIABUAGUAYwBuAG8AbABvAGcA +7QBhACAAeQAgAEMAZQByAHQAaQBmAGkAYwBhAGMAaQDzAG4AIABFAGwAZQBjAHQA +cgDzAG4AaQBjAGEALAAgAEMASQBGACAAUQA0ADYAMAAxADEANQA2AEUAKQAuACAA +QwBQAFMAIABlAG4AIABoAHQAdABwADoALwAvAHcAdwB3AC4AYQBjAGMAdgAuAGUA +czAwBggrBgEFBQcCARYkaHR0cDovL3d3dy5hY2N2LmVzL2xlZ2lzbGFjaW9uX2Mu +aHRtMFUGA1UdHwROMEwwSqBIoEaGRGh0dHA6Ly93d3cuYWNjdi5lcy9maWxlYWRt +aW4vQXJjaGl2b3MvY2VydGlmaWNhZG9zL3JhaXphY2N2MV9kZXIuY3JsMA4GA1Ud +DwEB/wQEAwIBBjAXBgNVHREEEDAOgQxhY2N2QGFjY3YuZXMwDQYJKoZIhvcNAQEF +BQADggIBAJcxAp/n/UNnSEQU5CmH7UwoZtCPNdpNYbdKl02125DgBS4OxnnQ8pdp +D70ER9m+27Up2pvZrqmZ1dM8MJP1jaGo/AaNRPTKFpV8M9xii6g3+CfYCS0b78gU +JyCpZET/LtZ1qmxNYEAZSUNUY9rizLpm5U9EelvZaoErQNV/+QEnWCzI7UiRfD+m +AM/EKXMRNt6GGT6d7hmKG9Ww7Y49nCrADdg9ZuM8Db3VlFzi4qc1GwQA9j9ajepD +vV+JHanBsMyZ4k0ACtrJJ1vnE5Bc5PUzolVt3OAJTS+xJlsndQAJxGJ3KQhfnlms +tn6tn1QwIgPBHnFk/vk4CpYY3QIUrCPLBhwepH2NDd4nQeit2hW3sCPdK6jT2iWH +7ehVRE2I9DZ+hJp4rPcOVkkO1jMl1oRQQmwgEh0q1b688nCBpHBgvgW1m54ERL5h +I6zppSSMEYCUWqKiuUnSwdzRp+0xESyeGabu4VXhwOrPDYTkF7eifKXeVSUG7szA +h1xA2syVP1XgNce4hL60Xc16gwFy7ofmXx2utYXGJt/mwZrpHgJHnyqobalbz+xF +d3+YJ5oyXSrjhO7FmGYvliAd3djDJ9ew+f7Zfc3Qn48LFFhRny+Lwzgt3uiP1o2H +pPVWQxaZLPSkVrQ0uGE3ycJYgBugl6H8WY3pEfbRD0tVNEYqi4Y7 +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 6828503384748696800 (0x5ec3b7a6437fa4e0) + Signature Algorithm: sha1WithRSAEncryption + Issuer: CN=ACCVRAIZ1, OU=PKIACCV, O=ACCV, C=ES + Validity + Not Before: May 5 09:37:37 2011 GMT + Not After : Dec 31 09:37:37 2030 GMT + Subject: CN=ACCVRAIZ1, OU=PKIACCV, O=ACCV, C=ES + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (4096 bit) + Modulus: + 00:9b:a9:ab:bf:61:4a:97:af:2f:97:66:9a:74:5f: + d0:d9:96:fd:cf:e2:e4:66:ef:1f:1f:47:33:c2:44: + a3:df:9a:de:1f:b5:54:dd:15:7c:69:35:11:6f:bb: + c8:0c:8e:6a:18:1e:d8:8f:d9:16:bc:10:48:36:5c: + f0:63:b3:90:5a:5c:24:37:d7:a3:d6:cb:09:71:b9: + f1:01:72:84:b0:7d:db:4d:80:cd:fc:d3:6f:c9:f8: + da:b6:0e:82:d2:45:85:a8:1b:68:a8:3d:e8:f4:44: + 6c:bd:a1:c2:cb:03:be:8c:3e:13:00:84:df:4a:48: + c0:e3:22:0a:e8:e9:37:a7:18:4c:b1:09:0d:23:56: + 7f:04:4d:d9:17:84:18:a5:c8:da:40:94:73:eb:ce: + 0e:57:3c:03:81:3a:9d:0a:a1:57:43:69:ac:57:6d: + 79:90:78:e5:b5:b4:3b:d8:bc:4c:8d:28:a1:a7:a3: + a7:ba:02:4e:25:d1:2a:ae:ed:ae:03:22:b8:6b:20: + 0f:30:28:54:95:7f:e0:ee:ce:0a:66:9d:d1:40:2d: + 6e:22:af:9d:1a:c1:05:19:d2:6f:c0:f2:9f:f8:7b: + b3:02:42:fb:50:a9:1d:2d:93:0f:23:ab:c6:c1:0f: + 92:ff:d0:a2:15:f5:53:09:71:1c:ff:45:13:84:e6: + 26:5e:f8:e0:88:1c:0a:fc:16:b6:a8:73:06:b8:f0: + 63:84:02:a0:c6:5a:ec:e7:74:df:70:ae:a3:83:25: + ea:d6:c7:97:87:93:a7:c6:8a:8a:33:97:60:37:10: + 3e:97:3e:6e:29:15:d6:a1:0f:d1:88:2c:12:9f:6f: + aa:a4:c6:42:eb:41:a2:e3:95:43:d3:01:85:6d:8e: + bb:3b:f3:23:36:c7:fe:3b:e0:a1:25:07:48:ab:c9: + 89:74:ff:08:8f:80:bf:c0:96:65:f3:ee:ec:4b:68: + bd:9d:88:c3:31:b3:40:f1:e8:cf:f6:38:bb:9c:e4: + d1:7f:d4:e5:58:9b:7c:fa:d4:f3:0e:9b:75:91:e4: + ba:52:2e:19:7e:d1:f5:cd:5a:19:fc:ba:06:f6:fb: + 52:a8:4b:99:04:dd:f8:f9:b4:8b:50:a3:4e:62:89: + f0:87:24:fa:83:42:c1:87:fa:d5:2d:29:2a:5a:71: + 7a:64:6a:d7:27:60:63:0d:db:ce:49:f5:8d:1f:90: + 89:32:17:f8:73:43:b8:d2:5a:93:86:61:d6:e1:75: + 0a:ea:79:66:76:88:4f:71:eb:04:25:d6:0a:5a:7a: + 93:e5:b9:4b:17:40:0f:b1:b6:b9:f5:de:4f:dc:e0: + b3:ac:3b:11:70:60:84:4a:43:6e:99:20:c0:29:71: + 0a:c0:65 + Exponent: 65537 (0x10001) + X509v3 extensions: + Authority Information Access: + CA Issuers - URI:http://www.accv.es/fileadmin/Archivos/certificados/raizaccv1.crt + OCSP - URI:http://ocsp.accv.es + + X509v3 Subject Key Identifier: + D2:87:B4:E3:DF:37:27:93:55:F6:56:EA:81:E5:36:CC:8C:1E:3F:BD + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Authority Key Identifier: + keyid:D2:87:B4:E3:DF:37:27:93:55:F6:56:EA:81:E5:36:CC:8C:1E:3F:BD + + X509v3 Certificate Policies: + Policy: X509v3 Any Policy + User Notice: + Explicit Text: + CPS: http://www.accv.es/legislacion_c.htm + + X509v3 CRL Distribution Points: + + Full Name: + URI:http://www.accv.es/fileadmin/Archivos/certificados/raizaccv1_der.crl + + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Alternative Name: + email:accv@accv.es + Signature Algorithm: sha1WithRSAEncryption + 97:31:02:9f:e7:fd:43:67:48:44:14:e4:29:87:ed:4c:28:66: + d0:8f:35:da:4d:61:b7:4a:97:4d:b5:db:90:e0:05:2e:0e:c6: + 79:d0:f2:97:69:0f:bd:04:47:d9:be:db:b5:29:da:9b:d9:ae: + a9:99:d5:d3:3c:30:93:f5:8d:a1:a8:fc:06:8d:44:f4:ca:16: + 95:7c:33:dc:62:8b:a8:37:f8:27:d8:09:2d:1b:ef:c8:14:27: + 20:a9:64:44:ff:2e:d6:75:aa:6c:4d:60:40:19:49:43:54:63: + da:e2:cc:ba:66:e5:4f:44:7a:5b:d9:6a:81:2b:40:d5:7f:f9: + 01:27:58:2c:c8:ed:48:91:7c:3f:a6:00:cf:c4:29:73:11:36: + de:86:19:3e:9d:ee:19:8a:1b:d5:b0:ed:8e:3d:9c:2a:c0:0d: + d8:3d:66:e3:3c:0d:bd:d5:94:5c:e2:e2:a7:35:1b:04:00:f6: + 3f:5a:8d:ea:43:bd:5f:89:1d:a9:c1:b0:cc:99:e2:4d:00:0a: + da:c9:27:5b:e7:13:90:5c:e4:f5:33:a2:55:6d:dc:e0:09:4d: + 2f:b1:26:5b:27:75:00:09:c4:62:77:29:08:5f:9e:59:ac:b6: + 7e:ad:9f:54:30:22:03:c1:1e:71:64:fe:f9:38:0a:96:18:dd: + 02:14:ac:23:cb:06:1c:1e:a4:7d:8d:0d:de:27:41:e8:ad:da: + 15:b7:b0:23:dd:2b:a8:d3:da:25:87:ed:e8:55:44:4d:88:f4: + 36:7e:84:9a:78:ac:f7:0e:56:49:0e:d6:33:25:d6:84:50:42: + 6c:20:12:1d:2a:d5:be:bc:f2:70:81:a4:70:60:be:05:b5:9b: + 9e:04:44:be:61:23:ac:e9:a5:24:8c:11:80:94:5a:a2:a2:b9: + 49:d2:c1:dc:d1:a7:ed:31:11:2c:9e:19:a6:ee:e1:55:e1:c0: + ea:cf:0d:84:e4:17:b7:a2:7c:a5:de:55:25:06:ee:cc:c0:87: + 5c:40:da:cc:95:3f:55:e0:35:c7:b8:84:be:b4:5d:cd:7a:83: + 01:72:ee:87:e6:5f:1d:ae:b5:85:c6:26:df:e6:c1:9a:e9:1e: + 02:47:9f:2a:a8:6d:a9:5b:cf:ec:45:77:7f:98:27:9a:32:5d: + 2a:e3:84:ee:c5:98:66:2f:96:20:1d:dd:d8:c3:27:d7:b0:f9: + fe:d9:7d:cd:d0:9f:8f:0b:14:58:51:9f:2f:8b:c3:38:2d:de: + e8:8f:d6:8d:87:a4:f5:56:43:16:99:2c:f4:a4:56:b4:34:b8: + 61:37:c9:c2:58:80:1b:a0:97:a1:fc:59:8d:e9:11:f6:d1:0f: + 4b:55:34:46:2a:8b:86:3b +SHA1 Fingerprint=93:05:7A:88:15:C6:4F:CE:88:2F:FA:91:16:52:28:78:BC:53:64:17 diff --git a/system/system/etc/security/cacerts/3d441de8.0 b/system/system/etc/security/cacerts/3d441de8.0 new file mode 100644 index 0000000000000000000000000000000000000000..d8c9824f6bcb666049ffe4db05f021494c2313b8 --- /dev/null +++ b/system/system/etc/security/cacerts/3d441de8.0 @@ -0,0 +1,125 @@ +-----BEGIN CERTIFICATE----- +MIIFyjCCA7KgAwIBAgIEAJiWjDANBgkqhkiG9w0BAQsFADBaMQswCQYDVQQGEwJO +TDEeMBwGA1UECgwVU3RhYXQgZGVyIE5lZGVybGFuZGVuMSswKQYDVQQDDCJTdGFh +dCBkZXIgTmVkZXJsYW5kZW4gUm9vdCBDQSAtIEcyMB4XDTA4MDMyNjExMTgxN1oX +DTIwMDMyNTExMDMxMFowWjELMAkGA1UEBhMCTkwxHjAcBgNVBAoMFVN0YWF0IGRl +ciBOZWRlcmxhbmRlbjErMCkGA1UEAwwiU3RhYXQgZGVyIE5lZGVybGFuZGVuIFJv +b3QgQ0EgLSBHMjCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAMVZ5291 +qj5LnLW4rJ4L5PnZyqtdj7U5EILXr1HgO+EASGrP2uEGQxGZqhQlEq0i6ABtQ8Sp +uOUfiUtnvWFI7/3S4GCI5bkYYCjDdyutsDeqN95kWSpGV+RLufg3fNU254DBtvPU +Z5uW6M7XxgpT0GtJlvOjCwV3SPcl5XCsMBQgJeN/dVrlSPhOewMHBPqCYYdu8DvE +pMfQ9XQ+pV0aCPKbJdL2rAQmPlU6Yiile7Iwr/g3wtG61jj99O9JMDeZJiFIhQGp +5Rbn3JBV3w/oOM2ZNyFPXfUib2rFEhZgF1XyZWampzCROME4HYYEhLoaJXhena/M +UGDWE4dS7WMfbWV9whUYdMrhfmQpjHLYFhN9C0lK8SgbIHRrxT3dsKpICT0ugpTN +GmXZK4iambwYfp/ufWZ8Pr2UuIHOzZgweMFvZ9C+X+Bo7d7iscksWXiSqt8rYGPy +5V6548r6f1CGPqI0GAwJaCgRHOThuVw+R7oyPxjMW4T182t0xHJ04eOLoEq9jWYv +6q012iDTiIJh8BIitrzQ1aTsr1SIJSQ8p22xcik/Plemf1WvbibG/ufMQFxRRIEK +eN5KzlW/HdXZt1bv8Hb/C3m1r737qWmRRpdogBQ2HbN/uymYNqUg+oJgYjOk7Na6 +B6duxc8UpufWkjTYgfX8HV2qXB72o007uPc5AgMBAAGjgZcwgZQwDwYDVR0TAQH/ +BAUwAwEB/zBSBgNVHSAESzBJMEcGBFUdIAAwPzA9BggrBgEFBQcCARYxaHR0cDov +L3d3dy5wa2lvdmVyaGVpZC5ubC9wb2xpY2llcy9yb290LXBvbGljeS1HMjAOBgNV +HQ8BAf8EBAMCAQYwHQYDVR0OBBYEFJFoMocVHYnitfGsNig0jQt8YojrMA0GCSqG +SIb3DQEBCwUAA4ICAQCoQUpnKpKBglBu4dfYszk78wIVCVBR7y29JHuIhjv5tLyS +CZa59sCrI2AGeYwRTlHSeYAz+51IvuxBQ4EffkdAHOV6CMqqi3WtFMTC6GY8ggen +5ieCWxjmD27ZUD6KQhgpxrRW/FYQoAUXvQwjf/ST7ZwaUb7dRUG/kSS0H4zpX897 +IZmflZ85OkYcbPnNe5yQzSipx6lVu6xiNGI1E0sUOlWDuYaNkqbG9AclVMwWVxJK +gnjIFNkXgiYtXSAfea7+1HAWFpWD2DU5/1JddRwWxRNVz0fMdWVSSt7wsKfkCpYL ++63C4iWEst3kvX5ZbJvw8NjnyvLplzh+ib7M+zkXYT9y2zqR2GUBGR2tUKRXCnxL +vJxxcypFURmFzI79R6d0lR2o0a9OF7FpJsKqeFdbxU2n5Z4FF5TKsl+gSRiNNOkm +bEgeqmiSBeGCc1qb3AdbCG19ndeNIdn8FCCqwkXfP+cAslHkwvgFuXkajDTznlvk +N1trSt8sV4pAWja63XVECDdCcAz+3F4hoKOKwJCcaNpQ5kUQR3i2TtJlycM33+FC +Y7BXN0Ute4qcvwXqZVUz9zkQxSgqIXobisQk+T8VyJoVIPVVYpbtbZNQvOSqeK3Z +ywplh6ZmwcSBo3c6WB4L7oOLnR7SUqTMHW+wmG2UMbX4cQrcufx9MmDm66+KAQ== +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 10000012 (0x98968c) + Signature Algorithm: sha256WithRSAEncryption + Issuer: C=NL, O=Staat der Nederlanden, CN=Staat der Nederlanden Root CA - G2 + Validity + Not Before: Mar 26 11:18:17 2008 GMT + Not After : Mar 25 11:03:10 2020 GMT + Subject: C=NL, O=Staat der Nederlanden, CN=Staat der Nederlanden Root CA - G2 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (4096 bit) + Modulus: + 00:c5:59:e7:6f:75:aa:3e:4b:9c:b5:b8:ac:9e:0b: + e4:f9:d9:ca:ab:5d:8f:b5:39:10:82:d7:af:51:e0: + 3b:e1:00:48:6a:cf:da:e1:06:43:11:99:aa:14:25: + 12:ad:22:e8:00:6d:43:c4:a9:b8:e5:1f:89:4b:67: + bd:61:48:ef:fd:d2:e0:60:88:e5:b9:18:60:28:c3: + 77:2b:ad:b0:37:aa:37:de:64:59:2a:46:57:e4:4b: + b9:f8:37:7c:d5:36:e7:80:c1:b6:f3:d4:67:9b:96: + e8:ce:d7:c6:0a:53:d0:6b:49:96:f3:a3:0b:05:77: + 48:f7:25:e5:70:ac:30:14:20:25:e3:7f:75:5a:e5: + 48:f8:4e:7b:03:07:04:fa:82:61:87:6e:f0:3b:c4: + a4:c7:d0:f5:74:3e:a5:5d:1a:08:f2:9b:25:d2:f6: + ac:04:26:3e:55:3a:62:28:a5:7b:b2:30:af:f8:37: + c2:d1:ba:d6:38:fd:f4:ef:49:30:37:99:26:21:48: + 85:01:a9:e5:16:e7:dc:90:55:df:0f:e8:38:cd:99: + 37:21:4f:5d:f5:22:6f:6a:c5:12:16:60:17:55:f2: + 65:66:a6:a7:30:91:38:c1:38:1d:86:04:84:ba:1a: + 25:78:5e:9d:af:cc:50:60:d6:13:87:52:ed:63:1f: + 6d:65:7d:c2:15:18:74:ca:e1:7e:64:29:8c:72:d8: + 16:13:7d:0b:49:4a:f1:28:1b:20:74:6b:c5:3d:dd: + b0:aa:48:09:3d:2e:82:94:cd:1a:65:d9:2b:88:9a: + 99:bc:18:7e:9f:ee:7d:66:7c:3e:bd:94:b8:81:ce: + cd:98:30:78:c1:6f:67:d0:be:5f:e0:68:ed:de:e2: + b1:c9:2c:59:78:92:aa:df:2b:60:63:f2:e5:5e:b9: + e3:ca:fa:7f:50:86:3e:a2:34:18:0c:09:68:28:11: + 1c:e4:e1:b9:5c:3e:47:ba:32:3f:18:cc:5b:84:f5: + f3:6b:74:c4:72:74:e1:e3:8b:a0:4a:bd:8d:66:2f: + ea:ad:35:da:20:d3:88:82:61:f0:12:22:b6:bc:d0: + d5:a4:ec:af:54:88:25:24:3c:a7:6d:b1:72:29:3f: + 3e:57:a6:7f:55:af:6e:26:c6:fe:e7:cc:40:5c:51: + 44:81:0a:78:de:4a:ce:55:bf:1d:d5:d9:b7:56:ef: + f0:76:ff:0b:79:b5:af:bd:fb:a9:69:91:46:97:68: + 80:14:36:1d:b3:7f:bb:29:98:36:a5:20:fa:82:60: + 62:33:a4:ec:d6:ba:07:a7:6e:c5:cf:14:a6:e7:d6: + 92:34:d8:81:f5:fc:1d:5d:aa:5c:1e:f6:a3:4d:3b: + b8:f7:39 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Certificate Policies: + Policy: X509v3 Any Policy + CPS: http://www.pkioverheid.nl/policies/root-policy-G2 + + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + 91:68:32:87:15:1D:89:E2:B5:F1:AC:36:28:34:8D:0B:7C:62:88:EB + Signature Algorithm: sha256WithRSAEncryption + a8:41:4a:67:2a:92:81:82:50:6e:e1:d7:d8:b3:39:3b:f3:02: + 15:09:50:51:ef:2d:bd:24:7b:88:86:3b:f9:b4:bc:92:09:96: + b9:f6:c0:ab:23:60:06:79:8c:11:4e:51:d2:79:80:33:fb:9d: + 48:be:ec:41:43:81:1f:7e:47:40:1c:e5:7a:08:ca:aa:8b:75: + ad:14:c4:c2:e8:66:3c:82:07:a7:e6:27:82:5b:18:e6:0f:6e: + d9:50:3e:8a:42:18:29:c6:b4:56:fc:56:10:a0:05:17:bd:0c: + 23:7f:f4:93:ed:9c:1a:51:be:dd:45:41:bf:91:24:b4:1f:8c: + e9:5f:cf:7b:21:99:9f:95:9f:39:3a:46:1c:6c:f9:cd:7b:9c: + 90:cd:28:a9:c7:a9:55:bb:ac:62:34:62:35:13:4b:14:3a:55: + 83:b9:86:8d:92:a6:c6:f4:07:25:54:cc:16:57:12:4a:82:78: + c8:14:d9:17:82:26:2d:5d:20:1f:79:ae:fe:d4:70:16:16:95: + 83:d8:35:39:ff:52:5d:75:1c:16:c5:13:55:cf:47:cc:75:65: + 52:4a:de:f0:b0:a7:e4:0a:96:0b:fb:ad:c2:e2:25:84:b2:dd: + e4:bd:7e:59:6c:9b:f0:f0:d8:e7:ca:f2:e9:97:38:7e:89:be: + cc:fb:39:17:61:3f:72:db:3a:91:d8:65:01:19:1d:ad:50:a4: + 57:0a:7c:4b:bc:9c:71:73:2a:45:51:19:85:cc:8e:fd:47:a7: + 74:95:1d:a8:d1:af:4e:17:b1:69:26:c2:aa:78:57:5b:c5:4d: + a7:e5:9e:05:17:94:ca:b2:5f:a0:49:18:8d:34:e9:26:6c:48: + 1e:aa:68:92:05:e1:82:73:5a:9b:dc:07:5b:08:6d:7d:9d:d7: + 8d:21:d9:fc:14:20:aa:c2:45:df:3f:e7:00:b2:51:e4:c2:f8: + 05:b9:79:1a:8c:34:f3:9e:5b:e4:37:5b:6b:4a:df:2c:57:8a: + 40:5a:36:ba:dd:75:44:08:37:42:70:0c:fe:dc:5e:21:a0:a3: + 8a:c0:90:9c:68:da:50:e6:45:10:47:78:b6:4e:d2:65:c9:c3: + 37:df:e1:42:63:b0:57:37:45:2d:7b:8a:9c:bf:05:ea:65:55: + 33:f7:39:10:c5:28:2a:21:7a:1b:8a:c4:24:f9:3f:15:c8:9a: + 15:20:f5:55:62:96:ed:6d:93:50:bc:e4:aa:78:ad:d9:cb:0a: + 65:87:a6:66:c1:c4:81:a3:77:3a:58:1e:0b:ee:83:8b:9d:1e: + d2:52:a4:cc:1d:6f:b0:98:6d:94:31:b5:f8:71:0a:dc:b9:fc: + 7d:32:60:e6:eb:af:8a:01 +SHA1 Fingerprint=59:AF:82:79:91:86:C7:B4:75:07:CB:CF:03:57:46:EB:04:DD:B7:16 diff --git a/system/system/etc/security/cacerts/3e7271e8.0 b/system/system/etc/security/cacerts/3e7271e8.0 new file mode 100644 index 0000000000000000000000000000000000000000..91dd4f9954c8a162a0a426f686d8a19d4e0b25e0 --- /dev/null +++ b/system/system/etc/security/cacerts/3e7271e8.0 @@ -0,0 +1,82 @@ +-----BEGIN CERTIFICATE----- +MIIEKjCCAxKgAwIBAgIEOGPe+DANBgkqhkiG9w0BAQUFADCBtDEUMBIGA1UEChML +RW50cnVzdC5uZXQxQDA+BgNVBAsUN3d3dy5lbnRydXN0Lm5ldC9DUFNfMjA0OCBp +bmNvcnAuIGJ5IHJlZi4gKGxpbWl0cyBsaWFiLikxJTAjBgNVBAsTHChjKSAxOTk5 +IEVudHJ1c3QubmV0IExpbWl0ZWQxMzAxBgNVBAMTKkVudHJ1c3QubmV0IENlcnRp +ZmljYXRpb24gQXV0aG9yaXR5ICgyMDQ4KTAeFw05OTEyMjQxNzUwNTFaFw0yOTA3 +MjQxNDE1MTJaMIG0MRQwEgYDVQQKEwtFbnRydXN0Lm5ldDFAMD4GA1UECxQ3d3d3 +LmVudHJ1c3QubmV0L0NQU18yMDQ4IGluY29ycC4gYnkgcmVmLiAobGltaXRzIGxp +YWIuKTElMCMGA1UECxMcKGMpIDE5OTkgRW50cnVzdC5uZXQgTGltaXRlZDEzMDEG +A1UEAxMqRW50cnVzdC5uZXQgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgKDIwNDgp +MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEArU1LqRKGsuqjIAcVFmQq +K0vRvwtKTY7tgHalZ7d4QMBzQshowNtTK91euHaYNZOLGp18EzoOH1u3Hs/lJBQe +sYGpjX24zGtLA/ECDNyrpUAkAH90lKGdCCmziAv1h3edVc3kw37XamSrhRSGlVuX +MlBvPci6Zgzj/L24ScF2iUkZ/cCovYmjZy/Gn7xxGWC4LeksyZB2ZnuU4q941mVT +XTzWnLLPKQP5L6RQstRIzgUyVYr9smRMDuSYB3Xbf9+5CFVghTAp+XtIpGmG4zU/ +HoZdenoVve8AjhUiVBcAkCaTvA5JaJG/+EfTnZVCwQ5N328mz8MYIWJmQ3DW1cAH +4QIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNV +HQ4EFgQUVeSB0RGAvtiJuQijMfmhJAkWuXAwDQYJKoZIhvcNAQEFBQADggEBADub +j1abMOdTmXx6eadNl9cZlZD7Bh/KM3xGY4+WZiT6QBshJ8rmcnPyT/4xmf3IDExo +U8aAghOY+rat2l098c5u9hURlIIM7j+VrxGrD9cv3h8Dj1csHsm7mhpElesYT6Yf +zX1XEC+bBAlahLVu2B064dae0Wx5XnkcFMXj0EyTO2U87d89vqbllRrDtRnDvV5b +u/8j72gZyxKTJ1wDLW8w0B62GqzeWvfRqqgnpv55gcR5mTNXuhKwqeBCbJPKVt7+ +bYQLCIt+jerXmCHG8+c8eS9enNFMFY3h7CI3zJpDC5fcgJCNs2ebb0gIFVbPv/Er +fF6adulZkMV8gzURZVE= +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 946069240 (0x3863def8) + Signature Algorithm: sha1WithRSAEncryption + Issuer: O=Entrust.net, OU=www.entrust.net/CPS_2048 incorp. by ref. (limits liab.), OU=(c) 1999 Entrust.net Limited, CN=Entrust.net Certification Authority (2048) + Validity + Not Before: Dec 24 17:50:51 1999 GMT + Not After : Jul 24 14:15:12 2029 GMT + Subject: O=Entrust.net, OU=www.entrust.net/CPS_2048 incorp. by ref. (limits liab.), OU=(c) 1999 Entrust.net Limited, CN=Entrust.net Certification Authority (2048) + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:ad:4d:4b:a9:12:86:b2:ea:a3:20:07:15:16:64: + 2a:2b:4b:d1:bf:0b:4a:4d:8e:ed:80:76:a5:67:b7: + 78:40:c0:73:42:c8:68:c0:db:53:2b:dd:5e:b8:76: + 98:35:93:8b:1a:9d:7c:13:3a:0e:1f:5b:b7:1e:cf: + e5:24:14:1e:b1:81:a9:8d:7d:b8:cc:6b:4b:03:f1: + 02:0c:dc:ab:a5:40:24:00:7f:74:94:a1:9d:08:29: + b3:88:0b:f5:87:77:9d:55:cd:e4:c3:7e:d7:6a:64: + ab:85:14:86:95:5b:97:32:50:6f:3d:c8:ba:66:0c: + e3:fc:bd:b8:49:c1:76:89:49:19:fd:c0:a8:bd:89: + a3:67:2f:c6:9f:bc:71:19:60:b8:2d:e9:2c:c9:90: + 76:66:7b:94:e2:af:78:d6:65:53:5d:3c:d6:9c:b2: + cf:29:03:f9:2f:a4:50:b2:d4:48:ce:05:32:55:8a: + fd:b2:64:4c:0e:e4:98:07:75:db:7f:df:b9:08:55: + 60:85:30:29:f9:7b:48:a4:69:86:e3:35:3f:1e:86: + 5d:7a:7a:15:bd:ef:00:8e:15:22:54:17:00:90:26: + 93:bc:0e:49:68:91:bf:f8:47:d3:9d:95:42:c1:0e: + 4d:df:6f:26:cf:c3:18:21:62:66:43:70:d6:d5:c0: + 07:e1 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + 55:E4:81:D1:11:80:BE:D8:89:B9:08:A3:31:F9:A1:24:09:16:B9:70 + Signature Algorithm: sha1WithRSAEncryption + 3b:9b:8f:56:9b:30:e7:53:99:7c:7a:79:a7:4d:97:d7:19:95: + 90:fb:06:1f:ca:33:7c:46:63:8f:96:66:24:fa:40:1b:21:27: + ca:e6:72:73:f2:4f:fe:31:99:fd:c8:0c:4c:68:53:c6:80:82: + 13:98:fa:b6:ad:da:5d:3d:f1:ce:6e:f6:15:11:94:82:0c:ee: + 3f:95:af:11:ab:0f:d7:2f:de:1f:03:8f:57:2c:1e:c9:bb:9a: + 1a:44:95:eb:18:4f:a6:1f:cd:7d:57:10:2f:9b:04:09:5a:84: + b5:6e:d8:1d:3a:e1:d6:9e:d1:6c:79:5e:79:1c:14:c5:e3:d0: + 4c:93:3b:65:3c:ed:df:3d:be:a6:e5:95:1a:c3:b5:19:c3:bd: + 5e:5b:bb:ff:23:ef:68:19:cb:12:93:27:5c:03:2d:6f:30:d0: + 1e:b6:1a:ac:de:5a:f7:d1:aa:a8:27:a6:fe:79:81:c4:79:99: + 33:57:ba:12:b0:a9:e0:42:6c:93:ca:56:de:fe:6d:84:0b:08: + 8b:7e:8d:ea:d7:98:21:c6:f3:e7:3c:79:2f:5e:9c:d1:4c:15: + 8d:e1:ec:22:37:cc:9a:43:0b:97:dc:80:90:8d:b3:67:9b:6f: + 48:08:15:56:cf:bf:f1:2b:7c:5e:9a:76:e9:59:90:c5:7c:83: + 35:11:65:51 +SHA1 Fingerprint=50:30:06:09:1D:97:D4:F5:AE:39:F7:CB:E7:92:7D:7D:65:2D:34:31 diff --git a/system/system/etc/security/cacerts/40dc992e.0 b/system/system/etc/security/cacerts/40dc992e.0 new file mode 100644 index 0000000000000000000000000000000000000000..847cec60807d25da6521d6104219710a2f92aece --- /dev/null +++ b/system/system/etc/security/cacerts/40dc992e.0 @@ -0,0 +1,93 @@ +-----BEGIN CERTIFICATE----- +MIIEMTCCAxmgAwIBAgIBADANBgkqhkiG9w0BAQUFADCBlTELMAkGA1UEBhMCR1Ix +RDBCBgNVBAoTO0hlbGxlbmljIEFjYWRlbWljIGFuZCBSZXNlYXJjaCBJbnN0aXR1 +dGlvbnMgQ2VydC4gQXV0aG9yaXR5MUAwPgYDVQQDEzdIZWxsZW5pYyBBY2FkZW1p +YyBhbmQgUmVzZWFyY2ggSW5zdGl0dXRpb25zIFJvb3RDQSAyMDExMB4XDTExMTIw +NjEzNDk1MloXDTMxMTIwMTEzNDk1MlowgZUxCzAJBgNVBAYTAkdSMUQwQgYDVQQK +EztIZWxsZW5pYyBBY2FkZW1pYyBhbmQgUmVzZWFyY2ggSW5zdGl0dXRpb25zIENl +cnQuIEF1dGhvcml0eTFAMD4GA1UEAxM3SGVsbGVuaWMgQWNhZGVtaWMgYW5kIFJl +c2VhcmNoIEluc3RpdHV0aW9ucyBSb290Q0EgMjAxMTCCASIwDQYJKoZIhvcNAQEB +BQADggEPADCCAQoCggEBAKlTAOMupvaO+mDYLZU++CwqVE7NuYRhlFhPjz2L5EPz +dYmNUeTDN9KKiE15HrcS3UN4SoqS5tdI1Q+kOilENbgH9mgdVc04UfCMJDGFr4PJ +fel3r+0ae50X+bOdOFAPplp5kYCvN66m0zH7tSYJnTxa71HFK9+WXesyHgLacEns +bgzImjeN9/E2YEsmLIKe0HjzDQ9jpFEw4fkrJxIH2Oq9GGKYsFk3fb7u8yBRQlqD +75O6aRXxYp2fmTmCobd0LovUxQt7L/DICto9eQqakxylKHJzkUOap9FNhYS5qXSP +FEDH3N6sQWRstBmbAmNtJGSPRLIl6s5ddAxjMlyNh+UCAwEAAaOBiTCBhjAPBgNV +HRMBAf8EBTADAQH/MAsGA1UdDwQEAwIBBjAdBgNVHQ4EFgQUppFC/RNhSiOeCKQp +5dgTBCPuQSUwRwYDVR0eBEAwPqA8MAWCAy5ncjAFggMuZXUwBoIELmVkdTAGggQu +b3JnMAWBAy5ncjAFgQMuZXUwBoEELmVkdTAGgQQub3JnMA0GCSqGSIb3DQEBBQUA +A4IBAQAf73lB4XtuP7KMhjdCSk4cNx6NZrokgclPEg8hwAOXhiVtXdMiKahsog2p +6z0GW5k6x8zDmjR/qw7IThzh+uTczQ2+vyT+bOdrwg3IBp5OjWEopmr95fZi6hg8 +TqBTnbI6nOulnJEWtk2C4AwFSKls9cz4y51JtPACpf1wA+2KIaWuE4ZJwzNzvoc7 +dIsXRSZMFpGD/md9zU1jZ/rzAxKWeAaNsWftjj++n08C9bMJL/NMh98qy5V8Acys +Nnq/onN694/BtZqhFLKPM58N7yLcZnuEvUUXBj08yrl3NI/K6s8/MT7jiOOASSXI +l7WdmplNsDz4SgCbZN2fOUvRJ9e4 +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 0 (0x0) + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=GR, O=Hellenic Academic and Research Institutions Cert. Authority, CN=Hellenic Academic and Research Institutions RootCA 2011 + Validity + Not Before: Dec 6 13:49:52 2011 GMT + Not After : Dec 1 13:49:52 2031 GMT + Subject: C=GR, O=Hellenic Academic and Research Institutions Cert. Authority, CN=Hellenic Academic and Research Institutions RootCA 2011 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:a9:53:00:e3:2e:a6:f6:8e:fa:60:d8:2d:95:3e: + f8:2c:2a:54:4e:cd:b9:84:61:94:58:4f:8f:3d:8b: + e4:43:f3:75:89:8d:51:e4:c3:37:d2:8a:88:4d:79: + 1e:b7:12:dd:43:78:4a:8a:92:e6:d7:48:d5:0f:a4: + 3a:29:44:35:b8:07:f6:68:1d:55:cd:38:51:f0:8c: + 24:31:85:af:83:c9:7d:e9:77:af:ed:1a:7b:9d:17: + f9:b3:9d:38:50:0f:a6:5a:79:91:80:af:37:ae:a6: + d3:31:fb:b5:26:09:9d:3c:5a:ef:51:c5:2b:df:96: + 5d:eb:32:1e:02:da:70:49:ec:6e:0c:c8:9a:37:8d: + f7:f1:36:60:4b:26:2c:82:9e:d0:78:f3:0d:0f:63: + a4:51:30:e1:f9:2b:27:12:07:d8:ea:bd:18:62:98: + b0:59:37:7d:be:ee:f3:20:51:42:5a:83:ef:93:ba: + 69:15:f1:62:9d:9f:99:39:82:a1:b7:74:2e:8b:d4: + c5:0b:7b:2f:f0:c8:0a:da:3d:79:0a:9a:93:1c:a5: + 28:72:73:91:43:9a:a7:d1:4d:85:84:b9:a9:74:8f: + 14:40:c7:dc:de:ac:41:64:6c:b4:19:9b:02:63:6d: + 24:64:8f:44:b2:25:ea:ce:5d:74:0c:63:32:5c:8d: + 87:e5 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + A6:91:42:FD:13:61:4A:23:9E:08:A4:29:E5:D8:13:04:23:EE:41:25 + X509v3 Name Constraints: + Permitted: + DNS:.gr + DNS:.eu + DNS:.edu + DNS:.org + email:.gr + email:.eu + email:.edu + email:.org + + Signature Algorithm: sha1WithRSAEncryption + 1f:ef:79:41:e1:7b:6e:3f:b2:8c:86:37:42:4a:4e:1c:37:1e: + 8d:66:ba:24:81:c9:4f:12:0f:21:c0:03:97:86:25:6d:5d:d3: + 22:29:a8:6c:a2:0d:a9:eb:3d:06:5b:99:3a:c7:cc:c3:9a:34: + 7f:ab:0e:c8:4e:1c:e1:fa:e4:dc:cd:0d:be:bf:24:fe:6c:e7: + 6b:c2:0d:c8:06:9e:4e:8d:61:28:a6:6a:fd:e5:f6:62:ea:18: + 3c:4e:a0:53:9d:b2:3a:9c:eb:a5:9c:91:16:b6:4d:82:e0:0c: + 05:48:a9:6c:f5:cc:f8:cb:9d:49:b4:f0:02:a5:fd:70:03:ed: + 8a:21:a5:ae:13:86:49:c3:33:73:be:87:3b:74:8b:17:45:26: + 4c:16:91:83:fe:67:7d:cd:4d:63:67:fa:f3:03:12:96:78:06: + 8d:b1:67:ed:8e:3f:be:9f:4f:02:f5:b3:09:2f:f3:4c:87:df: + 2a:cb:95:7c:01:cc:ac:36:7a:bf:a2:73:7a:f7:8f:c1:b5:9a: + a1:14:b2:8f:33:9f:0d:ef:22:dc:66:7b:84:bd:45:17:06:3d: + 3c:ca:b9:77:34:8f:ca:ea:cf:3f:31:3e:e3:88:e3:80:49:25: + c8:97:b5:9d:9a:99:4d:b0:3c:f8:4a:00:9b:64:dd:9f:39:4b: + d1:27:d7:b8 +SHA1 Fingerprint=FE:45:65:9B:79:03:5B:98:A1:61:B5:51:2E:AC:DA:58:09:48:22:4D diff --git a/system/system/etc/security/cacerts/455f1b52.0 b/system/system/etc/security/cacerts/455f1b52.0 new file mode 100644 index 0000000000000000000000000000000000000000..f1d0471c26b619fbee1e8565c6a3044a6d7fa6b7 --- /dev/null +++ b/system/system/etc/security/cacerts/455f1b52.0 @@ -0,0 +1,82 @@ +-----BEGIN CERTIFICATE----- +MIIEPjCCAyagAwIBAgIESlOMKDANBgkqhkiG9w0BAQsFADCBvjELMAkGA1UEBhMC +VVMxFjAUBgNVBAoTDUVudHJ1c3QsIEluYy4xKDAmBgNVBAsTH1NlZSB3d3cuZW50 +cnVzdC5uZXQvbGVnYWwtdGVybXMxOTA3BgNVBAsTMChjKSAyMDA5IEVudHJ1c3Qs +IEluYy4gLSBmb3IgYXV0aG9yaXplZCB1c2Ugb25seTEyMDAGA1UEAxMpRW50cnVz +dCBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5IC0gRzIwHhcNMDkwNzA3MTcy +NTU0WhcNMzAxMjA3MTc1NTU0WjCBvjELMAkGA1UEBhMCVVMxFjAUBgNVBAoTDUVu +dHJ1c3QsIEluYy4xKDAmBgNVBAsTH1NlZSB3d3cuZW50cnVzdC5uZXQvbGVnYWwt +dGVybXMxOTA3BgNVBAsTMChjKSAyMDA5IEVudHJ1c3QsIEluYy4gLSBmb3IgYXV0 +aG9yaXplZCB1c2Ugb25seTEyMDAGA1UEAxMpRW50cnVzdCBSb290IENlcnRpZmlj +YXRpb24gQXV0aG9yaXR5IC0gRzIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK +AoIBAQC6hLZy254Ma+KZ6TABp3bqMriVQRrJ2mFOWHLP/vaCeb9zYQYKpSfYs1/T +RU4cctZOMvJyig/3gxnQaoCAAEUesMfnmr8SVycco2gvCoe9amsOXmXzHHfV1IWN +cCG0szLni6LVhjkCsbjSR87kyUnEO6fe+1R9V77w6G7CebI6C1XiUJgWMhNcL3hW +wcKUs/Ja5CeanyTXxuzQmyWC48zCxEXFjJd6BmsqEZ+pCm5IO2/b1BEZQvePB7/1 +U1+cPvQXLOZprE4yTGJ36rfo5bs0vBmLrpxR57d+tVOxMyLlbc9wPBr64ptntoP0 +jaWvYkxN4FisZDQSA/i2jZRjJKRxAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIBBjAP +BgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBRqciZ60B7vfec7aVHUbI2fkBJmqzAN +BgkqhkiG9w0BAQsFAAOCAQEAeZ8dlsa2eT8ijYfThwMEYGprmi5ZiXMRrEPR9RP/ +jTkrwPK9T3CMqS/qF8QLVJ7UG5aYMzyorWKiAHarWWluBh1+xLlEjZivEtRh2woZ +Rkfz6/djwUAFQKXSt/S1mja/qYh2iARVBCuch38aNzx+LaUa2NSJXsq9rD1s2G2v +1fN2D807iDginWyTmsQ9v4IbZT+mD12q/OWyFcq1rca8PdCE6OoGcrBNOTJ4vz4R +nAuknZoh8/CbCzB428Hch0P+vGOaysXCHMnHjf87ElgI5rY97HosTvuDls4MPGmH +VHOkc8KT/1EQrBVUAdj8BbGJoX90g5pJ19xOe4pIb4tF9g== +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 1246989352 (0x4a538c28) + Signature Algorithm: sha256WithRSAEncryption + Issuer: C=US, O=Entrust, Inc., OU=See www.entrust.net/legal-terms, OU=(c) 2009 Entrust, Inc. - for authorized use only, CN=Entrust Root Certification Authority - G2 + Validity + Not Before: Jul 7 17:25:54 2009 GMT + Not After : Dec 7 17:55:54 2030 GMT + Subject: C=US, O=Entrust, Inc., OU=See www.entrust.net/legal-terms, OU=(c) 2009 Entrust, Inc. - for authorized use only, CN=Entrust Root Certification Authority - G2 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:ba:84:b6:72:db:9e:0c:6b:e2:99:e9:30:01:a7: + 76:ea:32:b8:95:41:1a:c9:da:61:4e:58:72:cf:fe: + f6:82:79:bf:73:61:06:0a:a5:27:d8:b3:5f:d3:45: + 4e:1c:72:d6:4e:32:f2:72:8a:0f:f7:83:19:d0:6a: + 80:80:00:45:1e:b0:c7:e7:9a:bf:12:57:27:1c:a3: + 68:2f:0a:87:bd:6a:6b:0e:5e:65:f3:1c:77:d5:d4: + 85:8d:70:21:b4:b3:32:e7:8b:a2:d5:86:39:02:b1: + b8:d2:47:ce:e4:c9:49:c4:3b:a7:de:fb:54:7d:57: + be:f0:e8:6e:c2:79:b2:3a:0b:55:e2:50:98:16:32: + 13:5c:2f:78:56:c1:c2:94:b3:f2:5a:e4:27:9a:9f: + 24:d7:c6:ec:d0:9b:25:82:e3:cc:c2:c4:45:c5:8c: + 97:7a:06:6b:2a:11:9f:a9:0a:6e:48:3b:6f:db:d4: + 11:19:42:f7:8f:07:bf:f5:53:5f:9c:3e:f4:17:2c: + e6:69:ac:4e:32:4c:62:77:ea:b7:e8:e5:bb:34:bc: + 19:8b:ae:9c:51:e7:b7:7e:b5:53:b1:33:22:e5:6d: + cf:70:3c:1a:fa:e2:9b:67:b6:83:f4:8d:a5:af:62: + 4c:4d:e0:58:ac:64:34:12:03:f8:b6:8d:94:63:24: + a4:71 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + 6A:72:26:7A:D0:1E:EF:7D:E7:3B:69:51:D4:6C:8D:9F:90:12:66:AB + Signature Algorithm: sha256WithRSAEncryption + 79:9f:1d:96:c6:b6:79:3f:22:8d:87:d3:87:03:04:60:6a:6b: + 9a:2e:59:89:73:11:ac:43:d1:f5:13:ff:8d:39:2b:c0:f2:bd: + 4f:70:8c:a9:2f:ea:17:c4:0b:54:9e:d4:1b:96:98:33:3c:a8: + ad:62:a2:00:76:ab:59:69:6e:06:1d:7e:c4:b9:44:8d:98:af: + 12:d4:61:db:0a:19:46:47:f3:eb:f7:63:c1:40:05:40:a5:d2: + b7:f4:b5:9a:36:bf:a9:88:76:88:04:55:04:2b:9c:87:7f:1a: + 37:3c:7e:2d:a5:1a:d8:d4:89:5e:ca:bd:ac:3d:6c:d8:6d:af: + d5:f3:76:0f:cd:3b:88:38:22:9d:6c:93:9a:c4:3d:bf:82:1b: + 65:3f:a6:0f:5d:aa:fc:e5:b2:15:ca:b5:ad:c6:bc:3d:d0:84: + e8:ea:06:72:b0:4d:39:32:78:bf:3e:11:9c:0b:a4:9d:9a:21: + f3:f0:9b:0b:30:78:db:c1:dc:87:43:fe:bc:63:9a:ca:c5:c2: + 1c:c9:c7:8d:ff:3b:12:58:08:e6:b6:3d:ec:7a:2c:4e:fb:83: + 96:ce:0c:3c:69:87:54:73:a4:73:c2:93:ff:51:10:ac:15:54: + 01:d8:fc:05:b1:89:a1:7f:74:83:9a:49:d7:dc:4e:7b:8a:48: + 6f:8b:45:f6 +SHA1 Fingerprint=8C:F4:27:FD:79:0C:3A:D1:66:06:8D:E8:1E:57:EF:BB:93:22:72:D4 diff --git a/system/system/etc/security/cacerts/48a195d8.0 b/system/system/etc/security/cacerts/48a195d8.0 new file mode 100644 index 0000000000000000000000000000000000000000..46530f10db718c5ea57c726c397eb92c85bc84b2 --- /dev/null +++ b/system/system/etc/security/cacerts/48a195d8.0 @@ -0,0 +1,125 @@ +-----BEGIN CERTIFICATE----- +MIIF8TCCA9mgAwIBAgIQALC3WhZIX7/hy/WL1xnmfTANBgkqhkiG9w0BAQsFADA4 +MQswCQYDVQQGEwJFUzEUMBIGA1UECgwLSVpFTlBFIFMuQS4xEzARBgNVBAMMCkl6 +ZW5wZS5jb20wHhcNMDcxMjEzMTMwODI4WhcNMzcxMjEzMDgyNzI1WjA4MQswCQYD +VQQGEwJFUzEUMBIGA1UECgwLSVpFTlBFIFMuQS4xEzARBgNVBAMMCkl6ZW5wZS5j +b20wggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDJ03rKDx6sp4boFmVq +scIbRTJxldn+EFvMr+eleQGPicPK8lVx93e+d5TzcqQsRNiekpsUOqHnJJAKClaO +xdgmlOHZSOEtPtoKct2jmRXagaKH9HtuJneJWK3W6wyyQXpzbm3benhB6QiIEn6H +LmYRY2xU+zydcsC8Lv/Ct90NduM61/e0aL6i9eOBbsFGb12N4E3GVFWJGjMxCrFX +uaOKmMPsOzTFlUFpfnXCPCDFYbpRR6AgkJOhkEvzTnyFRVSa0QUmQbC1TR0zvsQD +yCV8wXDbO/QJLVQnSKwv4cSsPsjLkkxTOTcj7NMB+eAJRE1NZMDhDVqHIrytG6P+ +JrUV86f8hBnp7KGItERphIPzidF0BqnMC9bC3ieFUCbKF7jJeodWLBoBHmy+E60Q +rLUk9TiRodZL2vG70t5HtfG8gfZZa88ZU+mNFctKy6lvROUbQc/hhqfK0GqfvEyN +BjNaooXlkDWgYlwWTvDjovoDGrQscbNYLN57C9saD+veIR8GdwYDsMnvmfzAuU8L +hij+0rnq49qlw0dpEuDb8PYZi+17cNcC1u2HGCgsBCRMd+RIihrGO5rUD8r6ddIB +QFqNeb+Lz0vPqhbBleStTIo+F5HUsWLlguWABKQDfo2/2n+iD5dPDNMN+9fR5XJ+ +HMh3/1uaD7euBUbl8agW7EekFwIDAQABo4H2MIHzMIGwBgNVHREEgagwgaWBD2lu +Zm9AaXplbnBlLmNvbaSBkTCBjjFHMEUGA1UECgw+SVpFTlBFIFMuQS4gLSBDSUYg +QTAxMzM3MjYwLVJNZXJjLlZpdG9yaWEtR2FzdGVpeiBUMTA1NSBGNjIgUzgxQzBB +BgNVBAkMOkF2ZGEgZGVsIE1lZGl0ZXJyYW5lbyBFdG9yYmlkZWEgMTQgLSAwMTAx +MCBWaXRvcmlhLUdhc3RlaXowDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMC +AQYwHQYDVR0OBBYEFB0cZQ6o8iV7tJHP5LGx5r1VdGwFMA0GCSqGSIb3DQEBCwUA +A4ICAQB4pgwWSp9MiDrAyw6lFn2fuUhfGI8NYjb2zRlrrKvV9pF9rnHzP7MOeIWb +laQnIUdCSnxIOvVFfLMMjlF4rJUT3sb9fbgakEyrkgPH7UIBzg/YsfqikuFgba56 +awmqxinuaElnMIAkejEWOVt+8Rwu3WwJrfIxwYJOubv5vr8qhT/AQKM6WfxZSzwo +JNu0FXWuDYi6LnPAvViH5ULy617uHjAimcs30cQhbIHsvm0m5hzkQiCeR7Csg1lw +LDXWrzY0tM07+DKo7+N4ifuNRSzanLh+QBxh5z6ikixL8s36mLYp//Pye6kfLqCT +VyvehQP5aTfLnnhqBbTFMXiJ7HqnheG5ezzevh55hM6fcA5ZwjUukCox2eRFekGk +LhObNA5me0mrZJfQRsN5nXJQY6aYWwa9SG3YOYNw6DXwBdGqvOPbyALqfP2C2sJb +UjWumDqtujWTI6cfSN01RpiyEGjkpTHCClguGYEQyVB1/OpaFs4R1+7vUIgtYf8/ +QnMFlEPVjjxOAToZpR9GTnfQXeWBIiGH/pR9hNiTrdZoQ0iy2+tzJOeRf1SktoA+ +naM8THLCV8Sg1Mw4J87VBp6iSNnpn86CcDaTmjvfliHjWbcM2pE38P1ZWrOZyGls +QyYBNWNgVYkDOnXYukrZVP/u3oDYLdE41V4tC5h9Pmzb/CaIxw== +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + b0:b7:5a:16:48:5f:bf:e1:cb:f5:8b:d7:19:e6:7d + Signature Algorithm: sha256WithRSAEncryption + Issuer: C=ES, O=IZENPE S.A., CN=Izenpe.com + Validity + Not Before: Dec 13 13:08:28 2007 GMT + Not After : Dec 13 08:27:25 2037 GMT + Subject: C=ES, O=IZENPE S.A., CN=Izenpe.com + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (4096 bit) + Modulus: + 00:c9:d3:7a:ca:0f:1e:ac:a7:86:e8:16:65:6a:b1: + c2:1b:45:32:71:95:d9:fe:10:5b:cc:af:e7:a5:79: + 01:8f:89:c3:ca:f2:55:71:f7:77:be:77:94:f3:72: + a4:2c:44:d8:9e:92:9b:14:3a:a1:e7:24:90:0a:0a: + 56:8e:c5:d8:26:94:e1:d9:48:e1:2d:3e:da:0a:72: + dd:a3:99:15:da:81:a2:87:f4:7b:6e:26:77:89:58: + ad:d6:eb:0c:b2:41:7a:73:6e:6d:db:7a:78:41:e9: + 08:88:12:7e:87:2e:66:11:63:6c:54:fb:3c:9d:72: + c0:bc:2e:ff:c2:b7:dd:0d:76:e3:3a:d7:f7:b4:68: + be:a2:f5:e3:81:6e:c1:46:6f:5d:8d:e0:4d:c6:54: + 55:89:1a:33:31:0a:b1:57:b9:a3:8a:98:c3:ec:3b: + 34:c5:95:41:69:7e:75:c2:3c:20:c5:61:ba:51:47: + a0:20:90:93:a1:90:4b:f3:4e:7c:85:45:54:9a:d1: + 05:26:41:b0:b5:4d:1d:33:be:c4:03:c8:25:7c:c1: + 70:db:3b:f4:09:2d:54:27:48:ac:2f:e1:c4:ac:3e: + c8:cb:92:4c:53:39:37:23:ec:d3:01:f9:e0:09:44: + 4d:4d:64:c0:e1:0d:5a:87:22:bc:ad:1b:a3:fe:26: + b5:15:f3:a7:fc:84:19:e9:ec:a1:88:b4:44:69:84: + 83:f3:89:d1:74:06:a9:cc:0b:d6:c2:de:27:85:50: + 26:ca:17:b8:c9:7a:87:56:2c:1a:01:1e:6c:be:13: + ad:10:ac:b5:24:f5:38:91:a1:d6:4b:da:f1:bb:d2: + de:47:b5:f1:bc:81:f6:59:6b:cf:19:53:e9:8d:15: + cb:4a:cb:a9:6f:44:e5:1b:41:cf:e1:86:a7:ca:d0: + 6a:9f:bc:4c:8d:06:33:5a:a2:85:e5:90:35:a0:62: + 5c:16:4e:f0:e3:a2:fa:03:1a:b4:2c:71:b3:58:2c: + de:7b:0b:db:1a:0f:eb:de:21:1f:06:77:06:03:b0: + c9:ef:99:fc:c0:b9:4f:0b:86:28:fe:d2:b9:ea:e3: + da:a5:c3:47:69:12:e0:db:f0:f6:19:8b:ed:7b:70: + d7:02:d6:ed:87:18:28:2c:04:24:4c:77:e4:48:8a: + 1a:c6:3b:9a:d4:0f:ca:fa:75:d2:01:40:5a:8d:79: + bf:8b:cf:4b:cf:aa:16:c1:95:e4:ad:4c:8a:3e:17: + 91:d4:b1:62:e5:82:e5:80:04:a4:03:7e:8d:bf:da: + 7f:a2:0f:97:4f:0c:d3:0d:fb:d7:d1:e5:72:7e:1c: + c8:77:ff:5b:9a:0f:b7:ae:05:46:e5:f1:a8:16:ec: + 47:a4:17 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Alternative Name: + email:info@izenpe.com, DirName:/O=IZENPE S.A. - CIF A01337260-RMerc.Vitoria-Gasteiz T1055 F62 S8/street=Avda del Mediterraneo Etorbidea 14 - 01010 Vitoria-Gasteiz + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + 1D:1C:65:0E:A8:F2:25:7B:B4:91:CF:E4:B1:B1:E6:BD:55:74:6C:05 + Signature Algorithm: sha256WithRSAEncryption + 78:a6:0c:16:4a:9f:4c:88:3a:c0:cb:0e:a5:16:7d:9f:b9:48: + 5f:18:8f:0d:62:36:f6:cd:19:6b:ac:ab:d5:f6:91:7d:ae:71: + f3:3f:b3:0e:78:85:9b:95:a4:27:21:47:42:4a:7c:48:3a:f5: + 45:7c:b3:0c:8e:51:78:ac:95:13:de:c6:fd:7d:b8:1a:90:4c: + ab:92:03:c7:ed:42:01:ce:0f:d8:b1:fa:a2:92:e1:60:6d:ae: + 7a:6b:09:aa:c6:29:ee:68:49:67:30:80:24:7a:31:16:39:5b: + 7e:f1:1c:2e:dd:6c:09:ad:f2:31:c1:82:4e:b9:bb:f9:be:bf: + 2a:85:3f:c0:40:a3:3a:59:fc:59:4b:3c:28:24:db:b4:15:75: + ae:0d:88:ba:2e:73:c0:bd:58:87:e5:42:f2:eb:5e:ee:1e:30: + 22:99:cb:37:d1:c4:21:6c:81:ec:be:6d:26:e6:1c:e4:42:20: + 9e:47:b0:ac:83:59:70:2c:35:d6:af:36:34:b4:cd:3b:f8:32: + a8:ef:e3:78:89:fb:8d:45:2c:da:9c:b8:7e:40:1c:61:e7:3e: + a2:92:2c:4b:f2:cd:fa:98:b6:29:ff:f3:f2:7b:a9:1f:2e:a0: + 93:57:2b:de:85:03:f9:69:37:cb:9e:78:6a:05:b4:c5:31:78: + 89:ec:7a:a7:85:e1:b9:7b:3c:de:be:1e:79:84:ce:9f:70:0e: + 59:c2:35:2e:90:2a:31:d9:e4:45:7a:41:a4:2e:13:9b:34:0e: + 66:7b:49:ab:64:97:d0:46:c3:79:9d:72:50:63:a6:98:5b:06: + bd:48:6d:d8:39:83:70:e8:35:f0:05:d1:aa:bc:e3:db:c8:02: + ea:7c:fd:82:da:c2:5b:52:35:ae:98:3a:ad:ba:35:93:23:a7: + 1f:48:dd:35:46:98:b2:10:68:e4:a5:31:c2:0a:58:2e:19:81: + 10:c9:50:75:fc:ea:5a:16:ce:11:d7:ee:ef:50:88:2d:61:ff: + 3f:42:73:05:94:43:d5:8e:3c:4e:01:3a:19:a5:1f:46:4e:77: + d0:5d:e5:81:22:21:87:fe:94:7d:84:d8:93:ad:d6:68:43:48: + b2:db:eb:73:24:e7:91:7f:54:a4:b6:80:3e:9d:a3:3c:4c:72: + c2:57:c4:a0:d4:cc:38:27:ce:d5:06:9e:a2:48:d9:e9:9f:ce: + 82:70:36:93:9a:3b:df:96:21:e3:59:b7:0c:da:91:37:f0:fd: + 59:5a:b3:99:c8:69:6c:43:26:01:35:63:60:55:89:03:3a:75: + d8:ba:4a:d9:54:ff:ee:de:80:d8:2d:d1:38:d5:5e:2d:0b:98: + 7d:3e:6c:db:fc:26:88:c7 +SHA1 Fingerprint=2F:78:3D:25:52:18:A7:4A:65:39:71:B5:2C:A2:9C:45:15:6F:E9:19 diff --git a/system/system/etc/security/cacerts/4be590e0.0 b/system/system/etc/security/cacerts/4be590e0.0 new file mode 100644 index 0000000000000000000000000000000000000000..788aff7d9a4530657045e954b81bc5706517a4fd --- /dev/null +++ b/system/system/etc/security/cacerts/4be590e0.0 @@ -0,0 +1,120 @@ +-----BEGIN CERTIFICATE----- +MIIFZjCCA06gAwIBAgIQCgFCgAAAAUUjz0Z8AAAAAjANBgkqhkiG9w0BAQsFADBN +MQswCQYDVQQGEwJVUzESMBAGA1UEChMJSWRlblRydXN0MSowKAYDVQQDEyFJZGVu +VHJ1c3QgUHVibGljIFNlY3RvciBSb290IENBIDEwHhcNMTQwMTE2MTc1MzMyWhcN +MzQwMTE2MTc1MzMyWjBNMQswCQYDVQQGEwJVUzESMBAGA1UEChMJSWRlblRydXN0 +MSowKAYDVQQDEyFJZGVuVHJ1c3QgUHVibGljIFNlY3RvciBSb290IENBIDEwggIi +MA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC2IpT8pEiv6EdrCvsnduTyP4o7 +ekosMSqMjbCpwzFrqHd2hCa2rIFCDQjrVVi7evi8ZX3yoG2LqEfpYnYeEe4IFNGy +RBb06tD6Hi9e28tzQa68ALBKK0CyrOE7S8ItneShm+waOh7wCLPQ5CQ1B5+ctMlS +bdsHyo+1W/CD80/HLaXIrcuVIKQxKFdYWuSNG5qrng0M8gozOSI5Cpcu81N3uURF +/YTLNiCBWS2ab21ISGHKTN9T0a9SvESfqy9rg3LvdYDaBjMbXcjaY8ZNzaxmMc3R +3j6HEDbhuaR672BQssvKplbgN6+rNBM5Jeg5ZuSYeqoSmJxZZoY+rfGwyj4GD3vw +EUs3oERte8uojHH01bWRNszwFcYr3lEXsZdMUD2xlVl8BX0tIdUAvwFnol57plzy +9yLxkA2T26pEUWbMfXYD62qoKjgZl3YNa4ph+bz27nb9cCvdKTz4Ch5bQhyLVi9V +GxyhLrXHFub4qjySjmm2AcG1hp2JDws4lFTo6tyePSW8Uybt1as5qsVATFSrsrTZ +2fjXctscvG29ZV/viDUqZi/u9rNl8DONfJhBaUYPQxxp+pu10GFqzcpL2UyQRqsV +WaFHVCkugyhfHMKiq3IXAAaOReyL4jM9f9oZRORicsPfIsbyVtTdX5Vy7W1f90gD +W/3FKqD2cyOEEBsB5wIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/ +BAUwAwEB/zAdBgNVHQ4EFgQU43HgntinQtnbcZFrlJPrw6PRFKMwDQYJKoZIhvcN +AQELBQADggIBAEf63QqwEZE4rU1d9+UOl1QZgkiHVIyqZJnYWv6IAcVYpZmxI1Qj +t2odIFflAWJBF9MJ23XLblSQdf4an4EKwt3X9wnQW3IV5B4Jaj0z8yGa5hV+rVHV +DRDtfULAj+7AmgjVQdZcDiFpboBhDhXAuM/FSRJSzL46zNQuOAXeNf0fb7iAaJg9 +TaDKQGXSc3z1i9kKlT/YPyNtGtEqJBnZhbMX73huqVjRI9PHE+1yJX9dsXNw0H8G +lwmEKYBhHfpe/3OsoOOJuBxxFcbeMX8S3OFtm6/n6J91eEyrRjuazr8FGF1NFTwW +mhlQBJqymm9li1JfPFgEKCXAZmExfrngdbkaqIHWchezxQMxNRF4eKLg6TCMf4Df +WN88uieW4oA0beOY02QnrEh+KHdcxiVhJfiFDGX6xDIvpZgF5PgLZxYWxoK4Mhn5 ++bl53B/N66+rDt0b20XkeucC4pVd/GnwU2lhlXV5C15V5jgclKlZM57IcXR5f1GJ +tshquDDIajjDbp7hNxbqBWJMWxJH7ae0s1hWx0nzfxJoCTFx8G34Tkf71oXuxVhA +GaQdp/lLQzfcaFpPz+vCZHTetBXZ9FRUGi8c15dxVJCO2SCdUyt/q4/i6jC8UDfv +8Ue1fXwsBOxonbRJRBD0ckscZOf85muQ3Wl9af0AVqW3rLatt8o+Ae+c +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 0a:01:42:80:00:00:01:45:23:cf:46:7c:00:00:00:02 + Signature Algorithm: sha256WithRSAEncryption + Issuer: C=US, O=IdenTrust, CN=IdenTrust Public Sector Root CA 1 + Validity + Not Before: Jan 16 17:53:32 2014 GMT + Not After : Jan 16 17:53:32 2034 GMT + Subject: C=US, O=IdenTrust, CN=IdenTrust Public Sector Root CA 1 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (4096 bit) + Modulus: + 00:b6:22:94:fc:a4:48:af:e8:47:6b:0a:fb:27:76: + e4:f2:3f:8a:3b:7a:4a:2c:31:2a:8c:8d:b0:a9:c3: + 31:6b:a8:77:76:84:26:b6:ac:81:42:0d:08:eb:55: + 58:bb:7a:f8:bc:65:7d:f2:a0:6d:8b:a8:47:e9:62: + 76:1e:11:ee:08:14:d1:b2:44:16:f4:ea:d0:fa:1e: + 2f:5e:db:cb:73:41:ae:bc:00:b0:4a:2b:40:b2:ac: + e1:3b:4b:c2:2d:9d:e4:a1:9b:ec:1a:3a:1e:f0:08: + b3:d0:e4:24:35:07:9f:9c:b4:c9:52:6d:db:07:ca: + 8f:b5:5b:f0:83:f3:4f:c7:2d:a5:c8:ad:cb:95:20: + a4:31:28:57:58:5a:e4:8d:1b:9a:ab:9e:0d:0c:f2: + 0a:33:39:22:39:0a:97:2e:f3:53:77:b9:44:45:fd: + 84:cb:36:20:81:59:2d:9a:6f:6d:48:48:61:ca:4c: + df:53:d1:af:52:bc:44:9f:ab:2f:6b:83:72:ef:75: + 80:da:06:33:1b:5d:c8:da:63:c6:4d:cd:ac:66:31: + cd:d1:de:3e:87:10:36:e1:b9:a4:7a:ef:60:50:b2: + cb:ca:a6:56:e0:37:af:ab:34:13:39:25:e8:39:66: + e4:98:7a:aa:12:98:9c:59:66:86:3e:ad:f1:b0:ca: + 3e:06:0f:7b:f0:11:4b:37:a0:44:6d:7b:cb:a8:8c: + 71:f4:d5:b5:91:36:cc:f0:15:c6:2b:de:51:17:b1: + 97:4c:50:3d:b1:95:59:7c:05:7d:2d:21:d5:00:bf: + 01:67:a2:5e:7b:a6:5c:f2:f7:22:f1:90:0d:93:db: + aa:44:51:66:cc:7d:76:03:eb:6a:a8:2a:38:19:97: + 76:0d:6b:8a:61:f9:bc:f6:ee:76:fd:70:2b:dd:29: + 3c:f8:0a:1e:5b:42:1c:8b:56:2f:55:1b:1c:a1:2e: + b5:c7:16:e6:f8:aa:3c:92:8e:69:b6:01:c1:b5:86: + 9d:89:0f:0b:38:94:54:e8:ea:dc:9e:3d:25:bc:53: + 26:ed:d5:ab:39:aa:c5:40:4c:54:ab:b2:b4:d9:d9: + f8:d7:72:db:1c:bc:6d:bd:65:5f:ef:88:35:2a:66: + 2f:ee:f6:b3:65:f0:33:8d:7c:98:41:69:46:0f:43: + 1c:69:fa:9b:b5:d0:61:6a:cd:ca:4b:d9:4c:90:46: + ab:15:59:a1:47:54:29:2e:83:28:5f:1c:c2:a2:ab: + 72:17:00:06:8e:45:ec:8b:e2:33:3d:7f:da:19:44: + e4:62:72:c3:df:22:c6:f2:56:d4:dd:5f:95:72:ed: + 6d:5f:f7:48:03:5b:fd:c5:2a:a0:f6:73:23:84:10: + 1b:01:e7 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + E3:71:E0:9E:D8:A7:42:D9:DB:71:91:6B:94:93:EB:C3:A3:D1:14:A3 + Signature Algorithm: sha256WithRSAEncryption + 47:fa:dd:0a:b0:11:91:38:ad:4d:5d:f7:e5:0e:97:54:19:82: + 48:87:54:8c:aa:64:99:d8:5a:fe:88:01:c5:58:a5:99:b1:23: + 54:23:b7:6a:1d:20:57:e5:01:62:41:17:d3:09:db:75:cb:6e: + 54:90:75:fe:1a:9f:81:0a:c2:dd:d7:f7:09:d0:5b:72:15:e4: + 1e:09:6a:3d:33:f3:21:9a:e6:15:7e:ad:51:d5:0d:10:ed:7d: + 42:c0:8f:ee:c0:9a:08:d5:41:d6:5c:0e:21:69:6e:80:61:0e: + 15:c0:b8:cf:c5:49:12:52:cc:be:3a:cc:d4:2e:38:05:de:35: + fd:1f:6f:b8:80:68:98:3d:4d:a0:ca:40:65:d2:73:7c:f5:8b: + d9:0a:95:3f:d8:3f:23:6d:1a:d1:2a:24:19:d9:85:b3:17:ef: + 78:6e:a9:58:d1:23:d3:c7:13:ed:72:25:7f:5d:b1:73:70:d0: + 7f:06:97:09:84:29:80:61:1d:fa:5e:ff:73:ac:a0:e3:89:b8: + 1c:71:15:c6:de:31:7f:12:dc:e1:6d:9b:af:e7:e8:9f:75:78: + 4c:ab:46:3b:9a:ce:bf:05:18:5d:4d:15:3c:16:9a:19:50:04: + 9a:b2:9a:6f:65:8b:52:5f:3c:58:04:28:25:c0:66:61:31:7e: + b9:e0:75:b9:1a:a8:81:d6:72:17:b3:c5:03:31:35:11:78:78: + a2:e0:e9:30:8c:7f:80:df:58:df:3c:ba:27:96:e2:80:34:6d: + e3:98:d3:64:27:ac:48:7e:28:77:5c:c6:25:61:25:f8:85:0c: + 65:fa:c4:32:2f:a5:98:05:e4:f8:0b:67:16:16:c6:82:b8:32: + 19:f9:f9:b9:79:dc:1f:cd:eb:af:ab:0e:dd:1b:db:45:e4:7a: + e7:02:e2:95:5d:fc:69:f0:53:69:61:95:75:79:0b:5e:55:e6: + 38:1c:94:a9:59:33:9e:c8:71:74:79:7f:51:89:b6:c8:6a:b8: + 30:c8:6a:38:c3:6e:9e:e1:37:16:ea:05:62:4c:5b:12:47:ed: + a7:b4:b3:58:56:c7:49:f3:7f:12:68:09:31:71:f0:6d:f8:4e: + 47:fb:d6:85:ee:c5:58:40:19:a4:1d:a7:f9:4b:43:37:dc:68: + 5a:4f:cf:eb:c2:64:74:de:b4:15:d9:f4:54:54:1a:2f:1c:d7: + 97:71:54:90:8e:d9:20:9d:53:2b:7f:ab:8f:e2:ea:30:bc:50: + 37:ef:f1:47:b5:7d:7c:2c:04:ec:68:9d:b4:49:44:10:f4:72: + 4b:1c:64:e7:fc:e6:6b:90:dd:69:7d:69:fd:00:56:a5:b7:ac: + b6:ad:b7:ca:3e:01:ef:9c +SHA1 Fingerprint=BA:29:41:60:77:98:3F:F4:F3:EF:F2:31:05:3B:2E:EA:6D:4D:45:FD diff --git a/system/system/etc/security/cacerts/4e18c148.0 b/system/system/etc/security/cacerts/4e18c148.0 new file mode 100644 index 0000000000000000000000000000000000000000..23828ec87d1fb9854ea97bd506f1f13dc7c2864c --- /dev/null +++ b/system/system/etc/security/cacerts/4e18c148.0 @@ -0,0 +1,79 @@ +-----BEGIN CERTIFICATE----- +MIIDnzCCAoegAwIBAgIBJjANBgkqhkiG9w0BAQUFADBxMQswCQYDVQQGEwJERTEc +MBoGA1UEChMTRGV1dHNjaGUgVGVsZWtvbSBBRzEfMB0GA1UECxMWVC1UZWxlU2Vj +IFRydXN0IENlbnRlcjEjMCEGA1UEAxMaRGV1dHNjaGUgVGVsZWtvbSBSb290IENB +IDIwHhcNOTkwNzA5MTIxMTAwWhcNMTkwNzA5MjM1OTAwWjBxMQswCQYDVQQGEwJE +RTEcMBoGA1UEChMTRGV1dHNjaGUgVGVsZWtvbSBBRzEfMB0GA1UECxMWVC1UZWxl +U2VjIFRydXN0IENlbnRlcjEjMCEGA1UEAxMaRGV1dHNjaGUgVGVsZWtvbSBSb290 +IENBIDIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCrC6M14IspFLEU +ha88EOQ5bzVdSq7d6mGNlUn0b2SjGmBmpKlAIoTZ1KXleJMOaAGtuU1cOs7TuKhC +QN/Po7qCWWqSG6wcmtoIKyUn+WkjR/Hg6yx6m/UTAtB+NHzCnjwAWav12gz1Mjwr +rFDa1sPeg5TKqAyZMg4ISFZbavva4VhYAUlfckE8FQYBjl2tqriTtM2e66foai1S +NNs671x1Udrb8zH57nGYMsRUFUQM+ZtV7a3fGAigo4aKSe5TBY8ZTNXeWHmb0moc +QqvF1afPaA+W5OFhmHZhyJF81j4A4pFQh+GdCuatl9Idxjp9y7zaAzTVjlsB9WoH +txa2bkp/AgMBAAGjQjBAMB0GA1UdDgQWBBQxw3kbuvVT1xfgiXotF2wKsyudMzAP +BgNVHRMECDAGAQH/AgEFMA4GA1UdDwEB/wQEAwIBBjANBgkqhkiG9w0BAQUFAAOC +AQEAlGRZrTlk5ynrE/5aw4sTV8gEJPB0d8Bg42f76Ymmg7+Wgnxu1MM9756Abrsp +tJh6sTtU6zkXR34ajgv8HzFZMQSyzhfzLMdiNlXiItiJVbSYSKpk+tYcNthEeFpa +IzpXl/V6ME+un2pMSyuOoAPjPuCp1NJ70rOo4nI8rZ7/gFnkm0W09juwzTkZmDLl +6iFhkOQxIY40sfcvNUqFENrnijchvllj4PKFiDFT1FQUhXB59C4Gdyd1Lx+4ivn+ +xbrYNuSD7Odlt79jWvNGr4GUN9RBjNYj1h7P9WgbRGOiWrqnNVmh5XAFmw4jV5mU +Cm26OWMohpLzGITY+9HPBVZkVw== +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 38 (0x26) + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=DE, O=Deutsche Telekom AG, OU=T-TeleSec Trust Center, CN=Deutsche Telekom Root CA 2 + Validity + Not Before: Jul 9 12:11:00 1999 GMT + Not After : Jul 9 23:59:00 2019 GMT + Subject: C=DE, O=Deutsche Telekom AG, OU=T-TeleSec Trust Center, CN=Deutsche Telekom Root CA 2 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:ab:0b:a3:35:e0:8b:29:14:b1:14:85:af:3c:10: + e4:39:6f:35:5d:4a:ae:dd:ea:61:8d:95:49:f4:6f: + 64:a3:1a:60:66:a4:a9:40:22:84:d9:d4:a5:e5:78: + 93:0e:68:01:ad:b9:4d:5c:3a:ce:d3:b8:a8:42:40: + df:cf:a3:ba:82:59:6a:92:1b:ac:1c:9a:da:08:2b: + 25:27:f9:69:23:47:f1:e0:eb:2c:7a:9b:f5:13:02: + d0:7e:34:7c:c2:9e:3c:00:59:ab:f5:da:0c:f5:32: + 3c:2b:ac:50:da:d6:c3:de:83:94:ca:a8:0c:99:32: + 0e:08:48:56:5b:6a:fb:da:e1:58:58:01:49:5f:72: + 41:3c:15:06:01:8e:5d:ad:aa:b8:93:b4:cd:9e:eb: + a7:e8:6a:2d:52:34:db:3a:ef:5c:75:51:da:db:f3: + 31:f9:ee:71:98:32:c4:54:15:44:0c:f9:9b:55:ed: + ad:df:18:08:a0:a3:86:8a:49:ee:53:05:8f:19:4c: + d5:de:58:79:9b:d2:6a:1c:42:ab:c5:d5:a7:cf:68: + 0f:96:e4:e1:61:98:76:61:c8:91:7c:d6:3e:00:e2: + 91:50:87:e1:9d:0a:e6:ad:97:d2:1d:c6:3a:7d:cb: + bc:da:03:34:d5:8e:5b:01:f5:6a:07:b7:16:b6:6e: + 4a:7f + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 31:C3:79:1B:BA:F5:53:D7:17:E0:89:7A:2D:17:6C:0A:B3:2B:9D:33 + X509v3 Basic Constraints: + CA:TRUE, pathlen:5 + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + Signature Algorithm: sha1WithRSAEncryption + 94:64:59:ad:39:64:e7:29:eb:13:fe:5a:c3:8b:13:57:c8:04: + 24:f0:74:77:c0:60:e3:67:fb:e9:89:a6:83:bf:96:82:7c:6e: + d4:c3:3d:ef:9e:80:6e:bb:29:b4:98:7a:b1:3b:54:eb:39:17: + 47:7e:1a:8e:0b:fc:1f:31:59:31:04:b2:ce:17:f3:2c:c7:62: + 36:55:e2:22:d8:89:55:b4:98:48:aa:64:fa:d6:1c:36:d8:44: + 78:5a:5a:23:3a:57:97:f5:7a:30:4f:ae:9f:6a:4c:4b:2b:8e: + a0:03:e3:3e:e0:a9:d4:d2:7b:d2:b3:a8:e2:72:3c:ad:9e:ff: + 80:59:e4:9b:45:b4:f6:3b:b0:cd:39:19:98:32:e5:ea:21:61: + 90:e4:31:21:8e:34:b1:f7:2f:35:4a:85:10:da:e7:8a:37:21: + be:59:63:e0:f2:85:88:31:53:d4:54:14:85:70:79:f4:2e:06: + 77:27:75:2f:1f:b8:8a:f9:fe:c5:ba:d8:36:e4:83:ec:e7:65: + b7:bf:63:5a:f3:46:af:81:94:37:d4:41:8c:d6:23:d6:1e:cf: + f5:68:1b:44:63:a2:5a:ba:a7:35:59:a1:e5:70:05:9b:0e:23: + 57:99:94:0a:6d:ba:39:63:28:86:92:f3:18:84:d8:fb:d1:cf: + 05:56:64:57 +SHA1 Fingerprint=85:A4:08:C0:9C:19:3E:5D:51:58:7D:CD:D6:13:30:FD:8C:DE:37:BF diff --git a/system/system/etc/security/cacerts/5046c355.0 b/system/system/etc/security/cacerts/5046c355.0 new file mode 100644 index 0000000000000000000000000000000000000000..229de34cad46fcdb555ca9a31e922f3e01de5816 --- /dev/null +++ b/system/system/etc/security/cacerts/5046c355.0 @@ -0,0 +1,128 @@ +-----BEGIN CERTIFICATE----- +MIIFvTCCA6WgAwIBAgIITxvUL1S7L0swDQYJKoZIhvcNAQEFBQAwRzELMAkGA1UE +BhMCQ0gxFTATBgNVBAoTDFN3aXNzU2lnbiBBRzEhMB8GA1UEAxMYU3dpc3NTaWdu +IFNpbHZlciBDQSAtIEcyMB4XDTA2MTAyNTA4MzI0NloXDTM2MTAyNTA4MzI0Nlow +RzELMAkGA1UEBhMCQ0gxFTATBgNVBAoTDFN3aXNzU2lnbiBBRzEhMB8GA1UEAxMY +U3dpc3NTaWduIFNpbHZlciBDQSAtIEcyMIICIjANBgkqhkiG9w0BAQEFAAOCAg8A +MIICCgKCAgEAxPGHf9N4Mfc4yfjDmUO8x/e8N+dOcbpLj6VzHVxumK4DV644N0Mv +Fz0fyM5oEMF4rhkDKxD6LHmD9ui5aLlV8gREpzn5/ASLHvGiTSf5YXu6t+WiE7br +YT7QbNHm+/pe7R20nqA1W6GSy/BJkv6FCgU+5tkL4k+73JU3/JHpMjUi0R86TieF +nbAVlDLaYQ1HTWBCrpJH6INaUFjpiou5XaHc3ZlKHzZnu0jkg7Y360g6rw9njxcH +6ATK72oxh9TAtvmUcXtnZLi2kUpCe2UuMGoM9ZDulebyzYLs2aFK7PayS+VFheZt +eJMELpyCbTapxDFkH4aDCyr0NQp4yVXPQbBH6TCfmb5hqAaEuSh6XzjZG6k4sIN/ +c8HDO0gqgg8hm7jMqDXDhBuDsz6+pJVpATqJAHgE2cn0mRmrVn5bi4Y5FZGkECwJ +MoBgs5PAKrYYC51+jUnyEEp/+dVGLxmSo5mnJqy7jDzmDrxHB9xzUfFwZC8I+bRH +HTBsROopN4WSaGa8gzj+ezku01DwH/teYLappvonQfGbGHLy9YR0SslnxFSuSGTf +jNFusB3hB48IHpmccelM2KX3RxIfdNFRnobzwqIjQAtz20um53MGjMGg6cFZrEb6 +5i/4z3GcRm25xBWNOHkDRUjvxF3XCO6HOSKGsg0PWEP3calILv3q1h8CAwEAAaOB +rDCBqTAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQU +F6DNweRBtjpbO8tFnb0cwpj6hlgwHwYDVR0jBBgwFoAUF6DNweRBtjpbO8tFnb0c +wpj6hlgwRgYDVR0gBD8wPTA7BglghXQBWQEDAQEwLjAsBggrBgEFBQcCARYgaHR0 +cDovL3JlcG9zaXRvcnkuc3dpc3NzaWduLmNvbS8wDQYJKoZIhvcNAQEFBQADggIB +AHPGgeAn0i0P4JUw4ppBf1AsX19iYamGamkYDHRJ1l2E6kFSGG9YrVBWIGrGvShp +WJHckRE1qTodvBqlYJ7YH39FkWnZfrt4csEGDyrOj4VwYaygzQu4OSlWhDJOhrs9 +xCrZ1x9y7v5RoSJBsXECYxqCsGKrXlcSH9/L3XWgwF15kIwb4FDm3jH+mHtwX6WQ +2K34ArZv02DdQEsixT2tOnqfGhpHkXkzuoLcMmkDlm4fS/Bx/uNncqCxv1yL5PqZ +IseEuRuNI5c/7SXgz2W79WEE790eslpBIlqhn10s6FvJbakMDHiqYMZWjwFaDGi8 +aRl5xB9+lwW/xekkUV7U1UtT7dkjWjYDZaPBA61BMPNGG4WQr2W11bHkFlt4dR2X +em1ZqSqPe97Dh4kQmUlzeMg9vVE1dCrV8X5pGyq7O70luJpaPXJhkGaH7gzWTdQR +dAtq/gsD/KNVV4n+SsuuWxcFyPKNIzFTONItaj+CuY0IavdeQXRuwxF+B6wpYJE/ +OMpXEA29MC/HpeZBoNquBYeaoKRlbEwJDIm6uNO5wJOKMPqN5ZprFQFOZ6raYlY+ +hAhm0sQ2fac+EPyI4NSA5QC9qvNOBqN6avlicuMJT+ubDgEj8Z+7fNzcbBGXJbLy +tGMU0gYqZ4yD9c7qB9iaah7s5Aq7KkzrCWA5zspi2C5u +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 5700383053117599563 (0x4f1bd42f54bb2f4b) + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=CH, O=SwissSign AG, CN=SwissSign Silver CA - G2 + Validity + Not Before: Oct 25 08:32:46 2006 GMT + Not After : Oct 25 08:32:46 2036 GMT + Subject: C=CH, O=SwissSign AG, CN=SwissSign Silver CA - G2 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (4096 bit) + Modulus: + 00:c4:f1:87:7f:d3:78:31:f7:38:c9:f8:c3:99:43: + bc:c7:f7:bc:37:e7:4e:71:ba:4b:8f:a5:73:1d:5c: + 6e:98:ae:03:57:ae:38:37:43:2f:17:3d:1f:c8:ce: + 68:10:c1:78:ae:19:03:2b:10:fa:2c:79:83:f6:e8: + b9:68:b9:55:f2:04:44:a7:39:f9:fc:04:8b:1e:f1: + a2:4d:27:f9:61:7b:ba:b7:e5:a2:13:b6:eb:61:3e: + d0:6c:d1:e6:fb:fa:5e:ed:1d:b4:9e:a0:35:5b:a1: + 92:cb:f0:49:92:fe:85:0a:05:3e:e6:d9:0b:e2:4f: + bb:dc:95:37:fc:91:e9:32:35:22:d1:1f:3a:4e:27: + 85:9d:b0:15:94:32:da:61:0d:47:4d:60:42:ae:92: + 47:e8:83:5a:50:58:e9:8a:8b:b9:5d:a1:dc:dd:99: + 4a:1f:36:67:bb:48:e4:83:b6:37:eb:48:3a:af:0f: + 67:8f:17:07:e8:04:ca:ef:6a:31:87:d4:c0:b6:f9: + 94:71:7b:67:64:b8:b6:91:4a:42:7b:65:2e:30:6a: + 0c:f5:90:ee:95:e6:f2:cd:82:ec:d9:a1:4a:ec:f6: + b2:4b:e5:45:85:e6:6d:78:93:04:2e:9c:82:6d:36: + a9:c4:31:64:1f:86:83:0b:2a:f4:35:0a:78:c9:55: + cf:41:b0:47:e9:30:9f:99:be:61:a8:06:84:b9:28: + 7a:5f:38:d9:1b:a9:38:b0:83:7f:73:c1:c3:3b:48: + 2a:82:0f:21:9b:b8:cc:a8:35:c3:84:1b:83:b3:3e: + be:a4:95:69:01:3a:89:00:78:04:d9:c9:f4:99:19: + ab:56:7e:5b:8b:86:39:15:91:a4:10:2c:09:32:80: + 60:b3:93:c0:2a:b6:18:0b:9d:7e:8d:49:f2:10:4a: + 7f:f9:d5:46:2f:19:92:a3:99:a7:26:ac:bb:8c:3c: + e6:0e:bc:47:07:dc:73:51:f1:70:64:2f:08:f9:b4: + 47:1d:30:6c:44:ea:29:37:85:92:68:66:bc:83:38: + fe:7b:39:2e:d3:50:f0:1f:fb:5e:60:b6:a9:a6:fa: + 27:41:f1:9b:18:72:f2:f5:84:74:4a:c9:67:c4:54: + ae:48:64:df:8c:d1:6e:b0:1d:e1:07:8f:08:1e:99: + 9c:71:e9:4c:d8:a5:f7:47:12:1f:74:d1:51:9e:86: + f3:c2:a2:23:40:0b:73:db:4b:a6:e7:73:06:8c:c1: + a0:e9:c1:59:ac:46:fa:e6:2f:f8:cf:71:9c:46:6d: + b9:c4:15:8d:38:79:03:45:48:ef:c4:5d:d7:08:ee: + 87:39:22:86:b2:0d:0f:58:43:f7:71:a9:48:2e:fd: + ea:d6:1f + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + 17:A0:CD:C1:E4:41:B6:3A:5B:3B:CB:45:9D:BD:1C:C2:98:FA:86:58 + X509v3 Authority Key Identifier: + keyid:17:A0:CD:C1:E4:41:B6:3A:5B:3B:CB:45:9D:BD:1C:C2:98:FA:86:58 + + X509v3 Certificate Policies: + Policy: 2.16.756.1.89.1.3.1.1 + CPS: http://repository.swisssign.com/ + + Signature Algorithm: sha1WithRSAEncryption + 73:c6:81:e0:27:d2:2d:0f:e0:95:30:e2:9a:41:7f:50:2c:5f: + 5f:62:61:a9:86:6a:69:18:0c:74:49:d6:5d:84:ea:41:52:18: + 6f:58:ad:50:56:20:6a:c6:bd:28:69:58:91:dc:91:11:35:a9: + 3a:1d:bc:1a:a5:60:9e:d8:1f:7f:45:91:69:d9:7e:bb:78:72: + c1:06:0f:2a:ce:8f:85:70:61:ac:a0:cd:0b:b8:39:29:56:84: + 32:4e:86:bb:3d:c4:2a:d9:d7:1f:72:ee:fe:51:a1:22:41:b1: + 71:02:63:1a:82:b0:62:ab:5e:57:12:1f:df:cb:dd:75:a0:c0: + 5d:79:90:8c:1b:e0:50:e6:de:31:fe:98:7b:70:5f:a5:90:d8: + ad:f8:02:b6:6f:d3:60:dd:40:4b:22:c5:3d:ad:3a:7a:9f:1a: + 1a:47:91:79:33:ba:82:dc:32:69:03:96:6e:1f:4b:f0:71:fe: + e3:67:72:a0:b1:bf:5c:8b:e4:fa:99:22:c7:84:b9:1b:8d:23: + 97:3f:ed:25:e0:cf:65:bb:f5:61:04:ef:dd:1e:b2:5a:41:22: + 5a:a1:9f:5d:2c:e8:5b:c9:6d:a9:0c:0c:78:aa:60:c6:56:8f: + 01:5a:0c:68:bc:69:19:79:c4:1f:7e:97:05:bf:c5:e9:24:51: + 5e:d4:d5:4b:53:ed:d9:23:5a:36:03:65:a3:c1:03:ad:41:30: + f3:46:1b:85:90:af:65:b5:d5:b1:e4:16:5b:78:75:1d:97:7a: + 6d:59:a9:2a:8f:7b:de:c3:87:89:10:99:49:73:78:c8:3d:bd: + 51:35:74:2a:d5:f1:7e:69:1b:2a:bb:3b:bd:25:b8:9a:5a:3d: + 72:61:90:66:87:ee:0c:d6:4d:d4:11:74:0b:6a:fe:0b:03:fc: + a3:55:57:89:fe:4a:cb:ae:5b:17:05:c8:f2:8d:23:31:53:38: + d2:2d:6a:3f:82:b9:8d:08:6a:f7:5e:41:74:6e:c3:11:7e:07: + ac:29:60:91:3f:38:ca:57:10:0d:bd:30:2f:c7:a5:e6:41:a0: + da:ae:05:87:9a:a0:a4:65:6c:4c:09:0c:89:ba:b8:d3:b9:c0: + 93:8a:30:fa:8d:e5:9a:6b:15:01:4e:67:aa:da:62:56:3e:84: + 08:66:d2:c4:36:7d:a7:3e:10:fc:88:e0:d4:80:e5:00:bd:aa: + f3:4e:06:a3:7a:6a:f9:62:72:e3:09:4f:eb:9b:0e:01:23:f1: + 9f:bb:7c:dc:dc:6c:11:97:25:b2:f2:b4:63:14:d2:06:2a:67: + 8c:83:f5:ce:ea:07:d8:9a:6a:1e:ec:e4:0a:bb:2a:4c:eb:09: + 60:39:ce:ca:62:d8:2e:6e +SHA1 Fingerprint=9B:AA:E5:9F:56:EE:21:CB:43:5A:BE:25:93:DF:A7:F0:40:D1:1D:CB diff --git a/system/system/etc/security/cacerts/524d9b43.0 b/system/system/etc/security/cacerts/524d9b43.0 new file mode 100644 index 0000000000000000000000000000000000000000..0fa8453f54d99424e2a3b9f72400e18ed553aa6e --- /dev/null +++ b/system/system/etc/security/cacerts/524d9b43.0 @@ -0,0 +1,88 @@ +-----BEGIN CERTIFICATE----- +MIIEuTCCA6GgAwIBAgIQQBrEZCGzEyEDDrvkEhrFHTANBgkqhkiG9w0BAQsFADCB +vTELMAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQL +ExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwOCBWZXJp +U2lnbiwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MTgwNgYDVQQDEy9W +ZXJpU2lnbiBVbml2ZXJzYWwgUm9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAe +Fw0wODA0MDIwMDAwMDBaFw0zNzEyMDEyMzU5NTlaMIG9MQswCQYDVQQGEwJVUzEX +MBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsTFlZlcmlTaWduIFRydXN0 +IE5ldHdvcmsxOjA4BgNVBAsTMShjKSAyMDA4IFZlcmlTaWduLCBJbmMuIC0gRm9y +IGF1dGhvcml6ZWQgdXNlIG9ubHkxODA2BgNVBAMTL1ZlcmlTaWduIFVuaXZlcnNh +bCBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MIIBIjANBgkqhkiG9w0BAQEF +AAOCAQ8AMIIBCgKCAQEAx2E3XrEBNNti1xWb/1hajCMj1mCOkdeQmIN65lgZOIzF +9uVkhbSicfvtvbnazU0AtMgtc6XHaXGVHzk8skQHnOgO+k1KxCHfKWGPMiJhgsWH +H26MfF8WIFFE0XBPV+rjHOPMee5Y2A7Cs0WTwCznmhcrewA3ekEzeOEz4vMQGn+H +LL729fdC4uW/h2KJXwBL38Xd5HVEMkE6HnFuacsLdUYI0crSK5XQz/u5QGtkjFdN +/BMReYTtXlT2NJ8IAfMQJQYXStrxHXpma5hgZqTZ79IugvHw7wnqRMkVauIDbjPT +rJ9VAMf2CGqUuV/c4DPxhGD5WycRtPwW8rtWaoAljQIDAQABo4GyMIGvMA8GA1Ud +EwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMG0GCCsGAQUFBwEMBGEwX6FdoFsw +WTBXMFUWCWltYWdlL2dpZjAhMB8wBwYFKw4DAhoEFI/l0xqGrI2Oa8PPgGrUSBgs +exkuMCUWI2h0dHA6Ly9sb2dvLnZlcmlzaWduLmNvbS92c2xvZ28uZ2lmMB0GA1Ud +DgQWBBS2d/ppSEefUxLVwuoHMnYH0ZcHGTANBgkqhkiG9w0BAQsFAAOCAQEASvj4 +sAPmLGd75JR3Y8xuTPl9Dg3cyLk1uXBPY/ok+myDjEedO2Pzmvl2MpWRsXe8rJq+ +seQxIcaBlVZaDrHC1LGmWazxY8u4TB1ZkErvkBYoH1quEPuBUDgMbMzxPcP1Y+Oz +4yHJJDnp/RVmRvQbEdBNc6N9Rvk97ahfYtTxP/jgdFcrGJ2BtMQo2pSXpXDrrB2+ +BxHw1dvd5Yzw1TKwg+ZX4o+/vqGqvz0dtdQ46tewXDpPaj+PwGZsY6rp2aQW9IHR +lRQOfc2VNNnSj3BzgXucfr2YYdhFh5iQxeuGMMY1v/D/w1WIg0vvBZIGcfK4mJO3 +7M2CYfE45k+XmCpajQ== +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 40:1a:c4:64:21:b3:13:21:03:0e:bb:e4:12:1a:c5:1d + Signature Algorithm: sha256WithRSAEncryption + Issuer: C=US, O=VeriSign, Inc., OU=VeriSign Trust Network, OU=(c) 2008 VeriSign, Inc. - For authorized use only, CN=VeriSign Universal Root Certification Authority + Validity + Not Before: Apr 2 00:00:00 2008 GMT + Not After : Dec 1 23:59:59 2037 GMT + Subject: C=US, O=VeriSign, Inc., OU=VeriSign Trust Network, OU=(c) 2008 VeriSign, Inc. - For authorized use only, CN=VeriSign Universal Root Certification Authority + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:c7:61:37:5e:b1:01:34:db:62:d7:15:9b:ff:58: + 5a:8c:23:23:d6:60:8e:91:d7:90:98:83:7a:e6:58: + 19:38:8c:c5:f6:e5:64:85:b4:a2:71:fb:ed:bd:b9: + da:cd:4d:00:b4:c8:2d:73:a5:c7:69:71:95:1f:39: + 3c:b2:44:07:9c:e8:0e:fa:4d:4a:c4:21:df:29:61: + 8f:32:22:61:82:c5:87:1f:6e:8c:7c:5f:16:20:51: + 44:d1:70:4f:57:ea:e3:1c:e3:cc:79:ee:58:d8:0e: + c2:b3:45:93:c0:2c:e7:9a:17:2b:7b:00:37:7a:41: + 33:78:e1:33:e2:f3:10:1a:7f:87:2c:be:f6:f5:f7: + 42:e2:e5:bf:87:62:89:5f:00:4b:df:c5:dd:e4:75: + 44:32:41:3a:1e:71:6e:69:cb:0b:75:46:08:d1:ca: + d2:2b:95:d0:cf:fb:b9:40:6b:64:8c:57:4d:fc:13: + 11:79:84:ed:5e:54:f6:34:9f:08:01:f3:10:25:06: + 17:4a:da:f1:1d:7a:66:6b:98:60:66:a4:d9:ef:d2: + 2e:82:f1:f0:ef:09:ea:44:c9:15:6a:e2:03:6e:33: + d3:ac:9f:55:00:c7:f6:08:6a:94:b9:5f:dc:e0:33: + f1:84:60:f9:5b:27:11:b4:fc:16:f2:bb:56:6a:80: + 25:8d + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + 1.3.6.1.5.5.7.1.12: + 0_.].[0Y0W0U..image/gif0!0.0...+..............k...j.H.,{..0%.#http://logo.verisign.com/vslogo.gif + X509v3 Subject Key Identifier: + B6:77:FA:69:48:47:9F:53:12:D5:C2:EA:07:32:76:07:D1:97:07:19 + Signature Algorithm: sha256WithRSAEncryption + 4a:f8:f8:b0:03:e6:2c:67:7b:e4:94:77:63:cc:6e:4c:f9:7d: + 0e:0d:dc:c8:b9:35:b9:70:4f:63:fa:24:fa:6c:83:8c:47:9d: + 3b:63:f3:9a:f9:76:32:95:91:b1:77:bc:ac:9a:be:b1:e4:31: + 21:c6:81:95:56:5a:0e:b1:c2:d4:b1:a6:59:ac:f1:63:cb:b8: + 4c:1d:59:90:4a:ef:90:16:28:1f:5a:ae:10:fb:81:50:38:0c: + 6c:cc:f1:3d:c3:f5:63:e3:b3:e3:21:c9:24:39:e9:fd:15:66: + 46:f4:1b:11:d0:4d:73:a3:7d:46:f9:3d:ed:a8:5f:62:d4:f1: + 3f:f8:e0:74:57:2b:18:9d:81:b4:c4:28:da:94:97:a5:70:eb: + ac:1d:be:07:11:f0:d5:db:dd:e5:8c:f0:d5:32:b0:83:e6:57: + e2:8f:bf:be:a1:aa:bf:3d:1d:b5:d4:38:ea:d7:b0:5c:3a:4f: + 6a:3f:8f:c0:66:6c:63:aa:e9:d9:a4:16:f4:81:d1:95:14:0e: + 7d:cd:95:34:d9:d2:8f:70:73:81:7b:9c:7e:bd:98:61:d8:45: + 87:98:90:c5:eb:86:30:c6:35:bf:f0:ff:c3:55:88:83:4b:ef: + 05:92:06:71:f2:b8:98:93:b7:ec:cd:82:61:f1:38:e6:4f:97: + 98:2a:5a:8d +SHA1 Fingerprint=36:79:CA:35:66:87:72:30:4D:30:A5:FB:87:3B:0F:A7:7B:B7:0D:54 diff --git a/system/system/etc/security/cacerts/52b525c7.0 b/system/system/etc/security/cacerts/52b525c7.0 new file mode 100644 index 0000000000000000000000000000000000000000..98adef0ef163dd516550d23e5ae760e64f451944 --- /dev/null +++ b/system/system/etc/security/cacerts/52b525c7.0 @@ -0,0 +1,120 @@ +-----BEGIN CERTIFICATE----- +MIIFYDCCA0igAwIBAgIUeFhfLq0sGUvjNwc1NBMotZbUZZMwDQYJKoZIhvcNAQEL +BQAwSDELMAkGA1UEBhMCQk0xGTAXBgNVBAoTEFF1b1ZhZGlzIExpbWl0ZWQxHjAc +BgNVBAMTFVF1b1ZhZGlzIFJvb3QgQ0EgMSBHMzAeFw0xMjAxMTIxNzI3NDRaFw00 +MjAxMTIxNzI3NDRaMEgxCzAJBgNVBAYTAkJNMRkwFwYDVQQKExBRdW9WYWRpcyBM +aW1pdGVkMR4wHAYDVQQDExVRdW9WYWRpcyBSb290IENBIDEgRzMwggIiMA0GCSqG +SIb3DQEBAQUAA4ICDwAwggIKAoICAQCgvlAQjunybEC0BJyFuTHK3C3kEakEPBtV +wedYMB0ktMPvhd6MLOHBPd+C5k+tR4ds7FtJwUrVu4/sh6x/gpqG7D0DmVIB0jWe +rNrwU8lmPNSsAgHaJNM7qAJGr6Qc4/hzWHa39g6QDbXwz8z6+cZM5cOGMAqNF341 +68Xfuw6cwI2H44g4hWf6Pser4BOcBRiYz5P1sZK0/CPTz9XEJ0ngnjybCKOLXSoh +4Pw5qlPafX7PGglTvF0FBM+hSo+LdoINofjSxxR3W5A2B4GbPgb6Ul5jxaYA/qXp +UhtStZI5cgMJYr2wYBZupt0lwgNm3fME0UDiTouG9G/lg6AnhF4EwfWQvTA9xO+o +abw4m6SkltFi2mnAAZauy8RRNOoMqv8hjlmPSlzkYZqn0ukqeI1RPToV7qJZjqlc +3sX5kCLliEVx3ZGZbHqfPT2YfF72vhZooF6uCyP8Wg+qInYtyaEQHeTTRCOQiJ/G +KubX9ZqzWB4vMIkIG1SitZgj7Ah3HJVdYdHLiZxfokqRmu8hqkkWCKi9YSgxyXSt +hfbZxbGL0eUQMk1fiyA6PEkfM4VZDdvLCXVDaXP7a3F98N/ETH3Goy7IlXnLc6KO +Tk0k+17kBL5yG6YnLUlamXrXXAkgt3+UuU/xDRxeiEIbEbfnkduebPRq34wGmAOt +zCjvpUfzUwIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIB +BjAdBgNVHQ4EFgQUo5fW816iEOGrRZ88F2Q87gFwnMwwDQYJKoZIhvcNAQELBQAD +ggIBABj6W3X8PnrHX3fHyt/PX8MSxEBd1DKquGrX1RUVRpgjpeaQWxiZTOOtQqOC +MTaIzen7xASWSIsBx40Bz1szBpZGZnQdT+3Btrm0DWHMY37XLneMlhwqI2hrhVd2 +cDMT/uFPpiN3GPoajOi9ZcnPP/TJF9zrx7zABC4tRi9pZsMbj/7sPtPKlL92CiUN +qXsCHKnQO18LwIE6PWThv6ctTr1NxNgpxiIY0MWscgKCP6o6ojoilzHdCGPDdRS5 +YCgtW2jgFqlmgiNR9etT2DGbe+m3nUvriBbP+V04ikkwj+3x6xn0dxoxGE1nVGwv +b2X52z3sIexe9PSLymBlVNFxZPT5pqOBMzYzcfCkeF9OrYMh3jRJjehZrJ3ydlo2 +8hP0r+AJx2EqbPfgna67hkooby7utHnNkDPDs3b69fBsnQGQ+p6Q9pxyz0fawx/k +NSBT8lTR32GDpgLiJTjehTItXnOQUl1CxM49S+H5GYQd1aJQzEH7QRTDvdbJWqNj +ZgKAvQU6O0ec7AAmTPWIUb+oI38YB7AL7YsmoWTTYUrrXJ/es69nA7Mf3W1daWhp +q1467HxpvMc7hU6eFbm0FU/DlXpY18ls6Wy58yljXrQs8C097Vpl4KlbQMJImYFt +nh8GKjwStIsPm6Ik8KaN1nrgS7ZklmOVhMJKzRwuJIczYOXD +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 78:58:5f:2e:ad:2c:19:4b:e3:37:07:35:34:13:28:b5:96:d4:65:93 + Signature Algorithm: sha256WithRSAEncryption + Issuer: C=BM, O=QuoVadis Limited, CN=QuoVadis Root CA 1 G3 + Validity + Not Before: Jan 12 17:27:44 2012 GMT + Not After : Jan 12 17:27:44 2042 GMT + Subject: C=BM, O=QuoVadis Limited, CN=QuoVadis Root CA 1 G3 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (4096 bit) + Modulus: + 00:a0:be:50:10:8e:e9:f2:6c:40:b4:04:9c:85:b9: + 31:ca:dc:2d:e4:11:a9:04:3c:1b:55:c1:e7:58:30: + 1d:24:b4:c3:ef:85:de:8c:2c:e1:c1:3d:df:82:e6: + 4f:ad:47:87:6c:ec:5b:49:c1:4a:d5:bb:8f:ec:87: + ac:7f:82:9a:86:ec:3d:03:99:52:01:d2:35:9e:ac: + da:f0:53:c9:66:3c:d4:ac:02:01:da:24:d3:3b:a8: + 02:46:af:a4:1c:e3:f8:73:58:76:b7:f6:0e:90:0d: + b5:f0:cf:cc:fa:f9:c6:4c:e5:c3:86:30:0a:8d:17: + 7e:35:eb:c5:df:bb:0e:9c:c0:8d:87:e3:88:38:85: + 67:fa:3e:c7:ab:e0:13:9c:05:18:98:cf:93:f5:b1: + 92:b4:fc:23:d3:cf:d5:c4:27:49:e0:9e:3c:9b:08: + a3:8b:5d:2a:21:e0:fc:39:aa:53:da:7d:7e:cf:1a: + 09:53:bc:5d:05:04:cf:a1:4a:8f:8b:76:82:0d:a1: + f8:d2:c7:14:77:5b:90:36:07:81:9b:3e:06:fa:52: + 5e:63:c5:a6:00:fe:a5:e9:52:1b:52:b5:92:39:72: + 03:09:62:bd:b0:60:16:6e:a6:dd:25:c2:03:66:dd: + f3:04:d1:40:e2:4e:8b:86:f4:6f:e5:83:a0:27:84: + 5e:04:c1:f5:90:bd:30:3d:c4:ef:a8:69:bc:38:9b: + a4:a4:96:d1:62:da:69:c0:01:96:ae:cb:c4:51:34: + ea:0c:aa:ff:21:8e:59:8f:4a:5c:e4:61:9a:a7:d2: + e9:2a:78:8d:51:3d:3a:15:ee:a2:59:8e:a9:5c:de: + c5:f9:90:22:e5:88:45:71:dd:91:99:6c:7a:9f:3d: + 3d:98:7c:5e:f6:be:16:68:a0:5e:ae:0b:23:fc:5a: + 0f:aa:22:76:2d:c9:a1:10:1d:e4:d3:44:23:90:88: + 9f:c6:2a:e6:d7:f5:9a:b3:58:1e:2f:30:89:08:1b: + 54:a2:b5:98:23:ec:08:77:1c:95:5d:61:d1:cb:89: + 9c:5f:a2:4a:91:9a:ef:21:aa:49:16:08:a8:bd:61: + 28:31:c9:74:ad:85:f6:d9:c5:b1:8b:d1:e5:10:32: + 4d:5f:8b:20:3a:3c:49:1f:33:85:59:0d:db:cb:09: + 75:43:69:73:fb:6b:71:7d:f0:df:c4:4c:7d:c6:a3: + 2e:c8:95:79:cb:73:a2:8e:4e:4d:24:fb:5e:e4:04: + be:72:1b:a6:27:2d:49:5a:99:7a:d7:5c:09:20:b7: + 7f:94:b9:4f:f1:0d:1c:5e:88:42:1b:11:b7:e7:91: + db:9e:6c:f4:6a:df:8c:06:98:03:ad:cc:28:ef:a5: + 47:f3:53 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + A3:97:D6:F3:5E:A2:10:E1:AB:45:9F:3C:17:64:3C:EE:01:70:9C:CC + Signature Algorithm: sha256WithRSAEncryption + 18:fa:5b:75:fc:3e:7a:c7:5f:77:c7:ca:df:cf:5f:c3:12:c4: + 40:5d:d4:32:aa:b8:6a:d7:d5:15:15:46:98:23:a5:e6:90:5b: + 18:99:4c:e3:ad:42:a3:82:31:36:88:cd:e9:fb:c4:04:96:48: + 8b:01:c7:8d:01:cf:5b:33:06:96:46:66:74:1d:4f:ed:c1:b6: + b9:b4:0d:61:cc:63:7e:d7:2e:77:8c:96:1c:2a:23:68:6b:85: + 57:76:70:33:13:fe:e1:4f:a6:23:77:18:fa:1a:8c:e8:bd:65: + c9:cf:3f:f4:c9:17:dc:eb:c7:bc:c0:04:2e:2d:46:2f:69:66: + c3:1b:8f:fe:ec:3e:d3:ca:94:bf:76:0a:25:0d:a9:7b:02:1c: + a9:d0:3b:5f:0b:c0:81:3a:3d:64:e1:bf:a7:2d:4e:bd:4d:c4: + d8:29:c6:22:18:d0:c5:ac:72:02:82:3f:aa:3a:a2:3a:22:97: + 31:dd:08:63:c3:75:14:b9:60:28:2d:5b:68:e0:16:a9:66:82: + 23:51:f5:eb:53:d8:31:9b:7b:e9:b7:9d:4b:eb:88:16:cf:f9: + 5d:38:8a:49:30:8f:ed:f1:eb:19:f4:77:1a:31:18:4d:67:54: + 6c:2f:6f:65:f9:db:3d:ec:21:ec:5e:f4:f4:8b:ca:60:65:54: + d1:71:64:f4:f9:a6:a3:81:33:36:33:71:f0:a4:78:5f:4e:ad: + 83:21:de:34:49:8d:e8:59:ac:9d:f2:76:5a:36:f2:13:f4:af: + e0:09:c7:61:2a:6c:f7:e0:9d:ae:bb:86:4a:28:6f:2e:ee:b4: + 79:cd:90:33:c3:b3:76:fa:f5:f0:6c:9d:01:90:fa:9e:90:f6: + 9c:72:cf:47:da:c3:1f:e4:35:20:53:f2:54:d1:df:61:83:a6: + 02:e2:25:38:de:85:32:2d:5e:73:90:52:5d:42:c4:ce:3d:4b: + e1:f9:19:84:1d:d5:a2:50:cc:41:fb:41:14:c3:bd:d6:c9:5a: + a3:63:66:02:80:bd:05:3a:3b:47:9c:ec:00:26:4c:f5:88:51: + bf:a8:23:7f:18:07:b0:0b:ed:8b:26:a1:64:d3:61:4a:eb:5c: + 9f:de:b3:af:67:03:b3:1f:dd:6d:5d:69:68:69:ab:5e:3a:ec: + 7c:69:bc:c7:3b:85:4e:9e:15:b9:b4:15:4f:c3:95:7a:58:d7: + c9:6c:e9:6c:b9:f3:29:63:5e:b4:2c:f0:2d:3d:ed:5a:65:e0: + a9:5b:40:c2:48:99:81:6d:9e:1f:06:2a:3c:12:b4:8b:0f:9b: + a2:24:f0:a6:8d:d6:7a:e0:4b:b6:64:96:63:95:84:c2:4a:cd: + 1c:2e:24:87:33:60:e5:c3 +SHA1 Fingerprint=1B:8E:EA:57:96:29:1A:C9:39:EA:B8:0A:81:1A:73:73:C0:93:79:67 diff --git a/system/system/etc/security/cacerts/559f7c71.0 b/system/system/etc/security/cacerts/559f7c71.0 new file mode 100644 index 0000000000000000000000000000000000000000..c37db955e18405d5d66679e839b984dac0e8e513 --- /dev/null +++ b/system/system/etc/security/cacerts/559f7c71.0 @@ -0,0 +1,55 @@ +-----BEGIN CERTIFICATE----- +MIICITCCAaagAwIBAgISESDm+Ez8JLC+BUCs2oMbNGA/MAoGCCqGSM49BAMDMEAx +CzAJBgNVBAYTAkZSMRIwEAYDVQQKDAlPcGVuVHJ1c3QxHTAbBgNVBAMMFE9wZW5U +cnVzdCBSb290IENBIEczMB4XDTE0MDUyNjAwMDAwMFoXDTM4MDExNTAwMDAwMFow +QDELMAkGA1UEBhMCRlIxEjAQBgNVBAoMCU9wZW5UcnVzdDEdMBsGA1UEAwwUT3Bl +blRydXN0IFJvb3QgQ0EgRzMwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAARK7liuTcpm +3gY6oxH84Bjwbhy6LTAMidnW7ptzg6kjFYwvWYpa3RTqnVkrQ7cG7DK2uu5Bta1d +oYXM6h0UZqNnfkbilPPntlahFVmhTzeXuSIevRHr9LIfXsMUmuXZl5mjYzBhMA4G +A1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBRHd8MUi2I5 +DMlv4VBN0BBY3JWIbTAfBgNVHSMEGDAWgBRHd8MUi2I5DMlv4VBN0BBY3JWIbTAK +BggqhkjOPQQDAwNpADBmAjEAj6jcnboMBBf6Fek9LykBl7+BFjNAk2z8+e2AcG+q +j9uEwov1NcoG3GRvaBbhj5G5AjEA2Euly8LQCGzpGPta3U1fJAuwACEl74+nBCZx +4nxp5V2a+EEfOzmTk51V6s2N8fvB +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 11:20:e6:f8:4c:fc:24:b0:be:05:40:ac:da:83:1b:34:60:3f + Signature Algorithm: ecdsa-with-SHA384 + Issuer: C=FR, O=OpenTrust, CN=OpenTrust Root CA G3 + Validity + Not Before: May 26 00:00:00 2014 GMT + Not After : Jan 15 00:00:00 2038 GMT + Subject: C=FR, O=OpenTrust, CN=OpenTrust Root CA G3 + Subject Public Key Info: + Public Key Algorithm: id-ecPublicKey + Public-Key: (384 bit) + pub: + 04:4a:ee:58:ae:4d:ca:66:de:06:3a:a3:11:fc:e0: + 18:f0:6e:1c:ba:2d:30:0c:89:d9:d6:ee:9b:73:83: + a9:23:15:8c:2f:59:8a:5a:dd:14:ea:9d:59:2b:43: + b7:06:ec:32:b6:ba:ee:41:b5:ad:5d:a1:85:cc:ea: + 1d:14:66:a3:67:7e:46:e2:94:f3:e7:b6:56:a1:15: + 59:a1:4f:37:97:b9:22:1e:bd:11:eb:f4:b2:1f:5e: + c3:14:9a:e5:d9:97:99 + ASN1 OID: secp384r1 + X509v3 extensions: + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + 47:77:C3:14:8B:62:39:0C:C9:6F:E1:50:4D:D0:10:58:DC:95:88:6D + X509v3 Authority Key Identifier: + keyid:47:77:C3:14:8B:62:39:0C:C9:6F:E1:50:4D:D0:10:58:DC:95:88:6D + + Signature Algorithm: ecdsa-with-SHA384 + 30:66:02:31:00:8f:a8:dc:9d:ba:0c:04:17:fa:15:e9:3d:2f: + 29:01:97:bf:81:16:33:40:93:6c:fc:f9:ed:80:70:6f:aa:8f: + db:84:c2:8b:f5:35:ca:06:dc:64:6f:68:16:e1:8f:91:b9:02: + 31:00:d8:4b:a5:cb:c2:d0:08:6c:e9:18:fb:5a:dd:4d:5f:24: + 0b:b0:00:21:25:ef:8f:a7:04:26:71:e2:7c:69:e5:5d:9a:f8: + 41:1f:3b:39:93:93:9d:55:ea:cd:8d:f1:fb:c1 +SHA1 Fingerprint=6E:26:64:F3:56:BF:34:55:BF:D1:93:3F:7C:01:DE:D8:13:DA:8A:A6 diff --git a/system/system/etc/security/cacerts/583d0756.0 b/system/system/etc/security/cacerts/583d0756.0 new file mode 100644 index 0000000000000000000000000000000000000000..65a1ae8eb9c7bd8fbb13ecbc16eb301ca1b79744 --- /dev/null +++ b/system/system/etc/security/cacerts/583d0756.0 @@ -0,0 +1,125 @@ +-----BEGIN CERTIFICATE----- +MIIF6zCCA9OgAwIBAgIIVrYpzTS8ePYwDQYJKoZIhvcNAQELBQAwgYIxCzAJBgNV +BAYTAlVTMQ4wDAYDVQQIDAVUZXhhczEQMA4GA1UEBwwHSG91c3RvbjEYMBYGA1UE +CgwPU1NMIENvcnBvcmF0aW9uMTcwNQYDVQQDDC5TU0wuY29tIEVWIFJvb3QgQ2Vy +dGlmaWNhdGlvbiBBdXRob3JpdHkgUlNBIFIyMB4XDTE3MDUzMTE4MTQzN1oXDTQy +MDUzMDE4MTQzN1owgYIxCzAJBgNVBAYTAlVTMQ4wDAYDVQQIDAVUZXhhczEQMA4G +A1UEBwwHSG91c3RvbjEYMBYGA1UECgwPU1NMIENvcnBvcmF0aW9uMTcwNQYDVQQD +DC5TU0wuY29tIEVWIFJvb3QgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgUlNBIFIy +MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAjzZlQOHWTcDXtOlG2mvq +M0fNTPl9fb69LT3w23jhhqXZuglXaO1XPqDQCEGD5yhBJB/jchXQARr7XnAjssuf +OePPxU7Gkm0mxnu7s9onnQqG6YE3Bf7wcXHswxzpY6IXFJ3vG2fThVUCAtZJycxa +4bH3bzKfydQ7iEGonL3Lq9ttewkfokxykNorCPzPPFTOZw+oz12WGQvE43LrrdF9 +HSfvkusQv1vrO6/PgN3B0pYEW3p+pKk8OHakYo6gOV7qd89dAFmPZiw+B6KjBSYR +aZfqhbcPlgtLyEDhULouisv3D5oi53+aNxPN8k0TayHRwMwi8qFG9kRpnMphNQcA +b9ZhCBHqurj26bNg5U257J8UZslXWNvNh2n4ioYSA0e/ZhN2rHd9NCSFg83XqpyQ +Gp8hLH94t2S42Oim9HizVcuE0jLEeK6jj2HdzghTreyI/BXkmg3mnxp3zkyPuBQV +PWKchjgGAGYS5Fl2WlPAApiiECtoRHuOec4zSnaqW4EWG7WK2NAAe15itAnWhmMO +pgWVSbooi4iTsjQc2KRVbrcc0N6ZVTsj9CLg+SlmJuwgUHfbSguPvuUCYHBBXtSu +UDkiFCbLsjtzdFVHB3mBOagwE0TlBIqulhMlQg+5U8Sb/M3kHN48+qvWBkofZ6aY +MBzdLNvcGJVXZsb/XItW9XcCAwEAAaNjMGEwDwYDVR0TAQH/BAUwAwEB/zAfBgNV +HSMEGDAWgBT5YLvU49U09rj1BoAlp3PbRmmonjAdBgNVHQ4EFgQU+WC71OPVNPa4 +9QaAJadz20ZpqJ4wDgYDVR0PAQH/BAQDAgGGMA0GCSqGSIb3DQEBCwUAA4ICAQBW +s47LCp1Jjr+kxJG7ZhcFUZh1++VQLHqe8RT6q9OKPv+RKY9ji9i0qVQBDb6Thi/5 +Sm3HXvVX+cpVHBK+Rw82xd9qt9t1wkclf7nxY/hoLVUE0fKNsKTPvDxeH3jnpaAg +cLAExbf3cqfeIg29MyVGjGSSJuM+LmOW2puMPfgYCdcDzH2GguDKBAdRUNf/ktUM +79qGn5nX67evaOI5JpS6aLe/g9Pqemc9YmeuJeVy6OLk7K4S9ksrPJ/psEDzOFSz +/bdoyNrGj1E8svuR3Bznm53htw1yj+KkxKl4+esUrMZDBcJlOSgYAsOCsp0FvmXt +ll9ldDz7CTUue5wT/RsPXcdtgTpWD8w74a8CLyKsRspGPKAcTNZEtF4uXBVmCeEm +Kf7GUmG6sXP/wwyc5WxqlD8UykAWlYTzWamsX0xhk23RO8yilQwipmdnRC652dKK +QbNmC1r7fSOl8hqw/96bg5Qu0T/fkreRrwU7ZcegbLHNYhLDkBvjJc40vG93drEQ +w/cFGsDWr3RiSBd3kmmQYRzelYB0VI8YHMPzA9C/pEN1hlMYegouCRw2n5H9gooi +S9EOUCXdywMMF8mDAAhONU2Ki+3wApRmLER/y5UnlhetCTCstnEXbosX9hwJ1C07 +mKVx01QT2WDz9UtmT/rx7iASjbSsV7FFY6GsdqnC+w== +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 6248227494352943350 (0x56b629cd34bc78f6) + Signature Algorithm: sha256WithRSAEncryption + Issuer: C=US, ST=Texas, L=Houston, O=SSL Corporation, CN=SSL.com EV Root Certification Authority RSA R2 + Validity + Not Before: May 31 18:14:37 2017 GMT + Not After : May 30 18:14:37 2042 GMT + Subject: C=US, ST=Texas, L=Houston, O=SSL Corporation, CN=SSL.com EV Root Certification Authority RSA R2 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (4096 bit) + Modulus: + 00:8f:36:65:40:e1:d6:4d:c0:d7:b4:e9:46:da:6b: + ea:33:47:cd:4c:f9:7d:7d:be:bd:2d:3d:f0:db:78: + e1:86:a5:d9:ba:09:57:68:ed:57:3e:a0:d0:08:41: + 83:e7:28:41:24:1f:e3:72:15:d0:01:1a:fb:5e:70: + 23:b2:cb:9f:39:e3:cf:c5:4e:c6:92:6d:26:c6:7b: + bb:b3:da:27:9d:0a:86:e9:81:37:05:fe:f0:71:71: + ec:c3:1c:e9:63:a2:17:14:9d:ef:1b:67:d3:85:55: + 02:02:d6:49:c9:cc:5a:e1:b1:f7:6f:32:9f:c9:d4: + 3b:88:41:a8:9c:bd:cb:ab:db:6d:7b:09:1f:a2:4c: + 72:90:da:2b:08:fc:cf:3c:54:ce:67:0f:a8:cf:5d: + 96:19:0b:c4:e3:72:eb:ad:d1:7d:1d:27:ef:92:eb: + 10:bf:5b:eb:3b:af:cf:80:dd:c1:d2:96:04:5b:7a: + 7e:a4:a9:3c:38:76:a4:62:8e:a0:39:5e:ea:77:cf: + 5d:00:59:8f:66:2c:3e:07:a2:a3:05:26:11:69:97: + ea:85:b7:0f:96:0b:4b:c8:40:e1:50:ba:2e:8a:cb: + f7:0f:9a:22:e7:7f:9a:37:13:cd:f2:4d:13:6b:21: + d1:c0:cc:22:f2:a1:46:f6:44:69:9c:ca:61:35:07: + 00:6f:d6:61:08:11:ea:ba:b8:f6:e9:b3:60:e5:4d: + b9:ec:9f:14:66:c9:57:58:db:cd:87:69:f8:8a:86: + 12:03:47:bf:66:13:76:ac:77:7d:34:24:85:83:cd: + d7:aa:9c:90:1a:9f:21:2c:7f:78:b7:64:b8:d8:e8: + a6:f4:78:b3:55:cb:84:d2:32:c4:78:ae:a3:8f:61: + dd:ce:08:53:ad:ec:88:fc:15:e4:9a:0d:e6:9f:1a: + 77:ce:4c:8f:b8:14:15:3d:62:9c:86:38:06:00:66: + 12:e4:59:76:5a:53:c0:02:98:a2:10:2b:68:44:7b: + 8e:79:ce:33:4a:76:aa:5b:81:16:1b:b5:8a:d8:d0: + 00:7b:5e:62:b4:09:d6:86:63:0e:a6:05:95:49:ba: + 28:8b:88:93:b2:34:1c:d8:a4:55:6e:b7:1c:d0:de: + 99:55:3b:23:f4:22:e0:f9:29:66:26:ec:20:50:77: + db:4a:0b:8f:be:e5:02:60:70:41:5e:d4:ae:50:39: + 22:14:26:cb:b2:3b:73:74:55:47:07:79:81:39:a8: + 30:13:44:e5:04:8a:ae:96:13:25:42:0f:b9:53:c4: + 9b:fc:cd:e4:1c:de:3c:fa:ab:d6:06:4a:1f:67:a6: + 98:30:1c:dd:2c:db:dc:18:95:57:66:c6:ff:5c:8b: + 56:f5:77 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Authority Key Identifier: + keyid:F9:60:BB:D4:E3:D5:34:F6:B8:F5:06:80:25:A7:73:DB:46:69:A8:9E + + X509v3 Subject Key Identifier: + F9:60:BB:D4:E3:D5:34:F6:B8:F5:06:80:25:A7:73:DB:46:69:A8:9E + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + Signature Algorithm: sha256WithRSAEncryption + 56:b3:8e:cb:0a:9d:49:8e:bf:a4:c4:91:bb:66:17:05:51:98: + 75:fb:e5:50:2c:7a:9e:f1:14:fa:ab:d3:8a:3e:ff:91:29:8f: + 63:8b:d8:b4:a9:54:01:0d:be:93:86:2f:f9:4a:6d:c7:5e:f5: + 57:f9:ca:55:1c:12:be:47:0f:36:c5:df:6a:b7:db:75:c2:47: + 25:7f:b9:f1:63:f8:68:2d:55:04:d1:f2:8d:b0:a4:cf:bc:3c: + 5e:1f:78:e7:a5:a0:20:70:b0:04:c5:b7:f7:72:a7:de:22:0d: + bd:33:25:46:8c:64:92:26:e3:3e:2e:63:96:da:9b:8c:3d:f8: + 18:09:d7:03:cc:7d:86:82:e0:ca:04:07:51:50:d7:ff:92:d5: + 0c:ef:da:86:9f:99:d7:eb:b7:af:68:e2:39:26:94:ba:68:b7: + bf:83:d3:ea:7a:67:3d:62:67:ae:25:e5:72:e8:e2:e4:ec:ae: + 12:f6:4b:2b:3c:9f:e9:b0:40:f3:38:54:b3:fd:b7:68:c8:da: + c6:8f:51:3c:b2:fb:91:dc:1c:e7:9b:9d:e1:b7:0d:72:8f:e2: + a4:c4:a9:78:f9:eb:14:ac:c6:43:05:c2:65:39:28:18:02:c3: + 82:b2:9d:05:be:65:ed:96:5f:65:74:3c:fb:09:35:2e:7b:9c: + 13:fd:1b:0f:5d:c7:6d:81:3a:56:0f:cc:3b:e1:af:02:2f:22: + ac:46:ca:46:3c:a0:1c:4c:d6:44:b4:5e:2e:5c:15:66:09:e1: + 26:29:fe:c6:52:61:ba:b1:73:ff:c3:0c:9c:e5:6c:6a:94:3f: + 14:ca:40:16:95:84:f3:59:a9:ac:5f:4c:61:93:6d:d1:3b:cc: + a2:95:0c:22:a6:67:67:44:2e:b9:d9:d2:8a:41:b3:66:0b:5a: + fb:7d:23:a5:f2:1a:b0:ff:de:9b:83:94:2e:d1:3f:df:92:b7: + 91:af:05:3b:65:c7:a0:6c:b1:cd:62:12:c3:90:1b:e3:25:ce: + 34:bc:6f:77:76:b1:10:c3:f7:05:1a:c0:d6:af:74:62:48:17: + 77:92:69:90:61:1c:de:95:80:74:54:8f:18:1c:c3:f3:03:d0: + bf:a4:43:75:86:53:18:7a:0a:2e:09:1c:36:9f:91:fd:82:8a: + 22:4b:d1:0e:50:25:dd:cb:03:0c:17:c9:83:00:08:4e:35:4d: + 8a:8b:ed:f0:02:94:66:2c:44:7f:cb:95:27:96:17:ad:09:30: + ac:b6:71:17:6e:8b:17:f6:1c:09:d4:2d:3b:98:a5:71:d3:54: + 13:d9:60:f3:f5:4b:66:4f:fa:f1:ee:20:12:8d:b4:ac:57:b1: + 45:63:a1:ac:76:a9:c2:fb +SHA1 Fingerprint=74:3A:F0:52:9B:D0:32:A0:F4:4A:83:CD:D4:BA:A9:7B:7C:2E:C4:9A diff --git a/system/system/etc/security/cacerts/5a250ea7.0 b/system/system/etc/security/cacerts/5a250ea7.0 new file mode 100644 index 0000000000000000000000000000000000000000..4561d51b7695f2f466eb0a8969894fad7e0b9096 --- /dev/null +++ b/system/system/etc/security/cacerts/5a250ea7.0 @@ -0,0 +1,120 @@ +-----BEGIN CERTIFICATE----- +MIIFdDCCA1ygAwIBAgIEAJiiOTANBgkqhkiG9w0BAQsFADBaMQswCQYDVQQGEwJO +TDEeMBwGA1UECgwVU3RhYXQgZGVyIE5lZGVybGFuZGVuMSswKQYDVQQDDCJTdGFh +dCBkZXIgTmVkZXJsYW5kZW4gUm9vdCBDQSAtIEczMB4XDTEzMTExNDExMjg0MloX +DTI4MTExMzIzMDAwMFowWjELMAkGA1UEBhMCTkwxHjAcBgNVBAoMFVN0YWF0IGRl +ciBOZWRlcmxhbmRlbjErMCkGA1UEAwwiU3RhYXQgZGVyIE5lZGVybGFuZGVuIFJv +b3QgQ0EgLSBHMzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAL4yolQP +cPssXFnrbMSkUeiFKrPMSjTysF/zDsccPVMeiAho2G89rcKezIJnByeHaHE6n3WW +IkYFsO2tx1ueKt6c/DrGlaf1F2cY5y9JCAxcz+bMNO14+1Cx3Gsy8KL+tjzk7FqX +xz8ecAgwoNzFs21v0IJyEavSgWhZghe3eJJg+szeP4TrjTgzkApyI/o1zCZxMdFy +KJLZWyNtZrVtB0LrpjPOktvA9mxjeM3KTj215VKb8b475lRgsGYeCasH/lSJEULR +9yS6YHgamPfJEf0WwTUaVHXvQ9Plrk7O53vDxk5hUUurmkVLoR9BvUhTFXFkC4az +5S6+zqQbwSmEorXLCCN2QyIkHxcE1G6cxvx/K2Ya7Irl1s9N9WMJtxU51nus6+N8 +6U78dULI7ViVDAZCopz35HCz33JvWjdAidiFpNfxC95DGdRKWCyMijmev4SH8RY7 +Ngzp07TKbBlBUgmhHbBqv4LvcFEhMtwFdozL92TkA1CvjJFnq8Xy7ljY3r735zHP +bMk7ccHViLVlvMDoFxcHErVc0qsgk7TmgoNwNsXNo42ti+yjwUOH5kPiNL6VizXt +BznaqB16nzaeErAMZRKQFWDZJkBE41ZgpRDUajz9QdwOWke275dhdU/Z/seyHdTt +XUmzqWrLZoQT1Vyg3N9udwbRcXXIV2+vD3dbAgMBAAGjQjBAMA8GA1UdEwEB/wQF +MAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBRUrfrHkleuyjWcLhL75Lpd +INyUVzANBgkqhkiG9w0BAQsFAAOCAgEAMJmdBTLIXg47mAE6iqTnB/d6+Oea31BD +U5cqPco8R5gu4RV78ZLzYdqQJRZlwJ9UXQ4DO1t3ApyEtg2YXzTdO2PCwyiBwpwp +LiniyMMB8jPqKqrMCQj3ZWfGzd/TtiunvczRDnBfuCPRy5FOCvTIeuXZYzbB1N/8 +Ipf3YF3qKS9Ysr1YvY2WTxB1v0h7PVGHoTx0IsL8B3+A3MSs/mrBcDCw6Y5p4ixp +gZQJut3+TcCDjJRYwEYgr5wfAvg1VUkvRtTA8KCWAg8zxXHzniN9lLf9OtMJgwYh +/WA9rjLA0u6NpvDntIJ8CsxwyXmA+P5M9zWEGYox+wrZ13+b8KKaa8MFSu1BYBQw +0aoRQm7TIwIEC8Zl3d1Sd9qBa7Ko+gE4uZbqKmxnl4mUnrzhVNXkanjvSr0rmj1A +fsbAddJu+2gw7OyLnflJNZoaLNmzlTnVHpL3prllL+U9bTpITAjc5CgSKL59NVzq +4BZ+Extq1z7XnvwtdbLBFNUjA9tbbws+eC8N3jONFrdI54OagQ97wUNNVQQXOEpR +1VmiiXTTn74eS9fGbbeIJG9gkaSChVtWQbzQRKtqE77RLFi3EjNYsjdj3BP1lB0/ +QFH1T/U67cjF68IeHRaVesd+QnGTbksVtzDfqu1XhUisHWrdOWnk4Xl4vs4Fv6EM +94B7IWcnMFk= +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 10003001 (0x98a239) + Signature Algorithm: sha256WithRSAEncryption + Issuer: C=NL, O=Staat der Nederlanden, CN=Staat der Nederlanden Root CA - G3 + Validity + Not Before: Nov 14 11:28:42 2013 GMT + Not After : Nov 13 23:00:00 2028 GMT + Subject: C=NL, O=Staat der Nederlanden, CN=Staat der Nederlanden Root CA - G3 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (4096 bit) + Modulus: + 00:be:32:a2:54:0f:70:fb:2c:5c:59:eb:6c:c4:a4: + 51:e8:85:2a:b3:cc:4a:34:f2:b0:5f:f3:0e:c7:1c: + 3d:53:1e:88:08:68:d8:6f:3d:ad:c2:9e:cc:82:67: + 07:27:87:68:71:3a:9f:75:96:22:46:05:b0:ed:ad: + c7:5b:9e:2a:de:9c:fc:3a:c6:95:a7:f5:17:67:18: + e7:2f:49:08:0c:5c:cf:e6:cc:34:ed:78:fb:50:b1: + dc:6b:32:f0:a2:fe:b6:3c:e4:ec:5a:97:c7:3f:1e: + 70:08:30:a0:dc:c5:b3:6d:6f:d0:82:72:11:ab:d2: + 81:68:59:82:17:b7:78:92:60:fa:cc:de:3f:84:eb: + 8d:38:33:90:0a:72:23:fa:35:cc:26:71:31:d1:72: + 28:92:d9:5b:23:6d:66:b5:6d:07:42:eb:a6:33:ce: + 92:db:c0:f6:6c:63:78:cd:ca:4e:3d:b5:e5:52:9b: + f1:be:3b:e6:54:60:b0:66:1e:09:ab:07:fe:54:89: + 11:42:d1:f7:24:ba:60:78:1a:98:f7:c9:11:fd:16: + c1:35:1a:54:75:ef:43:d3:e5:ae:4e:ce:e7:7b:c3: + c6:4e:61:51:4b:ab:9a:45:4b:a1:1f:41:bd:48:53: + 15:71:64:0b:86:b3:e5:2e:be:ce:a4:1b:c1:29:84: + a2:b5:cb:08:23:76:43:22:24:1f:17:04:d4:6e:9c: + c6:fc:7f:2b:66:1a:ec:8a:e5:d6:cf:4d:f5:63:09: + b7:15:39:d6:7b:ac:eb:e3:7c:e9:4e:fc:75:42:c8: + ed:58:95:0c:06:42:a2:9c:f7:e4:70:b3:df:72:6f: + 5a:37:40:89:d8:85:a4:d7:f1:0b:de:43:19:d4:4a: + 58:2c:8c:8a:39:9e:bf:84:87:f1:16:3b:36:0c:e9: + d3:b4:ca:6c:19:41:52:09:a1:1d:b0:6a:bf:82:ef: + 70:51:21:32:dc:05:76:8c:cb:f7:64:e4:03:50:af: + 8c:91:67:ab:c5:f2:ee:58:d8:de:be:f7:e7:31:cf: + 6c:c9:3b:71:c1:d5:88:b5:65:bc:c0:e8:17:17:07: + 12:b5:5c:d2:ab:20:93:b4:e6:82:83:70:36:c5:cd: + a3:8d:ad:8b:ec:a3:c1:43:87:e6:43:e2:34:be:95: + 8b:35:ed:07:39:da:a8:1d:7a:9f:36:9e:12:b0:0c: + 65:12:90:15:60:d9:26:40:44:e3:56:60:a5:10:d4: + 6a:3c:fd:41:dc:0e:5a:47:b6:ef:97:61:75:4f:d9: + fe:c7:b2:1d:d4:ed:5d:49:b3:a9:6a:cb:66:84:13: + d5:5c:a0:dc:df:6e:77:06:d1:71:75:c8:57:6f:af: + 0f:77:5b + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + 54:AD:FA:C7:92:57:AE:CA:35:9C:2E:12:FB:E4:BA:5D:20:DC:94:57 + Signature Algorithm: sha256WithRSAEncryption + 30:99:9d:05:32:c8:5e:0e:3b:98:01:3a:8a:a4:e7:07:f7:7a: + f8:e7:9a:df:50:43:53:97:2a:3d:ca:3c:47:98:2e:e1:15:7b: + f1:92:f3:61:da:90:25:16:65:c0:9f:54:5d:0e:03:3b:5b:77: + 02:9c:84:b6:0d:98:5f:34:dd:3b:63:c2:c3:28:81:c2:9c:29: + 2e:29:e2:c8:c3:01:f2:33:ea:2a:aa:cc:09:08:f7:65:67:c6: + cd:df:d3:b6:2b:a7:bd:cc:d1:0e:70:5f:b8:23:d1:cb:91:4e: + 0a:f4:c8:7a:e5:d9:63:36:c1:d4:df:fc:22:97:f7:60:5d:ea: + 29:2f:58:b2:bd:58:bd:8d:96:4f:10:75:bf:48:7b:3d:51:87: + a1:3c:74:22:c2:fc:07:7f:80:dc:c4:ac:fe:6a:c1:70:30:b0: + e9:8e:69:e2:2c:69:81:94:09:ba:dd:fe:4d:c0:83:8c:94:58: + c0:46:20:af:9c:1f:02:f8:35:55:49:2f:46:d4:c0:f0:a0:96: + 02:0f:33:c5:71:f3:9e:23:7d:94:b7:fd:3a:d3:09:83:06:21: + fd:60:3d:ae:32:c0:d2:ee:8d:a6:f0:e7:b4:82:7c:0a:cc:70: + c9:79:80:f8:fe:4c:f7:35:84:19:8a:31:fb:0a:d9:d7:7f:9b: + f0:a2:9a:6b:c3:05:4a:ed:41:60:14:30:d1:aa:11:42:6e:d3: + 23:02:04:0b:c6:65:dd:dd:52:77:da:81:6b:b2:a8:fa:01:38: + b9:96:ea:2a:6c:67:97:89:94:9e:bc:e1:54:d5:e4:6a:78:ef: + 4a:bd:2b:9a:3d:40:7e:c6:c0:75:d2:6e:fb:68:30:ec:ec:8b: + 9d:f9:49:35:9a:1a:2c:d9:b3:95:39:d5:1e:92:f7:a6:b9:65: + 2f:e5:3d:6d:3a:48:4c:08:dc:e4:28:12:28:be:7d:35:5c:ea: + e0:16:7e:13:1b:6a:d7:3e:d7:9e:fc:2d:75:b2:c1:14:d5:23: + 03:db:5b:6f:0b:3e:78:2f:0d:de:33:8d:16:b7:48:e7:83:9a: + 81:0f:7b:c1:43:4d:55:04:17:38:4a:51:d5:59:a2:89:74:d3: + 9f:be:1e:4b:d7:c6:6d:b7:88:24:6f:60:91:a4:82:85:5b:56: + 41:bc:d0:44:ab:6a:13:be:d1:2c:58:b7:12:33:58:b2:37:63: + dc:13:f5:94:1d:3f:40:51:f5:4f:f5:3a:ed:c8:c5:eb:c2:1e: + 1d:16:95:7a:c7:7e:42:71:93:6e:4b:15:b7:30:df:aa:ed:57: + 85:48:ac:1d:6a:dd:39:69:e4:e1:79:78:be:ce:05:bf:a1:0c: + f7:80:7b:21:67:27:30:59 +SHA1 Fingerprint=D8:EB:6B:41:51:92:59:E0:F3:E7:85:00:C0:3D:B6:88:97:C9:EE:FC diff --git a/system/system/etc/security/cacerts/5a3f0ff8.0 b/system/system/etc/security/cacerts/5a3f0ff8.0 new file mode 100644 index 0000000000000000000000000000000000000000..0c27347c4aeae0a634610c266df4ee0ab6deaaa5 --- /dev/null +++ b/system/system/etc/security/cacerts/5a3f0ff8.0 @@ -0,0 +1,88 @@ +-----BEGIN CERTIFICATE----- +MIIEHTCCAwWgAwIBAgIQToEtioJl4AsC7j41AkblPTANBgkqhkiG9w0BAQUFADCB +gTELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4G +A1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxJzAlBgNV +BAMTHkNPTU9ETyBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0wNjEyMDEwMDAw +MDBaFw0yOTEyMzEyMzU5NTlaMIGBMQswCQYDVQQGEwJHQjEbMBkGA1UECBMSR3Jl +YXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxmb3JkMRowGAYDVQQKExFDT01P +RE8gQ0EgTGltaXRlZDEnMCUGA1UEAxMeQ09NT0RPIENlcnRpZmljYXRpb24gQXV0 +aG9yaXR5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0ECLi3LjkRv3 +UcEbVASY06m/weaKXTuH+7uIzg3jLz8GlvCiKVCZrts7oVewdFFxze1CkU1B/qnI +2GqGd0S7WWaXUF601CxwRM/aN5VCaTwwxHGzUvAhTaHYujl8HJ6jJJ3ygxaYqhZ8 +Q5sVW7euNJH+1GImGEaaP+vB+fGQV+useg2L23IwambV4EajcNxo2f8ESIl33rXp ++2dtQem8Ob0y2WIC8bGoPW43nOIv4tOiJovGuFVDiOEjPqXSJDlqR6sA1KGzqSX+ +DT+nHbrTUcELpNqsOO9VUCQFZUaTNE8tja3G1CEZ0o7KBWFxB3NH5YoZEr0ETc5O +nKVIrLsm9wIDAQABo4GOMIGLMB0GA1UdDgQWBBQLWOWLxkwVN6RAqTCpIb5HNlpW +/zAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zBJBgNVHR8EQjBAMD6g +PKA6hjhodHRwOi8vY3JsLmNvbW9kb2NhLmNvbS9DT01PRE9DZXJ0aWZpY2F0aW9u +QXV0aG9yaXR5LmNybDANBgkqhkiG9w0BAQUFAAOCAQEAPpiem/Yb6dc5t3iuHXIY +SdOH5EOC6z/JqvWote9VfCFSZfnVDeFs9D6Mk3ORLgLETgdxb8CPOGEIqB6BCsAv +IC9Bi5HcSEW88cbeunZrM8gALTFGTO3nnc+IlP8zwFboJIYmuNg4ON8qa90SzMc/ +RxdMosIGlgnW2/4/PEZB31jiVg88O8EckzXZOFKs7sjsLjBOlDW0JB9LeGna8gI4 +zJVSk/BwJVmcIGfE7vmLV2H0knZ9P4SNVbfo5azV8fUZVqZa+5Acr5Pr5RzUZ5dd +BA6+C4OmF4O5MBKgxTMVBbkN+8cFduPYSo38NBejxiEovjBFMR7HeL5YYTisO+IB +ZQ== +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 4e:81:2d:8a:82:65:e0:0b:02:ee:3e:35:02:46:e5:3d + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=GB, ST=Greater Manchester, L=Salford, O=COMODO CA Limited, CN=COMODO Certification Authority + Validity + Not Before: Dec 1 00:00:00 2006 GMT + Not After : Dec 31 23:59:59 2029 GMT + Subject: C=GB, ST=Greater Manchester, L=Salford, O=COMODO CA Limited, CN=COMODO Certification Authority + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:d0:40:8b:8b:72:e3:91:1b:f7:51:c1:1b:54:04: + 98:d3:a9:bf:c1:e6:8a:5d:3b:87:fb:bb:88:ce:0d: + e3:2f:3f:06:96:f0:a2:29:50:99:ae:db:3b:a1:57: + b0:74:51:71:cd:ed:42:91:4d:41:fe:a9:c8:d8:6a: + 86:77:44:bb:59:66:97:50:5e:b4:d4:2c:70:44:cf: + da:37:95:42:69:3c:30:c4:71:b3:52:f0:21:4d:a1: + d8:ba:39:7c:1c:9e:a3:24:9d:f2:83:16:98:aa:16: + 7c:43:9b:15:5b:b7:ae:34:91:fe:d4:62:26:18:46: + 9a:3f:eb:c1:f9:f1:90:57:eb:ac:7a:0d:8b:db:72: + 30:6a:66:d5:e0:46:a3:70:dc:68:d9:ff:04:48:89: + 77:de:b5:e9:fb:67:6d:41:e9:bc:39:bd:32:d9:62: + 02:f1:b1:a8:3d:6e:37:9c:e2:2f:e2:d3:a2:26:8b: + c6:b8:55:43:88:e1:23:3e:a5:d2:24:39:6a:47:ab: + 00:d4:a1:b3:a9:25:fe:0d:3f:a7:1d:ba:d3:51:c1: + 0b:a4:da:ac:38:ef:55:50:24:05:65:46:93:34:4f: + 2d:8d:ad:c6:d4:21:19:d2:8e:ca:05:61:71:07:73: + 47:e5:8a:19:12:bd:04:4d:ce:4e:9c:a5:48:ac:bb: + 26:f7 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 0B:58:E5:8B:C6:4C:15:37:A4:40:A9:30:A9:21:BE:47:36:5A:56:FF + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 CRL Distribution Points: + + Full Name: + URI:http://crl.comodoca.com/COMODOCertificationAuthority.crl + + Signature Algorithm: sha1WithRSAEncryption + 3e:98:9e:9b:f6:1b:e9:d7:39:b7:78:ae:1d:72:18:49:d3:87: + e4:43:82:eb:3f:c9:aa:f5:a8:b5:ef:55:7c:21:52:65:f9:d5: + 0d:e1:6c:f4:3e:8c:93:73:91:2e:02:c4:4e:07:71:6f:c0:8f: + 38:61:08:a8:1e:81:0a:c0:2f:20:2f:41:8b:91:dc:48:45:bc: + f1:c6:de:ba:76:6b:33:c8:00:2d:31:46:4c:ed:e7:9d:cf:88: + 94:ff:33:c0:56:e8:24:86:26:b8:d8:38:38:df:2a:6b:dd:12: + cc:c7:3f:47:17:4c:a2:c2:06:96:09:d6:db:fe:3f:3c:46:41: + df:58:e2:56:0f:3c:3b:c1:1c:93:35:d9:38:52:ac:ee:c8:ec: + 2e:30:4e:94:35:b4:24:1f:4b:78:69:da:f2:02:38:cc:95:52: + 93:f0:70:25:59:9c:20:67:c4:ee:f9:8b:57:61:f4:92:76:7d: + 3f:84:8d:55:b7:e8:e5:ac:d5:f1:f5:19:56:a6:5a:fb:90:1c: + af:93:eb:e5:1c:d4:67:97:5d:04:0e:be:0b:83:a6:17:83:b9: + 30:12:a0:c5:33:15:05:b9:0d:fb:c7:05:76:e3:d8:4a:8d:fc: + 34:17:a3:c6:21:28:be:30:45:31:1e:c7:78:be:58:61:38:ac: + 3b:e2:01:65 +SHA1 Fingerprint=66:31:BF:9E:F7:4F:9E:B6:C9:D5:A6:0C:BA:6A:BE:D1:F7:BD:EF:7B diff --git a/system/system/etc/security/cacerts/5cf9d536.0 b/system/system/etc/security/cacerts/5cf9d536.0 new file mode 100644 index 0000000000000000000000000000000000000000..2232561562388f5740c9f89ab8f5e4833760a938 --- /dev/null +++ b/system/system/etc/security/cacerts/5cf9d536.0 @@ -0,0 +1,105 @@ +-----BEGIN CERTIFICATE----- +MIIF0DCCBLigAwIBAgIEOrZQizANBgkqhkiG9w0BAQUFADB/MQswCQYDVQQGEwJC +TTEZMBcGA1UEChMQUXVvVmFkaXMgTGltaXRlZDElMCMGA1UECxMcUm9vdCBDZXJ0 +aWZpY2F0aW9uIEF1dGhvcml0eTEuMCwGA1UEAxMlUXVvVmFkaXMgUm9vdCBDZXJ0 +aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0wMTAzMTkxODMzMzNaFw0yMTAzMTcxODMz +MzNaMH8xCzAJBgNVBAYTAkJNMRkwFwYDVQQKExBRdW9WYWRpcyBMaW1pdGVkMSUw +IwYDVQQLExxSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MS4wLAYDVQQDEyVR +dW9WYWRpcyBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MIIBIjANBgkqhkiG +9w0BAQEFAAOCAQ8AMIIBCgKCAQEAv2G1lVO6V/z68mcLOhrfEYBklbTRvM16z/Yp +li4kVEAkOPcahdxYTMukJ0KX0J+DisPkBgNbAKVRHnAEdOLB1Dqr1607BxgFjv2D +rOpm2RgbaIr1VxqYuvXtdj182d6UajtLF8HVj71lODqV0D1VNk7feVcxKh7YWWVJ +WCCYfqtffp/p1k3sg3Spx2zY7ilKhSoGFPlU5tPaZQeLYzcS19Dsw3sgQUSj7cug +F+FxZc4dZjH3dgEZyH0DWLaVSR2mEiboxgx24ONmy+pdpibu5cxfvWenAScOospU +xbF6lR1xHkopigPcakXBpBlebzbNw6Kwt/5cOOJSvPhEQ+aQuwIDAQABo4ICUjCC +Ak4wPQYIKwYBBQUHAQEEMTAvMC0GCCsGAQUFBzABhiFodHRwczovL29jc3AucXVv +dmFkaXNvZmZzaG9yZS5jb20wDwYDVR0TAQH/BAUwAwEB/zCCARoGA1UdIASCAREw +ggENMIIBCQYJKwYBBAG+WAABMIH7MIHUBggrBgEFBQcCAjCBxxqBxFJlbGlhbmNl +IG9uIHRoZSBRdW9WYWRpcyBSb290IENlcnRpZmljYXRlIGJ5IGFueSBwYXJ0eSBh +c3N1bWVzIGFjY2VwdGFuY2Ugb2YgdGhlIHRoZW4gYXBwbGljYWJsZSBzdGFuZGFy +ZCB0ZXJtcyBhbmQgY29uZGl0aW9ucyBvZiB1c2UsIGNlcnRpZmljYXRpb24gcHJh +Y3RpY2VzLCBhbmQgdGhlIFF1b1ZhZGlzIENlcnRpZmljYXRlIFBvbGljeS4wIgYI +KwYBBQUHAgEWFmh0dHA6Ly93d3cucXVvdmFkaXMuYm0wHQYDVR0OBBYEFItLbe3T +KbkGGew5Oanwl4Rqy+/fMIGuBgNVHSMEgaYwgaOAFItLbe3TKbkGGew5Oanwl4Rq +y+/foYGEpIGBMH8xCzAJBgNVBAYTAkJNMRkwFwYDVQQKExBRdW9WYWRpcyBMaW1p +dGVkMSUwIwYDVQQLExxSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MS4wLAYD +VQQDEyVRdW9WYWRpcyBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5ggQ6tlCL +MA4GA1UdDwEB/wQEAwIBBjANBgkqhkiG9w0BAQUFAAOCAQEAitQUtf70mpKnGdSk +fnIYj9lofFIk3WdvOXrEql494liwTXCYhGHoG+NpGA7O+0dQoE7/8CQfvbLO9Sf8 +7C9TqnN7Az10buYWnuulLsS/VidQK2K6vkscPFVcQR0kvoIgR13VRH56FmjffU1R +cHhXHTMe/QKZnAzNCgVPx7uOpHX6Sm2xgI4JVrmcGmD+XcHXetwReNDWXcG31a0y +mQM6isxUJTkxgXsTIlG6Rmyhu576BGxJJnSP0nPrzDCi5upZIof4l/UO/erMkqQW +xFIY6iHOsfHmhIHluqmGKPJDWl0Snawe2ajlCmqnf6CHKc/yiU3U7MXi5nrQNiOK +SnQ2+Q== +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 985026699 (0x3ab6508b) + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=BM, O=QuoVadis Limited, OU=Root Certification Authority, CN=QuoVadis Root Certification Authority + Validity + Not Before: Mar 19 18:33:33 2001 GMT + Not After : Mar 17 18:33:33 2021 GMT + Subject: C=BM, O=QuoVadis Limited, OU=Root Certification Authority, CN=QuoVadis Root Certification Authority + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:bf:61:b5:95:53:ba:57:fc:fa:f2:67:0b:3a:1a: + df:11:80:64:95:b4:d1:bc:cd:7a:cf:f6:29:96:2e: + 24:54:40:24:38:f7:1a:85:dc:58:4c:cb:a4:27:42: + 97:d0:9f:83:8a:c3:e4:06:03:5b:00:a5:51:1e:70: + 04:74:e2:c1:d4:3a:ab:d7:ad:3b:07:18:05:8e:fd: + 83:ac:ea:66:d9:18:1b:68:8a:f5:57:1a:98:ba:f5: + ed:76:3d:7c:d9:de:94:6a:3b:4b:17:c1:d5:8f:bd: + 65:38:3a:95:d0:3d:55:36:4e:df:79:57:31:2a:1e: + d8:59:65:49:58:20:98:7e:ab:5f:7e:9f:e9:d6:4d: + ec:83:74:a9:c7:6c:d8:ee:29:4a:85:2a:06:14:f9: + 54:e6:d3:da:65:07:8b:63:37:12:d7:d0:ec:c3:7b: + 20:41:44:a3:ed:cb:a0:17:e1:71:65:ce:1d:66:31: + f7:76:01:19:c8:7d:03:58:b6:95:49:1d:a6:12:26: + e8:c6:0c:76:e0:e3:66:cb:ea:5d:a6:26:ee:e5:cc: + 5f:bd:67:a7:01:27:0e:a2:ca:54:c5:b1:7a:95:1d: + 71:1e:4a:29:8a:03:dc:6a:45:c1:a4:19:5e:6f:36: + cd:c3:a2:b0:b7:fe:5c:38:e2:52:bc:f8:44:43:e6: + 90:bb + Exponent: 65537 (0x10001) + X509v3 extensions: + Authority Information Access: + OCSP - URI:https://ocsp.quovadisoffshore.com + + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Certificate Policies: + Policy: 1.3.6.1.4.1.8024.0.1 + User Notice: + Explicit Text: Reliance on the QuoVadis Root Certificate by any party assumes acceptance of the then applicable standard terms and conditions of use, certification practices, and the QuoVadis Certificate Policy. + CPS: http://www.quovadis.bm + + X509v3 Subject Key Identifier: + 8B:4B:6D:ED:D3:29:B9:06:19:EC:39:39:A9:F0:97:84:6A:CB:EF:DF + X509v3 Authority Key Identifier: + keyid:8B:4B:6D:ED:D3:29:B9:06:19:EC:39:39:A9:F0:97:84:6A:CB:EF:DF + DirName:/C=BM/O=QuoVadis Limited/OU=Root Certification Authority/CN=QuoVadis Root Certification Authority + serial:3A:B6:50:8B + + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + Signature Algorithm: sha1WithRSAEncryption + 8a:d4:14:b5:fe:f4:9a:92:a7:19:d4:a4:7e:72:18:8f:d9:68: + 7c:52:24:dd:67:6f:39:7a:c4:aa:5e:3d:e2:58:b0:4d:70:98: + 84:61:e8:1b:e3:69:18:0e:ce:fb:47:50:a0:4e:ff:f0:24:1f: + bd:b2:ce:f5:27:fc:ec:2f:53:aa:73:7b:03:3d:74:6e:e6:16: + 9e:eb:a5:2e:c4:bf:56:27:50:2b:62:ba:be:4b:1c:3c:55:5c: + 41:1d:24:be:82:20:47:5d:d5:44:7e:7a:16:68:df:7d:4d:51: + 70:78:57:1d:33:1e:fd:02:99:9c:0c:cd:0a:05:4f:c7:bb:8e: + a4:75:fa:4a:6d:b1:80:8e:09:56:b9:9c:1a:60:fe:5d:c1:d7: + 7a:dc:11:78:d0:d6:5d:c1:b7:d5:ad:32:99:03:3a:8a:cc:54: + 25:39:31:81:7b:13:22:51:ba:46:6c:a1:bb:9e:fa:04:6c:49: + 26:74:8f:d2:73:eb:cc:30:a2:e6:ea:59:22:87:f8:97:f5:0e: + fd:ea:cc:92:a4:16:c4:52:18:ea:21:ce:b1:f1:e6:84:81:e5: + ba:a9:86:28:f2:43:5a:5d:12:9d:ac:1e:d9:a8:e5:0a:6a:a7: + 7f:a0:87:29:cf:f2:89:4d:d4:ec:c5:e2:e6:7a:d0:36:23:8a: + 4a:74:36:f9 +SHA1 Fingerprint=DE:3F:40:BD:50:93:D3:9B:6C:60:F6:DA:BC:07:62:01:00:89:76:C9 diff --git a/system/system/etc/security/cacerts/5e4e69e7.0 b/system/system/etc/security/cacerts/5e4e69e7.0 new file mode 100644 index 0000000000000000000000000000000000000000..43b6bdaa481289b8d14ed4345d7ffa2afa3d919a --- /dev/null +++ b/system/system/etc/security/cacerts/5e4e69e7.0 @@ -0,0 +1,61 @@ +-----BEGIN CERTIFICATE----- +MIIDhDCCAwqgAwIBAgIQL4D+I4wOIg9IZxIokYesszAKBggqhkjOPQQDAzCByjEL +MAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZW +ZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNyBWZXJpU2ln +biwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxWZXJp +U2lnbiBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0aG9y +aXR5IC0gRzQwHhcNMDcxMTA1MDAwMDAwWhcNMzgwMTE4MjM1OTU5WjCByjELMAkG +A1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJp +U2lnbiBUcnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNyBWZXJpU2lnbiwg +SW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxWZXJpU2ln +biBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0aG9yaXR5 +IC0gRzQwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAASnVnp8Utpkmw4tXNherJI9/gHm +GUo9FANL+mAnINmDiWn6VMaaGF5VKmTeBvaNSjutEDxlPZCIBIngMGGzrl0Bp3ve +fLK+ymVhAIau2o970ImtTR1ZmkGxvEeA3J5iw/mjgbIwga8wDwYDVR0TAQH/BAUw +AwEB/zAOBgNVHQ8BAf8EBAMCAQYwbQYIKwYBBQUHAQwEYTBfoV2gWzBZMFcwVRYJ +aW1hZ2UvZ2lmMCEwHzAHBgUrDgMCGgQUj+XTGoasjY5rw8+AatRIGCx7GS4wJRYj +aHR0cDovL2xvZ28udmVyaXNpZ24uY29tL3ZzbG9nby5naWYwHQYDVR0OBBYEFLMW +kf3upm7ktS5Jj4d4gYDs5bG1MAoGCCqGSM49BAMDA2gAMGUCMGYhDBgmYFo4e1ZC +4Kf8NoRRkSAsdk1DPcQdhCPQrNZ8NQbOzWm9kA3bbEhCHQ6qQgIxAJw9SDkjOVga +FRJZap7v1VmyHVIsmXHNxynfGyphe3HR3vPA5Q06Sqotp9iGKt0uEA== +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 2f:80:fe:23:8c:0e:22:0f:48:67:12:28:91:87:ac:b3 + Signature Algorithm: ecdsa-with-SHA384 + Issuer: C=US, O=VeriSign, Inc., OU=VeriSign Trust Network, OU=(c) 2007 VeriSign, Inc. - For authorized use only, CN=VeriSign Class 3 Public Primary Certification Authority - G4 + Validity + Not Before: Nov 5 00:00:00 2007 GMT + Not After : Jan 18 23:59:59 2038 GMT + Subject: C=US, O=VeriSign, Inc., OU=VeriSign Trust Network, OU=(c) 2007 VeriSign, Inc. - For authorized use only, CN=VeriSign Class 3 Public Primary Certification Authority - G4 + Subject Public Key Info: + Public Key Algorithm: id-ecPublicKey + Public-Key: (384 bit) + pub: + 04:a7:56:7a:7c:52:da:64:9b:0e:2d:5c:d8:5e:ac: + 92:3d:fe:01:e6:19:4a:3d:14:03:4b:fa:60:27:20: + d9:83:89:69:fa:54:c6:9a:18:5e:55:2a:64:de:06: + f6:8d:4a:3b:ad:10:3c:65:3d:90:88:04:89:e0:30: + 61:b3:ae:5d:01:a7:7b:de:7c:b2:be:ca:65:61:00: + 86:ae:da:8f:7b:d0:89:ad:4d:1d:59:9a:41:b1:bc: + 47:80:dc:9e:62:c3:f9 + ASN1 OID: secp384r1 + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + 1.3.6.1.5.5.7.1.12: + 0_.].[0Y0W0U..image/gif0!0.0...+..............k...j.H.,{..0%.#http://logo.verisign.com/vslogo.gif + X509v3 Subject Key Identifier: + B3:16:91:FD:EE:A6:6E:E4:B5:2E:49:8F:87:78:81:80:EC:E5:B1:B5 + Signature Algorithm: ecdsa-with-SHA384 + 30:65:02:30:66:21:0c:18:26:60:5a:38:7b:56:42:e0:a7:fc: + 36:84:51:91:20:2c:76:4d:43:3d:c4:1d:84:23:d0:ac:d6:7c: + 35:06:ce:cd:69:bd:90:0d:db:6c:48:42:1d:0e:aa:42:02:31: + 00:9c:3d:48:39:23:39:58:1a:15:12:59:6a:9e:ef:d5:59:b2: + 1d:52:2c:99:71:cd:c7:29:df:1b:2a:61:7b:71:d1:de:f3:c0: + e5:0d:3a:4a:aa:2d:a7:d8:86:2a:dd:2e:10 +SHA1 Fingerprint=22:D5:D8:DF:8F:02:31:D1:8D:F7:9D:B7:CF:8A:2D:64:C9:3F:6C:3A diff --git a/system/system/etc/security/cacerts/5f47b495.0 b/system/system/etc/security/cacerts/5f47b495.0 new file mode 100644 index 0000000000000000000000000000000000000000..87cd7150ca7ee3bb7008daaa9a5367d8a5022d9c --- /dev/null +++ b/system/system/etc/security/cacerts/5f47b495.0 @@ -0,0 +1,124 @@ +-----BEGIN CERTIFICATE----- +MIIFuzCCA6OgAwIBAgIIVwoRl0LE48wwDQYJKoZIhvcNAQELBQAwazELMAkGA1UE +BhMCSVQxDjAMBgNVBAcMBU1pbGFuMSMwIQYDVQQKDBpBY3RhbGlzIFMucC5BLi8w +MzM1ODUyMDk2NzEnMCUGA1UEAwweQWN0YWxpcyBBdXRoZW50aWNhdGlvbiBSb290 +IENBMB4XDTExMDkyMjExMjIwMloXDTMwMDkyMjExMjIwMlowazELMAkGA1UEBhMC +SVQxDjAMBgNVBAcMBU1pbGFuMSMwIQYDVQQKDBpBY3RhbGlzIFMucC5BLi8wMzM1 +ODUyMDk2NzEnMCUGA1UEAwweQWN0YWxpcyBBdXRoZW50aWNhdGlvbiBSb290IENB +MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAp8bEpSmkLO/lGMWwUKNv +UTufClrJwkg4CsIcoBh/kbWHuUA/3R1oHwiD1S0eiKD4j1aPbZkCkpAW1V8IbInX +4ay8IMKx4INRimlNAJZaby/ARH6jDuSRzVju3PvHHkVH3Se5CAGfpiEd9UEtL0z9 +KK3giq0itFZljoZUj5NDKd45RnijMCO6zfB9E1fAXdKDa0hMxKufgFpbOr3JpyI/ +gCczWw63igxdBzcIy2zSekciRDXFzMwujt0q7bd9Zg1fYVEiVRvjRuPjPdA1Yprb +rxTIW6HMiRvhMCb8oJsfgadHHwTrozmSBp+Z07/T6k9QnBn+locePGX2oxgkg4YQ +51Q+qDp2JE+BIcXjDwL4k5RHILv+1A7TaLndxHqEguNTVHnd25zS8gebLra8Pu2F +be8lEfKXGkJh90qX6IuxEAf6ZYGyojnP9zz/GPvG8VqLWeICrHuS0E4UT1lF9gxe +KF+w6D9Fz8+vm2/7hNN3WpVvrJSEnu68wEqPSpP4RCHiMUVhUE4Q2OM1fEwZtN4F +v6MGn8i1zeQf1xcGDXqVdFUNaBr8EBtiZJ1t4JWgw5QHVw0U5r0F+7if5t+L4sbn +fpb2U8WANFAoWPASUHEXMLrmeGO89LKtmyuy/uE5jF66CyCU3nuDuP/jVo23Eek7 +jPKxwV2dpAtMK9myGPW1n0sCAwEAAaNjMGEwHQYDVR0OBBYEFFLYiDrIn3hm7Ynz +ezhwlMkCAjbQMA8GA1UdEwEB/wQFMAMBAf8wHwYDVR0jBBgwFoAUUtiIOsifeGbt +ifN7OHCUyQICNtAwDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4ICAQAL +e3KHwGCmSUyIWOYdiPcUZEim2FgKDk8TNd81HdTtBjHIgT5q1d07GjLukD0R0i70 +jsNjLiNmsGe+b7bAEzlgqqI0JZN1Ut6nna0Oh4lScWoWPBkdg/iaKWW+9D+a2fDz +WochcYBNy+A4mz+7+uAwTc+G02UQGRjRlwKxK3JCaKygvU5a2hi/a5iB0P2avl4V +SM0RFbnAKVy06Ij3Pjaut2L9HmLecHgQHEhb2rykOLpn7VU+Xlff1ANATIGk0k9j +pwlCCRT8AKnCgHNPLsBA2RF7SOp6AsDT6ygBJlh0wcBzIm2Tlf05fbsq4/aC4yyX +X04fkZT6/iyj2HYauE2yOE+b+h1IYHkm4vP9qdCa6HCPSXrW5b0KDtst842/6+Ok +fcvHlXHo2qN8xcL4dJIEG4aspCJTQLas/kx2z/uUMsA1n3Y/buWQbqCmJqK4LL7R +K4X9p2jIugErsWx0Hbhzlefut8cl8ABMALJ+tguLHPPAUJ4lueAI3jZm/zel0btU +ZCzJJ7VLkn5l/9Mt4blOvH+kQSGQQXemOR/qnuOf0GZvBeyqdn6/axag67XH/JJU +LysRJyU3eExRarDzzFhdFPFqSBX/wge2sY0PjlxQRrM9vwGYT7JZVEc+NHt4bVaT +LnPqZih4zR0Uv6CPLy64Lo7yFIrM6bV8+2ydDKXhlg== +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 6271844772424770508 (0x570a119742c4e3cc) + Signature Algorithm: sha256WithRSAEncryption + Issuer: C=IT, L=Milan, O=Actalis S.p.A./03358520967, CN=Actalis Authentication Root CA + Validity + Not Before: Sep 22 11:22:02 2011 GMT + Not After : Sep 22 11:22:02 2030 GMT + Subject: C=IT, L=Milan, O=Actalis S.p.A./03358520967, CN=Actalis Authentication Root CA + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (4096 bit) + Modulus: + 00:a7:c6:c4:a5:29:a4:2c:ef:e5:18:c5:b0:50:a3: + 6f:51:3b:9f:0a:5a:c9:c2:48:38:0a:c2:1c:a0:18: + 7f:91:b5:87:b9:40:3f:dd:1d:68:1f:08:83:d5:2d: + 1e:88:a0:f8:8f:56:8f:6d:99:02:92:90:16:d5:5f: + 08:6c:89:d7:e1:ac:bc:20:c2:b1:e0:83:51:8a:69: + 4d:00:96:5a:6f:2f:c0:44:7e:a3:0e:e4:91:cd:58: + ee:dc:fb:c7:1e:45:47:dd:27:b9:08:01:9f:a6:21: + 1d:f5:41:2d:2f:4c:fd:28:ad:e0:8a:ad:22:b4:56: + 65:8e:86:54:8f:93:43:29:de:39:46:78:a3:30:23: + ba:cd:f0:7d:13:57:c0:5d:d2:83:6b:48:4c:c4:ab: + 9f:80:5a:5b:3a:bd:c9:a7:22:3f:80:27:33:5b:0e: + b7:8a:0c:5d:07:37:08:cb:6c:d2:7a:47:22:44:35: + c5:cc:cc:2e:8e:dd:2a:ed:b7:7d:66:0d:5f:61:51: + 22:55:1b:e3:46:e3:e3:3d:d0:35:62:9a:db:af:14: + c8:5b:a1:cc:89:1b:e1:30:26:fc:a0:9b:1f:81:a7: + 47:1f:04:eb:a3:39:92:06:9f:99:d3:bf:d3:ea:4f: + 50:9c:19:fe:96:87:1e:3c:65:f6:a3:18:24:83:86: + 10:e7:54:3e:a8:3a:76:24:4f:81:21:c5:e3:0f:02: + f8:93:94:47:20:bb:fe:d4:0e:d3:68:b9:dd:c4:7a: + 84:82:e3:53:54:79:dd:db:9c:d2:f2:07:9b:2e:b6: + bc:3e:ed:85:6d:ef:25:11:f2:97:1a:42:61:f7:4a: + 97:e8:8b:b1:10:07:fa:65:81:b2:a2:39:cf:f7:3c: + ff:18:fb:c6:f1:5a:8b:59:e2:02:ac:7b:92:d0:4e: + 14:4f:59:45:f6:0c:5e:28:5f:b0:e8:3f:45:cf:cf: + af:9b:6f:fb:84:d3:77:5a:95:6f:ac:94:84:9e:ee: + bc:c0:4a:8f:4a:93:f8:44:21:e2:31:45:61:50:4e: + 10:d8:e3:35:7c:4c:19:b4:de:05:bf:a3:06:9f:c8: + b5:cd:e4:1f:d7:17:06:0d:7a:95:74:55:0d:68:1a: + fc:10:1b:62:64:9d:6d:e0:95:a0:c3:94:07:57:0d: + 14:e6:bd:05:fb:b8:9f:e6:df:8b:e2:c6:e7:7e:96: + f6:53:c5:80:34:50:28:58:f0:12:50:71:17:30:ba: + e6:78:63:bc:f4:b2:ad:9b:2b:b2:fe:e1:39:8c:5e: + ba:0b:20:94:de:7b:83:b8:ff:e3:56:8d:b7:11:e9: + 3b:8c:f2:b1:c1:5d:9d:a4:0b:4c:2b:d9:b2:18:f5: + b5:9f:4b + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 52:D8:88:3A:C8:9F:78:66:ED:89:F3:7B:38:70:94:C9:02:02:36:D0 + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Authority Key Identifier: + keyid:52:D8:88:3A:C8:9F:78:66:ED:89:F3:7B:38:70:94:C9:02:02:36:D0 + + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + Signature Algorithm: sha256WithRSAEncryption + 0b:7b:72:87:c0:60:a6:49:4c:88:58:e6:1d:88:f7:14:64:48: + a6:d8:58:0a:0e:4f:13:35:df:35:1d:d4:ed:06:31:c8:81:3e: + 6a:d5:dd:3b:1a:32:ee:90:3d:11:d2:2e:f4:8e:c3:63:2e:23: + 66:b0:67:be:6f:b6:c0:13:39:60:aa:a2:34:25:93:75:52:de: + a7:9d:ad:0e:87:89:52:71:6a:16:3c:19:1d:83:f8:9a:29:65: + be:f4:3f:9a:d9:f0:f3:5a:87:21:71:80:4d:cb:e0:38:9b:3f: + bb:fa:e0:30:4d:cf:86:d3:65:10:19:18:d1:97:02:b1:2b:72: + 42:68:ac:a0:bd:4e:5a:da:18:bf:6b:98:81:d0:fd:9a:be:5e: + 15:48:cd:11:15:b9:c0:29:5c:b4:e8:88:f7:3e:36:ae:b7:62: + fd:1e:62:de:70:78:10:1c:48:5b:da:bc:a4:38:ba:67:ed:55: + 3e:5e:57:df:d4:03:40:4c:81:a4:d2:4f:63:a7:09:42:09:14: + fc:00:a9:c2:80:73:4f:2e:c0:40:d9:11:7b:48:ea:7a:02:c0: + d3:eb:28:01:26:58:74:c1:c0:73:22:6d:93:95:fd:39:7d:bb: + 2a:e3:f6:82:e3:2c:97:5f:4e:1f:91:94:fa:fe:2c:a3:d8:76: + 1a:b8:4d:b2:38:4f:9b:fa:1d:48:60:79:26:e2:f3:fd:a9:d0: + 9a:e8:70:8f:49:7a:d6:e5:bd:0a:0e:db:2d:f3:8d:bf:eb:e3: + a4:7d:cb:c7:95:71:e8:da:a3:7c:c5:c2:f8:74:92:04:1b:86: + ac:a4:22:53:40:b6:ac:fe:4c:76:cf:fb:94:32:c0:35:9f:76: + 3f:6e:e5:90:6e:a0:a6:26:a2:b8:2c:be:d1:2b:85:fd:a7:68: + c8:ba:01:2b:b1:6c:74:1d:b8:73:95:e7:ee:b7:c7:25:f0:00: + 4c:00:b2:7e:b6:0b:8b:1c:f3:c0:50:9e:25:b9:e0:08:de:36: + 66:ff:37:a5:d1:bb:54:64:2c:c9:27:b5:4b:92:7e:65:ff:d3: + 2d:e1:b9:4e:bc:7f:a4:41:21:90:41:77:a6:39:1f:ea:9e:e3: + 9f:d0:66:6f:05:ec:aa:76:7e:bf:6b:16:a0:eb:b5:c7:fc:92: + 54:2f:2b:11:27:25:37:78:4c:51:6a:b0:f3:cc:58:5d:14:f1: + 6a:48:15:ff:c2:07:b6:b1:8d:0f:8e:5c:50:46:b3:3d:bf:01: + 98:4f:b2:59:54:47:3e:34:7b:78:6d:56:93:2e:73:ea:66:28: + 78:cd:1d:14:bf:a0:8f:2f:2e:b8:2e:8e:f2:14:8a:cc:e9:b5: + 7c:fb:6c:9d:0c:a5:e1:96 +SHA1 Fingerprint=F3:73:B3:87:06:5A:28:84:8A:F2:F3:4A:CE:19:2B:DD:C7:8E:9C:AC diff --git a/system/system/etc/security/cacerts/60afe812.0 b/system/system/etc/security/cacerts/60afe812.0 new file mode 100644 index 0000000000000000000000000000000000000000..f673145cabb4f0d1450ab9af1516698fcd9ad202 --- /dev/null +++ b/system/system/etc/security/cacerts/60afe812.0 @@ -0,0 +1,81 @@ +-----BEGIN CERTIFICATE----- +MIIEFTCCAv2gAwIBAgIGSUEs5AAQMA0GCSqGSIb3DQEBCwUAMIGnMQswCQYDVQQG +EwJIVTERMA8GA1UEBwwIQnVkYXBlc3QxFTATBgNVBAoMDE5ldExvY2sgS2Z0LjE3 +MDUGA1UECwwuVGFuw7pzw610dsOhbnlraWFkw7NrIChDZXJ0aWZpY2F0aW9uIFNl +cnZpY2VzKTE1MDMGA1UEAwwsTmV0TG9jayBBcmFueSAoQ2xhc3MgR29sZCkgRsWR +dGFuw7pzw610dsOhbnkwHhcNMDgxMjExMTUwODIxWhcNMjgxMjA2MTUwODIxWjCB +pzELMAkGA1UEBhMCSFUxETAPBgNVBAcMCEJ1ZGFwZXN0MRUwEwYDVQQKDAxOZXRM +b2NrIEtmdC4xNzA1BgNVBAsMLlRhbsO6c8OtdHbDoW55a2lhZMOzayAoQ2VydGlm +aWNhdGlvbiBTZXJ2aWNlcykxNTAzBgNVBAMMLE5ldExvY2sgQXJhbnkgKENsYXNz +IEdvbGQpIEbFkXRhbsO6c8OtdHbDoW55MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A +MIIBCgKCAQEAxCRec75LbRTDofTjl5Bu0jBFHjzuZ9lk4BqKf8owyoPjIMHj9DrT +lF8afFttvzBPhCf2nx9JvMaZCpDyD/V/Q4Q3Y1GLeqVw/HpYzY6b7cNGbIRwXdrz +AZAj/E4wqX7hJ2Pn7WQ8oLjJM2P+FpD/sLj916jAwJRDC7bVWaaeVtAkH3B5r9s5 +VA1lddkVQZQBr17s9o3x/61k/iCa11zr/qYfCGSji3ZVrR47KGAuhyXoqq8fxmRG +ILdwfzzeSNuWU7c5d+Qa4scWhHaXWy+7GRWF+GmF9ZmnqfI0p6m2pgP8b4Y9VHx2 +BJtr+UBdADTHLpl1neWIA6pN+APSQnbAGwIDAKiLo0UwQzASBgNVHRMBAf8ECDAG +AQH/AgEEMA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUzPpnk/C2uNClwB7zU/2M +U9+D15YwDQYJKoZIhvcNAQELBQADggEBAKt/7hwWqZw8UQCgwBEIBaeZ5m8BiFRh +bvG5GK1Krf6BQCOUL/t1fC8oS2IkgYIL9WHxHG64YTjrgfpioTtaYtOUZcTh5m2C ++C8lcLIhJsFyUR+MLMOEkMNaj7rP9KdlpeuY0fsFskZ1FSNqb4VjMIDw1Z4fKRzC +bLBQWV2QWzuoDTDPv31/zvGdg73JRm4gpvlhUbohL3u+pRVjodSVh/GeufOJ8z2F +uLjbvrW5KfnaNwUASZQDhETnv0Mxz3WLJdH0pmT1kvarBes96aULNmLazAZfNou2 +XjG4Kvte9nHfRCaexOYNkbQudZWAUWpLMKawYqGT8ZvYzsRjdT9ZR7E= +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 80544274841616 (0x49412ce40010) + Signature Algorithm: sha256WithRSAEncryption + Issuer: C=HU, L=Budapest, O=NetLock Kft., OU=Tan\xC3\xBAs\xC3\xADtv\xC3\xA1nykiad\xC3\xB3k (Certification Services), CN=NetLock Arany (Class Gold) F\xC5\x91tan\xC3\xBAs\xC3\xADtv\xC3\xA1ny + Validity + Not Before: Dec 11 15:08:21 2008 GMT + Not After : Dec 6 15:08:21 2028 GMT + Subject: C=HU, L=Budapest, O=NetLock Kft., OU=Tan\xC3\xBAs\xC3\xADtv\xC3\xA1nykiad\xC3\xB3k (Certification Services), CN=NetLock Arany (Class Gold) F\xC5\x91tan\xC3\xBAs\xC3\xADtv\xC3\xA1ny + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:c4:24:5e:73:be:4b:6d:14:c3:a1:f4:e3:97:90: + 6e:d2:30:45:1e:3c:ee:67:d9:64:e0:1a:8a:7f:ca: + 30:ca:83:e3:20:c1:e3:f4:3a:d3:94:5f:1a:7c:5b: + 6d:bf:30:4f:84:27:f6:9f:1f:49:bc:c6:99:0a:90: + f2:0f:f5:7f:43:84:37:63:51:8b:7a:a5:70:fc:7a: + 58:cd:8e:9b:ed:c3:46:6c:84:70:5d:da:f3:01:90: + 23:fc:4e:30:a9:7e:e1:27:63:e7:ed:64:3c:a0:b8: + c9:33:63:fe:16:90:ff:b0:b8:fd:d7:a8:c0:c0:94: + 43:0b:b6:d5:59:a6:9e:56:d0:24:1f:70:79:af:db: + 39:54:0d:65:75:d9:15:41:94:01:af:5e:ec:f6:8d: + f1:ff:ad:64:fe:20:9a:d7:5c:eb:fe:a6:1f:08:64: + a3:8b:76:55:ad:1e:3b:28:60:2e:87:25:e8:aa:af: + 1f:c6:64:46:20:b7:70:7f:3c:de:48:db:96:53:b7: + 39:77:e4:1a:e2:c7:16:84:76:97:5b:2f:bb:19:15: + 85:f8:69:85:f5:99:a7:a9:f2:34:a7:a9:b6:a6:03: + fc:6f:86:3d:54:7c:76:04:9b:6b:f9:40:5d:00:34: + c7:2e:99:75:9d:e5:88:03:aa:4d:f8:03:d2:42:76: + c0:1b + Exponent: 43147 (0xa88b) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE, pathlen:4 + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + CC:FA:67:93:F0:B6:B8:D0:A5:C0:1E:F3:53:FD:8C:53:DF:83:D7:96 + Signature Algorithm: sha256WithRSAEncryption + ab:7f:ee:1c:16:a9:9c:3c:51:00:a0:c0:11:08:05:a7:99:e6: + 6f:01:88:54:61:6e:f1:b9:18:ad:4a:ad:fe:81:40:23:94:2f: + fb:75:7c:2f:28:4b:62:24:81:82:0b:f5:61:f1:1c:6e:b8:61: + 38:eb:81:fa:62:a1:3b:5a:62:d3:94:65:c4:e1:e6:6d:82:f8: + 2f:25:70:b2:21:26:c1:72:51:1f:8c:2c:c3:84:90:c3:5a:8f: + ba:cf:f4:a7:65:a5:eb:98:d1:fb:05:b2:46:75:15:23:6a:6f: + 85:63:30:80:f0:d5:9e:1f:29:1c:c2:6c:b0:50:59:5d:90:5b: + 3b:a8:0d:30:cf:bf:7d:7f:ce:f1:9d:83:bd:c9:46:6e:20:a6: + f9:61:51:ba:21:2f:7b:be:a5:15:63:a1:d4:95:87:f1:9e:b9: + f3:89:f3:3d:85:b8:b8:db:be:b5:b9:29:f9:da:37:05:00:49: + 94:03:84:44:e7:bf:43:31:cf:75:8b:25:d1:f4:a6:64:f5:92: + f6:ab:05:eb:3d:e9:a5:0b:36:62:da:cc:06:5f:36:8b:b6:5e: + 31:b8:2a:fb:5e:f6:71:df:44:26:9e:c4:e6:0d:91:b4:2e:75: + 95:80:51:6a:4b:30:a6:b0:62:a1:93:f1:9b:d8:ce:c4:63:75: + 3f:59:47:b1 +SHA1 Fingerprint=06:08:3F:59:3F:15:A1:04:A0:69:A4:6B:A9:03:D0:06:B7:97:09:91 diff --git a/system/system/etc/security/cacerts/6187b673.0 b/system/system/etc/security/cacerts/6187b673.0 new file mode 100644 index 0000000000000000000000000000000000000000..7aa79829285b9b2dd1d46e096c071c35f5c85e97 --- /dev/null +++ b/system/system/etc/security/cacerts/6187b673.0 @@ -0,0 +1,120 @@ +-----BEGIN CERTIFICATE----- +MIIFazCCA1OgAwIBAgIRAIIQz7DSQONZRGPgu2OCiwAwDQYJKoZIhvcNAQELBQAw +TzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh +cmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwHhcNMTUwNjA0MTEwNDM4 +WhcNMzUwNjA0MTEwNDM4WjBPMQswCQYDVQQGEwJVUzEpMCcGA1UEChMgSW50ZXJu +ZXQgU2VjdXJpdHkgUmVzZWFyY2ggR3JvdXAxFTATBgNVBAMTDElTUkcgUm9vdCBY +MTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAK3oJHP0FDfzm54rVygc +h77ct984kIxuPOZXoHj3dcKi/vVqbvYATyjb3miGbESTtrFj/RQSa78f0uoxmyF+ +0TM8ukj13Xnfs7j/EvEhmkvBioZxaUpmZmyPfjxwv60pIgbz5MDmgK7iS4+3mX6U +A5/TR5d8mUgjU+g4rk8Kb4Mu0UlXjIB0ttov0DiNewNwIRt18jA8+o+u3dpjq+sW +T8KOEUt+zwvo/7V3LvSye0rgTBIlDHCNAymg4VMk7BPZ7hm/ELNKjD+Jo2FR3qyH +B5T0Y3HsLuJvW5iB4YlcNHlsdu87kGJ55tukmi8mxdAQ4Q7e2RCOFvu396j3x+UC +B5iPNgiV5+I3lg02dZ77DnKxHZu8A/lJBdiB3QW0KtZB6awBdpUKD9jf1b0SHzUv +KBds0pjBqAlkd25HN7rOrFleaJ1/ctaJxQZBKT5ZPt0m9STJEadao0xAH0ahmbWn +OlFuhjuefXKnEgV4We0+UXgVCwOPjdAvBbI+e0ocS3MFEvzG6uBQE3xDk3SzynTn +jh8BCNAw1FtxNrQHusEwMFxIt4I7mKZ9YIqioymCzLq9gwQbooMDQaHWBfEbwrbw +qHyGO0aoSCqI3Haadr8faqU9GY/rOPNk3sgrDQoo//fb4hVC1CLQJ13hef4Y53CI +rU7m2Ys6xt0nUW7/vGT1M0NPAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIBBjAPBgNV +HRMBAf8EBTADAQH/MB0GA1UdDgQWBBR5tFnme7bl5AFzgAiIyBpY9umbbjANBgkq +hkiG9w0BAQsFAAOCAgEAVR9YqbyyqFDQDLHYGmkgJykIrGF1XIpu+ILlaS/V9lZL +ubhzEFnTIZd+50xx+7LSYK05qAvqFyFWhfFQDlnrzuBZ6brJFe+GnY+EgPbk6ZGQ +3BebYhtF8GaV0nxvwuo77x/Py9auJ/GpsMiu/X1+mvoiBOv/2X/qkSsisRcOj/KK +NFtY2PwByVS5uCbMiogziUwthDyC3+6WVwW6LLv3xLfHTjuCvjHIInNzktHCgKQ5 +ORAzI4JMPJ+GslWYHb4phowim57iaztXOoJwTdwJx4nLCgdNbOhdjsnvzqvHu7Ur +TkXWStAmzOVyyghqpZXjFaH3pO3JLF+l+/+sKAIuvtd7u+Nxe5AW0wdeRlN8NwdC +jNPElpzVmbUq4JUagEiuTDkHzsxHpFKVK7q4+63SM1N95R1NbdWhscdCb+ZAJzVc +oyi3B43njTOQ5yOf+1CceWxG1bQVs5ZufpsMljq4Ui0/1lvh+wjChP4kqKOJ2qxq +4RgqsahDYVvTH9w7jXbyLeiNdd8XM2w9U/t7y0Ff/9yi0GE44Za4rF2LN9d11TPA +mRGunUHBcnWEvgJBQl9nJEiU0Zsnvgc/ubhPgXRR4Xq37Z0j4r7g1SgEEzwxA57d +emyPxgcYxn/eR44/KJ4EBs+lVDR3veyJm+kXQ99b21/+jh5Xos1AnX5iItreGCc= +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 82:10:cf:b0:d2:40:e3:59:44:63:e0:bb:63:82:8b:00 + Signature Algorithm: sha256WithRSAEncryption + Issuer: C=US, O=Internet Security Research Group, CN=ISRG Root X1 + Validity + Not Before: Jun 4 11:04:38 2015 GMT + Not After : Jun 4 11:04:38 2035 GMT + Subject: C=US, O=Internet Security Research Group, CN=ISRG Root X1 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (4096 bit) + Modulus: + 00:ad:e8:24:73:f4:14:37:f3:9b:9e:2b:57:28:1c: + 87:be:dc:b7:df:38:90:8c:6e:3c:e6:57:a0:78:f7: + 75:c2:a2:fe:f5:6a:6e:f6:00:4f:28:db:de:68:86: + 6c:44:93:b6:b1:63:fd:14:12:6b:bf:1f:d2:ea:31: + 9b:21:7e:d1:33:3c:ba:48:f5:dd:79:df:b3:b8:ff: + 12:f1:21:9a:4b:c1:8a:86:71:69:4a:66:66:6c:8f: + 7e:3c:70:bf:ad:29:22:06:f3:e4:c0:e6:80:ae:e2: + 4b:8f:b7:99:7e:94:03:9f:d3:47:97:7c:99:48:23: + 53:e8:38:ae:4f:0a:6f:83:2e:d1:49:57:8c:80:74: + b6:da:2f:d0:38:8d:7b:03:70:21:1b:75:f2:30:3c: + fa:8f:ae:dd:da:63:ab:eb:16:4f:c2:8e:11:4b:7e: + cf:0b:e8:ff:b5:77:2e:f4:b2:7b:4a:e0:4c:12:25: + 0c:70:8d:03:29:a0:e1:53:24:ec:13:d9:ee:19:bf: + 10:b3:4a:8c:3f:89:a3:61:51:de:ac:87:07:94:f4: + 63:71:ec:2e:e2:6f:5b:98:81:e1:89:5c:34:79:6c: + 76:ef:3b:90:62:79:e6:db:a4:9a:2f:26:c5:d0:10: + e1:0e:de:d9:10:8e:16:fb:b7:f7:a8:f7:c7:e5:02: + 07:98:8f:36:08:95:e7:e2:37:96:0d:36:75:9e:fb: + 0e:72:b1:1d:9b:bc:03:f9:49:05:d8:81:dd:05:b4: + 2a:d6:41:e9:ac:01:76:95:0a:0f:d8:df:d5:bd:12: + 1f:35:2f:28:17:6c:d2:98:c1:a8:09:64:77:6e:47: + 37:ba:ce:ac:59:5e:68:9d:7f:72:d6:89:c5:06:41: + 29:3e:59:3e:dd:26:f5:24:c9:11:a7:5a:a3:4c:40: + 1f:46:a1:99:b5:a7:3a:51:6e:86:3b:9e:7d:72:a7: + 12:05:78:59:ed:3e:51:78:15:0b:03:8f:8d:d0:2f: + 05:b2:3e:7b:4a:1c:4b:73:05:12:fc:c6:ea:e0:50: + 13:7c:43:93:74:b3:ca:74:e7:8e:1f:01:08:d0:30: + d4:5b:71:36:b4:07:ba:c1:30:30:5c:48:b7:82:3b: + 98:a6:7d:60:8a:a2:a3:29:82:cc:ba:bd:83:04:1b: + a2:83:03:41:a1:d6:05:f1:1b:c2:b6:f0:a8:7c:86: + 3b:46:a8:48:2a:88:dc:76:9a:76:bf:1f:6a:a5:3d: + 19:8f:eb:38:f3:64:de:c8:2b:0d:0a:28:ff:f7:db: + e2:15:42:d4:22:d0:27:5d:e1:79:fe:18:e7:70:88: + ad:4e:e6:d9:8b:3a:c6:dd:27:51:6e:ff:bc:64:f5: + 33:43:4f + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + 79:B4:59:E6:7B:B6:E5:E4:01:73:80:08:88:C8:1A:58:F6:E9:9B:6E + Signature Algorithm: sha256WithRSAEncryption + 55:1f:58:a9:bc:b2:a8:50:d0:0c:b1:d8:1a:69:20:27:29:08: + ac:61:75:5c:8a:6e:f8:82:e5:69:2f:d5:f6:56:4b:b9:b8:73: + 10:59:d3:21:97:7e:e7:4c:71:fb:b2:d2:60:ad:39:a8:0b:ea: + 17:21:56:85:f1:50:0e:59:eb:ce:e0:59:e9:ba:c9:15:ef:86: + 9d:8f:84:80:f6:e4:e9:91:90:dc:17:9b:62:1b:45:f0:66:95: + d2:7c:6f:c2:ea:3b:ef:1f:cf:cb:d6:ae:27:f1:a9:b0:c8:ae: + fd:7d:7e:9a:fa:22:04:eb:ff:d9:7f:ea:91:2b:22:b1:17:0e: + 8f:f2:8a:34:5b:58:d8:fc:01:c9:54:b9:b8:26:cc:8a:88:33: + 89:4c:2d:84:3c:82:df:ee:96:57:05:ba:2c:bb:f7:c4:b7:c7: + 4e:3b:82:be:31:c8:22:73:73:92:d1:c2:80:a4:39:39:10:33: + 23:82:4c:3c:9f:86:b2:55:98:1d:be:29:86:8c:22:9b:9e:e2: + 6b:3b:57:3a:82:70:4d:dc:09:c7:89:cb:0a:07:4d:6c:e8:5d: + 8e:c9:ef:ce:ab:c7:bb:b5:2b:4e:45:d6:4a:d0:26:cc:e5:72: + ca:08:6a:a5:95:e3:15:a1:f7:a4:ed:c9:2c:5f:a5:fb:ff:ac: + 28:02:2e:be:d7:7b:bb:e3:71:7b:90:16:d3:07:5e:46:53:7c: + 37:07:42:8c:d3:c4:96:9c:d5:99:b5:2a:e0:95:1a:80:48:ae: + 4c:39:07:ce:cc:47:a4:52:95:2b:ba:b8:fb:ad:d2:33:53:7d: + e5:1d:4d:6d:d5:a1:b1:c7:42:6f:e6:40:27:35:5c:a3:28:b7: + 07:8d:e7:8d:33:90:e7:23:9f:fb:50:9c:79:6c:46:d5:b4:15: + b3:96:6e:7e:9b:0c:96:3a:b8:52:2d:3f:d6:5b:e1:fb:08:c2: + 84:fe:24:a8:a3:89:da:ac:6a:e1:18:2a:b1:a8:43:61:5b:d3: + 1f:dc:3b:8d:76:f2:2d:e8:8d:75:df:17:33:6c:3d:53:fb:7b: + cb:41:5f:ff:dc:a2:d0:61:38:e1:96:b8:ac:5d:8b:37:d7:75: + d5:33:c0:99:11:ae:9d:41:c1:72:75:84:be:02:41:42:5f:67: + 24:48:94:d1:9b:27:be:07:3f:b9:b8:4f:81:74:51:e1:7a:b7: + ed:9d:23:e2:be:e0:d5:28:04:13:3c:31:03:9e:dd:7a:6c:8f: + c6:07:18:c6:7f:de:47:8e:3f:28:9e:04:06:cf:a5:54:34:77: + bd:ec:89:9b:e9:17:43:df:5b:db:5f:fe:8e:1e:57:a2:cd:40: + 9d:7e:62:22:da:de:18:27 +SHA1 Fingerprint=CA:BD:2A:79:A1:07:6A:31:F2:1D:25:36:35:CB:03:9D:43:29:A5:E8 diff --git a/system/system/etc/security/cacerts/63a2c897.0 b/system/system/etc/security/cacerts/63a2c897.0 new file mode 100644 index 0000000000000000000000000000000000000000..46f7b140d92e49bea8afff456150e1f458f5ef0d --- /dev/null +++ b/system/system/etc/security/cacerts/63a2c897.0 @@ -0,0 +1,119 @@ +-----BEGIN CERTIFICATE----- +MIIFODCCAyCgAwIBAgIRAJW+FqD3LkbxezmCcvqLzZYwDQYJKoZIhvcNAQEFBQAw +NzEUMBIGA1UECgwLVGVsaWFTb25lcmExHzAdBgNVBAMMFlRlbGlhU29uZXJhIFJv +b3QgQ0EgdjEwHhcNMDcxMDE4MTIwMDUwWhcNMzIxMDE4MTIwMDUwWjA3MRQwEgYD +VQQKDAtUZWxpYVNvbmVyYTEfMB0GA1UEAwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2 +MTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAMK+6yfwIaPzaSZVfp3F +VRaRXP3vIb9TgHot0pGMYzHw7CTww6XScnwQbfQ3t+XmfHnqjLWCi65ItqwA3GV1 +7CpNX8GH9SBlK4GoRz6JI5UwFpB/6FcHSOcZrr9FZ7E3GwYq/t75rH2D+1665I+X +Z75Ljo1kB1c4VWk0Nj0TSO9P4tNmHqTPGrdeNjPUtAa9GAH9d4RQAEX1jF3oI7x+ +/jXh7VB7qTCNGdMJjmhnXb88lxhTuylixcpecsHHltTbLaC0H2kD7OriUPEMPPCs +81Mt8Bz17Ww5OXOAFshSsCPN4D7c3TxHoLs1iuKYaIu+5b9y7tL6pe0S7fyYGKkm +dtwoSxAgHNN/Fnct7W+A90m7UwW7XWjH1Mh1Fj+JWov3F0fUTPHSiXk+TT2YqGHe +Oh7S+F4D4MHJHIzTjU3TlTazN19jY5szFPAtJmtTfImMMsJu7D0hADnJoWjiUIMu +sDor8zagrC/kb2HCUQk5PotTubtn2txTuXZZNp1D5SDgPTJghSJRt8czu90VL6R4 +pgd7gUY2BIbdeTXHlSw7sKMXNeVzH7RcWe/a6hBle3rQf5+ztCo3O3CLm1u5K7fs +slESl1MpWtTwEhDcTwK7EpIvYtQ/aUN8Ddb8WHUBiJ1YFkveupD/RwGJBmr2X7KQ +arMCpgKIv7NHfirZ1fpoeDVNAgMBAAGjPzA9MA8GA1UdEwEB/wQFMAMBAf8wCwYD +VR0PBAQDAgEGMB0GA1UdDgQWBBTwj1k4ALP1j5qWDNXr+nuqF+gTEjANBgkqhkiG +9w0BAQUFAAOCAgEAvuRcYk4k9AwI//DTDGjkk0kiP0Qnb7tt3oNmzqjMDfz1mgbl +dxSR651Be5kqhOX//CHBXfDkH1e3damhXwIm/9fH907eT/j3HEbAek9ALCI18Bmx +0GtnLLCo4MBANzX2hFxc469CeP6nyQ1Q6g2EdvZR74NTxnr/DlZJLo961gzmJ1Tj +TQpgcmLNkQfWpb/ImWvtxBnmq0wROMVvMeJuScg/doAmAyYp4Db29iBT4xdwNBed +Y2gea+zDTYa4EzAvXUYNR0PVG6pZDrlcjQZIrXSHX8f8MVRBE+LHIQ6e4B4N4cB7 +Q4WQxYpYxmUKeFfyxiMPAdkgS94P+5KFdSpcc41teyWRyu5FrgZLAMzTsVlQ2jqI +OylDRl6XK1TOU2+NSueW+r9xDkKLfP0ooNBIytrEgUy7onOTJsjrDNYmiLbAJM+7 +vVvrdX3pCI6GMyx5dwlppYn8s3CQh3aP0yK7Qs69cwsgJirQmz1wHiRszYd2qReW +t88NkvuOGKmYSdGe/mBEciG5Ge3C9THxOUiIkCR1VBatzvT4aRRkOfujuLpwQMcn +HL/EVlP6Y2XQ8xwOFvVrhlhNGNTkDY6lnVuR3HYkUD/GKvvZt5y11ubQ2egZixVx +SK236thZiNSQvxaz2emsWWFUyBy6ysHK4bkgTI86k4mloMy/0/Z1pHWWbVY= +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 95:be:16:a0:f7:2e:46:f1:7b:39:82:72:fa:8b:cd:96 + Signature Algorithm: sha1WithRSAEncryption + Issuer: O=TeliaSonera, CN=TeliaSonera Root CA v1 + Validity + Not Before: Oct 18 12:00:50 2007 GMT + Not After : Oct 18 12:00:50 2032 GMT + Subject: O=TeliaSonera, CN=TeliaSonera Root CA v1 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (4096 bit) + Modulus: + 00:c2:be:eb:27:f0:21:a3:f3:69:26:55:7e:9d:c5: + 55:16:91:5c:fd:ef:21:bf:53:80:7a:2d:d2:91:8c: + 63:31:f0:ec:24:f0:c3:a5:d2:72:7c:10:6d:f4:37: + b7:e5:e6:7c:79:ea:8c:b5:82:8b:ae:48:b6:ac:00: + dc:65:75:ec:2a:4d:5f:c1:87:f5:20:65:2b:81:a8: + 47:3e:89:23:95:30:16:90:7f:e8:57:07:48:e7:19: + ae:bf:45:67:b1:37:1b:06:2a:fe:de:f9:ac:7d:83: + fb:5e:ba:e4:8f:97:67:be:4b:8e:8d:64:07:57:38: + 55:69:34:36:3d:13:48:ef:4f:e2:d3:66:1e:a4:cf: + 1a:b7:5e:36:33:d4:b4:06:bd:18:01:fd:77:84:50: + 00:45:f5:8c:5d:e8:23:bc:7e:fe:35:e1:ed:50:7b: + a9:30:8d:19:d3:09:8e:68:67:5d:bf:3c:97:18:53: + bb:29:62:c5:ca:5e:72:c1:c7:96:d4:db:2d:a0:b4: + 1f:69:03:ec:ea:e2:50:f1:0c:3c:f0:ac:f3:53:2d: + f0:1c:f5:ed:6c:39:39:73:80:16:c8:52:b0:23:cd: + e0:3e:dc:dd:3c:47:a0:bb:35:8a:e2:98:68:8b:be: + e5:bf:72:ee:d2:fa:a5:ed:12:ed:fc:98:18:a9:26: + 76:dc:28:4b:10:20:1c:d3:7f:16:77:2d:ed:6f:80: + f7:49:bb:53:05:bb:5d:68:c7:d4:c8:75:16:3f:89: + 5a:8b:f7:17:47:d4:4c:f1:d2:89:79:3e:4d:3d:98: + a8:61:de:3a:1e:d2:f8:5e:03:e0:c1:c9:1c:8c:d3: + 8d:4d:d3:95:36:b3:37:5f:63:63:9b:33:14:f0:2d: + 26:6b:53:7c:89:8c:32:c2:6e:ec:3d:21:00:39:c9: + a1:68:e2:50:83:2e:b0:3a:2b:f3:36:a0:ac:2f:e4: + 6f:61:c2:51:09:39:3e:8b:53:b9:bb:67:da:dc:53: + b9:76:59:36:9d:43:e5:20:e0:3d:32:60:85:22:51: + b7:c7:33:bb:dd:15:2f:a4:78:a6:07:7b:81:46:36: + 04:86:dd:79:35:c7:95:2c:3b:b0:a3:17:35:e5:73: + 1f:b4:5c:59:ef:da:ea:10:65:7b:7a:d0:7f:9f:b3: + b4:2a:37:3b:70:8b:9b:5b:b9:2b:b7:ec:b2:51:12: + 97:53:29:5a:d4:f0:12:10:dc:4f:02:bb:12:92:2f: + 62:d4:3f:69:43:7c:0d:d6:fc:58:75:01:88:9d:58: + 16:4b:de:ba:90:ff:47:01:89:06:6a:f6:5f:b2:90: + 6a:b3:02:a6:02:88:bf:b3:47:7e:2a:d9:d5:fa:68: + 78:35:4d + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + F0:8F:59:38:00:B3:F5:8F:9A:96:0C:D5:EB:FA:7B:AA:17:E8:13:12 + Signature Algorithm: sha1WithRSAEncryption + be:e4:5c:62:4e:24:f4:0c:08:ff:f0:d3:0c:68:e4:93:49:22: + 3f:44:27:6f:bb:6d:de:83:66:ce:a8:cc:0d:fc:f5:9a:06:e5: + 77:14:91:eb:9d:41:7b:99:2a:84:e5:ff:fc:21:c1:5d:f0:e4: + 1f:57:b7:75:a9:a1:5f:02:26:ff:d7:c7:f7:4e:de:4f:f8:f7: + 1c:46:c0:7a:4f:40:2c:22:35:f0:19:b1:d0:6b:67:2c:b0:a8: + e0:c0:40:37:35:f6:84:5c:5c:e3:af:42:78:fe:a7:c9:0d:50: + ea:0d:84:76:f6:51:ef:83:53:c6:7a:ff:0e:56:49:2e:8f:7a: + d6:0c:e6:27:54:e3:4d:0a:60:72:62:cd:91:07:d6:a5:bf:c8: + 99:6b:ed:c4:19:e6:ab:4c:11:38:c5:6f:31:e2:6e:49:c8:3f: + 76:80:26:03:26:29:e0:36:f6:f6:20:53:e3:17:70:34:17:9d: + 63:68:1e:6b:ec:c3:4d:86:b8:13:30:2f:5d:46:0d:47:43:d5: + 1b:aa:59:0e:b9:5c:8d:06:48:ad:74:87:5f:c7:fc:31:54:41: + 13:e2:c7:21:0e:9e:e0:1e:0d:e1:c0:7b:43:85:90:c5:8a:58: + c6:65:0a:78:57:f2:c6:23:0f:01:d9:20:4b:de:0f:fb:92:85: + 75:2a:5c:73:8d:6d:7b:25:91:ca:ee:45:ae:06:4b:00:cc:d3: + b1:59:50:da:3a:88:3b:29:43:46:5e:97:2b:54:ce:53:6f:8d: + 4a:e7:96:fa:bf:71:0e:42:8b:7c:fd:28:a0:d0:48:ca:da:c4: + 81:4c:bb:a2:73:93:26:c8:eb:0c:d6:26:88:b6:c0:24:cf:bb: + bd:5b:eb:75:7d:e9:08:8e:86:33:2c:79:77:09:69:a5:89:fc: + b3:70:90:87:76:8f:d3:22:bb:42:ce:bd:73:0b:20:26:2a:d0: + 9b:3d:70:1e:24:6c:cd:87:76:a9:17:96:b7:cf:0d:92:fb:8e: + 18:a9:98:49:d1:9e:fe:60:44:72:21:b9:19:ed:c2:f5:31:f1: + 39:48:88:90:24:75:54:16:ad:ce:f4:f8:69:14:64:39:fb:a3: + b8:ba:70:40:c7:27:1c:bf:c4:56:53:fa:63:65:d0:f3:1c:0e: + 16:f5:6b:86:58:4d:18:d4:e4:0d:8e:a5:9d:5b:91:dc:76:24: + 50:3f:c6:2a:fb:d9:b7:9c:b5:d6:e6:d0:d9:e8:19:8b:15:71: + 48:ad:b7:ea:d8:59:88:d4:90:bf:16:b3:d9:e9:ac:59:61:54: + c8:1c:ba:ca:c1:ca:e1:b9:20:4c:8f:3a:93:89:a5:a0:cc:bf: + d3:f6:75:a4:75:96:6d:56 +SHA1 Fingerprint=43:13:BB:96:F1:D5:86:9B:C1:4E:6A:92:F6:CF:F6:34:69:87:82:37 diff --git a/system/system/etc/security/cacerts/67495436.0 b/system/system/etc/security/cacerts/67495436.0 new file mode 100644 index 0000000000000000000000000000000000000000..23a6ebe6b55f1e84b3ebf7c73dfb161082b13ff3 --- /dev/null +++ b/system/system/etc/security/cacerts/67495436.0 @@ -0,0 +1,83 @@ +-----BEGIN CERTIFICATE----- +MIIEKjCCAxKgAwIBAgIQYAGXt0an6rS0mtZLL/eQ+zANBgkqhkiG9w0BAQsFADCB +rjELMAkGA1UEBhMCVVMxFTATBgNVBAoTDHRoYXd0ZSwgSW5jLjEoMCYGA1UECxMf +Q2VydGlmaWNhdGlvbiBTZXJ2aWNlcyBEaXZpc2lvbjE4MDYGA1UECxMvKGMpIDIw +MDggdGhhd3RlLCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxJDAiBgNV +BAMTG3RoYXd0ZSBQcmltYXJ5IFJvb3QgQ0EgLSBHMzAeFw0wODA0MDIwMDAwMDBa +Fw0zNzEyMDEyMzU5NTlaMIGuMQswCQYDVQQGEwJVUzEVMBMGA1UEChMMdGhhd3Rl +LCBJbmMuMSgwJgYDVQQLEx9DZXJ0aWZpY2F0aW9uIFNlcnZpY2VzIERpdmlzaW9u +MTgwNgYDVQQLEy8oYykgMjAwOCB0aGF3dGUsIEluYy4gLSBGb3IgYXV0aG9yaXpl +ZCB1c2Ugb25seTEkMCIGA1UEAxMbdGhhd3RlIFByaW1hcnkgUm9vdCBDQSAtIEcz +MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsr8nLPvb2FvdeHsbnndm +gcs+vHyu86YnmjSjaDFxODNi5PNxZnmxqWWjpYvVj2AtP0LMqmsywCPLLEHd5N/8 +YZzic7IilRFDGF/Eth9XbAoFWCLINkw6fKXRz4aviKdEAhN0cXMKQlkC+BsUa0Lf +b1+6a4KinVvnSr0eAXLbS3ToO39/fR8EtCab4LRarEc9VbjXsCZSKAExQGbY2SS9 +9irY7CFJXJv2eul/VTV+lmuNk5Mny5K76qxAwJ/C+IDPXfRa3M50hqY+bAtTyr2S +zhkGcuYMXDhpxwTWvGzOW/b3aJzcJRVIiKHpqfiYnODz1TEoYRFsZ5aNOZnLwkUk +OQIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNV +HQ4EFgQUrWyqlGCc7eT/+j4KdCtjA/e2Wb8wDQYJKoZIhvcNAQELBQADggEBABpA +2JVlrAmSicY59BDlqQ5mU1143vokkbvnRFHfxhY0Cu9qRFHqKweKA3rD6z8KLFIW +oCtDuSWQP3CpMyVtRRooOyfPqsMpQhvfO0zAMzRbQYi/aytlryjvsvXDqmbOe1bu +t8jLZ8HJnBoYuMTDSQPxYA5QzUbF83d597YV4Djbxy8ooAw/dyZ02SUS2jHaGh7c +KUGRIjxpp7sC8rZcJwOJ9Abqm+RyguOhCcHpABnTPtRwa7pxpqpYrvS76Wy274fM +m7v/OeZWYdMKp8RcTGB7BXcmer/YB1IsYvdwY9k5vG8cwnncdimvzsUsZAReiDZu +MdRAGmI0Nj81Aa6sY6A= +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 60:01:97:b7:46:a7:ea:b4:b4:9a:d6:4b:2f:f7:90:fb + Signature Algorithm: sha256WithRSAEncryption + Issuer: C=US, O=thawte, Inc., OU=Certification Services Division, OU=(c) 2008 thawte, Inc. - For authorized use only, CN=thawte Primary Root CA - G3 + Validity + Not Before: Apr 2 00:00:00 2008 GMT + Not After : Dec 1 23:59:59 2037 GMT + Subject: C=US, O=thawte, Inc., OU=Certification Services Division, OU=(c) 2008 thawte, Inc. - For authorized use only, CN=thawte Primary Root CA - G3 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:b2:bf:27:2c:fb:db:d8:5b:dd:78:7b:1b:9e:77: + 66:81:cb:3e:bc:7c:ae:f3:a6:27:9a:34:a3:68:31: + 71:38:33:62:e4:f3:71:66:79:b1:a9:65:a3:a5:8b: + d5:8f:60:2d:3f:42:cc:aa:6b:32:c0:23:cb:2c:41: + dd:e4:df:fc:61:9c:e2:73:b2:22:95:11:43:18:5f: + c4:b6:1f:57:6c:0a:05:58:22:c8:36:4c:3a:7c:a5: + d1:cf:86:af:88:a7:44:02:13:74:71:73:0a:42:59: + 02:f8:1b:14:6b:42:df:6f:5f:ba:6b:82:a2:9d:5b: + e7:4a:bd:1e:01:72:db:4b:74:e8:3b:7f:7f:7d:1f: + 04:b4:26:9b:e0:b4:5a:ac:47:3d:55:b8:d7:b0:26: + 52:28:01:31:40:66:d8:d9:24:bd:f6:2a:d8:ec:21: + 49:5c:9b:f6:7a:e9:7f:55:35:7e:96:6b:8d:93:93: + 27:cb:92:bb:ea:ac:40:c0:9f:c2:f8:80:cf:5d:f4: + 5a:dc:ce:74:86:a6:3e:6c:0b:53:ca:bd:92:ce:19: + 06:72:e6:0c:5c:38:69:c7:04:d6:bc:6c:ce:5b:f6: + f7:68:9c:dc:25:15:48:88:a1:e9:a9:f8:98:9c:e0: + f3:d5:31:28:61:11:6c:67:96:8d:39:99:cb:c2:45: + 24:39 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + AD:6C:AA:94:60:9C:ED:E4:FF:FA:3E:0A:74:2B:63:03:F7:B6:59:BF + Signature Algorithm: sha256WithRSAEncryption + 1a:40:d8:95:65:ac:09:92:89:c6:39:f4:10:e5:a9:0e:66:53: + 5d:78:de:fa:24:91:bb:e7:44:51:df:c6:16:34:0a:ef:6a:44: + 51:ea:2b:07:8a:03:7a:c3:eb:3f:0a:2c:52:16:a0:2b:43:b9: + 25:90:3f:70:a9:33:25:6d:45:1a:28:3b:27:cf:aa:c3:29:42: + 1b:df:3b:4c:c0:33:34:5b:41:88:bf:6b:2b:65:af:28:ef:b2: + f5:c3:aa:66:ce:7b:56:ee:b7:c8:cb:67:c1:c9:9c:1a:18:b8: + c4:c3:49:03:f1:60:0e:50:cd:46:c5:f3:77:79:f7:b6:15:e0: + 38:db:c7:2f:28:a0:0c:3f:77:26:74:d9:25:12:da:31:da:1a: + 1e:dc:29:41:91:22:3c:69:a7:bb:02:f2:b6:5c:27:03:89:f4: + 06:ea:9b:e4:72:82:e3:a1:09:c1:e9:00:19:d3:3e:d4:70:6b: + ba:71:a6:aa:58:ae:f4:bb:e9:6c:b6:ef:87:cc:9b:bb:ff:39: + e6:56:61:d3:0a:a7:c4:5c:4c:60:7b:05:77:26:7a:bf:d8:07: + 52:2c:62:f7:70:63:d9:39:bc:6f:1c:c2:79:dc:76:29:af:ce: + c5:2c:64:04:5e:88:36:6e:31:d4:40:1a:62:34:36:3f:35:01: + ae:ac:63:a0 +SHA1 Fingerprint=F1:8B:53:8D:1B:E9:03:B6:A6:F0:56:43:5B:17:15:89:CA:F3:6B:F2 diff --git a/system/system/etc/security/cacerts/69105f4f.0 b/system/system/etc/security/cacerts/69105f4f.0 new file mode 100644 index 0000000000000000000000000000000000000000..a9364ac2f46cd829d1514f86f9a3e4a4010f6afa --- /dev/null +++ b/system/system/etc/security/cacerts/69105f4f.0 @@ -0,0 +1,83 @@ +-----BEGIN CERTIFICATE----- +MIIDtzCCAp+gAwIBAgIQDOfg5RfYRv6P5WD8G/AwOTANBgkqhkiG9w0BAQUFADBl +MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3 +d3cuZGlnaWNlcnQuY29tMSQwIgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJv +b3QgQ0EwHhcNMDYxMTEwMDAwMDAwWhcNMzExMTEwMDAwMDAwWjBlMQswCQYDVQQG +EwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNl +cnQuY29tMSQwIgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJvb3QgQ0EwggEi +MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCtDhXO5EOAXLGH87dg+XESpa7c +JpSIqvTO9SA5KFhgDPiA2qkVlTJhPLWxKISKityfCgyDF3qPkKyK53lTXDGEKvYP +mDI2dsze3Tyoou9q+yHyUmHfnyDXH+Kx2f4YZNISW1/5WBg1vEfNoTb5a3/UsDg+ +wRvDjDPZ2C8Y/igPs6eD1sNuRMBhNZYW/lmci3Zt1/GiSw0r/wty2p5g0I6QNcZ4 +VYcgoc/lbQrISXwxmDNsIumH0DJaoroTghHtORedmTpyoeb6pNnVFzF1roV9Iq4/ +AUaG9ih5yLHa5FcXxH4cDrC0kqZWs72yl+2qp/C3xag/lRbQ/6GW6whfGHdPAgMB +AAGjYzBhMA4GA1UdDwEB/wQEAwIBhjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQW +BBRF66Kv9JLLgjEtUYunpyGd823IDzAfBgNVHSMEGDAWgBRF66Kv9JLLgjEtUYun +pyGd823IDzANBgkqhkiG9w0BAQUFAAOCAQEAog683+Lt8ONyc3pklL/3cmbYMuRC +dWKuh+vy1dneVrOfzM4UKLkNl2BcEkxY5NM9g0lFWJc1aRqoR+pWxnmrEthngYTf +fwk8lOa4JiwgvT2zKIn3X/8i4peEH+ll74fg38FnSbNd67IJKusm7Xi+fT8r87cm +NW1fiQG2SVufAQWbqz0lwcy2f8Lxb4bG+mRo64EtlOtCt/qMHt1i8b5QZ7dsvfPx +H2sMNgcWfzd8qVttevESRmCD1ycEvkvOl77DZypoEd+A5wwzZr8TDRRu838fYxAe ++o0bJW1sj6W3YQGx0qMmoRBxna3iw/nDmVG3KwcIzi7mULKn+gpFL6Lw8g== +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 0c:e7:e0:e5:17:d8:46:fe:8f:e5:60:fc:1b:f0:30:39 + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Assured ID Root CA + Validity + Not Before: Nov 10 00:00:00 2006 GMT + Not After : Nov 10 00:00:00 2031 GMT + Subject: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Assured ID Root CA + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:ad:0e:15:ce:e4:43:80:5c:b1:87:f3:b7:60:f9: + 71:12:a5:ae:dc:26:94:88:aa:f4:ce:f5:20:39:28: + 58:60:0c:f8:80:da:a9:15:95:32:61:3c:b5:b1:28: + 84:8a:8a:dc:9f:0a:0c:83:17:7a:8f:90:ac:8a:e7: + 79:53:5c:31:84:2a:f6:0f:98:32:36:76:cc:de:dd: + 3c:a8:a2:ef:6a:fb:21:f2:52:61:df:9f:20:d7:1f: + e2:b1:d9:fe:18:64:d2:12:5b:5f:f9:58:18:35:bc: + 47:cd:a1:36:f9:6b:7f:d4:b0:38:3e:c1:1b:c3:8c: + 33:d9:d8:2f:18:fe:28:0f:b3:a7:83:d6:c3:6e:44: + c0:61:35:96:16:fe:59:9c:8b:76:6d:d7:f1:a2:4b: + 0d:2b:ff:0b:72:da:9e:60:d0:8e:90:35:c6:78:55: + 87:20:a1:cf:e5:6d:0a:c8:49:7c:31:98:33:6c:22: + e9:87:d0:32:5a:a2:ba:13:82:11:ed:39:17:9d:99: + 3a:72:a1:e6:fa:a4:d9:d5:17:31:75:ae:85:7d:22: + ae:3f:01:46:86:f6:28:79:c8:b1:da:e4:57:17:c4: + 7e:1c:0e:b0:b4:92:a6:56:b3:bd:b2:97:ed:aa:a7: + f0:b7:c5:a8:3f:95:16:d0:ff:a1:96:eb:08:5f:18: + 77:4f + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + 45:EB:A2:AF:F4:92:CB:82:31:2D:51:8B:A7:A7:21:9D:F3:6D:C8:0F + X509v3 Authority Key Identifier: + keyid:45:EB:A2:AF:F4:92:CB:82:31:2D:51:8B:A7:A7:21:9D:F3:6D:C8:0F + + Signature Algorithm: sha1WithRSAEncryption + a2:0e:bc:df:e2:ed:f0:e3:72:73:7a:64:94:bf:f7:72:66:d8: + 32:e4:42:75:62:ae:87:eb:f2:d5:d9:de:56:b3:9f:cc:ce:14: + 28:b9:0d:97:60:5c:12:4c:58:e4:d3:3d:83:49:45:58:97:35: + 69:1a:a8:47:ea:56:c6:79:ab:12:d8:67:81:84:df:7f:09:3c: + 94:e6:b8:26:2c:20:bd:3d:b3:28:89:f7:5f:ff:22:e2:97:84: + 1f:e9:65:ef:87:e0:df:c1:67:49:b3:5d:eb:b2:09:2a:eb:26: + ed:78:be:7d:3f:2b:f3:b7:26:35:6d:5f:89:01:b6:49:5b:9f: + 01:05:9b:ab:3d:25:c1:cc:b6:7f:c2:f1:6f:86:c6:fa:64:68: + eb:81:2d:94:eb:42:b7:fa:8c:1e:dd:62:f1:be:50:67:b7:6c: + bd:f3:f1:1f:6b:0c:36:07:16:7f:37:7c:a9:5b:6d:7a:f1:12: + 46:60:83:d7:27:04:be:4b:ce:97:be:c3:67:2a:68:11:df:80: + e7:0c:33:66:bf:13:0d:14:6e:f3:7f:1f:63:10:1e:fa:8d:1b: + 25:6d:6c:8f:a5:b7:61:01:b1:d2:a3:26:a1:10:71:9d:ad:e2: + c3:f9:c3:99:51:b7:2b:07:08:ce:2e:e6:50:b2:a7:fa:0a:45: + 2f:a2:f0:f2 +SHA1 Fingerprint=05:63:B8:63:0D:62:D7:5A:BB:C8:AB:1E:4B:DF:B5:A8:99:B2:4D:43 diff --git a/system/system/etc/security/cacerts/6fcc125d.0 b/system/system/etc/security/cacerts/6fcc125d.0 new file mode 100644 index 0000000000000000000000000000000000000000..60564f32a62ef6011d22b4052c16ae59e2198964 --- /dev/null +++ b/system/system/etc/security/cacerts/6fcc125d.0 @@ -0,0 +1,80 @@ +-----BEGIN CERTIFICATE----- +MIIDojCCAoqgAwIBAgIQE4Y1TR0/BvLB+WUF1ZAcYjANBgkqhkiG9w0BAQUFADBr +MQswCQYDVQQGEwJVUzENMAsGA1UEChMEVklTQTEvMC0GA1UECxMmVmlzYSBJbnRl +cm5hdGlvbmFsIFNlcnZpY2UgQXNzb2NpYXRpb24xHDAaBgNVBAMTE1Zpc2EgZUNv +bW1lcmNlIFJvb3QwHhcNMDIwNjI2MDIxODM2WhcNMjIwNjI0MDAxNjEyWjBrMQsw +CQYDVQQGEwJVUzENMAsGA1UEChMEVklTQTEvMC0GA1UECxMmVmlzYSBJbnRlcm5h +dGlvbmFsIFNlcnZpY2UgQXNzb2NpYXRpb24xHDAaBgNVBAMTE1Zpc2EgZUNvbW1l +cmNlIFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCvV95WHm6h +2mCxlCfLF9sHP4CFT8icttD0b0/Pmdjh28JIXDqsOTPHH2qLJj0rNfVIsZHBAk4E +lpF7sDPwsRROEW+1QK8bRaVK7362rPKgH1g/EkZgPI2h4H3PVz4zHvtH8aoVlwdV +ZqW1LS7YgFmypw23RuwhY/81q6UCzyr0TP579ZRdhE2o8mCP2w4lPJ9zcc+U30rq +299yOIzzlr3xF7zSujtFWsan9sYXiwGd/BmoKoMWuDpI/k4+oKsGGelT84ATB+0t +vz8KPFUgOSwsAGl0lUq8ILKpeeUYiZGo3BxN77t+Nwtd/jmliFKMAGzsGHxBvfaL +dXe6YJ2E5/4tAgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQD +AgEGMB0GA1UdDgQWBBQVOIMPPyw/cDMezUb+B4wg4NfDtzANBgkqhkiG9w0BAQUF +AAOCAQEAX/FBfXxcCLkr4NWSR/pnXKUTwwMhmytMiUbPWU3J/qVAtmPN3XEolWcR +zCSs00Rsca4BIGsDoo8Ytyk6feUWYFN4PMCvFYP3j1IzJL1kk5fui/fbGKhtcbP3 +LBfQdCVp9/5rPJS+TUtBjE7ic9DjkCJzQ83z7+pzzkWKsKZJ/0x9nXGIxHYdkFsd +7v3M9+79YKWxehZx0RbQfBI8bGmX265fOZpwLwU8GUYEmSA20GBuYQa7FkKMcPcw +++DbZqMAAb3mLNqRX6BGi01qnD093QVG/na/oAo85ADmJ7f/hC3euiInlhBx6yLt +398znM/jra6O1I7mT1GvFpLgXPYHDw== +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 13:86:35:4d:1d:3f:06:f2:c1:f9:65:05:d5:90:1c:62 + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=US, O=VISA, OU=Visa International Service Association, CN=Visa eCommerce Root + Validity + Not Before: Jun 26 02:18:36 2002 GMT + Not After : Jun 24 00:16:12 2022 GMT + Subject: C=US, O=VISA, OU=Visa International Service Association, CN=Visa eCommerce Root + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:af:57:de:56:1e:6e:a1:da:60:b1:94:27:cb:17: + db:07:3f:80:85:4f:c8:9c:b6:d0:f4:6f:4f:cf:99: + d8:e1:db:c2:48:5c:3a:ac:39:33:c7:1f:6a:8b:26: + 3d:2b:35:f5:48:b1:91:c1:02:4e:04:96:91:7b:b0: + 33:f0:b1:14:4e:11:6f:b5:40:af:1b:45:a5:4a:ef: + 7e:b6:ac:f2:a0:1f:58:3f:12:46:60:3c:8d:a1:e0: + 7d:cf:57:3e:33:1e:fb:47:f1:aa:15:97:07:55:66: + a5:b5:2d:2e:d8:80:59:b2:a7:0d:b7:46:ec:21:63: + ff:35:ab:a5:02:cf:2a:f4:4c:fe:7b:f5:94:5d:84: + 4d:a8:f2:60:8f:db:0e:25:3c:9f:73:71:cf:94:df: + 4a:ea:db:df:72:38:8c:f3:96:bd:f1:17:bc:d2:ba: + 3b:45:5a:c6:a7:f6:c6:17:8b:01:9d:fc:19:a8:2a: + 83:16:b8:3a:48:fe:4e:3e:a0:ab:06:19:e9:53:f3: + 80:13:07:ed:2d:bf:3f:0a:3c:55:20:39:2c:2c:00: + 69:74:95:4a:bc:20:b2:a9:79:e5:18:89:91:a8:dc: + 1c:4d:ef:bb:7e:37:0b:5d:fe:39:a5:88:52:8c:00: + 6c:ec:18:7c:41:bd:f6:8b:75:77:ba:60:9d:84:e7: + fe:2d + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + 15:38:83:0F:3F:2C:3F:70:33:1E:CD:46:FE:07:8C:20:E0:D7:C3:B7 + Signature Algorithm: sha1WithRSAEncryption + 5f:f1:41:7d:7c:5c:08:b9:2b:e0:d5:92:47:fa:67:5c:a5:13: + c3:03:21:9b:2b:4c:89:46:cf:59:4d:c9:fe:a5:40:b6:63:cd: + dd:71:28:95:67:11:cc:24:ac:d3:44:6c:71:ae:01:20:6b:03: + a2:8f:18:b7:29:3a:7d:e5:16:60:53:78:3c:c0:af:15:83:f7: + 8f:52:33:24:bd:64:93:97:ee:8b:f7:db:18:a8:6d:71:b3:f7: + 2c:17:d0:74:25:69:f7:fe:6b:3c:94:be:4d:4b:41:8c:4e:e2: + 73:d0:e3:90:22:73:43:cd:f3:ef:ea:73:ce:45:8a:b0:a6:49: + ff:4c:7d:9d:71:88:c4:76:1d:90:5b:1d:ee:fd:cc:f7:ee:fd: + 60:a5:b1:7a:16:71:d1:16:d0:7c:12:3c:6c:69:97:db:ae:5f: + 39:9a:70:2f:05:3c:19:46:04:99:20:36:d0:60:6e:61:06:bb: + 16:42:8c:70:f7:30:fb:e0:db:66:a3:00:01:bd:e6:2c:da:91: + 5f:a0:46:8b:4d:6a:9c:3d:3d:dd:05:46:fe:76:bf:a0:0a:3c: + e4:00:e6:27:b7:ff:84:2d:de:ba:22:27:96:10:71:eb:22:ed: + df:df:33:9c:cf:e3:ad:ae:8e:d4:8e:e6:4f:51:af:16:92:e0: + 5c:f6:07:0f +SHA1 Fingerprint=70:17:9B:86:8C:00:A4:FA:60:91:52:22:3F:9F:3E:32:BD:E0:05:62 diff --git a/system/system/etc/security/cacerts/75680d2e.0 b/system/system/etc/security/cacerts/75680d2e.0 new file mode 100644 index 0000000000000000000000000000000000000000..59329ba860c12681ac2c81f5f83a00f3ca523f8d --- /dev/null +++ b/system/system/etc/security/cacerts/75680d2e.0 @@ -0,0 +1,90 @@ +-----BEGIN CERTIFICATE----- +MIIEMjCCAxqgAwIBAgIBATANBgkqhkiG9w0BAQUFADB7MQswCQYDVQQGEwJHQjEb +MBkGA1UECAwSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHDAdTYWxmb3JkMRow +GAYDVQQKDBFDb21vZG8gQ0EgTGltaXRlZDEhMB8GA1UEAwwYQUFBIENlcnRpZmlj +YXRlIFNlcnZpY2VzMB4XDTA0MDEwMTAwMDAwMFoXDTI4MTIzMTIzNTk1OVowezEL +MAkGA1UEBhMCR0IxGzAZBgNVBAgMEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UE +BwwHU2FsZm9yZDEaMBgGA1UECgwRQ29tb2RvIENBIExpbWl0ZWQxITAfBgNVBAMM +GEFBQSBDZXJ0aWZpY2F0ZSBTZXJ2aWNlczCCASIwDQYJKoZIhvcNAQEBBQADggEP +ADCCAQoCggEBAL5AnfRu4ep2hxxNRUSOvkbIgwadwSr+GB+O5AL686tdUIoWMQua +BtDFcCLNSS1UY8y2bmhGC1Pqy0wkwLxyTurxFa70VJoSCsN6sjNg4tqJVfMiWPPe +3M/vg4aijJRPn2jymJBGhCfHdr/jzDUsi14HZGWCwEiwqJH5YZ92IFCokcdmtet4 +YgNW8IoaE+oxox6gmf049vYnMlhvB/VruPsUK6+3qszWY19zjNoFmag4qMsXeDZR +rOme9Hg6jc8P2ULimAyrL58OAd7vn5lJ8S3frHRNG5i1R8XlKdH5kBjHYpy+g8cm +ez6KJcfA3Z3mNWgQIJ2P2N7Sw4ScDV7oL8kCAwEAAaOBwDCBvTAdBgNVHQ4EFgQU +oBEKIz6W8Qfs4q8p74Klf9AwpLQwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQF +MAMBAf8wewYDVR0fBHQwcjA4oDagNIYyaHR0cDovL2NybC5jb21vZG9jYS5jb20v +QUFBQ2VydGlmaWNhdGVTZXJ2aWNlcy5jcmwwNqA0oDKGMGh0dHA6Ly9jcmwuY29t +b2RvLm5ldC9BQUFDZXJ0aWZpY2F0ZVNlcnZpY2VzLmNybDANBgkqhkiG9w0BAQUF +AAOCAQEACFb8AvCb6P+k+tZ7xkSAzk/ExfYAWMymtrwUSWgEdujm7l3sAg9g1o1Q +GE8mTgHj5rCl7r+8dFRBv/38ErjHT1r0iWAFf2C3BUrz9vHCv8S5dIa2LX1rzNLz +Rt0vxuBqw8M0Ayx9lt1awg6nCpnBBYurDC/zXDrPbDdVCYfeU0BsWO/8tqtlbgT2 +G9w84FoVxp7Z8VlIMCFlA2zs6SFz7JsDoeA3raAVGI/6ugLOpyypEBMs1OUIJqsi +l2D4kF501KKaU73yqWjgom7C12yxow+ev+to51byrvLjKzg6CYG1a4XXvi3tPxq3 +smPi9WIsgtRqAEFQ8TmDn5XpNpaYbg== +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 1 (0x1) + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=GB, ST=Greater Manchester, L=Salford, O=Comodo CA Limited, CN=AAA Certificate Services + Validity + Not Before: Jan 1 00:00:00 2004 GMT + Not After : Dec 31 23:59:59 2028 GMT + Subject: C=GB, ST=Greater Manchester, L=Salford, O=Comodo CA Limited, CN=AAA Certificate Services + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:be:40:9d:f4:6e:e1:ea:76:87:1c:4d:45:44:8e: + be:46:c8:83:06:9d:c1:2a:fe:18:1f:8e:e4:02:fa: + f3:ab:5d:50:8a:16:31:0b:9a:06:d0:c5:70:22:cd: + 49:2d:54:63:cc:b6:6e:68:46:0b:53:ea:cb:4c:24: + c0:bc:72:4e:ea:f1:15:ae:f4:54:9a:12:0a:c3:7a: + b2:33:60:e2:da:89:55:f3:22:58:f3:de:dc:cf:ef: + 83:86:a2:8c:94:4f:9f:68:f2:98:90:46:84:27:c7: + 76:bf:e3:cc:35:2c:8b:5e:07:64:65:82:c0:48:b0: + a8:91:f9:61:9f:76:20:50:a8:91:c7:66:b5:eb:78: + 62:03:56:f0:8a:1a:13:ea:31:a3:1e:a0:99:fd:38: + f6:f6:27:32:58:6f:07:f5:6b:b8:fb:14:2b:af:b7: + aa:cc:d6:63:5f:73:8c:da:05:99:a8:38:a8:cb:17: + 78:36:51:ac:e9:9e:f4:78:3a:8d:cf:0f:d9:42:e2: + 98:0c:ab:2f:9f:0e:01:de:ef:9f:99:49:f1:2d:df: + ac:74:4d:1b:98:b5:47:c5:e5:29:d1:f9:90:18:c7: + 62:9c:be:83:c7:26:7b:3e:8a:25:c7:c0:dd:9d:e6: + 35:68:10:20:9d:8f:d8:de:d2:c3:84:9c:0d:5e:e8: + 2f:c9 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + A0:11:0A:23:3E:96:F1:07:EC:E2:AF:29:EF:82:A5:7F:D0:30:A4:B4 + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 CRL Distribution Points: + + Full Name: + URI:http://crl.comodoca.com/AAACertificateServices.crl + + Full Name: + URI:http://crl.comodo.net/AAACertificateServices.crl + + Signature Algorithm: sha1WithRSAEncryption + 08:56:fc:02:f0:9b:e8:ff:a4:fa:d6:7b:c6:44:80:ce:4f:c4: + c5:f6:00:58:cc:a6:b6:bc:14:49:68:04:76:e8:e6:ee:5d:ec: + 02:0f:60:d6:8d:50:18:4f:26:4e:01:e3:e6:b0:a5:ee:bf:bc: + 74:54:41:bf:fd:fc:12:b8:c7:4f:5a:f4:89:60:05:7f:60:b7: + 05:4a:f3:f6:f1:c2:bf:c4:b9:74:86:b6:2d:7d:6b:cc:d2:f3: + 46:dd:2f:c6:e0:6a:c3:c3:34:03:2c:7d:96:dd:5a:c2:0e:a7: + 0a:99:c1:05:8b:ab:0c:2f:f3:5c:3a:cf:6c:37:55:09:87:de: + 53:40:6c:58:ef:fc:b6:ab:65:6e:04:f6:1b:dc:3c:e0:5a:15: + c6:9e:d9:f1:59:48:30:21:65:03:6c:ec:e9:21:73:ec:9b:03: + a1:e0:37:ad:a0:15:18:8f:fa:ba:02:ce:a7:2c:a9:10:13:2c: + d4:e5:08:26:ab:22:97:60:f8:90:5e:74:d4:a2:9a:53:bd:f2: + a9:68:e0:a2:6e:c2:d7:6c:b1:a3:0f:9e:bf:eb:68:e7:56:f2: + ae:f2:e3:2b:38:3a:09:81:b5:6b:85:d7:be:2d:ed:3f:1a:b7: + b2:63:e2:f5:62:2c:82:d4:6a:00:41:50:f1:39:83:9f:95:e9: + 36:96:98:6e +SHA1 Fingerprint=D1:EB:23:A4:6D:17:D6:8F:D9:25:64:C2:F1:F1:60:17:64:D8:E3:49 diff --git a/system/system/etc/security/cacerts/76579174.0 b/system/system/etc/security/cacerts/76579174.0 new file mode 100644 index 0000000000000000000000000000000000000000..9672db2c2f510745d59a8489fc05102f134bf56c --- /dev/null +++ b/system/system/etc/security/cacerts/76579174.0 @@ -0,0 +1,92 @@ +-----BEGIN CERTIFICATE----- +MIIEMDCCAxigAwIBAgIQUJRs7Bjq1ZxN1ZfvdY+grTANBgkqhkiG9w0BAQUFADCB +gjELMAkGA1UEBhMCVVMxHjAcBgNVBAsTFXd3dy54cmFtcHNlY3VyaXR5LmNvbTEk +MCIGA1UEChMbWFJhbXAgU2VjdXJpdHkgU2VydmljZXMgSW5jMS0wKwYDVQQDEyRY +UmFtcCBHbG9iYWwgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMDQxMTAxMTcx +NDA0WhcNMzUwMTAxMDUzNzE5WjCBgjELMAkGA1UEBhMCVVMxHjAcBgNVBAsTFXd3 +dy54cmFtcHNlY3VyaXR5LmNvbTEkMCIGA1UEChMbWFJhbXAgU2VjdXJpdHkgU2Vy +dmljZXMgSW5jMS0wKwYDVQQDEyRYUmFtcCBHbG9iYWwgQ2VydGlmaWNhdGlvbiBB +dXRob3JpdHkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCYJB69FbS6 +38eMpSe2OAtp87ZOqCwuIR1cRN8hXX4jdP5efrRKt6atH67gBhbim1vZZ3RrXYCP +KZ2GG9mcDZhtdhAoWORlsH9KmHmf4MMxfoArtYzAQDsRhtDLooY2YKTVMIJt2W7Q +DxIEM5dfT2Fa8OT5kavnHTu86M/0ay00fOJIYRyO82FEzG+gSqmUsE3a56k0enI4 +qEHMPJQRfevIpoy3hsvKMzvZPTeL+3o+hiznc9cKV6xkmxnr9A8ECIqsAxcZZPRa +JSKNNCyy9mgdEm3Tih4U2sSPpuIjhdV6Db1q4Ons7Be7QhtnqiXtRYMh/MHJfNVi +PvryxS3T/dRlAgMBAAGjgZ8wgZwwEwYJKwYBBAGCNxQCBAYeBABDAEEwCwYDVR0P +BAQDAgGGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFMZPoj0GY4QJnM5i5ASs +jVy16bYbMDYGA1UdHwQvMC0wK6ApoCeGJWh0dHA6Ly9jcmwueHJhbXBzZWN1cml0 +eS5jb20vWEdDQS5jcmwwEAYJKwYBBAGCNxUBBAMCAQEwDQYJKoZIhvcNAQEFBQAD +ggEBAJEVOQMBG2f7Shz5CmBbodpNl2L5JFMn14JkTpAuw0kbK5rc/Kh4ZzXxHfAR +vbdI4xD2Dd8/0sm2qlWkSLoC295ZLhVbO50WfUfXN+pfTXYSNrsf16GBBEYgoyxt +qZ4Bfj8pzgCT3/3JknOJiWSe5yvkHJEs0rnOfc5vMZnT5r7SHpDwCRR5XCOrTdLa +IR9NmXmd4c8nnxCbHIgNsIpkQTG4DmyQJKSbXHGPurt+HBvbaoAPIbzp26a3QPSy +i6mx5O+aGtA9aZnuqCij4Tyz8LIRnM98QObd50N9otg6tamN8jSZxNQQ4Qb9CYQQ +O+7ETPTsJ3xCwnR8gooJybQDJbw= +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 50:94:6c:ec:18:ea:d5:9c:4d:d5:97:ef:75:8f:a0:ad + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=US, OU=www.xrampsecurity.com, O=XRamp Security Services Inc, CN=XRamp Global Certification Authority + Validity + Not Before: Nov 1 17:14:04 2004 GMT + Not After : Jan 1 05:37:19 2035 GMT + Subject: C=US, OU=www.xrampsecurity.com, O=XRamp Security Services Inc, CN=XRamp Global Certification Authority + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:98:24:1e:bd:15:b4:ba:df:c7:8c:a5:27:b6:38: + 0b:69:f3:b6:4e:a8:2c:2e:21:1d:5c:44:df:21:5d: + 7e:23:74:fe:5e:7e:b4:4a:b7:a6:ad:1f:ae:e0:06: + 16:e2:9b:5b:d9:67:74:6b:5d:80:8f:29:9d:86:1b: + d9:9c:0d:98:6d:76:10:28:58:e4:65:b0:7f:4a:98: + 79:9f:e0:c3:31:7e:80:2b:b5:8c:c0:40:3b:11:86: + d0:cb:a2:86:36:60:a4:d5:30:82:6d:d9:6e:d0:0f: + 12:04:33:97:5f:4f:61:5a:f0:e4:f9:91:ab:e7:1d: + 3b:bc:e8:cf:f4:6b:2d:34:7c:e2:48:61:1c:8e:f3: + 61:44:cc:6f:a0:4a:a9:94:b0:4d:da:e7:a9:34:7a: + 72:38:a8:41:cc:3c:94:11:7d:eb:c8:a6:8c:b7:86: + cb:ca:33:3b:d9:3d:37:8b:fb:7a:3e:86:2c:e7:73: + d7:0a:57:ac:64:9b:19:eb:f4:0f:04:08:8a:ac:03: + 17:19:64:f4:5a:25:22:8d:34:2c:b2:f6:68:1d:12: + 6d:d3:8a:1e:14:da:c4:8f:a6:e2:23:85:d5:7a:0d: + bd:6a:e0:e9:ec:ec:17:bb:42:1b:67:aa:25:ed:45: + 83:21:fc:c1:c9:7c:d5:62:3e:fa:f2:c5:2d:d3:fd: + d4:65 + Exponent: 65537 (0x10001) + X509v3 extensions: + 1.3.6.1.4.1.311.20.2: + ...C.A + X509v3 Key Usage: + Digital Signature, Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + C6:4F:A2:3D:06:63:84:09:9C:CE:62:E4:04:AC:8D:5C:B5:E9:B6:1B + X509v3 CRL Distribution Points: + + Full Name: + URI:http://crl.xrampsecurity.com/XGCA.crl + + 1.3.6.1.4.1.311.21.1: + ... + Signature Algorithm: sha1WithRSAEncryption + 91:15:39:03:01:1b:67:fb:4a:1c:f9:0a:60:5b:a1:da:4d:97: + 62:f9:24:53:27:d7:82:64:4e:90:2e:c3:49:1b:2b:9a:dc:fc: + a8:78:67:35:f1:1d:f0:11:bd:b7:48:e3:10:f6:0d:df:3f:d2: + c9:b6:aa:55:a4:48:ba:02:db:de:59:2e:15:5b:3b:9d:16:7d: + 47:d7:37:ea:5f:4d:76:12:36:bb:1f:d7:a1:81:04:46:20:a3: + 2c:6d:a9:9e:01:7e:3f:29:ce:00:93:df:fd:c9:92:73:89:89: + 64:9e:e7:2b:e4:1c:91:2c:d2:b9:ce:7d:ce:6f:31:99:d3:e6: + be:d2:1e:90:f0:09:14:79:5c:23:ab:4d:d2:da:21:1f:4d:99: + 79:9d:e1:cf:27:9f:10:9b:1c:88:0d:b0:8a:64:41:31:b8:0e: + 6c:90:24:a4:9b:5c:71:8f:ba:bb:7e:1c:1b:db:6a:80:0f:21: + bc:e9:db:a6:b7:40:f4:b2:8b:a9:b1:e4:ef:9a:1a:d0:3d:69: + 99:ee:a8:28:a3:e1:3c:b3:f0:b2:11:9c:cf:7c:40:e6:dd:e7: + 43:7d:a2:d8:3a:b5:a9:8d:f2:34:99:c4:d4:10:e1:06:fd:09: + 84:10:3b:ee:c4:4c:f4:ec:27:7c:42:c2:74:7c:82:8a:09:c9: + b4:03:25:bc +SHA1 Fingerprint=B8:01:86:D1:EB:9C:86:A5:41:04:CF:30:54:F3:4C:52:B7:E5:58:C6 diff --git a/system/system/etc/security/cacerts/7892ad52.0 b/system/system/etc/security/cacerts/7892ad52.0 new file mode 100644 index 0000000000000000000000000000000000000000..9d9bc090193fe1c569a0581893c23b54d2259076 --- /dev/null +++ b/system/system/etc/security/cacerts/7892ad52.0 @@ -0,0 +1,56 @@ +-----BEGIN CERTIFICATE----- +MIIClDCCAhqgAwIBAgIILCmcWxbtBZUwCgYIKoZIzj0EAwIwfzELMAkGA1UEBhMC +VVMxDjAMBgNVBAgMBVRleGFzMRAwDgYDVQQHDAdIb3VzdG9uMRgwFgYDVQQKDA9T +U0wgQ29ycG9yYXRpb24xNDAyBgNVBAMMK1NTTC5jb20gRVYgUm9vdCBDZXJ0aWZp +Y2F0aW9uIEF1dGhvcml0eSBFQ0MwHhcNMTYwMjEyMTgxNTIzWhcNNDEwMjEyMTgx +NTIzWjB/MQswCQYDVQQGEwJVUzEOMAwGA1UECAwFVGV4YXMxEDAOBgNVBAcMB0hv +dXN0b24xGDAWBgNVBAoMD1NTTCBDb3Jwb3JhdGlvbjE0MDIGA1UEAwwrU1NMLmNv +bSBFViBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5IEVDQzB2MBAGByqGSM49 +AgEGBSuBBAAiA2IABKoSR5CYG/vvw0AHgyBO8TCCogbR8pKGYfL2IWjKAMTH6kMA +VIbc/R/fALhBYlzccBYy3h+Z1MzFB8gIH2EWB1E9fVwHU+M1OIzfzZ/ZLg1Kthku +WnBaBu2+8KGwytAJKaNjMGEwHQYDVR0OBBYEFFvKXuXe0oGqzagtZFG22XKbl+ZP +MA8GA1UdEwEB/wQFMAMBAf8wHwYDVR0jBBgwFoAUW8pe5d7SgarNqC1kUbbZcpuX +5k8wDgYDVR0PAQH/BAQDAgGGMAoGCCqGSM49BAMCA2gAMGUCMQCK5kCJN+vp1RPZ +ytRrJPOwPYdGWBrssd9v+1a6cGvHOMzosYxPD/fxZ3YOg9AeUY8CMD32IygmTMZg +h5Mmm7I1HrrW9zzRHM76JTymGoEVW/MSD2zuZYrJh6j5B+BimoxcSg== +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 3182246526754555285 (0x2c299c5b16ed0595) + Signature Algorithm: ecdsa-with-SHA256 + Issuer: C=US, ST=Texas, L=Houston, O=SSL Corporation, CN=SSL.com EV Root Certification Authority ECC + Validity + Not Before: Feb 12 18:15:23 2016 GMT + Not After : Feb 12 18:15:23 2041 GMT + Subject: C=US, ST=Texas, L=Houston, O=SSL Corporation, CN=SSL.com EV Root Certification Authority ECC + Subject Public Key Info: + Public Key Algorithm: id-ecPublicKey + Public-Key: (384 bit) + pub: + 04:aa:12:47:90:98:1b:fb:ef:c3:40:07:83:20:4e: + f1:30:82:a2:06:d1:f2:92:86:61:f2:f6:21:68:ca: + 00:c4:c7:ea:43:00:54:86:dc:fd:1f:df:00:b8:41: + 62:5c:dc:70:16:32:de:1f:99:d4:cc:c5:07:c8:08: + 1f:61:16:07:51:3d:7d:5c:07:53:e3:35:38:8c:df: + cd:9f:d9:2e:0d:4a:b6:19:2e:5a:70:5a:06:ed:be: + f0:a1:b0:ca:d0:09:29 + ASN1 OID: secp384r1 + X509v3 extensions: + X509v3 Subject Key Identifier: + 5B:CA:5E:E5:DE:D2:81:AA:CD:A8:2D:64:51:B6:D9:72:9B:97:E6:4F + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Authority Key Identifier: + keyid:5B:CA:5E:E5:DE:D2:81:AA:CD:A8:2D:64:51:B6:D9:72:9B:97:E6:4F + + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + Signature Algorithm: ecdsa-with-SHA256 + 30:65:02:31:00:8a:e6:40:89:37:eb:e9:d5:13:d9:ca:d4:6b: + 24:f3:b0:3d:87:46:58:1a:ec:b1:df:6f:fb:56:ba:70:6b:c7: + 38:cc:e8:b1:8c:4f:0f:f7:f1:67:76:0e:83:d0:1e:51:8f:02: + 30:3d:f6:23:28:26:4c:c6:60:87:93:26:9b:b2:35:1e:ba:d6: + f7:3c:d1:1c:ce:fa:25:3c:a6:1a:81:15:5b:f3:12:0f:6c:ee: + 65:8a:c9:87:a8:f9:07:e0:62:9a:8c:5c:4a +SHA1 Fingerprint=4C:DD:51:A3:D1:F5:20:32:14:B0:C6:C5:32:23:03:91:C7:46:42:6D diff --git a/system/system/etc/security/cacerts/7999be0d.0 b/system/system/etc/security/cacerts/7999be0d.0 new file mode 100644 index 0000000000000000000000000000000000000000..077c03b0a64314c338f883be47dc76d515e14784 --- /dev/null +++ b/system/system/etc/security/cacerts/7999be0d.0 @@ -0,0 +1,78 @@ +-----BEGIN CERTIFICATE----- +MIIDVDCCAjygAwIBAgIDAjRWMA0GCSqGSIb3DQEBBQUAMEIxCzAJBgNVBAYTAlVT +MRYwFAYDVQQKEw1HZW9UcnVzdCBJbmMuMRswGQYDVQQDExJHZW9UcnVzdCBHbG9i +YWwgQ0EwHhcNMDIwNTIxMDQwMDAwWhcNMjIwNTIxMDQwMDAwWjBCMQswCQYDVQQG +EwJVUzEWMBQGA1UEChMNR2VvVHJ1c3QgSW5jLjEbMBkGA1UEAxMSR2VvVHJ1c3Qg +R2xvYmFsIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2swYYzD9 +9BcjGlZ+W988bDjkcbd4kdS8odhM+KhDtgPpTSEHCIjaWC9mOSm9BXiLnTjoBbdq +fnGk5sRgprDvgOSJKA+eJdbtg/OtppHHmMlCGDUUna2YRpIuT8rxh0PBFpVXLVDv +iS2Aelet8u5fa9IAjbkU+BQVNdnARqN7csiRv8lVK83Qlz6cJmTM386DGXHKTubU +1XupGc1V3sjs0l44U+VcT4wt/lAjNvxm5suOpDkZALeVAjmRCw7+OC7RHQWa9k0+ +bw8HHa8sHo9gOeL6NlMTOdReJivbPagUvTLrGAMoUgRx5aszPeE4uwc2hGKceeoW +MPRfwCvocWvk+QIDAQABo1MwUTAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBTA +ephojYn7qwVkDBF9qn1luMrMTjAfBgNVHSMEGDAWgBTAephojYn7qwVkDBF9qn1l +uMrMTjANBgkqhkiG9w0BAQUFAAOCAQEANeMpauUvXVSOKVCUn5kaFOSPeCpilKIn +Z57QzxpeR+nBsqTP3UEaBU6bS+5Kb1VSsyShNwrrZHYqLizz/Tt1kL/6cdjHPTfS +tQWVYrmm3ok9Nns4d0iXrKYgjy6myQzCsplFAMfOEVEiIuCl6rYVSAlk6l5PdPcF +PseKUgzbFbS9bZvlxrFUaKnjaZC2mqUPuLk/IH2uSrW4nOQdtqvmlKXBx4Ot2/Un +hw4EbNX/3aBd7YdStysVAq45pmp06drE57xNNB6pXE0zX5IJL4hmXXeXxx12E6nV +5fEWCRE11azbJHFwLJhWC9kXtNHjUStedejV0NxPNO3CBWaAocvmMw== +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 144470 (0x23456) + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=US, O=GeoTrust Inc., CN=GeoTrust Global CA + Validity + Not Before: May 21 04:00:00 2002 GMT + Not After : May 21 04:00:00 2022 GMT + Subject: C=US, O=GeoTrust Inc., CN=GeoTrust Global CA + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:da:cc:18:63:30:fd:f4:17:23:1a:56:7e:5b:df: + 3c:6c:38:e4:71:b7:78:91:d4:bc:a1:d8:4c:f8:a8: + 43:b6:03:e9:4d:21:07:08:88:da:58:2f:66:39:29: + bd:05:78:8b:9d:38:e8:05:b7:6a:7e:71:a4:e6:c4: + 60:a6:b0:ef:80:e4:89:28:0f:9e:25:d6:ed:83:f3: + ad:a6:91:c7:98:c9:42:18:35:14:9d:ad:98:46:92: + 2e:4f:ca:f1:87:43:c1:16:95:57:2d:50:ef:89:2d: + 80:7a:57:ad:f2:ee:5f:6b:d2:00:8d:b9:14:f8:14: + 15:35:d9:c0:46:a3:7b:72:c8:91:bf:c9:55:2b:cd: + d0:97:3e:9c:26:64:cc:df:ce:83:19:71:ca:4e:e6: + d4:d5:7b:a9:19:cd:55:de:c8:ec:d2:5e:38:53:e5: + 5c:4f:8c:2d:fe:50:23:36:fc:66:e6:cb:8e:a4:39: + 19:00:b7:95:02:39:91:0b:0e:fe:38:2e:d1:1d:05: + 9a:f6:4d:3e:6f:0f:07:1d:af:2c:1e:8f:60:39:e2: + fa:36:53:13:39:d4:5e:26:2b:db:3d:a8:14:bd:32: + eb:18:03:28:52:04:71:e5:ab:33:3d:e1:38:bb:07: + 36:84:62:9c:79:ea:16:30:f4:5f:c0:2b:e8:71:6b: + e4:f9 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + C0:7A:98:68:8D:89:FB:AB:05:64:0C:11:7D:AA:7D:65:B8:CA:CC:4E + X509v3 Authority Key Identifier: + keyid:C0:7A:98:68:8D:89:FB:AB:05:64:0C:11:7D:AA:7D:65:B8:CA:CC:4E + + Signature Algorithm: sha1WithRSAEncryption + 35:e3:29:6a:e5:2f:5d:54:8e:29:50:94:9f:99:1a:14:e4:8f: + 78:2a:62:94:a2:27:67:9e:d0:cf:1a:5e:47:e9:c1:b2:a4:cf: + dd:41:1a:05:4e:9b:4b:ee:4a:6f:55:52:b3:24:a1:37:0a:eb: + 64:76:2a:2e:2c:f3:fd:3b:75:90:bf:fa:71:d8:c7:3d:37:d2: + b5:05:95:62:b9:a6:de:89:3d:36:7b:38:77:48:97:ac:a6:20: + 8f:2e:a6:c9:0c:c2:b2:99:45:00:c7:ce:11:51:22:22:e0:a5: + ea:b6:15:48:09:64:ea:5e:4f:74:f7:05:3e:c7:8a:52:0c:db: + 15:b4:bd:6d:9b:e5:c6:b1:54:68:a9:e3:69:90:b6:9a:a5:0f: + b8:b9:3f:20:7d:ae:4a:b5:b8:9c:e4:1d:b6:ab:e6:94:a5:c1: + c7:83:ad:db:f5:27:87:0e:04:6c:d5:ff:dd:a0:5d:ed:87:52: + b7:2b:15:02:ae:39:a6:6a:74:e9:da:c4:e7:bc:4d:34:1e:a9: + 5c:4d:33:5f:92:09:2f:88:66:5d:77:97:c7:1d:76:13:a9:d5: + e5:f1:16:09:11:35:d5:ac:db:24:71:70:2c:98:56:0b:d9:17: + b4:d1:e3:51:2b:5e:75:e8:d5:d0:dc:4f:34:ed:c2:05:66:80: + a1:cb:e6:33 +SHA1 Fingerprint=DE:28:F4:A4:FF:E5:B9:2F:A3:C5:03:D1:A3:49:A7:F9:96:2A:82:12 diff --git a/system/system/etc/security/cacerts/7a7c655d.0 b/system/system/etc/security/cacerts/7a7c655d.0 new file mode 100644 index 0000000000000000000000000000000000000000..380ee978d7ef91467d4ac73814e67fc22bccf2e9 --- /dev/null +++ b/system/system/etc/security/cacerts/7a7c655d.0 @@ -0,0 +1,46 @@ +-----BEGIN CERTIFICATE----- +MIIBtjCCAVugAwIBAgITBmyf1XSXNmY/Owua2eiedgPySjAKBggqhkjOPQQDAjA5 +MQswCQYDVQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRkwFwYDVQQDExBBbWF6b24g +Um9vdCBDQSAzMB4XDTE1MDUyNjAwMDAwMFoXDTQwMDUyNjAwMDAwMFowOTELMAkG +A1UEBhMCVVMxDzANBgNVBAoTBkFtYXpvbjEZMBcGA1UEAxMQQW1hem9uIFJvb3Qg +Q0EgMzBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABCmXp8ZBf8ANm+gBG1bG8lKl +ui2yEujSLtf6ycXYqm0fc4E7O5hrOXwzpcVOho6AF2hiRVd9RFgdszflZwjrZt6j +QjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgGGMB0GA1UdDgQWBBSr +ttvXBp43rDCGB5Fwx5zEGbF4wDAKBggqhkjOPQQDAgNJADBGAiEA4IWSoxe3jfkr +BqWTrBqYaGFy+uGh0PsceGCmQ5nFuMQCIQCcAu/xlJyzlvnrxir4tiz+OpAUFteM +YyRIHN8wfdVoOw== +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 06:6c:9f:d5:74:97:36:66:3f:3b:0b:9a:d9:e8:9e:76:03:f2:4a + Signature Algorithm: ecdsa-with-SHA256 + Issuer: C=US, O=Amazon, CN=Amazon Root CA 3 + Validity + Not Before: May 26 00:00:00 2015 GMT + Not After : May 26 00:00:00 2040 GMT + Subject: C=US, O=Amazon, CN=Amazon Root CA 3 + Subject Public Key Info: + Public Key Algorithm: id-ecPublicKey + Public-Key: (256 bit) + pub: + 04:29:97:a7:c6:41:7f:c0:0d:9b:e8:01:1b:56:c6: + f2:52:a5:ba:2d:b2:12:e8:d2:2e:d7:fa:c9:c5:d8: + aa:6d:1f:73:81:3b:3b:98:6b:39:7c:33:a5:c5:4e: + 86:8e:80:17:68:62:45:57:7d:44:58:1d:b3:37:e5: + 67:08:eb:66:de + ASN1 OID: prime256v1 + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + AB:B6:DB:D7:06:9E:37:AC:30:86:07:91:70:C7:9C:C4:19:B1:78:C0 + Signature Algorithm: ecdsa-with-SHA256 + 30:46:02:21:00:e0:85:92:a3:17:b7:8d:f9:2b:06:a5:93:ac: + 1a:98:68:61:72:fa:e1:a1:d0:fb:1c:78:60:a6:43:99:c5:b8: + c4:02:21:00:9c:02:ef:f1:94:9c:b3:96:f9:eb:c6:2a:f8:b6: + 2c:fe:3a:90:14:16:d7:8c:63:24:48:1c:df:30:7d:d5:68:3b +SHA1 Fingerprint=0D:44:DD:8C:3C:8C:1A:1A:58:75:64:81:E9:0F:2E:2A:FF:B3:D2:6E diff --git a/system/system/etc/security/cacerts/7a819ef2.0 b/system/system/etc/security/cacerts/7a819ef2.0 new file mode 100644 index 0000000000000000000000000000000000000000..091009f026cbfef5e18a15577adb5af9c804a953 --- /dev/null +++ b/system/system/etc/security/cacerts/7a819ef2.0 @@ -0,0 +1,126 @@ +-----BEGIN CERTIFICATE----- +MIIFtzCCA5+gAwIBAgICBQkwDQYJKoZIhvcNAQEFBQAwRTELMAkGA1UEBhMCQk0x +GTAXBgNVBAoTEFF1b1ZhZGlzIExpbWl0ZWQxGzAZBgNVBAMTElF1b1ZhZGlzIFJv +b3QgQ0EgMjAeFw0wNjExMjQxODI3MDBaFw0zMTExMjQxODIzMzNaMEUxCzAJBgNV +BAYTAkJNMRkwFwYDVQQKExBRdW9WYWRpcyBMaW1pdGVkMRswGQYDVQQDExJRdW9W +YWRpcyBSb290IENBIDIwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCa +GMpLlA0ALa8DKYrwD4HIrkwZhR0In6spRIXzL4GtMh6QRr+jhiYaHv5+HBg6XJxg +Fyo6dIMzMH1hVBHL7avg5tKifvVrbxi3Cgst/ek+7wrGsxDp3MJGF/hd/aTa/55J +WpzmM+Yklvc/ulsrHHo1wtZn/qtmUIttKGAr79dgw8eTvI02kfN/+NsRE8Scd3bB +rrcCaoF6qUWD4gXmuVbBlDePSHFjIuwXZQeVikvfj8ZaCuWw419eaxGrDPmF60Tp ++ARz8un+XJiM9XOva7R+zdRcAitMOeGylZUtQofX1bOQQ7dsE/He3fbE+Ik/0XX1 +ksOR1YqI0JDs3G3eicJlcZaLDQP9nL9bFqyS2+r+eXyt66/3FsvbzSUr5R/7mp/i +Ucw6UwxI5g69ybR2BlLmEROFcmMDBOAENisgGQLodKcftslWZvB1JdxnwQ5hYIiz +PtGo/KPaHbDRsSNU30R2be1B2MGyIrZTHN81Hdyhdyox5C315eXbyOD/5YDXC2Og +/zOhD7osFRXql7PSorW+8oyWHhqPHWykYTe5hnMz15eWniN9gqRMgeKh0bpnX5UH +oycR7hYQe7xFSkyyBNKr79X9DFHOUGoIMfmR2gyPZFwDwzqLID9ujWc9Otb+fVuI +yV77zGHcizN300QyNQliBJIWENieJ0f7OyHj+OsdWwIDAQABo4GwMIGtMA8GA1Ud +EwEB/wQFMAMBAf8wCwYDVR0PBAQDAgEGMB0GA1UdDgQWBBQahGK8SEwzJQTU7tD2 +A8QZRtGUazBuBgNVHSMEZzBlgBQahGK8SEwzJQTU7tD2A8QZRtGUa6FJpEcwRTEL +MAkGA1UEBhMCQk0xGTAXBgNVBAoTEFF1b1ZhZGlzIExpbWl0ZWQxGzAZBgNVBAMT +ElF1b1ZhZGlzIFJvb3QgQ0EgMoICBQkwDQYJKoZIhvcNAQEFBQADggIBAD4KFk2f +BluornFdLwUvZ+YTRYPENvbzwCYMDbVHZF34tHLJRqUDGCdViXh9duqWNIAXINzn +g/iN/Ae42l9NLmeyhP3ZRPx3UIHmfLTJDQtyU/h2BwdBR5YM++CCJpNVjP4iH2Bl +fF/nJrP3MpCYUNQ3cVX2kiF495V5+vgtJodmVjB3pjd4M1IQWK4/YY7yarHvGH5K +WWPKjaJW1acvvFYfzznB4vsKqBUsfU16Y8Zsl0Q80m/DShcK+JDSV6IZUaUtl0Ha +B0+pUNqQjZRG4T7wlP0QADj1O+hA4bRuVhogzG9Yje0uRY/W6ZM/57Es3zrWIozc +hLsib9D45MY56QSIPMO661V6bYCZJPVsAfv4l7CUW+v90m/xd2gNNWQjrLhVoQPR +TUIZ3Ph1WVaj+ahJefivDrkRoHy3au000LYmYjgahwz46P0u05B/B5EqHdZ+XIWD +mbA4CD/pXvk1B+TJYm5Xf6dQlfe6yJvmjqIBxdZmv3lh8zwc4bmCXF2gw+nYSL0Z +ohEUGW6yhhtoPkg3Goi3XZZenMfvJ2II4pEZXNLxId26F0KCl3GBUzGpn/Z9Yr9y +4aOTHcyKJloJONDO1w2AFrR4pTqHTI2KpdVGl/IsELm8VCLAAVBpQ570su9t+Oza +8eOx79+Rj1QqCyXBJhnEUhAFZdWCEOrCMc0u +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 1289 (0x509) + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=BM, O=QuoVadis Limited, CN=QuoVadis Root CA 2 + Validity + Not Before: Nov 24 18:27:00 2006 GMT + Not After : Nov 24 18:23:33 2031 GMT + Subject: C=BM, O=QuoVadis Limited, CN=QuoVadis Root CA 2 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (4096 bit) + Modulus: + 00:9a:18:ca:4b:94:0d:00:2d:af:03:29:8a:f0:0f: + 81:c8:ae:4c:19:85:1d:08:9f:ab:29:44:85:f3:2f: + 81:ad:32:1e:90:46:bf:a3:86:26:1a:1e:fe:7e:1c: + 18:3a:5c:9c:60:17:2a:3a:74:83:33:30:7d:61:54: + 11:cb:ed:ab:e0:e6:d2:a2:7e:f5:6b:6f:18:b7:0a: + 0b:2d:fd:e9:3e:ef:0a:c6:b3:10:e9:dc:c2:46:17: + f8:5d:fd:a4:da:ff:9e:49:5a:9c:e6:33:e6:24:96: + f7:3f:ba:5b:2b:1c:7a:35:c2:d6:67:fe:ab:66:50: + 8b:6d:28:60:2b:ef:d7:60:c3:c7:93:bc:8d:36:91: + f3:7f:f8:db:11:13:c4:9c:77:76:c1:ae:b7:02:6a: + 81:7a:a9:45:83:e2:05:e6:b9:56:c1:94:37:8f:48: + 71:63:22:ec:17:65:07:95:8a:4b:df:8f:c6:5a:0a: + e5:b0:e3:5f:5e:6b:11:ab:0c:f9:85:eb:44:e9:f8: + 04:73:f2:e9:fe:5c:98:8c:f5:73:af:6b:b4:7e:cd: + d4:5c:02:2b:4c:39:e1:b2:95:95:2d:42:87:d7:d5: + b3:90:43:b7:6c:13:f1:de:dd:f6:c4:f8:89:3f:d1: + 75:f5:92:c3:91:d5:8a:88:d0:90:ec:dc:6d:de:89: + c2:65:71:96:8b:0d:03:fd:9c:bf:5b:16:ac:92:db: + ea:fe:79:7c:ad:eb:af:f7:16:cb:db:cd:25:2b:e5: + 1f:fb:9a:9f:e2:51:cc:3a:53:0c:48:e6:0e:bd:c9: + b4:76:06:52:e6:11:13:85:72:63:03:04:e0:04:36: + 2b:20:19:02:e8:74:a7:1f:b6:c9:56:66:f0:75:25: + dc:67:c1:0e:61:60:88:b3:3e:d1:a8:fc:a3:da:1d: + b0:d1:b1:23:54:df:44:76:6d:ed:41:d8:c1:b2:22: + b6:53:1c:df:35:1d:dc:a1:77:2a:31:e4:2d:f5:e5: + e5:db:c8:e0:ff:e5:80:d7:0b:63:a0:ff:33:a1:0f: + ba:2c:15:15:ea:97:b3:d2:a2:b5:be:f2:8c:96:1e: + 1a:8f:1d:6c:a4:61:37:b9:86:73:33:d7:97:96:9e: + 23:7d:82:a4:4c:81:e2:a1:d1:ba:67:5f:95:07:a3: + 27:11:ee:16:10:7b:bc:45:4a:4c:b2:04:d2:ab:ef: + d5:fd:0c:51:ce:50:6a:08:31:f9:91:da:0c:8f:64: + 5c:03:c3:3a:8b:20:3f:6e:8d:67:3d:3a:d6:fe:7d: + 5b:88:c9:5e:fb:cc:61:dc:8b:33:77:d3:44:32:35: + 09:62:04:92:16:10:d8:9e:27:47:fb:3b:21:e3:f8: + eb:1d:5b + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + 1A:84:62:BC:48:4C:33:25:04:D4:EE:D0:F6:03:C4:19:46:D1:94:6B + X509v3 Authority Key Identifier: + keyid:1A:84:62:BC:48:4C:33:25:04:D4:EE:D0:F6:03:C4:19:46:D1:94:6B + DirName:/C=BM/O=QuoVadis Limited/CN=QuoVadis Root CA 2 + serial:05:09 + + Signature Algorithm: sha1WithRSAEncryption + 3e:0a:16:4d:9f:06:5b:a8:ae:71:5d:2f:05:2f:67:e6:13:45: + 83:c4:36:f6:f3:c0:26:0c:0d:b5:47:64:5d:f8:b4:72:c9:46: + a5:03:18:27:55:89:78:7d:76:ea:96:34:80:17:20:dc:e7:83: + f8:8d:fc:07:b8:da:5f:4d:2e:67:b2:84:fd:d9:44:fc:77:50: + 81:e6:7c:b4:c9:0d:0b:72:53:f8:76:07:07:41:47:96:0c:fb: + e0:82:26:93:55:8c:fe:22:1f:60:65:7c:5f:e7:26:b3:f7:32: + 90:98:50:d4:37:71:55:f6:92:21:78:f7:95:79:fa:f8:2d:26: + 87:66:56:30:77:a6:37:78:33:52:10:58:ae:3f:61:8e:f2:6a: + b1:ef:18:7e:4a:59:63:ca:8d:a2:56:d5:a7:2f:bc:56:1f:cf: + 39:c1:e2:fb:0a:a8:15:2c:7d:4d:7a:63:c6:6c:97:44:3c:d2: + 6f:c3:4a:17:0a:f8:90:d2:57:a2:19:51:a5:2d:97:41:da:07: + 4f:a9:50:da:90:8d:94:46:e1:3e:f0:94:fd:10:00:38:f5:3b: + e8:40:e1:b4:6e:56:1a:20:cc:6f:58:8d:ed:2e:45:8f:d6:e9: + 93:3f:e7:b1:2c:df:3a:d6:22:8c:dc:84:bb:22:6f:d0:f8:e4: + c6:39:e9:04:88:3c:c3:ba:eb:55:7a:6d:80:99:24:f5:6c:01: + fb:f8:97:b0:94:5b:eb:fd:d2:6f:f1:77:68:0d:35:64:23:ac: + b8:55:a1:03:d1:4d:42:19:dc:f8:75:59:56:a3:f9:a8:49:79: + f8:af:0e:b9:11:a0:7c:b7:6a:ed:34:d0:b6:26:62:38:1a:87: + 0c:f8:e8:fd:2e:d3:90:7f:07:91:2a:1d:d6:7e:5c:85:83:99: + b0:38:08:3f:e9:5e:f9:35:07:e4:c9:62:6e:57:7f:a7:50:95: + f7:ba:c8:9b:e6:8e:a2:01:c5:d6:66:bf:79:61:f3:3c:1c:e1: + b9:82:5c:5d:a0:c3:e9:d8:48:bd:19:a2:11:14:19:6e:b2:86: + 1b:68:3e:48:37:1a:88:b7:5d:96:5e:9c:c7:ef:27:62:08:e2: + 91:19:5c:d2:f1:21:dd:ba:17:42:82:97:71:81:53:31:a9:9f: + f6:7d:62:bf:72:e1:a3:93:1d:cc:8a:26:5a:09:38:d0:ce:d7: + 0d:80:16:b4:78:a5:3a:87:4c:8d:8a:a5:d5:46:97:f2:2c:10: + b9:bc:54:22:c0:01:50:69:43:9e:f4:b2:ef:6d:f8:ec:da:f1: + e3:b1:ef:df:91:8f:54:2a:0b:25:c1:26:19:c4:52:10:05:65: + d5:82:10:ea:c2:31:cd:2e +SHA1 Fingerprint=CA:3A:FB:CF:12:40:36:4B:44:B2:16:20:88:80:48:39:19:93:7C:F7 diff --git a/system/system/etc/security/cacerts/7c302982.0 b/system/system/etc/security/cacerts/7c302982.0 new file mode 100644 index 0000000000000000000000000000000000000000..c6143247231601e1cdc848228a45c3994aecbe2d --- /dev/null +++ b/system/system/etc/security/cacerts/7c302982.0 @@ -0,0 +1,85 @@ +-----BEGIN CERTIFICATE----- +MIIEMDCCAxigAwIBAgIJANqb7HHzA7AZMA0GCSqGSIb3DQEBCwUAMIGkMQswCQYD +VQQGEwJQQTEPMA0GA1UECAwGUGFuYW1hMRQwEgYDVQQHDAtQYW5hbWEgQ2l0eTEk +MCIGA1UECgwbVHJ1c3RDb3IgU3lzdGVtcyBTLiBkZSBSLkwuMScwJQYDVQQLDB5U +cnVzdENvciBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkxHzAdBgNVBAMMFlRydXN0Q29y +IFJvb3RDZXJ0IENBLTEwHhcNMTYwMjA0MTIzMjE2WhcNMjkxMjMxMTcyMzE2WjCB +pDELMAkGA1UEBhMCUEExDzANBgNVBAgMBlBhbmFtYTEUMBIGA1UEBwwLUGFuYW1h +IENpdHkxJDAiBgNVBAoMG1RydXN0Q29yIFN5c3RlbXMgUy4gZGUgUi5MLjEnMCUG +A1UECwweVHJ1c3RDb3IgQ2VydGlmaWNhdGUgQXV0aG9yaXR5MR8wHQYDVQQDDBZU +cnVzdENvciBSb290Q2VydCBDQS0xMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB +CgKCAQEAv463leLCJhJrMxnHQFgKq1mqjQCj/IDHUHuO1CAmujIS2CNUSSUQIpid +RtLByZ5OGy4sDjjzGiVoHKZaBeYei0i/mJZ0PmnK6bV4pQa81QBeCQryJ3pS/C3V +seq0iWEk8xoT26nPUu0MJLq5nux+AHT6k61sKZKuUbS701e/s/OojZz0JEsq1pme +9J7+wH5COucLlVPat2gOkEz7cD+PSiyU8ybdY2mplNgQTsVHCJCZGxdNuWxu72CV +EY4hgLW9oHPY0LJ3xEXqWib7ZnZ2+AYfYW0PVcWDtxBWcgYHpfOxGgMFZA6dWorW +hnAbJN7+KIor0Gqw/Hqi3LJ5DotlDwIDAQABo2MwYTAdBgNVHQ4EFgQU7mtJPHo/ +DeOxCbeKyKsZn3MzUOcwHwYDVR0jBBgwFoAU7mtJPHo/DeOxCbeKyKsZn3MzUOcw +DwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAYYwDQYJKoZIhvcNAQELBQAD +ggEBACUY1JGPE+6PHh0RU9otRCkZoB5rMZ5NDp6tPVxBb5UrJKF5mDo4Nvu7Zp5I +/5CQ7z3UuJu0h3U/IJvOcs+hVcFNZKIZBqEHMwwLKeXx6quj7LUKdJDHfXLy11yf +ke+Ri7fc7Waiz45mO7yfOgLgJ90WmMCV1Aqk5IGadZQ1nJBfiDcGrVmVCrDRZ9MZ +yonnMlo2HD6CqFqTvsbQZJG2z9m2GM/bftJlo6bEjhcxwft+dtvTheNYsnd6djts +L1Ac59v2Z3kf9YKVmgenFK+P3CghZwnS1k1aHBkcjndcw5QkPTJrS37UeJSDvjdN +zl/HHk484IkzlQsPpTLWPFp5LBk= +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 15752444095811006489 (0xda9bec71f303b019) + Signature Algorithm: sha256WithRSAEncryption + Issuer: C=PA, ST=Panama, L=Panama City, O=TrustCor Systems S. de R.L., OU=TrustCor Certificate Authority, CN=TrustCor RootCert CA-1 + Validity + Not Before: Feb 4 12:32:16 2016 GMT + Not After : Dec 31 17:23:16 2029 GMT + Subject: C=PA, ST=Panama, L=Panama City, O=TrustCor Systems S. de R.L., OU=TrustCor Certificate Authority, CN=TrustCor RootCert CA-1 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:bf:8e:b7:95:e2:c2:26:12:6b:33:19:c7:40:58: + 0a:ab:59:aa:8d:00:a3:fc:80:c7:50:7b:8e:d4:20: + 26:ba:32:12:d8:23:54:49:25:10:22:98:9d:46:d2: + c1:c9:9e:4e:1b:2e:2c:0e:38:f3:1a:25:68:1c:a6: + 5a:05:e6:1e:8b:48:bf:98:96:74:3e:69:ca:e9:b5: + 78:a5:06:bc:d5:00:5e:09:0a:f2:27:7a:52:fc:2d: + d5:b1:ea:b4:89:61:24:f3:1a:13:db:a9:cf:52:ed: + 0c:24:ba:b9:9e:ec:7e:00:74:fa:93:ad:6c:29:92: + ae:51:b4:bb:d3:57:bf:b3:f3:a8:8d:9c:f4:24:4b: + 2a:d6:99:9e:f4:9e:fe:c0:7e:42:3a:e7:0b:95:53: + da:b7:68:0e:90:4c:fb:70:3f:8f:4a:2c:94:f3:26: + dd:63:69:a9:94:d8:10:4e:c5:47:08:90:99:1b:17: + 4d:b9:6c:6e:ef:60:95:11:8e:21:80:b5:bd:a0:73: + d8:d0:b2:77:c4:45:ea:5a:26:fb:66:76:76:f8:06: + 1f:61:6d:0f:55:c5:83:b7:10:56:72:06:07:a5:f3: + b1:1a:03:05:64:0e:9d:5a:8a:d6:86:70:1b:24:de: + fe:28:8a:2b:d0:6a:b0:fc:7a:a2:dc:b2:79:0e:8b: + 65:0f + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + EE:6B:49:3C:7A:3F:0D:E3:B1:09:B7:8A:C8:AB:19:9F:73:33:50:E7 + X509v3 Authority Key Identifier: + keyid:EE:6B:49:3C:7A:3F:0D:E3:B1:09:B7:8A:C8:AB:19:9F:73:33:50:E7 + + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + Signature Algorithm: sha256WithRSAEncryption + 25:18:d4:91:8f:13:ee:8f:1e:1d:11:53:da:2d:44:29:19:a0: + 1e:6b:31:9e:4d:0e:9e:ad:3d:5c:41:6f:95:2b:24:a1:79:98: + 3a:38:36:fb:bb:66:9e:48:ff:90:90:ef:3d:d4:b8:9b:b4:87: + 75:3f:20:9b:ce:72:cf:a1:55:c1:4d:64:a2:19:06:a1:07:33: + 0c:0b:29:e5:f1:ea:ab:a3:ec:b5:0a:74:90:c7:7d:72:f2:d7: + 5c:9f:91:ef:91:8b:b7:dc:ed:66:a2:cf:8e:66:3b:bc:9f:3a: + 02:e0:27:dd:16:98:c0:95:d4:0a:a4:e4:81:9a:75:94:35:9c: + 90:5f:88:37:06:ad:59:95:0a:b0:d1:67:d3:19:ca:89:e7:32: + 5a:36:1c:3e:82:a8:5a:93:be:c6:d0:64:91:b6:cf:d9:b6:18: + cf:db:7e:d2:65:a3:a6:c4:8e:17:31:c1:fb:7e:76:db:d3:85: + e3:58:b2:77:7a:76:3b:6c:2f:50:1c:e7:db:f6:67:79:1f:f5: + 82:95:9a:07:a7:14:af:8f:dc:28:21:67:09:d2:d6:4d:5a:1c: + 19:1c:8e:77:5c:c3:94:24:3d:32:6b:4b:7e:d4:78:94:83:be: + 37:4d:ce:5f:c7:1e:4e:3c:e0:89:33:95:0b:0f:a5:32:d6:3c: + 5a:79:2c:19 +SHA1 Fingerprint=FF:BD:CD:E7:82:C8:43:5E:3C:6F:26:86:5C:CA:A8:3A:45:5B:C3:0A diff --git a/system/system/etc/security/cacerts/7d453d8f.0 b/system/system/etc/security/cacerts/7d453d8f.0 new file mode 100644 index 0000000000000000000000000000000000000000..832001846b3a27187037cf82d34033d6110f6a0d --- /dev/null +++ b/system/system/etc/security/cacerts/7d453d8f.0 @@ -0,0 +1,75 @@ +-----BEGIN CERTIFICATE----- +MIIEGjCCAwICEQCbfgZJoz5iudXukEhxKe9XMA0GCSqGSIb3DQEBBQUAMIHKMQsw +CQYDVQQGEwJVUzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsTFlZl +cmlTaWduIFRydXN0IE5ldHdvcmsxOjA4BgNVBAsTMShjKSAxOTk5IFZlcmlTaWdu +LCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxRTBDBgNVBAMTPFZlcmlT +aWduIENsYXNzIDMgUHVibGljIFByaW1hcnkgQ2VydGlmaWNhdGlvbiBBdXRob3Jp +dHkgLSBHMzAeFw05OTEwMDEwMDAwMDBaFw0zNjA3MTYyMzU5NTlaMIHKMQswCQYD +VQQGEwJVUzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsTFlZlcmlT +aWduIFRydXN0IE5ldHdvcmsxOjA4BgNVBAsTMShjKSAxOTk5IFZlcmlTaWduLCBJ +bmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxRTBDBgNVBAMTPFZlcmlTaWdu +IENsYXNzIDMgUHVibGljIFByaW1hcnkgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkg +LSBHMzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMu6nFL8eB8aHm8b +N3O9+MlrlBIwT/A2R/XQkQr1F8ilYcEWQE37imGQ5XYgwREGfassbqb1EUGO+i2t +KmFZpGcmTNDovFJbcCAEWNF6yaRpvIMXZK0Fi7zQWM6NjPXr8EJJC52XJ2cybuGu +kxUccLwgTS8Y3pKI6GyFVxEa6X7jJhFUokWWVYPKMIno3Nij7SqAP395ZVc+FSBm +CC+Vk7+qRy+oRpfwEuL+wgorUeZ25rdGt+INpsyow0xZVYnm6FNcHOqd8GIWC6fJ +Xwzw3sJ2zq/3avL6QaaiMxTJ5Xpj055iN9WFZZ4O5lMkdBteHRJTW8cs54NJOxWu +imi5V5cCAwEAATANBgkqhkiG9w0BAQUFAAOCAQEAERSWwauSCPc/L8my/uRan2Te +2yFPhpk0djZX3dAVL8WtfxUfN2JzPtTnX84XA9s1+ivbrmAJXx5fj267Cz3qWhMe +DGBvtcC1IyIuBwvLqXTLR7sdwdela8wv0kL9Sd2nic9TutoAWii/gt/4uhMdUIaC +/Y4wjylGsB49Ndo4YhYYSq3mtlFs3q9i6wHQHiT+eo8SGhJouPtmmRQURVyu565p +F4ErWjfJXir0xuKhXFSbplQAz/DxwceYMBo7Nhbbo27q/a2ywtrvAkcTisDxszGt +TxzhT5yvDwyd93gN2PQ1VoDat20Xj50egWTh/sVFuq1ruQp6Tk9LhO5L8X3dEQ== +-----END CERTIFICATE----- +Certificate: + Data: + Version: 1 (0x0) + Serial Number: + 9b:7e:06:49:a3:3e:62:b9:d5:ee:90:48:71:29:ef:57 + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=US, O=VeriSign, Inc., OU=VeriSign Trust Network, OU=(c) 1999 VeriSign, Inc. - For authorized use only, CN=VeriSign Class 3 Public Primary Certification Authority - G3 + Validity + Not Before: Oct 1 00:00:00 1999 GMT + Not After : Jul 16 23:59:59 2036 GMT + Subject: C=US, O=VeriSign, Inc., OU=VeriSign Trust Network, OU=(c) 1999 VeriSign, Inc. - For authorized use only, CN=VeriSign Class 3 Public Primary Certification Authority - G3 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:cb:ba:9c:52:fc:78:1f:1a:1e:6f:1b:37:73:bd: + f8:c9:6b:94:12:30:4f:f0:36:47:f5:d0:91:0a:f5: + 17:c8:a5:61:c1:16:40:4d:fb:8a:61:90:e5:76:20: + c1:11:06:7d:ab:2c:6e:a6:f5:11:41:8e:fa:2d:ad: + 2a:61:59:a4:67:26:4c:d0:e8:bc:52:5b:70:20:04: + 58:d1:7a:c9:a4:69:bc:83:17:64:ad:05:8b:bc:d0: + 58:ce:8d:8c:f5:eb:f0:42:49:0b:9d:97:27:67:32: + 6e:e1:ae:93:15:1c:70:bc:20:4d:2f:18:de:92:88: + e8:6c:85:57:11:1a:e9:7e:e3:26:11:54:a2:45:96: + 55:83:ca:30:89:e8:dc:d8:a3:ed:2a:80:3f:7f:79: + 65:57:3e:15:20:66:08:2f:95:93:bf:aa:47:2f:a8: + 46:97:f0:12:e2:fe:c2:0a:2b:51:e6:76:e6:b7:46: + b7:e2:0d:a6:cc:a8:c3:4c:59:55:89:e6:e8:53:5c: + 1c:ea:9d:f0:62:16:0b:a7:c9:5f:0c:f0:de:c2:76: + ce:af:f7:6a:f2:fa:41:a6:a2:33:14:c9:e5:7a:63: + d3:9e:62:37:d5:85:65:9e:0e:e6:53:24:74:1b:5e: + 1d:12:53:5b:c7:2c:e7:83:49:3b:15:ae:8a:68:b9: + 57:97 + Exponent: 65537 (0x10001) + Signature Algorithm: sha1WithRSAEncryption + 11:14:96:c1:ab:92:08:f7:3f:2f:c9:b2:fe:e4:5a:9f:64:de: + db:21:4f:86:99:34:76:36:57:dd:d0:15:2f:c5:ad:7f:15:1f: + 37:62:73:3e:d4:e7:5f:ce:17:03:db:35:fa:2b:db:ae:60:09: + 5f:1e:5f:8f:6e:bb:0b:3d:ea:5a:13:1e:0c:60:6f:b5:c0:b5: + 23:22:2e:07:0b:cb:a9:74:cb:47:bb:1d:c1:d7:a5:6b:cc:2f: + d2:42:fd:49:dd:a7:89:cf:53:ba:da:00:5a:28:bf:82:df:f8: + ba:13:1d:50:86:82:fd:8e:30:8f:29:46:b0:1e:3d:35:da:38: + 62:16:18:4a:ad:e6:b6:51:6c:de:af:62:eb:01:d0:1e:24:fe: + 7a:8f:12:1a:12:68:b8:fb:66:99:14:14:45:5c:ae:e7:ae:69: + 17:81:2b:5a:37:c9:5e:2a:f4:c6:e2:a1:5c:54:9b:a6:54:00: + cf:f0:f1:c1:c7:98:30:1a:3b:36:16:db:a3:6e:ea:fd:ad:b2: + c2:da:ef:02:47:13:8a:c0:f1:b3:31:ad:4f:1c:e1:4f:9c:af: + 0f:0c:9d:f7:78:0d:d8:f4:35:56:80:da:b7:6d:17:8f:9d:1e: + 81:64:e1:fe:c5:45:ba:ad:6b:b9:0a:7a:4e:4f:4b:84:ee:4b: + f1:7d:dd:11 +SHA1 Fingerprint=13:2D:0D:45:53:4B:69:97:CD:B2:D5:C3:39:E2:55:76:60:9B:5C:C6 diff --git a/system/system/etc/security/cacerts/81b9768f.0 b/system/system/etc/security/cacerts/81b9768f.0 new file mode 100644 index 0000000000000000000000000000000000000000..3593254c03940f89ee06bee4dc2894f71888750c --- /dev/null +++ b/system/system/etc/security/cacerts/81b9768f.0 @@ -0,0 +1,84 @@ +-----BEGIN CERTIFICATE----- +MIIDxTCCAq2gAwIBAgIQAqxcJmoLQJuPC3nyrkYldzANBgkqhkiG9w0BAQUFADBs +MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3 +d3cuZGlnaWNlcnQuY29tMSswKQYDVQQDEyJEaWdpQ2VydCBIaWdoIEFzc3VyYW5j +ZSBFViBSb290IENBMB4XDTA2MTExMDAwMDAwMFoXDTMxMTExMDAwMDAwMFowbDEL +MAkGA1UEBhMCVVMxFTATBgNVBAoTDERpZ2lDZXJ0IEluYzEZMBcGA1UECxMQd3d3 +LmRpZ2ljZXJ0LmNvbTErMCkGA1UEAxMiRGlnaUNlcnQgSGlnaCBBc3N1cmFuY2Ug +RVYgUm9vdCBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMbM5XPm ++9S75S0tMqbf5YE/yc0lSbZxKsPVlDRnogocsF9ppkCxxLeyj9CYpKlBWTrT3JTW +PNt0OKRKzE0lgvdKpVMSOO7zSW1xkX5jtqumX8OkhPhPYlG++MXs2ziS4wblCJEM +xChBVfvLWokVfnHoNb9Ncgk9vjo4UFt3MRuNs8ckRZqnrG0AFFoEt7oT61EKmEFB +Ik5lYYeBQVCmeVyJ3hlKV9Uu5l0cUyx+mM0aBhakaHPQNAQTXKFx01p8VdteZOE3 +hzBWBOURtCmAEvF5OYiiAhF8J2a3iLd48soKqDirCmTCv2ZdlYTBoSUeh10aUAsg +EsxBu24LUTi4S8sCAwEAAaNjMGEwDgYDVR0PAQH/BAQDAgGGMA8GA1UdEwEB/wQF +MAMBAf8wHQYDVR0OBBYEFLE+w2kD+L9HAdSYJhoIAu9jZCvDMB8GA1UdIwQYMBaA +FLE+w2kD+L9HAdSYJhoIAu9jZCvDMA0GCSqGSIb3DQEBBQUAA4IBAQAcGgaX3Nec +nzyIZgYIVyHbIUf4KmeqvxgydkAQV8GK83rZEWWONfqe/EW1ntlMMUu4kehDLI6z +eM7b41N5cdblIZQB2lWHmiRk9opmzN6cN82oNLFpmyPInngiK3BD41VHMWEZ71jF +hS9OMPagMRYjyOfiZRYzy78aG6A9+MpeizGLYAiJLQwGXFK3xPkKmNEVX58Svnw2 +Yzi9RKR/5CYrCsSXaQ3pjOLAEFe4yHYSkVXySGnYvCoCWw9E1CAx2/S6cCZdkGCe +vEsXCS+0yx5DaMkHJ8HSXPfqIbloEpw8nL+e/IBcm2PN7EeqJSdnoDfzAIJ9VNep ++OkuE6N36B9K +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 02:ac:5c:26:6a:0b:40:9b:8f:0b:79:f2:ae:46:25:77 + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert High Assurance EV Root CA + Validity + Not Before: Nov 10 00:00:00 2006 GMT + Not After : Nov 10 00:00:00 2031 GMT + Subject: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert High Assurance EV Root CA + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:c6:cc:e5:73:e6:fb:d4:bb:e5:2d:2d:32:a6:df: + e5:81:3f:c9:cd:25:49:b6:71:2a:c3:d5:94:34:67: + a2:0a:1c:b0:5f:69:a6:40:b1:c4:b7:b2:8f:d0:98: + a4:a9:41:59:3a:d3:dc:94:d6:3c:db:74:38:a4:4a: + cc:4d:25:82:f7:4a:a5:53:12:38:ee:f3:49:6d:71: + 91:7e:63:b6:ab:a6:5f:c3:a4:84:f8:4f:62:51:be: + f8:c5:ec:db:38:92:e3:06:e5:08:91:0c:c4:28:41: + 55:fb:cb:5a:89:15:7e:71:e8:35:bf:4d:72:09:3d: + be:3a:38:50:5b:77:31:1b:8d:b3:c7:24:45:9a:a7: + ac:6d:00:14:5a:04:b7:ba:13:eb:51:0a:98:41:41: + 22:4e:65:61:87:81:41:50:a6:79:5c:89:de:19:4a: + 57:d5:2e:e6:5d:1c:53:2c:7e:98:cd:1a:06:16:a4: + 68:73:d0:34:04:13:5c:a1:71:d3:5a:7c:55:db:5e: + 64:e1:37:87:30:56:04:e5:11:b4:29:80:12:f1:79: + 39:88:a2:02:11:7c:27:66:b7:88:b7:78:f2:ca:0a: + a8:38:ab:0a:64:c2:bf:66:5d:95:84:c1:a1:25:1e: + 87:5d:1a:50:0b:20:12:cc:41:bb:6e:0b:51:38:b8: + 4b:cb + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + B1:3E:C3:69:03:F8:BF:47:01:D4:98:26:1A:08:02:EF:63:64:2B:C3 + X509v3 Authority Key Identifier: + keyid:B1:3E:C3:69:03:F8:BF:47:01:D4:98:26:1A:08:02:EF:63:64:2B:C3 + + Signature Algorithm: sha1WithRSAEncryption + 1c:1a:06:97:dc:d7:9c:9f:3c:88:66:06:08:57:21:db:21:47: + f8:2a:67:aa:bf:18:32:76:40:10:57:c1:8a:f3:7a:d9:11:65: + 8e:35:fa:9e:fc:45:b5:9e:d9:4c:31:4b:b8:91:e8:43:2c:8e: + b3:78:ce:db:e3:53:79:71:d6:e5:21:94:01:da:55:87:9a:24: + 64:f6:8a:66:cc:de:9c:37:cd:a8:34:b1:69:9b:23:c8:9e:78: + 22:2b:70:43:e3:55:47:31:61:19:ef:58:c5:85:2f:4e:30:f6: + a0:31:16:23:c8:e7:e2:65:16:33:cb:bf:1a:1b:a0:3d:f8:ca: + 5e:8b:31:8b:60:08:89:2d:0c:06:5c:52:b7:c4:f9:0a:98:d1: + 15:5f:9f:12:be:7c:36:63:38:bd:44:a4:7f:e4:26:2b:0a:c4: + 97:69:0d:e9:8c:e2:c0:10:57:b8:c8:76:12:91:55:f2:48:69: + d8:bc:2a:02:5b:0f:44:d4:20:31:db:f4:ba:70:26:5d:90:60: + 9e:bc:4b:17:09:2f:b4:cb:1e:43:68:c9:07:27:c1:d2:5c:f7: + ea:21:b9:68:12:9c:3c:9c:bf:9e:fc:80:5c:9b:63:cd:ec:47: + aa:25:27:67:a0:37:f3:00:82:7d:54:d7:a9:f8:e9:2e:13:a3: + 77:e8:1f:4a +SHA1 Fingerprint=5F:B7:EE:06:33:E2:59:DB:AD:0C:4C:9A:E6:D3:8F:1A:61:C7:DC:25 diff --git a/system/system/etc/security/cacerts/82223c44.0 b/system/system/etc/security/cacerts/82223c44.0 new file mode 100644 index 0000000000000000000000000000000000000000..ab5bf83a2082040d641637ff666f2acef721b7c4 --- /dev/null +++ b/system/system/etc/security/cacerts/82223c44.0 @@ -0,0 +1,119 @@ +-----BEGIN CERTIFICATE----- +MIIFWTCCA0GgAwIBAgIBAjANBgkqhkiG9w0BAQsFADBOMQswCQYDVQQGEwJOTzEd +MBsGA1UECgwUQnV5cGFzcyBBUy05ODMxNjMzMjcxIDAeBgNVBAMMF0J1eXBhc3Mg +Q2xhc3MgMiBSb290IENBMB4XDTEwMTAyNjA4MzgwM1oXDTQwMTAyNjA4MzgwM1ow +TjELMAkGA1UEBhMCTk8xHTAbBgNVBAoMFEJ1eXBhc3MgQVMtOTgzMTYzMzI3MSAw +HgYDVQQDDBdCdXlwYXNzIENsYXNzIDIgUm9vdCBDQTCCAiIwDQYJKoZIhvcNAQEB +BQADggIPADCCAgoCggIBANfHXvfBB9R3+0Mh9PT1aeTuMgHbo4Yf5FkNuud1g1Lr +6hxhFUi7HQfKjK6w3Jad6sNgkoaCKHOcVgb/S2TwDCo3SbXlzwx87vFKu3MwZfPV +L4O2fuPn9Z6rYPnT8Z2SdIrkHJasW4DptfQxh6NR/Md+oW+OU3fUl8FVM5I+GC91 +1K2GScuVr1QGbNgGE41b/+EmGVnAJLqBcXmQRFBoJJRfuLMR8SlBYaNByyM21cHx +MlAQTn/0hpPshNOOvEu/XAFOBz3cFIqUCqTqc/sLUegTBxj6DvEr0VQVfTzh97QZ +QmdiXnfgolXsttlpF9U6r0TtSsWe5HonfOV116rLJeffawrbD02TTqigzXsu8lkB +arcNuAeBfos4GzjmCleZPe4h6KP1DBbdi+w0jpwqHAAVF41og9JwnxgIzRFo1clr +Us3ERo/ctfPYV3Me6ZQ5BL/T3jjetFPsaRyifsSP5BtwrfKi+fv3FmRmaZ9JUaLi +FRhnBkp/1Wy1TbMz4GHrXb7pmA8y1x1LPC5aAVKRCfLf6o3YBkBjqhHk/sM3nhRS +P/TizPJhk9H9Z2vXUq6/aKtAQ6BXNVN48FP4YUIHZMbXb5tMOA1jrGKvNouicwoN +9SG9dKpN6nIDSdvHXx1iY8f93ZHsM+71bbRuMGjeyNYmsHVee7QHIJihdjK4TWxP +AgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFMmAd+BikoL1Rpzz +uvdMw964o605MA4GA1UdDwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAgEAU18h +9bqwOlI5LJKwbADJ784g7wbylp7ppHR/ehb8t/W2+xUbP6umwHJdELFx7rxP462s +A20ucS6vxOOto70MEae0/0qyexAQH6dXQbLArvQsWdZHEIjzIVEpMMpghq9Gqx3t +OluwlN5E40EIosHsHdb9T7bWR9AUC8rmyrV7d35BH16Dx7aMOZawP5aBQW9gkOLo ++fsicdl9sz1Gv7SEr5AcD48Saq/v7h56rgJKihcrdv6sVIkkLE8/trKnToyokZf7 +KcZ7XC25y2a2t6hbElGFtQl+Ynhw/qlqYLYdDnkM/crqJIByw5c/8nerQyIKx+u2 +DISCLIBrQYoIwOula9+ZEsuK1V6ADJHgJgg2SMX6OBE1/yWDLfJ6v9r9jv6ly0Us +H8SIU653DtmadsWOLB2jutXsMq7Aqqz30XpN69QH4kj3Io6wpJ9qzo6ysmD0oyLQ +I+uUWnpp3Q+/QFesa1lQ2aOZ4W7+jQF5JyMV3pKdewlNWudLSDBaGOYKbeaP4NK7 +5t98biGCwWg5TbSYWGZizEqQXsP6JwSxeRV0mcy+rSDeJmAc61ZRpqPq5KM/p/9h +3PFaTWwyI0PurKju7koSCTxdccK+efrCh2gdC/1cacwG0Jp9VJkqyTkaGa9LKkPz +Y11aWOIv4x3kqdbQCtCev9eBCfHJxyYNrJgWVqA= +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 2 (0x2) + Signature Algorithm: sha256WithRSAEncryption + Issuer: C=NO, O=Buypass AS-983163327, CN=Buypass Class 2 Root CA + Validity + Not Before: Oct 26 08:38:03 2010 GMT + Not After : Oct 26 08:38:03 2040 GMT + Subject: C=NO, O=Buypass AS-983163327, CN=Buypass Class 2 Root CA + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (4096 bit) + Modulus: + 00:d7:c7:5e:f7:c1:07:d4:77:fb:43:21:f4:f4:f5: + 69:e4:ee:32:01:db:a3:86:1f:e4:59:0d:ba:e7:75: + 83:52:eb:ea:1c:61:15:48:bb:1d:07:ca:8c:ae:b0: + dc:96:9d:ea:c3:60:92:86:82:28:73:9c:56:06:ff: + 4b:64:f0:0c:2a:37:49:b5:e5:cf:0c:7c:ee:f1:4a: + bb:73:30:65:f3:d5:2f:83:b6:7e:e3:e7:f5:9e:ab: + 60:f9:d3:f1:9d:92:74:8a:e4:1c:96:ac:5b:80:e9: + b5:f4:31:87:a3:51:fc:c7:7e:a1:6f:8e:53:77:d4: + 97:c1:55:33:92:3e:18:2f:75:d4:ad:86:49:cb:95: + af:54:06:6c:d8:06:13:8d:5b:ff:e1:26:19:59:c0: + 24:ba:81:71:79:90:44:50:68:24:94:5f:b8:b3:11: + f1:29:41:61:a3:41:cb:23:36:d5:c1:f1:32:50:10: + 4e:7f:f4:86:93:ec:84:d3:8e:bc:4b:bf:5c:01:4e: + 07:3d:dc:14:8a:94:0a:a4:ea:73:fb:0b:51:e8:13: + 07:18:fa:0e:f1:2b:d1:54:15:7d:3c:e1:f7:b4:19: + 42:67:62:5e:77:e0:a2:55:ec:b6:d9:69:17:d5:3a: + af:44:ed:4a:c5:9e:e4:7a:27:7c:e5:75:d7:aa:cb: + 25:e7:df:6b:0a:db:0f:4d:93:4e:a8:a0:cd:7b:2e: + f2:59:01:6a:b7:0d:b8:07:81:7e:8b:38:1b:38:e6: + 0a:57:99:3d:ee:21:e8:a3:f5:0c:16:dd:8b:ec:34: + 8e:9c:2a:1c:00:15:17:8d:68:83:d2:70:9f:18:08: + cd:11:68:d5:c9:6b:52:cd:c4:46:8f:dc:b5:f3:d8: + 57:73:1e:e9:94:39:04:bf:d3:de:38:de:b4:53:ec: + 69:1c:a2:7e:c4:8f:e4:1b:70:ad:f2:a2:f9:fb:f7: + 16:64:66:69:9f:49:51:a2:e2:15:18:67:06:4a:7f: + d5:6c:b5:4d:b3:33:e0:61:eb:5d:be:e9:98:0f:32: + d7:1d:4b:3c:2e:5a:01:52:91:09:f2:df:ea:8d:d8: + 06:40:63:aa:11:e4:fe:c3:37:9e:14:52:3f:f4:e2: + cc:f2:61:93:d1:fd:67:6b:d7:52:ae:bf:68:ab:40: + 43:a0:57:35:53:78:f0:53:f8:61:42:07:64:c6:d7: + 6f:9b:4c:38:0d:63:ac:62:af:36:8b:a2:73:0a:0d: + f5:21:bd:74:aa:4d:ea:72:03:49:db:c7:5f:1d:62: + 63:c7:fd:dd:91:ec:33:ee:f5:6d:b4:6e:30:68:de: + c8:d6:26:b0:75:5e:7b:b4:07:20:98:a1:76:32:b8: + 4d:6c:4f + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + C9:80:77:E0:62:92:82:F5:46:9C:F3:BA:F7:4C:C3:DE:B8:A3:AD:39 + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + Signature Algorithm: sha256WithRSAEncryption + 53:5f:21:f5:ba:b0:3a:52:39:2c:92:b0:6c:00:c9:ef:ce:20: + ef:06:f2:96:9e:e9:a4:74:7f:7a:16:fc:b7:f5:b6:fb:15:1b: + 3f:ab:a6:c0:72:5d:10:b1:71:ee:bc:4f:e3:ad:ac:03:6d:2e: + 71:2e:af:c4:e3:ad:a3:bd:0c:11:a7:b4:ff:4a:b2:7b:10:10: + 1f:a7:57:41:b2:c0:ae:f4:2c:59:d6:47:10:88:f3:21:51:29: + 30:ca:60:86:af:46:ab:1d:ed:3a:5b:b0:94:de:44:e3:41:08: + a2:c1:ec:1d:d6:fd:4f:b6:d6:47:d0:14:0b:ca:e6:ca:b5:7b: + 77:7e:41:1f:5e:83:c7:b6:8c:39:96:b0:3f:96:81:41:6f:60: + 90:e2:e8:f9:fb:22:71:d9:7d:b3:3d:46:bf:b4:84:af:90:1c: + 0f:8f:12:6a:af:ef:ee:1e:7a:ae:02:4a:8a:17:2b:76:fe:ac: + 54:89:24:2c:4f:3f:b6:b2:a7:4e:8c:a8:91:97:fb:29:c6:7b: + 5c:2d:b9:cb:66:b6:b7:a8:5b:12:51:85:b5:09:7e:62:78:70: + fe:a9:6a:60:b6:1d:0e:79:0c:fd:ca:ea:24:80:72:c3:97:3f: + f2:77:ab:43:22:0a:c7:eb:b6:0c:84:82:2c:80:6b:41:8a:08: + c0:eb:a5:6b:df:99:12:cb:8a:d5:5e:80:0c:91:e0:26:08:36: + 48:c5:fa:38:11:35:ff:25:83:2d:f2:7a:bf:da:fd:8e:fe:a5: + cb:45:2c:1f:c4:88:53:ae:77:0e:d9:9a:76:c5:8e:2c:1d:a3: + ba:d5:ec:32:ae:c0:aa:ac:f7:d1:7a:4d:eb:d4:07:e2:48:f7: + 22:8e:b0:a4:9f:6a:ce:8e:b2:b2:60:f4:a3:22:d0:23:eb:94: + 5a:7a:69:dd:0f:bf:40:57:ac:6b:59:50:d9:a3:99:e1:6e:fe: + 8d:01:79:27:23:15:de:92:9d:7b:09:4d:5a:e7:4b:48:30:5a: + 18:e6:0a:6d:e6:8f:e0:d2:bb:e6:df:7c:6e:21:82:c1:68:39: + 4d:b4:98:58:66:62:cc:4a:90:5e:c3:fa:27:04:b1:79:15:74: + 99:cc:be:ad:20:de:26:60:1c:eb:56:51:a6:a3:ea:e4:a3:3f: + a7:ff:61:dc:f1:5a:4d:6c:32:23:43:ee:ac:a8:ee:ee:4a:12: + 09:3c:5d:71:c2:be:79:fa:c2:87:68:1d:0b:fd:5c:69:cc:06: + d0:9a:7d:54:99:2a:c9:39:1a:19:af:4b:2a:43:f3:63:5d:5a: + 58:e2:2f:e3:1d:e4:a9:d6:d0:0a:d0:9e:bf:d7:81:09:f1:c9: + c7:26:0d:ac:98:16:56:a0 +SHA1 Fingerprint=49:0A:75:74:DE:87:0A:47:FE:58:EE:F6:C7:6B:EB:C6:0B:12:40:99 diff --git a/system/system/etc/security/cacerts/85cde254.0 b/system/system/etc/security/cacerts/85cde254.0 new file mode 100644 index 0000000000000000000000000000000000000000..08be8a683d3137d1a4e8f55315615302d1a350c7 --- /dev/null +++ b/system/system/etc/security/cacerts/85cde254.0 @@ -0,0 +1,80 @@ +-----BEGIN CERTIFICATE----- +MIID3TCCAsWgAwIBAgIBADANBgkqhkiG9w0BAQsFADCBjzELMAkGA1UEBhMCVVMx +EDAOBgNVBAgTB0FyaXpvbmExEzARBgNVBAcTClNjb3R0c2RhbGUxJTAjBgNVBAoT +HFN0YXJmaWVsZCBUZWNobm9sb2dpZXMsIEluYy4xMjAwBgNVBAMTKVN0YXJmaWVs +ZCBSb290IENlcnRpZmljYXRlIEF1dGhvcml0eSAtIEcyMB4XDTA5MDkwMTAwMDAw +MFoXDTM3MTIzMTIzNTk1OVowgY8xCzAJBgNVBAYTAlVTMRAwDgYDVQQIEwdBcml6 +b25hMRMwEQYDVQQHEwpTY290dHNkYWxlMSUwIwYDVQQKExxTdGFyZmllbGQgVGVj +aG5vbG9naWVzLCBJbmMuMTIwMAYDVQQDEylTdGFyZmllbGQgUm9vdCBDZXJ0aWZp +Y2F0ZSBBdXRob3JpdHkgLSBHMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC +ggEBAL3twQP89o/8ArFvW59I2Z154qK3A2FWGMNHttfKPTUuiUP3oWmb3ooa/RMg +nLRJdzIpVv257IzdIvpy3Cdhl+72WoTsbhm5iSzchFvVdPtrX8WJpRBSiUZV9Lh1 +HOZ/5FSuS/hVclcCGfgXcVnrHigHdMWdSL5stPSksPNkN3mSwOxGXn/hbVNMYq/N +Hwtjuzqd+/x5AJhhdM8mgkBj87JyahkNmcrUDnXMN/uLicFZ8WJ/X7NfZTD4p7dN +dloedl40wOiWVpmKs/B/pM293DIxfJHP4F8R+GuqSVzRmZTRouNjWwl2tVZi4Ut0 +HZbUJtQIBFnQmA4O5t78w+wfkPECAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAO +BgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFHwMMh+n2TB/xH1oo2Kooc6rB1snMA0G +CSqGSIb3DQEBCwUAA4IBAQARWfolTwNvlJk7mh+ChTnUdgWUXuEok21iXQnCoKjU +sHU48TRqneSfioYmUeYs0cYtbpUgSpIB7LiKZ3sx4mcujJUDJi5DnUox9g61DLu3 +4jd/IroAow57UvtruzvE03lRTs2Q9GcHGcg8RnoNAX3FWOdt5oUwF5okxBDgBPfg +8n/Uqgr/Qh037ZTlZFkSIHc40zI+OIF1lnP6aI+xy84fxez6nH7PfrHxBy22/L/K +pL/QlwVKvOoYKAKQvVR4CSFx09F9HdkWsKlhPdAKACL8x3vLCWRFCztAgfd9fDL1 +mMpYjn0q7pBZc2T5NnReJaH1ZgUufzkVqSr7UIuOhWn0 +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 0 (0x0) + Signature Algorithm: sha256WithRSAEncryption + Issuer: C=US, ST=Arizona, L=Scottsdale, O=Starfield Technologies, Inc., CN=Starfield Root Certificate Authority - G2 + Validity + Not Before: Sep 1 00:00:00 2009 GMT + Not After : Dec 31 23:59:59 2037 GMT + Subject: C=US, ST=Arizona, L=Scottsdale, O=Starfield Technologies, Inc., CN=Starfield Root Certificate Authority - G2 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:bd:ed:c1:03:fc:f6:8f:fc:02:b1:6f:5b:9f:48: + d9:9d:79:e2:a2:b7:03:61:56:18:c3:47:b6:d7:ca: + 3d:35:2e:89:43:f7:a1:69:9b:de:8a:1a:fd:13:20: + 9c:b4:49:77:32:29:56:fd:b9:ec:8c:dd:22:fa:72: + dc:27:61:97:ee:f6:5a:84:ec:6e:19:b9:89:2c:dc: + 84:5b:d5:74:fb:6b:5f:c5:89:a5:10:52:89:46:55: + f4:b8:75:1c:e6:7f:e4:54:ae:4b:f8:55:72:57:02: + 19:f8:17:71:59:eb:1e:28:07:74:c5:9d:48:be:6c: + b4:f4:a4:b0:f3:64:37:79:92:c0:ec:46:5e:7f:e1: + 6d:53:4c:62:af:cd:1f:0b:63:bb:3a:9d:fb:fc:79: + 00:98:61:74:cf:26:82:40:63:f3:b2:72:6a:19:0d: + 99:ca:d4:0e:75:cc:37:fb:8b:89:c1:59:f1:62:7f: + 5f:b3:5f:65:30:f8:a7:b7:4d:76:5a:1e:76:5e:34: + c0:e8:96:56:99:8a:b3:f0:7f:a4:cd:bd:dc:32:31: + 7c:91:cf:e0:5f:11:f8:6b:aa:49:5c:d1:99:94:d1: + a2:e3:63:5b:09:76:b5:56:62:e1:4b:74:1d:96:d4: + 26:d4:08:04:59:d0:98:0e:0e:e6:de:fc:c3:ec:1f: + 90:f1 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + 7C:0C:32:1F:A7:D9:30:7F:C4:7D:68:A3:62:A8:A1:CE:AB:07:5B:27 + Signature Algorithm: sha256WithRSAEncryption + 11:59:fa:25:4f:03:6f:94:99:3b:9a:1f:82:85:39:d4:76:05: + 94:5e:e1:28:93:6d:62:5d:09:c2:a0:a8:d4:b0:75:38:f1:34: + 6a:9d:e4:9f:8a:86:26:51:e6:2c:d1:c6:2d:6e:95:20:4a:92: + 01:ec:b8:8a:67:7b:31:e2:67:2e:8c:95:03:26:2e:43:9d:4a: + 31:f6:0e:b5:0c:bb:b7:e2:37:7f:22:ba:00:a3:0e:7b:52:fb: + 6b:bb:3b:c4:d3:79:51:4e:cd:90:f4:67:07:19:c8:3c:46:7a: + 0d:01:7d:c5:58:e7:6d:e6:85:30:17:9a:24:c4:10:e0:04:f7: + e0:f2:7f:d4:aa:0a:ff:42:1d:37:ed:94:e5:64:59:12:20:77: + 38:d3:32:3e:38:81:75:96:73:fa:68:8f:b1:cb:ce:1f:c5:ec: + fa:9c:7e:cf:7e:b1:f1:07:2d:b6:fc:bf:ca:a4:bf:d0:97:05: + 4a:bc:ea:18:28:02:90:bd:54:78:09:21:71:d3:d1:7d:1d:d9: + 16:b0:a9:61:3d:d0:0a:00:22:fc:c7:7b:cb:09:64:45:0b:3b: + 40:81:f7:7d:7c:32:f5:98:ca:58:8e:7d:2a:ee:90:59:73:64: + f9:36:74:5e:25:a1:f5:66:05:2e:7f:39:15:a9:2a:fb:50:8b: + 8e:85:69:f4 +SHA1 Fingerprint=B5:1C:06:7C:EE:2B:0C:3D:F8:55:AB:2D:92:F4:FE:39:D4:E7:0F:0E diff --git a/system/system/etc/security/cacerts/86212b19.0 b/system/system/etc/security/cacerts/86212b19.0 new file mode 100644 index 0000000000000000000000000000000000000000..ac1ad6bd810e893e9f52256e15b70db6fd504a94 --- /dev/null +++ b/system/system/etc/security/cacerts/86212b19.0 @@ -0,0 +1,77 @@ +-----BEGIN CERTIFICATE----- +MIIDTDCCAjSgAwIBAgIIfE8EORzUmS0wDQYJKoZIhvcNAQEFBQAwRDELMAkGA1UE +BhMCVVMxFDASBgNVBAoMC0FmZmlybVRydXN0MR8wHQYDVQQDDBZBZmZpcm1UcnVz +dCBOZXR3b3JraW5nMB4XDTEwMDEyOTE0MDgyNFoXDTMwMTIzMTE0MDgyNFowRDEL +MAkGA1UEBhMCVVMxFDASBgNVBAoMC0FmZmlybVRydXN0MR8wHQYDVQQDDBZBZmZp +cm1UcnVzdCBOZXR3b3JraW5nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC +AQEAtITMMxcua5Rsa2FSoOujz3mUTOWUgJnLVWREZY9nZOIG41w3SfYvm4SEHi3y +YJ0wTsyEheIszx6e/jarM3c1RNg1lho9Nuh6DtjVR6FqaYvZ/Ls6rnla1fTWcbua +kCNrmreIdIcMHl+5ni36q1Mr3Lt2PpNMCAiMHqIjHNRqrSK6mQEubWXLviRmVSRL +QESxG9fhwoXA3hA/Pe24/PHxI1Pcv2WXb9n5QHGNfb2V1M6+oF4nI979ptAmDgAp +6zxG8D1gvz9Q0twmQVGeFDdCBKNwV6gbh+0t+nvujArjqWaJGctB+d1ENmHP4ndG +yH329JKBNv3bNPFyfvMMFr20FQIDAQABo0IwQDAdBgNVHQ4EFgQUBx/S55zawm6i +QLSwelAQUHTEyL0wDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwDQYJ +KoZIhvcNAQEFBQADggEBAIlXshZ6qML91tmbmzTCnLQyFE2npN/svqe++EPbkTfO +tDIuUFUaNU52Q3Eg75N3ThVwLofDwR1t3Mu1J9QsVtFSUzpE0nPIxBsFZVpikpzu +QY0x2+c06lkh1QF612S4ZDnNye2v7UsDSKegmQGA3GWjNq5lWUhPgkvIZfFXHeVZ +Lgo/bNjR9eUJtGxUAArgFU2HdW23WJZa3W3SAKD0m0i+wzekujbgfIeFlxoVot4u +olu9rxj5kFDNcFn4J2dHy8egBzp90SxdbBk6ZrV9/ZFvgrG+CJPbFEfxojfHRZ48 +x3evZKiT3/Zpg4Jg8klCNO1aAFSFHBY2kgxc+qatv9s= +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 8957382827206547757 (0x7c4f04391cd4992d) + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=US, O=AffirmTrust, CN=AffirmTrust Networking + Validity + Not Before: Jan 29 14:08:24 2010 GMT + Not After : Dec 31 14:08:24 2030 GMT + Subject: C=US, O=AffirmTrust, CN=AffirmTrust Networking + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:b4:84:cc:33:17:2e:6b:94:6c:6b:61:52:a0:eb: + a3:cf:79:94:4c:e5:94:80:99:cb:55:64:44:65:8f: + 67:64:e2:06:e3:5c:37:49:f6:2f:9b:84:84:1e:2d: + f2:60:9d:30:4e:cc:84:85:e2:2c:cf:1e:9e:fe:36: + ab:33:77:35:44:d8:35:96:1a:3d:36:e8:7a:0e:d8: + d5:47:a1:6a:69:8b:d9:fc:bb:3a:ae:79:5a:d5:f4: + d6:71:bb:9a:90:23:6b:9a:b7:88:74:87:0c:1e:5f: + b9:9e:2d:fa:ab:53:2b:dc:bb:76:3e:93:4c:08:08: + 8c:1e:a2:23:1c:d4:6a:ad:22:ba:99:01:2e:6d:65: + cb:be:24:66:55:24:4b:40:44:b1:1b:d7:e1:c2:85: + c0:de:10:3f:3d:ed:b8:fc:f1:f1:23:53:dc:bf:65: + 97:6f:d9:f9:40:71:8d:7d:bd:95:d4:ce:be:a0:5e: + 27:23:de:fd:a6:d0:26:0e:00:29:eb:3c:46:f0:3d: + 60:bf:3f:50:d2:dc:26:41:51:9e:14:37:42:04:a3: + 70:57:a8:1b:87:ed:2d:fa:7b:ee:8c:0a:e3:a9:66: + 89:19:cb:41:f9:dd:44:36:61:cf:e2:77:46:c8:7d: + f6:f4:92:81:36:fd:db:34:f1:72:7e:f3:0c:16:bd: + b4:15 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 07:1F:D2:E7:9C:DA:C2:6E:A2:40:B4:B0:7A:50:10:50:74:C4:C8:BD + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + Signature Algorithm: sha1WithRSAEncryption + 89:57:b2:16:7a:a8:c2:fd:d6:d9:9b:9b:34:c2:9c:b4:32:14: + 4d:a7:a4:df:ec:be:a7:be:f8:43:db:91:37:ce:b4:32:2e:50: + 55:1a:35:4e:76:43:71:20:ef:93:77:4e:15:70:2e:87:c3:c1: + 1d:6d:dc:cb:b5:27:d4:2c:56:d1:52:53:3a:44:d2:73:c8:c4: + 1b:05:65:5a:62:92:9c:ee:41:8d:31:db:e7:34:ea:59:21:d5: + 01:7a:d7:64:b8:64:39:cd:c9:ed:af:ed:4b:03:48:a7:a0:99: + 01:80:dc:65:a3:36:ae:65:59:48:4f:82:4b:c8:65:f1:57:1d: + e5:59:2e:0a:3f:6c:d8:d1:f5:e5:09:b4:6c:54:00:0a:e0:15: + 4d:87:75:6d:b7:58:96:5a:dd:6d:d2:00:a0:f4:9b:48:be:c3: + 37:a4:ba:36:e0:7c:87:85:97:1a:15:a2:de:2e:a2:5b:bd:af: + 18:f9:90:50:cd:70:59:f8:27:67:47:cb:c7:a0:07:3a:7d:d1: + 2c:5d:6c:19:3a:66:b5:7d:fd:91:6f:82:b1:be:08:93:db:14: + 47:f1:a2:37:c7:45:9e:3c:c7:77:af:64:a8:93:df:f6:69:83: + 82:60:f2:49:42:34:ed:5a:00:54:85:1c:16:36:92:0c:5c:fa: + a6:ad:bf:db +SHA1 Fingerprint=29:36:21:02:8B:20:ED:02:F5:66:C5:32:D1:D6:ED:90:9F:45:00:2F diff --git a/system/system/etc/security/cacerts/87753b0d.0 b/system/system/etc/security/cacerts/87753b0d.0 new file mode 100644 index 0000000000000000000000000000000000000000..18405ece61c01fefca902bbd317fa5d37cbfadb2 --- /dev/null +++ b/system/system/etc/security/cacerts/87753b0d.0 @@ -0,0 +1,122 @@ +-----BEGIN CERTIFICATE----- +MIIFbDCCA1SgAwIBAgIBATANBgkqhkiG9w0BAQUFADBHMQswCQYDVQQGEwJVUzEW +MBQGA1UEChMNR2VvVHJ1c3QgSW5jLjEgMB4GA1UEAxMXR2VvVHJ1c3QgVW5pdmVy +c2FsIENBIDIwHhcNMDQwMzA0MDUwMDAwWhcNMjkwMzA0MDUwMDAwWjBHMQswCQYD +VQQGEwJVUzEWMBQGA1UEChMNR2VvVHJ1c3QgSW5jLjEgMB4GA1UEAxMXR2VvVHJ1 +c3QgVW5pdmVyc2FsIENBIDIwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoIC +AQCzVFLByT7y2dyxUxpZKeexw0Uo5dfR7cXFS6GqdHtXr0om/Nj1XqduGdt0DE81 +WzILAePb63p3NeqqWuDW6KFXlPCQo3RWlEQwAx5cTiuFJnSCegx2oG9NzkEtoBUG +FF+3Qs17j1hhNNwqCPkuwwGmIkQcTAeC5lvO0Ep8BNMZcyfwqph/Lq9O64ceJHdq +XbboW0W63MOhBW9Wjo8QJqVJwy7XQYci4E+GymC16qFjwAGXEHm9ADwSbSsVsaxL +se4YuU6W3Nx2/zu+z18DwPw76L5GG//aQMJS9/7jOvdqdzXQ2o3rXhhqMcceujwb +KNZrVMaqW9eiLBsZzKIC9ptZvTdrhrVtgrrY6slWvKk2WP0+GfPtDCapkzj4T8Fd +IgbQl+rhrcZV4IErKIM6+vR7IVEAvlI4zs1meaj0gVbi0IMJR1FbUGrP20gaXT73 +y/Zl92zxlfgCOzJWgjl6W70viRu/obTo/3+NjN8D8WBOWBFM66M/ECuDmgFz2ZRt +hAAnZqzwcEAJQpKtT5MNYQlRJNiS1QuUYbKHsu3/mjX/hVTK7URDrBs8FmtISgoc +QIgfksILAAX/8sgCSqSqqcyZlpwvWOB94b67B9xfBHJcMTTD7F8t4D1kkCLm0ey4 +Lt1ZrtmhN79UNdxzMk+MBB4zsslG8dhcyFVQyWi9qLo2CQIDAQABo2MwYTAPBgNV +HRMBAf8EBTADAQH/MB0GA1UdDgQWBBR281Xh+qQ2+/CfXGJx7Tz0RzgQKzAfBgNV +HSMEGDAWgBR281Xh+qQ2+/CfXGJx7Tz0RzgQKzAOBgNVHQ8BAf8EBAMCAYYwDQYJ +KoZIhvcNAQEFBQADggIBAGbBxiPz2eAubl/oz66wsCVNK/g7WJtAJDday6sWSf+z +dXkzoS9tcBc0kf5nfo/sm+VegqlVHy/c1FEHEv6sFj4sNcZj/NwQ6w2jqtB8zNHQ +L1EuxBRa3ugZ4T7GzKQp5y6EqgYweHZUcyiYWTjgAA1i00J9IZ+uPTqM1fp3DRgr +Fg5fNuH8KrUwJM/gYwx7WBr+mbpCErGR9Hxo4sjoryzqyX6uuyo9DRXcNJW2GHSo +ag/HtPQTxORb7QrSpJdMKu0vbBKJPfEncKpqA1Ihn0CoZ1Dy81of398j9tx4TuaY +T1U6U+Pv8vSfx3zYWK8pIpe44L2RLrB27FcRz+8pRPPphXpgY+RdM4kX2TGq2tbz +GDVyz4crL2MjhF2EjD9XoIj8mZEoJmmZ1I+XRL6O1UixpCgp8RW04eWe3fiPpm8m +1wk8OhwRDqZsN/etRIcsKMfYdIKz0G9KV7s1KSegi+ghp4dkNl3M2Basx7InQJJV +OCiNUW7dFGdTbHFcJoRNdVq2fmBWqU2t+5sel/MN2dKXVHfaPRK34B7vCAas+YWH +6aLcr34YEoP9VhdBLtUpgn2Z9DH2canPLAEnpQW5qrJITirvn5NSUZU8UnOOVkwX +QMAJKOSLakhT2+zNVVXxxvjpoixMptEmX36vWkzaH6byHCx+rgIW0lbQL1dTR+iS +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 1 (0x1) + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=US, O=GeoTrust Inc., CN=GeoTrust Universal CA 2 + Validity + Not Before: Mar 4 05:00:00 2004 GMT + Not After : Mar 4 05:00:00 2029 GMT + Subject: C=US, O=GeoTrust Inc., CN=GeoTrust Universal CA 2 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (4096 bit) + Modulus: + 00:b3:54:52:c1:c9:3e:f2:d9:dc:b1:53:1a:59:29: + e7:b1:c3:45:28:e5:d7:d1:ed:c5:c5:4b:a1:aa:74: + 7b:57:af:4a:26:fc:d8:f5:5e:a7:6e:19:db:74:0c: + 4f:35:5b:32:0b:01:e3:db:eb:7a:77:35:ea:aa:5a: + e0:d6:e8:a1:57:94:f0:90:a3:74:56:94:44:30:03: + 1e:5c:4e:2b:85:26:74:82:7a:0c:76:a0:6f:4d:ce: + 41:2d:a0:15:06:14:5f:b7:42:cd:7b:8f:58:61:34: + dc:2a:08:f9:2e:c3:01:a6:22:44:1c:4c:07:82:e6: + 5b:ce:d0:4a:7c:04:d3:19:73:27:f0:aa:98:7f:2e: + af:4e:eb:87:1e:24:77:6a:5d:b6:e8:5b:45:ba:dc: + c3:a1:05:6f:56:8e:8f:10:26:a5:49:c3:2e:d7:41: + 87:22:e0:4f:86:ca:60:b5:ea:a1:63:c0:01:97:10: + 79:bd:00:3c:12:6d:2b:15:b1:ac:4b:b1:ee:18:b9: + 4e:96:dc:dc:76:ff:3b:be:cf:5f:03:c0:fc:3b:e8: + be:46:1b:ff:da:40:c2:52:f7:fe:e3:3a:f7:6a:77: + 35:d0:da:8d:eb:5e:18:6a:31:c7:1e:ba:3c:1b:28: + d6:6b:54:c6:aa:5b:d7:a2:2c:1b:19:cc:a2:02:f6: + 9b:59:bd:37:6b:86:b5:6d:82:ba:d8:ea:c9:56:bc: + a9:36:58:fd:3e:19:f3:ed:0c:26:a9:93:38:f8:4f: + c1:5d:22:06:d0:97:ea:e1:ad:c6:55:e0:81:2b:28: + 83:3a:fa:f4:7b:21:51:00:be:52:38:ce:cd:66:79: + a8:f4:81:56:e2:d0:83:09:47:51:5b:50:6a:cf:db: + 48:1a:5d:3e:f7:cb:f6:65:f7:6c:f1:95:f8:02:3b: + 32:56:82:39:7a:5b:bd:2f:89:1b:bf:a1:b4:e8:ff: + 7f:8d:8c:df:03:f1:60:4e:58:11:4c:eb:a3:3f:10: + 2b:83:9a:01:73:d9:94:6d:84:00:27:66:ac:f0:70: + 40:09:42:92:ad:4f:93:0d:61:09:51:24:d8:92:d5: + 0b:94:61:b2:87:b2:ed:ff:9a:35:ff:85:54:ca:ed: + 44:43:ac:1b:3c:16:6b:48:4a:0a:1c:40:88:1f:92: + c2:0b:00:05:ff:f2:c8:02:4a:a4:aa:a9:cc:99:96: + 9c:2f:58:e0:7d:e1:be:bb:07:dc:5f:04:72:5c:31: + 34:c3:ec:5f:2d:e0:3d:64:90:22:e6:d1:ec:b8:2e: + dd:59:ae:d9:a1:37:bf:54:35:dc:73:32:4f:8c:04: + 1e:33:b2:c9:46:f1:d8:5c:c8:55:50:c9:68:bd:a8: + ba:36:09 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + 76:F3:55:E1:FA:A4:36:FB:F0:9F:5C:62:71:ED:3C:F4:47:38:10:2B + X509v3 Authority Key Identifier: + keyid:76:F3:55:E1:FA:A4:36:FB:F0:9F:5C:62:71:ED:3C:F4:47:38:10:2B + + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + Signature Algorithm: sha1WithRSAEncryption + 66:c1:c6:23:f3:d9:e0:2e:6e:5f:e8:cf:ae:b0:b0:25:4d:2b: + f8:3b:58:9b:40:24:37:5a:cb:ab:16:49:ff:b3:75:79:33:a1: + 2f:6d:70:17:34:91:fe:67:7e:8f:ec:9b:e5:5e:82:a9:55:1f: + 2f:dc:d4:51:07:12:fe:ac:16:3e:2c:35:c6:63:fc:dc:10:eb: + 0d:a3:aa:d0:7c:cc:d1:d0:2f:51:2e:c4:14:5a:de:e8:19:e1: + 3e:c6:cc:a4:29:e7:2e:84:aa:06:30:78:76:54:73:28:98:59: + 38:e0:00:0d:62:d3:42:7d:21:9f:ae:3d:3a:8c:d5:fa:77:0d: + 18:2b:16:0e:5f:36:e1:fc:2a:b5:30:24:cf:e0:63:0c:7b:58: + 1a:fe:99:ba:42:12:b1:91:f4:7c:68:e2:c8:e8:af:2c:ea:c9: + 7e:ae:bb:2a:3d:0d:15:dc:34:95:b6:18:74:a8:6a:0f:c7:b4: + f4:13:c4:e4:5b:ed:0a:d2:a4:97:4c:2a:ed:2f:6c:12:89:3d: + f1:27:70:aa:6a:03:52:21:9f:40:a8:67:50:f2:f3:5a:1f:df: + df:23:f6:dc:78:4e:e6:98:4f:55:3a:53:e3:ef:f2:f4:9f:c7: + 7c:d8:58:af:29:22:97:b8:e0:bd:91:2e:b0:76:ec:57:11:cf: + ef:29:44:f3:e9:85:7a:60:63:e4:5d:33:89:17:d9:31:aa:da: + d6:f3:18:35:72:cf:87:2b:2f:63:23:84:5d:84:8c:3f:57:a0: + 88:fc:99:91:28:26:69:99:d4:8f:97:44:be:8e:d5:48:b1:a4: + 28:29:f1:15:b4:e1:e5:9e:dd:f8:8f:a6:6f:26:d7:09:3c:3a: + 1c:11:0e:a6:6c:37:f7:ad:44:87:2c:28:c7:d8:74:82:b3:d0: + 6f:4a:57:bb:35:29:27:a0:8b:e8:21:a7:87:64:36:5d:cc:d8: + 16:ac:c7:b2:27:40:92:55:38:28:8d:51:6e:dd:14:67:53:6c: + 71:5c:26:84:4d:75:5a:b6:7e:60:56:a9:4d:ad:fb:9b:1e:97: + f3:0d:d9:d2:97:54:77:da:3d:12:b7:e0:1e:ef:08:06:ac:f9: + 85:87:e9:a2:dc:af:7e:18:12:83:fd:56:17:41:2e:d5:29:82: + 7d:99:f4:31:f6:71:a9:cf:2c:01:27:a5:05:b9:aa:b2:48:4e: + 2a:ef:9f:93:52:51:95:3c:52:73:8e:56:4c:17:40:c0:09:28: + e4:8b:6a:48:53:db:ec:cd:55:55:f1:c6:f8:e9:a2:2c:4c:a6: + d1:26:5f:7e:af:5a:4c:da:1f:a6:f2:1c:2c:7e:ae:02:16:d2: + 56:d0:2f:57:53:47:e8:92 +SHA1 Fingerprint=37:9A:19:7B:41:85:45:35:0C:A6:03:69:F3:3C:2E:AF:47:4F:20:79 diff --git a/system/system/etc/security/cacerts/882de061.0 b/system/system/etc/security/cacerts/882de061.0 new file mode 100644 index 0000000000000000000000000000000000000000..e15b2af53c757bf72f59935a1130edcb7e044055 --- /dev/null +++ b/system/system/etc/security/cacerts/882de061.0 @@ -0,0 +1,77 @@ +-----BEGIN CERTIFICATE----- +MIIDODCCAiCgAwIBAgIGIAYFFnACMA0GCSqGSIb3DQEBBQUAMDsxCzAJBgNVBAYT +AlJPMREwDwYDVQQKEwhjZXJ0U0lHTjEZMBcGA1UECxMQY2VydFNJR04gUk9PVCBD +QTAeFw0wNjA3MDQxNzIwMDRaFw0zMTA3MDQxNzIwMDRaMDsxCzAJBgNVBAYTAlJP +MREwDwYDVQQKEwhjZXJ0U0lHTjEZMBcGA1UECxMQY2VydFNJR04gUk9PVCBDQTCC +ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALczuX7IJUqOtdu0KBuqV5Do +0SLTZLrTk+jUrIZhQGpgV2hUhE28alQCBf/fm5oqrl0Hj0rDKH/v+yv6efHHrfAQ +UySQi2bJqIirr1qjAOm+ukbuW3N7LBeCgV5iLKECZbO9xSsAfsT8AzNXDe3i+s5d +RdY4zTW2ssHQnIFKquSyAVwdj1+ZxLGt24gh65AIgoDzMKND5pCCrlUoSe1b16kQ +OA7+j0xbm0bqQfWwCHTD0IgztnzXdN/chNFDDnU5oSVAKOp4yw4sLjmdjItuFhwv +JoIQ4uNllAoEwF73XVv4EOLQunpL+943AAAaWyjj0pxzPjKHmKHJUS/X3qwzs08C +AwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAcYwHQYDVR0O +BBYEFOCMm9slSbPxfIbWskKHC9BroNnkMA0GCSqGSIb3DQEBBQUAA4IBAQA+0hyJ +LjX8+HXd5n9liPRyTMks1zJO890ZeUe9jjtbkw9QSSQTaxQGcu8J06Gh40CEyecY +MnQ8SG4Pn0vU9x7Tk4ZkVJdjclDVVc/6IJMCopvDI5NOFlV2oHB5bc0hH88vLbwZ +44gx+FkagQnIl6Z0x2DEW8xXjrJ1/RsCCdtZb3KTafcxQdaIOL+Hsr0Wefmq5L6I +Jd1hJyMctTEHBDa0GpC9oHRxUIltvBTjD4au8as+x6AJzKNI0eDbZOeStc+vckNw +i/nDhDwTqn6Sm1dTk/pwwpEOMfmbZ13pljheX7NzTogVZ96edhBiIL5VaZVDADlN +9u6wWk5JRFRYX0KD +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 35210227249154 (0x200605167002) + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=RO, O=certSIGN, OU=certSIGN ROOT CA + Validity + Not Before: Jul 4 17:20:04 2006 GMT + Not After : Jul 4 17:20:04 2031 GMT + Subject: C=RO, O=certSIGN, OU=certSIGN ROOT CA + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:b7:33:b9:7e:c8:25:4a:8e:b5:db:b4:28:1b:aa: + 57:90:e8:d1:22:d3:64:ba:d3:93:e8:d4:ac:86:61: + 40:6a:60:57:68:54:84:4d:bc:6a:54:02:05:ff:df: + 9b:9a:2a:ae:5d:07:8f:4a:c3:28:7f:ef:fb:2b:fa: + 79:f1:c7:ad:f0:10:53:24:90:8b:66:c9:a8:88:ab: + af:5a:a3:00:e9:be:ba:46:ee:5b:73:7b:2c:17:82: + 81:5e:62:2c:a1:02:65:b3:bd:c5:2b:00:7e:c4:fc: + 03:33:57:0d:ed:e2:fa:ce:5d:45:d6:38:cd:35:b6: + b2:c1:d0:9c:81:4a:aa:e4:b2:01:5c:1d:8f:5f:99: + c4:b1:ad:db:88:21:eb:90:08:82:80:f3:30:a3:43: + e6:90:82:ae:55:28:49:ed:5b:d7:a9:10:38:0e:fe: + 8f:4c:5b:9b:46:ea:41:f5:b0:08:74:c3:d0:88:33: + b6:7c:d7:74:df:dc:84:d1:43:0e:75:39:a1:25:40: + 28:ea:78:cb:0e:2c:2e:39:9d:8c:8b:6e:16:1c:2f: + 26:82:10:e2:e3:65:94:0a:04:c0:5e:f7:5d:5b:f8: + 10:e2:d0:ba:7a:4b:fb:de:37:00:00:1a:5b:28:e3: + d2:9c:73:3e:32:87:98:a1:c9:51:2f:d7:de:ac:33: + b3:4f + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Digital Signature, Non Repudiation, Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + E0:8C:9B:DB:25:49:B3:F1:7C:86:D6:B2:42:87:0B:D0:6B:A0:D9:E4 + Signature Algorithm: sha1WithRSAEncryption + 3e:d2:1c:89:2e:35:fc:f8:75:dd:e6:7f:65:88:f4:72:4c:c9: + 2c:d7:32:4e:f3:dd:19:79:47:bd:8e:3b:5b:93:0f:50:49:24: + 13:6b:14:06:72:ef:09:d3:a1:a1:e3:40:84:c9:e7:18:32:74: + 3c:48:6e:0f:9f:4b:d4:f7:1e:d3:93:86:64:54:97:63:72:50: + d5:55:cf:fa:20:93:02:a2:9b:c3:23:93:4e:16:55:76:a0:70: + 79:6d:cd:21:1f:cf:2f:2d:bc:19:e3:88:31:f8:59:1a:81:09: + c8:97:a6:74:c7:60:c4:5b:cc:57:8e:b2:75:fd:1b:02:09:db: + 59:6f:72:93:69:f7:31:41:d6:88:38:bf:87:b2:bd:16:79:f9: + aa:e4:be:88:25:dd:61:27:23:1c:b5:31:07:04:36:b4:1a:90: + bd:a0:74:71:50:89:6d:bc:14:e3:0f:86:ae:f1:ab:3e:c7:a0: + 09:cc:a3:48:d1:e0:db:64:e7:92:b5:cf:af:72:43:70:8b:f9: + c3:84:3c:13:aa:7e:92:9b:57:53:93:fa:70:c2:91:0e:31:f9: + 9b:67:5d:e9:96:38:5e:5f:b3:73:4e:88:15:67:de:9e:76:10: + 62:20:be:55:69:95:43:00:39:4d:f6:ee:b0:5a:4e:49:44:54: + 58:5f:42:83 +SHA1 Fingerprint=FA:B7:EE:36:97:26:62:FB:2D:B0:2A:F6:BF:03:FD:E8:7C:4B:2F:9B diff --git a/system/system/etc/security/cacerts/88950faa.0 b/system/system/etc/security/cacerts/88950faa.0 new file mode 100644 index 0000000000000000000000000000000000000000..cf42c69c833b160d8031b80cbf6c22ea4b2f8a53 --- /dev/null +++ b/system/system/etc/security/cacerts/88950faa.0 @@ -0,0 +1,56 @@ +-----BEGIN CERTIFICATE----- +MIICjTCCAhSgAwIBAgIIdebfy8FoW6gwCgYIKoZIzj0EAwIwfDELMAkGA1UEBhMC +VVMxDjAMBgNVBAgMBVRleGFzMRAwDgYDVQQHDAdIb3VzdG9uMRgwFgYDVQQKDA9T +U0wgQ29ycG9yYXRpb24xMTAvBgNVBAMMKFNTTC5jb20gUm9vdCBDZXJ0aWZpY2F0 +aW9uIEF1dGhvcml0eSBFQ0MwHhcNMTYwMjEyMTgxNDAzWhcNNDEwMjEyMTgxNDAz +WjB8MQswCQYDVQQGEwJVUzEOMAwGA1UECAwFVGV4YXMxEDAOBgNVBAcMB0hvdXN0 +b24xGDAWBgNVBAoMD1NTTCBDb3Jwb3JhdGlvbjExMC8GA1UEAwwoU1NMLmNvbSBS +b290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5IEVDQzB2MBAGByqGSM49AgEGBSuB +BAAiA2IABEVuqVDEpiM2nl8ojRfLliJkP9x6jh3MCLOicSS6jkm5BBtHllirLZXI +7Z4INcgn64mMU1jrYor+8FsPazFSY0E7ic3s7LaNGdM0B9y7xgZ/wkWV7Mt/qCPg +CemB+vNH06NjMGEwHQYDVR0OBBYEFILRhXMw5zUE044CkvvlpNHEIejNMA8GA1Ud +EwEB/wQFMAMBAf8wHwYDVR0jBBgwFoAUgtGFczDnNQTTjgKS++Wk0cQh6M0wDgYD +VR0PAQH/BAQDAgGGMAoGCCqGSM49BAMCA2cAMGQCMG/n61kRpGDPYbCWe+0F+S8T +kdzt5fxQaxFGRrMcIQBiu77D5+jNB5n5DQtdcj7EqgIwH7y6C+IwJPt8bYBVCpk+ +gA0z5Wajs6O7pdWLjwkspl1+4vAHCGht0nxpbl/f5Wpl +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 8495723813297216424 (0x75e6dfcbc1685ba8) + Signature Algorithm: ecdsa-with-SHA256 + Issuer: C=US, ST=Texas, L=Houston, O=SSL Corporation, CN=SSL.com Root Certification Authority ECC + Validity + Not Before: Feb 12 18:14:03 2016 GMT + Not After : Feb 12 18:14:03 2041 GMT + Subject: C=US, ST=Texas, L=Houston, O=SSL Corporation, CN=SSL.com Root Certification Authority ECC + Subject Public Key Info: + Public Key Algorithm: id-ecPublicKey + Public-Key: (384 bit) + pub: + 04:45:6e:a9:50:c4:a6:23:36:9e:5f:28:8d:17:cb: + 96:22:64:3f:dc:7a:8e:1d:cc:08:b3:a2:71:24:ba: + 8e:49:b9:04:1b:47:96:58:ab:2d:95:c8:ed:9e:08: + 35:c8:27:eb:89:8c:53:58:eb:62:8a:fe:f0:5b:0f: + 6b:31:52:63:41:3b:89:cd:ec:ec:b6:8d:19:d3:34: + 07:dc:bb:c6:06:7f:c2:45:95:ec:cb:7f:a8:23:e0: + 09:e9:81:fa:f3:47:d3 + ASN1 OID: secp384r1 + X509v3 extensions: + X509v3 Subject Key Identifier: + 82:D1:85:73:30:E7:35:04:D3:8E:02:92:FB:E5:A4:D1:C4:21:E8:CD + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Authority Key Identifier: + keyid:82:D1:85:73:30:E7:35:04:D3:8E:02:92:FB:E5:A4:D1:C4:21:E8:CD + + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + Signature Algorithm: ecdsa-with-SHA256 + 30:64:02:30:6f:e7:eb:59:11:a4:60:cf:61:b0:96:7b:ed:05: + f9:2f:13:91:dc:ed:e5:fc:50:6b:11:46:46:b3:1c:21:00:62: + bb:be:c3:e7:e8:cd:07:99:f9:0d:0b:5d:72:3e:c4:aa:02:30: + 1f:bc:ba:0b:e2:30:24:fb:7c:6d:80:55:0a:99:3e:80:0d:33: + e5:66:a3:b3:a3:bb:a5:d5:8b:8f:09:2c:a6:5d:7e:e2:f0:07: + 08:68:6d:d2:7c:69:6e:5f:df:e5:6a:65 +SHA1 Fingerprint=C3:19:7C:39:24:E6:54:AF:1B:C4:AB:20:95:7A:E2:C3:0E:13:02:6A diff --git a/system/system/etc/security/cacerts/89c02a45.0 b/system/system/etc/security/cacerts/89c02a45.0 new file mode 100644 index 0000000000000000000000000000000000000000..f3190b7dd876db47ef0c7ff3840e65b07783bd27 --- /dev/null +++ b/system/system/etc/security/cacerts/89c02a45.0 @@ -0,0 +1,54 @@ +-----BEGIN CERTIFICATE----- +MIICiTCCAg+gAwIBAgIQH0evqmIAcFBUTAGem2OZKjAKBggqhkjOPQQDAzCBhTEL +MAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UE +BxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxKzApBgNVBAMT +IkNPTU9ETyBFQ0MgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMDgwMzA2MDAw +MDAwWhcNMzgwMTE4MjM1OTU5WjCBhTELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdy +ZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09N +T0RPIENBIExpbWl0ZWQxKzApBgNVBAMTIkNPTU9ETyBFQ0MgQ2VydGlmaWNhdGlv +biBBdXRob3JpdHkwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAAQDR3svdcmCFYX7deSR +FtSrYpn1PlILBs5BAH+X4QokPB0BBO490o0JlwzgdeT6+3eKKvUDYEs2ixYjFq0J +cfRK9ChQtP6IHG4/bC8vCVlbpVsLM5niwz2J+Wos77LTBumjQjBAMB0GA1UdDgQW +BBR1cacZSBm8nZ3qQUfflMRId5nTeTAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/ +BAUwAwEB/zAKBggqhkjOPQQDAwNoADBlAjEA7wNbeqy3eApyt4jf/7VGFAkK+qDm +fQjGGoe9GKhzvSbKYAydzpmfz1wPMOG+FDHqAjAU9JM8SaczepBGR7NjfRObTrdv +GDeAU/7dIOA1mjbRxwG55tzd8/8dLDoWV9mSOdY= +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 1f:47:af:aa:62:00:70:50:54:4c:01:9e:9b:63:99:2a + Signature Algorithm: ecdsa-with-SHA384 + Issuer: C=GB, ST=Greater Manchester, L=Salford, O=COMODO CA Limited, CN=COMODO ECC Certification Authority + Validity + Not Before: Mar 6 00:00:00 2008 GMT + Not After : Jan 18 23:59:59 2038 GMT + Subject: C=GB, ST=Greater Manchester, L=Salford, O=COMODO CA Limited, CN=COMODO ECC Certification Authority + Subject Public Key Info: + Public Key Algorithm: id-ecPublicKey + Public-Key: (384 bit) + pub: + 04:03:47:7b:2f:75:c9:82:15:85:fb:75:e4:91:16: + d4:ab:62:99:f5:3e:52:0b:06:ce:41:00:7f:97:e1: + 0a:24:3c:1d:01:04:ee:3d:d2:8d:09:97:0c:e0:75: + e4:fa:fb:77:8a:2a:f5:03:60:4b:36:8b:16:23:16: + ad:09:71:f4:4a:f4:28:50:b4:fe:88:1c:6e:3f:6c: + 2f:2f:09:59:5b:a5:5b:0b:33:99:e2:c3:3d:89:f9: + 6a:2c:ef:b2:d3:06:e9 + ASN1 OID: secp384r1 + X509v3 extensions: + X509v3 Subject Key Identifier: + 75:71:A7:19:48:19:BC:9D:9D:EA:41:47:DF:94:C4:48:77:99:D3:79 + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: ecdsa-with-SHA384 + 30:65:02:31:00:ef:03:5b:7a:ac:b7:78:0a:72:b7:88:df:ff: + b5:46:14:09:0a:fa:a0:e6:7d:08:c6:1a:87:bd:18:a8:73:bd: + 26:ca:60:0c:9d:ce:99:9f:cf:5c:0f:30:e1:be:14:31:ea:02: + 30:14:f4:93:3c:49:a7:33:7a:90:46:47:b3:63:7d:13:9b:4e: + b7:6f:18:37:80:53:fe:dd:20:e0:35:9a:36:d1:c7:01:b9:e6: + dc:dd:f3:ff:1d:2c:3a:16:57:d9:92:39:d6 +SHA1 Fingerprint=9F:74:4E:9F:2B:4D:BA:EC:0F:31:2C:50:B6:56:3B:8E:2D:93:C3:11 diff --git a/system/system/etc/security/cacerts/8d6437c3.0 b/system/system/etc/security/cacerts/8d6437c3.0 new file mode 100644 index 0000000000000000000000000000000000000000..2097b642d6d3df381521aad5338ef300fcd8ef22 --- /dev/null +++ b/system/system/etc/security/cacerts/8d6437c3.0 @@ -0,0 +1,80 @@ +-----BEGIN CERTIFICATE----- +MIIDljCCAn6gAwIBAgIQC5McOtY5Z+pnI7/Dr5r0SzANBgkqhkiG9w0BAQsFADBl +MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3 +d3cuZGlnaWNlcnQuY29tMSQwIgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJv +b3QgRzIwHhcNMTMwODAxMTIwMDAwWhcNMzgwMTE1MTIwMDAwWjBlMQswCQYDVQQG +EwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNl +cnQuY29tMSQwIgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJvb3QgRzIwggEi +MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDZ5ygvUj82ckmIkzTz+GoeMVSA +n61UQbVH35ao1K+ALbkKz3X9iaV9JPrjIgwrvJUXCzO/GU1BBpAAvQxNEP4Htecc +biJVMWWXvdMX0h5i89vqbFCMP4QMls+3ywPgym2hFEwbid3tALBSfK+RbLE4E9Hp +EgjAALAcKxHad3A2m67OeYfcgnDmCXRwVWmvo2ifv922ebPynXApVfSr/5Vh88lA +bx3RvpO704gqu52/clpWcTs/1PPRCv4o76Pu2ZmvA9OPYLfykqGxvYmJHzDNw6Yu +YjOuFgJ3RFrngQo8p0Quebg/BLxcoIfhG69Rjs3sLPr4/m3wOnyqi+RnlTGNAgMB +AAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgGGMB0GA1UdDgQW +BBTOw0q5mVXyuNtgv6l+vVa1lzan1jANBgkqhkiG9w0BAQsFAAOCAQEAyqVVjOPI +QW5pJ6d1Ee88hjZv0p3GeDgdaZaikmkuOGybfQTUiaWxMTeKySHMq2zNixya1r9I +0jJmwYrA8y8678Dj1JGG0VDjA9tzd29KOVPt3ibHtX2vK0LRdWLjSisCx1BL4Gni +lmwORGYQRI+tBev4eaymG+g3NJ1TyWGqolKvSnAWhsI6yLETcDbYz+70CjTVW0z9 +B5yiutkBclzzTcHdDrEcDcRjvq30FPuJ7KJBDkzMyFdA0G4Dqs0MjomZmWzwPDCv +ON9vvKO+KSAnq3T/EyJ43pdSVR6DtVQgA+6uwE9W3jfMw3+qBCe703e4YtsXfJwo +IhNzbM8m9Yop5w== +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 0b:93:1c:3a:d6:39:67:ea:67:23:bf:c3:af:9a:f4:4b + Signature Algorithm: sha256WithRSAEncryption + Issuer: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Assured ID Root G2 + Validity + Not Before: Aug 1 12:00:00 2013 GMT + Not After : Jan 15 12:00:00 2038 GMT + Subject: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Assured ID Root G2 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:d9:e7:28:2f:52:3f:36:72:49:88:93:34:f3:f8: + 6a:1e:31:54:80:9f:ad:54:41:b5:47:df:96:a8:d4: + af:80:2d:b9:0a:cf:75:fd:89:a5:7d:24:fa:e3:22: + 0c:2b:bc:95:17:0b:33:bf:19:4d:41:06:90:00:bd: + 0c:4d:10:fe:07:b5:e7:1c:6e:22:55:31:65:97:bd: + d3:17:d2:1e:62:f3:db:ea:6c:50:8c:3f:84:0c:96: + cf:b7:cb:03:e0:ca:6d:a1:14:4c:1b:89:dd:ed:00: + b0:52:7c:af:91:6c:b1:38:13:d1:e9:12:08:c0:00: + b0:1c:2b:11:da:77:70:36:9b:ae:ce:79:87:dc:82: + 70:e6:09:74:70:55:69:af:a3:68:9f:bf:dd:b6:79: + b3:f2:9d:70:29:55:f4:ab:ff:95:61:f3:c9:40:6f: + 1d:d1:be:93:bb:d3:88:2a:bb:9d:bf:72:5a:56:71: + 3b:3f:d4:f3:d1:0a:fe:28:ef:a3:ee:d9:99:af:03: + d3:8f:60:b7:f2:92:a1:b1:bd:89:89:1f:30:cd:c3: + a6:2e:62:33:ae:16:02:77:44:5a:e7:81:0a:3c:a7: + 44:2e:79:b8:3f:04:bc:5c:a0:87:e1:1b:af:51:8e: + cd:ec:2c:fa:f8:fe:6d:f0:3a:7c:aa:8b:e4:67:95: + 31:8d + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + CE:C3:4A:B9:99:55:F2:B8:DB:60:BF:A9:7E:BD:56:B5:97:36:A7:D6 + Signature Algorithm: sha256WithRSAEncryption + ca:a5:55:8c:e3:c8:41:6e:69:27:a7:75:11:ef:3c:86:36:6f: + d2:9d:c6:78:38:1d:69:96:a2:92:69:2e:38:6c:9b:7d:04:d4: + 89:a5:b1:31:37:8a:c9:21:cc:ab:6c:cd:8b:1c:9a:d6:bf:48: + d2:32:66:c1:8a:c0:f3:2f:3a:ef:c0:e3:d4:91:86:d1:50:e3: + 03:db:73:77:6f:4a:39:53:ed:de:26:c7:b5:7d:af:2b:42:d1: + 75:62:e3:4a:2b:02:c7:50:4b:e0:69:e2:96:6c:0e:44:66:10: + 44:8f:ad:05:eb:f8:79:ac:a6:1b:e8:37:34:9d:53:c9:61:aa: + a2:52:af:4a:70:16:86:c2:3a:c8:b1:13:70:36:d8:cf:ee:f4: + 0a:34:d5:5b:4c:fd:07:9c:a2:ba:d9:01:72:5c:f3:4d:c1:dd: + 0e:b1:1c:0d:c4:63:be:ad:f4:14:fb:89:ec:a2:41:0e:4c:cc: + c8:57:40:d0:6e:03:aa:cd:0c:8e:89:99:99:6c:f0:3c:30:af: + 38:df:6f:bc:a3:be:29:20:27:ab:74:ff:13:22:78:de:97:52: + 55:1e:83:b5:54:20:03:ee:ae:c0:4f:56:de:37:cc:c3:7f:aa: + 04:27:bb:d3:77:b8:62:db:17:7c:9c:28:22:13:73:6c:cf:26: + f5:8a:29:e7 +SHA1 Fingerprint=A1:4B:48:D9:43:EE:0A:0E:40:90:4F:3C:E0:A4:C0:91:93:51:5D:3F diff --git a/system/system/etc/security/cacerts/91739615.0 b/system/system/etc/security/cacerts/91739615.0 new file mode 100644 index 0000000000000000000000000000000000000000..3549e543ac91a2c0eeb74329314e24f551b820e1 --- /dev/null +++ b/system/system/etc/security/cacerts/91739615.0 @@ -0,0 +1,84 @@ +-----BEGIN CERTIFICATE----- +MIIEAzCCAuugAwIBAgIQVID5oHPtPwBMyonY43HmSjANBgkqhkiG9w0BAQUFADB1 +MQswCQYDVQQGEwJFRTEiMCAGA1UECgwZQVMgU2VydGlmaXRzZWVyaW1pc2tlc2t1 +czEoMCYGA1UEAwwfRUUgQ2VydGlmaWNhdGlvbiBDZW50cmUgUm9vdCBDQTEYMBYG +CSqGSIb3DQEJARYJcGtpQHNrLmVlMCIYDzIwMTAxMDMwMTAxMDMwWhgPMjAzMDEy +MTcyMzU5NTlaMHUxCzAJBgNVBAYTAkVFMSIwIAYDVQQKDBlBUyBTZXJ0aWZpdHNl +ZXJpbWlza2Vza3VzMSgwJgYDVQQDDB9FRSBDZXJ0aWZpY2F0aW9uIENlbnRyZSBS +b290IENBMRgwFgYJKoZIhvcNAQkBFglwa2lAc2suZWUwggEiMA0GCSqGSIb3DQEB +AQUAA4IBDwAwggEKAoIBAQDIIMDs4MVLqwd4lfNE7vsLDP90jmG7sWLqI9iroWUy +euuOF0+W2Ap7kaJjbMeMTC55v6kF/GlclY1i+blw7cNRfdCT5mzrMEvhvH2/UpvO +bntl8jixwKIy72KyaOBhU8E2lf/slLo2rpwcpzIP5Xy0xm90/XsY6KxX7QYgSzIw +WFv9zajmofxwvI6Sc9uXp3whrj3B9UiHbCe9nyV0gVWw93X2PaRka9ZP585ArQ/d +MtO8ihJTmMmJ+xAdTX7Nfh9WDSFwhfYggx/2uh8Ej+p3iDXE/+pOoYtNP2MbRMNE +1CV2yreN1x5KZmTNXMWcg+HCCIia7E6j8T4cLNlsHaFLAgMBAAGjgYowgYcwDwYD +VR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFBLyWj7qVhy/ +zQas8fElyalL1BSZMEUGA1UdJQQ+MDwGCCsGAQUFBwMCBggrBgEFBQcDAQYIKwYB +BQUHAwMGCCsGAQUFBwMEBggrBgEFBQcDCAYIKwYBBQUHAwkwDQYJKoZIhvcNAQEF +BQADggEBAHv25MANqhlHt01Xo/6tu7Fq1Q+e2+RjxY6hUFaTlrg4wCQiZrxTFGGV +v9DHKpY5P30osxBAIWrEr7BSdxjhlthWXePdNl4dp1BUoMUq5KqMlIpPnTX/dqQG +E5Gion0ARD9V04I8GtVbvFZMIi5GQ4okQC3zErg7cBqklrkar4dBGmoYDQZPxz5u +uSlNDUmJEYcyW+ZLBMjkXOZ0c5RdFpgTlf7727FE5TpwrDdr5rMzcijJs1eg9gIW +iAYLtqZLICjU3j2LrTcFU3T+bsy8QxdxXvnFzBqpYe73dgzzcvRyrc9yAjYHR8/v +GVCJYMzpJJUPwssd8m92kMfMdcGWxZ0= +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 54:80:f9:a0:73:ed:3f:00:4c:ca:89:d8:e3:71:e6:4a + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=EE, O=AS Sertifitseerimiskeskus, CN=EE Certification Centre Root CA/emailAddress=pki@sk.ee + Validity + Not Before: Oct 30 10:10:30 2010 GMT + Not After : Dec 17 23:59:59 2030 GMT + Subject: C=EE, O=AS Sertifitseerimiskeskus, CN=EE Certification Centre Root CA/emailAddress=pki@sk.ee + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:c8:20:c0:ec:e0:c5:4b:ab:07:78:95:f3:44:ee: + fb:0b:0c:ff:74:8e:61:bb:b1:62:ea:23:d8:ab:a1: + 65:32:7a:eb:8e:17:4f:96:d8:0a:7b:91:a2:63:6c: + c7:8c:4c:2e:79:bf:a9:05:fc:69:5c:95:8d:62:f9: + b9:70:ed:c3:51:7d:d0:93:e6:6c:eb:30:4b:e1:bc: + 7d:bf:52:9b:ce:6e:7b:65:f2:38:b1:c0:a2:32:ef: + 62:b2:68:e0:61:53:c1:36:95:ff:ec:94:ba:36:ae: + 9c:1c:a7:32:0f:e5:7c:b4:c6:6f:74:fd:7b:18:e8: + ac:57:ed:06:20:4b:32:30:58:5b:fd:cd:a8:e6:a1: + fc:70:bc:8e:92:73:db:97:a7:7c:21:ae:3d:c1:f5: + 48:87:6c:27:bd:9f:25:74:81:55:b0:f7:75:f6:3d: + a4:64:6b:d6:4f:e7:ce:40:ad:0f:dd:32:d3:bc:8a: + 12:53:98:c9:89:fb:10:1d:4d:7e:cd:7e:1f:56:0d: + 21:70:85:f6:20:83:1f:f6:ba:1f:04:8f:ea:77:88: + 35:c4:ff:ea:4e:a1:8b:4d:3f:63:1b:44:c3:44:d4: + 25:76:ca:b7:8d:d7:1e:4a:66:64:cd:5c:c5:9c:83: + e1:c2:08:88:9a:ec:4e:a3:f1:3e:1c:2c:d9:6c:1d: + a1:4b + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + 12:F2:5A:3E:EA:56:1C:BF:CD:06:AC:F1:F1:25:C9:A9:4B:D4:14:99 + X509v3 Extended Key Usage: + TLS Web Client Authentication, TLS Web Server Authentication, Code Signing, E-mail Protection, Time Stamping, OCSP Signing + Signature Algorithm: sha1WithRSAEncryption + 7b:f6:e4:c0:0d:aa:19:47:b7:4d:57:a3:fe:ad:bb:b1:6a:d5: + 0f:9e:db:e4:63:c5:8e:a1:50:56:93:96:b8:38:c0:24:22:66: + bc:53:14:61:95:bf:d0:c7:2a:96:39:3f:7d:28:b3:10:40:21: + 6a:c4:af:b0:52:77:18:e1:96:d8:56:5d:e3:dd:36:5e:1d:a7: + 50:54:a0:c5:2a:e4:aa:8c:94:8a:4f:9d:35:ff:76:a4:06:13: + 91:a2:a2:7d:00:44:3f:55:d3:82:3c:1a:d5:5b:bc:56:4c:22: + 2e:46:43:8a:24:40:2d:f3:12:b8:3b:70:1a:a4:96:b9:1a:af: + 87:41:1a:6a:18:0d:06:4f:c7:3e:6e:b9:29:4d:0d:49:89:11: + 87:32:5b:e6:4b:04:c8:e4:5c:e6:74:73:94:5d:16:98:13:95: + fe:fb:db:b1:44:e5:3a:70:ac:37:6b:e6:b3:33:72:28:c9:b3: + 57:a0:f6:02:16:88:06:0b:b6:a6:4b:20:28:d4:de:3d:8b:ad: + 37:05:53:74:fe:6e:cc:bc:43:17:71:5e:f9:c5:cc:1a:a9:61: + ee:f7:76:0c:f3:72:f4:72:ad:cf:72:02:36:07:47:cf:ef:19: + 50:89:60:cc:e9:24:95:0f:c2:cb:1d:f2:6f:76:90:c7:cc:75: + c1:96:c5:9d +SHA1 Fingerprint=C9:A8:B9:E7:55:80:5E:58:E3:53:77:A7:25:EB:AF:C3:7B:27:CC:D7 diff --git a/system/system/etc/security/cacerts/9282e51c.0 b/system/system/etc/security/cacerts/9282e51c.0 new file mode 100644 index 0000000000000000000000000000000000000000..f2a9f945700af1a18248c04a104d6b187577860e --- /dev/null +++ b/system/system/etc/security/cacerts/9282e51c.0 @@ -0,0 +1,123 @@ +-----BEGIN CERTIFICATE----- +MIIFjTCCA3WgAwIBAgIEGErM1jANBgkqhkiG9w0BAQsFADBWMQswCQYDVQQGEwJD +TjEwMC4GA1UECgwnQ2hpbmEgRmluYW5jaWFsIENlcnRpZmljYXRpb24gQXV0aG9y +aXR5MRUwEwYDVQQDDAxDRkNBIEVWIFJPT1QwHhcNMTIwODA4MDMwNzAxWhcNMjkx +MjMxMDMwNzAxWjBWMQswCQYDVQQGEwJDTjEwMC4GA1UECgwnQ2hpbmEgRmluYW5j +aWFsIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MRUwEwYDVQQDDAxDRkNBIEVWIFJP +T1QwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDXXWvNED8fBVnVBU03 +sQ7smCuOFR36k0sXgiFxEFLXUWRwFsJVaU2OFW2fvwwbwuCjZ9YMrM8irq93VCpL +TIpTUnrD7i7es3ElweldPe6hL6P3KjzJIx1qqx2hp/Hz7KDVRM8Vz3IvHWOX6Jn5 +/ZOkVIBMUtRSqy5J35DNuF++P96hyk0g1CXohClTt7GIH//62pCfCqktQT+x8Rgp +7hZZLDRJGqgG16iI0gNyejLi6mhNbiyWZXvKWfry4t3uMCz7zEasxGPrb382KzRz +EpR/38wmnvFyXVBlWY9ps4deMm/DGIq1lY+wejfeWkU7xzbh72fROdOXW3NiGUgt +hxwG+3SYIElz8AXSG7Ggo7cbcNOIabla1jj0Ytwli3i/+Oh+uFzJlU9fpy25IGvP +a931DfSCt/SyZi4QKPaXWnuWFo8BGS1sbn85WAZkgwGDg8NNkt0yxoekN+kWzqot +aK8KgWU6cMGbrU1tVMoqLUuFG7OA5nBFDWteNfB/O7ic5ARwiRIlk9oKmSJgamNg +TnYGmE69g60dWIolhdLHZR4tjsbftsbhf4oEIRUpdPA+nJCdDC7xij5aqgwJHsfV +PKPtl8MeNPo4+QgO48BdK4PRVmrJtqhUUy54Mmc9gn900PvhtgVguXDbjgv5E1hv +cWAQUhC5wUEJ73IfZzF4/5YFjQIDAQABo2MwYTAfBgNVHSMEGDAWgBTj/i39KNAL +tbq2osS/BqoFjJP7LzAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAd +BgNVHQ4EFgQU4/4t/SjQC7W6tqLEvwaqBYyT+y8wDQYJKoZIhvcNAQELBQADggIB +ACXGumvrh8vegjmWPfBEp2uEcwPenStPuiB/vHiyz5ewG5zz13ku9Ui20vsXiObT +ej/tUxPQ4i9qecsAIyjmHjdXNYmEwnZPNDatZ8POQQaIxffu2Bq41gt/UP+TqhdL +jOztUmCypAbqTuv0axn96/Ua4CUqmtzHQTb3yHQFhDmVOdYLO6Qn+gjYXB74BGBS +ESgoA//vU2YApUo0FmZ8/Qmkrp5nGm9BC2sGE5uPhnEFtC+NiWYzKXZUmhH4J/qy +P5Hgzg0b8zAarb8iXRvTvyUFTeGSGn+ZnzxEk8rUQElsgIfXBDrDMlI1Dlb4pd19 +xIsNER9Tyx6yF7Zod1rg1MvIB671Oi6ON7fQAUtDKXeMOZePglr4UeWJoBjnaH9d +Ci77o0cOPaYjesYBx4/IXr9tgFa+iiS6M+qf4TIRnvHST4D2G0CvOJ4RUHlzEhLN +5mydLIhyPDCBBpEi6lmt2hkuIsKNuYyH4Ga8cyNfIWRjgEj1oDwYPZTISEEdQLpe +/v5WOaHIz16eGWRGENoXkbcFgKyLmZJ956LYBws2J+dIeWCKw9cTXPhyQN9Ky8+Z +AAoACxGV2lZFA4gKn2fQ1XmxqI1AbQ3CekD6819kR5LLU7m7Wc5P/dAVUwHY3+vZ +5nbv0CO7O6l5s9UCKc2Jo5YPSjXnTkLAdc0Hz+Ys63su +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 407555286 (0x184accd6) + Signature Algorithm: sha256WithRSAEncryption + Issuer: C=CN, O=China Financial Certification Authority, CN=CFCA EV ROOT + Validity + Not Before: Aug 8 03:07:01 2012 GMT + Not After : Dec 31 03:07:01 2029 GMT + Subject: C=CN, O=China Financial Certification Authority, CN=CFCA EV ROOT + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (4096 bit) + Modulus: + 00:d7:5d:6b:cd:10:3f:1f:05:59:d5:05:4d:37:b1: + 0e:ec:98:2b:8e:15:1d:fa:93:4b:17:82:21:71:10: + 52:d7:51:64:70:16:c2:55:69:4d:8e:15:6d:9f:bf: + 0c:1b:c2:e0:a3:67:d6:0c:ac:cf:22:ae:af:77:54: + 2a:4b:4c:8a:53:52:7a:c3:ee:2e:de:b3:71:25:c1: + e9:5d:3d:ee:a1:2f:a3:f7:2a:3c:c9:23:1d:6a:ab: + 1d:a1:a7:f1:f3:ec:a0:d5:44:cf:15:cf:72:2f:1d: + 63:97:e8:99:f9:fd:93:a4:54:80:4c:52:d4:52:ab: + 2e:49:df:90:cd:b8:5f:be:3f:de:a1:ca:4d:20:d4: + 25:e8:84:29:53:b7:b1:88:1f:ff:fa:da:90:9f:0a: + a9:2d:41:3f:b1:f1:18:29:ee:16:59:2c:34:49:1a: + a8:06:d7:a8:88:d2:03:72:7a:32:e2:ea:68:4d:6e: + 2c:96:65:7b:ca:59:fa:f2:e2:dd:ee:30:2c:fb:cc: + 46:ac:c4:63:eb:6f:7f:36:2b:34:73:12:94:7f:df: + cc:26:9e:f1:72:5d:50:65:59:8f:69:b3:87:5e:32: + 6f:c3:18:8a:b5:95:8f:b0:7a:37:de:5a:45:3b:c7: + 36:e1:ef:67:d1:39:d3:97:5b:73:62:19:48:2d:87: + 1c:06:fb:74:98:20:49:73:f0:05:d2:1b:b1:a0:a3: + b7:1b:70:d3:88:69:b9:5a:d6:38:f4:62:dc:25:8b: + 78:bf:f8:e8:7e:b8:5c:c9:95:4f:5f:a7:2d:b9:20: + 6b:cf:6b:dd:f5:0d:f4:82:b7:f4:b2:66:2e:10:28: + f6:97:5a:7b:96:16:8f:01:19:2d:6c:6e:7f:39:58: + 06:64:83:01:83:83:c3:4d:92:dd:32:c6:87:a4:37: + e9:16:ce:aa:2d:68:af:0a:81:65:3a:70:c1:9b:ad: + 4d:6d:54:ca:2a:2d:4b:85:1b:b3:80:e6:70:45:0d: + 6b:5e:35:f0:7f:3b:b8:9c:e4:04:70:89:12:25:93: + da:0a:99:22:60:6a:63:60:4e:76:06:98:4e:bd:83: + ad:1d:58:8a:25:85:d2:c7:65:1e:2d:8e:c6:df:b6: + c6:e1:7f:8a:04:21:15:29:74:f0:3e:9c:90:9d:0c: + 2e:f1:8a:3e:5a:aa:0c:09:1e:c7:d5:3c:a3:ed:97: + c3:1e:34:fa:38:f9:08:0e:e3:c0:5d:2b:83:d1:56: + 6a:c9:b6:a8:54:53:2e:78:32:67:3d:82:7f:74:d0: + fb:e1:b6:05:60:b9:70:db:8e:0b:f9:13:58:6f:71: + 60:10:52:10:b9:c1:41:09:ef:72:1f:67:31:78:ff: + 96:05:8d + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Authority Key Identifier: + keyid:E3:FE:2D:FD:28:D0:0B:B5:BA:B6:A2:C4:BF:06:AA:05:8C:93:FB:2F + + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + E3:FE:2D:FD:28:D0:0B:B5:BA:B6:A2:C4:BF:06:AA:05:8C:93:FB:2F + Signature Algorithm: sha256WithRSAEncryption + 25:c6:ba:6b:eb:87:cb:de:82:39:96:3d:f0:44:a7:6b:84:73: + 03:de:9d:2b:4f:ba:20:7f:bc:78:b2:cf:97:b0:1b:9c:f3:d7: + 79:2e:f5:48:b6:d2:fb:17:88:e6:d3:7a:3f:ed:53:13:d0:e2: + 2f:6a:79:cb:00:23:28:e6:1e:37:57:35:89:84:c2:76:4f:34: + 36:ad:67:c3:ce:41:06:88:c5:f7:ee:d8:1a:b8:d6:0b:7f:50: + ff:93:aa:17:4b:8c:ec:ed:52:60:b2:a4:06:ea:4e:eb:f4:6b: + 19:fd:eb:f5:1a:e0:25:2a:9a:dc:c7:41:36:f7:c8:74:05:84: + 39:95:39:d6:0b:3b:a4:27:fa:08:d8:5c:1e:f8:04:60:52:11: + 28:28:03:ff:ef:53:66:00:a5:4a:34:16:66:7c:fd:09:a4:ae: + 9e:67:1a:6f:41:0b:6b:06:13:9b:8f:86:71:05:b4:2f:8d:89: + 66:33:29:76:54:9a:11:f8:27:fa:b2:3f:91:e0:ce:0d:1b:f3: + 30:1a:ad:bf:22:5d:1b:d3:bf:25:05:4d:e1:92:1a:7f:99:9f: + 3c:44:93:ca:d4:40:49:6c:80:87:d7:04:3a:c3:32:52:35:0e: + 56:f8:a5:dd:7d:c4:8b:0d:11:1f:53:cb:1e:b2:17:b6:68:77: + 5a:e0:d4:cb:c8:07:ae:f5:3a:2e:8e:37:b7:d0:01:4b:43:29: + 77:8c:39:97:8f:82:5a:f8:51:e5:89:a0:18:e7:68:7f:5d:0a: + 2e:fb:a3:47:0e:3d:a6:23:7a:c6:01:c7:8f:c8:5e:bf:6d:80: + 56:be:8a:24:ba:33:ea:9f:e1:32:11:9e:f1:d2:4f:80:f6:1b: + 40:af:38:9e:11:50:79:73:12:12:cd:e6:6c:9d:2c:88:72:3c: + 30:81:06:91:22:ea:59:ad:da:19:2e:22:c2:8d:b9:8c:87:e0: + 66:bc:73:23:5f:21:64:63:80:48:f5:a0:3c:18:3d:94:c8:48: + 41:1d:40:ba:5e:fe:fe:56:39:a1:c8:cf:5e:9e:19:64:46:10: + da:17:91:b7:05:80:ac:8b:99:92:7d:e7:a2:d8:07:0b:36:27: + e7:48:79:60:8a:c3:d7:13:5c:f8:72:40:df:4a:cb:cf:99:00: + 0a:00:0b:11:95:da:56:45:03:88:0a:9f:67:d0:d5:79:b1:a8: + 8d:40:6d:0d:c2:7a:40:fa:f3:5f:64:47:92:cb:53:b9:bb:59: + ce:4f:fd:d0:15:53:01:d8:df:eb:d9:e6:76:ef:d0:23:bb:3b: + a9:79:b3:d5:02:29:cd:89:a3:96:0f:4a:35:e7:4e:42:c0:75: + cd:07:cf:e6:2c:eb:7b:2e +SHA1 Fingerprint=E2:B8:29:4B:55:84:AB:6B:58:C2:90:46:6C:AC:3F:B8:39:8F:84:83 diff --git a/system/system/etc/security/cacerts/9339512a.0 b/system/system/etc/security/cacerts/9339512a.0 new file mode 100644 index 0000000000000000000000000000000000000000..c6dc40cf0fa0ebfd09e5ae0c63ff3e2869394cb9 --- /dev/null +++ b/system/system/etc/security/cacerts/9339512a.0 @@ -0,0 +1,137 @@ +-----BEGIN CERTIFICATE----- +MIIGnTCCBIWgAwIBAgICBcYwDQYJKoZIhvcNAQEFBQAwRTELMAkGA1UEBhMCQk0x +GTAXBgNVBAoTEFF1b1ZhZGlzIExpbWl0ZWQxGzAZBgNVBAMTElF1b1ZhZGlzIFJv +b3QgQ0EgMzAeFw0wNjExMjQxOTExMjNaFw0zMTExMjQxOTA2NDRaMEUxCzAJBgNV +BAYTAkJNMRkwFwYDVQQKExBRdW9WYWRpcyBMaW1pdGVkMRswGQYDVQQDExJRdW9W +YWRpcyBSb290IENBIDMwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDM +V0IWVJzmmNPTTe7+7cefQzlKZbPoFog02w1ZkXTPkrgEQK0CSzGrvI2RaNggDhoB +4hp7Thdd4oq3P5kazethq8Jlph+3t723j/z9cI8LoGe+AaJZz3HmDyl2/7FWeUUr +H556VOijKTVopAFPD6QuN+8bv+OPEKhyq1hX51SGyMnzW9os2l2ObjyjPtr7guXd +8lyyBTNvijbO0BNO/79KDDRMpsMhvVAEVeuxu537RR5kFd5VAYwCdrXLoT9Cabwv +vWhDFlaJKjdhkf2mrk7AyxRllDdLkgbvBNDInIjbC3uBr7E9KsRlOni27tyAsdLT +mZw67mtaa7ONt9XOnMK+pUsvFrGeaDsGb659n/je7Mwpp5ijJUMv7/FfJuGITfhe +btfZFG4ZM2mnO4SJk8RTVROhUXhA+LjJou57ulJCg54U7QVSWllWp5f8nT8KKdjc +T5EOE7zelaTfi5m+rJsziO+1ga8bxiJTyPbH7pcUsMV8eFLI8M5ud2CEpukqdiDt +WAEXMJPpGovgc2PZapKUSU60rUqFxKMiMPwJ7Wgic6aIDFUhWMXhOp8q3crhkODZ +c6tsgLjoC2SToJyMGf+z0gzskSaHirOi4XCPLArlzW1oUevaPwV/izLmE1xr/l9A +4iLItLRkT9a6fUg+qGkM17uGcclzuD87nSVL2v9A6wIDAQABo4IBlTCCAZEwDwYD +VR0TAQH/BAUwAwEB/zCB4QYDVR0gBIHZMIHWMIHTBgkrBgEEAb5YAAMwgcUwgZMG +CCsGAQUFBwICMIGGGoGDQW55IHVzZSBvZiB0aGlzIENlcnRpZmljYXRlIGNvbnN0 +aXR1dGVzIGFjY2VwdGFuY2Ugb2YgdGhlIFF1b1ZhZGlzIFJvb3QgQ0EgMyBDZXJ0 +aWZpY2F0ZSBQb2xpY3kgLyBDZXJ0aWZpY2F0aW9uIFByYWN0aWNlIFN0YXRlbWVu +dC4wLQYIKwYBBQUHAgEWIWh0dHA6Ly93d3cucXVvdmFkaXNnbG9iYWwuY29tL2Nw +czALBgNVHQ8EBAMCAQYwHQYDVR0OBBYEFPLAE+CCQz777i9nMpY1XNu4ywLQMG4G +A1UdIwRnMGWAFPLAE+CCQz777i9nMpY1XNu4ywLQoUmkRzBFMQswCQYDVQQGEwJC +TTEZMBcGA1UEChMQUXVvVmFkaXMgTGltaXRlZDEbMBkGA1UEAxMSUXVvVmFkaXMg +Um9vdCBDQSAzggIFxjANBgkqhkiG9w0BAQUFAAOCAgEAT62gLEz6wPJv92ZVqyM0 +7ucp2sNbtrCD2dDQ4iH782CnO11gUyeim/YIIirnv6By5ZwkajGxkHon24QRiSem +d1o417+shvzuXYO8BsbRd2sPbSQvS3pspweWyuOEn62Iix2rFo1bZhfZFvSLgNLd ++LJ2w/w4E6oM3kJpK27zPOuAJ9v1pkQNn1pVWQvVDVJIxa6f8i+AxeoyUDUSly7B +4f/xI4hROJ/yZlZ25w9Rl6VSDE1JUZU2Pb+iSwwQHYaZTKrzchGT5Or2m9qoXadN +t54CrnMAyNojA+j56hl0YgCUyyIgvpSnWbWCar6ZeXqp8kokUvd0/bpO5qgdAm6x +DYBEwa7TIzdfu4V8K5Iu6H6li92Z4b8nby1dqnuH/grdS/yO9SbkbnBCbjPsMZ57 +k8HkyWkaPcBrTiJt7qtYTcbQQcEr6k8Sh17rRdhs9ZgC06DYVYoGmRmioHfRMJ6s +zHXug/WwYjnPbFfiTNKRCw51KBuav/0aQ/HKd/s7j2G4aSgWQgRecCocIdiP4b0j +Wy10QJLZYxkNc91pvGJHvOB0K7Lrfb5BG7XARsWhIstfTsEokt4YutUqKLsRixeT +mJlglFwjz1onl14LBQaTNx47aTbrqZ5hHY8y2o4M1nQ+ewkk2gF3R8Q7zTSMmfXK +4SVhM7JZG+Ju1zdXtg2pEto= +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 1478 (0x5c6) + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=BM, O=QuoVadis Limited, CN=QuoVadis Root CA 3 + Validity + Not Before: Nov 24 19:11:23 2006 GMT + Not After : Nov 24 19:06:44 2031 GMT + Subject: C=BM, O=QuoVadis Limited, CN=QuoVadis Root CA 3 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (4096 bit) + Modulus: + 00:cc:57:42:16:54:9c:e6:98:d3:d3:4d:ee:fe:ed: + c7:9f:43:39:4a:65:b3:e8:16:88:34:db:0d:59:91: + 74:cf:92:b8:04:40:ad:02:4b:31:ab:bc:8d:91:68: + d8:20:0e:1a:01:e2:1a:7b:4e:17:5d:e2:8a:b7:3f: + 99:1a:cd:eb:61:ab:c2:65:a6:1f:b7:b7:bd:b7:8f: + fc:fd:70:8f:0b:a0:67:be:01:a2:59:cf:71:e6:0f: + 29:76:ff:b1:56:79:45:2b:1f:9e:7a:54:e8:a3:29: + 35:68:a4:01:4f:0f:a4:2e:37:ef:1b:bf:e3:8f:10: + a8:72:ab:58:57:e7:54:86:c8:c9:f3:5b:da:2c:da: + 5d:8e:6e:3c:a3:3e:da:fb:82:e5:dd:f2:5c:b2:05: + 33:6f:8a:36:ce:d0:13:4e:ff:bf:4a:0c:34:4c:a6: + c3:21:bd:50:04:55:eb:b1:bb:9d:fb:45:1e:64:15: + de:55:01:8c:02:76:b5:cb:a1:3f:42:69:bc:2f:bd: + 68:43:16:56:89:2a:37:61:91:fd:a6:ae:4e:c0:cb: + 14:65:94:37:4b:92:06:ef:04:d0:c8:9c:88:db:0b: + 7b:81:af:b1:3d:2a:c4:65:3a:78:b6:ee:dc:80:b1: + d2:d3:99:9c:3a:ee:6b:5a:6b:b3:8d:b7:d5:ce:9c: + c2:be:a5:4b:2f:16:b1:9e:68:3b:06:6f:ae:7d:9f: + f8:de:ec:cc:29:a7:98:a3:25:43:2f:ef:f1:5f:26: + e1:88:4d:f8:5e:6e:d7:d9:14:6e:19:33:69:a7:3b: + 84:89:93:c4:53:55:13:a1:51:78:40:f8:b8:c9:a2: + ee:7b:ba:52:42:83:9e:14:ed:05:52:5a:59:56:a7: + 97:fc:9d:3f:0a:29:d8:dc:4f:91:0e:13:bc:de:95: + a4:df:8b:99:be:ac:9b:33:88:ef:b5:81:af:1b:c6: + 22:53:c8:f6:c7:ee:97:14:b0:c5:7c:78:52:c8:f0: + ce:6e:77:60:84:a6:e9:2a:76:20:ed:58:01:17:30: + 93:e9:1a:8b:e0:73:63:d9:6a:92:94:49:4e:b4:ad: + 4a:85:c4:a3:22:30:fc:09:ed:68:22:73:a6:88:0c: + 55:21:58:c5:e1:3a:9f:2a:dd:ca:e1:90:e0:d9:73: + ab:6c:80:b8:e8:0b:64:93:a0:9c:8c:19:ff:b3:d2: + 0c:ec:91:26:87:8a:b3:a2:e1:70:8f:2c:0a:e5:cd: + 6d:68:51:eb:da:3f:05:7f:8b:32:e6:13:5c:6b:fe: + 5f:40:e2:22:c8:b4:b4:64:4f:d6:ba:7d:48:3e:a8: + 69:0c:d7:bb:86:71:c9:73:b8:3f:3b:9d:25:4b:da: + ff:40:eb + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Certificate Policies: + Policy: 1.3.6.1.4.1.8024.0.3 + User Notice: + Explicit Text: Any use of this Certificate constitutes acceptance of the QuoVadis Root CA 3 Certificate Policy / Certification Practice Statement. + CPS: http://www.quovadisglobal.com/cps + + X509v3 Key Usage: + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + F2:C0:13:E0:82:43:3E:FB:EE:2F:67:32:96:35:5C:DB:B8:CB:02:D0 + X509v3 Authority Key Identifier: + keyid:F2:C0:13:E0:82:43:3E:FB:EE:2F:67:32:96:35:5C:DB:B8:CB:02:D0 + DirName:/C=BM/O=QuoVadis Limited/CN=QuoVadis Root CA 3 + serial:05:C6 + + Signature Algorithm: sha1WithRSAEncryption + 4f:ad:a0:2c:4c:fa:c0:f2:6f:f7:66:55:ab:23:34:ee:e7:29: + da:c3:5b:b6:b0:83:d9:d0:d0:e2:21:fb:f3:60:a7:3b:5d:60: + 53:27:a2:9b:f6:08:22:2a:e7:bf:a0:72:e5:9c:24:6a:31:b1: + 90:7a:27:db:84:11:89:27:a6:77:5a:38:d7:bf:ac:86:fc:ee: + 5d:83:bc:06:c6:d1:77:6b:0f:6d:24:2f:4b:7a:6c:a7:07:96: + ca:e3:84:9f:ad:88:8b:1d:ab:16:8d:5b:66:17:d9:16:f4:8b: + 80:d2:dd:f8:b2:76:c3:fc:38:13:aa:0c:de:42:69:2b:6e:f3: + 3c:eb:80:27:db:f5:a6:44:0d:9f:5a:55:59:0b:d5:0d:52:48: + c5:ae:9f:f2:2f:80:c5:ea:32:50:35:12:97:2e:c1:e1:ff:f1: + 23:88:51:38:9f:f2:66:56:76:e7:0f:51:97:a5:52:0c:4d:49: + 51:95:36:3d:bf:a2:4b:0c:10:1d:86:99:4c:aa:f3:72:11:93: + e4:ea:f6:9b:da:a8:5d:a7:4d:b7:9e:02:ae:73:00:c8:da:23: + 03:e8:f9:ea:19:74:62:00:94:cb:22:20:be:94:a7:59:b5:82: + 6a:be:99:79:7a:a9:f2:4a:24:52:f7:74:fd:ba:4e:e6:a8:1d: + 02:6e:b1:0d:80:44:c1:ae:d3:23:37:5f:bb:85:7c:2b:92:2e: + e8:7e:a5:8b:dd:99:e1:bf:27:6f:2d:5d:aa:7b:87:fe:0a:dd: + 4b:fc:8e:f5:26:e4:6e:70:42:6e:33:ec:31:9e:7b:93:c1:e4: + c9:69:1a:3d:c0:6b:4e:22:6d:ee:ab:58:4d:c6:d0:41:c1:2b: + ea:4f:12:87:5e:eb:45:d8:6c:f5:98:02:d3:a0:d8:55:8a:06: + 99:19:a2:a0:77:d1:30:9e:ac:cc:75:ee:83:f5:b0:62:39:cf: + 6c:57:e2:4c:d2:91:0b:0e:75:28:1b:9a:bf:fd:1a:43:f1:ca: + 77:fb:3b:8f:61:b8:69:28:16:42:04:5e:70:2a:1c:21:d8:8f: + e1:bd:23:5b:2d:74:40:92:d9:63:19:0d:73:dd:69:bc:62:47: + bc:e0:74:2b:b2:eb:7d:be:41:1b:b5:c0:46:c5:a1:22:cb:5f: + 4e:c1:28:92:de:18:ba:d5:2a:28:bb:11:8b:17:93:98:99:60: + 94:5c:23:cf:5a:27:97:5e:0b:05:06:93:37:1e:3b:69:36:eb: + a9:9e:61:1d:8f:32:da:8e:0c:d6:74:3e:7b:09:24:da:01:77: + 47:c4:3b:cd:34:8c:99:f5:ca:e1:25:61:33:b2:59:1b:e2:6e: + d7:37:57:b6:0d:a9:12:da +SHA1 Fingerprint=1F:49:14:F7:D8:74:95:1D:DD:AE:02:C0:BE:FD:3A:2D:82:75:51:85 diff --git a/system/system/etc/security/cacerts/9479c8c3.0 b/system/system/etc/security/cacerts/9479c8c3.0 new file mode 100644 index 0000000000000000000000000000000000000000..691e322327337dbe0bbaab81f53e3763ff1f4459 --- /dev/null +++ b/system/system/etc/security/cacerts/9479c8c3.0 @@ -0,0 +1,54 @@ +-----BEGIN CERTIFICATE----- +MIICwzCCAkqgAwIBAgIBADAKBggqhkjOPQQDAjCBqjELMAkGA1UEBhMCR1IxDzAN +BgNVBAcTBkF0aGVuczFEMEIGA1UEChM7SGVsbGVuaWMgQWNhZGVtaWMgYW5kIFJl +c2VhcmNoIEluc3RpdHV0aW9ucyBDZXJ0LiBBdXRob3JpdHkxRDBCBgNVBAMTO0hl +bGxlbmljIEFjYWRlbWljIGFuZCBSZXNlYXJjaCBJbnN0aXR1dGlvbnMgRUNDIFJv +b3RDQSAyMDE1MB4XDTE1MDcwNzEwMzcxMloXDTQwMDYzMDEwMzcxMlowgaoxCzAJ +BgNVBAYTAkdSMQ8wDQYDVQQHEwZBdGhlbnMxRDBCBgNVBAoTO0hlbGxlbmljIEFj +YWRlbWljIGFuZCBSZXNlYXJjaCBJbnN0aXR1dGlvbnMgQ2VydC4gQXV0aG9yaXR5 +MUQwQgYDVQQDEztIZWxsZW5pYyBBY2FkZW1pYyBhbmQgUmVzZWFyY2ggSW5zdGl0 +dXRpb25zIEVDQyBSb290Q0EgMjAxNTB2MBAGByqGSM49AgEGBSuBBAAiA2IABJKg +QehLgoRc4vgxEZmGZE4JJS+dQS8KrjVPdJWyUWRrjWvmP3CV8AVER6ZyOFB2lQJa +jq4onvktTpnvLEhvTCUp6NFxW98dwXU3tNf6e3pCnGoKVlp8aQuqgAkkbH7BRqNC +MEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFLQi +C4KZJAEOnLvkDv2/+5cgk5kqMAoGCCqGSM49BAMCA2cAMGQCMGfOFmI4oqxiRaep +lSTAGiecMjvAwNW6qef4BENThe5SId6d9SWDPp5YSy/XZxMOIQIwBeF1Ad5o7Sof +TUwJCA3sS61kFyjndc5FZXIhF8siQQ6ME5g4mlRtm8rifOoCWCKR +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 0 (0x0) + Signature Algorithm: ecdsa-with-SHA256 + Issuer: C=GR, L=Athens, O=Hellenic Academic and Research Institutions Cert. Authority, CN=Hellenic Academic and Research Institutions ECC RootCA 2015 + Validity + Not Before: Jul 7 10:37:12 2015 GMT + Not After : Jun 30 10:37:12 2040 GMT + Subject: C=GR, L=Athens, O=Hellenic Academic and Research Institutions Cert. Authority, CN=Hellenic Academic and Research Institutions ECC RootCA 2015 + Subject Public Key Info: + Public Key Algorithm: id-ecPublicKey + Public-Key: (384 bit) + pub: + 04:92:a0:41:e8:4b:82:84:5c:e2:f8:31:11:99:86: + 64:4e:09:25:2f:9d:41:2f:0a:ae:35:4f:74:95:b2: + 51:64:6b:8d:6b:e6:3f:70:95:f0:05:44:47:a6:72: + 38:50:76:95:02:5a:8e:ae:28:9e:f9:2d:4e:99:ef: + 2c:48:6f:4c:25:29:e8:d1:71:5b:df:1d:c1:75:37: + b4:d7:fa:7b:7a:42:9c:6a:0a:56:5a:7c:69:0b:aa: + 80:09:24:6c:7e:c1:46 + ASN1 OID: secp384r1 + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + B4:22:0B:82:99:24:01:0E:9C:BB:E4:0E:FD:BF:FB:97:20:93:99:2A + Signature Algorithm: ecdsa-with-SHA256 + 30:64:02:30:67:ce:16:62:38:a2:ac:62:45:a7:a9:95:24:c0: + 1a:27:9c:32:3b:c0:c0:d5:ba:a9:e7:f8:04:43:53:85:ee:52: + 21:de:9d:f5:25:83:3e:9e:58:4b:2f:d7:67:13:0e:21:02:30: + 05:e1:75:01:de:68:ed:2a:1f:4d:4c:09:08:0d:ec:4b:ad:64: + 17:28:e7:75:ce:45:65:72:21:17:cb:22:41:0e:8c:13:98:38: + 9a:54:6d:9b:ca:e2:7c:ea:02:58:22:91 +SHA1 Fingerprint=9F:F1:71:8D:92:D5:9A:F3:7D:74:97:B4:BC:6F:84:68:0B:BA:B6:66 diff --git a/system/system/etc/security/cacerts/9576d26b.0 b/system/system/etc/security/cacerts/9576d26b.0 new file mode 100644 index 0000000000000000000000000000000000000000..e77a90c7d37708954e20c7ab3d9249e981c90de9 --- /dev/null +++ b/system/system/etc/security/cacerts/9576d26b.0 @@ -0,0 +1,119 @@ +-----BEGIN CERTIFICATE----- +MIIFaTCCA1GgAwIBAgIJAJK4iNuwisFjMA0GCSqGSIb3DQEBCwUAMFIxCzAJBgNV +BAYTAlNLMRMwEQYDVQQHEwpCcmF0aXNsYXZhMRMwEQYDVQQKEwpEaXNpZyBhLnMu +MRkwFwYDVQQDExBDQSBEaXNpZyBSb290IFIyMB4XDTEyMDcxOTA5MTUzMFoXDTQy +MDcxOTA5MTUzMFowUjELMAkGA1UEBhMCU0sxEzARBgNVBAcTCkJyYXRpc2xhdmEx +EzARBgNVBAoTCkRpc2lnIGEucy4xGTAXBgNVBAMTEENBIERpc2lnIFJvb3QgUjIw +ggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCio8QACdaFXS1tFPbCw3Oe +NcJxVX6B+6tGUODBfEl45qt5WDza/3wcn9iXAng+a0EE6UG9vgMsRfYvZNSrXaNH +PWSb6WiaxswbP7q+sos0Ai6YVRn8jG+qX9pMzk0DIaPY0jSTVpbLTAwAFjxfGs3I +x2ymrdMxp7zo5eFm1tL7A7RBZckQrg4FY8aAamkw/dLukO8NJ9+flXP04SXabBbe +QTg06ov80egEFGEtQX6sx3dOy1FU+16SGBsEWmjGycT6txOgmLcRK7fWV8x8nhfR +yyX+hk4kLlYMeE2eARKmK6cBZW58Yh2EhN/qwGu1pSqVg8NTEQxzHQuyRpDRQjrO +QG6Vrf/GlK1ul4SOfW+eioANSW1z4nuSHsPzwfPrLgVv2RvPN3YEyLRa5Beny912 +H9AZdugsBbPWnDTYltxhh5EF5EQIM8HauQhl1K6yNg3ruji6DOWbnuuNZt2Zz9aJ +QfYEkoopKW1rOhzndX0CcQ7zwOe9yxndnWCywmZgtrEE7snmhrmaZkCo5xHtgUUD +i/ZnWejBBhG93c+AAk9lQHhcR1DIm+YfgXvkRKhbhZri3lrVx/k6RGZL5DJUfORs +nLMOPReisjQS1n6yqEm70XooQL6iFh/f5DcfEXP7kAplQ6INfPgGAVUzfbANuPT1 +rqVCV3w2EYx7XsQDnYx5nQIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MA4GA1Ud +DwEB/wQEAwIBBjAdBgNVHQ4EFgQUtZn4r7CU9eMg1gqtzk5WpC5uQu0wDQYJKoZI +hvcNAQELBQADggIBACYGXnDnZTPIgm7ZnBc6G3pmsgH2eDtpXi/q/075KMOYKmFM +tCQSin1tERT3nLXK5ryeJ45MGcipvXrA1zYObYVybqjGom32+nNjf7xueQgcnYqf +GopTpti72TVVsRHFqQOzVju5hJMiXn7B9hJSi+osZ7z+Nkz1uM/Rs0mSO9MpDpkb +lvdhuDvEK7Z4bLQjb/D907JedR+Zlais9trhxTF7+9FGs9K8Z7RiVLoJ92Owk6Ka ++elSLotgEqv89WBW7xBci8QaQtyDW2QOy7W81k/BfDxujRNt+3vrMNDcTa/F1bal +TFtxyegxvug4BkihGuLq0t4SOVga/4AOgnXmt8kHbA7v/zjxmHHEt38OFdAlab0i +nSvtBfZGR6ztwPDUO+Ls7pZbkBNOHlY667DvlruWIxG68kOGdGSVyCh13x01utI3 +gzhTODY7z2zp+WsO0PsE6E9312UBeIYMej4hYvF/Y3EMyZ9E26gnonW+boE+18Dr +G5gPcFw0sorMwIUY6256s/daoQe/qUKS82Ail+QUoQebTnbAjn39pCXHR+3/H3Os +zMOl6W8KjptlwlCFtaOgUxLMVYdh84GuEEZhvUQhuMI9dM9+JDX6HAcOmz0iyu8x +L4ysEr3vQCj8KWefshNPZiTEUxnpHikV7+ZtsH8tZ/3zbBt1RqPlShfppNcL +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 10572350602393338211 (0x92b888dbb08ac163) + Signature Algorithm: sha256WithRSAEncryption + Issuer: C=SK, L=Bratislava, O=Disig a.s., CN=CA Disig Root R2 + Validity + Not Before: Jul 19 09:15:30 2012 GMT + Not After : Jul 19 09:15:30 2042 GMT + Subject: C=SK, L=Bratislava, O=Disig a.s., CN=CA Disig Root R2 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (4096 bit) + Modulus: + 00:a2:a3:c4:00:09:d6:85:5d:2d:6d:14:f6:c2:c3: + 73:9e:35:c2:71:55:7e:81:fb:ab:46:50:e0:c1:7c: + 49:78:e6:ab:79:58:3c:da:ff:7c:1c:9f:d8:97:02: + 78:3e:6b:41:04:e9:41:bd:be:03:2c:45:f6:2f:64: + d4:ab:5d:a3:47:3d:64:9b:e9:68:9a:c6:cc:1b:3f: + ba:be:b2:8b:34:02:2e:98:55:19:fc:8c:6f:aa:5f: + da:4c:ce:4d:03:21:a3:d8:d2:34:93:56:96:cb:4c: + 0c:00:16:3c:5f:1a:cd:c8:c7:6c:a6:ad:d3:31:a7: + bc:e8:e5:e1:66:d6:d2:fb:03:b4:41:65:c9:10:ae: + 0e:05:63:c6:80:6a:69:30:fd:d2:ee:90:ef:0d:27: + df:9f:95:73:f4:e1:25:da:6c:16:de:41:38:34:ea: + 8b:fc:d1:e8:04:14:61:2d:41:7e:ac:c7:77:4e:cb: + 51:54:fb:5e:92:18:1b:04:5a:68:c6:c9:c4:fa:b7: + 13:a0:98:b7:11:2b:b7:d6:57:cc:7c:9e:17:d1:cb: + 25:fe:86:4e:24:2e:56:0c:78:4d:9e:01:12:a6:2b: + a7:01:65:6e:7c:62:1d:84:84:df:ea:c0:6b:b5:a5: + 2a:95:83:c3:53:11:0c:73:1d:0b:b2:46:90:d1:42: + 3a:ce:40:6e:95:ad:ff:c6:94:ad:6e:97:84:8e:7d: + 6f:9e:8a:80:0d:49:6d:73:e2:7b:92:1e:c3:f3:c1: + f3:eb:2e:05:6f:d9:1b:cf:37:76:04:c8:b4:5a:e4: + 17:a7:cb:dd:76:1f:d0:19:76:e8:2c:05:b3:d6:9c: + 34:d8:96:dc:61:87:91:05:e4:44:08:33:c1:da:b9: + 08:65:d4:ae:b2:36:0d:eb:ba:38:ba:0c:e5:9b:9e: + eb:8d:66:dd:99:cf:d6:89:41:f6:04:92:8a:29:29: + 6d:6b:3a:1c:e7:75:7d:02:71:0e:f3:c0:e7:bd:cb: + 19:dd:9d:60:b2:c2:66:60:b6:b1:04:ee:c9:e6:86: + b9:9a:66:40:a8:e7:11:ed:81:45:03:8b:f6:67:59: + e8:c1:06:11:bd:dd:cf:80:02:4f:65:40:78:5c:47: + 50:c8:9b:e6:1f:81:7b:e4:44:a8:5b:85:9a:e2:de: + 5a:d5:c7:f9:3a:44:66:4b:e4:32:54:7c:e4:6c:9c: + b3:0e:3d:17:a2:b2:34:12:d6:7e:b2:a8:49:bb:d1: + 7a:28:40:be:a2:16:1f:df:e4:37:1f:11:73:fb:90: + 0a:65:43:a2:0d:7c:f8:06:01:55:33:7d:b0:0d:b8: + f4:f5:ae:a5:42:57:7c:36:11:8c:7b:5e:c4:03:9d: + 8c:79:9d + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + B5:99:F8:AF:B0:94:F5:E3:20:D6:0A:AD:CE:4E:56:A4:2E:6E:42:ED + Signature Algorithm: sha256WithRSAEncryption + 26:06:5e:70:e7:65:33:c8:82:6e:d9:9c:17:3a:1b:7a:66:b2: + 01:f6:78:3b:69:5e:2f:ea:ff:4e:f9:28:c3:98:2a:61:4c:b4: + 24:12:8a:7d:6d:11:14:f7:9c:b5:ca:e6:bc:9e:27:8e:4c:19: + c8:a9:bd:7a:c0:d7:36:0e:6d:85:72:6e:a8:c6:a2:6d:f6:fa: + 73:63:7f:bc:6e:79:08:1c:9d:8a:9f:1a:8a:53:a6:d8:bb:d9: + 35:55:b1:11:c5:a9:03:b3:56:3b:b9:84:93:22:5e:7e:c1:f6: + 12:52:8b:ea:2c:67:bc:fe:36:4c:f5:b8:cf:d1:b3:49:92:3b: + d3:29:0e:99:1b:96:f7:61:b8:3b:c4:2b:b6:78:6c:b4:23:6f: + f0:fd:d3:b2:5e:75:1f:99:95:a8:ac:f6:da:e1:c5:31:7b:fb: + d1:46:b3:d2:bc:67:b4:62:54:ba:09:f7:63:b0:93:a2:9a:f9: + e9:52:2e:8b:60:12:ab:fc:f5:60:56:ef:10:5c:8b:c4:1a:42: + dc:83:5b:64:0e:cb:b5:bc:d6:4f:c1:7c:3c:6e:8d:13:6d:fb: + 7b:eb:30:d0:dc:4d:af:c5:d5:b6:a5:4c:5b:71:c9:e8:31:be: + e8:38:06:48:a1:1a:e2:ea:d2:de:12:39:58:1a:ff:80:0e:82: + 75:e6:b7:c9:07:6c:0e:ef:ff:38:f1:98:71:c4:b7:7f:0e:15: + d0:25:69:bd:22:9d:2b:ed:05:f6:46:47:ac:ed:c0:f0:d4:3b: + e2:ec:ee:96:5b:90:13:4e:1e:56:3a:eb:b0:ef:96:bb:96:23: + 11:ba:f2:43:86:74:64:95:c8:28:75:df:1d:35:ba:d2:37:83: + 38:53:38:36:3b:cf:6c:e9:f9:6b:0e:d0:fb:04:e8:4f:77:d7: + 65:01:78:86:0c:7a:3e:21:62:f1:7f:63:71:0c:c9:9f:44:db: + a8:27:a2:75:be:6e:81:3e:d7:c0:eb:1b:98:0f:70:5c:34:b2: + 8a:cc:c0:85:18:eb:6e:7a:b3:f7:5a:a1:07:bf:a9:42:92:f3: + 60:22:97:e4:14:a1:07:9b:4e:76:c0:8e:7d:fd:a4:25:c7:47: + ed:ff:1f:73:ac:cc:c3:a5:e9:6f:0a:8e:9b:65:c2:50:85:b5: + a3:a0:53:12:cc:55:87:61:f3:81:ae:10:46:61:bd:44:21:b8: + c2:3d:74:cf:7e:24:35:fa:1c:07:0e:9b:3d:22:ca:ef:31:2f: + 8c:ac:12:bd:ef:40:28:fc:29:67:9f:b2:13:4f:66:24:c4:53: + 19:e9:1e:29:15:ef:e6:6d:b0:7f:2d:67:fd:f3:6c:1b:75:46: + a3:e5:4a:17:e9:a4:d7:0b +SHA1 Fingerprint=B5:61:EB:EA:A4:DE:E4:25:4B:69:1A:98:A5:57:47:C2:34:C7:D9:71 diff --git a/system/system/etc/security/cacerts/95aff9e3.0 b/system/system/etc/security/cacerts/95aff9e3.0 new file mode 100644 index 0000000000000000000000000000000000000000..a063620d0cbb1877c39e6d5873b8f857b778bac9 --- /dev/null +++ b/system/system/etc/security/cacerts/95aff9e3.0 @@ -0,0 +1,79 @@ +-----BEGIN CERTIFICATE----- +MIIDuzCCAqOgAwIBAgIDBETAMA0GCSqGSIb3DQEBBQUAMH4xCzAJBgNVBAYTAlBM +MSIwIAYDVQQKExlVbml6ZXRvIFRlY2hub2xvZ2llcyBTLkEuMScwJQYDVQQLEx5D +ZXJ0dW0gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkxIjAgBgNVBAMTGUNlcnR1bSBU +cnVzdGVkIE5ldHdvcmsgQ0EwHhcNMDgxMDIyMTIwNzM3WhcNMjkxMjMxMTIwNzM3 +WjB+MQswCQYDVQQGEwJQTDEiMCAGA1UEChMZVW5pemV0byBUZWNobm9sb2dpZXMg +Uy5BLjEnMCUGA1UECxMeQ2VydHVtIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MSIw +IAYDVQQDExlDZXJ0dW0gVHJ1c3RlZCBOZXR3b3JrIENBMIIBIjANBgkqhkiG9w0B +AQEFAAOCAQ8AMIIBCgKCAQEA4/t9o3K6wvDJFIf1awFO4W5AB7ptJ11/91sts1rH +UV+rpDKmYYe2bg+G0jACl/jXaVehGDldamR5xgFZrDwxSjh80gTSSyjoIF87B6LM +TXPb865Px1bVWqeWifrzq2jUI4ZZJ88JJ7ysbnKDHDBy3+Ci6dLhdHUZvSqeexVU +BBvXQzmtVSjF4hq79MDkrjhJM8x2hZ85RdKknvISjFH4fOQtf/WsX+sWn7Et0brM +kUJ3TCXJkDhv2/DM+44el1k+1WBO5gUo7Ul5E0u6SNsv+XLTOcr+H9g0cvW0QM8x +AcPs3hEtF10fuFDRXhmnad4HMyjKUJX5p1TLVIZQRan5SQIDAQABo0IwQDAPBgNV +HRMBAf8EBTADAQH/MB0GA1UdDgQWBBQIds3LB/8k9sXN7buQvOKEN0Z19zAOBgNV +HQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQEFBQADggEBAKaorSLOAT2mo/9i0Eidi15y +sHhE49wcrwn9I0j6vSrEuVUEtRCjjSfeC4Jj0O7eDDd5QVsisrCaQVymcODU0HfL +I9MA4GxWL+FpDQ3Zqr8hgVDZBqWo/5U30Kr+4rP1mS1FhIrlQgnXdAIv94nYmem8 +J9RHjboNRhx3zxSkHLmkMcScKHQDNP8zGSal6Q10tz6XxnboJ5ajZt3hrvJBW8qY +VoNzcOSGGtIxQbovvi0TWnZvTuhOgQ4/WwMioBK+ZlgRSssDxLQqKi2WF+A5VLxI +03YnnZotBqbJ7DnSq9ufmgsnAjUpsUCV5/nonFWIGUbWtzT1fs45mtk48VH3Tyw= +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 279744 (0x444c0) + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=PL, O=Unizeto Technologies S.A., OU=Certum Certification Authority, CN=Certum Trusted Network CA + Validity + Not Before: Oct 22 12:07:37 2008 GMT + Not After : Dec 31 12:07:37 2029 GMT + Subject: C=PL, O=Unizeto Technologies S.A., OU=Certum Certification Authority, CN=Certum Trusted Network CA + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:e3:fb:7d:a3:72:ba:c2:f0:c9:14:87:f5:6b:01: + 4e:e1:6e:40:07:ba:6d:27:5d:7f:f7:5b:2d:b3:5a: + c7:51:5f:ab:a4:32:a6:61:87:b6:6e:0f:86:d2:30: + 02:97:f8:d7:69:57:a1:18:39:5d:6a:64:79:c6:01: + 59:ac:3c:31:4a:38:7c:d2:04:d2:4b:28:e8:20:5f: + 3b:07:a2:cc:4d:73:db:f3:ae:4f:c7:56:d5:5a:a7: + 96:89:fa:f3:ab:68:d4:23:86:59:27:cf:09:27:bc: + ac:6e:72:83:1c:30:72:df:e0:a2:e9:d2:e1:74:75: + 19:bd:2a:9e:7b:15:54:04:1b:d7:43:39:ad:55:28: + c5:e2:1a:bb:f4:c0:e4:ae:38:49:33:cc:76:85:9f: + 39:45:d2:a4:9e:f2:12:8c:51:f8:7c:e4:2d:7f:f5: + ac:5f:eb:16:9f:b1:2d:d1:ba:cc:91:42:77:4c:25: + c9:90:38:6f:db:f0:cc:fb:8e:1e:97:59:3e:d5:60: + 4e:e6:05:28:ed:49:79:13:4b:ba:48:db:2f:f9:72: + d3:39:ca:fe:1f:d8:34:72:f5:b4:40:cf:31:01:c3: + ec:de:11:2d:17:5d:1f:b8:50:d1:5e:19:a7:69:de: + 07:33:28:ca:50:95:f9:a7:54:cb:54:86:50:45:a9: + f9:49 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + 08:76:CD:CB:07:FF:24:F6:C5:CD:ED:BB:90:BC:E2:84:37:46:75:F7 + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + Signature Algorithm: sha1WithRSAEncryption + a6:a8:ad:22:ce:01:3d:a6:a3:ff:62:d0:48:9d:8b:5e:72:b0: + 78:44:e3:dc:1c:af:09:fd:23:48:fa:bd:2a:c4:b9:55:04:b5: + 10:a3:8d:27:de:0b:82:63:d0:ee:de:0c:37:79:41:5b:22:b2: + b0:9a:41:5c:a6:70:e0:d4:d0:77:cb:23:d3:00:e0:6c:56:2f: + e1:69:0d:0d:d9:aa:bf:21:81:50:d9:06:a5:a8:ff:95:37:d0: + aa:fe:e2:b3:f5:99:2d:45:84:8a:e5:42:09:d7:74:02:2f:f7: + 89:d8:99:e9:bc:27:d4:47:8d:ba:0d:46:1c:77:cf:14:a4:1c: + b9:a4:31:c4:9c:28:74:03:34:ff:33:19:26:a5:e9:0d:74:b7: + 3e:97:c6:76:e8:27:96:a3:66:dd:e1:ae:f2:41:5b:ca:98:56: + 83:73:70:e4:86:1a:d2:31:41:ba:2f:be:2d:13:5a:76:6f:4e: + e8:4e:81:0e:3f:5b:03:22:a0:12:be:66:58:11:4a:cb:03:c4: + b4:2a:2a:2d:96:17:e0:39:54:bc:48:d3:76:27:9d:9a:2d:06: + a6:c9:ec:39:d2:ab:db:9f:9a:0b:27:02:35:29:b1:40:95:e7: + f9:e8:9c:55:88:19:46:d6:b7:34:f5:7e:ce:39:9a:d9:38:f1: + 51:f7:4f:2c +SHA1 Fingerprint=07:E0:32:E0:20:B7:2C:3F:19:2F:06:28:A2:59:3A:19:A7:0F:06:9E diff --git a/system/system/etc/security/cacerts/9685a493.0 b/system/system/etc/security/cacerts/9685a493.0 new file mode 100644 index 0000000000000000000000000000000000000000..2f3a792577d5356a6d7ef2b4ac576226183dd13d --- /dev/null +++ b/system/system/etc/security/cacerts/9685a493.0 @@ -0,0 +1,75 @@ +-----BEGIN CERTIFICATE----- +MIIDMDCCAhigAwIBAgICA+gwDQYJKoZIhvcNAQEFBQAwRzELMAkGA1UEBhMCSEsx +FjAUBgNVBAoTDUhvbmdrb25nIFBvc3QxIDAeBgNVBAMTF0hvbmdrb25nIFBvc3Qg +Um9vdCBDQSAxMB4XDTAzMDUxNTA1MTMxNFoXDTIzMDUxNTA0NTIyOVowRzELMAkG +A1UEBhMCSEsxFjAUBgNVBAoTDUhvbmdrb25nIFBvc3QxIDAeBgNVBAMTF0hvbmdr +b25nIFBvc3QgUm9vdCBDQSAxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC +AQEArP84tulmAknjorThkPlAj3n54r15/gK97iSSHSL22oVyaf7XPwnU3ZG1ApzQ +jVrhVcNQhrkpJsLj2aDxaQMoIIBFIi1WpztUlVYiWR8o3x8gPW2iNr4joLFutbEn +PzlTCeqrauh0ssJlXI6/fMN4hM2eFvz1Lk8gKgifd/PFHsSaUmYeSF7jEAaPIpjh +ZY4bXSNmO7ilMlHIhqqhqZ5/dpTCpmy3QfDVyAY45tQM4vM7TG1QjMSDJ8EThFk9 +nnV0ttgCXjqQesBCNnLsak3c78QA3xMYV18meMjWCnl3v/evt3a5pQuEF10Q6m/h +q5URX208o1xNg1vysxmKgIsLhwIDAQABoyYwJDASBgNVHRMBAf8ECDAGAQH/AgED +MA4GA1UdDwEB/wQEAwIBxjANBgkqhkiG9w0BAQUFAAOCAQEADkbVPK7ih9legYsC +mEEIjEy82tvuJxuC52pF7BaLT4Wg87JwvVqWuspube5Gi27nKi6Wsxkz67SfqLI3 +7piol7Yutmcn1KZJ/RyTZXaeQi/cImyaT/JaFTmxcdcrUehtHJjA2Sr0oYJ71clB +oiMBdDhViw+5LmeiIAQ32pwL0xch4I+XeTRvhEgCIDMb5jREn5Fw9IBehEPCKdJs +EhTkYY2sEJCehFC78JZvRZ+K88psT/oROhUVRsPNH4NbLUES7VBnQRM9IauUiqpO +fMGx+6fWtScvl6tu4B3i0RwsH0Ti/L6RoZz71ilTc4afU9hDDl3WY4JxHYB0yvbi +AmvZWg== +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 1000 (0x3e8) + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=HK, O=Hongkong Post, CN=Hongkong Post Root CA 1 + Validity + Not Before: May 15 05:13:14 2003 GMT + Not After : May 15 04:52:29 2023 GMT + Subject: C=HK, O=Hongkong Post, CN=Hongkong Post Root CA 1 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:ac:ff:38:b6:e9:66:02:49:e3:a2:b4:e1:90:f9: + 40:8f:79:f9:e2:bd:79:fe:02:bd:ee:24:92:1d:22: + f6:da:85:72:69:fe:d7:3f:09:d4:dd:91:b5:02:9c: + d0:8d:5a:e1:55:c3:50:86:b9:29:26:c2:e3:d9:a0: + f1:69:03:28:20:80:45:22:2d:56:a7:3b:54:95:56: + 22:59:1f:28:df:1f:20:3d:6d:a2:36:be:23:a0:b1: + 6e:b5:b1:27:3f:39:53:09:ea:ab:6a:e8:74:b2:c2: + 65:5c:8e:bf:7c:c3:78:84:cd:9e:16:fc:f5:2e:4f: + 20:2a:08:9f:77:f3:c5:1e:c4:9a:52:66:1e:48:5e: + e3:10:06:8f:22:98:e1:65:8e:1b:5d:23:66:3b:b8: + a5:32:51:c8:86:aa:a1:a9:9e:7f:76:94:c2:a6:6c: + b7:41:f0:d5:c8:06:38:e6:d4:0c:e2:f3:3b:4c:6d: + 50:8c:c4:83:27:c1:13:84:59:3d:9e:75:74:b6:d8: + 02:5e:3a:90:7a:c0:42:36:72:ec:6a:4d:dc:ef:c4: + 00:df:13:18:57:5f:26:78:c8:d6:0a:79:77:bf:f7: + af:b7:76:b9:a5:0b:84:17:5d:10:ea:6f:e1:ab:95: + 11:5f:6d:3c:a3:5c:4d:83:5b:f2:b3:19:8a:80:8b: + 0b:87 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE, pathlen:3 + X509v3 Key Usage: critical + Digital Signature, Non Repudiation, Certificate Sign, CRL Sign + Signature Algorithm: sha1WithRSAEncryption + 0e:46:d5:3c:ae:e2:87:d9:5e:81:8b:02:98:41:08:8c:4c:bc: + da:db:ee:27:1b:82:e7:6a:45:ec:16:8b:4f:85:a0:f3:b2:70: + bd:5a:96:ba:ca:6e:6d:ee:46:8b:6e:e7:2a:2e:96:b3:19:33: + eb:b4:9f:a8:b2:37:ee:98:a8:97:b6:2e:b6:67:27:d4:a6:49: + fd:1c:93:65:76:9e:42:2f:dc:22:6c:9a:4f:f2:5a:15:39:b1: + 71:d7:2b:51:e8:6d:1c:98:c0:d9:2a:f4:a1:82:7b:d5:c9:41: + a2:23:01:74:38:55:8b:0f:b9:2e:67:a2:20:04:37:da:9c:0b: + d3:17:21:e0:8f:97:79:34:6f:84:48:02:20:33:1b:e6:34:44: + 9f:91:70:f4:80:5e:84:43:c2:29:d2:6c:12:14:e4:61:8d:ac: + 10:90:9e:84:50:bb:f0:96:6f:45:9f:8a:f3:ca:6c:4f:fa:11: + 3a:15:15:46:c3:cd:1f:83:5b:2d:41:12:ed:50:67:41:13:3d: + 21:ab:94:8a:aa:4e:7c:c1:b1:fb:a7:d6:b5:27:2f:97:ab:6e: + e0:1d:e2:d1:1c:2c:1f:44:e2:fc:be:91:a1:9c:fb:d6:29:53: + 73:86:9f:53:d8:43:0e:5d:d6:63:82:71:1d:80:74:ca:f6:e2: + 02:6b:d9:5a +SHA1 Fingerprint=D6:DA:A8:20:8D:09:D2:15:4D:24:B5:2F:CB:34:6E:B2:58:B2:8A:58 diff --git a/system/system/etc/security/cacerts/9772ca32.0 b/system/system/etc/security/cacerts/9772ca32.0 new file mode 100644 index 0000000000000000000000000000000000000000..70fbfbbeddb3b19baa8b7ccad09f4649421d1488 --- /dev/null +++ b/system/system/etc/security/cacerts/9772ca32.0 @@ -0,0 +1,79 @@ +-----BEGIN CERTIFICATE----- +MIIDfDCCAmSgAwIBAgIQGKy1av1pthU6Y2yv2vrEoTANBgkqhkiG9w0BAQUFADBY +MQswCQYDVQQGEwJVUzEWMBQGA1UEChMNR2VvVHJ1c3QgSW5jLjExMC8GA1UEAxMo +R2VvVHJ1c3QgUHJpbWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0wNjEx +MjcwMDAwMDBaFw0zNjA3MTYyMzU5NTlaMFgxCzAJBgNVBAYTAlVTMRYwFAYDVQQK +Ew1HZW9UcnVzdCBJbmMuMTEwLwYDVQQDEyhHZW9UcnVzdCBQcmltYXJ5IENlcnRp +ZmljYXRpb24gQXV0aG9yaXR5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC +AQEAvrgVe//UfH1nrYNke8hCUy3f9oQIIGHWAVlqnEQRr+92/ZV+zmEwu3qDXwK9 +AWbK7hWNb6EwnL2hhZ6UOvNWiAAxz9juapYC2e0DjPt1befquFUWBRaa9OBesYjA +ZIVcFU2Ix7e64HXprQU9nceJSOC7KMgD4TCTZF5SwFlwIjVXiIrxlQqD17wxcwE0 +7e9GceBrAqg1cmuXm2bgyxx5X9gaBGgeRwLmnWDiNpcB3841kt++Z8dtd1k7j53W +kBWUvEI0EME5+bEnPn7WinXFsq+W06Lem+SYvn3h6YGttm/81w7a4DSwDRp35+MI +mO9Y+pyEtzavwt+s0vQQBnBxNQIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MA4G +A1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQULNVQQZcVi/CPNmFbSvtr2ZnJM5IwDQYJ +KoZIhvcNAQEFBQADggEBAFpwfyzdtzRP9YZRqSa+S7iq8XEN3GHHoOo0Hnp3DwQ1 +6CePbJC/kRYkRj5KTs4rFtULUh38H2eiAkUxT87z+gOneZ1TatnaYzr4gNfTmeGl +4b7UVXGYNTq+k+qurUKykG/g/CFNNWMziUnWm07Kx+dOCQD32sfvmWKZd7aVIl6K +oKv0uHiYyjgZmclynnjNS6yvGaBzEi38wkG6gZHaFloxt/m0cYASSJlyc1pZU8Fj +UjPtp8nSOQJw+uCxQmYpqptR7TBUIhRf2asdweSU8Pj1K/fqynhG1riR/aYNKxoU +AT6A8EKglQdebc3MS6RFjasS6LPeWuWgfOgPIh1a6Vk= +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 18:ac:b5:6a:fd:69:b6:15:3a:63:6c:af:da:fa:c4:a1 + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=US, O=GeoTrust Inc., CN=GeoTrust Primary Certification Authority + Validity + Not Before: Nov 27 00:00:00 2006 GMT + Not After : Jul 16 23:59:59 2036 GMT + Subject: C=US, O=GeoTrust Inc., CN=GeoTrust Primary Certification Authority + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:be:b8:15:7b:ff:d4:7c:7d:67:ad:83:64:7b:c8: + 42:53:2d:df:f6:84:08:20:61:d6:01:59:6a:9c:44: + 11:af:ef:76:fd:95:7e:ce:61:30:bb:7a:83:5f:02: + bd:01:66:ca:ee:15:8d:6f:a1:30:9c:bd:a1:85:9e: + 94:3a:f3:56:88:00:31:cf:d8:ee:6a:96:02:d9:ed: + 03:8c:fb:75:6d:e7:ea:b8:55:16:05:16:9a:f4:e0: + 5e:b1:88:c0:64:85:5c:15:4d:88:c7:b7:ba:e0:75: + e9:ad:05:3d:9d:c7:89:48:e0:bb:28:c8:03:e1:30: + 93:64:5e:52:c0:59:70:22:35:57:88:8a:f1:95:0a: + 83:d7:bc:31:73:01:34:ed:ef:46:71:e0:6b:02:a8: + 35:72:6b:97:9b:66:e0:cb:1c:79:5f:d8:1a:04:68: + 1e:47:02:e6:9d:60:e2:36:97:01:df:ce:35:92:df: + be:67:c7:6d:77:59:3b:8f:9d:d6:90:15:94:bc:42: + 34:10:c1:39:f9:b1:27:3e:7e:d6:8a:75:c5:b2:af: + 96:d3:a2:de:9b:e4:98:be:7d:e1:e9:81:ad:b6:6f: + fc:d7:0e:da:e0:34:b0:0d:1a:77:e7:e3:08:98:ef: + 58:fa:9c:84:b7:36:af:c2:df:ac:d2:f4:10:06:70: + 71:35 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + 2C:D5:50:41:97:15:8B:F0:8F:36:61:5B:4A:FB:6B:D9:99:C9:33:92 + Signature Algorithm: sha1WithRSAEncryption + 5a:70:7f:2c:dd:b7:34:4f:f5:86:51:a9:26:be:4b:b8:aa:f1: + 71:0d:dc:61:c7:a0:ea:34:1e:7a:77:0f:04:35:e8:27:8f:6c: + 90:bf:91:16:24:46:3e:4a:4e:ce:2b:16:d5:0b:52:1d:fc:1f: + 67:a2:02:45:31:4f:ce:f3:fa:03:a7:79:9d:53:6a:d9:da:63: + 3a:f8:80:d7:d3:99:e1:a5:e1:be:d4:55:71:98:35:3a:be:93: + ea:ae:ad:42:b2:90:6f:e0:fc:21:4d:35:63:33:89:49:d6:9b: + 4e:ca:c7:e7:4e:09:00:f7:da:c7:ef:99:62:99:77:b6:95:22: + 5e:8a:a0:ab:f4:b8:78:98:ca:38:19:99:c9:72:9e:78:cd:4b: + ac:af:19:a0:73:12:2d:fc:c2:41:ba:81:91:da:16:5a:31:b7: + f9:b4:71:80:12:48:99:72:73:5a:59:53:c1:63:52:33:ed:a7: + c9:d2:39:02:70:fa:e0:b1:42:66:29:aa:9b:51:ed:30:54:22: + 14:5f:d9:ab:1d:c1:e4:94:f0:f8:f5:2b:f7:ea:ca:78:46:d6: + b8:91:fd:a6:0d:2b:1a:14:01:3e:80:f0:42:a0:95:07:5e:6d: + cd:cc:4b:a4:45:8d:ab:12:e8:b3:de:5a:e5:a0:7c:e8:0f:22: + 1d:5a:e9:59 +SHA1 Fingerprint=32:3C:11:8E:1B:F7:B8:B6:52:54:E2:E2:10:0D:D6:02:90:37:F0:96 diff --git a/system/system/etc/security/cacerts/9c3323d4.0 b/system/system/etc/security/cacerts/9c3323d4.0 new file mode 100644 index 0000000000000000000000000000000000000000..91e856529e0149dcf2a92ad45c496807410f205d --- /dev/null +++ b/system/system/etc/security/cacerts/9c3323d4.0 @@ -0,0 +1,124 @@ +-----BEGIN CERTIFICATE----- +MIIFbzCCA1egAwIBAgISESCzkFU5fX82bWTCp59rY45nMA0GCSqGSIb3DQEBCwUA +MEAxCzAJBgNVBAYTAkZSMRIwEAYDVQQKDAlPcGVuVHJ1c3QxHTAbBgNVBAMMFE9w +ZW5UcnVzdCBSb290IENBIEcxMB4XDTE0MDUyNjA4NDU1MFoXDTM4MDExNTAwMDAw +MFowQDELMAkGA1UEBhMCRlIxEjAQBgNVBAoMCU9wZW5UcnVzdDEdMBsGA1UEAwwU +T3BlblRydXN0IFJvb3QgQ0EgRzEwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK +AoICAQD4eUbalsUwXopxAy1wpLuwxQjczeY1wICkES3d5oeuXT2R0odsN7faYp6b +wiTXj/HbpqbfRm9RpnHLPhsxZ2L3EVs0J9V5ToybWL0iEA1cJwzdMOWo010hOHQX +/uMftk87ay3bfWAfjH1MBcLrARYVmBSO0ZB3Ij/swjm4eTrwSSTilZHcYTSSjFR0 +77F9jAHiOH3BX2pfJLKOYheteSCtqx234LSWSE9mQxAGFiQD4eCcjsZGT44ameGP +uY4zbGneWK2gDqdkVBFpRGZPTBKnjix9xNRbxQA0MMHZmf4yzgeEtE7NCv82TWLx +p2NX5Ntqp66/K7nJ5rInieV+mhxNaMbBGN4zK1FGSxyO9z0M+Yo0FMT7MzUj8czx +Kselu7Cizv5Ta01BG2Yospb6p64KTrk5M0ScdMGTHPjgniQlQ/GbI4Kq3ywgsNw2 +TgOzfALU5nsaqocTvz6hdLubDuHAk5/XpGbKuxs74zD0M1mKB3IDVedzagMxbm+W +G+Oin6+Sx+31QrclTDsTBM8clq8cIqPQqwWyTBIjUtz9GVsnnB47ev1CI9sjgBPw +vFEVVJSmdz7QdFG9URQIOTfLHzSpMJ1ShC5VkLG631UAC9hWLbFJSXKAqWLXwPYY +EQRVzXR7z2FwefR7LFxckvzluFqrTJOVoSfupb7PcSNCupt2LQIDAQABo2MwYTAO +BgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUl0YhVyE1 +2jZVx/PxN3DlCPaTKbYwHwYDVR0jBBgwFoAUl0YhVyE12jZVx/PxN3DlCPaTKbYw +DQYJKoZIhvcNAQELBQADggIBAB3dAmB84DWn5ph76kTOZ0BP8pNuZtQ5iSas000E +PLuHIT839HEl2ku6q5aCgZG27dmxpGWX4m9kWaSW7mDKHyP7Rbr/jyTwyqkxf3kf +gLMtMrpkZ2CvuVnN35pJ06iCsfmYlIrM4LvgBBuZYLFGZdwIorJGnkSI6pN+VxbS +FXJfLkur1J1juONI5f6ELlgKn0Md/rcYkoZDSw6cMoYsYPXpSOqV7XAp8dUv/TW0 +V8/bhUiZucJvbI/NeJWsZCj9VrDDb8O+WVLhX4SPgPL0DTatdrOjteFkdjpY3H1P +XlZs5VVZV6Xf8YpmMIzUUmI4d7S+KNfKNsSbBfD4Fdvb8e80nR14SohWZ25g/4/I +i+GOvUKpMwpZQhISKvqxnUOOBZuZ2mKtVzazHbYNeS2WuOvyDEsMpZTGMKcmGS3t +TAZQMPH9WD25SxdfGbRqhFS0OE85og2WaMMolP3tLR9Ka0OWLpABEPs4poEL0L91 +09S5zvE/bw4cHjdx5RiHdRk/ULlepEU0rbDK5uUTdg8xFKmOLZTW1YVNcxVPS/Ky +Pu1svf0OnWZzsD2097+o4BGkxK51CUpjAEggpsadCwmKtODmzj7HPiY46SvepghJ +AwSQiumPv+i2tCqjI40cHLI5kqiPAlxAOXXUc0ECd97N4EOH1uS6SsNsEn/+KuYj +1oxx +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 11:20:b3:90:55:39:7d:7f:36:6d:64:c2:a7:9f:6b:63:8e:67 + Signature Algorithm: sha256WithRSAEncryption + Issuer: C=FR, O=OpenTrust, CN=OpenTrust Root CA G1 + Validity + Not Before: May 26 08:45:50 2014 GMT + Not After : Jan 15 00:00:00 2038 GMT + Subject: C=FR, O=OpenTrust, CN=OpenTrust Root CA G1 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (4096 bit) + Modulus: + 00:f8:79:46:da:96:c5:30:5e:8a:71:03:2d:70:a4: + bb:b0:c5:08:dc:cd:e6:35:c0:80:a4:11:2d:dd:e6: + 87:ae:5d:3d:91:d2:87:6c:37:b7:da:62:9e:9b:c2: + 24:d7:8f:f1:db:a6:a6:df:46:6f:51:a6:71:cb:3e: + 1b:31:67:62:f7:11:5b:34:27:d5:79:4e:8c:9b:58: + bd:22:10:0d:5c:27:0c:dd:30:e5:a8:d3:5d:21:38: + 74:17:fe:e3:1f:b6:4f:3b:6b:2d:db:7d:60:1f:8c: + 7d:4c:05:c2:eb:01:16:15:98:14:8e:d1:90:77:22: + 3f:ec:c2:39:b8:79:3a:f0:49:24:e2:95:91:dc:61: + 34:92:8c:54:74:ef:b1:7d:8c:01:e2:38:7d:c1:5f: + 6a:5f:24:b2:8e:62:17:ad:79:20:ad:ab:1d:b7:e0: + b4:96:48:4f:66:43:10:06:16:24:03:e1:e0:9c:8e: + c6:46:4f:8e:1a:99:e1:8f:b9:8e:33:6c:69:de:58: + ad:a0:0e:a7:64:54:11:69:44:66:4f:4c:12:a7:8e: + 2c:7d:c4:d4:5b:c5:00:34:30:c1:d9:99:fe:32:ce: + 07:84:b4:4e:cd:0a:ff:36:4d:62:f1:a7:63:57:e4: + db:6a:a7:ae:bf:2b:b9:c9:e6:b2:27:89:e5:7e:9a: + 1c:4d:68:c6:c1:18:de:33:2b:51:46:4b:1c:8e:f7: + 3d:0c:f9:8a:34:14:c4:fb:33:35:23:f1:cc:f1:2a: + c7:a5:bb:b0:a2:ce:fe:53:6b:4d:41:1b:66:28:b2: + 96:fa:a7:ae:0a:4e:b9:39:33:44:9c:74:c1:93:1c: + f8:e0:9e:24:25:43:f1:9b:23:82:aa:df:2c:20:b0: + dc:36:4e:03:b3:7c:02:d4:e6:7b:1a:aa:87:13:bf: + 3e:a1:74:bb:9b:0e:e1:c0:93:9f:d7:a4:66:ca:bb: + 1b:3b:e3:30:f4:33:59:8a:07:72:03:55:e7:73:6a: + 03:31:6e:6f:96:1b:e3:a2:9f:af:92:c7:ed:f5:42: + b7:25:4c:3b:13:04:cf:1c:96:af:1c:22:a3:d0:ab: + 05:b2:4c:12:23:52:dc:fd:19:5b:27:9c:1e:3b:7a: + fd:42:23:db:23:80:13:f0:bc:51:15:54:94:a6:77: + 3e:d0:74:51:bd:51:14:08:39:37:cb:1f:34:a9:30: + 9d:52:84:2e:55:90:b1:ba:df:55:00:0b:d8:56:2d: + b1:49:49:72:80:a9:62:d7:c0:f6:18:11:04:55:cd: + 74:7b:cf:61:70:79:f4:7b:2c:5c:5c:92:fc:e5:b8: + 5a:ab:4c:93:95:a1:27:ee:a5:be:cf:71:23:42:ba: + 9b:76:2d + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + 97:46:21:57:21:35:DA:36:55:C7:F3:F1:37:70:E5:08:F6:93:29:B6 + X509v3 Authority Key Identifier: + keyid:97:46:21:57:21:35:DA:36:55:C7:F3:F1:37:70:E5:08:F6:93:29:B6 + + Signature Algorithm: sha256WithRSAEncryption + 1d:dd:02:60:7c:e0:35:a7:e6:98:7b:ea:44:ce:67:40:4f:f2: + 93:6e:66:d4:39:89:26:ac:d3:4d:04:3c:bb:87:21:3f:37:f4: + 71:25:da:4b:ba:ab:96:82:81:91:b6:ed:d9:b1:a4:65:97:e2: + 6f:64:59:a4:96:ee:60:ca:1f:23:fb:45:ba:ff:8f:24:f0:ca: + a9:31:7f:79:1f:80:b3:2d:32:ba:64:67:60:af:b9:59:cd:df: + 9a:49:d3:a8:82:b1:f9:98:94:8a:cc:e0:bb:e0:04:1b:99:60: + b1:46:65:dc:08:a2:b2:46:9e:44:88:ea:93:7e:57:16:d2:15: + 72:5f:2e:4b:ab:d4:9d:63:b8:e3:48:e5:fe:84:2e:58:0a:9f: + 43:1d:fe:b7:18:92:86:43:4b:0e:9c:32:86:2c:60:f5:e9:48: + ea:95:ed:70:29:f1:d5:2f:fd:35:b4:57:cf:db:85:48:99:b9: + c2:6f:6c:8f:cd:78:95:ac:64:28:fd:56:b0:c3:6f:c3:be:59: + 52:e1:5f:84:8f:80:f2:f4:0d:36:ad:76:b3:a3:b5:e1:64:76: + 3a:58:dc:7d:4f:5e:56:6c:e5:55:59:57:a5:df:f1:8a:66:30: + 8c:d4:52:62:38:77:b4:be:28:d7:ca:36:c4:9b:05:f0:f8:15: + db:db:f1:ef:34:9d:1d:78:4a:88:56:67:6e:60:ff:8f:c8:8b: + e1:8e:bd:42:a9:33:0a:59:42:12:12:2a:fa:b1:9d:43:8e:05: + 9b:99:da:62:ad:57:36:b3:1d:b6:0d:79:2d:96:b8:eb:f2:0c: + 4b:0c:a5:94:c6:30:a7:26:19:2d:ed:4c:06:50:30:f1:fd:58: + 3d:b9:4b:17:5f:19:b4:6a:84:54:b4:38:4f:39:a2:0d:96:68: + c3:28:94:fd:ed:2d:1f:4a:6b:43:96:2e:90:01:10:fb:38:a6: + 81:0b:d0:bf:75:d3:d4:b9:ce:f1:3f:6f:0e:1c:1e:37:71:e5: + 18:87:75:19:3f:50:b9:5e:a4:45:34:ad:b0:ca:e6:e5:13:76: + 0f:31:14:a9:8e:2d:94:d6:d5:85:4d:73:15:4f:4b:f2:b2:3e: + ed:6c:bd:fd:0e:9d:66:73:b0:3d:b4:f7:bf:a8:e0:11:a4:c4: + ae:75:09:4a:63:00:48:20:a6:c6:9d:0b:09:8a:b4:e0:e6:ce: + 3e:c7:3e:26:38:e9:2b:de:a6:08:49:03:04:90:8a:e9:8f:bf: + e8:b6:b4:2a:a3:23:8d:1c:1c:b2:39:92:a8:8f:02:5c:40:39: + 75:d4:73:41:02:77:de:cd:e0:43:87:d6:e4:ba:4a:c3:6c:12: + 7f:fe:2a:e6:23:d6:8c:71 +SHA1 Fingerprint=79:91:E8:34:F7:E2:EE:DD:08:95:01:52:E9:55:2D:14:E9:58:D5:7E diff --git a/system/system/etc/security/cacerts/9d6523ce.0 b/system/system/etc/security/cacerts/9d6523ce.0 new file mode 100644 index 0000000000000000000000000000000000000000..6053f55a0bceba6feab27329c53ffb21d4b733c2 --- /dev/null +++ b/system/system/etc/security/cacerts/9d6523ce.0 @@ -0,0 +1,123 @@ +-----BEGIN CERTIFICATE----- +MIIFsDCCA5igAwIBAgIQFci9ZUdcr7iXAF7kBtK8nTANBgkqhkiG9w0BAQUFADBe +MQswCQYDVQQGEwJUVzEjMCEGA1UECgwaQ2h1bmdod2EgVGVsZWNvbSBDby4sIEx0 +ZC4xKjAoBgNVBAsMIWVQS0kgUm9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAe +Fw0wNDEyMjAwMjMxMjdaFw0zNDEyMjAwMjMxMjdaMF4xCzAJBgNVBAYTAlRXMSMw +IQYDVQQKDBpDaHVuZ2h3YSBUZWxlY29tIENvLiwgTHRkLjEqMCgGA1UECwwhZVBL +SSBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MIICIjANBgkqhkiG9w0BAQEF +AAOCAg8AMIICCgKCAgEA4SUP7o3biDN1Z82tH306Tm2d0y8U82N0ywEhajfqhFAH +SyZbCUNsIZ5qyNUD9WBpj8zwIuQf5/dqIjG3LBXy4P4AakP/h2XGtRrBp0xtInAh +ijHyl3SJCRImHJ7K2RKilTza6We/CKBk49ZCt0Xvl/T29de1ShUCWH2YWEtgvM3X +DZoTM1PRYfl61dd4s5oz9wCGzh1NlDivqOx4UXCKXBCDUSH3ET00hl7lSM2XgYI1 +TBnsZfZrxQWh7kcT1rMhJ5QQCtkkO7q+RBNGMD+XPNjX12ruOzjjK9SXDrkb5wdJ +fzcq+Xd4z1TtW0ado4AOkUPB1ltfFLqfpo0kR0BZv3I4sjZsN/+Z0V0OWQqraffA +sgRFelQArr5T9rXn4fg8ozHSqf4hUmTFpmfwdQcGlBSBVcYn5AGPF8Fqcde+S/uU +WH1+ETOxQvdibBjWzwloPn9s9h6PYq2lY9sJpx8iQkEeb5mKPtf5P0B6ebClAZLS +nT0IFaUQAS2zMnaolQ2zepr7BxB4EW/hj8e6DyUadCrlHJhBmd8hh+iVBmoKs2pH +dmX2Os+PYhcZewoozRrSgx4hxyy/vv9haLdnG7t4TY3OZ+XkwY63I2binZB1NJip +NiuKmpS5nezMirH4JYlcWrYvjB9teSSnUmjDhDXiZo1jDiVN1Rmy5nk3pyKdVDEC +AwEAAaNqMGgwHQYDVR0OBBYEFB4M97Zn8uGSJglFwFU5Lnc/QkqiMAwGA1UdEwQF +MAMBAf8wOQYEZyoHAAQxMC8wLQIBADAJBgUrDgMCGgUAMAcGBWcqAwAABBRFsMLH +ClZ87lt4DJX5GFPBphzYEDANBgkqhkiG9w0BAQUFAAOCAgEACbODU1kBPpVJufGB +uvl2ICO1J2B01GqZNF5sAFPZn/KmsSQHRGoqxqWOeBLoR9lYGxMqXnmbnwoqZ6Yl +PwZpVnPDimZI+ymBV3QGypzqKOg4ZyYr8dW1P2WT+DZdjo2NQCCHGervJ8A9tDkP +JXtoUHRVnAxZfVo9QZQlUgjgRywVMRnVvwdVxrsStZf0X4OFunHB2WyBEXYKCrC/ +gpf36j36+uwtqSiUO1bd0lEursC9CBWMd1I0ltabrNMdjmEPNXubrjlpC2JgQCA2 +j6/7Nu4tCEoduL+bXPjqpRugc6bY+G7gMwRfaKonh+3ZwZCc7b3jajWvY9+rGNm6 +5ulK6lCKD2GTHuItGeIwlDWSXQ62B68ZgI9HkFFLLk3dheLSClIKF5r8GrBQAuUB +o2M3IUxExJtRmREOc5wGj1QupyheRDmHVi03vYVElOEMSyycw5KFNGHLD7ibSkNS +/jQ6fbjpKdx2qcgw+BRxgMYeNkh0IkFch4LoGHGLQYlE535YW6i4jRPpp2zDR+2z +Gp1iro2C6pSe3VkQw63d4k3jMdXH7OjysP6SHhYKGvzZ8/gntsm+HbRsZJB/9OTE +W9c3rkIO3aQab3yIVMUWbuF6aC74Or8NpDyJO3inTmODBCEIZ43ygknQW/2xzQ+D +hNQ+IIX3Sj0rnP0qCglN6oH4EZw= +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 15:c8:bd:65:47:5c:af:b8:97:00:5e:e4:06:d2:bc:9d + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=TW, O=Chunghwa Telecom Co., Ltd., OU=ePKI Root Certification Authority + Validity + Not Before: Dec 20 02:31:27 2004 GMT + Not After : Dec 20 02:31:27 2034 GMT + Subject: C=TW, O=Chunghwa Telecom Co., Ltd., OU=ePKI Root Certification Authority + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (4096 bit) + Modulus: + 00:e1:25:0f:ee:8d:db:88:33:75:67:cd:ad:1f:7d: + 3a:4e:6d:9d:d3:2f:14:f3:63:74:cb:01:21:6a:37: + ea:84:50:07:4b:26:5b:09:43:6c:21:9e:6a:c8:d5: + 03:f5:60:69:8f:cc:f0:22:e4:1f:e7:f7:6a:22:31: + b7:2c:15:f2:e0:fe:00:6a:43:ff:87:65:c6:b5:1a: + c1:a7:4c:6d:22:70:21:8a:31:f2:97:74:89:09:12: + 26:1c:9e:ca:d9:12:a2:95:3c:da:e9:67:bf:08:a0: + 64:e3:d6:42:b7:45:ef:97:f4:f6:f5:d7:b5:4a:15: + 02:58:7d:98:58:4b:60:bc:cd:d7:0d:9a:13:33:53: + d1:61:f9:7a:d5:d7:78:b3:9a:33:f7:00:86:ce:1d: + 4d:94:38:af:a8:ec:78:51:70:8a:5c:10:83:51:21: + f7:11:3d:34:86:5e:e5:48:cd:97:81:82:35:4c:19: + ec:65:f6:6b:c5:05:a1:ee:47:13:d6:b3:21:27:94: + 10:0a:d9:24:3b:ba:be:44:13:46:30:3f:97:3c:d8: + d7:d7:6a:ee:3b:38:e3:2b:d4:97:0e:b9:1b:e7:07: + 49:7f:37:2a:f9:77:78:cf:54:ed:5b:46:9d:a3:80: + 0e:91:43:c1:d6:5b:5f:14:ba:9f:a6:8d:24:47:40: + 59:bf:72:38:b2:36:6c:37:ff:99:d1:5d:0e:59:0a: + ab:69:f7:c0:b2:04:45:7a:54:00:ae:be:53:f6:b5: + e7:e1:f8:3c:a3:31:d2:a9:fe:21:52:64:c5:a6:67: + f0:75:07:06:94:14:81:55:c6:27:e4:01:8f:17:c1: + 6a:71:d7:be:4b:fb:94:58:7d:7e:11:33:b1:42:f7: + 62:6c:18:d6:cf:09:68:3e:7f:6c:f6:1e:8f:62:ad: + a5:63:db:09:a7:1f:22:42:41:1e:6f:99:8a:3e:d7: + f9:3f:40:7a:79:b0:a5:01:92:d2:9d:3d:08:15:a5: + 10:01:2d:b3:32:76:a8:95:0d:b3:7a:9a:fb:07:10: + 78:11:6f:e1:8f:c7:ba:0f:25:1a:74:2a:e5:1c:98: + 41:99:df:21:87:e8:95:06:6a:0a:b3:6a:47:76:65: + f6:3a:cf:8f:62:17:19:7b:0a:28:cd:1a:d2:83:1e: + 21:c7:2c:bf:be:ff:61:68:b7:67:1b:bb:78:4d:8d: + ce:67:e5:e4:c1:8e:b7:23:66:e2:9d:90:75:34:98: + a9:36:2b:8a:9a:94:b9:9d:ec:cc:8a:b1:f8:25:89: + 5c:5a:b6:2f:8c:1f:6d:79:24:a7:52:68:c3:84:35: + e2:66:8d:63:0e:25:4d:d5:19:b2:e6:79:37:a7:22: + 9d:54:31 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 1E:0C:F7:B6:67:F2:E1:92:26:09:45:C0:55:39:2E:77:3F:42:4A:A2 + X509v3 Basic Constraints: + CA:TRUE + setCext-hashedRoot: + 0/0-...0...+......0...g*.....E... +V|.[x....S..... + Signature Algorithm: sha1WithRSAEncryption + 09:b3:83:53:59:01:3e:95:49:b9:f1:81:ba:f9:76:20:23:b5: + 27:60:74:d4:6a:99:34:5e:6c:00:53:d9:9f:f2:a6:b1:24:07: + 44:6a:2a:c6:a5:8e:78:12:e8:47:d9:58:1b:13:2a:5e:79:9b: + 9f:0a:2a:67:a6:25:3f:06:69:56:73:c3:8a:66:48:fb:29:81: + 57:74:06:ca:9c:ea:28:e8:38:67:26:2b:f1:d5:b5:3f:65:93: + f8:36:5d:8e:8d:8d:40:20:87:19:ea:ef:27:c0:3d:b4:39:0f: + 25:7b:68:50:74:55:9c:0c:59:7d:5a:3d:41:94:25:52:08:e0: + 47:2c:15:31:19:d5:bf:07:55:c6:bb:12:b5:97:f4:5f:83:85: + ba:71:c1:d9:6c:81:11:76:0a:0a:b0:bf:82:97:f7:ea:3d:fa: + fa:ec:2d:a9:28:94:3b:56:dd:d2:51:2e:ae:c0:bd:08:15:8c: + 77:52:34:96:d6:9b:ac:d3:1d:8e:61:0f:35:7b:9b:ae:39:69: + 0b:62:60:40:20:36:8f:af:fb:36:ee:2d:08:4a:1d:b8:bf:9b: + 5c:f8:ea:a5:1b:a0:73:a6:d8:f8:6e:e0:33:04:5f:68:aa:27: + 87:ed:d9:c1:90:9c:ed:bd:e3:6a:35:af:63:df:ab:18:d9:ba: + e6:e9:4a:ea:50:8a:0f:61:93:1e:e2:2d:19:e2:30:94:35:92: + 5d:0e:b6:07:af:19:80:8f:47:90:51:4b:2e:4d:dd:85:e2:d2: + 0a:52:0a:17:9a:fc:1a:b0:50:02:e5:01:a3:63:37:21:4c:44: + c4:9b:51:99:11:0e:73:9c:06:8f:54:2e:a7:28:5e:44:39:87: + 56:2d:37:bd:85:44:94:e1:0c:4b:2c:9c:c3:92:85:34:61:cb: + 0f:b8:9b:4a:43:52:fe:34:3a:7d:b8:e9:29:dc:76:a9:c8:30: + f8:14:71:80:c6:1e:36:48:74:22:41:5c:87:82:e8:18:71:8b: + 41:89:44:e7:7e:58:5b:a8:b8:8d:13:e9:a7:6c:c3:47:ed:b3: + 1a:9d:62:ae:8d:82:ea:94:9e:dd:59:10:c3:ad:dd:e2:4d:e3: + 31:d5:c7:ec:e8:f2:b0:fe:92:1e:16:0a:1a:fc:d9:f3:f8:27: + b6:c9:be:1d:b4:6c:64:90:7f:f4:e4:c4:5b:d7:37:ae:42:0e: + dd:a4:1a:6f:7c:88:54:c5:16:6e:e1:7a:68:2e:f8:3a:bf:0d: + a4:3c:89:3b:78:a7:4e:63:83:04:21:08:67:8d:f2:82:49:d0: + 5b:fd:b1:cd:0f:83:84:d4:3e:20:85:f7:4a:3d:2b:9c:fd:2a: + 0a:09:4d:ea:81:f8:11:9c +SHA1 Fingerprint=67:65:0D:F1:7E:8E:7E:5B:82:40:A4:F4:56:4B:CF:E2:3D:69:C6:F0 diff --git a/system/system/etc/security/cacerts/9dbefe7b.0 b/system/system/etc/security/cacerts/9dbefe7b.0 new file mode 100644 index 0000000000000000000000000000000000000000..5d72f3070c5fedc72bb3ecee6693826cef5bf688 --- /dev/null +++ b/system/system/etc/security/cacerts/9dbefe7b.0 @@ -0,0 +1,78 @@ +-----BEGIN CERTIFICATE----- +MIIDfTCCAmWgAwIBAgIBADANBgkqhkiG9w0BAQUFADBgMQswCQYDVQQGEwJKUDEl +MCMGA1UEChMcU0VDT00gVHJ1c3QgU3lzdGVtcyBDTy4sTFRELjEqMCgGA1UECxMh +U2VjdXJpdHkgQ29tbXVuaWNhdGlvbiBFViBSb290Q0ExMB4XDTA3MDYwNjAyMTIz +MloXDTM3MDYwNjAyMTIzMlowYDELMAkGA1UEBhMCSlAxJTAjBgNVBAoTHFNFQ09N +IFRydXN0IFN5c3RlbXMgQ08uLExURC4xKjAoBgNVBAsTIVNlY3VyaXR5IENvbW11 +bmljYXRpb24gRVYgUm9vdENBMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC +ggEBALx/7FebJOD+nLpCeamIivqA4PUHKUPqjgo0No0c+qe1OXj/l3X3L+SqawSE +RMqm4miO/VVQYg+kcQ7OBzgtQoVQrTyWb4vVog7P3kmJPdZkLjjlHmy1V4qe70gO +zXppFodEtZDkBp2uoQSXWHnvIEqCa4wiv+wfD+mEce3xDuS4GBPMVjZd0ZoeUWs5 +bmB2iDQL87PRsJ3KYeJkHcFGB7hj3R4zZbOOCVVSPbW9/wfrrWFVGCypaZhKqkDF +MxRldAD5kd6vA0jFQFTcD4SQaCDFkpbcLuUCRarAX1T4bepJz11sS6/vmsJWXMY1 +VkJqMF/Cq/biPT+zyRGPMUzXn0kCAwEAAaNCMEAwHQYDVR0OBBYEFDVK9U2vP9eC +OKyrcWUXdYydVZPmMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MA0G +CSqGSIb3DQEBBQUAA4IBAQCoh+ns+EBnXcPBZsdAS5f8hxOQWsTvoMpfi7ent/HW +tWS3irO4G8za+6xmiEHO6Pzk2x6Ipu0nUBsCMCRGef4Eh3CXQHPRwMFXGZpppSeZ +q51ihPZRwSzJIxXYKLerJRO1RuGGAv8mjMSIkh1W/hln8lXkgKNrnKt34VFxDSDb +EJrbvXZ5B3eZKK2aXtqxT0QsNY6llsf9g/BYxnnWmHyojf6GPgcWkuF75x3sM3Z+ +Qi5KhfmRiWiEA4Glm5q+4zfFVKtWOxgtQaQM+ELbmaDgcm+7XeEWT1MKZPlO9L9O +VL14bIjqv5wTJMJwaaJ/D8g8rQjJsJhAoyrniIPtd490 +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 0 (0x0) + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=JP, O=SECOM Trust Systems CO.,LTD., OU=Security Communication EV RootCA1 + Validity + Not Before: Jun 6 02:12:32 2007 GMT + Not After : Jun 6 02:12:32 2037 GMT + Subject: C=JP, O=SECOM Trust Systems CO.,LTD., OU=Security Communication EV RootCA1 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:bc:7f:ec:57:9b:24:e0:fe:9c:ba:42:79:a9:88: + 8a:fa:80:e0:f5:07:29:43:ea:8e:0a:34:36:8d:1c: + fa:a7:b5:39:78:ff:97:75:f7:2f:e4:aa:6b:04:84: + 44:ca:a6:e2:68:8e:fd:55:50:62:0f:a4:71:0e:ce: + 07:38:2d:42:85:50:ad:3c:96:6f:8b:d5:a2:0e:cf: + de:49:89:3d:d6:64:2e:38:e5:1e:6c:b5:57:8a:9e: + ef:48:0e:cd:7a:69:16:87:44:b5:90:e4:06:9d:ae: + a1:04:97:58:79:ef:20:4a:82:6b:8c:22:bf:ec:1f: + 0f:e9:84:71:ed:f1:0e:e4:b8:18:13:cc:56:36:5d: + d1:9a:1e:51:6b:39:6e:60:76:88:34:0b:f3:b3:d1: + b0:9d:ca:61:e2:64:1d:c1:46:07:b8:63:dd:1e:33: + 65:b3:8e:09:55:52:3d:b5:bd:ff:07:eb:ad:61:55: + 18:2c:a9:69:98:4a:aa:40:c5:33:14:65:74:00:f9: + 91:de:af:03:48:c5:40:54:dc:0f:84:90:68:20:c5: + 92:96:dc:2e:e5:02:45:aa:c0:5f:54:f8:6d:ea:49: + cf:5d:6c:4b:af:ef:9a:c2:56:5c:c6:35:56:42:6a: + 30:5f:c2:ab:f6:e2:3d:3f:b3:c9:11:8f:31:4c:d7: + 9f:49 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 35:4A:F5:4D:AF:3F:D7:82:38:AC:AB:71:65:17:75:8C:9D:55:93:E6 + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: sha1WithRSAEncryption + a8:87:e9:ec:f8:40:67:5d:c3:c1:66:c7:40:4b:97:fc:87:13: + 90:5a:c4:ef:a0:ca:5f:8b:b7:a7:b7:f1:d6:b5:64:b7:8a:b3: + b8:1b:cc:da:fb:ac:66:88:41:ce:e8:fc:e4:db:1e:88:a6:ed: + 27:50:1b:02:30:24:46:79:fe:04:87:70:97:40:73:d1:c0:c1: + 57:19:9a:69:a5:27:99:ab:9d:62:84:f6:51:c1:2c:c9:23:15: + d8:28:b7:ab:25:13:b5:46:e1:86:02:ff:26:8c:c4:88:92:1d: + 56:fe:19:67:f2:55:e4:80:a3:6b:9c:ab:77:e1:51:71:0d:20: + db:10:9a:db:bd:76:79:07:77:99:28:ad:9a:5e:da:b1:4f:44: + 2c:35:8e:a5:96:c7:fd:83:f0:58:c6:79:d6:98:7c:a8:8d:fe: + 86:3e:07:16:92:e1:7b:e7:1d:ec:33:76:7e:42:2e:4a:85:f9: + 91:89:68:84:03:81:a5:9b:9a:be:e3:37:c5:54:ab:56:3b:18: + 2d:41:a4:0c:f8:42:db:99:a0:e0:72:6f:bb:5d:e1:16:4f:53: + 0a:64:f9:4e:f4:bf:4e:54:bd:78:6c:88:ea:bf:9c:13:24:c2: + 70:69:a2:7f:0f:c8:3c:ad:08:c9:b0:98:40:a3:2a:e7:88:83: + ed:77:8f:74 +SHA1 Fingerprint=FE:B8:C4:32:DC:F9:76:9A:CE:AE:3D:D8:90:8F:FD:28:86:65:64:7D diff --git a/system/system/etc/security/cacerts/9f533518.0 b/system/system/etc/security/cacerts/9f533518.0 new file mode 100644 index 0000000000000000000000000000000000000000..aeda5bffd944f6a2ae9a8874afd12cb623887a5d --- /dev/null +++ b/system/system/etc/security/cacerts/9f533518.0 @@ -0,0 +1,138 @@ +-----BEGIN CERTIFICATE----- +MIIHSTCCBTGgAwIBAgIJAMnN0+nVfSPOMA0GCSqGSIb3DQEBBQUAMIGsMQswCQYD +VQQGEwJFVTFDMEEGA1UEBxM6TWFkcmlkIChzZWUgY3VycmVudCBhZGRyZXNzIGF0 +IHd3dy5jYW1lcmZpcm1hLmNvbS9hZGRyZXNzKTESMBAGA1UEBRMJQTgyNzQzMjg3 +MRswGQYDVQQKExJBQyBDYW1lcmZpcm1hIFMuQS4xJzAlBgNVBAMTHkdsb2JhbCBD +aGFtYmVyc2lnbiBSb290IC0gMjAwODAeFw0wODA4MDExMjMxNDBaFw0zODA3MzEx +MjMxNDBaMIGsMQswCQYDVQQGEwJFVTFDMEEGA1UEBxM6TWFkcmlkIChzZWUgY3Vy +cmVudCBhZGRyZXNzIGF0IHd3dy5jYW1lcmZpcm1hLmNvbS9hZGRyZXNzKTESMBAG +A1UEBRMJQTgyNzQzMjg3MRswGQYDVQQKExJBQyBDYW1lcmZpcm1hIFMuQS4xJzAl +BgNVBAMTHkdsb2JhbCBDaGFtYmVyc2lnbiBSb290IC0gMjAwODCCAiIwDQYJKoZI +hvcNAQEBBQADggIPADCCAgoCggIBAMDfVtPkOpt2RbQT2//BthmLN0EYlVJH6xed +KYiONWwGMi5HYvNJBL99RDaxccy9Wglz1dmFRP+RVyXfXjaOcNFccUMd2drvXNL7 +G706tcuto8xEpw2uIRU/uXpbknXYpBI4iRmKt4DS4jJvVpyR1ogQC7N0ZJJ0YPP2 +zxhPYLIj0Mc7zmFLmY/CDNBAspjcDahOo7kKrmCgrUVSY7pmvWjg+b4aqIG7HkF4 +ddPB/gBVsIdU6CeQNR1MM62X/JcumIS/LMmjv9GYERTtY/jKmIhYF5ntRQOXfjyG +HoiMvvKRhI9lNNgATH23MRdaKXoKGCQwoze1eqkBfSbW+Q6OWfH9GzO1KTsXO0G2 +Id3UwD2ln58fQ1DJu7xsepeY7s2MH/ucUa6LcL0nn3HAa6x9kGbo1106DbDVwo3V +yJ2dwW3Q0L9R5OP4wzg2rtandeavhENdk5IMagfeOx2YItaswTXbo6Al/3K1dh3e +beksZixShNBFks4c5eUzHdwHU1SjqoI7mjcv3N2gZOnm3b2u/GSFHTynyQbehP9r +6GsaPMWis0L7iwk+XwhSx2LE1AVxv8Rk5Pihg+g+EpuoHtQ2TS9x9o0o9oOpE9Jh +wZG7SMA0j0GMS0zbaRL/UJScIINZc+18ofLx/d33SdNDWKBWY8o9PeU1VlnpDsog +zCtLkykPAgMBAAGjggFqMIIBZjASBgNVHRMBAf8ECDAGAQH/AgEMMB0GA1UdDgQW +BBS5CcqcHtvTbDprru1U8VuTBjUuXjCB4QYDVR0jBIHZMIHWgBS5CcqcHtvTbDpr +ru1U8VuTBjUuXqGBsqSBrzCBrDELMAkGA1UEBhMCRVUxQzBBBgNVBAcTOk1hZHJp +ZCAoc2VlIGN1cnJlbnQgYWRkcmVzcyBhdCB3d3cuY2FtZXJmaXJtYS5jb20vYWRk +cmVzcykxEjAQBgNVBAUTCUE4Mjc0MzI4NzEbMBkGA1UEChMSQUMgQ2FtZXJmaXJt +YSBTLkEuMScwJQYDVQQDEx5HbG9iYWwgQ2hhbWJlcnNpZ24gUm9vdCAtIDIwMDiC +CQDJzdPp1X0jzjAOBgNVHQ8BAf8EBAMCAQYwPQYDVR0gBDYwNDAyBgRVHSAAMCow +KAYIKwYBBQUHAgEWHGh0dHA6Ly9wb2xpY3kuY2FtZXJmaXJtYS5jb20wDQYJKoZI +hvcNAQEFBQADggIBAICIf3DekijZBZRG/5BXqfEv3xoNa/p8DhxJJHkn2EaqbylZ +UohwEurdPfWbU1Rv4WCiqAm57OtZfMY18dwY6fFn5a+6ReAJ3spED8IXDneRRXoz +X1+WLGiLwUePmJs9wOzL9dWCkoQ10b42OFZyMVtHLaoXpGNR6woBrX/sdZ7LoR/x +fxKxueRkf2fWIyr0uDldmOghp+G9PUIadJpwr2hsUF1Jz//7Dl3mLEfXgTpZALVz +a2Mg9jFFCDkO9HB+QHBaP9BrQql0PSgvAm11cpUJjUhjxsYjV5KTXjXBjfkK9yyd +Yhz2rXzdpjEetrHHfoUm+qRqtdpjMNHvkzeyZi99Bffnt0uYlDXA2TopwZ2yUDMd +SqlapskD7+3056huirRXhOukP9DuqqqHW2Pok+JrqNS4cnhrG+055F3Lm6qH1U9O +AP7Zap88MQ8oAgF9mOinsKJknnn4SPIVqczmyETrP3iZ8ntxPjzxmKfFGBI/5rso +M0LpRQp8bfKGeS/Fghl9CYl8slR2iK7ewfPM4W7bMdaTrpmg7yVqc5iJWzouE4ge +v8CSlDQb4ye3ix5vQv/n6TebUB0tovkC7stYWDpxvGjjqsGvHCgfotwjZT+B6q6Z +09gwzxMNTxXJhLynSC34MCN32EZLeW32jO06f2ARePTpm67VVMB0gNELQp/B +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 14541511773111788494 (0xc9cdd3e9d57d23ce) + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=EU, L=Madrid (see current address at www.camerfirma.com/address)/serialNumber=A82743287, O=AC Camerfirma S.A., CN=Global Chambersign Root - 2008 + Validity + Not Before: Aug 1 12:31:40 2008 GMT + Not After : Jul 31 12:31:40 2038 GMT + Subject: C=EU, L=Madrid (see current address at www.camerfirma.com/address)/serialNumber=A82743287, O=AC Camerfirma S.A., CN=Global Chambersign Root - 2008 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (4096 bit) + Modulus: + 00:c0:df:56:d3:e4:3a:9b:76:45:b4:13:db:ff:c1: + b6:19:8b:37:41:18:95:52:47:eb:17:9d:29:88:8e: + 35:6c:06:32:2e:47:62:f3:49:04:bf:7d:44:36:b1: + 71:cc:bd:5a:09:73:d5:d9:85:44:ff:91:57:25:df: + 5e:36:8e:70:d1:5c:71:43:1d:d9:da:ef:5c:d2:fb: + 1b:bd:3a:b5:cb:ad:a3:cc:44:a7:0d:ae:21:15:3f: + b9:7a:5b:92:75:d8:a4:12:38:89:19:8a:b7:80:d2: + e2:32:6f:56:9c:91:d6:88:10:0b:b3:74:64:92:74: + 60:f3:f6:cf:18:4f:60:b2:23:d0:c7:3b:ce:61:4b: + 99:8f:c2:0c:d0:40:b2:98:dc:0d:a8:4e:a3:b9:0a: + ae:60:a0:ad:45:52:63:ba:66:bd:68:e0:f9:be:1a: + a8:81:bb:1e:41:78:75:d3:c1:fe:00:55:b0:87:54: + e8:27:90:35:1d:4c:33:ad:97:fc:97:2e:98:84:bf: + 2c:c9:a3:bf:d1:98:11:14:ed:63:f8:ca:98:88:58: + 17:99:ed:45:03:97:7e:3c:86:1e:88:8c:be:f2:91: + 84:8f:65:34:d8:00:4c:7d:b7:31:17:5a:29:7a:0a: + 18:24:30:a3:37:b5:7a:a9:01:7d:26:d6:f9:0e:8e: + 59:f1:fd:1b:33:b5:29:3b:17:3b:41:b6:21:dd:d4: + c0:3d:a5:9f:9f:1f:43:50:c9:bb:bc:6c:7a:97:98: + ee:cd:8c:1f:fb:9c:51:ae:8b:70:bd:27:9f:71:c0: + 6b:ac:7d:90:66:e8:d7:5d:3a:0d:b0:d5:c2:8d:d5: + c8:9d:9d:c1:6d:d0:d0:bf:51:e4:e3:f8:c3:38:36: + ae:d6:a7:75:e6:af:84:43:5d:93:92:0c:6a:07:de: + 3b:1d:98:22:d6:ac:c1:35:db:a3:a0:25:ff:72:b5: + 76:1d:de:6d:e9:2c:66:2c:52:84:d0:45:92:ce:1c: + e5:e5:33:1d:dc:07:53:54:a3:aa:82:3b:9a:37:2f: + dc:dd:a0:64:e9:e6:dd:bd:ae:fc:64:85:1d:3c:a7: + c9:06:de:84:ff:6b:e8:6b:1a:3c:c5:a2:b3:42:fb: + 8b:09:3e:5f:08:52:c7:62:c4:d4:05:71:bf:c4:64: + e4:f8:a1:83:e8:3e:12:9b:a8:1e:d4:36:4d:2f:71: + f6:8d:28:f6:83:a9:13:d2:61:c1:91:bb:48:c0:34: + 8f:41:8c:4b:4c:db:69:12:ff:50:94:9c:20:83:59: + 73:ed:7c:a1:f2:f1:fd:dd:f7:49:d3:43:58:a0:56: + 63:ca:3d:3d:e5:35:56:59:e9:0e:ca:20:cc:2b:4b: + 93:29:0f + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE, pathlen:12 + X509v3 Subject Key Identifier: + B9:09:CA:9C:1E:DB:D3:6C:3A:6B:AE:ED:54:F1:5B:93:06:35:2E:5E + X509v3 Authority Key Identifier: + keyid:B9:09:CA:9C:1E:DB:D3:6C:3A:6B:AE:ED:54:F1:5B:93:06:35:2E:5E + DirName:/C=EU/L=Madrid (see current address at www.camerfirma.com/address)/serialNumber=A82743287/O=AC Camerfirma S.A./CN=Global Chambersign Root - 2008 + serial:C9:CD:D3:E9:D5:7D:23:CE + + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Certificate Policies: + Policy: X509v3 Any Policy + CPS: http://policy.camerfirma.com + + Signature Algorithm: sha1WithRSAEncryption + 80:88:7f:70:de:92:28:d9:05:94:46:ff:90:57:a9:f1:2f:df: + 1a:0d:6b:fa:7c:0e:1c:49:24:79:27:d8:46:aa:6f:29:59:52: + 88:70:12:ea:dd:3d:f5:9b:53:54:6f:e1:60:a2:a8:09:b9:ec: + eb:59:7c:c6:35:f1:dc:18:e9:f1:67:e5:af:ba:45:e0:09:de: + ca:44:0f:c2:17:0e:77:91:45:7a:33:5f:5f:96:2c:68:8b:c1: + 47:8f:98:9b:3d:c0:ec:cb:f5:d5:82:92:84:35:d1:be:36:38: + 56:72:31:5b:47:2d:aa:17:a4:63:51:eb:0a:01:ad:7f:ec:75: + 9e:cb:a1:1f:f1:7f:12:b1:b9:e4:64:7f:67:d6:23:2a:f4:b8: + 39:5d:98:e8:21:a7:e1:bd:3d:42:1a:74:9a:70:af:68:6c:50: + 5d:49:cf:ff:fb:0e:5d:e6:2c:47:d7:81:3a:59:00:b5:73:6b: + 63:20:f6:31:45:08:39:0e:f4:70:7e:40:70:5a:3f:d0:6b:42: + a9:74:3d:28:2f:02:6d:75:72:95:09:8d:48:63:c6:c6:23:57: + 92:93:5e:35:c1:8d:f9:0a:f7:2c:9d:62:1c:f6:ad:7c:dd:a6: + 31:1e:b6:b1:c7:7e:85:26:fa:a4:6a:b5:da:63:30:d1:ef:93: + 37:b2:66:2f:7d:05:f7:e7:b7:4b:98:94:35:c0:d9:3a:29:c1: + 9d:b2:50:33:1d:4a:a9:5a:a6:c9:03:ef:ed:f4:e7:a8:6e:8a: + b4:57:84:eb:a4:3f:d0:ee:aa:aa:87:5b:63:e8:93:e2:6b:a8: + d4:b8:72:78:6b:1b:ed:39:e4:5d:cb:9b:aa:87:d5:4f:4e:00: + fe:d9:6a:9f:3c:31:0f:28:02:01:7d:98:e8:a7:b0:a2:64:9e: + 79:f8:48:f2:15:a9:cc:e6:c8:44:eb:3f:78:99:f2:7b:71:3e: + 3c:f1:98:a7:c5:18:12:3f:e6:bb:28:33:42:e9:45:0a:7c:6d: + f2:86:79:2f:c5:82:19:7d:09:89:7c:b2:54:76:88:ae:de:c1: + f3:cc:e1:6e:db:31:d6:93:ae:99:a0:ef:25:6a:73:98:89:5b: + 3a:2e:13:88:1e:bf:c0:92:94:34:1b:e3:27:b7:8b:1e:6f:42: + ff:e7:e9:37:9b:50:1d:2d:a2:f9:02:ee:cb:58:58:3a:71:bc: + 68:e3:aa:c1:af:1c:28:1f:a2:dc:23:65:3f:81:ea:ae:99:d3: + d8:30:cf:13:0d:4f:15:c9:84:bc:a7:48:2d:f8:30:23:77:d8: + 46:4b:79:6d:f6:8c:ed:3a:7f:60:11:78:f4:e9:9b:ae:d5:54: + c0:74:80:d1:0b:42:9f:c1 +SHA1 Fingerprint=4A:BD:EE:EC:95:0D:35:9C:89:AE:C7:52:A1:2C:5B:29:F6:D6:AA:0C diff --git a/system/system/etc/security/cacerts/a0bc6fbb.0 b/system/system/etc/security/cacerts/a0bc6fbb.0 new file mode 100644 index 0000000000000000000000000000000000000000..f93d996a6f0d6742c524f8a738e0bbc69262d6d5 --- /dev/null +++ b/system/system/etc/security/cacerts/a0bc6fbb.0 @@ -0,0 +1,100 @@ +-----BEGIN CERTIFICATE----- +MIIExTCCA62gAwIBAgIBADANBgkqhkiG9w0BAQUFADB9MQswCQYDVQQGEwJFVTEn +MCUGA1UEChMeQUMgQ2FtZXJmaXJtYSBTQSBDSUYgQTgyNzQzMjg3MSMwIQYDVQQL +ExpodHRwOi8vd3d3LmNoYW1iZXJzaWduLm9yZzEgMB4GA1UEAxMXR2xvYmFsIENo +YW1iZXJzaWduIFJvb3QwHhcNMDMwOTMwMTYxNDE4WhcNMzcwOTMwMTYxNDE4WjB9 +MQswCQYDVQQGEwJFVTEnMCUGA1UEChMeQUMgQ2FtZXJmaXJtYSBTQSBDSUYgQTgy +NzQzMjg3MSMwIQYDVQQLExpodHRwOi8vd3d3LmNoYW1iZXJzaWduLm9yZzEgMB4G +A1UEAxMXR2xvYmFsIENoYW1iZXJzaWduIFJvb3QwggEgMA0GCSqGSIb3DQEBAQUA +A4IBDQAwggEIAoIBAQCicKLQn0KuWxfH2H3PFIP8T8mhtxOviteePgQKkotgVvq0 +Mi+ITaFgCPS3CU6gSS9J1tPfnZdan5QEcOw/Wdm3zGaLmFIoCQLfxS+EjXqXd7/s +QJ0lcqu1PzKY+7e3/HKE5TWH+VX6ox8Oby4o3Wmg2UIQxvi1RMLQQ3/bvOSiPGpV +eAp3qdjqGTK3L/5cPxvusZjsyq16aUXjlg9V9ubtdepl6DJWk0aJqCWKZQbua795 +B9Dxt6/tLE2Su8CoX6dnfQTyFQhwrJLWfQTSM/tMtgsL+xrJxI0DqX5c8lCrEqWh +z0hQpe/SyBoT+rB/sYIcd2oPX9wLlY/vQ37mRQklAgEDo4IBUDCCAUwwEgYDVR0T +AQH/BAgwBgEB/wIBDDA/BgNVHR8EODA2MDSgMqAwhi5odHRwOi8vY3JsLmNoYW1i +ZXJzaWduLm9yZy9jaGFtYmVyc2lnbnJvb3QuY3JsMB0GA1UdDgQWBBRDnDafsJ4w +TcbOX60Qq+UDpfqpFDAOBgNVHQ8BAf8EBAMCAQYwEQYJYIZIAYb4QgEBBAQDAgAH +MCoGA1UdEQQjMCGBH2NoYW1iZXJzaWducm9vdEBjaGFtYmVyc2lnbi5vcmcwKgYD +VR0SBCMwIYEfY2hhbWJlcnNpZ25yb290QGNoYW1iZXJzaWduLm9yZzBbBgNVHSAE +VDBSMFAGCysGAQQBgYcuCgEBMEEwPwYIKwYBBQUHAgEWM2h0dHA6Ly9jcHMuY2hh +bWJlcnNpZ24ub3JnL2Nwcy9jaGFtYmVyc2lnbnJvb3QuaHRtbDANBgkqhkiG9w0B +AQUFAAOCAQEAPDtwkfkEVCeR4e3t/mh/YV3lQWVPMvEYBZRqHN4fcNs+ezICNLUM +bKGKfKX0j//U2K0X1S0E0T9YgOKBWYi+wONGkyT+kL0mojAt6JcmVzWJdJYY9hXi +ryQZVgICsroPFOrGimbBhkVVi76SvpykBMdJPJ7oKXqJ1/6v/2j1pReQvayZzKWG +VwlnRtvWFsJG8eSpUPWP0ZIV018+xgBJOm5YstHRJw0lyDL4IBHNfTIzSJRUTN3c +ecQwn+uOuFW114hcxWokPbLTBQNRxgfvzBRydD1ucs4YKIxKoHflCStFREest2d/ +AYoFWpO+ocH/+OcOZ6RHSXZddZAa9SaP8A== +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 0 (0x0) + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=EU, O=AC Camerfirma SA CIF A82743287, OU=http://www.chambersign.org, CN=Global Chambersign Root + Validity + Not Before: Sep 30 16:14:18 2003 GMT + Not After : Sep 30 16:14:18 2037 GMT + Subject: C=EU, O=AC Camerfirma SA CIF A82743287, OU=http://www.chambersign.org, CN=Global Chambersign Root + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:a2:70:a2:d0:9f:42:ae:5b:17:c7:d8:7d:cf:14: + 83:fc:4f:c9:a1:b7:13:af:8a:d7:9e:3e:04:0a:92: + 8b:60:56:fa:b4:32:2f:88:4d:a1:60:08:f4:b7:09: + 4e:a0:49:2f:49:d6:d3:df:9d:97:5a:9f:94:04:70: + ec:3f:59:d9:b7:cc:66:8b:98:52:28:09:02:df:c5: + 2f:84:8d:7a:97:77:bf:ec:40:9d:25:72:ab:b5:3f: + 32:98:fb:b7:b7:fc:72:84:e5:35:87:f9:55:fa:a3: + 1f:0e:6f:2e:28:dd:69:a0:d9:42:10:c6:f8:b5:44: + c2:d0:43:7f:db:bc:e4:a2:3c:6a:55:78:0a:77:a9: + d8:ea:19:32:b7:2f:fe:5c:3f:1b:ee:b1:98:ec:ca: + ad:7a:69:45:e3:96:0f:55:f6:e6:ed:75:ea:65:e8: + 32:56:93:46:89:a8:25:8a:65:06:ee:6b:bf:79:07: + d0:f1:b7:af:ed:2c:4d:92:bb:c0:a8:5f:a7:67:7d: + 04:f2:15:08:70:ac:92:d6:7d:04:d2:33:fb:4c:b6: + 0b:0b:fb:1a:c9:c4:8d:03:a9:7e:5c:f2:50:ab:12: + a5:a1:cf:48:50:a5:ef:d2:c8:1a:13:fa:b0:7f:b1: + 82:1c:77:6a:0f:5f:dc:0b:95:8f:ef:43:7e:e6:45: + 09:25 + Exponent: 3 (0x3) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE, pathlen:12 + X509v3 CRL Distribution Points: + + Full Name: + URI:http://crl.chambersign.org/chambersignroot.crl + + X509v3 Subject Key Identifier: + 43:9C:36:9F:B0:9E:30:4D:C6:CE:5F:AD:10:AB:E5:03:A5:FA:A9:14 + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + Netscape Cert Type: + SSL CA, S/MIME CA, Object Signing CA + X509v3 Subject Alternative Name: + email:chambersignroot@chambersign.org + X509v3 Issuer Alternative Name: + email:chambersignroot@chambersign.org + X509v3 Certificate Policies: + Policy: 1.3.6.1.4.1.17326.10.1.1 + CPS: http://cps.chambersign.org/cps/chambersignroot.html + + Signature Algorithm: sha1WithRSAEncryption + 3c:3b:70:91:f9:04:54:27:91:e1:ed:ed:fe:68:7f:61:5d:e5: + 41:65:4f:32:f1:18:05:94:6a:1c:de:1f:70:db:3e:7b:32:02: + 34:b5:0c:6c:a1:8a:7c:a5:f4:8f:ff:d4:d8:ad:17:d5:2d:04: + d1:3f:58:80:e2:81:59:88:be:c0:e3:46:93:24:fe:90:bd:26: + a2:30:2d:e8:97:26:57:35:89:74:96:18:f6:15:e2:af:24:19: + 56:02:02:b2:ba:0f:14:ea:c6:8a:66:c1:86:45:55:8b:be:92: + be:9c:a4:04:c7:49:3c:9e:e8:29:7a:89:d7:fe:af:ff:68:f5: + a5:17:90:bd:ac:99:cc:a5:86:57:09:67:46:db:d6:16:c2:46: + f1:e4:a9:50:f5:8f:d1:92:15:d3:5f:3e:c6:00:49:3a:6e:58: + b2:d1:d1:27:0d:25:c8:32:f8:20:11:cd:7d:32:33:48:94:54: + 4c:dd:dc:79:c4:30:9f:eb:8e:b8:55:b5:d7:88:5c:c5:6a:24: + 3d:b2:d3:05:03:51:c6:07:ef:cc:14:72:74:3d:6e:72:ce:18: + 28:8c:4a:a0:77:e5:09:2b:45:44:47:ac:b7:67:7f:01:8a:05: + 5a:93:be:a1:c1:ff:f8:e7:0e:67:a4:47:49:76:5d:75:90:1a: + f5:26:8f:f0 +SHA1 Fingerprint=33:9B:6B:14:50:24:9B:55:7A:01:87:72:84:D9:E0:2F:C3:D2:D8:E9 diff --git a/system/system/etc/security/cacerts/a2c66da8.0 b/system/system/etc/security/cacerts/a2c66da8.0 new file mode 100644 index 0000000000000000000000000000000000000000..f92240822bca59bad8f34d165d7f7b64d1507fbd --- /dev/null +++ b/system/system/etc/security/cacerts/a2c66da8.0 @@ -0,0 +1,121 @@ +-----BEGIN CERTIFICATE----- +MIIFkDCCA3igAwIBAgIQBZsbV56OITLiOQe9p3d1XDANBgkqhkiG9w0BAQwFADBi +MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3 +d3cuZGlnaWNlcnQuY29tMSEwHwYDVQQDExhEaWdpQ2VydCBUcnVzdGVkIFJvb3Qg +RzQwHhcNMTMwODAxMTIwMDAwWhcNMzgwMTE1MTIwMDAwWjBiMQswCQYDVQQGEwJV +UzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNlcnQu +Y29tMSEwHwYDVQQDExhEaWdpQ2VydCBUcnVzdGVkIFJvb3QgRzQwggIiMA0GCSqG +SIb3DQEBAQUAA4ICDwAwggIKAoICAQC/5pBzaN675F1KPDAiMGkz7MKnJS7JIT3y +ithZwuEppz1Yq3aaza57G4QNxDAf8xukOBbrVsaXbR2rsnnyyhHS5F/WBTxSD1If +xp4VpX6+n6lXFllVcq9ok3DCsrp1mWpzMpTREEQQLt+C8weE5nQ7bXHiLQwb7iDV +ySAdYyktzuxeTsiT+CFhmzTrBcZe7FsavOvJz82sNEBfsXpm7nfISKhmV1efVFiO +DCu3T6cw2Vbuyntd463JT17lNecxy9qTXtyOj4DatpGYQJB5w3jHtrHEtWoYOAMQ +jdjUN6QuBX2I9YI+EJFwq1WCQTLX2wRzKm6RAXwhTNS8rhsDdV14Ztk6MUSaM0C/ +CNdaSaTC5qmgZ92kJ7yhTzm1EVgX9yRcRo9k98FpiHaYdj1ZXUJ2h4mXaXpI8OCi +EhtmmnTK3kse5w5jrubU75KSOp493ADkRSWJtppEGSt+wJS00mFt6zPZxd9LBADM +fRyVw4/3IbKyEbe7f/LVjHAsQWCqsWMYRJUadmJ+9oCw++hkpjPRiQfhvbfmQ6QY +uKZ3AeEPlAwhHbJUKSWJbOUOUlFHdL4mrLZBdd56rF+NP8m800ERElvlEFDrMcXK +chYiCd98THU/Y+whX8QgUWtvsauGi0/C1kVfnSD8oR7FwI+isX4KJpn15GkvmB0t +9dmpsh3lGwIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIB +hjAdBgNVHQ4EFgQU7NfjgtJxXWRM3y5nP+e6mK4cD08wDQYJKoZIhvcNAQEMBQAD +ggIBALth2X2pbL4XxJEbw6GiAI3jZGgPVs93rnD5/ZpKmbnJeFwMDF/k5hQpVgs2 +SV1EY+CtnJYYZhsjDT156W1r1lT40jzBQ0CuHVD1UvyQO7uYmWlrx8GnqGikJ9yd ++SeuMIW59mdNOj6PWTkiU0TryF0Dyu1Qen1iIQqAyHNm0aAFYF/opbSnr6j3bTWc +fFqK1qI4mfN4i/RN0iAL3gTujJtHgXINwBQy7zBZLq7gcfJW5GqXb5JQbZaNaHqa +sjYUegbyJLkJEVDXCLG4iXqEI2FCKeWjzaIgQdfRnGTZ6iahixTXTBmyUEFxPT9N +cCOGDErcgdLMMpSEDQgJlxxPwO5rIHQw0uA5NBCFIRUBCOhVMt5xSdkoF1BN5r5N +0XWs0Mr7QbhDparTwwVETyw2m+L64kW4I1NsBm9nVX9GtUw/bihaeSbSpKhil9Ie +4u1Ki7wb/UdKDd9nZn6yW0HQO+T0O/QEY+nvwlQAUaCKKsnOeMzV6ocEGLPOr0mI +r/OSmbaz5mEP0oUA51Aa5BuVnRmhuZyxm7EAHu/QD09CbMkKvO5D+jpxpchNJqU1 +/YldvIViHTLSoCtU7ZpXwdv6EM8Zt4tKG48BtieVU+i2iW1bvGjUI+iLUaJW+fCm +gKDWHrO8Dw9TdSmq6hN35N6MgSGtBxBHEa2HPQfRdbzP82Z+ +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 05:9b:1b:57:9e:8e:21:32:e2:39:07:bd:a7:77:75:5c + Signature Algorithm: sha384WithRSAEncryption + Issuer: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Trusted Root G4 + Validity + Not Before: Aug 1 12:00:00 2013 GMT + Not After : Jan 15 12:00:00 2038 GMT + Subject: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Trusted Root G4 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (4096 bit) + Modulus: + 00:bf:e6:90:73:68:de:bb:e4:5d:4a:3c:30:22:30: + 69:33:ec:c2:a7:25:2e:c9:21:3d:f2:8a:d8:59:c2: + e1:29:a7:3d:58:ab:76:9a:cd:ae:7b:1b:84:0d:c4: + 30:1f:f3:1b:a4:38:16:eb:56:c6:97:6d:1d:ab:b2: + 79:f2:ca:11:d2:e4:5f:d6:05:3c:52:0f:52:1f:c6: + 9e:15:a5:7e:be:9f:a9:57:16:59:55:72:af:68:93: + 70:c2:b2:ba:75:99:6a:73:32:94:d1:10:44:10:2e: + df:82:f3:07:84:e6:74:3b:6d:71:e2:2d:0c:1b:ee: + 20:d5:c9:20:1d:63:29:2d:ce:ec:5e:4e:c8:93:f8: + 21:61:9b:34:eb:05:c6:5e:ec:5b:1a:bc:eb:c9:cf: + cd:ac:34:40:5f:b1:7a:66:ee:77:c8:48:a8:66:57: + 57:9f:54:58:8e:0c:2b:b7:4f:a7:30:d9:56:ee:ca: + 7b:5d:e3:ad:c9:4f:5e:e5:35:e7:31:cb:da:93:5e: + dc:8e:8f:80:da:b6:91:98:40:90:79:c3:78:c7:b6: + b1:c4:b5:6a:18:38:03:10:8d:d8:d4:37:a4:2e:05: + 7d:88:f5:82:3e:10:91:70:ab:55:82:41:32:d7:db: + 04:73:2a:6e:91:01:7c:21:4c:d4:bc:ae:1b:03:75: + 5d:78:66:d9:3a:31:44:9a:33:40:bf:08:d7:5a:49: + a4:c2:e6:a9:a0:67:dd:a4:27:bc:a1:4f:39:b5:11: + 58:17:f7:24:5c:46:8f:64:f7:c1:69:88:76:98:76: + 3d:59:5d:42:76:87:89:97:69:7a:48:f0:e0:a2:12: + 1b:66:9a:74:ca:de:4b:1e:e7:0e:63:ae:e6:d4:ef: + 92:92:3a:9e:3d:dc:00:e4:45:25:89:b6:9a:44:19: + 2b:7e:c0:94:b4:d2:61:6d:eb:33:d9:c5:df:4b:04: + 00:cc:7d:1c:95:c3:8f:f7:21:b2:b2:11:b7:bb:7f: + f2:d5:8c:70:2c:41:60:aa:b1:63:18:44:95:1a:76: + 62:7e:f6:80:b0:fb:e8:64:a6:33:d1:89:07:e1:bd: + b7:e6:43:a4:18:b8:a6:77:01:e1:0f:94:0c:21:1d: + b2:54:29:25:89:6c:e5:0e:52:51:47:74:be:26:ac: + b6:41:75:de:7a:ac:5f:8d:3f:c9:bc:d3:41:11:12: + 5b:e5:10:50:eb:31:c5:ca:72:16:22:09:df:7c:4c: + 75:3f:63:ec:21:5f:c4:20:51:6b:6f:b1:ab:86:8b: + 4f:c2:d6:45:5f:9d:20:fc:a1:1e:c5:c0:8f:a2:b1: + 7e:0a:26:99:f5:e4:69:2f:98:1d:2d:f5:d9:a9:b2: + 1d:e5:1b + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + EC:D7:E3:82:D2:71:5D:64:4C:DF:2E:67:3F:E7:BA:98:AE:1C:0F:4F + Signature Algorithm: sha384WithRSAEncryption + bb:61:d9:7d:a9:6c:be:17:c4:91:1b:c3:a1:a2:00:8d:e3:64: + 68:0f:56:cf:77:ae:70:f9:fd:9a:4a:99:b9:c9:78:5c:0c:0c: + 5f:e4:e6:14:29:56:0b:36:49:5d:44:63:e0:ad:9c:96:18:66: + 1b:23:0d:3d:79:e9:6d:6b:d6:54:f8:d2:3c:c1:43:40:ae:1d: + 50:f5:52:fc:90:3b:bb:98:99:69:6b:c7:c1:a7:a8:68:a4:27: + dc:9d:f9:27:ae:30:85:b9:f6:67:4d:3a:3e:8f:59:39:22:53: + 44:eb:c8:5d:03:ca:ed:50:7a:7d:62:21:0a:80:c8:73:66:d1: + a0:05:60:5f:e8:a5:b4:a7:af:a8:f7:6d:35:9c:7c:5a:8a:d6: + a2:38:99:f3:78:8b:f4:4d:d2:20:0b:de:04:ee:8c:9b:47:81: + 72:0d:c0:14:32:ef:30:59:2e:ae:e0:71:f2:56:e4:6a:97:6f: + 92:50:6d:96:8d:68:7a:9a:b2:36:14:7a:06:f2:24:b9:09:11: + 50:d7:08:b1:b8:89:7a:84:23:61:42:29:e5:a3:cd:a2:20:41: + d7:d1:9c:64:d9:ea:26:a1:8b:14:d7:4c:19:b2:50:41:71:3d: + 3f:4d:70:23:86:0c:4a:dc:81:d2:cc:32:94:84:0d:08:09:97: + 1c:4f:c0:ee:6b:20:74:30:d2:e0:39:34:10:85:21:15:01:08: + e8:55:32:de:71:49:d9:28:17:50:4d:e6:be:4d:d1:75:ac:d0: + ca:fb:41:b8:43:a5:aa:d3:c3:05:44:4f:2c:36:9b:e2:fa:e2: + 45:b8:23:53:6c:06:6f:67:55:7f:46:b5:4c:3f:6e:28:5a:79: + 26:d2:a4:a8:62:97:d2:1e:e2:ed:4a:8b:bc:1b:fd:47:4a:0d: + df:67:66:7e:b2:5b:41:d0:3b:e4:f4:3b:f4:04:63:e9:ef:c2: + 54:00:51:a0:8a:2a:c9:ce:78:cc:d5:ea:87:04:18:b3:ce:af: + 49:88:af:f3:92:99:b6:b3:e6:61:0f:d2:85:00:e7:50:1a:e4: + 1b:95:9d:19:a1:b9:9c:b1:9b:b1:00:1e:ef:d0:0f:4f:42:6c: + c9:0a:bc:ee:43:fa:3a:71:a5:c8:4d:26:a5:35:fd:89:5d:bc: + 85:62:1d:32:d2:a0:2b:54:ed:9a:57:c1:db:fa:10:cf:19:b7: + 8b:4a:1b:8f:01:b6:27:95:53:e8:b6:89:6d:5b:bc:68:d4:23: + e8:8b:51:a2:56:f9:f0:a6:80:a0:d6:1e:b3:bc:0f:0f:53:75: + 29:aa:ea:13:77:e4:de:8c:81:21:ad:07:10:47:11:ad:87:3d: + 07:d1:75:bc:cf:f3:66:7e +SHA1 Fingerprint=DD:FB:16:CD:49:31:C9:73:A2:03:7D:3F:C8:3A:4D:7D:77:5D:05:E4 diff --git a/system/system/etc/security/cacerts/a3896b44.0 b/system/system/etc/security/cacerts/a3896b44.0 new file mode 100644 index 0000000000000000000000000000000000000000..f570c1dd3a5d11c07f5ab34e75d9f0d16db9445a --- /dev/null +++ b/system/system/etc/security/cacerts/a3896b44.0 @@ -0,0 +1,77 @@ +-----BEGIN CERTIFICATE----- +MIIDWjCCAkKgAwIBAgIBADANBgkqhkiG9w0BAQUFADBQMQswCQYDVQQGEwJKUDEY +MBYGA1UEChMPU0VDT00gVHJ1c3QubmV0MScwJQYDVQQLEx5TZWN1cml0eSBDb21t +dW5pY2F0aW9uIFJvb3RDQTEwHhcNMDMwOTMwMDQyMDQ5WhcNMjMwOTMwMDQyMDQ5 +WjBQMQswCQYDVQQGEwJKUDEYMBYGA1UEChMPU0VDT00gVHJ1c3QubmV0MScwJQYD +VQQLEx5TZWN1cml0eSBDb21tdW5pY2F0aW9uIFJvb3RDQTEwggEiMA0GCSqGSIb3 +DQEBAQUAA4IBDwAwggEKAoIBAQCzs/5/022x7xZ8V6UMbXaKL0u/ZPtM7orw8yl8 +9f/uKuDp6bpbZCKamm8sOiZpUQWZJtzVHGpxxpp9Hp3dfGzGjGdnSj74cbAZJ6kJ +DKaVv0uMDPpVmDvY6CKhS3E4eayXkmmziX7qIWgGmBSWh9JhNrxtJ1aeV+7AwFb9 +Ms+k2Y7CI9eNqPPYJayX5HA49LY6tJ07lyZDo6G8SVlyTCMwhwFY9k6+HGhWZq/N +QV3Is00qVUarH9oe4kA92819uZKAnDfdDJZkndwi92SL32HeFZRSFaB9UslLqCHJ +xrHty8OVYNEP8Ktw+N/LTX7s1vqr2b1/VPKl6Xn62dZ2JChzAgMBAAGjPzA9MB0G +A1UdDgQWBBSgc0mZaNyFW2XjmygvV5+9M7wHSDALBgNVHQ8EBAMCAQYwDwYDVR0T +AQH/BAUwAwEB/zANBgkqhkiG9w0BAQUFAAOCAQEAaECpqLvkT115swW1F7NgE+vG +kl3g0dNq/vu+m22/xwVtWSDEHPC32oRYAmP6SBbvT6UL90qY8j+eG61Ha2POCEfr +Uj94nK9NrvjVT8+amCoQQTlSxN3Zmw7vkwGusi7KaEIkQmywszo+zenaSMQVy+n5 +Bw+SUEmK3TGXX8npN6o7WWWXlDLJs58+OmJYxUmtYg5xpTKqL8aJdkNAExNnPaJU +JRDL8Try2frbSVa7pv6nQTXD4IhhyYjH3zYQIphZ6rBK+1YWc26sTfcioU+tHXot +RSflMMFe8toTyyVCUZVHA4xsIcx0Qu1T/zOLjw9XARYvz6buyXAiFL39vmwLAw== +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 0 (0x0) + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=JP, O=SECOM Trust.net, OU=Security Communication RootCA1 + Validity + Not Before: Sep 30 04:20:49 2003 GMT + Not After : Sep 30 04:20:49 2023 GMT + Subject: C=JP, O=SECOM Trust.net, OU=Security Communication RootCA1 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:b3:b3:fe:7f:d3:6d:b1:ef:16:7c:57:a5:0c:6d: + 76:8a:2f:4b:bf:64:fb:4c:ee:8a:f0:f3:29:7c:f5: + ff:ee:2a:e0:e9:e9:ba:5b:64:22:9a:9a:6f:2c:3a: + 26:69:51:05:99:26:dc:d5:1c:6a:71:c6:9a:7d:1e: + 9d:dd:7c:6c:c6:8c:67:67:4a:3e:f8:71:b0:19:27: + a9:09:0c:a6:95:bf:4b:8c:0c:fa:55:98:3b:d8:e8: + 22:a1:4b:71:38:79:ac:97:92:69:b3:89:7e:ea:21: + 68:06:98:14:96:87:d2:61:36:bc:6d:27:56:9e:57: + ee:c0:c0:56:fd:32:cf:a4:d9:8e:c2:23:d7:8d:a8: + f3:d8:25:ac:97:e4:70:38:f4:b6:3a:b4:9d:3b:97: + 26:43:a3:a1:bc:49:59:72:4c:23:30:87:01:58:f6: + 4e:be:1c:68:56:66:af:cd:41:5d:c8:b3:4d:2a:55: + 46:ab:1f:da:1e:e2:40:3d:db:cd:7d:b9:92:80:9c: + 37:dd:0c:96:64:9d:dc:22:f7:64:8b:df:61:de:15: + 94:52:15:a0:7d:52:c9:4b:a8:21:c9:c6:b1:ed:cb: + c3:95:60:d1:0f:f0:ab:70:f8:df:cb:4d:7e:ec:d6: + fa:ab:d9:bd:7f:54:f2:a5:e9:79:fa:d9:d6:76:24: + 28:73 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + A0:73:49:99:68:DC:85:5B:65:E3:9B:28:2F:57:9F:BD:33:BC:07:48 + X509v3 Key Usage: + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: sha1WithRSAEncryption + 68:40:a9:a8:bb:e4:4f:5d:79:b3:05:b5:17:b3:60:13:eb:c6: + 92:5d:e0:d1:d3:6a:fe:fb:be:9b:6d:bf:c7:05:6d:59:20:c4: + 1c:f0:b7:da:84:58:02:63:fa:48:16:ef:4f:a5:0b:f7:4a:98: + f2:3f:9e:1b:ad:47:6b:63:ce:08:47:eb:52:3f:78:9c:af:4d: + ae:f8:d5:4f:cf:9a:98:2a:10:41:39:52:c4:dd:d9:9b:0e:ef: + 93:01:ae:b2:2e:ca:68:42:24:42:6c:b0:b3:3a:3e:cd:e9:da: + 48:c4:15:cb:e9:f9:07:0f:92:50:49:8a:dd:31:97:5f:c9:e9: + 37:aa:3b:59:65:97:94:32:c9:b3:9f:3e:3a:62:58:c5:49:ad: + 62:0e:71:a5:32:aa:2f:c6:89:76:43:40:13:13:67:3d:a2:54: + 25:10:cb:f1:3a:f2:d9:fa:db:49:56:bb:a6:fe:a7:41:35:c3: + e0:88:61:c9:88:c7:df:36:10:22:98:59:ea:b0:4a:fb:56:16: + 73:6e:ac:4d:f7:22:a1:4f:ad:1d:7a:2d:45:27:e5:30:c1:5e: + f2:da:13:cb:25:42:51:95:47:03:8c:6c:21:cc:74:42:ed:53: + ff:33:8b:8f:0f:57:01:16:2f:cf:a6:ee:c9:70:22:14:bd:fd: + be:6c:0b:03 +SHA1 Fingerprint=36:B1:2B:49:F9:81:9E:D7:4C:9E:BC:38:0F:C6:56:8F:5D:AC:B2:F7 diff --git a/system/system/etc/security/cacerts/a7605362.0 b/system/system/etc/security/cacerts/a7605362.0 new file mode 100644 index 0000000000000000000000000000000000000000..112d40fe00b390af59f547c1b95aba9045df424a --- /dev/null +++ b/system/system/etc/security/cacerts/a7605362.0 @@ -0,0 +1,76 @@ +-----BEGIN CERTIFICATE----- +MIIDIDCCAgigAwIBAgIBHTANBgkqhkiG9w0BAQUFADA5MQswCQYDVQQGEwJGSTEP +MA0GA1UEChMGU29uZXJhMRkwFwYDVQQDExBTb25lcmEgQ2xhc3MyIENBMB4XDTAx +MDQwNjA3Mjk0MFoXDTIxMDQwNjA3Mjk0MFowOTELMAkGA1UEBhMCRkkxDzANBgNV +BAoTBlNvbmVyYTEZMBcGA1UEAxMQU29uZXJhIENsYXNzMiBDQTCCASIwDQYJKoZI +hvcNAQEBBQADggEPADCCAQoCggEBAJAXSjWdyvANlsdE+hY3/Ei9vX+ALTU74W+o +Z6m/AxxNjG8yR9VBaKQTBME1DJqEQ/xcHf+Js+gXGM2RX/uJ4+q/Tl18GybTdXnt +5oTjV+WtKcT0OijnpXuENmmz/V52vaMtmdOQTiMofRhj8VQ7Jp12W5dCsv+u8E7s +3TmVToMGf+dJQMjFAbJUWmYdPfz56TwKnoG4cPABi+QjVHzIrviQHgCWctRUz2Ej +vOr7nQKV0ba5cTppCD8PtOFCx4j1P5iop7oc4HFx71hXgVB6XGt0Rg6DA5jDjqhu +8nYybieDwnPz3BjotJPqdURrBGAgcVeHnfO+oJAjPYok4doh28MCAwEAAaMzMDEw +DwYDVR0TAQH/BAUwAwEB/zARBgNVHQ4ECgQISqCqWITTXjwwCwYDVR0PBAQDAgEG +MA0GCSqGSIb3DQEBBQUAA4IBAQBazof5FnIVV0sd2ZvnoiYw7JNn39Yt0jSv9zil +zqsWuasvfDXLrNAPtEwr/IDva4yRXzZ299uzGxnq9LIR/WFxRL8oszodv7ND6J+/ +3DEIcbCdjdY0RzKQxmUk96BKfARzjzlvF4xytb1LyHr4e4PDKE6cCepnP7JnBBvD +FNr450kkkdAdavphOe9r5yF1BgfYErQhIHBCcYHaPJo2vqZbDWpsmh+Re/n570K6 +Tk6ezAyNlNzZRZxe7EJQY670XcSxEtzKO6gunRRaBXW37Ndj4ro1tgQIkejanZz2 +ZrUYrAqmVCY0M9IbwdR/GjqOC6oybtv8TyWf2TLHllpwrN9M +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 29 (0x1d) + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=FI, O=Sonera, CN=Sonera Class2 CA + Validity + Not Before: Apr 6 07:29:40 2001 GMT + Not After : Apr 6 07:29:40 2021 GMT + Subject: C=FI, O=Sonera, CN=Sonera Class2 CA + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:90:17:4a:35:9d:ca:f0:0d:96:c7:44:fa:16:37: + fc:48:bd:bd:7f:80:2d:35:3b:e1:6f:a8:67:a9:bf: + 03:1c:4d:8c:6f:32:47:d5:41:68:a4:13:04:c1:35: + 0c:9a:84:43:fc:5c:1d:ff:89:b3:e8:17:18:cd:91: + 5f:fb:89:e3:ea:bf:4e:5d:7c:1b:26:d3:75:79:ed: + e6:84:e3:57:e5:ad:29:c4:f4:3a:28:e7:a5:7b:84: + 36:69:b3:fd:5e:76:bd:a3:2d:99:d3:90:4e:23:28: + 7d:18:63:f1:54:3b:26:9d:76:5b:97:42:b2:ff:ae: + f0:4e:ec:dd:39:95:4e:83:06:7f:e7:49:40:c8:c5: + 01:b2:54:5a:66:1d:3d:fc:f9:e9:3c:0a:9e:81:b8: + 70:f0:01:8b:e4:23:54:7c:c8:ae:f8:90:1e:00:96: + 72:d4:54:cf:61:23:bc:ea:fb:9d:02:95:d1:b6:b9: + 71:3a:69:08:3f:0f:b4:e1:42:c7:88:f5:3f:98:a8: + a7:ba:1c:e0:71:71:ef:58:57:81:50:7a:5c:6b:74: + 46:0e:83:03:98:c3:8e:a8:6e:f2:76:32:6e:27:83: + c2:73:f3:dc:18:e8:b4:93:ea:75:44:6b:04:60:20: + 71:57:87:9d:f3:be:a0:90:23:3d:8a:24:e1:da:21: + db:c3 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + 4A:A0:AA:58:84:D3:5E:3C + X509v3 Key Usage: + Certificate Sign, CRL Sign + Signature Algorithm: sha1WithRSAEncryption + 5a:ce:87:f9:16:72:15:57:4b:1d:d9:9b:e7:a2:26:30:ec:93: + 67:df:d6:2d:d2:34:af:f7:38:a5:ce:ab:16:b9:ab:2f:7c:35: + cb:ac:d0:0f:b4:4c:2b:fc:80:ef:6b:8c:91:5f:36:76:f7:db: + b3:1b:19:ea:f4:b2:11:fd:61:71:44:bf:28:b3:3a:1d:bf:b3: + 43:e8:9f:bf:dc:31:08:71:b0:9d:8d:d6:34:47:32:90:c6:65: + 24:f7:a0:4a:7c:04:73:8f:39:6f:17:8c:72:b5:bd:4b:c8:7a: + f8:7b:83:c3:28:4e:9c:09:ea:67:3f:b2:67:04:1b:c3:14:da: + f8:e7:49:24:91:d0:1d:6a:fa:61:39:ef:6b:e7:21:75:06:07: + d8:12:b4:21:20:70:42:71:81:da:3c:9a:36:be:a6:5b:0d:6a: + 6c:9a:1f:91:7b:f9:f9:ef:42:ba:4e:4e:9e:cc:0c:8d:94:dc: + d9:45:9c:5e:ec:42:50:63:ae:f4:5d:c4:b1:12:dc:ca:3b:a8: + 2e:9d:14:5a:05:75:b7:ec:d7:63:e2:ba:35:b6:04:08:91:e8: + da:9d:9c:f6:66:b5:18:ac:0a:a6:54:26:34:33:d2:1b:c1:d4: + 7f:1a:3a:8e:0b:aa:32:6e:db:fc:4f:25:9f:d9:32:c7:96:5a: + 70:ac:df:4c +SHA1 Fingerprint=37:F7:6D:E6:07:7C:90:C5:B1:3E:93:1A:B7:41:10:B4:F2:E4:9A:27 diff --git a/system/system/etc/security/cacerts/a7d2cf64.0 b/system/system/etc/security/cacerts/a7d2cf64.0 new file mode 100644 index 0000000000000000000000000000000000000000..4720f4bffb278e146964435e6a97842d157bcda8 --- /dev/null +++ b/system/system/etc/security/cacerts/a7d2cf64.0 @@ -0,0 +1,54 @@ +-----BEGIN CERTIFICATE----- +MIICiDCCAg2gAwIBAgIQNfwmXNmET8k9Jj1Xm67XVjAKBggqhkjOPQQDAzCBhDEL +MAkGA1UEBhMCVVMxFTATBgNVBAoTDHRoYXd0ZSwgSW5jLjE4MDYGA1UECxMvKGMp +IDIwMDcgdGhhd3RlLCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxJDAi +BgNVBAMTG3RoYXd0ZSBQcmltYXJ5IFJvb3QgQ0EgLSBHMjAeFw0wNzExMDUwMDAw +MDBaFw0zODAxMTgyMzU5NTlaMIGEMQswCQYDVQQGEwJVUzEVMBMGA1UEChMMdGhh +d3RlLCBJbmMuMTgwNgYDVQQLEy8oYykgMjAwNyB0aGF3dGUsIEluYy4gLSBGb3Ig +YXV0aG9yaXplZCB1c2Ugb25seTEkMCIGA1UEAxMbdGhhd3RlIFByaW1hcnkgUm9v +dCBDQSAtIEcyMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEotWcgnuVnfFSeIf+iha/ +BebfowJPDQfGAFG6DAJSLSKkQjnE/o/qycG+1E3/n3qe4rF8mq2nhglzh9HnmuN6 +papu+7qzcMBniKI11KOasf2twu8x+qi58/sIxpHR+ymVo0IwQDAPBgNVHRMBAf8E +BTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUmtgAMADna3+FGO6Lts6K +DPgR4bswCgYIKoZIzj0EAwMDaQAwZgIxAN344FdHW6fmCsO99YCKlzUNG4k8VIZ3 +KMqh9HneteY4sPBlcIx/AlTCv//YoT7ZzwIxAMSNlPzcU9LcnXgWHxUzI1NS41ox +XZ3Krr0TKUQNJ1uo52icEvdYPy5yAlejj6EULg== +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 35:fc:26:5c:d9:84:4f:c9:3d:26:3d:57:9b:ae:d7:56 + Signature Algorithm: ecdsa-with-SHA384 + Issuer: C=US, O=thawte, Inc., OU=(c) 2007 thawte, Inc. - For authorized use only, CN=thawte Primary Root CA - G2 + Validity + Not Before: Nov 5 00:00:00 2007 GMT + Not After : Jan 18 23:59:59 2038 GMT + Subject: C=US, O=thawte, Inc., OU=(c) 2007 thawte, Inc. - For authorized use only, CN=thawte Primary Root CA - G2 + Subject Public Key Info: + Public Key Algorithm: id-ecPublicKey + Public-Key: (384 bit) + pub: + 04:a2:d5:9c:82:7b:95:9d:f1:52:78:87:fe:8a:16: + bf:05:e6:df:a3:02:4f:0d:07:c6:00:51:ba:0c:02: + 52:2d:22:a4:42:39:c4:fe:8f:ea:c9:c1:be:d4:4d: + ff:9f:7a:9e:e2:b1:7c:9a:ad:a7:86:09:73:87:d1: + e7:9a:e3:7a:a5:aa:6e:fb:ba:b3:70:c0:67:88:a2: + 35:d4:a3:9a:b1:fd:ad:c2:ef:31:fa:a8:b9:f3:fb: + 08:c6:91:d1:fb:29:95 + ASN1 OID: secp384r1 + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + 9A:D8:00:30:00:E7:6B:7F:85:18:EE:8B:B6:CE:8A:0C:F8:11:E1:BB + Signature Algorithm: ecdsa-with-SHA384 + 30:66:02:31:00:dd:f8:e0:57:47:5b:a7:e6:0a:c3:bd:f5:80: + 8a:97:35:0d:1b:89:3c:54:86:77:28:ca:a1:f4:79:de:b5:e6: + 38:b0:f0:65:70:8c:7f:02:54:c2:bf:ff:d8:a1:3e:d9:cf:02: + 31:00:c4:8d:94:fc:dc:53:d2:dc:9d:78:16:1f:15:33:23:53: + 52:e3:5a:31:5d:9d:ca:ae:bd:13:29:44:0d:27:5b:a8:e7:68: + 9c:12:f7:58:3f:2e:72:02:57:a3:8f:a1:14:2e +SHA1 Fingerprint=AA:DB:BC:22:23:8F:C4:01:A1:27:BB:38:DD:F4:1D:DB:08:9E:F0:12 diff --git a/system/system/etc/security/cacerts/a81e292b.0 b/system/system/etc/security/cacerts/a81e292b.0 new file mode 100644 index 0000000000000000000000000000000000000000..cf52a805c734b587397dbcb71dfe8edc6d7e3c7e --- /dev/null +++ b/system/system/etc/security/cacerts/a81e292b.0 @@ -0,0 +1,79 @@ +-----BEGIN CERTIFICATE----- +MIIDcjCCAlqgAwIBAgIUPopdB+xV0jLVt+O2XwHrLdzk1uQwDQYJKoZIhvcNAQEL +BQAwUTELMAkGA1UEBhMCUEwxKDAmBgNVBAoMH0tyYWpvd2EgSXpiYSBSb3psaWN6 +ZW5pb3dhIFMuQS4xGDAWBgNVBAMMD1NaQUZJUiBST09UIENBMjAeFw0xNTEwMTkw +NzQzMzBaFw0zNTEwMTkwNzQzMzBaMFExCzAJBgNVBAYTAlBMMSgwJgYDVQQKDB9L +cmFqb3dhIEl6YmEgUm96bGljemVuaW93YSBTLkEuMRgwFgYDVQQDDA9TWkFGSVIg +Uk9PVCBDQTIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC3vD5QqEvN +QLXOYeeWyrSh2gwisPq1e3YAd4wLz32ohswmUeQgPYUM1ljj5/QqGJ3a0a4m7utT +3PSQ1hNKDJA8w/Ta0o4NkjrcsbH/ON7Dui1fgLkCvUqdGw+0w8LBZwPd3BucPbOw +3gAeqDRHu5rr/gsUvTaE2g0gv/pby6kWIK05YO4vdbbnl5z5Pv1+TW9NL++IDWr6 +3fE9biCloBK0TXC5ztdyO4mTp4CEHCdJckm1/zuVnsHMyAHs6A6KCpbns6aH5db5 +BSsNl0BwPLqsdVqc1U2dAgrSS5tmS0YHF2Wtn2yIANwiieDhZNRnvDF5YTy7ykHN +XGoAyDw4jlivAgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQD +AgEGMB0GA1UdDgQWBBQuFqlKGLXLzPVvUPMjX/hd56zwyDANBgkqhkiG9w0BAQsF +AAOCAQEAtXP4A9xZWx126aMqe5Aosk3AM0+qmrHUuOQn/6mWmc5G4G18TKI4pAZw +8PRBEew/R40/cof5O/2kbytTAOD/OblqBw7rHRz2onKQy4I9EYKL0rufKq8h5mOG +nXkZ7/e7DDWQw4rtTw/1zBLZpD67oPwglV9PJi8RI4NOdQcPv5vRtB3pEAT+ymCP +oky4rc/hkA/NrgrHXXu3UNLUYfrVFdvXn4dRVOul4+vJhaAlIDf7js4MNIThPIGy +d05DpYhfhmehPea0XGG2Ptv+tyjFogeutcrKjSoS75ftwjCkySp6+/NNIxuZMzSg +LvWpCz/UXeHPhJ/iGcJfitYgHuNztw== +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 3e:8a:5d:07:ec:55:d2:32:d5:b7:e3:b6:5f:01:eb:2d:dc:e4:d6:e4 + Signature Algorithm: sha256WithRSAEncryption + Issuer: C=PL, O=Krajowa Izba Rozliczeniowa S.A., CN=SZAFIR ROOT CA2 + Validity + Not Before: Oct 19 07:43:30 2015 GMT + Not After : Oct 19 07:43:30 2035 GMT + Subject: C=PL, O=Krajowa Izba Rozliczeniowa S.A., CN=SZAFIR ROOT CA2 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:b7:bc:3e:50:a8:4b:cd:40:b5:ce:61:e7:96:ca: + b4:a1:da:0c:22:b0:fa:b5:7b:76:00:77:8c:0b:cf: + 7d:a8:86:cc:26:51:e4:20:3d:85:0c:d6:58:e3:e7: + f4:2a:18:9d:da:d1:ae:26:ee:eb:53:dc:f4:90:d6: + 13:4a:0c:90:3c:c3:f4:da:d2:8e:0d:92:3a:dc:b1: + b1:ff:38:de:c3:ba:2d:5f:80:b9:02:bd:4a:9d:1b: + 0f:b4:c3:c2:c1:67:03:dd:dc:1b:9c:3d:b3:b0:de: + 00:1e:a8:34:47:bb:9a:eb:fe:0b:14:bd:36:84:da: + 0d:20:bf:fa:5b:cb:a9:16:20:ad:39:60:ee:2f:75: + b6:e7:97:9c:f9:3e:fd:7e:4d:6f:4d:2f:ef:88:0d: + 6a:fa:dd:f1:3d:6e:20:a5:a0:12:b4:4d:70:b9:ce: + d7:72:3b:89:93:a7:80:84:1c:27:49:72:49:b5:ff: + 3b:95:9e:c1:cc:c8:01:ec:e8:0e:8a:0a:96:e7:b3: + a6:87:e5:d6:f9:05:2b:0d:97:40:70:3c:ba:ac:75: + 5a:9c:d5:4d:9d:02:0a:d2:4b:9b:66:4b:46:07:17: + 65:ad:9f:6c:88:00:dc:22:89:e0:e1:64:d4:67:bc: + 31:79:61:3c:bb:ca:41:cd:5c:6a:00:c8:3c:38:8e: + 58:af + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + 2E:16:A9:4A:18:B5:CB:CC:F5:6F:50:F3:23:5F:F8:5D:E7:AC:F0:C8 + Signature Algorithm: sha256WithRSAEncryption + b5:73:f8:03:dc:59:5b:1d:76:e9:a3:2a:7b:90:28:b2:4d:c0: + 33:4f:aa:9a:b1:d4:b8:e4:27:ff:a9:96:99:ce:46:e0:6d:7c: + 4c:a2:38:a4:06:70:f0:f4:41:11:ec:3f:47:8d:3f:72:87:f9: + 3b:fd:a4:6f:2b:53:00:e0:ff:39:b9:6a:07:0e:eb:1d:1c:f6: + a2:72:90:cb:82:3d:11:82:8b:d2:bb:9f:2a:af:21:e6:63:86: + 9d:79:19:ef:f7:bb:0c:35:90:c3:8a:ed:4f:0f:f5:cc:12:d9: + a4:3e:bb:a0:fc:20:95:5f:4f:26:2f:11:23:83:4e:75:07:0f: + bf:9b:d1:b4:1d:e9:10:04:fe:ca:60:8f:a2:4c:b8:ad:cf:e1: + 90:0f:cd:ae:0a:c7:5d:7b:b7:50:d2:d4:61:fa:d5:15:db:d7: + 9f:87:51:54:eb:a5:e3:eb:c9:85:a0:25:20:37:fb:8e:ce:0c: + 34:84:e1:3c:81:b2:77:4e:43:a5:88:5f:86:67:a1:3d:e6:b4: + 5c:61:b6:3e:db:fe:b7:28:c5:a2:07:ae:b5:ca:ca:8d:2a:12: + ef:97:ed:c2:30:a4:c9:2a:7a:fb:f3:4d:23:1b:99:33:34:a0: + 2e:f5:a9:0b:3f:d4:5d:e1:cf:84:9f:e2:19:c2:5f:8a:d6:20: + 1e:e3:73:b7 +SHA1 Fingerprint=E2:52:FA:95:3F:ED:DB:24:60:BD:6E:28:F3:9C:CC:CF:5E:B3:3F:DE diff --git a/system/system/etc/security/cacerts/ab5346f4.0 b/system/system/etc/security/cacerts/ab5346f4.0 new file mode 100644 index 0000000000000000000000000000000000000000..cd7e3787148e4e6c3f3058ccf65e7b9b92b99f6c --- /dev/null +++ b/system/system/etc/security/cacerts/ab5346f4.0 @@ -0,0 +1,78 @@ +-----BEGIN CERTIFICATE----- +MIIDbTCCAlWgAwIBAgIBATANBgkqhkiG9w0BAQUFADBYMQswCQYDVQQGEwJKUDEr +MCkGA1UEChMiSmFwYW4gQ2VydGlmaWNhdGlvbiBTZXJ2aWNlcywgSW5jLjEcMBoG +A1UEAxMTU2VjdXJlU2lnbiBSb290Q0ExMTAeFw0wOTA0MDgwNDU2NDdaFw0yOTA0 +MDgwNDU2NDdaMFgxCzAJBgNVBAYTAkpQMSswKQYDVQQKEyJKYXBhbiBDZXJ0aWZp +Y2F0aW9uIFNlcnZpY2VzLCBJbmMuMRwwGgYDVQQDExNTZWN1cmVTaWduIFJvb3RD +QTExMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA/XeqpRyQBTvLTJsz +i1oURaTnkBbR31fSIRCkF/3frNYfp+TbfPfs37gD2pRY/V1yfIw/XwFndBWW4wI8 +h9uuywGOwvNmxoVF9ALGOrVisq/6nL+k5tSAMJjzDbaTj6nU2DbysPyKyiyhFTOV +MdrAG/LuYpmGYz+/3ZMqg6h2uRMft85OQoWPIucuGvKVCbIFtUROd6EgvanyTgp9 +UK31BQ1FT0Zx/Sg+U/sE2C3XZR1KG/rPO7AxmjVuyIsG0wCR8pQIZUyxNAYAeoni +8McDWc/V1uinMrPmmECGxc0nEovMe863ETxiYAcjPitAbpSACW22s293bzUIUPsC +h8U+iQIDAQABo0IwQDAdBgNVHQ4EFgQUW/hNT7KlhtQ60vFjmqC+CfZXt94wDgYD +VR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQEFBQADggEB +AKChOBZmLqdWHyGcBvod7bkixTgm2E5P7KN/ed5GIaGHd48HCJqypMWvDzKYC3xm +KbabfSVSSUOrTC4rbnpwrxYO4wJs+0LmGJ1F2FXI6Dvd5+H0LgscNFxsWEr7jIhQ +X5Ucv+2rIrVls4W6ng+4reV6G4pQOh29Dbx7VFALuUKvVaAYga1lme++5Jy/xIWr +QbJUb9wlze144o4MjQlJ3WN7WmmWAiGovVJZ6X01y8hSyn+B/tlr0/cR7SXf+Of5 +pPpyl4RTDaXQMhhRdlkUbA/r7F+AjHVDg8OFmP9Mni0N5HeDk061lgeLKBObjBmN +QSdJQO7e5iNEOdyhIta6A/I= +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 1 (0x1) + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=JP, O=Japan Certification Services, Inc., CN=SecureSign RootCA11 + Validity + Not Before: Apr 8 04:56:47 2009 GMT + Not After : Apr 8 04:56:47 2029 GMT + Subject: C=JP, O=Japan Certification Services, Inc., CN=SecureSign RootCA11 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:fd:77:aa:a5:1c:90:05:3b:cb:4c:9b:33:8b:5a: + 14:45:a4:e7:90:16:d1:df:57:d2:21:10:a4:17:fd: + df:ac:d6:1f:a7:e4:db:7c:f7:ec:df:b8:03:da:94: + 58:fd:5d:72:7c:8c:3f:5f:01:67:74:15:96:e3:02: + 3c:87:db:ae:cb:01:8e:c2:f3:66:c6:85:45:f4:02: + c6:3a:b5:62:b2:af:fa:9c:bf:a4:e6:d4:80:30:98: + f3:0d:b6:93:8f:a9:d4:d8:36:f2:b0:fc:8a:ca:2c: + a1:15:33:95:31:da:c0:1b:f2:ee:62:99:86:63:3f: + bf:dd:93:2a:83:a8:76:b9:13:1f:b7:ce:4e:42:85: + 8f:22:e7:2e:1a:f2:95:09:b2:05:b5:44:4e:77:a1: + 20:bd:a9:f2:4e:0a:7d:50:ad:f5:05:0d:45:4f:46: + 71:fd:28:3e:53:fb:04:d8:2d:d7:65:1d:4a:1b:fa: + cf:3b:b0:31:9a:35:6e:c8:8b:06:d3:00:91:f2:94: + 08:65:4c:b1:34:06:00:7a:89:e2:f0:c7:03:59:cf: + d5:d6:e8:a7:32:b3:e6:98:40:86:c5:cd:27:12:8b: + cc:7b:ce:b7:11:3c:62:60:07:23:3e:2b:40:6e:94: + 80:09:6d:b6:b3:6f:77:6f:35:08:50:fb:02:87:c5: + 3e:89 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 5B:F8:4D:4F:B2:A5:86:D4:3A:D2:F1:63:9A:A0:BE:09:F6:57:B7:DE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: sha1WithRSAEncryption + a0:a1:38:16:66:2e:a7:56:1f:21:9c:06:fa:1d:ed:b9:22:c5: + 38:26:d8:4e:4f:ec:a3:7f:79:de:46:21:a1:87:77:8f:07:08: + 9a:b2:a4:c5:af:0f:32:98:0b:7c:66:29:b6:9b:7d:25:52:49: + 43:ab:4c:2e:2b:6e:7a:70:af:16:0e:e3:02:6c:fb:42:e6:18: + 9d:45:d8:55:c8:e8:3b:dd:e7:e1:f4:2e:0b:1c:34:5c:6c:58: + 4a:fb:8c:88:50:5f:95:1c:bf:ed:ab:22:b5:65:b3:85:ba:9e: + 0f:b8:ad:e5:7a:1b:8a:50:3a:1d:bd:0d:bc:7b:54:50:0b:b9: + 42:af:55:a0:18:81:ad:65:99:ef:be:e4:9c:bf:c4:85:ab:41: + b2:54:6f:dc:25:cd:ed:78:e2:8e:0c:8d:09:49:dd:63:7b:5a: + 69:96:02:21:a8:bd:52:59:e9:7d:35:cb:c8:52:ca:7f:81:fe: + d9:6b:d3:f7:11:ed:25:df:f8:e7:f9:a4:fa:72:97:84:53:0d: + a5:d0:32:18:51:76:59:14:6c:0f:eb:ec:5f:80:8c:75:43:83: + c3:85:98:ff:4c:9e:2d:0d:e4:77:83:93:4e:b5:96:07:8b:28: + 13:9b:8c:19:8d:41:27:49:40:ee:de:e6:23:44:39:dc:a1:22: + d6:ba:03:f2 +SHA1 Fingerprint=3B:C4:9F:48:F8:F3:73:A0:9C:1E:BD:F8:5B:B1:C3:65:C7:D8:11:B3 diff --git a/system/system/etc/security/cacerts/ab59055e.0 b/system/system/etc/security/cacerts/ab59055e.0 new file mode 100644 index 0000000000000000000000000000000000000000..c370e86d24c5f1997219a9a5c8e422f3cd0394d4 --- /dev/null +++ b/system/system/etc/security/cacerts/ab59055e.0 @@ -0,0 +1,120 @@ +-----BEGIN CERTIFICATE----- +MIIFiDCCA3CgAwIBAgIIfQmX/vBH6nowDQYJKoZIhvcNAQELBQAwYjELMAkGA1UE +BhMCQ04xMjAwBgNVBAoMKUdVQU5HIERPTkcgQ0VSVElGSUNBVEUgQVVUSE9SSVRZ +IENPLixMVEQuMR8wHQYDVQQDDBZHRENBIFRydXN0QVVUSCBSNSBST09UMB4XDTE0 +MTEyNjA1MTMxNVoXDTQwMTIzMTE1NTk1OVowYjELMAkGA1UEBhMCQ04xMjAwBgNV +BAoMKUdVQU5HIERPTkcgQ0VSVElGSUNBVEUgQVVUSE9SSVRZIENPLixMVEQuMR8w +HQYDVQQDDBZHRENBIFRydXN0QVVUSCBSNSBST09UMIICIjANBgkqhkiG9w0BAQEF +AAOCAg8AMIICCgKCAgEA2aMW8Mh0dHeb7zMNOwZ+Vfy1YI92hhJCfVZmPoiC7XJj +Dp6L3TQsAlFRwxn9WVSEyfFrs0yw6ehGXTjGoqcuEVe6ghWinI9tsJlKCvLriXBj +TnnEt1u9ol2x8kECK62pOqPseQrsXzrj/e+APK00mxqriCZ7VqKChh/rNYmDf1+u +KU49tm7srsHwJ5uu4/Ts765/94Y9cnrrpftZTqfrlYwiOXnhLQiPzLyRuEH3FMEj +qcOtmkVEs7LXLM3GKeJQEK5cy4KOFxg2fZfmiJqwTTQJ9Cy5WmYqsBebnh52nUpm +MUHfP/vFBu8btn4aRjb3ZGM74zkYI+dndRTVdVeSN72+ahsmUPI2JgaQxXABZG12 +ZuGR224HwGGALrIuL4xwp9E7PLOR5G62xDtw8mySlwnNR30YwPO7ng/Wi64HtloP +zgsMR6flPri9fcebNaBhlzpBdRfMK5Z3KpIhHtmVdiBnaM8Nvd/WHwlqmuLMc3Gk +L30SgLdTMEZeS1SZD2fJpcjyIMGC7J0R38IC+xo70e0gmu9lZJIQDSri3nDxGGeC +jGHeuLzRL5z7D9Ar7Rt2ueQ5Vfj4oR24qoAATILnsn8JuLwwoC8N9VKejveSswoA +HQBUlwbgsQfZxw9cZX08bVlX5O2ljelAU58VS6Bx9hoh49pwBiFYFIeFd3mqgnkC +AwEAAaNCMEAwHQYDVR0OBBYEFOLJQJ9NzuiaoXzPDj9lxSmIahlRMA8GA1UdEwEB +/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgGGMA0GCSqGSIb3DQEBCwUAA4ICAQDRSVfg +p8xoWLoBDysZzY2wYUWsEe1jUGn4H3++Fo/9nesLqjJHdtJnJO29fDMylyrHBYZm +DRd9FBUb1Ov9H5r2XpdptxolpAqzkT9fNqyL7FeoPueBihhXOYV0GkLH6VsTX4/5 +COmSdI31R9KrO9b7eGZONn356ZLpBN79SWP8bfsUcZNnL0dKt7n/HipzcEYwv1ry +L3ml4Y0M2fmyYzeMN2WFcGpcWwlyua1jPLHd+PwyvzeG5LuOmCd+uh8W4XAR8gPf +JWIyJyYYMoSf/wA6E7qaTfRPuBRwIrHKK5DOKcFw9C+df/KQHtZa37dG/OaG+svg +IHZ6uqbL9XzeYqWxi+7egmaKTjowHz+Ay60nugxe19CxVsp3cbK1daFQqUBDF8Io +2c9Si1vIY9RCPqAzekYu9wogRlR+ak8x8YF+QnQ4ZXMn7sZ8uI7XpTrXmKGcjBBV +09tL7ECQ8s1uV9JiDnxXk7Gnbc2dg7sq5+W2O3FYrf3RRbxake5TFW/TRQl1brqQ +XR4EzzffHqhmsYzmIGrv/EhOdJhCrylvLmrH+33RZjEizIYAfmaDDEL0vTSSwxrq +T8p+ck0LcIymSLumoRT2+1hEmRSuqguTaaApJUqlyyvdimYHFngVV3Eb7PVHhPOe +MTd61X8kreS8/f3MboPoDKi3QWwH3b08hpcv0g== +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 9009899650740120186 (0x7d0997fef047ea7a) + Signature Algorithm: sha256WithRSAEncryption + Issuer: C=CN, O=GUANG DONG CERTIFICATE AUTHORITY CO.,LTD., CN=GDCA TrustAUTH R5 ROOT + Validity + Not Before: Nov 26 05:13:15 2014 GMT + Not After : Dec 31 15:59:59 2040 GMT + Subject: C=CN, O=GUANG DONG CERTIFICATE AUTHORITY CO.,LTD., CN=GDCA TrustAUTH R5 ROOT + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (4096 bit) + Modulus: + 00:d9:a3:16:f0:c8:74:74:77:9b:ef:33:0d:3b:06: + 7e:55:fc:b5:60:8f:76:86:12:42:7d:56:66:3e:88: + 82:ed:72:63:0e:9e:8b:dd:34:2c:02:51:51:c3:19: + fd:59:54:84:c9:f1:6b:b3:4c:b0:e9:e8:46:5d:38: + c6:a2:a7:2e:11:57:ba:82:15:a2:9c:8f:6d:b0:99: + 4a:0a:f2:eb:89:70:63:4e:79:c4:b7:5b:bd:a2:5d: + b1:f2:41:02:2b:ad:a9:3a:a3:ec:79:0a:ec:5f:3a: + e3:fd:ef:80:3c:ad:34:9b:1a:ab:88:26:7b:56:a2: + 82:86:1f:eb:35:89:83:7f:5f:ae:29:4e:3d:b6:6e: + ec:ae:c1:f0:27:9b:ae:e3:f4:ec:ef:ae:7f:f7:86: + 3d:72:7a:eb:a5:fb:59:4e:a7:eb:95:8c:22:39:79: + e1:2d:08:8f:cc:bc:91:b8:41:f7:14:c1:23:a9:c3: + ad:9a:45:44:b3:b2:d7:2c:cd:c6:29:e2:50:10:ae: + 5c:cb:82:8e:17:18:36:7d:97:e6:88:9a:b0:4d:34: + 09:f4:2c:b9:5a:66:2a:b0:17:9b:9e:1e:76:9d:4a: + 66:31:41:df:3f:fb:c5:06:ef:1b:b6:7e:1a:46:36: + f7:64:63:3b:e3:39:18:23:e7:67:75:14:d5:75:57: + 92:37:bd:be:6a:1b:26:50:f2:36:26:06:90:c5:70: + 01:64:6d:76:66:e1:91:db:6e:07:c0:61:80:2e:b2: + 2e:2f:8c:70:a7:d1:3b:3c:b3:91:e4:6e:b6:c4:3b: + 70:f2:6c:92:97:09:cd:47:7d:18:c0:f3:bb:9e:0f: + d6:8b:ae:07:b6:5a:0f:ce:0b:0c:47:a7:e5:3e:b8: + bd:7d:c7:9b:35:a0:61:97:3a:41:75:17:cc:2b:96: + 77:2a:92:21:1e:d9:95:76:20:67:68:cf:0d:bd:df: + d6:1f:09:6a:9a:e2:cc:73:71:a4:2f:7d:12:80:b7: + 53:30:46:5e:4b:54:99:0f:67:c9:a5:c8:f2:20:c1: + 82:ec:9d:11:df:c2:02:fb:1a:3b:d1:ed:20:9a:ef: + 65:64:92:10:0d:2a:e2:de:70:f1:18:67:82:8c:61: + de:b8:bc:d1:2f:9c:fb:0f:d0:2b:ed:1b:76:b9:e4: + 39:55:f8:f8:a1:1d:b8:aa:80:00:4c:82:e7:b2:7f: + 09:b8:bc:30:a0:2f:0d:f5:52:9e:8e:f7:92:b3:0a: + 00:1d:00:54:97:06:e0:b1:07:d9:c7:0f:5c:65:7d: + 3c:6d:59:57:e4:ed:a5:8d:e9:40:53:9f:15:4b:a0: + 71:f6:1a:21:e3:da:70:06:21:58:14:87:85:77:79: + aa:82:79 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + E2:C9:40:9F:4D:CE:E8:9A:A1:7C:CF:0E:3F:65:C5:29:88:6A:19:51 + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + Signature Algorithm: sha256WithRSAEncryption + d1:49:57:e0:a7:cc:68:58:ba:01:0f:2b:19:cd:8d:b0:61:45: + ac:11:ed:63:50:69:f8:1f:7f:be:16:8f:fd:9d:eb:0b:aa:32: + 47:76:d2:67:24:ed:bd:7c:33:32:97:2a:c7:05:86:66:0d:17: + 7d:14:15:1b:d4:eb:fd:1f:9a:f6:5e:97:69:b7:1a:25:a4:0a: + b3:91:3f:5f:36:ac:8b:ec:57:a8:3e:e7:81:8a:18:57:39:85: + 74:1a:42:c7:e9:5b:13:5f:8f:f9:08:e9:92:74:8d:f5:47:d2: + ab:3b:d6:fb:78:66:4e:36:7d:f9:e9:92:e9:04:de:fd:49:63: + fc:6d:fb:14:71:93:67:2f:47:4a:b7:b9:ff:1e:2a:73:70:46: + 30:bf:5a:f2:2f:79:a5:e1:8d:0c:d9:f9:b2:63:37:8c:37:65: + 85:70:6a:5c:5b:09:72:b9:ad:63:3c:b1:dd:f8:fc:32:bf:37: + 86:e4:bb:8e:98:27:7e:ba:1f:16:e1:70:11:f2:03:df:25:62: + 32:27:26:18:32:84:9f:ff:00:3a:13:ba:9a:4d:f4:4f:b8:14: + 70:22:b1:ca:2b:90:ce:29:c1:70:f4:2f:9d:7f:f2:90:1e:d6: + 5a:df:b7:46:fc:e6:86:fa:cb:e0:20:76:7a:ba:a6:cb:f5:7c: + de:62:a5:b1:8b:ee:de:82:66:8a:4e:3a:30:1f:3f:80:cb:ad: + 27:ba:0c:5e:d7:d0:b1:56:ca:77:71:b2:b5:75:a1:50:a9:40: + 43:17:c2:28:d9:cf:52:8b:5b:c8:63:d4:42:3e:a0:33:7a:46: + 2e:f7:0a:20:46:54:7e:6a:4f:31:f1:81:7e:42:74:38:65:73: + 27:ee:c6:7c:b8:8e:d7:a5:3a:d7:98:a1:9c:8c:10:55:d3:db: + 4b:ec:40:90:f2:cd:6e:57:d2:62:0e:7c:57:93:b1:a7:6d:cd: + 9d:83:bb:2a:e7:e5:b6:3b:71:58:ad:fd:d1:45:bc:5a:91:ee: + 53:15:6f:d3:45:09:75:6e:ba:90:5d:1e:04:cf:37:df:1e:a8: + 66:b1:8c:e6:20:6a:ef:fc:48:4e:74:98:42:af:29:6f:2e:6a: + c7:fb:7d:d1:66:31:22:cc:86:00:7e:66:83:0c:42:f4:bd:34: + 92:c3:1a:ea:4f:ca:7e:72:4d:0b:70:8c:a6:48:bb:a6:a1:14: + f6:fb:58:44:99:14:ae:aa:0b:93:69:a0:29:25:4a:a5:cb:2b: + dd:8a:66:07:16:78:15:57:71:1b:ec:f5:47:84:f3:9e:31:37: + 7a:d5:7f:24:ad:e4:bc:fd:fd:cc:6e:83:e8:0c:a8:b7:41:6c: + 07:dd:bd:3c:86:97:2f:d2 +SHA1 Fingerprint=0F:36:38:5B:81:1A:25:C3:9B:31:4E:83:CA:E9:34:66:70:CC:74:B4 diff --git a/system/system/etc/security/cacerts/aeb67534.0 b/system/system/etc/security/cacerts/aeb67534.0 new file mode 100644 index 0000000000000000000000000000000000000000..fdabb5f0ed849fc4e6e6879271d4476b763c9c04 --- /dev/null +++ b/system/system/etc/security/cacerts/aeb67534.0 @@ -0,0 +1,97 @@ +-----BEGIN CERTIFICATE----- +MIIFVjCCBD6gAwIBAgIQ7is969Qh3hSoYqwE893EATANBgkqhkiG9w0BAQUFADCB +8zELMAkGA1UEBhMCRVMxOzA5BgNVBAoTMkFnZW5jaWEgQ2F0YWxhbmEgZGUgQ2Vy +dGlmaWNhY2lvIChOSUYgUS0wODAxMTc2LUkpMSgwJgYDVQQLEx9TZXJ2ZWlzIFB1 +YmxpY3MgZGUgQ2VydGlmaWNhY2lvMTUwMwYDVQQLEyxWZWdldSBodHRwczovL3d3 +dy5jYXRjZXJ0Lm5ldC92ZXJhcnJlbCAoYykwMzE1MDMGA1UECxMsSmVyYXJxdWlh +IEVudGl0YXRzIGRlIENlcnRpZmljYWNpbyBDYXRhbGFuZXMxDzANBgNVBAMTBkVD +LUFDQzAeFw0wMzAxMDcyMzAwMDBaFw0zMTAxMDcyMjU5NTlaMIHzMQswCQYDVQQG +EwJFUzE7MDkGA1UEChMyQWdlbmNpYSBDYXRhbGFuYSBkZSBDZXJ0aWZpY2FjaW8g +KE5JRiBRLTA4MDExNzYtSSkxKDAmBgNVBAsTH1NlcnZlaXMgUHVibGljcyBkZSBD +ZXJ0aWZpY2FjaW8xNTAzBgNVBAsTLFZlZ2V1IGh0dHBzOi8vd3d3LmNhdGNlcnQu +bmV0L3ZlcmFycmVsIChjKTAzMTUwMwYDVQQLEyxKZXJhcnF1aWEgRW50aXRhdHMg +ZGUgQ2VydGlmaWNhY2lvIENhdGFsYW5lczEPMA0GA1UEAxMGRUMtQUNDMIIBIjAN +BgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsyLHT+KXQpWIR4NA9h0X84NzJB5R +85iKw5K4/0CQBXCHYMkAqbWUZRkiFRfCQ2xmRJoNBD45b6VLeqpjt4pEndljkYRm +4CgPukLjbo73FCeTae6RDqNfDrHrZqJyTxIThmV6PttPB/SnCWDaOkKZx7J/sxaV +HMf5NLWUhdWZXqBIoH7nF2W4onW4HvPlQn2v7fOKSGRdghST2MDk/7NQcvJ29rNd +QlB50JQ+awwAvthrDk4q7D7SzIKiGGUzE3eeml0aE9jD2z3Il3rucO2n5nzbcc8t +lGLfbdb1OL4/pYUKGbio2Al1QnDE6u/LDsg0qBIimAy4E5S2S+zw0JDnJwIDAQAB +o4HjMIHgMB0GA1UdEQQWMBSBEmVjX2FjY0BjYXRjZXJ0Lm5ldDAPBgNVHRMBAf8E +BTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUoMOLRKo3pUW/l4Ba0fF4 +opvpXY0wfwYDVR0gBHgwdjB0BgsrBgEEAfV4AQMBCjBlMCwGCCsGAQUFBwIBFiBo +dHRwczovL3d3dy5jYXRjZXJ0Lm5ldC92ZXJhcnJlbDA1BggrBgEFBQcCAjApGidW +ZWdldSBodHRwczovL3d3dy5jYXRjZXJ0Lm5ldC92ZXJhcnJlbCAwDQYJKoZIhvcN +AQEFBQADggEBAKBIW4IB9k1IuDlVNZyAelOZ1Vr/sXE7zDkJlF7W2u++AVtd0x7Y +/X1PzaBB4DSTv8vihpw3kpBWHNzrKQXlxJ7HNd+KDM3FIUPpqojlNcAZQmNaAl6k +SBg6hW/cnbw/nZzBh7h6YQjpdwt/cKt63dmXLGQehb+8dJahw3oS7AwaboMMPOhy +Rp/7SNVel+axofjk70YllJyJ22k4vuxcDlbHZVHlUIiIv0LVKz3l+bqeLrPK9HOS +Agu+TGbrIP65y7WZf+a2E/rKS03Z7lNGBjvGTq2TWoF+bCpLagVFjPIhpDGQh2xl +nJ2lYJU6Un/10asIbvPuW/mIPX64b24D5EI= +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + (Negative)11:d4:c2:14:2b:de:21:eb:57:9d:53:fb:0c:22:3b:ff + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=ES, O=Agencia Catalana de Certificacio (NIF Q-0801176-I), OU=Serveis Publics de Certificacio, OU=Vegeu https://www.catcert.net/verarrel (c)03, OU=Jerarquia Entitats de Certificacio Catalanes, CN=EC-ACC + Validity + Not Before: Jan 7 23:00:00 2003 GMT + Not After : Jan 7 22:59:59 2031 GMT + Subject: C=ES, O=Agencia Catalana de Certificacio (NIF Q-0801176-I), OU=Serveis Publics de Certificacio, OU=Vegeu https://www.catcert.net/verarrel (c)03, OU=Jerarquia Entitats de Certificacio Catalanes, CN=EC-ACC + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:b3:22:c7:4f:e2:97:42:95:88:47:83:40:f6:1d: + 17:f3:83:73:24:1e:51:f3:98:8a:c3:92:b8:ff:40: + 90:05:70:87:60:c9:00:a9:b5:94:65:19:22:15:17: + c2:43:6c:66:44:9a:0d:04:3e:39:6f:a5:4b:7a:aa: + 63:b7:8a:44:9d:d9:63:91:84:66:e0:28:0f:ba:42: + e3:6e:8e:f7:14:27:93:69:ee:91:0e:a3:5f:0e:b1: + eb:66:a2:72:4f:12:13:86:65:7a:3e:db:4f:07:f4: + a7:09:60:da:3a:42:99:c7:b2:7f:b3:16:95:1c:c7: + f9:34:b5:94:85:d5:99:5e:a0:48:a0:7e:e7:17:65: + b8:a2:75:b8:1e:f3:e5:42:7d:af:ed:f3:8a:48:64: + 5d:82:14:93:d8:c0:e4:ff:b3:50:72:f2:76:f6:b3: + 5d:42:50:79:d0:94:3e:6b:0c:00:be:d8:6b:0e:4e: + 2a:ec:3e:d2:cc:82:a2:18:65:33:13:77:9e:9a:5d: + 1a:13:d8:c3:db:3d:c8:97:7a:ee:70:ed:a7:e6:7c: + db:71:cf:2d:94:62:df:6d:d6:f5:38:be:3f:a5:85: + 0a:19:b8:a8:d8:09:75:42:70:c4:ea:ef:cb:0e:c8: + 34:a8:12:22:98:0c:b8:13:94:b6:4b:ec:f0:d0:90: + e7:27 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Alternative Name: + email:ec_acc@catcert.net + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + A0:C3:8B:44:AA:37:A5:45:BF:97:80:5A:D1:F1:78:A2:9B:E9:5D:8D + X509v3 Certificate Policies: + Policy: 1.3.6.1.4.1.15096.1.3.1.10 + CPS: https://www.catcert.net/verarrel + User Notice: + Explicit Text: Vegeu https://www.catcert.net/verarrel + + Signature Algorithm: sha1WithRSAEncryption + a0:48:5b:82:01:f6:4d:48:b8:39:55:35:9c:80:7a:53:99:d5: + 5a:ff:b1:71:3b:cc:39:09:94:5e:d6:da:ef:be:01:5b:5d:d3: + 1e:d8:fd:7d:4f:cd:a0:41:e0:34:93:bf:cb:e2:86:9c:37:92: + 90:56:1c:dc:eb:29:05:e5:c4:9e:c7:35:df:8a:0c:cd:c5:21: + 43:e9:aa:88:e5:35:c0:19:42:63:5a:02:5e:a4:48:18:3a:85: + 6f:dc:9d:bc:3f:9d:9c:c1:87:b8:7a:61:08:e9:77:0b:7f:70: + ab:7a:dd:d9:97:2c:64:1e:85:bf:bc:74:96:a1:c3:7a:12:ec: + 0c:1a:6e:83:0c:3c:e8:72:46:9f:fb:48:d5:5e:97:e6:b1:a1: + f8:e4:ef:46:25:94:9c:89:db:69:38:be:ec:5c:0e:56:c7:65: + 51:e5:50:88:88:bf:42:d5:2b:3d:e5:f9:ba:9e:2e:b3:ca:f4: + 73:92:02:0b:be:4c:66:eb:20:fe:b9:cb:b5:99:7f:e6:b6:13: + fa:ca:4b:4d:d9:ee:53:46:06:3b:c6:4e:ad:93:5a:81:7e:6c: + 2a:4b:6a:05:45:8c:f2:21:a4:31:90:87:6c:65:9c:9d:a5:60: + 95:3a:52:7f:f5:d1:ab:08:6e:f3:ee:5b:f9:88:3d:7e:b8:6f: + 6e:03:e4:42 +SHA1 Fingerprint=28:90:3A:63:5B:52:80:FA:E6:77:4C:0B:6D:A7:D6:BA:A6:4A:F2:E8 diff --git a/system/system/etc/security/cacerts/b0ed035a.0 b/system/system/etc/security/cacerts/b0ed035a.0 new file mode 100644 index 0000000000000000000000000000000000000000..b06f96379b77af6801edfa8147bd04dd13d3988c --- /dev/null +++ b/system/system/etc/security/cacerts/b0ed035a.0 @@ -0,0 +1,117 @@ +-----BEGIN CERTIFICATE----- +MIIFQTCCAymgAwIBAgICDL4wDQYJKoZIhvcNAQELBQAwUTELMAkGA1UEBhMCVFcx +EjAQBgNVBAoTCVRBSVdBTi1DQTEQMA4GA1UECxMHUm9vdCBDQTEcMBoGA1UEAxMT +VFdDQSBHbG9iYWwgUm9vdCBDQTAeFw0xMjA2MjcwNjI4MzNaFw0zMDEyMzExNTU5 +NTlaMFExCzAJBgNVBAYTAlRXMRIwEAYDVQQKEwlUQUlXQU4tQ0ExEDAOBgNVBAsT +B1Jvb3QgQ0ExHDAaBgNVBAMTE1RXQ0EgR2xvYmFsIFJvb3QgQ0EwggIiMA0GCSqG +SIb3DQEBAQUAA4ICDwAwggIKAoICAQCwBdvI64zEbooh745NnHEKH1Jw7W2CnJfF +10xORUnLQEK1EjRsGcJ0pDFfhQKX7EMzClPSnIyOt7h52yvVavKOZsTuKwEHktSz +0ALfUPZVr2YOy+BHYC8rMjk1Ujoog/h7FsYYuGLWRyWRzvAZEk2tY/XTP3VfKfCh +MBwqoJimFb3u/Rk28OKRQ4/6ytYQJ0lM793B8YVwm8rqqFpD/G2Gb3PpN0Wp8DbH +zIh1HrtsBv+baz4X7GGqcXzGHaL3SekVtTzWoWH1EfcFbx39Eb7QMAfCKbAJTibc +46KokWofwpFFiFzlmLhxpRUZyXx1EcxwdE8tmx2RRP1WKKD+u4ZqyPpcC1jcxkt2 +yKsi2XMPpfRaAok/T54igu6idFMqPVMnaR1sjjIsZAAmY2E2TqNGtz99sy2sbZCi +laLOz9qC5wc0GZbpuCGqKX6mOL6OKUohZnkfs8O1CWfe1tQHRvMq2uYiN2DLgbYP +oA/pyJV/v1WRBXrPPRXAb94JlAGD1zQbzECl8LibZ9WYkTunhHiVJqRaCPgrdLQA +BDzfuBSO6N+pjWxnkjMdwLfS7JLIvgm/LCkFbwJrnu+8vyq8W8BQj0FwcYeyTbcE +qYSjMq+u7msXi7Kx/mzhkIyIqJdIzshNy/MGz19qCkKxHh53L46g5pIOBvwFItIm +4TFRfTLcDwIDAQABoyMwITAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB +/zANBgkqhkiG9w0BAQsFAAOCAgEAXzSBdu+WHdXltdkCY4QWwa6gcFGn90xHNcgL +1yg9iXHZqjNB6hQbbCEAwGxCGX6faVsgQt+i0trEfJdLjbDorMjupWkEmQqSpqsn +LhpNgb+E1HAerUf+/UqdM+DyucRFCCEK2mlpc3INvjT+lIutwx4116KD7+U4x6WF +H6vPNOw/KP4M8VeGTslV9xzU2KV9Bnpv1d8Q34FOIWWxtuEXeZVFBs5fzNxGiWNo +RI2T9GRwoD2dKAXDOXC4Ynsg/eTb6QihuJ49CcdP+yz4k3ZB3lLg4VfSnQO8d57+ +nile98FRYB/e2guyLXW3Q0iT5/Z5xoRdgFlglPx4mI88k1HtQJAH32RjJMtOcQWh +15QaiDLxInQirqWm2BJpTGCjAu4r7NRjkgtevi92a6O2JryPA9gK8kxkRr05YuWW +6zRjESjMlfGt7+/cgFhI6Uu46mWs6fyAtbXIRfmswZ/ZuepiiI7E8UuDEq3mi4TW +nsLrgxifarsbJGAzcMzs9zLzXNl5fe+epP7JI8Mk7hWSsT2RTyaGvWZzJBPqpK5j +wa19hAM8EHiGG3njxPPyBJUgriOCxLM6AGK/5jYk4Ve6xx6QddVfP5VhK8E7zeWz +aGHQRiapIVJpLesux+t3zqY6tQMzT3bR51xUAV3LePTJDL/PEo4XLSNolOer/qmy +KwbQBM0= +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 3262 (0xcbe) + Signature Algorithm: sha256WithRSAEncryption + Issuer: C=TW, O=TAIWAN-CA, OU=Root CA, CN=TWCA Global Root CA + Validity + Not Before: Jun 27 06:28:33 2012 GMT + Not After : Dec 31 15:59:59 2030 GMT + Subject: C=TW, O=TAIWAN-CA, OU=Root CA, CN=TWCA Global Root CA + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (4096 bit) + Modulus: + 00:b0:05:db:c8:eb:8c:c4:6e:8a:21:ef:8e:4d:9c: + 71:0a:1f:52:70:ed:6d:82:9c:97:c5:d7:4c:4e:45: + 49:cb:40:42:b5:12:34:6c:19:c2:74:a4:31:5f:85: + 02:97:ec:43:33:0a:53:d2:9c:8c:8e:b7:b8:79:db: + 2b:d5:6a:f2:8e:66:c4:ee:2b:01:07:92:d4:b3:d0: + 02:df:50:f6:55:af:66:0e:cb:e0:47:60:2f:2b:32: + 39:35:52:3a:28:83:f8:7b:16:c6:18:b8:62:d6:47: + 25:91:ce:f0:19:12:4d:ad:63:f5:d3:3f:75:5f:29: + f0:a1:30:1c:2a:a0:98:a6:15:bd:ee:fd:19:36:f0: + e2:91:43:8f:fa:ca:d6:10:27:49:4c:ef:dd:c1:f1: + 85:70:9b:ca:ea:a8:5a:43:fc:6d:86:6f:73:e9:37: + 45:a9:f0:36:c7:cc:88:75:1e:bb:6c:06:ff:9b:6b: + 3e:17:ec:61:aa:71:7c:c6:1d:a2:f7:49:e9:15:b5: + 3c:d6:a1:61:f5:11:f7:05:6f:1d:fd:11:be:d0:30: + 07:c2:29:b0:09:4e:26:dc:e3:a2:a8:91:6a:1f:c2: + 91:45:88:5c:e5:98:b8:71:a5:15:19:c9:7c:75:11: + cc:70:74:4f:2d:9b:1d:91:44:fd:56:28:a0:fe:bb: + 86:6a:c8:fa:5c:0b:58:dc:c6:4b:76:c8:ab:22:d9: + 73:0f:a5:f4:5a:02:89:3f:4f:9e:22:82:ee:a2:74: + 53:2a:3d:53:27:69:1d:6c:8e:32:2c:64:00:26:63: + 61:36:4e:a3:46:b7:3f:7d:b3:2d:ac:6d:90:a2:95: + a2:ce:cf:da:82:e7:07:34:19:96:e9:b8:21:aa:29: + 7e:a6:38:be:8e:29:4a:21:66:79:1f:b3:c3:b5:09: + 67:de:d6:d4:07:46:f3:2a:da:e6:22:37:60:cb:81: + b6:0f:a0:0f:e9:c8:95:7f:bf:55:91:05:7a:cf:3d: + 15:c0:6f:de:09:94:01:83:d7:34:1b:cc:40:a5:f0: + b8:9b:67:d5:98:91:3b:a7:84:78:95:26:a4:5a:08: + f8:2b:74:b4:00:04:3c:df:b8:14:8e:e8:df:a9:8d: + 6c:67:92:33:1d:c0:b7:d2:ec:92:c8:be:09:bf:2c: + 29:05:6f:02:6b:9e:ef:bc:bf:2a:bc:5b:c0:50:8f: + 41:70:71:87:b2:4d:b7:04:a9:84:a3:32:af:ae:ee: + 6b:17:8b:b2:b1:fe:6c:e1:90:8c:88:a8:97:48:ce: + c8:4d:cb:f3:06:cf:5f:6a:0a:42:b1:1e:1e:77:2f: + 8e:a0:e6:92:0e:06:fc:05:22:d2:26:e1:31:51:7d: + 32:dc:0f + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: sha256WithRSAEncryption + 5f:34:81:76:ef:96:1d:d5:e5:b5:d9:02:63:84:16:c1:ae:a0: + 70:51:a7:f7:4c:47:35:c8:0b:d7:28:3d:89:71:d9:aa:33:41: + ea:14:1b:6c:21:00:c0:6c:42:19:7e:9f:69:5b:20:42:df:a2: + d2:da:c4:7c:97:4b:8d:b0:e8:ac:c8:ee:a5:69:04:99:0a:92: + a6:ab:27:2e:1a:4d:81:bf:84:d4:70:1e:ad:47:fe:fd:4a:9d: + 33:e0:f2:b9:c4:45:08:21:0a:da:69:69:73:72:0d:be:34:fe: + 94:8b:ad:c3:1e:35:d7:a2:83:ef:e5:38:c7:a5:85:1f:ab:cf: + 34:ec:3f:28:fe:0c:f1:57:86:4e:c9:55:f7:1c:d4:d8:a5:7d: + 06:7a:6f:d5:df:10:df:81:4e:21:65:b1:b6:e1:17:79:95:45: + 06:ce:5f:cc:dc:46:89:63:68:44:8d:93:f4:64:70:a0:3d:9d: + 28:05:c3:39:70:b8:62:7b:20:fd:e4:db:e9:08:a1:b8:9e:3d: + 09:c7:4f:fb:2c:f8:93:76:41:de:52:e0:e1:57:d2:9d:03:bc: + 77:9e:fe:9e:29:5e:f7:c1:51:60:1f:de:da:0b:b2:2d:75:b7: + 43:48:93:e7:f6:79:c6:84:5d:80:59:60:94:fc:78:98:8f:3c: + 93:51:ed:40:90:07:df:64:63:24:cb:4e:71:05:a1:d7:94:1a: + 88:32:f1:22:74:22:ae:a5:a6:d8:12:69:4c:60:a3:02:ee:2b: + ec:d4:63:92:0b:5e:be:2f:76:6b:a3:b6:26:bc:8f:03:d8:0a: + f2:4c:64:46:bd:39:62:e5:96:eb:34:63:11:28:cc:95:f1:ad: + ef:ef:dc:80:58:48:e9:4b:b8:ea:65:ac:e9:fc:80:b5:b5:c8: + 45:f9:ac:c1:9f:d9:b9:ea:62:88:8e:c4:f1:4b:83:12:ad:e6: + 8b:84:d6:9e:c2:eb:83:18:9f:6a:bb:1b:24:60:33:70:cc:ec: + f7:32:f3:5c:d9:79:7d:ef:9e:a4:fe:c9:23:c3:24:ee:15:92: + b1:3d:91:4f:26:86:bd:66:73:24:13:ea:a4:ae:63:c1:ad:7d: + 84:03:3c:10:78:86:1b:79:e3:c4:f3:f2:04:95:20:ae:23:82: + c4:b3:3a:00:62:bf:e6:36:24:e1:57:ba:c7:1e:90:75:d5:5f: + 3f:95:61:2b:c1:3b:cd:e5:b3:68:61:d0:46:26:a9:21:52:69: + 2d:eb:2e:c7:eb:77:ce:a6:3a:b5:03:33:4f:76:d1:e7:5c:54: + 01:5d:cb:78:f4:c9:0c:bf:cf:12:8e:17:2d:23:68:94:e7:ab: + fe:a9:b2:2b:06:d0:04:cd +SHA1 Fingerprint=9C:BB:48:53:F6:A4:F6:D3:52:A4:E8:32:52:55:60:13:F5:AD:AF:65 diff --git a/system/system/etc/security/cacerts/b0f3e76e.0 b/system/system/etc/security/cacerts/b0f3e76e.0 new file mode 100644 index 0000000000000000000000000000000000000000..929f29fb167a6bd451271c1d6f4dfed207744660 --- /dev/null +++ b/system/system/etc/security/cacerts/b0f3e76e.0 @@ -0,0 +1,79 @@ +-----BEGIN CERTIFICATE----- +MIIDdTCCAl2gAwIBAgILBAAAAAABFUtaw5QwDQYJKoZIhvcNAQEFBQAwVzELMAkG +A1UEBhMCQkUxGTAXBgNVBAoTEEdsb2JhbFNpZ24gbnYtc2ExEDAOBgNVBAsTB1Jv +b3QgQ0ExGzAZBgNVBAMTEkdsb2JhbFNpZ24gUm9vdCBDQTAeFw05ODA5MDExMjAw +MDBaFw0yODAxMjgxMjAwMDBaMFcxCzAJBgNVBAYTAkJFMRkwFwYDVQQKExBHbG9i +YWxTaWduIG52LXNhMRAwDgYDVQQLEwdSb290IENBMRswGQYDVQQDExJHbG9iYWxT +aWduIFJvb3QgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDaDuaZ +jc6j40+Kfvvxi4Mla+pIH/EqsLmVEQS98GPR4mdmzxzdzxtIK+6NiY6arymAZavp +xy0Sy6scTHAHoT0KMM0VjU/43dSMUBUc71DuxC73/OlS8pF94G3VNTCOXkNz8kHp +1Wrjsok6Vjk4bwY8iGlbKk3Fp1S4bInMm/k8yuX9ifUSPJJ4ltbcdG6TRGHRjcdG +snUOhugZitVtbNV4FpWi6cgKOOvyJBNPc1STE4U6G7weNLWLBYy5d4ux2x8gkasJ +U26Qzns3dLlwR5EiUWMWea6xrkEmCMgZK9FGqkjWZCrXgzT/LCrBbBlDSgeF59N8 +9iFo7+ryUp9/k5DPAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8E +BTADAQH/MB0GA1UdDgQWBBRge2YaRQ2XyolQL30EzTSo//z9SzANBgkqhkiG9w0B +AQUFAAOCAQEA1nPnfE920I2/7LqivjTFKDK1fPxsnCwrvQmeU79rXqoRSLblCKOz +yj1hTdNGCbM+w6DjY1Ub8rrvrTnhQ7k4o+YviiY776BQVvnGCv04zcQLcFGUl5gE +38NflNUVyRRBnMRddWQVDf9VMOyGj/8N7yy5Y0b2qvzfvGn9LhJIZJrglfCm7ymP +AbEVtQwdpf5pLGkkeB6zpxxxYu7KyJesF12KwvhHhm4qxFYxldBniYUr+WymXUad +DKqC5JlR3XC321Y9YeRq4VzW9v493kHMB65jUr9TU/Qr6cf9tveCX4XSQRjbgbME +HMUfpIBvFSDJ3gyICh3WZlXi/EjJKSZp4A== +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 04:00:00:00:00:01:15:4b:5a:c3:94 + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=BE, O=GlobalSign nv-sa, OU=Root CA, CN=GlobalSign Root CA + Validity + Not Before: Sep 1 12:00:00 1998 GMT + Not After : Jan 28 12:00:00 2028 GMT + Subject: C=BE, O=GlobalSign nv-sa, OU=Root CA, CN=GlobalSign Root CA + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:da:0e:e6:99:8d:ce:a3:e3:4f:8a:7e:fb:f1:8b: + 83:25:6b:ea:48:1f:f1:2a:b0:b9:95:11:04:bd:f0: + 63:d1:e2:67:66:cf:1c:dd:cf:1b:48:2b:ee:8d:89: + 8e:9a:af:29:80:65:ab:e9:c7:2d:12:cb:ab:1c:4c: + 70:07:a1:3d:0a:30:cd:15:8d:4f:f8:dd:d4:8c:50: + 15:1c:ef:50:ee:c4:2e:f7:fc:e9:52:f2:91:7d:e0: + 6d:d5:35:30:8e:5e:43:73:f2:41:e9:d5:6a:e3:b2: + 89:3a:56:39:38:6f:06:3c:88:69:5b:2a:4d:c5:a7: + 54:b8:6c:89:cc:9b:f9:3c:ca:e5:fd:89:f5:12:3c: + 92:78:96:d6:dc:74:6e:93:44:61:d1:8d:c7:46:b2: + 75:0e:86:e8:19:8a:d5:6d:6c:d5:78:16:95:a2:e9: + c8:0a:38:eb:f2:24:13:4f:73:54:93:13:85:3a:1b: + bc:1e:34:b5:8b:05:8c:b9:77:8b:b1:db:1f:20:91: + ab:09:53:6e:90:ce:7b:37:74:b9:70:47:91:22:51: + 63:16:79:ae:b1:ae:41:26:08:c8:19:2b:d1:46:aa: + 48:d6:64:2a:d7:83:34:ff:2c:2a:c1:6c:19:43:4a: + 07:85:e7:d3:7c:f6:21:68:ef:ea:f2:52:9f:7f:93: + 90:cf + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + 60:7B:66:1A:45:0D:97:CA:89:50:2F:7D:04:CD:34:A8:FF:FC:FD:4B + Signature Algorithm: sha1WithRSAEncryption + d6:73:e7:7c:4f:76:d0:8d:bf:ec:ba:a2:be:34:c5:28:32:b5: + 7c:fc:6c:9c:2c:2b:bd:09:9e:53:bf:6b:5e:aa:11:48:b6:e5: + 08:a3:b3:ca:3d:61:4d:d3:46:09:b3:3e:c3:a0:e3:63:55:1b: + f2:ba:ef:ad:39:e1:43:b9:38:a3:e6:2f:8a:26:3b:ef:a0:50: + 56:f9:c6:0a:fd:38:cd:c4:0b:70:51:94:97:98:04:df:c3:5f: + 94:d5:15:c9:14:41:9c:c4:5d:75:64:15:0d:ff:55:30:ec:86: + 8f:ff:0d:ef:2c:b9:63:46:f6:aa:fc:df:bc:69:fd:2e:12:48: + 64:9a:e0:95:f0:a6:ef:29:8f:01:b1:15:b5:0c:1d:a5:fe:69: + 2c:69:24:78:1e:b3:a7:1c:71:62:ee:ca:c8:97:ac:17:5d:8a: + c2:f8:47:86:6e:2a:c4:56:31:95:d0:67:89:85:2b:f9:6c:a6: + 5d:46:9d:0c:aa:82:e4:99:51:dd:70:b7:db:56:3d:61:e4:6a: + e1:5c:d6:f6:fe:3d:de:41:cc:07:ae:63:52:bf:53:53:f4:2b: + e9:c7:fd:b6:f7:82:5f:85:d2:41:18:db:81:b3:04:1c:c5:1f: + a4:80:6f:15:20:c9:de:0c:88:0a:1d:d6:66:55:e2:fc:48:c9: + 29:26:69:e0 +SHA1 Fingerprint=B1:BC:96:8B:D4:F4:9D:62:2A:A8:9A:81:F2:15:01:52:A4:1D:82:9C diff --git a/system/system/etc/security/cacerts/b3fb433b.0 b/system/system/etc/security/cacerts/b3fb433b.0 new file mode 100644 index 0000000000000000000000000000000000000000..de880c1bb864ebb3040fa92e3d255e8f026ea69a --- /dev/null +++ b/system/system/etc/security/cacerts/b3fb433b.0 @@ -0,0 +1,56 @@ +-----BEGIN CERTIFICATE----- +MIIC+TCCAoCgAwIBAgINAKaLeSkAAAAAUNCR+TAKBggqhkjOPQQDAzCBvzELMAkG +A1UEBhMCVVMxFjAUBgNVBAoTDUVudHJ1c3QsIEluYy4xKDAmBgNVBAsTH1NlZSB3 +d3cuZW50cnVzdC5uZXQvbGVnYWwtdGVybXMxOTA3BgNVBAsTMChjKSAyMDEyIEVu +dHJ1c3QsIEluYy4gLSBmb3IgYXV0aG9yaXplZCB1c2Ugb25seTEzMDEGA1UEAxMq +RW50cnVzdCBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5IC0gRUMxMB4XDTEy +MTIxODE1MjUzNloXDTM3MTIxODE1NTUzNlowgb8xCzAJBgNVBAYTAlVTMRYwFAYD +VQQKEw1FbnRydXN0LCBJbmMuMSgwJgYDVQQLEx9TZWUgd3d3LmVudHJ1c3QubmV0 +L2xlZ2FsLXRlcm1zMTkwNwYDVQQLEzAoYykgMjAxMiBFbnRydXN0LCBJbmMuIC0g +Zm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxMzAxBgNVBAMTKkVudHJ1c3QgUm9vdCBD +ZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSAtIEVDMTB2MBAGByqGSM49AgEGBSuBBAAi +A2IABIQTydC6bUF74mzQ61VfZgIaJPRbiWlH47jCffHyAsWfoPZb1YsGGYZPUxBt +ByQnoaD41UcZYUx9ypMn6nQM72+WCf5j7HBdNq1nd67JnXxVRDqiY1Ef9eNi1KlH +Bz7MIKNCMEAwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0O +BBYEFLdj5xrdjekIplWDpOBqUEFlEUJJMAoGCCqGSM49BAMDA2cAMGQCMGF52OVC +R98crlOZF7ZvHH3hvxGU0QOIdeSNiaSKd0bebWHvAvX7td/M/k7//qnmpwIwW5nX +hTcGtXsI/esni0qU+eH6p44mCOh8kmhtc9hvJqwhAriZtyZBWyVgrtBIGu4G +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + a6:8b:79:29:00:00:00:00:50:d0:91:f9 + Signature Algorithm: ecdsa-with-SHA384 + Issuer: C=US, O=Entrust, Inc., OU=See www.entrust.net/legal-terms, OU=(c) 2012 Entrust, Inc. - for authorized use only, CN=Entrust Root Certification Authority - EC1 + Validity + Not Before: Dec 18 15:25:36 2012 GMT + Not After : Dec 18 15:55:36 2037 GMT + Subject: C=US, O=Entrust, Inc., OU=See www.entrust.net/legal-terms, OU=(c) 2012 Entrust, Inc. - for authorized use only, CN=Entrust Root Certification Authority - EC1 + Subject Public Key Info: + Public Key Algorithm: id-ecPublicKey + Public-Key: (384 bit) + pub: + 04:84:13:c9:d0:ba:6d:41:7b:e2:6c:d0:eb:55:5f: + 66:02:1a:24:f4:5b:89:69:47:e3:b8:c2:7d:f1:f2: + 02:c5:9f:a0:f6:5b:d5:8b:06:19:86:4f:53:10:6d: + 07:24:27:a1:a0:f8:d5:47:19:61:4c:7d:ca:93:27: + ea:74:0c:ef:6f:96:09:fe:63:ec:70:5d:36:ad:67: + 77:ae:c9:9d:7c:55:44:3a:a2:63:51:1f:f5:e3:62: + d4:a9:47:07:3e:cc:20 + ASN1 OID: secp384r1 + X509v3 extensions: + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + B7:63:E7:1A:DD:8D:E9:08:A6:55:83:A4:E0:6A:50:41:65:11:42:49 + Signature Algorithm: ecdsa-with-SHA384 + 30:64:02:30:61:79:d8:e5:42:47:df:1c:ae:53:99:17:b6:6f: + 1c:7d:e1:bf:11:94:d1:03:88:75:e4:8d:89:a4:8a:77:46:de: + 6d:61:ef:02:f5:fb:b5:df:cc:fe:4e:ff:fe:a9:e6:a7:02:30: + 5b:99:d7:85:37:06:b5:7b:08:fd:eb:27:8b:4a:94:f9:e1:fa: + a7:8e:26:08:e8:7c:92:68:6d:73:d8:6f:26:ac:21:02:b8:99: + b7:26:41:5b:25:60:ae:d0:48:1a:ee:06 +SHA1 Fingerprint=20:D8:06:40:DF:9B:25:F5:12:25:3A:11:EA:F7:59:8A:EB:14:B5:47 diff --git a/system/system/etc/security/cacerts/b7db1890.0 b/system/system/etc/security/cacerts/b7db1890.0 new file mode 100644 index 0000000000000000000000000000000000000000..626e5a302735758a17e556b6ada9439663da36a1 --- /dev/null +++ b/system/system/etc/security/cacerts/b7db1890.0 @@ -0,0 +1,78 @@ +-----BEGIN CERTIFICATE----- +MIIDezCCAmOgAwIBAgIBATANBgkqhkiG9w0BAQUFADBfMQswCQYDVQQGEwJUVzES +MBAGA1UECgwJVEFJV0FOLUNBMRAwDgYDVQQLDAdSb290IENBMSowKAYDVQQDDCFU +V0NBIFJvb3QgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMDgwODI4MDcyNDMz +WhcNMzAxMjMxMTU1OTU5WjBfMQswCQYDVQQGEwJUVzESMBAGA1UECgwJVEFJV0FO +LUNBMRAwDgYDVQQLDAdSb290IENBMSowKAYDVQQDDCFUV0NBIFJvb3QgQ2VydGlm +aWNhdGlvbiBBdXRob3JpdHkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB +AQCwfnK4pAOU5qfeCTiRShFAh6d8WWQUe7UREN3+v9XAu1bihSX0NXIP+FPQQeFE +AcK0HMMxQhZHhTMidrIKbw/lJVBPhYa+v5guEGcevhEFhgWQxFnQfHgQsIBct+HH +K3XLfJ+utdGdIzdjp9xCoi2SBBtQwXu4PhvJVgSLL1KbralW6cH/ralYhzC2gfeX +RfwZVzsrb+RH9JlF/h3x+JejiB03HFyP4HYlmlD4oFT/RJB2I9IyxsOrBr/8+7/z +rX2SYgJbKdM1o5OaQ2RgXbL6Mv87BK9NQGr5x+PvI/1ry+UPizgN7gr8/g+YnzAx +3WxSZfmLgb4i4RxYA7qRG4kHAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIBBjAPBgNV +HRMBAf8EBTADAQH/MB0GA1UdDgQWBBRqOFsmjd6LWvJPelSDGRjjCDWmujANBgkq +hkiG9w0BAQUFAAOCAQEAPNV3PdrfibqHDAhUaiBQkr6wQT25JmSDCi/oQMCXKCeC +MErJk/9q56YAf4lCmtYR5VPOL8zy2gXE/uJQxDqGfczafhAJO5I1KlOy/usrBdls +XebQ79NqZp4VKIV66IIArB6nCWlWQtNoURi+VJq/REG6Sb4gumlc7rh3zc5sH62D +lhh9DrUUOYTxKOkto557HnpyWoOzeW/vtPzQCqVYT0bf+215WfKEIlKuD8z7fDvn +aspHYcN6+NOSBB+4IIThNlQWx0DeO4pz3N/GCUzf7Nr/1FNCocnyYh0igzyXxfkZ +YiesZSLX0zzG5Y6yU8xJzrww/nsOM5D77dIUkR8Hrw== +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 1 (0x1) + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=TW, O=TAIWAN-CA, OU=Root CA, CN=TWCA Root Certification Authority + Validity + Not Before: Aug 28 07:24:33 2008 GMT + Not After : Dec 31 15:59:59 2030 GMT + Subject: C=TW, O=TAIWAN-CA, OU=Root CA, CN=TWCA Root Certification Authority + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:b0:7e:72:b8:a4:03:94:e6:a7:de:09:38:91:4a: + 11:40:87:a7:7c:59:64:14:7b:b5:11:10:dd:fe:bf: + d5:c0:bb:56:e2:85:25:f4:35:72:0f:f8:53:d0:41: + e1:44:01:c2:b4:1c:c3:31:42:16:47:85:33:22:76: + b2:0a:6f:0f:e5:25:50:4f:85:86:be:bf:98:2e:10: + 67:1e:be:11:05:86:05:90:c4:59:d0:7c:78:10:b0: + 80:5c:b7:e1:c7:2b:75:cb:7c:9f:ae:b5:d1:9d:23: + 37:63:a7:dc:42:a2:2d:92:04:1b:50:c1:7b:b8:3e: + 1b:c9:56:04:8b:2f:52:9b:ad:a9:56:e9:c1:ff:ad: + a9:58:87:30:b6:81:f7:97:45:fc:19:57:3b:2b:6f: + e4:47:f4:99:45:fe:1d:f1:f8:97:a3:88:1d:37:1c: + 5c:8f:e0:76:25:9a:50:f8:a0:54:ff:44:90:76:23: + d2:32:c6:c3:ab:06:bf:fc:fb:bf:f3:ad:7d:92:62: + 02:5b:29:d3:35:a3:93:9a:43:64:60:5d:b2:fa:32: + ff:3b:04:af:4d:40:6a:f9:c7:e3:ef:23:fd:6b:cb: + e5:0f:8b:38:0d:ee:0a:fc:fe:0f:98:9f:30:31:dd: + 6c:52:65:f9:8b:81:be:22:e1:1c:58:03:ba:91:1b: + 89:07 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + 6A:38:5B:26:8D:DE:8B:5A:F2:4F:7A:54:83:19:18:E3:08:35:A6:BA + Signature Algorithm: sha1WithRSAEncryption + 3c:d5:77:3d:da:df:89:ba:87:0c:08:54:6a:20:50:92:be:b0: + 41:3d:b9:26:64:83:0a:2f:e8:40:c0:97:28:27:82:30:4a:c9: + 93:ff:6a:e7:a6:00:7f:89:42:9a:d6:11:e5:53:ce:2f:cc:f2: + da:05:c4:fe:e2:50:c4:3a:86:7d:cc:da:7e:10:09:3b:92:35: + 2a:53:b2:fe:eb:2b:05:d9:6c:5d:e6:d0:ef:d3:6a:66:9e:15: + 28:85:7a:e8:82:00:ac:1e:a7:09:69:56:42:d3:68:51:18:be: + 54:9a:bf:44:41:ba:49:be:20:ba:69:5c:ee:b8:77:cd:ce:6c: + 1f:ad:83:96:18:7d:0e:b5:14:39:84:f1:28:e9:2d:a3:9e:7b: + 1e:7a:72:5a:83:b3:79:6f:ef:b4:fc:d0:0a:a5:58:4f:46:df: + fb:6d:79:59:f2:84:22:52:ae:0f:cc:fb:7c:3b:e7:6a:ca:47: + 61:c3:7a:f8:d3:92:04:1f:b8:20:84:e1:36:54:16:c7:40:de: + 3b:8a:73:dc:df:c6:09:4c:df:ec:da:ff:d4:53:42:a1:c9:f2: + 62:1d:22:83:3c:97:c5:f9:19:62:27:ac:65:22:d7:d3:3c:c6: + e5:8e:b2:53:cc:49:ce:bc:30:fe:7b:0e:33:90:fb:ed:d2:14: + 91:1f:07:af +SHA1 Fingerprint=CF:9E:87:6D:D3:EB:FC:42:26:97:A3:B5:A3:7A:A0:76:A9:06:23:48 diff --git a/system/system/etc/security/cacerts/b872f2b4.0 b/system/system/etc/security/cacerts/b872f2b4.0 new file mode 100644 index 0000000000000000000000000000000000000000..e99bbe982bf50f6189fdcabb4ddcc3c3f336e65f --- /dev/null +++ b/system/system/etc/security/cacerts/b872f2b4.0 @@ -0,0 +1,84 @@ +-----BEGIN CERTIFICATE----- +MIIDdzCCAl+gAwIBAgIIXDPLYixfszIwDQYJKoZIhvcNAQELBQAwPDEeMBwGA1UE +AwwVQXRvcyBUcnVzdGVkUm9vdCAyMDExMQ0wCwYDVQQKDARBdG9zMQswCQYDVQQG +EwJERTAeFw0xMTA3MDcxNDU4MzBaFw0zMDEyMzEyMzU5NTlaMDwxHjAcBgNVBAMM +FUF0b3MgVHJ1c3RlZFJvb3QgMjAxMTENMAsGA1UECgwEQXRvczELMAkGA1UEBhMC +REUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCVhTuXbyo7LjvPpvMp +Nb7PGKw+qtn4TaA+Gke5vJrf8v7MPkfoepbCJI419KkM/IL9bcFyYie96mvr54rM +VD6QUM+A1JX76LWC1BTFtqlVJVfbsVD2sGBkWXppzwO3bw2+yj5vdHLqqjAqc2K+ +SZFhyBH+DgMq92og3AIVDV4VavzjgsG1xZ1kCWyjWZgHJ8cblithdHFsQ/H3NYkQ +4J7sVaE3IqKHBAUsR320HLliKWYoyrfhk/WklAOZuXCFteZI6o1Q/NnezG8HDt0L +cp2AMBYHlT8oDv3FdU9T1nSatCQujgKRz3bFmx5VdJx4IbHwLfELn8LVlhgf8FQi +eowHAgMBAAGjfTB7MB0GA1UdDgQWBBSnpQaxLKYJYO7Rl+lwrrw7GWzbITAPBgNV +HRMBAf8EBTADAQH/MB8GA1UdIwQYMBaAFKelBrEspglg7tGX6XCuvDsZbNshMBgG +A1UdIAQRMA8wDQYLKwYBBAGwLQMEAQEwDgYDVR0PAQH/BAQDAgGGMA0GCSqGSIb3 +DQEBCwUAA4IBAQAmdzTblEiGKkGdLD4GkGDEjKwLVLgfuXvTBznk+j57sj1O7Z8j +vZfza1zv7v1Apt+hk6EKhqzvINB5Ab149xnYJDE0BAGmuhWawyfc2E8PzBhj/5kP +DpFrdRbhIfzYJsdHt6bPWHJxfrrhTZVHO8mvbaG0weyJ9rQPOLXiZNwlz6bb65pc +maHFCN795trV1lpFDMS3wrUU77QR/w4VtfX128a961qn8FYiqTxlVMYVqL2Gns2D +lmh6cYGJ4Qvh6hEbaAjMaZ7snkGeRDImeuKHCnE96+RapNLbxc3G3mB/ufNPRJLv +KrcYPqcZ2Qt9sTdBQrC6YB3y/gkRsPCHe6ed +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 6643877497813316402 (0x5c33cb622c5fb332) + Signature Algorithm: sha256WithRSAEncryption + Issuer: CN=Atos TrustedRoot 2011, O=Atos, C=DE + Validity + Not Before: Jul 7 14:58:30 2011 GMT + Not After : Dec 31 23:59:59 2030 GMT + Subject: CN=Atos TrustedRoot 2011, O=Atos, C=DE + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:95:85:3b:97:6f:2a:3b:2e:3b:cf:a6:f3:29:35: + be:cf:18:ac:3e:aa:d9:f8:4d:a0:3e:1a:47:b9:bc: + 9a:df:f2:fe:cc:3e:47:e8:7a:96:c2:24:8e:35:f4: + a9:0c:fc:82:fd:6d:c1:72:62:27:bd:ea:6b:eb:e7: + 8a:cc:54:3e:90:50:cf:80:d4:95:fb:e8:b5:82:d4: + 14:c5:b6:a9:55:25:57:db:b1:50:f6:b0:60:64:59: + 7a:69:cf:03:b7:6f:0d:be:ca:3e:6f:74:72:ea:aa: + 30:2a:73:62:be:49:91:61:c8:11:fe:0e:03:2a:f7: + 6a:20:dc:02:15:0d:5e:15:6a:fc:e3:82:c1:b5:c5: + 9d:64:09:6c:a3:59:98:07:27:c7:1b:96:2b:61:74: + 71:6c:43:f1:f7:35:89:10:e0:9e:ec:55:a1:37:22: + a2:87:04:05:2c:47:7d:b4:1c:b9:62:29:66:28:ca: + b7:e1:93:f5:a4:94:03:99:b9:70:85:b5:e6:48:ea: + 8d:50:fc:d9:de:cc:6f:07:0e:dd:0b:72:9d:80:30: + 16:07:95:3f:28:0e:fd:c5:75:4f:53:d6:74:9a:b4: + 24:2e:8e:02:91:cf:76:c5:9b:1e:55:74:9c:78:21: + b1:f0:2d:f1:0b:9f:c2:d5:96:18:1f:f0:54:22:7a: + 8c:07 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + A7:A5:06:B1:2C:A6:09:60:EE:D1:97:E9:70:AE:BC:3B:19:6C:DB:21 + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Authority Key Identifier: + keyid:A7:A5:06:B1:2C:A6:09:60:EE:D1:97:E9:70:AE:BC:3B:19:6C:DB:21 + + X509v3 Certificate Policies: + Policy: 1.3.6.1.4.1.6189.3.4.1.1 + + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + Signature Algorithm: sha256WithRSAEncryption + 26:77:34:db:94:48:86:2a:41:9d:2c:3e:06:90:60:c4:8c:ac: + 0b:54:b8:1f:b9:7b:d3:07:39:e4:fa:3e:7b:b2:3d:4e:ed:9f: + 23:bd:97:f3:6b:5c:ef:ee:fd:40:a6:df:a1:93:a1:0a:86:ac: + ef:20:d0:79:01:bd:78:f7:19:d8:24:31:34:04:01:a6:ba:15: + 9a:c3:27:dc:d8:4f:0f:cc:18:63:ff:99:0f:0e:91:6b:75:16: + e1:21:fc:d8:26:c7:47:b7:a6:cf:58:72:71:7e:ba:e1:4d:95: + 47:3b:c9:af:6d:a1:b4:c1:ec:89:f6:b4:0f:38:b5:e2:64:dc: + 25:cf:a6:db:eb:9a:5c:99:a1:c5:08:de:fd:e6:da:d5:d6:5a: + 45:0c:c4:b7:c2:b5:14:ef:b4:11:ff:0e:15:b5:f5:f5:db:c6: + bd:eb:5a:a7:f0:56:22:a9:3c:65:54:c6:15:a8:bd:86:9e:cd: + 83:96:68:7a:71:81:89:e1:0b:e1:ea:11:1b:68:08:cc:69:9e: + ec:9e:41:9e:44:32:26:7a:e2:87:0a:71:3d:eb:e4:5a:a4:d2: + db:c5:cd:c6:de:60:7f:b9:f3:4f:44:92:ef:2a:b7:18:3e:a7: + 19:d9:0b:7d:b1:37:41:42:b0:ba:60:1d:f2:fe:09:11:b0:f0: + 87:7b:a7:9d +SHA1 Fingerprint=2B:B1:F5:3E:55:0C:1D:C5:F1:D4:E6:B7:6A:46:4B:55:06:02:AC:21 diff --git a/system/system/etc/security/cacerts/b936d1c6.0 b/system/system/etc/security/cacerts/b936d1c6.0 new file mode 100644 index 0000000000000000000000000000000000000000..5a8d8e694da3c1cddeb54593d1c29f117daa666f --- /dev/null +++ b/system/system/etc/security/cacerts/b936d1c6.0 @@ -0,0 +1,125 @@ +-----BEGIN CERTIFICATE----- +MIIFgzCCA2ugAwIBAgIPXZONMGc2yAYdGsdUhGkHMA0GCSqGSIb3DQEBCwUAMDsx +CzAJBgNVBAYTAkVTMREwDwYDVQQKDAhGTk1ULVJDTTEZMBcGA1UECwwQQUMgUkFJ +WiBGTk1ULVJDTTAeFw0wODEwMjkxNTU5NTZaFw0zMDAxMDEwMDAwMDBaMDsxCzAJ +BgNVBAYTAkVTMREwDwYDVQQKDAhGTk1ULVJDTTEZMBcGA1UECwwQQUMgUkFJWiBG +Tk1ULVJDTTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALpxgHpMhm5/ +yBNtwMZ9HACXjywMI7sQmkCpGreHiPibVmr75nuOi5KOpyVdWRHbNi63URcfqQgf +BBckWKo3Shjf5TnUV/3XwSyRAZHiItQDwFj8d0fsjz50Q7qsNI1NOHZnjrDIbzAz +WHFctPVrbtQBULgTfmxKo0nRIBnuvMApGGWn3v7v3QqQIecaZ5JCEJhfTzC8PhxF +tBDXaEAUwED653cXeuYLj2VbPNmaUtu1vZ5Gzz3rkQUCwJaydkxNEJY7kvqcfw+Z +374jNUUeAlz+taibmSXaXvMiwzn15Cou08YfxGyqxRxqAQVKL9LFwag0Jl1mpdIC +IfkYtwb1TplvqKtMUejPUBjFd8g5CSxJkjKZqLsXF3mwWsXmo8RZZUc1g16p6DUL +mbvkzSDGm0oGObVo/CK67lWMK07q87Hj/LaZmtVC+nFNCM+HHmpxffnTtOmlcYF7 +wk5HlqX2doWjKI/pgG6BU6VtX7hI+cL5NqYuSf+4lsKMB7ObiFj86xsc3i1w4peS +MKGJ47xVqCfWS+2QrYv6YyVZLag13cqXM7zlzced0ezvXg5KkAYmY6252TUtB7p2 +ZSysV4999AeU14ECll2jB0nVetBX+RvnU0Z1qrB5QstocQjpYL05ac70r8NWQMet +UqIJ5G+GR4of6ygnXYMgrwTJbFaai0b1AgMBAAGjgYMwgYAwDwYDVR0TAQH/BAUw +AwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFPd9xf3E6Jobd2Sn9R2gzL+H +YJptMD4GA1UdIAQ3MDUwMwYEVR0gADArMCkGCCsGAQUFBwIBFh1odHRwOi8vd3d3 +LmNlcnQuZm5tdC5lcy9kcGNzLzANBgkqhkiG9w0BAQsFAAOCAgEAB5BK3/MjTvDD +nFFlm5wioooMhfNzKWtN/gHiqQxjAb8EZ6WdmF/9ARP67Jpi6Yb+tmLSbkyU+8B1 +RXxlDPiyN8+sD8+Nb/kZ94/sHvJwnvDKuO+3/3Y3dlv2bojzr2IyIpMNOmqOFGYM +LVN0V2Ue1bLdI4E7pWYjJ2cJj+F3qkPNZVEI7VFY/uY5+ctHhKQV8Xa7pO6kO8Rf +77IzlhEYt8llvhjho6Tc+hj507wTmzl6NLrTQfv6MooqtyuGC2mDOL7Nii4LcK2N +JpLuHvUBKwrZ1pebbuCoGRw6IYsMHkCtA+fdZn71uSANA+iW+YJF1DngoABd15jm +fZ5nc8OaKveri6E6FO80vFIOiZiaBECEHX5FaZNXzuvO+FB8TxxuBEOb+dY7Ixjp +6o7RTUaN8Tvkasq6+yO3m/qZASlaWFot4/nUbQ4mrcFuNLwy+AwF+mWj2zs3gyLp +1txyM/1d8iC9djwj2ij3+RvrWWTV3F9yfiD8zYm1kGdNYno/Tq0dwzn+evQoFt9B +9kiABdcPUXmsEKvU7ANm5mqwujGSQkBqvjrTcuFqN1W8rB2Vt2lh8kORdOag0wok +RqEIr9baRRmW1FMdW4R58MD3R++Lj8UGrp1MYp3/RgT408m2ECVAdf4WqslKYIYv +uu8wd+RU4riEmViAqhOLUTpPSPaLtrM= +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 5d:93:8d:30:67:36:c8:06:1d:1a:c7:54:84:69:07 + Signature Algorithm: sha256WithRSAEncryption + Issuer: C=ES, O=FNMT-RCM, OU=AC RAIZ FNMT-RCM + Validity + Not Before: Oct 29 15:59:56 2008 GMT + Not After : Jan 1 00:00:00 2030 GMT + Subject: C=ES, O=FNMT-RCM, OU=AC RAIZ FNMT-RCM + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (4096 bit) + Modulus: + 00:ba:71:80:7a:4c:86:6e:7f:c8:13:6d:c0:c6:7d: + 1c:00:97:8f:2c:0c:23:bb:10:9a:40:a9:1a:b7:87: + 88:f8:9b:56:6a:fb:e6:7b:8e:8b:92:8e:a7:25:5d: + 59:11:db:36:2e:b7:51:17:1f:a9:08:1f:04:17:24: + 58:aa:37:4a:18:df:e5:39:d4:57:fd:d7:c1:2c:91: + 01:91:e2:22:d4:03:c0:58:fc:77:47:ec:8f:3e:74: + 43:ba:ac:34:8d:4d:38:76:67:8e:b0:c8:6f:30:33: + 58:71:5c:b4:f5:6b:6e:d4:01:50:b8:13:7e:6c:4a: + a3:49:d1:20:19:ee:bc:c0:29:18:65:a7:de:fe:ef: + dd:0a:90:21:e7:1a:67:92:42:10:98:5f:4f:30:bc: + 3e:1c:45:b4:10:d7:68:40:14:c0:40:fa:e7:77:17: + 7a:e6:0b:8f:65:5b:3c:d9:9a:52:db:b5:bd:9e:46: + cf:3d:eb:91:05:02:c0:96:b2:76:4c:4d:10:96:3b: + 92:fa:9c:7f:0f:99:df:be:23:35:45:1e:02:5c:fe: + b5:a8:9b:99:25:da:5e:f3:22:c3:39:f5:e4:2a:2e: + d3:c6:1f:c4:6c:aa:c5:1c:6a:01:05:4a:2f:d2:c5: + c1:a8:34:26:5d:66:a5:d2:02:21:f9:18:b7:06:f5: + 4e:99:6f:a8:ab:4c:51:e8:cf:50:18:c5:77:c8:39: + 09:2c:49:92:32:99:a8:bb:17:17:79:b0:5a:c5:e6: + a3:c4:59:65:47:35:83:5e:a9:e8:35:0b:99:bb:e4: + cd:20:c6:9b:4a:06:39:b5:68:fc:22:ba:ee:55:8c: + 2b:4e:ea:f3:b1:e3:fc:b6:99:9a:d5:42:fa:71:4d: + 08:cf:87:1e:6a:71:7d:f9:d3:b4:e9:a5:71:81:7b: + c2:4e:47:96:a5:f6:76:85:a3:28:8f:e9:80:6e:81: + 53:a5:6d:5f:b8:48:f9:c2:f9:36:a6:2e:49:ff:b8: + 96:c2:8c:07:b3:9b:88:58:fc:eb:1b:1c:de:2d:70: + e2:97:92:30:a1:89:e3:bc:55:a8:27:d6:4b:ed:90: + ad:8b:fa:63:25:59:2d:a8:35:dd:ca:97:33:bc:e5: + cd:c7:9d:d1:ec:ef:5e:0e:4a:90:06:26:63:ad:b9: + d9:35:2d:07:ba:76:65:2c:ac:57:8f:7d:f4:07:94: + d7:81:02:96:5d:a3:07:49:d5:7a:d0:57:f9:1b:e7: + 53:46:75:aa:b0:79:42:cb:68:71:08:e9:60:bd:39: + 69:ce:f4:af:c3:56:40:c7:ad:52:a2:09:e4:6f:86: + 47:8a:1f:eb:28:27:5d:83:20:af:04:c9:6c:56:9a: + 8b:46:f5 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + F7:7D:C5:FD:C4:E8:9A:1B:77:64:A7:F5:1D:A0:CC:BF:87:60:9A:6D + X509v3 Certificate Policies: + Policy: X509v3 Any Policy + CPS: http://www.cert.fnmt.es/dpcs/ + + Signature Algorithm: sha256WithRSAEncryption + 07:90:4a:df:f3:23:4e:f0:c3:9c:51:65:9b:9c:22:a2:8a:0c: + 85:f3:73:29:6b:4d:fe:01:e2:a9:0c:63:01:bf:04:67:a5:9d: + 98:5f:fd:01:13:fa:ec:9a:62:e9:86:fe:b6:62:d2:6e:4c:94: + fb:c0:75:45:7c:65:0c:f8:b2:37:cf:ac:0f:cf:8d:6f:f9:19: + f7:8f:ec:1e:f2:70:9e:f0:ca:b8:ef:b7:ff:76:37:76:5b:f6: + 6e:88:f3:af:62:32:22:93:0d:3a:6a:8e:14:66:0c:2d:53:74: + 57:65:1e:d5:b2:dd:23:81:3b:a5:66:23:27:67:09:8f:e1:77: + aa:43:cd:65:51:08:ed:51:58:fe:e6:39:f9:cb:47:84:a4:15: + f1:76:bb:a4:ee:a4:3b:c4:5f:ef:b2:33:96:11:18:b7:c9:65: + be:18:e1:a3:a4:dc:fa:18:f9:d3:bc:13:9b:39:7a:34:ba:d3: + 41:fb:fa:32:8a:2a:b7:2b:86:0b:69:83:38:be:cd:8a:2e:0b: + 70:ad:8d:26:92:ee:1e:f5:01:2b:0a:d9:d6:97:9b:6e:e0:a8: + 19:1c:3a:21:8b:0c:1e:40:ad:03:e7:dd:66:7e:f5:b9:20:0d: + 03:e8:96:f9:82:45:d4:39:e0:a0:00:5d:d7:98:e6:7d:9e:67: + 73:c3:9a:2a:f7:ab:8b:a1:3a:14:ef:34:bc:52:0e:89:98:9a: + 04:40:84:1d:7e:45:69:93:57:ce:eb:ce:f8:50:7c:4f:1c:6e: + 04:43:9b:f9:d6:3b:23:18:e9:ea:8e:d1:4d:46:8d:f1:3b:e4: + 6a:ca:ba:fb:23:b7:9b:fa:99:01:29:5a:58:5a:2d:e3:f9:d4: + 6d:0e:26:ad:c1:6e:34:bc:32:f8:0c:05:fa:65:a3:db:3b:37: + 83:22:e9:d6:dc:72:33:fd:5d:f2:20:bd:76:3c:23:da:28:f7: + f9:1b:eb:59:64:d5:dc:5f:72:7e:20:fc:cd:89:b5:90:67:4d: + 62:7a:3f:4e:ad:1d:c3:39:fe:7a:f4:28:16:df:41:f6:48:80: + 05:d7:0f:51:79:ac:10:ab:d4:ec:03:66:e6:6a:b0:ba:31:92: + 42:40:6a:be:3a:d3:72:e1:6a:37:55:bc:ac:1d:95:b7:69:61: + f2:43:91:74:e6:a0:d3:0a:24:46:a1:08:af:d6:da:45:19:96: + d4:53:1d:5b:84:79:f0:c0:f7:47:ef:8b:8f:c5:06:ae:9d:4c: + 62:9d:ff:46:04:f8:d3:c9:b6:10:25:40:75:fe:16:aa:c9:4a: + 60:86:2f:ba:ef:30:77:e4:54:e2:b8:84:99:58:80:aa:13:8b: + 51:3a:4f:48:f6:8b:b6:b3 +SHA1 Fingerprint=EC:50:35:07:B2:15:C4:95:62:19:E2:A8:9A:5B:42:99:2C:4C:2C:20 diff --git a/system/system/etc/security/cacerts/bc3f2570.0 b/system/system/etc/security/cacerts/bc3f2570.0 new file mode 100644 index 0000000000000000000000000000000000000000..b8fd42607287f86510a4f02e4c46ffb3ff02471a --- /dev/null +++ b/system/system/etc/security/cacerts/bc3f2570.0 @@ -0,0 +1,80 @@ +-----BEGIN CERTIFICATE----- +MIIDxTCCAq2gAwIBAgIBADANBgkqhkiG9w0BAQsFADCBgzELMAkGA1UEBhMCVVMx +EDAOBgNVBAgTB0FyaXpvbmExEzARBgNVBAcTClNjb3R0c2RhbGUxGjAYBgNVBAoT +EUdvRGFkZHkuY29tLCBJbmMuMTEwLwYDVQQDEyhHbyBEYWRkeSBSb290IENlcnRp +ZmljYXRlIEF1dGhvcml0eSAtIEcyMB4XDTA5MDkwMTAwMDAwMFoXDTM3MTIzMTIz +NTk1OVowgYMxCzAJBgNVBAYTAlVTMRAwDgYDVQQIEwdBcml6b25hMRMwEQYDVQQH +EwpTY290dHNkYWxlMRowGAYDVQQKExFHb0RhZGR5LmNvbSwgSW5jLjExMC8GA1UE +AxMoR28gRGFkZHkgUm9vdCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkgLSBHMjCCASIw +DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL9xYgjx+lk09xvJGKP3gElY6SKD +E6bFIEMBO4Tx5oVJnyfq9oQbTqC023CYxzIBsQU+B07u9PpPL1kwIuerGVZr4oAH +/PMWdYA5UXvl+TW2dE6pjYIT5LY/qQOD+qK+ihVqf94Lw7YZFAXK6sOoBJQ7Rnwy +DfMAZiLIjWltNowRGLfTshxgtDj6AozO091GB94KPutdfMh8+7ArU6SSYmlRJQVh +GkSBjCypQ5Yj36w6gZoOKcUcqeldHraenjAKOc7xiID7S13MMuyFYkMlNAJWJwGR +tDtwKj9useiciAF9n9T521NtYJ2/LOdYq7hfRvzOxBsDPAnrSTFcaUaz4EcCAwEA +AaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYE +FDqahQcQZyi27/a9BUFuIMGU2g/eMA0GCSqGSIb3DQEBCwUAA4IBAQCZ21151fmX +WWcDYfF+OwYxdS2hII5PZYe096acvNjpL9DbWu7PdIxztDhC2gV7+AJ1uP2lsdeu +9tfeE8tTEH6KRtGX+rcuKxGrkLAngPnon1rpN5+r5N9ss4UXnT3ZJE95kTXWXwTr +gIOrmgIttRD02JDHBHNA7XIloKmf7J6raBKZV8aPEjoJpL1E/QYVN8Gb5DKj7Tjo +2GTzLH4U/ALqn83/B2gX2yKQOC16jdFU8WnjXzPKej17CuPKf1855eJ1usV2GDPO +LPAvTK33sefOT6jEm0pUBsV/fdUID+Ic/n4XuKxe9tQWskMJDE32p2u0mYRlynqI +4uJEvlz36hz1 +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 0 (0x0) + Signature Algorithm: sha256WithRSAEncryption + Issuer: C=US, ST=Arizona, L=Scottsdale, O=GoDaddy.com, Inc., CN=Go Daddy Root Certificate Authority - G2 + Validity + Not Before: Sep 1 00:00:00 2009 GMT + Not After : Dec 31 23:59:59 2037 GMT + Subject: C=US, ST=Arizona, L=Scottsdale, O=GoDaddy.com, Inc., CN=Go Daddy Root Certificate Authority - G2 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:bf:71:62:08:f1:fa:59:34:f7:1b:c9:18:a3:f7: + 80:49:58:e9:22:83:13:a6:c5:20:43:01:3b:84:f1: + e6:85:49:9f:27:ea:f6:84:1b:4e:a0:b4:db:70:98: + c7:32:01:b1:05:3e:07:4e:ee:f4:fa:4f:2f:59:30: + 22:e7:ab:19:56:6b:e2:80:07:fc:f3:16:75:80:39: + 51:7b:e5:f9:35:b6:74:4e:a9:8d:82:13:e4:b6:3f: + a9:03:83:fa:a2:be:8a:15:6a:7f:de:0b:c3:b6:19: + 14:05:ca:ea:c3:a8:04:94:3b:46:7c:32:0d:f3:00: + 66:22:c8:8d:69:6d:36:8c:11:18:b7:d3:b2:1c:60: + b4:38:fa:02:8c:ce:d3:dd:46:07:de:0a:3e:eb:5d: + 7c:c8:7c:fb:b0:2b:53:a4:92:62:69:51:25:05:61: + 1a:44:81:8c:2c:a9:43:96:23:df:ac:3a:81:9a:0e: + 29:c5:1c:a9:e9:5d:1e:b6:9e:9e:30:0a:39:ce:f1: + 88:80:fb:4b:5d:cc:32:ec:85:62:43:25:34:02:56: + 27:01:91:b4:3b:70:2a:3f:6e:b1:e8:9c:88:01:7d: + 9f:d4:f9:db:53:6d:60:9d:bf:2c:e7:58:ab:b8:5f: + 46:fc:ce:c4:1b:03:3c:09:eb:49:31:5c:69:46:b3: + e0:47 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + 3A:9A:85:07:10:67:28:B6:EF:F6:BD:05:41:6E:20:C1:94:DA:0F:DE + Signature Algorithm: sha256WithRSAEncryption + 99:db:5d:79:d5:f9:97:59:67:03:61:f1:7e:3b:06:31:75:2d: + a1:20:8e:4f:65:87:b4:f7:a6:9c:bc:d8:e9:2f:d0:db:5a:ee: + cf:74:8c:73:b4:38:42:da:05:7b:f8:02:75:b8:fd:a5:b1:d7: + ae:f6:d7:de:13:cb:53:10:7e:8a:46:d1:97:fa:b7:2e:2b:11: + ab:90:b0:27:80:f9:e8:9f:5a:e9:37:9f:ab:e4:df:6c:b3:85: + 17:9d:3d:d9:24:4f:79:91:35:d6:5f:04:eb:80:83:ab:9a:02: + 2d:b5:10:f4:d8:90:c7:04:73:40:ed:72:25:a0:a9:9f:ec:9e: + ab:68:12:99:57:c6:8f:12:3a:09:a4:bd:44:fd:06:15:37:c1: + 9b:e4:32:a3:ed:38:e8:d8:64:f3:2c:7e:14:fc:02:ea:9f:cd: + ff:07:68:17:db:22:90:38:2d:7a:8d:d1:54:f1:69:e3:5f:33: + ca:7a:3d:7b:0a:e3:ca:7f:5f:39:e5:e2:75:ba:c5:76:18:33: + ce:2c:f0:2f:4c:ad:f7:b1:e7:ce:4f:a8:c4:9b:4a:54:06:c5: + 7f:7d:d5:08:0f:e2:1c:fe:7e:17:b8:ac:5e:f6:d4:16:b2:43: + 09:0c:4d:f6:a7:6b:b4:99:84:65:ca:7a:88:e2:e2:44:be:5c: + f7:ea:1c:f5 +SHA1 Fingerprint=47:BE:AB:C9:22:EA:E8:0E:78:78:34:62:A7:9F:45:C2:54:FD:E6:8B diff --git a/system/system/etc/security/cacerts/bdacca6f.0 b/system/system/etc/security/cacerts/bdacca6f.0 new file mode 100644 index 0000000000000000000000000000000000000000..f08bdcf6e682cd043d872d0b94562057e69f1d04 --- /dev/null +++ b/system/system/etc/security/cacerts/bdacca6f.0 @@ -0,0 +1,89 @@ +-----BEGIN CERTIFICATE----- +MIIDvDCCAqSgAwIBAgIQB1YipOjUiolN9BPI8PjqpTANBgkqhkiG9w0BAQUFADBK +MQswCQYDVQQGEwJVUzEgMB4GA1UEChMXU2VjdXJlVHJ1c3QgQ29ycG9yYXRpb24x +GTAXBgNVBAMTEFNlY3VyZSBHbG9iYWwgQ0EwHhcNMDYxMTA3MTk0MjI4WhcNMjkx +MjMxMTk1MjA2WjBKMQswCQYDVQQGEwJVUzEgMB4GA1UEChMXU2VjdXJlVHJ1c3Qg +Q29ycG9yYXRpb24xGTAXBgNVBAMTEFNlY3VyZSBHbG9iYWwgQ0EwggEiMA0GCSqG +SIb3DQEBAQUAA4IBDwAwggEKAoIBAQCvNS7YrGxVaQZx5RNoJLNP2MwhR/jxYDiJ +iQPpvepeRlMJ3Fz1Wuj3RSoC6zFh1ykzTM7HfAo3fg+6MpjhHZevj8fcyTiW89sa +/FHtaMbQbqR8JNGuQsiWUGMu4P51/pinX0kuleM5M2SOHqRfkNJnPLLZ/kG5VacJ +jnIFHovdRIWCQtBJwB1g8NEXLJXr9qXBkqPFwqcIYA1gBBCWeZ4WNOaptvolRTnI +HmX5k/Wq8VLcmZg9pYYaDDUz+kulBAYVHDGA76oYa8J719rO+TMg1fW9ajMtgQT7 +sFzUnKPiXB3jqUJ1XnvUd+85VLrJChgbEplJL4hL/VBi0XPnj3pDAgMBAAGjgZ0w +gZowEwYJKwYBBAGCNxQCBAYeBABDAEEwCwYDVR0PBAQDAgGGMA8GA1UdEwEB/wQF +MAMBAf8wHQYDVR0OBBYEFK9EBMJBfkiD2045AuzshHrmzsmkMDQGA1UdHwQtMCsw +KaAnoCWGI2h0dHA6Ly9jcmwuc2VjdXJldHJ1c3QuY29tL1NHQ0EuY3JsMBAGCSsG +AQQBgjcVAQQDAgEAMA0GCSqGSIb3DQEBBQUAA4IBAQBjGghAfaReUw132HquHw0L +URYD7xh8yOOvaliTFGCRsoTciE6+OYo68+aCiV0BN7OrJKQVDpI1WkpEXk5X+nXO +H0jOZvQ8QCaSmGwb7iRGDBezUqXbpZGRzzfTb+cnCDpOGR86p1hcF895P4vkp9Mm +I50mD1hp/Ed+stCNi5O/KU9DaXR2Z0vPB4zmAve14bRDtUstFJ/53CYNv6ZHdAbY +iNE6KTCEztI5gGIbqMdXSbxqVVFnFUq+NQfk1XWYN3kwFNspnWzFacxHVaIw98xc +f8LDmBxrThaA63p4ZUWiABqvDA1VZDRIuJK58bRQKfJPIx/abKwfROHdI3hRW8cW +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 07:56:22:a4:e8:d4:8a:89:4d:f4:13:c8:f0:f8:ea:a5 + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=US, O=SecureTrust Corporation, CN=Secure Global CA + Validity + Not Before: Nov 7 19:42:28 2006 GMT + Not After : Dec 31 19:52:06 2029 GMT + Subject: C=US, O=SecureTrust Corporation, CN=Secure Global CA + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:af:35:2e:d8:ac:6c:55:69:06:71:e5:13:68:24: + b3:4f:d8:cc:21:47:f8:f1:60:38:89:89:03:e9:bd: + ea:5e:46:53:09:dc:5c:f5:5a:e8:f7:45:2a:02:eb: + 31:61:d7:29:33:4c:ce:c7:7c:0a:37:7e:0f:ba:32: + 98:e1:1d:97:af:8f:c7:dc:c9:38:96:f3:db:1a:fc: + 51:ed:68:c6:d0:6e:a4:7c:24:d1:ae:42:c8:96:50: + 63:2e:e0:fe:75:fe:98:a7:5f:49:2e:95:e3:39:33: + 64:8e:1e:a4:5f:90:d2:67:3c:b2:d9:fe:41:b9:55: + a7:09:8e:72:05:1e:8b:dd:44:85:82:42:d0:49:c0: + 1d:60:f0:d1:17:2c:95:eb:f6:a5:c1:92:a3:c5:c2: + a7:08:60:0d:60:04:10:96:79:9e:16:34:e6:a9:b6: + fa:25:45:39:c8:1e:65:f9:93:f5:aa:f1:52:dc:99: + 98:3d:a5:86:1a:0c:35:33:fa:4b:a5:04:06:15:1c: + 31:80:ef:aa:18:6b:c2:7b:d7:da:ce:f9:33:20:d5: + f5:bd:6a:33:2d:81:04:fb:b0:5c:d4:9c:a3:e2:5c: + 1d:e3:a9:42:75:5e:7b:d4:77:ef:39:54:ba:c9:0a: + 18:1b:12:99:49:2f:88:4b:fd:50:62:d1:73:e7:8f: + 7a:43 + Exponent: 65537 (0x10001) + X509v3 extensions: + 1.3.6.1.4.1.311.20.2: + ...C.A + X509v3 Key Usage: + Digital Signature, Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + AF:44:04:C2:41:7E:48:83:DB:4E:39:02:EC:EC:84:7A:E6:CE:C9:A4 + X509v3 CRL Distribution Points: + + Full Name: + URI:http://crl.securetrust.com/SGCA.crl + + 1.3.6.1.4.1.311.21.1: + ... + Signature Algorithm: sha1WithRSAEncryption + 63:1a:08:40:7d:a4:5e:53:0d:77:d8:7a:ae:1f:0d:0b:51:16: + 03:ef:18:7c:c8:e3:af:6a:58:93:14:60:91:b2:84:dc:88:4e: + be:39:8a:3a:f3:e6:82:89:5d:01:37:b3:ab:24:a4:15:0e:92: + 35:5a:4a:44:5e:4e:57:fa:75:ce:1f:48:ce:66:f4:3c:40:26: + 92:98:6c:1b:ee:24:46:0c:17:b3:52:a5:db:a5:91:91:cf:37: + d3:6f:e7:27:08:3a:4e:19:1f:3a:a7:58:5c:17:cf:79:3f:8b: + e4:a7:d3:26:23:9d:26:0f:58:69:fc:47:7e:b2:d0:8d:8b:93: + bf:29:4f:43:69:74:76:67:4b:cf:07:8c:e6:02:f7:b5:e1:b4: + 43:b5:4b:2d:14:9f:f9:dc:26:0d:bf:a6:47:74:06:d8:88:d1: + 3a:29:30:84:ce:d2:39:80:62:1b:a8:c7:57:49:bc:6a:55:51: + 67:15:4a:be:35:07:e4:d5:75:98:37:79:30:14:db:29:9d:6c: + c5:69:cc:47:55:a2:30:f7:cc:5c:7f:c2:c3:98:1c:6b:4e:16: + 80:eb:7a:78:65:45:a2:00:1a:af:0c:0d:55:64:34:48:b8:92: + b9:f1:b4:50:29:f2:4f:23:1f:da:6c:ac:1f:44:e1:dd:23:78: + 51:5b:c7:16 +SHA1 Fingerprint=3A:44:73:5A:E5:81:90:1F:24:86:61:46:1E:3B:9C:C4:5F:F5:3A:1B diff --git a/system/system/etc/security/cacerts/bf64f35b.0 b/system/system/etc/security/cacerts/bf64f35b.0 new file mode 100644 index 0000000000000000000000000000000000000000..f75710b32edf79447afeeb0178ab7d1f4a1611fc --- /dev/null +++ b/system/system/etc/security/cacerts/bf64f35b.0 @@ -0,0 +1,91 @@ +-----BEGIN CERTIFICATE----- +MIIEkTCCA3mgAwIBAgIERWtQVDANBgkqhkiG9w0BAQUFADCBsDELMAkGA1UEBhMC +VVMxFjAUBgNVBAoTDUVudHJ1c3QsIEluYy4xOTA3BgNVBAsTMHd3dy5lbnRydXN0 +Lm5ldC9DUFMgaXMgaW5jb3Jwb3JhdGVkIGJ5IHJlZmVyZW5jZTEfMB0GA1UECxMW +KGMpIDIwMDYgRW50cnVzdCwgSW5jLjEtMCsGA1UEAxMkRW50cnVzdCBSb290IENl +cnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTA2MTEyNzIwMjM0MloXDTI2MTEyNzIw +NTM0MlowgbAxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1FbnRydXN0LCBJbmMuMTkw +NwYDVQQLEzB3d3cuZW50cnVzdC5uZXQvQ1BTIGlzIGluY29ycG9yYXRlZCBieSBy +ZWZlcmVuY2UxHzAdBgNVBAsTFihjKSAyMDA2IEVudHJ1c3QsIEluYy4xLTArBgNV +BAMTJEVudHJ1c3QgUm9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTCCASIwDQYJ +KoZIhvcNAQEBBQADggEPADCCAQoCggEBALaVtkNC+sZtKm9I35RMOVcF7sN5EUFo +Nu3s/poBj6E4KPz3EEZmLk0eGrEaTsbRwJWIsMn/MYszA9u3g3s+IIRe7bJWKKf4 +4LlAcTfFy0cOlypowCKVYhXbR9n10Cv/gkvJrT7eTNuQgFA/CYqEAOwwCj0Yzfv9 +KlmaI5UXLEWeH25DeW0MXJj+SKfFI0dcXv1u5x609mhF0YaDW6KKjbHjKYD+JXGI +rb68j6xSlkuqUY3kEzEZ6E5Nn9uss2rVvDlUccp6en+Q3X0dgNmBu1kmwhH+5pPi +94DkZfs0Nw4pgHBNrziGLp5/V6+eF67rHMsoIV+2HNjnogQi+dPa2MsCAwEAAaOB +sDCBrTAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zArBgNVHRAEJDAi +gA8yMDA2MTEyNzIwMjM0MlqBDzIwMjYxMTI3MjA1MzQyWjAfBgNVHSMEGDAWgBRo +kORnpKZTgMeGZqTx90tD+4S9bTAdBgNVHQ4EFgQUaJDkZ6SmU4DHhmak8fdLQ/uE +vW0wHQYJKoZIhvZ9B0EABBAwDhsIVjcuMTo0LjADAgSQMA0GCSqGSIb3DQEBBQUA +A4IBAQCT1DCw1wMgKtD5Y+iRDAUgqV8ZyntyTtSx29CW+1RaGSwMCPeyvIWonX9t +O1KzKtvn1ISMY/YPyyYBkVBs9F8U4pN0wBOeMDpQ47RgxRzwIkSNcUesyBrJ6Zua +AGAT/3B+XxFNSRuzFVJ7yVTav52Vr2ua2J7p8eRDjeIRRDq/r72DQnNSi6q7pynP +9WQcCk3RvKqsnyrQ/39/2n3qse0wJcGE2jTSW3iDVuycNsMm4hH2Z0kdkquM++v/ +eu6FSqdQgPCnXEqULl8FmTxSQeDNtGPPAUO6nIPcj2A781q0tHuu2guQOHXvgR1m +0vdXcDazv/wor3ElhVsT/h5/WrQ8 +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 1164660820 (0x456b5054) + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=US, O=Entrust, Inc., OU=www.entrust.net/CPS is incorporated by reference, OU=(c) 2006 Entrust, Inc., CN=Entrust Root Certification Authority + Validity + Not Before: Nov 27 20:23:42 2006 GMT + Not After : Nov 27 20:53:42 2026 GMT + Subject: C=US, O=Entrust, Inc., OU=www.entrust.net/CPS is incorporated by reference, OU=(c) 2006 Entrust, Inc., CN=Entrust Root Certification Authority + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:b6:95:b6:43:42:fa:c6:6d:2a:6f:48:df:94:4c: + 39:57:05:ee:c3:79:11:41:68:36:ed:ec:fe:9a:01: + 8f:a1:38:28:fc:f7:10:46:66:2e:4d:1e:1a:b1:1a: + 4e:c6:d1:c0:95:88:b0:c9:ff:31:8b:33:03:db:b7: + 83:7b:3e:20:84:5e:ed:b2:56:28:a7:f8:e0:b9:40: + 71:37:c5:cb:47:0e:97:2a:68:c0:22:95:62:15:db: + 47:d9:f5:d0:2b:ff:82:4b:c9:ad:3e:de:4c:db:90: + 80:50:3f:09:8a:84:00:ec:30:0a:3d:18:cd:fb:fd: + 2a:59:9a:23:95:17:2c:45:9e:1f:6e:43:79:6d:0c: + 5c:98:fe:48:a7:c5:23:47:5c:5e:fd:6e:e7:1e:b4: + f6:68:45:d1:86:83:5b:a2:8a:8d:b1:e3:29:80:fe: + 25:71:88:ad:be:bc:8f:ac:52:96:4b:aa:51:8d:e4: + 13:31:19:e8:4e:4d:9f:db:ac:b3:6a:d5:bc:39:54: + 71:ca:7a:7a:7f:90:dd:7d:1d:80:d9:81:bb:59:26: + c2:11:fe:e6:93:e2:f7:80:e4:65:fb:34:37:0e:29: + 80:70:4d:af:38:86:2e:9e:7f:57:af:9e:17:ae:eb: + 1c:cb:28:21:5f:b6:1c:d8:e7:a2:04:22:f9:d3:da: + d8:cb + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Private Key Usage Period: + Not Before: Nov 27 20:23:42 2006 GMT, Not After: Nov 27 20:53:42 2026 GMT + X509v3 Authority Key Identifier: + keyid:68:90:E4:67:A4:A6:53:80:C7:86:66:A4:F1:F7:4B:43:FB:84:BD:6D + + X509v3 Subject Key Identifier: + 68:90:E4:67:A4:A6:53:80:C7:86:66:A4:F1:F7:4B:43:FB:84:BD:6D + 1.2.840.113533.7.65.0: + 0...V7.1:4.0.... + Signature Algorithm: sha1WithRSAEncryption + 93:d4:30:b0:d7:03:20:2a:d0:f9:63:e8:91:0c:05:20:a9:5f: + 19:ca:7b:72:4e:d4:b1:db:d0:96:fb:54:5a:19:2c:0c:08:f7: + b2:bc:85:a8:9d:7f:6d:3b:52:b3:2a:db:e7:d4:84:8c:63:f6: + 0f:cb:26:01:91:50:6c:f4:5f:14:e2:93:74:c0:13:9e:30:3a: + 50:e3:b4:60:c5:1c:f0:22:44:8d:71:47:ac:c8:1a:c9:e9:9b: + 9a:00:60:13:ff:70:7e:5f:11:4d:49:1b:b3:15:52:7b:c9:54: + da:bf:9d:95:af:6b:9a:d8:9e:e9:f1:e4:43:8d:e2:11:44:3a: + bf:af:bd:83:42:73:52:8b:aa:bb:a7:29:cf:f5:64:1c:0a:4d: + d1:bc:aa:ac:9f:2a:d0:ff:7f:7f:da:7d:ea:b1:ed:30:25:c1: + 84:da:34:d2:5b:78:83:56:ec:9c:36:c3:26:e2:11:f6:67:49: + 1d:92:ab:8c:fb:eb:ff:7a:ee:85:4a:a7:50:80:f0:a7:5c:4a: + 94:2e:5f:05:99:3c:52:41:e0:cd:b4:63:cf:01:43:ba:9c:83: + dc:8f:60:3b:f3:5a:b4:b4:7b:ae:da:0b:90:38:75:ef:81:1d: + 66:d2:f7:57:70:36:b3:bf:fc:28:af:71:25:85:5b:13:fe:1e: + 7f:5a:b4:3c +SHA1 Fingerprint=B3:1E:B1:B7:40:E3:6C:84:02:DA:DC:37:D4:4D:F5:D4:67:49:52:F9 diff --git a/system/system/etc/security/cacerts/c2c1704e.0 b/system/system/etc/security/cacerts/c2c1704e.0 new file mode 100644 index 0000000000000000000000000000000000000000..bffde53e1c5ab0ae0e8ed7665533cc9857a4f510 --- /dev/null +++ b/system/system/etc/security/cacerts/c2c1704e.0 @@ -0,0 +1,85 @@ +-----BEGIN CERTIFICATE----- +MIIEIDCCAwigAwIBAgIJAISCLF8cYtBAMA0GCSqGSIb3DQEBCwUAMIGcMQswCQYD +VQQGEwJQQTEPMA0GA1UECAwGUGFuYW1hMRQwEgYDVQQHDAtQYW5hbWEgQ2l0eTEk +MCIGA1UECgwbVHJ1c3RDb3IgU3lzdGVtcyBTLiBkZSBSLkwuMScwJQYDVQQLDB5U +cnVzdENvciBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkxFzAVBgNVBAMMDlRydXN0Q29y +IEVDQS0xMB4XDTE2MDIwNDEyMzIzM1oXDTI5MTIzMTE3MjgwN1owgZwxCzAJBgNV +BAYTAlBBMQ8wDQYDVQQIDAZQYW5hbWExFDASBgNVBAcMC1BhbmFtYSBDaXR5MSQw +IgYDVQQKDBtUcnVzdENvciBTeXN0ZW1zIFMuIGRlIFIuTC4xJzAlBgNVBAsMHlRy +dXN0Q29yIENlcnRpZmljYXRlIEF1dGhvcml0eTEXMBUGA1UEAwwOVHJ1c3RDb3Ig +RUNBLTEwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDPj+ARtZ+odnbb +3w9U73NjKYKtR8aja+3+XzP4Q1HpGjORMRegdMTUpwHmspI+ap3tDvl0mEDTPwOA +BoJA6LHip1GnHYMma6ve+heRK9jGrB6xnhkB1Zem6g23xFUfJ3zSCNV2HykVh0A5 +3ThFEXXQmqc04L/NyFIduUd+Dbi7xgz2c1cWWn5DkR9VOsZtRASqnKmcp0yJF4Ou +owReUoCLHhIlERnXDH19MURB6tuvsBzvgdAsxZohmz3tQjtQJvLsznFhBmIhVE5/ +wZ0+fyCMgMsq2JdiyIMzkX2woloPV+g7zPIlstR8L+xNxqE6FXrntl019fZISjZF +ZtS6mFjBAgMBAAGjYzBhMB0GA1UdDgQWBBREnkj1zG1I1KBLf/5ZJC+Dl5mahjAf +BgNVHSMEGDAWgBREnkj1zG1I1KBLf/5ZJC+Dl5mahjAPBgNVHRMBAf8EBTADAQH/ +MA4GA1UdDwEB/wQEAwIBhjANBgkqhkiG9w0BAQsFAAOCAQEABT41XBVwm8nHc2Fv +civUwo/yQ10CzsSUuZQRg2dd4mdsdXa/uwyqNsatR5Nj3B5+1t4u/ukZMjgDfxT2 +AHMsWbEhBuH7rBiVDKP/mZb3Kyeb1STMHd3BOuCYRLDE5D53sXOpZCz2HAF8P11F +hcCF5yWPldwX8zyfGm6wyuMdKulMY/okYWLW2n62HGz1Ah3UKt1VkOsqEUc8Ll50 +soIipX1TH0XsJ5F95yIW6MBoNtjG8U+ARDL54dHRHareqKucBK+tIA5kmE2la8BI +WJZpTdwHjFGTot+fDz2LYLSCjaoITmJF4PkL0uDgPFveXHEnJcLmA4GLEFPjx1Wi +tJ/X5g== +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 9548242946988625984 (0x84822c5f1c62d040) + Signature Algorithm: sha256WithRSAEncryption + Issuer: C=PA, ST=Panama, L=Panama City, O=TrustCor Systems S. de R.L., OU=TrustCor Certificate Authority, CN=TrustCor ECA-1 + Validity + Not Before: Feb 4 12:32:33 2016 GMT + Not After : Dec 31 17:28:07 2029 GMT + Subject: C=PA, ST=Panama, L=Panama City, O=TrustCor Systems S. de R.L., OU=TrustCor Certificate Authority, CN=TrustCor ECA-1 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:cf:8f:e0:11:b5:9f:a8:76:76:db:df:0f:54:ef: + 73:63:29:82:ad:47:c6:a3:6b:ed:fe:5f:33:f8:43: + 51:e9:1a:33:91:31:17:a0:74:c4:d4:a7:01:e6:b2: + 92:3e:6a:9d:ed:0e:f9:74:98:40:d3:3f:03:80:06: + 82:40:e8:b1:e2:a7:51:a7:1d:83:26:6b:ab:de:fa: + 17:91:2b:d8:c6:ac:1e:b1:9e:19:01:d5:97:a6:ea: + 0d:b7:c4:55:1f:27:7c:d2:08:d5:76:1f:29:15:87: + 40:39:dd:38:45:11:75:d0:9a:a7:34:e0:bf:cd:c8: + 52:1d:b9:47:7e:0d:b8:bb:c6:0c:f6:73:57:16:5a: + 7e:43:91:1f:55:3a:c6:6d:44:04:aa:9c:a9:9c:a7: + 4c:89:17:83:ae:a3:04:5e:52:80:8b:1e:12:25:11: + 19:d7:0c:7d:7d:31:44:41:ea:db:af:b0:1c:ef:81: + d0:2c:c5:9a:21:9b:3d:ed:42:3b:50:26:f2:ec:ce: + 71:61:06:62:21:54:4e:7f:c1:9d:3e:7f:20:8c:80: + cb:2a:d8:97:62:c8:83:33:91:7d:b0:a2:5a:0f:57: + e8:3b:cc:f2:25:b2:d4:7c:2f:ec:4d:c6:a1:3a:15: + 7a:e7:b6:5d:35:f5:f6:48:4a:36:45:66:d4:ba:98: + 58:c1 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 44:9E:48:F5:CC:6D:48:D4:A0:4B:7F:FE:59:24:2F:83:97:99:9A:86 + X509v3 Authority Key Identifier: + keyid:44:9E:48:F5:CC:6D:48:D4:A0:4B:7F:FE:59:24:2F:83:97:99:9A:86 + + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + Signature Algorithm: sha256WithRSAEncryption + 05:3e:35:5c:15:70:9b:c9:c7:73:61:6f:72:2b:d4:c2:8f:f2: + 43:5d:02:ce:c4:94:b9:94:11:83:67:5d:e2:67:6c:75:76:bf: + bb:0c:aa:36:c6:ad:47:93:63:dc:1e:7e:d6:de:2e:fe:e9:19: + 32:38:03:7f:14:f6:00:73:2c:59:b1:21:06:e1:fb:ac:18:95: + 0c:a3:ff:99:96:f7:2b:27:9b:d5:24:cc:1d:dd:c1:3a:e0:98: + 44:b0:c4:e4:3e:77:b1:73:a9:64:2c:f6:1c:01:7c:3f:5d:45: + 85:c0:85:e7:25:8f:95:dc:17:f3:3c:9f:1a:6e:b0:ca:e3:1d: + 2a:e9:4c:63:fa:24:61:62:d6:da:7e:b6:1c:6c:f5:02:1d:d4: + 2a:dd:55:90:eb:2a:11:47:3c:2e:5e:74:b2:82:22:a5:7d:53: + 1f:45:ec:27:91:7d:e7:22:16:e8:c0:68:36:d8:c6:f1:4f:80: + 44:32:f9:e1:d1:d1:1d:aa:de:a8:ab:9c:04:af:ad:20:0e:64: + 98:4d:a5:6b:c0:48:58:96:69:4d:dc:07:8c:51:93:a2:df:9f: + 0f:3d:8b:60:b4:82:8d:aa:08:4e:62:45:e0:f9:0b:d2:e0:e0: + 3c:5b:de:5c:71:27:25:c2:e6:03:81:8b:10:53:e3:c7:55:a2: + b4:9f:d7:e6 +SHA1 Fingerprint=58:D1:DF:95:95:67:6B:63:C0:F0:5B:1C:17:4D:8B:84:0B:C8:78:BD diff --git a/system/system/etc/security/cacerts/c491639e.0 b/system/system/etc/security/cacerts/c491639e.0 new file mode 100644 index 0000000000000000000000000000000000000000..ec9e42242473fee5b503f7f91772202841c79cb9 --- /dev/null +++ b/system/system/etc/security/cacerts/c491639e.0 @@ -0,0 +1,53 @@ +-----BEGIN CERTIFICATE----- +MIICRjCCAc2gAwIBAgIQC6Fa+h3foLVJRK/NJKBs7DAKBggqhkjOPQQDAzBlMQsw +CQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cu +ZGlnaWNlcnQuY29tMSQwIgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJvb3Qg +RzMwHhcNMTMwODAxMTIwMDAwWhcNMzgwMTE1MTIwMDAwWjBlMQswCQYDVQQGEwJV +UzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNlcnQu +Y29tMSQwIgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJvb3QgRzMwdjAQBgcq +hkjOPQIBBgUrgQQAIgNiAAQZ57ysRGXtzbg/WPuNsVepRC0FFfLvC/8QdJ+1YlJf +Zn4f5dwbRXkLzMZTCp2NXQLZqVneAlr2lSoOjThKiknGvMYDOAdfVdp+CW7if17Q +RSAPWXYQ1qAk8C3eNvJsKTmjQjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/ +BAQDAgGGMB0GA1UdDgQWBBTL0L2p4ZgFUaFNN6KDec6NHSrkhDAKBggqhkjOPQQD +AwNnADBkAjAlpIFFAmsSS3V0T8gj43DydXLefInwz5FyYZ5eEJJZVrmDxxDnOOlY +JjZ91eQ0hjkCMHw2U/Aw5WJjOpnitqM7mzT6HtoQknFekROn3aRukswy1vUhZscv +6pZjamVFkpUBtA== +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 0b:a1:5a:fa:1d:df:a0:b5:49:44:af:cd:24:a0:6c:ec + Signature Algorithm: ecdsa-with-SHA384 + Issuer: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Assured ID Root G3 + Validity + Not Before: Aug 1 12:00:00 2013 GMT + Not After : Jan 15 12:00:00 2038 GMT + Subject: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Assured ID Root G3 + Subject Public Key Info: + Public Key Algorithm: id-ecPublicKey + Public-Key: (384 bit) + pub: + 04:19:e7:bc:ac:44:65:ed:cd:b8:3f:58:fb:8d:b1: + 57:a9:44:2d:05:15:f2:ef:0b:ff:10:74:9f:b5:62: + 52:5f:66:7e:1f:e5:dc:1b:45:79:0b:cc:c6:53:0a: + 9d:8d:5d:02:d9:a9:59:de:02:5a:f6:95:2a:0e:8d: + 38:4a:8a:49:c6:bc:c6:03:38:07:5f:55:da:7e:09: + 6e:e2:7f:5e:d0:45:20:0f:59:76:10:d6:a0:24:f0: + 2d:de:36:f2:6c:29:39 + ASN1 OID: secp384r1 + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + CB:D0:BD:A9:E1:98:05:51:A1:4D:37:A2:83:79:CE:8D:1D:2A:E4:84 + Signature Algorithm: ecdsa-with-SHA384 + 30:64:02:30:25:a4:81:45:02:6b:12:4b:75:74:4f:c8:23:e3: + 70:f2:75:72:de:7c:89:f0:cf:91:72:61:9e:5e:10:92:59:56: + b9:83:c7:10:e7:38:e9:58:26:36:7d:d5:e4:34:86:39:02:30: + 7c:36:53:f0:30:e5:62:63:3a:99:e2:b6:a3:3b:9b:34:fa:1e: + da:10:92:71:5e:91:13:a7:dd:a4:6e:92:cc:32:d6:f5:21:66: + c7:2f:ea:96:63:6a:65:45:92:95:01:b4 +SHA1 Fingerprint=F5:17:A2:4F:9A:48:C6:C9:F8:A2:00:26:9F:DC:0F:48:2C:AB:30:89 diff --git a/system/system/etc/security/cacerts/c51c224c.0 b/system/system/etc/security/cacerts/c51c224c.0 new file mode 100644 index 0000000000000000000000000000000000000000..6bf7f224e2db37e4bebdad644b94f01e82b1f144 --- /dev/null +++ b/system/system/etc/security/cacerts/c51c224c.0 @@ -0,0 +1,80 @@ +-----BEGIN CERTIFICATE----- +MIIDZzCCAk+gAwIBAgIQGx+ttiD5JNM2a/fH8YygWTANBgkqhkiG9w0BAQUFADBF +MQswCQYDVQQGEwJHQjEYMBYGA1UEChMPVHJ1c3RpcyBMaW1pdGVkMRwwGgYDVQQL +ExNUcnVzdGlzIEZQUyBSb290IENBMB4XDTAzMTIyMzEyMTQwNloXDTI0MDEyMTEx +MzY1NFowRTELMAkGA1UEBhMCR0IxGDAWBgNVBAoTD1RydXN0aXMgTGltaXRlZDEc +MBoGA1UECxMTVHJ1c3RpcyBGUFMgUm9vdCBDQTCCASIwDQYJKoZIhvcNAQEBBQAD +ggEPADCCAQoCggEBAMVQe547NdDfxIzNjpvto8A2mfRC6qc+gIMPpqdZh8mQRUN+ +AOqGeSoDvT03mYlmt+WKVoaTnGhLaASMk5MCPjDSNzoiYYkchU59j9WvezX2fihH +iTHcDnlkH5nSW7r+f2C/revnPDgpai/lkQtV/+xvWNUtyd5MZnGPDNcE2gfmHhjj +vSkCqPoc4Vu5g6hBSLwacY3nYuUtsuvffM/bq1rKMfFMIvMFE/eC+XN5DL7XSxzA +0RU8k0Fk0ea+IxciAIleH2ulrG6nS4zto3Lmr2NNL4XSFDWaLk6M6jKYKIahkQlB +OrTh4/L68MkKokHdqeMDx4gVOxzUGpTXn2RZEm0CAwEAAaNTMFEwDwYDVR0TAQH/ +BAUwAwEB/zAfBgNVHSMEGDAWgBS6+nEleYtXQSUhhgtx67JkDoshZzAdBgNVHQ4E +FgQUuvpxJXmLV0ElIYYLceuyZA6LIWcwDQYJKoZIhvcNAQEFBQADggEBAH5Y//01 +GX2cGE+esCu8jowU/yyg2kdbw++BLa8F6nRIW/M+TgfHbcWzk88iNVy2P3UnXwmW +zaD+vkAMXBJV+JOCyinpXj9WV4s4NvdFGkwozZ5BuO1WTISkQMi4sKUraXAEasP4 +1BIy+Q7DsdwyhEQsb8tGD+pmQQ9P8Vilpg0ND2HepZ5dfWWhPBfnqFVO76DH7cZE +f1T1o+CP8HxVIo8ptoGj4W1OLBuAZ+ytIJ8MYmHVl/9D7S3B2l0pKoU/rGXuhg8F +jZBf3+6f9L/uHfuY5H+QK4R4EA5sSVPvFVtlRkpdr7r7OnIdzfYliB6XzCGcKQEN +ZetX2fNXlrtIzYE= +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 1b:1f:ad:b6:20:f9:24:d3:36:6b:f7:c7:f1:8c:a0:59 + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=GB, O=Trustis Limited, OU=Trustis FPS Root CA + Validity + Not Before: Dec 23 12:14:06 2003 GMT + Not After : Jan 21 11:36:54 2024 GMT + Subject: C=GB, O=Trustis Limited, OU=Trustis FPS Root CA + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:c5:50:7b:9e:3b:35:d0:df:c4:8c:cd:8e:9b:ed: + a3:c0:36:99:f4:42:ea:a7:3e:80:83:0f:a6:a7:59: + 87:c9:90:45:43:7e:00:ea:86:79:2a:03:bd:3d:37: + 99:89:66:b7:e5:8a:56:86:93:9c:68:4b:68:04:8c: + 93:93:02:3e:30:d2:37:3a:22:61:89:1c:85:4e:7d: + 8f:d5:af:7b:35:f6:7e:28:47:89:31:dc:0e:79:64: + 1f:99:d2:5b:ba:fe:7f:60:bf:ad:eb:e7:3c:38:29: + 6a:2f:e5:91:0b:55:ff:ec:6f:58:d5:2d:c9:de:4c: + 66:71:8f:0c:d7:04:da:07:e6:1e:18:e3:bd:29:02: + a8:fa:1c:e1:5b:b9:83:a8:41:48:bc:1a:71:8d:e7: + 62:e5:2d:b2:eb:df:7c:cf:db:ab:5a:ca:31:f1:4c: + 22:f3:05:13:f7:82:f9:73:79:0c:be:d7:4b:1c:c0: + d1:15:3c:93:41:64:d1:e6:be:23:17:22:00:89:5e: + 1f:6b:a5:ac:6e:a7:4b:8c:ed:a3:72:e6:af:63:4d: + 2f:85:d2:14:35:9a:2e:4e:8c:ea:32:98:28:86:a1: + 91:09:41:3a:b4:e1:e3:f2:fa:f0:c9:0a:a2:41:dd: + a9:e3:03:c7:88:15:3b:1c:d4:1a:94:d7:9f:64:59: + 12:6d + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Authority Key Identifier: + keyid:BA:FA:71:25:79:8B:57:41:25:21:86:0B:71:EB:B2:64:0E:8B:21:67 + + X509v3 Subject Key Identifier: + BA:FA:71:25:79:8B:57:41:25:21:86:0B:71:EB:B2:64:0E:8B:21:67 + Signature Algorithm: sha1WithRSAEncryption + 7e:58:ff:fd:35:19:7d:9c:18:4f:9e:b0:2b:bc:8e:8c:14:ff: + 2c:a0:da:47:5b:c3:ef:81:2d:af:05:ea:74:48:5b:f3:3e:4e: + 07:c7:6d:c5:b3:93:cf:22:35:5c:b6:3f:75:27:5f:09:96:cd: + a0:fe:be:40:0c:5c:12:55:f8:93:82:ca:29:e9:5e:3f:56:57: + 8b:38:36:f7:45:1a:4c:28:cd:9e:41:b8:ed:56:4c:84:a4:40: + c8:b8:b0:a5:2b:69:70:04:6a:c3:f8:d4:12:32:f9:0e:c3:b1: + dc:32:84:44:2c:6f:cb:46:0f:ea:66:41:0f:4f:f1:58:a5:a6: + 0d:0d:0f:61:de:a5:9e:5d:7d:65:a1:3c:17:e7:a8:55:4e:ef: + a0:c7:ed:c6:44:7f:54:f5:a3:e0:8f:f0:7c:55:22:8f:29:b6: + 81:a3:e1:6d:4e:2c:1b:80:67:ec:ad:20:9f:0c:62:61:d5:97: + ff:43:ed:2d:c1:da:5d:29:2a:85:3f:ac:65:ee:86:0f:05:8d: + 90:5f:df:ee:9f:f4:bf:ee:1d:fb:98:e4:7f:90:2b:84:78:10: + 0e:6c:49:53:ef:15:5b:65:46:4a:5d:af:ba:fb:3a:72:1d:cd: + f6:25:88:1e:97:cc:21:9c:29:01:0d:65:eb:57:d9:f3:57:96: + bb:48:cd:81 +SHA1 Fingerprint=3B:C0:38:0B:33:C3:F6:A6:0C:86:15:22:93:D9:DF:F5:4B:81:C0:04 diff --git a/system/system/etc/security/cacerts/c7e2a638.0 b/system/system/etc/security/cacerts/c7e2a638.0 new file mode 100644 index 0000000000000000000000000000000000000000..c5a3c92898e155a708f56e844b37c6c74e01846f --- /dev/null +++ b/system/system/etc/security/cacerts/c7e2a638.0 @@ -0,0 +1,82 @@ +-----BEGIN CERTIFICATE----- +MIID/jCCAuagAwIBAgIQFaxulBmyeUtB9iepwxgPHzANBgkqhkiG9w0BAQsFADCB +mDELMAkGA1UEBhMCVVMxFjAUBgNVBAoTDUdlb1RydXN0IEluYy4xOTA3BgNVBAsT +MChjKSAyMDA4IEdlb1RydXN0IEluYy4gLSBGb3IgYXV0aG9yaXplZCB1c2Ugb25s +eTE2MDQGA1UEAxMtR2VvVHJ1c3QgUHJpbWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhv +cml0eSAtIEczMB4XDTA4MDQwMjAwMDAwMFoXDTM3MTIwMTIzNTk1OVowgZgxCzAJ +BgNVBAYTAlVTMRYwFAYDVQQKEw1HZW9UcnVzdCBJbmMuMTkwNwYDVQQLEzAoYykg +MjAwOCBHZW9UcnVzdCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxNjA0 +BgNVBAMTLUdlb1RydXN0IFByaW1hcnkgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkg +LSBHMzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANziXmJYHTNXOTIz ++uvLh4yn1ErdBojqZI4xmKU4kB6Yzy5jK/BGvESyiaHAKAxJcCGVn2TAppMSAmUm +hsalifD614SgcK9PGpc/BkTVyetyEH3kMSj7HGHmKAdEc5IiaacDiGydY8hS2pgn +5whMcD60yRLBxWeDXTPzAxHsatBT4tG6NmCUgLthY2xbF37fQJQeqw3CIShwiP/W +JmxsYAQlTlV+fe+/lEjetx3dcI0FX4ilm/LC7urRQEFtYjgdVgbFA0dRIBn8exAL +DmKudlW/X3e+PkkBUz2YJQN2JFodtNuJ6nnltrM7P7pMKEF/BqxqjsHQ9gUdfeZC +huOl1UcCAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYw +HQYDVR0OBBYEFMR5yo6hTgMdHNxr2zFblD4/MH8tMA0GCSqGSIb3DQEBCwUAA4IB +AQAtxRPPVoB7eni9n64smefv2t+UXglpp+duaIy9cr5HqQ6XErhK8WTTOd8lNNTB +zU6B8A8ExCSzNJbGpqow32hhc9f5joWJ7w5elShKKiePEI4ufIbEAp7aDHdlDkQN +kv39sxY2+hENHYwOB4lqKVb3cvTdFZx3NWZXqxNT2I7BQMXXExZacse3aQHEerGD +AWh9jUGhlBjBJVz88P6DAod8DQ3PLghcSkANPuyBYeYk28rgDi0Hsj5W3I31QYUH +SJsMC8tJP33st/3LjWeJGqvtux6jAAgIFyqCXDFdRootD4abdNlF+9RAsXqqaC2G +spki4cErx5z481+oghLrGREt +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 15:ac:6e:94:19:b2:79:4b:41:f6:27:a9:c3:18:0f:1f + Signature Algorithm: sha256WithRSAEncryption + Issuer: C=US, O=GeoTrust Inc., OU=(c) 2008 GeoTrust Inc. - For authorized use only, CN=GeoTrust Primary Certification Authority - G3 + Validity + Not Before: Apr 2 00:00:00 2008 GMT + Not After : Dec 1 23:59:59 2037 GMT + Subject: C=US, O=GeoTrust Inc., OU=(c) 2008 GeoTrust Inc. - For authorized use only, CN=GeoTrust Primary Certification Authority - G3 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:dc:e2:5e:62:58:1d:33:57:39:32:33:fa:eb:cb: + 87:8c:a7:d4:4a:dd:06:88:ea:64:8e:31:98:a5:38: + 90:1e:98:cf:2e:63:2b:f0:46:bc:44:b2:89:a1:c0: + 28:0c:49:70:21:95:9f:64:c0:a6:93:12:02:65:26: + 86:c6:a5:89:f0:fa:d7:84:a0:70:af:4f:1a:97:3f: + 06:44:d5:c9:eb:72:10:7d:e4:31:28:fb:1c:61:e6: + 28:07:44:73:92:22:69:a7:03:88:6c:9d:63:c8:52: + da:98:27:e7:08:4c:70:3e:b4:c9:12:c1:c5:67:83: + 5d:33:f3:03:11:ec:6a:d0:53:e2:d1:ba:36:60:94: + 80:bb:61:63:6c:5b:17:7e:df:40:94:1e:ab:0d:c2: + 21:28:70:88:ff:d6:26:6c:6c:60:04:25:4e:55:7e: + 7d:ef:bf:94:48:de:b7:1d:dd:70:8d:05:5f:88:a5: + 9b:f2:c2:ee:ea:d1:40:41:6d:62:38:1d:56:06:c5: + 03:47:51:20:19:fc:7b:10:0b:0e:62:ae:76:55:bf: + 5f:77:be:3e:49:01:53:3d:98:25:03:76:24:5a:1d: + b4:db:89:ea:79:e5:b6:b3:3b:3f:ba:4c:28:41:7f: + 06:ac:6a:8e:c1:d0:f6:05:1d:7d:e6:42:86:e3:a5: + d5:47 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + C4:79:CA:8E:A1:4E:03:1D:1C:DC:6B:DB:31:5B:94:3E:3F:30:7F:2D + Signature Algorithm: sha256WithRSAEncryption + 2d:c5:13:cf:56:80:7b:7a:78:bd:9f:ae:2c:99:e7:ef:da:df: + 94:5e:09:69:a7:e7:6e:68:8c:bd:72:be:47:a9:0e:97:12:b8: + 4a:f1:64:d3:39:df:25:34:d4:c1:cd:4e:81:f0:0f:04:c4:24: + b3:34:96:c6:a6:aa:30:df:68:61:73:d7:f9:8e:85:89:ef:0e: + 5e:95:28:4a:2a:27:8f:10:8e:2e:7c:86:c4:02:9e:da:0c:77: + 65:0e:44:0d:92:fd:fd:b3:16:36:fa:11:0d:1d:8c:0e:07:89: + 6a:29:56:f7:72:f4:dd:15:9c:77:35:66:57:ab:13:53:d8:8e: + c1:40:c5:d7:13:16:5a:72:c7:b7:69:01:c4:7a:b1:83:01:68: + 7d:8d:41:a1:94:18:c1:25:5c:fc:f0:fe:83:02:87:7c:0d:0d: + cf:2e:08:5c:4a:40:0d:3e:ec:81:61:e6:24:db:ca:e0:0e:2d: + 07:b2:3e:56:dc:8d:f5:41:85:07:48:9b:0c:0b:cb:49:3f:7d: + ec:b7:fd:cb:8d:67:89:1a:ab:ed:bb:1e:a3:00:08:08:17:2a: + 82:5c:31:5d:46:8a:2d:0f:86:9b:74:d9:45:fb:d4:40:b1:7a: + aa:68:2d:86:b2:99:22:e1:c1:2b:c7:9c:f8:f3:5f:a8:82:12: + eb:19:11:2d +SHA1 Fingerprint=03:9E:ED:B8:0B:E7:A0:3C:69:53:89:3B:20:D2:D9:32:3A:4C:2A:FD diff --git a/system/system/etc/security/cacerts/c907e29b.0 b/system/system/etc/security/cacerts/c907e29b.0 new file mode 100644 index 0000000000000000000000000000000000000000..934468f3f1d374065735a681f753e1f0a074044d --- /dev/null +++ b/system/system/etc/security/cacerts/c907e29b.0 @@ -0,0 +1,129 @@ +-----BEGIN CERTIFICATE----- +MIIFwzCCA6ugAwIBAgIUCn6m30tEntpqJIWe5rgV0xZ/u7EwDQYJKoZIhvcNAQEL +BQAwRjELMAkGA1UEBhMCTFUxFjAUBgNVBAoMDUx1eFRydXN0IFMuQS4xHzAdBgNV +BAMMFkx1eFRydXN0IEdsb2JhbCBSb290IDIwHhcNMTUwMzA1MTMyMTU3WhcNMzUw +MzA1MTMyMTU3WjBGMQswCQYDVQQGEwJMVTEWMBQGA1UECgwNTHV4VHJ1c3QgUy5B +LjEfMB0GA1UEAwwWTHV4VHJ1c3QgR2xvYmFsIFJvb3QgMjCCAiIwDQYJKoZIhvcN +AQEBBQADggIPADCCAgoCggIBANeFl78RmOnwYoNMPIf5U2o3C/IPPIfOb9wmKb3F +ibrJgz337spbxm1Jc7TJRqMbNBM/wYlFV/TZsfs2ZUv7COJIcRHIbjuend+JZTem +hfY7RBi2xjcwYkSSl2l9QjAk5A0MiWtj3sXh306pFGxT4GHO9hcvHTy95iJMHZP1 +EMShduxq3sVs35a0VkBCwGKSMKEtFZSg0iAGCW5qbeXrt77U8PEVfIvmTroTzEsn +Xpk8F12PgX8zPU/TPxvsXD/wPEx1bvKm1Z3aLQdjAsZy6ZS8TEmVT4hSyNvoaYL4 +zDRbIvCGp4m9SAptZoFtyMhk+wHh9OHe2Z7d21vUKpkmFRseTJIpgp7VkoGSQXAZ +96Tlk0u8d2cx3Rz9MXANF5kM+Qw5GSoXtTBxVdUPrljhPS80m8+f9niFwpN6cj5m +j5wWEWCPnolvZ77gR1o7DJpni89Gxq44o/KnvObWhWszJHAiS8sIm7vI+AIpHb4g +DEa/a4ebsypmQjVGbKq6rfmYe+lQVRQxv7HaLe2ArWgk+2mr2HETMOZns4dA/Yl+ +8kPREd8vZS9kzl8UubG/Mb2HeFpZZYiq/FkySIbWTLkpS5XTdvN3JW1CHDiDTf2j +X5t/Lax5Gw5CMZdjpPuKadUiDTSQMC6otOBttpSsvItO13D8xTiOZCXhTTmQzsmH +hFhxAgMBAAGjgagwgaUwDwYDVR0TAQH/BAUwAwEB/zBCBgNVHSAEOzA5MDcGByuB +KwEBAQowLDAqBggrBgEFBQcCARYeaHR0cHM6Ly9yZXBvc2l0b3J5Lmx1eHRydXN0 +Lmx1MA4GA1UdDwEB/wQEAwIBBjAfBgNVHSMEGDAWgBT/GCh2+UgFLKGu8SsbK7JT ++Et8szAdBgNVHQ4EFgQU/xgodvlIBSyhrvErGyuyU/hLfLMwDQYJKoZIhvcNAQEL +BQADggIBAGoZFO1uecEsh9QNcH7X9njJCwROxLHOk3D+sFTAMs2ZMGQXvw/l4jP9 +BzZAcg4atmpZ1gDlaCDdLnINH2pkMSCEfUmmWjfrRcmF9dTHF5kH5ptV5AzoqbTO +jFu1EVzPig4N1qx3gf4ynCSecs5U89BvolbW7MM3LGVYvlcAGvI1+ut7MV3CwRI9 +loGIlonBWVx65n9wNOeD4rHh4bhY79SV5GCc8JaXcozrhAIuZY+kt9J/Z93I055c +qqmkoCUUBpvsT34tC38ddfEz2O3OuHVtPlu5mB0xDVbYQw8wkbIEa91WvpWAVWe+ +2M2D2RjuLg+GLZKecBPs3lHJQ3gCpU3I+V/EkVhGFndadKpAvAefMLmx9xIX3eP/ +JEAdemrRTxgKqpAd60Ae36EeRJIQmvKN4dFLRp7oRUKX6kWZ8+xm1QL68qZKJKre +zrnK+T+Tb/mjuuqlPpmt/f97mfVl7vBZKGfXkJWkE4SphMHozs51k2MavDzq1WQf +LSoSOcbDWjLtR5EWDrw4wVDej8oqkDQc7kGUnF4ZLvhFSZl0kbAEb+MEWrGrKqv+ +x9CWttrhSmQGbmBNvUJO/3jaJMobtNeWOWyu8Q6qp31IiyBMz2TWuJdGsE7RKlY6 +oJO9r4Ak4Ap+58rVyuiFVdw2KuGUaJPHZnJED4AhMmwlxyOAgwrr +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 0a:7e:a6:df:4b:44:9e:da:6a:24:85:9e:e6:b8:15:d3:16:7f:bb:b1 + Signature Algorithm: sha256WithRSAEncryption + Issuer: C=LU, O=LuxTrust S.A., CN=LuxTrust Global Root 2 + Validity + Not Before: Mar 5 13:21:57 2015 GMT + Not After : Mar 5 13:21:57 2035 GMT + Subject: C=LU, O=LuxTrust S.A., CN=LuxTrust Global Root 2 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (4096 bit) + Modulus: + 00:d7:85:97:bf:11:98:e9:f0:62:83:4c:3c:87:f9: + 53:6a:37:0b:f2:0f:3c:87:ce:6f:dc:26:29:bd:c5: + 89:ba:c9:83:3d:f7:ee:ca:5b:c6:6d:49:73:b4:c9: + 46:a3:1b:34:13:3f:c1:89:45:57:f4:d9:b1:fb:36: + 65:4b:fb:08:e2:48:71:11:c8:6e:3b:9e:9d:df:89: + 65:37:a6:85:f6:3b:44:18:b6:c6:37:30:62:44:92: + 97:69:7d:42:30:24:e4:0d:0c:89:6b:63:de:c5:e1: + df:4e:a9:14:6c:53:e0:61:ce:f6:17:2f:1d:3c:bd: + e6:22:4c:1d:93:f5:10:c4:a1:76:ec:6a:de:c5:6c: + df:96:b4:56:40:42:c0:62:92:30:a1:2d:15:94:a0: + d2:20:06:09:6e:6a:6d:e5:eb:b7:be:d4:f0:f1:15: + 7c:8b:e6:4e:ba:13:cc:4b:27:5e:99:3c:17:5d:8f: + 81:7f:33:3d:4f:d3:3f:1b:ec:5c:3f:f0:3c:4c:75: + 6e:f2:a6:d5:9d:da:2d:07:63:02:c6:72:e9:94:bc: + 4c:49:95:4f:88:52:c8:db:e8:69:82:f8:cc:34:5b: + 22:f0:86:a7:89:bd:48:0a:6d:66:81:6d:c8:c8:64: + fb:01:e1:f4:e1:de:d9:9e:dd:db:5b:d4:2a:99:26: + 15:1b:1e:4c:92:29:82:9e:d5:92:81:92:41:70:19: + f7:a4:e5:93:4b:bc:77:67:31:dd:1c:fd:31:70:0d: + 17:99:0c:f9:0c:39:19:2a:17:b5:30:71:55:d5:0f: + ae:58:e1:3d:2f:34:9b:cf:9f:f6:78:85:c2:93:7a: + 72:3e:66:8f:9c:16:11:60:8f:9e:89:6f:67:be:e0: + 47:5a:3b:0c:9a:67:8b:cf:46:c6:ae:38:a3:f2:a7: + bc:e6:d6:85:6b:33:24:70:22:4b:cb:08:9b:bb:c8: + f8:02:29:1d:be:20:0c:46:bf:6b:87:9b:b3:2a:66: + 42:35:46:6c:aa:ba:ad:f9:98:7b:e9:50:55:14:31: + bf:b1:da:2d:ed:80:ad:68:24:fb:69:ab:d8:71:13: + 30:e6:67:b3:87:40:fd:89:7e:f2:43:d1:11:df:2f: + 65:2f:64:ce:5f:14:b9:b1:bf:31:bd:87:78:5a:59: + 65:88:aa:fc:59:32:48:86:d6:4c:b9:29:4b:95:d3: + 76:f3:77:25:6d:42:1c:38:83:4d:fd:a3:5f:9b:7f: + 2d:ac:79:1b:0e:42:31:97:63:a4:fb:8a:69:d5:22: + 0d:34:90:30:2e:a8:b4:e0:6d:b6:94:ac:bc:8b:4e: + d7:70:fc:c5:38:8e:64:25:e1:4d:39:90:ce:c9:87: + 84:58:71 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Certificate Policies: + Policy: 1.3.171.1.1.1.10 + CPS: https://repository.luxtrust.lu + + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Authority Key Identifier: + keyid:FF:18:28:76:F9:48:05:2C:A1:AE:F1:2B:1B:2B:B2:53:F8:4B:7C:B3 + + X509v3 Subject Key Identifier: + FF:18:28:76:F9:48:05:2C:A1:AE:F1:2B:1B:2B:B2:53:F8:4B:7C:B3 + Signature Algorithm: sha256WithRSAEncryption + 6a:19:14:ed:6e:79:c1:2c:87:d4:0d:70:7e:d7:f6:78:c9:0b: + 04:4e:c4:b1:ce:93:70:fe:b0:54:c0:32:cd:99:30:64:17:bf: + 0f:e5:e2:33:fd:07:36:40:72:0e:1a:b6:6a:59:d6:00:e5:68: + 20:dd:2e:72:0d:1f:6a:64:31:20:84:7d:49:a6:5a:37:eb:45: + c9:85:f5:d4:c7:17:99:07:e6:9b:55:e4:0c:e8:a9:b4:ce:8c: + 5b:b5:11:5c:cf:8a:0e:0d:d6:ac:77:81:fe:32:9c:24:9e:72: + ce:54:f3:d0:6f:a2:56:d6:ec:c3:37:2c:65:58:be:57:00:1a: + f2:35:fa:eb:7b:31:5d:c2:c1:12:3d:96:81:88:96:89:c1:59: + 5c:7a:e6:7f:70:34:e7:83:e2:b1:e1:e1:b8:58:ef:d4:95:e4: + 60:9c:f0:96:97:72:8c:eb:84:02:2e:65:8f:a4:b7:d2:7f:67: + dd:c8:d3:9e:5c:aa:a9:a4:a0:25:14:06:9b:ec:4f:7e:2d:0b: + 7f:1d:75:f1:33:d8:ed:ce:b8:75:6d:3e:5b:b9:98:1d:31:0d: + 56:d8:43:0f:30:91:b2:04:6b:dd:56:be:95:80:55:67:be:d8: + cd:83:d9:18:ee:2e:0f:86:2d:92:9e:70:13:ec:de:51:c9:43: + 78:02:a5:4d:c8:f9:5f:c4:91:58:46:16:77:5a:74:aa:40:bc: + 07:9f:30:b9:b1:f7:12:17:dd:e3:ff:24:40:1d:7a:6a:d1:4f: + 18:0a:aa:90:1d:eb:40:1e:df:a1:1e:44:92:10:9a:f2:8d:e1: + d1:4b:46:9e:e8:45:42:97:ea:45:99:f3:ec:66:d5:02:fa:f2: + a6:4a:24:aa:de:ce:b9:ca:f9:3f:93:6f:f9:a3:ba:ea:a5:3e: + 99:ad:fd:ff:7b:99:f5:65:ee:f0:59:28:67:d7:90:95:a4:13: + 84:a9:84:c1:e8:ce:ce:75:93:63:1a:bc:3c:ea:d5:64:1f:2d: + 2a:12:39:c6:c3:5a:32:ed:47:91:16:0e:bc:38:c1:50:de:8f: + ca:2a:90:34:1c:ee:41:94:9c:5e:19:2e:f8:45:49:99:74:91: + b0:04:6f:e3:04:5a:b1:ab:2a:ab:fe:c7:d0:96:b6:da:e1:4a: + 64:06:6e:60:4d:bd:42:4e:ff:78:da:24:ca:1b:b4:d7:96:39: + 6c:ae:f1:0e:aa:a7:7d:48:8b:20:4c:cf:64:d6:b8:97:46:b0: + 4e:d1:2a:56:3a:a0:93:bd:af:80:24:e0:0a:7e:e7:ca:d5:ca: + e8:85:55:dc:36:2a:e1:94:68:93:c7:66:72:44:0f:80:21:32: + 6c:25:c7:23:80:83:0a:eb +SHA1 Fingerprint=1E:0E:56:19:0A:D1:8B:25:98:B2:04:44:FF:66:8A:04:17:99:5F:3F diff --git a/system/system/etc/security/cacerts/c90bc37d.0 b/system/system/etc/security/cacerts/c90bc37d.0 new file mode 100644 index 0000000000000000000000000000000000000000..e4460c126231233ec8a13852c365b6449a11ec66 --- /dev/null +++ b/system/system/etc/security/cacerts/c90bc37d.0 @@ -0,0 +1,80 @@ +-----BEGIN CERTIFICATE----- +MIIDjjCCAnagAwIBAgIQAzrx5qcRqaC7KGSxHQn65TANBgkqhkiG9w0BAQsFADBh +MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3 +d3cuZGlnaWNlcnQuY29tMSAwHgYDVQQDExdEaWdpQ2VydCBHbG9iYWwgUm9vdCBH +MjAeFw0xMzA4MDExMjAwMDBaFw0zODAxMTUxMjAwMDBaMGExCzAJBgNVBAYTAlVT +MRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5j +b20xIDAeBgNVBAMTF0RpZ2lDZXJ0IEdsb2JhbCBSb290IEcyMIIBIjANBgkqhkiG +9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuzfNNNx7a8myaJCtSnX/RrohCgiN9RlUyfuI +2/Ou8jqJkTx65qsGGmvPrC3oXgkkRLpimn7Wo6h+4FR1IAWsULecYxpsMNzaHxmx +1x7e/dfgy5SDN67sH0NO3Xss0r0upS/kqbitOtSZpLYl6ZtrAGCSYP9PIUkY92eQ +q2EGnI/yuum06ZIya7XzV+hdG82MHauVBJVJ8zUtluNJbd134/tJS7SsVQepj5Wz +tCO7TG1F8PapspUwtP1MVYwnSlcUfIKdzXOS0xZKBgyMUNGPHgm+F6HmIcr9g+UQ +vIOlCsRnKPZzFBQ9RnbDhxSJITRNrw9FDKZJobq7nMWxM4MphQIDAQABo0IwQDAP +BgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBhjAdBgNVHQ4EFgQUTiJUIBiV +5uNu5g/6+rkS7QYXjzkwDQYJKoZIhvcNAQELBQADggEBAGBnKJRvDkhj6zHd6mcY +1Yl9PMWLSn/pvtsrF9+wX3N3KjITOYFnQoQj8kVnNeyIv/iPsGEMNKSuIEyExtv4 +NeF22d+mQrvHRAiGfzZ0JFrabA0UWTW98kndth/Jsw1HKj2ZL7tcu7XUIOGZX1NG +Fdtom/DzMNU+MeKNhJ7jitralj41E6Vf8PlwUHBHQRFXGU7Aj64GxJUTFy8bJZ91 +8rGOmaFvE7FBcf6IKshPECBV1/MUReXgRPTqh5Uykw7+U0b6LJ3/iyK5S9kJRaTe +pLiaWN0bfVKfjllDiIGknibVb63dDcY3fe0Dkhvld1927jyNxF1WW6LZZm6zNTfl +MrY= +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 03:3a:f1:e6:a7:11:a9:a0:bb:28:64:b1:1d:09:fa:e5 + Signature Algorithm: sha256WithRSAEncryption + Issuer: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Global Root G2 + Validity + Not Before: Aug 1 12:00:00 2013 GMT + Not After : Jan 15 12:00:00 2038 GMT + Subject: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Global Root G2 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:bb:37:cd:34:dc:7b:6b:c9:b2:68:90:ad:4a:75: + ff:46:ba:21:0a:08:8d:f5:19:54:c9:fb:88:db:f3: + ae:f2:3a:89:91:3c:7a:e6:ab:06:1a:6b:cf:ac:2d: + e8:5e:09:24:44:ba:62:9a:7e:d6:a3:a8:7e:e0:54: + 75:20:05:ac:50:b7:9c:63:1a:6c:30:dc:da:1f:19: + b1:d7:1e:de:fd:d7:e0:cb:94:83:37:ae:ec:1f:43: + 4e:dd:7b:2c:d2:bd:2e:a5:2f:e4:a9:b8:ad:3a:d4: + 99:a4:b6:25:e9:9b:6b:00:60:92:60:ff:4f:21:49: + 18:f7:67:90:ab:61:06:9c:8f:f2:ba:e9:b4:e9:92: + 32:6b:b5:f3:57:e8:5d:1b:cd:8c:1d:ab:95:04:95: + 49:f3:35:2d:96:e3:49:6d:dd:77:e3:fb:49:4b:b4: + ac:55:07:a9:8f:95:b3:b4:23:bb:4c:6d:45:f0:f6: + a9:b2:95:30:b4:fd:4c:55:8c:27:4a:57:14:7c:82: + 9d:cd:73:92:d3:16:4a:06:0c:8c:50:d1:8f:1e:09: + be:17:a1:e6:21:ca:fd:83:e5:10:bc:83:a5:0a:c4: + 67:28:f6:73:14:14:3d:46:76:c3:87:14:89:21:34: + 4d:af:0f:45:0c:a6:49:a1:ba:bb:9c:c5:b1:33:83: + 29:85 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + 4E:22:54:20:18:95:E6:E3:6E:E6:0F:FA:FA:B9:12:ED:06:17:8F:39 + Signature Algorithm: sha256WithRSAEncryption + 60:67:28:94:6f:0e:48:63:eb:31:dd:ea:67:18:d5:89:7d:3c: + c5:8b:4a:7f:e9:be:db:2b:17:df:b0:5f:73:77:2a:32:13:39: + 81:67:42:84:23:f2:45:67:35:ec:88:bf:f8:8f:b0:61:0c:34: + a4:ae:20:4c:84:c6:db:f8:35:e1:76:d9:df:a6:42:bb:c7:44: + 08:86:7f:36:74:24:5a:da:6c:0d:14:59:35:bd:f2:49:dd:b6: + 1f:c9:b3:0d:47:2a:3d:99:2f:bb:5c:bb:b5:d4:20:e1:99:5f: + 53:46:15:db:68:9b:f0:f3:30:d5:3e:31:e2:8d:84:9e:e3:8a: + da:da:96:3e:35:13:a5:5f:f0:f9:70:50:70:47:41:11:57:19: + 4e:c0:8f:ae:06:c4:95:13:17:2f:1b:25:9f:75:f2:b1:8e:99: + a1:6f:13:b1:41:71:fe:88:2a:c8:4f:10:20:55:d7:f3:14:45: + e5:e0:44:f4:ea:87:95:32:93:0e:fe:53:46:fa:2c:9d:ff:8b: + 22:b9:4b:d9:09:45:a4:de:a4:b8:9a:58:dd:1b:7d:52:9f:8e: + 59:43:88:81:a4:9e:26:d5:6f:ad:dd:0d:c6:37:7d:ed:03:92: + 1b:e5:77:5f:76:ee:3c:8d:c4:5d:56:5b:a2:d9:66:6e:b3:35: + 37:e5:32:b6 +SHA1 Fingerprint=DF:3C:24:F9:BF:D6:66:76:1B:26:80:73:FE:06:D1:CC:8D:4F:82:A4 diff --git a/system/system/etc/security/cacerts/cb156124.0 b/system/system/etc/security/cacerts/cb156124.0 new file mode 100644 index 0000000000000000000000000000000000000000..a5311ba6f92df423657627f845b55217da5dc344 --- /dev/null +++ b/system/system/etc/security/cacerts/cb156124.0 @@ -0,0 +1,127 @@ +-----BEGIN CERTIFICATE----- +MIIGSzCCBDOgAwIBAgIIamg+nFGby1MwDQYJKoZIhvcNAQELBQAwgbIxCzAJBgNV +BAYTAlRSMQ8wDQYDVQQHDAZBbmthcmExQDA+BgNVBAoMN0UtVHXEn3JhIEVCRyBC +aWxpxZ9pbSBUZWtub2xvamlsZXJpIHZlIEhpem1ldGxlcmkgQS7Fni4xJjAkBgNV +BAsMHUUtVHVncmEgU2VydGlmaWthc3lvbiBNZXJrZXppMSgwJgYDVQQDDB9FLVR1 +Z3JhIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTEzMDMwNTEyMDk0OFoXDTIz +MDMwMzEyMDk0OFowgbIxCzAJBgNVBAYTAlRSMQ8wDQYDVQQHDAZBbmthcmExQDA+ +BgNVBAoMN0UtVHXEn3JhIEVCRyBCaWxpxZ9pbSBUZWtub2xvamlsZXJpIHZlIEhp +em1ldGxlcmkgQS7Fni4xJjAkBgNVBAsMHUUtVHVncmEgU2VydGlmaWthc3lvbiBN +ZXJrZXppMSgwJgYDVQQDDB9FLVR1Z3JhIENlcnRpZmljYXRpb24gQXV0aG9yaXR5 +MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA4vU/kwVRHoViVF56C/UY +B4Oufq9899SKa6VjQzm5S/fDxmSJPZQuVIBSOTkHS0vdhQd2h8y/L5VMzH2nPbxH +D5hw+IyFHnSOkm0bQNGZDbt1bsipa5rAhDGvykPL6ys06I+XawGb1Q5KCKpbknSF +Q9OArqGIW66z6l7LFpp3RMih9lRozt6Plyu6W0ACDGQXwLWTzeHxE2bODHnv0ZEo +q1+gElIwcxmOj+GMB6LDu0rw6h8VqO4lzKRG+Bsi77MOQ7osJLjFLFzUHPhdZL3D +k14opz8n8Y4e0ypQBaNV2cvnOVPAmJ6MVGKLJrD3fY185MaeZkJVgkfnsliNZvcH +fC425lAcP9tDJMW/hkd5s3kc91r0E+xs+D/iWR+V7kI+ua2oMoVJl0b+SzGPWsut +dEcf6ZG33ygEIqDUD13ieU/qbIWGvaimzuT6w+Gzrt48Ue7LE3wBf4QOXVGUnhMM +ti6lTPk5cDZvlsouDERVxcr6XQKj39ZkjFqzAQqptQpHF//vkUAqjqFGOjGY5RH8 +zLtJVor8udBhmm9lbObDyz51Sf6Pp+KJxWfXnUYTTjF2OySznhFlhqt/7x3U+Lzn +rFpct1pHXFXOVbQicVtbC/DP3KBhZOqp12gKY6fgDT+gr9Oq0n7vUaDmUStVkhUX +U8u3Zg5mTPj5dUyQ5xJwx0UCAwEAAaNjMGEwHQYDVR0OBBYEFC7j27JJ0JxUeVz6 +Jyr+zE7S6E5UMA8GA1UdEwEB/wQFMAMBAf8wHwYDVR0jBBgwFoAULuPbsknQnFR5 +XPonKv7MTtLoTlQwDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4ICAQAF +Nzr0TbdF4kV1JI+2d1LoHNgQk2Xz8lkGpD4eKexd0dCrfOAKkEh47U6YA5n+KGCR +HTAduGN8qOY1tfrTYXbm1gdLymmasoR6d5NFFxWfJNCYExL/u6Au/U5Mh/jOXKqY +GwXgAEZKgoClM4so3O0409/lPun++1ndYYRP0lSWE2ETPo+Aab6TR7U1Q9Jauz1c +77NCR807VRMGsAnb/WP2OogKmW9+4c4bU2pEZiNRCHu8W1Ki/QY3OEBhj0qWuJA3 ++GbHeJAAFS6LrVE1Uweoa2iu+U48BybNCAVwzDk/dr2l02cmAYamU9JgO3xDf1WK +vJUawSg5TB9D0pH0clmKuVb8P7Sd2nCcdlqMQ1DujjByTd//SffGqWfZbawCEeI6 +FiWnWAjLb1NBnEg4R2gz0dfHj9R0IdTDBZB6/86WiLEVKV0jq9BgoRJP3vQXzTLl +yb/IQ639Lo7xr+L0mPoSHyDYwKcMhcWQ9DstliaxLL5Mq+ux0orJ23gTDx4JnW2P +AJ8C2sH6H3p6CcRK5ogql5+Ji/03X186zjhZhkuvcQu02PJwT58yE+Owp1fl2tpD +y4Q08ijE6m30Ku/Ba3ba+367hTzSU8JNvnHhRdH9I2cNE3X7z2VnIp2usAnRCf8d +NL/+I5c30jn6PQ0GC7TbO6Orb1wdtn7os4I07QZcJA== +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 7667447206703254355 (0x6a683e9c519bcb53) + Signature Algorithm: sha256WithRSAEncryption + Issuer: C=TR, L=Ankara, O=E-Tu\xC4\x9Fra EBG Bili\xC5\x9Fim Teknolojileri ve Hizmetleri A.\xC5\x9E., OU=E-Tugra Sertifikasyon Merkezi, CN=E-Tugra Certification Authority + Validity + Not Before: Mar 5 12:09:48 2013 GMT + Not After : Mar 3 12:09:48 2023 GMT + Subject: C=TR, L=Ankara, O=E-Tu\xC4\x9Fra EBG Bili\xC5\x9Fim Teknolojileri ve Hizmetleri A.\xC5\x9E., OU=E-Tugra Sertifikasyon Merkezi, CN=E-Tugra Certification Authority + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (4096 bit) + Modulus: + 00:e2:f5:3f:93:05:51:1e:85:62:54:5e:7a:0b:f5: + 18:07:83:ae:7e:af:7c:f7:d4:8a:6b:a5:63:43:39: + b9:4b:f7:c3:c6:64:89:3d:94:2e:54:80:52:39:39: + 07:4b:4b:dd:85:07:76:87:cc:bf:2f:95:4c:cc:7d: + a7:3d:bc:47:0f:98:70:f8:8c:85:1e:74:8e:92:6d: + 1b:40:d1:99:0d:bb:75:6e:c8:a9:6b:9a:c0:84:31: + af:ca:43:cb:eb:2b:34:e8:8f:97:6b:01:9b:d5:0e: + 4a:08:aa:5b:92:74:85:43:d3:80:ae:a1:88:5b:ae: + b3:ea:5e:cb:16:9a:77:44:c8:a1:f6:54:68:ce:de: + 8f:97:2b:ba:5b:40:02:0c:64:17:c0:b5:93:cd:e1: + f1:13:66:ce:0c:79:ef:d1:91:28:ab:5f:a0:12:52: + 30:73:19:8e:8f:e1:8c:07:a2:c3:bb:4a:f0:ea:1f: + 15:a8:ee:25:cc:a4:46:f8:1b:22:ef:b3:0e:43:ba: + 2c:24:b8:c5:2c:5c:d4:1c:f8:5d:64:bd:c3:93:5e: + 28:a7:3f:27:f1:8e:1e:d3:2a:50:05:a3:55:d9:cb: + e7:39:53:c0:98:9e:8c:54:62:8b:26:b0:f7:7d:8d: + 7c:e4:c6:9e:66:42:55:82:47:e7:b2:58:8d:66:f7: + 07:7c:2e:36:e6:50:1c:3f:db:43:24:c5:bf:86:47: + 79:b3:79:1c:f7:5a:f4:13:ec:6c:f8:3f:e2:59:1f: + 95:ee:42:3e:b9:ad:a8:32:85:49:97:46:fe:4b:31: + 8f:5a:cb:ad:74:47:1f:e9:91:b7:df:28:04:22:a0: + d4:0f:5d:e2:79:4f:ea:6c:85:86:bd:a8:a6:ce:e4: + fa:c3:e1:b3:ae:de:3c:51:ee:cb:13:7c:01:7f:84: + 0e:5d:51:94:9e:13:0c:b6:2e:a5:4c:f9:39:70:36: + 6f:96:ca:2e:0c:44:55:c5:ca:fa:5d:02:a3:df:d6: + 64:8c:5a:b3:01:0a:a9:b5:0a:47:17:ff:ef:91:40: + 2a:8e:a1:46:3a:31:98:e5:11:fc:cc:bb:49:56:8a: + fc:b9:d0:61:9a:6f:65:6c:e6:c3:cb:3e:75:49:fe: + 8f:a7:e2:89:c5:67:d7:9d:46:13:4e:31:76:3b:24: + b3:9e:11:65:86:ab:7f:ef:1d:d4:f8:bc:e7:ac:5a: + 5c:b7:5a:47:5c:55:ce:55:b4:22:71:5b:5b:0b:f0: + cf:dc:a0:61:64:ea:a9:d7:68:0a:63:a7:e0:0d:3f: + a0:af:d3:aa:d2:7e:ef:51:a0:e6:51:2b:55:92:15: + 17:53:cb:b7:66:0e:66:4c:f8:f9:75:4c:90:e7:12: + 70:c7:45 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 2E:E3:DB:B2:49:D0:9C:54:79:5C:FA:27:2A:FE:CC:4E:D2:E8:4E:54 + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Authority Key Identifier: + keyid:2E:E3:DB:B2:49:D0:9C:54:79:5C:FA:27:2A:FE:CC:4E:D2:E8:4E:54 + + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + Signature Algorithm: sha256WithRSAEncryption + 05:37:3a:f4:4d:b7:45:e2:45:75:24:8f:b6:77:52:e8:1c:d8: + 10:93:65:f3:f2:59:06:a4:3e:1e:29:ec:5d:d1:d0:ab:7c:e0: + 0a:90:48:78:ed:4e:98:03:99:fe:28:60:91:1d:30:1d:b8:63: + 7c:a8:e6:35:b5:fa:d3:61:76:e6:d6:07:4b:ca:69:9a:b2:84: + 7a:77:93:45:17:15:9f:24:d0:98:13:12:ff:bb:a0:2e:fd:4e: + 4c:87:f8:ce:5c:aa:98:1b:05:e0:00:46:4a:82:80:a5:33:8b: + 28:dc:ed:38:d3:df:e5:3e:e9:fe:fb:59:dd:61:84:4f:d2:54: + 96:13:61:13:3e:8f:80:69:be:93:47:b5:35:43:d2:5a:bb:3d: + 5c:ef:b3:42:47:cd:3b:55:13:06:b0:09:db:fd:63:f6:3a:88: + 0a:99:6f:7e:e1:ce:1b:53:6a:44:66:23:51:08:7b:bc:5b:52: + a2:fd:06:37:38:40:61:8f:4a:96:b8:90:37:f8:66:c7:78:90: + 00:15:2e:8b:ad:51:35:53:07:a8:6b:68:ae:f9:4e:3c:07:26: + cd:08:05:70:cc:39:3f:76:bd:a5:d3:67:26:01:86:a6:53:d2: + 60:3b:7c:43:7f:55:8a:bc:95:1a:c1:28:39:4c:1f:43:d2:91: + f4:72:59:8a:b9:56:fc:3f:b4:9d:da:70:9c:76:5a:8c:43:50: + ee:8e:30:72:4d:df:ff:49:f7:c6:a9:67:d9:6d:ac:02:11:e2: + 3a:16:25:a7:58:08:cb:6f:53:41:9c:48:38:47:68:33:d1:d7: + c7:8f:d4:74:21:d4:c3:05:90:7a:ff:ce:96:88:b1:15:29:5d: + 23:ab:d0:60:a1:12:4f:de:f4:17:cd:32:e5:c9:bf:c8:43:ad: + fd:2e:8e:f1:af:e2:f4:98:fa:12:1f:20:d8:c0:a7:0c:85:c5: + 90:f4:3b:2d:96:26:b1:2c:be:4c:ab:eb:b1:d2:8a:c9:db:78: + 13:0f:1e:09:9d:6d:8f:00:9f:02:da:c1:fa:1f:7a:7a:09:c4: + 4a:e6:88:2a:97:9f:89:8b:fd:37:5f:5f:3a:ce:38:59:86:4b: + af:71:0b:b4:d8:f2:70:4f:9f:32:13:e3:b0:a7:57:e5:da:da: + 43:cb:84:34:f2:28:c4:ea:6d:f4:2a:ef:c1:6b:76:da:fb:7e: + bb:85:3c:d2:53:c2:4d:be:71:e1:45:d1:fd:23:67:0d:13:75: + fb:cf:65:67:22:9d:ae:b0:09:d1:09:ff:1d:34:bf:fe:23:97: + 37:d2:39:fa:3d:0d:06:0b:b4:db:3b:a3:ab:6f:5c:1d:b6:7e: + e8:b3:82:34:ed:06:5c:24 +SHA1 Fingerprint=51:C6:E7:08:49:06:6E:F3:92:D4:5C:A0:0D:6D:A3:62:8F:C3:52:39 diff --git a/system/system/etc/security/cacerts/cb1c3204.0 b/system/system/etc/security/cacerts/cb1c3204.0 new file mode 100644 index 0000000000000000000000000000000000000000..36e988c94c9811d2480970e3fed64beae2ea7573 --- /dev/null +++ b/system/system/etc/security/cacerts/cb1c3204.0 @@ -0,0 +1,123 @@ +-----BEGIN CERTIFICATE----- +MIIF0jCCA7qgAwIBAgIQIdbQSk8lD8kyN/yqXhKN6TANBgkqhkiG9w0BAQ0FADCB +gDELMAkGA1UEBhMCUEwxIjAgBgNVBAoTGVVuaXpldG8gVGVjaG5vbG9naWVzIFMu +QS4xJzAlBgNVBAsTHkNlcnR1bSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTEkMCIG +A1UEAxMbQ2VydHVtIFRydXN0ZWQgTmV0d29yayBDQSAyMCIYDzIwMTExMDA2MDgz +OTU2WhgPMjA0NjEwMDYwODM5NTZaMIGAMQswCQYDVQQGEwJQTDEiMCAGA1UEChMZ +VW5pemV0byBUZWNobm9sb2dpZXMgUy5BLjEnMCUGA1UECxMeQ2VydHVtIENlcnRp +ZmljYXRpb24gQXV0aG9yaXR5MSQwIgYDVQQDExtDZXJ0dW0gVHJ1c3RlZCBOZXR3 +b3JrIENBIDIwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC9+Xj45tWA +DGSdhhuWZGc/IjoedQF97/tcZ4zJzFxrqZHmuULlIEub2pt7uZld2ZuAS9eEQCsn +0+i6MLs+CRqnSZXvK0AkwpfHp+6bJe+oCgCXhVqqndwpyeI1B+twTUrWwbNWuKFB +OJvR+zF/j+Bf4bE/D44WSWDXBo0Y+aomEKsq09DRZ40bRr5HMNUuctHFY9rnY3lE +fktjJImGLjQ/KUxSiyqnwOKRKIm5wFv5HdnnJ63/mgKXwcZQkpsCLL2puTRZCr+E +Sv/f/rOf69me4Jgj7KZrdxYq28ytOxykh9xGc14ZYmhFV+SQgkK7QtbwYeDBoz1m +o130GO6IyY0XRSmZMnUCMe4pJshrAua1YkV/NxVaI2iJ1D7eTiew8EAMvE0Xy02i +sx7QBlrd9pPPV3WZ9fqGGmd4s7+W/jTcvedSVuWz5XV710GRBdxdaeOVDUO5/IOW +OZV7bIBaTxNyxtd9KXpEulKkKtVBRgkg/iKgtlswjbyJDNXXcPiHUv3a76xRLgez +Tv7QCdpw75j6VuZt27VXS9zlLCUVyJ4ueE742pyehizKV/Ma5ciSixqClnrDvFAS +adgOWkaLOusm+iPJtrCBvkIApPjW/jAux9JG9uWOdf3yzLnQh1vMBhBgu4M1t15n +3kfsmUjxpKEV/q2MYo45VU85FrmxY53/twIDAQABo0IwQDAPBgNVHRMBAf8EBTAD +AQH/MB0GA1UdDgQWBBS2oVQ5AsOgP46KvPrU+Bym0ToO/TAOBgNVHQ8BAf8EBAMC +AQYwDQYJKoZIhvcNAQENBQADggIBAHGlDs7k6b8/ONWJWsQCYftMxRQXLYtPU2sQ +F/xlhMcQSZDe28cmk4gmb3DWAl45oPePq5a1pRNcgRRtDoGCERuKTsZPpd1iHkTf +CVn0W3cLN+mLIMb4Ck4uWBzrM9DPhmDJ2vuAL55MYIR4PSFk1vtBHxgP58l1cb29 +XN40hz5BsA72udY/CROWFC/emh1auVbONTqwX3BNXuMp8SMoclm2q8KMZiYcdywm +djWLKKdpoPk79SPdhRB0yZADVpHnr7pH1BKXESLjokmUbOe3lEu6LaTaM4tMpkT/ +WjzGHWTYtTHkpjx6qFcL2+1hGsvxznN3Y6SHb0xRONbkX8eftoEq5IVIeVheO/jb +AoJnwTnbw3RLPTYe+SmTiGhbqEQZIfCn6IENLOiTNrQ3ssqwGyZ6miUfmpqAnksq +P/ujmv5zMnHCnsZy4YpoJ/HkD7TETKVhk/iXEAcqMCWpuchxuO9ozC1+9eB+D4Ko +b7a6bINDd82Kkhehnlt4Fj1F4jNy3eFmypnTycUm/Q1oBEauttmbjL4ZvrHG8hnj +XALKLNhvSgfZyTXaQHXyxKcZb55CEJh15pWLYLztxRLXis7VmFxWlgPF7ncGNf/P +5O4/E2Hu29othfDNrp2yGAlFw5Khchf8R7agCyzxxN5DaAhqXzvwdmP7zAYspsbi +DrW5viSP +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 21:d6:d0:4a:4f:25:0f:c9:32:37:fc:aa:5e:12:8d:e9 + Signature Algorithm: sha512WithRSAEncryption + Issuer: C=PL, O=Unizeto Technologies S.A., OU=Certum Certification Authority, CN=Certum Trusted Network CA 2 + Validity + Not Before: Oct 6 08:39:56 2011 GMT + Not After : Oct 6 08:39:56 2046 GMT + Subject: C=PL, O=Unizeto Technologies S.A., OU=Certum Certification Authority, CN=Certum Trusted Network CA 2 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (4096 bit) + Modulus: + 00:bd:f9:78:f8:e6:d5:80:0c:64:9d:86:1b:96:64: + 67:3f:22:3a:1e:75:01:7d:ef:fb:5c:67:8c:c9:cc: + 5c:6b:a9:91:e6:b9:42:e5:20:4b:9b:da:9b:7b:b9: + 99:5d:d9:9b:80:4b:d7:84:40:2b:27:d3:e8:ba:30: + bb:3e:09:1a:a7:49:95:ef:2b:40:24:c2:97:c7:a7: + ee:9b:25:ef:a8:0a:00:97:85:5a:aa:9d:dc:29:c9: + e2:35:07:eb:70:4d:4a:d6:c1:b3:56:b8:a1:41:38: + 9b:d1:fb:31:7f:8f:e0:5f:e1:b1:3f:0f:8e:16:49: + 60:d7:06:8d:18:f9:aa:26:10:ab:2a:d3:d0:d1:67: + 8d:1b:46:be:47:30:d5:2e:72:d1:c5:63:da:e7:63: + 79:44:7e:4b:63:24:89:86:2e:34:3f:29:4c:52:8b: + 2a:a7:c0:e2:91:28:89:b9:c0:5b:f9:1d:d9:e7:27: + ad:ff:9a:02:97:c1:c6:50:92:9b:02:2c:bd:a9:b9: + 34:59:0a:bf:84:4a:ff:df:fe:b3:9f:eb:d9:9e:e0: + 98:23:ec:a6:6b:77:16:2a:db:cc:ad:3b:1c:a4:87: + dc:46:73:5e:19:62:68:45:57:e4:90:82:42:bb:42: + d6:f0:61:e0:c1:a3:3d:66:a3:5d:f4:18:ee:88:c9: + 8d:17:45:29:99:32:75:02:31:ee:29:26:c8:6b:02: + e6:b5:62:45:7f:37:15:5a:23:68:89:d4:3e:de:4e: + 27:b0:f0:40:0c:bc:4d:17:cb:4d:a2:b3:1e:d0:06: + 5a:dd:f6:93:cf:57:75:99:f5:fa:86:1a:67:78:b3: + bf:96:fe:34:dc:bd:e7:52:56:e5:b3:e5:75:7b:d7: + 41:91:05:dc:5d:69:e3:95:0d:43:b9:fc:83:96:39: + 95:7b:6c:80:5a:4f:13:72:c6:d7:7d:29:7a:44:ba: + 52:a4:2a:d5:41:46:09:20:fe:22:a0:b6:5b:30:8d: + bc:89:0c:d5:d7:70:f8:87:52:fd:da:ef:ac:51:2e: + 07:b3:4e:fe:d0:09:da:70:ef:98:fa:56:e6:6d:db: + b5:57:4b:dc:e5:2c:25:15:c8:9e:2e:78:4e:f8:da: + 9c:9e:86:2c:ca:57:f3:1a:e5:c8:92:8b:1a:82:96: + 7a:c3:bc:50:12:69:d8:0e:5a:46:8b:3a:eb:26:fa: + 23:c9:b6:b0:81:be:42:00:a4:f8:d6:fe:30:2e:c7: + d2:46:f6:e5:8e:75:fd:f2:cc:b9:d0:87:5b:cc:06: + 10:60:bb:83:35:b7:5e:67:de:47:ec:99:48:f1:a4: + a1:15:fe:ad:8c:62:8e:39:55:4f:39:16:b9:b1:63: + 9d:ff:b7 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + B6:A1:54:39:02:C3:A0:3F:8E:8A:BC:FA:D4:F8:1C:A6:D1:3A:0E:FD + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + Signature Algorithm: sha512WithRSAEncryption + 71:a5:0e:ce:e4:e9:bf:3f:38:d5:89:5a:c4:02:61:fb:4c:c5: + 14:17:2d:8b:4f:53:6b:10:17:fc:65:84:c7:10:49:90:de:db: + c7:26:93:88:26:6f:70:d6:02:5e:39:a0:f7:8f:ab:96:b5:a5: + 13:5c:81:14:6d:0e:81:82:11:1b:8a:4e:c6:4f:a5:dd:62:1e: + 44:df:09:59:f4:5b:77:0b:37:e9:8b:20:c6:f8:0a:4e:2e:58: + 1c:eb:33:d0:cf:86:60:c9:da:fb:80:2f:9e:4c:60:84:78:3d: + 21:64:d6:fb:41:1f:18:0f:e7:c9:75:71:bd:bd:5c:de:34:87: + 3e:41:b0:0e:f6:b9:d6:3f:09:13:96:14:2f:de:9a:1d:5a:b9: + 56:ce:35:3a:b0:5f:70:4d:5e:e3:29:f1:23:28:72:59:b6:ab: + c2:8c:66:26:1c:77:2c:26:76:35:8b:28:a7:69:a0:f9:3b:f5: + 23:dd:85:10:74:c9:90:03:56:91:e7:af:ba:47:d4:12:97:11: + 22:e3:a2:49:94:6c:e7:b7:94:4b:ba:2d:a4:da:33:8b:4c:a6: + 44:ff:5a:3c:c6:1d:64:d8:b5:31:e4:a6:3c:7a:a8:57:0b:db: + ed:61:1a:cb:f1:ce:73:77:63:a4:87:6f:4c:51:38:d6:e4:5f: + c7:9f:b6:81:2a:e4:85:48:79:58:5e:3b:f8:db:02:82:67:c1: + 39:db:c3:74:4b:3d:36:1e:f9:29:93:88:68:5b:a8:44:19:21: + f0:a7:e8:81:0d:2c:e8:93:36:b4:37:b2:ca:b0:1b:26:7a:9a: + 25:1f:9a:9a:80:9e:4b:2a:3f:fb:a3:9a:fe:73:32:71:c2:9e: + c6:72:e1:8a:68:27:f1:e4:0f:b4:c4:4c:a5:61:93:f8:97:10: + 07:2a:30:25:a9:b9:c8:71:b8:ef:68:cc:2d:7e:f5:e0:7e:0f: + 82:a8:6f:b6:ba:6c:83:43:77:cd:8a:92:17:a1:9e:5b:78:16: + 3d:45:e2:33:72:dd:e1:66:ca:99:d3:c9:c5:26:fd:0d:68:04: + 46:ae:b6:d9:9b:8c:be:19:be:b1:c6:f2:19:e3:5c:02:ca:2c: + d8:6f:4a:07:d9:c9:35:da:40:75:f2:c4:a7:19:6f:9e:42:10: + 98:75:e6:95:8b:60:bc:ed:c5:12:d7:8a:ce:d5:98:5c:56:96: + 03:c5:ee:77:06:35:ff:cf:e4:ee:3f:13:61:ee:db:da:2d:85: + f0:cd:ae:9d:b2:18:09:45:c3:92:a1:72:17:fc:47:b6:a0:0b: + 2c:f1:c4:de:43:68:08:6a:5f:3b:f0:76:63:fb:cc:06:2c:a6: + c6:e2:0e:b5:b9:be:24:8f +SHA1 Fingerprint=D3:DD:48:3E:2B:BF:4C:05:E8:AF:10:F5:FA:76:26:CF:D3:DC:30:92 diff --git a/system/system/etc/security/cacerts/ccc52f49.0 b/system/system/etc/security/cacerts/ccc52f49.0 new file mode 100644 index 0000000000000000000000000000000000000000..b01469018934a6abb7dca2cb103a34106ebbe44b --- /dev/null +++ b/system/system/etc/security/cacerts/ccc52f49.0 @@ -0,0 +1,50 @@ +-----BEGIN CERTIFICATE----- +MIIB/jCCAYWgAwIBAgIIdJclisc/elQwCgYIKoZIzj0EAwMwRTELMAkGA1UEBhMC +VVMxFDASBgNVBAoMC0FmZmlybVRydXN0MSAwHgYDVQQDDBdBZmZpcm1UcnVzdCBQ +cmVtaXVtIEVDQzAeFw0xMDAxMjkxNDIwMjRaFw00MDEyMzExNDIwMjRaMEUxCzAJ +BgNVBAYTAlVTMRQwEgYDVQQKDAtBZmZpcm1UcnVzdDEgMB4GA1UEAwwXQWZmaXJt +VHJ1c3QgUHJlbWl1bSBFQ0MwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAAQNMF4bFZ0D +0KF5Nbc6PJJ6yhUczWLznCZcBz3lVPqj1swS6vQUX+iOGasvLkjmrBhDeKzQN8O9 +ss0s5kfiGuZjuD0uL3jET9v0D6RoTFVya5UdThhClXjMNzyR4ptlKymjQjBAMB0G +A1UdDgQWBBSaryl6wBE1NSZRMADDav5A1a7WPDAPBgNVHRMBAf8EBTADAQH/MA4G +A1UdDwEB/wQEAwIBBjAKBggqhkjOPQQDAwNnADBkAjAXCfOHiFBar8jAQr9HX/Vs +aobgxCd05DhT1wV/GzTjxi+zygk8N53X57hG8f2h4nECMEJZh0PUUd+60wkyWs6I +flc9nF9Ca/UHLbXwgpP5WW+uZPpY5Yse42O+tYHNbwKMeQ== +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 8401224907861490260 (0x7497258ac73f7a54) + Signature Algorithm: ecdsa-with-SHA384 + Issuer: C=US, O=AffirmTrust, CN=AffirmTrust Premium ECC + Validity + Not Before: Jan 29 14:20:24 2010 GMT + Not After : Dec 31 14:20:24 2040 GMT + Subject: C=US, O=AffirmTrust, CN=AffirmTrust Premium ECC + Subject Public Key Info: + Public Key Algorithm: id-ecPublicKey + Public-Key: (384 bit) + pub: + 04:0d:30:5e:1b:15:9d:03:d0:a1:79:35:b7:3a:3c: + 92:7a:ca:15:1c:cd:62:f3:9c:26:5c:07:3d:e5:54: + fa:a3:d6:cc:12:ea:f4:14:5f:e8:8e:19:ab:2f:2e: + 48:e6:ac:18:43:78:ac:d0:37:c3:bd:b2:cd:2c:e6: + 47:e2:1a:e6:63:b8:3d:2e:2f:78:c4:4f:db:f4:0f: + a4:68:4c:55:72:6b:95:1d:4e:18:42:95:78:cc:37: + 3c:91:e2:9b:65:2b:29 + ASN1 OID: secp384r1 + X509v3 extensions: + X509v3 Subject Key Identifier: + 9A:AF:29:7A:C0:11:35:35:26:51:30:00:C3:6A:FE:40:D5:AE:D6:3C + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + Signature Algorithm: ecdsa-with-SHA384 + 30:64:02:30:17:09:f3:87:88:50:5a:af:c8:c0:42:bf:47:5f: + f5:6c:6a:86:e0:c4:27:74:e4:38:53:d7:05:7f:1b:34:e3:c6: + 2f:b3:ca:09:3c:37:9d:d7:e7:b8:46:f1:fd:a1:e2:71:02:30: + 42:59:87:43:d4:51:df:ba:d3:09:32:5a:ce:88:7e:57:3d:9c: + 5f:42:6b:f5:07:2d:b5:f0:82:93:f9:59:6f:ae:64:fa:58:e5: + 8b:1e:e3:63:be:b5:81:cd:6f:02:8c:79 +SHA1 Fingerprint=B8:23:6B:00:2F:1D:16:86:53:01:55:6C:11:A4:37:CA:EB:FF:C3:BB diff --git a/system/system/etc/security/cacerts/cf701eeb.0 b/system/system/etc/security/cacerts/cf701eeb.0 new file mode 100644 index 0000000000000000000000000000000000000000..3f6e70a51561e68a96117dd18cc6154a2cca451f --- /dev/null +++ b/system/system/etc/security/cacerts/cf701eeb.0 @@ -0,0 +1,89 @@ +-----BEGIN CERTIFICATE----- +MIIDuDCCAqCgAwIBAgIQDPCOXAgWpa1Cf/DrJxhZ0DANBgkqhkiG9w0BAQUFADBI +MQswCQYDVQQGEwJVUzEgMB4GA1UEChMXU2VjdXJlVHJ1c3QgQ29ycG9yYXRpb24x +FzAVBgNVBAMTDlNlY3VyZVRydXN0IENBMB4XDTA2MTEwNzE5MzExOFoXDTI5MTIz +MTE5NDA1NVowSDELMAkGA1UEBhMCVVMxIDAeBgNVBAoTF1NlY3VyZVRydXN0IENv +cnBvcmF0aW9uMRcwFQYDVQQDEw5TZWN1cmVUcnVzdCBDQTCCASIwDQYJKoZIhvcN +AQEBBQADggEPADCCAQoCggEBAKukgeWVzfX2FI7CT8rU4niVWJxB4Q2ZQCQXOZEz +Zum+4YOvYlyJ0fwkW2Gz4BERQRwdbvC4u/jep4G6pkjGnx29vo6pQT64lO0pGtSO +0gMdA+9tDWccV9cGrcrI9f4Or2YlSASWC12juhbDCE/RRvgUXPLIXgGZbf2IzIao +wW8xQmxSPmjL8xk037uHGFaAJsTQ3MBv396gwpEWoGQRS0S8Hvbn+mPeZqx2pHGj +7DaUaHp3pLHnDi+BeuK1cobvomuL8A/b01k/unK8RCSc43Oz969XL0Imnal0ugBS +8kvNU3xHCzaFDmapCJcWNFfBZveA4+1wVMeT4C4oFVmHursCAwEAAaOBnTCBmjAT +BgkrBgEEAYI3FAIEBh4EAEMAQTALBgNVHQ8EBAMCAYYwDwYDVR0TAQH/BAUwAwEB +/zAdBgNVHQ4EFgQUQjK2FvoE/f5dS3rD/fdMQB1aQ68wNAYDVR0fBC0wKzApoCeg +JYYjaHR0cDovL2NybC5zZWN1cmV0cnVzdC5jb20vU1RDQS5jcmwwEAYJKwYBBAGC +NxUBBAMCAQAwDQYJKoZIhvcNAQEFBQADggEBADDtT0rhWDpSclu1pqNlGKa7UTt3 +6Z3q059c4EVlew3KW+JwULKUBRSuSceNQQcSc5R+DCMh/bwQf2AQWnL1mA6s7Ll/ +3XpvXdMc9P+IBWlCqQVxyLesJugutIxq/3HcuLHfmbx8IVQr5Fiiu1cprp6poxkm +D5kuCLDv/WnPmRoJjeOnnyvJNjR7JLN4TJUXpAYmHrZkUjZfYGfZnMUFdAvnZyPS +CPyI6a6Lf+Ew9Dd+/cYy2i2eRDAwbO4H3tI0/NL/QPZL9GZGBlSm8jIKYyYwa5vR +3ItHuuG51WLQoqD0ZwV4KWMabwTW+MZMo5qxN7SN5ShLHZ4swrhovO0C7jE= +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 0c:f0:8e:5c:08:16:a5:ad:42:7f:f0:eb:27:18:59:d0 + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=US, O=SecureTrust Corporation, CN=SecureTrust CA + Validity + Not Before: Nov 7 19:31:18 2006 GMT + Not After : Dec 31 19:40:55 2029 GMT + Subject: C=US, O=SecureTrust Corporation, CN=SecureTrust CA + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:ab:a4:81:e5:95:cd:f5:f6:14:8e:c2:4f:ca:d4: + e2:78:95:58:9c:41:e1:0d:99:40:24:17:39:91:33: + 66:e9:be:e1:83:af:62:5c:89:d1:fc:24:5b:61:b3: + e0:11:11:41:1c:1d:6e:f0:b8:bb:f8:de:a7:81:ba: + a6:48:c6:9f:1d:bd:be:8e:a9:41:3e:b8:94:ed:29: + 1a:d4:8e:d2:03:1d:03:ef:6d:0d:67:1c:57:d7:06: + ad:ca:c8:f5:fe:0e:af:66:25:48:04:96:0b:5d:a3: + ba:16:c3:08:4f:d1:46:f8:14:5c:f2:c8:5e:01:99: + 6d:fd:88:cc:86:a8:c1:6f:31:42:6c:52:3e:68:cb: + f3:19:34:df:bb:87:18:56:80:26:c4:d0:dc:c0:6f: + df:de:a0:c2:91:16:a0:64:11:4b:44:bc:1e:f6:e7: + fa:63:de:66:ac:76:a4:71:a3:ec:36:94:68:7a:77: + a4:b1:e7:0e:2f:81:7a:e2:b5:72:86:ef:a2:6b:8b: + f0:0f:db:d3:59:3f:ba:72:bc:44:24:9c:e3:73:b3: + f7:af:57:2f:42:26:9d:a9:74:ba:00:52:f2:4b:cd: + 53:7c:47:0b:36:85:0e:66:a9:08:97:16:34:57:c1: + 66:f7:80:e3:ed:70:54:c7:93:e0:2e:28:15:59:87: + ba:bb + Exponent: 65537 (0x10001) + X509v3 extensions: + 1.3.6.1.4.1.311.20.2: + ...C.A + X509v3 Key Usage: + Digital Signature, Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + 42:32:B6:16:FA:04:FD:FE:5D:4B:7A:C3:FD:F7:4C:40:1D:5A:43:AF + X509v3 CRL Distribution Points: + + Full Name: + URI:http://crl.securetrust.com/STCA.crl + + 1.3.6.1.4.1.311.21.1: + ... + Signature Algorithm: sha1WithRSAEncryption + 30:ed:4f:4a:e1:58:3a:52:72:5b:b5:a6:a3:65:18:a6:bb:51: + 3b:77:e9:9d:ea:d3:9f:5c:e0:45:65:7b:0d:ca:5b:e2:70:50: + b2:94:05:14:ae:49:c7:8d:41:07:12:73:94:7e:0c:23:21:fd: + bc:10:7f:60:10:5a:72:f5:98:0e:ac:ec:b9:7f:dd:7a:6f:5d: + d3:1c:f4:ff:88:05:69:42:a9:05:71:c8:b7:ac:26:e8:2e:b4: + 8c:6a:ff:71:dc:b8:b1:df:99:bc:7c:21:54:2b:e4:58:a2:bb: + 57:29:ae:9e:a9:a3:19:26:0f:99:2e:08:b0:ef:fd:69:cf:99: + 1a:09:8d:e3:a7:9f:2b:c9:36:34:7b:24:b3:78:4c:95:17:a4: + 06:26:1e:b6:64:52:36:5f:60:67:d9:9c:c5:05:74:0b:e7:67: + 23:d2:08:fc:88:e9:ae:8b:7f:e1:30:f4:37:7e:fd:c6:32:da: + 2d:9e:44:30:30:6c:ee:07:de:d2:34:fc:d2:ff:40:f6:4b:f4: + 66:46:06:54:a6:f2:32:0a:63:26:30:6b:9b:d1:dc:8b:47:ba: + e1:b9:d5:62:d0:a2:a0:f4:67:05:78:29:63:1a:6f:04:d6:f8: + c6:4c:a3:9a:b1:37:b4:8d:e5:28:4b:1d:9e:2c:c2:b8:68:bc: + ed:02:ee:31 +SHA1 Fingerprint=87:82:C6:C3:04:35:3B:CF:D2:96:92:D2:59:3E:7D:44:D9:34:FF:11 diff --git a/system/system/etc/security/cacerts/d06393bb.0 b/system/system/etc/security/cacerts/d06393bb.0 new file mode 100644 index 0000000000000000000000000000000000000000..002941024e3c33d9d034c1a2cd455986b177dca9 --- /dev/null +++ b/system/system/etc/security/cacerts/d06393bb.0 @@ -0,0 +1,80 @@ +-----BEGIN CERTIFICATE----- +MIIDwzCCAqugAwIBAgIBATANBgkqhkiG9w0BAQsFADCBgjELMAkGA1UEBhMCREUx +KzApBgNVBAoMIlQtU3lzdGVtcyBFbnRlcnByaXNlIFNlcnZpY2VzIEdtYkgxHzAd +BgNVBAsMFlQtU3lzdGVtcyBUcnVzdCBDZW50ZXIxJTAjBgNVBAMMHFQtVGVsZVNl +YyBHbG9iYWxSb290IENsYXNzIDIwHhcNMDgxMDAxMTA0MDE0WhcNMzMxMDAxMjM1 +OTU5WjCBgjELMAkGA1UEBhMCREUxKzApBgNVBAoMIlQtU3lzdGVtcyBFbnRlcnBy +aXNlIFNlcnZpY2VzIEdtYkgxHzAdBgNVBAsMFlQtU3lzdGVtcyBUcnVzdCBDZW50 +ZXIxJTAjBgNVBAMMHFQtVGVsZVNlYyBHbG9iYWxSb290IENsYXNzIDIwggEiMA0G +CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCqX9obX+hzkeXaXPSi5kfl82hVYAUd +AqSzm1nzHoqvNK38DcLZSBnuaY/JIPwhqgcZ7bBcrGXHX+0CfHt8LRvWurmAwhiC +FoT6ZrAIxlQjgeTNuUk/9k9uN0goOA/FvudocP05l03Sx5iRUKrERLMjfTlH6VJi +1hKTXrcxlkIF+3anHqP1wvzpesVsqXFP6st4vGCvx9702cu+fjOlbpSD8DT6Iavq +jnKgP6TeMFvvhk1qlVtDRKgQFRzlAVfFmPHmBiiRqiDFt1MmUUOyCxGVWOHAD3bZ +wI18gfNycJ5v/hqO2V81xrJvNHy+SE/iWjnX2J14np+GPgNeGYtEotXHAgMBAAGj +QjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBS/ +WSA2AHmgoCJrjNXyYdK4LMuCSjANBgkqhkiG9w0BAQsFAAOCAQEAMQOiYQsfdOhy +NsZt+U2e+iKo4YFWz827n+qrkRk4r6p8FU3ztqONpfSO9kSpp+ghla0+AGIWiPAC +uvxhI+YzmzB6azZie60EI4RYZeLbK4rnJVM3YlNfvNoBYimipidx5joifsFvHZVw +IEoHNN/q/xWA5brXethbdXwFeilHfkCoMRN3zUA7tFFHei4R40cR3p1m0IvVVGb6 +g1XqfMIpiRvpb7PO4gWEyS8+eIVibslfwXhjdFjASBgMmTnrpMwatXlajRWc2BQN +9noHV8cigwUtPJslJj0Ys6lDfMjIq2SPDqO/nBudMNva0Bkuqjzx+zOAduTNrRlP +BSeOE6Fuwg== +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 1 (0x1) + Signature Algorithm: sha256WithRSAEncryption + Issuer: C=DE, O=T-Systems Enterprise Services GmbH, OU=T-Systems Trust Center, CN=T-TeleSec GlobalRoot Class 2 + Validity + Not Before: Oct 1 10:40:14 2008 GMT + Not After : Oct 1 23:59:59 2033 GMT + Subject: C=DE, O=T-Systems Enterprise Services GmbH, OU=T-Systems Trust Center, CN=T-TeleSec GlobalRoot Class 2 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:aa:5f:da:1b:5f:e8:73:91:e5:da:5c:f4:a2:e6: + 47:e5:f3:68:55:60:05:1d:02:a4:b3:9b:59:f3:1e: + 8a:af:34:ad:fc:0d:c2:d9:48:19:ee:69:8f:c9:20: + fc:21:aa:07:19:ed:b0:5c:ac:65:c7:5f:ed:02:7c: + 7b:7c:2d:1b:d6:ba:b9:80:c2:18:82:16:84:fa:66: + b0:08:c6:54:23:81:e4:cd:b9:49:3f:f6:4f:6e:37: + 48:28:38:0f:c5:be:e7:68:70:fd:39:97:4d:d2:c7: + 98:91:50:aa:c4:44:b3:23:7d:39:47:e9:52:62:d6: + 12:93:5e:b7:31:96:42:05:fb:76:a7:1e:a3:f5:c2: + fc:e9:7a:c5:6c:a9:71:4f:ea:cb:78:bc:60:af:c7: + de:f4:d9:cb:be:7e:33:a5:6e:94:83:f0:34:fa:21: + ab:ea:8e:72:a0:3f:a4:de:30:5b:ef:86:4d:6a:95: + 5b:43:44:a8:10:15:1c:e5:01:57:c5:98:f1:e6:06: + 28:91:aa:20:c5:b7:53:26:51:43:b2:0b:11:95:58: + e1:c0:0f:76:d9:c0:8d:7c:81:f3:72:70:9e:6f:fe: + 1a:8e:d9:5f:35:c6:b2:6f:34:7c:be:48:4f:e2:5a: + 39:d7:d8:9d:78:9e:9f:86:3e:03:5e:19:8b:44:a2: + d5:c7 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + BF:59:20:36:00:79:A0:A0:22:6B:8C:D5:F2:61:D2:B8:2C:CB:82:4A + Signature Algorithm: sha256WithRSAEncryption + 31:03:a2:61:0b:1f:74:e8:72:36:c6:6d:f9:4d:9e:fa:22:a8: + e1:81:56:cf:cd:bb:9f:ea:ab:91:19:38:af:aa:7c:15:4d:f3: + b6:a3:8d:a5:f4:8e:f6:44:a9:a7:e8:21:95:ad:3e:00:62:16: + 88:f0:02:ba:fc:61:23:e6:33:9b:30:7a:6b:36:62:7b:ad:04: + 23:84:58:65:e2:db:2b:8a:e7:25:53:37:62:53:5f:bc:da:01: + 62:29:a2:a6:27:71:e6:3a:22:7e:c1:6f:1d:95:70:20:4a:07: + 34:df:ea:ff:15:80:e5:ba:d7:7a:d8:5b:75:7c:05:7a:29:47: + 7e:40:a8:31:13:77:cd:40:3b:b4:51:47:7a:2e:11:e3:47:11: + de:9d:66:d0:8b:d5:54:66:fa:83:55:ea:7c:c2:29:89:1b:e9: + 6f:b3:ce:e2:05:84:c9:2f:3e:78:85:62:6e:c9:5f:c1:78:63: + 74:58:c0:48:18:0c:99:39:eb:a4:cc:1a:b5:79:5a:8d:15:9c: + d8:14:0d:f6:7a:07:57:c7:22:83:05:2d:3c:9b:25:26:3d:18: + b3:a9:43:7c:c8:c8:ab:64:8f:0e:a3:bf:9c:1b:9d:30:db:da: + d0:19:2e:aa:3c:f1:fb:33:80:76:e4:cd:ad:19:4f:05:27:8e: + 13:a1:6e:c2 +SHA1 Fingerprint=59:0D:2D:7D:88:4F:40:2E:61:7E:A5:62:32:17:65:CF:17:D8:94:E9 diff --git a/system/system/etc/security/cacerts/d0cddf45.0 b/system/system/etc/security/cacerts/d0cddf45.0 new file mode 100644 index 0000000000000000000000000000000000000000..bee7260c9702dcaf71aaa7da8a0544e93d6a379d --- /dev/null +++ b/system/system/etc/security/cacerts/d0cddf45.0 @@ -0,0 +1,127 @@ +-----BEGIN CERTIFICATE----- +MIIGLzCCBBegAwIBAgIIJaHfyjPLWQIwDQYJKoZIhvcNAQELBQAwgaQxCzAJBgNV +BAYTAlBBMQ8wDQYDVQQIDAZQYW5hbWExFDASBgNVBAcMC1BhbmFtYSBDaXR5MSQw +IgYDVQQKDBtUcnVzdENvciBTeXN0ZW1zIFMuIGRlIFIuTC4xJzAlBgNVBAsMHlRy +dXN0Q29yIENlcnRpZmljYXRlIEF1dGhvcml0eTEfMB0GA1UEAwwWVHJ1c3RDb3Ig +Um9vdENlcnQgQ0EtMjAeFw0xNjAyMDQxMjMyMjNaFw0zNDEyMzExNzI2MzlaMIGk +MQswCQYDVQQGEwJQQTEPMA0GA1UECAwGUGFuYW1hMRQwEgYDVQQHDAtQYW5hbWEg +Q2l0eTEkMCIGA1UECgwbVHJ1c3RDb3IgU3lzdGVtcyBTLiBkZSBSLkwuMScwJQYD +VQQLDB5UcnVzdENvciBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkxHzAdBgNVBAMMFlRy +dXN0Q29yIFJvb3RDZXJ0IENBLTIwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK +AoICAQCnIG7CKqJiJJWQdsg4foDSq8GbZQWU9MEKENUCrO2fk8eHyLAnK0IMPQo+ +QVqedd2NyuCb7GgypGmSaIwLgQ5WoD4a3SwlFIIvl9NkRvRUqdw6VC0xK5mC8tkq +1+9xALgxpL56JAfDQiDyitSSBBtlVkxs1Pu2YVpHI7TYabS3OtB0PAx1oYxOdqHp +2yqlO/rOsP9+aij9JxzIsekp8VduZLTQwRVtDr4uDkbIXvRR/u8OYzo7cbrPb1nK +DOObXUm4TOJXsZiKQlecdu/vvdFoqNL0Cbt3Nb4lggjEFixEIFapRBF37120Hape +az6LMvYHL1cEksr1/p3C6eizjkxLAjHZ5DxIgif3GIJ2SDpxsROhOdUuxTTCHWKF +3wP+TfSvPd9cW436cOGlfifHhi5qjxLGhF5DUVCcGZt45vz27Ud+ez1m7xMTiF88 +oWP7+ayHNZ/zgp6kPwqcMWmLmaSISo5uZk3vFsQPeSghYA2FFn3XVDjxklb9tTNM +g9zXEJ9L/cb4Qr26fHMC4P99zVvh1Kxhe1fVSntb1IVYJ12/+CtgrKAmrhQhJ8Z3 +mjOAPF5GP/fDsaOGM8boXg25NSyqRsGFAnWAoOsk+xWq5Gd/bnc/9ASKL3x74xdh +8N0JqSDIvgmk0H5Ew7IwSjiqqewYmgeCK9u4nBit2uBGF6zPXQIDAQABo2MwYTAd +BgNVHQ4EFgQU2f4hQG6UnrybPZx9mCAZ5YwwYrIwHwYDVR0jBBgwFoAU2f4hQG6U +nrybPZx9mCAZ5YwwYrIwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAYYw +DQYJKoZIhvcNAQELBQADggIBAJ5Fngw7tu/hOsh80QA9z+LqBrWyOrsGS2h60COX +dKcs8AjYeVrXWoSK2BKaG9l9XE1wxaX5q+WjiYndAfrs3fnpkpfbsEZC89NiqpX+ +MWcUaViQCqoL7jcjx1BRtPV+nuN79+TMQjItSQzL/0kMmx40/W5ulop5A7Zv2wnL +/V9lFDfhOPXzYRZY5LVtDQsEGz9QLX+zx3oaFoBg+Iof6Rsqxvm6ARppv9JYx1RX +CI/hOWB3S6xZhBqI8d3LT3jX5+EzLfzuQfogsL7L9ziUwOHQhQ+77Sxzq+3+knYa +ZH9bDTMJBzN7Bj8RpFxwPIXAz+OQqIN3+tvmxYxoZxBnpVIt8MSZj3+/0WvitUfW +2dCFmU2Umw9Lje4AWkcdEQOsQRivh7dvDDqPys/cA8GiCcjl/YBeyGBCARsaU1q7 +N6a3vLqE6R5sGtRk2tRD/pOLS/IseRYQ1JMLiI+h2IYURpFHmygk71dSTlxCnKr3 +Sewn6EAes6aJInKc9Q0ztFijMDvd1GpUk74aTfOTlPf8hAs/hCBcNANExdqtvArB +As8e5ZTZ845b2EzwnexhF7sUMlQMAimTHpKG9n/v55IFDlndmQguLvqcAFLTxWYp +5KeXRKQOKIETNcX2b2TmQcTVL8w0RSXPQQCWPUouwpaYT05KnJe32x+SMsj/D1Fu +1uwJ +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 2711694510199101698 (0x25a1dfca33cb5902) + Signature Algorithm: sha256WithRSAEncryption + Issuer: C=PA, ST=Panama, L=Panama City, O=TrustCor Systems S. de R.L., OU=TrustCor Certificate Authority, CN=TrustCor RootCert CA-2 + Validity + Not Before: Feb 4 12:32:23 2016 GMT + Not After : Dec 31 17:26:39 2034 GMT + Subject: C=PA, ST=Panama, L=Panama City, O=TrustCor Systems S. de R.L., OU=TrustCor Certificate Authority, CN=TrustCor RootCert CA-2 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (4096 bit) + Modulus: + 00:a7:20:6e:c2:2a:a2:62:24:95:90:76:c8:38:7e: + 80:d2:ab:c1:9b:65:05:94:f4:c1:0a:10:d5:02:ac: + ed:9f:93:c7:87:c8:b0:27:2b:42:0c:3d:0a:3e:41: + 5a:9e:75:dd:8d:ca:e0:9b:ec:68:32:a4:69:92:68: + 8c:0b:81:0e:56:a0:3e:1a:dd:2c:25:14:82:2f:97: + d3:64:46:f4:54:a9:dc:3a:54:2d:31:2b:99:82:f2: + d9:2a:d7:ef:71:00:b8:31:a4:be:7a:24:07:c3:42: + 20:f2:8a:d4:92:04:1b:65:56:4c:6c:d4:fb:b6:61: + 5a:47:23:b4:d8:69:b4:b7:3a:d0:74:3c:0c:75:a1: + 8c:4e:76:a1:e9:db:2a:a5:3b:fa:ce:b0:ff:7e:6a: + 28:fd:27:1c:c8:b1:e9:29:f1:57:6e:64:b4:d0:c1: + 15:6d:0e:be:2e:0e:46:c8:5e:f4:51:fe:ef:0e:63: + 3a:3b:71:ba:cf:6f:59:ca:0c:e3:9b:5d:49:b8:4c: + e2:57:b1:98:8a:42:57:9c:76:ef:ef:bd:d1:68:a8: + d2:f4:09:bb:77:35:be:25:82:08:c4:16:2c:44:20: + 56:a9:44:11:77:ef:5d:b4:1d:aa:5e:6b:3e:8b:32: + f6:07:2f:57:04:92:ca:f5:fe:9d:c2:e9:e8:b3:8e: + 4c:4b:02:31:d9:e4:3c:48:82:27:f7:18:82:76:48: + 3a:71:b1:13:a1:39:d5:2e:c5:34:c2:1d:62:85:df: + 03:fe:4d:f4:af:3d:df:5c:5b:8d:fa:70:e1:a5:7e: + 27:c7:86:2e:6a:8f:12:c6:84:5e:43:51:50:9c:19: + 9b:78:e6:fc:f6:ed:47:7e:7b:3d:66:ef:13:13:88: + 5f:3c:a1:63:fb:f9:ac:87:35:9f:f3:82:9e:a4:3f: + 0a:9c:31:69:8b:99:a4:88:4a:8e:6e:66:4d:ef:16: + c4:0f:79:28:21:60:0d:85:16:7d:d7:54:38:f1:92: + 56:fd:b5:33:4c:83:dc:d7:10:9f:4b:fd:c6:f8:42: + bd:ba:7c:73:02:e0:ff:7d:cd:5b:e1:d4:ac:61:7b: + 57:d5:4a:7b:5b:d4:85:58:27:5d:bf:f8:2b:60:ac: + a0:26:ae:14:21:27:c6:77:9a:33:80:3c:5e:46:3f: + f7:c3:b1:a3:86:33:c6:e8:5e:0d:b9:35:2c:aa:46: + c1:85:02:75:80:a0:eb:24:fb:15:aa:e4:67:7f:6e: + 77:3f:f4:04:8a:2f:7c:7b:e3:17:61:f0:dd:09:a9: + 20:c8:be:09:a4:d0:7e:44:c3:b2:30:4a:38:aa:a9: + ec:18:9a:07:82:2b:db:b8:9c:18:ad:da:e0:46:17: + ac:cf:5d + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + D9:FE:21:40:6E:94:9E:BC:9B:3D:9C:7D:98:20:19:E5:8C:30:62:B2 + X509v3 Authority Key Identifier: + keyid:D9:FE:21:40:6E:94:9E:BC:9B:3D:9C:7D:98:20:19:E5:8C:30:62:B2 + + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + Signature Algorithm: sha256WithRSAEncryption + 9e:45:9e:0c:3b:b6:ef:e1:3a:c8:7c:d1:00:3d:cf:e2:ea:06: + b5:b2:3a:bb:06:4b:68:7a:d0:23:97:74:a7:2c:f0:08:d8:79: + 5a:d7:5a:84:8a:d8:12:9a:1b:d9:7d:5c:4d:70:c5:a5:f9:ab: + e5:a3:89:89:dd:01:fa:ec:dd:f9:e9:92:97:db:b0:46:42:f3: + d3:62:aa:95:fe:31:67:14:69:58:90:0a:aa:0b:ee:37:23:c7: + 50:51:b4:f5:7e:9e:e3:7b:f7:e4:cc:42:32:2d:49:0c:cb:ff: + 49:0c:9b:1e:34:fd:6e:6e:96:8a:79:03:b6:6f:db:09:cb:fd: + 5f:65:14:37:e1:38:f5:f3:61:16:58:e4:b5:6d:0d:0b:04:1b: + 3f:50:2d:7f:b3:c7:7a:1a:16:80:60:f8:8a:1f:e9:1b:2a:c6: + f9:ba:01:1a:69:bf:d2:58:c7:54:57:08:8f:e1:39:60:77:4b: + ac:59:84:1a:88:f1:dd:cb:4f:78:d7:e7:e1:33:2d:fc:ee:41: + fa:20:b0:be:cb:f7:38:94:c0:e1:d0:85:0f:bb:ed:2c:73:ab: + ed:fe:92:76:1a:64:7f:5b:0d:33:09:07:33:7b:06:3f:11:a4: + 5c:70:3c:85:c0:cf:e3:90:a8:83:77:fa:db:e6:c5:8c:68:67: + 10:67:a5:52:2d:f0:c4:99:8f:7f:bf:d1:6b:e2:b5:47:d6:d9: + d0:85:99:4d:94:9b:0f:4b:8d:ee:00:5a:47:1d:11:03:ac:41: + 18:af:87:b7:6f:0c:3a:8f:ca:cf:dc:03:c1:a2:09:c8:e5:fd: + 80:5e:c8:60:42:01:1b:1a:53:5a:bb:37:a6:b7:bc:ba:84:e9: + 1e:6c:1a:d4:64:da:d4:43:fe:93:8b:4b:f2:2c:79:16:10:d4: + 93:0b:88:8f:a1:d8:86:14:46:91:47:9b:28:24:ef:57:52:4e: + 5c:42:9c:aa:f7:49:ec:27:e8:40:1e:b3:a6:89:22:72:9c:f5: + 0d:33:b4:58:a3:30:3b:dd:d4:6a:54:93:be:1a:4d:f3:93:94: + f7:fc:84:0b:3f:84:20:5c:34:03:44:c5:da:ad:bc:0a:c1:02: + cf:1e:e5:94:d9:f3:8e:5b:d8:4c:f0:9d:ec:61:17:bb:14:32: + 54:0c:02:29:93:1e:92:86:f6:7f:ef:e7:92:05:0e:59:dd:99: + 08:2e:2e:fa:9c:00:52:d3:c5:66:29:e4:a7:97:44:a4:0e:28: + 81:13:35:c5:f6:6f:64:e6:41:c4:d5:2f:cc:34:45:25:cf:41: + 00:96:3d:4a:2e:c2:96:98:4f:4e:4a:9c:97:b7:db:1f:92:32: + c8:ff:0f:51:6e:d6:ec:09 +SHA1 Fingerprint=B8:BE:6D:CB:56:F1:55:B9:63:D4:12:CA:4E:06:34:C7:94:B2:1C:C0 diff --git a/system/system/etc/security/cacerts/d16a5865.0 b/system/system/etc/security/cacerts/d16a5865.0 new file mode 100644 index 0000000000000000000000000000000000000000..35228a37c0f9988520f887f9fd14c9c7b4e03da2 --- /dev/null +++ b/system/system/etc/security/cacerts/d16a5865.0 @@ -0,0 +1,129 @@ +-----BEGIN CERTIFICATE----- +MIIGFDCCA/ygAwIBAgIIU+w77vuySF8wDQYJKoZIhvcNAQEFBQAwUTELMAkGA1UE +BhMCRVMxQjBABgNVBAMMOUF1dG9yaWRhZCBkZSBDZXJ0aWZpY2FjaW9uIEZpcm1h +cHJvZmVzaW9uYWwgQ0lGIEE2MjYzNDA2ODAeFw0wOTA1MjAwODM4MTVaFw0zMDEy +MzEwODM4MTVaMFExCzAJBgNVBAYTAkVTMUIwQAYDVQQDDDlBdXRvcmlkYWQgZGUg +Q2VydGlmaWNhY2lvbiBGaXJtYXByb2Zlc2lvbmFsIENJRiBBNjI2MzQwNjgwggIi +MA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDKlmuO6vj78aI14H9M2uDDUtd9 +thDIAl6zQyrET2qyyhxdKJp4ERppWVevtSBC5IsP5t9bpgOSL/UR5GLXMnE42QQM +cas9UX4PB99jBVzpv5RvwSmCwLTaUbDBPLutN0pcyvFLNg4kq7/DhHf9qFD0sefG +L9ItWY16Ck6WaVICqjaY7Pz6FIMMNx/Jkjd/14Et5cS54D40/mf0PmbR0/RAz15i +NA9wBj4gGFrO93IbJWyTdBSTo3OxDqqHECNZXyAFGUftaI6SEspd/NYrspI8IM/h +X68gvqB2f3bl7BqGYTM+53u0P6APjqK5am+5hyZvQWyIplD9amML9ZMWGxmPsu2b +m8mQ9QEM3xk9Dz44I8kvjwzRAv4bVdZO0I08r0+k8/6vKtMFnXkIoctXMbScyJCy +Z/QYFpM6/EfY0XiWMR+6KwxfXZmtY4laJCB22N/9q06mIqqdXuYnin1oKaPnirja +EbsXLZmdEyRG98Xi2J+Of8ePdG1asuhy9azuJBCtLxTa/y2aRnFHvkLfuwHb9H/T +KI8xWVvTyQKmtFLKbpf7Q8UIJm+K9Lv9nyiqDdVF8xM6HdjAeI9BZzwelGSuewvF +6NkBiDkal4ZkQdU7hwxu+g/GvUgUvzlN1J5Bto+WHWOWk9mVBngxaJ43BjuAiUVh +OSPHG0SjFeUc+JIwuwIDAQABo4HvMIHsMBIGA1UdEwEB/wQIMAYBAf8CAQEwDgYD +VR0PAQH/BAQDAgEGMB0GA1UdDgQWBBRlzeurNR4APn7VdMActHNHDhpkLzCBpgYD +VR0gBIGeMIGbMIGYBgRVHSAAMIGPMC8GCCsGAQUFBwIBFiNodHRwOi8vd3d3LmZp +cm1hcHJvZmVzaW9uYWwuY29tL2NwczBcBggrBgEFBQcCAjBQHk4AUABhAHMAZQBv +ACAAZABlACAAbABhACAAQgBvAG4AYQBuAG8AdgBhACAANAA3ACAAQgBhAHIAYwBl +AGwAbwBuAGEAIAAwADgAMAAxADcwDQYJKoZIhvcNAQEFBQADggIBABd9oPm03cXF +661LJLWhAqvdpYhKsg9VSytXjDvlMd3+xDLx51tkljYyGOylMnfX40S2wBEqgLk9 +am58m9Ot/MPWo+ZkKXzR4Tgegiv/J2Wv+xYVxC5xhOW1//qkR71kMrv2JYSiJ0L1 +ILDCExARzRAVukKQKtJE4ZYm6zFIEv0q2skGz3QeqUvVhyj5eTSSPi5E6PaPT481 +PyWzOdxjKpBrIF/EUhJOlywqrJ2X3kjyo2bbwtKDlaZmp54lD+kLM5FlClrD2VQS +3a/DTg4fJl4N3LON7NWBcN7STyQF82xO9UxJZo3R/9ILJUFI/lGExkKvgATP0H5k +SeTy36LssUzAKh3ntLFlosS88Zj0qnAHY7S42jtM+kAiMFsRpvAFDsYCA0irhpuF +3dvd6qJ2gHN99ZwExEWN57kci57q13XRcrHedUTnQn3iV2t93Jm8PYMo6oCTjcVM +ZcFwgbg4/EMxsvYDNEeyrPsiBsse3RdHHF9mudMaotoRsaS8I8nkvof/uZS2+F0g +StRf571oe2XyFR7SOqkt6dhrJKyXWERHrVkY8SFlcN7ONGCoQPHzPKTDKCOM/icz +Q0CgFzzr6juwcqajuUpLXhZI9LK8yIySxZ2frHI2vDSANGupi5LAuBft7HZT9SQB +jLMi6Et8Vcad+qMUu2WFbm5PEn4KPJ2V +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 6047274297262753887 (0x53ec3beefbb2485f) + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=ES, CN=Autoridad de Certificacion Firmaprofesional CIF A62634068 + Validity + Not Before: May 20 08:38:15 2009 GMT + Not After : Dec 31 08:38:15 2030 GMT + Subject: C=ES, CN=Autoridad de Certificacion Firmaprofesional CIF A62634068 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (4096 bit) + Modulus: + 00:ca:96:6b:8e:ea:f8:fb:f1:a2:35:e0:7f:4c:da: + e0:c3:52:d7:7d:b6:10:c8:02:5e:b3:43:2a:c4:4f: + 6a:b2:ca:1c:5d:28:9a:78:11:1a:69:59:57:af:b5: + 20:42:e4:8b:0f:e6:df:5b:a6:03:92:2f:f5:11:e4: + 62:d7:32:71:38:d9:04:0c:71:ab:3d:51:7e:0f:07: + df:63:05:5c:e9:bf:94:6f:c1:29:82:c0:b4:da:51: + b0:c1:3c:bb:ad:37:4a:5c:ca:f1:4b:36:0e:24:ab: + bf:c3:84:77:fd:a8:50:f4:b1:e7:c6:2f:d2:2d:59: + 8d:7a:0a:4e:96:69:52:02:aa:36:98:ec:fc:fa:14: + 83:0c:37:1f:c9:92:37:7f:d7:81:2d:e5:c4:b9:e0: + 3e:34:fe:67:f4:3e:66:d1:d3:f4:40:cf:5e:62:34: + 0f:70:06:3e:20:18:5a:ce:f7:72:1b:25:6c:93:74: + 14:93:a3:73:b1:0e:aa:87:10:23:59:5f:20:05:19: + 47:ed:68:8e:92:12:ca:5d:fc:d6:2b:b2:92:3c:20: + cf:e1:5f:af:20:be:a0:76:7f:76:e5:ec:1a:86:61: + 33:3e:e7:7b:b4:3f:a0:0f:8e:a2:b9:6a:6f:b9:87: + 26:6f:41:6c:88:a6:50:fd:6a:63:0b:f5:93:16:1b: + 19:8f:b2:ed:9b:9b:c9:90:f5:01:0c:df:19:3d:0f: + 3e:38:23:c9:2f:8f:0c:d1:02:fe:1b:55:d6:4e:d0: + 8d:3c:af:4f:a4:f3:fe:af:2a:d3:05:9d:79:08:a1: + cb:57:31:b4:9c:c8:90:b2:67:f4:18:16:93:3a:fc: + 47:d8:d1:78:96:31:1f:ba:2b:0c:5f:5d:99:ad:63: + 89:5a:24:20:76:d8:df:fd:ab:4e:a6:22:aa:9d:5e: + e6:27:8a:7d:68:29:a3:e7:8a:b8:da:11:bb:17:2d: + 99:9d:13:24:46:f7:c5:e2:d8:9f:8e:7f:c7:8f:74: + 6d:5a:b2:e8:72:f5:ac:ee:24:10:ad:2f:14:da:ff: + 2d:9a:46:71:47:be:42:df:bb:01:db:f4:7f:d3:28: + 8f:31:59:5b:d3:c9:02:a6:b4:52:ca:6e:97:fb:43: + c5:08:26:6f:8a:f4:bb:fd:9f:28:aa:0d:d5:45:f3: + 13:3a:1d:d8:c0:78:8f:41:67:3c:1e:94:64:ae:7b: + 0b:c5:e8:d9:01:88:39:1a:97:86:64:41:d5:3b:87: + 0c:6e:fa:0f:c6:bd:48:14:bf:39:4d:d4:9e:41:b6: + 8f:96:1d:63:96:93:d9:95:06:78:31:68:9e:37:06: + 3b:80:89:45:61:39:23:c7:1b:44:a3:15:e5:1c:f8: + 92:30:bb + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE, pathlen:1 + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + 65:CD:EB:AB:35:1E:00:3E:7E:D5:74:C0:1C:B4:73:47:0E:1A:64:2F + X509v3 Certificate Policies: + Policy: X509v3 Any Policy + CPS: http://www.firmaprofesional.com/cps + User Notice: + Explicit Text: + + Signature Algorithm: sha1WithRSAEncryption + 17:7d:a0:f9:b4:dd:c5:c5:eb:ad:4b:24:b5:a1:02:ab:dd:a5: + 88:4a:b2:0f:55:4b:2b:57:8c:3b:e5:31:dd:fe:c4:32:f1:e7: + 5b:64:96:36:32:18:ec:a5:32:77:d7:e3:44:b6:c0:11:2a:80: + b9:3d:6a:6e:7c:9b:d3:ad:fc:c3:d6:a3:e6:64:29:7c:d1:e1: + 38:1e:82:2b:ff:27:65:af:fb:16:15:c4:2e:71:84:e5:b5:ff: + fa:a4:47:bd:64:32:bb:f6:25:84:a2:27:42:f5:20:b0:c2:13: + 10:11:cd:10:15:ba:42:90:2a:d2:44:e1:96:26:eb:31:48:12: + fd:2a:da:c9:06:cf:74:1e:a9:4b:d5:87:28:f9:79:34:92:3e: + 2e:44:e8:f6:8f:4f:8f:35:3f:25:b3:39:dc:63:2a:90:6b:20: + 5f:c4:52:12:4e:97:2c:2a:ac:9d:97:de:48:f2:a3:66:db:c2: + d2:83:95:a6:66:a7:9e:25:0f:e9:0b:33:91:65:0a:5a:c3:d9: + 54:12:dd:af:c3:4e:0e:1f:26:5e:0d:dc:b3:8d:ec:d5:81:70: + de:d2:4f:24:05:f3:6c:4e:f5:4c:49:66:8d:d1:ff:d2:0b:25: + 41:48:fe:51:84:c6:42:af:80:04:cf:d0:7e:64:49:e4:f2:df: + a2:ec:b1:4c:c0:2a:1d:e7:b4:b1:65:a2:c4:bc:f1:98:f4:aa: + 70:07:63:b4:b8:da:3b:4c:fa:40:22:30:5b:11:a6:f0:05:0e: + c6:02:03:48:ab:86:9b:85:dd:db:dd:ea:a2:76:80:73:7d:f5: + 9c:04:c4:45:8d:e7:b9:1c:8b:9e:ea:d7:75:d1:72:b1:de:75: + 44:e7:42:7d:e2:57:6b:7d:dc:99:bc:3d:83:28:ea:80:93:8d: + c5:4c:65:c1:70:81:b8:38:fc:43:31:b2:f6:03:34:47:b2:ac: + fb:22:06:cb:1e:dd:17:47:1c:5f:66:b9:d3:1a:a2:da:11:b1: + a4:bc:23:c9:e4:be:87:ff:b9:94:b6:f8:5d:20:4a:d4:5f:e7: + bd:68:7b:65:f2:15:1e:d2:3a:a9:2d:e9:d8:6b:24:ac:97:58: + 44:47:ad:59:18:f1:21:65:70:de:ce:34:60:a8:40:f1:f3:3c: + a4:c3:28:23:8c:fe:27:33:43:40:a0:17:3c:eb:ea:3b:b0:72: + a6:a3:b9:4a:4b:5e:16:48:f4:b2:bc:c8:8c:92:c5:9d:9f:ac: + 72:36:bc:34:80:34:6b:a9:8b:92:c0:b8:17:ed:ec:76:53:f5: + 24:01:8c:b3:22:e8:4b:7c:55:c6:9d:fa:a3:14:bb:65:85:6e: + 6e:4f:12:7e:0a:3c:9d:95 +SHA1 Fingerprint=AE:C5:FB:3F:C8:E1:BF:C4:E5:4F:03:07:5A:9A:E8:00:B7:F7:B6:FA diff --git a/system/system/etc/security/cacerts/d18e9066.0 b/system/system/etc/security/cacerts/d18e9066.0 new file mode 100644 index 0000000000000000000000000000000000000000..fd686a65f3851b2dea1be874b0a609786284b375 --- /dev/null +++ b/system/system/etc/security/cacerts/d18e9066.0 @@ -0,0 +1,120 @@ +-----BEGIN CERTIFICATE----- +MIIFYDCCA0igAwIBAgIQCgFCgAAAAUUjyES1AAAAAjANBgkqhkiG9w0BAQsFADBK +MQswCQYDVQQGEwJVUzESMBAGA1UEChMJSWRlblRydXN0MScwJQYDVQQDEx5JZGVu +VHJ1c3QgQ29tbWVyY2lhbCBSb290IENBIDEwHhcNMTQwMTE2MTgxMjIzWhcNMzQw +MTE2MTgxMjIzWjBKMQswCQYDVQQGEwJVUzESMBAGA1UEChMJSWRlblRydXN0MScw +JQYDVQQDEx5JZGVuVHJ1c3QgQ29tbWVyY2lhbCBSb290IENBIDEwggIiMA0GCSqG +SIb3DQEBAQUAA4ICDwAwggIKAoICAQCnUBneP5k91DNG8W9RYYKyqU+PZ4ldhNlT +3Qwo2dfw/66VQ3KZ+bVdfIrBQuExUHTRgQ18zZshq0PirK1ehm7zCYofWjK9ouuU ++ehcCuz/mNKvcbO0U59Oh++SvL3sTzIwiEsXXlfEU8L2ApeN2WIrvyQfYo3fw7gp +S0l4PJNgiCL8mdo2yMKi1CxUAGc1bnO/AljwpN3lsKImesrgNqUZFvX9t++uP0D1 +bVoE/c40yiTcdCMbXTMTEl3EASX2MN0CXZ/g1Ue9tOsbobtJSdifWwLziuQkkORi +T0/Br4sOdBeo0XKIanoBScy0RnnGF7HamB4HWfp1IYVl3ZBWzvurpWCdxJ35UrCL +vYf5jysjCiN2O/cz4ckA82n5S6LgTrx+kzmEB/dEcH7+B1rlsazRGMzyNeVJSQjK +Vsk9+w8YfYs7wRPCTY/JTw436R+hDmrfYi7LNQZReSzIJTj0+kuniVyc0uMNOYZK +dHzVWYfCP04MXFL0PfdSgvHqo6z9STQaKPNBiDoT7uje/5kdX7rL6B7yuVBgwDHT +c+XvvqDtMwt0viAgxGds8AgDelWAf0ZOlqf0Hj7h9tgJ4TNkK2PXMl6f+cB7D3hv +l7yTmvmcEpB4eoCHFddydJxVdHixuuFucAS6T6C6aMN7/zHwcz09lCqxC0EOoP5N +iGVreTO01wIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB +/zAdBgNVHQ4EFgQU7UQZwNPwBovupHu+QucmVMiONnYwDQYJKoZIhvcNAQELBQAD +ggIBAA2ukDL2pkt8RHYZYR4nKM1eVO8lvOMIkPkp165oCOGUAFjvLi5+U1KMtlwH +6oi6mYtQlNeCgN9hCQCTrQ0U5s7B8jeUeLBfnLOic7iPBZM4zY0+sLj7wM+x8uwt +LRvM7Kqas6pgghstO8OEPVeKlh6cdbjTMM1gCIOQ045U8U1mwF10A0Cj7oV+wh93 +nAbowacYXVKV7cndJZ5t+qntozo00Fl72u1Q8zW/7esUTTHHYPTa8Yec4kjixsU3 ++wYQ+nVZZjFHKdp2mhzpgq7vmrlR94gjmmmVYjzlVYA211QC//G5Xc7UI2/YRYRK +W2XviQzdFKcgyxilJbQN+QHwotL0AMh0jqEqSI5l2xPE4iUXfeu+h1sXIFRRk0pT +AwvsXcoz7WL9RccvW9xYoIA55vrX/hMUpu09lEpCdNTDd1lzzY9GvlU47/rokTLq +l1gEIt44w8y8bckzOmoKaT+gyOpyj4xjhiO9bTyWnpXgSUyqorkqG5w2gXjtw+hG +4iZZRHUe2XWJUc0QhJ1hYMtd+ZciTY6Y5uN/9lu7rs3KSoFrXgvzUeF0K+l+J6fZ +mUlO+KWA2yUPHGNiiskzZ2s8EIPGrd6ozRaOjfAHN3Gf8qv8QfXBi+wAN10J5U6A +7/qxXDgGpRtK4dw4LTzcqx+QGtVKnO7RcGzM7vRX+Bi6hG6H +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 0a:01:42:80:00:00:01:45:23:c8:44:b5:00:00:00:02 + Signature Algorithm: sha256WithRSAEncryption + Issuer: C=US, O=IdenTrust, CN=IdenTrust Commercial Root CA 1 + Validity + Not Before: Jan 16 18:12:23 2014 GMT + Not After : Jan 16 18:12:23 2034 GMT + Subject: C=US, O=IdenTrust, CN=IdenTrust Commercial Root CA 1 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (4096 bit) + Modulus: + 00:a7:50:19:de:3f:99:3d:d4:33:46:f1:6f:51:61: + 82:b2:a9:4f:8f:67:89:5d:84:d9:53:dd:0c:28:d9: + d7:f0:ff:ae:95:43:72:99:f9:b5:5d:7c:8a:c1:42: + e1:31:50:74:d1:81:0d:7c:cd:9b:21:ab:43:e2:ac: + ad:5e:86:6e:f3:09:8a:1f:5a:32:bd:a2:eb:94:f9: + e8:5c:0a:ec:ff:98:d2:af:71:b3:b4:53:9f:4e:87: + ef:92:bc:bd:ec:4f:32:30:88:4b:17:5e:57:c4:53: + c2:f6:02:97:8d:d9:62:2b:bf:24:1f:62:8d:df:c3: + b8:29:4b:49:78:3c:93:60:88:22:fc:99:da:36:c8: + c2:a2:d4:2c:54:00:67:35:6e:73:bf:02:58:f0:a4: + dd:e5:b0:a2:26:7a:ca:e0:36:a5:19:16:f5:fd:b7: + ef:ae:3f:40:f5:6d:5a:04:fd:ce:34:ca:24:dc:74: + 23:1b:5d:33:13:12:5d:c4:01:25:f6:30:dd:02:5d: + 9f:e0:d5:47:bd:b4:eb:1b:a1:bb:49:49:d8:9f:5b: + 02:f3:8a:e4:24:90:e4:62:4f:4f:c1:af:8b:0e:74: + 17:a8:d1:72:88:6a:7a:01:49:cc:b4:46:79:c6:17: + b1:da:98:1e:07:59:fa:75:21:85:65:dd:90:56:ce: + fb:ab:a5:60:9d:c4:9d:f9:52:b0:8b:bd:87:f9:8f: + 2b:23:0a:23:76:3b:f7:33:e1:c9:00:f3:69:f9:4b: + a2:e0:4e:bc:7e:93:39:84:07:f7:44:70:7e:fe:07: + 5a:e5:b1:ac:d1:18:cc:f2:35:e5:49:49:08:ca:56: + c9:3d:fb:0f:18:7d:8b:3b:c1:13:c2:4d:8f:c9:4f: + 0e:37:e9:1f:a1:0e:6a:df:62:2e:cb:35:06:51:79: + 2c:c8:25:38:f4:fa:4b:a7:89:5c:9c:d2:e3:0d:39: + 86:4a:74:7c:d5:59:87:c2:3f:4e:0c:5c:52:f4:3d: + f7:52:82:f1:ea:a3:ac:fd:49:34:1a:28:f3:41:88: + 3a:13:ee:e8:de:ff:99:1d:5f:ba:cb:e8:1e:f2:b9: + 50:60:c0:31:d3:73:e5:ef:be:a0:ed:33:0b:74:be: + 20:20:c4:67:6c:f0:08:03:7a:55:80:7f:46:4e:96: + a7:f4:1e:3e:e1:f6:d8:09:e1:33:64:2b:63:d7:32: + 5e:9f:f9:c0:7b:0f:78:6f:97:bc:93:9a:f9:9c:12: + 90:78:7a:80:87:15:d7:72:74:9c:55:74:78:b1:ba: + e1:6e:70:04:ba:4f:a0:ba:68:c3:7b:ff:31:f0:73: + 3d:3d:94:2a:b1:0b:41:0e:a0:fe:4d:88:65:6b:79: + 33:b4:d7 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + ED:44:19:C0:D3:F0:06:8B:EE:A4:7B:BE:42:E7:26:54:C8:8E:36:76 + Signature Algorithm: sha256WithRSAEncryption + 0d:ae:90:32:f6:a6:4b:7c:44:76:19:61:1e:27:28:cd:5e:54: + ef:25:bc:e3:08:90:f9:29:d7:ae:68:08:e1:94:00:58:ef:2e: + 2e:7e:53:52:8c:b6:5c:07:ea:88:ba:99:8b:50:94:d7:82:80: + df:61:09:00:93:ad:0d:14:e6:ce:c1:f2:37:94:78:b0:5f:9c: + b3:a2:73:b8:8f:05:93:38:cd:8d:3e:b0:b8:fb:c0:cf:b1:f2: + ec:2d:2d:1b:cc:ec:aa:9a:b3:aa:60:82:1b:2d:3b:c3:84:3d: + 57:8a:96:1e:9c:75:b8:d3:30:cd:60:08:83:90:d3:8e:54:f1: + 4d:66:c0:5d:74:03:40:a3:ee:85:7e:c2:1f:77:9c:06:e8:c1: + a7:18:5d:52:95:ed:c9:dd:25:9e:6d:fa:a9:ed:a3:3a:34:d0: + 59:7b:da:ed:50:f3:35:bf:ed:eb:14:4d:31:c7:60:f4:da:f1: + 87:9c:e2:48:e2:c6:c5:37:fb:06:10:fa:75:59:66:31:47:29: + da:76:9a:1c:e9:82:ae:ef:9a:b9:51:f7:88:23:9a:69:95:62: + 3c:e5:55:80:36:d7:54:02:ff:f1:b9:5d:ce:d4:23:6f:d8:45: + 84:4a:5b:65:ef:89:0c:dd:14:a7:20:cb:18:a5:25:b4:0d:f9: + 01:f0:a2:d2:f4:00:c8:74:8e:a1:2a:48:8e:65:db:13:c4:e2: + 25:17:7d:eb:be:87:5b:17:20:54:51:93:4a:53:03:0b:ec:5d: + ca:33:ed:62:fd:45:c7:2f:5b:dc:58:a0:80:39:e6:fa:d7:fe: + 13:14:a6:ed:3d:94:4a:42:74:d4:c3:77:59:73:cd:8f:46:be: + 55:38:ef:fa:e8:91:32:ea:97:58:04:22:de:38:c3:cc:bc:6d: + c9:33:3a:6a:0a:69:3f:a0:c8:ea:72:8f:8c:63:86:23:bd:6d: + 3c:96:9e:95:e0:49:4c:aa:a2:b9:2a:1b:9c:36:81:78:ed:c3: + e8:46:e2:26:59:44:75:1e:d9:75:89:51:cd:10:84:9d:61:60: + cb:5d:f9:97:22:4d:8e:98:e6:e3:7f:f6:5b:bb:ae:cd:ca:4a: + 81:6b:5e:0b:f3:51:e1:74:2b:e9:7e:27:a7:d9:99:49:4e:f8: + a5:80:db:25:0f:1c:63:62:8a:c9:33:67:6b:3c:10:83:c6:ad: + de:a8:cd:16:8e:8d:f0:07:37:71:9f:f2:ab:fc:41:f5:c1:8b: + ec:00:37:5d:09:e5:4e:80:ef:fa:b1:5c:38:06:a5:1b:4a:e1: + dc:38:2d:3c:dc:ab:1f:90:1a:d5:4a:9c:ee:d1:70:6c:cc:ee: + f4:57:f8:18:ba:84:6e:87 +SHA1 Fingerprint=DF:71:7E:AA:4A:D9:4E:C9:55:84:99:60:2D:48:DE:5F:BC:F0:3A:25 diff --git a/system/system/etc/security/cacerts/d41b5e2a.0 b/system/system/etc/security/cacerts/d41b5e2a.0 new file mode 100644 index 0000000000000000000000000000000000000000..640c21f0153592cacc7697f311e755659a1575e2 --- /dev/null +++ b/system/system/etc/security/cacerts/d41b5e2a.0 @@ -0,0 +1,51 @@ +-----BEGIN CERTIFICATE----- +MIIB8jCCAXigAwIBAgITBmyf18G7EEwpQ+Vxe3ssyBrBDjAKBggqhkjOPQQDAzA5 +MQswCQYDVQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRkwFwYDVQQDExBBbWF6b24g +Um9vdCBDQSA0MB4XDTE1MDUyNjAwMDAwMFoXDTQwMDUyNjAwMDAwMFowOTELMAkG +A1UEBhMCVVMxDzANBgNVBAoTBkFtYXpvbjEZMBcGA1UEAxMQQW1hem9uIFJvb3Qg +Q0EgNDB2MBAGByqGSM49AgEGBSuBBAAiA2IABNKrijdPo1MN/sGKe0uoe0ZLY7Bi +9i0b2whxIdIA6GO9mif78DluXeo9pcmBqqNbIJhFXRbb/egQbeOc4OO9X4Ri83Bk +M6DLJC9wuoihKqB1+IGuYgbEgds5bimwHvouXKNCMEAwDwYDVR0TAQH/BAUwAwEB +/zAOBgNVHQ8BAf8EBAMCAYYwHQYDVR0OBBYEFNPsxzplbszh2naaVvuc84ZtV+WB +MAoGCCqGSM49BAMDA2gAMGUCMDqLIfG9fhGt0O9Yli/W651+kI0rz2ZVwyzjKKlw +CkcO8DdZEv8tmZQoTipPNU0zWgIxAOp1AE47xDqUEpHJWEadIRNyp4iciuRMStuW +1KyLa2tJElMzrdfkviT8tQp21KW8EA== +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 06:6c:9f:d7:c1:bb:10:4c:29:43:e5:71:7b:7b:2c:c8:1a:c1:0e + Signature Algorithm: ecdsa-with-SHA384 + Issuer: C=US, O=Amazon, CN=Amazon Root CA 4 + Validity + Not Before: May 26 00:00:00 2015 GMT + Not After : May 26 00:00:00 2040 GMT + Subject: C=US, O=Amazon, CN=Amazon Root CA 4 + Subject Public Key Info: + Public Key Algorithm: id-ecPublicKey + Public-Key: (384 bit) + pub: + 04:d2:ab:8a:37:4f:a3:53:0d:fe:c1:8a:7b:4b:a8: + 7b:46:4b:63:b0:62:f6:2d:1b:db:08:71:21:d2:00: + e8:63:bd:9a:27:fb:f0:39:6e:5d:ea:3d:a5:c9:81: + aa:a3:5b:20:98:45:5d:16:db:fd:e8:10:6d:e3:9c: + e0:e3:bd:5f:84:62:f3:70:64:33:a0:cb:24:2f:70: + ba:88:a1:2a:a0:75:f8:81:ae:62:06:c4:81:db:39: + 6e:29:b0:1e:fa:2e:5c + ASN1 OID: secp384r1 + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + D3:EC:C7:3A:65:6E:CC:E1:DA:76:9A:56:FB:9C:F3:86:6D:57:E5:81 + Signature Algorithm: ecdsa-with-SHA384 + 30:65:02:30:3a:8b:21:f1:bd:7e:11:ad:d0:ef:58:96:2f:d6: + eb:9d:7e:90:8d:2b:cf:66:55:c3:2c:e3:28:a9:70:0a:47:0e: + f0:37:59:12:ff:2d:99:94:28:4e:2a:4f:35:4d:33:5a:02:31: + 00:ea:75:00:4e:3b:c4:3a:94:12:91:c9:58:46:9d:21:13:72: + a7:88:9c:8a:e4:4c:4a:db:96:d4:ac:8b:6b:6b:49:12:53:33: + ad:d7:e4:be:24:fc:b5:0a:76:d4:a5:bc:10 +SHA1 Fingerprint=F6:10:84:07:D6:F8:BB:67:98:0C:C2:E2:44:C2:EB:AE:1C:EF:63:BE diff --git a/system/system/etc/security/cacerts/d4c339cb.0 b/system/system/etc/security/cacerts/d4c339cb.0 new file mode 100644 index 0000000000000000000000000000000000000000..3f5e924e839ef990cf9494d6dfc2eb42a2f9fb34 --- /dev/null +++ b/system/system/etc/security/cacerts/d4c339cb.0 @@ -0,0 +1,123 @@ +-----BEGIN CERTIFICATE----- +MIIF2DCCA8CgAwIBAgIQTKr5yttjb+Af907YWwOGnTANBgkqhkiG9w0BAQwFADCB +hTELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4G +A1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxKzApBgNV +BAMTIkNPTU9ETyBSU0EgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMTAwMTE5 +MDAwMDAwWhcNMzgwMTE4MjM1OTU5WjCBhTELMAkGA1UEBhMCR0IxGzAZBgNVBAgT +EkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMR +Q09NT0RPIENBIExpbWl0ZWQxKzApBgNVBAMTIkNPTU9ETyBSU0EgQ2VydGlmaWNh +dGlvbiBBdXRob3JpdHkwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCR +6FSS0gpWsawNJN3Fz0RndJkrN6N9I3AAcbxT38T6KhKPS38QVr2fcHK3YX/JSw8X +pz3jsARh7v8Rl8f0hj4K+j5c+ZPmNHrZFGvnnLOFoIJ6dq9xkNfs/Q36nGz637CC +9BR++b7Epi9Pf5l/tfxnQ3K9DADWietrLNPtj5gcFKt+5eNu/Nio5JIk2kNrYrhV +/erBvGy2i/MOjZrkm2xpmfh4SDBF1a3hDTxFYPwyllEnvGfDyi62a+pGx8cgoLEf +Zd5ICLqkTqnyg0Y3hOvozIFIQ2dOciqbXL1MGyiKXCJ7tKuY2e7gUYPDCUZObT6Z ++pUX2nwzV0E8jVHtC7ZcryxjGt9XyD+86V3Em69FmeKjWiS0uqlWPc9vqv9JWL7w +qP/0uK3pN/u6uPQLOvnoQ0IeidiEyxPx2bvhiWC4jChWrBQdnArncevPDt09qZah +SL0896+1DSJMwBGB7FY79tOi4lu3sgQiUpWAk2nojkxl8ZEDLXB0AuqLZxUpaVIC +u9ffUGpVRr+goyhhf3DQw6KqLCGqR84onAZFdr+CGCe01a60y1Dma/RMhnEw6abf +Fobg2P9A3fvQQoh/ozM6LlweQRGBY84YcWsr7KaKtzFcOmpH4MN5WdYgGq/yapiq +crxXStJLnbsQ/LBMQeXtHT1eKJ2czL+zUdqnR+WEUwIDAQABo0IwQDAdBgNVHQ4E +FgQUu69+Aj36pvE8hI6t7jiY7NkyMtQwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB +/wQFMAMBAf8wDQYJKoZIhvcNAQEMBQADggIBAArx1UaEt65Ru2yyTUEUAJNMnMvl +wFTPoCWOAvn9sKIN9SCYPBMtrFaisNZ+EZLpLrqeLppysb0ZRGxhNaKatBYSaVqM +4dc+pBroLwP0rmEdEBsqpIt6xf4FpuHA1sj+nq6PK7o9mfjYcwlYRm6mnPTXJ9OV +2jeDchzTc+CiR5kDOF3VSXkAKRzH7JsgHAckaVd4sjn8OoSgtZx8jb8uk2Intzna +FxiuvTwJaP+EmzzV1gsD41eeFPfR60/IvYcjt7ZJQ3mFXLrrkguhxuhoqEwWsRqZ +CuhTLJK7oQkYdQxlqHvLI7cawiiFwxv/0Cti76R7CZGYZ4wUAc1oBmpjIXUDgIiK +boHGhfKppC3n9KUkEEeDys30jXlYsQab5xoq2Z0B15R97QNKyvDb6KkBPvVWmcke +jkk9u+UJueBPSZI9FoJAzMxZxuY67RIuaTxslbH9qh17f4a+Hg4yRvv7E491f0yL +S0Zj/gA0QHDBw7mh3aZw4gSzQbzpgJHqZJx64SIDqZxubw5lT2yHh17zbqD5daWb +QOhTsiedSrnAdyGN/4fy3ryM7xfft0kL0fJuMAsaDk527RH89elWsn2/x20Kk4yl +0MC2Hb46TpSi125sC8KKfPog88Tk5c0NqMuRkrF8hey1FGlmDoLnzc7ILaZRfyHB +NVOFBkpdn627G190 +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 4c:aa:f9:ca:db:63:6f:e0:1f:f7:4e:d8:5b:03:86:9d + Signature Algorithm: sha384WithRSAEncryption + Issuer: C=GB, ST=Greater Manchester, L=Salford, O=COMODO CA Limited, CN=COMODO RSA Certification Authority + Validity + Not Before: Jan 19 00:00:00 2010 GMT + Not After : Jan 18 23:59:59 2038 GMT + Subject: C=GB, ST=Greater Manchester, L=Salford, O=COMODO CA Limited, CN=COMODO RSA Certification Authority + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (4096 bit) + Modulus: + 00:91:e8:54:92:d2:0a:56:b1:ac:0d:24:dd:c5:cf: + 44:67:74:99:2b:37:a3:7d:23:70:00:71:bc:53:df: + c4:fa:2a:12:8f:4b:7f:10:56:bd:9f:70:72:b7:61: + 7f:c9:4b:0f:17:a7:3d:e3:b0:04:61:ee:ff:11:97: + c7:f4:86:3e:0a:fa:3e:5c:f9:93:e6:34:7a:d9:14: + 6b:e7:9c:b3:85:a0:82:7a:76:af:71:90:d7:ec:fd: + 0d:fa:9c:6c:fa:df:b0:82:f4:14:7e:f9:be:c4:a6: + 2f:4f:7f:99:7f:b5:fc:67:43:72:bd:0c:00:d6:89: + eb:6b:2c:d3:ed:8f:98:1c:14:ab:7e:e5:e3:6e:fc: + d8:a8:e4:92:24:da:43:6b:62:b8:55:fd:ea:c1:bc: + 6c:b6:8b:f3:0e:8d:9a:e4:9b:6c:69:99:f8:78:48: + 30:45:d5:ad:e1:0d:3c:45:60:fc:32:96:51:27:bc: + 67:c3:ca:2e:b6:6b:ea:46:c7:c7:20:a0:b1:1f:65: + de:48:08:ba:a4:4e:a9:f2:83:46:37:84:eb:e8:cc: + 81:48:43:67:4e:72:2a:9b:5c:bd:4c:1b:28:8a:5c: + 22:7b:b4:ab:98:d9:ee:e0:51:83:c3:09:46:4e:6d: + 3e:99:fa:95:17:da:7c:33:57:41:3c:8d:51:ed:0b: + b6:5c:af:2c:63:1a:df:57:c8:3f:bc:e9:5d:c4:9b: + af:45:99:e2:a3:5a:24:b4:ba:a9:56:3d:cf:6f:aa: + ff:49:58:be:f0:a8:ff:f4:b8:ad:e9:37:fb:ba:b8: + f4:0b:3a:f9:e8:43:42:1e:89:d8:84:cb:13:f1:d9: + bb:e1:89:60:b8:8c:28:56:ac:14:1d:9c:0a:e7:71: + eb:cf:0e:dd:3d:a9:96:a1:48:bd:3c:f7:af:b5:0d: + 22:4c:c0:11:81:ec:56:3b:f6:d3:a2:e2:5b:b7:b2: + 04:22:52:95:80:93:69:e8:8e:4c:65:f1:91:03:2d: + 70:74:02:ea:8b:67:15:29:69:52:02:bb:d7:df:50: + 6a:55:46:bf:a0:a3:28:61:7f:70:d0:c3:a2:aa:2c: + 21:aa:47:ce:28:9c:06:45:76:bf:82:18:27:b4:d5: + ae:b4:cb:50:e6:6b:f4:4c:86:71:30:e9:a6:df:16: + 86:e0:d8:ff:40:dd:fb:d0:42:88:7f:a3:33:3a:2e: + 5c:1e:41:11:81:63:ce:18:71:6b:2b:ec:a6:8a:b7: + 31:5c:3a:6a:47:e0:c3:79:59:d6:20:1a:af:f2:6a: + 98:aa:72:bc:57:4a:d2:4b:9d:bb:10:fc:b0:4c:41: + e5:ed:1d:3d:5e:28:9d:9c:cc:bf:b3:51:da:a7:47: + e5:84:53 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + BB:AF:7E:02:3D:FA:A6:F1:3C:84:8E:AD:EE:38:98:EC:D9:32:32:D4 + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: sha384WithRSAEncryption + 0a:f1:d5:46:84:b7:ae:51:bb:6c:b2:4d:41:14:00:93:4c:9c: + cb:e5:c0:54:cf:a0:25:8e:02:f9:fd:b0:a2:0d:f5:20:98:3c: + 13:2d:ac:56:a2:b0:d6:7e:11:92:e9:2e:ba:9e:2e:9a:72:b1: + bd:19:44:6c:61:35:a2:9a:b4:16:12:69:5a:8c:e1:d7:3e:a4: + 1a:e8:2f:03:f4:ae:61:1d:10:1b:2a:a4:8b:7a:c5:fe:05:a6: + e1:c0:d6:c8:fe:9e:ae:8f:2b:ba:3d:99:f8:d8:73:09:58:46: + 6e:a6:9c:f4:d7:27:d3:95:da:37:83:72:1c:d3:73:e0:a2:47: + 99:03:38:5d:d5:49:79:00:29:1c:c7:ec:9b:20:1c:07:24:69: + 57:78:b2:39:fc:3a:84:a0:b5:9c:7c:8d:bf:2e:93:62:27:b7: + 39:da:17:18:ae:bd:3c:09:68:ff:84:9b:3c:d5:d6:0b:03:e3: + 57:9e:14:f7:d1:eb:4f:c8:bd:87:23:b7:b6:49:43:79:85:5c: + ba:eb:92:0b:a1:c6:e8:68:a8:4c:16:b1:1a:99:0a:e8:53:2c: + 92:bb:a1:09:18:75:0c:65:a8:7b:cb:23:b7:1a:c2:28:85:c3: + 1b:ff:d0:2b:62:ef:a4:7b:09:91:98:67:8c:14:01:cd:68:06: + 6a:63:21:75:03:80:88:8a:6e:81:c6:85:f2:a9:a4:2d:e7:f4: + a5:24:10:47:83:ca:cd:f4:8d:79:58:b1:06:9b:e7:1a:2a:d9: + 9d:01:d7:94:7d:ed:03:4a:ca:f0:db:e8:a9:01:3e:f5:56:99: + c9:1e:8e:49:3d:bb:e5:09:b9:e0:4f:49:92:3d:16:82:40:cc: + cc:59:c6:e6:3a:ed:12:2e:69:3c:6c:95:b1:fd:aa:1d:7b:7f: + 86:be:1e:0e:32:46:fb:fb:13:8f:75:7f:4c:8b:4b:46:63:fe: + 00:34:40:70:c1:c3:b9:a1:dd:a6:70:e2:04:b3:41:bc:e9:80: + 91:ea:64:9c:7a:e1:22:03:a9:9c:6e:6f:0e:65:4f:6c:87:87: + 5e:f3:6e:a0:f9:75:a5:9b:40:e8:53:b2:27:9d:4a:b9:c0:77: + 21:8d:ff:87:f2:de:bc:8c:ef:17:df:b7:49:0b:d1:f2:6e:30: + 0b:1a:0e:4e:76:ed:11:fc:f5:e9:56:b2:7d:bf:c7:6d:0a:93: + 8c:a5:d0:c0:b6:1d:be:3a:4e:94:a2:d7:6e:6c:0b:c2:8a:7c: + fa:20:f3:c4:e4:e5:cd:0d:a8:cb:91:92:b1:7c:85:ec:b5:14: + 69:66:0e:82:e7:cd:ce:c8:2d:a6:51:7f:21:c1:35:53:85:06: + 4a:5d:9f:ad:bb:1b:5f:74 +SHA1 Fingerprint=AF:E5:D2:44:A8:D1:19:42:30:FF:47:9F:E2:F8:97:BB:CD:7A:8C:B4 diff --git a/system/system/etc/security/cacerts/d59297b8.0 b/system/system/etc/security/cacerts/d59297b8.0 new file mode 100644 index 0000000000000000000000000000000000000000..31c3e8a6b4ded582844b00b6e8757cb86ffae81e --- /dev/null +++ b/system/system/etc/security/cacerts/d59297b8.0 @@ -0,0 +1,78 @@ +-----BEGIN CERTIFICATE----- +MIIDdzCCAl+gAwIBAgIBADANBgkqhkiG9w0BAQsFADBdMQswCQYDVQQGEwJKUDEl +MCMGA1UEChMcU0VDT00gVHJ1c3QgU3lzdGVtcyBDTy4sTFRELjEnMCUGA1UECxMe +U2VjdXJpdHkgQ29tbXVuaWNhdGlvbiBSb290Q0EyMB4XDTA5MDUyOTA1MDAzOVoX +DTI5MDUyOTA1MDAzOVowXTELMAkGA1UEBhMCSlAxJTAjBgNVBAoTHFNFQ09NIFRy +dXN0IFN5c3RlbXMgQ08uLExURC4xJzAlBgNVBAsTHlNlY3VyaXR5IENvbW11bmlj +YXRpb24gUm9vdENBMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANAV +OVKxUrO6xVmCxF1SrjpDZYBLx/KWvNs2l9amZIyoXvDjChz335c9S672XewhtUGr +zbl+dp+++T42NKA7wfYxEUV0kz1XgMX5iZnK5atq1LXaQZAQwdbWQonCv/Q4EpVM +VAX3NuRFg3sUZdbcDE3R3n4MqzvEFb46VqZab3ZpUql6ucjrappdUtAtCms1FgkQ +hNBqyjoGADdH5H5XTz+L62e4iKrFvlNVspHEfbmwhRkGeC7bYRr6hfVKkaHnFtWO +ojnflLhwHyg/i/xAXmODPIMqGplrz95Zajv8bxbXH/1KEOtOghY6rCcMU/Gt1SSw +awNQwS08Ft1ENCcadfsCAwEAAaNCMEAwHQYDVR0OBBYEFAqFqXdlBZh8QIH4D5cs +OPEK7DzPMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3 +DQEBCwUAA4IBAQBMOqNErLlFsceTfsgLCkLfZOoc7llsCLqJX2rKSpWeeo8HxdpF +coJxDjrSzG+ntKEju/Ykn8sX/oymzsLS28yN/HH8AynBbF0zX2S2ZTuJbxh2ePXc +okgfGT+Ok+vx+hfuzU7jBBJV1uXk3fs+BXziHV7Gp7yXT2g69ekuCkO2r1dcYmh8 +t/2jioSgrGK+KwmHNPBqAbubKVY8/gA3zyNs8U6qtnRGEmyR7jTV7JqR50S+kDFy +1UkC9gLl9B/rfNmWVan/7Ir5mUf/NVoCqgTLiluHcSmRvaS0eg29mvVXIwAHIRc/ +SjnRBUkLp7Y3gaVdjKozXoEofKd9J+sAro03 +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 0 (0x0) + Signature Algorithm: sha256WithRSAEncryption + Issuer: C=JP, O=SECOM Trust Systems CO.,LTD., OU=Security Communication RootCA2 + Validity + Not Before: May 29 05:00:39 2009 GMT + Not After : May 29 05:00:39 2029 GMT + Subject: C=JP, O=SECOM Trust Systems CO.,LTD., OU=Security Communication RootCA2 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:d0:15:39:52:b1:52:b3:ba:c5:59:82:c4:5d:52: + ae:3a:43:65:80:4b:c7:f2:96:bc:db:36:97:d6:a6: + 64:8c:a8:5e:f0:e3:0a:1c:f7:df:97:3d:4b:ae:f6: + 5d:ec:21:b5:41:ab:cd:b9:7e:76:9f:be:f9:3e:36: + 34:a0:3b:c1:f6:31:11:45:74:93:3d:57:80:c5:f9: + 89:99:ca:e5:ab:6a:d4:b5:da:41:90:10:c1:d6:d6: + 42:89:c2:bf:f4:38:12:95:4c:54:05:f7:36:e4:45: + 83:7b:14:65:d6:dc:0c:4d:d1:de:7e:0c:ab:3b:c4: + 15:be:3a:56:a6:5a:6f:76:69:52:a9:7a:b9:c8:eb: + 6a:9a:5d:52:d0:2d:0a:6b:35:16:09:10:84:d0:6a: + ca:3a:06:00:37:47:e4:7e:57:4f:3f:8b:eb:67:b8: + 88:aa:c5:be:53:55:b2:91:c4:7d:b9:b0:85:19:06: + 78:2e:db:61:1a:fa:85:f5:4a:91:a1:e7:16:d5:8e: + a2:39:df:94:b8:70:1f:28:3f:8b:fc:40:5e:63:83: + 3c:83:2a:1a:99:6b:cf:de:59:6a:3b:fc:6f:16:d7: + 1f:fd:4a:10:eb:4e:82:16:3a:ac:27:0c:53:f1:ad: + d5:24:b0:6b:03:50:c1:2d:3c:16:dd:44:34:27:1a: + 75:fb + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 0A:85:A9:77:65:05:98:7C:40:81:F8:0F:97:2C:38:F1:0A:EC:3C:CF + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: sha256WithRSAEncryption + 4c:3a:a3:44:ac:b9:45:b1:c7:93:7e:c8:0b:0a:42:df:64:ea: + 1c:ee:59:6c:08:ba:89:5f:6a:ca:4a:95:9e:7a:8f:07:c5:da: + 45:72:82:71:0e:3a:d2:cc:6f:a7:b4:a1:23:bb:f6:24:9f:cb: + 17:fe:8c:a6:ce:c2:d2:db:cc:8d:fc:71:fc:03:29:c1:6c:5d: + 33:5f:64:b6:65:3b:89:6f:18:76:78:f5:dc:a2:48:1f:19:3f: + 8e:93:eb:f1:fa:17:ee:cd:4e:e3:04:12:55:d6:e5:e4:dd:fb: + 3e:05:7c:e2:1d:5e:c6:a7:bc:97:4f:68:3a:f5:e9:2e:0a:43: + b6:af:57:5c:62:68:7c:b7:fd:a3:8a:84:a0:ac:62:be:2b:09: + 87:34:f0:6a:01:bb:9b:29:56:3c:fe:00:37:cf:23:6c:f1:4e: + aa:b6:74:46:12:6c:91:ee:34:d5:ec:9a:91:e7:44:be:90:31: + 72:d5:49:02:f6:02:e5:f4:1f:eb:7c:d9:96:55:a9:ff:ec:8a: + f9:99:47:ff:35:5a:02:aa:04:cb:8a:5b:87:71:29:91:bd:a4: + b4:7a:0d:bd:9a:f5:57:23:00:07:21:17:3f:4a:39:d1:05:49: + 0b:a7:b6:37:81:a5:5d:8c:aa:33:5e:81:28:7c:a7:7d:27:eb: + 00:ae:8d:37 +SHA1 Fingerprint=5F:3B:8C:F2:F8:10:B3:7D:78:B4:CE:EC:19:19:C3:73:34:B9:C7:74 diff --git a/system/system/etc/security/cacerts/d6e6eab9.0 b/system/system/etc/security/cacerts/d6e6eab9.0 new file mode 100644 index 0000000000000000000000000000000000000000..aff6bdf53fdacc946eac2ff2a64ddfd023eacc2e --- /dev/null +++ b/system/system/etc/security/cacerts/d6e6eab9.0 @@ -0,0 +1,123 @@ +-----BEGIN CERTIFICATE----- +MIIFkjCCA3qgAwIBAgIBATANBgkqhkiG9w0BAQsFADBaMQswCQYDVQQGEwJGUjET +MBEGA1UEChMKQ2VydGlub21pczEXMBUGA1UECxMOMDAwMiA0MzM5OTg5MDMxHTAb +BgNVBAMTFENlcnRpbm9taXMgLSBSb290IENBMB4XDTEzMTAyMTA5MTcxOFoXDTMz +MTAyMTA5MTcxOFowWjELMAkGA1UEBhMCRlIxEzARBgNVBAoTCkNlcnRpbm9taXMx +FzAVBgNVBAsTDjAwMDIgNDMzOTk4OTAzMR0wGwYDVQQDExRDZXJ0aW5vbWlzIC0g +Um9vdCBDQTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBANTMCQosP5L2 +fxSeC5yaah1AMGT9qt8OHgZbn1CF6s2Nq0Nn3rD6foCWnoR4kkjW4znuzuRZWJfl +LieY6pOod5tK8O90gC3rMB+12ceAnGInkYjwSond3IjmFPnVAy//ldu9n+ws+hQV +WZUKxkd8aRi5pwP5ynapz8dvtF4F/u7BUrJ1Mofs7SlmO/NKFoL21prbcpjp3vDF +TKWrteoB4owuZH9kb/2jJZOLyKIOSY008B/sWEUuNKqEUL3nskoTuLAPrjhdsKkb +5nPJWqHZZkCqqU2mNAKthH6yI8H7KsZn9DS2sJVqM09xRLWtwHkziOC/7aOgFLSc +CbAK42C++PhmiM1b8XcF4LVzbsF9Ri6OSyemzTUK/eVNfaoqoynHWmgE6OXWk6Ri +wsXm9E/G+Z8ajYJJGYrKWUM66A0ywfRMEwNvbqY/kXPLynNvEiCL7sCCeN5LLsJJ +wx3tFvYk9CcbXFcx3FXuqB5vbKziRcxXV4p1VxngtViZSTYxPDMBbRZKzbgqg4SG +m/lg0h9tkQPTYKbVPZrdd5A9NaSfD171UkRpucC63M9933zZxKyGIjK8e2uR73r4 +F2iw4lNVYC2vPsKD2NkJK/DAZNuHi5HMkesE/Xa0lZrmFAYb1TQdvtj/dBxThZng +WVJKYe2InmtJiUZ+IFrZ50rlau7SZRFDAgMBAAGjYzBhMA4GA1UdDwEB/wQEAwIB +BjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBTvkUz1pcMw6C8I6tNxIqSSaHh0 +2TAfBgNVHSMEGDAWgBTvkUz1pcMw6C8I6tNxIqSSaHh02TANBgkqhkiG9w0BAQsF +AAOCAgEAfj1U2iJdGlg+O1QnurrMyOMaauo++RLrVl89UM7g6kgmJs95Vn6RHJk/ +0KGRHCwPT5iVWVO90CLYiF2cN/z7ZMF4jIuaYAnq1fohX9B0ZedQxb8uuQsLrbWw +F6YSjNRieOpWauwK0kDDPAUwPk2Ut59KA9N9J0u2/kTO+hkzGm2kQtHdzMjI1xZS +g081lLMSVX3l4kLr5JyTCcBMWwerx20RoFAXlCOotQqSD7J6wWAsOMwaplv/8gzj +qh8c3LigkyfeY+N/IZ865Z764BNqdeuWXGKRlI5nU7aJ+BIJy29SWwNyhlCVCNSN +h4YVH5Uk2KRvms6knZtt0rJ2BobGVgjF6wnaNsIbW0G+YSrjcOa4pvi2WsS9Iff/ +ql+hbHY5ZtbqTFXhADObE5hjyW/QASAJN1LnDE8+zbz1X5YnpyACleAu6AdBBR8V +btaw5BngDwKTACdyxYvRVB9dSsNAl35VpnzBMwQUAR1JIGkLGZOdblgi90AMRgwj +Y/M50n92Uaf0yKHxDHYiI0ZSKS3io0EHVmmY0gUJvGnHWmHNj4FgFU2A3ZDifcRQ +8ow7bkrHxuaAKzyBvBGAFhAn1/DNP3nMcyrDflOR1m749fPH0FFNjkulW+YZFzvW +gQncItzujrnEj1PhZ7szuIgVRs/taTX/dQ1G885x4cVrhkIGuUE= +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 1 (0x1) + Signature Algorithm: sha256WithRSAEncryption + Issuer: C=FR, O=Certinomis, OU=0002 433998903, CN=Certinomis - Root CA + Validity + Not Before: Oct 21 09:17:18 2013 GMT + Not After : Oct 21 09:17:18 2033 GMT + Subject: C=FR, O=Certinomis, OU=0002 433998903, CN=Certinomis - Root CA + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (4096 bit) + Modulus: + 00:d4:cc:09:0a:2c:3f:92:f6:7f:14:9e:0b:9c:9a: + 6a:1d:40:30:64:fd:aa:df:0e:1e:06:5b:9f:50:85: + ea:cd:8d:ab:43:67:de:b0:fa:7e:80:96:9e:84:78: + 92:48:d6:e3:39:ee:ce:e4:59:58:97:e5:2e:27:98: + ea:93:a8:77:9b:4a:f0:ef:74:80:2d:eb:30:1f:b5: + d9:c7:80:9c:62:27:91:88:f0:4a:89:dd:dc:88:e6: + 14:f9:d5:03:2f:ff:95:db:bd:9f:ec:2c:fa:14:15: + 59:95:0a:c6:47:7c:69:18:b9:a7:03:f9:ca:76:a9: + cf:c7:6f:b4:5e:05:fe:ee:c1:52:b2:75:32:87:ec: + ed:29:66:3b:f3:4a:16:82:f6:d6:9a:db:72:98:e9: + de:f0:c5:4c:a5:ab:b5:ea:01:e2:8c:2e:64:7f:64: + 6f:fd:a3:25:93:8b:c8:a2:0e:49:8d:34:f0:1f:ec: + 58:45:2e:34:aa:84:50:bd:e7:b2:4a:13:b8:b0:0f: + ae:38:5d:b0:a9:1b:e6:73:c9:5a:a1:d9:66:40:aa: + a9:4d:a6:34:02:ad:84:7e:b2:23:c1:fb:2a:c6:67: + f4:34:b6:b0:95:6a:33:4f:71:44:b5:ad:c0:79:33: + 88:e0:bf:ed:a3:a0:14:b4:9c:09:b0:0a:e3:60:be: + f8:f8:66:88:cd:5b:f1:77:05:e0:b5:73:6e:c1:7d: + 46:2e:8e:4b:27:a6:cd:35:0a:fd:e5:4d:7d:aa:2a: + a3:29:c7:5a:68:04:e8:e5:d6:93:a4:62:c2:c5:e6: + f4:4f:c6:f9:9f:1a:8d:82:49:19:8a:ca:59:43:3a: + e8:0d:32:c1:f4:4c:13:03:6f:6e:a6:3f:91:73:cb: + ca:73:6f:12:20:8b:ee:c0:82:78:de:4b:2e:c2:49: + c3:1d:ed:16:f6:24:f4:27:1b:5c:57:31:dc:55:ee: + a8:1e:6f:6c:ac:e2:45:cc:57:57:8a:75:57:19:e0: + b5:58:99:49:36:31:3c:33:01:6d:16:4a:cd:b8:2a: + 83:84:86:9b:f9:60:d2:1f:6d:91:03:d3:60:a6:d5: + 3d:9a:dd:77:90:3d:35:a4:9f:0f:5e:f5:52:44:69: + b9:c0:ba:dc:cf:7d:df:7c:d9:c4:ac:86:22:32:bc: + 7b:6b:91:ef:7a:f8:17:68:b0:e2:53:55:60:2d:af: + 3e:c2:83:d8:d9:09:2b:f0:c0:64:db:87:8b:91:cc: + 91:eb:04:fd:76:b4:95:9a:e6:14:06:1b:d5:34:1d: + be:d8:ff:74:1c:53:85:99:e0:59:52:4a:61:ed:88: + 9e:6b:49:89:46:7e:20:5a:d9:e7:4a:e5:6a:ee:d2: + 65:11:43 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + EF:91:4C:F5:A5:C3:30:E8:2F:08:EA:D3:71:22:A4:92:68:78:74:D9 + X509v3 Authority Key Identifier: + keyid:EF:91:4C:F5:A5:C3:30:E8:2F:08:EA:D3:71:22:A4:92:68:78:74:D9 + + Signature Algorithm: sha256WithRSAEncryption + 7e:3d:54:da:22:5d:1a:58:3e:3b:54:27:ba:ba:cc:c8:e3:1a: + 6a:ea:3e:f9:12:eb:56:5f:3d:50:ce:e0:ea:48:26:26:cf:79: + 56:7e:91:1c:99:3f:d0:a1:91:1c:2c:0f:4f:98:95:59:53:bd: + d0:22:d8:88:5d:9c:37:fc:fb:64:c1:78:8c:8b:9a:60:09:ea: + d5:fa:21:5f:d0:74:65:e7:50:c5:bf:2e:b9:0b:0b:ad:b5:b0: + 17:a6:12:8c:d4:62:78:ea:56:6a:ec:0a:d2:40:c3:3c:05:30: + 3e:4d:94:b7:9f:4a:03:d3:7d:27:4b:b6:fe:44:ce:fa:19:33: + 1a:6d:a4:42:d1:dd:cc:c8:c8:d7:16:52:83:4f:35:94:b3:12: + 55:7d:e5:e2:42:eb:e4:9c:93:09:c0:4c:5b:07:ab:c7:6d:11: + a0:50:17:94:23:a8:b5:0a:92:0f:b2:7a:c1:60:2c:38:cc:1a: + a6:5b:ff:f2:0c:e3:aa:1f:1c:dc:b8:a0:93:27:de:63:e3:7f: + 21:9f:3a:e5:9e:fa:e0:13:6a:75:eb:96:5c:62:91:94:8e:67: + 53:b6:89:f8:12:09:cb:6f:52:5b:03:72:86:50:95:08:d4:8d: + 87:86:15:1f:95:24:d8:a4:6f:9a:ce:a4:9d:9b:6d:d2:b2:76: + 06:86:c6:56:08:c5:eb:09:da:36:c2:1b:5b:41:be:61:2a:e3: + 70:e6:b8:a6:f8:b6:5a:c4:bd:21:f7:ff:aa:5f:a1:6c:76:39: + 66:d6:ea:4c:55:e1:00:33:9b:13:98:63:c9:6f:d0:01:20:09: + 37:52:e7:0c:4f:3e:cd:bc:f5:5f:96:27:a7:20:02:95:e0:2e: + e8:07:41:05:1f:15:6e:d6:b0:e4:19:e0:0f:02:93:00:27:72: + c5:8b:d1:54:1f:5d:4a:c3:40:97:7e:55:a6:7c:c1:33:04:14: + 01:1d:49:20:69:0b:19:93:9d:6e:58:22:f7:40:0c:46:0c:23: + 63:f3:39:d2:7f:76:51:a7:f4:c8:a1:f1:0c:76:22:23:46:52: + 29:2d:e2:a3:41:07:56:69:98:d2:05:09:bc:69:c7:5a:61:cd: + 8f:81:60:15:4d:80:dd:90:e2:7d:c4:50:f2:8c:3b:6e:4a:c7: + c6:e6:80:2b:3c:81:bc:11:80:16:10:27:d7:f0:cd:3f:79:cc: + 73:2a:c3:7e:53:91:d6:6e:f8:f5:f3:c7:d0:51:4d:8e:4b:a5: + 5b:e6:19:17:3b:d6:81:09:dc:22:dc:ee:8e:b9:c4:8f:53:e1: + 67:bb:33:b8:88:15:46:cf:ed:69:35:ff:75:0d:46:f3:ce:71: + e1:c5:6b:86:42:06:b9:41 +SHA1 Fingerprint=9D:70:BB:01:A5:A4:A0:18:11:2E:F7:1C:01:B9:32:C5:34:E7:88:A8 diff --git a/system/system/etc/security/cacerts/d7746a63.0 b/system/system/etc/security/cacerts/d7746a63.0 new file mode 100644 index 0000000000000000000000000000000000000000..507ab7037573a98a76e0384032a8d0a6813e83ea --- /dev/null +++ b/system/system/etc/security/cacerts/d7746a63.0 @@ -0,0 +1,90 @@ +-----BEGIN CERTIFICATE----- +MIIEQzCCAyugAwIBAgIDCYP0MA0GCSqGSIb3DQEBCwUAMFAxCzAJBgNVBAYTAkRF +MRUwEwYDVQQKDAxELVRydXN0IEdtYkgxKjAoBgNVBAMMIUQtVFJVU1QgUm9vdCBD +bGFzcyAzIENBIDIgRVYgMjAwOTAeFw0wOTExMDUwODUwNDZaFw0yOTExMDUwODUw +NDZaMFAxCzAJBgNVBAYTAkRFMRUwEwYDVQQKDAxELVRydXN0IEdtYkgxKjAoBgNV +BAMMIUQtVFJVU1QgUm9vdCBDbGFzcyAzIENBIDIgRVYgMjAwOTCCASIwDQYJKoZI +hvcNAQEBBQADggEPADCCAQoCggEBAJnxhDRwui+3MKCOvXwEz75ivJn9gpfSegpn +ljgJ9hBOlSJzmY3aFS3nBfwZcyK3jpgAvDw9rKFs+9Z5JUut8Mxk2og+KbgPCdM0 +3TP1YtHhzRnp7hhPTFiu4h7WDFsVWtg6uMQYZB7jM7K1iXdODL/ZlGsTl28So/6Z +qQTMFexgaDbtCHu39b+T7WYxg4zGcTSHThfqr4uRjRxWQa4iN1438h3Z0S0NL2lR +p75mpoo6Kr3HGrHhFPC+Oh25z1uxav60sUYgovseO3Dvk5h9jHOW8sXvhXCtKSb8 +HgQ+HKDYD8tSg2J87otTlZCpV6LqYQXY+U3EJ/pure3511H3a6UCAwEAAaOCASQw +ggEgMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFNOUikxiEyoZLsyvcop9Ntea +HNxnMA4GA1UdDwEB/wQEAwIBBjCB3QYDVR0fBIHVMIHSMIGHoIGEoIGBhn9sZGFw +Oi8vZGlyZWN0b3J5LmQtdHJ1c3QubmV0L0NOPUQtVFJVU1QlMjBSb290JTIwQ2xh +c3MlMjAzJTIwQ0ElMjAyJTIwRVYlMjAyMDA5LE89RC1UcnVzdCUyMEdtYkgsQz1E +RT9jZXJ0aWZpY2F0ZXJldm9jYXRpb25saXN0MEagRKBChkBodHRwOi8vd3d3LmQt +dHJ1c3QubmV0L2NybC9kLXRydXN0X3Jvb3RfY2xhc3NfM19jYV8yX2V2XzIwMDku +Y3JsMA0GCSqGSIb3DQEBCwUAA4IBAQA07XtaPKSUiO8aEXUHL7P+PPoeUSbrh/Yp +3uDx1MYkCenBz1UbtDDZzhr+BlGmFaQt77JLvyAoJUnRpjZ3NOhk31KxEcdzes05 +nsKtjHEh8lprr988TlWvsoRlFIm5d8sqMb7Po23Pb0iUMkZv53GMoKaEGTcH8gNF +CSuGdXzfX2lXANtu2KZyIktQ1HWYVt+3GP9DQ1CuekR78HlR10M9p9OB0/DJT7na +xpeG0ILD5EJt/rDiZE4OJudANCa1CInXCGNjOCd1HjPqbqjdn5lPdE2BiYBL3ZqX +KVwvvoFBuYz/6n1gBp7N1z3TLqMVvKjmJuVvw9y4AyHqnxbxLFS1 +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 623604 (0x983f4) + Signature Algorithm: sha256WithRSAEncryption + Issuer: C=DE, O=D-Trust GmbH, CN=D-TRUST Root Class 3 CA 2 EV 2009 + Validity + Not Before: Nov 5 08:50:46 2009 GMT + Not After : Nov 5 08:50:46 2029 GMT + Subject: C=DE, O=D-Trust GmbH, CN=D-TRUST Root Class 3 CA 2 EV 2009 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:99:f1:84:34:70:ba:2f:b7:30:a0:8e:bd:7c:04: + cf:be:62:bc:99:fd:82:97:d2:7a:0a:67:96:38:09: + f6:10:4e:95:22:73:99:8d:da:15:2d:e7:05:fc:19: + 73:22:b7:8e:98:00:bc:3c:3d:ac:a1:6c:fb:d6:79: + 25:4b:ad:f0:cc:64:da:88:3e:29:b8:0f:09:d3:34: + dd:33:f5:62:d1:e1:cd:19:e9:ee:18:4f:4c:58:ae: + e2:1e:d6:0c:5b:15:5a:d8:3a:b8:c4:18:64:1e:e3: + 33:b2:b5:89:77:4e:0c:bf:d9:94:6b:13:97:6f:12: + a3:fe:99:a9:04:cc:15:ec:60:68:36:ed:08:7b:b7: + f5:bf:93:ed:66:31:83:8c:c6:71:34:87:4e:17:ea: + af:8b:91:8d:1c:56:41:ae:22:37:5e:37:f2:1d:d9: + d1:2d:0d:2f:69:51:a7:be:66:a6:8a:3a:2a:bd:c7: + 1a:b1:e1:14:f0:be:3a:1d:b9:cf:5b:b1:6a:fe:b4: + b1:46:20:a2:fb:1e:3b:70:ef:93:98:7d:8c:73:96: + f2:c5:ef:85:70:ad:29:26:fc:1e:04:3e:1c:a0:d8: + 0f:cb:52:83:62:7c:ee:8b:53:95:90:a9:57:a2:ea: + 61:05:d8:f9:4d:c4:27:fa:6e:ad:ed:f9:d7:51:f7: + 6b:a5 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + D3:94:8A:4C:62:13:2A:19:2E:CC:AF:72:8A:7D:36:D7:9A:1C:DC:67 + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 CRL Distribution Points: + + Full Name: + URI:ldap://directory.d-trust.net/CN=D-TRUST%20Root%20Class%203%20CA%202%20EV%202009,O=D-Trust%20GmbH,C=DE?certificaterevocationlist + + Full Name: + URI:http://www.d-trust.net/crl/d-trust_root_class_3_ca_2_ev_2009.crl + + Signature Algorithm: sha256WithRSAEncryption + 34:ed:7b:5a:3c:a4:94:88:ef:1a:11:75:07:2f:b3:fe:3c:fa: + 1e:51:26:eb:87:f6:29:de:e0:f1:d4:c6:24:09:e9:c1:cf:55: + 1b:b4:30:d9:ce:1a:fe:06:51:a6:15:a4:2d:ef:b2:4b:bf:20: + 28:25:49:d1:a6:36:77:34:e8:64:df:52:b1:11:c7:73:7a:cd: + 39:9e:c2:ad:8c:71:21:f2:5a:6b:af:df:3c:4e:55:af:b2:84: + 65:14:89:b9:77:cb:2a:31:be:cf:a3:6d:cf:6f:48:94:32:46: + 6f:e7:71:8c:a0:a6:84:19:37:07:f2:03:45:09:2b:86:75:7c: + df:5f:69:57:00:db:6e:d8:a6:72:22:4b:50:d4:75:98:56:df: + b7:18:ff:43:43:50:ae:7a:44:7b:f0:79:51:d7:43:3d:a7:d3: + 81:d3:f0:c9:4f:b9:da:c6:97:86:d0:82:c3:e4:42:6d:fe:b0: + e2:64:4e:0e:26:e7:40:34:26:b5:08:89:d7:08:63:63:38:27: + 75:1e:33:ea:6e:a8:dd:9f:99:4f:74:4d:81:89:80:4b:dd:9a: + 97:29:5c:2f:be:81:41:b9:8c:ff:ea:7d:60:06:9e:cd:d7:3d: + d3:2e:a3:15:bc:a8:e6:26:e5:6f:c3:dc:b8:03:21:ea:9f:16: + f1:2c:54:b5 +SHA1 Fingerprint=96:C9:1B:0B:95:B4:10:98:42:FA:D0:D8:22:79:FE:60:FA:B9:16:83 diff --git a/system/system/etc/security/cacerts/d8317ada.0 b/system/system/etc/security/cacerts/d8317ada.0 new file mode 100644 index 0000000000000000000000000000000000000000..c6dfe5fdf7cc8f449facf1750cda190f6daa8c10 --- /dev/null +++ b/system/system/etc/security/cacerts/d8317ada.0 @@ -0,0 +1,55 @@ +-----BEGIN CERTIFICATE----- +MIICHDCCAaKgAwIBAgISESDZkc6uo+jF5//pAq/Pc7xVMAoGCCqGSM49BAMDMD4x +CzAJBgNVBAYTAkZSMREwDwYDVQQKDAhDZXJ0cGx1czEcMBoGA1UEAwwTQ2VydHBs +dXMgUm9vdCBDQSBHMjAeFw0xNDA1MjYwMDAwMDBaFw0zODAxMTUwMDAwMDBaMD4x +CzAJBgNVBAYTAkZSMREwDwYDVQQKDAhDZXJ0cGx1czEcMBoGA1UEAwwTQ2VydHBs +dXMgUm9vdCBDQSBHMjB2MBAGByqGSM49AgEGBSuBBAAiA2IABM0PW1aC3/BFGtat +93nwHcmsltaeTpwftEIRyoa/bfuFo8XlGVzX7qY/aWfYeOKmycTbLXku54uNAm8x +Ik0G42ByRZ0OQneezs/lf4WbGOT8zC5y0xaTTsqZY1yhBSpsBqNjMGEwDgYDVR0P +AQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFNqDYwJ5jtpMxjwj +FNiPwyCrKGBZMB8GA1UdIwQYMBaAFNqDYwJ5jtpMxjwjFNiPwyCrKGBZMAoGCCqG +SM49BAMDA2gAMGUCMHD+sAvZ94OX7PNVHdTcswYO/jOYnYs5kGuUIe22113WTNch +p+e/IQ8rzfcq3IUHnQIxAIYUFuXcsGXCwI4Un78kFmjlvPl5adytRSv3tjFzzAal +U5ORGpOucGpnutee5WEaXw== +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 11:20:d9:91:ce:ae:a3:e8:c5:e7:ff:e9:02:af:cf:73:bc:55 + Signature Algorithm: ecdsa-with-SHA384 + Issuer: C=FR, O=Certplus, CN=Certplus Root CA G2 + Validity + Not Before: May 26 00:00:00 2014 GMT + Not After : Jan 15 00:00:00 2038 GMT + Subject: C=FR, O=Certplus, CN=Certplus Root CA G2 + Subject Public Key Info: + Public Key Algorithm: id-ecPublicKey + Public-Key: (384 bit) + pub: + 04:cd:0f:5b:56:82:df:f0:45:1a:d6:ad:f7:79:f0: + 1d:c9:ac:96:d6:9e:4e:9c:1f:b4:42:11:ca:86:bf: + 6d:fb:85:a3:c5:e5:19:5c:d7:ee:a6:3f:69:67:d8: + 78:e2:a6:c9:c4:db:2d:79:2e:e7:8b:8d:02:6f:31: + 22:4d:06:e3:60:72:45:9d:0e:42:77:9e:ce:cf:e5: + 7f:85:9b:18:e4:fc:cc:2e:72:d3:16:93:4e:ca:99: + 63:5c:a1:05:2a:6c:06 + ASN1 OID: secp384r1 + X509v3 extensions: + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + DA:83:63:02:79:8E:DA:4C:C6:3C:23:14:D8:8F:C3:20:AB:28:60:59 + X509v3 Authority Key Identifier: + keyid:DA:83:63:02:79:8E:DA:4C:C6:3C:23:14:D8:8F:C3:20:AB:28:60:59 + + Signature Algorithm: ecdsa-with-SHA384 + 30:65:02:30:70:fe:b0:0b:d9:f7:83:97:ec:f3:55:1d:d4:dc: + b3:06:0e:fe:33:98:9d:8b:39:90:6b:94:21:ed:b6:d7:5d:d6: + 4c:d7:21:a7:e7:bf:21:0f:2b:cd:f7:2a:dc:85:07:9d:02:31: + 00:86:14:16:e5:dc:b0:65:c2:c0:8e:14:9f:bf:24:16:68:e5: + bc:f9:79:69:dc:ad:45:2b:f7:b6:31:73:cc:06:a5:53:93:91: + 1a:93:ae:70:6a:67:ba:d7:9e:e5:61:1a:5f +SHA1 Fingerprint=4F:65:8E:1F:E9:06:D8:28:02:E9:54:47:41:C9:54:25:5D:69:CC:1A diff --git a/system/system/etc/security/cacerts/dbc54cab.0 b/system/system/etc/security/cacerts/dbc54cab.0 new file mode 100644 index 0000000000000000000000000000000000000000..904ac7321794eb714e3c873c6b22353a5191bc4d --- /dev/null +++ b/system/system/etc/security/cacerts/dbc54cab.0 @@ -0,0 +1,119 @@ +-----BEGIN CERTIFICATE----- +MIIFRjCCAy6gAwIBAgIIbYwURrGmCu4wDQYJKoZIhvcNAQEMBQAwQTELMAkGA1UE +BhMCVVMxFDASBgNVBAoMC0FmZmlybVRydXN0MRwwGgYDVQQDDBNBZmZpcm1UcnVz +dCBQcmVtaXVtMB4XDTEwMDEyOTE0MTAzNloXDTQwMTIzMTE0MTAzNlowQTELMAkG +A1UEBhMCVVMxFDASBgNVBAoMC0FmZmlybVRydXN0MRwwGgYDVQQDDBNBZmZpcm1U +cnVzdCBQcmVtaXVtMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAxBLf +qV/+Qd3d9Z+K4/as4Tx4mrzY8H96oDMq3I0gW64tb+eT2TZwamjPjlGjhVtnBKAQ +JG9dKILBl1fYSCkTtuG+kU3fhQxTGJoeJKJPj/CihQvL9Cl/0qRY7iZNyaqoe5rZ ++jjeRFcV5fiMyNlI4g0WJx0eyIOFJbe6qlVBzAMiSy2RjYvmia9mx+n/K+k8rNrS +s8PhaJyJ+HoAVt70VZVs+7pk3WKL3wt3MutizCaam7uqYoNMtAZ6MMgpv+0GTZe5 +HMQxK9VfvFMSF5yZVylmd2EhMQcuJUmdGPLu8ytxjLW6OQdJd/zvLpKQBY0tL3d7 +70O/Nbua2Plzpyzy0FfuKE4mX4+QaAkvuPjcBukumj5Rp9EixAqnOEhss/n/fauG +V+O61oV4d7pD6kh/9ti+I20ev9E2bFhc8e6kGVQa9QPSdubhjL08s9NIS+LI+H+S +qHZGnEJlPqQewQcDWkYtuJfzt9WyVSHvutxMAJf7FJUnM7/oQ0dG0giZFmA7mn7S +5u046uwBHjxIVkkJx0w3AJ6IDsBz4W9m6XJHMD4Q5QsDyZpCAGzFlH5hxIrff4Ia +C1nEWTJ3s7xgaVY5/bQGeyzWZDbZvUjthB9+pSKPKrhC9IK31FOQeE4tGv2Bb0TX +OwF0lkLgAOIua+rF7nKsu7/+6qqo+Nz2snmKtmcCAwEAAaNCMEAwHQYDVR0OBBYE +FJ3AZ6YMItkm9UWrpmVSESfYRaxjMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/ +BAQDAgEGMA0GCSqGSIb3DQEBDAUAA4ICAQCzV00QYk465KzquByvMiPIs0laUZx2 +KI15qldGF9X1Uva3ROgIRL8YhNILgM3FEv0AVQVhh0HctSSePMTYyPtwni94loMg +Nt58D2kTiKV1NpgIpsbfrM7jWNa3Pt668+s0QNiigfV4Py/VpfzZotReBA4Xrf5B +8OWycvpEgjNC6C1Y91aMYj+6QrCcDFx+LmUmXFNPALJ4fqENmS2NuB2OosSw/WDQ +MKSOyARiqcTtNd56l+0OOF6SL5Nwpamcb6d9Ex1+xghIsV5n61EIJenmJWtSKZGc +0jlzCFfemQa0W50QBuHCAKi4HEoCChTQwUHK+4w1IX2COPKpVJEZNZOUbWo6xbLQ +u4mGk+ibyQ86p3q4ofB4Rvr8Ny/lioTz3/4E2aFooC8k4gmVBtWVyuEklut89pMF +u+1z6S3RdTnX5yTb2E5fQ4+e0BQ5v1VwSJlXMbSc7kqYA5YwH2AG7hsj/oFgIxpH +YoWlzBk0gG+zrBrjn/B7SK3VAdlntqlyk+otZrWyuOQ9PLLvTIzq6we/qzWaVYa8 +GKa1qF60g2xraUDTn9zxw2lrueFtCfTxqlB2Cnp9ehehVZZCmTEJ3WARjQUwfuaO +RtGdFNrHF+QFlozEJLUbzxQHskD4o55BhrwE0GuWyCqANP2/7waj3VjFhT0+j/6e +KeC2uAloGRwYQw== +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 7893706540734352110 (0x6d8c1446b1a60aee) + Signature Algorithm: sha384WithRSAEncryption + Issuer: C=US, O=AffirmTrust, CN=AffirmTrust Premium + Validity + Not Before: Jan 29 14:10:36 2010 GMT + Not After : Dec 31 14:10:36 2040 GMT + Subject: C=US, O=AffirmTrust, CN=AffirmTrust Premium + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (4096 bit) + Modulus: + 00:c4:12:df:a9:5f:fe:41:dd:dd:f5:9f:8a:e3:f6: + ac:e1:3c:78:9a:bc:d8:f0:7f:7a:a0:33:2a:dc:8d: + 20:5b:ae:2d:6f:e7:93:d9:36:70:6a:68:cf:8e:51: + a3:85:5b:67:04:a0:10:24:6f:5d:28:82:c1:97:57: + d8:48:29:13:b6:e1:be:91:4d:df:85:0c:53:18:9a: + 1e:24:a2:4f:8f:f0:a2:85:0b:cb:f4:29:7f:d2:a4: + 58:ee:26:4d:c9:aa:a8:7b:9a:d9:fa:38:de:44:57: + 15:e5:f8:8c:c8:d9:48:e2:0d:16:27:1d:1e:c8:83: + 85:25:b7:ba:aa:55:41:cc:03:22:4b:2d:91:8d:8b: + e6:89:af:66:c7:e9:ff:2b:e9:3c:ac:da:d2:b3:c3: + e1:68:9c:89:f8:7a:00:56:de:f4:55:95:6c:fb:ba: + 64:dd:62:8b:df:0b:77:32:eb:62:cc:26:9a:9b:bb: + aa:62:83:4c:b4:06:7a:30:c8:29:bf:ed:06:4d:97: + b9:1c:c4:31:2b:d5:5f:bc:53:12:17:9c:99:57:29: + 66:77:61:21:31:07:2e:25:49:9d:18:f2:ee:f3:2b: + 71:8c:b5:ba:39:07:49:77:fc:ef:2e:92:90:05:8d: + 2d:2f:77:7b:ef:43:bf:35:bb:9a:d8:f9:73:a7:2c: + f2:d0:57:ee:28:4e:26:5f:8f:90:68:09:2f:b8:f8: + dc:06:e9:2e:9a:3e:51:a7:d1:22:c4:0a:a7:38:48: + 6c:b3:f9:ff:7d:ab:86:57:e3:ba:d6:85:78:77:ba: + 43:ea:48:7f:f6:d8:be:23:6d:1e:bf:d1:36:6c:58: + 5c:f1:ee:a4:19:54:1a:f5:03:d2:76:e6:e1:8c:bd: + 3c:b3:d3:48:4b:e2:c8:f8:7f:92:a8:76:46:9c:42: + 65:3e:a4:1e:c1:07:03:5a:46:2d:b8:97:f3:b7:d5: + b2:55:21:ef:ba:dc:4c:00:97:fb:14:95:27:33:bf: + e8:43:47:46:d2:08:99:16:60:3b:9a:7e:d2:e6:ed: + 38:ea:ec:01:1e:3c:48:56:49:09:c7:4c:37:00:9e: + 88:0e:c0:73:e1:6f:66:e9:72:47:30:3e:10:e5:0b: + 03:c9:9a:42:00:6c:c5:94:7e:61:c4:8a:df:7f:82: + 1a:0b:59:c4:59:32:77:b3:bc:60:69:56:39:fd:b4: + 06:7b:2c:d6:64:36:d9:bd:48:ed:84:1f:7e:a5:22: + 8f:2a:b8:42:f4:82:b7:d4:53:90:78:4e:2d:1a:fd: + 81:6f:44:d7:3b:01:74:96:42:e0:00:e2:2e:6b:ea: + c5:ee:72:ac:bb:bf:fe:ea:aa:a8:f8:dc:f6:b2:79: + 8a:b6:67 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 9D:C0:67:A6:0C:22:D9:26:F5:45:AB:A6:65:52:11:27:D8:45:AC:63 + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + Signature Algorithm: sha384WithRSAEncryption + b3:57:4d:10:62:4e:3a:e4:ac:ea:b8:1c:af:32:23:c8:b3:49: + 5a:51:9c:76:28:8d:79:aa:57:46:17:d5:f5:52:f6:b7:44:e8: + 08:44:bf:18:84:d2:0b:80:cd:c5:12:fd:00:55:05:61:87:41: + dc:b5:24:9e:3c:c4:d8:c8:fb:70:9e:2f:78:96:83:20:36:de: + 7c:0f:69:13:88:a5:75:36:98:08:a6:c6:df:ac:ce:e3:58:d6: + b7:3e:de:ba:f3:eb:34:40:d8:a2:81:f5:78:3f:2f:d5:a5:fc: + d9:a2:d4:5e:04:0e:17:ad:fe:41:f0:e5:b2:72:fa:44:82:33: + 42:e8:2d:58:f7:56:8c:62:3f:ba:42:b0:9c:0c:5c:7e:2e:65: + 26:5c:53:4f:00:b2:78:7e:a1:0d:99:2d:8d:b8:1d:8e:a2:c4: + b0:fd:60:d0:30:a4:8e:c8:04:62:a9:c4:ed:35:de:7a:97:ed: + 0e:38:5e:92:2f:93:70:a5:a9:9c:6f:a7:7d:13:1d:7e:c6:08: + 48:b1:5e:67:eb:51:08:25:e9:e6:25:6b:52:29:91:9c:d2:39: + 73:08:57:de:99:06:b4:5b:9d:10:06:e1:c2:00:a8:b8:1c:4a: + 02:0a:14:d0:c1:41:ca:fb:8c:35:21:7d:82:38:f2:a9:54:91: + 19:35:93:94:6d:6a:3a:c5:b2:d0:bb:89:86:93:e8:9b:c9:0f: + 3a:a7:7a:b8:a1:f0:78:46:fa:fc:37:2f:e5:8a:84:f3:df:fe: + 04:d9:a1:68:a0:2f:24:e2:09:95:06:d5:95:ca:e1:24:96:eb: + 7c:f6:93:05:bb:ed:73:e9:2d:d1:75:39:d7:e7:24:db:d8:4e: + 5f:43:8f:9e:d0:14:39:bf:55:70:48:99:57:31:b4:9c:ee:4a: + 98:03:96:30:1f:60:06:ee:1b:23:fe:81:60:23:1a:47:62:85: + a5:cc:19:34:80:6f:b3:ac:1a:e3:9f:f0:7b:48:ad:d5:01:d9: + 67:b6:a9:72:93:ea:2d:66:b5:b2:b8:e4:3d:3c:b2:ef:4c:8c: + ea:eb:07:bf:ab:35:9a:55:86:bc:18:a6:b5:a8:5e:b4:83:6c: + 6b:69:40:d3:9f:dc:f1:c3:69:6b:b9:e1:6d:09:f4:f1:aa:50: + 76:0a:7a:7d:7a:17:a1:55:96:42:99:31:09:dd:60:11:8d:05: + 30:7e:e6:8e:46:d1:9d:14:da:c7:17:e4:05:96:8c:c4:24:b5: + 1b:cf:14:07:b2:40:f8:a3:9e:41:86:bc:04:d0:6b:96:c8:2a: + 80:34:fd:bf:ef:06:a3:dd:58:c5:85:3d:3e:8f:fe:9e:29:e0: + b6:b8:09:68:19:1c:18:43 +SHA1 Fingerprint=D8:A6:33:2C:E0:03:6F:B1:85:F6:63:4F:7D:6A:06:65:26:32:28:27 diff --git a/system/system/etc/security/cacerts/dc99f41e.0 b/system/system/etc/security/cacerts/dc99f41e.0 new file mode 100644 index 0000000000000000000000000000000000000000..04eb0467343f60c84757b863dae338de83a2a044 --- /dev/null +++ b/system/system/etc/security/cacerts/dc99f41e.0 @@ -0,0 +1,123 @@ +-----BEGIN CERTIFICATE----- +MIIGCzCCA/OgAwIBAgIBADANBgkqhkiG9w0BAQsFADCBpjELMAkGA1UEBhMCR1Ix +DzANBgNVBAcTBkF0aGVuczFEMEIGA1UEChM7SGVsbGVuaWMgQWNhZGVtaWMgYW5k +IFJlc2VhcmNoIEluc3RpdHV0aW9ucyBDZXJ0LiBBdXRob3JpdHkxQDA+BgNVBAMT +N0hlbGxlbmljIEFjYWRlbWljIGFuZCBSZXNlYXJjaCBJbnN0aXR1dGlvbnMgUm9v +dENBIDIwMTUwHhcNMTUwNzA3MTAxMTIxWhcNNDAwNjMwMTAxMTIxWjCBpjELMAkG +A1UEBhMCR1IxDzANBgNVBAcTBkF0aGVuczFEMEIGA1UEChM7SGVsbGVuaWMgQWNh +ZGVtaWMgYW5kIFJlc2VhcmNoIEluc3RpdHV0aW9ucyBDZXJ0LiBBdXRob3JpdHkx +QDA+BgNVBAMTN0hlbGxlbmljIEFjYWRlbWljIGFuZCBSZXNlYXJjaCBJbnN0aXR1 +dGlvbnMgUm9vdENBIDIwMTUwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoIC +AQDC+Kk/G4n8PDwEXT2QNrCROnk8ZlrvbTkBSRq0t89/TSNTt5AA4xMqKKYx8ZEA +4yjsriFBzh/a/X0SWwGDD7mwX5nh8hKDgE0GPt+sr+ehiGsxr/CL0BgzuNtFajT0 +AoAkKAoCFZVedioNmToUW/bLy1O8E00BiDeUJRtCvCLYjqOWXjrZMts+6PAQZe10 +4S+nfK8nNLspfZu2zwnI5dMK/IhlZXQK3HMcXM1AsRzUtoSMTFDPaI6oWa7CJ06C +ojXdFPQf/7J31Ycvqm59JCfnxssm5uX+Zwdj2EUN3TpZZTlYepKZcj2chF6IIbjV +9Cz82XBST3i4vTwri5WY9bPRaM8gFH5MXF/ni+X1NYEZN9cRCLdmvtNKzoNXADrD +gfgXy5I2XdGj2HUb4Ysn6npIQf1FGQatJ5lOwXBH3bWfgVMS5bGMSF0xQxfjjMZ6 +Y5ZLKTBOhE5iGV48zpeQpX8B653g+IuJ3SWYPZK2fu/Z8VFRfS0myGlZYeCsargq +NhEEelC9MoS+L9xy1dcdFkfkR2YgP/SWxa+OAXqlD3pk9Q0Yh9muiNX6hME6wGko +LfINaFGq46V3xqSQDqE3izEjR8EJCOtu93ib14L8hCCZSRm2Ekax+0VVFqmjZayc +Bw/qa9wfLgZy7IaIEuQt218FL+TwA9MmM+eAws1CoRc0CwIDAQABo0IwQDAPBgNV +HRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUcRVnyMjJvXVd +ctA4GGqd83EkVAswDQYJKoZIhvcNAQELBQADggIBAHW7bVRLqhBYRjTyYtcWNl0I +XtVsyIe9tC5G8jH4fOpCtZMWVdyhDBKg2mF+D1hYc2Ryx+hFjtyp8iY/xnmMsVMI +M4GwVhO+5lFc2JsKT0ucVlMC6U/2DWDqTUJV6HwbISHTGzrMd/K4kPFox/la/vot +9L/J9UUbzjgQKjeKeaO04wlshYaT/4mWJ3iBj2fjRnRUjtkNaeJK9E10A/+yd+2V +Z5fkscWrv2oj6NSU4kQoYsRL4vDY4ilrGnB+JGGTe08DMiUNRSQrlrRGar9KC/ea +j8GsGsVn82800vpzY4zvFrCopEYq+OsS7HK07/grfoxSwIuEVPkvPuNVqNxmsdnh +X9izjFk0WaSrT2y7HxjbdavYy5LNlDhhDgcGH0tGEPEVvo2FXDtKK4F5D7Rpn0lQ +l033DlZdwJVqwjbDG2jJ9SrcR5q+ss7FJej6A7na+RZukYT1HCjI/CbM1xyQVqdf +bzoEvM14iQuODy+jqk+iGxI9FghAD/FGTNeqewjBCvVtJ94Cj8rDtSvK6evIIVM4 +pcw72Hc3MKJP2W/R8kCtQXoXxdZKNYm3QdV8hn9VTYNKpXMgwDqvkPGaJI7ZjnHK +e7iG2rKPmT4dEw0SEe7Uq/DpFXYC5ODfqiAeW2GFZECpkJcNrVPSWh2HagCXZWK0 +vm9qp/UsQu0yrbYhnr68 +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 0 (0x0) + Signature Algorithm: sha256WithRSAEncryption + Issuer: C=GR, L=Athens, O=Hellenic Academic and Research Institutions Cert. Authority, CN=Hellenic Academic and Research Institutions RootCA 2015 + Validity + Not Before: Jul 7 10:11:21 2015 GMT + Not After : Jun 30 10:11:21 2040 GMT + Subject: C=GR, L=Athens, O=Hellenic Academic and Research Institutions Cert. Authority, CN=Hellenic Academic and Research Institutions RootCA 2015 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (4096 bit) + Modulus: + 00:c2:f8:a9:3f:1b:89:fc:3c:3c:04:5d:3d:90:36: + b0:91:3a:79:3c:66:5a:ef:6d:39:01:49:1a:b4:b7: + cf:7f:4d:23:53:b7:90:00:e3:13:2a:28:a6:31:f1: + 91:00:e3:28:ec:ae:21:41:ce:1f:da:fd:7d:12:5b: + 01:83:0f:b9:b0:5f:99:e1:f2:12:83:80:4d:06:3e: + df:ac:af:e7:a1:88:6b:31:af:f0:8b:d0:18:33:b8: + db:45:6a:34:f4:02:80:24:28:0a:02:15:95:5e:76: + 2a:0d:99:3a:14:5b:f6:cb:cb:53:bc:13:4d:01:88: + 37:94:25:1b:42:bc:22:d8:8e:a3:96:5e:3a:d9:32: + db:3e:e8:f0:10:65:ed:74:e1:2f:a7:7c:af:27:34: + bb:29:7d:9b:b6:cf:09:c8:e5:d3:0a:fc:88:65:65: + 74:0a:dc:73:1c:5c:cd:40:b1:1c:d4:b6:84:8c:4c: + 50:cf:68:8e:a8:59:ae:c2:27:4e:82:a2:35:dd:14: + f4:1f:ff:b2:77:d5:87:2f:aa:6e:7d:24:27:e7:c6: + cb:26:e6:e5:fe:67:07:63:d8:45:0d:dd:3a:59:65: + 39:58:7a:92:99:72:3d:9c:84:5e:88:21:b8:d5:f4: + 2c:fc:d9:70:52:4f:78:b8:bd:3c:2b:8b:95:98:f5: + b3:d1:68:cf:20:14:7e:4c:5c:5f:e7:8b:e5:f5:35: + 81:19:37:d7:11:08:b7:66:be:d3:4a:ce:83:57:00: + 3a:c3:81:f8:17:cb:92:36:5d:d1:a3:d8:75:1b:e1: + 8b:27:ea:7a:48:41:fd:45:19:06:ad:27:99:4e:c1: + 70:47:dd:b5:9f:81:53:12:e5:b1:8c:48:5d:31:43: + 17:e3:8c:c6:7a:63:96:4b:29:30:4e:84:4e:62:19: + 5e:3c:ce:97:90:a5:7f:01:eb:9d:e0:f8:8b:89:dd: + 25:98:3d:92:b6:7e:ef:d9:f1:51:51:7d:2d:26:c8: + 69:59:61:e0:ac:6a:b8:2a:36:11:04:7a:50:bd:32: + 84:be:2f:dc:72:d5:d7:1d:16:47:e4:47:66:20:3f: + f4:96:c5:af:8e:01:7a:a5:0f:7a:64:f5:0d:18:87: + d9:ae:88:d5:fa:84:c1:3a:c0:69:28:2d:f2:0d:68: + 51:aa:e3:a5:77:c6:a4:90:0e:a1:37:8b:31:23:47: + c1:09:08:eb:6e:f7:78:9b:d7:82:fc:84:20:99:49: + 19:b6:12:46:b1:fb:45:55:16:a9:a3:65:ac:9c:07: + 0f:ea:6b:dc:1f:2e:06:72:ec:86:88:12:e4:2d:db: + 5f:05:2f:e4:f0:03:d3:26:33:e7:80:c2:cd:42:a1: + 17:34:0b + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + 71:15:67:C8:C8:C9:BD:75:5D:72:D0:38:18:6A:9D:F3:71:24:54:0B + Signature Algorithm: sha256WithRSAEncryption + 75:bb:6d:54:4b:aa:10:58:46:34:f2:62:d7:16:36:5d:08:5e: + d5:6c:c8:87:bd:b4:2e:46:f2:31:f8:7c:ea:42:b5:93:16:55: + dc:a1:0c:12:a0:da:61:7e:0f:58:58:73:64:72:c7:e8:45:8e: + dc:a9:f2:26:3f:c6:79:8c:b1:53:08:33:81:b0:56:13:be:e6: + 51:5c:d8:9b:0a:4f:4b:9c:56:53:02:e9:4f:f6:0d:60:ea:4d: + 42:55:e8:7c:1b:21:21:d3:1b:3a:cc:77:f2:b8:90:f1:68:c7: + f9:5a:fe:fa:2d:f4:bf:c9:f5:45:1b:ce:38:10:2a:37:8a:79: + a3:b4:e3:09:6c:85:86:93:ff:89:96:27:78:81:8f:67:e3:46: + 74:54:8e:d9:0d:69:e2:4a:f4:4d:74:03:ff:b2:77:ed:95:67: + 97:e4:b1:c5:ab:bf:6a:23:e8:d4:94:e2:44:28:62:c4:4b:e2: + f0:d8:e2:29:6b:1a:70:7e:24:61:93:7b:4f:03:32:25:0d:45: + 24:2b:96:b4:46:6a:bf:4a:0b:f7:9a:8f:c1:ac:1a:c5:67:f3: + 6f:34:d2:fa:73:63:8c:ef:16:b0:a8:a4:46:2a:f8:eb:12:ec: + 72:b4:ef:f8:2b:7e:8c:52:c0:8b:84:54:f9:2f:3e:e3:55:a8: + dc:66:b1:d9:e1:5f:d8:b3:8c:59:34:59:a4:ab:4f:6c:bb:1f: + 18:db:75:ab:d8:cb:92:cd:94:38:61:0e:07:06:1f:4b:46:10: + f1:15:be:8d:85:5c:3b:4a:2b:81:79:0f:b4:69:9f:49:50:97: + 4d:f7:0e:56:5d:c0:95:6a:c2:36:c3:1b:68:c9:f5:2a:dc:47: + 9a:be:b2:ce:c5:25:e8:fa:03:b9:da:f9:16:6e:91:84:f5:1c: + 28:c8:fc:26:cc:d7:1c:90:56:a7:5f:6f:3a:04:bc:cd:78:89: + 0b:8e:0f:2f:a3:aa:4f:a2:1b:12:3d:16:08:40:0f:f1:46:4c: + d7:aa:7b:08:c1:0a:f5:6d:27:de:02:8f:ca:c3:b5:2b:ca:e9: + eb:c8:21:53:38:a5:cc:3b:d8:77:37:30:a2:4f:d9:6f:d1:f2: + 40:ad:41:7a:17:c5:d6:4a:35:89:b7:41:d5:7c:86:7f:55:4d: + 83:4a:a5:73:20:c0:3a:af:90:f1:9a:24:8e:d9:8e:71:ca:7b: + b8:86:da:b2:8f:99:3e:1d:13:0d:12:11:ee:d4:ab:f0:e9:15: + 76:02:e4:e0:df:aa:20:1e:5b:61:85:64:40:a9:90:97:0d:ad: + 53:d2:5a:1d:87:6a:00:97:65:62:b4:be:6f:6a:a7:f5:2c:42: + ed:32:ad:b6:21:9e:be:bc +SHA1 Fingerprint=01:0C:06:95:A6:98:19:14:FF:BF:5F:C6:B0:B6:95:EA:29:E9:12:A6 diff --git a/system/system/etc/security/cacerts/dfc0fe80.0 b/system/system/etc/security/cacerts/dfc0fe80.0 new file mode 100644 index 0000000000000000000000000000000000000000..9fc28904c3c4e1b88682e4bc944a8c965c7dc565 --- /dev/null +++ b/system/system/etc/security/cacerts/dfc0fe80.0 @@ -0,0 +1,82 @@ +-----BEGIN CERTIFICATE----- +MIIDtTCCAp2gAwIBAgIQdrEgUnTwhYdGs/gjGvbCwDANBgkqhkiG9w0BAQsFADBt +MQswCQYDVQQGEwJDSDEQMA4GA1UEChMHV0lTZUtleTEiMCAGA1UECxMZT0lTVEUg +Rm91bmRhdGlvbiBFbmRvcnNlZDEoMCYGA1UEAxMfT0lTVEUgV0lTZUtleSBHbG9i +YWwgUm9vdCBHQiBDQTAeFw0xNDEyMDExNTAwMzJaFw0zOTEyMDExNTEwMzFaMG0x +CzAJBgNVBAYTAkNIMRAwDgYDVQQKEwdXSVNlS2V5MSIwIAYDVQQLExlPSVNURSBG +b3VuZGF0aW9uIEVuZG9yc2VkMSgwJgYDVQQDEx9PSVNURSBXSVNlS2V5IEdsb2Jh +bCBSb290IEdCIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2Be3 +HEokKtaXscriHvt9OO+Y9bI5mE4nuBFde9IllIiCFSZqGzG7qFshISvYD06fWvGx +WuR51jIjK+FTzJlFXHtPrby/h0oLS5daqPZI7H17Dc0hBt+eFf1Biki3IPShehtX +1F1Q/7pn2COZH8g/497/b1t3sWtuuMlk9+HKQUYOKXHQuSP8yYFfTvdv37+ErXNk +u7dCjmn21HYdfp2nuFeKUWdy19SouJVUQHMD9ur06/4oQnc/nSMbsrY9gBQHTC5P +99UKFg29ZkM3fiNDecNAhvVMKdqOmq0NpQSHiB6F4+lT1ZvIiwNjeOvgGUpuuy9r +M2RYk61pv48b74JIxwIDAQABo1EwTzALBgNVHQ8EBAMCAYYwDwYDVR0TAQH/BAUw +AwEB/zAdBgNVHQ4EFgQUNQ/INmNe4qPs+TtmFc5RUuORmj0wEAYJKwYBBAGCNxUB +BAMCAQAwDQYJKoZIhvcNAQELBQADggEBAEBM+4eymYGQfp3FsLAmzYh7KzKNbrgh +cViXfa43FK8+5/ea4n32cZiZBKpDdHij40lhPnOMTZTg+XHEthYOU3gf1qKHLwI5 +gSk8rxWYITD+KJAAjNHhy/peyP34EEY7onhCkRd0VQreUGdNZtGn//3ZwLWoo4rO +ZvUPQ82nK1d7Y0Zqqi5S2PTt4W2tKZB4SLrhI6qjiey1q5bAtEuiHZeeevJuQHHf +aPFlTc58Bd9TZaml8LGXBHAVRgOY1NK/VLSgWH1Sb9pWJmLU2NuJMW8c8CLC02Ic +Nc1MaRVUGpCY3useX8p3x8uOPUNpnJpY0CQ73xtAln41rYHHTnG6iBM= +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 76:b1:20:52:74:f0:85:87:46:b3:f8:23:1a:f6:c2:c0 + Signature Algorithm: sha256WithRSAEncryption + Issuer: C=CH, O=WISeKey, OU=OISTE Foundation Endorsed, CN=OISTE WISeKey Global Root GB CA + Validity + Not Before: Dec 1 15:00:32 2014 GMT + Not After : Dec 1 15:10:31 2039 GMT + Subject: C=CH, O=WISeKey, OU=OISTE Foundation Endorsed, CN=OISTE WISeKey Global Root GB CA + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:d8:17:b7:1c:4a:24:2a:d6:97:b1:ca:e2:1e:fb: + 7d:38:ef:98:f5:b2:39:98:4e:27:b8:11:5d:7b:d2: + 25:94:88:82:15:26:6a:1b:31:bb:a8:5b:21:21:2b: + d8:0f:4e:9f:5a:f1:b1:5a:e4:79:d6:32:23:2b:e1: + 53:cc:99:45:5c:7b:4f:ad:bc:bf:87:4a:0b:4b:97: + 5a:a8:f6:48:ec:7d:7b:0d:cd:21:06:df:9e:15:fd: + 41:8a:48:b7:20:f4:a1:7a:1b:57:d4:5d:50:ff:ba: + 67:d8:23:99:1f:c8:3f:e3:de:ff:6f:5b:77:b1:6b: + 6e:b8:c9:64:f7:e1:ca:41:46:0e:29:71:d0:b9:23: + fc:c9:81:5f:4e:f7:6f:df:bf:84:ad:73:64:bb:b7: + 42:8e:69:f6:d4:76:1d:7e:9d:a7:b8:57:8a:51:67: + 72:d7:d4:a8:b8:95:54:40:73:03:f6:ea:f4:eb:fe: + 28:42:77:3f:9d:23:1b:b2:b6:3d:80:14:07:4c:2e: + 4f:f7:d5:0a:16:0d:bd:66:43:37:7e:23:43:79:c3: + 40:86:f5:4c:29:da:8e:9a:ad:0d:a5:04:87:88:1e: + 85:e3:e9:53:d5:9b:c8:8b:03:63:78:eb:e0:19:4a: + 6e:bb:2f:6b:33:64:58:93:ad:69:bf:8f:1b:ef:82: + 48:c7 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Key Usage: + Digital Signature, Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + 35:0F:C8:36:63:5E:E2:A3:EC:F9:3B:66:15:CE:51:52:E3:91:9A:3D + 1.3.6.1.4.1.311.21.1: + ... + Signature Algorithm: sha256WithRSAEncryption + 40:4c:fb:87:b2:99:81:90:7e:9d:c5:b0:b0:26:cd:88:7b:2b: + 32:8d:6e:b8:21:71:58:97:7d:ae:37:14:af:3e:e7:f7:9a:e2: + 7d:f6:71:98:99:04:aa:43:74:78:a3:e3:49:61:3e:73:8c:4d: + 94:e0:f9:71:c4:b6:16:0e:53:78:1f:d6:a2:87:2f:02:39:81: + 29:3c:af:15:98:21:30:fe:28:90:00:8c:d1:e1:cb:fa:5e:c8: + fd:f8:10:46:3b:a2:78:42:91:17:74:55:0a:de:50:67:4d:66: + d1:a7:ff:fd:d9:c0:b5:a8:a3:8a:ce:66:f5:0f:43:cd:a7:2b: + 57:7b:63:46:6a:aa:2e:52:d8:f4:ed:e1:6d:ad:29:90:78:48: + ba:e1:23:aa:a3:89:ec:b5:ab:96:c0:b4:4b:a2:1d:97:9e:7a: + f2:6e:40:71:df:68:f1:65:4d:ce:7c:05:df:53:65:a9:a5:f0: + b1:97:04:70:15:46:03:98:d4:d2:bf:54:b4:a0:58:7d:52:6f: + da:56:26:62:d4:d8:db:89:31:6f:1c:f0:22:c2:d3:62:1c:35: + cd:4c:69:15:54:1a:90:98:de:eb:1e:5f:ca:77:c7:cb:8e:3d: + 43:69:9c:9a:58:d0:24:3b:df:1b:40:96:7e:35:ad:81:c7:4e: + 71:ba:88:13 +SHA1 Fingerprint=0F:F9:40:76:18:D3:D7:6A:4B:98:F0:A8:35:9E:0C:FD:27:AC:CC:ED diff --git a/system/system/etc/security/cacerts/e442e424.0 b/system/system/etc/security/cacerts/e442e424.0 new file mode 100644 index 0000000000000000000000000000000000000000..c7156602f8d4f5e07b29fd39795c79f46c93eeae --- /dev/null +++ b/system/system/etc/security/cacerts/e442e424.0 @@ -0,0 +1,120 @@ +-----BEGIN CERTIFICATE----- +MIIFYDCCA0igAwIBAgIULvWbAiin23r/1aOp7r0DoM8Sah0wDQYJKoZIhvcNAQEL +BQAwSDELMAkGA1UEBhMCQk0xGTAXBgNVBAoTEFF1b1ZhZGlzIExpbWl0ZWQxHjAc +BgNVBAMTFVF1b1ZhZGlzIFJvb3QgQ0EgMyBHMzAeFw0xMjAxMTIyMDI2MzJaFw00 +MjAxMTIyMDI2MzJaMEgxCzAJBgNVBAYTAkJNMRkwFwYDVQQKExBRdW9WYWRpcyBM +aW1pdGVkMR4wHAYDVQQDExVRdW9WYWRpcyBSb290IENBIDMgRzMwggIiMA0GCSqG +SIb3DQEBAQUAA4ICDwAwggIKAoICAQCzyw4QZ47qFJenMioKVjZ/aEzHs286IxSR +/xl/pcqs7rN2nXrpixurazHb+gtTTK/FpRp5PIpM/6zfJd5O2YIyC0TeytuMrKNu +FoM7pmRLMon7FhY4futD4tN0SsJiCnMK3UmzV9KwCoWdcTzeo8vAMvMBOSBDGzXR +U7Ox7sWTaYI+FrUoRqHe6okJ7UO4BUaKhvVZR74bbwEhELn9qdIoyhA5CcoTNs+c +ra1AdHkrAj80//ogaX3T7mH1urPnMNA3I4ZyYUUpSFlob3emLoG+B01vr87ERROR +FHAGjx+f+IdpsQ7vw4kZ6+ocYfx6bIrc1gMLnia6Et3UVDmrJqMz6nWB2i3ND0/k +A9HvFZcba5DFApCTZgIhsUfei5pKgLlVj7WiL8DWM2fafsSntARE60f75li59wzw +eyuxwHApw0BiLTtIadwjPEjrewl5qW3aqDCYz4ByA4imW0aucnl8CAMhZa634Ryl +sSqiMd5mBPfAdOhx3v89WcyWJhKLhZVXGqtrdQtEPREoPHtht+KPZ0/l7DxMYIBp +VzgeAVuNVejH38DMdyM0SXV89pgR6y3e7UEuFAUCf+D+IOs15xGsIs5XPd7JMG0Q +A4XN8f+MFrXBsj6IbGB/kE+V9/YtrQE5BwT6dYB9v0lQ7e/JxHwc64B+27bQ3RP+ +ydOc17KXqQIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIB +BjAdBgNVHQ4EFgQUxhfQvKjqAkPyGwaZXSuQILnXnOQwDQYJKoZIhvcNAQELBQAD +ggIBADRh2Va1EodVTd2jNTFGu6QHcrxfYWLopfsLN7E8trP6KZ1/AvWkyaiTt3px +KGmPc+FSkNrVvjrlt3ZqVoAh313m6Tqe5T72omnHKgqwGEfcIHB9UqM+WXzBusnI +FUBhynLWcKzSt/Ac5IYp8M7vaGPQtSCKFWGafoaYtMnCdvvMujAWzKNhxnQT5Wvv +oxXqA/4Ti2Tk08HS6IT7SdEQTXlm66r99I0xHnAUrdzeZxNMgRVhvLfZkXdxGYFg +u/BYpbWcC/ePIlUnwEsBbTuZDdQdm2NnL9DuDcpmvJRPpq3t/O5jrFc/ZSXPsoaP +0Aj/uHYUbt7lJ+yreLVTubY/6CD50qi+YUbKh4yE8/nxoGibIh6BJpsQBJFxwAYf +3KDTuVan45gtf4Od34wrnDKOMpTwATwiKp9Dwi7DmDkHOHv8XgBCH/MyJnmDhPbl +8MFREsALHgQjDFSlTC9JxUrRtm5gDWv8a4uFJGS3iQ6rJUdbPM9+Sb3H6QrG2vd+ +DhcI00iX0HGS8A85PjRqHH3Y8iKuu2n0M7SmSFXRDw4m6Oy2Cy2nhTXN/VnIn9HN +PlopNLk9hM6xZdRZkZFWdSHBd575euFgndOtBBj0fOtek49TSiIp+EgrPk2GrFt/ +ywaZWWDYWGWVjUTR939+J399roD1B0y2PpxxVJkES/1Y+Zj0 +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 2e:f5:9b:02:28:a7:db:7a:ff:d5:a3:a9:ee:bd:03:a0:cf:12:6a:1d + Signature Algorithm: sha256WithRSAEncryption + Issuer: C=BM, O=QuoVadis Limited, CN=QuoVadis Root CA 3 G3 + Validity + Not Before: Jan 12 20:26:32 2012 GMT + Not After : Jan 12 20:26:32 2042 GMT + Subject: C=BM, O=QuoVadis Limited, CN=QuoVadis Root CA 3 G3 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (4096 bit) + Modulus: + 00:b3:cb:0e:10:67:8e:ea:14:97:a7:32:2a:0a:56: + 36:7f:68:4c:c7:b3:6f:3a:23:14:91:ff:19:7f:a5: + ca:ac:ee:b3:76:9d:7a:e9:8b:1b:ab:6b:31:db:fa: + 0b:53:4c:af:c5:a5:1a:79:3c:8a:4c:ff:ac:df:25: + de:4e:d9:82:32:0b:44:de:ca:db:8c:ac:a3:6e:16: + 83:3b:a6:64:4b:32:89:fb:16:16:38:7e:eb:43:e2: + d3:74:4a:c2:62:0a:73:0a:dd:49:b3:57:d2:b0:0a: + 85:9d:71:3c:de:a3:cb:c0:32:f3:01:39:20:43:1b: + 35:d1:53:b3:b1:ee:c5:93:69:82:3e:16:b5:28:46: + a1:de:ea:89:09:ed:43:b8:05:46:8a:86:f5:59:47: + be:1b:6f:01:21:10:b9:fd:a9:d2:28:ca:10:39:09: + ca:13:36:cf:9c:ad:ad:40:74:79:2b:02:3f:34:ff: + fa:20:69:7d:d3:ee:61:f5:ba:b3:e7:30:d0:37:23: + 86:72:61:45:29:48:59:68:6f:77:a6:2e:81:be:07: + 4d:6f:af:ce:c4:45:13:91:14:70:06:8f:1f:9f:f8: + 87:69:b1:0e:ef:c3:89:19:eb:ea:1c:61:fc:7a:6c: + 8a:dc:d6:03:0b:9e:26:ba:12:dd:d4:54:39:ab:26: + a3:33:ea:75:81:da:2d:cd:0f:4f:e4:03:d1:ef:15: + 97:1b:6b:90:c5:02:90:93:66:02:21:b1:47:de:8b: + 9a:4a:80:b9:55:8f:b5:a2:2f:c0:d6:33:67:da:7e: + c4:a7:b4:04:44:eb:47:fb:e6:58:b9:f7:0c:f0:7b: + 2b:b1:c0:70:29:c3:40:62:2d:3b:48:69:dc:23:3c: + 48:eb:7b:09:79:a9:6d:da:a8:30:98:cf:80:72:03: + 88:a6:5b:46:ae:72:79:7c:08:03:21:65:ae:b7:e1: + 1c:a5:b1:2a:a2:31:de:66:04:f7:c0:74:e8:71:de: + ff:3d:59:cc:96:26:12:8b:85:95:57:1a:ab:6b:75: + 0b:44:3d:11:28:3c:7b:61:b7:e2:8f:67:4f:e5:ec: + 3c:4c:60:80:69:57:38:1e:01:5b:8d:55:e8:c7:df: + c0:cc:77:23:34:49:75:7c:f6:98:11:eb:2d:de:ed: + 41:2e:14:05:02:7f:e0:fe:20:eb:35:e7:11:ac:22: + ce:57:3d:de:c9:30:6d:10:03:85:cd:f1:ff:8c:16: + b5:c1:b2:3e:88:6c:60:7f:90:4f:95:f7:f6:2d:ad: + 01:39:07:04:fa:75:80:7d:bf:49:50:ed:ef:c9:c4: + 7c:1c:eb:80:7e:db:b6:d0:dd:13:fe:c9:d3:9c:d7: + b2:97:a9 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + C6:17:D0:BC:A8:EA:02:43:F2:1B:06:99:5D:2B:90:20:B9:D7:9C:E4 + Signature Algorithm: sha256WithRSAEncryption + 34:61:d9:56:b5:12:87:55:4d:dd:a3:35:31:46:bb:a4:07:72: + bc:5f:61:62:e8:a5:fb:0b:37:b1:3c:b6:b3:fa:29:9d:7f:02: + f5:a4:c9:a8:93:b7:7a:71:28:69:8f:73:e1:52:90:da:d5:be: + 3a:e5:b7:76:6a:56:80:21:df:5d:e6:e9:3a:9e:e5:3e:f6:a2: + 69:c7:2a:0a:b0:18:47:dc:20:70:7d:52:a3:3e:59:7c:c1:ba: + c9:c8:15:40:61:ca:72:d6:70:ac:d2:b7:f0:1c:e4:86:29:f0: + ce:ef:68:63:d0:b5:20:8a:15:61:9a:7e:86:98:b4:c9:c2:76: + fb:cc:ba:30:16:cc:a3:61:c6:74:13:e5:6b:ef:a3:15:ea:03: + fe:13:8b:64:e4:d3:c1:d2:e8:84:fb:49:d1:10:4d:79:66:eb: + aa:fd:f4:8d:31:1e:70:14:ad:dc:de:67:13:4c:81:15:61:bc: + b7:d9:91:77:71:19:81:60:bb:f0:58:a5:b5:9c:0b:f7:8f:22: + 55:27:c0:4b:01:6d:3b:99:0d:d4:1d:9b:63:67:2f:d0:ee:0d: + ca:66:bc:94:4f:a6:ad:ed:fc:ee:63:ac:57:3f:65:25:cf:b2: + 86:8f:d0:08:ff:b8:76:14:6e:de:e5:27:ec:ab:78:b5:53:b9: + b6:3f:e8:20:f9:d2:a8:be:61:46:ca:87:8c:84:f3:f9:f1:a0: + 68:9b:22:1e:81:26:9b:10:04:91:71:c0:06:1f:dc:a0:d3:b9: + 56:a7:e3:98:2d:7f:83:9d:df:8c:2b:9c:32:8e:32:94:f0:01: + 3c:22:2a:9f:43:c2:2e:c3:98:39:07:38:7b:fc:5e:00:42:1f: + f3:32:26:79:83:84:f6:e5:f0:c1:51:12:c0:0b:1e:04:23:0c: + 54:a5:4c:2f:49:c5:4a:d1:b6:6e:60:0d:6b:fc:6b:8b:85:24: + 64:b7:89:0e:ab:25:47:5b:3c:cf:7e:49:bd:c7:e9:0a:c6:da: + f7:7e:0e:17:08:d3:48:97:d0:71:92:f0:0f:39:3e:34:6a:1c: + 7d:d8:f2:22:ae:bb:69:f4:33:b4:a6:48:55:d1:0f:0e:26:e8: + ec:b6:0b:2d:a7:85:35:cd:fd:59:c8:9f:d1:cd:3e:5a:29:34: + b9:3d:84:ce:b1:65:d4:59:91:91:56:75:21:c1:77:9e:f9:7a: + e1:60:9d:d3:ad:04:18:f4:7c:eb:5e:93:8f:53:4a:22:29:f8: + 48:2b:3e:4d:86:ac:5b:7f:cb:06:99:59:60:d8:58:65:95:8d: + 44:d1:f7:7f:7e:27:7f:7d:ae:80:f5:07:4c:b6:3e:9c:71:54: + 99:04:4b:fd:58:f9:98:f4 +SHA1 Fingerprint=48:12:BD:92:3C:A8:C4:39:06:E7:30:6D:27:96:E6:A4:CF:22:2E:7D diff --git a/system/system/etc/security/cacerts/e48193cf.0 b/system/system/etc/security/cacerts/e48193cf.0 new file mode 100644 index 0000000000000000000000000000000000000000..7883ef35d940e502c59f03abdf34eb4adbd7b73e --- /dev/null +++ b/system/system/etc/security/cacerts/e48193cf.0 @@ -0,0 +1,77 @@ +-----BEGIN CERTIFICATE----- +MIIDTDCCAjSgAwIBAgIId3cGJyapsXwwDQYJKoZIhvcNAQELBQAwRDELMAkGA1UE +BhMCVVMxFDASBgNVBAoMC0FmZmlybVRydXN0MR8wHQYDVQQDDBZBZmZpcm1UcnVz +dCBDb21tZXJjaWFsMB4XDTEwMDEyOTE0MDYwNloXDTMwMTIzMTE0MDYwNlowRDEL +MAkGA1UEBhMCVVMxFDASBgNVBAoMC0FmZmlybVRydXN0MR8wHQYDVQQDDBZBZmZp +cm1UcnVzdCBDb21tZXJjaWFsMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC +AQEA9htPZwcroRX1BiLLHwGy43NFBkRJLLtJJRTWzsO3qyxPxkEylFf6EqdbDuKP +Hx6GGaeqtS25Xw2Kwq+FNXkyLbscYjfysVtKPcrNcV/pQr6U6Mje+SJIZMblq8Yr +ba0F8PrVC8+a5fBQpIs7R6UjW3p6+DM/uO+Zl+MgwdYoic+U+7lF7eNAFxHUdPAL +MeIrJmqbTFeurCA+ukV6BfO9m2kVrn1OIGPENXY6BwLJN/3HR+7o8XYdcxXyl6S1 +yHp52UKqK39c/s4mT6NmgTWvRLpUHhwwMmWd5jyTXlBOeuM61G7MGvv50jeuJCqr +VwMiKA1JdX+3KNp1v47j3A55MQIDAQABo0IwQDAdBgNVHQ4EFgQUnZPGU4teyq8/ +nx4P5ZmVvCT2lI8wDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwDQYJ +KoZIhvcNAQELBQADggEBAFis9AQOzcAN/wr91LoWXym9e2iZWEnStB03TX8nfUYG +XUPGhi4+c7ImfU+TqbbEKpqrIZcUsd6M06uJFdhrJNTxFq7YpFzUf1GO7RgBsZNj +vbz4YYCanrHOQnDiqX0GJX0nof5v7LMeJNrjS1UaADs1tDvZ110w/YETifLCBivt +Z8SOyUOyXGsViQK8YvxO8rUzqrJv0wqiUOP2O+guRMLbZjipM1ZI8W0bM40NjD9g +N53Tym1+NH4Nn3J2ixufcv1SNUFFApYvHLKac0khsUlHRUe072o0EclNmsxZt9YC +nlpOZbWUrhvfKbAW8b8Angc6F2S1BLUjIZkKlTuXfO8= +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 8608355977964138876 (0x7777062726a9b17c) + Signature Algorithm: sha256WithRSAEncryption + Issuer: C=US, O=AffirmTrust, CN=AffirmTrust Commercial + Validity + Not Before: Jan 29 14:06:06 2010 GMT + Not After : Dec 31 14:06:06 2030 GMT + Subject: C=US, O=AffirmTrust, CN=AffirmTrust Commercial + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:f6:1b:4f:67:07:2b:a1:15:f5:06:22:cb:1f:01: + b2:e3:73:45:06:44:49:2c:bb:49:25:14:d6:ce:c3: + b7:ab:2c:4f:c6:41:32:94:57:fa:12:a7:5b:0e:e2: + 8f:1f:1e:86:19:a7:aa:b5:2d:b9:5f:0d:8a:c2:af: + 85:35:79:32:2d:bb:1c:62:37:f2:b1:5b:4a:3d:ca: + cd:71:5f:e9:42:be:94:e8:c8:de:f9:22:48:64:c6: + e5:ab:c6:2b:6d:ad:05:f0:fa:d5:0b:cf:9a:e5:f0: + 50:a4:8b:3b:47:a5:23:5b:7a:7a:f8:33:3f:b8:ef: + 99:97:e3:20:c1:d6:28:89:cf:94:fb:b9:45:ed:e3: + 40:17:11:d4:74:f0:0b:31:e2:2b:26:6a:9b:4c:57: + ae:ac:20:3e:ba:45:7a:05:f3:bd:9b:69:15:ae:7d: + 4e:20:63:c4:35:76:3a:07:02:c9:37:fd:c7:47:ee: + e8:f1:76:1d:73:15:f2:97:a4:b5:c8:7a:79:d9:42: + aa:2b:7f:5c:fe:ce:26:4f:a3:66:81:35:af:44:ba: + 54:1e:1c:30:32:65:9d:e6:3c:93:5e:50:4e:7a:e3: + 3a:d4:6e:cc:1a:fb:f9:d2:37:ae:24:2a:ab:57:03: + 22:28:0d:49:75:7f:b7:28:da:75:bf:8e:e3:dc:0e: + 79:31 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 9D:93:C6:53:8B:5E:CA:AF:3F:9F:1E:0F:E5:99:95:BC:24:F6:94:8F + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + Signature Algorithm: sha256WithRSAEncryption + 58:ac:f4:04:0e:cd:c0:0d:ff:0a:fd:d4:ba:16:5f:29:bd:7b: + 68:99:58:49:d2:b4:1d:37:4d:7f:27:7d:46:06:5d:43:c6:86: + 2e:3e:73:b2:26:7d:4f:93:a9:b6:c4:2a:9a:ab:21:97:14:b1: + de:8c:d3:ab:89:15:d8:6b:24:d4:f1:16:ae:d8:a4:5c:d4:7f: + 51:8e:ed:18:01:b1:93:63:bd:bc:f8:61:80:9a:9e:b1:ce:42: + 70:e2:a9:7d:06:25:7d:27:a1:fe:6f:ec:b3:1e:24:da:e3:4b: + 55:1a:00:3b:35:b4:3b:d9:d7:5d:30:fd:81:13:89:f2:c2:06: + 2b:ed:67:c4:8e:c9:43:b2:5c:6b:15:89:02:bc:62:fc:4e:f2: + b5:33:aa:b2:6f:d3:0a:a2:50:e3:f6:3b:e8:2e:44:c2:db:66: + 38:a9:33:56:48:f1:6d:1b:33:8d:0d:8c:3f:60:37:9d:d3:ca: + 6d:7e:34:7e:0d:9f:72:76:8b:1b:9f:72:fd:52:35:41:45:02: + 96:2f:1c:b2:9a:73:49:21:b1:49:47:45:47:b4:ef:6a:34:11: + c9:4d:9a:cc:59:b7:d6:02:9e:5a:4e:65:b5:94:ae:1b:df:29: + b0:16:f1:bf:00:9e:07:3a:17:64:b5:04:b5:23:21:99:0a:95: + 3b:97:7c:ef +SHA1 Fingerprint=F9:B5:B6:32:45:5F:9C:BE:EC:57:5F:80:DC:E9:6E:2C:C7:B2:78:B7 diff --git a/system/system/etc/security/cacerts/e775ed2d.0 b/system/system/etc/security/cacerts/e775ed2d.0 new file mode 100644 index 0000000000000000000000000000000000000000..ec2620f48dc74adb938ceeb8c04be2bc88032ce9 --- /dev/null +++ b/system/system/etc/security/cacerts/e775ed2d.0 @@ -0,0 +1,122 @@ +-----BEGIN CERTIFICATE----- +MIIFaDCCA1CgAwIBAgIBATANBgkqhkiG9w0BAQUFADBFMQswCQYDVQQGEwJVUzEW +MBQGA1UEChMNR2VvVHJ1c3QgSW5jLjEeMBwGA1UEAxMVR2VvVHJ1c3QgVW5pdmVy +c2FsIENBMB4XDTA0MDMwNDA1MDAwMFoXDTI5MDMwNDA1MDAwMFowRTELMAkGA1UE +BhMCVVMxFjAUBgNVBAoTDUdlb1RydXN0IEluYy4xHjAcBgNVBAMTFUdlb1RydXN0 +IFVuaXZlcnNhbCBDQTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAKYV +VaCjxuAfjJ0hUNfBvitbtaSeodlyWL0AG0y/YckUHUWCq8YdgNY96xCcOq9tJPi8 +cQGeBvV8Xx7BDlXKg5pZMK4ZyzBIle0iN430SppyZj6tlcDgFgDgEB8rMQ7XlFTT +QjOgNB0eRXbdT8oYN+yFFXoZCPzVx5zw8qkuEKmS5j1YPakWaDwvdSEYfyh3peFh +F7em6fgemdtzbvQKoiFs7tqqhZJmr/Z6a4LauiIINQ/PQvE1+mrufislzDoR5G2v +c7J2Ha3QsnhnGqQ5HFELZ1aD/ThdDc7d8Lsrlh/eezJS/R27tQahsiFepdaVaH/w +mZ7cRQg+59IJDTWU3YBOU5fXtQlEIGQWFwMCTFMNaN7VqnJNk22CDtucvc+081xd +VHppCZbW2xHBjXWotM85yM48vCR85mLK4b19p71XZQvk/iXttmkQ3CgaRr0BHdCX +teGYO8A3ZNY9lO4L4fUorgtWv3GLIylBjobFS1J72HGrH4oVpjuDWtdYAVHGTEHZ +f9hBZ3KiKN9gg6meyHv8U3NyWfWTehd2Ds735VzZC1U0oqpbtWpU5xPKV+yXbfRe +Bi9Fi1jUIxaS5BZuKGNZMN9QAZxjiRqf2xeUgnA3wySemkfWWspOqGmJch+RbNt+ +nhutxx9z3SxPGWX9f5NAEC7S8O08ni4oPmkmM8V7AgMBAAGjYzBhMA8GA1UdEwEB +/wQFMAMBAf8wHQYDVR0OBBYEFNq7LqqwDLiIJlF0XG0D08DYj3rWMB8GA1UdIwQY +MBaAFNq7LqqwDLiIJlF0XG0D08DYj3rWMA4GA1UdDwEB/wQEAwIBhjANBgkqhkiG +9w0BAQUFAAOCAgEAMXjmx7XfuJRAyXHEqDXsRh3ChfMoWIawC/yOsjmPRFWrZIRc +aanQmjg8+uUfNeVE44B5lGiku8SfPeE0zTBGi1QrlaXv9z+ZhP015s8xxtxqv6fX +IwjhmF7DWgh2qaavdy+3YL1ERmrvl/9zlcGO6JP7/TG37FcREUWbMPEaiDnBTzyn +ANXH/KttgCJwpQzgXQQpAvvLoJHRfNbDflDVnVi+QTjruXU8FdmbyUqDWcDaU/0z +uzYYm4UPFd3uLax2k7nZAY1IEKj79TiG8dsKxr2EoyNB3tZ3b4XUhRxQ4K5RirqN +Pnbiucon8l+f725ZDQbYKxek0nxru18UGkiPGkzns0ccjkxFKyDuSN/n3QmOGKja +QI2SJhFTYXNd673nxE0pN2HrrDktZy4W1vUAg4WhzH92xH3kt0tm7wNFYGm2DFKW +koRepqO1pD4r2czYG0eq8kTaT/kD6PAUyz/zg97QwVTjt+gKN02LIFkDMBmhLMi9 +ER/frslKxfMnZmaGrGiR/9nmUxwPi1xpZQomyB40w11Re9epnAahNt3ViZS82eQt +DF4JbAiXfKM9fJP/P6EUp8+1Xevb2xzEdt+Iub1FBZUbrvxGakyvSOPOrg/Sfuvm +bJxPgWp6ZKy7PtXny3YuxadIwVyQD8vIP/rmMuGNG2+k5o7Y+SlIis5z/iw= +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 1 (0x1) + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=US, O=GeoTrust Inc., CN=GeoTrust Universal CA + Validity + Not Before: Mar 4 05:00:00 2004 GMT + Not After : Mar 4 05:00:00 2029 GMT + Subject: C=US, O=GeoTrust Inc., CN=GeoTrust Universal CA + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (4096 bit) + Modulus: + 00:a6:15:55:a0:a3:c6:e0:1f:8c:9d:21:50:d7:c1: + be:2b:5b:b5:a4:9e:a1:d9:72:58:bd:00:1b:4c:bf: + 61:c9:14:1d:45:82:ab:c6:1d:80:d6:3d:eb:10:9c: + 3a:af:6d:24:f8:bc:71:01:9e:06:f5:7c:5f:1e:c1: + 0e:55:ca:83:9a:59:30:ae:19:cb:30:48:95:ed:22: + 37:8d:f4:4a:9a:72:66:3e:ad:95:c0:e0:16:00:e0: + 10:1f:2b:31:0e:d7:94:54:d3:42:33:a0:34:1d:1e: + 45:76:dd:4f:ca:18:37:ec:85:15:7a:19:08:fc:d5: + c7:9c:f0:f2:a9:2e:10:a9:92:e6:3d:58:3d:a9:16: + 68:3c:2f:75:21:18:7f:28:77:a5:e1:61:17:b7:a6: + e9:f8:1e:99:db:73:6e:f4:0a:a2:21:6c:ee:da:aa: + 85:92:66:af:f6:7a:6b:82:da:ba:22:08:35:0f:cf: + 42:f1:35:fa:6a:ee:7e:2b:25:cc:3a:11:e4:6d:af: + 73:b2:76:1d:ad:d0:b2:78:67:1a:a4:39:1c:51:0b: + 67:56:83:fd:38:5d:0d:ce:dd:f0:bb:2b:96:1f:de: + 7b:32:52:fd:1d:bb:b5:06:a1:b2:21:5e:a5:d6:95: + 68:7f:f0:99:9e:dc:45:08:3e:e7:d2:09:0d:35:94: + dd:80:4e:53:97:d7:b5:09:44:20:64:16:17:03:02: + 4c:53:0d:68:de:d5:aa:72:4d:93:6d:82:0e:db:9c: + bd:cf:b4:f3:5c:5d:54:7a:69:09:96:d6:db:11:c1: + 8d:75:a8:b4:cf:39:c8:ce:3c:bc:24:7c:e6:62:ca: + e1:bd:7d:a7:bd:57:65:0b:e4:fe:25:ed:b6:69:10: + dc:28:1a:46:bd:01:1d:d0:97:b5:e1:98:3b:c0:37: + 64:d6:3d:94:ee:0b:e1:f5:28:ae:0b:56:bf:71:8b: + 23:29:41:8e:86:c5:4b:52:7b:d8:71:ab:1f:8a:15: + a6:3b:83:5a:d7:58:01:51:c6:4c:41:d9:7f:d8:41: + 67:72:a2:28:df:60:83:a9:9e:c8:7b:fc:53:73:72: + 59:f5:93:7a:17:76:0e:ce:f7:e5:5c:d9:0b:55:34: + a2:aa:5b:b5:6a:54:e7:13:ca:57:ec:97:6d:f4:5e: + 06:2f:45:8b:58:d4:23:16:92:e4:16:6e:28:63:59: + 30:df:50:01:9c:63:89:1a:9f:db:17:94:82:70:37: + c3:24:9e:9a:47:d6:5a:ca:4e:a8:69:89:72:1f:91: + 6c:db:7e:9e:1b:ad:c7:1f:73:dd:2c:4f:19:65:fd: + 7f:93:40:10:2e:d2:f0:ed:3c:9e:2e:28:3e:69:26: + 33:c5:7b + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + DA:BB:2E:AA:B0:0C:B8:88:26:51:74:5C:6D:03:D3:C0:D8:8F:7A:D6 + X509v3 Authority Key Identifier: + keyid:DA:BB:2E:AA:B0:0C:B8:88:26:51:74:5C:6D:03:D3:C0:D8:8F:7A:D6 + + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + Signature Algorithm: sha1WithRSAEncryption + 31:78:e6:c7:b5:df:b8:94:40:c9:71:c4:a8:35:ec:46:1d:c2: + 85:f3:28:58:86:b0:0b:fc:8e:b2:39:8f:44:55:ab:64:84:5c: + 69:a9:d0:9a:38:3c:fa:e5:1f:35:e5:44:e3:80:79:94:68:a4: + bb:c4:9f:3d:e1:34:cd:30:46:8b:54:2b:95:a5:ef:f7:3f:99: + 84:fd:35:e6:cf:31:c6:dc:6a:bf:a7:d7:23:08:e1:98:5e:c3: + 5a:08:76:a9:a6:af:77:2f:b7:60:bd:44:46:6a:ef:97:ff:73: + 95:c1:8e:e8:93:fb:fd:31:b7:ec:57:11:11:45:9b:30:f1:1a: + 88:39:c1:4f:3c:a7:00:d5:c7:fc:ab:6d:80:22:70:a5:0c:e0: + 5d:04:29:02:fb:cb:a0:91:d1:7c:d6:c3:7e:50:d5:9d:58:be: + 41:38:eb:b9:75:3c:15:d9:9b:c9:4a:83:59:c0:da:53:fd:33: + bb:36:18:9b:85:0f:15:dd:ee:2d:ac:76:93:b9:d9:01:8d:48: + 10:a8:fb:f5:38:86:f1:db:0a:c6:bd:84:a3:23:41:de:d6:77: + 6f:85:d4:85:1c:50:e0:ae:51:8a:ba:8d:3e:76:e2:b9:ca:27: + f2:5f:9f:ef:6e:59:0d:06:d8:2b:17:a4:d2:7c:6b:bb:5f:14: + 1a:48:8f:1a:4c:e7:b3:47:1c:8e:4c:45:2b:20:ee:48:df:e7: + dd:09:8e:18:a8:da:40:8d:92:26:11:53:61:73:5d:eb:bd:e7: + c4:4d:29:37:61:eb:ac:39:2d:67:2e:16:d6:f5:00:83:85:a1: + cc:7f:76:c4:7d:e4:b7:4b:66:ef:03:45:60:69:b6:0c:52:96: + 92:84:5e:a6:a3:b5:a4:3e:2b:d9:cc:d8:1b:47:aa:f2:44:da: + 4f:f9:03:e8:f0:14:cb:3f:f3:83:de:d0:c1:54:e3:b7:e8:0a: + 37:4d:8b:20:59:03:30:19:a1:2c:c8:bd:11:1f:df:ae:c9:4a: + c5:f3:27:66:66:86:ac:68:91:ff:d9:e6:53:1c:0f:8b:5c:69: + 65:0a:26:c8:1e:34:c3:5d:51:7b:d7:a9:9c:06:a1:36:dd:d5: + 89:94:bc:d9:e4:2d:0c:5e:09:6c:08:97:7c:a3:3d:7c:93:ff: + 3f:a1:14:a7:cf:b5:5d:eb:db:db:1c:c4:76:df:88:b9:bd:45: + 05:95:1b:ae:fc:46:6a:4c:af:48:e3:ce:ae:0f:d2:7e:eb:e6: + 6c:9c:4f:81:6a:7a:64:ac:bb:3e:d5:e7:cb:76:2e:c5:a7:48: + c1:5c:90:0f:cb:c8:3f:fa:e6:32:e1:8d:1b:6f:a4:e6:8e:d8: + f9:29:48:8a:ce:73:fe:2c +SHA1 Fingerprint=E6:21:F3:35:43:79:05:9A:4B:68:30:9D:8A:2F:74:22:15:87:EC:79 diff --git a/system/system/etc/security/cacerts/e8651083.0 b/system/system/etc/security/cacerts/e8651083.0 new file mode 100644 index 0000000000000000000000000000000000000000..afb6f8ca1efcb01751a2590bc992f27889064506 --- /dev/null +++ b/system/system/etc/security/cacerts/e8651083.0 @@ -0,0 +1,86 @@ +-----BEGIN CERTIFICATE----- +MIIECjCCAvKgAwIBAgIJAMJ+QwRORz8ZMA0GCSqGSIb3DQEBCwUAMIGCMQswCQYD +VQQGEwJIVTERMA8GA1UEBwwIQnVkYXBlc3QxFjAUBgNVBAoMDU1pY3Jvc2VjIEx0 +ZC4xJzAlBgNVBAMMHk1pY3Jvc2VjIGUtU3ppZ25vIFJvb3QgQ0EgMjAwOTEfMB0G +CSqGSIb3DQEJARYQaW5mb0BlLXN6aWduby5odTAeFw0wOTA2MTYxMTMwMThaFw0y +OTEyMzAxMTMwMThaMIGCMQswCQYDVQQGEwJIVTERMA8GA1UEBwwIQnVkYXBlc3Qx +FjAUBgNVBAoMDU1pY3Jvc2VjIEx0ZC4xJzAlBgNVBAMMHk1pY3Jvc2VjIGUtU3pp +Z25vIFJvb3QgQ0EgMjAwOTEfMB0GCSqGSIb3DQEJARYQaW5mb0BlLXN6aWduby5o +dTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOn4j/NjrdqG2KfgQvvP +kd6mJviZpWNwrZuuyjNAfW2WbqEORO7hE52UQlKavXWFdCyoDh2Tthi3jCyoz/tc +cbna7P7ofo/kLx2yqHWH2Leh5TvPmUpG0IMZfcChEhyVbUr02MelTTMuhTlAdX4U +fIASmFDHQWe4oIBhVKZsTh/gnQ4H6cm6M+f+wFUoLAKApxn1ntxVUwOXewdI/5n7 +N4okxFnMUBBjjqqpGrCEGob5X7uxUG6k0QrM1XF+H6cbfPVTbiJfyyvm1HxdrtbC +xkzlBQHZ7Vf8wSN5/PrIJIOV87VqUQHQd9bpEqH5GoP7ghu5sJf0dgYzQ0mg/wu1 ++rUCAwEAAaOBgDB+MA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0G +A1UdDgQWBBTLD8bfQkPMPcu1SCOhGnqmKrs0aDAfBgNVHSMEGDAWgBTLD8bfQkPM +Pcu1SCOhGnqmKrs0aDAbBgNVHREEFDASgRBpbmZvQGUtc3ppZ25vLmh1MA0GCSqG +SIb3DQEBCwUAA4IBAQDJ0Q5eLtXMs3w+y/w9/w0olZMEyL/azXm4Q5DwpL7v8u8h +mLzU1F0G9u5C7DBsoKqpyvGvivo/C3NqPuouQH4frlRheesuCDfXI/OMn74dseGk +ddug4lQUsbocKaQY9hK6ohQU4zE1yED/t+AFdlfBHFny+L/k7SViXITwfn4fs775 +tyERzAMBVnCnEJIeGzSBHq2cGsMEPO0CYdYeBvNfOofyK/FFh+U9rNHHV4S9a67c +2Pm2G2JwCz02yULyMtd6YebS2z3PyKnJm9zbWETXbzivf3jTo60adbocwTZ8jx5t +HMN1Rq41Bab2XD0h7lbwyYIiLXpUq3DDfSJlgnCW +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 14014712776195784473 (0xc27e43044e473f19) + Signature Algorithm: sha256WithRSAEncryption + Issuer: C=HU, L=Budapest, O=Microsec Ltd., CN=Microsec e-Szigno Root CA 2009/emailAddress=info@e-szigno.hu + Validity + Not Before: Jun 16 11:30:18 2009 GMT + Not After : Dec 30 11:30:18 2029 GMT + Subject: C=HU, L=Budapest, O=Microsec Ltd., CN=Microsec e-Szigno Root CA 2009/emailAddress=info@e-szigno.hu + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:e9:f8:8f:f3:63:ad:da:86:d8:a7:e0:42:fb:cf: + 91:de:a6:26:f8:99:a5:63:70:ad:9b:ae:ca:33:40: + 7d:6d:96:6e:a1:0e:44:ee:e1:13:9d:94:42:52:9a: + bd:75:85:74:2c:a8:0e:1d:93:b6:18:b7:8c:2c:a8: + cf:fb:5c:71:b9:da:ec:fe:e8:7e:8f:e4:2f:1d:b2: + a8:75:87:d8:b7:a1:e5:3b:cf:99:4a:46:d0:83:19: + 7d:c0:a1:12:1c:95:6d:4a:f4:d8:c7:a5:4d:33:2e: + 85:39:40:75:7e:14:7c:80:12:98:50:c7:41:67:b8: + a0:80:61:54:a6:6c:4e:1f:e0:9d:0e:07:e9:c9:ba: + 33:e7:fe:c0:55:28:2c:02:80:a7:19:f5:9e:dc:55: + 53:03:97:7b:07:48:ff:99:fb:37:8a:24:c4:59:cc: + 50:10:63:8e:aa:a9:1a:b0:84:1a:86:f9:5f:bb:b1: + 50:6e:a4:d1:0a:cc:d5:71:7e:1f:a7:1b:7c:f5:53: + 6e:22:5f:cb:2b:e6:d4:7c:5d:ae:d6:c2:c6:4c:e5: + 05:01:d9:ed:57:fc:c1:23:79:fc:fa:c8:24:83:95: + f3:b5:6a:51:01:d0:77:d6:e9:12:a1:f9:1a:83:fb: + 82:1b:b9:b0:97:f4:76:06:33:43:49:a0:ff:0b:b5: + fa:b5 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + CB:0F:C6:DF:42:43:CC:3D:CB:B5:48:23:A1:1A:7A:A6:2A:BB:34:68 + X509v3 Authority Key Identifier: + keyid:CB:0F:C6:DF:42:43:CC:3D:CB:B5:48:23:A1:1A:7A:A6:2A:BB:34:68 + + X509v3 Subject Alternative Name: + email:info@e-szigno.hu + Signature Algorithm: sha256WithRSAEncryption + c9:d1:0e:5e:2e:d5:cc:b3:7c:3e:cb:fc:3d:ff:0d:28:95:93: + 04:c8:bf:da:cd:79:b8:43:90:f0:a4:be:ef:f2:ef:21:98:bc: + d4:d4:5d:06:f6:ee:42:ec:30:6c:a0:aa:a9:ca:f1:af:8a:fa: + 3f:0b:73:6a:3e:ea:2e:40:7e:1f:ae:54:61:79:eb:2e:08:37: + d7:23:f3:8c:9f:be:1d:b1:e1:a4:75:db:a0:e2:54:14:b1:ba: + 1c:29:a4:18:f6:12:ba:a2:14:14:e3:31:35:c8:40:ff:b7:e0: + 05:76:57:c1:1c:59:f2:f8:bf:e4:ed:25:62:5c:84:f0:7e:7e: + 1f:b3:be:f9:b7:21:11:cc:03:01:56:70:a7:10:92:1e:1b:34: + 81:1e:ad:9c:1a:c3:04:3c:ed:02:61:d6:1e:06:f3:5f:3a:87: + f2:2b:f1:45:87:e5:3d:ac:d1:c7:57:84:bd:6b:ae:dc:d8:f9: + b6:1b:62:70:0b:3d:36:c9:42:f2:32:d7:7a:61:e6:d2:db:3d: + cf:c8:a9:c9:9b:dc:db:58:44:d7:6f:38:af:7f:78:d3:a3:ad: + 1a:75:ba:1c:c1:36:7c:8f:1e:6d:1c:c3:75:46:ae:35:05:a6: + f6:5c:3d:21:ee:56:f0:c9:82:22:2d:7a:54:ab:70:c3:7d:22: + 65:82:70:96 +SHA1 Fingerprint=89:DF:74:FE:5C:F4:0F:4A:80:F9:E3:37:7D:54:DA:91:E1:01:31:8E diff --git a/system/system/etc/security/cacerts/ed39abd0.0 b/system/system/etc/security/cacerts/ed39abd0.0 new file mode 100644 index 0000000000000000000000000000000000000000..188e37528742a013cdd6809ebc1f09cc8d75fda5 --- /dev/null +++ b/system/system/etc/security/cacerts/ed39abd0.0 @@ -0,0 +1,53 @@ +-----BEGIN CERTIFICATE----- +MIICPzCCAcWgAwIBAgIQBVVWvPJepDU1w6QP1atFcjAKBggqhkjOPQQDAzBhMQsw +CQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cu +ZGlnaWNlcnQuY29tMSAwHgYDVQQDExdEaWdpQ2VydCBHbG9iYWwgUm9vdCBHMzAe +Fw0xMzA4MDExMjAwMDBaFw0zODAxMTUxMjAwMDBaMGExCzAJBgNVBAYTAlVTMRUw +EwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5jb20x +IDAeBgNVBAMTF0RpZ2lDZXJ0IEdsb2JhbCBSb290IEczMHYwEAYHKoZIzj0CAQYF +K4EEACIDYgAE3afZu4q4C/sLfyHS8L6+c/MzXRq8NOrexpu80JX28MzQC7phW1FG +fp4tn+6OYwwX7Adw9c+ELkCDnOg/QW07rdOkFFk2eJ0DQ+4QE2xy3q6Ip6FrtUPO +Z9wj/wMco+I+o0IwQDAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBhjAd +BgNVHQ4EFgQUs9tIpPmhxdiuNkHMEWNpYim8S8YwCgYIKoZIzj0EAwMDaAAwZQIx +AK288mw/EkrRLTnDCgmXc/SINoyIJ7vmiI1Qhadj+Z4y3maTD/HMsQmP3Wyr+mt/ +oAIwOWZbwmSNuJ5Q3KjVSaLtx9zRSX8XAbjIho9OjIgrqJqpisXRAL34VOKa5Vt8 +sycX +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 05:55:56:bc:f2:5e:a4:35:35:c3:a4:0f:d5:ab:45:72 + Signature Algorithm: ecdsa-with-SHA384 + Issuer: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Global Root G3 + Validity + Not Before: Aug 1 12:00:00 2013 GMT + Not After : Jan 15 12:00:00 2038 GMT + Subject: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Global Root G3 + Subject Public Key Info: + Public Key Algorithm: id-ecPublicKey + Public-Key: (384 bit) + pub: + 04:dd:a7:d9:bb:8a:b8:0b:fb:0b:7f:21:d2:f0:be: + be:73:f3:33:5d:1a:bc:34:ea:de:c6:9b:bc:d0:95: + f6:f0:cc:d0:0b:ba:61:5b:51:46:7e:9e:2d:9f:ee: + 8e:63:0c:17:ec:07:70:f5:cf:84:2e:40:83:9c:e8: + 3f:41:6d:3b:ad:d3:a4:14:59:36:78:9d:03:43:ee: + 10:13:6c:72:de:ae:88:a7:a1:6b:b5:43:ce:67:dc: + 23:ff:03:1c:a3:e2:3e + ASN1 OID: secp384r1 + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + B3:DB:48:A4:F9:A1:C5:D8:AE:36:41:CC:11:63:69:62:29:BC:4B:C6 + Signature Algorithm: ecdsa-with-SHA384 + 30:65:02:31:00:ad:bc:f2:6c:3f:12:4a:d1:2d:39:c3:0a:09: + 97:73:f4:88:36:8c:88:27:bb:e6:88:8d:50:85:a7:63:f9:9e: + 32:de:66:93:0f:f1:cc:b1:09:8f:dd:6c:ab:fa:6b:7f:a0:02: + 30:39:66:5b:c2:64:8d:b8:9e:50:dc:a8:d5:49:a2:ed:c7:dc: + d1:49:7f:17:01:b8:c8:86:8f:4e:8c:88:2b:a8:9a:a9:8a:c5: + d1:00:bd:f8:54:e2:9a:e5:5b:7c:b3:27:17 +SHA1 Fingerprint=7E:04:DE:89:6A:3E:66:6D:00:E6:87:D3:3F:FA:D9:3B:E8:3D:34:9E diff --git a/system/system/etc/security/cacerts/ee7cd6fb.0 b/system/system/etc/security/cacerts/ee7cd6fb.0 new file mode 100644 index 0000000000000000000000000000000000000000..69b359af8b1b05d9fc0f11e8df1ebf44887c551d --- /dev/null +++ b/system/system/etc/security/cacerts/ee7cd6fb.0 @@ -0,0 +1,100 @@ +-----BEGIN CERTIFICATE----- +MIIEvTCCA6WgAwIBAgIBADANBgkqhkiG9w0BAQUFADB/MQswCQYDVQQGEwJFVTEn +MCUGA1UEChMeQUMgQ2FtZXJmaXJtYSBTQSBDSUYgQTgyNzQzMjg3MSMwIQYDVQQL +ExpodHRwOi8vd3d3LmNoYW1iZXJzaWduLm9yZzEiMCAGA1UEAxMZQ2hhbWJlcnMg +b2YgQ29tbWVyY2UgUm9vdDAeFw0wMzA5MzAxNjEzNDNaFw0zNzA5MzAxNjEzNDRa +MH8xCzAJBgNVBAYTAkVVMScwJQYDVQQKEx5BQyBDYW1lcmZpcm1hIFNBIENJRiBB +ODI3NDMyODcxIzAhBgNVBAsTGmh0dHA6Ly93d3cuY2hhbWJlcnNpZ24ub3JnMSIw +IAYDVQQDExlDaGFtYmVycyBvZiBDb21tZXJjZSBSb290MIIBIDANBgkqhkiG9w0B +AQEFAAOCAQ0AMIIBCAKCAQEAtzZV5aVdGDDg2olUkfzIx1L4L1DZ77F1c2VHfRtb +unXF/KGIJPov7coISjlUxFF6tdpg6jg8gbLL8bvZkSM/SAFwdakFKq0fcfPJVD0d +BmpAPrMMhe5cG3nCYsS4No41XQEMIwRHNaqbYE6gZj3LJgqcQKH0XZi/caulAGgq +7YN6D6IUtdQis4CwPAxaUWktWBiP7Zme8a7ileb2R6jWDA+wWFjbw2Y3npuRVDM3 +0pQcakjJyfKl2qUMI/cjDpwyVV5xnIQFUZot/eZOKjRa3spAN2cMVCFVd9oKDMyX +roDclDZK9D7ONhMeU+SsTjoF7Nuucpw4i9A5O4kKPnf+dQIBA6OCAUQwggFAMBIG +A1UdEwEB/wQIMAYBAf8CAQwwPAYDVR0fBDUwMzAxoC+gLYYraHR0cDovL2NybC5j +aGFtYmVyc2lnbi5vcmcvY2hhbWJlcnNyb290LmNybDAdBgNVHQ4EFgQU45T1sU3p +26EpW1eLTXYGduHRooowDgYDVR0PAQH/BAQDAgEGMBEGCWCGSAGG+EIBAQQEAwIA +BzAnBgNVHREEIDAegRxjaGFtYmVyc3Jvb3RAY2hhbWJlcnNpZ24ub3JnMCcGA1Ud +EgQgMB6BHGNoYW1iZXJzcm9vdEBjaGFtYmVyc2lnbi5vcmcwWAYDVR0gBFEwTzBN +BgsrBgEEAYGHLgoDATA+MDwGCCsGAQUFBwIBFjBodHRwOi8vY3BzLmNoYW1iZXJz +aWduLm9yZy9jcHMvY2hhbWJlcnNyb290Lmh0bWwwDQYJKoZIhvcNAQEFBQADggEB +AAxBl8IahsAifJ/7kPMa0QOx7xP5IV8EnNrJpY0nbJaHkb5BkAFyk+cefV/2icZd +p0AJPaxJRUXcLo0waLIJuvvDL8y6C98/d3tGfToSJI6WjzwFCm/SlCgdbQzALogi +1djPHRPH8EjX1wWnz8dHnjs8NMiAT9QUu/wNUPf6s+xCX6ndbcj0dc97wXImsQEc +XCz9ek60AcUFV7nnPKoF2YjpB0ZBzu9Bga5Y34OirsrXdx/nADydb47kMgkdTXg0 +eDQ8lJsm7U9xxhl6vSAiSFr+S30Dt+dYvsYyTnQeaN2oaFuzPu5ifdmA6Ap1erfu +tGWaIZDgqtCYvDi1czyL+Nw= +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 0 (0x0) + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=EU, O=AC Camerfirma SA CIF A82743287, OU=http://www.chambersign.org, CN=Chambers of Commerce Root + Validity + Not Before: Sep 30 16:13:43 2003 GMT + Not After : Sep 30 16:13:44 2037 GMT + Subject: C=EU, O=AC Camerfirma SA CIF A82743287, OU=http://www.chambersign.org, CN=Chambers of Commerce Root + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:b7:36:55:e5:a5:5d:18:30:e0:da:89:54:91:fc: + c8:c7:52:f8:2f:50:d9:ef:b1:75:73:65:47:7d:1b: + 5b:ba:75:c5:fc:a1:88:24:fa:2f:ed:ca:08:4a:39: + 54:c4:51:7a:b5:da:60:ea:38:3c:81:b2:cb:f1:bb: + d9:91:23:3f:48:01:70:75:a9:05:2a:ad:1f:71:f3: + c9:54:3d:1d:06:6a:40:3e:b3:0c:85:ee:5c:1b:79: + c2:62:c4:b8:36:8e:35:5d:01:0c:23:04:47:35:aa: + 9b:60:4e:a0:66:3d:cb:26:0a:9c:40:a1:f4:5d:98: + bf:71:ab:a5:00:68:2a:ed:83:7a:0f:a2:14:b5:d4: + 22:b3:80:b0:3c:0c:5a:51:69:2d:58:18:8f:ed:99: + 9e:f1:ae:e2:95:e6:f6:47:a8:d6:0c:0f:b0:58:58: + db:c3:66:37:9e:9b:91:54:33:37:d2:94:1c:6a:48: + c9:c9:f2:a5:da:a5:0c:23:f7:23:0e:9c:32:55:5e: + 71:9c:84:05:51:9a:2d:fd:e6:4e:2a:34:5a:de:ca: + 40:37:67:0c:54:21:55:77:da:0a:0c:cc:97:ae:80: + dc:94:36:4a:f4:3e:ce:36:13:1e:53:e4:ac:4e:3a: + 05:ec:db:ae:72:9c:38:8b:d0:39:3b:89:0a:3e:77: + fe:75 + Exponent: 3 (0x3) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE, pathlen:12 + X509v3 CRL Distribution Points: + + Full Name: + URI:http://crl.chambersign.org/chambersroot.crl + + X509v3 Subject Key Identifier: + E3:94:F5:B1:4D:E9:DB:A1:29:5B:57:8B:4D:76:06:76:E1:D1:A2:8A + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + Netscape Cert Type: + SSL CA, S/MIME CA, Object Signing CA + X509v3 Subject Alternative Name: + email:chambersroot@chambersign.org + X509v3 Issuer Alternative Name: + email:chambersroot@chambersign.org + X509v3 Certificate Policies: + Policy: 1.3.6.1.4.1.17326.10.3.1 + CPS: http://cps.chambersign.org/cps/chambersroot.html + + Signature Algorithm: sha1WithRSAEncryption + 0c:41:97:c2:1a:86:c0:22:7c:9f:fb:90:f3:1a:d1:03:b1:ef: + 13:f9:21:5f:04:9c:da:c9:a5:8d:27:6c:96:87:91:be:41:90: + 01:72:93:e7:1e:7d:5f:f6:89:c6:5d:a7:40:09:3d:ac:49:45: + 45:dc:2e:8d:30:68:b2:09:ba:fb:c3:2f:cc:ba:0b:df:3f:77: + 7b:46:7d:3a:12:24:8e:96:8f:3c:05:0a:6f:d2:94:28:1d:6d: + 0c:c0:2e:88:22:d5:d8:cf:1d:13:c7:f0:48:d7:d7:05:a7:cf: + c7:47:9e:3b:3c:34:c8:80:4f:d4:14:bb:fc:0d:50:f7:fa:b3: + ec:42:5f:a9:dd:6d:c8:f4:75:cf:7b:c1:72:26:b1:01:1c:5c: + 2c:fd:7a:4e:b4:01:c5:05:57:b9:e7:3c:aa:05:d9:88:e9:07: + 46:41:ce:ef:41:81:ae:58:df:83:a2:ae:ca:d7:77:1f:e7:00: + 3c:9d:6f:8e:e4:32:09:1d:4d:78:34:78:34:3c:94:9b:26:ed: + 4f:71:c6:19:7a:bd:20:22:48:5a:fe:4b:7d:03:b7:e7:58:be: + c6:32:4e:74:1e:68:dd:a8:68:5b:b3:3e:ee:62:7d:d9:80:e8: + 0a:75:7a:b7:ee:b4:65:9a:21:90:e0:aa:d0:98:bc:38:b5:73: + 3c:8b:f8:dc +SHA1 Fingerprint=6E:3A:55:A4:19:0C:19:5C:93:84:3C:C0:DB:72:2E:31:30:61:F0:B1 diff --git a/system/system/etc/security/cacerts/facacbc6.0 b/system/system/etc/security/cacerts/facacbc6.0 new file mode 100644 index 0000000000000000000000000000000000000000..0b2120a7ba9f412da136b5d562a9689973fec798 --- /dev/null +++ b/system/system/etc/security/cacerts/facacbc6.0 @@ -0,0 +1,88 @@ +-----BEGIN CERTIFICATE----- +MIIE0zCCA7ugAwIBAgIQGNrRniZ96LtKIVjNzGs7SjANBgkqhkiG9w0BAQUFADCB +yjELMAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQL +ExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNiBWZXJp +U2lnbiwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxW +ZXJpU2lnbiBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0 +aG9yaXR5IC0gRzUwHhcNMDYxMTA4MDAwMDAwWhcNMzYwNzE2MjM1OTU5WjCByjEL +MAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZW +ZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNiBWZXJpU2ln +biwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxWZXJp +U2lnbiBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0aG9y +aXR5IC0gRzUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCvJAgIKXo1 +nmAMqudLO07cfLw8RRy7K+D+KQL5VwijZIUVJ/XxrcgxiV0i6CqqpkKzj/i5Vbex +t0uz/o9+B1fs70PbZmIVYc9gDaTY3vjgw2IIPVQT60nKWVSFJuUrjxuf6/WhkcIz +SdhDY2pSS9KP6HBRTdGJaXvHcPaz3BJ023tdS1bTlr8Vd6Gw9KIl8q8ckmcY5fQG +BO+QueQA5N06tRn/Arr0PO7gi+s3i+z016zy9vA9r911kTMZHRxAy3QkGSGT2RT+ +rCpSx4/VBEnkjWNHiDxpg8v+R70rfk/Fla4OndTRQ8Bnc+MUCH7lP59zuDMKz10/ +NIeWiu5T6CUVAgMBAAGjgbIwga8wDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8E +BAMCAQYwbQYIKwYBBQUHAQwEYTBfoV2gWzBZMFcwVRYJaW1hZ2UvZ2lmMCEwHzAH +BgUrDgMCGgQUj+XTGoasjY5rw8+AatRIGCx7GS4wJRYjaHR0cDovL2xvZ28udmVy +aXNpZ24uY29tL3ZzbG9nby5naWYwHQYDVR0OBBYEFH/TZafC3ey78DAJ80M5+gKv +MzEzMA0GCSqGSIb3DQEBBQUAA4IBAQCTJEowX2LP2BqYLz3q3JktvXf2pXkiOOzE +p6B4Eq1iDkVwZMXnl2YtmAl+X6/WzChl8gGqCBpH3vn5fJJaCGkgDdk+bW48DW7Y +5gaRQBi5+MHt39tBquCWIMnNZBU4gcmU7qKEKQsTb47bDN0lAtukixlE0kF6BWlK +WE9gyn6CagsCqiUXObXbf+eEZSqVir2G3l6BFoMtEMze/aiCKm0oHw0LxOXnGiYZ +4fQRbxC1lfznQgUy286dUV4otp6F01vvpX1FQHKOtw5rDgb7MzVIcbidJ4vEZV8N +hnacRHr2lVz2XTIIM6RUthg/aFzyQkqFOFSDX9HoLPKsEdao7WNq +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 18:da:d1:9e:26:7d:e8:bb:4a:21:58:cd:cc:6b:3b:4a + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=US, O=VeriSign, Inc., OU=VeriSign Trust Network, OU=(c) 2006 VeriSign, Inc. - For authorized use only, CN=VeriSign Class 3 Public Primary Certification Authority - G5 + Validity + Not Before: Nov 8 00:00:00 2006 GMT + Not After : Jul 16 23:59:59 2036 GMT + Subject: C=US, O=VeriSign, Inc., OU=VeriSign Trust Network, OU=(c) 2006 VeriSign, Inc. - For authorized use only, CN=VeriSign Class 3 Public Primary Certification Authority - G5 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:af:24:08:08:29:7a:35:9e:60:0c:aa:e7:4b:3b: + 4e:dc:7c:bc:3c:45:1c:bb:2b:e0:fe:29:02:f9:57: + 08:a3:64:85:15:27:f5:f1:ad:c8:31:89:5d:22:e8: + 2a:aa:a6:42:b3:8f:f8:b9:55:b7:b1:b7:4b:b3:fe: + 8f:7e:07:57:ec:ef:43:db:66:62:15:61:cf:60:0d: + a4:d8:de:f8:e0:c3:62:08:3d:54:13:eb:49:ca:59: + 54:85:26:e5:2b:8f:1b:9f:eb:f5:a1:91:c2:33:49: + d8:43:63:6a:52:4b:d2:8f:e8:70:51:4d:d1:89:69: + 7b:c7:70:f6:b3:dc:12:74:db:7b:5d:4b:56:d3:96: + bf:15:77:a1:b0:f4:a2:25:f2:af:1c:92:67:18:e5: + f4:06:04:ef:90:b9:e4:00:e4:dd:3a:b5:19:ff:02: + ba:f4:3c:ee:e0:8b:eb:37:8b:ec:f4:d7:ac:f2:f6: + f0:3d:af:dd:75:91:33:19:1d:1c:40:cb:74:24:19: + 21:93:d9:14:fe:ac:2a:52:c7:8f:d5:04:49:e4:8d: + 63:47:88:3c:69:83:cb:fe:47:bd:2b:7e:4f:c5:95: + ae:0e:9d:d4:d1:43:c0:67:73:e3:14:08:7e:e5:3f: + 9f:73:b8:33:0a:cf:5d:3f:34:87:96:8a:ee:53:e8: + 25:15 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + 1.3.6.1.5.5.7.1.12: + 0_.].[0Y0W0U..image/gif0!0.0...+..............k...j.H.,{..0%.#http://logo.verisign.com/vslogo.gif + X509v3 Subject Key Identifier: + 7F:D3:65:A7:C2:DD:EC:BB:F0:30:09:F3:43:39:FA:02:AF:33:31:33 + Signature Algorithm: sha1WithRSAEncryption + 93:24:4a:30:5f:62:cf:d8:1a:98:2f:3d:ea:dc:99:2d:bd:77: + f6:a5:79:22:38:ec:c4:a7:a0:78:12:ad:62:0e:45:70:64:c5: + e7:97:66:2d:98:09:7e:5f:af:d6:cc:28:65:f2:01:aa:08:1a: + 47:de:f9:f9:7c:92:5a:08:69:20:0d:d9:3e:6d:6e:3c:0d:6e: + d8:e6:06:91:40:18:b9:f8:c1:ed:df:db:41:aa:e0:96:20:c9: + cd:64:15:38:81:c9:94:ee:a2:84:29:0b:13:6f:8e:db:0c:dd: + 25:02:db:a4:8b:19:44:d2:41:7a:05:69:4a:58:4f:60:ca:7e: + 82:6a:0b:02:aa:25:17:39:b5:db:7f:e7:84:65:2a:95:8a:bd: + 86:de:5e:81:16:83:2d:10:cc:de:fd:a8:82:2a:6d:28:1f:0d: + 0b:c4:e5:e7:1a:26:19:e1:f4:11:6f:10:b5:95:fc:e7:42:05: + 32:db:ce:9d:51:5e:28:b6:9e:85:d3:5b:ef:a5:7d:45:40:72: + 8e:b7:0e:6b:0e:06:fb:33:35:48:71:b8:9d:27:8b:c4:65:5f: + 0d:86:76:9c:44:7a:f6:95:5c:f6:5d:32:08:33:a4:54:b6:18: + 3f:68:5c:f2:42:4a:85:38:54:83:5f:d1:e8:2c:f2:ac:11:d6: + a8:ed:63:6a +SHA1 Fingerprint=4E:B6:D5:78:49:9B:1C:CF:5F:58:1E:AD:56:BE:3D:9B:67:44:A5:E5 diff --git a/system/system/etc/security/cacerts/fb5fa911.0 b/system/system/etc/security/cacerts/fb5fa911.0 new file mode 100644 index 0000000000000000000000000000000000000000..8758d19b80a151efa468525498960b6e1f2e42c4 --- /dev/null +++ b/system/system/etc/security/cacerts/fb5fa911.0 @@ -0,0 +1,120 @@ +-----BEGIN CERTIFICATE----- +MIIFQTCCAymgAwIBAgITBmyf0pY1hp8KD+WGePhbJruKNzANBgkqhkiG9w0BAQwF +ADA5MQswCQYDVQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRkwFwYDVQQDExBBbWF6 +b24gUm9vdCBDQSAyMB4XDTE1MDUyNjAwMDAwMFoXDTQwMDUyNjAwMDAwMFowOTEL +MAkGA1UEBhMCVVMxDzANBgNVBAoTBkFtYXpvbjEZMBcGA1UEAxMQQW1hem9uIFJv +b3QgQ0EgMjCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAK2Wny2cSkxK +gXlRmeyKy2tgURO8TW0G/LAIjd0ZEGrHJgw12MBvIITplLGbhQPDW9tK6Mj4kHbZ +W0/jTOgGNk3Mmqw9DJArktQGGWCsN0R5hYGCrVo34A3MnaZMUnbqQ523BNFQ9lXg +1dKmSYXpN+nKfq5clU1Imj+uIFptiJXZNLhSGkOQsL9sBbm2eLfq0OQ6PBJTYv9K +8nu+NQWpEjTj82R0Yiw9AElaKP4yRLuH3WUnAnE72kr3H9rN9yFVkE8P7K6C4Z9r +2UXTu/Bfh+08LDmG2j/e7HJV63mjrdvdfLC6HM783k81ds8P+HgfajZRRidhW+me +z/CiVX18JYpvL7TFz4QuK/0NURBs+18bvBt+xa47mAExkv8LV/SasrlX6avvDXbR +8O70zoan4G7ptGmh32n2M8ZpLpcTnqWHsFcQgTfJU7O7f/aS0ZzQGPSSbtqDT6Zj +mUyl+17vIWR6IF9sZIUVyzfpYgwLKhbcAS4y2j5L9Z469hdAlO+ekQiG+r5jqFoz +7Mt0Q5X5bGlSNscpb/xVA1wf+5+9R+vnSUeVC06JIglJ4PVhHvG/LopyboBZ/1c6 ++XUyo05f7O0oYtlNc/LMgRdg7c3r3NunysV+Ar3yVAhU/bQtCSwXVEqY0VThUWcI +0u1ufm8/0i2BWSlmy5A5lREedCf+3euvAgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMB +Af8wDgYDVR0PAQH/BAQDAgGGMB0GA1UdDgQWBBSwDPBMMPQFWAJI/TPlUq9LhONm +UjANBgkqhkiG9w0BAQwFAAOCAgEAqqiAjw54o+Ci1M3m9Zh6O+oAA7CXDpO8Wqj2 +LIxyh6mx/H9z/WNxeKWHWc8w4Q0QshNabYL1auaAn6AFC2jkR2vHat+2/XcycuUY ++gn0oJMsXdKMdYV2ZZAMA3m3MSNjrXiDCYZohMr/+c8mmpJ5581LxedhpxfL86kS +k5Nrp+gvU5LEYFiwzAJRGFuFjWJZY7attN6a+yb3ACfAXVU3dJnJUH/jWS5E4ywl +7uxMMne0nxrpS10gxdr9HIcWxkPo1LsmmkVwXqkLN1PiRnsn/eBG8om3zEK2yygm +btmlyTrIQRNg91CMFa6ybRoVGld45pIq2WWQgj9sAq+uEjonljYE1x2igGOpm/Hl +urR8FLBOybEfdF849lHqm/osohHUqS0nGkWxr7JOcQ3AWEbWaQbLU8uz/mtBzUF+ +fUwPfHJ5elnNXkoOrJupmHN5fLT0zLm4BwyydFy4x2+IoZCn9Kr5v2c69BoVYh63 +n749sSmvZ6ES8lgQGVMDMBu4Gon2nL2XA46jCfMdiyHxtN/kHNGfZQIG6lzWE7OE +76KlXIx3KadowGuuQNKotOrN8I1LOJwZmhsoVLiJkO/KdYE+HvJkJMcYr07/R54H +9jVlpNMKVv/1F2Rs76giJUmTtt8AF9pYfl3uxRuw0dFfIRDH+fO6AgonB8Xx1sfT +4PsJYGw= +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 06:6c:9f:d2:96:35:86:9f:0a:0f:e5:86:78:f8:5b:26:bb:8a:37 + Signature Algorithm: sha384WithRSAEncryption + Issuer: C=US, O=Amazon, CN=Amazon Root CA 2 + Validity + Not Before: May 26 00:00:00 2015 GMT + Not After : May 26 00:00:00 2040 GMT + Subject: C=US, O=Amazon, CN=Amazon Root CA 2 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (4096 bit) + Modulus: + 00:ad:96:9f:2d:9c:4a:4c:4a:81:79:51:99:ec:8a: + cb:6b:60:51:13:bc:4d:6d:06:fc:b0:08:8d:dd:19: + 10:6a:c7:26:0c:35:d8:c0:6f:20:84:e9:94:b1:9b: + 85:03:c3:5b:db:4a:e8:c8:f8:90:76:d9:5b:4f:e3: + 4c:e8:06:36:4d:cc:9a:ac:3d:0c:90:2b:92:d4:06: + 19:60:ac:37:44:79:85:81:82:ad:5a:37:e0:0d:cc: + 9d:a6:4c:52:76:ea:43:9d:b7:04:d1:50:f6:55:e0: + d5:d2:a6:49:85:e9:37:e9:ca:7e:ae:5c:95:4d:48: + 9a:3f:ae:20:5a:6d:88:95:d9:34:b8:52:1a:43:90: + b0:bf:6c:05:b9:b6:78:b7:ea:d0:e4:3a:3c:12:53: + 62:ff:4a:f2:7b:be:35:05:a9:12:34:e3:f3:64:74: + 62:2c:3d:00:49:5a:28:fe:32:44:bb:87:dd:65:27: + 02:71:3b:da:4a:f7:1f:da:cd:f7:21:55:90:4f:0f: + ec:ae:82:e1:9f:6b:d9:45:d3:bb:f0:5f:87:ed:3c: + 2c:39:86:da:3f:de:ec:72:55:eb:79:a3:ad:db:dd: + 7c:b0:ba:1c:ce:fc:de:4f:35:76:cf:0f:f8:78:1f: + 6a:36:51:46:27:61:5b:e9:9e:cf:f0:a2:55:7d:7c: + 25:8a:6f:2f:b4:c5:cf:84:2e:2b:fd:0d:51:10:6c: + fb:5f:1b:bc:1b:7e:c5:ae:3b:98:01:31:92:ff:0b: + 57:f4:9a:b2:b9:57:e9:ab:ef:0d:76:d1:f0:ee:f4: + ce:86:a7:e0:6e:e9:b4:69:a1:df:69:f6:33:c6:69: + 2e:97:13:9e:a5:87:b0:57:10:81:37:c9:53:b3:bb: + 7f:f6:92:d1:9c:d0:18:f4:92:6e:da:83:4f:a6:63: + 99:4c:a5:fb:5e:ef:21:64:7a:20:5f:6c:64:85:15: + cb:37:e9:62:0c:0b:2a:16:dc:01:2e:32:da:3e:4b: + f5:9e:3a:f6:17:40:94:ef:9e:91:08:86:fa:be:63: + a8:5a:33:ec:cb:74:43:95:f9:6c:69:52:36:c7:29: + 6f:fc:55:03:5c:1f:fb:9f:bd:47:eb:e7:49:47:95: + 0b:4e:89:22:09:49:e0:f5:61:1e:f1:bf:2e:8a:72: + 6e:80:59:ff:57:3a:f9:75:32:a3:4e:5f:ec:ed:28: + 62:d9:4d:73:f2:cc:81:17:60:ed:cd:eb:dc:db:a7: + ca:c5:7e:02:bd:f2:54:08:54:fd:b4:2d:09:2c:17: + 54:4a:98:d1:54:e1:51:67:08:d2:ed:6e:7e:6f:3f: + d2:2d:81:59:29:66:cb:90:39:95:11:1e:74:27:fe: + dd:eb:af + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + B0:0C:F0:4C:30:F4:05:58:02:48:FD:33:E5:52:AF:4B:84:E3:66:52 + Signature Algorithm: sha384WithRSAEncryption + aa:a8:80:8f:0e:78:a3:e0:a2:d4:cd:e6:f5:98:7a:3b:ea:00: + 03:b0:97:0e:93:bc:5a:a8:f6:2c:8c:72:87:a9:b1:fc:7f:73: + fd:63:71:78:a5:87:59:cf:30:e1:0d:10:b2:13:5a:6d:82:f5: + 6a:e6:80:9f:a0:05:0b:68:e4:47:6b:c7:6a:df:b6:fd:77:32: + 72:e5:18:fa:09:f4:a0:93:2c:5d:d2:8c:75:85:76:65:90:0c: + 03:79:b7:31:23:63:ad:78:83:09:86:68:84:ca:ff:f9:cf:26: + 9a:92:79:e7:cd:4b:c5:e7:61:a7:17:cb:f3:a9:12:93:93:6b: + a7:e8:2f:53:92:c4:60:58:b0:cc:02:51:18:5b:85:8d:62:59: + 63:b6:ad:b4:de:9a:fb:26:f7:00:27:c0:5d:55:37:74:99:c9: + 50:7f:e3:59:2e:44:e3:2c:25:ee:ec:4c:32:77:b4:9f:1a:e9: + 4b:5d:20:c5:da:fd:1c:87:16:c6:43:e8:d4:bb:26:9a:45:70: + 5e:a9:0b:37:53:e2:46:7b:27:fd:e0:46:f2:89:b7:cc:42:b6: + cb:28:26:6e:d9:a5:c9:3a:c8:41:13:60:f7:50:8c:15:ae:b2: + 6d:1a:15:1a:57:78:e6:92:2a:d9:65:90:82:3f:6c:02:af:ae: + 12:3a:27:96:36:04:d7:1d:a2:80:63:a9:9b:f1:e5:ba:b4:7c: + 14:b0:4e:c9:b1:1f:74:5f:38:f6:51:ea:9b:fa:2c:a2:11:d4: + a9:2d:27:1a:45:b1:af:b2:4e:71:0d:c0:58:46:d6:69:06:cb: + 53:cb:b3:fe:6b:41:cd:41:7e:7d:4c:0f:7c:72:79:7a:59:cd: + 5e:4a:0e:ac:9b:a9:98:73:79:7c:b4:f4:cc:b9:b8:07:0c:b2: + 74:5c:b8:c7:6f:88:a1:90:a7:f4:aa:f9:bf:67:3a:f4:1a:15: + 62:1e:b7:9f:be:3d:b1:29:af:67:a1:12:f2:58:10:19:53:03: + 30:1b:b8:1a:89:f6:9c:bd:97:03:8e:a3:09:f3:1d:8b:21:f1: + b4:df:e4:1c:d1:9f:65:02:06:ea:5c:d6:13:b3:84:ef:a2:a5: + 5c:8c:77:29:a7:68:c0:6b:ae:40:d2:a8:b4:ea:cd:f0:8d:4b: + 38:9c:19:9a:1b:28:54:b8:89:90:ef:ca:75:81:3e:1e:f2:64: + 24:c7:18:af:4e:ff:47:9e:07:f6:35:65:a4:d3:0a:56:ff:f5: + 17:64:6c:ef:a8:22:25:49:93:b6:df:00:17:da:58:7e:5d:ee: + c5:1b:b0:d1:d1:5f:21:10:c7:f9:f3:ba:02:0a:27:07:c5:f1: + d6:c7:d3:e0:fb:09:60:6c +SHA1 Fingerprint=5A:8C:EF:45:D7:A6:98:59:76:7A:8C:8B:44:96:B5:78:CF:47:4B:1A diff --git a/system/system/etc/security/cacerts/fd08c599.0 b/system/system/etc/security/cacerts/fd08c599.0 new file mode 100644 index 0000000000000000000000000000000000000000..3468f7f5f8d0df007c012cdf2ecc82675bd3a98f --- /dev/null +++ b/system/system/etc/security/cacerts/fd08c599.0 @@ -0,0 +1,78 @@ +-----BEGIN CERTIFICATE----- +MIIDQTCCAimgAwIBAgITBmyfz5m/jAo54vB4ikPmljZbyjANBgkqhkiG9w0BAQsF +ADA5MQswCQYDVQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRkwFwYDVQQDExBBbWF6 +b24gUm9vdCBDQSAxMB4XDTE1MDUyNjAwMDAwMFoXDTM4MDExNzAwMDAwMFowOTEL +MAkGA1UEBhMCVVMxDzANBgNVBAoTBkFtYXpvbjEZMBcGA1UEAxMQQW1hem9uIFJv +b3QgQ0EgMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALJ4gHHKeNXj +ca9HgFB0fW7Y14h29Jlo91ghYPl0hAEvrAIthtOgQ3pOsqTQNroBvo3bSMgHFzZM +9O6II8c+6zf1tRn4SWiw3te5djgdYZ6k/oI2peVKVuRF4fn9tBb6dNqcmzU5L/qw +IFAGbHrQgLKm+a/sRxmPUDgH3KKHOVj4utWp+UhnMJbulHheb4mjUcAwhmahRWa6 +VOujw5H5SNz/0egwLX0tdHA114gk957EWW67c4cX8jJGKLhD+rcdqsq08p8kDi1L +93FcXmn/6pUCyziKrlA4b9v7LWIbxcceVOF34GfID5yHI9Y/QCB/IIDEgEw+OyQm +jgSubJrIqg0CAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMC +AYYwHQYDVR0OBBYEFIQYzIU07LwMlJQuCFmcx7IQTgoIMA0GCSqGSIb3DQEBCwUA +A4IBAQCY8jdaQZChGsV2USggNiMOruYou6r4lK5IpDB/G/wkjUu0yKGX9rbxenDI +U5PMCCjjmCXPI6T53iHTfIUJrU6adTrCC2qJeHZERxhlbI1Bjjt/msv0tadQ1wUs +N+gDS63pYaACbvXy8MWy7Vu33PqUXHeeE6V/Uq2V8viTO96LXFvKWlJbYK8U90vv +o/ufQJVtMVT8QtPHRh8jrdkPSHCa2XV4cdFyQzR1bldZwgJcJmApzyMZFo6IQ6XU +5MsI+yMRQ+hDKXJioaldXgjUkK642M4UwtBV8ob2xJNDd2ZhwLnoQdeXeGADbkpy +rqXRfboQnoZsG4q5WTP468SQvvG5 +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 06:6c:9f:cf:99:bf:8c:0a:39:e2:f0:78:8a:43:e6:96:36:5b:ca + Signature Algorithm: sha256WithRSAEncryption + Issuer: C=US, O=Amazon, CN=Amazon Root CA 1 + Validity + Not Before: May 26 00:00:00 2015 GMT + Not After : Jan 17 00:00:00 2038 GMT + Subject: C=US, O=Amazon, CN=Amazon Root CA 1 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:b2:78:80:71:ca:78:d5:e3:71:af:47:80:50:74: + 7d:6e:d8:d7:88:76:f4:99:68:f7:58:21:60:f9:74: + 84:01:2f:ac:02:2d:86:d3:a0:43:7a:4e:b2:a4:d0: + 36:ba:01:be:8d:db:48:c8:07:17:36:4c:f4:ee:88: + 23:c7:3e:eb:37:f5:b5:19:f8:49:68:b0:de:d7:b9: + 76:38:1d:61:9e:a4:fe:82:36:a5:e5:4a:56:e4:45: + e1:f9:fd:b4:16:fa:74:da:9c:9b:35:39:2f:fa:b0: + 20:50:06:6c:7a:d0:80:b2:a6:f9:af:ec:47:19:8f: + 50:38:07:dc:a2:87:39:58:f8:ba:d5:a9:f9:48:67: + 30:96:ee:94:78:5e:6f:89:a3:51:c0:30:86:66:a1: + 45:66:ba:54:eb:a3:c3:91:f9:48:dc:ff:d1:e8:30: + 2d:7d:2d:74:70:35:d7:88:24:f7:9e:c4:59:6e:bb: + 73:87:17:f2:32:46:28:b8:43:fa:b7:1d:aa:ca:b4: + f2:9f:24:0e:2d:4b:f7:71:5c:5e:69:ff:ea:95:02: + cb:38:8a:ae:50:38:6f:db:fb:2d:62:1b:c5:c7:1e: + 54:e1:77:e0:67:c8:0f:9c:87:23:d6:3f:40:20:7f: + 20:80:c4:80:4c:3e:3b:24:26:8e:04:ae:6c:9a:c8: + aa:0d + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + 84:18:CC:85:34:EC:BC:0C:94:94:2E:08:59:9C:C7:B2:10:4E:0A:08 + Signature Algorithm: sha256WithRSAEncryption + 98:f2:37:5a:41:90:a1:1a:c5:76:51:28:20:36:23:0e:ae:e6: + 28:bb:aa:f8:94:ae:48:a4:30:7f:1b:fc:24:8d:4b:b4:c8:a1: + 97:f6:b6:f1:7a:70:c8:53:93:cc:08:28:e3:98:25:cf:23:a4: + f9:de:21:d3:7c:85:09:ad:4e:9a:75:3a:c2:0b:6a:89:78:76: + 44:47:18:65:6c:8d:41:8e:3b:7f:9a:cb:f4:b5:a7:50:d7:05: + 2c:37:e8:03:4b:ad:e9:61:a0:02:6e:f5:f2:f0:c5:b2:ed:5b: + b7:dc:fa:94:5c:77:9e:13:a5:7f:52:ad:95:f2:f8:93:3b:de: + 8b:5c:5b:ca:5a:52:5b:60:af:14:f7:4b:ef:a3:fb:9f:40:95: + 6d:31:54:fc:42:d3:c7:46:1f:23:ad:d9:0f:48:70:9a:d9:75: + 78:71:d1:72:43:34:75:6e:57:59:c2:02:5c:26:60:29:cf:23: + 19:16:8e:88:43:a5:d4:e4:cb:08:fb:23:11:43:e8:43:29:72: + 62:a1:a9:5d:5e:08:d4:90:ae:b8:d8:ce:14:c2:d0:55:f2:86: + f6:c4:93:43:77:66:61:c0:b9:e8:41:d7:97:78:60:03:6e:4a: + 72:ae:a5:d1:7d:ba:10:9e:86:6c:1b:8a:b9:59:33:f8:eb:c4: + 90:be:f1:b9 +SHA1 Fingerprint=8D:A7:F9:65:EC:5E:FC:37:91:0F:1C:6E:59:FD:C1:CC:6A:6E:DE:16 diff --git a/system/system/etc/security/cacerts/fde84897.0 b/system/system/etc/security/cacerts/fde84897.0 new file mode 100644 index 0000000000000000000000000000000000000000..c87478cc4dafef11c49b40841cf09d47b0f200de --- /dev/null +++ b/system/system/etc/security/cacerts/fde84897.0 @@ -0,0 +1,86 @@ +-----BEGIN CERTIFICATE----- +MIIDqDCCApCgAwIBAgIJAP7c4wEPyUj/MA0GCSqGSIb3DQEBBQUAMDQxCzAJBgNV +BAYTAkZSMRIwEAYDVQQKDAlEaGlteW90aXMxETAPBgNVBAMMCENlcnRpZ25hMB4X +DTA3MDYyOTE1MTMwNVoXDTI3MDYyOTE1MTMwNVowNDELMAkGA1UEBhMCRlIxEjAQ +BgNVBAoMCURoaW15b3RpczERMA8GA1UEAwwIQ2VydGlnbmEwggEiMA0GCSqGSIb3 +DQEBAQUAA4IBDwAwggEKAoIBAQDIaPHJ1tazNHUmgh7stL7qXOEm7RFHYeGifBZ4 +QCHkYJ5ayGPhxLGWkv8YbWkj4Sti993iNi+RB7lIzw7sebYs5zRLcAglozyHGxny +gQcPOJAZ0xH+hrTy0V4eHpbNgGzOOzGTtvKg0KmVEn2lmsxryIRWijOp5yIVUxbw +zBfsV1/pogqYCd7jX5xv3EjjhQsVWqa6n6xI4wmy9/Qy3l40vhx4XUJbzg4ij02Q +130yGLMLLGq/jj8UEYkgDncUtT2UCIf3JR7VsmAA7G8qKCVuKj4YYxclPz5EIBb2 +JsglrgVKtOdjLPOMFlN+XPsRGgjBRmKfIrjxwo1p3Po6WAbfAgMBAAGjgbwwgbkw +DwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUGu3+QTmQtCRZvgHyUtVF9lo53BEw +ZAYDVR0jBF0wW4AUGu3+QTmQtCRZvgHyUtVF9lo53BGhOKQ2MDQxCzAJBgNVBAYT +AkZSMRIwEAYDVQQKDAlEaGlteW90aXMxETAPBgNVBAMMCENlcnRpZ25hggkA/tzj +AQ/JSP8wDgYDVR0PAQH/BAQDAgEGMBEGCWCGSAGG+EIBAQQEAwIABzANBgkqhkiG +9w0BAQUFAAOCAQEAhQMeknH2Qq/ho2Ge6/PAD/Kl1NqV5ta+aDY9fm4fTIrv0Q8h +bV6lUmPOEvjvKtpv6zf+EwLHyzs+ImvaYS5/1HI93TDhHkxAGYwP15zRgzB7mFnc +fca5DClMoTOi62c6ZYTTluLtdkVwj7Ur3vkj1kluPBS1xp81HlDQwY9qcEQCYsuu +HWhBp6pX6FOqB9IG9tUUBguRA3UsbHK1YZWaDYu5Def131TN3ubY1gkIl2PlwS6w +t0QmwCbAr1UwnjvVNioZBPRcHv/PLLf/0P2HQBHVESO7SMAhqaQoLf0V+LBOK/Qw +WyH8EZE0vkHve52Xdf+XlcCWWC/qu0bXu+TZLg== +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 18364802974209362175 (0xfedce3010fc948ff) + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=FR, O=Dhimyotis, CN=Certigna + Validity + Not Before: Jun 29 15:13:05 2007 GMT + Not After : Jun 29 15:13:05 2027 GMT + Subject: C=FR, O=Dhimyotis, CN=Certigna + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:c8:68:f1:c9:d6:d6:b3:34:75:26:82:1e:ec:b4: + be:ea:5c:e1:26:ed:11:47:61:e1:a2:7c:16:78:40: + 21:e4:60:9e:5a:c8:63:e1:c4:b1:96:92:ff:18:6d: + 69:23:e1:2b:62:f7:dd:e2:36:2f:91:07:b9:48:cf: + 0e:ec:79:b6:2c:e7:34:4b:70:08:25:a3:3c:87:1b: + 19:f2:81:07:0f:38:90:19:d3:11:fe:86:b4:f2:d1: + 5e:1e:1e:96:cd:80:6c:ce:3b:31:93:b6:f2:a0:d0: + a9:95:12:7d:a5:9a:cc:6b:c8:84:56:8a:33:a9:e7: + 22:15:53:16:f0:cc:17:ec:57:5f:e9:a2:0a:98:09: + de:e3:5f:9c:6f:dc:48:e3:85:0b:15:5a:a6:ba:9f: + ac:48:e3:09:b2:f7:f4:32:de:5e:34:be:1c:78:5d: + 42:5b:ce:0e:22:8f:4d:90:d7:7d:32:18:b3:0b:2c: + 6a:bf:8e:3f:14:11:89:20:0e:77:14:b5:3d:94:08: + 87:f7:25:1e:d5:b2:60:00:ec:6f:2a:28:25:6e:2a: + 3e:18:63:17:25:3f:3e:44:20:16:f6:26:c8:25:ae: + 05:4a:b4:e7:63:2c:f3:8c:16:53:7e:5c:fb:11:1a: + 08:c1:46:62:9f:22:b8:f1:c2:8d:69:dc:fa:3a:58: + 06:df + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + 1A:ED:FE:41:39:90:B4:24:59:BE:01:F2:52:D5:45:F6:5A:39:DC:11 + X509v3 Authority Key Identifier: + keyid:1A:ED:FE:41:39:90:B4:24:59:BE:01:F2:52:D5:45:F6:5A:39:DC:11 + DirName:/C=FR/O=Dhimyotis/CN=Certigna + serial:FE:DC:E3:01:0F:C9:48:FF + + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + Netscape Cert Type: + SSL CA, S/MIME CA, Object Signing CA + Signature Algorithm: sha1WithRSAEncryption + 85:03:1e:92:71:f6:42:af:e1:a3:61:9e:eb:f3:c0:0f:f2:a5: + d4:da:95:e6:d6:be:68:36:3d:7e:6e:1f:4c:8a:ef:d1:0f:21: + 6d:5e:a5:52:63:ce:12:f8:ef:2a:da:6f:eb:37:fe:13:02:c7: + cb:3b:3e:22:6b:da:61:2e:7f:d4:72:3d:dd:30:e1:1e:4c:40: + 19:8c:0f:d7:9c:d1:83:30:7b:98:59:dc:7d:c6:b9:0c:29:4c: + a1:33:a2:eb:67:3a:65:84:d3:96:e2:ed:76:45:70:8f:b5:2b: + de:f9:23:d6:49:6e:3c:14:b5:c6:9f:35:1e:50:d0:c1:8f:6a: + 70:44:02:62:cb:ae:1d:68:41:a7:aa:57:e8:53:aa:07:d2:06: + f6:d5:14:06:0b:91:03:75:2c:6c:72:b5:61:95:9a:0d:8b:b9: + 0d:e7:f5:df:54:cd:de:e6:d8:d6:09:08:97:63:e5:c1:2e:b0: + b7:44:26:c0:26:c0:af:55:30:9e:3b:d5:36:2a:19:04:f4:5c: + 1e:ff:cf:2c:b7:ff:d0:fd:87:40:11:d5:11:23:bb:48:c0:21: + a9:a4:28:2d:fd:15:f8:b0:4e:2b:f4:30:5b:21:fc:11:91:34: + be:41:ef:7b:9d:97:75:ff:97:95:c0:96:58:2f:ea:bb:46:d7: + bb:e4:d9:2e +SHA1 Fingerprint=B1:2E:13:63:45:86:A4:6F:1A:B2:60:68:37:58:2D:C4:AC:FD:94:97 diff --git a/system/system/etc/security/cacerts_google/00673b5b.0 b/system/system/etc/security/cacerts_google/00673b5b.0 new file mode 100644 index 0000000000000000000000000000000000000000..ccea509428c5bbbec4c007e438c3bf5ae2746b81 --- /dev/null +++ b/system/system/etc/security/cacerts_google/00673b5b.0 @@ -0,0 +1,83 @@ +-----BEGIN CERTIFICATE----- +MIIEIDCCAwigAwIBAgIQNE7VVyDV7exJ9C/ON9srbTANBgkqhkiG9w0BAQUFADCB +qTELMAkGA1UEBhMCVVMxFTATBgNVBAoTDHRoYXd0ZSwgSW5jLjEoMCYGA1UECxMf +Q2VydGlmaWNhdGlvbiBTZXJ2aWNlcyBEaXZpc2lvbjE4MDYGA1UECxMvKGMpIDIw +MDYgdGhhd3RlLCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxHzAdBgNV +BAMTFnRoYXd0ZSBQcmltYXJ5IFJvb3QgQ0EwHhcNMDYxMTE3MDAwMDAwWhcNMzYw +NzE2MjM1OTU5WjCBqTELMAkGA1UEBhMCVVMxFTATBgNVBAoTDHRoYXd0ZSwgSW5j +LjEoMCYGA1UECxMfQ2VydGlmaWNhdGlvbiBTZXJ2aWNlcyBEaXZpc2lvbjE4MDYG +A1UECxMvKGMpIDIwMDYgdGhhd3RlLCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNl +IG9ubHkxHzAdBgNVBAMTFnRoYXd0ZSBQcmltYXJ5IFJvb3QgQ0EwggEiMA0GCSqG +SIb3DQEBAQUAA4IBDwAwggEKAoIBAQCsoPD7gFnUnMekz52hWXMJEEUMDSxuaPFs +W0hoSVk3/AszGcJ3f8wQLZU0HObrTQmnHNK4yZc2AreJ1CRfBsDMRJSUjQJib+ta +3RGNKJpchJAQeg29dGYvajig4tVUROsdB58Hum/u6f1OCyn1PoSgAfGcq/gcfomk +6KHYcWUNo1F77rzSImANuVud37r8UVsLr5iy6S7pBOhih94ryNdOwUxkHt3Ph1i6 +Sk/KaAcdHJ1KxtUvkcx8cXIcxcBn6zL9yZJclNqFwJu/U30rCfSMnZEfl2pSy94J +NqR32HuHUETVPm4pafs5SSYeCaWAe0At6+gnhcn+Yf1+5nyXHdWdAgMBAAGjQjBA +MA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBR7W0XP +r87Lev0xkhpqtvNG61dIUDANBgkqhkiG9w0BAQUFAAOCAQEAeRHAS7ORtvzw6WfU +DW5FvlXok9LOAz/t2iWwHVfLHjp2oEzsUHboZHIMpKnxuIvW1oeEuzLlQRHAd9mz +YJ3rG9XRbkREqaYB7FViHXe4XI5ISXycO1cRrK1zN44veFyQaEfZYGDm/Ac9IiAX +xPcW6cTYcvnIc3zfFi8VqT79aie2oetaupgf1eNNZAqdE8hhuvU5HIe6uL17In/2 +/qxAeeWsEG89jxt5dovEN7MhGITlNgDrYyCZuen+MwS7QcjBAvlEYyCegc5C09Y/ +LHbTY5xZ3Y+m4Q6gLkH3LpVHz7z9M/P2C2F+fpErgUfCJzDupxBdN49cOSvkBPB7 +jVaMaA== +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 34:4e:d5:57:20:d5:ed:ec:49:f4:2f:ce:37:db:2b:6d + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=US, O=thawte, Inc., OU=Certification Services Division, OU=(c) 2006 thawte, Inc. - For authorized use only, CN=thawte Primary Root CA + Validity + Not Before: Nov 17 00:00:00 2006 GMT + Not After : Jul 16 23:59:59 2036 GMT + Subject: C=US, O=thawte, Inc., OU=Certification Services Division, OU=(c) 2006 thawte, Inc. - For authorized use only, CN=thawte Primary Root CA + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:ac:a0:f0:fb:80:59:d4:9c:c7:a4:cf:9d:a1:59: + 73:09:10:45:0c:0d:2c:6e:68:f1:6c:5b:48:68:49: + 59:37:fc:0b:33:19:c2:77:7f:cc:10:2d:95:34:1c: + e6:eb:4d:09:a7:1c:d2:b8:c9:97:36:02:b7:89:d4: + 24:5f:06:c0:cc:44:94:94:8d:02:62:6f:eb:5a:dd: + 11:8d:28:9a:5c:84:90:10:7a:0d:bd:74:66:2f:6a: + 38:a0:e2:d5:54:44:eb:1d:07:9f:07:ba:6f:ee:e9: + fd:4e:0b:29:f5:3e:84:a0:01:f1:9c:ab:f8:1c:7e: + 89:a4:e8:a1:d8:71:65:0d:a3:51:7b:ee:bc:d2:22: + 60:0d:b9:5b:9d:df:ba:fc:51:5b:0b:af:98:b2:e9: + 2e:e9:04:e8:62:87:de:2b:c8:d7:4e:c1:4c:64:1e: + dd:cf:87:58:ba:4a:4f:ca:68:07:1d:1c:9d:4a:c6: + d5:2f:91:cc:7c:71:72:1c:c5:c0:67:eb:32:fd:c9: + 92:5c:94:da:85:c0:9b:bf:53:7d:2b:09:f4:8c:9d: + 91:1f:97:6a:52:cb:de:09:36:a4:77:d8:7b:87:50: + 44:d5:3e:6e:29:69:fb:39:49:26:1e:09:a5:80:7b: + 40:2d:eb:e8:27:85:c9:fe:61:fd:7e:e6:7c:97:1d: + d5:9d + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + 7B:5B:45:CF:AF:CE:CB:7A:FD:31:92:1A:6A:B6:F3:46:EB:57:48:50 + Signature Algorithm: sha1WithRSAEncryption + 79:11:c0:4b:b3:91:b6:fc:f0:e9:67:d4:0d:6e:45:be:55:e8: + 93:d2:ce:03:3f:ed:da:25:b0:1d:57:cb:1e:3a:76:a0:4c:ec: + 50:76:e8:64:72:0c:a4:a9:f1:b8:8b:d6:d6:87:84:bb:32:e5: + 41:11:c0:77:d9:b3:60:9d:eb:1b:d5:d1:6e:44:44:a9:a6:01: + ec:55:62:1d:77:b8:5c:8e:48:49:7c:9c:3b:57:11:ac:ad:73: + 37:8e:2f:78:5c:90:68:47:d9:60:60:e6:fc:07:3d:22:20:17: + c4:f7:16:e9:c4:d8:72:f9:c8:73:7c:df:16:2f:15:a9:3e:fd: + 6a:27:b6:a1:eb:5a:ba:98:1f:d5:e3:4d:64:0a:9d:13:c8:61: + ba:f5:39:1c:87:ba:b8:bd:7b:22:7f:f6:fe:ac:40:79:e5:ac: + 10:6f:3d:8f:1b:79:76:8b:c4:37:b3:21:18:84:e5:36:00:eb: + 63:20:99:b9:e9:fe:33:04:bb:41:c8:c1:02:f9:44:63:20:9e: + 81:ce:42:d3:d6:3f:2c:76:d3:63:9c:59:dd:8f:a6:e1:0e:a0: + 2e:41:f7:2e:95:47:cf:bc:fd:33:f3:f6:0b:61:7e:7e:91:2b: + 81:47:c2:27:30:ee:a7:10:5d:37:8f:5c:39:2b:e4:04:f0:7b: + 8d:56:8c:68 +SHA1 Fingerprint=91:C6:D6:EE:3E:8A:C8:63:84:E5:48:C2:99:29:5C:75:6C:81:7B:81 diff --git a/system/system/etc/security/cacerts_google/02b73561.0 b/system/system/etc/security/cacerts_google/02b73561.0 new file mode 100644 index 0000000000000000000000000000000000000000..573528b15524dcfbdb3d57c7156f1c63692c6360 --- /dev/null +++ b/system/system/etc/security/cacerts_google/02b73561.0 @@ -0,0 +1,90 @@ +-----BEGIN CERTIFICATE----- +MIIEPzCCAyegAwIBAgIBATANBgkqhkiG9w0BAQUFADB+MQswCQYDVQQGEwJHQjEb +MBkGA1UECAwSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHDAdTYWxmb3JkMRow +GAYDVQQKDBFDb21vZG8gQ0EgTGltaXRlZDEkMCIGA1UEAwwbU2VjdXJlIENlcnRp +ZmljYXRlIFNlcnZpY2VzMB4XDTA0MDEwMTAwMDAwMFoXDTI4MTIzMTIzNTk1OVow +fjELMAkGA1UEBhMCR0IxGzAZBgNVBAgMEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4G +A1UEBwwHU2FsZm9yZDEaMBgGA1UECgwRQ29tb2RvIENBIExpbWl0ZWQxJDAiBgNV +BAMMG1NlY3VyZSBDZXJ0aWZpY2F0ZSBTZXJ2aWNlczCCASIwDQYJKoZIhvcNAQEB +BQADggEPADCCAQoCggEBAMBxM4KK0HDrc4eCQNUd5MvJDkKQ+d40uaG6EfQlhfPM +cm3ye5drswfxdySRXyWP9nQ95IDC+DwN879A6vfIUtFyb+/Iq0G4bi4XKpVpDM3S +HpR7LZQdqnXXs5jLrLxkU0C8j6ysNstcrbvd4JQX7NFc0L/vpZXJkMWwrPsbQ996 +CF23uPJAGysnnlDOXmWCiIxe004MeuoIkbY2qitC++rCoznl2yY4rYsK7hljxxwk +3wN42ubqwUcaCwtGCd0C/N7Lh1/XMGNooa7cMqG6vv5Eq2i2pRcV/b3Vp6ea5EQz +6YiO/O1R65NxTq0B50SOqy3LqP4BSUjwwN3HaNiS/j0CAwEAAaOBxzCBxDAdBgNV +HQ4EFgQUPNiTiMLAggnMAZkGkyDpnnAJY08wDgYDVR0PAQH/BAQDAgEGMA8GA1Ud +EwEB/wQFMAMBAf8wgYEGA1UdHwR6MHgwO6A5oDeGNWh0dHA6Ly9jcmwuY29tb2Rv +Y2EuY29tL1NlY3VyZUNlcnRpZmljYXRlU2VydmljZXMuY3JsMDmgN6A1hjNodHRw +Oi8vY3JsLmNvbW9kby5uZXQvU2VjdXJlQ2VydGlmaWNhdGVTZXJ2aWNlcy5jcmww +DQYJKoZIhvcNAQEFBQADggEBAIcBbSMdflsXfcFhMs+P5/OKlFlm4J4oqF7Tt/Q0 +5qo5spcWxYJvMqTpjOev/e/C6LlLqqP05tqNZSH7uoDrJiiFGv45jN5bBAS0VPmj +Z55B+glSzAVIqMk/IQQezkhr/IXownuvf7fM+F86/TXGDe+X3EyrEeFryzHRbPtI +gKvcnDe4IRRLDXE97IMzbtFuMhbsmMcWi1mmNKsFVy2T96oTy9IT4rcuO81rUBcJ +aD61JlfutuC23bkpgHl9j6PwpCikFcSF9CfUa7/lXORlAnZUtOM3ZiTTGWHIUhDl +izeauan5Hb/qmZJhlv8BzaFfDbxxvA6sCx1HRR3B7Hzs/Sk= +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 1 (0x1) + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=GB, ST=Greater Manchester, L=Salford, O=Comodo CA Limited, CN=Secure Certificate Services + Validity + Not Before: Jan 1 00:00:00 2004 GMT + Not After : Dec 31 23:59:59 2028 GMT + Subject: C=GB, ST=Greater Manchester, L=Salford, O=Comodo CA Limited, CN=Secure Certificate Services + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:c0:71:33:82:8a:d0:70:eb:73:87:82:40:d5:1d: + e4:cb:c9:0e:42:90:f9:de:34:b9:a1:ba:11:f4:25: + 85:f3:cc:72:6d:f2:7b:97:6b:b3:07:f1:77:24:91: + 5f:25:8f:f6:74:3d:e4:80:c2:f8:3c:0d:f3:bf:40: + ea:f7:c8:52:d1:72:6f:ef:c8:ab:41:b8:6e:2e:17: + 2a:95:69:0c:cd:d2:1e:94:7b:2d:94:1d:aa:75:d7: + b3:98:cb:ac:bc:64:53:40:bc:8f:ac:ac:36:cb:5c: + ad:bb:dd:e0:94:17:ec:d1:5c:d0:bf:ef:a5:95:c9: + 90:c5:b0:ac:fb:1b:43:df:7a:08:5d:b7:b8:f2:40: + 1b:2b:27:9e:50:ce:5e:65:82:88:8c:5e:d3:4e:0c: + 7a:ea:08:91:b6:36:aa:2b:42:fb:ea:c2:a3:39:e5: + db:26:38:ad:8b:0a:ee:19:63:c7:1c:24:df:03:78: + da:e6:ea:c1:47:1a:0b:0b:46:09:dd:02:fc:de:cb: + 87:5f:d7:30:63:68:a1:ae:dc:32:a1:ba:be:fe:44: + ab:68:b6:a5:17:15:fd:bd:d5:a7:a7:9a:e4:44:33: + e9:88:8e:fc:ed:51:eb:93:71:4e:ad:01:e7:44:8e: + ab:2d:cb:a8:fe:01:49:48:f0:c0:dd:c7:68:d8:92: + fe:3d + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 3C:D8:93:88:C2:C0:82:09:CC:01:99:06:93:20:E9:9E:70:09:63:4F + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 CRL Distribution Points: + + Full Name: + URI:http://crl.comodoca.com/SecureCertificateServices.crl + + Full Name: + URI:http://crl.comodo.net/SecureCertificateServices.crl + + Signature Algorithm: sha1WithRSAEncryption + 87:01:6d:23:1d:7e:5b:17:7d:c1:61:32:cf:8f:e7:f3:8a:94: + 59:66:e0:9e:28:a8:5e:d3:b7:f4:34:e6:aa:39:b2:97:16:c5: + 82:6f:32:a4:e9:8c:e7:af:fd:ef:c2:e8:b9:4b:aa:a3:f4:e6: + da:8d:65:21:fb:ba:80:eb:26:28:85:1a:fe:39:8c:de:5b:04: + 04:b4:54:f9:a3:67:9e:41:fa:09:52:cc:05:48:a8:c9:3f:21: + 04:1e:ce:48:6b:fc:85:e8:c2:7b:af:7f:b7:cc:f8:5f:3a:fd: + 35:c6:0d:ef:97:dc:4c:ab:11:e1:6b:cb:31:d1:6c:fb:48:80: + ab:dc:9c:37:b8:21:14:4b:0d:71:3d:ec:83:33:6e:d1:6e:32: + 16:ec:98:c7:16:8b:59:a6:34:ab:05:57:2d:93:f7:aa:13:cb: + d2:13:e2:b7:2e:3b:cd:6b:50:17:09:68:3e:b5:26:57:ee:b6: + e0:b6:dd:b9:29:80:79:7d:8f:a3:f0:a4:28:a4:15:c4:85:f4: + 27:d4:6b:bf:e5:5c:e4:65:02:76:54:b4:e3:37:66:24:d3:19: + 61:c8:52:10:e5:8b:37:9a:b9:a9:f9:1d:bf:ea:99:92:61:96: + ff:01:cd:a1:5f:0d:bc:71:bc:0e:ac:0b:1d:47:45:1d:c1:ec: + 7c:ec:fd:29 +SHA1 Fingerprint=4A:65:D5:F4:1D:EF:39:B8:B8:90:4A:4A:D3:64:81:33:CF:C7:A1:D1 diff --git a/system/system/etc/security/cacerts_google/04f60c28.0 b/system/system/etc/security/cacerts_google/04f60c28.0 new file mode 100644 index 0000000000000000000000000000000000000000..dec2f4ed8a62dcf13602cf3f49f8d9725313c9c3 --- /dev/null +++ b/system/system/etc/security/cacerts_google/04f60c28.0 @@ -0,0 +1,54 @@ +-----BEGIN CERTIFICATE----- +MIICjzCCAhWgAwIBAgIQXIuZxVqUxdJxVt7NiYDMJjAKBggqhkjOPQQDAzCBiDEL +MAkGA1UEBhMCVVMxEzARBgNVBAgTCk5ldyBKZXJzZXkxFDASBgNVBAcTC0plcnNl +eSBDaXR5MR4wHAYDVQQKExVUaGUgVVNFUlRSVVNUIE5ldHdvcmsxLjAsBgNVBAMT +JVVTRVJUcnVzdCBFQ0MgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMTAwMjAx +MDAwMDAwWhcNMzgwMTE4MjM1OTU5WjCBiDELMAkGA1UEBhMCVVMxEzARBgNVBAgT +Ck5ldyBKZXJzZXkxFDASBgNVBAcTC0plcnNleSBDaXR5MR4wHAYDVQQKExVUaGUg +VVNFUlRSVVNUIE5ldHdvcmsxLjAsBgNVBAMTJVVTRVJUcnVzdCBFQ0MgQ2VydGlm +aWNhdGlvbiBBdXRob3JpdHkwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAAQarFRaqflo +I+d61SRvU8Za2EurxtW20eZzca7dnNYMYf3boIkDuAUU7FfO7l0/4iGzzvfUinng +o4N+LZfQYcTxmdwlkWOrfzCjtHDix6EznPO/LlxTsV+zfTJ/ijTjeXmjQjBAMB0G +A1UdDgQWBBQ64QmG1M8ZwpZ2dEl23OA1xmNjmjAOBgNVHQ8BAf8EBAMCAQYwDwYD +VR0TAQH/BAUwAwEB/zAKBggqhkjOPQQDAwNoADBlAjA2Z6EWCNzklwBBHU6+4WMB +zzuqQhFkoJ2UOQIReVx7Hfpkue4WQrO/isIJxOzksU0CMQDpKmFHjFJKS04YcPbW +RNZu9YO6bVi9JNlWSOrvxKJGgYhqOkbRqZtNyWHa0V1Xahg= +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 5c:8b:99:c5:5a:94:c5:d2:71:56:de:cd:89:80:cc:26 + Signature Algorithm: ecdsa-with-SHA384 + Issuer: C=US, ST=New Jersey, L=Jersey City, O=The USERTRUST Network, CN=USERTrust ECC Certification Authority + Validity + Not Before: Feb 1 00:00:00 2010 GMT + Not After : Jan 18 23:59:59 2038 GMT + Subject: C=US, ST=New Jersey, L=Jersey City, O=The USERTRUST Network, CN=USERTrust ECC Certification Authority + Subject Public Key Info: + Public Key Algorithm: id-ecPublicKey + Public-Key: (384 bit) + pub: + 04:1a:ac:54:5a:a9:f9:68:23:e7:7a:d5:24:6f:53: + c6:5a:d8:4b:ab:c6:d5:b6:d1:e6:73:71:ae:dd:9c: + d6:0c:61:fd:db:a0:89:03:b8:05:14:ec:57:ce:ee: + 5d:3f:e2:21:b3:ce:f7:d4:8a:79:e0:a3:83:7e:2d: + 97:d0:61:c4:f1:99:dc:25:91:63:ab:7f:30:a3:b4: + 70:e2:c7:a1:33:9c:f3:bf:2e:5c:53:b1:5f:b3:7d: + 32:7f:8a:34:e3:79:79 + ASN1 OID: secp384r1 + X509v3 extensions: + X509v3 Subject Key Identifier: + 3A:E1:09:86:D4:CF:19:C2:96:76:74:49:76:DC:E0:35:C6:63:63:9A + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: ecdsa-with-SHA384 + 30:65:02:30:36:67:a1:16:08:dc:e4:97:00:41:1d:4e:be:e1: + 63:01:cf:3b:aa:42:11:64:a0:9d:94:39:02:11:79:5c:7b:1d: + fa:64:b9:ee:16:42:b3:bf:8a:c2:09:c4:ec:e4:b1:4d:02:31: + 00:e9:2a:61:47:8c:52:4a:4b:4e:18:70:f6:d6:44:d6:6e:f5: + 83:ba:6d:58:bd:24:d9:56:48:ea:ef:c4:a2:46:81:88:6a:3a: + 46:d1:a9:9b:4d:c9:61:da:d1:5d:57:6a:18 +SHA1 Fingerprint=D1:CB:CA:5D:B2:D5:2A:7F:69:3B:67:4D:E5:F0:5A:1D:0C:95:7D:F0 diff --git a/system/system/etc/security/cacerts_google/052e396b.0 b/system/system/etc/security/cacerts_google/052e396b.0 new file mode 100644 index 0000000000000000000000000000000000000000..009c813a1ba4c3184243281e3a50f46b5bee6405 --- /dev/null +++ b/system/system/etc/security/cacerts_google/052e396b.0 @@ -0,0 +1,87 @@ +-----BEGIN CERTIFICATE----- +MIIEHjCCAwagAwIBAgIBATANBgkqhkiG9w0BAQUFADBnMQswCQYDVQQGEwJTRTEU +MBIGA1UEChMLQWRkVHJ1c3QgQUIxHTAbBgNVBAsTFEFkZFRydXN0IFRUUCBOZXR3 +b3JrMSMwIQYDVQQDExpBZGRUcnVzdCBRdWFsaWZpZWQgQ0EgUm9vdDAeFw0wMDA1 +MzAxMDQ0NTBaFw0yMDA1MzAxMDQ0NTBaMGcxCzAJBgNVBAYTAlNFMRQwEgYDVQQK +EwtBZGRUcnVzdCBBQjEdMBsGA1UECxMUQWRkVHJ1c3QgVFRQIE5ldHdvcmsxIzAh +BgNVBAMTGkFkZFRydXN0IFF1YWxpZmllZCBDQSBSb290MIIBIjANBgkqhkiG9w0B +AQEFAAOCAQ8AMIIBCgKCAQEA5B6a/twJWoekn0e+EV+vhDTbYjx5eLfpMLXsDBwq +xBb/4Oxx64r1EW7tTw2R0hIYLUkVAcKkIhPHEWT/IhKauY5cLwjPcWqzZwFZ8V1G +87B4pfYOQnrjfxvM0PC3KP0q6p6zsLkEqv32x7SxuCqg+1jxGaBvcCV+PmlKfw8i +2O+tCBGaKZnhqkRFmhJePp1tUvznoD1oL/BLcHwTOK28FSXx1s6rosAx1i+f4P8U +WfyEk9mHfExUE+uf0S0R+Bg6Ot4l2ffTQO2kBhLEO+GRwVY18BTcZTYJbqukB8c1 +0cIDMzZbdSZtQvESa0NvS3GU+jQd7RNuyoB/mC9suWXY6QIDAQABo4HUMIHRMB0G +A1UdDgQWBBQ5lYtii1zJ1IC6WA+XPxUIQ8yYpzALBgNVHQ8EBAMCAQYwDwYDVR0T +AQH/BAUwAwEB/zCBkQYDVR0jBIGJMIGGgBQ5lYtii1zJ1IC6WA+XPxUIQ8yYp6Fr +pGkwZzELMAkGA1UEBhMCU0UxFDASBgNVBAoTC0FkZFRydXN0IEFCMR0wGwYDVQQL +ExRBZGRUcnVzdCBUVFAgTmV0d29yazEjMCEGA1UEAxMaQWRkVHJ1c3QgUXVhbGlm +aWVkIENBIFJvb3SCAQEwDQYJKoZIhvcNAQEFBQADggEBABmrder4i2VhlRO6aQTv +hsoToMeqT2QbPxj2qC0sVY8FtzDqQmodwCVRLae/DLPt7wh/bDxGGuoYQ992zPlm +hpwsaPXpF/gxsxjE1kh9I0xowX67ARRvxdlu3rsEQmr49lx95dr6h+sNNVJn0J6X +dgWTP5XHAeZpVTh/EGGZyeNfpso+gmNIquIISD6q8rKFYqa0p9m9N5xotS1WfbC3 +P6CxB9bpT9zeRXEwMn8bLgn5v1Kh7sKAPgZcLlVAwRv1cEWw3F369nJad9Jjzc9Y +iQBCYz95OdBEsIJuQRno3eDBiFrRHnGTHyQwdOUeqN48Jzd/g66ed8/wMLH/S5no +xqE= +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 1 (0x1) + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=SE, O=AddTrust AB, OU=AddTrust TTP Network, CN=AddTrust Qualified CA Root + Validity + Not Before: May 30 10:44:50 2000 GMT + Not After : May 30 10:44:50 2020 GMT + Subject: C=SE, O=AddTrust AB, OU=AddTrust TTP Network, CN=AddTrust Qualified CA Root + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:e4:1e:9a:fe:dc:09:5a:87:a4:9f:47:be:11:5f: + af:84:34:db:62:3c:79:78:b7:e9:30:b5:ec:0c:1c: + 2a:c4:16:ff:e0:ec:71:eb:8a:f5:11:6e:ed:4f:0d: + 91:d2:12:18:2d:49:15:01:c2:a4:22:13:c7:11:64: + ff:22:12:9a:b9:8e:5c:2f:08:cf:71:6a:b3:67:01: + 59:f1:5d:46:f3:b0:78:a5:f6:0e:42:7a:e3:7f:1b: + cc:d0:f0:b7:28:fd:2a:ea:9e:b3:b0:b9:04:aa:fd: + f6:c7:b4:b1:b8:2a:a0:fb:58:f1:19:a0:6f:70:25: + 7e:3e:69:4a:7f:0f:22:d8:ef:ad:08:11:9a:29:99: + e1:aa:44:45:9a:12:5e:3e:9d:6d:52:fc:e7:a0:3d: + 68:2f:f0:4b:70:7c:13:38:ad:bc:15:25:f1:d6:ce: + ab:a2:c0:31:d6:2f:9f:e0:ff:14:59:fc:84:93:d9: + 87:7c:4c:54:13:eb:9f:d1:2d:11:f8:18:3a:3a:de: + 25:d9:f7:d3:40:ed:a4:06:12:c4:3b:e1:91:c1:56: + 35:f0:14:dc:65:36:09:6e:ab:a4:07:c7:35:d1:c2: + 03:33:36:5b:75:26:6d:42:f1:12:6b:43:6f:4b:71: + 94:fa:34:1d:ed:13:6e:ca:80:7f:98:2f:6c:b9:65: + d8:e9 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 39:95:8B:62:8B:5C:C9:D4:80:BA:58:0F:97:3F:15:08:43:CC:98:A7 + X509v3 Key Usage: + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Authority Key Identifier: + keyid:39:95:8B:62:8B:5C:C9:D4:80:BA:58:0F:97:3F:15:08:43:CC:98:A7 + DirName:/C=SE/O=AddTrust AB/OU=AddTrust TTP Network/CN=AddTrust Qualified CA Root + serial:01 + + Signature Algorithm: sha1WithRSAEncryption + 19:ab:75:ea:f8:8b:65:61:95:13:ba:69:04:ef:86:ca:13:a0: + c7:aa:4f:64:1b:3f:18:f6:a8:2d:2c:55:8f:05:b7:30:ea:42: + 6a:1d:c0:25:51:2d:a7:bf:0c:b3:ed:ef:08:7f:6c:3c:46:1a: + ea:18:43:df:76:cc:f9:66:86:9c:2c:68:f5:e9:17:f8:31:b3: + 18:c4:d6:48:7d:23:4c:68:c1:7e:bb:01:14:6f:c5:d9:6e:de: + bb:04:42:6a:f8:f6:5c:7d:e5:da:fa:87:eb:0d:35:52:67:d0: + 9e:97:76:05:93:3f:95:c7:01:e6:69:55:38:7f:10:61:99:c9: + e3:5f:a6:ca:3e:82:63:48:aa:e2:08:48:3e:aa:f2:b2:85:62: + a6:b4:a7:d9:bd:37:9c:68:b5:2d:56:7d:b0:b7:3f:a0:b1:07: + d6:e9:4f:dc:de:45:71:30:32:7f:1b:2e:09:f9:bf:52:a1:ee: + c2:80:3e:06:5c:2e:55:40:c1:1b:f5:70:45:b0:dc:5d:fa:f6: + 72:5a:77:d2:63:cd:cf:58:89:00:42:63:3f:79:39:d0:44:b0: + 82:6e:41:19:e8:dd:e0:c1:88:5a:d1:1e:71:93:1f:24:30:74: + e5:1e:a8:de:3c:27:37:7f:83:ae:9e:77:cf:f0:30:b1:ff:4b: + 99:e8:c6:a1 +SHA1 Fingerprint=4D:23:78:EC:91:95:39:B5:00:7F:75:8F:03:3B:21:1E:C5:4D:8B:CF diff --git a/system/system/etc/security/cacerts_google/0d69c7e1.0 b/system/system/etc/security/cacerts_google/0d69c7e1.0 new file mode 100644 index 0000000000000000000000000000000000000000..84c387e89a838f8d00ee098e654ef88f9873e07e --- /dev/null +++ b/system/system/etc/security/cacerts_google/0d69c7e1.0 @@ -0,0 +1,47 @@ +-----BEGIN CERTIFICATE----- +MIIB4TCCAYegAwIBAgIRKjikHJYKBN5CsiilC+g0mAIwCgYIKoZIzj0EAwIwUDEk +MCIGA1UECxMbR2xvYmFsU2lnbiBFQ0MgUm9vdCBDQSAtIFI0MRMwEQYDVQQKEwpH +bG9iYWxTaWduMRMwEQYDVQQDEwpHbG9iYWxTaWduMB4XDTEyMTExMzAwMDAwMFoX +DTM4MDExOTAzMTQwN1owUDEkMCIGA1UECxMbR2xvYmFsU2lnbiBFQ0MgUm9vdCBD +QSAtIFI0MRMwEQYDVQQKEwpHbG9iYWxTaWduMRMwEQYDVQQDEwpHbG9iYWxTaWdu +MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEuMZ5049sJQ6fLjkZHAOkrprlOQcJ +FspjsbmG+IpXwVfOQvpzofdlQv8ewQCybnMO/8ch5RikqtlxP6jUuc6MHaNCMEAw +DgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFFSwe61F +uOJAf/sKbvu+M8k8o4TVMAoGCCqGSM49BAMCA0gAMEUCIQDckqGgE6bPA7DmxCGX +kPoUVy0D7O48027KqGx2vKLeuwIgJ6iFJzWbVsaj8kfSt24bAgAXqmemFZHe+pTs +ewv4n4Q= +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 2a:38:a4:1c:96:0a:04:de:42:b2:28:a5:0b:e8:34:98:02 + Signature Algorithm: ecdsa-with-SHA256 + Issuer: OU=GlobalSign ECC Root CA - R4, O=GlobalSign, CN=GlobalSign + Validity + Not Before: Nov 13 00:00:00 2012 GMT + Not After : Jan 19 03:14:07 2038 GMT + Subject: OU=GlobalSign ECC Root CA - R4, O=GlobalSign, CN=GlobalSign + Subject Public Key Info: + Public Key Algorithm: id-ecPublicKey + Public-Key: (256 bit) + pub: + 04:b8:c6:79:d3:8f:6c:25:0e:9f:2e:39:19:1c:03: + a4:ae:9a:e5:39:07:09:16:ca:63:b1:b9:86:f8:8a: + 57:c1:57:ce:42:fa:73:a1:f7:65:42:ff:1e:c1:00: + b2:6e:73:0e:ff:c7:21:e5:18:a4:aa:d9:71:3f:a8: + d4:b9:ce:8c:1d + ASN1 OID: prime256v1 + X509v3 extensions: + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + 54:B0:7B:AD:45:B8:E2:40:7F:FB:0A:6E:FB:BE:33:C9:3C:A3:84:D5 + Signature Algorithm: ecdsa-with-SHA256 + 30:45:02:21:00:dc:92:a1:a0:13:a6:cf:03:b0:e6:c4:21:97: + 90:fa:14:57:2d:03:ec:ee:3c:d3:6e:ca:a8:6c:76:bc:a2:de: + bb:02:20:27:a8:85:27:35:9b:56:c6:a3:f2:47:d2:b7:6e:1b: + 02:00:17:aa:67:a6:15:91:de:fa:94:ec:7b:0b:f8:9f:84 +SHA1 Fingerprint=69:69:56:2E:40:80:F4:24:A1:E7:19:9F:14:BA:F3:EE:58:AB:6A:BB diff --git a/system/system/etc/security/cacerts_google/111e6273.0 b/system/system/etc/security/cacerts_google/111e6273.0 new file mode 100644 index 0000000000000000000000000000000000000000..97aa17a0788dea210ab8d2908d33d08ed248f138 --- /dev/null +++ b/system/system/etc/security/cacerts_google/111e6273.0 @@ -0,0 +1,88 @@ +-----BEGIN CERTIFICATE----- +MIIDujCCAqKgAwIBAgILBAAAAAABD4Ym5g0wDQYJKoZIhvcNAQEFBQAwTDEgMB4G +A1UECxMXR2xvYmFsU2lnbiBSb290IENBIC0gUjIxEzARBgNVBAoTCkdsb2JhbFNp +Z24xEzARBgNVBAMTCkdsb2JhbFNpZ24wHhcNMDYxMjE1MDgwMDAwWhcNMjExMjE1 +MDgwMDAwWjBMMSAwHgYDVQQLExdHbG9iYWxTaWduIFJvb3QgQ0EgLSBSMjETMBEG +A1UEChMKR2xvYmFsU2lnbjETMBEGA1UEAxMKR2xvYmFsU2lnbjCCASIwDQYJKoZI +hvcNAQEBBQADggEPADCCAQoCggEBAKbPJA6+Lm8omUVCxKs+IVSbC9N/hHD6ErPL +v4dfxn+G07IwXNb9rfF73OX4YJYJkhD10FPe+3t+c4isUoh7SqbKSaZeqKeMWhG8 +eoLrvozps6yWJQeXSpkqBy+0Hne/ig+1AnwblrjFuTosvNYSuetZfeLQBoZfXklq +tTleiDTsvHgMCJiEbKjNS7SgfQx5TfC4LcshytVsW33hoCmEofnTlEnLJGKRILzd +C9XZzPnqJworc5HGnRusyMvo4KD0L5CLTfuwNhv2GXqF4G3yYROIXJ/gkwpRl4pa +zq+r1feqCapgvdzZX99yqWATXgAByUr6P6TqBwMhAo6CygPCm48CAwEAAaOBnDCB +mTAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUm+IH +V2ccHsBqBt5ZtJot39wZhi4wNgYDVR0fBC8wLTAroCmgJ4YlaHR0cDovL2NybC5n +bG9iYWxzaWduLm5ldC9yb290LXIyLmNybDAfBgNVHSMEGDAWgBSb4gdXZxwewGoG +3lm0mi3f3BmGLjANBgkqhkiG9w0BAQUFAAOCAQEAmYFThxxol4aR7OBKuEQLq4Gs +J0/WwbgcQ3izDJr86iw8bmEbTUsp9Z8FHSbBuOmDAGJFtqkIk7mpM0sYmsL4h4hO +291xNBrBVNpGP+DTKqttVCL1OmLNIG+6KYnX3ZHu01yiPqFbQfXf5WRDLenVOavS +ot+3i9DAgBkcRcAtjOj4LaR0VknFBbVPFd5uRHg5h6h+u/N5GJG79G+dwfCMNYxd +AfvDbbnvRG15RjF+Cv6pgsH/76tuIMRQyV+dTZsXjAzlAcmgQWpzU/qlULRuJQ/7 +TBj0/VLZjmmx6BEP3ojY+x1J96relc8geMJgEtslQIxq/H5COEBkEveegeGTLg== +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 04:00:00:00:00:01:0f:86:26:e6:0d + Signature Algorithm: sha1WithRSAEncryption + Issuer: OU=GlobalSign Root CA - R2, O=GlobalSign, CN=GlobalSign + Validity + Not Before: Dec 15 08:00:00 2006 GMT + Not After : Dec 15 08:00:00 2021 GMT + Subject: OU=GlobalSign Root CA - R2, O=GlobalSign, CN=GlobalSign + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:a6:cf:24:0e:be:2e:6f:28:99:45:42:c4:ab:3e: + 21:54:9b:0b:d3:7f:84:70:fa:12:b3:cb:bf:87:5f: + c6:7f:86:d3:b2:30:5c:d6:fd:ad:f1:7b:dc:e5:f8: + 60:96:09:92:10:f5:d0:53:de:fb:7b:7e:73:88:ac: + 52:88:7b:4a:a6:ca:49:a6:5e:a8:a7:8c:5a:11:bc: + 7a:82:eb:be:8c:e9:b3:ac:96:25:07:97:4a:99:2a: + 07:2f:b4:1e:77:bf:8a:0f:b5:02:7c:1b:96:b8:c5: + b9:3a:2c:bc:d6:12:b9:eb:59:7d:e2:d0:06:86:5f: + 5e:49:6a:b5:39:5e:88:34:ec:bc:78:0c:08:98:84: + 6c:a8:cd:4b:b4:a0:7d:0c:79:4d:f0:b8:2d:cb:21: + ca:d5:6c:5b:7d:e1:a0:29:84:a1:f9:d3:94:49:cb: + 24:62:91:20:bc:dd:0b:d5:d9:cc:f9:ea:27:0a:2b: + 73:91:c6:9d:1b:ac:c8:cb:e8:e0:a0:f4:2f:90:8b: + 4d:fb:b0:36:1b:f6:19:7a:85:e0:6d:f2:61:13:88: + 5c:9f:e0:93:0a:51:97:8a:5a:ce:af:ab:d5:f7:aa: + 09:aa:60:bd:dc:d9:5f:df:72:a9:60:13:5e:00:01: + c9:4a:fa:3f:a4:ea:07:03:21:02:8e:82:ca:03:c2: + 9b:8f + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + 9B:E2:07:57:67:1C:1E:C0:6A:06:DE:59:B4:9A:2D:DF:DC:19:86:2E + X509v3 CRL Distribution Points: + + Full Name: + URI:http://crl.globalsign.net/root-r2.crl + + X509v3 Authority Key Identifier: + keyid:9B:E2:07:57:67:1C:1E:C0:6A:06:DE:59:B4:9A:2D:DF:DC:19:86:2E + + Signature Algorithm: sha1WithRSAEncryption + 99:81:53:87:1c:68:97:86:91:ec:e0:4a:b8:44:0b:ab:81:ac: + 27:4f:d6:c1:b8:1c:43:78:b3:0c:9a:fc:ea:2c:3c:6e:61:1b: + 4d:4b:29:f5:9f:05:1d:26:c1:b8:e9:83:00:62:45:b6:a9:08: + 93:b9:a9:33:4b:18:9a:c2:f8:87:88:4e:db:dd:71:34:1a:c1: + 54:da:46:3f:e0:d3:2a:ab:6d:54:22:f5:3a:62:cd:20:6f:ba: + 29:89:d7:dd:91:ee:d3:5c:a2:3e:a1:5b:41:f5:df:e5:64:43: + 2d:e9:d5:39:ab:d2:a2:df:b7:8b:d0:c0:80:19:1c:45:c0:2d: + 8c:e8:f8:2d:a4:74:56:49:c5:05:b5:4f:15:de:6e:44:78:39: + 87:a8:7e:bb:f3:79:18:91:bb:f4:6f:9d:c1:f0:8c:35:8c:5d: + 01:fb:c3:6d:b9:ef:44:6d:79:46:31:7e:0a:fe:a9:82:c1:ff: + ef:ab:6e:20:c4:50:c9:5f:9d:4d:9b:17:8c:0c:e5:01:c9:a0: + 41:6a:73:53:fa:a5:50:b4:6e:25:0f:fb:4c:18:f4:fd:52:d9: + 8e:69:b1:e8:11:0f:de:88:d8:fb:1d:49:f7:aa:de:95:cf:20: + 78:c2:60:12:db:25:40:8c:6a:fc:7e:42:38:40:64:12:f7:9e: + 81:e1:93:2e +SHA1 Fingerprint=75:E0:AB:B6:13:85:12:27:1C:04:F8:5F:DD:DE:38:E4:B7:24:2E:FE diff --git a/system/system/etc/security/cacerts_google/124bbd54.0 b/system/system/etc/security/cacerts_google/124bbd54.0 new file mode 100644 index 0000000000000000000000000000000000000000..67e0675ea2f63211b5186c487905923176f3dba4 --- /dev/null +++ b/system/system/etc/security/cacerts_google/124bbd54.0 @@ -0,0 +1,90 @@ +-----BEGIN CERTIFICATE----- +MIIEQzCCAyugAwIBAgIBATANBgkqhkiG9w0BAQUFADB/MQswCQYDVQQGEwJHQjEb +MBkGA1UECAwSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHDAdTYWxmb3JkMRow +GAYDVQQKDBFDb21vZG8gQ0EgTGltaXRlZDElMCMGA1UEAwwcVHJ1c3RlZCBDZXJ0 +aWZpY2F0ZSBTZXJ2aWNlczAeFw0wNDAxMDEwMDAwMDBaFw0yODEyMzEyMzU5NTla +MH8xCzAJBgNVBAYTAkdCMRswGQYDVQQIDBJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAO +BgNVBAcMB1NhbGZvcmQxGjAYBgNVBAoMEUNvbW9kbyBDQSBMaW1pdGVkMSUwIwYD +VQQDDBxUcnVzdGVkIENlcnRpZmljYXRlIFNlcnZpY2VzMIIBIjANBgkqhkiG9w0B +AQEFAAOCAQ8AMIIBCgKCAQEA33FvNlhTWvI2VFeAxHQIIO0Yfyod5jWaHiWsnOWW +fnJSoBVC21ndZHoa0Lh73TkVvFVIxO06AOoxEbrycXQaZ7jPM8yoMa+j49d/vzMt +TGo87IvDktJTdyR0nAducPy9C1t2ul/y/9c3S0pgePfw+spwtOpZqqPOSC+pw7IL +fhdyFgymBwwbOM/JYrc/oJOlh0Hyt3BAd9i+FHzjqMB6juljatEPmsbS9Is6FARW +1O24zG71++IsWL1/T2sr92AkWCTOJu80kTrV44HQsvAEAtdbtz6SrGsSivnkBbA7 +kUlcsutT6vifR4buv5XAwAaf0lteERv0xwQ1KdJVXOTt6wIDAQABo4HJMIHGMB0G +A1UdDgQWBBTFe1i97doladL3WRaoszLAeydb9DAOBgNVHQ8BAf8EBAMCAQYwDwYD +VR0TAQH/BAUwAwEB/zCBgwYDVR0fBHwwejA8oDqgOIY2aHR0cDovL2NybC5jb21v +ZG9jYS5jb20vVHJ1c3RlZENlcnRpZmljYXRlU2VydmljZXMuY3JsMDqgOKA2hjRo +dHRwOi8vY3JsLmNvbW9kby5uZXQvVHJ1c3RlZENlcnRpZmljYXRlU2VydmljZXMu +Y3JsMA0GCSqGSIb3DQEBBQUAA4IBAQDIk4E7ibSvuIQSTI3S8NtwuleGFTQQuS9/ +HrCoiWChisJ3DFBKmwCL2Iv0QeLQg4pKHBQGsKNoBXAxMKdTmw7pSqBYaWcOrp32 +pSxBvzwGa+RZzG0Q8ZZvH9/0BAKkn0U+yNj6NkZEUD+Cl5EfKNsYEYwq5GWDVxIS +jBc/lDb+XbDABHcTuPQV1T84zJQ6VdCsmPW6AF/ghhmBeC8owH7TzEIK9a5QoNE+ +xqFx7D+gIIxmOom0jtTYsU0lR+4viMi14QVFwL4Ucd56/Y57fU0IlqUSc/Atyjcn +dBInTMu2l+nZrghtWjlA3QVHdWpaIbOjGM9O9y5Xt5hwXsjEeLBi +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 1 (0x1) + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=GB, ST=Greater Manchester, L=Salford, O=Comodo CA Limited, CN=Trusted Certificate Services + Validity + Not Before: Jan 1 00:00:00 2004 GMT + Not After : Dec 31 23:59:59 2028 GMT + Subject: C=GB, ST=Greater Manchester, L=Salford, O=Comodo CA Limited, CN=Trusted Certificate Services + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:df:71:6f:36:58:53:5a:f2:36:54:57:80:c4:74: + 08:20:ed:18:7f:2a:1d:e6:35:9a:1e:25:ac:9c:e5: + 96:7e:72:52:a0:15:42:db:59:dd:64:7a:1a:d0:b8: + 7b:dd:39:15:bc:55:48:c4:ed:3a:00:ea:31:11:ba: + f2:71:74:1a:67:b8:cf:33:cc:a8:31:af:a3:e3:d7: + 7f:bf:33:2d:4c:6a:3c:ec:8b:c3:92:d2:53:77:24: + 74:9c:07:6e:70:fc:bd:0b:5b:76:ba:5f:f2:ff:d7: + 37:4b:4a:60:78:f7:f0:fa:ca:70:b4:ea:59:aa:a3: + ce:48:2f:a9:c3:b2:0b:7e:17:72:16:0c:a6:07:0c: + 1b:38:cf:c9:62:b7:3f:a0:93:a5:87:41:f2:b7:70: + 40:77:d8:be:14:7c:e3:a8:c0:7a:8e:e9:63:6a:d1: + 0f:9a:c6:d2:f4:8b:3a:14:04:56:d4:ed:b8:cc:6e: + f5:fb:e2:2c:58:bd:7f:4f:6b:2b:f7:60:24:58:24: + ce:26:ef:34:91:3a:d5:e3:81:d0:b2:f0:04:02:d7: + 5b:b7:3e:92:ac:6b:12:8a:f9:e4:05:b0:3b:91:49: + 5c:b2:eb:53:ea:f8:9f:47:86:ee:bf:95:c0:c0:06: + 9f:d2:5b:5e:11:1b:f4:c7:04:35:29:d2:55:5c:e4: + ed:eb + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + C5:7B:58:BD:ED:DA:25:69:D2:F7:59:16:A8:B3:32:C0:7B:27:5B:F4 + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 CRL Distribution Points: + + Full Name: + URI:http://crl.comodoca.com/TrustedCertificateServices.crl + + Full Name: + URI:http://crl.comodo.net/TrustedCertificateServices.crl + + Signature Algorithm: sha1WithRSAEncryption + c8:93:81:3b:89:b4:af:b8:84:12:4c:8d:d2:f0:db:70:ba:57: + 86:15:34:10:b9:2f:7f:1e:b0:a8:89:60:a1:8a:c2:77:0c:50: + 4a:9b:00:8b:d8:8b:f4:41:e2:d0:83:8a:4a:1c:14:06:b0:a3: + 68:05:70:31:30:a7:53:9b:0e:e9:4a:a0:58:69:67:0e:ae:9d: + f6:a5:2c:41:bf:3c:06:6b:e4:59:cc:6d:10:f1:96:6f:1f:df: + f4:04:02:a4:9f:45:3e:c8:d8:fa:36:46:44:50:3f:82:97:91: + 1f:28:db:18:11:8c:2a:e4:65:83:57:12:12:8c:17:3f:94:36: + fe:5d:b0:c0:04:77:13:b8:f4:15:d5:3f:38:cc:94:3a:55:d0: + ac:98:f5:ba:00:5f:e0:86:19:81:78:2f:28:c0:7e:d3:cc:42: + 0a:f5:ae:50:a0:d1:3e:c6:a1:71:ec:3f:a0:20:8c:66:3a:89: + b4:8e:d4:d8:b1:4d:25:47:ee:2f:88:c8:b5:e1:05:45:c0:be: + 14:71:de:7a:fd:8e:7b:7d:4d:08:96:a5:12:73:f0:2d:ca:37: + 27:74:12:27:4c:cb:b6:97:e9:d9:ae:08:6d:5a:39:40:dd:05: + 47:75:6a:5a:21:b3:a3:18:cf:4e:f7:2e:57:b7:98:70:5e:c8: + c4:78:b0:62 +SHA1 Fingerprint=E1:9F:E3:0E:8B:84:60:9E:80:9B:17:0D:72:A8:C5:BA:6E:14:09:BD diff --git a/system/system/etc/security/cacerts_google/1e8e7201.0 b/system/system/etc/security/cacerts_google/1e8e7201.0 new file mode 100644 index 0000000000000000000000000000000000000000..224b3d55e95d06d7b8246ca4026f75cc8c2e73e5 --- /dev/null +++ b/system/system/etc/security/cacerts_google/1e8e7201.0 @@ -0,0 +1,79 @@ +-----BEGIN CERTIFICATE----- +MIIDXzCCAkegAwIBAgILBAAAAAABIVhTCKIwDQYJKoZIhvcNAQELBQAwTDEgMB4G +A1UECxMXR2xvYmFsU2lnbiBSb290IENBIC0gUjMxEzARBgNVBAoTCkdsb2JhbFNp +Z24xEzARBgNVBAMTCkdsb2JhbFNpZ24wHhcNMDkwMzE4MTAwMDAwWhcNMjkwMzE4 +MTAwMDAwWjBMMSAwHgYDVQQLExdHbG9iYWxTaWduIFJvb3QgQ0EgLSBSMzETMBEG +A1UEChMKR2xvYmFsU2lnbjETMBEGA1UEAxMKR2xvYmFsU2lnbjCCASIwDQYJKoZI +hvcNAQEBBQADggEPADCCAQoCggEBAMwldpB5BngiFvXAg7aEyiie/QV2EcWtiHL8 +RgJDx7KKnQRfJMsuS+FggkbhUqsMgUdwbN1k0ev1LKMPgj0MK66X17YUhhB5uzsT +gHeMCOFJ0mpiLx9e+pZo34knlTifBtc+ycsmWQ1z3rDI6SYOgxXG71uL0gRgykmm +KPZpO/bLyCiR5Z2KYVc3rHQU3HTgOu5yLy6c+9C7v/U9AOEGM+iCK65TpjoWc4zd +QQ4gOsC0p6Hpsk+QLjJg6VfLuQSSaGjlOCZgdbKfd/+RFO+uIEn8rUAVSNECMWEZ +XriX7613t2Saer9fwRPvm2L7DWzgVGkWqQPabumDk3F2xmmFghcCAwEAAaNCMEAw +DgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFI/wS3+o +LkUkrk1Q+mOai97i3Ru8MA0GCSqGSIb3DQEBCwUAA4IBAQBLQNvAUKr+yAzv95ZU +RUm7lgAJQayzE4aGKAczymvmdLm6AC2upArT9fHxD4q/c2dKg8dEe3jgr25sbwMp +jjM5RcOO5LlXbKr8EpbsU8Yt5CRsuZRj+9xTaGdWPoO4zzUhw8lo/s7awlOqzJCK +6fBdRoyV3XpYKBovHd7NADdBj+1EbddTKJd+82cEHhXXipa0095MJ6RMG3NzdvQX +mcIfeg7jLQitChws/zyrVQ4PkX4268NXSb7hLi18YIvDQVETI53O9zJrlAGomecs +Mx86OyXShkDOOyyGeMlhLxS67ttVb9+E7gUJTb0o2HLO02JQZR7rkpeDMdmztcpH +WD9f +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 04:00:00:00:00:01:21:58:53:08:a2 + Signature Algorithm: sha256WithRSAEncryption + Issuer: OU=GlobalSign Root CA - R3, O=GlobalSign, CN=GlobalSign + Validity + Not Before: Mar 18 10:00:00 2009 GMT + Not After : Mar 18 10:00:00 2029 GMT + Subject: OU=GlobalSign Root CA - R3, O=GlobalSign, CN=GlobalSign + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:cc:25:76:90:79:06:78:22:16:f5:c0:83:b6:84: + ca:28:9e:fd:05:76:11:c5:ad:88:72:fc:46:02:43: + c7:b2:8a:9d:04:5f:24:cb:2e:4b:e1:60:82:46:e1: + 52:ab:0c:81:47:70:6c:dd:64:d1:eb:f5:2c:a3:0f: + 82:3d:0c:2b:ae:97:d7:b6:14:86:10:79:bb:3b:13: + 80:77:8c:08:e1:49:d2:6a:62:2f:1f:5e:fa:96:68: + df:89:27:95:38:9f:06:d7:3e:c9:cb:26:59:0d:73: + de:b0:c8:e9:26:0e:83:15:c6:ef:5b:8b:d2:04:60: + ca:49:a6:28:f6:69:3b:f6:cb:c8:28:91:e5:9d:8a: + 61:57:37:ac:74:14:dc:74:e0:3a:ee:72:2f:2e:9c: + fb:d0:bb:bf:f5:3d:00:e1:06:33:e8:82:2b:ae:53: + a6:3a:16:73:8c:dd:41:0e:20:3a:c0:b4:a7:a1:e9: + b2:4f:90:2e:32:60:e9:57:cb:b9:04:92:68:68:e5: + 38:26:60:75:b2:9f:77:ff:91:14:ef:ae:20:49:fc: + ad:40:15:48:d1:02:31:61:19:5e:b8:97:ef:ad:77: + b7:64:9a:7a:bf:5f:c1:13:ef:9b:62:fb:0d:6c:e0: + 54:69:16:a9:03:da:6e:e9:83:93:71:76:c6:69:85: + 82:17 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + 8F:F0:4B:7F:A8:2E:45:24:AE:4D:50:FA:63:9A:8B:DE:E2:DD:1B:BC + Signature Algorithm: sha256WithRSAEncryption + 4b:40:db:c0:50:aa:fe:c8:0c:ef:f7:96:54:45:49:bb:96:00: + 09:41:ac:b3:13:86:86:28:07:33:ca:6b:e6:74:b9:ba:00:2d: + ae:a4:0a:d3:f5:f1:f1:0f:8a:bf:73:67:4a:83:c7:44:7b:78: + e0:af:6e:6c:6f:03:29:8e:33:39:45:c3:8e:e4:b9:57:6c:aa: + fc:12:96:ec:53:c6:2d:e4:24:6c:b9:94:63:fb:dc:53:68:67: + 56:3e:83:b8:cf:35:21:c3:c9:68:fe:ce:da:c2:53:aa:cc:90: + 8a:e9:f0:5d:46:8c:95:dd:7a:58:28:1a:2f:1d:de:cd:00:37: + 41:8f:ed:44:6d:d7:53:28:97:7e:f3:67:04:1e:15:d7:8a:96: + b4:d3:de:4c:27:a4:4c:1b:73:73:76:f4:17:99:c2:1f:7a:0e: + e3:2d:08:ad:0a:1c:2c:ff:3c:ab:55:0e:0f:91:7e:36:eb:c3: + 57:49:be:e1:2e:2d:7c:60:8b:c3:41:51:13:23:9d:ce:f7:32: + 6b:94:01:a8:99:e7:2c:33:1f:3a:3b:25:d2:86:40:ce:3b:2c: + 86:78:c9:61:2f:14:ba:ee:db:55:6f:df:84:ee:05:09:4d:bd: + 28:d8:72:ce:d3:62:50:65:1e:eb:92:97:83:31:d9:b3:b5:ca: + 47:58:3f:5f +SHA1 Fingerprint=D6:9B:56:11:48:F0:1C:77:C5:45:78:C1:09:26:DF:5B:85:69:76:AD diff --git a/system/system/etc/security/cacerts_google/219d9499.0 b/system/system/etc/security/cacerts_google/219d9499.0 new file mode 100644 index 0000000000000000000000000000000000000000..90790d336463e5a594e07abd9a680dfbe27d60ba --- /dev/null +++ b/system/system/etc/security/cacerts_google/219d9499.0 @@ -0,0 +1,84 @@ +-----BEGIN CERTIFICATE----- +MIIEADCCAuigAwIBAgIBADANBgkqhkiG9w0BAQUFADBjMQswCQYDVQQGEwJVUzEh +MB8GA1UEChMYVGhlIEdvIERhZGR5IEdyb3VwLCBJbmMuMTEwLwYDVQQLEyhHbyBE +YWRkeSBDbGFzcyAyIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTA0MDYyOTE3 +MDYyMFoXDTM0MDYyOTE3MDYyMFowYzELMAkGA1UEBhMCVVMxITAfBgNVBAoTGFRo +ZSBHbyBEYWRkeSBHcm91cCwgSW5jLjExMC8GA1UECxMoR28gRGFkZHkgQ2xhc3Mg +MiBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTCCASAwDQYJKoZIhvcNAQEBBQADggEN +ADCCAQgCggEBAN6d1+pXGEmhW+vXX0iG6r7d/+TvZxz0ZWizV3GgXne77ZtJ6XCA +PVYYYwhv2vLM0D9/AlQiVBDYsoHUwHU9S3/Hd8M+eKsaA7Ugay9qK7HFiH7Eux6w +wdhFJ2+qN1j3hybX2C32qRe3H3I2TqYXP2WYktsqbl2i/ojgC95/5Y0V4evLOtXi +EqITLdiOr18SPaAIBQi2XKVlOARFmR6jYGB0xUGlcmIbYsUfb18aQr4CUWWoriMY +avx4A6lNf4DD+qta/KFApMoZFv6yyO9ecw3ud72a9nmYvLEHZ6IVDd2gWMZEewo+ +YihfukEHU1jPEX44dMX4/7VpkI+EdOqXG68CAQOjgcAwgb0wHQYDVR0OBBYEFNLE +sNKR1EwRcbNhyz2h/t2oatTjMIGNBgNVHSMEgYUwgYKAFNLEsNKR1EwRcbNhyz2h +/t2oatTjoWekZTBjMQswCQYDVQQGEwJVUzEhMB8GA1UEChMYVGhlIEdvIERhZGR5 +IEdyb3VwLCBJbmMuMTEwLwYDVQQLEyhHbyBEYWRkeSBDbGFzcyAyIENlcnRpZmlj +YXRpb24gQXV0aG9yaXR5ggEAMAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQEFBQAD +ggEBADJL87LKPpH8EsahB4yOd6AzBhRckB4Y9wimPQoZ+YeAEW5p5JYXMP80kWNy +OO7MHAGjHZQopDH2esRU1/blMVgDoszOYtuURXO1v0XJJLXVggKtI3lpjbi2Tc7P +TMozI+gciKqdi0FuFskg5YmezTvacPd+mSYgFFQlq25zheabIZ0KbIIOqPjCDPoQ +HmyW74cNxA9hi63ugyuV+I6ShHI56yDqg+2DzZduCLzrTia2cyvk0/ZM/iZx4mER +dEr/VxqHD3VILs9RaRegAhJhldXRQLIQTO7ErBBDpqWeCtWVYpoNz4iCxTIM5Cuf +ReYNnyicsbkqWletNw+vHX/bvZ8= +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 0 (0x0) + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=US, O=The Go Daddy Group, Inc., OU=Go Daddy Class 2 Certification Authority + Validity + Not Before: Jun 29 17:06:20 2004 GMT + Not After : Jun 29 17:06:20 2034 GMT + Subject: C=US, O=The Go Daddy Group, Inc., OU=Go Daddy Class 2 Certification Authority + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:de:9d:d7:ea:57:18:49:a1:5b:eb:d7:5f:48:86: + ea:be:dd:ff:e4:ef:67:1c:f4:65:68:b3:57:71:a0: + 5e:77:bb:ed:9b:49:e9:70:80:3d:56:18:63:08:6f: + da:f2:cc:d0:3f:7f:02:54:22:54:10:d8:b2:81:d4: + c0:75:3d:4b:7f:c7:77:c3:3e:78:ab:1a:03:b5:20: + 6b:2f:6a:2b:b1:c5:88:7e:c4:bb:1e:b0:c1:d8:45: + 27:6f:aa:37:58:f7:87:26:d7:d8:2d:f6:a9:17:b7: + 1f:72:36:4e:a6:17:3f:65:98:92:db:2a:6e:5d:a2: + fe:88:e0:0b:de:7f:e5:8d:15:e1:eb:cb:3a:d5:e2: + 12:a2:13:2d:d8:8e:af:5f:12:3d:a0:08:05:08:b6: + 5c:a5:65:38:04:45:99:1e:a3:60:60:74:c5:41:a5: + 72:62:1b:62:c5:1f:6f:5f:1a:42:be:02:51:65:a8: + ae:23:18:6a:fc:78:03:a9:4d:7f:80:c3:fa:ab:5a: + fc:a1:40:a4:ca:19:16:fe:b2:c8:ef:5e:73:0d:ee: + 77:bd:9a:f6:79:98:bc:b1:07:67:a2:15:0d:dd:a0: + 58:c6:44:7b:0a:3e:62:28:5f:ba:41:07:53:58:cf: + 11:7e:38:74:c5:f8:ff:b5:69:90:8f:84:74:ea:97: + 1b:af + Exponent: 3 (0x3) + X509v3 extensions: + X509v3 Subject Key Identifier: + D2:C4:B0:D2:91:D4:4C:11:71:B3:61:CB:3D:A1:FE:DD:A8:6A:D4:E3 + X509v3 Authority Key Identifier: + keyid:D2:C4:B0:D2:91:D4:4C:11:71:B3:61:CB:3D:A1:FE:DD:A8:6A:D4:E3 + DirName:/C=US/O=The Go Daddy Group, Inc./OU=Go Daddy Class 2 Certification Authority + serial:00 + + X509v3 Basic Constraints: + CA:TRUE + Signature Algorithm: sha1WithRSAEncryption + 32:4b:f3:b2:ca:3e:91:fc:12:c6:a1:07:8c:8e:77:a0:33:06: + 14:5c:90:1e:18:f7:08:a6:3d:0a:19:f9:87:80:11:6e:69:e4: + 96:17:30:ff:34:91:63:72:38:ee:cc:1c:01:a3:1d:94:28:a4: + 31:f6:7a:c4:54:d7:f6:e5:31:58:03:a2:cc:ce:62:db:94:45: + 73:b5:bf:45:c9:24:b5:d5:82:02:ad:23:79:69:8d:b8:b6:4d: + ce:cf:4c:ca:33:23:e8:1c:88:aa:9d:8b:41:6e:16:c9:20:e5: + 89:9e:cd:3b:da:70:f7:7e:99:26:20:14:54:25:ab:6e:73:85: + e6:9b:21:9d:0a:6c:82:0e:a8:f8:c2:0c:fa:10:1e:6c:96:ef: + 87:0d:c4:0f:61:8b:ad:ee:83:2b:95:f8:8e:92:84:72:39:eb: + 20:ea:83:ed:83:cd:97:6e:08:bc:eb:4e:26:b6:73:2b:e4:d3: + f6:4c:fe:26:71:e2:61:11:74:4a:ff:57:1a:87:0f:75:48:2e: + cf:51:69:17:a0:02:12:61:95:d5:d1:40:b2:10:4c:ee:c4:ac: + 10:43:a6:a5:9e:0a:d5:95:62:9a:0d:cf:88:82:c5:32:0c:e4: + 2b:9f:45:e6:0d:9f:28:9c:b1:b9:2a:5a:57:ad:37:0f:af:1d: + 7f:db:bd:9f +SHA1 Fingerprint=27:96:BA:E6:3F:18:01:E2:77:26:1B:A0:D7:77:70:02:8F:20:EE:E4 diff --git a/system/system/etc/security/cacerts_google/23f4c490.0 b/system/system/etc/security/cacerts_google/23f4c490.0 new file mode 100644 index 0000000000000000000000000000000000000000..22c6ee21217dd5ae7f104b6a246164161a7adcb2 --- /dev/null +++ b/system/system/etc/security/cacerts_google/23f4c490.0 @@ -0,0 +1,84 @@ +-----BEGIN CERTIFICATE----- +MIIEDzCCAvegAwIBAgIBADANBgkqhkiG9w0BAQUFADBoMQswCQYDVQQGEwJVUzEl +MCMGA1UEChMcU3RhcmZpZWxkIFRlY2hub2xvZ2llcywgSW5jLjEyMDAGA1UECxMp +U3RhcmZpZWxkIENsYXNzIDIgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMDQw +NjI5MTczOTE2WhcNMzQwNjI5MTczOTE2WjBoMQswCQYDVQQGEwJVUzElMCMGA1UE +ChMcU3RhcmZpZWxkIFRlY2hub2xvZ2llcywgSW5jLjEyMDAGA1UECxMpU3RhcmZp +ZWxkIENsYXNzIDIgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwggEgMA0GCSqGSIb3 +DQEBAQUAA4IBDQAwggEIAoIBAQC3Msj+6XGmBIWtDBFk385N78gDGIc/oav7PKaf +8MOh2tTYbitTkPskpD6E8J7oX+zlJ0T1KKY/e97gKvDIr1MvnsoFAZMej2YcOadN ++lq2cwQlZut3f+dZxkqZJRRU6ybH838Z1TBwj6+wRir/resp7defqgSHo9T5iaU0 +X9tDkYI22WY8sbi5gv2cOj4QyDvvBmVmepsZGD3/cVE8MC5fvj13c7JdBmzDI1aa +K4UmkhynArPkPw2vCHmCuDY96pzTNbO8acr1zJ3o/WSNF4Azbl5KXZnJHoe0nRrA +1W4TNSNe35tfPe/W93bC6j67eA0cQmdrBNj41tpvi/JEoAGrAgEDo4HFMIHCMB0G +A1UdDgQWBBS/X7fRzt0fhvRbVazc1xDCDqmI5zCBkgYDVR0jBIGKMIGHgBS/X7fR +zt0fhvRbVazc1xDCDqmI56FspGowaDELMAkGA1UEBhMCVVMxJTAjBgNVBAoTHFN0 +YXJmaWVsZCBUZWNobm9sb2dpZXMsIEluYy4xMjAwBgNVBAsTKVN0YXJmaWVsZCBD +bGFzcyAyIENlcnRpZmljYXRpb24gQXV0aG9yaXR5ggEAMAwGA1UdEwQFMAMBAf8w +DQYJKoZIhvcNAQEFBQADggEBAAWdP4id0ckaVaGsafPzWdqbAYcaT1epoXkJKtv3 +L7IezMdeatiDh6GX70k1PncGQVhiv45YuApnP+yz3SFmH8lU+nLMPUxA2IGvd56D +eruix/U0F47ZEUD0/CwqTRV/p2JdLiXTAAsgGh1o+Re49L2L7ShZ3U0WixeDyLJl +xy16paq8U4Zt3VekyvggQQto8PT7dL5WXXp59fkdheMtlb71cZBDzI0fmgAKhynp +VSJYACPq4xJDKVtHCN2MQWplBqjlIapBtJUhlbl90TSrE9atvNziPTnNvT51cKEY +WQPJIrSPnNVeKtelttQKbfi3QBFGmh95DmK/D5fs4C8fF5Q= +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 0 (0x0) + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=US, O=Starfield Technologies, Inc., OU=Starfield Class 2 Certification Authority + Validity + Not Before: Jun 29 17:39:16 2004 GMT + Not After : Jun 29 17:39:16 2034 GMT + Subject: C=US, O=Starfield Technologies, Inc., OU=Starfield Class 2 Certification Authority + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:b7:32:c8:fe:e9:71:a6:04:85:ad:0c:11:64:df: + ce:4d:ef:c8:03:18:87:3f:a1:ab:fb:3c:a6:9f:f0: + c3:a1:da:d4:d8:6e:2b:53:90:fb:24:a4:3e:84:f0: + 9e:e8:5f:ec:e5:27:44:f5:28:a6:3f:7b:de:e0:2a: + f0:c8:af:53:2f:9e:ca:05:01:93:1e:8f:66:1c:39: + a7:4d:fa:5a:b6:73:04:25:66:eb:77:7f:e7:59:c6: + 4a:99:25:14:54:eb:26:c7:f3:7f:19:d5:30:70:8f: + af:b0:46:2a:ff:ad:eb:29:ed:d7:9f:aa:04:87:a3: + d4:f9:89:a5:34:5f:db:43:91:82:36:d9:66:3c:b1: + b8:b9:82:fd:9c:3a:3e:10:c8:3b:ef:06:65:66:7a: + 9b:19:18:3d:ff:71:51:3c:30:2e:5f:be:3d:77:73: + b2:5d:06:6c:c3:23:56:9a:2b:85:26:92:1c:a7:02: + b3:e4:3f:0d:af:08:79:82:b8:36:3d:ea:9c:d3:35: + b3:bc:69:ca:f5:cc:9d:e8:fd:64:8d:17:80:33:6e: + 5e:4a:5d:99:c9:1e:87:b4:9d:1a:c0:d5:6e:13:35: + 23:5e:df:9b:5f:3d:ef:d6:f7:76:c2:ea:3e:bb:78: + 0d:1c:42:67:6b:04:d8:f8:d6:da:6f:8b:f2:44:a0: + 01:ab + Exponent: 3 (0x3) + X509v3 extensions: + X509v3 Subject Key Identifier: + BF:5F:B7:D1:CE:DD:1F:86:F4:5B:55:AC:DC:D7:10:C2:0E:A9:88:E7 + X509v3 Authority Key Identifier: + keyid:BF:5F:B7:D1:CE:DD:1F:86:F4:5B:55:AC:DC:D7:10:C2:0E:A9:88:E7 + DirName:/C=US/O=Starfield Technologies, Inc./OU=Starfield Class 2 Certification Authority + serial:00 + + X509v3 Basic Constraints: + CA:TRUE + Signature Algorithm: sha1WithRSAEncryption + 05:9d:3f:88:9d:d1:c9:1a:55:a1:ac:69:f3:f3:59:da:9b:01: + 87:1a:4f:57:a9:a1:79:09:2a:db:f7:2f:b2:1e:cc:c7:5e:6a: + d8:83:87:a1:97:ef:49:35:3e:77:06:41:58:62:bf:8e:58:b8: + 0a:67:3f:ec:b3:dd:21:66:1f:c9:54:fa:72:cc:3d:4c:40:d8: + 81:af:77:9e:83:7a:bb:a2:c7:f5:34:17:8e:d9:11:40:f4:fc: + 2c:2a:4d:15:7f:a7:62:5d:2e:25:d3:00:0b:20:1a:1d:68:f9: + 17:b8:f4:bd:8b:ed:28:59:dd:4d:16:8b:17:83:c8:b2:65:c7: + 2d:7a:a5:aa:bc:53:86:6d:dd:57:a4:ca:f8:20:41:0b:68:f0: + f4:fb:74:be:56:5d:7a:79:f5:f9:1d:85:e3:2d:95:be:f5:71: + 90:43:cc:8d:1f:9a:00:0a:87:29:e9:55:22:58:00:23:ea:e3: + 12:43:29:5b:47:08:dd:8c:41:6a:65:06:a8:e5:21:aa:41:b4: + 95:21:95:b9:7d:d1:34:ab:13:d6:ad:bc:dc:e2:3d:39:cd:bd: + 3e:75:70:a1:18:59:03:c9:22:b4:8f:9c:d5:5e:2a:d7:a5:b6: + d4:0a:6d:f8:b7:40:11:46:9a:1f:79:0e:62:bf:0f:97:ec:e0: + 2f:1f:17:94 +SHA1 Fingerprint=AD:7E:1C:28:B0:64:EF:8F:60:03:40:20:14:C3:D0:E3:37:0E:B5:8A diff --git a/system/system/etc/security/cacerts_google/27af790d.0 b/system/system/etc/security/cacerts_google/27af790d.0 new file mode 100644 index 0000000000000000000000000000000000000000..7de9d2fb82ddbc90eb8ab4a7f264a2b0a554cfcb --- /dev/null +++ b/system/system/etc/security/cacerts_google/27af790d.0 @@ -0,0 +1,55 @@ +-----BEGIN CERTIFICATE----- +MIICrjCCAjWgAwIBAgIQPLL0SAoA4v7rJDteYD7DazAKBggqhkjOPQQDAzCBmDEL +MAkGA1UEBhMCVVMxFjAUBgNVBAoTDUdlb1RydXN0IEluYy4xOTA3BgNVBAsTMChj +KSAyMDA3IEdlb1RydXN0IEluYy4gLSBGb3IgYXV0aG9yaXplZCB1c2Ugb25seTE2 +MDQGA1UEAxMtR2VvVHJ1c3QgUHJpbWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0 +eSAtIEcyMB4XDTA3MTEwNTAwMDAwMFoXDTM4MDExODIzNTk1OVowgZgxCzAJBgNV +BAYTAlVTMRYwFAYDVQQKEw1HZW9UcnVzdCBJbmMuMTkwNwYDVQQLEzAoYykgMjAw +NyBHZW9UcnVzdCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxNjA0BgNV +BAMTLUdlb1RydXN0IFByaW1hcnkgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgLSBH +MjB2MBAGByqGSM49AgEGBSuBBAAiA2IABBWx6P0DFUPlrOuHNxFi79KDNlJ9RVcL +So17VDs6bl8VAsBQps8lL33KSLjHUGMcKiEIfJo22Av+0SbFWDEwKCXzXV2juLal +tJLtbCyf691DiaI8S0iRHVDsJt/WYC69IaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAO +BgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFBVfNVdRVfslsq0DafwBo/q+EVXVMAoG +CCqGSM49BAMDA2cAMGQCMGSWWaboCd6LuvpaiIjwH5HTRqjySkwCY/tsXzjbLkGT +qQ7mndwxHLKgpxgceeHHNgIwOlavmnRs9vuD4DPTCF+hnMJbn0bWtsuRBmOiBucz +rD6ogRLQy7rQkgu2npaqBA+K +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 3c:b2:f4:48:0a:00:e2:fe:eb:24:3b:5e:60:3e:c3:6b + Signature Algorithm: ecdsa-with-SHA384 + Issuer: C=US, O=GeoTrust Inc., OU=(c) 2007 GeoTrust Inc. - For authorized use only, CN=GeoTrust Primary Certification Authority - G2 + Validity + Not Before: Nov 5 00:00:00 2007 GMT + Not After : Jan 18 23:59:59 2038 GMT + Subject: C=US, O=GeoTrust Inc., OU=(c) 2007 GeoTrust Inc. - For authorized use only, CN=GeoTrust Primary Certification Authority - G2 + Subject Public Key Info: + Public Key Algorithm: id-ecPublicKey + Public-Key: (384 bit) + pub: + 04:15:b1:e8:fd:03:15:43:e5:ac:eb:87:37:11:62: + ef:d2:83:36:52:7d:45:57:0b:4a:8d:7b:54:3b:3a: + 6e:5f:15:02:c0:50:a6:cf:25:2f:7d:ca:48:b8:c7: + 50:63:1c:2a:21:08:7c:9a:36:d8:0b:fe:d1:26:c5: + 58:31:30:28:25:f3:5d:5d:a3:b8:b6:a5:b4:92:ed: + 6c:2c:9f:eb:dd:43:89:a2:3c:4b:48:91:1d:50:ec: + 26:df:d6:60:2e:bd:21 + ASN1 OID: secp384r1 + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + 15:5F:35:57:51:55:FB:25:B2:AD:03:69:FC:01:A3:FA:BE:11:55:D5 + Signature Algorithm: ecdsa-with-SHA384 + 30:64:02:30:64:96:59:a6:e8:09:de:8b:ba:fa:5a:88:88:f0: + 1f:91:d3:46:a8:f2:4a:4c:02:63:fb:6c:5f:38:db:2e:41:93: + a9:0e:e6:9d:dc:31:1c:b2:a0:a7:18:1c:79:e1:c7:36:02:30: + 3a:56:af:9a:74:6c:f6:fb:83:e0:33:d3:08:5f:a1:9c:c2:5b: + 9f:46:d6:b6:cb:91:06:63:a2:06:e7:33:ac:3e:a8:81:12:d0: + cb:ba:d0:92:0b:b6:9e:96:aa:04:0f:8a +SHA1 Fingerprint=8D:17:84:D5:37:F3:03:7D:EC:70:FE:57:8B:51:9A:99:E6:10:D7:B0 diff --git a/system/system/etc/security/cacerts_google/2add47b6.0 b/system/system/etc/security/cacerts_google/2add47b6.0 new file mode 100644 index 0000000000000000000000000000000000000000..aa885397c79774fcfa6aa4c4fe2b51afe8ecf368 --- /dev/null +++ b/system/system/etc/security/cacerts_google/2add47b6.0 @@ -0,0 +1,52 @@ +-----BEGIN CERTIFICATE----- +MIICHjCCAaSgAwIBAgIRYFlJ4CYuu1X5CneKcflK2GwwCgYIKoZIzj0EAwMwUDEk +MCIGA1UECxMbR2xvYmFsU2lnbiBFQ0MgUm9vdCBDQSAtIFI1MRMwEQYDVQQKEwpH +bG9iYWxTaWduMRMwEQYDVQQDEwpHbG9iYWxTaWduMB4XDTEyMTExMzAwMDAwMFoX +DTM4MDExOTAzMTQwN1owUDEkMCIGA1UECxMbR2xvYmFsU2lnbiBFQ0MgUm9vdCBD +QSAtIFI1MRMwEQYDVQQKEwpHbG9iYWxTaWduMRMwEQYDVQQDEwpHbG9iYWxTaWdu +MHYwEAYHKoZIzj0CAQYFK4EEACIDYgAER0UOlvt9Xb/pOdEh+J8LttV7HpI6SFkc +8GIxLcB6KP4ap1yztsyX50XUWPrRd21DosCHZTQKH3rd6zwzocWdTaRvQZU4f8ke +hOvRnkmSh5SHDDqFSmafnVmTTZdhBoZKo0IwQDAOBgNVHQ8BAf8EBAMCAQYwDwYD +VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUPeYpSJvqB8ohREom3m7e0oPQn1kwCgYI +KoZIzj0EAwMDaAAwZQIxAOVpEslu28YxuglB4Zf4+/2a4n0Sye18ZNPLBSWLVtmg +515dTguDnFt2KaAJJiFqYgIwcdK1j1zqO+F4CYWodZI7yFz9SO8NdCKoCOJuxUnO +xwy8p2Fp8fc74SrL+SvzZpA3 +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 60:59:49:e0:26:2e:bb:55:f9:0a:77:8a:71:f9:4a:d8:6c + Signature Algorithm: ecdsa-with-SHA384 + Issuer: OU=GlobalSign ECC Root CA - R5, O=GlobalSign, CN=GlobalSign + Validity + Not Before: Nov 13 00:00:00 2012 GMT + Not After : Jan 19 03:14:07 2038 GMT + Subject: OU=GlobalSign ECC Root CA - R5, O=GlobalSign, CN=GlobalSign + Subject Public Key Info: + Public Key Algorithm: id-ecPublicKey + Public-Key: (384 bit) + pub: + 04:47:45:0e:96:fb:7d:5d:bf:e9:39:d1:21:f8:9f: + 0b:b6:d5:7b:1e:92:3a:48:59:1c:f0:62:31:2d:c0: + 7a:28:fe:1a:a7:5c:b3:b6:cc:97:e7:45:d4:58:fa: + d1:77:6d:43:a2:c0:87:65:34:0a:1f:7a:dd:eb:3c: + 33:a1:c5:9d:4d:a4:6f:41:95:38:7f:c9:1e:84:eb: + d1:9e:49:92:87:94:87:0c:3a:85:4a:66:9f:9d:59: + 93:4d:97:61:06:86:4a + ASN1 OID: secp384r1 + X509v3 extensions: + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + 3D:E6:29:48:9B:EA:07:CA:21:44:4A:26:DE:6E:DE:D2:83:D0:9F:59 + Signature Algorithm: ecdsa-with-SHA384 + 30:65:02:31:00:e5:69:12:c9:6e:db:c6:31:ba:09:41:e1:97: + f8:fb:fd:9a:e2:7d:12:c9:ed:7c:64:d3:cb:05:25:8b:56:d9: + a0:e7:5e:5d:4e:0b:83:9c:5b:76:29:a0:09:26:21:6a:62:02: + 30:71:d2:b5:8f:5c:ea:3b:e1:78:09:85:a8:75:92:3b:c8:5c: + fd:48:ef:0d:74:22:a8:08:e2:6e:c5:49:ce:c7:0c:bc:a7:61: + 69:f1:f7:3b:e1:2a:cb:f9:2b:f3:66:90:37 +SHA1 Fingerprint=1F:24:C6:30:CD:A4:18:EF:20:69:FF:AD:4F:DD:5F:46:3A:1B:69:AA diff --git a/system/system/etc/security/cacerts_google/2afc57aa.0 b/system/system/etc/security/cacerts_google/2afc57aa.0 new file mode 100644 index 0000000000000000000000000000000000000000..aefb4adbd2385f0c8f9b70e3de43354ad09220a0 --- /dev/null +++ b/system/system/etc/security/cacerts_google/2afc57aa.0 @@ -0,0 +1,91 @@ +-----BEGIN CERTIFICATE----- +MIIEqjCCA5KgAwIBAgIOLmoAAQACH9dSISwRXDswDQYJKoZIhvcNAQEFBQAwdjEL +MAkGA1UEBhMCREUxHDAaBgNVBAoTE1RDIFRydXN0Q2VudGVyIEdtYkgxIjAgBgNV +BAsTGVRDIFRydXN0Q2VudGVyIENsYXNzIDIgQ0ExJTAjBgNVBAMTHFRDIFRydXN0 +Q2VudGVyIENsYXNzIDIgQ0EgSUkwHhcNMDYwMTEyMTQzODQzWhcNMjUxMjMxMjI1 +OTU5WjB2MQswCQYDVQQGEwJERTEcMBoGA1UEChMTVEMgVHJ1c3RDZW50ZXIgR21i +SDEiMCAGA1UECxMZVEMgVHJ1c3RDZW50ZXIgQ2xhc3MgMiBDQTElMCMGA1UEAxMc +VEMgVHJ1c3RDZW50ZXIgQ2xhc3MgMiBDQSBJSTCCASIwDQYJKoZIhvcNAQEBBQAD +ggEPADCCAQoCggEBAKuAh5uO8MN8h9foJIIRszzdQ2Lu+MNF2ujhoF/RKrLqk2jf +tMjWQ+nEdVl//OEd+DFwIxuInie5e/060smp6RQvkL4DUsFJzfb95AhmC1eKokKg +uNV/aVyQMrKXDcpK3EY+AlWJU+MaWss2xgdW94zPEfRMuzBwBJWl9jmM/XOBCH2J +XjIeIqkiRUuwZi4wzJ9l/fzLganx4Duvo4bRierERXlQXa7pIXSSTYtZgo+U4+lK +8edJsBTj9WLL1XK9H7nSn6DNqPoByNkN39r8R52zyFTfSUrxIan+GE7uSNQZu+99 +5OKdy1u2bv/jzVrndIIFuoAlOMvkaZ6vQaoahPUCAwEAAaOCATQwggEwMA8GA1Ud +EwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBTjq1RMgKHbVkO3 +kUrL84J6E1wIqzCB7QYDVR0fBIHlMIHiMIHfoIHcoIHZhjVodHRwOi8vd3d3LnRy +dXN0Y2VudGVyLmRlL2NybC92Mi90Y19jbGFzc18yX2NhX0lJLmNybIaBn2xkYXA6 +Ly93d3cudHJ1c3RjZW50ZXIuZGUvQ049VEMlMjBUcnVzdENlbnRlciUyMENsYXNz +JTIwMiUyMENBJTIwSUksTz1UQyUyMFRydXN0Q2VudGVyJTIwR21iSCxPVT1yb290 +Y2VydHMsREM9dHJ1c3RjZW50ZXIsREM9ZGU/Y2VydGlmaWNhdGVSZXZvY2F0aW9u +TGlzdD9iYXNlPzANBgkqhkiG9w0BAQUFAAOCAQEAjNfffu4bgBCzg/XbEeprS6iS +GNn3Bzn1LL4GdXpoUxUc6krtXvwjshOg0wn/9vYua0Fxec3ibf2uWWuFHbhOIprt +ZjluS5TmVfwLG4t3wVMTZonZKNaL80VKY7f9ewthXbhtvsPcW3nS7Yblok2+XnR8 +au0WOB9/WIFaGusyiC2y8zl3gK9etmF1KdsjTYjKUCjLhdLTEKJZbtOTVAB6okaV +hgWcqRmY5TFyDADiZ9lA4CQze28suVyrZZ0srHbqNZn1l7kPJOzHdiEoZa5X6AeI +dUpWoNIFOqTmjZKILPPy4cHGYdtBxceb9w4aUUXCYWvcZCcXjFq32nQozZfkvQ== +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 2e:6a:00:01:00:02:1f:d7:52:21:2c:11:5c:3b + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=DE, O=TC TrustCenter GmbH, OU=TC TrustCenter Class 2 CA, CN=TC TrustCenter Class 2 CA II + Validity + Not Before: Jan 12 14:38:43 2006 GMT + Not After : Dec 31 22:59:59 2025 GMT + Subject: C=DE, O=TC TrustCenter GmbH, OU=TC TrustCenter Class 2 CA, CN=TC TrustCenter Class 2 CA II + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:ab:80:87:9b:8e:f0:c3:7c:87:d7:e8:24:82:11: + b3:3c:dd:43:62:ee:f8:c3:45:da:e8:e1:a0:5f:d1: + 2a:b2:ea:93:68:df:b4:c8:d6:43:e9:c4:75:59:7f: + fc:e1:1d:f8:31:70:23:1b:88:9e:27:b9:7b:fd:3a: + d2:c9:a9:e9:14:2f:90:be:03:52:c1:49:cd:f6:fd: + e4:08:66:0b:57:8a:a2:42:a0:b8:d5:7f:69:5c:90: + 32:b2:97:0d:ca:4a:dc:46:3e:02:55:89:53:e3:1a: + 5a:cb:36:c6:07:56:f7:8c:cf:11:f4:4c:bb:30:70: + 04:95:a5:f6:39:8c:fd:73:81:08:7d:89:5e:32:1e: + 22:a9:22:45:4b:b0:66:2e:30:cc:9f:65:fd:fc:cb: + 81:a9:f1:e0:3b:af:a3:86:d1:89:ea:c4:45:79:50: + 5d:ae:e9:21:74:92:4d:8b:59:82:8f:94:e3:e9:4a: + f1:e7:49:b0:14:e3:f5:62:cb:d5:72:bd:1f:b9:d2: + 9f:a0:cd:a8:fa:01:c8:d9:0d:df:da:fc:47:9d:b3: + c8:54:df:49:4a:f1:21:a9:fe:18:4e:ee:48:d4:19: + bb:ef:7d:e4:e2:9d:cb:5b:b6:6e:ff:e3:cd:5a:e7: + 74:82:05:ba:80:25:38:cb:e4:69:9e:af:41:aa:1a: + 84:f5 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + E3:AB:54:4C:80:A1:DB:56:43:B7:91:4A:CB:F3:82:7A:13:5C:08:AB + X509v3 CRL Distribution Points: + + Full Name: + URI:http://www.trustcenter.de/crl/v2/tc_class_2_ca_II.crl + URI:ldap://www.trustcenter.de/CN=TC%20TrustCenter%20Class%202%20CA%20II,O=TC%20TrustCenter%20GmbH,OU=rootcerts,DC=trustcenter,DC=de?certificateRevocationList?base? + + Signature Algorithm: sha1WithRSAEncryption + 8c:d7:df:7e:ee:1b:80:10:b3:83:f5:db:11:ea:6b:4b:a8:92: + 18:d9:f7:07:39:f5:2c:be:06:75:7a:68:53:15:1c:ea:4a:ed: + 5e:fc:23:b2:13:a0:d3:09:ff:f6:f6:2e:6b:41:71:79:cd:e2: + 6d:fd:ae:59:6b:85:1d:b8:4e:22:9a:ed:66:39:6e:4b:94:e6: + 55:fc:0b:1b:8b:77:c1:53:13:66:89:d9:28:d6:8b:f3:45:4a: + 63:b7:fd:7b:0b:61:5d:b8:6d:be:c3:dc:5b:79:d2:ed:86:e5: + a2:4d:be:5e:74:7c:6a:ed:16:38:1f:7f:58:81:5a:1a:eb:32: + 88:2d:b2:f3:39:77:80:af:5e:b6:61:75:29:db:23:4d:88:ca: + 50:28:cb:85:d2:d3:10:a2:59:6e:d3:93:54:00:7a:a2:46:95: + 86:05:9c:a9:19:98:e5:31:72:0c:00:e2:67:d9:40:e0:24:33: + 7b:6f:2c:b9:5c:ab:65:9d:2c:ac:76:ea:35:99:f5:97:b9:0f: + 24:ec:c7:76:21:28:65:ae:57:e8:07:88:75:4a:56:a0:d2:05: + 3a:a4:e6:8d:92:88:2c:f3:f2:e1:c1:c6:61:db:41:c5:c7:9b: + f7:0e:1a:51:45:c2:61:6b:dc:64:27:17:8c:5a:b7:da:74:28: + cd:97:e4:bd +SHA1 Fingerprint=AE:50:83:ED:7C:F4:5C:BC:8F:61:C6:21:FE:68:5D:79:42:21:15:6E diff --git a/system/system/etc/security/cacerts_google/343eb6cb.0 b/system/system/etc/security/cacerts_google/343eb6cb.0 new file mode 100644 index 0000000000000000000000000000000000000000..ef2f4062602ca85d798b891c614555083fae93b0 --- /dev/null +++ b/system/system/etc/security/cacerts_google/343eb6cb.0 @@ -0,0 +1,88 @@ +-----BEGIN CERTIFICATE----- +MIIDoTCCAomgAwIBAgILBAAAAAABD4WqLUgwDQYJKoZIhvcNAQEFBQAwOzEYMBYG +A1UEChMPQ3liZXJ0cnVzdCwgSW5jMR8wHQYDVQQDExZDeWJlcnRydXN0IEdsb2Jh +bCBSb290MB4XDTA2MTIxNTA4MDAwMFoXDTIxMTIxNTA4MDAwMFowOzEYMBYGA1UE +ChMPQ3liZXJ0cnVzdCwgSW5jMR8wHQYDVQQDExZDeWJlcnRydXN0IEdsb2JhbCBS +b290MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA+Mi8vRRQZhP/8NN5 +7CPytxrHjoXxEnOmGaoQ25yiZXRadz5RfVb23CO21O1fWLE3TdVJDm71aofW0ozS +J8bi/zafmGWgE07GKmSb1ZASzxQG9Dvj1Ci+6A74q05IlG2OlTEQXO2iLb3VOm2y +HLtgwEZLAfVJrn5GitB0jaEMAs7u/OePuGtm839EAL9mJRQr3RAwHQeWP032a7iP +t3sMpTjr3kfb1V05/Iin89cqdPHoWqI7n1C6poxFNcJQZZXcY4Lv3b93TZxiyWNz +FtApD0mpSPCzqrdsxacwOUBdrsTiXSZT8M4cIwhhqJQZugRiQOwfOHB3EgZxpzAY +XSUnpQIDAQABo4GlMIGiMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/ +MB0GA1UdDgQWBBS2CHsNesysIEyGVjJez6tuhS1wVzA/BgNVHR8EODA2MDSgMqAw +hi5odHRwOi8vd3d3Mi5wdWJsaWMtdHJ1c3QuY29tL2NybC9jdC9jdHJvb3QuY3Js +MB8GA1UdIwQYMBaAFLYIew16zKwgTIZWMl7Pq26FLXBXMA0GCSqGSIb3DQEBBQUA +A4IBAQBW7wojoFROlZfJ+InaRcHUowAl9B8Tq7ejhVhpwjCt2BWKLePJzYFa+HMj +Wqd8BfP9IjsO0QbE2zZMcwSO5bAi5MXzLqXZI+O4Tkogp24CJJ8iYGd7ix1yCcUx +XOl5n4BHPa2hCwcUPUf/A2kaDAtE52Mlp3+yybh2hO0j9n0Hq0V+09+zv+mKts2o +omcrUtW3ZfA5TGOgkXmTUg9U3YO7n9GPp1Nzw8v/MOx8BLjYRB+TX3EJIrduPuoc +A06dGiBh+4E37F78CkWr1+cXVdCg6mCbpvbjjFspwgZgFJ0tl0ypkxWdYcQBX0jW +WL1WMRJOEcgh4LMRkWXbtKaIOM5V +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 04:00:00:00:00:01:0f:85:aa:2d:48 + Signature Algorithm: sha1WithRSAEncryption + Issuer: O=Cybertrust, Inc, CN=Cybertrust Global Root + Validity + Not Before: Dec 15 08:00:00 2006 GMT + Not After : Dec 15 08:00:00 2021 GMT + Subject: O=Cybertrust, Inc, CN=Cybertrust Global Root + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:f8:c8:bc:bd:14:50:66:13:ff:f0:d3:79:ec:23: + f2:b7:1a:c7:8e:85:f1:12:73:a6:19:aa:10:db:9c: + a2:65:74:5a:77:3e:51:7d:56:f6:dc:23:b6:d4:ed: + 5f:58:b1:37:4d:d5:49:0e:6e:f5:6a:87:d6:d2:8c: + d2:27:c6:e2:ff:36:9f:98:65:a0:13:4e:c6:2a:64: + 9b:d5:90:12:cf:14:06:f4:3b:e3:d4:28:be:e8:0e: + f8:ab:4e:48:94:6d:8e:95:31:10:5c:ed:a2:2d:bd: + d5:3a:6d:b2:1c:bb:60:c0:46:4b:01:f5:49:ae:7e: + 46:8a:d0:74:8d:a1:0c:02:ce:ee:fc:e7:8f:b8:6b: + 66:f3:7f:44:00:bf:66:25:14:2b:dd:10:30:1d:07: + 96:3f:4d:f6:6b:b8:8f:b7:7b:0c:a5:38:eb:de:47: + db:d5:5d:39:fc:88:a7:f3:d7:2a:74:f1:e8:5a:a2: + 3b:9f:50:ba:a6:8c:45:35:c2:50:65:95:dc:63:82: + ef:dd:bf:77:4d:9c:62:c9:63:73:16:d0:29:0f:49: + a9:48:f0:b3:aa:b7:6c:c5:a7:30:39:40:5d:ae:c4: + e2:5d:26:53:f0:ce:1c:23:08:61:a8:94:19:ba:04: + 62:40:ec:1f:38:70:77:12:06:71:a7:30:18:5d:25: + 27:a5 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + B6:08:7B:0D:7A:CC:AC:20:4C:86:56:32:5E:CF:AB:6E:85:2D:70:57 + X509v3 CRL Distribution Points: + + Full Name: + URI:http://www2.public-trust.com/crl/ct/ctroot.crl + + X509v3 Authority Key Identifier: + keyid:B6:08:7B:0D:7A:CC:AC:20:4C:86:56:32:5E:CF:AB:6E:85:2D:70:57 + + Signature Algorithm: sha1WithRSAEncryption + 56:ef:0a:23:a0:54:4e:95:97:c9:f8:89:da:45:c1:d4:a3:00: + 25:f4:1f:13:ab:b7:a3:85:58:69:c2:30:ad:d8:15:8a:2d:e3: + c9:cd:81:5a:f8:73:23:5a:a7:7c:05:f3:fd:22:3b:0e:d1:06: + c4:db:36:4c:73:04:8e:e5:b0:22:e4:c5:f3:2e:a5:d9:23:e3: + b8:4e:4a:20:a7:6e:02:24:9f:22:60:67:7b:8b:1d:72:09:c5: + 31:5c:e9:79:9f:80:47:3d:ad:a1:0b:07:14:3d:47:ff:03:69: + 1a:0c:0b:44:e7:63:25:a7:7f:b2:c9:b8:76:84:ed:23:f6:7d: + 07:ab:45:7e:d3:df:b3:bf:e9:8a:b6:cd:a8:a2:67:2b:52:d5: + b7:65:f0:39:4c:63:a0:91:79:93:52:0f:54:dd:83:bb:9f:d1: + 8f:a7:53:73:c3:cb:ff:30:ec:7c:04:b8:d8:44:1f:93:5f:71: + 09:22:b7:6e:3e:ea:1c:03:4e:9d:1a:20:61:fb:81:37:ec:5e: + fc:0a:45:ab:d7:e7:17:55:d0:a0:ea:60:9b:a6:f6:e3:8c:5b: + 29:c2:06:60:14:9d:2d:97:4c:a9:93:15:9d:61:c4:01:5f:48: + d6:58:bd:56:31:12:4e:11:c8:21:e0:b3:11:91:65:db:b4:a6: + 88:38:ce:55 +SHA1 Fingerprint=5F:43:E5:B1:BF:F8:78:8C:AC:1C:C7:CA:4A:9A:C6:22:2B:CC:34:C6 diff --git a/system/system/etc/security/cacerts_google/35105088.0 b/system/system/etc/security/cacerts_google/35105088.0 new file mode 100644 index 0000000000000000000000000000000000000000..3728c3b7346893d7264496d05ffdfe0af039517a --- /dev/null +++ b/system/system/etc/security/cacerts_google/35105088.0 @@ -0,0 +1,123 @@ +-----BEGIN CERTIFICATE----- +MIIF3jCCA8agAwIBAgIQAf1tMPyjylGoG7xkDjUDLTANBgkqhkiG9w0BAQwFADCB +iDELMAkGA1UEBhMCVVMxEzARBgNVBAgTCk5ldyBKZXJzZXkxFDASBgNVBAcTC0pl +cnNleSBDaXR5MR4wHAYDVQQKExVUaGUgVVNFUlRSVVNUIE5ldHdvcmsxLjAsBgNV +BAMTJVVTRVJUcnVzdCBSU0EgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMTAw +MjAxMDAwMDAwWhcNMzgwMTE4MjM1OTU5WjCBiDELMAkGA1UEBhMCVVMxEzARBgNV +BAgTCk5ldyBKZXJzZXkxFDASBgNVBAcTC0plcnNleSBDaXR5MR4wHAYDVQQKExVU +aGUgVVNFUlRSVVNUIE5ldHdvcmsxLjAsBgNVBAMTJVVTRVJUcnVzdCBSU0EgQ2Vy +dGlmaWNhdGlvbiBBdXRob3JpdHkwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK +AoICAQCAEmUXNg7D2wiz0KxXDXbtzSfTTK1Qg2HiqiBNCS1kCdzOiZ/MPans9s/B +3PHTsdZ7NygRK0faOca8Ohm0X6a9fZ2jY0K2dvKpOyuR+OJv0OwWIJAJPuLodMkY +tJHUYmTbf6MG8YgYapAiPLz+E/CHFHv25B+O1ORRxhFnRghRy4YUVD+8M/5+bJz/ +Fp0YvVGONaanZshyZ9shZrHUm3gDwFA66Mzw3LyeTP6vBZY1H1dat//O+T23LLb2 +VN3I5xI6Ta5MirdcmrS3ID3KfyI0rn47aGYBROcBTkZTmzNg95S+UzeQc0PzMsNT +79uq/nROacdrjGCT3sTHDN/hMq7MkztReJVni+49Vv4M0GkPGw/zJSZrM233bkf6 +c0Plfg6lZrEpfDKEY1WJxA3Bk1QwGROs0303p+tdOmw1XNtB1xLaqUkL39iAigmT +Yo61Zs8liM2EuLE/pDkP2QKe6xJMlXzzawWpXhaDzLhn4ugTncxbgtNMs+1b/97l +c6wjOy0AvzVVdAlJ2ElYGn+SNuZRkg7zJn0cTRe8yexDJtC/QV9AqURE9JnnV4ee +UB9XVKg+/XRjL7FQZQnmWEIuQxpMtPAlR1n6BB6T1CZGSlCBst6+eLf8ZxXhyVeE +Hg9j1uliutZfVS7qXMYoCAQlObgOK6nyTJccBz8NUvXt7y+CDwIDAQABo0IwQDAd +BgNVHQ4EFgQUU3m/WqorSs9UgOHYm8Cd8rIDZsswDgYDVR0PAQH/BAQDAgEGMA8G +A1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQEMBQADggIBAFzUfA3P9wF9QZllDHPF +Up/L+M+ZBn8b2kMVn54CVVeWFPFSPCeHlCjtHzoBN6J2/FNQwISbxmtOuowhT6KO +VWKR82kV2LyI48SqC/3vqOlLVSoGIG1VeCkZ7l8wXEskEVX/JJpuXior7gtNn3/3 +ATiUFJVDBwn7YKnuHKsSjKCaXqeYalltiz8I+8jRRa8YFWSQEg9zKC7F4iRO/Fjs +8PRF/iKz6y+O0tlFYQXBl2+odnKPi4w2r78NBc5xjeambx9spnFixdjQg3IM8WcR +iQycE0xyNN+81XHfqnHd4blsjDwSXWXavVcStkNr/+XeTWYRUc+ZruwXtuhxkYze +Sf7dNXGiFSeUHM9h4ya7b6NnJSFd5t0dCy5oGzuCr+yDZ4XUmFF0sbmZgIn/f3gZ +XHlKYC6SQK5MNyosycdiyA5d9zZbyuAlJQG03RoHnHcAP9Dc1ew91Pq7P8yF1m9/ +qS3fuQL39ZeatTXaw2ewh0qpKJ4jjv9cJ2vhsE/zB+4ALtRZh8tSQZXq9EfX7mRB +VXyNWQKV3WKdwrnuWih0hKWbt5DHDAff9Yk2dDLWKMGwsAvgnEzDHNb842m1R0aB +L6KCq9NjRHDEjf8tM7qtj3u1cIiuPhnPQCjY/MiQu12ZIvVS5ljFH4gxQ+6IHdfG +jjxDah2nGN59PRbxYvnKkKj9 +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 01:fd:6d:30:fc:a3:ca:51:a8:1b:bc:64:0e:35:03:2d + Signature Algorithm: sha384WithRSAEncryption + Issuer: C=US, ST=New Jersey, L=Jersey City, O=The USERTRUST Network, CN=USERTrust RSA Certification Authority + Validity + Not Before: Feb 1 00:00:00 2010 GMT + Not After : Jan 18 23:59:59 2038 GMT + Subject: C=US, ST=New Jersey, L=Jersey City, O=The USERTRUST Network, CN=USERTrust RSA Certification Authority + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (4096 bit) + Modulus: + 00:80:12:65:17:36:0e:c3:db:08:b3:d0:ac:57:0d: + 76:ed:cd:27:d3:4c:ad:50:83:61:e2:aa:20:4d:09: + 2d:64:09:dc:ce:89:9f:cc:3d:a9:ec:f6:cf:c1:dc: + f1:d3:b1:d6:7b:37:28:11:2b:47:da:39:c6:bc:3a: + 19:b4:5f:a6:bd:7d:9d:a3:63:42:b6:76:f2:a9:3b: + 2b:91:f8:e2:6f:d0:ec:16:20:90:09:3e:e2:e8:74: + c9:18:b4:91:d4:62:64:db:7f:a3:06:f1:88:18:6a: + 90:22:3c:bc:fe:13:f0:87:14:7b:f6:e4:1f:8e:d4: + e4:51:c6:11:67:46:08:51:cb:86:14:54:3f:bc:33: + fe:7e:6c:9c:ff:16:9d:18:bd:51:8e:35:a6:a7:66: + c8:72:67:db:21:66:b1:d4:9b:78:03:c0:50:3a:e8: + cc:f0:dc:bc:9e:4c:fe:af:05:96:35:1f:57:5a:b7: + ff:ce:f9:3d:b7:2c:b6:f6:54:dd:c8:e7:12:3a:4d: + ae:4c:8a:b7:5c:9a:b4:b7:20:3d:ca:7f:22:34:ae: + 7e:3b:68:66:01:44:e7:01:4e:46:53:9b:33:60:f7: + 94:be:53:37:90:73:43:f3:32:c3:53:ef:db:aa:fe: + 74:4e:69:c7:6b:8c:60:93:de:c4:c7:0c:df:e1:32: + ae:cc:93:3b:51:78:95:67:8b:ee:3d:56:fe:0c:d0: + 69:0f:1b:0f:f3:25:26:6b:33:6d:f7:6e:47:fa:73: + 43:e5:7e:0e:a5:66:b1:29:7c:32:84:63:55:89:c4: + 0d:c1:93:54:30:19:13:ac:d3:7d:37:a7:eb:5d:3a: + 6c:35:5c:db:41:d7:12:da:a9:49:0b:df:d8:80:8a: + 09:93:62:8e:b5:66:cf:25:88:cd:84:b8:b1:3f:a4: + 39:0f:d9:02:9e:eb:12:4c:95:7c:f3:6b:05:a9:5e: + 16:83:cc:b8:67:e2:e8:13:9d:cc:5b:82:d3:4c:b3: + ed:5b:ff:de:e5:73:ac:23:3b:2d:00:bf:35:55:74: + 09:49:d8:49:58:1a:7f:92:36:e6:51:92:0e:f3:26: + 7d:1c:4d:17:bc:c9:ec:43:26:d0:bf:41:5f:40:a9: + 44:44:f4:99:e7:57:87:9e:50:1f:57:54:a8:3e:fd: + 74:63:2f:b1:50:65:09:e6:58:42:2e:43:1a:4c:b4: + f0:25:47:59:fa:04:1e:93:d4:26:46:4a:50:81:b2: + de:be:78:b7:fc:67:15:e1:c9:57:84:1e:0f:63:d6: + e9:62:ba:d6:5f:55:2e:ea:5c:c6:28:08:04:25:39: + b8:0e:2b:a9:f2:4c:97:1c:07:3f:0d:52:f5:ed:ef: + 2f:82:0f + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 53:79:BF:5A:AA:2B:4A:CF:54:80:E1:D8:9B:C0:9D:F2:B2:03:66:CB + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: sha384WithRSAEncryption + 5c:d4:7c:0d:cf:f7:01:7d:41:99:65:0c:73:c5:52:9f:cb:f8: + cf:99:06:7f:1b:da:43:15:9f:9e:02:55:57:96:14:f1:52:3c: + 27:87:94:28:ed:1f:3a:01:37:a2:76:fc:53:50:c0:84:9b:c6: + 6b:4e:ba:8c:21:4f:a2:8e:55:62:91:f3:69:15:d8:bc:88:e3: + c4:aa:0b:fd:ef:a8:e9:4b:55:2a:06:20:6d:55:78:29:19:ee: + 5f:30:5c:4b:24:11:55:ff:24:9a:6e:5e:2a:2b:ee:0b:4d:9f: + 7f:f7:01:38:94:14:95:43:07:09:fb:60:a9:ee:1c:ab:12:8c: + a0:9a:5e:a7:98:6a:59:6d:8b:3f:08:fb:c8:d1:45:af:18:15: + 64:90:12:0f:73:28:2e:c5:e2:24:4e:fc:58:ec:f0:f4:45:fe: + 22:b3:eb:2f:8e:d2:d9:45:61:05:c1:97:6f:a8:76:72:8f:8b: + 8c:36:af:bf:0d:05:ce:71:8d:e6:a6:6f:1f:6c:a6:71:62:c5: + d8:d0:83:72:0c:f1:67:11:89:0c:9c:13:4c:72:34:df:bc:d5: + 71:df:aa:71:dd:e1:b9:6c:8c:3c:12:5d:65:da:bd:57:12:b6: + 43:6b:ff:e5:de:4d:66:11:51:cf:99:ae:ec:17:b6:e8:71:91: + 8c:de:49:fe:dd:35:71:a2:15:27:94:1c:cf:61:e3:26:bb:6f: + a3:67:25:21:5d:e6:dd:1d:0b:2e:68:1b:3b:82:af:ec:83:67: + 85:d4:98:51:74:b1:b9:99:80:89:ff:7f:78:19:5c:79:4a:60: + 2e:92:40:ae:4c:37:2a:2c:c9:c7:62:c8:0e:5d:f7:36:5b:ca: + e0:25:25:01:b4:dd:1a:07:9c:77:00:3f:d0:dc:d5:ec:3d:d4: + fa:bb:3f:cc:85:d6:6f:7f:a9:2d:df:b9:02:f7:f5:97:9a:b5: + 35:da:c3:67:b0:87:4a:a9:28:9e:23:8e:ff:5c:27:6b:e1:b0: + 4f:f3:07:ee:00:2e:d4:59:87:cb:52:41:95:ea:f4:47:d7:ee: + 64:41:55:7c:8d:59:02:95:dd:62:9d:c2:b9:ee:5a:28:74:84: + a5:9b:b7:90:c7:0c:07:df:f5:89:36:74:32:d6:28:c1:b0:b0: + 0b:e0:9c:4c:c3:1c:d6:fc:e3:69:b5:47:46:81:2f:a2:82:ab: + d3:63:44:70:c4:8d:ff:2d:33:ba:ad:8f:7b:b5:70:88:ae:3e: + 19:cf:40:28:d8:fc:c8:90:bb:5d:99:22:f5:52:e6:58:c5:1f: + 88:31:43:ee:88:1d:d7:c6:8e:3c:43:6a:1d:a7:18:de:7d:3d: + 16:f1:62:f9:ca:90:a8:fd +SHA1 Fingerprint=2B:8F:1B:57:33:0D:BB:A2:D0:7A:6C:51:F7:0E:E9:0D:DA:B9:AD:8E diff --git a/system/system/etc/security/cacerts_google/399e7759.0 b/system/system/etc/security/cacerts_google/399e7759.0 new file mode 100644 index 0000000000000000000000000000000000000000..e73ab67919c91bba3a8334f3a527e3553e59ef23 --- /dev/null +++ b/system/system/etc/security/cacerts_google/399e7759.0 @@ -0,0 +1,83 @@ +-----BEGIN CERTIFICATE----- +MIIDrzCCApegAwIBAgIQCDvgVpBCRrGhdWrJWZHHSjANBgkqhkiG9w0BAQUFADBh +MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3 +d3cuZGlnaWNlcnQuY29tMSAwHgYDVQQDExdEaWdpQ2VydCBHbG9iYWwgUm9vdCBD +QTAeFw0wNjExMTAwMDAwMDBaFw0zMTExMTAwMDAwMDBaMGExCzAJBgNVBAYTAlVT +MRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5j +b20xIDAeBgNVBAMTF0RpZ2lDZXJ0IEdsb2JhbCBSb290IENBMIIBIjANBgkqhkiG +9w0BAQEFAAOCAQ8AMIIBCgKCAQEA4jvhEXLeqKTTo1eqUKKPC3eQyaKl7hLOllsB +CSDMAZOnTjC3U/dDxGkAV53ijSLdhwZAAIEJzs4bg7/fzTtxRuLWZscFs3YnFo97 +nh6Vfe63SKMI2tavegw5BmV/Sl0fvBf4q77uKNd0f3p4mVmFaG5cIzJLv07A6Fpt +43C/dxC//AH2hdmoRBBYMql1GNXRor5H4idq9Joz+EkIYIvUX7Q6hL+hqkpMfT7P +T19sdl6gSzeRntwi5m3OFBqOasv+zbMUZBfHWymeMr/y7vrTC0LUq7dBMtoM1O/4 +gdW7jVg/tRvoSSiicNoxBN33shbyTApOB6jtSj1etX+jkMOvJwIDAQABo2MwYTAO +BgNVHQ8BAf8EBAMCAYYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUA95QNVbR +TLtm8KPiGxvDl7I90VUwHwYDVR0jBBgwFoAUA95QNVbRTLtm8KPiGxvDl7I90VUw +DQYJKoZIhvcNAQEFBQADggEBAMucN6pIExIK+t1EnE9SsPTfrgT1eXkIoyQY/Esr +hMAtudXH/vTBH1jLuG2cenTnmCmrEbXjcKChzUyImZOMkXDiqw8cvpOp/2PV5Adg +06O/nVsJ8dWO41P0jmP6P6fbtGbfYmbW0W5BjfIttep3Sp+dWOIrWcBAI+0tKIJF +PnlUkiaY4IBIqDfv8NZ5YBberOgOzW6sRBc4L0na4UU+Krk2U886UAb3LujEV0ls +YSEY1QSteDwsOoBrp+uvFRTp2InBuThs4pFsiv9kuXclVzDAGySj4dzp30d8tbQk +CAUw7C29C79Fv1C5qfPrmAESrciIxpg0X40KPMbp1ZWVbd4= +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 08:3b:e0:56:90:42:46:b1:a1:75:6a:c9:59:91:c7:4a + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Global Root CA + Validity + Not Before: Nov 10 00:00:00 2006 GMT + Not After : Nov 10 00:00:00 2031 GMT + Subject: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Global Root CA + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:e2:3b:e1:11:72:de:a8:a4:d3:a3:57:aa:50:a2: + 8f:0b:77:90:c9:a2:a5:ee:12:ce:96:5b:01:09:20: + cc:01:93:a7:4e:30:b7:53:f7:43:c4:69:00:57:9d: + e2:8d:22:dd:87:06:40:00:81:09:ce:ce:1b:83:bf: + df:cd:3b:71:46:e2:d6:66:c7:05:b3:76:27:16:8f: + 7b:9e:1e:95:7d:ee:b7:48:a3:08:da:d6:af:7a:0c: + 39:06:65:7f:4a:5d:1f:bc:17:f8:ab:be:ee:28:d7: + 74:7f:7a:78:99:59:85:68:6e:5c:23:32:4b:bf:4e: + c0:e8:5a:6d:e3:70:bf:77:10:bf:fc:01:f6:85:d9: + a8:44:10:58:32:a9:75:18:d5:d1:a2:be:47:e2:27: + 6a:f4:9a:33:f8:49:08:60:8b:d4:5f:b4:3a:84:bf: + a1:aa:4a:4c:7d:3e:cf:4f:5f:6c:76:5e:a0:4b:37: + 91:9e:dc:22:e6:6d:ce:14:1a:8e:6a:cb:fe:cd:b3: + 14:64:17:c7:5b:29:9e:32:bf:f2:ee:fa:d3:0b:42: + d4:ab:b7:41:32:da:0c:d4:ef:f8:81:d5:bb:8d:58: + 3f:b5:1b:e8:49:28:a2:70:da:31:04:dd:f7:b2:16: + f2:4c:0a:4e:07:a8:ed:4a:3d:5e:b5:7f:a3:90:c3: + af:27 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + 03:DE:50:35:56:D1:4C:BB:66:F0:A3:E2:1B:1B:C3:97:B2:3D:D1:55 + X509v3 Authority Key Identifier: + keyid:03:DE:50:35:56:D1:4C:BB:66:F0:A3:E2:1B:1B:C3:97:B2:3D:D1:55 + + Signature Algorithm: sha1WithRSAEncryption + cb:9c:37:aa:48:13:12:0a:fa:dd:44:9c:4f:52:b0:f4:df:ae: + 04:f5:79:79:08:a3:24:18:fc:4b:2b:84:c0:2d:b9:d5:c7:fe: + f4:c1:1f:58:cb:b8:6d:9c:7a:74:e7:98:29:ab:11:b5:e3:70: + a0:a1:cd:4c:88:99:93:8c:91:70:e2:ab:0f:1c:be:93:a9:ff: + 63:d5:e4:07:60:d3:a3:bf:9d:5b:09:f1:d5:8e:e3:53:f4:8e: + 63:fa:3f:a7:db:b4:66:df:62:66:d6:d1:6e:41:8d:f2:2d:b5: + ea:77:4a:9f:9d:58:e2:2b:59:c0:40:23:ed:2d:28:82:45:3e: + 79:54:92:26:98:e0:80:48:a8:37:ef:f0:d6:79:60:16:de:ac: + e8:0e:cd:6e:ac:44:17:38:2f:49:da:e1:45:3e:2a:b9:36:53: + cf:3a:50:06:f7:2e:e8:c4:57:49:6c:61:21:18:d5:04:ad:78: + 3c:2c:3a:80:6b:a7:eb:af:15:14:e9:d8:89:c1:b9:38:6c:e2: + 91:6c:8a:ff:64:b9:77:25:57:30:c0:1b:24:a3:e1:dc:e9:df: + 47:7c:b5:b4:24:08:05:30:ec:2d:bd:0b:bf:45:bf:50:b9:a9: + f3:eb:98:01:12:ad:c8:88:c6:98:34:5f:8d:0a:3c:c6:e9:d5: + 95:95:6d:de +SHA1 Fingerprint=A8:98:5D:3A:65:E5:E5:C4:B2:D7:D6:6D:40:C6:DD:2F:B1:9C:54:36 diff --git a/system/system/etc/security/cacerts_google/3ad48a91.0 b/system/system/etc/security/cacerts_google/3ad48a91.0 new file mode 100644 index 0000000000000000000000000000000000000000..d4bda9fb09396d469c7f445687cbcb6ac7c27aab --- /dev/null +++ b/system/system/etc/security/cacerts_google/3ad48a91.0 @@ -0,0 +1,78 @@ +-----BEGIN CERTIFICATE----- +MIIDdzCCAl+gAwIBAgIEAgAAuTANBgkqhkiG9w0BAQUFADBaMQswCQYDVQQGEwJJ +RTESMBAGA1UEChMJQmFsdGltb3JlMRMwEQYDVQQLEwpDeWJlclRydXN0MSIwIAYD +VQQDExlCYWx0aW1vcmUgQ3liZXJUcnVzdCBSb290MB4XDTAwMDUxMjE4NDYwMFoX +DTI1MDUxMjIzNTkwMFowWjELMAkGA1UEBhMCSUUxEjAQBgNVBAoTCUJhbHRpbW9y +ZTETMBEGA1UECxMKQ3liZXJUcnVzdDEiMCAGA1UEAxMZQmFsdGltb3JlIEN5YmVy +VHJ1c3QgUm9vdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKMEuyKr +mD1X6CZymrV51Cni4eiVgLGw41uOKymaZN+hXe2wCQVt2yguzmKiYv60iNoS6zjr +IZ3AQSsBUnuId9Mcj8e6uYi1agnnc+gRQKfRzMpijS3ljwumUNKoUMMo6vWrJYeK +mpYcqWe4PwzV9/lSEy/CG9VwcPCPwBLKBsua4dnKM3p31vjsufFoREJIE9LAwqSu +XmD+tqYF/LTdB1kC1FkYmGP1pWPgkAx9XbIGevOF6uvUA65ehD5f/xXtabz5OTZy +dc93Uk3zyZAsuT3lySNTPx8kmCFcB5kpvcY67Oduhjprl3RjM71oGDHweI12v/ye +jl0qhqdNkNwnGjkCAwEAAaNFMEMwHQYDVR0OBBYEFOWdWTCCR1jMrPoIVDaGezq1 +BE3wMBIGA1UdEwEB/wQIMAYBAf8CAQMwDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3 +DQEBBQUAA4IBAQCFDF2O5G9RaEIFoN27TyclhAO992T9Ldcw46QQF+vaKSm2eT92 +9hkTI7gQCvlYpNRhcL0EYWoSihfVCr3FvDB81ukMJY2GQE/szKN+OMY3EU/t3Wgx +jkzSswF07r51XgdIGn9w/xZchMB5hbgF/X++ZRGjD8ACtPhSNzkE1akxehi/oCr0 +Epn3o0WC4zxe9Z2etciefC7IpJ5OCBRLbf1wbWsaY71k5h+3zvDyny67G7fyUIhz +ksLi4xaNmjICq44Y3ekQEe5+NauQrz4wlHrQMz2nZQ/1/I6eYs9HRCwBXbsdtTLS +R9I4LtD+gdwyah617jzV/OeBHRnDJELqYzmp +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 33554617 (0x20000b9) + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=IE, O=Baltimore, OU=CyberTrust, CN=Baltimore CyberTrust Root + Validity + Not Before: May 12 18:46:00 2000 GMT + Not After : May 12 23:59:00 2025 GMT + Subject: C=IE, O=Baltimore, OU=CyberTrust, CN=Baltimore CyberTrust Root + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:a3:04:bb:22:ab:98:3d:57:e8:26:72:9a:b5:79: + d4:29:e2:e1:e8:95:80:b1:b0:e3:5b:8e:2b:29:9a: + 64:df:a1:5d:ed:b0:09:05:6d:db:28:2e:ce:62:a2: + 62:fe:b4:88:da:12:eb:38:eb:21:9d:c0:41:2b:01: + 52:7b:88:77:d3:1c:8f:c7:ba:b9:88:b5:6a:09:e7: + 73:e8:11:40:a7:d1:cc:ca:62:8d:2d:e5:8f:0b:a6: + 50:d2:a8:50:c3:28:ea:f5:ab:25:87:8a:9a:96:1c: + a9:67:b8:3f:0c:d5:f7:f9:52:13:2f:c2:1b:d5:70: + 70:f0:8f:c0:12:ca:06:cb:9a:e1:d9:ca:33:7a:77: + d6:f8:ec:b9:f1:68:44:42:48:13:d2:c0:c2:a4:ae: + 5e:60:fe:b6:a6:05:fc:b4:dd:07:59:02:d4:59:18: + 98:63:f5:a5:63:e0:90:0c:7d:5d:b2:06:7a:f3:85: + ea:eb:d4:03:ae:5e:84:3e:5f:ff:15:ed:69:bc:f9: + 39:36:72:75:cf:77:52:4d:f3:c9:90:2c:b9:3d:e5: + c9:23:53:3f:1f:24:98:21:5c:07:99:29:bd:c6:3a: + ec:e7:6e:86:3a:6b:97:74:63:33:bd:68:18:31:f0: + 78:8d:76:bf:fc:9e:8e:5d:2a:86:a7:4d:90:dc:27: + 1a:39 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + E5:9D:59:30:82:47:58:CC:AC:FA:08:54:36:86:7B:3A:B5:04:4D:F0 + X509v3 Basic Constraints: critical + CA:TRUE, pathlen:3 + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + Signature Algorithm: sha1WithRSAEncryption + 85:0c:5d:8e:e4:6f:51:68:42:05:a0:dd:bb:4f:27:25:84:03: + bd:f7:64:fd:2d:d7:30:e3:a4:10:17:eb:da:29:29:b6:79:3f: + 76:f6:19:13:23:b8:10:0a:f9:58:a4:d4:61:70:bd:04:61:6a: + 12:8a:17:d5:0a:bd:c5:bc:30:7c:d6:e9:0c:25:8d:86:40:4f: + ec:cc:a3:7e:38:c6:37:11:4f:ed:dd:68:31:8e:4c:d2:b3:01: + 74:ee:be:75:5e:07:48:1a:7f:70:ff:16:5c:84:c0:79:85:b8: + 05:fd:7f:be:65:11:a3:0f:c0:02:b4:f8:52:37:39:04:d5:a9: + 31:7a:18:bf:a0:2a:f4:12:99:f7:a3:45:82:e3:3c:5e:f5:9d: + 9e:b5:c8:9e:7c:2e:c8:a4:9e:4e:08:14:4b:6d:fd:70:6d:6b: + 1a:63:bd:64:e6:1f:b7:ce:f0:f2:9f:2e:bb:1b:b7:f2:50:88: + 73:92:c2:e2:e3:16:8d:9a:32:02:ab:8e:18:dd:e9:10:11:ee: + 7e:35:ab:90:af:3e:30:94:7a:d0:33:3d:a7:65:0f:f5:fc:8e: + 9e:62:cf:47:44:2c:01:5d:bb:1d:b5:32:d2:47:d2:38:2e:d0: + fe:81:dc:32:6a:1e:b5:ee:3c:d5:fc:e7:81:1d:19:c3:24:42: + ea:63:39:a9 +SHA1 Fingerprint=D4:DE:20:D0:5E:66:FC:53:FE:1A:50:88:2C:78:DB:28:52:CA:E4:74 diff --git a/system/system/etc/security/cacerts_google/3c58f906.0 b/system/system/etc/security/cacerts_google/3c58f906.0 new file mode 100644 index 0000000000000000000000000000000000000000..4d776bacc7ca3198e0301f5935a628e084118e87 --- /dev/null +++ b/system/system/etc/security/cacerts_google/3c58f906.0 @@ -0,0 +1,87 @@ +-----BEGIN CERTIFICATE----- +MIIENjCCAx6gAwIBAgIBATANBgkqhkiG9w0BAQUFADBvMQswCQYDVQQGEwJTRTEU +MBIGA1UEChMLQWRkVHJ1c3QgQUIxJjAkBgNVBAsTHUFkZFRydXN0IEV4dGVybmFs +IFRUUCBOZXR3b3JrMSIwIAYDVQQDExlBZGRUcnVzdCBFeHRlcm5hbCBDQSBSb290 +MB4XDTAwMDUzMDEwNDgzOFoXDTIwMDUzMDEwNDgzOFowbzELMAkGA1UEBhMCU0Ux +FDASBgNVBAoTC0FkZFRydXN0IEFCMSYwJAYDVQQLEx1BZGRUcnVzdCBFeHRlcm5h +bCBUVFAgTmV0d29yazEiMCAGA1UEAxMZQWRkVHJ1c3QgRXh0ZXJuYWwgQ0EgUm9v +dDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALf3GjPm8gAELTngTlvt +H7xsD821+iO2zt6bETOXpClMfZOfvUq8k+0DGuOPz+VtUFrWlymUWoCwSXrbLpX9 +uMq/NzgtHj6RQa1wVsfwTz/oMp50ysiQVOnGXw94nZpAPA6sYapeFI+eh6FqUNzX +mk6vBbOmcZSccbNQYArHE504B4YCqOmoaSYYkKtMsE8jqzpPhNjfzp/haW+710LX +a0Tkx63ubUFfclpxCDezeWWkWaCUN/cALw3CknLa0Dhy2xSoRcRdKn23tNbE7qzN +E0S3ySvdQwAl+mG5aWpYIxG3pzOPVnVZ9c0p10a3CitlttNCbxWyuHv77+ldU9U0 +WicCAwEAAaOB3DCB2TAdBgNVHQ4EFgQUrb2YejS0Jvf6xCZU7wO94CTLVBowCwYD +VR0PBAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wgZkGA1UdIwSBkTCBjoAUrb2YejS0 +Jvf6xCZU7wO94CTLVBqhc6RxMG8xCzAJBgNVBAYTAlNFMRQwEgYDVQQKEwtBZGRU +cnVzdCBBQjEmMCQGA1UECxMdQWRkVHJ1c3QgRXh0ZXJuYWwgVFRQIE5ldHdvcmsx +IjAgBgNVBAMTGUFkZFRydXN0IEV4dGVybmFsIENBIFJvb3SCAQEwDQYJKoZIhvcN +AQEFBQADggEBALCb4IUlwtYj4g+WBpKdQZic2YR5gdkeWxQHIzZlj7DYd7usQWxH +YINRsPkyPef89iYTx4AWpb9a/IfPeHmJIZriTAcKhjW88t5RxNKWt9x+Tu5w/Rw5 +6wwCURQtjr0W4MHfRnXnJK3s9EK0hZNwEGe6nQY1ShjTK3rMUUKhemPR5ruhxSvC +Nr4TDea9Y355e6cJDUCrat2PisP29owaQgVR1EX1n6diIWgVIEM8med8vSTYqZEX +c4g/VhsxOBi0cQ+azcgOno4uG+GMmIPLHzHxREzGBHNJdmAPx/i9F4BrLunMTA5a +mnkPIAou1Z5jJh5VkpTYghdae9C8x49OhgQ= +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 1 (0x1) + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=SE, O=AddTrust AB, OU=AddTrust External TTP Network, CN=AddTrust External CA Root + Validity + Not Before: May 30 10:48:38 2000 GMT + Not After : May 30 10:48:38 2020 GMT + Subject: C=SE, O=AddTrust AB, OU=AddTrust External TTP Network, CN=AddTrust External CA Root + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:b7:f7:1a:33:e6:f2:00:04:2d:39:e0:4e:5b:ed: + 1f:bc:6c:0f:cd:b5:fa:23:b6:ce:de:9b:11:33:97: + a4:29:4c:7d:93:9f:bd:4a:bc:93:ed:03:1a:e3:8f: + cf:e5:6d:50:5a:d6:97:29:94:5a:80:b0:49:7a:db: + 2e:95:fd:b8:ca:bf:37:38:2d:1e:3e:91:41:ad:70: + 56:c7:f0:4f:3f:e8:32:9e:74:ca:c8:90:54:e9:c6: + 5f:0f:78:9d:9a:40:3c:0e:ac:61:aa:5e:14:8f:9e: + 87:a1:6a:50:dc:d7:9a:4e:af:05:b3:a6:71:94:9c: + 71:b3:50:60:0a:c7:13:9d:38:07:86:02:a8:e9:a8: + 69:26:18:90:ab:4c:b0:4f:23:ab:3a:4f:84:d8:df: + ce:9f:e1:69:6f:bb:d7:42:d7:6b:44:e4:c7:ad:ee: + 6d:41:5f:72:5a:71:08:37:b3:79:65:a4:59:a0:94: + 37:f7:00:2f:0d:c2:92:72:da:d0:38:72:db:14:a8: + 45:c4:5d:2a:7d:b7:b4:d6:c4:ee:ac:cd:13:44:b7: + c9:2b:dd:43:00:25:fa:61:b9:69:6a:58:23:11:b7: + a7:33:8f:56:75:59:f5:cd:29:d7:46:b7:0a:2b:65: + b6:d3:42:6f:15:b2:b8:7b:fb:ef:e9:5d:53:d5:34: + 5a:27 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + AD:BD:98:7A:34:B4:26:F7:FA:C4:26:54:EF:03:BD:E0:24:CB:54:1A + X509v3 Key Usage: + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Authority Key Identifier: + keyid:AD:BD:98:7A:34:B4:26:F7:FA:C4:26:54:EF:03:BD:E0:24:CB:54:1A + DirName:/C=SE/O=AddTrust AB/OU=AddTrust External TTP Network/CN=AddTrust External CA Root + serial:01 + + Signature Algorithm: sha1WithRSAEncryption + b0:9b:e0:85:25:c2:d6:23:e2:0f:96:06:92:9d:41:98:9c:d9: + 84:79:81:d9:1e:5b:14:07:23:36:65:8f:b0:d8:77:bb:ac:41: + 6c:47:60:83:51:b0:f9:32:3d:e7:fc:f6:26:13:c7:80:16:a5: + bf:5a:fc:87:cf:78:79:89:21:9a:e2:4c:07:0a:86:35:bc:f2: + de:51:c4:d2:96:b7:dc:7e:4e:ee:70:fd:1c:39:eb:0c:02:51: + 14:2d:8e:bd:16:e0:c1:df:46:75:e7:24:ad:ec:f4:42:b4:85: + 93:70:10:67:ba:9d:06:35:4a:18:d3:2b:7a:cc:51:42:a1:7a: + 63:d1:e6:bb:a1:c5:2b:c2:36:be:13:0d:e6:bd:63:7e:79:7b: + a7:09:0d:40:ab:6a:dd:8f:8a:c3:f6:f6:8c:1a:42:05:51:d4: + 45:f5:9f:a7:62:21:68:15:20:43:3c:99:e7:7c:bd:24:d8:a9: + 91:17:73:88:3f:56:1b:31:38:18:b4:71:0f:9a:cd:c8:0e:9e: + 8e:2e:1b:e1:8c:98:83:cb:1f:31:f1:44:4c:c6:04:73:49:76: + 60:0f:c7:f8:bd:17:80:6b:2e:e9:cc:4c:0e:5a:9a:79:0f:20: + 0a:2e:d5:9e:63:26:1e:55:92:94:d8:82:17:5a:7b:d0:bc:c7: + 8f:4e:86:04 +SHA1 Fingerprint=02:FA:F3:E2:91:43:54:68:60:78:57:69:4D:F5:E4:5B:68:85:18:68 diff --git a/system/system/etc/security/cacerts_google/3e7271e8.0 b/system/system/etc/security/cacerts_google/3e7271e8.0 new file mode 100644 index 0000000000000000000000000000000000000000..7cf40900eca2638f0e3e8968d087434932318b21 --- /dev/null +++ b/system/system/etc/security/cacerts_google/3e7271e8.0 @@ -0,0 +1,86 @@ +-----BEGIN CERTIFICATE----- +MIIEXDCCA0SgAwIBAgIEOGO5ZjANBgkqhkiG9w0BAQUFADCBtDEUMBIGA1UEChML +RW50cnVzdC5uZXQxQDA+BgNVBAsUN3d3dy5lbnRydXN0Lm5ldC9DUFNfMjA0OCBp +bmNvcnAuIGJ5IHJlZi4gKGxpbWl0cyBsaWFiLikxJTAjBgNVBAsTHChjKSAxOTk5 +IEVudHJ1c3QubmV0IExpbWl0ZWQxMzAxBgNVBAMTKkVudHJ1c3QubmV0IENlcnRp +ZmljYXRpb24gQXV0aG9yaXR5ICgyMDQ4KTAeFw05OTEyMjQxNzUwNTFaFw0xOTEy +MjQxODIwNTFaMIG0MRQwEgYDVQQKEwtFbnRydXN0Lm5ldDFAMD4GA1UECxQ3d3d3 +LmVudHJ1c3QubmV0L0NQU18yMDQ4IGluY29ycC4gYnkgcmVmLiAobGltaXRzIGxp +YWIuKTElMCMGA1UECxMcKGMpIDE5OTkgRW50cnVzdC5uZXQgTGltaXRlZDEzMDEG +A1UEAxMqRW50cnVzdC5uZXQgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgKDIwNDgp +MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEArU1LqRKGsuqjIAcVFmQq +K0vRvwtKTY7tgHalZ7d4QMBzQshowNtTK91euHaYNZOLGp18EzoOH1u3Hs/lJBQe +sYGpjX24zGtLA/ECDNyrpUAkAH90lKGdCCmziAv1h3edVc3kw37XamSrhRSGlVuX +MlBvPci6Zgzj/L24ScF2iUkZ/cCovYmjZy/Gn7xxGWC4LeksyZB2ZnuU4q941mVT +XTzWnLLPKQP5L6RQstRIzgUyVYr9smRMDuSYB3Xbf9+5CFVghTAp+XtIpGmG4zU/ +HoZdenoVve8AjhUiVBcAkCaTvA5JaJG/+EfTnZVCwQ5N328mz8MYIWJmQ3DW1cAH +4QIDAQABo3QwcjARBglghkgBhvhCAQEEBAMCAAcwHwYDVR0jBBgwFoAUVeSB0RGA +vtiJuQijMfmhJAkWuXAwHQYDVR0OBBYEFFXkgdERgL7YibkIozH5oSQJFrlwMB0G +CSqGSIb2fQdBAAQQMA4bCFY1LjA6NC4wAwIEkDANBgkqhkiG9w0BAQUFAAOCAQEA +WUesIYSKF8mciVMeuoCFGsY8Tj6xnLZ8xpJdGGQC49MGCBFhfGPjK50xA3B20qMo +oPS7mmNz7W3lKtvtFKkrxjYR0CvrB4ul2p5cGZ1WEvVUKcgF7bISKo30Axv/55IQ +h7A6tcOdBTcSo8f0FbnVpDkWm1M6I5HxqIKiaohowXkCIryqptau37AUX7iH0N18 +f3v/rxzP5tsHrV7bhZ3QKw0z2wTR5klAEyt2+z7pnIkPFc4YsIV4IU9rTw76NmfN +B/L/CNDi3tm/Kq+4h4YhPATKt5Rof8886ZjXOP/swNlQ8C5LWK5Gb9Auw2DaclVy +vUxFnmG6v4SBkgPR0ml8xQ== +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 946059622 (0x3863b966) + Signature Algorithm: sha1WithRSAEncryption + Issuer: O=Entrust.net, OU=www.entrust.net/CPS_2048 incorp. by ref. (limits liab.), OU=(c) 1999 Entrust.net Limited, CN=Entrust.net Certification Authority (2048) + Validity + Not Before: Dec 24 17:50:51 1999 GMT + Not After : Dec 24 18:20:51 2019 GMT + Subject: O=Entrust.net, OU=www.entrust.net/CPS_2048 incorp. by ref. (limits liab.), OU=(c) 1999 Entrust.net Limited, CN=Entrust.net Certification Authority (2048) + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:ad:4d:4b:a9:12:86:b2:ea:a3:20:07:15:16:64: + 2a:2b:4b:d1:bf:0b:4a:4d:8e:ed:80:76:a5:67:b7: + 78:40:c0:73:42:c8:68:c0:db:53:2b:dd:5e:b8:76: + 98:35:93:8b:1a:9d:7c:13:3a:0e:1f:5b:b7:1e:cf: + e5:24:14:1e:b1:81:a9:8d:7d:b8:cc:6b:4b:03:f1: + 02:0c:dc:ab:a5:40:24:00:7f:74:94:a1:9d:08:29: + b3:88:0b:f5:87:77:9d:55:cd:e4:c3:7e:d7:6a:64: + ab:85:14:86:95:5b:97:32:50:6f:3d:c8:ba:66:0c: + e3:fc:bd:b8:49:c1:76:89:49:19:fd:c0:a8:bd:89: + a3:67:2f:c6:9f:bc:71:19:60:b8:2d:e9:2c:c9:90: + 76:66:7b:94:e2:af:78:d6:65:53:5d:3c:d6:9c:b2: + cf:29:03:f9:2f:a4:50:b2:d4:48:ce:05:32:55:8a: + fd:b2:64:4c:0e:e4:98:07:75:db:7f:df:b9:08:55: + 60:85:30:29:f9:7b:48:a4:69:86:e3:35:3f:1e:86: + 5d:7a:7a:15:bd:ef:00:8e:15:22:54:17:00:90:26: + 93:bc:0e:49:68:91:bf:f8:47:d3:9d:95:42:c1:0e: + 4d:df:6f:26:cf:c3:18:21:62:66:43:70:d6:d5:c0: + 07:e1 + Exponent: 65537 (0x10001) + X509v3 extensions: + Netscape Cert Type: + SSL CA, S/MIME CA, Object Signing CA + X509v3 Authority Key Identifier: + keyid:55:E4:81:D1:11:80:BE:D8:89:B9:08:A3:31:F9:A1:24:09:16:B9:70 + + X509v3 Subject Key Identifier: + 55:E4:81:D1:11:80:BE:D8:89:B9:08:A3:31:F9:A1:24:09:16:B9:70 + 1.2.840.113533.7.65.0: + 0...V5.0:4.0.... + Signature Algorithm: sha1WithRSAEncryption + 59:47:ac:21:84:8a:17:c9:9c:89:53:1e:ba:80:85:1a:c6:3c: + 4e:3e:b1:9c:b6:7c:c6:92:5d:18:64:02:e3:d3:06:08:11:61: + 7c:63:e3:2b:9d:31:03:70:76:d2:a3:28:a0:f4:bb:9a:63:73: + ed:6d:e5:2a:db:ed:14:a9:2b:c6:36:11:d0:2b:eb:07:8b:a5: + da:9e:5c:19:9d:56:12:f5:54:29:c8:05:ed:b2:12:2a:8d:f4: + 03:1b:ff:e7:92:10:87:b0:3a:b5:c3:9d:05:37:12:a3:c7:f4: + 15:b9:d5:a4:39:16:9b:53:3a:23:91:f1:a8:82:a2:6a:88:68: + c1:79:02:22:bc:aa:a6:d6:ae:df:b0:14:5f:b8:87:d0:dd:7c: + 7f:7b:ff:af:1c:cf:e6:db:07:ad:5e:db:85:9d:d0:2b:0d:33: + db:04:d1:e6:49:40:13:2b:76:fb:3e:e9:9c:89:0f:15:ce:18: + b0:85:78:21:4f:6b:4f:0e:fa:36:67:cd:07:f2:ff:08:d0:e2: + de:d9:bf:2a:af:b8:87:86:21:3c:04:ca:b7:94:68:7f:cf:3c: + e9:98:d7:38:ff:ec:c0:d9:50:f0:2e:4b:58:ae:46:6f:d0:2e: + c3:60:da:72:55:72:bd:4c:45:9e:61:ba:bf:84:81:92:03:d1: + d2:69:7c:c5 +SHA1 Fingerprint=80:1D:62:D0:7B:44:9D:5C:5C:03:5C:98:EA:61:FA:44:3C:2A:58:FE diff --git a/system/system/etc/security/cacerts_google/455f1b52.0 b/system/system/etc/security/cacerts_google/455f1b52.0 new file mode 100644 index 0000000000000000000000000000000000000000..f1d0471c26b619fbee1e8565c6a3044a6d7fa6b7 --- /dev/null +++ b/system/system/etc/security/cacerts_google/455f1b52.0 @@ -0,0 +1,82 @@ +-----BEGIN CERTIFICATE----- +MIIEPjCCAyagAwIBAgIESlOMKDANBgkqhkiG9w0BAQsFADCBvjELMAkGA1UEBhMC +VVMxFjAUBgNVBAoTDUVudHJ1c3QsIEluYy4xKDAmBgNVBAsTH1NlZSB3d3cuZW50 +cnVzdC5uZXQvbGVnYWwtdGVybXMxOTA3BgNVBAsTMChjKSAyMDA5IEVudHJ1c3Qs +IEluYy4gLSBmb3IgYXV0aG9yaXplZCB1c2Ugb25seTEyMDAGA1UEAxMpRW50cnVz +dCBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5IC0gRzIwHhcNMDkwNzA3MTcy +NTU0WhcNMzAxMjA3MTc1NTU0WjCBvjELMAkGA1UEBhMCVVMxFjAUBgNVBAoTDUVu +dHJ1c3QsIEluYy4xKDAmBgNVBAsTH1NlZSB3d3cuZW50cnVzdC5uZXQvbGVnYWwt +dGVybXMxOTA3BgNVBAsTMChjKSAyMDA5IEVudHJ1c3QsIEluYy4gLSBmb3IgYXV0 +aG9yaXplZCB1c2Ugb25seTEyMDAGA1UEAxMpRW50cnVzdCBSb290IENlcnRpZmlj +YXRpb24gQXV0aG9yaXR5IC0gRzIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK +AoIBAQC6hLZy254Ma+KZ6TABp3bqMriVQRrJ2mFOWHLP/vaCeb9zYQYKpSfYs1/T +RU4cctZOMvJyig/3gxnQaoCAAEUesMfnmr8SVycco2gvCoe9amsOXmXzHHfV1IWN +cCG0szLni6LVhjkCsbjSR87kyUnEO6fe+1R9V77w6G7CebI6C1XiUJgWMhNcL3hW +wcKUs/Ja5CeanyTXxuzQmyWC48zCxEXFjJd6BmsqEZ+pCm5IO2/b1BEZQvePB7/1 +U1+cPvQXLOZprE4yTGJ36rfo5bs0vBmLrpxR57d+tVOxMyLlbc9wPBr64ptntoP0 +jaWvYkxN4FisZDQSA/i2jZRjJKRxAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIBBjAP +BgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBRqciZ60B7vfec7aVHUbI2fkBJmqzAN +BgkqhkiG9w0BAQsFAAOCAQEAeZ8dlsa2eT8ijYfThwMEYGprmi5ZiXMRrEPR9RP/ +jTkrwPK9T3CMqS/qF8QLVJ7UG5aYMzyorWKiAHarWWluBh1+xLlEjZivEtRh2woZ +Rkfz6/djwUAFQKXSt/S1mja/qYh2iARVBCuch38aNzx+LaUa2NSJXsq9rD1s2G2v +1fN2D807iDginWyTmsQ9v4IbZT+mD12q/OWyFcq1rca8PdCE6OoGcrBNOTJ4vz4R +nAuknZoh8/CbCzB428Hch0P+vGOaysXCHMnHjf87ElgI5rY97HosTvuDls4MPGmH +VHOkc8KT/1EQrBVUAdj8BbGJoX90g5pJ19xOe4pIb4tF9g== +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 1246989352 (0x4a538c28) + Signature Algorithm: sha256WithRSAEncryption + Issuer: C=US, O=Entrust, Inc., OU=See www.entrust.net/legal-terms, OU=(c) 2009 Entrust, Inc. - for authorized use only, CN=Entrust Root Certification Authority - G2 + Validity + Not Before: Jul 7 17:25:54 2009 GMT + Not After : Dec 7 17:55:54 2030 GMT + Subject: C=US, O=Entrust, Inc., OU=See www.entrust.net/legal-terms, OU=(c) 2009 Entrust, Inc. - for authorized use only, CN=Entrust Root Certification Authority - G2 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:ba:84:b6:72:db:9e:0c:6b:e2:99:e9:30:01:a7: + 76:ea:32:b8:95:41:1a:c9:da:61:4e:58:72:cf:fe: + f6:82:79:bf:73:61:06:0a:a5:27:d8:b3:5f:d3:45: + 4e:1c:72:d6:4e:32:f2:72:8a:0f:f7:83:19:d0:6a: + 80:80:00:45:1e:b0:c7:e7:9a:bf:12:57:27:1c:a3: + 68:2f:0a:87:bd:6a:6b:0e:5e:65:f3:1c:77:d5:d4: + 85:8d:70:21:b4:b3:32:e7:8b:a2:d5:86:39:02:b1: + b8:d2:47:ce:e4:c9:49:c4:3b:a7:de:fb:54:7d:57: + be:f0:e8:6e:c2:79:b2:3a:0b:55:e2:50:98:16:32: + 13:5c:2f:78:56:c1:c2:94:b3:f2:5a:e4:27:9a:9f: + 24:d7:c6:ec:d0:9b:25:82:e3:cc:c2:c4:45:c5:8c: + 97:7a:06:6b:2a:11:9f:a9:0a:6e:48:3b:6f:db:d4: + 11:19:42:f7:8f:07:bf:f5:53:5f:9c:3e:f4:17:2c: + e6:69:ac:4e:32:4c:62:77:ea:b7:e8:e5:bb:34:bc: + 19:8b:ae:9c:51:e7:b7:7e:b5:53:b1:33:22:e5:6d: + cf:70:3c:1a:fa:e2:9b:67:b6:83:f4:8d:a5:af:62: + 4c:4d:e0:58:ac:64:34:12:03:f8:b6:8d:94:63:24: + a4:71 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + 6A:72:26:7A:D0:1E:EF:7D:E7:3B:69:51:D4:6C:8D:9F:90:12:66:AB + Signature Algorithm: sha256WithRSAEncryption + 79:9f:1d:96:c6:b6:79:3f:22:8d:87:d3:87:03:04:60:6a:6b: + 9a:2e:59:89:73:11:ac:43:d1:f5:13:ff:8d:39:2b:c0:f2:bd: + 4f:70:8c:a9:2f:ea:17:c4:0b:54:9e:d4:1b:96:98:33:3c:a8: + ad:62:a2:00:76:ab:59:69:6e:06:1d:7e:c4:b9:44:8d:98:af: + 12:d4:61:db:0a:19:46:47:f3:eb:f7:63:c1:40:05:40:a5:d2: + b7:f4:b5:9a:36:bf:a9:88:76:88:04:55:04:2b:9c:87:7f:1a: + 37:3c:7e:2d:a5:1a:d8:d4:89:5e:ca:bd:ac:3d:6c:d8:6d:af: + d5:f3:76:0f:cd:3b:88:38:22:9d:6c:93:9a:c4:3d:bf:82:1b: + 65:3f:a6:0f:5d:aa:fc:e5:b2:15:ca:b5:ad:c6:bc:3d:d0:84: + e8:ea:06:72:b0:4d:39:32:78:bf:3e:11:9c:0b:a4:9d:9a:21: + f3:f0:9b:0b:30:78:db:c1:dc:87:43:fe:bc:63:9a:ca:c5:c2: + 1c:c9:c7:8d:ff:3b:12:58:08:e6:b6:3d:ec:7a:2c:4e:fb:83: + 96:ce:0c:3c:69:87:54:73:a4:73:c2:93:ff:51:10:ac:15:54: + 01:d8:fc:05:b1:89:a1:7f:74:83:9a:49:d7:dc:4e:7b:8a:48: + 6f:8b:45:f6 +SHA1 Fingerprint=8C:F4:27:FD:79:0C:3A:D1:66:06:8D:E8:1E:57:EF:BB:93:22:72:D4 diff --git a/system/system/etc/security/cacerts_google/4fbd6bfa.0 b/system/system/etc/security/cacerts_google/4fbd6bfa.0 new file mode 100644 index 0000000000000000000000000000000000000000..b3c8590f1cf59f2b2f047863a62fb37cbb88bbbd --- /dev/null +++ b/system/system/etc/security/cacerts_google/4fbd6bfa.0 @@ -0,0 +1,91 @@ +-----BEGIN CERTIFICATE----- +MIIEXjCCA0agAwIBAgIQRL4Mi1AAIbQR0ypoBqmtaTANBgkqhkiG9w0BAQUFADCB +kzELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAlVUMRcwFQYDVQQHEw5TYWx0IExha2Ug +Q2l0eTEeMBwGA1UEChMVVGhlIFVTRVJUUlVTVCBOZXR3b3JrMSEwHwYDVQQLExho +dHRwOi8vd3d3LnVzZXJ0cnVzdC5jb20xGzAZBgNVBAMTElVUTiAtIERBVEFDb3Jw +IFNHQzAeFw05OTA2MjQxODU3MjFaFw0xOTA2MjQxOTA2MzBaMIGTMQswCQYDVQQG +EwJVUzELMAkGA1UECBMCVVQxFzAVBgNVBAcTDlNhbHQgTGFrZSBDaXR5MR4wHAYD +VQQKExVUaGUgVVNFUlRSVVNUIE5ldHdvcmsxITAfBgNVBAsTGGh0dHA6Ly93d3cu +dXNlcnRydXN0LmNvbTEbMBkGA1UEAxMSVVROIC0gREFUQUNvcnAgU0dDMIIBIjAN +BgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA3+5YEKIrblXEjr8uRgnn4AgPLit6 +E5Qbvfa2gI5lBZMAHryv4g+OGQ0SR+ysraP6LnD43m77VkIVni5c7yPeIbkFdicZ +D0/Ww5y0vpQZY/KmEQrrU0icvvIpOxboGqBMpsn0GFlowHDyUwDAXlCCpVZvNvlK +4ESGoE1O1kduSUrLZ9emxAW5jh70/P/N5zbgnAVssjMiFdC04MwXwLLA9P4yPykq +lXvY8qdOD1R8oQ2AswkDwf9c3V6aPryuvEeKaq5xyh+xKrhfQgUL7EYw0XILyulW +bfXv33i+Ybqypa4ETLyorGkVl73v67SMvzX41MPRKA5cOp9wGDMgd8SirwIDAQAB +o4GrMIGoMAsGA1UdDwQEAwIBxjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBRT +MtGzz3/64PGgXYVOktKeRR20TzA9BgNVHR8ENjA0MDKgMKAuhixodHRwOi8vY3Js +LnVzZXJ0cnVzdC5jb20vVVROLURBVEFDb3JwU0dDLmNybDAqBgNVHSUEIzAhBggr +BgEFBQcDAQYKKwYBBAGCNwoDAwYJYIZIAYb4QgQBMA0GCSqGSIb3DQEBBQUAA4IB +AQAnNZcAiosovcYzMB4p/OL31ZjUQLtgyr+rFywJNn9Q+kHcrpY6CiM+iVnJowft +Gzet/Hy+UUla3joKVAgWRcKZsYfNjGjgaQPpxE6YsjuMFrMOoAyYUJuTqXAJyCyj +j98C5OBxOvG0I3KgqgHf35g+FFCgMSa9KOlaMCZ1+XtgHI3zzVAmbQQnmt/VDUVH +KWss5nbZqSl9Mt3JNjy9rjXxEZ4du5A/EkdOjtd+D2JzHVImOBwYSf0wdJrE5SIv +2MCN7ZF6TACPcn9d2t0bi0Vr591pl6jFVkwPDPafepE39peC4N1xaf92P2BNPM/3 +mfnGV/TJVTl4uix5yaaIK/QI +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 44:be:0c:8b:50:00:21:b4:11:d3:2a:68:06:a9:ad:69 + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=US, ST=UT, L=Salt Lake City, O=The USERTRUST Network, OU=http://www.usertrust.com, CN=UTN - DATACorp SGC + Validity + Not Before: Jun 24 18:57:21 1999 GMT + Not After : Jun 24 19:06:30 2019 GMT + Subject: C=US, ST=UT, L=Salt Lake City, O=The USERTRUST Network, OU=http://www.usertrust.com, CN=UTN - DATACorp SGC + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:df:ee:58:10:a2:2b:6e:55:c4:8e:bf:2e:46:09: + e7:e0:08:0f:2e:2b:7a:13:94:1b:bd:f6:b6:80:8e: + 65:05:93:00:1e:bc:af:e2:0f:8e:19:0d:12:47:ec: + ac:ad:a3:fa:2e:70:f8:de:6e:fb:56:42:15:9e:2e: + 5c:ef:23:de:21:b9:05:76:27:19:0f:4f:d6:c3:9c: + b4:be:94:19:63:f2:a6:11:0a:eb:53:48:9c:be:f2: + 29:3b:16:e8:1a:a0:4c:a6:c9:f4:18:59:68:c0:70: + f2:53:00:c0:5e:50:82:a5:56:6f:36:f9:4a:e0:44: + 86:a0:4d:4e:d6:47:6e:49:4a:cb:67:d7:a6:c4:05: + b9:8e:1e:f4:fc:ff:cd:e7:36:e0:9c:05:6c:b2:33: + 22:15:d0:b4:e0:cc:17:c0:b2:c0:f4:fe:32:3f:29: + 2a:95:7b:d8:f2:a7:4e:0f:54:7c:a1:0d:80:b3:09: + 03:c1:ff:5c:dd:5e:9a:3e:bc:ae:bc:47:8a:6a:ae: + 71:ca:1f:b1:2a:b8:5f:42:05:0b:ec:46:30:d1:72: + 0b:ca:e9:56:6d:f5:ef:df:78:be:61:ba:b2:a5:ae: + 04:4c:bc:a8:ac:69:15:97:bd:ef:eb:b4:8c:bf:35: + f8:d4:c3:d1:28:0e:5c:3a:9f:70:18:33:20:77:c4: + a2:af + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Key Usage: + Digital Signature, Non Repudiation, Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + 53:32:D1:B3:CF:7F:FA:E0:F1:A0:5D:85:4E:92:D2:9E:45:1D:B4:4F + X509v3 CRL Distribution Points: + + Full Name: + URI:http://crl.usertrust.com/UTN-DATACorpSGC.crl + + X509v3 Extended Key Usage: + TLS Web Server Authentication, Microsoft Server Gated Crypto, Netscape Server Gated Crypto + Signature Algorithm: sha1WithRSAEncryption + 27:35:97:00:8a:8b:28:bd:c6:33:30:1e:29:fc:e2:f7:d5:98: + d4:40:bb:60:ca:bf:ab:17:2c:09:36:7f:50:fa:41:dc:ae:96: + 3a:0a:23:3e:89:59:c9:a3:07:ed:1b:37:ad:fc:7c:be:51:49: + 5a:de:3a:0a:54:08:16:45:c2:99:b1:87:cd:8c:68:e0:69:03: + e9:c4:4e:98:b2:3b:8c:16:b3:0e:a0:0c:98:50:9b:93:a9:70: + 09:c8:2c:a3:8f:df:02:e4:e0:71:3a:f1:b4:23:72:a0:aa:01: + df:df:98:3e:14:50:a0:31:26:bd:28:e9:5a:30:26:75:f9:7b: + 60:1c:8d:f3:cd:50:26:6d:04:27:9a:df:d5:0d:45:47:29:6b: + 2c:e6:76:d9:a9:29:7d:32:dd:c9:36:3c:bd:ae:35:f1:11:9e: + 1d:bb:90:3f:12:47:4e:8e:d7:7e:0f:62:73:1d:52:26:38:1c: + 18:49:fd:30:74:9a:c4:e5:22:2f:d8:c0:8d:ed:91:7a:4c:00: + 8f:72:7f:5d:da:dd:1b:8b:45:6b:e7:dd:69:97:a8:c5:56:4c: + 0f:0c:f6:9f:7a:91:37:f6:97:82:e0:dd:71:69:ff:76:3f:60: + 4d:3c:cf:f7:99:f9:c6:57:f4:c9:55:39:78:ba:2c:79:c9:a6: + 88:2b:f4:08 +SHA1 Fingerprint=58:11:9F:0E:12:82:87:EA:50:FD:D9:87:45:6F:4F:78:DC:FA:D6:D4 diff --git a/system/system/etc/security/cacerts_google/5021a0a2.0 b/system/system/etc/security/cacerts_google/5021a0a2.0 new file mode 100644 index 0000000000000000000000000000000000000000..15f5213fc68f1705fd69773ae77fdd1beb2e43d3 --- /dev/null +++ b/system/system/etc/security/cacerts_google/5021a0a2.0 @@ -0,0 +1,84 @@ +-----BEGIN CERTIFICATE----- +MIID3TCCAsWgAwIBAgIOHaIAAQAC7LdggHiNtgYwDQYJKoZIhvcNAQEFBQAweTEL +MAkGA1UEBhMCREUxHDAaBgNVBAoTE1RDIFRydXN0Q2VudGVyIEdtYkgxJDAiBgNV +BAsTG1RDIFRydXN0Q2VudGVyIFVuaXZlcnNhbCBDQTEmMCQGA1UEAxMdVEMgVHJ1 +c3RDZW50ZXIgVW5pdmVyc2FsIENBIEkwHhcNMDYwMzIyMTU1NDI4WhcNMjUxMjMx +MjI1OTU5WjB5MQswCQYDVQQGEwJERTEcMBoGA1UEChMTVEMgVHJ1c3RDZW50ZXIg +R21iSDEkMCIGA1UECxMbVEMgVHJ1c3RDZW50ZXIgVW5pdmVyc2FsIENBMSYwJAYD +VQQDEx1UQyBUcnVzdENlbnRlciBVbml2ZXJzYWwgQ0EgSTCCASIwDQYJKoZIhvcN +AQEBBQADggEPADCCAQoCggEBAKR3I5ZEr5D0MacQ9CaHnPM42Q9e3s9B6DGtxnSR +JJZ4Hgmgm5qVSkr1YnwCqMqs+1oEdjneX/H5s7/zA1hV0qq34wQi0fiU2iIIAI3T +fCZdzHd55yx4Oagmcw6iXSVphU9VDprvxrlE4Vc93x9UIuVvZaozhDrzznq+VZeu +jRIPFDPiUHDDSYcTvFHe15gSWu86gzOSBnWLknwSaHtwag+1m7Z3W0hZneTvWq3z +wZ7U10VOylY0Ibw+F1tvdwxIAUMpsN0/lm7mlaoMwCC2/T42J5zjXM9OgdwZu5GQ +fezmlwQek8wiSdeXhrYTCjxDI3d+8NzmzSQfO4ObNDqDNOMCAwEAAaNjMGEwHwYD +VR0jBBgwFoAUkqR1LKSevoFE63n8isWVpesQdXMwDwYDVR0TAQH/BAUwAwEB/zAO +BgNVHQ8BAf8EBAMCAYYwHQYDVR0OBBYEFJKkdSyknr6BROt5/IrFlaXrEHVzMA0G +CSqGSIb3DQEBBQUAA4IBAQAo0uCG1eb4e/CX3CJrO5UUVg8RMKWaTzqwOuAGy2X1 +7caXJ/4l8lfmXpWMPmRgFVp/Lw0BxbFg/UU1z/CyvwbZ71q+s2IhtNerNXxTPqYn +8aEt2hojnczd7Dwtnic0XQ/CNnm8yUpiLe1r2X1BQ3y2qsrtYbE3ghUJGooWMNjs +ydZHcnhLEEYUjl8Or+zHL6sQ17bxbuyGssLoDZJz3KL0Dzq/YSMQiZxIQG5wALPT +ujdEWBF6AmqI8Dc08BnprNRlc/ZpjGSUOnmFKbAWKwyCPwacx/0QK54PLLae4xW/ +2TYcuiUaUj0a7CIMHOCkoj3w6DnPgcB77V0fb8XQC9eY +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 1d:a2:00:01:00:02:ec:b7:60:80:78:8d:b6:06 + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=DE, O=TC TrustCenter GmbH, OU=TC TrustCenter Universal CA, CN=TC TrustCenter Universal CA I + Validity + Not Before: Mar 22 15:54:28 2006 GMT + Not After : Dec 31 22:59:59 2025 GMT + Subject: C=DE, O=TC TrustCenter GmbH, OU=TC TrustCenter Universal CA, CN=TC TrustCenter Universal CA I + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:a4:77:23:96:44:af:90:f4:31:a7:10:f4:26:87: + 9c:f3:38:d9:0f:5e:de:cf:41:e8:31:ad:c6:74:91: + 24:96:78:1e:09:a0:9b:9a:95:4a:4a:f5:62:7c:02: + a8:ca:ac:fb:5a:04:76:39:de:5f:f1:f9:b3:bf:f3: + 03:58:55:d2:aa:b7:e3:04:22:d1:f8:94:da:22:08: + 00:8d:d3:7c:26:5d:cc:77:79:e7:2c:78:39:a8:26: + 73:0e:a2:5d:25:69:85:4f:55:0e:9a:ef:c6:b9:44: + e1:57:3d:df:1f:54:22:e5:6f:65:aa:33:84:3a:f3: + ce:7a:be:55:97:ae:8d:12:0f:14:33:e2:50:70:c3: + 49:87:13:bc:51:de:d7:98:12:5a:ef:3a:83:33:92: + 06:75:8b:92:7c:12:68:7b:70:6a:0f:b5:9b:b6:77: + 5b:48:59:9d:e4:ef:5a:ad:f3:c1:9e:d4:d7:45:4e: + ca:56:34:21:bc:3e:17:5b:6f:77:0c:48:01:43:29: + b0:dd:3f:96:6e:e6:95:aa:0c:c0:20:b6:fd:3e:36: + 27:9c:e3:5c:cf:4e:81:dc:19:bb:91:90:7d:ec:e6: + 97:04:1e:93:cc:22:49:d7:97:86:b6:13:0a:3c:43: + 23:77:7e:f0:dc:e6:cd:24:1f:3b:83:9b:34:3a:83: + 34:e3 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Authority Key Identifier: + keyid:92:A4:75:2C:A4:9E:BE:81:44:EB:79:FC:8A:C5:95:A5:EB:10:75:73 + + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + 92:A4:75:2C:A4:9E:BE:81:44:EB:79:FC:8A:C5:95:A5:EB:10:75:73 + Signature Algorithm: sha1WithRSAEncryption + 28:d2:e0:86:d5:e6:f8:7b:f0:97:dc:22:6b:3b:95:14:56:0f: + 11:30:a5:9a:4f:3a:b0:3a:e0:06:cb:65:f5:ed:c6:97:27:fe: + 25:f2:57:e6:5e:95:8c:3e:64:60:15:5a:7f:2f:0d:01:c5:b1: + 60:fd:45:35:cf:f0:b2:bf:06:d9:ef:5a:be:b3:62:21:b4:d7: + ab:35:7c:53:3e:a6:27:f1:a1:2d:da:1a:23:9d:cc:dd:ec:3c: + 2d:9e:27:34:5d:0f:c2:36:79:bc:c9:4a:62:2d:ed:6b:d9:7d: + 41:43:7c:b6:aa:ca:ed:61:b1:37:82:15:09:1a:8a:16:30:d8: + ec:c9:d6:47:72:78:4b:10:46:14:8e:5f:0e:af:ec:c7:2f:ab: + 10:d7:b6:f1:6e:ec:86:b2:c2:e8:0d:92:73:dc:a2:f4:0f:3a: + bf:61:23:10:89:9c:48:40:6e:70:00:b3:d3:ba:37:44:58:11: + 7a:02:6a:88:f0:37:34:f0:19:e9:ac:d4:65:73:f6:69:8c:64: + 94:3a:79:85:29:b0:16:2b:0c:82:3f:06:9c:c7:fd:10:2b:9e: + 0f:2c:b6:9e:e3:15:bf:d9:36:1c:ba:25:1a:52:3d:1a:ec:22: + 0c:1c:e0:a4:a2:3d:f0:e8:39:cf:81:c0:7b:ed:5d:1f:6f:c5: + d0:0b:d7:98 +SHA1 Fingerprint=6B:2F:34:AD:89:58:BE:62:FD:B0:6B:5C:CE:BB:9D:D9:4F:4E:39:F3 diff --git a/system/system/etc/security/cacerts_google/524d9b43.0 b/system/system/etc/security/cacerts_google/524d9b43.0 new file mode 100644 index 0000000000000000000000000000000000000000..0fa8453f54d99424e2a3b9f72400e18ed553aa6e --- /dev/null +++ b/system/system/etc/security/cacerts_google/524d9b43.0 @@ -0,0 +1,88 @@ +-----BEGIN CERTIFICATE----- +MIIEuTCCA6GgAwIBAgIQQBrEZCGzEyEDDrvkEhrFHTANBgkqhkiG9w0BAQsFADCB +vTELMAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQL +ExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwOCBWZXJp +U2lnbiwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MTgwNgYDVQQDEy9W +ZXJpU2lnbiBVbml2ZXJzYWwgUm9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAe +Fw0wODA0MDIwMDAwMDBaFw0zNzEyMDEyMzU5NTlaMIG9MQswCQYDVQQGEwJVUzEX +MBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsTFlZlcmlTaWduIFRydXN0 +IE5ldHdvcmsxOjA4BgNVBAsTMShjKSAyMDA4IFZlcmlTaWduLCBJbmMuIC0gRm9y +IGF1dGhvcml6ZWQgdXNlIG9ubHkxODA2BgNVBAMTL1ZlcmlTaWduIFVuaXZlcnNh +bCBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MIIBIjANBgkqhkiG9w0BAQEF +AAOCAQ8AMIIBCgKCAQEAx2E3XrEBNNti1xWb/1hajCMj1mCOkdeQmIN65lgZOIzF +9uVkhbSicfvtvbnazU0AtMgtc6XHaXGVHzk8skQHnOgO+k1KxCHfKWGPMiJhgsWH +H26MfF8WIFFE0XBPV+rjHOPMee5Y2A7Cs0WTwCznmhcrewA3ekEzeOEz4vMQGn+H +LL729fdC4uW/h2KJXwBL38Xd5HVEMkE6HnFuacsLdUYI0crSK5XQz/u5QGtkjFdN +/BMReYTtXlT2NJ8IAfMQJQYXStrxHXpma5hgZqTZ79IugvHw7wnqRMkVauIDbjPT +rJ9VAMf2CGqUuV/c4DPxhGD5WycRtPwW8rtWaoAljQIDAQABo4GyMIGvMA8GA1Ud +EwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMG0GCCsGAQUFBwEMBGEwX6FdoFsw +WTBXMFUWCWltYWdlL2dpZjAhMB8wBwYFKw4DAhoEFI/l0xqGrI2Oa8PPgGrUSBgs +exkuMCUWI2h0dHA6Ly9sb2dvLnZlcmlzaWduLmNvbS92c2xvZ28uZ2lmMB0GA1Ud +DgQWBBS2d/ppSEefUxLVwuoHMnYH0ZcHGTANBgkqhkiG9w0BAQsFAAOCAQEASvj4 +sAPmLGd75JR3Y8xuTPl9Dg3cyLk1uXBPY/ok+myDjEedO2Pzmvl2MpWRsXe8rJq+ +seQxIcaBlVZaDrHC1LGmWazxY8u4TB1ZkErvkBYoH1quEPuBUDgMbMzxPcP1Y+Oz +4yHJJDnp/RVmRvQbEdBNc6N9Rvk97ahfYtTxP/jgdFcrGJ2BtMQo2pSXpXDrrB2+ +BxHw1dvd5Yzw1TKwg+ZX4o+/vqGqvz0dtdQ46tewXDpPaj+PwGZsY6rp2aQW9IHR +lRQOfc2VNNnSj3BzgXucfr2YYdhFh5iQxeuGMMY1v/D/w1WIg0vvBZIGcfK4mJO3 +7M2CYfE45k+XmCpajQ== +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 40:1a:c4:64:21:b3:13:21:03:0e:bb:e4:12:1a:c5:1d + Signature Algorithm: sha256WithRSAEncryption + Issuer: C=US, O=VeriSign, Inc., OU=VeriSign Trust Network, OU=(c) 2008 VeriSign, Inc. - For authorized use only, CN=VeriSign Universal Root Certification Authority + Validity + Not Before: Apr 2 00:00:00 2008 GMT + Not After : Dec 1 23:59:59 2037 GMT + Subject: C=US, O=VeriSign, Inc., OU=VeriSign Trust Network, OU=(c) 2008 VeriSign, Inc. - For authorized use only, CN=VeriSign Universal Root Certification Authority + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:c7:61:37:5e:b1:01:34:db:62:d7:15:9b:ff:58: + 5a:8c:23:23:d6:60:8e:91:d7:90:98:83:7a:e6:58: + 19:38:8c:c5:f6:e5:64:85:b4:a2:71:fb:ed:bd:b9: + da:cd:4d:00:b4:c8:2d:73:a5:c7:69:71:95:1f:39: + 3c:b2:44:07:9c:e8:0e:fa:4d:4a:c4:21:df:29:61: + 8f:32:22:61:82:c5:87:1f:6e:8c:7c:5f:16:20:51: + 44:d1:70:4f:57:ea:e3:1c:e3:cc:79:ee:58:d8:0e: + c2:b3:45:93:c0:2c:e7:9a:17:2b:7b:00:37:7a:41: + 33:78:e1:33:e2:f3:10:1a:7f:87:2c:be:f6:f5:f7: + 42:e2:e5:bf:87:62:89:5f:00:4b:df:c5:dd:e4:75: + 44:32:41:3a:1e:71:6e:69:cb:0b:75:46:08:d1:ca: + d2:2b:95:d0:cf:fb:b9:40:6b:64:8c:57:4d:fc:13: + 11:79:84:ed:5e:54:f6:34:9f:08:01:f3:10:25:06: + 17:4a:da:f1:1d:7a:66:6b:98:60:66:a4:d9:ef:d2: + 2e:82:f1:f0:ef:09:ea:44:c9:15:6a:e2:03:6e:33: + d3:ac:9f:55:00:c7:f6:08:6a:94:b9:5f:dc:e0:33: + f1:84:60:f9:5b:27:11:b4:fc:16:f2:bb:56:6a:80: + 25:8d + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + 1.3.6.1.5.5.7.1.12: + 0_.].[0Y0W0U..image/gif0!0.0...+..............k...j.H.,{..0%.#http://logo.verisign.com/vslogo.gif + X509v3 Subject Key Identifier: + B6:77:FA:69:48:47:9F:53:12:D5:C2:EA:07:32:76:07:D1:97:07:19 + Signature Algorithm: sha256WithRSAEncryption + 4a:f8:f8:b0:03:e6:2c:67:7b:e4:94:77:63:cc:6e:4c:f9:7d: + 0e:0d:dc:c8:b9:35:b9:70:4f:63:fa:24:fa:6c:83:8c:47:9d: + 3b:63:f3:9a:f9:76:32:95:91:b1:77:bc:ac:9a:be:b1:e4:31: + 21:c6:81:95:56:5a:0e:b1:c2:d4:b1:a6:59:ac:f1:63:cb:b8: + 4c:1d:59:90:4a:ef:90:16:28:1f:5a:ae:10:fb:81:50:38:0c: + 6c:cc:f1:3d:c3:f5:63:e3:b3:e3:21:c9:24:39:e9:fd:15:66: + 46:f4:1b:11:d0:4d:73:a3:7d:46:f9:3d:ed:a8:5f:62:d4:f1: + 3f:f8:e0:74:57:2b:18:9d:81:b4:c4:28:da:94:97:a5:70:eb: + ac:1d:be:07:11:f0:d5:db:dd:e5:8c:f0:d5:32:b0:83:e6:57: + e2:8f:bf:be:a1:aa:bf:3d:1d:b5:d4:38:ea:d7:b0:5c:3a:4f: + 6a:3f:8f:c0:66:6c:63:aa:e9:d9:a4:16:f4:81:d1:95:14:0e: + 7d:cd:95:34:d9:d2:8f:70:73:81:7b:9c:7e:bd:98:61:d8:45: + 87:98:90:c5:eb:86:30:c6:35:bf:f0:ff:c3:55:88:83:4b:ef: + 05:92:06:71:f2:b8:98:93:b7:ec:cd:82:61:f1:38:e6:4f:97: + 98:2a:5a:8d +SHA1 Fingerprint=36:79:CA:35:66:87:72:30:4D:30:A5:FB:87:3B:0F:A7:7B:B7:0D:54 diff --git a/system/system/etc/security/cacerts_google/57692373.0 b/system/system/etc/security/cacerts_google/57692373.0 new file mode 100644 index 0000000000000000000000000000000000000000..29f91990b0d78062ec5560520eee6c2da7b20209 --- /dev/null +++ b/system/system/etc/security/cacerts_google/57692373.0 @@ -0,0 +1,81 @@ +-----BEGIN CERTIFICATE----- +MIIDZjCCAk6gAwIBAgIBATANBgkqhkiG9w0BAQUFADBEMQswCQYDVQQGEwJVUzEW +MBQGA1UEChMNR2VvVHJ1c3QgSW5jLjEdMBsGA1UEAxMUR2VvVHJ1c3QgR2xvYmFs +IENBIDIwHhcNMDQwMzA0MDUwMDAwWhcNMTkwMzA0MDUwMDAwWjBEMQswCQYDVQQG +EwJVUzEWMBQGA1UEChMNR2VvVHJ1c3QgSW5jLjEdMBsGA1UEAxMUR2VvVHJ1c3Qg +R2xvYmFsIENBIDIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDvPE1A +PRDfO1MA4Wf+lGAVPoWI8YkNkMgoI5kF6CsgncbzYEbYwbLVjDHZ3CB5JIG/NTL8 +Y2nbsSpr7iFY8gjpeMtvy/wWUsiRxP89c96xPqfCfWbB9X5SJBri1WeR0IIQ13hL +TytCOb1kLUCgsBDTOEhGiKEMuzozKmKY+wCdE1l/bztyqu6mD4b5BWHqZ38MN5aL +5mkWRxHCJ1kDs6ZgwiFAVvqgx306E+PsV8ez1q6diYD3Aecs9pYrEw15LNnA5IZ7 +S4wMcoKK+xfNAGw6EzywhIdLFnopsk/bHdQL82Y3vdj2V7teJHq4PIu5+pIaGoSe +2HSPqht/XvT+RSIhAgMBAAGjYzBhMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYE +FHE4NvICMVNHK266ZUapEBVYIAUJMB8GA1UdIwQYMBaAFHE4NvICMVNHK266ZUap +EBVYIAUJMA4GA1UdDwEB/wQEAwIBhjANBgkqhkiG9w0BAQUFAAOCAQEAA/e1K6td +EPx7srJerJsOflN4WT5CBP51o62sgU7XAotexC3IUnbHLB/8gTKY0UvGkpMzNTEv +/NgdRN3ggX+d6YvhZJFiCzkIjKx0nVnZellSlxG5FntvRdOW2TF9AjYPnDtuzywN +A0ZF66D0f0hExghAzN4bcLUprbqLOzRldRtxIR0sFAqwlpW41uryZfspuk/qkZN0 +abby/+Ea0AzRdoXLiiW9l14sbxWZJue2Kf8i7MkCx1YAzUm5s2x7UwQa4qjJqhIF +I8LO57sEAszAR6LkxCkvW0VXiVHuPOtSCP8HNR6fNWpHSlaY0VqFH4z1Ir+rzoPz +4iIprn2DQKi6bA== +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 1 (0x1) + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=US, O=GeoTrust Inc., CN=GeoTrust Global CA 2 + Validity + Not Before: Mar 4 05:00:00 2004 GMT + Not After : Mar 4 05:00:00 2019 GMT + Subject: C=US, O=GeoTrust Inc., CN=GeoTrust Global CA 2 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:ef:3c:4d:40:3d:10:df:3b:53:00:e1:67:fe:94: + 60:15:3e:85:88:f1:89:0d:90:c8:28:23:99:05:e8: + 2b:20:9d:c6:f3:60:46:d8:c1:b2:d5:8c:31:d9:dc: + 20:79:24:81:bf:35:32:fc:63:69:db:b1:2a:6b:ee: + 21:58:f2:08:e9:78:cb:6f:cb:fc:16:52:c8:91:c4: + ff:3d:73:de:b1:3e:a7:c2:7d:66:c1:f5:7e:52:24: + 1a:e2:d5:67:91:d0:82:10:d7:78:4b:4f:2b:42:39: + bd:64:2d:40:a0:b0:10:d3:38:48:46:88:a1:0c:bb: + 3a:33:2a:62:98:fb:00:9d:13:59:7f:6f:3b:72:aa: + ee:a6:0f:86:f9:05:61:ea:67:7f:0c:37:96:8b:e6: + 69:16:47:11:c2:27:59:03:b3:a6:60:c2:21:40:56: + fa:a0:c7:7d:3a:13:e3:ec:57:c7:b3:d6:ae:9d:89: + 80:f7:01:e7:2c:f6:96:2b:13:0d:79:2c:d9:c0:e4: + 86:7b:4b:8c:0c:72:82:8a:fb:17:cd:00:6c:3a:13: + 3c:b0:84:87:4b:16:7a:29:b2:4f:db:1d:d4:0b:f3: + 66:37:bd:d8:f6:57:bb:5e:24:7a:b8:3c:8b:b9:fa: + 92:1a:1a:84:9e:d8:74:8f:aa:1b:7f:5e:f4:fe:45: + 22:21 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + 71:38:36:F2:02:31:53:47:2B:6E:BA:65:46:A9:10:15:58:20:05:09 + X509v3 Authority Key Identifier: + keyid:71:38:36:F2:02:31:53:47:2B:6E:BA:65:46:A9:10:15:58:20:05:09 + + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + Signature Algorithm: sha1WithRSAEncryption + 03:f7:b5:2b:ab:5d:10:fc:7b:b2:b2:5e:ac:9b:0e:7e:53:78: + 59:3e:42:04:fe:75:a3:ad:ac:81:4e:d7:02:8b:5e:c4:2d:c8: + 52:76:c7:2c:1f:fc:81:32:98:d1:4b:c6:92:93:33:35:31:2f: + fc:d8:1d:44:dd:e0:81:7f:9d:e9:8b:e1:64:91:62:0b:39:08: + 8c:ac:74:9d:59:d9:7a:59:52:97:11:b9:16:7b:6f:45:d3:96: + d9:31:7d:02:36:0f:9c:3b:6e:cf:2c:0d:03:46:45:eb:a0:f4: + 7f:48:44:c6:08:40:cc:de:1b:70:b5:29:ad:ba:8b:3b:34:65: + 75:1b:71:21:1d:2c:14:0a:b0:96:95:b8:d6:ea:f2:65:fb:29: + ba:4f:ea:91:93:74:69:b6:f2:ff:e1:1a:d0:0c:d1:76:85:cb: + 8a:25:bd:97:5e:2c:6f:15:99:26:e7:b6:29:ff:22:ec:c9:02: + c7:56:00:cd:49:b9:b3:6c:7b:53:04:1a:e2:a8:c9:aa:12:05: + 23:c2:ce:e7:bb:04:02:cc:c0:47:a2:e4:c4:29:2f:5b:45:57: + 89:51:ee:3c:eb:52:08:ff:07:35:1e:9f:35:6a:47:4a:56:98: + d1:5a:85:1f:8c:f5:22:bf:ab:ce:83:f3:e2:22:29:ae:7d:83: + 40:a8:ba:6c +SHA1 Fingerprint=A9:E9:78:08:14:37:58:88:F2:05:19:B0:6D:2B:0D:2B:60:16:90:7D diff --git a/system/system/etc/security/cacerts_google/594f1775.0 b/system/system/etc/security/cacerts_google/594f1775.0 new file mode 100644 index 0000000000000000000000000000000000000000..a34822a02cad7fefd39bd450fe90e9291e907cfc --- /dev/null +++ b/system/system/etc/security/cacerts_google/594f1775.0 @@ -0,0 +1,72 @@ +-----BEGIN CERTIFICATE----- +MIIDIDCCAomgAwIBAgIENd70zzANBgkqhkiG9w0BAQUFADBOMQswCQYDVQQGEwJV +UzEQMA4GA1UEChMHRXF1aWZheDEtMCsGA1UECxMkRXF1aWZheCBTZWN1cmUgQ2Vy +dGlmaWNhdGUgQXV0aG9yaXR5MB4XDTk4MDgyMjE2NDE1MVoXDTE4MDgyMjE2NDE1 +MVowTjELMAkGA1UEBhMCVVMxEDAOBgNVBAoTB0VxdWlmYXgxLTArBgNVBAsTJEVx +dWlmYXggU2VjdXJlIENlcnRpZmljYXRlIEF1dGhvcml0eTCBnzANBgkqhkiG9w0B +AQEFAAOBjQAwgYkCgYEAwV2xWGcIYu6gmi0fCG2RFGiYCh7+2gRvE4RiIcPRfM6f +BeC4AfBONOziipUEZKzxa1NfBbPLZ4C/QgKO/t0BCezhABRP/PvwDN1Dulsr4R+A +cJkVV5MW8Q+XarfCaCMczE1ZMKxRHjuvK9buY0V7xdlfUNLjUA86iOe/FP3gx7kC +AwEAAaOCAQkwggEFMHAGA1UdHwRpMGcwZaBjoGGkXzBdMQswCQYDVQQGEwJVUzEQ +MA4GA1UEChMHRXF1aWZheDEtMCsGA1UECxMkRXF1aWZheCBTZWN1cmUgQ2VydGlm +aWNhdGUgQXV0aG9yaXR5MQ0wCwYDVQQDEwRDUkwxMBoGA1UdEAQTMBGBDzIwMTgw +ODIyMTY0MTUxWjALBgNVHQ8EBAMCAQYwHwYDVR0jBBgwFoAUSOZo+SvSspXXR9gj +IBBPM5iQn9QwHQYDVR0OBBYEFEjmaPkr0rKV10fYIyAQTzOYkJ/UMAwGA1UdEwQF +MAMBAf8wGgYJKoZIhvZ9B0EABA0wCxsFVjMuMGMDAgbAMA0GCSqGSIb3DQEBBQUA +A4GBAFjOKer89961zgK5F7WF0bnj4JXMJTENAKaSbn+2kmOeUJXRmm/kEd5jhW6Y +7qj/WsjTVbJmcVfewCHrPSqnI0kBBIZCe/zuf6IWUrVnZ9NA2zsmWLIodz2uFHdh +1voqZiegDfqnc1zqcPGUIWVEX/r87yloqaKHee9570+sB3c4 +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 903804111 (0x35def4cf) + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=US, O=Equifax, OU=Equifax Secure Certificate Authority + Validity + Not Before: Aug 22 16:41:51 1998 GMT + Not After : Aug 22 16:41:51 2018 GMT + Subject: C=US, O=Equifax, OU=Equifax Secure Certificate Authority + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (1024 bit) + Modulus: + 00:c1:5d:b1:58:67:08:62:ee:a0:9a:2d:1f:08:6d: + 91:14:68:98:0a:1e:fe:da:04:6f:13:84:62:21:c3: + d1:7c:ce:9f:05:e0:b8:01:f0:4e:34:ec:e2:8a:95: + 04:64:ac:f1:6b:53:5f:05:b3:cb:67:80:bf:42:02: + 8e:fe:dd:01:09:ec:e1:00:14:4f:fc:fb:f0:0c:dd: + 43:ba:5b:2b:e1:1f:80:70:99:15:57:93:16:f1:0f: + 97:6a:b7:c2:68:23:1c:cc:4d:59:30:ac:51:1e:3b: + af:2b:d6:ee:63:45:7b:c5:d9:5f:50:d2:e3:50:0f: + 3a:88:e7:bf:14:fd:e0:c7:b9 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 CRL Distribution Points: + + Full Name: + DirName: C = US, O = Equifax, OU = Equifax Secure Certificate Authority, CN = CRL1 + + X509v3 Private Key Usage Period: + Not After: Aug 22 16:41:51 2018 GMT + X509v3 Key Usage: + Certificate Sign, CRL Sign + X509v3 Authority Key Identifier: + keyid:48:E6:68:F9:2B:D2:B2:95:D7:47:D8:23:20:10:4F:33:98:90:9F:D4 + + X509v3 Subject Key Identifier: + 48:E6:68:F9:2B:D2:B2:95:D7:47:D8:23:20:10:4F:33:98:90:9F:D4 + X509v3 Basic Constraints: + CA:TRUE + 1.2.840.113533.7.65.0: + 0...V3.0c.... + Signature Algorithm: sha1WithRSAEncryption + 58:ce:29:ea:fc:f7:de:b5:ce:02:b9:17:b5:85:d1:b9:e3:e0: + 95:cc:25:31:0d:00:a6:92:6e:7f:b6:92:63:9e:50:95:d1:9a: + 6f:e4:11:de:63:85:6e:98:ee:a8:ff:5a:c8:d3:55:b2:66:71: + 57:de:c0:21:eb:3d:2a:a7:23:49:01:04:86:42:7b:fc:ee:7f: + a2:16:52:b5:67:67:d3:40:db:3b:26:58:b2:28:77:3d:ae:14: + 77:61:d6:fa:2a:66:27:a0:0d:fa:a7:73:5c:ea:70:f1:94:21: + 65:44:5f:fa:fc:ef:29:68:a9:a2:87:79:ef:79:ef:4f:ac:07: + 77:38 +SHA1 Fingerprint=D2:32:09:AD:23:D3:14:23:21:74:E4:0D:7F:9D:62:13:97:86:63:3A diff --git a/system/system/etc/security/cacerts_google/5a3f0ff8.0 b/system/system/etc/security/cacerts_google/5a3f0ff8.0 new file mode 100644 index 0000000000000000000000000000000000000000..0c27347c4aeae0a634610c266df4ee0ab6deaaa5 --- /dev/null +++ b/system/system/etc/security/cacerts_google/5a3f0ff8.0 @@ -0,0 +1,88 @@ +-----BEGIN CERTIFICATE----- +MIIEHTCCAwWgAwIBAgIQToEtioJl4AsC7j41AkblPTANBgkqhkiG9w0BAQUFADCB +gTELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4G +A1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxJzAlBgNV +BAMTHkNPTU9ETyBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0wNjEyMDEwMDAw +MDBaFw0yOTEyMzEyMzU5NTlaMIGBMQswCQYDVQQGEwJHQjEbMBkGA1UECBMSR3Jl +YXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxmb3JkMRowGAYDVQQKExFDT01P +RE8gQ0EgTGltaXRlZDEnMCUGA1UEAxMeQ09NT0RPIENlcnRpZmljYXRpb24gQXV0 +aG9yaXR5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0ECLi3LjkRv3 +UcEbVASY06m/weaKXTuH+7uIzg3jLz8GlvCiKVCZrts7oVewdFFxze1CkU1B/qnI +2GqGd0S7WWaXUF601CxwRM/aN5VCaTwwxHGzUvAhTaHYujl8HJ6jJJ3ygxaYqhZ8 +Q5sVW7euNJH+1GImGEaaP+vB+fGQV+useg2L23IwambV4EajcNxo2f8ESIl33rXp ++2dtQem8Ob0y2WIC8bGoPW43nOIv4tOiJovGuFVDiOEjPqXSJDlqR6sA1KGzqSX+ +DT+nHbrTUcELpNqsOO9VUCQFZUaTNE8tja3G1CEZ0o7KBWFxB3NH5YoZEr0ETc5O +nKVIrLsm9wIDAQABo4GOMIGLMB0GA1UdDgQWBBQLWOWLxkwVN6RAqTCpIb5HNlpW +/zAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zBJBgNVHR8EQjBAMD6g +PKA6hjhodHRwOi8vY3JsLmNvbW9kb2NhLmNvbS9DT01PRE9DZXJ0aWZpY2F0aW9u +QXV0aG9yaXR5LmNybDANBgkqhkiG9w0BAQUFAAOCAQEAPpiem/Yb6dc5t3iuHXIY +SdOH5EOC6z/JqvWote9VfCFSZfnVDeFs9D6Mk3ORLgLETgdxb8CPOGEIqB6BCsAv +IC9Bi5HcSEW88cbeunZrM8gALTFGTO3nnc+IlP8zwFboJIYmuNg4ON8qa90SzMc/ +RxdMosIGlgnW2/4/PEZB31jiVg88O8EckzXZOFKs7sjsLjBOlDW0JB9LeGna8gI4 +zJVSk/BwJVmcIGfE7vmLV2H0knZ9P4SNVbfo5azV8fUZVqZa+5Acr5Pr5RzUZ5dd +BA6+C4OmF4O5MBKgxTMVBbkN+8cFduPYSo38NBejxiEovjBFMR7HeL5YYTisO+IB +ZQ== +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 4e:81:2d:8a:82:65:e0:0b:02:ee:3e:35:02:46:e5:3d + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=GB, ST=Greater Manchester, L=Salford, O=COMODO CA Limited, CN=COMODO Certification Authority + Validity + Not Before: Dec 1 00:00:00 2006 GMT + Not After : Dec 31 23:59:59 2029 GMT + Subject: C=GB, ST=Greater Manchester, L=Salford, O=COMODO CA Limited, CN=COMODO Certification Authority + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:d0:40:8b:8b:72:e3:91:1b:f7:51:c1:1b:54:04: + 98:d3:a9:bf:c1:e6:8a:5d:3b:87:fb:bb:88:ce:0d: + e3:2f:3f:06:96:f0:a2:29:50:99:ae:db:3b:a1:57: + b0:74:51:71:cd:ed:42:91:4d:41:fe:a9:c8:d8:6a: + 86:77:44:bb:59:66:97:50:5e:b4:d4:2c:70:44:cf: + da:37:95:42:69:3c:30:c4:71:b3:52:f0:21:4d:a1: + d8:ba:39:7c:1c:9e:a3:24:9d:f2:83:16:98:aa:16: + 7c:43:9b:15:5b:b7:ae:34:91:fe:d4:62:26:18:46: + 9a:3f:eb:c1:f9:f1:90:57:eb:ac:7a:0d:8b:db:72: + 30:6a:66:d5:e0:46:a3:70:dc:68:d9:ff:04:48:89: + 77:de:b5:e9:fb:67:6d:41:e9:bc:39:bd:32:d9:62: + 02:f1:b1:a8:3d:6e:37:9c:e2:2f:e2:d3:a2:26:8b: + c6:b8:55:43:88:e1:23:3e:a5:d2:24:39:6a:47:ab: + 00:d4:a1:b3:a9:25:fe:0d:3f:a7:1d:ba:d3:51:c1: + 0b:a4:da:ac:38:ef:55:50:24:05:65:46:93:34:4f: + 2d:8d:ad:c6:d4:21:19:d2:8e:ca:05:61:71:07:73: + 47:e5:8a:19:12:bd:04:4d:ce:4e:9c:a5:48:ac:bb: + 26:f7 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 0B:58:E5:8B:C6:4C:15:37:A4:40:A9:30:A9:21:BE:47:36:5A:56:FF + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 CRL Distribution Points: + + Full Name: + URI:http://crl.comodoca.com/COMODOCertificationAuthority.crl + + Signature Algorithm: sha1WithRSAEncryption + 3e:98:9e:9b:f6:1b:e9:d7:39:b7:78:ae:1d:72:18:49:d3:87: + e4:43:82:eb:3f:c9:aa:f5:a8:b5:ef:55:7c:21:52:65:f9:d5: + 0d:e1:6c:f4:3e:8c:93:73:91:2e:02:c4:4e:07:71:6f:c0:8f: + 38:61:08:a8:1e:81:0a:c0:2f:20:2f:41:8b:91:dc:48:45:bc: + f1:c6:de:ba:76:6b:33:c8:00:2d:31:46:4c:ed:e7:9d:cf:88: + 94:ff:33:c0:56:e8:24:86:26:b8:d8:38:38:df:2a:6b:dd:12: + cc:c7:3f:47:17:4c:a2:c2:06:96:09:d6:db:fe:3f:3c:46:41: + df:58:e2:56:0f:3c:3b:c1:1c:93:35:d9:38:52:ac:ee:c8:ec: + 2e:30:4e:94:35:b4:24:1f:4b:78:69:da:f2:02:38:cc:95:52: + 93:f0:70:25:59:9c:20:67:c4:ee:f9:8b:57:61:f4:92:76:7d: + 3f:84:8d:55:b7:e8:e5:ac:d5:f1:f5:19:56:a6:5a:fb:90:1c: + af:93:eb:e5:1c:d4:67:97:5d:04:0e:be:0b:83:a6:17:83:b9: + 30:12:a0:c5:33:15:05:b9:0d:fb:c7:05:76:e3:d8:4a:8d:fc: + 34:17:a3:c6:21:28:be:30:45:31:1e:c7:78:be:58:61:38:ac: + 3b:e2:01:65 +SHA1 Fingerprint=66:31:BF:9E:F7:4F:9E:B6:C9:D5:A6:0C:BA:6A:BE:D1:F7:BD:EF:7B diff --git a/system/system/etc/security/cacerts_google/5e4e69e7.0 b/system/system/etc/security/cacerts_google/5e4e69e7.0 new file mode 100644 index 0000000000000000000000000000000000000000..43b6bdaa481289b8d14ed4345d7ffa2afa3d919a --- /dev/null +++ b/system/system/etc/security/cacerts_google/5e4e69e7.0 @@ -0,0 +1,61 @@ +-----BEGIN CERTIFICATE----- +MIIDhDCCAwqgAwIBAgIQL4D+I4wOIg9IZxIokYesszAKBggqhkjOPQQDAzCByjEL +MAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZW +ZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNyBWZXJpU2ln +biwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxWZXJp +U2lnbiBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0aG9y +aXR5IC0gRzQwHhcNMDcxMTA1MDAwMDAwWhcNMzgwMTE4MjM1OTU5WjCByjELMAkG +A1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJp +U2lnbiBUcnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNyBWZXJpU2lnbiwg +SW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxWZXJpU2ln +biBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0aG9yaXR5 +IC0gRzQwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAASnVnp8Utpkmw4tXNherJI9/gHm +GUo9FANL+mAnINmDiWn6VMaaGF5VKmTeBvaNSjutEDxlPZCIBIngMGGzrl0Bp3ve +fLK+ymVhAIau2o970ImtTR1ZmkGxvEeA3J5iw/mjgbIwga8wDwYDVR0TAQH/BAUw +AwEB/zAOBgNVHQ8BAf8EBAMCAQYwbQYIKwYBBQUHAQwEYTBfoV2gWzBZMFcwVRYJ +aW1hZ2UvZ2lmMCEwHzAHBgUrDgMCGgQUj+XTGoasjY5rw8+AatRIGCx7GS4wJRYj +aHR0cDovL2xvZ28udmVyaXNpZ24uY29tL3ZzbG9nby5naWYwHQYDVR0OBBYEFLMW +kf3upm7ktS5Jj4d4gYDs5bG1MAoGCCqGSM49BAMDA2gAMGUCMGYhDBgmYFo4e1ZC +4Kf8NoRRkSAsdk1DPcQdhCPQrNZ8NQbOzWm9kA3bbEhCHQ6qQgIxAJw9SDkjOVga +FRJZap7v1VmyHVIsmXHNxynfGyphe3HR3vPA5Q06Sqotp9iGKt0uEA== +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 2f:80:fe:23:8c:0e:22:0f:48:67:12:28:91:87:ac:b3 + Signature Algorithm: ecdsa-with-SHA384 + Issuer: C=US, O=VeriSign, Inc., OU=VeriSign Trust Network, OU=(c) 2007 VeriSign, Inc. - For authorized use only, CN=VeriSign Class 3 Public Primary Certification Authority - G4 + Validity + Not Before: Nov 5 00:00:00 2007 GMT + Not After : Jan 18 23:59:59 2038 GMT + Subject: C=US, O=VeriSign, Inc., OU=VeriSign Trust Network, OU=(c) 2007 VeriSign, Inc. - For authorized use only, CN=VeriSign Class 3 Public Primary Certification Authority - G4 + Subject Public Key Info: + Public Key Algorithm: id-ecPublicKey + Public-Key: (384 bit) + pub: + 04:a7:56:7a:7c:52:da:64:9b:0e:2d:5c:d8:5e:ac: + 92:3d:fe:01:e6:19:4a:3d:14:03:4b:fa:60:27:20: + d9:83:89:69:fa:54:c6:9a:18:5e:55:2a:64:de:06: + f6:8d:4a:3b:ad:10:3c:65:3d:90:88:04:89:e0:30: + 61:b3:ae:5d:01:a7:7b:de:7c:b2:be:ca:65:61:00: + 86:ae:da:8f:7b:d0:89:ad:4d:1d:59:9a:41:b1:bc: + 47:80:dc:9e:62:c3:f9 + ASN1 OID: secp384r1 + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + 1.3.6.1.5.5.7.1.12: + 0_.].[0Y0W0U..image/gif0!0.0...+..............k...j.H.,{..0%.#http://logo.verisign.com/vslogo.gif + X509v3 Subject Key Identifier: + B3:16:91:FD:EE:A6:6E:E4:B5:2E:49:8F:87:78:81:80:EC:E5:B1:B5 + Signature Algorithm: ecdsa-with-SHA384 + 30:65:02:30:66:21:0c:18:26:60:5a:38:7b:56:42:e0:a7:fc: + 36:84:51:91:20:2c:76:4d:43:3d:c4:1d:84:23:d0:ac:d6:7c: + 35:06:ce:cd:69:bd:90:0d:db:6c:48:42:1d:0e:aa:42:02:31: + 00:9c:3d:48:39:23:39:58:1a:15:12:59:6a:9e:ef:d5:59:b2: + 1d:52:2c:99:71:cd:c7:29:df:1b:2a:61:7b:71:d1:de:f3:c0: + e5:0d:3a:4a:aa:2d:a7:d8:86:2a:dd:2e:10 +SHA1 Fingerprint=22:D5:D8:DF:8F:02:31:D1:8D:F7:9D:B7:CF:8A:2D:64:C9:3F:6C:3A diff --git a/system/system/etc/security/cacerts_google/67495436.0 b/system/system/etc/security/cacerts_google/67495436.0 new file mode 100644 index 0000000000000000000000000000000000000000..23a6ebe6b55f1e84b3ebf7c73dfb161082b13ff3 --- /dev/null +++ b/system/system/etc/security/cacerts_google/67495436.0 @@ -0,0 +1,83 @@ +-----BEGIN CERTIFICATE----- +MIIEKjCCAxKgAwIBAgIQYAGXt0an6rS0mtZLL/eQ+zANBgkqhkiG9w0BAQsFADCB +rjELMAkGA1UEBhMCVVMxFTATBgNVBAoTDHRoYXd0ZSwgSW5jLjEoMCYGA1UECxMf +Q2VydGlmaWNhdGlvbiBTZXJ2aWNlcyBEaXZpc2lvbjE4MDYGA1UECxMvKGMpIDIw +MDggdGhhd3RlLCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxJDAiBgNV +BAMTG3RoYXd0ZSBQcmltYXJ5IFJvb3QgQ0EgLSBHMzAeFw0wODA0MDIwMDAwMDBa +Fw0zNzEyMDEyMzU5NTlaMIGuMQswCQYDVQQGEwJVUzEVMBMGA1UEChMMdGhhd3Rl +LCBJbmMuMSgwJgYDVQQLEx9DZXJ0aWZpY2F0aW9uIFNlcnZpY2VzIERpdmlzaW9u +MTgwNgYDVQQLEy8oYykgMjAwOCB0aGF3dGUsIEluYy4gLSBGb3IgYXV0aG9yaXpl +ZCB1c2Ugb25seTEkMCIGA1UEAxMbdGhhd3RlIFByaW1hcnkgUm9vdCBDQSAtIEcz +MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsr8nLPvb2FvdeHsbnndm +gcs+vHyu86YnmjSjaDFxODNi5PNxZnmxqWWjpYvVj2AtP0LMqmsywCPLLEHd5N/8 +YZzic7IilRFDGF/Eth9XbAoFWCLINkw6fKXRz4aviKdEAhN0cXMKQlkC+BsUa0Lf +b1+6a4KinVvnSr0eAXLbS3ToO39/fR8EtCab4LRarEc9VbjXsCZSKAExQGbY2SS9 +9irY7CFJXJv2eul/VTV+lmuNk5Mny5K76qxAwJ/C+IDPXfRa3M50hqY+bAtTyr2S +zhkGcuYMXDhpxwTWvGzOW/b3aJzcJRVIiKHpqfiYnODz1TEoYRFsZ5aNOZnLwkUk +OQIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNV +HQ4EFgQUrWyqlGCc7eT/+j4KdCtjA/e2Wb8wDQYJKoZIhvcNAQELBQADggEBABpA +2JVlrAmSicY59BDlqQ5mU1143vokkbvnRFHfxhY0Cu9qRFHqKweKA3rD6z8KLFIW +oCtDuSWQP3CpMyVtRRooOyfPqsMpQhvfO0zAMzRbQYi/aytlryjvsvXDqmbOe1bu +t8jLZ8HJnBoYuMTDSQPxYA5QzUbF83d597YV4Djbxy8ooAw/dyZ02SUS2jHaGh7c +KUGRIjxpp7sC8rZcJwOJ9Abqm+RyguOhCcHpABnTPtRwa7pxpqpYrvS76Wy274fM +m7v/OeZWYdMKp8RcTGB7BXcmer/YB1IsYvdwY9k5vG8cwnncdimvzsUsZAReiDZu +MdRAGmI0Nj81Aa6sY6A= +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 60:01:97:b7:46:a7:ea:b4:b4:9a:d6:4b:2f:f7:90:fb + Signature Algorithm: sha256WithRSAEncryption + Issuer: C=US, O=thawte, Inc., OU=Certification Services Division, OU=(c) 2008 thawte, Inc. - For authorized use only, CN=thawte Primary Root CA - G3 + Validity + Not Before: Apr 2 00:00:00 2008 GMT + Not After : Dec 1 23:59:59 2037 GMT + Subject: C=US, O=thawte, Inc., OU=Certification Services Division, OU=(c) 2008 thawte, Inc. - For authorized use only, CN=thawte Primary Root CA - G3 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:b2:bf:27:2c:fb:db:d8:5b:dd:78:7b:1b:9e:77: + 66:81:cb:3e:bc:7c:ae:f3:a6:27:9a:34:a3:68:31: + 71:38:33:62:e4:f3:71:66:79:b1:a9:65:a3:a5:8b: + d5:8f:60:2d:3f:42:cc:aa:6b:32:c0:23:cb:2c:41: + dd:e4:df:fc:61:9c:e2:73:b2:22:95:11:43:18:5f: + c4:b6:1f:57:6c:0a:05:58:22:c8:36:4c:3a:7c:a5: + d1:cf:86:af:88:a7:44:02:13:74:71:73:0a:42:59: + 02:f8:1b:14:6b:42:df:6f:5f:ba:6b:82:a2:9d:5b: + e7:4a:bd:1e:01:72:db:4b:74:e8:3b:7f:7f:7d:1f: + 04:b4:26:9b:e0:b4:5a:ac:47:3d:55:b8:d7:b0:26: + 52:28:01:31:40:66:d8:d9:24:bd:f6:2a:d8:ec:21: + 49:5c:9b:f6:7a:e9:7f:55:35:7e:96:6b:8d:93:93: + 27:cb:92:bb:ea:ac:40:c0:9f:c2:f8:80:cf:5d:f4: + 5a:dc:ce:74:86:a6:3e:6c:0b:53:ca:bd:92:ce:19: + 06:72:e6:0c:5c:38:69:c7:04:d6:bc:6c:ce:5b:f6: + f7:68:9c:dc:25:15:48:88:a1:e9:a9:f8:98:9c:e0: + f3:d5:31:28:61:11:6c:67:96:8d:39:99:cb:c2:45: + 24:39 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + AD:6C:AA:94:60:9C:ED:E4:FF:FA:3E:0A:74:2B:63:03:F7:B6:59:BF + Signature Algorithm: sha256WithRSAEncryption + 1a:40:d8:95:65:ac:09:92:89:c6:39:f4:10:e5:a9:0e:66:53: + 5d:78:de:fa:24:91:bb:e7:44:51:df:c6:16:34:0a:ef:6a:44: + 51:ea:2b:07:8a:03:7a:c3:eb:3f:0a:2c:52:16:a0:2b:43:b9: + 25:90:3f:70:a9:33:25:6d:45:1a:28:3b:27:cf:aa:c3:29:42: + 1b:df:3b:4c:c0:33:34:5b:41:88:bf:6b:2b:65:af:28:ef:b2: + f5:c3:aa:66:ce:7b:56:ee:b7:c8:cb:67:c1:c9:9c:1a:18:b8: + c4:c3:49:03:f1:60:0e:50:cd:46:c5:f3:77:79:f7:b6:15:e0: + 38:db:c7:2f:28:a0:0c:3f:77:26:74:d9:25:12:da:31:da:1a: + 1e:dc:29:41:91:22:3c:69:a7:bb:02:f2:b6:5c:27:03:89:f4: + 06:ea:9b:e4:72:82:e3:a1:09:c1:e9:00:19:d3:3e:d4:70:6b: + ba:71:a6:aa:58:ae:f4:bb:e9:6c:b6:ef:87:cc:9b:bb:ff:39: + e6:56:61:d3:0a:a7:c4:5c:4c:60:7b:05:77:26:7a:bf:d8:07: + 52:2c:62:f7:70:63:d9:39:bc:6f:1c:c2:79:dc:76:29:af:ce: + c5:2c:64:04:5e:88:36:6e:31:d4:40:1a:62:34:36:3f:35:01: + ae:ac:63:a0 +SHA1 Fingerprint=F1:8B:53:8D:1B:E9:03:B6:A6:F0:56:43:5B:17:15:89:CA:F3:6B:F2 diff --git a/system/system/etc/security/cacerts_google/69105f4f.0 b/system/system/etc/security/cacerts_google/69105f4f.0 new file mode 100644 index 0000000000000000000000000000000000000000..a9364ac2f46cd829d1514f86f9a3e4a4010f6afa --- /dev/null +++ b/system/system/etc/security/cacerts_google/69105f4f.0 @@ -0,0 +1,83 @@ +-----BEGIN CERTIFICATE----- +MIIDtzCCAp+gAwIBAgIQDOfg5RfYRv6P5WD8G/AwOTANBgkqhkiG9w0BAQUFADBl +MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3 +d3cuZGlnaWNlcnQuY29tMSQwIgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJv +b3QgQ0EwHhcNMDYxMTEwMDAwMDAwWhcNMzExMTEwMDAwMDAwWjBlMQswCQYDVQQG +EwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNl +cnQuY29tMSQwIgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJvb3QgQ0EwggEi +MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCtDhXO5EOAXLGH87dg+XESpa7c +JpSIqvTO9SA5KFhgDPiA2qkVlTJhPLWxKISKityfCgyDF3qPkKyK53lTXDGEKvYP +mDI2dsze3Tyoou9q+yHyUmHfnyDXH+Kx2f4YZNISW1/5WBg1vEfNoTb5a3/UsDg+ +wRvDjDPZ2C8Y/igPs6eD1sNuRMBhNZYW/lmci3Zt1/GiSw0r/wty2p5g0I6QNcZ4 +VYcgoc/lbQrISXwxmDNsIumH0DJaoroTghHtORedmTpyoeb6pNnVFzF1roV9Iq4/ +AUaG9ih5yLHa5FcXxH4cDrC0kqZWs72yl+2qp/C3xag/lRbQ/6GW6whfGHdPAgMB +AAGjYzBhMA4GA1UdDwEB/wQEAwIBhjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQW +BBRF66Kv9JLLgjEtUYunpyGd823IDzAfBgNVHSMEGDAWgBRF66Kv9JLLgjEtUYun +pyGd823IDzANBgkqhkiG9w0BAQUFAAOCAQEAog683+Lt8ONyc3pklL/3cmbYMuRC +dWKuh+vy1dneVrOfzM4UKLkNl2BcEkxY5NM9g0lFWJc1aRqoR+pWxnmrEthngYTf +fwk8lOa4JiwgvT2zKIn3X/8i4peEH+ll74fg38FnSbNd67IJKusm7Xi+fT8r87cm +NW1fiQG2SVufAQWbqz0lwcy2f8Lxb4bG+mRo64EtlOtCt/qMHt1i8b5QZ7dsvfPx +H2sMNgcWfzd8qVttevESRmCD1ycEvkvOl77DZypoEd+A5wwzZr8TDRRu838fYxAe ++o0bJW1sj6W3YQGx0qMmoRBxna3iw/nDmVG3KwcIzi7mULKn+gpFL6Lw8g== +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 0c:e7:e0:e5:17:d8:46:fe:8f:e5:60:fc:1b:f0:30:39 + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Assured ID Root CA + Validity + Not Before: Nov 10 00:00:00 2006 GMT + Not After : Nov 10 00:00:00 2031 GMT + Subject: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Assured ID Root CA + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:ad:0e:15:ce:e4:43:80:5c:b1:87:f3:b7:60:f9: + 71:12:a5:ae:dc:26:94:88:aa:f4:ce:f5:20:39:28: + 58:60:0c:f8:80:da:a9:15:95:32:61:3c:b5:b1:28: + 84:8a:8a:dc:9f:0a:0c:83:17:7a:8f:90:ac:8a:e7: + 79:53:5c:31:84:2a:f6:0f:98:32:36:76:cc:de:dd: + 3c:a8:a2:ef:6a:fb:21:f2:52:61:df:9f:20:d7:1f: + e2:b1:d9:fe:18:64:d2:12:5b:5f:f9:58:18:35:bc: + 47:cd:a1:36:f9:6b:7f:d4:b0:38:3e:c1:1b:c3:8c: + 33:d9:d8:2f:18:fe:28:0f:b3:a7:83:d6:c3:6e:44: + c0:61:35:96:16:fe:59:9c:8b:76:6d:d7:f1:a2:4b: + 0d:2b:ff:0b:72:da:9e:60:d0:8e:90:35:c6:78:55: + 87:20:a1:cf:e5:6d:0a:c8:49:7c:31:98:33:6c:22: + e9:87:d0:32:5a:a2:ba:13:82:11:ed:39:17:9d:99: + 3a:72:a1:e6:fa:a4:d9:d5:17:31:75:ae:85:7d:22: + ae:3f:01:46:86:f6:28:79:c8:b1:da:e4:57:17:c4: + 7e:1c:0e:b0:b4:92:a6:56:b3:bd:b2:97:ed:aa:a7: + f0:b7:c5:a8:3f:95:16:d0:ff:a1:96:eb:08:5f:18: + 77:4f + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + 45:EB:A2:AF:F4:92:CB:82:31:2D:51:8B:A7:A7:21:9D:F3:6D:C8:0F + X509v3 Authority Key Identifier: + keyid:45:EB:A2:AF:F4:92:CB:82:31:2D:51:8B:A7:A7:21:9D:F3:6D:C8:0F + + Signature Algorithm: sha1WithRSAEncryption + a2:0e:bc:df:e2:ed:f0:e3:72:73:7a:64:94:bf:f7:72:66:d8: + 32:e4:42:75:62:ae:87:eb:f2:d5:d9:de:56:b3:9f:cc:ce:14: + 28:b9:0d:97:60:5c:12:4c:58:e4:d3:3d:83:49:45:58:97:35: + 69:1a:a8:47:ea:56:c6:79:ab:12:d8:67:81:84:df:7f:09:3c: + 94:e6:b8:26:2c:20:bd:3d:b3:28:89:f7:5f:ff:22:e2:97:84: + 1f:e9:65:ef:87:e0:df:c1:67:49:b3:5d:eb:b2:09:2a:eb:26: + ed:78:be:7d:3f:2b:f3:b7:26:35:6d:5f:89:01:b6:49:5b:9f: + 01:05:9b:ab:3d:25:c1:cc:b6:7f:c2:f1:6f:86:c6:fa:64:68: + eb:81:2d:94:eb:42:b7:fa:8c:1e:dd:62:f1:be:50:67:b7:6c: + bd:f3:f1:1f:6b:0c:36:07:16:7f:37:7c:a9:5b:6d:7a:f1:12: + 46:60:83:d7:27:04:be:4b:ce:97:be:c3:67:2a:68:11:df:80: + e7:0c:33:66:bf:13:0d:14:6e:f3:7f:1f:63:10:1e:fa:8d:1b: + 25:6d:6c:8f:a5:b7:61:01:b1:d2:a3:26:a1:10:71:9d:ad:e2: + c3:f9:c3:99:51:b7:2b:07:08:ce:2e:e6:50:b2:a7:fa:0a:45: + 2f:a2:f0:f2 +SHA1 Fingerprint=05:63:B8:63:0D:62:D7:5A:BB:C8:AB:1E:4B:DF:B5:A8:99:B2:4D:43 diff --git a/system/system/etc/security/cacerts_google/75680d2e.0 b/system/system/etc/security/cacerts_google/75680d2e.0 new file mode 100644 index 0000000000000000000000000000000000000000..59329ba860c12681ac2c81f5f83a00f3ca523f8d --- /dev/null +++ b/system/system/etc/security/cacerts_google/75680d2e.0 @@ -0,0 +1,90 @@ +-----BEGIN CERTIFICATE----- +MIIEMjCCAxqgAwIBAgIBATANBgkqhkiG9w0BAQUFADB7MQswCQYDVQQGEwJHQjEb +MBkGA1UECAwSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHDAdTYWxmb3JkMRow +GAYDVQQKDBFDb21vZG8gQ0EgTGltaXRlZDEhMB8GA1UEAwwYQUFBIENlcnRpZmlj +YXRlIFNlcnZpY2VzMB4XDTA0MDEwMTAwMDAwMFoXDTI4MTIzMTIzNTk1OVowezEL +MAkGA1UEBhMCR0IxGzAZBgNVBAgMEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UE +BwwHU2FsZm9yZDEaMBgGA1UECgwRQ29tb2RvIENBIExpbWl0ZWQxITAfBgNVBAMM +GEFBQSBDZXJ0aWZpY2F0ZSBTZXJ2aWNlczCCASIwDQYJKoZIhvcNAQEBBQADggEP +ADCCAQoCggEBAL5AnfRu4ep2hxxNRUSOvkbIgwadwSr+GB+O5AL686tdUIoWMQua +BtDFcCLNSS1UY8y2bmhGC1Pqy0wkwLxyTurxFa70VJoSCsN6sjNg4tqJVfMiWPPe +3M/vg4aijJRPn2jymJBGhCfHdr/jzDUsi14HZGWCwEiwqJH5YZ92IFCokcdmtet4 +YgNW8IoaE+oxox6gmf049vYnMlhvB/VruPsUK6+3qszWY19zjNoFmag4qMsXeDZR +rOme9Hg6jc8P2ULimAyrL58OAd7vn5lJ8S3frHRNG5i1R8XlKdH5kBjHYpy+g8cm +ez6KJcfA3Z3mNWgQIJ2P2N7Sw4ScDV7oL8kCAwEAAaOBwDCBvTAdBgNVHQ4EFgQU +oBEKIz6W8Qfs4q8p74Klf9AwpLQwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQF +MAMBAf8wewYDVR0fBHQwcjA4oDagNIYyaHR0cDovL2NybC5jb21vZG9jYS5jb20v +QUFBQ2VydGlmaWNhdGVTZXJ2aWNlcy5jcmwwNqA0oDKGMGh0dHA6Ly9jcmwuY29t +b2RvLm5ldC9BQUFDZXJ0aWZpY2F0ZVNlcnZpY2VzLmNybDANBgkqhkiG9w0BAQUF +AAOCAQEACFb8AvCb6P+k+tZ7xkSAzk/ExfYAWMymtrwUSWgEdujm7l3sAg9g1o1Q +GE8mTgHj5rCl7r+8dFRBv/38ErjHT1r0iWAFf2C3BUrz9vHCv8S5dIa2LX1rzNLz +Rt0vxuBqw8M0Ayx9lt1awg6nCpnBBYurDC/zXDrPbDdVCYfeU0BsWO/8tqtlbgT2 +G9w84FoVxp7Z8VlIMCFlA2zs6SFz7JsDoeA3raAVGI/6ugLOpyypEBMs1OUIJqsi +l2D4kF501KKaU73yqWjgom7C12yxow+ev+to51byrvLjKzg6CYG1a4XXvi3tPxq3 +smPi9WIsgtRqAEFQ8TmDn5XpNpaYbg== +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 1 (0x1) + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=GB, ST=Greater Manchester, L=Salford, O=Comodo CA Limited, CN=AAA Certificate Services + Validity + Not Before: Jan 1 00:00:00 2004 GMT + Not After : Dec 31 23:59:59 2028 GMT + Subject: C=GB, ST=Greater Manchester, L=Salford, O=Comodo CA Limited, CN=AAA Certificate Services + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:be:40:9d:f4:6e:e1:ea:76:87:1c:4d:45:44:8e: + be:46:c8:83:06:9d:c1:2a:fe:18:1f:8e:e4:02:fa: + f3:ab:5d:50:8a:16:31:0b:9a:06:d0:c5:70:22:cd: + 49:2d:54:63:cc:b6:6e:68:46:0b:53:ea:cb:4c:24: + c0:bc:72:4e:ea:f1:15:ae:f4:54:9a:12:0a:c3:7a: + b2:33:60:e2:da:89:55:f3:22:58:f3:de:dc:cf:ef: + 83:86:a2:8c:94:4f:9f:68:f2:98:90:46:84:27:c7: + 76:bf:e3:cc:35:2c:8b:5e:07:64:65:82:c0:48:b0: + a8:91:f9:61:9f:76:20:50:a8:91:c7:66:b5:eb:78: + 62:03:56:f0:8a:1a:13:ea:31:a3:1e:a0:99:fd:38: + f6:f6:27:32:58:6f:07:f5:6b:b8:fb:14:2b:af:b7: + aa:cc:d6:63:5f:73:8c:da:05:99:a8:38:a8:cb:17: + 78:36:51:ac:e9:9e:f4:78:3a:8d:cf:0f:d9:42:e2: + 98:0c:ab:2f:9f:0e:01:de:ef:9f:99:49:f1:2d:df: + ac:74:4d:1b:98:b5:47:c5:e5:29:d1:f9:90:18:c7: + 62:9c:be:83:c7:26:7b:3e:8a:25:c7:c0:dd:9d:e6: + 35:68:10:20:9d:8f:d8:de:d2:c3:84:9c:0d:5e:e8: + 2f:c9 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + A0:11:0A:23:3E:96:F1:07:EC:E2:AF:29:EF:82:A5:7F:D0:30:A4:B4 + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 CRL Distribution Points: + + Full Name: + URI:http://crl.comodoca.com/AAACertificateServices.crl + + Full Name: + URI:http://crl.comodo.net/AAACertificateServices.crl + + Signature Algorithm: sha1WithRSAEncryption + 08:56:fc:02:f0:9b:e8:ff:a4:fa:d6:7b:c6:44:80:ce:4f:c4: + c5:f6:00:58:cc:a6:b6:bc:14:49:68:04:76:e8:e6:ee:5d:ec: + 02:0f:60:d6:8d:50:18:4f:26:4e:01:e3:e6:b0:a5:ee:bf:bc: + 74:54:41:bf:fd:fc:12:b8:c7:4f:5a:f4:89:60:05:7f:60:b7: + 05:4a:f3:f6:f1:c2:bf:c4:b9:74:86:b6:2d:7d:6b:cc:d2:f3: + 46:dd:2f:c6:e0:6a:c3:c3:34:03:2c:7d:96:dd:5a:c2:0e:a7: + 0a:99:c1:05:8b:ab:0c:2f:f3:5c:3a:cf:6c:37:55:09:87:de: + 53:40:6c:58:ef:fc:b6:ab:65:6e:04:f6:1b:dc:3c:e0:5a:15: + c6:9e:d9:f1:59:48:30:21:65:03:6c:ec:e9:21:73:ec:9b:03: + a1:e0:37:ad:a0:15:18:8f:fa:ba:02:ce:a7:2c:a9:10:13:2c: + d4:e5:08:26:ab:22:97:60:f8:90:5e:74:d4:a2:9a:53:bd:f2: + a9:68:e0:a2:6e:c2:d7:6c:b1:a3:0f:9e:bf:eb:68:e7:56:f2: + ae:f2:e3:2b:38:3a:09:81:b5:6b:85:d7:be:2d:ed:3f:1a:b7: + b2:63:e2:f5:62:2c:82:d4:6a:00:41:50:f1:39:83:9f:95:e9: + 36:96:98:6e +SHA1 Fingerprint=D1:EB:23:A4:6D:17:D6:8F:D9:25:64:C2:F1:F1:60:17:64:D8:E3:49 diff --git a/system/system/etc/security/cacerts_google/7999be0d.0 b/system/system/etc/security/cacerts_google/7999be0d.0 new file mode 100644 index 0000000000000000000000000000000000000000..077c03b0a64314c338f883be47dc76d515e14784 --- /dev/null +++ b/system/system/etc/security/cacerts_google/7999be0d.0 @@ -0,0 +1,78 @@ +-----BEGIN CERTIFICATE----- +MIIDVDCCAjygAwIBAgIDAjRWMA0GCSqGSIb3DQEBBQUAMEIxCzAJBgNVBAYTAlVT +MRYwFAYDVQQKEw1HZW9UcnVzdCBJbmMuMRswGQYDVQQDExJHZW9UcnVzdCBHbG9i +YWwgQ0EwHhcNMDIwNTIxMDQwMDAwWhcNMjIwNTIxMDQwMDAwWjBCMQswCQYDVQQG +EwJVUzEWMBQGA1UEChMNR2VvVHJ1c3QgSW5jLjEbMBkGA1UEAxMSR2VvVHJ1c3Qg +R2xvYmFsIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2swYYzD9 +9BcjGlZ+W988bDjkcbd4kdS8odhM+KhDtgPpTSEHCIjaWC9mOSm9BXiLnTjoBbdq +fnGk5sRgprDvgOSJKA+eJdbtg/OtppHHmMlCGDUUna2YRpIuT8rxh0PBFpVXLVDv +iS2Aelet8u5fa9IAjbkU+BQVNdnARqN7csiRv8lVK83Qlz6cJmTM386DGXHKTubU +1XupGc1V3sjs0l44U+VcT4wt/lAjNvxm5suOpDkZALeVAjmRCw7+OC7RHQWa9k0+ +bw8HHa8sHo9gOeL6NlMTOdReJivbPagUvTLrGAMoUgRx5aszPeE4uwc2hGKceeoW +MPRfwCvocWvk+QIDAQABo1MwUTAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBTA +ephojYn7qwVkDBF9qn1luMrMTjAfBgNVHSMEGDAWgBTAephojYn7qwVkDBF9qn1l +uMrMTjANBgkqhkiG9w0BAQUFAAOCAQEANeMpauUvXVSOKVCUn5kaFOSPeCpilKIn +Z57QzxpeR+nBsqTP3UEaBU6bS+5Kb1VSsyShNwrrZHYqLizz/Tt1kL/6cdjHPTfS +tQWVYrmm3ok9Nns4d0iXrKYgjy6myQzCsplFAMfOEVEiIuCl6rYVSAlk6l5PdPcF +PseKUgzbFbS9bZvlxrFUaKnjaZC2mqUPuLk/IH2uSrW4nOQdtqvmlKXBx4Ot2/Un +hw4EbNX/3aBd7YdStysVAq45pmp06drE57xNNB6pXE0zX5IJL4hmXXeXxx12E6nV +5fEWCRE11azbJHFwLJhWC9kXtNHjUStedejV0NxPNO3CBWaAocvmMw== +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 144470 (0x23456) + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=US, O=GeoTrust Inc., CN=GeoTrust Global CA + Validity + Not Before: May 21 04:00:00 2002 GMT + Not After : May 21 04:00:00 2022 GMT + Subject: C=US, O=GeoTrust Inc., CN=GeoTrust Global CA + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:da:cc:18:63:30:fd:f4:17:23:1a:56:7e:5b:df: + 3c:6c:38:e4:71:b7:78:91:d4:bc:a1:d8:4c:f8:a8: + 43:b6:03:e9:4d:21:07:08:88:da:58:2f:66:39:29: + bd:05:78:8b:9d:38:e8:05:b7:6a:7e:71:a4:e6:c4: + 60:a6:b0:ef:80:e4:89:28:0f:9e:25:d6:ed:83:f3: + ad:a6:91:c7:98:c9:42:18:35:14:9d:ad:98:46:92: + 2e:4f:ca:f1:87:43:c1:16:95:57:2d:50:ef:89:2d: + 80:7a:57:ad:f2:ee:5f:6b:d2:00:8d:b9:14:f8:14: + 15:35:d9:c0:46:a3:7b:72:c8:91:bf:c9:55:2b:cd: + d0:97:3e:9c:26:64:cc:df:ce:83:19:71:ca:4e:e6: + d4:d5:7b:a9:19:cd:55:de:c8:ec:d2:5e:38:53:e5: + 5c:4f:8c:2d:fe:50:23:36:fc:66:e6:cb:8e:a4:39: + 19:00:b7:95:02:39:91:0b:0e:fe:38:2e:d1:1d:05: + 9a:f6:4d:3e:6f:0f:07:1d:af:2c:1e:8f:60:39:e2: + fa:36:53:13:39:d4:5e:26:2b:db:3d:a8:14:bd:32: + eb:18:03:28:52:04:71:e5:ab:33:3d:e1:38:bb:07: + 36:84:62:9c:79:ea:16:30:f4:5f:c0:2b:e8:71:6b: + e4:f9 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + C0:7A:98:68:8D:89:FB:AB:05:64:0C:11:7D:AA:7D:65:B8:CA:CC:4E + X509v3 Authority Key Identifier: + keyid:C0:7A:98:68:8D:89:FB:AB:05:64:0C:11:7D:AA:7D:65:B8:CA:CC:4E + + Signature Algorithm: sha1WithRSAEncryption + 35:e3:29:6a:e5:2f:5d:54:8e:29:50:94:9f:99:1a:14:e4:8f: + 78:2a:62:94:a2:27:67:9e:d0:cf:1a:5e:47:e9:c1:b2:a4:cf: + dd:41:1a:05:4e:9b:4b:ee:4a:6f:55:52:b3:24:a1:37:0a:eb: + 64:76:2a:2e:2c:f3:fd:3b:75:90:bf:fa:71:d8:c7:3d:37:d2: + b5:05:95:62:b9:a6:de:89:3d:36:7b:38:77:48:97:ac:a6:20: + 8f:2e:a6:c9:0c:c2:b2:99:45:00:c7:ce:11:51:22:22:e0:a5: + ea:b6:15:48:09:64:ea:5e:4f:74:f7:05:3e:c7:8a:52:0c:db: + 15:b4:bd:6d:9b:e5:c6:b1:54:68:a9:e3:69:90:b6:9a:a5:0f: + b8:b9:3f:20:7d:ae:4a:b5:b8:9c:e4:1d:b6:ab:e6:94:a5:c1: + c7:83:ad:db:f5:27:87:0e:04:6c:d5:ff:dd:a0:5d:ed:87:52: + b7:2b:15:02:ae:39:a6:6a:74:e9:da:c4:e7:bc:4d:34:1e:a9: + 5c:4d:33:5f:92:09:2f:88:66:5d:77:97:c7:1d:76:13:a9:d5: + e5:f1:16:09:11:35:d5:ac:db:24:71:70:2c:98:56:0b:d9:17: + b4:d1:e3:51:2b:5e:75:e8:d5:d0:dc:4f:34:ed:c2:05:66:80: + a1:cb:e6:33 +SHA1 Fingerprint=DE:28:F4:A4:FF:E5:B9:2F:A3:C5:03:D1:A3:49:A7:F9:96:2A:82:12 diff --git a/system/system/etc/security/cacerts_google/7d453d8f.0 b/system/system/etc/security/cacerts_google/7d453d8f.0 new file mode 100644 index 0000000000000000000000000000000000000000..832001846b3a27187037cf82d34033d6110f6a0d --- /dev/null +++ b/system/system/etc/security/cacerts_google/7d453d8f.0 @@ -0,0 +1,75 @@ +-----BEGIN CERTIFICATE----- +MIIEGjCCAwICEQCbfgZJoz5iudXukEhxKe9XMA0GCSqGSIb3DQEBBQUAMIHKMQsw +CQYDVQQGEwJVUzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsTFlZl +cmlTaWduIFRydXN0IE5ldHdvcmsxOjA4BgNVBAsTMShjKSAxOTk5IFZlcmlTaWdu +LCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxRTBDBgNVBAMTPFZlcmlT +aWduIENsYXNzIDMgUHVibGljIFByaW1hcnkgQ2VydGlmaWNhdGlvbiBBdXRob3Jp +dHkgLSBHMzAeFw05OTEwMDEwMDAwMDBaFw0zNjA3MTYyMzU5NTlaMIHKMQswCQYD +VQQGEwJVUzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsTFlZlcmlT +aWduIFRydXN0IE5ldHdvcmsxOjA4BgNVBAsTMShjKSAxOTk5IFZlcmlTaWduLCBJ +bmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxRTBDBgNVBAMTPFZlcmlTaWdu +IENsYXNzIDMgUHVibGljIFByaW1hcnkgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkg +LSBHMzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMu6nFL8eB8aHm8b +N3O9+MlrlBIwT/A2R/XQkQr1F8ilYcEWQE37imGQ5XYgwREGfassbqb1EUGO+i2t +KmFZpGcmTNDovFJbcCAEWNF6yaRpvIMXZK0Fi7zQWM6NjPXr8EJJC52XJ2cybuGu +kxUccLwgTS8Y3pKI6GyFVxEa6X7jJhFUokWWVYPKMIno3Nij7SqAP395ZVc+FSBm +CC+Vk7+qRy+oRpfwEuL+wgorUeZ25rdGt+INpsyow0xZVYnm6FNcHOqd8GIWC6fJ +Xwzw3sJ2zq/3avL6QaaiMxTJ5Xpj055iN9WFZZ4O5lMkdBteHRJTW8cs54NJOxWu +imi5V5cCAwEAATANBgkqhkiG9w0BAQUFAAOCAQEAERSWwauSCPc/L8my/uRan2Te +2yFPhpk0djZX3dAVL8WtfxUfN2JzPtTnX84XA9s1+ivbrmAJXx5fj267Cz3qWhMe +DGBvtcC1IyIuBwvLqXTLR7sdwdela8wv0kL9Sd2nic9TutoAWii/gt/4uhMdUIaC +/Y4wjylGsB49Ndo4YhYYSq3mtlFs3q9i6wHQHiT+eo8SGhJouPtmmRQURVyu565p +F4ErWjfJXir0xuKhXFSbplQAz/DxwceYMBo7Nhbbo27q/a2ywtrvAkcTisDxszGt +TxzhT5yvDwyd93gN2PQ1VoDat20Xj50egWTh/sVFuq1ruQp6Tk9LhO5L8X3dEQ== +-----END CERTIFICATE----- +Certificate: + Data: + Version: 1 (0x0) + Serial Number: + 9b:7e:06:49:a3:3e:62:b9:d5:ee:90:48:71:29:ef:57 + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=US, O=VeriSign, Inc., OU=VeriSign Trust Network, OU=(c) 1999 VeriSign, Inc. - For authorized use only, CN=VeriSign Class 3 Public Primary Certification Authority - G3 + Validity + Not Before: Oct 1 00:00:00 1999 GMT + Not After : Jul 16 23:59:59 2036 GMT + Subject: C=US, O=VeriSign, Inc., OU=VeriSign Trust Network, OU=(c) 1999 VeriSign, Inc. - For authorized use only, CN=VeriSign Class 3 Public Primary Certification Authority - G3 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:cb:ba:9c:52:fc:78:1f:1a:1e:6f:1b:37:73:bd: + f8:c9:6b:94:12:30:4f:f0:36:47:f5:d0:91:0a:f5: + 17:c8:a5:61:c1:16:40:4d:fb:8a:61:90:e5:76:20: + c1:11:06:7d:ab:2c:6e:a6:f5:11:41:8e:fa:2d:ad: + 2a:61:59:a4:67:26:4c:d0:e8:bc:52:5b:70:20:04: + 58:d1:7a:c9:a4:69:bc:83:17:64:ad:05:8b:bc:d0: + 58:ce:8d:8c:f5:eb:f0:42:49:0b:9d:97:27:67:32: + 6e:e1:ae:93:15:1c:70:bc:20:4d:2f:18:de:92:88: + e8:6c:85:57:11:1a:e9:7e:e3:26:11:54:a2:45:96: + 55:83:ca:30:89:e8:dc:d8:a3:ed:2a:80:3f:7f:79: + 65:57:3e:15:20:66:08:2f:95:93:bf:aa:47:2f:a8: + 46:97:f0:12:e2:fe:c2:0a:2b:51:e6:76:e6:b7:46: + b7:e2:0d:a6:cc:a8:c3:4c:59:55:89:e6:e8:53:5c: + 1c:ea:9d:f0:62:16:0b:a7:c9:5f:0c:f0:de:c2:76: + ce:af:f7:6a:f2:fa:41:a6:a2:33:14:c9:e5:7a:63: + d3:9e:62:37:d5:85:65:9e:0e:e6:53:24:74:1b:5e: + 1d:12:53:5b:c7:2c:e7:83:49:3b:15:ae:8a:68:b9: + 57:97 + Exponent: 65537 (0x10001) + Signature Algorithm: sha1WithRSAEncryption + 11:14:96:c1:ab:92:08:f7:3f:2f:c9:b2:fe:e4:5a:9f:64:de: + db:21:4f:86:99:34:76:36:57:dd:d0:15:2f:c5:ad:7f:15:1f: + 37:62:73:3e:d4:e7:5f:ce:17:03:db:35:fa:2b:db:ae:60:09: + 5f:1e:5f:8f:6e:bb:0b:3d:ea:5a:13:1e:0c:60:6f:b5:c0:b5: + 23:22:2e:07:0b:cb:a9:74:cb:47:bb:1d:c1:d7:a5:6b:cc:2f: + d2:42:fd:49:dd:a7:89:cf:53:ba:da:00:5a:28:bf:82:df:f8: + ba:13:1d:50:86:82:fd:8e:30:8f:29:46:b0:1e:3d:35:da:38: + 62:16:18:4a:ad:e6:b6:51:6c:de:af:62:eb:01:d0:1e:24:fe: + 7a:8f:12:1a:12:68:b8:fb:66:99:14:14:45:5c:ae:e7:ae:69: + 17:81:2b:5a:37:c9:5e:2a:f4:c6:e2:a1:5c:54:9b:a6:54:00: + cf:f0:f1:c1:c7:98:30:1a:3b:36:16:db:a3:6e:ea:fd:ad:b2: + c2:da:ef:02:47:13:8a:c0:f1:b3:31:ad:4f:1c:e1:4f:9c:af: + 0f:0c:9d:f7:78:0d:d8:f4:35:56:80:da:b7:6d:17:8f:9d:1e: + 81:64:e1:fe:c5:45:ba:ad:6b:b9:0a:7a:4e:4f:4b:84:ee:4b: + f1:7d:dd:11 +SHA1 Fingerprint=13:2D:0D:45:53:4B:69:97:CD:B2:D5:C3:39:E2:55:76:60:9B:5C:C6 diff --git a/system/system/etc/security/cacerts_google/81b9768f.0 b/system/system/etc/security/cacerts_google/81b9768f.0 new file mode 100644 index 0000000000000000000000000000000000000000..3593254c03940f89ee06bee4dc2894f71888750c --- /dev/null +++ b/system/system/etc/security/cacerts_google/81b9768f.0 @@ -0,0 +1,84 @@ +-----BEGIN CERTIFICATE----- +MIIDxTCCAq2gAwIBAgIQAqxcJmoLQJuPC3nyrkYldzANBgkqhkiG9w0BAQUFADBs +MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3 +d3cuZGlnaWNlcnQuY29tMSswKQYDVQQDEyJEaWdpQ2VydCBIaWdoIEFzc3VyYW5j +ZSBFViBSb290IENBMB4XDTA2MTExMDAwMDAwMFoXDTMxMTExMDAwMDAwMFowbDEL +MAkGA1UEBhMCVVMxFTATBgNVBAoTDERpZ2lDZXJ0IEluYzEZMBcGA1UECxMQd3d3 +LmRpZ2ljZXJ0LmNvbTErMCkGA1UEAxMiRGlnaUNlcnQgSGlnaCBBc3N1cmFuY2Ug +RVYgUm9vdCBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMbM5XPm ++9S75S0tMqbf5YE/yc0lSbZxKsPVlDRnogocsF9ppkCxxLeyj9CYpKlBWTrT3JTW +PNt0OKRKzE0lgvdKpVMSOO7zSW1xkX5jtqumX8OkhPhPYlG++MXs2ziS4wblCJEM +xChBVfvLWokVfnHoNb9Ncgk9vjo4UFt3MRuNs8ckRZqnrG0AFFoEt7oT61EKmEFB +Ik5lYYeBQVCmeVyJ3hlKV9Uu5l0cUyx+mM0aBhakaHPQNAQTXKFx01p8VdteZOE3 +hzBWBOURtCmAEvF5OYiiAhF8J2a3iLd48soKqDirCmTCv2ZdlYTBoSUeh10aUAsg +EsxBu24LUTi4S8sCAwEAAaNjMGEwDgYDVR0PAQH/BAQDAgGGMA8GA1UdEwEB/wQF +MAMBAf8wHQYDVR0OBBYEFLE+w2kD+L9HAdSYJhoIAu9jZCvDMB8GA1UdIwQYMBaA +FLE+w2kD+L9HAdSYJhoIAu9jZCvDMA0GCSqGSIb3DQEBBQUAA4IBAQAcGgaX3Nec +nzyIZgYIVyHbIUf4KmeqvxgydkAQV8GK83rZEWWONfqe/EW1ntlMMUu4kehDLI6z +eM7b41N5cdblIZQB2lWHmiRk9opmzN6cN82oNLFpmyPInngiK3BD41VHMWEZ71jF +hS9OMPagMRYjyOfiZRYzy78aG6A9+MpeizGLYAiJLQwGXFK3xPkKmNEVX58Svnw2 +Yzi9RKR/5CYrCsSXaQ3pjOLAEFe4yHYSkVXySGnYvCoCWw9E1CAx2/S6cCZdkGCe +vEsXCS+0yx5DaMkHJ8HSXPfqIbloEpw8nL+e/IBcm2PN7EeqJSdnoDfzAIJ9VNep ++OkuE6N36B9K +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 02:ac:5c:26:6a:0b:40:9b:8f:0b:79:f2:ae:46:25:77 + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert High Assurance EV Root CA + Validity + Not Before: Nov 10 00:00:00 2006 GMT + Not After : Nov 10 00:00:00 2031 GMT + Subject: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert High Assurance EV Root CA + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:c6:cc:e5:73:e6:fb:d4:bb:e5:2d:2d:32:a6:df: + e5:81:3f:c9:cd:25:49:b6:71:2a:c3:d5:94:34:67: + a2:0a:1c:b0:5f:69:a6:40:b1:c4:b7:b2:8f:d0:98: + a4:a9:41:59:3a:d3:dc:94:d6:3c:db:74:38:a4:4a: + cc:4d:25:82:f7:4a:a5:53:12:38:ee:f3:49:6d:71: + 91:7e:63:b6:ab:a6:5f:c3:a4:84:f8:4f:62:51:be: + f8:c5:ec:db:38:92:e3:06:e5:08:91:0c:c4:28:41: + 55:fb:cb:5a:89:15:7e:71:e8:35:bf:4d:72:09:3d: + be:3a:38:50:5b:77:31:1b:8d:b3:c7:24:45:9a:a7: + ac:6d:00:14:5a:04:b7:ba:13:eb:51:0a:98:41:41: + 22:4e:65:61:87:81:41:50:a6:79:5c:89:de:19:4a: + 57:d5:2e:e6:5d:1c:53:2c:7e:98:cd:1a:06:16:a4: + 68:73:d0:34:04:13:5c:a1:71:d3:5a:7c:55:db:5e: + 64:e1:37:87:30:56:04:e5:11:b4:29:80:12:f1:79: + 39:88:a2:02:11:7c:27:66:b7:88:b7:78:f2:ca:0a: + a8:38:ab:0a:64:c2:bf:66:5d:95:84:c1:a1:25:1e: + 87:5d:1a:50:0b:20:12:cc:41:bb:6e:0b:51:38:b8: + 4b:cb + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + B1:3E:C3:69:03:F8:BF:47:01:D4:98:26:1A:08:02:EF:63:64:2B:C3 + X509v3 Authority Key Identifier: + keyid:B1:3E:C3:69:03:F8:BF:47:01:D4:98:26:1A:08:02:EF:63:64:2B:C3 + + Signature Algorithm: sha1WithRSAEncryption + 1c:1a:06:97:dc:d7:9c:9f:3c:88:66:06:08:57:21:db:21:47: + f8:2a:67:aa:bf:18:32:76:40:10:57:c1:8a:f3:7a:d9:11:65: + 8e:35:fa:9e:fc:45:b5:9e:d9:4c:31:4b:b8:91:e8:43:2c:8e: + b3:78:ce:db:e3:53:79:71:d6:e5:21:94:01:da:55:87:9a:24: + 64:f6:8a:66:cc:de:9c:37:cd:a8:34:b1:69:9b:23:c8:9e:78: + 22:2b:70:43:e3:55:47:31:61:19:ef:58:c5:85:2f:4e:30:f6: + a0:31:16:23:c8:e7:e2:65:16:33:cb:bf:1a:1b:a0:3d:f8:ca: + 5e:8b:31:8b:60:08:89:2d:0c:06:5c:52:b7:c4:f9:0a:98:d1: + 15:5f:9f:12:be:7c:36:63:38:bd:44:a4:7f:e4:26:2b:0a:c4: + 97:69:0d:e9:8c:e2:c0:10:57:b8:c8:76:12:91:55:f2:48:69: + d8:bc:2a:02:5b:0f:44:d4:20:31:db:f4:ba:70:26:5d:90:60: + 9e:bc:4b:17:09:2f:b4:cb:1e:43:68:c9:07:27:c1:d2:5c:f7: + ea:21:b9:68:12:9c:3c:9c:bf:9e:fc:80:5c:9b:63:cd:ec:47: + aa:25:27:67:a0:37:f3:00:82:7d:54:d7:a9:f8:e9:2e:13:a3: + 77:e8:1f:4a +SHA1 Fingerprint=5F:B7:EE:06:33:E2:59:DB:AD:0C:4C:9A:E6:D3:8F:1A:61:C7:DC:25 diff --git a/system/system/etc/security/cacerts_google/85cde254.0 b/system/system/etc/security/cacerts_google/85cde254.0 new file mode 100644 index 0000000000000000000000000000000000000000..08be8a683d3137d1a4e8f55315615302d1a350c7 --- /dev/null +++ b/system/system/etc/security/cacerts_google/85cde254.0 @@ -0,0 +1,80 @@ +-----BEGIN CERTIFICATE----- +MIID3TCCAsWgAwIBAgIBADANBgkqhkiG9w0BAQsFADCBjzELMAkGA1UEBhMCVVMx +EDAOBgNVBAgTB0FyaXpvbmExEzARBgNVBAcTClNjb3R0c2RhbGUxJTAjBgNVBAoT +HFN0YXJmaWVsZCBUZWNobm9sb2dpZXMsIEluYy4xMjAwBgNVBAMTKVN0YXJmaWVs +ZCBSb290IENlcnRpZmljYXRlIEF1dGhvcml0eSAtIEcyMB4XDTA5MDkwMTAwMDAw +MFoXDTM3MTIzMTIzNTk1OVowgY8xCzAJBgNVBAYTAlVTMRAwDgYDVQQIEwdBcml6 +b25hMRMwEQYDVQQHEwpTY290dHNkYWxlMSUwIwYDVQQKExxTdGFyZmllbGQgVGVj +aG5vbG9naWVzLCBJbmMuMTIwMAYDVQQDEylTdGFyZmllbGQgUm9vdCBDZXJ0aWZp +Y2F0ZSBBdXRob3JpdHkgLSBHMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC +ggEBAL3twQP89o/8ArFvW59I2Z154qK3A2FWGMNHttfKPTUuiUP3oWmb3ooa/RMg +nLRJdzIpVv257IzdIvpy3Cdhl+72WoTsbhm5iSzchFvVdPtrX8WJpRBSiUZV9Lh1 +HOZ/5FSuS/hVclcCGfgXcVnrHigHdMWdSL5stPSksPNkN3mSwOxGXn/hbVNMYq/N +Hwtjuzqd+/x5AJhhdM8mgkBj87JyahkNmcrUDnXMN/uLicFZ8WJ/X7NfZTD4p7dN +dloedl40wOiWVpmKs/B/pM293DIxfJHP4F8R+GuqSVzRmZTRouNjWwl2tVZi4Ut0 +HZbUJtQIBFnQmA4O5t78w+wfkPECAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAO +BgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFHwMMh+n2TB/xH1oo2Kooc6rB1snMA0G +CSqGSIb3DQEBCwUAA4IBAQARWfolTwNvlJk7mh+ChTnUdgWUXuEok21iXQnCoKjU +sHU48TRqneSfioYmUeYs0cYtbpUgSpIB7LiKZ3sx4mcujJUDJi5DnUox9g61DLu3 +4jd/IroAow57UvtruzvE03lRTs2Q9GcHGcg8RnoNAX3FWOdt5oUwF5okxBDgBPfg +8n/Uqgr/Qh037ZTlZFkSIHc40zI+OIF1lnP6aI+xy84fxez6nH7PfrHxBy22/L/K +pL/QlwVKvOoYKAKQvVR4CSFx09F9HdkWsKlhPdAKACL8x3vLCWRFCztAgfd9fDL1 +mMpYjn0q7pBZc2T5NnReJaH1ZgUufzkVqSr7UIuOhWn0 +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 0 (0x0) + Signature Algorithm: sha256WithRSAEncryption + Issuer: C=US, ST=Arizona, L=Scottsdale, O=Starfield Technologies, Inc., CN=Starfield Root Certificate Authority - G2 + Validity + Not Before: Sep 1 00:00:00 2009 GMT + Not After : Dec 31 23:59:59 2037 GMT + Subject: C=US, ST=Arizona, L=Scottsdale, O=Starfield Technologies, Inc., CN=Starfield Root Certificate Authority - G2 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:bd:ed:c1:03:fc:f6:8f:fc:02:b1:6f:5b:9f:48: + d9:9d:79:e2:a2:b7:03:61:56:18:c3:47:b6:d7:ca: + 3d:35:2e:89:43:f7:a1:69:9b:de:8a:1a:fd:13:20: + 9c:b4:49:77:32:29:56:fd:b9:ec:8c:dd:22:fa:72: + dc:27:61:97:ee:f6:5a:84:ec:6e:19:b9:89:2c:dc: + 84:5b:d5:74:fb:6b:5f:c5:89:a5:10:52:89:46:55: + f4:b8:75:1c:e6:7f:e4:54:ae:4b:f8:55:72:57:02: + 19:f8:17:71:59:eb:1e:28:07:74:c5:9d:48:be:6c: + b4:f4:a4:b0:f3:64:37:79:92:c0:ec:46:5e:7f:e1: + 6d:53:4c:62:af:cd:1f:0b:63:bb:3a:9d:fb:fc:79: + 00:98:61:74:cf:26:82:40:63:f3:b2:72:6a:19:0d: + 99:ca:d4:0e:75:cc:37:fb:8b:89:c1:59:f1:62:7f: + 5f:b3:5f:65:30:f8:a7:b7:4d:76:5a:1e:76:5e:34: + c0:e8:96:56:99:8a:b3:f0:7f:a4:cd:bd:dc:32:31: + 7c:91:cf:e0:5f:11:f8:6b:aa:49:5c:d1:99:94:d1: + a2:e3:63:5b:09:76:b5:56:62:e1:4b:74:1d:96:d4: + 26:d4:08:04:59:d0:98:0e:0e:e6:de:fc:c3:ec:1f: + 90:f1 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + 7C:0C:32:1F:A7:D9:30:7F:C4:7D:68:A3:62:A8:A1:CE:AB:07:5B:27 + Signature Algorithm: sha256WithRSAEncryption + 11:59:fa:25:4f:03:6f:94:99:3b:9a:1f:82:85:39:d4:76:05: + 94:5e:e1:28:93:6d:62:5d:09:c2:a0:a8:d4:b0:75:38:f1:34: + 6a:9d:e4:9f:8a:86:26:51:e6:2c:d1:c6:2d:6e:95:20:4a:92: + 01:ec:b8:8a:67:7b:31:e2:67:2e:8c:95:03:26:2e:43:9d:4a: + 31:f6:0e:b5:0c:bb:b7:e2:37:7f:22:ba:00:a3:0e:7b:52:fb: + 6b:bb:3b:c4:d3:79:51:4e:cd:90:f4:67:07:19:c8:3c:46:7a: + 0d:01:7d:c5:58:e7:6d:e6:85:30:17:9a:24:c4:10:e0:04:f7: + e0:f2:7f:d4:aa:0a:ff:42:1d:37:ed:94:e5:64:59:12:20:77: + 38:d3:32:3e:38:81:75:96:73:fa:68:8f:b1:cb:ce:1f:c5:ec: + fa:9c:7e:cf:7e:b1:f1:07:2d:b6:fc:bf:ca:a4:bf:d0:97:05: + 4a:bc:ea:18:28:02:90:bd:54:78:09:21:71:d3:d1:7d:1d:d9: + 16:b0:a9:61:3d:d0:0a:00:22:fc:c7:7b:cb:09:64:45:0b:3b: + 40:81:f7:7d:7c:32:f5:98:ca:58:8e:7d:2a:ee:90:59:73:64: + f9:36:74:5e:25:a1:f5:66:05:2e:7f:39:15:a9:2a:fb:50:8b: + 8e:85:69:f4 +SHA1 Fingerprint=B5:1C:06:7C:EE:2B:0C:3D:F8:55:AB:2D:92:F4:FE:39:D4:E7:0F:0E diff --git a/system/system/etc/security/cacerts_google/86212b19.0 b/system/system/etc/security/cacerts_google/86212b19.0 new file mode 100644 index 0000000000000000000000000000000000000000..ac1ad6bd810e893e9f52256e15b70db6fd504a94 --- /dev/null +++ b/system/system/etc/security/cacerts_google/86212b19.0 @@ -0,0 +1,77 @@ +-----BEGIN CERTIFICATE----- +MIIDTDCCAjSgAwIBAgIIfE8EORzUmS0wDQYJKoZIhvcNAQEFBQAwRDELMAkGA1UE +BhMCVVMxFDASBgNVBAoMC0FmZmlybVRydXN0MR8wHQYDVQQDDBZBZmZpcm1UcnVz +dCBOZXR3b3JraW5nMB4XDTEwMDEyOTE0MDgyNFoXDTMwMTIzMTE0MDgyNFowRDEL +MAkGA1UEBhMCVVMxFDASBgNVBAoMC0FmZmlybVRydXN0MR8wHQYDVQQDDBZBZmZp +cm1UcnVzdCBOZXR3b3JraW5nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC +AQEAtITMMxcua5Rsa2FSoOujz3mUTOWUgJnLVWREZY9nZOIG41w3SfYvm4SEHi3y +YJ0wTsyEheIszx6e/jarM3c1RNg1lho9Nuh6DtjVR6FqaYvZ/Ls6rnla1fTWcbua +kCNrmreIdIcMHl+5ni36q1Mr3Lt2PpNMCAiMHqIjHNRqrSK6mQEubWXLviRmVSRL +QESxG9fhwoXA3hA/Pe24/PHxI1Pcv2WXb9n5QHGNfb2V1M6+oF4nI979ptAmDgAp +6zxG8D1gvz9Q0twmQVGeFDdCBKNwV6gbh+0t+nvujArjqWaJGctB+d1ENmHP4ndG +yH329JKBNv3bNPFyfvMMFr20FQIDAQABo0IwQDAdBgNVHQ4EFgQUBx/S55zawm6i +QLSwelAQUHTEyL0wDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwDQYJ +KoZIhvcNAQEFBQADggEBAIlXshZ6qML91tmbmzTCnLQyFE2npN/svqe++EPbkTfO +tDIuUFUaNU52Q3Eg75N3ThVwLofDwR1t3Mu1J9QsVtFSUzpE0nPIxBsFZVpikpzu +QY0x2+c06lkh1QF612S4ZDnNye2v7UsDSKegmQGA3GWjNq5lWUhPgkvIZfFXHeVZ +Lgo/bNjR9eUJtGxUAArgFU2HdW23WJZa3W3SAKD0m0i+wzekujbgfIeFlxoVot4u +olu9rxj5kFDNcFn4J2dHy8egBzp90SxdbBk6ZrV9/ZFvgrG+CJPbFEfxojfHRZ48 +x3evZKiT3/Zpg4Jg8klCNO1aAFSFHBY2kgxc+qatv9s= +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 8957382827206547757 (0x7c4f04391cd4992d) + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=US, O=AffirmTrust, CN=AffirmTrust Networking + Validity + Not Before: Jan 29 14:08:24 2010 GMT + Not After : Dec 31 14:08:24 2030 GMT + Subject: C=US, O=AffirmTrust, CN=AffirmTrust Networking + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:b4:84:cc:33:17:2e:6b:94:6c:6b:61:52:a0:eb: + a3:cf:79:94:4c:e5:94:80:99:cb:55:64:44:65:8f: + 67:64:e2:06:e3:5c:37:49:f6:2f:9b:84:84:1e:2d: + f2:60:9d:30:4e:cc:84:85:e2:2c:cf:1e:9e:fe:36: + ab:33:77:35:44:d8:35:96:1a:3d:36:e8:7a:0e:d8: + d5:47:a1:6a:69:8b:d9:fc:bb:3a:ae:79:5a:d5:f4: + d6:71:bb:9a:90:23:6b:9a:b7:88:74:87:0c:1e:5f: + b9:9e:2d:fa:ab:53:2b:dc:bb:76:3e:93:4c:08:08: + 8c:1e:a2:23:1c:d4:6a:ad:22:ba:99:01:2e:6d:65: + cb:be:24:66:55:24:4b:40:44:b1:1b:d7:e1:c2:85: + c0:de:10:3f:3d:ed:b8:fc:f1:f1:23:53:dc:bf:65: + 97:6f:d9:f9:40:71:8d:7d:bd:95:d4:ce:be:a0:5e: + 27:23:de:fd:a6:d0:26:0e:00:29:eb:3c:46:f0:3d: + 60:bf:3f:50:d2:dc:26:41:51:9e:14:37:42:04:a3: + 70:57:a8:1b:87:ed:2d:fa:7b:ee:8c:0a:e3:a9:66: + 89:19:cb:41:f9:dd:44:36:61:cf:e2:77:46:c8:7d: + f6:f4:92:81:36:fd:db:34:f1:72:7e:f3:0c:16:bd: + b4:15 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 07:1F:D2:E7:9C:DA:C2:6E:A2:40:B4:B0:7A:50:10:50:74:C4:C8:BD + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + Signature Algorithm: sha1WithRSAEncryption + 89:57:b2:16:7a:a8:c2:fd:d6:d9:9b:9b:34:c2:9c:b4:32:14: + 4d:a7:a4:df:ec:be:a7:be:f8:43:db:91:37:ce:b4:32:2e:50: + 55:1a:35:4e:76:43:71:20:ef:93:77:4e:15:70:2e:87:c3:c1: + 1d:6d:dc:cb:b5:27:d4:2c:56:d1:52:53:3a:44:d2:73:c8:c4: + 1b:05:65:5a:62:92:9c:ee:41:8d:31:db:e7:34:ea:59:21:d5: + 01:7a:d7:64:b8:64:39:cd:c9:ed:af:ed:4b:03:48:a7:a0:99: + 01:80:dc:65:a3:36:ae:65:59:48:4f:82:4b:c8:65:f1:57:1d: + e5:59:2e:0a:3f:6c:d8:d1:f5:e5:09:b4:6c:54:00:0a:e0:15: + 4d:87:75:6d:b7:58:96:5a:dd:6d:d2:00:a0:f4:9b:48:be:c3: + 37:a4:ba:36:e0:7c:87:85:97:1a:15:a2:de:2e:a2:5b:bd:af: + 18:f9:90:50:cd:70:59:f8:27:67:47:cb:c7:a0:07:3a:7d:d1: + 2c:5d:6c:19:3a:66:b5:7d:fd:91:6f:82:b1:be:08:93:db:14: + 47:f1:a2:37:c7:45:9e:3c:c7:77:af:64:a8:93:df:f6:69:83: + 82:60:f2:49:42:34:ed:5a:00:54:85:1c:16:36:92:0c:5c:fa: + a6:ad:bf:db +SHA1 Fingerprint=29:36:21:02:8B:20:ED:02:F5:66:C5:32:D1:D6:ED:90:9F:45:00:2F diff --git a/system/system/etc/security/cacerts_google/87753b0d.0 b/system/system/etc/security/cacerts_google/87753b0d.0 new file mode 100644 index 0000000000000000000000000000000000000000..18405ece61c01fefca902bbd317fa5d37cbfadb2 --- /dev/null +++ b/system/system/etc/security/cacerts_google/87753b0d.0 @@ -0,0 +1,122 @@ +-----BEGIN CERTIFICATE----- +MIIFbDCCA1SgAwIBAgIBATANBgkqhkiG9w0BAQUFADBHMQswCQYDVQQGEwJVUzEW +MBQGA1UEChMNR2VvVHJ1c3QgSW5jLjEgMB4GA1UEAxMXR2VvVHJ1c3QgVW5pdmVy +c2FsIENBIDIwHhcNMDQwMzA0MDUwMDAwWhcNMjkwMzA0MDUwMDAwWjBHMQswCQYD +VQQGEwJVUzEWMBQGA1UEChMNR2VvVHJ1c3QgSW5jLjEgMB4GA1UEAxMXR2VvVHJ1 +c3QgVW5pdmVyc2FsIENBIDIwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoIC +AQCzVFLByT7y2dyxUxpZKeexw0Uo5dfR7cXFS6GqdHtXr0om/Nj1XqduGdt0DE81 +WzILAePb63p3NeqqWuDW6KFXlPCQo3RWlEQwAx5cTiuFJnSCegx2oG9NzkEtoBUG +FF+3Qs17j1hhNNwqCPkuwwGmIkQcTAeC5lvO0Ep8BNMZcyfwqph/Lq9O64ceJHdq +XbboW0W63MOhBW9Wjo8QJqVJwy7XQYci4E+GymC16qFjwAGXEHm9ADwSbSsVsaxL +se4YuU6W3Nx2/zu+z18DwPw76L5GG//aQMJS9/7jOvdqdzXQ2o3rXhhqMcceujwb +KNZrVMaqW9eiLBsZzKIC9ptZvTdrhrVtgrrY6slWvKk2WP0+GfPtDCapkzj4T8Fd +IgbQl+rhrcZV4IErKIM6+vR7IVEAvlI4zs1meaj0gVbi0IMJR1FbUGrP20gaXT73 +y/Zl92zxlfgCOzJWgjl6W70viRu/obTo/3+NjN8D8WBOWBFM66M/ECuDmgFz2ZRt +hAAnZqzwcEAJQpKtT5MNYQlRJNiS1QuUYbKHsu3/mjX/hVTK7URDrBs8FmtISgoc +QIgfksILAAX/8sgCSqSqqcyZlpwvWOB94b67B9xfBHJcMTTD7F8t4D1kkCLm0ey4 +Lt1ZrtmhN79UNdxzMk+MBB4zsslG8dhcyFVQyWi9qLo2CQIDAQABo2MwYTAPBgNV +HRMBAf8EBTADAQH/MB0GA1UdDgQWBBR281Xh+qQ2+/CfXGJx7Tz0RzgQKzAfBgNV +HSMEGDAWgBR281Xh+qQ2+/CfXGJx7Tz0RzgQKzAOBgNVHQ8BAf8EBAMCAYYwDQYJ +KoZIhvcNAQEFBQADggIBAGbBxiPz2eAubl/oz66wsCVNK/g7WJtAJDday6sWSf+z +dXkzoS9tcBc0kf5nfo/sm+VegqlVHy/c1FEHEv6sFj4sNcZj/NwQ6w2jqtB8zNHQ +L1EuxBRa3ugZ4T7GzKQp5y6EqgYweHZUcyiYWTjgAA1i00J9IZ+uPTqM1fp3DRgr +Fg5fNuH8KrUwJM/gYwx7WBr+mbpCErGR9Hxo4sjoryzqyX6uuyo9DRXcNJW2GHSo +ag/HtPQTxORb7QrSpJdMKu0vbBKJPfEncKpqA1Ihn0CoZ1Dy81of398j9tx4TuaY +T1U6U+Pv8vSfx3zYWK8pIpe44L2RLrB27FcRz+8pRPPphXpgY+RdM4kX2TGq2tbz +GDVyz4crL2MjhF2EjD9XoIj8mZEoJmmZ1I+XRL6O1UixpCgp8RW04eWe3fiPpm8m +1wk8OhwRDqZsN/etRIcsKMfYdIKz0G9KV7s1KSegi+ghp4dkNl3M2Basx7InQJJV +OCiNUW7dFGdTbHFcJoRNdVq2fmBWqU2t+5sel/MN2dKXVHfaPRK34B7vCAas+YWH +6aLcr34YEoP9VhdBLtUpgn2Z9DH2canPLAEnpQW5qrJITirvn5NSUZU8UnOOVkwX +QMAJKOSLakhT2+zNVVXxxvjpoixMptEmX36vWkzaH6byHCx+rgIW0lbQL1dTR+iS +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 1 (0x1) + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=US, O=GeoTrust Inc., CN=GeoTrust Universal CA 2 + Validity + Not Before: Mar 4 05:00:00 2004 GMT + Not After : Mar 4 05:00:00 2029 GMT + Subject: C=US, O=GeoTrust Inc., CN=GeoTrust Universal CA 2 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (4096 bit) + Modulus: + 00:b3:54:52:c1:c9:3e:f2:d9:dc:b1:53:1a:59:29: + e7:b1:c3:45:28:e5:d7:d1:ed:c5:c5:4b:a1:aa:74: + 7b:57:af:4a:26:fc:d8:f5:5e:a7:6e:19:db:74:0c: + 4f:35:5b:32:0b:01:e3:db:eb:7a:77:35:ea:aa:5a: + e0:d6:e8:a1:57:94:f0:90:a3:74:56:94:44:30:03: + 1e:5c:4e:2b:85:26:74:82:7a:0c:76:a0:6f:4d:ce: + 41:2d:a0:15:06:14:5f:b7:42:cd:7b:8f:58:61:34: + dc:2a:08:f9:2e:c3:01:a6:22:44:1c:4c:07:82:e6: + 5b:ce:d0:4a:7c:04:d3:19:73:27:f0:aa:98:7f:2e: + af:4e:eb:87:1e:24:77:6a:5d:b6:e8:5b:45:ba:dc: + c3:a1:05:6f:56:8e:8f:10:26:a5:49:c3:2e:d7:41: + 87:22:e0:4f:86:ca:60:b5:ea:a1:63:c0:01:97:10: + 79:bd:00:3c:12:6d:2b:15:b1:ac:4b:b1:ee:18:b9: + 4e:96:dc:dc:76:ff:3b:be:cf:5f:03:c0:fc:3b:e8: + be:46:1b:ff:da:40:c2:52:f7:fe:e3:3a:f7:6a:77: + 35:d0:da:8d:eb:5e:18:6a:31:c7:1e:ba:3c:1b:28: + d6:6b:54:c6:aa:5b:d7:a2:2c:1b:19:cc:a2:02:f6: + 9b:59:bd:37:6b:86:b5:6d:82:ba:d8:ea:c9:56:bc: + a9:36:58:fd:3e:19:f3:ed:0c:26:a9:93:38:f8:4f: + c1:5d:22:06:d0:97:ea:e1:ad:c6:55:e0:81:2b:28: + 83:3a:fa:f4:7b:21:51:00:be:52:38:ce:cd:66:79: + a8:f4:81:56:e2:d0:83:09:47:51:5b:50:6a:cf:db: + 48:1a:5d:3e:f7:cb:f6:65:f7:6c:f1:95:f8:02:3b: + 32:56:82:39:7a:5b:bd:2f:89:1b:bf:a1:b4:e8:ff: + 7f:8d:8c:df:03:f1:60:4e:58:11:4c:eb:a3:3f:10: + 2b:83:9a:01:73:d9:94:6d:84:00:27:66:ac:f0:70: + 40:09:42:92:ad:4f:93:0d:61:09:51:24:d8:92:d5: + 0b:94:61:b2:87:b2:ed:ff:9a:35:ff:85:54:ca:ed: + 44:43:ac:1b:3c:16:6b:48:4a:0a:1c:40:88:1f:92: + c2:0b:00:05:ff:f2:c8:02:4a:a4:aa:a9:cc:99:96: + 9c:2f:58:e0:7d:e1:be:bb:07:dc:5f:04:72:5c:31: + 34:c3:ec:5f:2d:e0:3d:64:90:22:e6:d1:ec:b8:2e: + dd:59:ae:d9:a1:37:bf:54:35:dc:73:32:4f:8c:04: + 1e:33:b2:c9:46:f1:d8:5c:c8:55:50:c9:68:bd:a8: + ba:36:09 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + 76:F3:55:E1:FA:A4:36:FB:F0:9F:5C:62:71:ED:3C:F4:47:38:10:2B + X509v3 Authority Key Identifier: + keyid:76:F3:55:E1:FA:A4:36:FB:F0:9F:5C:62:71:ED:3C:F4:47:38:10:2B + + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + Signature Algorithm: sha1WithRSAEncryption + 66:c1:c6:23:f3:d9:e0:2e:6e:5f:e8:cf:ae:b0:b0:25:4d:2b: + f8:3b:58:9b:40:24:37:5a:cb:ab:16:49:ff:b3:75:79:33:a1: + 2f:6d:70:17:34:91:fe:67:7e:8f:ec:9b:e5:5e:82:a9:55:1f: + 2f:dc:d4:51:07:12:fe:ac:16:3e:2c:35:c6:63:fc:dc:10:eb: + 0d:a3:aa:d0:7c:cc:d1:d0:2f:51:2e:c4:14:5a:de:e8:19:e1: + 3e:c6:cc:a4:29:e7:2e:84:aa:06:30:78:76:54:73:28:98:59: + 38:e0:00:0d:62:d3:42:7d:21:9f:ae:3d:3a:8c:d5:fa:77:0d: + 18:2b:16:0e:5f:36:e1:fc:2a:b5:30:24:cf:e0:63:0c:7b:58: + 1a:fe:99:ba:42:12:b1:91:f4:7c:68:e2:c8:e8:af:2c:ea:c9: + 7e:ae:bb:2a:3d:0d:15:dc:34:95:b6:18:74:a8:6a:0f:c7:b4: + f4:13:c4:e4:5b:ed:0a:d2:a4:97:4c:2a:ed:2f:6c:12:89:3d: + f1:27:70:aa:6a:03:52:21:9f:40:a8:67:50:f2:f3:5a:1f:df: + df:23:f6:dc:78:4e:e6:98:4f:55:3a:53:e3:ef:f2:f4:9f:c7: + 7c:d8:58:af:29:22:97:b8:e0:bd:91:2e:b0:76:ec:57:11:cf: + ef:29:44:f3:e9:85:7a:60:63:e4:5d:33:89:17:d9:31:aa:da: + d6:f3:18:35:72:cf:87:2b:2f:63:23:84:5d:84:8c:3f:57:a0: + 88:fc:99:91:28:26:69:99:d4:8f:97:44:be:8e:d5:48:b1:a4: + 28:29:f1:15:b4:e1:e5:9e:dd:f8:8f:a6:6f:26:d7:09:3c:3a: + 1c:11:0e:a6:6c:37:f7:ad:44:87:2c:28:c7:d8:74:82:b3:d0: + 6f:4a:57:bb:35:29:27:a0:8b:e8:21:a7:87:64:36:5d:cc:d8: + 16:ac:c7:b2:27:40:92:55:38:28:8d:51:6e:dd:14:67:53:6c: + 71:5c:26:84:4d:75:5a:b6:7e:60:56:a9:4d:ad:fb:9b:1e:97: + f3:0d:d9:d2:97:54:77:da:3d:12:b7:e0:1e:ef:08:06:ac:f9: + 85:87:e9:a2:dc:af:7e:18:12:83:fd:56:17:41:2e:d5:29:82: + 7d:99:f4:31:f6:71:a9:cf:2c:01:27:a5:05:b9:aa:b2:48:4e: + 2a:ef:9f:93:52:51:95:3c:52:73:8e:56:4c:17:40:c0:09:28: + e4:8b:6a:48:53:db:ec:cd:55:55:f1:c6:f8:e9:a2:2c:4c:a6: + d1:26:5f:7e:af:5a:4c:da:1f:a6:f2:1c:2c:7e:ae:02:16:d2: + 56:d0:2f:57:53:47:e8:92 +SHA1 Fingerprint=37:9A:19:7B:41:85:45:35:0C:A6:03:69:F3:3C:2E:AF:47:4F:20:79 diff --git a/system/system/etc/security/cacerts_google/89c02a45.0 b/system/system/etc/security/cacerts_google/89c02a45.0 new file mode 100644 index 0000000000000000000000000000000000000000..f3190b7dd876db47ef0c7ff3840e65b07783bd27 --- /dev/null +++ b/system/system/etc/security/cacerts_google/89c02a45.0 @@ -0,0 +1,54 @@ +-----BEGIN CERTIFICATE----- +MIICiTCCAg+gAwIBAgIQH0evqmIAcFBUTAGem2OZKjAKBggqhkjOPQQDAzCBhTEL +MAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UE +BxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxKzApBgNVBAMT +IkNPTU9ETyBFQ0MgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMDgwMzA2MDAw +MDAwWhcNMzgwMTE4MjM1OTU5WjCBhTELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdy +ZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09N +T0RPIENBIExpbWl0ZWQxKzApBgNVBAMTIkNPTU9ETyBFQ0MgQ2VydGlmaWNhdGlv +biBBdXRob3JpdHkwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAAQDR3svdcmCFYX7deSR +FtSrYpn1PlILBs5BAH+X4QokPB0BBO490o0JlwzgdeT6+3eKKvUDYEs2ixYjFq0J +cfRK9ChQtP6IHG4/bC8vCVlbpVsLM5niwz2J+Wos77LTBumjQjBAMB0GA1UdDgQW +BBR1cacZSBm8nZ3qQUfflMRId5nTeTAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/ +BAUwAwEB/zAKBggqhkjOPQQDAwNoADBlAjEA7wNbeqy3eApyt4jf/7VGFAkK+qDm +fQjGGoe9GKhzvSbKYAydzpmfz1wPMOG+FDHqAjAU9JM8SaczepBGR7NjfRObTrdv +GDeAU/7dIOA1mjbRxwG55tzd8/8dLDoWV9mSOdY= +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 1f:47:af:aa:62:00:70:50:54:4c:01:9e:9b:63:99:2a + Signature Algorithm: ecdsa-with-SHA384 + Issuer: C=GB, ST=Greater Manchester, L=Salford, O=COMODO CA Limited, CN=COMODO ECC Certification Authority + Validity + Not Before: Mar 6 00:00:00 2008 GMT + Not After : Jan 18 23:59:59 2038 GMT + Subject: C=GB, ST=Greater Manchester, L=Salford, O=COMODO CA Limited, CN=COMODO ECC Certification Authority + Subject Public Key Info: + Public Key Algorithm: id-ecPublicKey + Public-Key: (384 bit) + pub: + 04:03:47:7b:2f:75:c9:82:15:85:fb:75:e4:91:16: + d4:ab:62:99:f5:3e:52:0b:06:ce:41:00:7f:97:e1: + 0a:24:3c:1d:01:04:ee:3d:d2:8d:09:97:0c:e0:75: + e4:fa:fb:77:8a:2a:f5:03:60:4b:36:8b:16:23:16: + ad:09:71:f4:4a:f4:28:50:b4:fe:88:1c:6e:3f:6c: + 2f:2f:09:59:5b:a5:5b:0b:33:99:e2:c3:3d:89:f9: + 6a:2c:ef:b2:d3:06:e9 + ASN1 OID: secp384r1 + X509v3 extensions: + X509v3 Subject Key Identifier: + 75:71:A7:19:48:19:BC:9D:9D:EA:41:47:DF:94:C4:48:77:99:D3:79 + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: ecdsa-with-SHA384 + 30:65:02:31:00:ef:03:5b:7a:ac:b7:78:0a:72:b7:88:df:ff: + b5:46:14:09:0a:fa:a0:e6:7d:08:c6:1a:87:bd:18:a8:73:bd: + 26:ca:60:0c:9d:ce:99:9f:cf:5c:0f:30:e1:be:14:31:ea:02: + 30:14:f4:93:3c:49:a7:33:7a:90:46:47:b3:63:7d:13:9b:4e: + b7:6f:18:37:80:53:fe:dd:20:e0:35:9a:36:d1:c7:01:b9:e6: + dc:dd:f3:ff:1d:2c:3a:16:57:d9:92:39:d6 +SHA1 Fingerprint=9F:74:4E:9F:2B:4D:BA:EC:0F:31:2C:50:B6:56:3B:8E:2D:93:C3:11 diff --git a/system/system/etc/security/cacerts_google/8d6437c3.0 b/system/system/etc/security/cacerts_google/8d6437c3.0 new file mode 100644 index 0000000000000000000000000000000000000000..2097b642d6d3df381521aad5338ef300fcd8ef22 --- /dev/null +++ b/system/system/etc/security/cacerts_google/8d6437c3.0 @@ -0,0 +1,80 @@ +-----BEGIN CERTIFICATE----- +MIIDljCCAn6gAwIBAgIQC5McOtY5Z+pnI7/Dr5r0SzANBgkqhkiG9w0BAQsFADBl +MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3 +d3cuZGlnaWNlcnQuY29tMSQwIgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJv +b3QgRzIwHhcNMTMwODAxMTIwMDAwWhcNMzgwMTE1MTIwMDAwWjBlMQswCQYDVQQG +EwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNl +cnQuY29tMSQwIgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJvb3QgRzIwggEi +MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDZ5ygvUj82ckmIkzTz+GoeMVSA +n61UQbVH35ao1K+ALbkKz3X9iaV9JPrjIgwrvJUXCzO/GU1BBpAAvQxNEP4Htecc +biJVMWWXvdMX0h5i89vqbFCMP4QMls+3ywPgym2hFEwbid3tALBSfK+RbLE4E9Hp +EgjAALAcKxHad3A2m67OeYfcgnDmCXRwVWmvo2ifv922ebPynXApVfSr/5Vh88lA +bx3RvpO704gqu52/clpWcTs/1PPRCv4o76Pu2ZmvA9OPYLfykqGxvYmJHzDNw6Yu +YjOuFgJ3RFrngQo8p0Quebg/BLxcoIfhG69Rjs3sLPr4/m3wOnyqi+RnlTGNAgMB +AAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgGGMB0GA1UdDgQW +BBTOw0q5mVXyuNtgv6l+vVa1lzan1jANBgkqhkiG9w0BAQsFAAOCAQEAyqVVjOPI +QW5pJ6d1Ee88hjZv0p3GeDgdaZaikmkuOGybfQTUiaWxMTeKySHMq2zNixya1r9I +0jJmwYrA8y8678Dj1JGG0VDjA9tzd29KOVPt3ibHtX2vK0LRdWLjSisCx1BL4Gni +lmwORGYQRI+tBev4eaymG+g3NJ1TyWGqolKvSnAWhsI6yLETcDbYz+70CjTVW0z9 +B5yiutkBclzzTcHdDrEcDcRjvq30FPuJ7KJBDkzMyFdA0G4Dqs0MjomZmWzwPDCv +ON9vvKO+KSAnq3T/EyJ43pdSVR6DtVQgA+6uwE9W3jfMw3+qBCe703e4YtsXfJwo +IhNzbM8m9Yop5w== +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 0b:93:1c:3a:d6:39:67:ea:67:23:bf:c3:af:9a:f4:4b + Signature Algorithm: sha256WithRSAEncryption + Issuer: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Assured ID Root G2 + Validity + Not Before: Aug 1 12:00:00 2013 GMT + Not After : Jan 15 12:00:00 2038 GMT + Subject: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Assured ID Root G2 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:d9:e7:28:2f:52:3f:36:72:49:88:93:34:f3:f8: + 6a:1e:31:54:80:9f:ad:54:41:b5:47:df:96:a8:d4: + af:80:2d:b9:0a:cf:75:fd:89:a5:7d:24:fa:e3:22: + 0c:2b:bc:95:17:0b:33:bf:19:4d:41:06:90:00:bd: + 0c:4d:10:fe:07:b5:e7:1c:6e:22:55:31:65:97:bd: + d3:17:d2:1e:62:f3:db:ea:6c:50:8c:3f:84:0c:96: + cf:b7:cb:03:e0:ca:6d:a1:14:4c:1b:89:dd:ed:00: + b0:52:7c:af:91:6c:b1:38:13:d1:e9:12:08:c0:00: + b0:1c:2b:11:da:77:70:36:9b:ae:ce:79:87:dc:82: + 70:e6:09:74:70:55:69:af:a3:68:9f:bf:dd:b6:79: + b3:f2:9d:70:29:55:f4:ab:ff:95:61:f3:c9:40:6f: + 1d:d1:be:93:bb:d3:88:2a:bb:9d:bf:72:5a:56:71: + 3b:3f:d4:f3:d1:0a:fe:28:ef:a3:ee:d9:99:af:03: + d3:8f:60:b7:f2:92:a1:b1:bd:89:89:1f:30:cd:c3: + a6:2e:62:33:ae:16:02:77:44:5a:e7:81:0a:3c:a7: + 44:2e:79:b8:3f:04:bc:5c:a0:87:e1:1b:af:51:8e: + cd:ec:2c:fa:f8:fe:6d:f0:3a:7c:aa:8b:e4:67:95: + 31:8d + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + CE:C3:4A:B9:99:55:F2:B8:DB:60:BF:A9:7E:BD:56:B5:97:36:A7:D6 + Signature Algorithm: sha256WithRSAEncryption + ca:a5:55:8c:e3:c8:41:6e:69:27:a7:75:11:ef:3c:86:36:6f: + d2:9d:c6:78:38:1d:69:96:a2:92:69:2e:38:6c:9b:7d:04:d4: + 89:a5:b1:31:37:8a:c9:21:cc:ab:6c:cd:8b:1c:9a:d6:bf:48: + d2:32:66:c1:8a:c0:f3:2f:3a:ef:c0:e3:d4:91:86:d1:50:e3: + 03:db:73:77:6f:4a:39:53:ed:de:26:c7:b5:7d:af:2b:42:d1: + 75:62:e3:4a:2b:02:c7:50:4b:e0:69:e2:96:6c:0e:44:66:10: + 44:8f:ad:05:eb:f8:79:ac:a6:1b:e8:37:34:9d:53:c9:61:aa: + a2:52:af:4a:70:16:86:c2:3a:c8:b1:13:70:36:d8:cf:ee:f4: + 0a:34:d5:5b:4c:fd:07:9c:a2:ba:d9:01:72:5c:f3:4d:c1:dd: + 0e:b1:1c:0d:c4:63:be:ad:f4:14:fb:89:ec:a2:41:0e:4c:cc: + c8:57:40:d0:6e:03:aa:cd:0c:8e:89:99:99:6c:f0:3c:30:af: + 38:df:6f:bc:a3:be:29:20:27:ab:74:ff:13:22:78:de:97:52: + 55:1e:83:b5:54:20:03:ee:ae:c0:4f:56:de:37:cc:c3:7f:aa: + 04:27:bb:d3:77:b8:62:db:17:7c:9c:28:22:13:73:6c:cf:26: + f5:8a:29:e7 +SHA1 Fingerprint=A1:4B:48:D9:43:EE:0A:0E:40:90:4F:3C:E0:A4:C0:91:93:51:5D:3F diff --git a/system/system/etc/security/cacerts_google/9772ca32.0 b/system/system/etc/security/cacerts_google/9772ca32.0 new file mode 100644 index 0000000000000000000000000000000000000000..70fbfbbeddb3b19baa8b7ccad09f4649421d1488 --- /dev/null +++ b/system/system/etc/security/cacerts_google/9772ca32.0 @@ -0,0 +1,79 @@ +-----BEGIN CERTIFICATE----- +MIIDfDCCAmSgAwIBAgIQGKy1av1pthU6Y2yv2vrEoTANBgkqhkiG9w0BAQUFADBY +MQswCQYDVQQGEwJVUzEWMBQGA1UEChMNR2VvVHJ1c3QgSW5jLjExMC8GA1UEAxMo +R2VvVHJ1c3QgUHJpbWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0wNjEx +MjcwMDAwMDBaFw0zNjA3MTYyMzU5NTlaMFgxCzAJBgNVBAYTAlVTMRYwFAYDVQQK +Ew1HZW9UcnVzdCBJbmMuMTEwLwYDVQQDEyhHZW9UcnVzdCBQcmltYXJ5IENlcnRp +ZmljYXRpb24gQXV0aG9yaXR5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC +AQEAvrgVe//UfH1nrYNke8hCUy3f9oQIIGHWAVlqnEQRr+92/ZV+zmEwu3qDXwK9 +AWbK7hWNb6EwnL2hhZ6UOvNWiAAxz9juapYC2e0DjPt1befquFUWBRaa9OBesYjA +ZIVcFU2Ix7e64HXprQU9nceJSOC7KMgD4TCTZF5SwFlwIjVXiIrxlQqD17wxcwE0 +7e9GceBrAqg1cmuXm2bgyxx5X9gaBGgeRwLmnWDiNpcB3841kt++Z8dtd1k7j53W +kBWUvEI0EME5+bEnPn7WinXFsq+W06Lem+SYvn3h6YGttm/81w7a4DSwDRp35+MI +mO9Y+pyEtzavwt+s0vQQBnBxNQIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MA4G +A1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQULNVQQZcVi/CPNmFbSvtr2ZnJM5IwDQYJ +KoZIhvcNAQEFBQADggEBAFpwfyzdtzRP9YZRqSa+S7iq8XEN3GHHoOo0Hnp3DwQ1 +6CePbJC/kRYkRj5KTs4rFtULUh38H2eiAkUxT87z+gOneZ1TatnaYzr4gNfTmeGl +4b7UVXGYNTq+k+qurUKykG/g/CFNNWMziUnWm07Kx+dOCQD32sfvmWKZd7aVIl6K +oKv0uHiYyjgZmclynnjNS6yvGaBzEi38wkG6gZHaFloxt/m0cYASSJlyc1pZU8Fj +UjPtp8nSOQJw+uCxQmYpqptR7TBUIhRf2asdweSU8Pj1K/fqynhG1riR/aYNKxoU +AT6A8EKglQdebc3MS6RFjasS6LPeWuWgfOgPIh1a6Vk= +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 18:ac:b5:6a:fd:69:b6:15:3a:63:6c:af:da:fa:c4:a1 + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=US, O=GeoTrust Inc., CN=GeoTrust Primary Certification Authority + Validity + Not Before: Nov 27 00:00:00 2006 GMT + Not After : Jul 16 23:59:59 2036 GMT + Subject: C=US, O=GeoTrust Inc., CN=GeoTrust Primary Certification Authority + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:be:b8:15:7b:ff:d4:7c:7d:67:ad:83:64:7b:c8: + 42:53:2d:df:f6:84:08:20:61:d6:01:59:6a:9c:44: + 11:af:ef:76:fd:95:7e:ce:61:30:bb:7a:83:5f:02: + bd:01:66:ca:ee:15:8d:6f:a1:30:9c:bd:a1:85:9e: + 94:3a:f3:56:88:00:31:cf:d8:ee:6a:96:02:d9:ed: + 03:8c:fb:75:6d:e7:ea:b8:55:16:05:16:9a:f4:e0: + 5e:b1:88:c0:64:85:5c:15:4d:88:c7:b7:ba:e0:75: + e9:ad:05:3d:9d:c7:89:48:e0:bb:28:c8:03:e1:30: + 93:64:5e:52:c0:59:70:22:35:57:88:8a:f1:95:0a: + 83:d7:bc:31:73:01:34:ed:ef:46:71:e0:6b:02:a8: + 35:72:6b:97:9b:66:e0:cb:1c:79:5f:d8:1a:04:68: + 1e:47:02:e6:9d:60:e2:36:97:01:df:ce:35:92:df: + be:67:c7:6d:77:59:3b:8f:9d:d6:90:15:94:bc:42: + 34:10:c1:39:f9:b1:27:3e:7e:d6:8a:75:c5:b2:af: + 96:d3:a2:de:9b:e4:98:be:7d:e1:e9:81:ad:b6:6f: + fc:d7:0e:da:e0:34:b0:0d:1a:77:e7:e3:08:98:ef: + 58:fa:9c:84:b7:36:af:c2:df:ac:d2:f4:10:06:70: + 71:35 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + 2C:D5:50:41:97:15:8B:F0:8F:36:61:5B:4A:FB:6B:D9:99:C9:33:92 + Signature Algorithm: sha1WithRSAEncryption + 5a:70:7f:2c:dd:b7:34:4f:f5:86:51:a9:26:be:4b:b8:aa:f1: + 71:0d:dc:61:c7:a0:ea:34:1e:7a:77:0f:04:35:e8:27:8f:6c: + 90:bf:91:16:24:46:3e:4a:4e:ce:2b:16:d5:0b:52:1d:fc:1f: + 67:a2:02:45:31:4f:ce:f3:fa:03:a7:79:9d:53:6a:d9:da:63: + 3a:f8:80:d7:d3:99:e1:a5:e1:be:d4:55:71:98:35:3a:be:93: + ea:ae:ad:42:b2:90:6f:e0:fc:21:4d:35:63:33:89:49:d6:9b: + 4e:ca:c7:e7:4e:09:00:f7:da:c7:ef:99:62:99:77:b6:95:22: + 5e:8a:a0:ab:f4:b8:78:98:ca:38:19:99:c9:72:9e:78:cd:4b: + ac:af:19:a0:73:12:2d:fc:c2:41:ba:81:91:da:16:5a:31:b7: + f9:b4:71:80:12:48:99:72:73:5a:59:53:c1:63:52:33:ed:a7: + c9:d2:39:02:70:fa:e0:b1:42:66:29:aa:9b:51:ed:30:54:22: + 14:5f:d9:ab:1d:c1:e4:94:f0:f8:f5:2b:f7:ea:ca:78:46:d6: + b8:91:fd:a6:0d:2b:1a:14:01:3e:80:f0:42:a0:95:07:5e:6d: + cd:cc:4b:a4:45:8d:ab:12:e8:b3:de:5a:e5:a0:7c:e8:0f:22: + 1d:5a:e9:59 +SHA1 Fingerprint=32:3C:11:8E:1B:F7:B8:B6:52:54:E2:E2:10:0D:D6:02:90:37:F0:96 diff --git a/system/system/etc/security/cacerts_google/a2c66da8.0 b/system/system/etc/security/cacerts_google/a2c66da8.0 new file mode 100644 index 0000000000000000000000000000000000000000..f92240822bca59bad8f34d165d7f7b64d1507fbd --- /dev/null +++ b/system/system/etc/security/cacerts_google/a2c66da8.0 @@ -0,0 +1,121 @@ +-----BEGIN CERTIFICATE----- +MIIFkDCCA3igAwIBAgIQBZsbV56OITLiOQe9p3d1XDANBgkqhkiG9w0BAQwFADBi +MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3 +d3cuZGlnaWNlcnQuY29tMSEwHwYDVQQDExhEaWdpQ2VydCBUcnVzdGVkIFJvb3Qg +RzQwHhcNMTMwODAxMTIwMDAwWhcNMzgwMTE1MTIwMDAwWjBiMQswCQYDVQQGEwJV +UzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNlcnQu +Y29tMSEwHwYDVQQDExhEaWdpQ2VydCBUcnVzdGVkIFJvb3QgRzQwggIiMA0GCSqG +SIb3DQEBAQUAA4ICDwAwggIKAoICAQC/5pBzaN675F1KPDAiMGkz7MKnJS7JIT3y +ithZwuEppz1Yq3aaza57G4QNxDAf8xukOBbrVsaXbR2rsnnyyhHS5F/WBTxSD1If +xp4VpX6+n6lXFllVcq9ok3DCsrp1mWpzMpTREEQQLt+C8weE5nQ7bXHiLQwb7iDV +ySAdYyktzuxeTsiT+CFhmzTrBcZe7FsavOvJz82sNEBfsXpm7nfISKhmV1efVFiO +DCu3T6cw2Vbuyntd463JT17lNecxy9qTXtyOj4DatpGYQJB5w3jHtrHEtWoYOAMQ +jdjUN6QuBX2I9YI+EJFwq1WCQTLX2wRzKm6RAXwhTNS8rhsDdV14Ztk6MUSaM0C/ +CNdaSaTC5qmgZ92kJ7yhTzm1EVgX9yRcRo9k98FpiHaYdj1ZXUJ2h4mXaXpI8OCi +EhtmmnTK3kse5w5jrubU75KSOp493ADkRSWJtppEGSt+wJS00mFt6zPZxd9LBADM +fRyVw4/3IbKyEbe7f/LVjHAsQWCqsWMYRJUadmJ+9oCw++hkpjPRiQfhvbfmQ6QY +uKZ3AeEPlAwhHbJUKSWJbOUOUlFHdL4mrLZBdd56rF+NP8m800ERElvlEFDrMcXK +chYiCd98THU/Y+whX8QgUWtvsauGi0/C1kVfnSD8oR7FwI+isX4KJpn15GkvmB0t +9dmpsh3lGwIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIB +hjAdBgNVHQ4EFgQU7NfjgtJxXWRM3y5nP+e6mK4cD08wDQYJKoZIhvcNAQEMBQAD +ggIBALth2X2pbL4XxJEbw6GiAI3jZGgPVs93rnD5/ZpKmbnJeFwMDF/k5hQpVgs2 +SV1EY+CtnJYYZhsjDT156W1r1lT40jzBQ0CuHVD1UvyQO7uYmWlrx8GnqGikJ9yd ++SeuMIW59mdNOj6PWTkiU0TryF0Dyu1Qen1iIQqAyHNm0aAFYF/opbSnr6j3bTWc +fFqK1qI4mfN4i/RN0iAL3gTujJtHgXINwBQy7zBZLq7gcfJW5GqXb5JQbZaNaHqa +sjYUegbyJLkJEVDXCLG4iXqEI2FCKeWjzaIgQdfRnGTZ6iahixTXTBmyUEFxPT9N +cCOGDErcgdLMMpSEDQgJlxxPwO5rIHQw0uA5NBCFIRUBCOhVMt5xSdkoF1BN5r5N +0XWs0Mr7QbhDparTwwVETyw2m+L64kW4I1NsBm9nVX9GtUw/bihaeSbSpKhil9Ie +4u1Ki7wb/UdKDd9nZn6yW0HQO+T0O/QEY+nvwlQAUaCKKsnOeMzV6ocEGLPOr0mI +r/OSmbaz5mEP0oUA51Aa5BuVnRmhuZyxm7EAHu/QD09CbMkKvO5D+jpxpchNJqU1 +/YldvIViHTLSoCtU7ZpXwdv6EM8Zt4tKG48BtieVU+i2iW1bvGjUI+iLUaJW+fCm +gKDWHrO8Dw9TdSmq6hN35N6MgSGtBxBHEa2HPQfRdbzP82Z+ +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 05:9b:1b:57:9e:8e:21:32:e2:39:07:bd:a7:77:75:5c + Signature Algorithm: sha384WithRSAEncryption + Issuer: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Trusted Root G4 + Validity + Not Before: Aug 1 12:00:00 2013 GMT + Not After : Jan 15 12:00:00 2038 GMT + Subject: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Trusted Root G4 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (4096 bit) + Modulus: + 00:bf:e6:90:73:68:de:bb:e4:5d:4a:3c:30:22:30: + 69:33:ec:c2:a7:25:2e:c9:21:3d:f2:8a:d8:59:c2: + e1:29:a7:3d:58:ab:76:9a:cd:ae:7b:1b:84:0d:c4: + 30:1f:f3:1b:a4:38:16:eb:56:c6:97:6d:1d:ab:b2: + 79:f2:ca:11:d2:e4:5f:d6:05:3c:52:0f:52:1f:c6: + 9e:15:a5:7e:be:9f:a9:57:16:59:55:72:af:68:93: + 70:c2:b2:ba:75:99:6a:73:32:94:d1:10:44:10:2e: + df:82:f3:07:84:e6:74:3b:6d:71:e2:2d:0c:1b:ee: + 20:d5:c9:20:1d:63:29:2d:ce:ec:5e:4e:c8:93:f8: + 21:61:9b:34:eb:05:c6:5e:ec:5b:1a:bc:eb:c9:cf: + cd:ac:34:40:5f:b1:7a:66:ee:77:c8:48:a8:66:57: + 57:9f:54:58:8e:0c:2b:b7:4f:a7:30:d9:56:ee:ca: + 7b:5d:e3:ad:c9:4f:5e:e5:35:e7:31:cb:da:93:5e: + dc:8e:8f:80:da:b6:91:98:40:90:79:c3:78:c7:b6: + b1:c4:b5:6a:18:38:03:10:8d:d8:d4:37:a4:2e:05: + 7d:88:f5:82:3e:10:91:70:ab:55:82:41:32:d7:db: + 04:73:2a:6e:91:01:7c:21:4c:d4:bc:ae:1b:03:75: + 5d:78:66:d9:3a:31:44:9a:33:40:bf:08:d7:5a:49: + a4:c2:e6:a9:a0:67:dd:a4:27:bc:a1:4f:39:b5:11: + 58:17:f7:24:5c:46:8f:64:f7:c1:69:88:76:98:76: + 3d:59:5d:42:76:87:89:97:69:7a:48:f0:e0:a2:12: + 1b:66:9a:74:ca:de:4b:1e:e7:0e:63:ae:e6:d4:ef: + 92:92:3a:9e:3d:dc:00:e4:45:25:89:b6:9a:44:19: + 2b:7e:c0:94:b4:d2:61:6d:eb:33:d9:c5:df:4b:04: + 00:cc:7d:1c:95:c3:8f:f7:21:b2:b2:11:b7:bb:7f: + f2:d5:8c:70:2c:41:60:aa:b1:63:18:44:95:1a:76: + 62:7e:f6:80:b0:fb:e8:64:a6:33:d1:89:07:e1:bd: + b7:e6:43:a4:18:b8:a6:77:01:e1:0f:94:0c:21:1d: + b2:54:29:25:89:6c:e5:0e:52:51:47:74:be:26:ac: + b6:41:75:de:7a:ac:5f:8d:3f:c9:bc:d3:41:11:12: + 5b:e5:10:50:eb:31:c5:ca:72:16:22:09:df:7c:4c: + 75:3f:63:ec:21:5f:c4:20:51:6b:6f:b1:ab:86:8b: + 4f:c2:d6:45:5f:9d:20:fc:a1:1e:c5:c0:8f:a2:b1: + 7e:0a:26:99:f5:e4:69:2f:98:1d:2d:f5:d9:a9:b2: + 1d:e5:1b + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + EC:D7:E3:82:D2:71:5D:64:4C:DF:2E:67:3F:E7:BA:98:AE:1C:0F:4F + Signature Algorithm: sha384WithRSAEncryption + bb:61:d9:7d:a9:6c:be:17:c4:91:1b:c3:a1:a2:00:8d:e3:64: + 68:0f:56:cf:77:ae:70:f9:fd:9a:4a:99:b9:c9:78:5c:0c:0c: + 5f:e4:e6:14:29:56:0b:36:49:5d:44:63:e0:ad:9c:96:18:66: + 1b:23:0d:3d:79:e9:6d:6b:d6:54:f8:d2:3c:c1:43:40:ae:1d: + 50:f5:52:fc:90:3b:bb:98:99:69:6b:c7:c1:a7:a8:68:a4:27: + dc:9d:f9:27:ae:30:85:b9:f6:67:4d:3a:3e:8f:59:39:22:53: + 44:eb:c8:5d:03:ca:ed:50:7a:7d:62:21:0a:80:c8:73:66:d1: + a0:05:60:5f:e8:a5:b4:a7:af:a8:f7:6d:35:9c:7c:5a:8a:d6: + a2:38:99:f3:78:8b:f4:4d:d2:20:0b:de:04:ee:8c:9b:47:81: + 72:0d:c0:14:32:ef:30:59:2e:ae:e0:71:f2:56:e4:6a:97:6f: + 92:50:6d:96:8d:68:7a:9a:b2:36:14:7a:06:f2:24:b9:09:11: + 50:d7:08:b1:b8:89:7a:84:23:61:42:29:e5:a3:cd:a2:20:41: + d7:d1:9c:64:d9:ea:26:a1:8b:14:d7:4c:19:b2:50:41:71:3d: + 3f:4d:70:23:86:0c:4a:dc:81:d2:cc:32:94:84:0d:08:09:97: + 1c:4f:c0:ee:6b:20:74:30:d2:e0:39:34:10:85:21:15:01:08: + e8:55:32:de:71:49:d9:28:17:50:4d:e6:be:4d:d1:75:ac:d0: + ca:fb:41:b8:43:a5:aa:d3:c3:05:44:4f:2c:36:9b:e2:fa:e2: + 45:b8:23:53:6c:06:6f:67:55:7f:46:b5:4c:3f:6e:28:5a:79: + 26:d2:a4:a8:62:97:d2:1e:e2:ed:4a:8b:bc:1b:fd:47:4a:0d: + df:67:66:7e:b2:5b:41:d0:3b:e4:f4:3b:f4:04:63:e9:ef:c2: + 54:00:51:a0:8a:2a:c9:ce:78:cc:d5:ea:87:04:18:b3:ce:af: + 49:88:af:f3:92:99:b6:b3:e6:61:0f:d2:85:00:e7:50:1a:e4: + 1b:95:9d:19:a1:b9:9c:b1:9b:b1:00:1e:ef:d0:0f:4f:42:6c: + c9:0a:bc:ee:43:fa:3a:71:a5:c8:4d:26:a5:35:fd:89:5d:bc: + 85:62:1d:32:d2:a0:2b:54:ed:9a:57:c1:db:fa:10:cf:19:b7: + 8b:4a:1b:8f:01:b6:27:95:53:e8:b6:89:6d:5b:bc:68:d4:23: + e8:8b:51:a2:56:f9:f0:a6:80:a0:d6:1e:b3:bc:0f:0f:53:75: + 29:aa:ea:13:77:e4:de:8c:81:21:ad:07:10:47:11:ad:87:3d: + 07:d1:75:bc:cf:f3:66:7e +SHA1 Fingerprint=DD:FB:16:CD:49:31:C9:73:A2:03:7D:3F:C8:3A:4D:7D:77:5D:05:E4 diff --git a/system/system/etc/security/cacerts_google/a2df7ad7.0 b/system/system/etc/security/cacerts_google/a2df7ad7.0 new file mode 100644 index 0000000000000000000000000000000000000000..da5a4d08301dfd6a7d18f35fc937e8a14f0e3041 --- /dev/null +++ b/system/system/etc/security/cacerts_google/a2df7ad7.0 @@ -0,0 +1,86 @@ +-----BEGIN CERTIFICATE----- +MIIEFTCCAv2gAwIBAgIBATANBgkqhkiG9w0BAQUFADBkMQswCQYDVQQGEwJTRTEU +MBIGA1UEChMLQWRkVHJ1c3QgQUIxHTAbBgNVBAsTFEFkZFRydXN0IFRUUCBOZXR3 +b3JrMSAwHgYDVQQDExdBZGRUcnVzdCBQdWJsaWMgQ0EgUm9vdDAeFw0wMDA1MzAx +MDQxNTBaFw0yMDA1MzAxMDQxNTBaMGQxCzAJBgNVBAYTAlNFMRQwEgYDVQQKEwtB +ZGRUcnVzdCBBQjEdMBsGA1UECxMUQWRkVHJ1c3QgVFRQIE5ldHdvcmsxIDAeBgNV +BAMTF0FkZFRydXN0IFB1YmxpYyBDQSBSb290MIIBIjANBgkqhkiG9w0BAQEFAAOC +AQ8AMIIBCgKCAQEA6Rowj4OIFMEg2Dybjxt+A3S72mnTRqX4jsIMEZBRpS9mVEBV +6tsfSlbunyNu9DnLoblv8n75XYcmYZ4c+OLspoH4IcUkzBEMP9smcnrHAZcHF/nX +GCwwfQ56HmIexkvA/X1id9NEHif2P0tEs7c42TkfYNVRknMDtABp4/MUTu7R3AnP +dzRGULD4EfL+OHn3Bzn+UZKXC1sIXzSGAa2Il+tmzV7R/9x98oTaunet3IAIx6eH +1lWfl2royBFkuucZKT8Rs3iQhCBSWxHveNCD9tVIkNAwHM+A+WD+eeSI8t0A65RF +62WUaUC6wNW0uLp9BBGo6zEFlpROWCGOn9Bg/QIDAQABo4HRMIHOMB0GA1UdDgQW +BBSBPjfYkrAfd59ctKtzquf2NGAv+jALBgNVHQ8EBAMCAQYwDwYDVR0TAQH/BAUw +AwEB/zCBjgYDVR0jBIGGMIGDgBSBPjfYkrAfd59ctKtzquf2NGAv+qFopGYwZDEL +MAkGA1UEBhMCU0UxFDASBgNVBAoTC0FkZFRydXN0IEFCMR0wGwYDVQQLExRBZGRU +cnVzdCBUVFAgTmV0d29yazEgMB4GA1UEAxMXQWRkVHJ1c3QgUHVibGljIENBIFJv +b3SCAQEwDQYJKoZIhvcNAQEFBQADggEBAAP3FUr4JNojVhaTdt02KLmuG7jD8WS6 +IBh4lSknVwW8fCr0uVFV2ocC3g8WFzH4qnkuCRO7r7IgGRLlk/lL+YPoRNWyQSW/ +iHVv/xD8SlTQX/D67zZzfRs2RcYhbbQVuE7PnFylPVoAjgbjPGsye/Kf8Lb93/Ao +GEjwxrzQvzSAlsJKsW2Ox5BF3i9nrEUEo3rcVZLJR2bYGozH7ZxOmuASu7VqTITh +4SINhwBk/ox9Yjllpu9CtoAlEmEBqCQTcAARJl/6NVDFSMwGR+gn2HCNX2TmoUQm +XiLsks3/QppEIW1cxeMiHV9HEufOX1362KqxMy3ZdvJOOjMMK7MtkAY= +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 1 (0x1) + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=SE, O=AddTrust AB, OU=AddTrust TTP Network, CN=AddTrust Public CA Root + Validity + Not Before: May 30 10:41:50 2000 GMT + Not After : May 30 10:41:50 2020 GMT + Subject: C=SE, O=AddTrust AB, OU=AddTrust TTP Network, CN=AddTrust Public CA Root + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:e9:1a:30:8f:83:88:14:c1:20:d8:3c:9b:8f:1b: + 7e:03:74:bb:da:69:d3:46:a5:f8:8e:c2:0c:11:90: + 51:a5:2f:66:54:40:55:ea:db:1f:4a:56:ee:9f:23: + 6e:f4:39:cb:a1:b9:6f:f2:7e:f9:5d:87:26:61:9e: + 1c:f8:e2:ec:a6:81:f8:21:c5:24:cc:11:0c:3f:db: + 26:72:7a:c7:01:97:07:17:f9:d7:18:2c:30:7d:0e: + 7a:1e:62:1e:c6:4b:c0:fd:7d:62:77:d3:44:1e:27: + f6:3f:4b:44:b3:b7:38:d9:39:1f:60:d5:51:92:73: + 03:b4:00:69:e3:f3:14:4e:ee:d1:dc:09:cf:77:34: + 46:50:b0:f8:11:f2:fe:38:79:f7:07:39:fe:51:92: + 97:0b:5b:08:5f:34:86:01:ad:88:97:eb:66:cd:5e: + d1:ff:dc:7d:f2:84:da:ba:77:ad:dc:80:08:c7:a7: + 87:d6:55:9f:97:6a:e8:c8:11:64:ba:e7:19:29:3f: + 11:b3:78:90:84:20:52:5b:11:ef:78:d0:83:f6:d5: + 48:90:d0:30:1c:cf:80:f9:60:fe:79:e4:88:f2:dd: + 00:eb:94:45:eb:65:94:69:40:ba:c0:d5:b4:b8:ba: + 7d:04:11:a8:eb:31:05:96:94:4e:58:21:8e:9f:d0: + 60:fd + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 81:3E:37:D8:92:B0:1F:77:9F:5C:B4:AB:73:AA:E7:F6:34:60:2F:FA + X509v3 Key Usage: + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Authority Key Identifier: + keyid:81:3E:37:D8:92:B0:1F:77:9F:5C:B4:AB:73:AA:E7:F6:34:60:2F:FA + DirName:/C=SE/O=AddTrust AB/OU=AddTrust TTP Network/CN=AddTrust Public CA Root + serial:01 + + Signature Algorithm: sha1WithRSAEncryption + 03:f7:15:4a:f8:24:da:23:56:16:93:76:dd:36:28:b9:ae:1b: + b8:c3:f1:64:ba:20:18:78:95:29:27:57:05:bc:7c:2a:f4:b9: + 51:55:da:87:02:de:0f:16:17:31:f8:aa:79:2e:09:13:bb:af: + b2:20:19:12:e5:93:f9:4b:f9:83:e8:44:d5:b2:41:25:bf:88: + 75:6f:ff:10:fc:4a:54:d0:5f:f0:fa:ef:36:73:7d:1b:36:45: + c6:21:6d:b4:15:b8:4e:cf:9c:5c:a5:3d:5a:00:8e:06:e3:3c: + 6b:32:7b:f2:9f:f0:b6:fd:df:f0:28:18:48:f0:c6:bc:d0:bf: + 34:80:96:c2:4a:b1:6d:8e:c7:90:45:de:2f:67:ac:45:04:a3: + 7a:dc:55:92:c9:47:66:d8:1a:8c:c7:ed:9c:4e:9a:e0:12:bb: + b5:6a:4c:84:e1:e1:22:0d:87:00:64:fe:8c:7d:62:39:65:a6: + ef:42:b6:80:25:12:61:01:a8:24:13:70:00:11:26:5f:fa:35: + 50:c5:48:cc:06:47:e8:27:d8:70:8d:5f:64:e6:a1:44:26:5e: + 22:ec:92:cd:ff:42:9a:44:21:6d:5c:c5:e3:22:1d:5f:47:12: + e7:ce:5f:5d:fa:d8:aa:b1:33:2d:d9:76:f2:4e:3a:33:0c:2b: + b3:2d:90:06 +SHA1 Fingerprint=2A:B6:28:48:5E:78:FB:F3:AD:9E:79:10:DD:6B:DF:99:72:2C:96:E5 diff --git a/system/system/etc/security/cacerts_google/a7d2cf64.0 b/system/system/etc/security/cacerts_google/a7d2cf64.0 new file mode 100644 index 0000000000000000000000000000000000000000..4720f4bffb278e146964435e6a97842d157bcda8 --- /dev/null +++ b/system/system/etc/security/cacerts_google/a7d2cf64.0 @@ -0,0 +1,54 @@ +-----BEGIN CERTIFICATE----- +MIICiDCCAg2gAwIBAgIQNfwmXNmET8k9Jj1Xm67XVjAKBggqhkjOPQQDAzCBhDEL +MAkGA1UEBhMCVVMxFTATBgNVBAoTDHRoYXd0ZSwgSW5jLjE4MDYGA1UECxMvKGMp +IDIwMDcgdGhhd3RlLCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxJDAi +BgNVBAMTG3RoYXd0ZSBQcmltYXJ5IFJvb3QgQ0EgLSBHMjAeFw0wNzExMDUwMDAw +MDBaFw0zODAxMTgyMzU5NTlaMIGEMQswCQYDVQQGEwJVUzEVMBMGA1UEChMMdGhh +d3RlLCBJbmMuMTgwNgYDVQQLEy8oYykgMjAwNyB0aGF3dGUsIEluYy4gLSBGb3Ig +YXV0aG9yaXplZCB1c2Ugb25seTEkMCIGA1UEAxMbdGhhd3RlIFByaW1hcnkgUm9v +dCBDQSAtIEcyMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEotWcgnuVnfFSeIf+iha/ +BebfowJPDQfGAFG6DAJSLSKkQjnE/o/qycG+1E3/n3qe4rF8mq2nhglzh9HnmuN6 +papu+7qzcMBniKI11KOasf2twu8x+qi58/sIxpHR+ymVo0IwQDAPBgNVHRMBAf8E +BTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUmtgAMADna3+FGO6Lts6K +DPgR4bswCgYIKoZIzj0EAwMDaQAwZgIxAN344FdHW6fmCsO99YCKlzUNG4k8VIZ3 +KMqh9HneteY4sPBlcIx/AlTCv//YoT7ZzwIxAMSNlPzcU9LcnXgWHxUzI1NS41ox +XZ3Krr0TKUQNJ1uo52icEvdYPy5yAlejj6EULg== +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 35:fc:26:5c:d9:84:4f:c9:3d:26:3d:57:9b:ae:d7:56 + Signature Algorithm: ecdsa-with-SHA384 + Issuer: C=US, O=thawte, Inc., OU=(c) 2007 thawte, Inc. - For authorized use only, CN=thawte Primary Root CA - G2 + Validity + Not Before: Nov 5 00:00:00 2007 GMT + Not After : Jan 18 23:59:59 2038 GMT + Subject: C=US, O=thawte, Inc., OU=(c) 2007 thawte, Inc. - For authorized use only, CN=thawte Primary Root CA - G2 + Subject Public Key Info: + Public Key Algorithm: id-ecPublicKey + Public-Key: (384 bit) + pub: + 04:a2:d5:9c:82:7b:95:9d:f1:52:78:87:fe:8a:16: + bf:05:e6:df:a3:02:4f:0d:07:c6:00:51:ba:0c:02: + 52:2d:22:a4:42:39:c4:fe:8f:ea:c9:c1:be:d4:4d: + ff:9f:7a:9e:e2:b1:7c:9a:ad:a7:86:09:73:87:d1: + e7:9a:e3:7a:a5:aa:6e:fb:ba:b3:70:c0:67:88:a2: + 35:d4:a3:9a:b1:fd:ad:c2:ef:31:fa:a8:b9:f3:fb: + 08:c6:91:d1:fb:29:95 + ASN1 OID: secp384r1 + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + 9A:D8:00:30:00:E7:6B:7F:85:18:EE:8B:B6:CE:8A:0C:F8:11:E1:BB + Signature Algorithm: ecdsa-with-SHA384 + 30:66:02:31:00:dd:f8:e0:57:47:5b:a7:e6:0a:c3:bd:f5:80: + 8a:97:35:0d:1b:89:3c:54:86:77:28:ca:a1:f4:79:de:b5:e6: + 38:b0:f0:65:70:8c:7f:02:54:c2:bf:ff:d8:a1:3e:d9:cf:02: + 31:00:c4:8d:94:fc:dc:53:d2:dc:9d:78:16:1f:15:33:23:53: + 52:e3:5a:31:5d:9d:ca:ae:bd:13:29:44:0d:27:5b:a8:e7:68: + 9c:12:f7:58:3f:2e:72:02:57:a3:8f:a1:14:2e +SHA1 Fingerprint=AA:DB:BC:22:23:8F:C4:01:A1:27:BB:38:DD:F4:1D:DB:08:9E:F0:12 diff --git a/system/system/etc/security/cacerts_google/b0f3e76e.0 b/system/system/etc/security/cacerts_google/b0f3e76e.0 new file mode 100644 index 0000000000000000000000000000000000000000..929f29fb167a6bd451271c1d6f4dfed207744660 --- /dev/null +++ b/system/system/etc/security/cacerts_google/b0f3e76e.0 @@ -0,0 +1,79 @@ +-----BEGIN CERTIFICATE----- +MIIDdTCCAl2gAwIBAgILBAAAAAABFUtaw5QwDQYJKoZIhvcNAQEFBQAwVzELMAkG +A1UEBhMCQkUxGTAXBgNVBAoTEEdsb2JhbFNpZ24gbnYtc2ExEDAOBgNVBAsTB1Jv +b3QgQ0ExGzAZBgNVBAMTEkdsb2JhbFNpZ24gUm9vdCBDQTAeFw05ODA5MDExMjAw +MDBaFw0yODAxMjgxMjAwMDBaMFcxCzAJBgNVBAYTAkJFMRkwFwYDVQQKExBHbG9i +YWxTaWduIG52LXNhMRAwDgYDVQQLEwdSb290IENBMRswGQYDVQQDExJHbG9iYWxT +aWduIFJvb3QgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDaDuaZ +jc6j40+Kfvvxi4Mla+pIH/EqsLmVEQS98GPR4mdmzxzdzxtIK+6NiY6arymAZavp +xy0Sy6scTHAHoT0KMM0VjU/43dSMUBUc71DuxC73/OlS8pF94G3VNTCOXkNz8kHp +1Wrjsok6Vjk4bwY8iGlbKk3Fp1S4bInMm/k8yuX9ifUSPJJ4ltbcdG6TRGHRjcdG +snUOhugZitVtbNV4FpWi6cgKOOvyJBNPc1STE4U6G7weNLWLBYy5d4ux2x8gkasJ +U26Qzns3dLlwR5EiUWMWea6xrkEmCMgZK9FGqkjWZCrXgzT/LCrBbBlDSgeF59N8 +9iFo7+ryUp9/k5DPAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8E +BTADAQH/MB0GA1UdDgQWBBRge2YaRQ2XyolQL30EzTSo//z9SzANBgkqhkiG9w0B +AQUFAAOCAQEA1nPnfE920I2/7LqivjTFKDK1fPxsnCwrvQmeU79rXqoRSLblCKOz +yj1hTdNGCbM+w6DjY1Ub8rrvrTnhQ7k4o+YviiY776BQVvnGCv04zcQLcFGUl5gE +38NflNUVyRRBnMRddWQVDf9VMOyGj/8N7yy5Y0b2qvzfvGn9LhJIZJrglfCm7ymP +AbEVtQwdpf5pLGkkeB6zpxxxYu7KyJesF12KwvhHhm4qxFYxldBniYUr+WymXUad +DKqC5JlR3XC321Y9YeRq4VzW9v493kHMB65jUr9TU/Qr6cf9tveCX4XSQRjbgbME +HMUfpIBvFSDJ3gyICh3WZlXi/EjJKSZp4A== +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 04:00:00:00:00:01:15:4b:5a:c3:94 + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=BE, O=GlobalSign nv-sa, OU=Root CA, CN=GlobalSign Root CA + Validity + Not Before: Sep 1 12:00:00 1998 GMT + Not After : Jan 28 12:00:00 2028 GMT + Subject: C=BE, O=GlobalSign nv-sa, OU=Root CA, CN=GlobalSign Root CA + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:da:0e:e6:99:8d:ce:a3:e3:4f:8a:7e:fb:f1:8b: + 83:25:6b:ea:48:1f:f1:2a:b0:b9:95:11:04:bd:f0: + 63:d1:e2:67:66:cf:1c:dd:cf:1b:48:2b:ee:8d:89: + 8e:9a:af:29:80:65:ab:e9:c7:2d:12:cb:ab:1c:4c: + 70:07:a1:3d:0a:30:cd:15:8d:4f:f8:dd:d4:8c:50: + 15:1c:ef:50:ee:c4:2e:f7:fc:e9:52:f2:91:7d:e0: + 6d:d5:35:30:8e:5e:43:73:f2:41:e9:d5:6a:e3:b2: + 89:3a:56:39:38:6f:06:3c:88:69:5b:2a:4d:c5:a7: + 54:b8:6c:89:cc:9b:f9:3c:ca:e5:fd:89:f5:12:3c: + 92:78:96:d6:dc:74:6e:93:44:61:d1:8d:c7:46:b2: + 75:0e:86:e8:19:8a:d5:6d:6c:d5:78:16:95:a2:e9: + c8:0a:38:eb:f2:24:13:4f:73:54:93:13:85:3a:1b: + bc:1e:34:b5:8b:05:8c:b9:77:8b:b1:db:1f:20:91: + ab:09:53:6e:90:ce:7b:37:74:b9:70:47:91:22:51: + 63:16:79:ae:b1:ae:41:26:08:c8:19:2b:d1:46:aa: + 48:d6:64:2a:d7:83:34:ff:2c:2a:c1:6c:19:43:4a: + 07:85:e7:d3:7c:f6:21:68:ef:ea:f2:52:9f:7f:93: + 90:cf + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + 60:7B:66:1A:45:0D:97:CA:89:50:2F:7D:04:CD:34:A8:FF:FC:FD:4B + Signature Algorithm: sha1WithRSAEncryption + d6:73:e7:7c:4f:76:d0:8d:bf:ec:ba:a2:be:34:c5:28:32:b5: + 7c:fc:6c:9c:2c:2b:bd:09:9e:53:bf:6b:5e:aa:11:48:b6:e5: + 08:a3:b3:ca:3d:61:4d:d3:46:09:b3:3e:c3:a0:e3:63:55:1b: + f2:ba:ef:ad:39:e1:43:b9:38:a3:e6:2f:8a:26:3b:ef:a0:50: + 56:f9:c6:0a:fd:38:cd:c4:0b:70:51:94:97:98:04:df:c3:5f: + 94:d5:15:c9:14:41:9c:c4:5d:75:64:15:0d:ff:55:30:ec:86: + 8f:ff:0d:ef:2c:b9:63:46:f6:aa:fc:df:bc:69:fd:2e:12:48: + 64:9a:e0:95:f0:a6:ef:29:8f:01:b1:15:b5:0c:1d:a5:fe:69: + 2c:69:24:78:1e:b3:a7:1c:71:62:ee:ca:c8:97:ac:17:5d:8a: + c2:f8:47:86:6e:2a:c4:56:31:95:d0:67:89:85:2b:f9:6c:a6: + 5d:46:9d:0c:aa:82:e4:99:51:dd:70:b7:db:56:3d:61:e4:6a: + e1:5c:d6:f6:fe:3d:de:41:cc:07:ae:63:52:bf:53:53:f4:2b: + e9:c7:fd:b6:f7:82:5f:85:d2:41:18:db:81:b3:04:1c:c5:1f: + a4:80:6f:15:20:c9:de:0c:88:0a:1d:d6:66:55:e2:fc:48:c9: + 29:26:69:e0 +SHA1 Fingerprint=B1:BC:96:8B:D4:F4:9D:62:2A:A8:9A:81:F2:15:01:52:A4:1D:82:9C diff --git a/system/system/etc/security/cacerts_google/b3fb433b.0 b/system/system/etc/security/cacerts_google/b3fb433b.0 new file mode 100644 index 0000000000000000000000000000000000000000..de880c1bb864ebb3040fa92e3d255e8f026ea69a --- /dev/null +++ b/system/system/etc/security/cacerts_google/b3fb433b.0 @@ -0,0 +1,56 @@ +-----BEGIN CERTIFICATE----- +MIIC+TCCAoCgAwIBAgINAKaLeSkAAAAAUNCR+TAKBggqhkjOPQQDAzCBvzELMAkG +A1UEBhMCVVMxFjAUBgNVBAoTDUVudHJ1c3QsIEluYy4xKDAmBgNVBAsTH1NlZSB3 +d3cuZW50cnVzdC5uZXQvbGVnYWwtdGVybXMxOTA3BgNVBAsTMChjKSAyMDEyIEVu +dHJ1c3QsIEluYy4gLSBmb3IgYXV0aG9yaXplZCB1c2Ugb25seTEzMDEGA1UEAxMq +RW50cnVzdCBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5IC0gRUMxMB4XDTEy +MTIxODE1MjUzNloXDTM3MTIxODE1NTUzNlowgb8xCzAJBgNVBAYTAlVTMRYwFAYD +VQQKEw1FbnRydXN0LCBJbmMuMSgwJgYDVQQLEx9TZWUgd3d3LmVudHJ1c3QubmV0 +L2xlZ2FsLXRlcm1zMTkwNwYDVQQLEzAoYykgMjAxMiBFbnRydXN0LCBJbmMuIC0g +Zm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxMzAxBgNVBAMTKkVudHJ1c3QgUm9vdCBD +ZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSAtIEVDMTB2MBAGByqGSM49AgEGBSuBBAAi +A2IABIQTydC6bUF74mzQ61VfZgIaJPRbiWlH47jCffHyAsWfoPZb1YsGGYZPUxBt +ByQnoaD41UcZYUx9ypMn6nQM72+WCf5j7HBdNq1nd67JnXxVRDqiY1Ef9eNi1KlH +Bz7MIKNCMEAwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0O +BBYEFLdj5xrdjekIplWDpOBqUEFlEUJJMAoGCCqGSM49BAMDA2cAMGQCMGF52OVC +R98crlOZF7ZvHH3hvxGU0QOIdeSNiaSKd0bebWHvAvX7td/M/k7//qnmpwIwW5nX +hTcGtXsI/esni0qU+eH6p44mCOh8kmhtc9hvJqwhAriZtyZBWyVgrtBIGu4G +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + a6:8b:79:29:00:00:00:00:50:d0:91:f9 + Signature Algorithm: ecdsa-with-SHA384 + Issuer: C=US, O=Entrust, Inc., OU=See www.entrust.net/legal-terms, OU=(c) 2012 Entrust, Inc. - for authorized use only, CN=Entrust Root Certification Authority - EC1 + Validity + Not Before: Dec 18 15:25:36 2012 GMT + Not After : Dec 18 15:55:36 2037 GMT + Subject: C=US, O=Entrust, Inc., OU=See www.entrust.net/legal-terms, OU=(c) 2012 Entrust, Inc. - for authorized use only, CN=Entrust Root Certification Authority - EC1 + Subject Public Key Info: + Public Key Algorithm: id-ecPublicKey + Public-Key: (384 bit) + pub: + 04:84:13:c9:d0:ba:6d:41:7b:e2:6c:d0:eb:55:5f: + 66:02:1a:24:f4:5b:89:69:47:e3:b8:c2:7d:f1:f2: + 02:c5:9f:a0:f6:5b:d5:8b:06:19:86:4f:53:10:6d: + 07:24:27:a1:a0:f8:d5:47:19:61:4c:7d:ca:93:27: + ea:74:0c:ef:6f:96:09:fe:63:ec:70:5d:36:ad:67: + 77:ae:c9:9d:7c:55:44:3a:a2:63:51:1f:f5:e3:62: + d4:a9:47:07:3e:cc:20 + ASN1 OID: secp384r1 + X509v3 extensions: + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + B7:63:E7:1A:DD:8D:E9:08:A6:55:83:A4:E0:6A:50:41:65:11:42:49 + Signature Algorithm: ecdsa-with-SHA384 + 30:64:02:30:61:79:d8:e5:42:47:df:1c:ae:53:99:17:b6:6f: + 1c:7d:e1:bf:11:94:d1:03:88:75:e4:8d:89:a4:8a:77:46:de: + 6d:61:ef:02:f5:fb:b5:df:cc:fe:4e:ff:fe:a9:e6:a7:02:30: + 5b:99:d7:85:37:06:b5:7b:08:fd:eb:27:8b:4a:94:f9:e1:fa: + a7:8e:26:08:e8:7c:92:68:6d:73:d8:6f:26:ac:21:02:b8:99: + b7:26:41:5b:25:60:ae:d0:48:1a:ee:06 +SHA1 Fingerprint=20:D8:06:40:DF:9B:25:F5:12:25:3A:11:EA:F7:59:8A:EB:14:B5:47 diff --git a/system/system/etc/security/cacerts_google/bc3f2570.0 b/system/system/etc/security/cacerts_google/bc3f2570.0 new file mode 100644 index 0000000000000000000000000000000000000000..b8fd42607287f86510a4f02e4c46ffb3ff02471a --- /dev/null +++ b/system/system/etc/security/cacerts_google/bc3f2570.0 @@ -0,0 +1,80 @@ +-----BEGIN CERTIFICATE----- +MIIDxTCCAq2gAwIBAgIBADANBgkqhkiG9w0BAQsFADCBgzELMAkGA1UEBhMCVVMx +EDAOBgNVBAgTB0FyaXpvbmExEzARBgNVBAcTClNjb3R0c2RhbGUxGjAYBgNVBAoT +EUdvRGFkZHkuY29tLCBJbmMuMTEwLwYDVQQDEyhHbyBEYWRkeSBSb290IENlcnRp +ZmljYXRlIEF1dGhvcml0eSAtIEcyMB4XDTA5MDkwMTAwMDAwMFoXDTM3MTIzMTIz +NTk1OVowgYMxCzAJBgNVBAYTAlVTMRAwDgYDVQQIEwdBcml6b25hMRMwEQYDVQQH +EwpTY290dHNkYWxlMRowGAYDVQQKExFHb0RhZGR5LmNvbSwgSW5jLjExMC8GA1UE +AxMoR28gRGFkZHkgUm9vdCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkgLSBHMjCCASIw +DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL9xYgjx+lk09xvJGKP3gElY6SKD +E6bFIEMBO4Tx5oVJnyfq9oQbTqC023CYxzIBsQU+B07u9PpPL1kwIuerGVZr4oAH +/PMWdYA5UXvl+TW2dE6pjYIT5LY/qQOD+qK+ihVqf94Lw7YZFAXK6sOoBJQ7Rnwy +DfMAZiLIjWltNowRGLfTshxgtDj6AozO091GB94KPutdfMh8+7ArU6SSYmlRJQVh +GkSBjCypQ5Yj36w6gZoOKcUcqeldHraenjAKOc7xiID7S13MMuyFYkMlNAJWJwGR +tDtwKj9useiciAF9n9T521NtYJ2/LOdYq7hfRvzOxBsDPAnrSTFcaUaz4EcCAwEA +AaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYE +FDqahQcQZyi27/a9BUFuIMGU2g/eMA0GCSqGSIb3DQEBCwUAA4IBAQCZ21151fmX +WWcDYfF+OwYxdS2hII5PZYe096acvNjpL9DbWu7PdIxztDhC2gV7+AJ1uP2lsdeu +9tfeE8tTEH6KRtGX+rcuKxGrkLAngPnon1rpN5+r5N9ss4UXnT3ZJE95kTXWXwTr +gIOrmgIttRD02JDHBHNA7XIloKmf7J6raBKZV8aPEjoJpL1E/QYVN8Gb5DKj7Tjo +2GTzLH4U/ALqn83/B2gX2yKQOC16jdFU8WnjXzPKej17CuPKf1855eJ1usV2GDPO +LPAvTK33sefOT6jEm0pUBsV/fdUID+Ic/n4XuKxe9tQWskMJDE32p2u0mYRlynqI +4uJEvlz36hz1 +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 0 (0x0) + Signature Algorithm: sha256WithRSAEncryption + Issuer: C=US, ST=Arizona, L=Scottsdale, O=GoDaddy.com, Inc., CN=Go Daddy Root Certificate Authority - G2 + Validity + Not Before: Sep 1 00:00:00 2009 GMT + Not After : Dec 31 23:59:59 2037 GMT + Subject: C=US, ST=Arizona, L=Scottsdale, O=GoDaddy.com, Inc., CN=Go Daddy Root Certificate Authority - G2 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:bf:71:62:08:f1:fa:59:34:f7:1b:c9:18:a3:f7: + 80:49:58:e9:22:83:13:a6:c5:20:43:01:3b:84:f1: + e6:85:49:9f:27:ea:f6:84:1b:4e:a0:b4:db:70:98: + c7:32:01:b1:05:3e:07:4e:ee:f4:fa:4f:2f:59:30: + 22:e7:ab:19:56:6b:e2:80:07:fc:f3:16:75:80:39: + 51:7b:e5:f9:35:b6:74:4e:a9:8d:82:13:e4:b6:3f: + a9:03:83:fa:a2:be:8a:15:6a:7f:de:0b:c3:b6:19: + 14:05:ca:ea:c3:a8:04:94:3b:46:7c:32:0d:f3:00: + 66:22:c8:8d:69:6d:36:8c:11:18:b7:d3:b2:1c:60: + b4:38:fa:02:8c:ce:d3:dd:46:07:de:0a:3e:eb:5d: + 7c:c8:7c:fb:b0:2b:53:a4:92:62:69:51:25:05:61: + 1a:44:81:8c:2c:a9:43:96:23:df:ac:3a:81:9a:0e: + 29:c5:1c:a9:e9:5d:1e:b6:9e:9e:30:0a:39:ce:f1: + 88:80:fb:4b:5d:cc:32:ec:85:62:43:25:34:02:56: + 27:01:91:b4:3b:70:2a:3f:6e:b1:e8:9c:88:01:7d: + 9f:d4:f9:db:53:6d:60:9d:bf:2c:e7:58:ab:b8:5f: + 46:fc:ce:c4:1b:03:3c:09:eb:49:31:5c:69:46:b3: + e0:47 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + 3A:9A:85:07:10:67:28:B6:EF:F6:BD:05:41:6E:20:C1:94:DA:0F:DE + Signature Algorithm: sha256WithRSAEncryption + 99:db:5d:79:d5:f9:97:59:67:03:61:f1:7e:3b:06:31:75:2d: + a1:20:8e:4f:65:87:b4:f7:a6:9c:bc:d8:e9:2f:d0:db:5a:ee: + cf:74:8c:73:b4:38:42:da:05:7b:f8:02:75:b8:fd:a5:b1:d7: + ae:f6:d7:de:13:cb:53:10:7e:8a:46:d1:97:fa:b7:2e:2b:11: + ab:90:b0:27:80:f9:e8:9f:5a:e9:37:9f:ab:e4:df:6c:b3:85: + 17:9d:3d:d9:24:4f:79:91:35:d6:5f:04:eb:80:83:ab:9a:02: + 2d:b5:10:f4:d8:90:c7:04:73:40:ed:72:25:a0:a9:9f:ec:9e: + ab:68:12:99:57:c6:8f:12:3a:09:a4:bd:44:fd:06:15:37:c1: + 9b:e4:32:a3:ed:38:e8:d8:64:f3:2c:7e:14:fc:02:ea:9f:cd: + ff:07:68:17:db:22:90:38:2d:7a:8d:d1:54:f1:69:e3:5f:33: + ca:7a:3d:7b:0a:e3:ca:7f:5f:39:e5:e2:75:ba:c5:76:18:33: + ce:2c:f0:2f:4c:ad:f7:b1:e7:ce:4f:a8:c4:9b:4a:54:06:c5: + 7f:7d:d5:08:0f:e2:1c:fe:7e:17:b8:ac:5e:f6:d4:16:b2:43: + 09:0c:4d:f6:a7:6b:b4:99:84:65:ca:7a:88:e2:e2:44:be:5c: + f7:ea:1c:f5 +SHA1 Fingerprint=47:BE:AB:C9:22:EA:E8:0E:78:78:34:62:A7:9F:45:C2:54:FD:E6:8B diff --git a/system/system/etc/security/cacerts_google/bf64f35b.0 b/system/system/etc/security/cacerts_google/bf64f35b.0 new file mode 100644 index 0000000000000000000000000000000000000000..f75710b32edf79447afeeb0178ab7d1f4a1611fc --- /dev/null +++ b/system/system/etc/security/cacerts_google/bf64f35b.0 @@ -0,0 +1,91 @@ +-----BEGIN CERTIFICATE----- +MIIEkTCCA3mgAwIBAgIERWtQVDANBgkqhkiG9w0BAQUFADCBsDELMAkGA1UEBhMC +VVMxFjAUBgNVBAoTDUVudHJ1c3QsIEluYy4xOTA3BgNVBAsTMHd3dy5lbnRydXN0 +Lm5ldC9DUFMgaXMgaW5jb3Jwb3JhdGVkIGJ5IHJlZmVyZW5jZTEfMB0GA1UECxMW +KGMpIDIwMDYgRW50cnVzdCwgSW5jLjEtMCsGA1UEAxMkRW50cnVzdCBSb290IENl +cnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTA2MTEyNzIwMjM0MloXDTI2MTEyNzIw +NTM0MlowgbAxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1FbnRydXN0LCBJbmMuMTkw +NwYDVQQLEzB3d3cuZW50cnVzdC5uZXQvQ1BTIGlzIGluY29ycG9yYXRlZCBieSBy +ZWZlcmVuY2UxHzAdBgNVBAsTFihjKSAyMDA2IEVudHJ1c3QsIEluYy4xLTArBgNV +BAMTJEVudHJ1c3QgUm9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTCCASIwDQYJ +KoZIhvcNAQEBBQADggEPADCCAQoCggEBALaVtkNC+sZtKm9I35RMOVcF7sN5EUFo +Nu3s/poBj6E4KPz3EEZmLk0eGrEaTsbRwJWIsMn/MYszA9u3g3s+IIRe7bJWKKf4 +4LlAcTfFy0cOlypowCKVYhXbR9n10Cv/gkvJrT7eTNuQgFA/CYqEAOwwCj0Yzfv9 +KlmaI5UXLEWeH25DeW0MXJj+SKfFI0dcXv1u5x609mhF0YaDW6KKjbHjKYD+JXGI +rb68j6xSlkuqUY3kEzEZ6E5Nn9uss2rVvDlUccp6en+Q3X0dgNmBu1kmwhH+5pPi +94DkZfs0Nw4pgHBNrziGLp5/V6+eF67rHMsoIV+2HNjnogQi+dPa2MsCAwEAAaOB +sDCBrTAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zArBgNVHRAEJDAi +gA8yMDA2MTEyNzIwMjM0MlqBDzIwMjYxMTI3MjA1MzQyWjAfBgNVHSMEGDAWgBRo +kORnpKZTgMeGZqTx90tD+4S9bTAdBgNVHQ4EFgQUaJDkZ6SmU4DHhmak8fdLQ/uE +vW0wHQYJKoZIhvZ9B0EABBAwDhsIVjcuMTo0LjADAgSQMA0GCSqGSIb3DQEBBQUA +A4IBAQCT1DCw1wMgKtD5Y+iRDAUgqV8ZyntyTtSx29CW+1RaGSwMCPeyvIWonX9t +O1KzKtvn1ISMY/YPyyYBkVBs9F8U4pN0wBOeMDpQ47RgxRzwIkSNcUesyBrJ6Zua +AGAT/3B+XxFNSRuzFVJ7yVTav52Vr2ua2J7p8eRDjeIRRDq/r72DQnNSi6q7pynP +9WQcCk3RvKqsnyrQ/39/2n3qse0wJcGE2jTSW3iDVuycNsMm4hH2Z0kdkquM++v/ +eu6FSqdQgPCnXEqULl8FmTxSQeDNtGPPAUO6nIPcj2A781q0tHuu2guQOHXvgR1m +0vdXcDazv/wor3ElhVsT/h5/WrQ8 +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 1164660820 (0x456b5054) + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=US, O=Entrust, Inc., OU=www.entrust.net/CPS is incorporated by reference, OU=(c) 2006 Entrust, Inc., CN=Entrust Root Certification Authority + Validity + Not Before: Nov 27 20:23:42 2006 GMT + Not After : Nov 27 20:53:42 2026 GMT + Subject: C=US, O=Entrust, Inc., OU=www.entrust.net/CPS is incorporated by reference, OU=(c) 2006 Entrust, Inc., CN=Entrust Root Certification Authority + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:b6:95:b6:43:42:fa:c6:6d:2a:6f:48:df:94:4c: + 39:57:05:ee:c3:79:11:41:68:36:ed:ec:fe:9a:01: + 8f:a1:38:28:fc:f7:10:46:66:2e:4d:1e:1a:b1:1a: + 4e:c6:d1:c0:95:88:b0:c9:ff:31:8b:33:03:db:b7: + 83:7b:3e:20:84:5e:ed:b2:56:28:a7:f8:e0:b9:40: + 71:37:c5:cb:47:0e:97:2a:68:c0:22:95:62:15:db: + 47:d9:f5:d0:2b:ff:82:4b:c9:ad:3e:de:4c:db:90: + 80:50:3f:09:8a:84:00:ec:30:0a:3d:18:cd:fb:fd: + 2a:59:9a:23:95:17:2c:45:9e:1f:6e:43:79:6d:0c: + 5c:98:fe:48:a7:c5:23:47:5c:5e:fd:6e:e7:1e:b4: + f6:68:45:d1:86:83:5b:a2:8a:8d:b1:e3:29:80:fe: + 25:71:88:ad:be:bc:8f:ac:52:96:4b:aa:51:8d:e4: + 13:31:19:e8:4e:4d:9f:db:ac:b3:6a:d5:bc:39:54: + 71:ca:7a:7a:7f:90:dd:7d:1d:80:d9:81:bb:59:26: + c2:11:fe:e6:93:e2:f7:80:e4:65:fb:34:37:0e:29: + 80:70:4d:af:38:86:2e:9e:7f:57:af:9e:17:ae:eb: + 1c:cb:28:21:5f:b6:1c:d8:e7:a2:04:22:f9:d3:da: + d8:cb + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Private Key Usage Period: + Not Before: Nov 27 20:23:42 2006 GMT, Not After: Nov 27 20:53:42 2026 GMT + X509v3 Authority Key Identifier: + keyid:68:90:E4:67:A4:A6:53:80:C7:86:66:A4:F1:F7:4B:43:FB:84:BD:6D + + X509v3 Subject Key Identifier: + 68:90:E4:67:A4:A6:53:80:C7:86:66:A4:F1:F7:4B:43:FB:84:BD:6D + 1.2.840.113533.7.65.0: + 0...V7.1:4.0.... + Signature Algorithm: sha1WithRSAEncryption + 93:d4:30:b0:d7:03:20:2a:d0:f9:63:e8:91:0c:05:20:a9:5f: + 19:ca:7b:72:4e:d4:b1:db:d0:96:fb:54:5a:19:2c:0c:08:f7: + b2:bc:85:a8:9d:7f:6d:3b:52:b3:2a:db:e7:d4:84:8c:63:f6: + 0f:cb:26:01:91:50:6c:f4:5f:14:e2:93:74:c0:13:9e:30:3a: + 50:e3:b4:60:c5:1c:f0:22:44:8d:71:47:ac:c8:1a:c9:e9:9b: + 9a:00:60:13:ff:70:7e:5f:11:4d:49:1b:b3:15:52:7b:c9:54: + da:bf:9d:95:af:6b:9a:d8:9e:e9:f1:e4:43:8d:e2:11:44:3a: + bf:af:bd:83:42:73:52:8b:aa:bb:a7:29:cf:f5:64:1c:0a:4d: + d1:bc:aa:ac:9f:2a:d0:ff:7f:7f:da:7d:ea:b1:ed:30:25:c1: + 84:da:34:d2:5b:78:83:56:ec:9c:36:c3:26:e2:11:f6:67:49: + 1d:92:ab:8c:fb:eb:ff:7a:ee:85:4a:a7:50:80:f0:a7:5c:4a: + 94:2e:5f:05:99:3c:52:41:e0:cd:b4:63:cf:01:43:ba:9c:83: + dc:8f:60:3b:f3:5a:b4:b4:7b:ae:da:0b:90:38:75:ef:81:1d: + 66:d2:f7:57:70:36:b3:bf:fc:28:af:71:25:85:5b:13:fe:1e: + 7f:5a:b4:3c +SHA1 Fingerprint=B3:1E:B1:B7:40:E3:6C:84:02:DA:DC:37:D4:4D:F5:D4:67:49:52:F9 diff --git a/system/system/etc/security/cacerts_google/c491639e.0 b/system/system/etc/security/cacerts_google/c491639e.0 new file mode 100644 index 0000000000000000000000000000000000000000..ec9e42242473fee5b503f7f91772202841c79cb9 --- /dev/null +++ b/system/system/etc/security/cacerts_google/c491639e.0 @@ -0,0 +1,53 @@ +-----BEGIN CERTIFICATE----- +MIICRjCCAc2gAwIBAgIQC6Fa+h3foLVJRK/NJKBs7DAKBggqhkjOPQQDAzBlMQsw +CQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cu +ZGlnaWNlcnQuY29tMSQwIgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJvb3Qg +RzMwHhcNMTMwODAxMTIwMDAwWhcNMzgwMTE1MTIwMDAwWjBlMQswCQYDVQQGEwJV +UzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNlcnQu +Y29tMSQwIgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJvb3QgRzMwdjAQBgcq +hkjOPQIBBgUrgQQAIgNiAAQZ57ysRGXtzbg/WPuNsVepRC0FFfLvC/8QdJ+1YlJf +Zn4f5dwbRXkLzMZTCp2NXQLZqVneAlr2lSoOjThKiknGvMYDOAdfVdp+CW7if17Q +RSAPWXYQ1qAk8C3eNvJsKTmjQjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/ +BAQDAgGGMB0GA1UdDgQWBBTL0L2p4ZgFUaFNN6KDec6NHSrkhDAKBggqhkjOPQQD +AwNnADBkAjAlpIFFAmsSS3V0T8gj43DydXLefInwz5FyYZ5eEJJZVrmDxxDnOOlY +JjZ91eQ0hjkCMHw2U/Aw5WJjOpnitqM7mzT6HtoQknFekROn3aRukswy1vUhZscv +6pZjamVFkpUBtA== +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 0b:a1:5a:fa:1d:df:a0:b5:49:44:af:cd:24:a0:6c:ec + Signature Algorithm: ecdsa-with-SHA384 + Issuer: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Assured ID Root G3 + Validity + Not Before: Aug 1 12:00:00 2013 GMT + Not After : Jan 15 12:00:00 2038 GMT + Subject: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Assured ID Root G3 + Subject Public Key Info: + Public Key Algorithm: id-ecPublicKey + Public-Key: (384 bit) + pub: + 04:19:e7:bc:ac:44:65:ed:cd:b8:3f:58:fb:8d:b1: + 57:a9:44:2d:05:15:f2:ef:0b:ff:10:74:9f:b5:62: + 52:5f:66:7e:1f:e5:dc:1b:45:79:0b:cc:c6:53:0a: + 9d:8d:5d:02:d9:a9:59:de:02:5a:f6:95:2a:0e:8d: + 38:4a:8a:49:c6:bc:c6:03:38:07:5f:55:da:7e:09: + 6e:e2:7f:5e:d0:45:20:0f:59:76:10:d6:a0:24:f0: + 2d:de:36:f2:6c:29:39 + ASN1 OID: secp384r1 + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + CB:D0:BD:A9:E1:98:05:51:A1:4D:37:A2:83:79:CE:8D:1D:2A:E4:84 + Signature Algorithm: ecdsa-with-SHA384 + 30:64:02:30:25:a4:81:45:02:6b:12:4b:75:74:4f:c8:23:e3: + 70:f2:75:72:de:7c:89:f0:cf:91:72:61:9e:5e:10:92:59:56: + b9:83:c7:10:e7:38:e9:58:26:36:7d:d5:e4:34:86:39:02:30: + 7c:36:53:f0:30:e5:62:63:3a:99:e2:b6:a3:3b:9b:34:fa:1e: + da:10:92:71:5e:91:13:a7:dd:a4:6e:92:cc:32:d6:f5:21:66: + c7:2f:ea:96:63:6a:65:45:92:95:01:b4 +SHA1 Fingerprint=F5:17:A2:4F:9A:48:C6:C9:F8:A2:00:26:9F:DC:0F:48:2C:AB:30:89 diff --git a/system/system/etc/security/cacerts_google/c527e4ab.0 b/system/system/etc/security/cacerts_google/c527e4ab.0 new file mode 100644 index 0000000000000000000000000000000000000000..ee66156c760c043dd74bde4d73242d44996cab7b --- /dev/null +++ b/system/system/etc/security/cacerts_google/c527e4ab.0 @@ -0,0 +1,75 @@ +-----BEGIN CERTIFICATE----- +MIIEGjCCAwICEQDsoKeLbnVqAc/EfMwvlF7XMA0GCSqGSIb3DQEBBQUAMIHKMQsw +CQYDVQQGEwJVUzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsTFlZl +cmlTaWduIFRydXN0IE5ldHdvcmsxOjA4BgNVBAsTMShjKSAxOTk5IFZlcmlTaWdu +LCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxRTBDBgNVBAMTPFZlcmlT +aWduIENsYXNzIDQgUHVibGljIFByaW1hcnkgQ2VydGlmaWNhdGlvbiBBdXRob3Jp +dHkgLSBHMzAeFw05OTEwMDEwMDAwMDBaFw0zNjA3MTYyMzU5NTlaMIHKMQswCQYD +VQQGEwJVUzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsTFlZlcmlT +aWduIFRydXN0IE5ldHdvcmsxOjA4BgNVBAsTMShjKSAxOTk5IFZlcmlTaWduLCBJ +bmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxRTBDBgNVBAMTPFZlcmlTaWdu +IENsYXNzIDQgUHVibGljIFByaW1hcnkgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkg +LSBHMzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK3LpRFpxlmr8Y+1 +GQ9Wzsy1HyDkniYlS+BzZYlZ3tCD5PUPtbut8XzoIfzk6AzufEUiGXaStBO3IFsJ ++mGuqPKljYXCKtbeZjbSmwL0qJJgfJxptI8kHtCGUvYynEFYHiK9zUVilQhu0Gbd +U6LM8BDcVHOLBKFGMzNcF0C5nk3T875Vg+ixiY5afJqWIpA7iCXy0lOIAgwLePLm +NxdLMEYH5IBtptiWLugs+BGzOA1mppvqySNb247i8xOOGlktqgLw7KSHZtzBP/XY +ufTsgsbSPZUd5cBPhMnZo0QoBmrXRazwa2rvTl/4EYIeOGM0ZlDUPpNz+jDDZq3/ +ky2X7wMCAwEAATANBgkqhkiG9w0BAQUFAAOCAQEAj/ola09b5KROJ1WrIhVZPMq1 +CtRK26vdoV9TxaBXOcLORyu+OshWv8LZJxA6sQU8wHcxuzrTBXttmhwwjIDLk5Mq +g6sFUYICABFna/OIYUdfA5PVWw3g8dShMjWFsjrbsIKr0csKvE+MW8VLADsfKoKm +fjaF3H48ZwC15DtS4KjrXRX5xm3wrR0OhbepmnMUWluPQSjA1egtTaRezarZ7c7c +2NU8Qh0XwRJdRTjDOPP8hS6DRkiy1yBfkjaP53kPmF6Z6PDQpLv1U70qzlmwr25/ +bLvSHgCwIe34QWKCudiyxLtGUPMxxY8BqHTr9Xgn2uf3ZkPznoM+IKrDNWCRzg== +-----END CERTIFICATE----- +Certificate: + Data: + Version: 1 (0x0) + Serial Number: + ec:a0:a7:8b:6e:75:6a:01:cf:c4:7c:cc:2f:94:5e:d7 + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=US, O=VeriSign, Inc., OU=VeriSign Trust Network, OU=(c) 1999 VeriSign, Inc. - For authorized use only, CN=VeriSign Class 4 Public Primary Certification Authority - G3 + Validity + Not Before: Oct 1 00:00:00 1999 GMT + Not After : Jul 16 23:59:59 2036 GMT + Subject: C=US, O=VeriSign, Inc., OU=VeriSign Trust Network, OU=(c) 1999 VeriSign, Inc. - For authorized use only, CN=VeriSign Class 4 Public Primary Certification Authority - G3 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:ad:cb:a5:11:69:c6:59:ab:f1:8f:b5:19:0f:56: + ce:cc:b5:1f:20:e4:9e:26:25:4b:e0:73:65:89:59: + de:d0:83:e4:f5:0f:b5:bb:ad:f1:7c:e8:21:fc:e4: + e8:0c:ee:7c:45:22:19:76:92:b4:13:b7:20:5b:09: + fa:61:ae:a8:f2:a5:8d:85:c2:2a:d6:de:66:36:d2: + 9b:02:f4:a8:92:60:7c:9c:69:b4:8f:24:1e:d0:86: + 52:f6:32:9c:41:58:1e:22:bd:cd:45:62:95:08:6e: + d0:66:dd:53:a2:cc:f0:10:dc:54:73:8b:04:a1:46: + 33:33:5c:17:40:b9:9e:4d:d3:f3:be:55:83:e8:b1: + 89:8e:5a:7c:9a:96:22:90:3b:88:25:f2:d2:53:88: + 02:0c:0b:78:f2:e6:37:17:4b:30:46:07:e4:80:6d: + a6:d8:96:2e:e8:2c:f8:11:b3:38:0d:66:a6:9b:ea: + c9:23:5b:db:8e:e2:f3:13:8e:1a:59:2d:aa:02:f0: + ec:a4:87:66:dc:c1:3f:f5:d8:b9:f4:ec:82:c6:d2: + 3d:95:1d:e5:c0:4f:84:c9:d9:a3:44:28:06:6a:d7: + 45:ac:f0:6b:6a:ef:4e:5f:f8:11:82:1e:38:63:34: + 66:50:d4:3e:93:73:fa:30:c3:66:ad:ff:93:2d:97: + ef:03 + Exponent: 65537 (0x10001) + Signature Algorithm: sha1WithRSAEncryption + 8f:fa:25:6b:4f:5b:e4:a4:4e:27:55:ab:22:15:59:3c:ca:b5: + 0a:d4:4a:db:ab:dd:a1:5f:53:c5:a0:57:39:c2:ce:47:2b:be: + 3a:c8:56:bf:c2:d9:27:10:3a:b1:05:3c:c0:77:31:bb:3a:d3: + 05:7b:6d:9a:1c:30:8c:80:cb:93:93:2a:83:ab:05:51:82:02: + 00:11:67:6b:f3:88:61:47:5f:03:93:d5:5b:0d:e0:f1:d4:a1: + 32:35:85:b2:3a:db:b0:82:ab:d1:cb:0a:bc:4f:8c:5b:c5:4b: + 00:3b:1f:2a:82:a6:7e:36:85:dc:7e:3c:67:00:b5:e4:3b:52: + e0:a8:eb:5d:15:f9:c6:6d:f0:ad:1d:0e:85:b7:a9:9a:73:14: + 5a:5b:8f:41:28:c0:d5:e8:2d:4d:a4:5e:cd:aa:d9:ed:ce:dc: + d8:d5:3c:42:1d:17:c1:12:5d:45:38:c3:38:f3:fc:85:2e:83: + 46:48:b2:d7:20:5f:92:36:8f:e7:79:0f:98:5e:99:e8:f0:d0: + a4:bb:f5:53:bd:2a:ce:59:b0:af:6e:7f:6c:bb:d2:1e:00:b0: + 21:ed:f8:41:62:82:b9:d8:b2:c4:bb:46:50:f3:31:c5:8f:01: + a8:74:eb:f5:78:27:da:e7:f7:66:43:f3:9e:83:3e:20:aa:c3: + 35:60:91:ce +SHA1 Fingerprint=C8:EC:8C:87:92:69:CB:4B:AB:39:E9:8D:7E:57:67:F3:14:95:73:9D diff --git a/system/system/etc/security/cacerts_google/c7e2a638.0 b/system/system/etc/security/cacerts_google/c7e2a638.0 new file mode 100644 index 0000000000000000000000000000000000000000..c5a3c92898e155a708f56e844b37c6c74e01846f --- /dev/null +++ b/system/system/etc/security/cacerts_google/c7e2a638.0 @@ -0,0 +1,82 @@ +-----BEGIN CERTIFICATE----- +MIID/jCCAuagAwIBAgIQFaxulBmyeUtB9iepwxgPHzANBgkqhkiG9w0BAQsFADCB +mDELMAkGA1UEBhMCVVMxFjAUBgNVBAoTDUdlb1RydXN0IEluYy4xOTA3BgNVBAsT +MChjKSAyMDA4IEdlb1RydXN0IEluYy4gLSBGb3IgYXV0aG9yaXplZCB1c2Ugb25s +eTE2MDQGA1UEAxMtR2VvVHJ1c3QgUHJpbWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhv +cml0eSAtIEczMB4XDTA4MDQwMjAwMDAwMFoXDTM3MTIwMTIzNTk1OVowgZgxCzAJ +BgNVBAYTAlVTMRYwFAYDVQQKEw1HZW9UcnVzdCBJbmMuMTkwNwYDVQQLEzAoYykg +MjAwOCBHZW9UcnVzdCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxNjA0 +BgNVBAMTLUdlb1RydXN0IFByaW1hcnkgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkg +LSBHMzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANziXmJYHTNXOTIz ++uvLh4yn1ErdBojqZI4xmKU4kB6Yzy5jK/BGvESyiaHAKAxJcCGVn2TAppMSAmUm +hsalifD614SgcK9PGpc/BkTVyetyEH3kMSj7HGHmKAdEc5IiaacDiGydY8hS2pgn +5whMcD60yRLBxWeDXTPzAxHsatBT4tG6NmCUgLthY2xbF37fQJQeqw3CIShwiP/W +JmxsYAQlTlV+fe+/lEjetx3dcI0FX4ilm/LC7urRQEFtYjgdVgbFA0dRIBn8exAL +DmKudlW/X3e+PkkBUz2YJQN2JFodtNuJ6nnltrM7P7pMKEF/BqxqjsHQ9gUdfeZC +huOl1UcCAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYw +HQYDVR0OBBYEFMR5yo6hTgMdHNxr2zFblD4/MH8tMA0GCSqGSIb3DQEBCwUAA4IB +AQAtxRPPVoB7eni9n64smefv2t+UXglpp+duaIy9cr5HqQ6XErhK8WTTOd8lNNTB +zU6B8A8ExCSzNJbGpqow32hhc9f5joWJ7w5elShKKiePEI4ufIbEAp7aDHdlDkQN +kv39sxY2+hENHYwOB4lqKVb3cvTdFZx3NWZXqxNT2I7BQMXXExZacse3aQHEerGD +AWh9jUGhlBjBJVz88P6DAod8DQ3PLghcSkANPuyBYeYk28rgDi0Hsj5W3I31QYUH +SJsMC8tJP33st/3LjWeJGqvtux6jAAgIFyqCXDFdRootD4abdNlF+9RAsXqqaC2G +spki4cErx5z481+oghLrGREt +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 15:ac:6e:94:19:b2:79:4b:41:f6:27:a9:c3:18:0f:1f + Signature Algorithm: sha256WithRSAEncryption + Issuer: C=US, O=GeoTrust Inc., OU=(c) 2008 GeoTrust Inc. - For authorized use only, CN=GeoTrust Primary Certification Authority - G3 + Validity + Not Before: Apr 2 00:00:00 2008 GMT + Not After : Dec 1 23:59:59 2037 GMT + Subject: C=US, O=GeoTrust Inc., OU=(c) 2008 GeoTrust Inc. - For authorized use only, CN=GeoTrust Primary Certification Authority - G3 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:dc:e2:5e:62:58:1d:33:57:39:32:33:fa:eb:cb: + 87:8c:a7:d4:4a:dd:06:88:ea:64:8e:31:98:a5:38: + 90:1e:98:cf:2e:63:2b:f0:46:bc:44:b2:89:a1:c0: + 28:0c:49:70:21:95:9f:64:c0:a6:93:12:02:65:26: + 86:c6:a5:89:f0:fa:d7:84:a0:70:af:4f:1a:97:3f: + 06:44:d5:c9:eb:72:10:7d:e4:31:28:fb:1c:61:e6: + 28:07:44:73:92:22:69:a7:03:88:6c:9d:63:c8:52: + da:98:27:e7:08:4c:70:3e:b4:c9:12:c1:c5:67:83: + 5d:33:f3:03:11:ec:6a:d0:53:e2:d1:ba:36:60:94: + 80:bb:61:63:6c:5b:17:7e:df:40:94:1e:ab:0d:c2: + 21:28:70:88:ff:d6:26:6c:6c:60:04:25:4e:55:7e: + 7d:ef:bf:94:48:de:b7:1d:dd:70:8d:05:5f:88:a5: + 9b:f2:c2:ee:ea:d1:40:41:6d:62:38:1d:56:06:c5: + 03:47:51:20:19:fc:7b:10:0b:0e:62:ae:76:55:bf: + 5f:77:be:3e:49:01:53:3d:98:25:03:76:24:5a:1d: + b4:db:89:ea:79:e5:b6:b3:3b:3f:ba:4c:28:41:7f: + 06:ac:6a:8e:c1:d0:f6:05:1d:7d:e6:42:86:e3:a5: + d5:47 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + C4:79:CA:8E:A1:4E:03:1D:1C:DC:6B:DB:31:5B:94:3E:3F:30:7F:2D + Signature Algorithm: sha256WithRSAEncryption + 2d:c5:13:cf:56:80:7b:7a:78:bd:9f:ae:2c:99:e7:ef:da:df: + 94:5e:09:69:a7:e7:6e:68:8c:bd:72:be:47:a9:0e:97:12:b8: + 4a:f1:64:d3:39:df:25:34:d4:c1:cd:4e:81:f0:0f:04:c4:24: + b3:34:96:c6:a6:aa:30:df:68:61:73:d7:f9:8e:85:89:ef:0e: + 5e:95:28:4a:2a:27:8f:10:8e:2e:7c:86:c4:02:9e:da:0c:77: + 65:0e:44:0d:92:fd:fd:b3:16:36:fa:11:0d:1d:8c:0e:07:89: + 6a:29:56:f7:72:f4:dd:15:9c:77:35:66:57:ab:13:53:d8:8e: + c1:40:c5:d7:13:16:5a:72:c7:b7:69:01:c4:7a:b1:83:01:68: + 7d:8d:41:a1:94:18:c1:25:5c:fc:f0:fe:83:02:87:7c:0d:0d: + cf:2e:08:5c:4a:40:0d:3e:ec:81:61:e6:24:db:ca:e0:0e:2d: + 07:b2:3e:56:dc:8d:f5:41:85:07:48:9b:0c:0b:cb:49:3f:7d: + ec:b7:fd:cb:8d:67:89:1a:ab:ed:bb:1e:a3:00:08:08:17:2a: + 82:5c:31:5d:46:8a:2d:0f:86:9b:74:d9:45:fb:d4:40:b1:7a: + aa:68:2d:86:b2:99:22:e1:c1:2b:c7:9c:f8:f3:5f:a8:82:12: + eb:19:11:2d +SHA1 Fingerprint=03:9E:ED:B8:0B:E7:A0:3C:69:53:89:3B:20:D2:D9:32:3A:4C:2A:FD diff --git a/system/system/etc/security/cacerts_google/c90bc37d.0 b/system/system/etc/security/cacerts_google/c90bc37d.0 new file mode 100644 index 0000000000000000000000000000000000000000..e4460c126231233ec8a13852c365b6449a11ec66 --- /dev/null +++ b/system/system/etc/security/cacerts_google/c90bc37d.0 @@ -0,0 +1,80 @@ +-----BEGIN CERTIFICATE----- +MIIDjjCCAnagAwIBAgIQAzrx5qcRqaC7KGSxHQn65TANBgkqhkiG9w0BAQsFADBh +MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3 +d3cuZGlnaWNlcnQuY29tMSAwHgYDVQQDExdEaWdpQ2VydCBHbG9iYWwgUm9vdCBH +MjAeFw0xMzA4MDExMjAwMDBaFw0zODAxMTUxMjAwMDBaMGExCzAJBgNVBAYTAlVT +MRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5j +b20xIDAeBgNVBAMTF0RpZ2lDZXJ0IEdsb2JhbCBSb290IEcyMIIBIjANBgkqhkiG +9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuzfNNNx7a8myaJCtSnX/RrohCgiN9RlUyfuI +2/Ou8jqJkTx65qsGGmvPrC3oXgkkRLpimn7Wo6h+4FR1IAWsULecYxpsMNzaHxmx +1x7e/dfgy5SDN67sH0NO3Xss0r0upS/kqbitOtSZpLYl6ZtrAGCSYP9PIUkY92eQ +q2EGnI/yuum06ZIya7XzV+hdG82MHauVBJVJ8zUtluNJbd134/tJS7SsVQepj5Wz +tCO7TG1F8PapspUwtP1MVYwnSlcUfIKdzXOS0xZKBgyMUNGPHgm+F6HmIcr9g+UQ +vIOlCsRnKPZzFBQ9RnbDhxSJITRNrw9FDKZJobq7nMWxM4MphQIDAQABo0IwQDAP +BgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBhjAdBgNVHQ4EFgQUTiJUIBiV +5uNu5g/6+rkS7QYXjzkwDQYJKoZIhvcNAQELBQADggEBAGBnKJRvDkhj6zHd6mcY +1Yl9PMWLSn/pvtsrF9+wX3N3KjITOYFnQoQj8kVnNeyIv/iPsGEMNKSuIEyExtv4 +NeF22d+mQrvHRAiGfzZ0JFrabA0UWTW98kndth/Jsw1HKj2ZL7tcu7XUIOGZX1NG +Fdtom/DzMNU+MeKNhJ7jitralj41E6Vf8PlwUHBHQRFXGU7Aj64GxJUTFy8bJZ91 +8rGOmaFvE7FBcf6IKshPECBV1/MUReXgRPTqh5Uykw7+U0b6LJ3/iyK5S9kJRaTe +pLiaWN0bfVKfjllDiIGknibVb63dDcY3fe0Dkhvld1927jyNxF1WW6LZZm6zNTfl +MrY= +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 03:3a:f1:e6:a7:11:a9:a0:bb:28:64:b1:1d:09:fa:e5 + Signature Algorithm: sha256WithRSAEncryption + Issuer: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Global Root G2 + Validity + Not Before: Aug 1 12:00:00 2013 GMT + Not After : Jan 15 12:00:00 2038 GMT + Subject: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Global Root G2 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:bb:37:cd:34:dc:7b:6b:c9:b2:68:90:ad:4a:75: + ff:46:ba:21:0a:08:8d:f5:19:54:c9:fb:88:db:f3: + ae:f2:3a:89:91:3c:7a:e6:ab:06:1a:6b:cf:ac:2d: + e8:5e:09:24:44:ba:62:9a:7e:d6:a3:a8:7e:e0:54: + 75:20:05:ac:50:b7:9c:63:1a:6c:30:dc:da:1f:19: + b1:d7:1e:de:fd:d7:e0:cb:94:83:37:ae:ec:1f:43: + 4e:dd:7b:2c:d2:bd:2e:a5:2f:e4:a9:b8:ad:3a:d4: + 99:a4:b6:25:e9:9b:6b:00:60:92:60:ff:4f:21:49: + 18:f7:67:90:ab:61:06:9c:8f:f2:ba:e9:b4:e9:92: + 32:6b:b5:f3:57:e8:5d:1b:cd:8c:1d:ab:95:04:95: + 49:f3:35:2d:96:e3:49:6d:dd:77:e3:fb:49:4b:b4: + ac:55:07:a9:8f:95:b3:b4:23:bb:4c:6d:45:f0:f6: + a9:b2:95:30:b4:fd:4c:55:8c:27:4a:57:14:7c:82: + 9d:cd:73:92:d3:16:4a:06:0c:8c:50:d1:8f:1e:09: + be:17:a1:e6:21:ca:fd:83:e5:10:bc:83:a5:0a:c4: + 67:28:f6:73:14:14:3d:46:76:c3:87:14:89:21:34: + 4d:af:0f:45:0c:a6:49:a1:ba:bb:9c:c5:b1:33:83: + 29:85 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + 4E:22:54:20:18:95:E6:E3:6E:E6:0F:FA:FA:B9:12:ED:06:17:8F:39 + Signature Algorithm: sha256WithRSAEncryption + 60:67:28:94:6f:0e:48:63:eb:31:dd:ea:67:18:d5:89:7d:3c: + c5:8b:4a:7f:e9:be:db:2b:17:df:b0:5f:73:77:2a:32:13:39: + 81:67:42:84:23:f2:45:67:35:ec:88:bf:f8:8f:b0:61:0c:34: + a4:ae:20:4c:84:c6:db:f8:35:e1:76:d9:df:a6:42:bb:c7:44: + 08:86:7f:36:74:24:5a:da:6c:0d:14:59:35:bd:f2:49:dd:b6: + 1f:c9:b3:0d:47:2a:3d:99:2f:bb:5c:bb:b5:d4:20:e1:99:5f: + 53:46:15:db:68:9b:f0:f3:30:d5:3e:31:e2:8d:84:9e:e3:8a: + da:da:96:3e:35:13:a5:5f:f0:f9:70:50:70:47:41:11:57:19: + 4e:c0:8f:ae:06:c4:95:13:17:2f:1b:25:9f:75:f2:b1:8e:99: + a1:6f:13:b1:41:71:fe:88:2a:c8:4f:10:20:55:d7:f3:14:45: + e5:e0:44:f4:ea:87:95:32:93:0e:fe:53:46:fa:2c:9d:ff:8b: + 22:b9:4b:d9:09:45:a4:de:a4:b8:9a:58:dd:1b:7d:52:9f:8e: + 59:43:88:81:a4:9e:26:d5:6f:ad:dd:0d:c6:37:7d:ed:03:92: + 1b:e5:77:5f:76:ee:3c:8d:c4:5d:56:5b:a2:d9:66:6e:b3:35: + 37:e5:32:b6 +SHA1 Fingerprint=DF:3C:24:F9:BF:D6:66:76:1B:26:80:73:FE:06:D1:CC:8D:4F:82:A4 diff --git a/system/system/etc/security/cacerts_google/ccc52f49.0 b/system/system/etc/security/cacerts_google/ccc52f49.0 new file mode 100644 index 0000000000000000000000000000000000000000..b01469018934a6abb7dca2cb103a34106ebbe44b --- /dev/null +++ b/system/system/etc/security/cacerts_google/ccc52f49.0 @@ -0,0 +1,50 @@ +-----BEGIN CERTIFICATE----- +MIIB/jCCAYWgAwIBAgIIdJclisc/elQwCgYIKoZIzj0EAwMwRTELMAkGA1UEBhMC +VVMxFDASBgNVBAoMC0FmZmlybVRydXN0MSAwHgYDVQQDDBdBZmZpcm1UcnVzdCBQ +cmVtaXVtIEVDQzAeFw0xMDAxMjkxNDIwMjRaFw00MDEyMzExNDIwMjRaMEUxCzAJ +BgNVBAYTAlVTMRQwEgYDVQQKDAtBZmZpcm1UcnVzdDEgMB4GA1UEAwwXQWZmaXJt +VHJ1c3QgUHJlbWl1bSBFQ0MwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAAQNMF4bFZ0D +0KF5Nbc6PJJ6yhUczWLznCZcBz3lVPqj1swS6vQUX+iOGasvLkjmrBhDeKzQN8O9 +ss0s5kfiGuZjuD0uL3jET9v0D6RoTFVya5UdThhClXjMNzyR4ptlKymjQjBAMB0G +A1UdDgQWBBSaryl6wBE1NSZRMADDav5A1a7WPDAPBgNVHRMBAf8EBTADAQH/MA4G +A1UdDwEB/wQEAwIBBjAKBggqhkjOPQQDAwNnADBkAjAXCfOHiFBar8jAQr9HX/Vs +aobgxCd05DhT1wV/GzTjxi+zygk8N53X57hG8f2h4nECMEJZh0PUUd+60wkyWs6I +flc9nF9Ca/UHLbXwgpP5WW+uZPpY5Yse42O+tYHNbwKMeQ== +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 8401224907861490260 (0x7497258ac73f7a54) + Signature Algorithm: ecdsa-with-SHA384 + Issuer: C=US, O=AffirmTrust, CN=AffirmTrust Premium ECC + Validity + Not Before: Jan 29 14:20:24 2010 GMT + Not After : Dec 31 14:20:24 2040 GMT + Subject: C=US, O=AffirmTrust, CN=AffirmTrust Premium ECC + Subject Public Key Info: + Public Key Algorithm: id-ecPublicKey + Public-Key: (384 bit) + pub: + 04:0d:30:5e:1b:15:9d:03:d0:a1:79:35:b7:3a:3c: + 92:7a:ca:15:1c:cd:62:f3:9c:26:5c:07:3d:e5:54: + fa:a3:d6:cc:12:ea:f4:14:5f:e8:8e:19:ab:2f:2e: + 48:e6:ac:18:43:78:ac:d0:37:c3:bd:b2:cd:2c:e6: + 47:e2:1a:e6:63:b8:3d:2e:2f:78:c4:4f:db:f4:0f: + a4:68:4c:55:72:6b:95:1d:4e:18:42:95:78:cc:37: + 3c:91:e2:9b:65:2b:29 + ASN1 OID: secp384r1 + X509v3 extensions: + X509v3 Subject Key Identifier: + 9A:AF:29:7A:C0:11:35:35:26:51:30:00:C3:6A:FE:40:D5:AE:D6:3C + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + Signature Algorithm: ecdsa-with-SHA384 + 30:64:02:30:17:09:f3:87:88:50:5a:af:c8:c0:42:bf:47:5f: + f5:6c:6a:86:e0:c4:27:74:e4:38:53:d7:05:7f:1b:34:e3:c6: + 2f:b3:ca:09:3c:37:9d:d7:e7:b8:46:f1:fd:a1:e2:71:02:30: + 42:59:87:43:d4:51:df:ba:d3:09:32:5a:ce:88:7e:57:3d:9c: + 5f:42:6b:f5:07:2d:b5:f0:82:93:f9:59:6f:ae:64:fa:58:e5: + 8b:1e:e3:63:be:b5:81:cd:6f:02:8c:79 +SHA1 Fingerprint=B8:23:6B:00:2F:1D:16:86:53:01:55:6C:11:A4:37:CA:EB:FF:C3:BB diff --git a/system/system/etc/security/cacerts_google/d4c339cb.0 b/system/system/etc/security/cacerts_google/d4c339cb.0 new file mode 100644 index 0000000000000000000000000000000000000000..3f5e924e839ef990cf9494d6dfc2eb42a2f9fb34 --- /dev/null +++ b/system/system/etc/security/cacerts_google/d4c339cb.0 @@ -0,0 +1,123 @@ +-----BEGIN CERTIFICATE----- +MIIF2DCCA8CgAwIBAgIQTKr5yttjb+Af907YWwOGnTANBgkqhkiG9w0BAQwFADCB +hTELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4G +A1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxKzApBgNV +BAMTIkNPTU9ETyBSU0EgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMTAwMTE5 +MDAwMDAwWhcNMzgwMTE4MjM1OTU5WjCBhTELMAkGA1UEBhMCR0IxGzAZBgNVBAgT +EkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMR +Q09NT0RPIENBIExpbWl0ZWQxKzApBgNVBAMTIkNPTU9ETyBSU0EgQ2VydGlmaWNh +dGlvbiBBdXRob3JpdHkwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCR +6FSS0gpWsawNJN3Fz0RndJkrN6N9I3AAcbxT38T6KhKPS38QVr2fcHK3YX/JSw8X +pz3jsARh7v8Rl8f0hj4K+j5c+ZPmNHrZFGvnnLOFoIJ6dq9xkNfs/Q36nGz637CC +9BR++b7Epi9Pf5l/tfxnQ3K9DADWietrLNPtj5gcFKt+5eNu/Nio5JIk2kNrYrhV +/erBvGy2i/MOjZrkm2xpmfh4SDBF1a3hDTxFYPwyllEnvGfDyi62a+pGx8cgoLEf +Zd5ICLqkTqnyg0Y3hOvozIFIQ2dOciqbXL1MGyiKXCJ7tKuY2e7gUYPDCUZObT6Z ++pUX2nwzV0E8jVHtC7ZcryxjGt9XyD+86V3Em69FmeKjWiS0uqlWPc9vqv9JWL7w +qP/0uK3pN/u6uPQLOvnoQ0IeidiEyxPx2bvhiWC4jChWrBQdnArncevPDt09qZah +SL0896+1DSJMwBGB7FY79tOi4lu3sgQiUpWAk2nojkxl8ZEDLXB0AuqLZxUpaVIC +u9ffUGpVRr+goyhhf3DQw6KqLCGqR84onAZFdr+CGCe01a60y1Dma/RMhnEw6abf +Fobg2P9A3fvQQoh/ozM6LlweQRGBY84YcWsr7KaKtzFcOmpH4MN5WdYgGq/yapiq +crxXStJLnbsQ/LBMQeXtHT1eKJ2czL+zUdqnR+WEUwIDAQABo0IwQDAdBgNVHQ4E +FgQUu69+Aj36pvE8hI6t7jiY7NkyMtQwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB +/wQFMAMBAf8wDQYJKoZIhvcNAQEMBQADggIBAArx1UaEt65Ru2yyTUEUAJNMnMvl +wFTPoCWOAvn9sKIN9SCYPBMtrFaisNZ+EZLpLrqeLppysb0ZRGxhNaKatBYSaVqM +4dc+pBroLwP0rmEdEBsqpIt6xf4FpuHA1sj+nq6PK7o9mfjYcwlYRm6mnPTXJ9OV +2jeDchzTc+CiR5kDOF3VSXkAKRzH7JsgHAckaVd4sjn8OoSgtZx8jb8uk2Intzna +FxiuvTwJaP+EmzzV1gsD41eeFPfR60/IvYcjt7ZJQ3mFXLrrkguhxuhoqEwWsRqZ +CuhTLJK7oQkYdQxlqHvLI7cawiiFwxv/0Cti76R7CZGYZ4wUAc1oBmpjIXUDgIiK +boHGhfKppC3n9KUkEEeDys30jXlYsQab5xoq2Z0B15R97QNKyvDb6KkBPvVWmcke +jkk9u+UJueBPSZI9FoJAzMxZxuY67RIuaTxslbH9qh17f4a+Hg4yRvv7E491f0yL +S0Zj/gA0QHDBw7mh3aZw4gSzQbzpgJHqZJx64SIDqZxubw5lT2yHh17zbqD5daWb +QOhTsiedSrnAdyGN/4fy3ryM7xfft0kL0fJuMAsaDk527RH89elWsn2/x20Kk4yl +0MC2Hb46TpSi125sC8KKfPog88Tk5c0NqMuRkrF8hey1FGlmDoLnzc7ILaZRfyHB +NVOFBkpdn627G190 +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 4c:aa:f9:ca:db:63:6f:e0:1f:f7:4e:d8:5b:03:86:9d + Signature Algorithm: sha384WithRSAEncryption + Issuer: C=GB, ST=Greater Manchester, L=Salford, O=COMODO CA Limited, CN=COMODO RSA Certification Authority + Validity + Not Before: Jan 19 00:00:00 2010 GMT + Not After : Jan 18 23:59:59 2038 GMT + Subject: C=GB, ST=Greater Manchester, L=Salford, O=COMODO CA Limited, CN=COMODO RSA Certification Authority + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (4096 bit) + Modulus: + 00:91:e8:54:92:d2:0a:56:b1:ac:0d:24:dd:c5:cf: + 44:67:74:99:2b:37:a3:7d:23:70:00:71:bc:53:df: + c4:fa:2a:12:8f:4b:7f:10:56:bd:9f:70:72:b7:61: + 7f:c9:4b:0f:17:a7:3d:e3:b0:04:61:ee:ff:11:97: + c7:f4:86:3e:0a:fa:3e:5c:f9:93:e6:34:7a:d9:14: + 6b:e7:9c:b3:85:a0:82:7a:76:af:71:90:d7:ec:fd: + 0d:fa:9c:6c:fa:df:b0:82:f4:14:7e:f9:be:c4:a6: + 2f:4f:7f:99:7f:b5:fc:67:43:72:bd:0c:00:d6:89: + eb:6b:2c:d3:ed:8f:98:1c:14:ab:7e:e5:e3:6e:fc: + d8:a8:e4:92:24:da:43:6b:62:b8:55:fd:ea:c1:bc: + 6c:b6:8b:f3:0e:8d:9a:e4:9b:6c:69:99:f8:78:48: + 30:45:d5:ad:e1:0d:3c:45:60:fc:32:96:51:27:bc: + 67:c3:ca:2e:b6:6b:ea:46:c7:c7:20:a0:b1:1f:65: + de:48:08:ba:a4:4e:a9:f2:83:46:37:84:eb:e8:cc: + 81:48:43:67:4e:72:2a:9b:5c:bd:4c:1b:28:8a:5c: + 22:7b:b4:ab:98:d9:ee:e0:51:83:c3:09:46:4e:6d: + 3e:99:fa:95:17:da:7c:33:57:41:3c:8d:51:ed:0b: + b6:5c:af:2c:63:1a:df:57:c8:3f:bc:e9:5d:c4:9b: + af:45:99:e2:a3:5a:24:b4:ba:a9:56:3d:cf:6f:aa: + ff:49:58:be:f0:a8:ff:f4:b8:ad:e9:37:fb:ba:b8: + f4:0b:3a:f9:e8:43:42:1e:89:d8:84:cb:13:f1:d9: + bb:e1:89:60:b8:8c:28:56:ac:14:1d:9c:0a:e7:71: + eb:cf:0e:dd:3d:a9:96:a1:48:bd:3c:f7:af:b5:0d: + 22:4c:c0:11:81:ec:56:3b:f6:d3:a2:e2:5b:b7:b2: + 04:22:52:95:80:93:69:e8:8e:4c:65:f1:91:03:2d: + 70:74:02:ea:8b:67:15:29:69:52:02:bb:d7:df:50: + 6a:55:46:bf:a0:a3:28:61:7f:70:d0:c3:a2:aa:2c: + 21:aa:47:ce:28:9c:06:45:76:bf:82:18:27:b4:d5: + ae:b4:cb:50:e6:6b:f4:4c:86:71:30:e9:a6:df:16: + 86:e0:d8:ff:40:dd:fb:d0:42:88:7f:a3:33:3a:2e: + 5c:1e:41:11:81:63:ce:18:71:6b:2b:ec:a6:8a:b7: + 31:5c:3a:6a:47:e0:c3:79:59:d6:20:1a:af:f2:6a: + 98:aa:72:bc:57:4a:d2:4b:9d:bb:10:fc:b0:4c:41: + e5:ed:1d:3d:5e:28:9d:9c:cc:bf:b3:51:da:a7:47: + e5:84:53 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + BB:AF:7E:02:3D:FA:A6:F1:3C:84:8E:AD:EE:38:98:EC:D9:32:32:D4 + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + Signature Algorithm: sha384WithRSAEncryption + 0a:f1:d5:46:84:b7:ae:51:bb:6c:b2:4d:41:14:00:93:4c:9c: + cb:e5:c0:54:cf:a0:25:8e:02:f9:fd:b0:a2:0d:f5:20:98:3c: + 13:2d:ac:56:a2:b0:d6:7e:11:92:e9:2e:ba:9e:2e:9a:72:b1: + bd:19:44:6c:61:35:a2:9a:b4:16:12:69:5a:8c:e1:d7:3e:a4: + 1a:e8:2f:03:f4:ae:61:1d:10:1b:2a:a4:8b:7a:c5:fe:05:a6: + e1:c0:d6:c8:fe:9e:ae:8f:2b:ba:3d:99:f8:d8:73:09:58:46: + 6e:a6:9c:f4:d7:27:d3:95:da:37:83:72:1c:d3:73:e0:a2:47: + 99:03:38:5d:d5:49:79:00:29:1c:c7:ec:9b:20:1c:07:24:69: + 57:78:b2:39:fc:3a:84:a0:b5:9c:7c:8d:bf:2e:93:62:27:b7: + 39:da:17:18:ae:bd:3c:09:68:ff:84:9b:3c:d5:d6:0b:03:e3: + 57:9e:14:f7:d1:eb:4f:c8:bd:87:23:b7:b6:49:43:79:85:5c: + ba:eb:92:0b:a1:c6:e8:68:a8:4c:16:b1:1a:99:0a:e8:53:2c: + 92:bb:a1:09:18:75:0c:65:a8:7b:cb:23:b7:1a:c2:28:85:c3: + 1b:ff:d0:2b:62:ef:a4:7b:09:91:98:67:8c:14:01:cd:68:06: + 6a:63:21:75:03:80:88:8a:6e:81:c6:85:f2:a9:a4:2d:e7:f4: + a5:24:10:47:83:ca:cd:f4:8d:79:58:b1:06:9b:e7:1a:2a:d9: + 9d:01:d7:94:7d:ed:03:4a:ca:f0:db:e8:a9:01:3e:f5:56:99: + c9:1e:8e:49:3d:bb:e5:09:b9:e0:4f:49:92:3d:16:82:40:cc: + cc:59:c6:e6:3a:ed:12:2e:69:3c:6c:95:b1:fd:aa:1d:7b:7f: + 86:be:1e:0e:32:46:fb:fb:13:8f:75:7f:4c:8b:4b:46:63:fe: + 00:34:40:70:c1:c3:b9:a1:dd:a6:70:e2:04:b3:41:bc:e9:80: + 91:ea:64:9c:7a:e1:22:03:a9:9c:6e:6f:0e:65:4f:6c:87:87: + 5e:f3:6e:a0:f9:75:a5:9b:40:e8:53:b2:27:9d:4a:b9:c0:77: + 21:8d:ff:87:f2:de:bc:8c:ef:17:df:b7:49:0b:d1:f2:6e:30: + 0b:1a:0e:4e:76:ed:11:fc:f5:e9:56:b2:7d:bf:c7:6d:0a:93: + 8c:a5:d0:c0:b6:1d:be:3a:4e:94:a2:d7:6e:6c:0b:c2:8a:7c: + fa:20:f3:c4:e4:e5:cd:0d:a8:cb:91:92:b1:7c:85:ec:b5:14: + 69:66:0e:82:e7:cd:ce:c8:2d:a6:51:7f:21:c1:35:53:85:06: + 4a:5d:9f:ad:bb:1b:5f:74 +SHA1 Fingerprint=AF:E5:D2:44:A8:D1:19:42:30:FF:47:9F:E2:F8:97:BB:CD:7A:8C:B4 diff --git a/system/system/etc/security/cacerts_google/dbc54cab.0 b/system/system/etc/security/cacerts_google/dbc54cab.0 new file mode 100644 index 0000000000000000000000000000000000000000..904ac7321794eb714e3c873c6b22353a5191bc4d --- /dev/null +++ b/system/system/etc/security/cacerts_google/dbc54cab.0 @@ -0,0 +1,119 @@ +-----BEGIN CERTIFICATE----- +MIIFRjCCAy6gAwIBAgIIbYwURrGmCu4wDQYJKoZIhvcNAQEMBQAwQTELMAkGA1UE +BhMCVVMxFDASBgNVBAoMC0FmZmlybVRydXN0MRwwGgYDVQQDDBNBZmZpcm1UcnVz +dCBQcmVtaXVtMB4XDTEwMDEyOTE0MTAzNloXDTQwMTIzMTE0MTAzNlowQTELMAkG +A1UEBhMCVVMxFDASBgNVBAoMC0FmZmlybVRydXN0MRwwGgYDVQQDDBNBZmZpcm1U +cnVzdCBQcmVtaXVtMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAxBLf +qV/+Qd3d9Z+K4/as4Tx4mrzY8H96oDMq3I0gW64tb+eT2TZwamjPjlGjhVtnBKAQ +JG9dKILBl1fYSCkTtuG+kU3fhQxTGJoeJKJPj/CihQvL9Cl/0qRY7iZNyaqoe5rZ ++jjeRFcV5fiMyNlI4g0WJx0eyIOFJbe6qlVBzAMiSy2RjYvmia9mx+n/K+k8rNrS +s8PhaJyJ+HoAVt70VZVs+7pk3WKL3wt3MutizCaam7uqYoNMtAZ6MMgpv+0GTZe5 +HMQxK9VfvFMSF5yZVylmd2EhMQcuJUmdGPLu8ytxjLW6OQdJd/zvLpKQBY0tL3d7 +70O/Nbua2Plzpyzy0FfuKE4mX4+QaAkvuPjcBukumj5Rp9EixAqnOEhss/n/fauG +V+O61oV4d7pD6kh/9ti+I20ev9E2bFhc8e6kGVQa9QPSdubhjL08s9NIS+LI+H+S +qHZGnEJlPqQewQcDWkYtuJfzt9WyVSHvutxMAJf7FJUnM7/oQ0dG0giZFmA7mn7S +5u046uwBHjxIVkkJx0w3AJ6IDsBz4W9m6XJHMD4Q5QsDyZpCAGzFlH5hxIrff4Ia +C1nEWTJ3s7xgaVY5/bQGeyzWZDbZvUjthB9+pSKPKrhC9IK31FOQeE4tGv2Bb0TX +OwF0lkLgAOIua+rF7nKsu7/+6qqo+Nz2snmKtmcCAwEAAaNCMEAwHQYDVR0OBBYE +FJ3AZ6YMItkm9UWrpmVSESfYRaxjMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/ +BAQDAgEGMA0GCSqGSIb3DQEBDAUAA4ICAQCzV00QYk465KzquByvMiPIs0laUZx2 +KI15qldGF9X1Uva3ROgIRL8YhNILgM3FEv0AVQVhh0HctSSePMTYyPtwni94loMg +Nt58D2kTiKV1NpgIpsbfrM7jWNa3Pt668+s0QNiigfV4Py/VpfzZotReBA4Xrf5B +8OWycvpEgjNC6C1Y91aMYj+6QrCcDFx+LmUmXFNPALJ4fqENmS2NuB2OosSw/WDQ +MKSOyARiqcTtNd56l+0OOF6SL5Nwpamcb6d9Ex1+xghIsV5n61EIJenmJWtSKZGc +0jlzCFfemQa0W50QBuHCAKi4HEoCChTQwUHK+4w1IX2COPKpVJEZNZOUbWo6xbLQ +u4mGk+ibyQ86p3q4ofB4Rvr8Ny/lioTz3/4E2aFooC8k4gmVBtWVyuEklut89pMF +u+1z6S3RdTnX5yTb2E5fQ4+e0BQ5v1VwSJlXMbSc7kqYA5YwH2AG7hsj/oFgIxpH +YoWlzBk0gG+zrBrjn/B7SK3VAdlntqlyk+otZrWyuOQ9PLLvTIzq6we/qzWaVYa8 +GKa1qF60g2xraUDTn9zxw2lrueFtCfTxqlB2Cnp9ehehVZZCmTEJ3WARjQUwfuaO +RtGdFNrHF+QFlozEJLUbzxQHskD4o55BhrwE0GuWyCqANP2/7waj3VjFhT0+j/6e +KeC2uAloGRwYQw== +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 7893706540734352110 (0x6d8c1446b1a60aee) + Signature Algorithm: sha384WithRSAEncryption + Issuer: C=US, O=AffirmTrust, CN=AffirmTrust Premium + Validity + Not Before: Jan 29 14:10:36 2010 GMT + Not After : Dec 31 14:10:36 2040 GMT + Subject: C=US, O=AffirmTrust, CN=AffirmTrust Premium + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (4096 bit) + Modulus: + 00:c4:12:df:a9:5f:fe:41:dd:dd:f5:9f:8a:e3:f6: + ac:e1:3c:78:9a:bc:d8:f0:7f:7a:a0:33:2a:dc:8d: + 20:5b:ae:2d:6f:e7:93:d9:36:70:6a:68:cf:8e:51: + a3:85:5b:67:04:a0:10:24:6f:5d:28:82:c1:97:57: + d8:48:29:13:b6:e1:be:91:4d:df:85:0c:53:18:9a: + 1e:24:a2:4f:8f:f0:a2:85:0b:cb:f4:29:7f:d2:a4: + 58:ee:26:4d:c9:aa:a8:7b:9a:d9:fa:38:de:44:57: + 15:e5:f8:8c:c8:d9:48:e2:0d:16:27:1d:1e:c8:83: + 85:25:b7:ba:aa:55:41:cc:03:22:4b:2d:91:8d:8b: + e6:89:af:66:c7:e9:ff:2b:e9:3c:ac:da:d2:b3:c3: + e1:68:9c:89:f8:7a:00:56:de:f4:55:95:6c:fb:ba: + 64:dd:62:8b:df:0b:77:32:eb:62:cc:26:9a:9b:bb: + aa:62:83:4c:b4:06:7a:30:c8:29:bf:ed:06:4d:97: + b9:1c:c4:31:2b:d5:5f:bc:53:12:17:9c:99:57:29: + 66:77:61:21:31:07:2e:25:49:9d:18:f2:ee:f3:2b: + 71:8c:b5:ba:39:07:49:77:fc:ef:2e:92:90:05:8d: + 2d:2f:77:7b:ef:43:bf:35:bb:9a:d8:f9:73:a7:2c: + f2:d0:57:ee:28:4e:26:5f:8f:90:68:09:2f:b8:f8: + dc:06:e9:2e:9a:3e:51:a7:d1:22:c4:0a:a7:38:48: + 6c:b3:f9:ff:7d:ab:86:57:e3:ba:d6:85:78:77:ba: + 43:ea:48:7f:f6:d8:be:23:6d:1e:bf:d1:36:6c:58: + 5c:f1:ee:a4:19:54:1a:f5:03:d2:76:e6:e1:8c:bd: + 3c:b3:d3:48:4b:e2:c8:f8:7f:92:a8:76:46:9c:42: + 65:3e:a4:1e:c1:07:03:5a:46:2d:b8:97:f3:b7:d5: + b2:55:21:ef:ba:dc:4c:00:97:fb:14:95:27:33:bf: + e8:43:47:46:d2:08:99:16:60:3b:9a:7e:d2:e6:ed: + 38:ea:ec:01:1e:3c:48:56:49:09:c7:4c:37:00:9e: + 88:0e:c0:73:e1:6f:66:e9:72:47:30:3e:10:e5:0b: + 03:c9:9a:42:00:6c:c5:94:7e:61:c4:8a:df:7f:82: + 1a:0b:59:c4:59:32:77:b3:bc:60:69:56:39:fd:b4: + 06:7b:2c:d6:64:36:d9:bd:48:ed:84:1f:7e:a5:22: + 8f:2a:b8:42:f4:82:b7:d4:53:90:78:4e:2d:1a:fd: + 81:6f:44:d7:3b:01:74:96:42:e0:00:e2:2e:6b:ea: + c5:ee:72:ac:bb:bf:fe:ea:aa:a8:f8:dc:f6:b2:79: + 8a:b6:67 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 9D:C0:67:A6:0C:22:D9:26:F5:45:AB:A6:65:52:11:27:D8:45:AC:63 + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + Signature Algorithm: sha384WithRSAEncryption + b3:57:4d:10:62:4e:3a:e4:ac:ea:b8:1c:af:32:23:c8:b3:49: + 5a:51:9c:76:28:8d:79:aa:57:46:17:d5:f5:52:f6:b7:44:e8: + 08:44:bf:18:84:d2:0b:80:cd:c5:12:fd:00:55:05:61:87:41: + dc:b5:24:9e:3c:c4:d8:c8:fb:70:9e:2f:78:96:83:20:36:de: + 7c:0f:69:13:88:a5:75:36:98:08:a6:c6:df:ac:ce:e3:58:d6: + b7:3e:de:ba:f3:eb:34:40:d8:a2:81:f5:78:3f:2f:d5:a5:fc: + d9:a2:d4:5e:04:0e:17:ad:fe:41:f0:e5:b2:72:fa:44:82:33: + 42:e8:2d:58:f7:56:8c:62:3f:ba:42:b0:9c:0c:5c:7e:2e:65: + 26:5c:53:4f:00:b2:78:7e:a1:0d:99:2d:8d:b8:1d:8e:a2:c4: + b0:fd:60:d0:30:a4:8e:c8:04:62:a9:c4:ed:35:de:7a:97:ed: + 0e:38:5e:92:2f:93:70:a5:a9:9c:6f:a7:7d:13:1d:7e:c6:08: + 48:b1:5e:67:eb:51:08:25:e9:e6:25:6b:52:29:91:9c:d2:39: + 73:08:57:de:99:06:b4:5b:9d:10:06:e1:c2:00:a8:b8:1c:4a: + 02:0a:14:d0:c1:41:ca:fb:8c:35:21:7d:82:38:f2:a9:54:91: + 19:35:93:94:6d:6a:3a:c5:b2:d0:bb:89:86:93:e8:9b:c9:0f: + 3a:a7:7a:b8:a1:f0:78:46:fa:fc:37:2f:e5:8a:84:f3:df:fe: + 04:d9:a1:68:a0:2f:24:e2:09:95:06:d5:95:ca:e1:24:96:eb: + 7c:f6:93:05:bb:ed:73:e9:2d:d1:75:39:d7:e7:24:db:d8:4e: + 5f:43:8f:9e:d0:14:39:bf:55:70:48:99:57:31:b4:9c:ee:4a: + 98:03:96:30:1f:60:06:ee:1b:23:fe:81:60:23:1a:47:62:85: + a5:cc:19:34:80:6f:b3:ac:1a:e3:9f:f0:7b:48:ad:d5:01:d9: + 67:b6:a9:72:93:ea:2d:66:b5:b2:b8:e4:3d:3c:b2:ef:4c:8c: + ea:eb:07:bf:ab:35:9a:55:86:bc:18:a6:b5:a8:5e:b4:83:6c: + 6b:69:40:d3:9f:dc:f1:c3:69:6b:b9:e1:6d:09:f4:f1:aa:50: + 76:0a:7a:7d:7a:17:a1:55:96:42:99:31:09:dd:60:11:8d:05: + 30:7e:e6:8e:46:d1:9d:14:da:c7:17:e4:05:96:8c:c4:24:b5: + 1b:cf:14:07:b2:40:f8:a3:9e:41:86:bc:04:d0:6b:96:c8:2a: + 80:34:fd:bf:ef:06:a3:dd:58:c5:85:3d:3e:8f:fe:9e:29:e0: + b6:b8:09:68:19:1c:18:43 +SHA1 Fingerprint=D8:A6:33:2C:E0:03:6F:B1:85:F6:63:4F:7D:6A:06:65:26:32:28:27 diff --git a/system/system/etc/security/cacerts_google/e268a4c5.0 b/system/system/etc/security/cacerts_google/e268a4c5.0 new file mode 100644 index 0000000000000000000000000000000000000000..c9f7dd8527e2f2ad322840e8cb96367a97d3c7e4 --- /dev/null +++ b/system/system/etc/security/cacerts_google/e268a4c5.0 @@ -0,0 +1,86 @@ +-----BEGIN CERTIFICATE----- +MIIEGDCCAwCgAwIBAgIBATANBgkqhkiG9w0BAQUFADBlMQswCQYDVQQGEwJTRTEU +MBIGA1UEChMLQWRkVHJ1c3QgQUIxHTAbBgNVBAsTFEFkZFRydXN0IFRUUCBOZXR3 +b3JrMSEwHwYDVQQDExhBZGRUcnVzdCBDbGFzcyAxIENBIFJvb3QwHhcNMDAwNTMw +MTAzODMxWhcNMjAwNTMwMTAzODMxWjBlMQswCQYDVQQGEwJTRTEUMBIGA1UEChML +QWRkVHJ1c3QgQUIxHTAbBgNVBAsTFEFkZFRydXN0IFRUUCBOZXR3b3JrMSEwHwYD +VQQDExhBZGRUcnVzdCBDbGFzcyAxIENBIFJvb3QwggEiMA0GCSqGSIb3DQEBAQUA +A4IBDwAwggEKAoIBAQCWltQhSWDia+hBBwzexODcEyPNwTXH+9ZOEQpnXvUGW2ul +CDtbKRY654eyNAbFvAWlA3yCyykQruGIgb3WntP+LVbBFc7jJp0VLhD7Bo8wBN6n +tGO0/7Gcrjyvd7ZWxbWroulpOj0OM3kyP3CCkplhbY0wCI9xP6ZIVxn4JdxLZlyl +dI+Yrsj5wAYi56xz36Uu+1LcsRVlIPo1Zmne3yzxbrww2ywkEtvrNTVokMsAsJch +PXQhI2U0K7t4WaPW4XY5mqRJjox0r26kmqPZm9I4XJuiGMx1I4S+6+JNM3GOGvDC ++Mcdoq0Dlyz4zyXG9rgkMbFjXZJ/Y/AlyVMuH79NAgMBAAGjgdIwgc8wHQYDVR0O +BBYEFJWxtPCUtr3H2tERCSG+wa9J/RB7MAsGA1UdDwQEAwIBBjAPBgNVHRMBAf8E +BTADAQH/MIGPBgNVHSMEgYcwgYSAFJWxtPCUtr3H2tERCSG+wa9J/RB7oWmkZzBl +MQswCQYDVQQGEwJTRTEUMBIGA1UEChMLQWRkVHJ1c3QgQUIxHTAbBgNVBAsTFEFk +ZFRydXN0IFRUUCBOZXR3b3JrMSEwHwYDVQQDExhBZGRUcnVzdCBDbGFzcyAxIENB +IFJvb3SCAQEwDQYJKoZIhvcNAQEFBQADggEBACxtZBsfzQ3duQH6lmM0MkhHma6X +7f1yFqZzR1r0693p9db7RcwpiURdv0Y5PejuvE1Uhh4dbOMXJ0PhiVYrqW9yTkkz +43J8KiOavD7/KCrto/8cI7pDVwlnTUtiBi34/2ydYB7YHEt9tTEv2dB8Xfjea4MY +eDdXL+gzB2ffHsdrKpV2ro9Xo/D0UrSpUwjP4E/TelOL/bscVjby/rK25Xa71SJl +pz/+0WatC7xrmYbvP33zGDLKe8bjq2RGlfgmadlVg3sslgf/WSxEo8bl6ancoWOA +WiFeIc9TVPC6b4nbqKqVz4vjccweGyBECMB6tkD9xOQ14R0WHNC8K47Wcdk= +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 1 (0x1) + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=SE, O=AddTrust AB, OU=AddTrust TTP Network, CN=AddTrust Class 1 CA Root + Validity + Not Before: May 30 10:38:31 2000 GMT + Not After : May 30 10:38:31 2020 GMT + Subject: C=SE, O=AddTrust AB, OU=AddTrust TTP Network, CN=AddTrust Class 1 CA Root + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:96:96:d4:21:49:60:e2:6b:e8:41:07:0c:de:c4: + e0:dc:13:23:cd:c1:35:c7:fb:d6:4e:11:0a:67:5e: + f5:06:5b:6b:a5:08:3b:5b:29:16:3a:e7:87:b2:34: + 06:c5:bc:05:a5:03:7c:82:cb:29:10:ae:e1:88:81: + bd:d6:9e:d3:fe:2d:56:c1:15:ce:e3:26:9d:15:2e: + 10:fb:06:8f:30:04:de:a7:b4:63:b4:ff:b1:9c:ae: + 3c:af:77:b6:56:c5:b5:ab:a2:e9:69:3a:3d:0e:33: + 79:32:3f:70:82:92:99:61:6d:8d:30:08:8f:71:3f: + a6:48:57:19:f8:25:dc:4b:66:5c:a5:74:8f:98:ae: + c8:f9:c0:06:22:e7:ac:73:df:a5:2e:fb:52:dc:b1: + 15:65:20:fa:35:66:69:de:df:2c:f1:6e:bc:30:db: + 2c:24:12:db:eb:35:35:68:90:cb:00:b0:97:21:3d: + 74:21:23:65:34:2b:bb:78:59:a3:d6:e1:76:39:9a: + a4:49:8e:8c:74:af:6e:a4:9a:a3:d9:9b:d2:38:5c: + 9b:a2:18:cc:75:23:84:be:eb:e2:4d:33:71:8e:1a: + f0:c2:f8:c7:1d:a2:ad:03:97:2c:f8:cf:25:c6:f6: + b8:24:31:b1:63:5d:92:7f:63:f0:25:c9:53:2e:1f: + bf:4d + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 95:B1:B4:F0:94:B6:BD:C7:DA:D1:11:09:21:BE:C1:AF:49:FD:10:7B + X509v3 Key Usage: + Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Authority Key Identifier: + keyid:95:B1:B4:F0:94:B6:BD:C7:DA:D1:11:09:21:BE:C1:AF:49:FD:10:7B + DirName:/C=SE/O=AddTrust AB/OU=AddTrust TTP Network/CN=AddTrust Class 1 CA Root + serial:01 + + Signature Algorithm: sha1WithRSAEncryption + 2c:6d:64:1b:1f:cd:0d:dd:b9:01:fa:96:63:34:32:48:47:99: + ae:97:ed:fd:72:16:a6:73:47:5a:f4:eb:dd:e9:f5:d6:fb:45: + cc:29:89:44:5d:bf:46:39:3d:e8:ee:bc:4d:54:86:1e:1d:6c: + e3:17:27:43:e1:89:56:2b:a9:6f:72:4e:49:33:e3:72:7c:2a: + 23:9a:bc:3e:ff:28:2a:ed:a3:ff:1c:23:ba:43:57:09:67:4d: + 4b:62:06:2d:f8:ff:6c:9d:60:1e:d8:1c:4b:7d:b5:31:2f:d9: + d0:7c:5d:f8:de:6b:83:18:78:37:57:2f:e8:33:07:67:df:1e: + c7:6b:2a:95:76:ae:8f:57:a3:f0:f4:52:b4:a9:53:08:cf:e0: + 4f:d3:7a:53:8b:fd:bb:1c:56:36:f2:fe:b2:b6:e5:76:bb:d5: + 22:65:a7:3f:fe:d1:66:ad:0b:bc:6b:99:86:ef:3f:7d:f3:18: + 32:ca:7b:c6:e3:ab:64:46:95:f8:26:69:d9:55:83:7b:2c:96: + 07:ff:59:2c:44:a3:c6:e5:e9:a9:dc:a1:63:80:5a:21:5e:21: + cf:53:54:f0:ba:6f:89:db:a8:aa:95:cf:8b:e3:71:cc:1e:1b: + 20:44:08:c0:7a:b6:40:fd:c4:e4:35:e1:1d:16:1c:d0:bc:2b: + 8e:d6:71:d9 +SHA1 Fingerprint=CC:AB:0E:A0:4C:23:01:D6:69:7B:DD:37:9F:CD:12:EB:24:E3:94:9D diff --git a/system/system/etc/security/cacerts_google/e48193cf.0 b/system/system/etc/security/cacerts_google/e48193cf.0 new file mode 100644 index 0000000000000000000000000000000000000000..7883ef35d940e502c59f03abdf34eb4adbd7b73e --- /dev/null +++ b/system/system/etc/security/cacerts_google/e48193cf.0 @@ -0,0 +1,77 @@ +-----BEGIN CERTIFICATE----- +MIIDTDCCAjSgAwIBAgIId3cGJyapsXwwDQYJKoZIhvcNAQELBQAwRDELMAkGA1UE +BhMCVVMxFDASBgNVBAoMC0FmZmlybVRydXN0MR8wHQYDVQQDDBZBZmZpcm1UcnVz +dCBDb21tZXJjaWFsMB4XDTEwMDEyOTE0MDYwNloXDTMwMTIzMTE0MDYwNlowRDEL +MAkGA1UEBhMCVVMxFDASBgNVBAoMC0FmZmlybVRydXN0MR8wHQYDVQQDDBZBZmZp +cm1UcnVzdCBDb21tZXJjaWFsMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC +AQEA9htPZwcroRX1BiLLHwGy43NFBkRJLLtJJRTWzsO3qyxPxkEylFf6EqdbDuKP +Hx6GGaeqtS25Xw2Kwq+FNXkyLbscYjfysVtKPcrNcV/pQr6U6Mje+SJIZMblq8Yr +ba0F8PrVC8+a5fBQpIs7R6UjW3p6+DM/uO+Zl+MgwdYoic+U+7lF7eNAFxHUdPAL +MeIrJmqbTFeurCA+ukV6BfO9m2kVrn1OIGPENXY6BwLJN/3HR+7o8XYdcxXyl6S1 +yHp52UKqK39c/s4mT6NmgTWvRLpUHhwwMmWd5jyTXlBOeuM61G7MGvv50jeuJCqr +VwMiKA1JdX+3KNp1v47j3A55MQIDAQABo0IwQDAdBgNVHQ4EFgQUnZPGU4teyq8/ +nx4P5ZmVvCT2lI8wDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwDQYJ +KoZIhvcNAQELBQADggEBAFis9AQOzcAN/wr91LoWXym9e2iZWEnStB03TX8nfUYG +XUPGhi4+c7ImfU+TqbbEKpqrIZcUsd6M06uJFdhrJNTxFq7YpFzUf1GO7RgBsZNj +vbz4YYCanrHOQnDiqX0GJX0nof5v7LMeJNrjS1UaADs1tDvZ110w/YETifLCBivt +Z8SOyUOyXGsViQK8YvxO8rUzqrJv0wqiUOP2O+guRMLbZjipM1ZI8W0bM40NjD9g +N53Tym1+NH4Nn3J2ixufcv1SNUFFApYvHLKac0khsUlHRUe072o0EclNmsxZt9YC +nlpOZbWUrhvfKbAW8b8Angc6F2S1BLUjIZkKlTuXfO8= +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 8608355977964138876 (0x7777062726a9b17c) + Signature Algorithm: sha256WithRSAEncryption + Issuer: C=US, O=AffirmTrust, CN=AffirmTrust Commercial + Validity + Not Before: Jan 29 14:06:06 2010 GMT + Not After : Dec 31 14:06:06 2030 GMT + Subject: C=US, O=AffirmTrust, CN=AffirmTrust Commercial + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:f6:1b:4f:67:07:2b:a1:15:f5:06:22:cb:1f:01: + b2:e3:73:45:06:44:49:2c:bb:49:25:14:d6:ce:c3: + b7:ab:2c:4f:c6:41:32:94:57:fa:12:a7:5b:0e:e2: + 8f:1f:1e:86:19:a7:aa:b5:2d:b9:5f:0d:8a:c2:af: + 85:35:79:32:2d:bb:1c:62:37:f2:b1:5b:4a:3d:ca: + cd:71:5f:e9:42:be:94:e8:c8:de:f9:22:48:64:c6: + e5:ab:c6:2b:6d:ad:05:f0:fa:d5:0b:cf:9a:e5:f0: + 50:a4:8b:3b:47:a5:23:5b:7a:7a:f8:33:3f:b8:ef: + 99:97:e3:20:c1:d6:28:89:cf:94:fb:b9:45:ed:e3: + 40:17:11:d4:74:f0:0b:31:e2:2b:26:6a:9b:4c:57: + ae:ac:20:3e:ba:45:7a:05:f3:bd:9b:69:15:ae:7d: + 4e:20:63:c4:35:76:3a:07:02:c9:37:fd:c7:47:ee: + e8:f1:76:1d:73:15:f2:97:a4:b5:c8:7a:79:d9:42: + aa:2b:7f:5c:fe:ce:26:4f:a3:66:81:35:af:44:ba: + 54:1e:1c:30:32:65:9d:e6:3c:93:5e:50:4e:7a:e3: + 3a:d4:6e:cc:1a:fb:f9:d2:37:ae:24:2a:ab:57:03: + 22:28:0d:49:75:7f:b7:28:da:75:bf:8e:e3:dc:0e: + 79:31 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Key Identifier: + 9D:93:C6:53:8B:5E:CA:AF:3F:9F:1E:0F:E5:99:95:BC:24:F6:94:8F + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + Signature Algorithm: sha256WithRSAEncryption + 58:ac:f4:04:0e:cd:c0:0d:ff:0a:fd:d4:ba:16:5f:29:bd:7b: + 68:99:58:49:d2:b4:1d:37:4d:7f:27:7d:46:06:5d:43:c6:86: + 2e:3e:73:b2:26:7d:4f:93:a9:b6:c4:2a:9a:ab:21:97:14:b1: + de:8c:d3:ab:89:15:d8:6b:24:d4:f1:16:ae:d8:a4:5c:d4:7f: + 51:8e:ed:18:01:b1:93:63:bd:bc:f8:61:80:9a:9e:b1:ce:42: + 70:e2:a9:7d:06:25:7d:27:a1:fe:6f:ec:b3:1e:24:da:e3:4b: + 55:1a:00:3b:35:b4:3b:d9:d7:5d:30:fd:81:13:89:f2:c2:06: + 2b:ed:67:c4:8e:c9:43:b2:5c:6b:15:89:02:bc:62:fc:4e:f2: + b5:33:aa:b2:6f:d3:0a:a2:50:e3:f6:3b:e8:2e:44:c2:db:66: + 38:a9:33:56:48:f1:6d:1b:33:8d:0d:8c:3f:60:37:9d:d3:ca: + 6d:7e:34:7e:0d:9f:72:76:8b:1b:9f:72:fd:52:35:41:45:02: + 96:2f:1c:b2:9a:73:49:21:b1:49:47:45:47:b4:ef:6a:34:11: + c9:4d:9a:cc:59:b7:d6:02:9e:5a:4e:65:b5:94:ae:1b:df:29: + b0:16:f1:bf:00:9e:07:3a:17:64:b5:04:b5:23:21:99:0a:95: + 3b:97:7c:ef +SHA1 Fingerprint=F9:B5:B6:32:45:5F:9C:BE:EC:57:5F:80:DC:E9:6E:2C:C7:B2:78:B7 diff --git a/system/system/etc/security/cacerts_google/e775ed2d.0 b/system/system/etc/security/cacerts_google/e775ed2d.0 new file mode 100644 index 0000000000000000000000000000000000000000..ec2620f48dc74adb938ceeb8c04be2bc88032ce9 --- /dev/null +++ b/system/system/etc/security/cacerts_google/e775ed2d.0 @@ -0,0 +1,122 @@ +-----BEGIN CERTIFICATE----- +MIIFaDCCA1CgAwIBAgIBATANBgkqhkiG9w0BAQUFADBFMQswCQYDVQQGEwJVUzEW +MBQGA1UEChMNR2VvVHJ1c3QgSW5jLjEeMBwGA1UEAxMVR2VvVHJ1c3QgVW5pdmVy +c2FsIENBMB4XDTA0MDMwNDA1MDAwMFoXDTI5MDMwNDA1MDAwMFowRTELMAkGA1UE +BhMCVVMxFjAUBgNVBAoTDUdlb1RydXN0IEluYy4xHjAcBgNVBAMTFUdlb1RydXN0 +IFVuaXZlcnNhbCBDQTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAKYV +VaCjxuAfjJ0hUNfBvitbtaSeodlyWL0AG0y/YckUHUWCq8YdgNY96xCcOq9tJPi8 +cQGeBvV8Xx7BDlXKg5pZMK4ZyzBIle0iN430SppyZj6tlcDgFgDgEB8rMQ7XlFTT +QjOgNB0eRXbdT8oYN+yFFXoZCPzVx5zw8qkuEKmS5j1YPakWaDwvdSEYfyh3peFh +F7em6fgemdtzbvQKoiFs7tqqhZJmr/Z6a4LauiIINQ/PQvE1+mrufislzDoR5G2v +c7J2Ha3QsnhnGqQ5HFELZ1aD/ThdDc7d8Lsrlh/eezJS/R27tQahsiFepdaVaH/w +mZ7cRQg+59IJDTWU3YBOU5fXtQlEIGQWFwMCTFMNaN7VqnJNk22CDtucvc+081xd +VHppCZbW2xHBjXWotM85yM48vCR85mLK4b19p71XZQvk/iXttmkQ3CgaRr0BHdCX +teGYO8A3ZNY9lO4L4fUorgtWv3GLIylBjobFS1J72HGrH4oVpjuDWtdYAVHGTEHZ +f9hBZ3KiKN9gg6meyHv8U3NyWfWTehd2Ds735VzZC1U0oqpbtWpU5xPKV+yXbfRe +Bi9Fi1jUIxaS5BZuKGNZMN9QAZxjiRqf2xeUgnA3wySemkfWWspOqGmJch+RbNt+ +nhutxx9z3SxPGWX9f5NAEC7S8O08ni4oPmkmM8V7AgMBAAGjYzBhMA8GA1UdEwEB +/wQFMAMBAf8wHQYDVR0OBBYEFNq7LqqwDLiIJlF0XG0D08DYj3rWMB8GA1UdIwQY +MBaAFNq7LqqwDLiIJlF0XG0D08DYj3rWMA4GA1UdDwEB/wQEAwIBhjANBgkqhkiG +9w0BAQUFAAOCAgEAMXjmx7XfuJRAyXHEqDXsRh3ChfMoWIawC/yOsjmPRFWrZIRc +aanQmjg8+uUfNeVE44B5lGiku8SfPeE0zTBGi1QrlaXv9z+ZhP015s8xxtxqv6fX +IwjhmF7DWgh2qaavdy+3YL1ERmrvl/9zlcGO6JP7/TG37FcREUWbMPEaiDnBTzyn +ANXH/KttgCJwpQzgXQQpAvvLoJHRfNbDflDVnVi+QTjruXU8FdmbyUqDWcDaU/0z +uzYYm4UPFd3uLax2k7nZAY1IEKj79TiG8dsKxr2EoyNB3tZ3b4XUhRxQ4K5RirqN +Pnbiucon8l+f725ZDQbYKxek0nxru18UGkiPGkzns0ccjkxFKyDuSN/n3QmOGKja +QI2SJhFTYXNd673nxE0pN2HrrDktZy4W1vUAg4WhzH92xH3kt0tm7wNFYGm2DFKW +koRepqO1pD4r2czYG0eq8kTaT/kD6PAUyz/zg97QwVTjt+gKN02LIFkDMBmhLMi9 +ER/frslKxfMnZmaGrGiR/9nmUxwPi1xpZQomyB40w11Re9epnAahNt3ViZS82eQt +DF4JbAiXfKM9fJP/P6EUp8+1Xevb2xzEdt+Iub1FBZUbrvxGakyvSOPOrg/Sfuvm +bJxPgWp6ZKy7PtXny3YuxadIwVyQD8vIP/rmMuGNG2+k5o7Y+SlIis5z/iw= +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 1 (0x1) + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=US, O=GeoTrust Inc., CN=GeoTrust Universal CA + Validity + Not Before: Mar 4 05:00:00 2004 GMT + Not After : Mar 4 05:00:00 2029 GMT + Subject: C=US, O=GeoTrust Inc., CN=GeoTrust Universal CA + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (4096 bit) + Modulus: + 00:a6:15:55:a0:a3:c6:e0:1f:8c:9d:21:50:d7:c1: + be:2b:5b:b5:a4:9e:a1:d9:72:58:bd:00:1b:4c:bf: + 61:c9:14:1d:45:82:ab:c6:1d:80:d6:3d:eb:10:9c: + 3a:af:6d:24:f8:bc:71:01:9e:06:f5:7c:5f:1e:c1: + 0e:55:ca:83:9a:59:30:ae:19:cb:30:48:95:ed:22: + 37:8d:f4:4a:9a:72:66:3e:ad:95:c0:e0:16:00:e0: + 10:1f:2b:31:0e:d7:94:54:d3:42:33:a0:34:1d:1e: + 45:76:dd:4f:ca:18:37:ec:85:15:7a:19:08:fc:d5: + c7:9c:f0:f2:a9:2e:10:a9:92:e6:3d:58:3d:a9:16: + 68:3c:2f:75:21:18:7f:28:77:a5:e1:61:17:b7:a6: + e9:f8:1e:99:db:73:6e:f4:0a:a2:21:6c:ee:da:aa: + 85:92:66:af:f6:7a:6b:82:da:ba:22:08:35:0f:cf: + 42:f1:35:fa:6a:ee:7e:2b:25:cc:3a:11:e4:6d:af: + 73:b2:76:1d:ad:d0:b2:78:67:1a:a4:39:1c:51:0b: + 67:56:83:fd:38:5d:0d:ce:dd:f0:bb:2b:96:1f:de: + 7b:32:52:fd:1d:bb:b5:06:a1:b2:21:5e:a5:d6:95: + 68:7f:f0:99:9e:dc:45:08:3e:e7:d2:09:0d:35:94: + dd:80:4e:53:97:d7:b5:09:44:20:64:16:17:03:02: + 4c:53:0d:68:de:d5:aa:72:4d:93:6d:82:0e:db:9c: + bd:cf:b4:f3:5c:5d:54:7a:69:09:96:d6:db:11:c1: + 8d:75:a8:b4:cf:39:c8:ce:3c:bc:24:7c:e6:62:ca: + e1:bd:7d:a7:bd:57:65:0b:e4:fe:25:ed:b6:69:10: + dc:28:1a:46:bd:01:1d:d0:97:b5:e1:98:3b:c0:37: + 64:d6:3d:94:ee:0b:e1:f5:28:ae:0b:56:bf:71:8b: + 23:29:41:8e:86:c5:4b:52:7b:d8:71:ab:1f:8a:15: + a6:3b:83:5a:d7:58:01:51:c6:4c:41:d9:7f:d8:41: + 67:72:a2:28:df:60:83:a9:9e:c8:7b:fc:53:73:72: + 59:f5:93:7a:17:76:0e:ce:f7:e5:5c:d9:0b:55:34: + a2:aa:5b:b5:6a:54:e7:13:ca:57:ec:97:6d:f4:5e: + 06:2f:45:8b:58:d4:23:16:92:e4:16:6e:28:63:59: + 30:df:50:01:9c:63:89:1a:9f:db:17:94:82:70:37: + c3:24:9e:9a:47:d6:5a:ca:4e:a8:69:89:72:1f:91: + 6c:db:7e:9e:1b:ad:c7:1f:73:dd:2c:4f:19:65:fd: + 7f:93:40:10:2e:d2:f0:ed:3c:9e:2e:28:3e:69:26: + 33:c5:7b + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + DA:BB:2E:AA:B0:0C:B8:88:26:51:74:5C:6D:03:D3:C0:D8:8F:7A:D6 + X509v3 Authority Key Identifier: + keyid:DA:BB:2E:AA:B0:0C:B8:88:26:51:74:5C:6D:03:D3:C0:D8:8F:7A:D6 + + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + Signature Algorithm: sha1WithRSAEncryption + 31:78:e6:c7:b5:df:b8:94:40:c9:71:c4:a8:35:ec:46:1d:c2: + 85:f3:28:58:86:b0:0b:fc:8e:b2:39:8f:44:55:ab:64:84:5c: + 69:a9:d0:9a:38:3c:fa:e5:1f:35:e5:44:e3:80:79:94:68:a4: + bb:c4:9f:3d:e1:34:cd:30:46:8b:54:2b:95:a5:ef:f7:3f:99: + 84:fd:35:e6:cf:31:c6:dc:6a:bf:a7:d7:23:08:e1:98:5e:c3: + 5a:08:76:a9:a6:af:77:2f:b7:60:bd:44:46:6a:ef:97:ff:73: + 95:c1:8e:e8:93:fb:fd:31:b7:ec:57:11:11:45:9b:30:f1:1a: + 88:39:c1:4f:3c:a7:00:d5:c7:fc:ab:6d:80:22:70:a5:0c:e0: + 5d:04:29:02:fb:cb:a0:91:d1:7c:d6:c3:7e:50:d5:9d:58:be: + 41:38:eb:b9:75:3c:15:d9:9b:c9:4a:83:59:c0:da:53:fd:33: + bb:36:18:9b:85:0f:15:dd:ee:2d:ac:76:93:b9:d9:01:8d:48: + 10:a8:fb:f5:38:86:f1:db:0a:c6:bd:84:a3:23:41:de:d6:77: + 6f:85:d4:85:1c:50:e0:ae:51:8a:ba:8d:3e:76:e2:b9:ca:27: + f2:5f:9f:ef:6e:59:0d:06:d8:2b:17:a4:d2:7c:6b:bb:5f:14: + 1a:48:8f:1a:4c:e7:b3:47:1c:8e:4c:45:2b:20:ee:48:df:e7: + dd:09:8e:18:a8:da:40:8d:92:26:11:53:61:73:5d:eb:bd:e7: + c4:4d:29:37:61:eb:ac:39:2d:67:2e:16:d6:f5:00:83:85:a1: + cc:7f:76:c4:7d:e4:b7:4b:66:ef:03:45:60:69:b6:0c:52:96: + 92:84:5e:a6:a3:b5:a4:3e:2b:d9:cc:d8:1b:47:aa:f2:44:da: + 4f:f9:03:e8:f0:14:cb:3f:f3:83:de:d0:c1:54:e3:b7:e8:0a: + 37:4d:8b:20:59:03:30:19:a1:2c:c8:bd:11:1f:df:ae:c9:4a: + c5:f3:27:66:66:86:ac:68:91:ff:d9:e6:53:1c:0f:8b:5c:69: + 65:0a:26:c8:1e:34:c3:5d:51:7b:d7:a9:9c:06:a1:36:dd:d5: + 89:94:bc:d9:e4:2d:0c:5e:09:6c:08:97:7c:a3:3d:7c:93:ff: + 3f:a1:14:a7:cf:b5:5d:eb:db:db:1c:c4:76:df:88:b9:bd:45: + 05:95:1b:ae:fc:46:6a:4c:af:48:e3:ce:ae:0f:d2:7e:eb:e6: + 6c:9c:4f:81:6a:7a:64:ac:bb:3e:d5:e7:cb:76:2e:c5:a7:48: + c1:5c:90:0f:cb:c8:3f:fa:e6:32:e1:8d:1b:6f:a4:e6:8e:d8: + f9:29:48:8a:ce:73:fe:2c +SHA1 Fingerprint=E6:21:F3:35:43:79:05:9A:4B:68:30:9D:8A:2F:74:22:15:87:EC:79 diff --git a/system/system/etc/security/cacerts_google/ed39abd0.0 b/system/system/etc/security/cacerts_google/ed39abd0.0 new file mode 100644 index 0000000000000000000000000000000000000000..188e37528742a013cdd6809ebc1f09cc8d75fda5 --- /dev/null +++ b/system/system/etc/security/cacerts_google/ed39abd0.0 @@ -0,0 +1,53 @@ +-----BEGIN CERTIFICATE----- +MIICPzCCAcWgAwIBAgIQBVVWvPJepDU1w6QP1atFcjAKBggqhkjOPQQDAzBhMQsw +CQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cu +ZGlnaWNlcnQuY29tMSAwHgYDVQQDExdEaWdpQ2VydCBHbG9iYWwgUm9vdCBHMzAe +Fw0xMzA4MDExMjAwMDBaFw0zODAxMTUxMjAwMDBaMGExCzAJBgNVBAYTAlVTMRUw +EwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5jb20x +IDAeBgNVBAMTF0RpZ2lDZXJ0IEdsb2JhbCBSb290IEczMHYwEAYHKoZIzj0CAQYF +K4EEACIDYgAE3afZu4q4C/sLfyHS8L6+c/MzXRq8NOrexpu80JX28MzQC7phW1FG +fp4tn+6OYwwX7Adw9c+ELkCDnOg/QW07rdOkFFk2eJ0DQ+4QE2xy3q6Ip6FrtUPO +Z9wj/wMco+I+o0IwQDAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBhjAd +BgNVHQ4EFgQUs9tIpPmhxdiuNkHMEWNpYim8S8YwCgYIKoZIzj0EAwMDaAAwZQIx +AK288mw/EkrRLTnDCgmXc/SINoyIJ7vmiI1Qhadj+Z4y3maTD/HMsQmP3Wyr+mt/ +oAIwOWZbwmSNuJ5Q3KjVSaLtx9zRSX8XAbjIho9OjIgrqJqpisXRAL34VOKa5Vt8 +sycX +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 05:55:56:bc:f2:5e:a4:35:35:c3:a4:0f:d5:ab:45:72 + Signature Algorithm: ecdsa-with-SHA384 + Issuer: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Global Root G3 + Validity + Not Before: Aug 1 12:00:00 2013 GMT + Not After : Jan 15 12:00:00 2038 GMT + Subject: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Global Root G3 + Subject Public Key Info: + Public Key Algorithm: id-ecPublicKey + Public-Key: (384 bit) + pub: + 04:dd:a7:d9:bb:8a:b8:0b:fb:0b:7f:21:d2:f0:be: + be:73:f3:33:5d:1a:bc:34:ea:de:c6:9b:bc:d0:95: + f6:f0:cc:d0:0b:ba:61:5b:51:46:7e:9e:2d:9f:ee: + 8e:63:0c:17:ec:07:70:f5:cf:84:2e:40:83:9c:e8: + 3f:41:6d:3b:ad:d3:a4:14:59:36:78:9d:03:43:ee: + 10:13:6c:72:de:ae:88:a7:a1:6b:b5:43:ce:67:dc: + 23:ff:03:1c:a3:e2:3e + ASN1 OID: secp384r1 + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + B3:DB:48:A4:F9:A1:C5:D8:AE:36:41:CC:11:63:69:62:29:BC:4B:C6 + Signature Algorithm: ecdsa-with-SHA384 + 30:65:02:31:00:ad:bc:f2:6c:3f:12:4a:d1:2d:39:c3:0a:09: + 97:73:f4:88:36:8c:88:27:bb:e6:88:8d:50:85:a7:63:f9:9e: + 32:de:66:93:0f:f1:cc:b1:09:8f:dd:6c:ab:fa:6b:7f:a0:02: + 30:39:66:5b:c2:64:8d:b8:9e:50:dc:a8:d5:49:a2:ed:c7:dc: + d1:49:7f:17:01:b8:c8:86:8f:4e:8c:88:2b:a8:9a:a9:8a:c5: + d1:00:bd:f8:54:e2:9a:e5:5b:7c:b3:27:17 +SHA1 Fingerprint=7E:04:DE:89:6A:3E:66:6D:00:E6:87:D3:3F:FA:D9:3B:E8:3D:34:9E diff --git a/system/system/etc/security/cacerts_google/facacbc6.0 b/system/system/etc/security/cacerts_google/facacbc6.0 new file mode 100644 index 0000000000000000000000000000000000000000..0b2120a7ba9f412da136b5d562a9689973fec798 --- /dev/null +++ b/system/system/etc/security/cacerts_google/facacbc6.0 @@ -0,0 +1,88 @@ +-----BEGIN CERTIFICATE----- +MIIE0zCCA7ugAwIBAgIQGNrRniZ96LtKIVjNzGs7SjANBgkqhkiG9w0BAQUFADCB +yjELMAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQL +ExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNiBWZXJp +U2lnbiwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxW +ZXJpU2lnbiBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0 +aG9yaXR5IC0gRzUwHhcNMDYxMTA4MDAwMDAwWhcNMzYwNzE2MjM1OTU5WjCByjEL +MAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZW +ZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNiBWZXJpU2ln +biwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxWZXJp +U2lnbiBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0aG9y +aXR5IC0gRzUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCvJAgIKXo1 +nmAMqudLO07cfLw8RRy7K+D+KQL5VwijZIUVJ/XxrcgxiV0i6CqqpkKzj/i5Vbex +t0uz/o9+B1fs70PbZmIVYc9gDaTY3vjgw2IIPVQT60nKWVSFJuUrjxuf6/WhkcIz +SdhDY2pSS9KP6HBRTdGJaXvHcPaz3BJ023tdS1bTlr8Vd6Gw9KIl8q8ckmcY5fQG +BO+QueQA5N06tRn/Arr0PO7gi+s3i+z016zy9vA9r911kTMZHRxAy3QkGSGT2RT+ +rCpSx4/VBEnkjWNHiDxpg8v+R70rfk/Fla4OndTRQ8Bnc+MUCH7lP59zuDMKz10/ +NIeWiu5T6CUVAgMBAAGjgbIwga8wDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8E +BAMCAQYwbQYIKwYBBQUHAQwEYTBfoV2gWzBZMFcwVRYJaW1hZ2UvZ2lmMCEwHzAH +BgUrDgMCGgQUj+XTGoasjY5rw8+AatRIGCx7GS4wJRYjaHR0cDovL2xvZ28udmVy +aXNpZ24uY29tL3ZzbG9nby5naWYwHQYDVR0OBBYEFH/TZafC3ey78DAJ80M5+gKv +MzEzMA0GCSqGSIb3DQEBBQUAA4IBAQCTJEowX2LP2BqYLz3q3JktvXf2pXkiOOzE +p6B4Eq1iDkVwZMXnl2YtmAl+X6/WzChl8gGqCBpH3vn5fJJaCGkgDdk+bW48DW7Y +5gaRQBi5+MHt39tBquCWIMnNZBU4gcmU7qKEKQsTb47bDN0lAtukixlE0kF6BWlK +WE9gyn6CagsCqiUXObXbf+eEZSqVir2G3l6BFoMtEMze/aiCKm0oHw0LxOXnGiYZ +4fQRbxC1lfznQgUy286dUV4otp6F01vvpX1FQHKOtw5rDgb7MzVIcbidJ4vEZV8N +hnacRHr2lVz2XTIIM6RUthg/aFzyQkqFOFSDX9HoLPKsEdao7WNq +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 18:da:d1:9e:26:7d:e8:bb:4a:21:58:cd:cc:6b:3b:4a + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=US, O=VeriSign, Inc., OU=VeriSign Trust Network, OU=(c) 2006 VeriSign, Inc. - For authorized use only, CN=VeriSign Class 3 Public Primary Certification Authority - G5 + Validity + Not Before: Nov 8 00:00:00 2006 GMT + Not After : Jul 16 23:59:59 2036 GMT + Subject: C=US, O=VeriSign, Inc., OU=VeriSign Trust Network, OU=(c) 2006 VeriSign, Inc. - For authorized use only, CN=VeriSign Class 3 Public Primary Certification Authority - G5 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:af:24:08:08:29:7a:35:9e:60:0c:aa:e7:4b:3b: + 4e:dc:7c:bc:3c:45:1c:bb:2b:e0:fe:29:02:f9:57: + 08:a3:64:85:15:27:f5:f1:ad:c8:31:89:5d:22:e8: + 2a:aa:a6:42:b3:8f:f8:b9:55:b7:b1:b7:4b:b3:fe: + 8f:7e:07:57:ec:ef:43:db:66:62:15:61:cf:60:0d: + a4:d8:de:f8:e0:c3:62:08:3d:54:13:eb:49:ca:59: + 54:85:26:e5:2b:8f:1b:9f:eb:f5:a1:91:c2:33:49: + d8:43:63:6a:52:4b:d2:8f:e8:70:51:4d:d1:89:69: + 7b:c7:70:f6:b3:dc:12:74:db:7b:5d:4b:56:d3:96: + bf:15:77:a1:b0:f4:a2:25:f2:af:1c:92:67:18:e5: + f4:06:04:ef:90:b9:e4:00:e4:dd:3a:b5:19:ff:02: + ba:f4:3c:ee:e0:8b:eb:37:8b:ec:f4:d7:ac:f2:f6: + f0:3d:af:dd:75:91:33:19:1d:1c:40:cb:74:24:19: + 21:93:d9:14:fe:ac:2a:52:c7:8f:d5:04:49:e4:8d: + 63:47:88:3c:69:83:cb:fe:47:bd:2b:7e:4f:c5:95: + ae:0e:9d:d4:d1:43:c0:67:73:e3:14:08:7e:e5:3f: + 9f:73:b8:33:0a:cf:5d:3f:34:87:96:8a:ee:53:e8: + 25:15 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + 1.3.6.1.5.5.7.1.12: + 0_.].[0Y0W0U..image/gif0!0.0...+..............k...j.H.,{..0%.#http://logo.verisign.com/vslogo.gif + X509v3 Subject Key Identifier: + 7F:D3:65:A7:C2:DD:EC:BB:F0:30:09:F3:43:39:FA:02:AF:33:31:33 + Signature Algorithm: sha1WithRSAEncryption + 93:24:4a:30:5f:62:cf:d8:1a:98:2f:3d:ea:dc:99:2d:bd:77: + f6:a5:79:22:38:ec:c4:a7:a0:78:12:ad:62:0e:45:70:64:c5: + e7:97:66:2d:98:09:7e:5f:af:d6:cc:28:65:f2:01:aa:08:1a: + 47:de:f9:f9:7c:92:5a:08:69:20:0d:d9:3e:6d:6e:3c:0d:6e: + d8:e6:06:91:40:18:b9:f8:c1:ed:df:db:41:aa:e0:96:20:c9: + cd:64:15:38:81:c9:94:ee:a2:84:29:0b:13:6f:8e:db:0c:dd: + 25:02:db:a4:8b:19:44:d2:41:7a:05:69:4a:58:4f:60:ca:7e: + 82:6a:0b:02:aa:25:17:39:b5:db:7f:e7:84:65:2a:95:8a:bd: + 86:de:5e:81:16:83:2d:10:cc:de:fd:a8:82:2a:6d:28:1f:0d: + 0b:c4:e5:e7:1a:26:19:e1:f4:11:6f:10:b5:95:fc:e7:42:05: + 32:db:ce:9d:51:5e:28:b6:9e:85:d3:5b:ef:a5:7d:45:40:72: + 8e:b7:0e:6b:0e:06:fb:33:35:48:71:b8:9d:27:8b:c4:65:5f: + 0d:86:76:9c:44:7a:f6:95:5c:f6:5d:32:08:33:a4:54:b6:18: + 3f:68:5c:f2:42:4a:85:38:54:83:5f:d1:e8:2c:f2:ac:11:d6: + a8:ed:63:6a +SHA1 Fingerprint=4E:B6:D5:78:49:9B:1C:CF:5F:58:1E:AD:56:BE:3D:9B:67:44:A5:E5 diff --git a/system/system/etc/security/cacerts_google/ff783690.0 b/system/system/etc/security/cacerts_google/ff783690.0 new file mode 100644 index 0000000000000000000000000000000000000000..29bf947ca78e9942f178a93bc2304729c2413c12 --- /dev/null +++ b/system/system/etc/security/cacerts_google/ff783690.0 @@ -0,0 +1,91 @@ +-----BEGIN CERTIFICATE----- +MIIEdDCCA1ygAwIBAgIQRL4Mi1AAJLQR0zYq/mUK/TANBgkqhkiG9w0BAQUFADCB +lzELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAlVUMRcwFQYDVQQHEw5TYWx0IExha2Ug +Q2l0eTEeMBwGA1UEChMVVGhlIFVTRVJUUlVTVCBOZXR3b3JrMSEwHwYDVQQLExho +dHRwOi8vd3d3LnVzZXJ0cnVzdC5jb20xHzAdBgNVBAMTFlVUTi1VU0VSRmlyc3Qt +SGFyZHdhcmUwHhcNOTkwNzA5MTgxMDQyWhcNMTkwNzA5MTgxOTIyWjCBlzELMAkG +A1UEBhMCVVMxCzAJBgNVBAgTAlVUMRcwFQYDVQQHEw5TYWx0IExha2UgQ2l0eTEe +MBwGA1UEChMVVGhlIFVTRVJUUlVTVCBOZXR3b3JrMSEwHwYDVQQLExhodHRwOi8v +d3d3LnVzZXJ0cnVzdC5jb20xHzAdBgNVBAMTFlVUTi1VU0VSRmlyc3QtSGFyZHdh +cmUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCx98M4P7Sof885glFn +0G2f0v9Y8+efK+wNiVSZuTiZFvfgIXlIwrthdBKWHTxqctU8EGc6Oe0rE81m65UJ +M6Rsl7HoxuzBdXmcRl6Nq9Bq/bkqVRcQVLMZ8Jr28bFdtqdt++BxF2uiiPsA3/4a +MXcMmgF6sTLjKwEHOG7DpV4jvEWbe1DByTCP2+UretNb+zNAHqDVmBe8i4fDidNd +oI6yqqr2jmmIBsX6iSHzCJ1pLgkzmykNRg+MzEk0sGlRvfkGzWitZky8PqxhvQqI +DsjfPe58BEydCl5rkdbux+0ojatNh4lz0G6k0B4WixThdkQDf2Os5M1JnMWS9Ksy +oUhbAgMBAAGjgbkwgbYwCwYDVR0PBAQDAgHGMA8GA1UdEwEB/wQFMAMBAf8wHQYD +VR0OBBYEFKFyXyYbKJhDlV0HN9WFlp1L0sNFMEQGA1UdHwQ9MDswOaA3oDWGM2h0 +dHA6Ly9jcmwudXNlcnRydXN0LmNvbS9VVE4tVVNFUkZpcnN0LUhhcmR3YXJlLmNy +bDAxBgNVHSUEKjAoBggrBgEFBQcDAQYIKwYBBQUHAwUGCCsGAQUFBwMGBggrBgEF +BQcDBzANBgkqhkiG9w0BAQUFAAOCAQEARxkP3nTGmZev/K0oXnWO6y1n7k57K9cM +//bey1WiCuFMVGWTYGufEpytXoMs61quwOQt9ABjHbjAbPLPSbtNk28Gpgoiskli +CE7/yMgUsogWXecB5BKV5UU0s4tpvc+0hY91UZ59Ojg6FEgSxvunOxqNDYJAB+gE +CJChicsZUN/KHAG8HQQZexB2lzvukJDKxA4fFm517zP4029bHpbj4HR3dHuKom4t +3XbWOTCC8KucUvIqx69JXn7HaOWCgchqJ/kniCrVWFCVH/A7HFe7fRQ5YiuayZSS +KqMiDP+JJn1fIytH1xUdqWqeUQ0qUZ6B+dQ7XnASfxAynB67nfhmqA== +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 44:be:0c:8b:50:00:24:b4:11:d3:36:2a:fe:65:0a:fd + Signature Algorithm: sha1WithRSAEncryption + Issuer: C=US, ST=UT, L=Salt Lake City, O=The USERTRUST Network, OU=http://www.usertrust.com, CN=UTN-USERFirst-Hardware + Validity + Not Before: Jul 9 18:10:42 1999 GMT + Not After : Jul 9 18:19:22 2019 GMT + Subject: C=US, ST=UT, L=Salt Lake City, O=The USERTRUST Network, OU=http://www.usertrust.com, CN=UTN-USERFirst-Hardware + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:b1:f7:c3:38:3f:b4:a8:7f:cf:39:82:51:67:d0: + 6d:9f:d2:ff:58:f3:e7:9f:2b:ec:0d:89:54:99:b9: + 38:99:16:f7:e0:21:79:48:c2:bb:61:74:12:96:1d: + 3c:6a:72:d5:3c:10:67:3a:39:ed:2b:13:cd:66:eb: + 95:09:33:a4:6c:97:b1:e8:c6:ec:c1:75:79:9c:46: + 5e:8d:ab:d0:6a:fd:b9:2a:55:17:10:54:b3:19:f0: + 9a:f6:f1:b1:5d:b6:a7:6d:fb:e0:71:17:6b:a2:88: + fb:00:df:fe:1a:31:77:0c:9a:01:7a:b1:32:e3:2b: + 01:07:38:6e:c3:a5:5e:23:bc:45:9b:7b:50:c1:c9: + 30:8f:db:e5:2b:7a:d3:5b:fb:33:40:1e:a0:d5:98: + 17:bc:8b:87:c3:89:d3:5d:a0:8e:b2:aa:aa:f6:8e: + 69:88:06:c5:fa:89:21:f3:08:9d:69:2e:09:33:9b: + 29:0d:46:0f:8c:cc:49:34:b0:69:51:bd:f9:06:cd: + 68:ad:66:4c:bc:3e:ac:61:bd:0a:88:0e:c8:df:3d: + ee:7c:04:4c:9d:0a:5e:6b:91:d6:ee:c7:ed:28:8d: + ab:4d:87:89:73:d0:6e:a4:d0:1e:16:8b:14:e1:76: + 44:03:7f:63:ac:e4:cd:49:9c:c5:92:f4:ab:32:a1: + 48:5b + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Key Usage: + Digital Signature, Non Repudiation, Certificate Sign, CRL Sign + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Subject Key Identifier: + A1:72:5F:26:1B:28:98:43:95:5D:07:37:D5:85:96:9D:4B:D2:C3:45 + X509v3 CRL Distribution Points: + + Full Name: + URI:http://crl.usertrust.com/UTN-USERFirst-Hardware.crl + + X509v3 Extended Key Usage: + TLS Web Server Authentication, IPSec End System, IPSec Tunnel, IPSec User + Signature Algorithm: sha1WithRSAEncryption + 47:19:0f:de:74:c6:99:97:af:fc:ad:28:5e:75:8e:eb:2d:67: + ee:4e:7b:2b:d7:0c:ff:f6:de:cb:55:a2:0a:e1:4c:54:65:93: + 60:6b:9f:12:9c:ad:5e:83:2c:eb:5a:ae:c0:e4:2d:f4:00:63: + 1d:b8:c0:6c:f2:cf:49:bb:4d:93:6f:06:a6:0a:22:b2:49:62: + 08:4e:ff:c8:c8:14:b2:88:16:5d:e7:01:e4:12:95:e5:45:34: + b3:8b:69:bd:cf:b4:85:8f:75:51:9e:7d:3a:38:3a:14:48:12: + c6:fb:a7:3b:1a:8d:0d:82:40:07:e8:04:08:90:a1:89:cb:19: + 50:df:ca:1c:01:bc:1d:04:19:7b:10:76:97:3b:ee:90:90:ca: + c4:0e:1f:16:6e:75:ef:33:f8:d3:6f:5b:1e:96:e3:e0:74:77: + 74:7b:8a:a2:6e:2d:dd:76:d6:39:30:82:f0:ab:9c:52:f2:2a: + c7:af:49:5e:7e:c7:68:e5:82:81:c8:6a:27:f9:27:88:2a:d5: + 58:50:95:1f:f0:3b:1c:57:bb:7d:14:39:62:2b:9a:c9:94:92: + 2a:a3:22:0c:ff:89:26:7d:5f:23:2b:47:d7:15:1d:a9:6a:9e: + 51:0d:2a:51:9e:81:f9:d4:3b:5e:70:12:7f:10:32:9c:1e:bb: + 9d:f8:66:a8 +SHA1 Fingerprint=04:83:ED:33:99:AC:36:08:05:87:22:ED:BC:5E:46:00:E3:BE:F9:D7 diff --git a/system/system/etc/security/cacerts_wfa/21125ccd.0 b/system/system/etc/security/cacerts_wfa/21125ccd.0 new file mode 100644 index 0000000000000000000000000000000000000000..7b56d33cb8aedee27f82f4b450dfc5340cdc497c --- /dev/null +++ b/system/system/etc/security/cacerts_wfa/21125ccd.0 @@ -0,0 +1,120 @@ +-----BEGIN CERTIFICATE----- +MIIFbDCCA1SgAwIBAgIQaAV8NQv/Xdusi4IU+tpUfjANBgkqhkiG9w0BAQsFADBQ +MQswCQYDVQQGEwJVUzEYMBYGA1UEChMPV0ZBIEhvdHNwb3QgMi4wMScwJQYDVQQD +Ex5Ib3RzcG90IDIuMCBUcnVzdCBSb290IENBIC0gMDEwHhcNMTMxMTIwMDAwMDAw +WhcNNDMxMTE5MjM1OTU5WjBQMQswCQYDVQQGEwJVUzEYMBYGA1UEChMPV0ZBIEhv +dHNwb3QgMi4wMScwJQYDVQQDEx5Ib3RzcG90IDIuMCBUcnVzdCBSb290IENBIC0g +MDEwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC/gf4CHxWjr2EcktAZ +pHT4z1yFYZILD3ZVqvzzXBK+YKjWhjsgZ28Z1VwXqu51JvVzwTGDalPf5m7zMcJW +CpPtPBdxxwQ/cBDPK4w+/sCuYYSddlMLzwZ/IgwFike12tKTR7Kk7Nk6ghrYaxCG +R+QEZDVrxITj79vGpgk2otVnMI4d3H9mWt1o6Lx+hVioyBgOvmo2OWHR2uKkbg5h +tktXqmBEtzK+qDqIIUY4WRRZHxlOaF2/EdIIGhXlf+Vlr13aPqOPiDiE08o+GARz +TIp8BrW2boo0+2kpEFUKiqc427vOYEkUdSMfwu4aGOcuOewc8sk6ztquL/JcPROL +VSFSSFR3HKhUto8EJcHEEG9wzcOi1OO/OOSVxjNwiaV/hB9Ed1wvoBhiJ+C+Q8/K +HXmoH/ankXDaB06yjt2Ojemt0nO45qlarRj8tO7zbpghJuJxztur47U7PJta7Zcg +z7kOPJPTAbzmOU2TXt1pXO1hVnSlV+M1rRwe7qivnSMMrTnkX15YWmyK27/tgJeu +muR2YzvPwPtF/m1N0bRKI7FW05NYg3smItFq0E/eyf/orgolcXTZ7zNRyRGnjWNs +/w9SDbdby0uVUfdN4V/5uC4HBmA1rikoBbGZ+nzCtesY4yW8eEwMfguVpNT3ueaU +q30nufeY2VnA3Rv1WH8TaeZU+wIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MA4G +A1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQU+RjGVZbebjpzEPfthaTLqbvXMiEwDQYJ +KoZIhvcNAQELBQADggIBABj3LP1UXVa16HYeXC1+GU1dX/cla1n1bwpIlxRnCZ5/ +3I3zGw/nRnsLUTkGf8q3XCgin+jX22kyzzQNrgepn0zqBsmAj+pjUUwWzYQUzphc +Uzmg4PJRWaEaGG3kvD+wJEC0pWvIhe48qcq8FZCCmjbvecEVn5mM0smPzPyUjf/o +fjUMQvVWqug/Ff5HT6kbyDWhC3nD+8IZ5PjyO85OnoBnQkr8WYwr24XJgO2HS2rs +W40CzQe3Kdg7HHyef+/iyLYTBJH7EUJPCHGVQtZ3q0aNqURkutXJ/CxKJYMcNTEB +x+a09EhZ6DOHQDqsdTuAqGh3VyrxhFk+3suNsxoh6XaRK10VslvdNB/1YKfU8DWe +V6XfDH/TR0NIL04exUp3rER8sERulpJGBOnaG6OQKh4bFYDB406+QfusQnvO0aYR +UXJzf01B15HRJgpZsggpIuex0UDcJhTTpkRfTj8L4ayUce2ZRsGn3dBaT9ZMx4o9 +E/YsQyOpfw28gM5u+zZt4BJz4gAaRGbp4r4sk5Vm/P1/0EXJ70Du6K9d0HAHtpEv +Y94Ww5W6fpMDdyAKYTXZBgTX3cqtikNkLX/kHH8l4o/XW2sXqU3X7vOYqgeVYoD9 +NnhZXYCerH4Se5Lgj8/KhXxRWtcn3XduMdkC6UTApMooA64Vs508173Z3lJn2SeQ +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 68:05:7c:35:0b:ff:5d:db:ac:8b:82:14:fa:da:54:7e + Signature Algorithm: sha256WithRSAEncryption + Issuer: C=US, O=WFA Hotspot 2.0, CN=Hotspot 2.0 Trust Root CA - 01 + Validity + Not Before: Nov 20 00:00:00 2013 GMT + Not After : Nov 19 23:59:59 2043 GMT + Subject: C=US, O=WFA Hotspot 2.0, CN=Hotspot 2.0 Trust Root CA - 01 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (4096 bit) + Modulus: + 00:bf:81:fe:02:1f:15:a3:af:61:1c:92:d0:19:a4: + 74:f8:cf:5c:85:61:92:0b:0f:76:55:aa:fc:f3:5c: + 12:be:60:a8:d6:86:3b:20:67:6f:19:d5:5c:17:aa: + ee:75:26:f5:73:c1:31:83:6a:53:df:e6:6e:f3:31: + c2:56:0a:93:ed:3c:17:71:c7:04:3f:70:10:cf:2b: + 8c:3e:fe:c0:ae:61:84:9d:76:53:0b:cf:06:7f:22: + 0c:05:8a:47:b5:da:d2:93:47:b2:a4:ec:d9:3a:82: + 1a:d8:6b:10:86:47:e4:04:64:35:6b:c4:84:e3:ef: + db:c6:a6:09:36:a2:d5:67:30:8e:1d:dc:7f:66:5a: + dd:68:e8:bc:7e:85:58:a8:c8:18:0e:be:6a:36:39: + 61:d1:da:e2:a4:6e:0e:61:b6:4b:57:aa:60:44:b7: + 32:be:a8:3a:88:21:46:38:59:14:59:1f:19:4e:68: + 5d:bf:11:d2:08:1a:15:e5:7f:e5:65:af:5d:da:3e: + a3:8f:88:38:84:d3:ca:3e:18:04:73:4c:8a:7c:06: + b5:b6:6e:8a:34:fb:69:29:10:55:0a:8a:a7:38:db: + bb:ce:60:49:14:75:23:1f:c2:ee:1a:18:e7:2e:39: + ec:1c:f2:c9:3a:ce:da:ae:2f:f2:5c:3d:13:8b:55: + 21:52:48:54:77:1c:a8:54:b6:8f:04:25:c1:c4:10: + 6f:70:cd:c3:a2:d4:e3:bf:38:e4:95:c6:33:70:89: + a5:7f:84:1f:44:77:5c:2f:a0:18:62:27:e0:be:43: + cf:ca:1d:79:a8:1f:f6:a7:91:70:da:07:4e:b2:8e: + dd:8e:8d:e9:ad:d2:73:b8:e6:a9:5a:ad:18:fc:b4: + ee:f3:6e:98:21:26:e2:71:ce:db:ab:e3:b5:3b:3c: + 9b:5a:ed:97:20:cf:b9:0e:3c:93:d3:01:bc:e6:39: + 4d:93:5e:dd:69:5c:ed:61:56:74:a5:57:e3:35:ad: + 1c:1e:ee:a8:af:9d:23:0c:ad:39:e4:5f:5e:58:5a: + 6c:8a:db:bf:ed:80:97:ae:9a:e4:76:63:3b:cf:c0: + fb:45:fe:6d:4d:d1:b4:4a:23:b1:56:d3:93:58:83: + 7b:26:22:d1:6a:d0:4f:de:c9:ff:e8:ae:0a:25:71: + 74:d9:ef:33:51:c9:11:a7:8d:63:6c:ff:0f:52:0d: + b7:5b:cb:4b:95:51:f7:4d:e1:5f:f9:b8:2e:07:06: + 60:35:ae:29:28:05:b1:99:fa:7c:c2:b5:eb:18:e3: + 25:bc:78:4c:0c:7e:0b:95:a4:d4:f7:b9:e6:94:ab: + 7d:27:b9:f7:98:d9:59:c0:dd:1b:f5:58:7f:13:69: + e6:54:fb + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + F9:18:C6:55:96:DE:6E:3A:73:10:F7:ED:85:A4:CB:A9:BB:D7:32:21 + Signature Algorithm: sha256WithRSAEncryption + 18:f7:2c:fd:54:5d:56:b5:e8:76:1e:5c:2d:7e:19:4d:5d:5f: + f7:25:6b:59:f5:6f:0a:48:97:14:67:09:9e:7f:dc:8d:f3:1b: + 0f:e7:46:7b:0b:51:39:06:7f:ca:b7:5c:28:22:9f:e8:d7:db: + 69:32:cf:34:0d:ae:07:a9:9f:4c:ea:06:c9:80:8f:ea:63:51: + 4c:16:cd:84:14:ce:98:5c:53:39:a0:e0:f2:51:59:a1:1a:18: + 6d:e4:bc:3f:b0:24:40:b4:a5:6b:c8:85:ee:3c:a9:ca:bc:15: + 90:82:9a:36:ef:79:c1:15:9f:99:8c:d2:c9:8f:cc:fc:94:8d: + ff:e8:7e:35:0c:42:f5:56:aa:e8:3f:15:fe:47:4f:a9:1b:c8: + 35:a1:0b:79:c3:fb:c2:19:e4:f8:f2:3b:ce:4e:9e:80:67:42: + 4a:fc:59:8c:2b:db:85:c9:80:ed:87:4b:6a:ec:5b:8d:02:cd: + 07:b7:29:d8:3b:1c:7c:9e:7f:ef:e2:c8:b6:13:04:91:fb:11: + 42:4f:08:71:95:42:d6:77:ab:46:8d:a9:44:64:ba:d5:c9:fc: + 2c:4a:25:83:1c:35:31:01:c7:e6:b4:f4:48:59:e8:33:87:40: + 3a:ac:75:3b:80:a8:68:77:57:2a:f1:84:59:3e:de:cb:8d:b3: + 1a:21:e9:76:91:2b:5d:15:b2:5b:dd:34:1f:f5:60:a7:d4:f0: + 35:9e:57:a5:df:0c:7f:d3:47:43:48:2f:4e:1e:c5:4a:77:ac: + 44:7c:b0:44:6e:96:92:46:04:e9:da:1b:a3:90:2a:1e:1b:15: + 80:c1:e3:4e:be:41:fb:ac:42:7b:ce:d1:a6:11:51:72:73:7f: + 4d:41:d7:91:d1:26:0a:59:b2:08:29:22:e7:b1:d1:40:dc:26: + 14:d3:a6:44:5f:4e:3f:0b:e1:ac:94:71:ed:99:46:c1:a7:dd: + d0:5a:4f:d6:4c:c7:8a:3d:13:f6:2c:43:23:a9:7f:0d:bc:80: + ce:6e:fb:36:6d:e0:12:73:e2:00:1a:44:66:e9:e2:be:2c:93: + 95:66:fc:fd:7f:d0:45:c9:ef:40:ee:e8:af:5d:d0:70:07:b6: + 91:2f:63:de:16:c3:95:ba:7e:93:03:77:20:0a:61:35:d9:06: + 04:d7:dd:ca:ad:8a:43:64:2d:7f:e4:1c:7f:25:e2:8f:d7:5b: + 6b:17:a9:4d:d7:ee:f3:98:aa:07:95:62:80:fd:36:78:59:5d: + 80:9e:ac:7e:12:7b:92:e0:8f:cf:ca:85:7c:51:5a:d7:27:dd: + 77:6e:31:d9:02:e9:44:c0:a4:ca:28:03:ae:15:b3:9d:3c:d7: + bd:d9:de:52:67:d9:27:90 +SHA1 Fingerprint=BB:49:24:83:18:47:95:2B:DB:1A:12:B0:38:EC:51:54:AD:CB:DE:43 diff --git a/system/system/etc/security/cacerts_wfa/674b5f5b.0 b/system/system/etc/security/cacerts_wfa/674b5f5b.0 new file mode 100644 index 0000000000000000000000000000000000000000..2939e0d0903ff1bb0c162f9fd6b93bdbb2a5a83d --- /dev/null +++ b/system/system/etc/security/cacerts_wfa/674b5f5b.0 @@ -0,0 +1,119 @@ +-----BEGIN CERTIFICATE----- +MIIFXTCCA0WgAwIBAgIBATANBgkqhkiG9w0BAQsFADBQMQswCQYDVQQGEwJVUzEY +MBYGA1UECgwPV0ZBIEhvdHNwb3QgMi4wMScwJQYDVQQDDB5Ib3RzcG90IDIuMCBU +cnVzdCBSb290IENBIC0gMDIwHhcNMTMxMjAyMjA1NzU3WhcNNDMxMjAyMjA1NTAz +WjBQMQswCQYDVQQGEwJVUzEYMBYGA1UECgwPV0ZBIEhvdHNwb3QgMi4wMScwJQYD +VQQDDB5Ib3RzcG90IDIuMCBUcnVzdCBSb290IENBIC0gMDIwggIiMA0GCSqGSIb3 +DQEBAQUAA4ICDwAwggIKAoICAQDCSoMqNhtTwbnIsINp6nUhx5UFuq9ZQoTv+KDk +vAajT0di6+cQG3sAVvZLySmJoiBAv3PizYYLOD4eGMrFQRqi7PmSJ83WqNv23ZYF +ryFFJiy/URXc/ALDuB3dgElPt24Mx7n2xDPAh9t82HTmuskpQRrsyg9QPoi5rRRS +Djm5mjFJjKChq99RWcweNV/KGH1sTwcmlDmNMScK16A+BBNiSvmZlsGJgAlP369k +lnNqt6UiDhepcktuKpHmSvNel+c/xqzR0gURfUnXcZhzjzS94Rx5O+CNWL4EGiJq +qKAfk99j/lbD0MWYo7Rh0UKQlXSdohWDiV93hxvvfugej8KUOIb+1wmd1Fi+lwDZ +bR2yg2f0qyxbC/tAV4JJNnuDLFb19leD78x+68eAnlbMi+xMH5lINs15+26s2H5d +lx9kwRDBJq02LuHnen6FLafWjejnnBQ/PuGD0ACvBegSsDKDaCuTAnTNS6MDmQr4 +wza08iX360ZN+BbSAnCK1YGa/7J7fhyydwxLJ7s5Eo0b6SUMY87FMc5XmkAk4xxL +MLqS2HMtqsGBI5JQT0SgH0ghE6DjMWArBTZcD+swuzTi1/Cz5+Z9Es8xJ3MPvSZW +pJi6VVB2eVMAqfHOj4ozHoVpvJypIVGRwWBzVRWom76R47utuRK6uKzoLiB1jwE5 +vwHpUQIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBxjAd +BgNVHQ4EFgQU5C9c1OMsB+/MOwl9OKG2D/XSwrUwDQYJKoZIhvcNAQELBQADggIB +AGULYE/VrnA3K0ptgHrWlQoPfp5wGvScgsmy0wp9qE3b6n/4bLehBKb5w4Y3JVA9 +gjxoQ5xE2ssDtULZ3nKnGWmMN3qOBoRZCA6KjKs1860p09tm1ScUsajDJ15Tp1nI +zfR0oP63+2bJx+JXM8fPKOJe245hj2rs1c3JXsGCe+UVrlGsotG+wR0PdrejaXJ8 +HbhBQHcbhgjsD1Gb6Egm4YxRKAtcVY3q9EKKWAGhbC1qvCh1iLNKo3FeGgm2r3EG +L4cYJBb2fhSKltjISqCDhYq4tplOIeQSJJyJC8gfW/BnMU39lTjNgnSjjGPLQXGV ++Ulb/CgNMJ3RhRJdBoLcpIm/EeLx6JLq/2Erxy7CxjaSOcD0UKa14+dzLSHVsXft +HZuOy548X8m18KruSZsf5uAT3c7NqlXtr9YgOVUqSJykNAHTGi/BHB1dC2clKvxN +ElfLWWrG9yaAd5TFW0+3wsaDIwRZL584AsFwwAD3KMo1oU/2zRvtm0E+VghsuD/Z +IE1xaVGTPaL7ph/YgC9+0rGHieauT8SXz6Ryp3h0RtYMLFZOMTKM7xjmcbMZDwrO +c+J/XjK9dbiCqlx5/B8P0xWaYYHzvE5/fafiPYzoGyFVUXquu0dFCCQrvjF/y0tC +TPm4hQim3k1F+5NChcbeNggN+kq+VdlSqPhQEuOY+kNv +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 1 (0x1) + Signature Algorithm: sha256WithRSAEncryption + Issuer: C=US, O=WFA Hotspot 2.0, CN=Hotspot 2.0 Trust Root CA - 02 + Validity + Not Before: Dec 2 20:57:57 2013 GMT + Not After : Dec 2 20:55:03 2043 GMT + Subject: C=US, O=WFA Hotspot 2.0, CN=Hotspot 2.0 Trust Root CA - 02 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (4096 bit) + Modulus: + 00:c2:4a:83:2a:36:1b:53:c1:b9:c8:b0:83:69:ea: + 75:21:c7:95:05:ba:af:59:42:84:ef:f8:a0:e4:bc: + 06:a3:4f:47:62:eb:e7:10:1b:7b:00:56:f6:4b:c9: + 29:89:a2:20:40:bf:73:e2:cd:86:0b:38:3e:1e:18: + ca:c5:41:1a:a2:ec:f9:92:27:cd:d6:a8:db:f6:dd: + 96:05:af:21:45:26:2c:bf:51:15:dc:fc:02:c3:b8: + 1d:dd:80:49:4f:b7:6e:0c:c7:b9:f6:c4:33:c0:87: + db:7c:d8:74:e6:ba:c9:29:41:1a:ec:ca:0f:50:3e: + 88:b9:ad:14:52:0e:39:b9:9a:31:49:8c:a0:a1:ab: + df:51:59:cc:1e:35:5f:ca:18:7d:6c:4f:07:26:94: + 39:8d:31:27:0a:d7:a0:3e:04:13:62:4a:f9:99:96: + c1:89:80:09:4f:df:af:64:96:73:6a:b7:a5:22:0e: + 17:a9:72:4b:6e:2a:91:e6:4a:f3:5e:97:e7:3f:c6: + ac:d1:d2:05:11:7d:49:d7:71:98:73:8f:34:bd:e1: + 1c:79:3b:e0:8d:58:be:04:1a:22:6a:a8:a0:1f:93: + df:63:fe:56:c3:d0:c5:98:a3:b4:61:d1:42:90:95: + 74:9d:a2:15:83:89:5f:77:87:1b:ef:7e:e8:1e:8f: + c2:94:38:86:fe:d7:09:9d:d4:58:be:97:00:d9:6d: + 1d:b2:83:67:f4:ab:2c:5b:0b:fb:40:57:82:49:36: + 7b:83:2c:56:f5:f6:57:83:ef:cc:7e:eb:c7:80:9e: + 56:cc:8b:ec:4c:1f:99:48:36:cd:79:fb:6e:ac:d8: + 7e:5d:97:1f:64:c1:10:c1:26:ad:36:2e:e1:e7:7a: + 7e:85:2d:a7:d6:8d:e8:e7:9c:14:3f:3e:e1:83:d0: + 00:af:05:e8:12:b0:32:83:68:2b:93:02:74:cd:4b: + a3:03:99:0a:f8:c3:36:b4:f2:25:f7:eb:46:4d:f8: + 16:d2:02:70:8a:d5:81:9a:ff:b2:7b:7e:1c:b2:77: + 0c:4b:27:bb:39:12:8d:1b:e9:25:0c:63:ce:c5:31: + ce:57:9a:40:24:e3:1c:4b:30:ba:92:d8:73:2d:aa: + c1:81:23:92:50:4f:44:a0:1f:48:21:13:a0:e3:31: + 60:2b:05:36:5c:0f:eb:30:bb:34:e2:d7:f0:b3:e7: + e6:7d:12:cf:31:27:73:0f:bd:26:56:a4:98:ba:55: + 50:76:79:53:00:a9:f1:ce:8f:8a:33:1e:85:69:bc: + 9c:a9:21:51:91:c1:60:73:55:15:a8:9b:be:91:e3: + bb:ad:b9:12:ba:b8:ac:e8:2e:20:75:8f:01:39:bf: + 01:e9:51 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Digital Signature, Non Repudiation, Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + E4:2F:5C:D4:E3:2C:07:EF:CC:3B:09:7D:38:A1:B6:0F:F5:D2:C2:B5 + Signature Algorithm: sha256WithRSAEncryption + 65:0b:60:4f:d5:ae:70:37:2b:4a:6d:80:7a:d6:95:0a:0f:7e: + 9e:70:1a:f4:9c:82:c9:b2:d3:0a:7d:a8:4d:db:ea:7f:f8:6c: + b7:a1:04:a6:f9:c3:86:37:25:50:3d:82:3c:68:43:9c:44:da: + cb:03:b5:42:d9:de:72:a7:19:69:8c:37:7a:8e:06:84:59:08: + 0e:8a:8c:ab:35:f3:ad:29:d3:db:66:d5:27:14:b1:a8:c3:27: + 5e:53:a7:59:c8:cd:f4:74:a0:fe:b7:fb:66:c9:c7:e2:57:33: + c7:cf:28:e2:5e:db:8e:61:8f:6a:ec:d5:cd:c9:5e:c1:82:7b: + e5:15:ae:51:ac:a2:d1:be:c1:1d:0f:76:b7:a3:69:72:7c:1d: + b8:41:40:77:1b:86:08:ec:0f:51:9b:e8:48:26:e1:8c:51:28: + 0b:5c:55:8d:ea:f4:42:8a:58:01:a1:6c:2d:6a:bc:28:75:88: + b3:4a:a3:71:5e:1a:09:b6:af:71:06:2f:87:18:24:16:f6:7e: + 14:8a:96:d8:c8:4a:a0:83:85:8a:b8:b6:99:4e:21:e4:12:24: + 9c:89:0b:c8:1f:5b:f0:67:31:4d:fd:95:38:cd:82:74:a3:8c: + 63:cb:41:71:95:f9:49:5b:fc:28:0d:30:9d:d1:85:12:5d:06: + 82:dc:a4:89:bf:11:e2:f1:e8:92:ea:ff:61:2b:c7:2e:c2:c6: + 36:92:39:c0:f4:50:a6:b5:e3:e7:73:2d:21:d5:b1:77:ed:1d: + 9b:8e:cb:9e:3c:5f:c9:b5:f0:aa:ee:49:9b:1f:e6:e0:13:dd: + ce:cd:aa:55:ed:af:d6:20:39:55:2a:48:9c:a4:34:01:d3:1a: + 2f:c1:1c:1d:5d:0b:67:25:2a:fc:4d:12:57:cb:59:6a:c6:f7: + 26:80:77:94:c5:5b:4f:b7:c2:c6:83:23:04:59:2f:9f:38:02: + c1:70:c0:00:f7:28:ca:35:a1:4f:f6:cd:1b:ed:9b:41:3e:56: + 08:6c:b8:3f:d9:20:4d:71:69:51:93:3d:a2:fb:a6:1f:d8:80: + 2f:7e:d2:b1:87:89:e6:ae:4f:c4:97:cf:a4:72:a7:78:74:46: + d6:0c:2c:56:4e:31:32:8c:ef:18:e6:71:b3:19:0f:0a:ce:73: + e2:7f:5e:32:bd:75:b8:82:aa:5c:79:fc:1f:0f:d3:15:9a:61: + 81:f3:bc:4e:7f:7d:a7:e2:3d:8c:e8:1b:21:55:51:7a:ae:bb: + 47:45:08:24:2b:be:31:7f:cb:4b:42:4c:f9:b8:85:08:a6:de: + 4d:45:fb:93:42:85:c6:de:36:08:0d:fa:4a:be:55:d9:52:a8: + f8:50:12:e3:98:fa:43:6f +SHA1 Fingerprint=38:D6:63:9F:51:D7:24:21:AD:75:3C:C6:07:54:99:B7:1F:EC:F7:FC diff --git a/system/system/etc/security/cacerts_wfa/ea93cb5b.0 b/system/system/etc/security/cacerts_wfa/ea93cb5b.0 new file mode 100644 index 0000000000000000000000000000000000000000..14c237b828cfcda9209279661b9eff3c69c96570 --- /dev/null +++ b/system/system/etc/security/cacerts_wfa/ea93cb5b.0 @@ -0,0 +1,120 @@ +-----BEGIN CERTIFICATE----- +MIIFbDCCA1SgAwIBAgIQDLMPcPKGpDPguQmJ3gHttzANBgkqhkiG9w0BAQsFADBQ +MQswCQYDVQQGEwJVUzEYMBYGA1UEChMPV0ZBIEhvdHNwb3QgMi4wMScwJQYDVQQD +Ex5Ib3RzcG90IDIuMCBUcnVzdCBSb290IENBIC0gMDMwHhcNMTMxMjA4MTIwMDAw +WhcNNDMxMjA4MTIwMDAwWjBQMQswCQYDVQQGEwJVUzEYMBYGA1UEChMPV0ZBIEhv +dHNwb3QgMi4wMScwJQYDVQQDEx5Ib3RzcG90IDIuMCBUcnVzdCBSb290IENBIC0g +MDMwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCsdEtReIUbMlO+hR6b +yQk4nGVITv3meYTaDeVwZnQVal8EjHuu4Kd89g8yRYVTv3J1kq9ukE7CDrDehrXK +ym+8VlR7ro0lB/lwRyNk3W7yNccg3AknQ0x5fKVwcFznwD/FYg37owGmhGFtpMTB +cxzreQaLXvLta8YNlJU10ZkfputBpzi9bLPWsLOkIrQw7KH1Wc+Oiy4hUMUbTlSi +cjqacKPR188mVIoxxUoICHyVV1KvMmYZrVdc/b5dbmd0haMHxC0VSqbydXxxS7vv +/lCrC2d5qbKE66PiuBPkhzyU7SI9C8GU/S7akYm1MMSTn5W7lSp2AWRDnf9LQg51 +dLvDxJ7t2fruXtSkkqG/cwY1yQI8O+WZYPDThKPcDmNbaxVE9lOizAHXFVsfYrXA +PbbMOkzKehYwaIikmNgcpxtQNw+wikJiZb9N8VwwtwHK71XEFi+n5DGlPa9VDYgB +YkBcxvVo2rbE3i3teQgHm+pWZNP08aFNWwMk9yQkm/SOGdLq1jLbQA9yd7fyR1Ct +W1GLzKi1Ojr/6XiB9/noL3oxP/+gb8OSgcqVfkZp4QLvrGdlKiOI2fE7Bslmzn6l +B3UTpApjab7BQ99rCXzDwt3Xd7IrCtAJNkxi302J7k6hnGlW8S4oPQBElkOtoH9y +XEhp9rNS0lZiuwtFmWW2q50fkQIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MA4G +A1UdDwEB/wQEAwIBhjAdBgNVHQ4EFgQUZw5JLGEXnuvt4FTnhNmbrWRgc2UwDQYJ +KoZIhvcNAQELBQADggIBAFPoGFDyzFg9B9+jJUPGW32omftBhChVcgjllI07RCie +KTMBi47+auuLgiMox3xRyP7/dX7YaUeMXEQ1BMv6nlrsXWv1lH4yu+RNuehPlqRs +fY351mAfPtQ654SBUi0Wg++9iyTOfgF5a9IWEDt4lnSZMvA4vlw8pUCz6zpKXHnA +RXKrpY3bU+2dnrFDKR0XQhmAQdo7UvdsT1elVoFIxHhLpwfzx+kpEhtrXw3nGgt+ +M4jNp684XoWpxVGaQ4Vvv00Sm2DQ8jq2sf9F+kRWszZpQOTiMGKZr0lX2CI5cww1 +dfmd1BkAjI9cIWLkD8YSeaggZzvYe1o9d7e7lKfdJmjDlSQ0uBiG77keUK4tF2fi +xFTxibtPux56p3GYQ2GdRsBaKjH3A3HMJSKXwIGR+wb1sgz/bBdlyJSylG8hYD// +0Hyo+UrMUszAdszoPhMY+4Ol3QE3QRWzXi+W/NtKeYD2K8xUzjZM10wMdxCfoFOa +8bzzWnxZQlnu880ULUSHIxDPeE+DDZYYOaN1hV2Rh/hrFKvvV+gJj2eXHF5G7y9u +Yg7nHYCCf7Hy8UTIXDtAAeDCQNon1ReN8G+XOqhLQ9TalmnJ5U5ARtC0MdQDht7T +DZpWeEVv+pQHARX9GDV/T85MV2RPJWKqfZ6kK0gvQDkunADdg8IhZAjwMMx3k6B/ +-----END CERTIFICATE----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: + 0c:b3:0f:70:f2:86:a4:33:e0:b9:09:89:de:01:ed:b7 + Signature Algorithm: sha256WithRSAEncryption + Issuer: C=US, O=WFA Hotspot 2.0, CN=Hotspot 2.0 Trust Root CA - 03 + Validity + Not Before: Dec 8 12:00:00 2013 GMT + Not After : Dec 8 12:00:00 2043 GMT + Subject: C=US, O=WFA Hotspot 2.0, CN=Hotspot 2.0 Trust Root CA - 03 + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (4096 bit) + Modulus: + 00:ac:74:4b:51:78:85:1b:32:53:be:85:1e:9b:c9: + 09:38:9c:65:48:4e:fd:e6:79:84:da:0d:e5:70:66: + 74:15:6a:5f:04:8c:7b:ae:e0:a7:7c:f6:0f:32:45: + 85:53:bf:72:75:92:af:6e:90:4e:c2:0e:b0:de:86: + b5:ca:ca:6f:bc:56:54:7b:ae:8d:25:07:f9:70:47: + 23:64:dd:6e:f2:35:c7:20:dc:09:27:43:4c:79:7c: + a5:70:70:5c:e7:c0:3f:c5:62:0d:fb:a3:01:a6:84: + 61:6d:a4:c4:c1:73:1c:eb:79:06:8b:5e:f2:ed:6b: + c6:0d:94:95:35:d1:99:1f:a6:eb:41:a7:38:bd:6c: + b3:d6:b0:b3:a4:22:b4:30:ec:a1:f5:59:cf:8e:8b: + 2e:21:50:c5:1b:4e:54:a2:72:3a:9a:70:a3:d1:d7: + cf:26:54:8a:31:c5:4a:08:08:7c:95:57:52:af:32: + 66:19:ad:57:5c:fd:be:5d:6e:67:74:85:a3:07:c4: + 2d:15:4a:a6:f2:75:7c:71:4b:bb:ef:fe:50:ab:0b: + 67:79:a9:b2:84:eb:a3:e2:b8:13:e4:87:3c:94:ed: + 22:3d:0b:c1:94:fd:2e:da:91:89:b5:30:c4:93:9f: + 95:bb:95:2a:76:01:64:43:9d:ff:4b:42:0e:75:74: + bb:c3:c4:9e:ed:d9:fa:ee:5e:d4:a4:92:a1:bf:73: + 06:35:c9:02:3c:3b:e5:99:60:f0:d3:84:a3:dc:0e: + 63:5b:6b:15:44:f6:53:a2:cc:01:d7:15:5b:1f:62: + b5:c0:3d:b6:cc:3a:4c:ca:7a:16:30:68:88:a4:98: + d8:1c:a7:1b:50:37:0f:b0:8a:42:62:65:bf:4d:f1: + 5c:30:b7:01:ca:ef:55:c4:16:2f:a7:e4:31:a5:3d: + af:55:0d:88:01:62:40:5c:c6:f5:68:da:b6:c4:de: + 2d:ed:79:08:07:9b:ea:56:64:d3:f4:f1:a1:4d:5b: + 03:24:f7:24:24:9b:f4:8e:19:d2:ea:d6:32:db:40: + 0f:72:77:b7:f2:47:50:ad:5b:51:8b:cc:a8:b5:3a: + 3a:ff:e9:78:81:f7:f9:e8:2f:7a:31:3f:ff:a0:6f: + c3:92:81:ca:95:7e:46:69:e1:02:ef:ac:67:65:2a: + 23:88:d9:f1:3b:06:c9:66:ce:7e:a5:07:75:13:a4: + 0a:63:69:be:c1:43:df:6b:09:7c:c3:c2:dd:d7:77: + b2:2b:0a:d0:09:36:4c:62:df:4d:89:ee:4e:a1:9c: + 69:56:f1:2e:28:3d:00:44:96:43:ad:a0:7f:72:5c: + 48:69:f6:b3:52:d2:56:62:bb:0b:45:99:65:b6:ab: + 9d:1f:91 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Basic Constraints: critical + CA:TRUE + X509v3 Key Usage: critical + Digital Signature, Certificate Sign, CRL Sign + X509v3 Subject Key Identifier: + 67:0E:49:2C:61:17:9E:EB:ED:E0:54:E7:84:D9:9B:AD:64:60:73:65 + Signature Algorithm: sha256WithRSAEncryption + 53:e8:18:50:f2:cc:58:3d:07:df:a3:25:43:c6:5b:7d:a8:99: + fb:41:84:28:55:72:08:e5:94:8d:3b:44:28:9e:29:33:01:8b: + 8e:fe:6a:eb:8b:82:23:28:c7:7c:51:c8:fe:ff:75:7e:d8:69: + 47:8c:5c:44:35:04:cb:fa:9e:5a:ec:5d:6b:f5:94:7e:32:bb: + e4:4d:b9:e8:4f:96:a4:6c:7d:8d:f9:d6:60:1f:3e:d4:3a:e7: + 84:81:52:2d:16:83:ef:bd:8b:24:ce:7e:01:79:6b:d2:16:10: + 3b:78:96:74:99:32:f0:38:be:5c:3c:a5:40:b3:eb:3a:4a:5c: + 79:c0:45:72:ab:a5:8d:db:53:ed:9d:9e:b1:43:29:1d:17:42: + 19:80:41:da:3b:52:f7:6c:4f:57:a5:56:81:48:c4:78:4b:a7: + 07:f3:c7:e9:29:12:1b:6b:5f:0d:e7:1a:0b:7e:33:88:cd:a7: + af:38:5e:85:a9:c5:51:9a:43:85:6f:bf:4d:12:9b:60:d0:f2: + 3a:b6:b1:ff:45:fa:44:56:b3:36:69:40:e4:e2:30:62:99:af: + 49:57:d8:22:39:73:0c:35:75:f9:9d:d4:19:00:8c:8f:5c:21: + 62:e4:0f:c6:12:79:a8:20:67:3b:d8:7b:5a:3d:77:b7:bb:94: + a7:dd:26:68:c3:95:24:34:b8:18:86:ef:b9:1e:50:ae:2d:17: + 67:e2:c4:54:f1:89:bb:4f:bb:1e:7a:a7:71:98:43:61:9d:46: + c0:5a:2a:31:f7:03:71:cc:25:22:97:c0:81:91:fb:06:f5:b2: + 0c:ff:6c:17:65:c8:94:b2:94:6f:21:60:3f:ff:d0:7c:a8:f9: + 4a:cc:52:cc:c0:76:cc:e8:3e:13:18:fb:83:a5:dd:01:37:41: + 15:b3:5e:2f:96:fc:db:4a:79:80:f6:2b:cc:54:ce:36:4c:d7: + 4c:0c:77:10:9f:a0:53:9a:f1:bc:f3:5a:7c:59:42:59:ee:f3: + cd:14:2d:44:87:23:10:cf:78:4f:83:0d:96:18:39:a3:75:85: + 5d:91:87:f8:6b:14:ab:ef:57:e8:09:8f:67:97:1c:5e:46:ef: + 2f:6e:62:0e:e7:1d:80:82:7f:b1:f2:f1:44:c8:5c:3b:40:01: + e0:c2:40:da:27:d5:17:8d:f0:6f:97:3a:a8:4b:43:d4:da:96: + 69:c9:e5:4e:40:46:d0:b4:31:d4:03:86:de:d3:0d:9a:56:78: + 45:6f:fa:94:07:01:15:fd:18:35:7f:4f:ce:4c:57:64:4f:25: + 62:aa:7d:9e:a4:2b:48:2f:40:39:2e:9c:00:dd:83:c2:21:64: + 08:f0:30:cc:77:93:a0:7f +SHA1 Fingerprint=51:50:1F:BF:CE:69:18:9D:60:9C:FA:F1:40:C5:76:75:5D:CC:1F:DF diff --git a/system/system/etc/security/otacerts.zip b/system/system/etc/security/otacerts.zip new file mode 100644 index 0000000000000000000000000000000000000000..69c783bc7a5643ab23b6e97c7f48ff2395655b33 Binary files /dev/null and b/system/system/etc/security/otacerts.zip differ diff --git a/system/system/etc/select_mic.sh b/system/system/etc/select_mic.sh new file mode 100755 index 0000000000000000000000000000000000000000..2e47b4e5cd7bd417faaca37ce0410a22316f807e --- /dev/null +++ b/system/system/etc/select_mic.sh @@ -0,0 +1,9 @@ +#!/system/bin/sh +value=$1 +setprop persist.asus.mic.selected ${value} +current=`getprop persist.asus.mic.selected` +if [[ ${current} -eq ${value} ]]; then + echo 1 +else + echo 0 +fi diff --git a/system/system/etc/selinux/mapping/26.0.cil b/system/system/etc/selinux/mapping/26.0.cil new file mode 100644 index 0000000000000000000000000000000000000000..0478a56b1b6c97bacda4f584011909ef85be046d --- /dev/null +++ b/system/system/etc/selinux/mapping/26.0.cil @@ -0,0 +1,762 @@ +;; attributes removed from current policy +(typeattribute hal_wifi_keystore) +(typeattribute hal_wifi_keystore_client) +(typeattribute hal_wifi_keystore_server) + +;; types removed from current policy +(type asan_reboot_prop) +(type log_device) +(type mediacasserver_service) +(type reboot_data_file) +(type tracing_shell_writable) +(type tracing_shell_writable_debug) +(type vold_socket) +(type webview_zygote_socket) +(type rild) + +(typeattributeset accessibility_service_26_0 (accessibility_service)) +(typeattributeset account_service_26_0 (account_service)) +(typeattributeset activity_service_26_0 (activity_service)) +(typeattributeset adbd_26_0 (adbd)) +(typeattributeset adb_data_file_26_0 (adb_data_file)) +(typeattributeset adbd_socket_26_0 (adbd_socket)) +(typeattributeset adb_keys_file_26_0 (adb_keys_file)) +(typeattributeset alarm_device_26_0 (alarm_device)) +(typeattributeset alarm_service_26_0 (alarm_service)) +(typeattributeset anr_data_file_26_0 (anr_data_file)) +(typeattributeset apk_data_file_26_0 (apk_data_file)) +(typeattributeset apk_private_data_file_26_0 (apk_private_data_file)) +(typeattributeset apk_private_tmp_file_26_0 (apk_private_tmp_file)) +(typeattributeset apk_tmp_file_26_0 (apk_tmp_file)) +(typeattributeset app_data_file_26_0 (app_data_file)) +(typeattributeset app_fuse_file_26_0 (app_fuse_file)) +(typeattributeset app_fusefs_26_0 (app_fusefs)) +(typeattributeset appops_service_26_0 (appops_service)) +(typeattributeset appwidget_service_26_0 (appwidget_service)) +(typeattributeset asan_reboot_prop_26_0 (asan_reboot_prop)) +(typeattributeset asec_apk_file_26_0 (asec_apk_file)) +(typeattributeset asec_image_file_26_0 (asec_image_file)) +(typeattributeset asec_public_file_26_0 (asec_public_file)) +(typeattributeset ashmem_device_26_0 (ashmem_device)) +(typeattributeset assetatlas_service_26_0 (assetatlas_service)) +(typeattributeset audio_data_file_26_0 (audio_data_file)) +(typeattributeset audio_device_26_0 (audio_device)) +(typeattributeset audiohal_data_file_26_0 (audiohal_data_file)) +(typeattributeset audio_prop_26_0 (audio_prop)) +(typeattributeset audio_seq_device_26_0 (audio_seq_device)) +(typeattributeset audioserver_26_0 (audioserver)) +(typeattributeset audioserver_data_file_26_0 (audioserver_data_file)) +(typeattributeset audioserver_service_26_0 (audioserver_service)) +(typeattributeset audio_service_26_0 (audio_service)) +(typeattributeset audio_timer_device_26_0 (audio_timer_device)) +(typeattributeset autofill_service_26_0 (autofill_service)) +(typeattributeset backup_data_file_26_0 (backup_data_file)) +(typeattributeset backup_service_26_0 (backup_service)) +(typeattributeset batteryproperties_service_26_0 (batteryproperties_service)) +(typeattributeset battery_service_26_0 (battery_service)) +(typeattributeset batterystats_service_26_0 (batterystats_service)) +(typeattributeset binder_device_26_0 (binder_device)) +(typeattributeset binfmt_miscfs_26_0 (binfmt_miscfs)) +(typeattributeset blkid_26_0 (blkid)) +(typeattributeset blkid_untrusted_26_0 (blkid_untrusted)) +(typeattributeset block_device_26_0 (block_device)) +(typeattributeset bluetooth_26_0 (bluetooth)) +(typeattributeset bluetooth_data_file_26_0 (bluetooth_data_file)) +(typeattributeset bluetooth_efs_file_26_0 (bluetooth_efs_file)) +(typeattributeset bluetooth_logs_data_file_26_0 (bluetooth_logs_data_file)) +(typeattributeset bluetooth_manager_service_26_0 (bluetooth_manager_service)) +(typeattributeset bluetooth_prop_26_0 (bluetooth_prop)) +(typeattributeset bluetooth_service_26_0 (bluetooth_service)) +(typeattributeset bluetooth_socket_26_0 (bluetooth_socket)) +(typeattributeset bootanim_26_0 (bootanim)) +(typeattributeset bootanim_exec_26_0 (bootanim_exec)) +(typeattributeset boot_block_device_26_0 (boot_block_device)) +(typeattributeset bootchart_data_file_26_0 (bootchart_data_file)) +(typeattributeset bootstat_26_0 (bootstat)) +(typeattributeset bootstat_data_file_26_0 (bootstat_data_file)) +(typeattributeset bootstat_exec_26_0 (bootstat_exec)) +(typeattributeset boottime_prop_26_0 (boottime_prop)) +(typeattributeset boottrace_data_file_26_0 (boottrace_data_file)) +(typeattributeset bufferhubd_26_0 (bufferhubd)) +(typeattributeset bufferhubd_exec_26_0 (bufferhubd_exec)) +(typeattributeset cache_backup_file_26_0 (cache_backup_file)) +(typeattributeset cache_block_device_26_0 (cache_block_device)) +(typeattributeset cache_file_26_0 (cache_file)) +(typeattributeset cache_private_backup_file_26_0 (cache_private_backup_file)) +(typeattributeset cache_recovery_file_26_0 (cache_recovery_file)) +(typeattributeset camera_data_file_26_0 (camera_data_file)) +(typeattributeset camera_device_26_0 (camera_device)) +(typeattributeset cameraproxy_service_26_0 (cameraproxy_service)) +(typeattributeset cameraserver_26_0 (cameraserver)) +(typeattributeset cameraserver_exec_26_0 (cameraserver_exec)) +(typeattributeset cameraserver_service_26_0 (cameraserver_service)) +(typeattributeset cgroup_26_0 (cgroup)) +(typeattributeset charger_26_0 (charger)) +(typeattributeset clatd_26_0 (clatd)) +(typeattributeset clatd_exec_26_0 (clatd_exec)) +(typeattributeset clipboard_service_26_0 (clipboard_service)) +(typeattributeset commontime_management_service_26_0 (commontime_management_service)) +(typeattributeset companion_device_service_26_0 (companion_device_service)) +(typeattributeset configfs_26_0 (configfs)) +(typeattributeset config_prop_26_0 (config_prop)) +(typeattributeset connectivity_service_26_0 (connectivity_service)) +(typeattributeset connmetrics_service_26_0 (connmetrics_service)) +(typeattributeset console_device_26_0 (console_device)) +(typeattributeset consumer_ir_service_26_0 (consumer_ir_service)) +(typeattributeset content_service_26_0 (content_service)) +(typeattributeset contexthub_service_26_0 (contexthub_service)) +(typeattributeset coredump_file_26_0 (coredump_file)) +(typeattributeset country_detector_service_26_0 (country_detector_service)) +(typeattributeset coverage_service_26_0 (coverage_service)) +(typeattributeset cppreopt_prop_26_0 (cppreopt_prop)) +(typeattributeset cppreopts_26_0 (cppreopts)) +(typeattributeset cppreopts_exec_26_0 (cppreopts_exec)) +(typeattributeset cpuctl_device_26_0 (cpuctl_device)) +(typeattributeset cpuinfo_service_26_0 (cpuinfo_service)) +(typeattributeset crash_dump_26_0 (crash_dump)) +(typeattributeset crash_dump_exec_26_0 (crash_dump_exec)) +(typeattributeset ctl_bootanim_prop_26_0 (ctl_bootanim_prop)) +(typeattributeset ctl_bugreport_prop_26_0 (ctl_bugreport_prop)) +(typeattributeset ctl_console_prop_26_0 (ctl_console_prop)) +(typeattributeset ctl_default_prop_26_0 (ctl_default_prop ctl_restart_prop ctl_start_prop ctl_stop_prop)) +(typeattributeset ctl_dumpstate_prop_26_0 (ctl_dumpstate_prop)) +(typeattributeset ctl_fuse_prop_26_0 (ctl_fuse_prop)) +(typeattributeset ctl_mdnsd_prop_26_0 (ctl_mdnsd_prop)) +(typeattributeset ctl_rildaemon_prop_26_0 (ctl_rildaemon_prop)) +(typeattributeset dalvikcache_data_file_26_0 (dalvikcache_data_file)) +(typeattributeset dalvik_prop_26_0 (dalvik_prop)) +(typeattributeset dbinfo_service_26_0 (dbinfo_service)) +(typeattributeset debugfs_26_0 + ( debugfs + debugfs_wakeup_sources + )) +(typeattributeset debugfs_mmc_26_0 (debugfs_mmc)) +(typeattributeset debugfs_trace_marker_26_0 (debugfs_trace_marker)) +(typeattributeset debugfs_tracing_26_0 (debugfs_tracing)) +(typeattributeset debugfs_tracing_instances_26_0 (debugfs_tracing_instances)) +(typeattributeset debugfs_wifi_tracing_26_0 (debugfs_wifi_tracing)) +(typeattributeset debuggerd_prop_26_0 (debuggerd_prop)) +(typeattributeset debug_prop_26_0 (debug_prop)) +(typeattributeset default_android_hwservice_26_0 (default_android_hwservice)) +(typeattributeset default_android_service_26_0 (default_android_service)) +(typeattributeset default_android_vndservice_26_0 (default_android_vndservice)) +(typeattributeset default_prop_26_0 + ( default_prop pm_prop)) +(typeattributeset device_26_0 (device)) +(typeattributeset device_identifiers_service_26_0 (device_identifiers_service)) +(typeattributeset deviceidle_service_26_0 (deviceidle_service)) +(typeattributeset device_logging_prop_26_0 (device_logging_prop)) +(typeattributeset device_policy_service_26_0 (device_policy_service)) +(typeattributeset devicestoragemonitor_service_26_0 (devicestoragemonitor_service)) +(typeattributeset devpts_26_0 (devpts)) +(typeattributeset dex2oat_26_0 (dex2oat)) +(typeattributeset dex2oat_exec_26_0 (dex2oat_exec)) +(typeattributeset dhcp_26_0 (dhcp)) +(typeattributeset dhcp_data_file_26_0 (dhcp_data_file)) +(typeattributeset dhcp_exec_26_0 (dhcp_exec)) +(typeattributeset dhcp_prop_26_0 (dhcp_prop)) +(typeattributeset diskstats_service_26_0 (diskstats_service)) +(typeattributeset display_service_26_0 (display_service)) +(typeattributeset dm_device_26_0 (dm_device)) +(typeattributeset dnsmasq_26_0 (dnsmasq)) +(typeattributeset dnsmasq_exec_26_0 (dnsmasq_exec)) +(typeattributeset dnsproxyd_socket_26_0 (dnsproxyd_socket)) +(typeattributeset DockObserver_service_26_0 (DockObserver_service)) +(typeattributeset dreams_service_26_0 (dreams_service)) +(typeattributeset drm_data_file_26_0 (drm_data_file)) +(typeattributeset drmserver_26_0 (drmserver)) +(typeattributeset drmserver_exec_26_0 (drmserver_exec)) +(typeattributeset drmserver_service_26_0 (drmserver_service)) +(typeattributeset drmserver_socket_26_0 (drmserver_socket)) +(typeattributeset dropbox_service_26_0 (dropbox_service)) +(typeattributeset dumpstate_26_0 (dumpstate)) +(typeattributeset dumpstate_exec_26_0 (dumpstate_exec)) +(typeattributeset dumpstate_options_prop_26_0 (dumpstate_options_prop)) +(typeattributeset dumpstate_prop_26_0 (dumpstate_prop)) +(typeattributeset dumpstate_service_26_0 (dumpstate_service)) +(typeattributeset dumpstate_socket_26_0 (dumpstate_socket)) +(typeattributeset efs_file_26_0 (efs_file)) +(typeattributeset ephemeral_app_26_0 (ephemeral_app)) +(typeattributeset ethernet_service_26_0 (ethernet_service)) +(typeattributeset ffs_prop_26_0 (ffs_prop)) +(typeattributeset file_contexts_file_26_0 (file_contexts_file)) +(typeattributeset fingerprintd_26_0 (fingerprintd)) +(typeattributeset fingerprintd_data_file_26_0 (fingerprintd_data_file)) +(typeattributeset fingerprintd_exec_26_0 (fingerprintd_exec)) +(typeattributeset fingerprintd_service_26_0 (fingerprintd_service)) +(typeattributeset fingerprint_prop_26_0 (fingerprint_prop)) +(typeattributeset fingerprint_service_26_0 (fingerprint_service)) +(typeattributeset firstboot_prop_26_0 (firstboot_prop)) +(typeattributeset font_service_26_0 (font_service)) +(typeattributeset frp_block_device_26_0 (frp_block_device)) +(typeattributeset fsck_26_0 (fsck)) +(typeattributeset fsck_exec_26_0 (fsck_exec)) +(typeattributeset fscklogs_26_0 (fscklogs)) +(typeattributeset fsck_untrusted_26_0 (fsck_untrusted)) +(typeattributeset full_device_26_0 (full_device)) +(typeattributeset functionfs_26_0 (functionfs)) +(typeattributeset fuse_26_0 (fuse)) +(typeattributeset fuse_device_26_0 (fuse_device)) +(typeattributeset fwk_display_hwservice_26_0 (fwk_display_hwservice)) +(typeattributeset fwk_scheduler_hwservice_26_0 (fwk_scheduler_hwservice)) +(typeattributeset fwk_sensor_hwservice_26_0 (fwk_sensor_hwservice)) +(typeattributeset fwmarkd_socket_26_0 (fwmarkd_socket)) +(typeattributeset gatekeeperd_26_0 (gatekeeperd)) +(typeattributeset gatekeeper_data_file_26_0 (gatekeeper_data_file)) +(typeattributeset gatekeeperd_exec_26_0 (gatekeeperd_exec)) +(typeattributeset gatekeeper_service_26_0 (gatekeeper_service)) +(typeattributeset gfxinfo_service_26_0 (gfxinfo_service)) +(typeattributeset gps_control_26_0 (gps_control)) +(typeattributeset gpu_device_26_0 (gpu_device)) +(typeattributeset gpu_service_26_0 (gpu_service)) +(typeattributeset graphics_device_26_0 (graphics_device)) +(typeattributeset graphicsstats_service_26_0 (graphicsstats_service)) +(typeattributeset hal_audio_hwservice_26_0 (hal_audio_hwservice)) +(typeattributeset hal_bluetooth_hwservice_26_0 (hal_bluetooth_hwservice)) +(typeattributeset hal_bootctl_hwservice_26_0 (hal_bootctl_hwservice)) +(typeattributeset hal_camera_hwservice_26_0 (hal_camera_hwservice)) +(typeattributeset hal_configstore_ISurfaceFlingerConfigs_26_0 (hal_configstore_ISurfaceFlingerConfigs)) +(typeattributeset hal_contexthub_hwservice_26_0 (hal_contexthub_hwservice)) +(typeattributeset hal_drm_hwservice_26_0 (hal_drm_hwservice)) +(typeattributeset hal_dumpstate_hwservice_26_0 (hal_dumpstate_hwservice)) +(typeattributeset hal_fingerprint_hwservice_26_0 (hal_fingerprint_hwservice)) +(typeattributeset hal_fingerprint_service_26_0 (hal_fingerprint_service)) +(typeattributeset hal_gatekeeper_hwservice_26_0 (hal_gatekeeper_hwservice)) +(typeattributeset hal_gnss_hwservice_26_0 (hal_gnss_hwservice)) +(typeattributeset hal_graphics_allocator_hwservice_26_0 (hal_graphics_allocator_hwservice)) +(typeattributeset hal_graphics_composer_hwservice_26_0 (hal_graphics_composer_hwservice)) +(typeattributeset hal_graphics_mapper_hwservice_26_0 (hal_graphics_mapper_hwservice)) +(typeattributeset hal_health_hwservice_26_0 (hal_health_hwservice)) +(typeattributeset hal_ir_hwservice_26_0 (hal_ir_hwservice)) +(typeattributeset hal_keymaster_hwservice_26_0 (hal_keymaster_hwservice)) +(typeattributeset hal_light_hwservice_26_0 (hal_light_hwservice)) +(typeattributeset hal_memtrack_hwservice_26_0 (hal_memtrack_hwservice)) +(typeattributeset hal_nfc_hwservice_26_0 (hal_nfc_hwservice)) +(typeattributeset hal_oemlock_hwservice_26_0 (hal_oemlock_hwservice)) +(typeattributeset hal_omx_hwservice_26_0 (hal_omx_hwservice)) +(typeattributeset hal_power_hwservice_26_0 (hal_power_hwservice)) +(typeattributeset hal_renderscript_hwservice_26_0 (hal_renderscript_hwservice)) +(typeattributeset hal_sensors_hwservice_26_0 (hal_sensors_hwservice)) +(typeattributeset hal_telephony_hwservice_26_0 (hal_telephony_hwservice)) +(typeattributeset hal_thermal_hwservice_26_0 (hal_thermal_hwservice)) +(typeattributeset hal_tv_cec_hwservice_26_0 (hal_tv_cec_hwservice)) +(typeattributeset hal_tv_input_hwservice_26_0 (hal_tv_input_hwservice)) +(typeattributeset hal_usb_hwservice_26_0 (hal_usb_hwservice)) +(typeattributeset hal_vibrator_hwservice_26_0 (hal_vibrator_hwservice)) +(typeattributeset hal_vr_hwservice_26_0 (hal_vr_hwservice)) +(typeattributeset hal_weaver_hwservice_26_0 (hal_weaver_hwservice)) +(typeattributeset hal_wifi_hwservice_26_0 (hal_wifi_hwservice)) +(typeattributeset hal_wifi_supplicant_hwservice_26_0 (hal_wifi_supplicant_hwservice)) +(typeattributeset hardware_properties_service_26_0 (hardware_properties_service)) +(typeattributeset hardware_service_26_0 (hardware_service)) +(typeattributeset hci_attach_dev_26_0 (hci_attach_dev)) +(typeattributeset hdmi_control_service_26_0 (hdmi_control_service)) +(typeattributeset healthd_26_0 (healthd)) +(typeattributeset healthd_exec_26_0 (healthd_exec)) +(typeattributeset heapdump_data_file_26_0 (heapdump_data_file)) +(typeattributeset hidl_allocator_hwservice_26_0 (hidl_allocator_hwservice)) +(typeattributeset hidl_base_hwservice_26_0 (hidl_base_hwservice)) +(typeattributeset hidl_manager_hwservice_26_0 (hidl_manager_hwservice)) +(typeattributeset hidl_memory_hwservice_26_0 (hidl_memory_hwservice)) +(typeattributeset hidl_token_hwservice_26_0 (hidl_token_hwservice)) +(typeattributeset hwbinder_device_26_0 (hwbinder_device)) +(typeattributeset hw_random_device_26_0 (hw_random_device)) +(typeattributeset hwservice_contexts_file_26_0 (hwservice_contexts_file)) +(typeattributeset hwservicemanager_26_0 (hwservicemanager)) +(typeattributeset hwservicemanager_exec_26_0 (hwservicemanager_exec)) +(typeattributeset hwservicemanager_prop_26_0 (hwservicemanager_prop)) +(typeattributeset i2c_device_26_0 (i2c_device)) +(typeattributeset icon_file_26_0 (icon_file)) +(typeattributeset idmap_26_0 (idmap)) +(typeattributeset idmap_exec_26_0 (idmap_exec)) +(typeattributeset iio_device_26_0 (iio_device)) +(typeattributeset imms_service_26_0 (imms_service)) +(typeattributeset incident_26_0 (incident)) +(typeattributeset incidentd_26_0 (incidentd)) +(typeattributeset incident_data_file_26_0 (incident_data_file)) +(typeattributeset incident_service_26_0 (incident_service)) +(typeattributeset init_26_0 (init)) +(typeattributeset init_exec_26_0 (init_exec)) +(typeattributeset inotify_26_0 (inotify)) +(typeattributeset input_device_26_0 (input_device)) +(typeattributeset inputflinger_26_0 (inputflinger)) +(typeattributeset inputflinger_exec_26_0 (inputflinger_exec)) +(typeattributeset inputflinger_service_26_0 (inputflinger_service)) +(typeattributeset input_method_service_26_0 (input_method_service)) +(typeattributeset input_service_26_0 (input_service)) +(typeattributeset installd_26_0 (installd)) +(typeattributeset install_data_file_26_0 (install_data_file)) +(typeattributeset installd_exec_26_0 (installd_exec)) +(typeattributeset installd_service_26_0 (installd_service)) +(typeattributeset install_recovery_26_0 (install_recovery)) +(typeattributeset install_recovery_exec_26_0 (install_recovery_exec)) +(typeattributeset ion_device_26_0 (ion_device)) +(typeattributeset IProxyService_service_26_0 (IProxyService_service)) +(typeattributeset ipsec_service_26_0 (ipsec_service)) +(typeattributeset isolated_app_26_0 (isolated_app)) +(typeattributeset jobscheduler_service_26_0 (jobscheduler_service)) +(typeattributeset kernel_26_0 (kernel)) +(typeattributeset keychain_data_file_26_0 (keychain_data_file)) +(typeattributeset keychord_device_26_0 (keychord_device)) +(typeattributeset keystore_26_0 (keystore)) +(typeattributeset keystore_data_file_26_0 (keystore_data_file)) +(typeattributeset keystore_exec_26_0 (keystore_exec)) +(typeattributeset keystore_service_26_0 (keystore_service)) +(typeattributeset kmem_device_26_0 (kmem_device)) +(typeattributeset kmsg_device_26_0 (kmsg_device)) +(typeattributeset labeledfs_26_0 (labeledfs)) +(typeattributeset launcherapps_service_26_0 (launcherapps_service)) +(typeattributeset lmkd_26_0 (lmkd)) +(typeattributeset lmkd_exec_26_0 (lmkd_exec)) +(typeattributeset lmkd_socket_26_0 (lmkd_socket)) +(typeattributeset location_service_26_0 (location_service)) +(typeattributeset lock_settings_service_26_0 (lock_settings_service)) +(typeattributeset logcat_exec_26_0 (logcat_exec)) +(typeattributeset logd_26_0 (logd)) +(typeattributeset log_device_26_0 (log_device)) +(typeattributeset logd_exec_26_0 (logd_exec)) +(typeattributeset logd_prop_26_0 (logd_prop)) +(typeattributeset logdr_socket_26_0 (logdr_socket)) +(typeattributeset logd_socket_26_0 (logd_socket)) +(typeattributeset logdw_socket_26_0 (logdw_socket)) +(typeattributeset logpersist_26_0 (logpersist)) +(typeattributeset logpersistd_logging_prop_26_0 (logpersistd_logging_prop)) +(typeattributeset log_prop_26_0 (log_prop)) +(typeattributeset log_tag_prop_26_0 (log_tag_prop)) +(typeattributeset loop_control_device_26_0 (loop_control_device)) +(typeattributeset loop_device_26_0 (loop_device)) +(typeattributeset mac_perms_file_26_0 (mac_perms_file)) +(typeattributeset mdnsd_26_0 (mdnsd)) +(typeattributeset mdnsd_socket_26_0 (mdnsd_socket)) +(typeattributeset mdns_socket_26_0 (mdns_socket)) +(typeattributeset mediacasserver_service_26_0 (mediacasserver_service)) +(typeattributeset mediacodec_26_0 (mediacodec)) +(typeattributeset mediacodec_exec_26_0 (mediacodec_exec)) +(typeattributeset mediacodec_service_26_0 (mediacodec_service)) +(typeattributeset media_data_file_26_0 (media_data_file)) +(typeattributeset mediadrmserver_26_0 (mediadrmserver)) +(typeattributeset mediadrmserver_exec_26_0 (mediadrmserver_exec)) +(typeattributeset mediadrmserver_service_26_0 (mediadrmserver_service)) +(typeattributeset mediaextractor_26_0 (mediaextractor)) +(typeattributeset mediaextractor_exec_26_0 (mediaextractor_exec)) +(typeattributeset mediaextractor_service_26_0 (mediaextractor_service)) +(typeattributeset mediametrics_26_0 (mediametrics)) +(typeattributeset mediametrics_exec_26_0 (mediametrics_exec)) +(typeattributeset mediametrics_service_26_0 (mediametrics_service)) +(typeattributeset media_projection_service_26_0 (media_projection_service)) +(typeattributeset media_router_service_26_0 (media_router_service)) +(typeattributeset media_rw_data_file_26_0 (media_rw_data_file)) +(typeattributeset mediaserver_26_0 (mediaserver)) +(typeattributeset mediaserver_exec_26_0 (mediaserver_exec)) +(typeattributeset mediaserver_service_26_0 (mediaserver_service)) +(typeattributeset media_session_service_26_0 (media_session_service)) +(typeattributeset meminfo_service_26_0 (meminfo_service)) +(typeattributeset metadata_block_device_26_0 (metadata_block_device)) +(typeattributeset method_trace_data_file_26_0 (method_trace_data_file)) +(typeattributeset midi_service_26_0 (midi_service)) +(typeattributeset misc_block_device_26_0 (misc_block_device)) +(typeattributeset misc_logd_file_26_0 (misc_logd_file)) +(typeattributeset misc_user_data_file_26_0 (misc_user_data_file)) +(typeattributeset mmc_prop_26_0 (mmc_prop)) +(typeattributeset mnt_expand_file_26_0 (mnt_expand_file)) +(typeattributeset mnt_media_rw_file_26_0 (mnt_media_rw_file)) +(typeattributeset mnt_media_rw_stub_file_26_0 (mnt_media_rw_stub_file)) +(typeattributeset mnt_user_file_26_0 (mnt_user_file)) +(typeattributeset modprobe_26_0 (modprobe)) +(typeattributeset mount_service_26_0 (mount_service)) +(typeattributeset mqueue_26_0 (mqueue)) +(typeattributeset mtd_device_26_0 (mtd_device)) +(typeattributeset mtp_26_0 (mtp)) +(typeattributeset mtp_device_26_0 (mtp_device)) +(typeattributeset mtpd_socket_26_0 (mtpd_socket)) +(typeattributeset mtp_exec_26_0 (mtp_exec)) +(typeattributeset nativetest_data_file_26_0 (nativetest_data_file)) +(typeattributeset netd_26_0 (netd)) +(typeattributeset net_data_file_26_0 (net_data_file)) +(typeattributeset netd_exec_26_0 (netd_exec)) +(typeattributeset netd_listener_service_26_0 (netd_listener_service)) +(typeattributeset net_dns_prop_26_0 (net_dns_prop)) +(typeattributeset netd_service_26_0 (netd_service)) +(typeattributeset netd_socket_26_0 (netd_socket)) +(typeattributeset netif_26_0 (netif)) +(typeattributeset netpolicy_service_26_0 (netpolicy_service)) +(typeattributeset net_radio_prop_26_0 (net_radio_prop)) +(typeattributeset netstats_service_26_0 (netstats_service)) +(typeattributeset netutils_wrapper_26_0 (netutils_wrapper)) +(typeattributeset netutils_wrapper_exec_26_0 (netutils_wrapper_exec)) +(typeattributeset network_management_service_26_0 (network_management_service)) +(typeattributeset network_score_service_26_0 (network_score_service)) +(typeattributeset network_time_update_service_26_0 (network_time_update_service)) +(typeattributeset nfc_26_0 (nfc)) +(typeattributeset nfc_data_file_26_0 (nfc_data_file)) +(typeattributeset nfc_device_26_0 (nfc_device)) +(typeattributeset nfc_prop_26_0 (nfc_prop)) +(typeattributeset nfc_service_26_0 (nfc_service)) +(typeattributeset node_26_0 (node)) +(typeattributeset notification_service_26_0 (notification_service)) +(typeattributeset null_device_26_0 (null_device)) +(typeattributeset oemfs_26_0 (oemfs)) +(typeattributeset oem_lock_service_26_0 (oem_lock_service)) +(typeattributeset ota_data_file_26_0 (ota_data_file)) +(typeattributeset otadexopt_service_26_0 (otadexopt_service)) +(typeattributeset ota_package_file_26_0 (ota_package_file)) +(typeattributeset otapreopt_chroot_26_0 (otapreopt_chroot)) +(typeattributeset otapreopt_chroot_exec_26_0 (otapreopt_chroot_exec)) +(typeattributeset otapreopt_slot_26_0 (otapreopt_slot)) +(typeattributeset otapreopt_slot_exec_26_0 (otapreopt_slot_exec)) +(typeattributeset overlay_prop_26_0 (overlay_prop)) +(typeattributeset overlay_service_26_0 (overlay_service)) +(typeattributeset owntty_device_26_0 (owntty_device)) +(typeattributeset package_service_26_0 (package_service)) +(typeattributeset pan_result_prop_26_0 (pan_result_prop)) +(typeattributeset pdx_bufferhub_client_channel_socket_26_0 (pdx_bufferhub_client_channel_socket)) +(typeattributeset pdx_bufferhub_client_endpoint_socket_26_0 (pdx_bufferhub_client_endpoint_socket)) +(typeattributeset pdx_bufferhub_dir_26_0 (pdx_bufferhub_dir)) +(typeattributeset pdx_display_client_channel_socket_26_0 (pdx_display_client_channel_socket)) +(typeattributeset pdx_display_client_endpoint_socket_26_0 (pdx_display_client_endpoint_socket)) +(typeattributeset pdx_display_dir_26_0 (pdx_display_dir)) +(typeattributeset pdx_display_manager_channel_socket_26_0 (pdx_display_manager_channel_socket)) +(typeattributeset pdx_display_manager_endpoint_socket_26_0 (pdx_display_manager_endpoint_socket)) +(typeattributeset pdx_display_screenshot_channel_socket_26_0 (pdx_display_screenshot_channel_socket)) +(typeattributeset pdx_display_screenshot_endpoint_socket_26_0 (pdx_display_screenshot_endpoint_socket)) +(typeattributeset pdx_display_vsync_channel_socket_26_0 (pdx_display_vsync_channel_socket)) +(typeattributeset pdx_display_vsync_endpoint_socket_26_0 (pdx_display_vsync_endpoint_socket)) +(typeattributeset pdx_performance_client_channel_socket_26_0 (pdx_performance_client_channel_socket)) +(typeattributeset pdx_performance_client_endpoint_socket_26_0 (pdx_performance_client_endpoint_socket)) +(typeattributeset pdx_performance_dir_26_0 (pdx_performance_dir)) +(typeattributeset performanced_26_0 (performanced)) +(typeattributeset performanced_exec_26_0 (performanced_exec)) +(typeattributeset perfprofd_26_0 (perfprofd)) +(typeattributeset perfprofd_data_file_26_0 (perfprofd_data_file)) +(typeattributeset perfprofd_exec_26_0 (perfprofd_exec)) +(typeattributeset permission_service_26_0 (permission_service)) +(typeattributeset persist_debug_prop_26_0 (persist_debug_prop)) +(typeattributeset persistent_data_block_service_26_0 (persistent_data_block_service)) +(typeattributeset persistent_properties_ready_prop_26_0 (persistent_properties_ready_prop)) +(typeattributeset pinner_service_26_0 (pinner_service)) +(typeattributeset pipefs_26_0 (pipefs)) +(typeattributeset platform_app_26_0 (platform_app)) +(typeattributeset pmsg_device_26_0 (pmsg_device)) +(typeattributeset port_26_0 (port)) +(typeattributeset port_device_26_0 (port_device)) +(typeattributeset postinstall_26_0 (postinstall)) +(typeattributeset postinstall_dexopt_26_0 (postinstall_dexopt)) +(typeattributeset postinstall_file_26_0 (postinstall_file)) +(typeattributeset postinstall_mnt_dir_26_0 (postinstall_mnt_dir)) +(typeattributeset powerctl_prop_26_0 (powerctl_prop)) +(typeattributeset power_service_26_0 (power_service)) +(typeattributeset ppp_26_0 (ppp)) +(typeattributeset ppp_device_26_0 (ppp_device)) +(typeattributeset ppp_exec_26_0 (ppp_exec)) +(typeattributeset preloads_data_file_26_0 (preloads_data_file)) +(typeattributeset preloads_media_file_26_0 (preloads_media_file)) +(typeattributeset preopt2cachename_26_0 (preopt2cachename)) +(typeattributeset preopt2cachename_exec_26_0 (preopt2cachename_exec)) +(typeattributeset print_service_26_0 (print_service)) +(typeattributeset priv_app_26_0 (mediaprovider priv_app)) +(typeattributeset proc_26_0 + ( proc + proc_abi + proc_asound + proc_buddyinfo + proc_cmdline + proc_dirty + proc_diskstats + proc_extra_free_kbytes + proc_filesystems + proc_hostname + proc_hung_task + proc_kmsg + proc_loadavg + proc_max_map_count + proc_min_free_order_shift + proc_mounts + proc_page_cluster + proc_pagetypeinfo + proc_panic + proc_pid_max + proc_pipe_conf + proc_random + proc_sched + proc_swaps + proc_uid_time_in_state + proc_uid_concurrent_active_time + proc_uid_concurrent_policy_time + proc_uid_cpupower + proc_uptime + proc_version + proc_vmallocinfo + proc_vmstat)) +(typeattributeset proc_bluetooth_writable_26_0 (proc_bluetooth_writable)) +(typeattributeset proc_cpuinfo_26_0 (proc_cpuinfo)) +(typeattributeset proc_drop_caches_26_0 (proc_drop_caches)) +(typeattributeset processinfo_service_26_0 (processinfo_service)) +(typeattributeset proc_interrupts_26_0 (proc_interrupts)) +(typeattributeset proc_iomem_26_0 (proc_iomem)) +(typeattributeset proc_meminfo_26_0 (proc_meminfo)) +(typeattributeset proc_misc_26_0 (proc_misc)) +(typeattributeset proc_modules_26_0 (proc_modules)) +(typeattributeset proc_net_26_0 + ( proc_net + proc_qtaguid_stat)) +(typeattributeset proc_overcommit_memory_26_0 (proc_overcommit_memory)) +(typeattributeset proc_perf_26_0 (proc_perf)) +(typeattributeset proc_security_26_0 (proc_security)) +(typeattributeset proc_stat_26_0 (proc_stat)) +(typeattributeset procstats_service_26_0 (procstats_service)) +(typeattributeset proc_sysrq_26_0 (proc_sysrq)) +(typeattributeset proc_timer_26_0 (proc_timer)) +(typeattributeset proc_tty_drivers_26_0 (proc_tty_drivers)) +(typeattributeset proc_uid_cputime_removeuid_26_0 (proc_uid_cputime_removeuid)) +(typeattributeset proc_uid_cputime_showstat_26_0 (proc_uid_cputime_showstat)) +(typeattributeset proc_uid_io_stats_26_0 (proc_uid_io_stats)) +(typeattributeset proc_uid_procstat_set_26_0 (proc_uid_procstat_set)) +(typeattributeset proc_zoneinfo_26_0 (proc_zoneinfo)) +(typeattributeset profman_26_0 (profman)) +(typeattributeset profman_dump_data_file_26_0 (profman_dump_data_file)) +(typeattributeset profman_exec_26_0 (profman_exec)) +(typeattributeset properties_device_26_0 (properties_device)) +(typeattributeset properties_serial_26_0 (properties_serial)) +(typeattributeset property_contexts_file_26_0 (property_contexts_file)) +(typeattributeset property_data_file_26_0 (property_data_file)) +(typeattributeset property_socket_26_0 (property_socket)) +(typeattributeset pstorefs_26_0 (pstorefs)) +(typeattributeset ptmx_device_26_0 (ptmx_device)) +(typeattributeset qtaguid_device_26_0 (qtaguid_device)) +(typeattributeset qtaguid_proc_26_0 (qtaguid_proc)) +(typeattributeset racoon_26_0 (racoon)) +(typeattributeset racoon_exec_26_0 (racoon_exec)) +(typeattributeset racoon_socket_26_0 (racoon_socket)) +(typeattributeset radio_26_0 (radio)) +(typeattributeset radio_data_file_26_0 (radio_data_file)) +(typeattributeset radio_device_26_0 (radio_device)) +(typeattributeset radio_prop_26_0 (radio_prop)) +(typeattributeset radio_service_26_0 (radio_service)) +(typeattributeset ram_device_26_0 (ram_device)) +(typeattributeset random_device_26_0 (random_device)) +(typeattributeset reboot_data_file_26_0 (reboot_data_file)) +(typeattributeset recovery_26_0 (recovery)) +(typeattributeset recovery_block_device_26_0 (recovery_block_device)) +(typeattributeset recovery_data_file_26_0 (recovery_data_file)) +(typeattributeset recovery_persist_26_0 (recovery_persist)) +(typeattributeset recovery_persist_exec_26_0 (recovery_persist_exec)) +(typeattributeset recovery_refresh_26_0 (recovery_refresh)) +(typeattributeset recovery_refresh_exec_26_0 (recovery_refresh_exec)) +(typeattributeset recovery_service_26_0 (recovery_service)) +(typeattributeset registry_service_26_0 (registry_service)) +(typeattributeset resourcecache_data_file_26_0 (resourcecache_data_file)) +(typeattributeset restorecon_prop_26_0 (restorecon_prop)) +(typeattributeset restrictions_service_26_0 (restrictions_service)) +(typeattributeset rild_26_0 (rild)) +(typeattributeset rild_debug_socket_26_0 (rild_debug_socket)) +(typeattributeset rild_socket_26_0 (rild_socket)) +(typeattributeset ringtone_file_26_0 (ringtone_file)) +(typeattributeset root_block_device_26_0 (root_block_device)) +(typeattributeset rootfs_26_0 (rootfs)) +(typeattributeset rpmsg_device_26_0 (rpmsg_device)) +(typeattributeset rtc_device_26_0 (rtc_device)) +(typeattributeset rttmanager_service_26_0 (rttmanager_service)) +(typeattributeset runas_26_0 (runas)) +(typeattributeset runas_exec_26_0 (runas_exec)) +(typeattributeset runtime_event_log_tags_file_26_0 (runtime_event_log_tags_file)) +(typeattributeset safemode_prop_26_0 (safemode_prop)) +(typeattributeset same_process_hal_file_26_0 (same_process_hal_file)) +(typeattributeset samplingprofiler_service_26_0 (samplingprofiler_service)) +(typeattributeset scheduling_policy_service_26_0 (scheduling_policy_service)) +(typeattributeset sdcardd_26_0 (sdcardd)) +(typeattributeset sdcardd_exec_26_0 (sdcardd_exec)) +(typeattributeset sdcardfs_26_0 (sdcardfs)) +(typeattributeset seapp_contexts_file_26_0 (seapp_contexts_file)) +(typeattributeset search_service_26_0 (search_service)) +(typeattributeset sec_key_att_app_id_provider_service_26_0 (sec_key_att_app_id_provider_service)) +(typeattributeset selinuxfs_26_0 (selinuxfs)) +(typeattributeset sensors_device_26_0 (sensors_device)) +(typeattributeset sensorservice_service_26_0 (sensorservice_service)) +(typeattributeset sepolicy_file_26_0 (sepolicy_file)) +(typeattributeset serial_device_26_0 (serial_device)) +(typeattributeset serialno_prop_26_0 (serialno_prop)) +(typeattributeset serial_service_26_0 (serial_service)) +(typeattributeset service_contexts_file_26_0 (service_contexts_file nonplat_service_contexts_file)) +(typeattributeset servicediscovery_service_26_0 (servicediscovery_service)) +(typeattributeset servicemanager_26_0 (servicemanager)) +(typeattributeset servicemanager_exec_26_0 (servicemanager_exec)) +(typeattributeset settings_service_26_0 (settings_service)) +(typeattributeset sgdisk_26_0 (sgdisk)) +(typeattributeset sgdisk_exec_26_0 (sgdisk_exec)) +(typeattributeset shared_relro_26_0 (shared_relro)) +(typeattributeset shared_relro_file_26_0 (shared_relro_file)) +(typeattributeset shell_26_0 (shell)) +(typeattributeset shell_data_file_26_0 (shell_data_file)) +(typeattributeset shell_exec_26_0 (shell_exec)) +(typeattributeset shell_prop_26_0 (shell_prop)) +(typeattributeset shm_26_0 (shm)) +(typeattributeset shortcut_manager_icons_26_0 (shortcut_manager_icons)) +(typeattributeset shortcut_service_26_0 (shortcut_service)) +(typeattributeset slideshow_26_0 (slideshow)) +(typeattributeset socket_device_26_0 (socket_device)) +(typeattributeset sockfs_26_0 (sockfs)) +(typeattributeset statusbar_service_26_0 (statusbar_service)) +(typeattributeset storaged_service_26_0 (storaged_service)) +(typeattributeset storage_file_26_0 (storage_file)) +(typeattributeset storagestats_service_26_0 (storagestats_service)) +(typeattributeset storage_stub_file_26_0 (storage_stub_file)) +(typeattributeset su_26_0 (su)) +(typeattributeset su_exec_26_0 (su_exec)) +(typeattributeset surfaceflinger_26_0 (surfaceflinger)) +(typeattributeset surfaceflinger_service_26_0 (surfaceflinger_service)) +(typeattributeset swap_block_device_26_0 (swap_block_device)) +(typeattributeset sysfs_26_0 + ( sysfs + sysfs_android_usb + sysfs_dm + sysfs_dt_firmware_android + sysfs_ipv4 + sysfs_kernel_notes + sysfs_net + sysfs_power + sysfs_rtc + sysfs_switch + sysfs_wakeup_reasons)) +(typeattributeset sysfs_batteryinfo_26_0 (sysfs_batteryinfo)) +(typeattributeset sysfs_bluetooth_writable_26_0 (sysfs_bluetooth_writable)) +(typeattributeset sysfs_devices_system_cpu_26_0 (sysfs_devices_system_cpu)) +(typeattributeset sysfs_hwrandom_26_0 (sysfs_hwrandom)) +(typeattributeset sysfs_leds_26_0 (sysfs_leds)) +(typeattributeset sysfs_lowmemorykiller_26_0 (sysfs_lowmemorykiller)) +(typeattributeset sysfs_mac_address_26_0 (sysfs_mac_address)) +(typeattributeset sysfs_nfc_power_writable_26_0 (sysfs_nfc_power_writable)) +(typeattributeset sysfs_thermal_26_0 (sysfs_thermal)) +(typeattributeset sysfs_uio_26_0 (sysfs_uio)) +(typeattributeset sysfs_usb_26_0 (sysfs_usb)) +(typeattributeset sysfs_vibrator_26_0 (sysfs_vibrator)) +(typeattributeset sysfs_wake_lock_26_0 (sysfs_wake_lock)) +(typeattributeset sysfs_wlan_fwpath_26_0 (sysfs_wlan_fwpath)) +(typeattributeset sysfs_zram_26_0 (sysfs_zram)) +(typeattributeset sysfs_zram_uevent_26_0 (sysfs_zram_uevent)) +(typeattributeset system_app_26_0 (system_app)) +(typeattributeset system_app_data_file_26_0 (system_app_data_file)) +(typeattributeset system_app_service_26_0 (system_app_service)) +(typeattributeset system_block_device_26_0 (system_block_device)) +(typeattributeset system_data_file_26_0 + ( system_data_file + vendor_data_file)) +(typeattributeset system_file_26_0 (system_file)) +(typeattributeset systemkeys_data_file_26_0 (systemkeys_data_file)) +(typeattributeset system_ndebug_socket_26_0 (system_ndebug_socket)) +(typeattributeset system_prop_26_0 (system_prop)) +(typeattributeset system_radio_prop_26_0 (system_radio_prop)) +(typeattributeset system_server_26_0 (system_server)) +(typeattributeset system_wifi_keystore_hwservice_26_0 (system_wifi_keystore_hwservice)) +(typeattributeset system_wpa_socket_26_0 (system_wpa_socket)) +(typeattributeset task_service_26_0 (task_service)) +(typeattributeset tee_26_0 (tee)) +(typeattributeset tee_data_file_26_0 (tee_data_file)) +(typeattributeset tee_device_26_0 (tee_device)) +(typeattributeset telecom_service_26_0 (telecom_service)) +(typeattributeset textclassification_service_26_0 (textclassification_service)) +(typeattributeset textclassifier_data_file_26_0 (textclassifier_data_file)) +(typeattributeset textservices_service_26_0 (textservices_service)) +(typeattributeset tmpfs_26_0 (tmpfs)) +(typeattributeset tombstoned_26_0 (tombstoned)) +(typeattributeset tombstone_data_file_26_0 (tombstone_data_file)) +(typeattributeset tombstoned_crash_socket_26_0 (tombstoned_crash_socket)) +(typeattributeset tombstoned_exec_26_0 (tombstoned_exec)) +(typeattributeset tombstoned_intercept_socket_26_0 (tombstoned_intercept_socket)) +(typeattributeset toolbox_26_0 (toolbox)) +(typeattributeset toolbox_exec_26_0 (toolbox_exec)) +(typeattributeset tracing_shell_writable_26_0 (debugfs_tracing tracing_shell_writable)) +(typeattributeset tracing_shell_writable_debug_26_0 (debugfs_tracing_debug tracing_shell_writable_debug)) +(typeattributeset trust_service_26_0 (trust_service)) +(typeattributeset tty_device_26_0 (tty_device)) +(typeattributeset tun_device_26_0 (tun_device)) +(typeattributeset tv_input_service_26_0 (tv_input_service)) +(typeattributeset tzdatacheck_26_0 (tzdatacheck)) +(typeattributeset tzdatacheck_exec_26_0 (tzdatacheck_exec)) +(typeattributeset ueventd_26_0 (ueventd)) +(typeattributeset uhid_device_26_0 (uhid_device)) +(typeattributeset uimode_service_26_0 (uimode_service)) +(typeattributeset uio_device_26_0 (uio_device)) +(typeattributeset uncrypt_26_0 (uncrypt)) +(typeattributeset uncrypt_exec_26_0 (uncrypt_exec)) +(typeattributeset uncrypt_socket_26_0 (uncrypt_socket)) +(typeattributeset unencrypted_data_file_26_0 (unencrypted_data_file)) +(typeattributeset unlabeled_26_0 (unlabeled)) +(typeattributeset untrusted_app_25_26_0 (untrusted_app_25)) +(typeattributeset untrusted_app_26_0 + ( untrusted_app + untrusted_app_27)) +(typeattributeset untrusted_v2_app_26_0 (untrusted_v2_app)) +(typeattributeset update_engine_26_0 (update_engine)) +(typeattributeset update_engine_data_file_26_0 (update_engine_data_file)) +(typeattributeset update_engine_exec_26_0 (update_engine_exec)) +(typeattributeset update_engine_service_26_0 (update_engine_service)) +(typeattributeset updatelock_service_26_0 (updatelock_service)) +(typeattributeset update_verifier_26_0 (update_verifier)) +(typeattributeset update_verifier_exec_26_0 (update_verifier_exec)) +(typeattributeset usagestats_service_26_0 (usagestats_service)) +(typeattributeset usbaccessory_device_26_0 (usbaccessory_device)) +(typeattributeset usb_device_26_0 (usb_device)) +(typeattributeset usbfs_26_0 (usbfs)) +(typeattributeset usb_service_26_0 (usb_service)) +(typeattributeset userdata_block_device_26_0 (userdata_block_device)) +(typeattributeset usermodehelper_26_0 (sysfs_usermodehelper usermodehelper)) +(typeattributeset user_profile_data_file_26_0 (user_profile_data_file)) +(typeattributeset user_service_26_0 (user_service)) +(typeattributeset vcs_device_26_0 (vcs_device)) +(typeattributeset vdc_26_0 (vdc)) +(typeattributeset vdc_exec_26_0 (vdc_exec)) +(typeattributeset vendor_app_file_26_0 (vendor_app_file)) +(typeattributeset vendor_configs_file_26_0 (vendor_configs_file)) +(typeattributeset vendor_file_26_0 (vendor_file)) +(typeattributeset vendor_framework_file_26_0 (vendor_framework_file)) +(typeattributeset vendor_hal_file_26_0 (vendor_hal_file)) +(typeattributeset vendor_overlay_file_26_0 (vendor_overlay_file)) +(typeattributeset vendor_shell_exec_26_0 (vendor_shell_exec)) +(typeattributeset vendor_toolbox_exec_26_0 (vendor_toolbox_exec)) +(typeattributeset vfat_26_0 (vfat)) +(typeattributeset vibrator_service_26_0 (vibrator_service)) +(typeattributeset video_device_26_0 (video_device)) +(typeattributeset virtual_touchpad_26_0 (virtual_touchpad)) +(typeattributeset virtual_touchpad_exec_26_0 (virtual_touchpad_exec)) +(typeattributeset virtual_touchpad_service_26_0 (virtual_touchpad_service)) +(typeattributeset vndbinder_device_26_0 (vndbinder_device)) +(typeattributeset vndk_sp_file_26_0 (vndk_sp_file)) +(typeattributeset vndservice_contexts_file_26_0 (vndservice_contexts_file)) +(typeattributeset vndservicemanager_26_0 (vndservicemanager)) +(typeattributeset voiceinteraction_service_26_0 (voiceinteraction_service)) +(typeattributeset vold_26_0 (vold)) +(typeattributeset vold_data_file_26_0 (vold_data_file)) +(typeattributeset vold_device_26_0 (vold_device)) +(typeattributeset vold_exec_26_0 (vold_exec)) +(typeattributeset vold_prop_26_0 (vold_prop)) +(typeattributeset vold_socket_26_0 (vold_socket)) +(typeattributeset vpn_data_file_26_0 (vpn_data_file)) +(typeattributeset vr_hwc_26_0 (vr_hwc)) +(typeattributeset vr_hwc_exec_26_0 (vr_hwc_exec)) +(typeattributeset vr_hwc_service_26_0 (vr_hwc_service)) +(typeattributeset vr_manager_service_26_0 (vr_manager_service)) +(typeattributeset wallpaper_file_26_0 (wallpaper_file)) +(typeattributeset wallpaper_service_26_0 (wallpaper_service)) +(typeattributeset watchdogd_26_0 (watchdogd)) +(typeattributeset watchdog_device_26_0 (watchdog_device)) +(typeattributeset webviewupdate_service_26_0 (webviewupdate_service)) +(typeattributeset webview_zygote_26_0 (webview_zygote)) +(typeattributeset webview_zygote_exec_26_0 (webview_zygote_exec)) +(typeattributeset webview_zygote_socket_26_0 (webview_zygote_socket)) +(typeattributeset wifiaware_service_26_0 (wifiaware_service)) +(typeattributeset wificond_26_0 (wificond)) +(typeattributeset wificond_exec_26_0 (wificond_exec)) +(typeattributeset wificond_service_26_0 (wificond_service)) +(typeattributeset wifi_data_file_26_0 (wifi_data_file)) +(typeattributeset wifi_log_prop_26_0 (wifi_log_prop)) +(typeattributeset wifip2p_service_26_0 (wifip2p_service)) +(typeattributeset wifi_prop_26_0 (wifi_prop)) +(typeattributeset wifiscanner_service_26_0 (wifiscanner_service)) +(typeattributeset wifi_service_26_0 (wifi_service)) +(typeattributeset window_service_26_0 (window_service)) +(typeattributeset wpa_socket_26_0 (wpa_socket)) +(typeattributeset zero_device_26_0 (zero_device)) +(typeattributeset zoneinfo_data_file_26_0 (zoneinfo_data_file)) +(typeattributeset zygote_26_0 (zygote)) +(typeattributeset zygote_exec_26_0 (zygote_exec)) +(typeattributeset zygote_socket_26_0 (zygote_socket)) diff --git a/system/system/etc/selinux/mapping/27.0.cil b/system/system/etc/selinux/mapping/27.0.cil new file mode 100644 index 0000000000000000000000000000000000000000..dbe3e885be879e34e62215453ac7e8f591ccfab4 --- /dev/null +++ b/system/system/etc/selinux/mapping/27.0.cil @@ -0,0 +1,1484 @@ +;; types removed from current policy +(type webview_zygote_socket) +(type reboot_data_file) +(type vold_socket) +(type rild) + +(expandtypeattribute (accessibility_service_27_0) true) +(expandtypeattribute (account_service_27_0) true) +(expandtypeattribute (activity_service_27_0) true) +(expandtypeattribute (adbd_27_0) true) +(expandtypeattribute (adb_data_file_27_0) true) +(expandtypeattribute (adbd_exec_27_0) true) +(expandtypeattribute (adbd_socket_27_0) true) +(expandtypeattribute (adb_keys_file_27_0) true) +(expandtypeattribute (alarm_device_27_0) true) +(expandtypeattribute (alarm_service_27_0) true) +(expandtypeattribute (anr_data_file_27_0) true) +(expandtypeattribute (apk_data_file_27_0) true) +(expandtypeattribute (apk_private_data_file_27_0) true) +(expandtypeattribute (apk_private_tmp_file_27_0) true) +(expandtypeattribute (apk_tmp_file_27_0) true) +(expandtypeattribute (app_data_file_27_0) true) +(expandtypeattribute (app_fuse_file_27_0) true) +(expandtypeattribute (app_fusefs_27_0) true) +(expandtypeattribute (appops_service_27_0) true) +(expandtypeattribute (appwidget_service_27_0) true) +(expandtypeattribute (asec_apk_file_27_0) true) +(expandtypeattribute (asec_image_file_27_0) true) +(expandtypeattribute (asec_public_file_27_0) true) +(expandtypeattribute (ashmem_device_27_0) true) +(expandtypeattribute (assetatlas_service_27_0) true) +(expandtypeattribute (audio_data_file_27_0) true) +(expandtypeattribute (audio_device_27_0) true) +(expandtypeattribute (audiohal_data_file_27_0) true) +(expandtypeattribute (audio_prop_27_0) true) +(expandtypeattribute (audio_seq_device_27_0) true) +(expandtypeattribute (audioserver_27_0) true) +(expandtypeattribute (audioserver_data_file_27_0) true) +(expandtypeattribute (audioserver_service_27_0) true) +(expandtypeattribute (audio_service_27_0) true) +(expandtypeattribute (audio_timer_device_27_0) true) +(expandtypeattribute (autofill_service_27_0) true) +(expandtypeattribute (backup_data_file_27_0) true) +(expandtypeattribute (backup_service_27_0) true) +(expandtypeattribute (batteryproperties_service_27_0) true) +(expandtypeattribute (battery_service_27_0) true) +(expandtypeattribute (batterystats_service_27_0) true) +(expandtypeattribute (binder_device_27_0) true) +(expandtypeattribute (binfmt_miscfs_27_0) true) +(expandtypeattribute (blkid_27_0) true) +(expandtypeattribute (blkid_untrusted_27_0) true) +(expandtypeattribute (block_device_27_0) true) +(expandtypeattribute (bluetooth_27_0) true) +(expandtypeattribute (bluetooth_data_file_27_0) true) +(expandtypeattribute (bluetooth_efs_file_27_0) true) +(expandtypeattribute (bluetooth_logs_data_file_27_0) true) +(expandtypeattribute (bluetooth_manager_service_27_0) true) +(expandtypeattribute (bluetooth_prop_27_0) true) +(expandtypeattribute (bluetooth_service_27_0) true) +(expandtypeattribute (bluetooth_socket_27_0) true) +(expandtypeattribute (bootanim_27_0) true) +(expandtypeattribute (bootanim_exec_27_0) true) +(expandtypeattribute (boot_block_device_27_0) true) +(expandtypeattribute (bootchart_data_file_27_0) true) +(expandtypeattribute (bootstat_27_0) true) +(expandtypeattribute (bootstat_data_file_27_0) true) +(expandtypeattribute (bootstat_exec_27_0) true) +(expandtypeattribute (boottime_prop_27_0) true) +(expandtypeattribute (boottrace_data_file_27_0) true) +(expandtypeattribute (broadcastradio_service_27_0) true) +(expandtypeattribute (bufferhubd_27_0) true) +(expandtypeattribute (bufferhubd_exec_27_0) true) +(expandtypeattribute (cache_backup_file_27_0) true) +(expandtypeattribute (cache_block_device_27_0) true) +(expandtypeattribute (cache_file_27_0) true) +(expandtypeattribute (cache_private_backup_file_27_0) true) +(expandtypeattribute (cache_recovery_file_27_0) true) +(expandtypeattribute (camera_data_file_27_0) true) +(expandtypeattribute (camera_device_27_0) true) +(expandtypeattribute (cameraproxy_service_27_0) true) +(expandtypeattribute (cameraserver_27_0) true) +(expandtypeattribute (cameraserver_exec_27_0) true) +(expandtypeattribute (cameraserver_service_27_0) true) +(expandtypeattribute (cgroup_27_0) true) +(expandtypeattribute (charger_27_0) true) +(expandtypeattribute (clatd_27_0) true) +(expandtypeattribute (clatd_exec_27_0) true) +(expandtypeattribute (clipboard_service_27_0) true) +(expandtypeattribute (commontime_management_service_27_0) true) +(expandtypeattribute (companion_device_service_27_0) true) +(expandtypeattribute (configfs_27_0) true) +(expandtypeattribute (config_prop_27_0) true) +(expandtypeattribute (connectivity_service_27_0) true) +(expandtypeattribute (connmetrics_service_27_0) true) +(expandtypeattribute (console_device_27_0) true) +(expandtypeattribute (consumer_ir_service_27_0) true) +(expandtypeattribute (content_service_27_0) true) +(expandtypeattribute (contexthub_service_27_0) true) +(expandtypeattribute (coredump_file_27_0) true) +(expandtypeattribute (country_detector_service_27_0) true) +(expandtypeattribute (coverage_service_27_0) true) +(expandtypeattribute (cppreopt_prop_27_0) true) +(expandtypeattribute (cppreopts_27_0) true) +(expandtypeattribute (cppreopts_exec_27_0) true) +(expandtypeattribute (cpuctl_device_27_0) true) +(expandtypeattribute (cpuinfo_service_27_0) true) +(expandtypeattribute (crash_dump_27_0) true) +(expandtypeattribute (crash_dump_exec_27_0) true) +(expandtypeattribute (ctl_bootanim_prop_27_0) true) +(expandtypeattribute (ctl_bugreport_prop_27_0) true) +(expandtypeattribute (ctl_console_prop_27_0) true) +(expandtypeattribute (ctl_default_prop_27_0) true) +(expandtypeattribute (ctl_dumpstate_prop_27_0) true) +(expandtypeattribute (ctl_fuse_prop_27_0) true) +(expandtypeattribute (ctl_mdnsd_prop_27_0) true) +(expandtypeattribute (ctl_rildaemon_prop_27_0) true) +(expandtypeattribute (dalvikcache_data_file_27_0) true) +(expandtypeattribute (dalvik_prop_27_0) true) +(expandtypeattribute (dbinfo_service_27_0) true) +(expandtypeattribute (debugfs_27_0) true) +(expandtypeattribute (debugfs_mmc_27_0) true) +(expandtypeattribute (debugfs_trace_marker_27_0) true) +(expandtypeattribute (debugfs_tracing_27_0) true) +(expandtypeattribute (debugfs_tracing_debug_27_0) true) +(expandtypeattribute (debugfs_tracing_instances_27_0) true) +(expandtypeattribute (debugfs_wifi_tracing_27_0) true) +(expandtypeattribute (debuggerd_prop_27_0) true) +(expandtypeattribute (debug_prop_27_0) true) +(expandtypeattribute (default_android_hwservice_27_0) true) +(expandtypeattribute (default_android_service_27_0) true) +(expandtypeattribute (default_android_vndservice_27_0) true) +(expandtypeattribute (default_prop_27_0) true) +(expandtypeattribute (device_27_0) true) +(expandtypeattribute (device_identifiers_service_27_0) true) +(expandtypeattribute (deviceidle_service_27_0) true) +(expandtypeattribute (device_logging_prop_27_0) true) +(expandtypeattribute (device_policy_service_27_0) true) +(expandtypeattribute (devicestoragemonitor_service_27_0) true) +(expandtypeattribute (devpts_27_0) true) +(expandtypeattribute (dex2oat_27_0) true) +(expandtypeattribute (dex2oat_exec_27_0) true) +(expandtypeattribute (dhcp_27_0) true) +(expandtypeattribute (dhcp_data_file_27_0) true) +(expandtypeattribute (dhcp_exec_27_0) true) +(expandtypeattribute (dhcp_prop_27_0) true) +(expandtypeattribute (diskstats_service_27_0) true) +(expandtypeattribute (display_service_27_0) true) +(expandtypeattribute (dm_device_27_0) true) +(expandtypeattribute (dnsmasq_27_0) true) +(expandtypeattribute (dnsmasq_exec_27_0) true) +(expandtypeattribute (dnsproxyd_socket_27_0) true) +(expandtypeattribute (DockObserver_service_27_0) true) +(expandtypeattribute (dreams_service_27_0) true) +(expandtypeattribute (drm_data_file_27_0) true) +(expandtypeattribute (drmserver_27_0) true) +(expandtypeattribute (drmserver_exec_27_0) true) +(expandtypeattribute (drmserver_service_27_0) true) +(expandtypeattribute (drmserver_socket_27_0) true) +(expandtypeattribute (dropbox_service_27_0) true) +(expandtypeattribute (dumpstate_27_0) true) +(expandtypeattribute (dumpstate_exec_27_0) true) +(expandtypeattribute (dumpstate_options_prop_27_0) true) +(expandtypeattribute (dumpstate_prop_27_0) true) +(expandtypeattribute (dumpstate_service_27_0) true) +(expandtypeattribute (dumpstate_socket_27_0) true) +(expandtypeattribute (e2fs_27_0) true) +(expandtypeattribute (e2fs_exec_27_0) true) +(expandtypeattribute (efs_file_27_0) true) +(expandtypeattribute (ephemeral_app_27_0) true) +(expandtypeattribute (ethernet_service_27_0) true) +(expandtypeattribute (ffs_prop_27_0) true) +(expandtypeattribute (file_contexts_file_27_0) true) +(expandtypeattribute (fingerprintd_27_0) true) +(expandtypeattribute (fingerprintd_data_file_27_0) true) +(expandtypeattribute (fingerprintd_exec_27_0) true) +(expandtypeattribute (fingerprintd_service_27_0) true) +(expandtypeattribute (fingerprint_prop_27_0) true) +(expandtypeattribute (fingerprint_service_27_0) true) +(expandtypeattribute (firstboot_prop_27_0) true) +(expandtypeattribute (font_service_27_0) true) +(expandtypeattribute (frp_block_device_27_0) true) +(expandtypeattribute (fsck_27_0) true) +(expandtypeattribute (fsck_exec_27_0) true) +(expandtypeattribute (fscklogs_27_0) true) +(expandtypeattribute (fsck_untrusted_27_0) true) +(expandtypeattribute (full_device_27_0) true) +(expandtypeattribute (functionfs_27_0) true) +(expandtypeattribute (fuse_27_0) true) +(expandtypeattribute (fuse_device_27_0) true) +(expandtypeattribute (fwk_display_hwservice_27_0) true) +(expandtypeattribute (fwk_scheduler_hwservice_27_0) true) +(expandtypeattribute (fwk_sensor_hwservice_27_0) true) +(expandtypeattribute (fwmarkd_socket_27_0) true) +(expandtypeattribute (gatekeeperd_27_0) true) +(expandtypeattribute (gatekeeper_data_file_27_0) true) +(expandtypeattribute (gatekeeperd_exec_27_0) true) +(expandtypeattribute (gatekeeper_service_27_0) true) +(expandtypeattribute (gfxinfo_service_27_0) true) +(expandtypeattribute (gps_control_27_0) true) +(expandtypeattribute (gpu_device_27_0) true) +(expandtypeattribute (gpu_service_27_0) true) +(expandtypeattribute (graphics_device_27_0) true) +(expandtypeattribute (graphicsstats_service_27_0) true) +(expandtypeattribute (hal_audio_hwservice_27_0) true) +(expandtypeattribute (hal_bluetooth_hwservice_27_0) true) +(expandtypeattribute (hal_bootctl_hwservice_27_0) true) +(expandtypeattribute (hal_broadcastradio_hwservice_27_0) true) +(expandtypeattribute (hal_camera_hwservice_27_0) true) +(expandtypeattribute (hal_cas_hwservice_27_0) true) +(expandtypeattribute (hal_configstore_ISurfaceFlingerConfigs_27_0) true) +(expandtypeattribute (hal_contexthub_hwservice_27_0) true) +(expandtypeattribute (hal_drm_hwservice_27_0) true) +(expandtypeattribute (hal_dumpstate_hwservice_27_0) true) +(expandtypeattribute (hal_fingerprint_hwservice_27_0) true) +(expandtypeattribute (hal_fingerprint_service_27_0) true) +(expandtypeattribute (hal_gatekeeper_hwservice_27_0) true) +(expandtypeattribute (hal_gnss_hwservice_27_0) true) +(expandtypeattribute (hal_graphics_allocator_hwservice_27_0) true) +(expandtypeattribute (hal_graphics_composer_hwservice_27_0) true) +(expandtypeattribute (hal_graphics_mapper_hwservice_27_0) true) +(expandtypeattribute (hal_health_hwservice_27_0) true) +(expandtypeattribute (hal_ir_hwservice_27_0) true) +(expandtypeattribute (hal_keymaster_hwservice_27_0) true) +(expandtypeattribute (hal_light_hwservice_27_0) true) +(expandtypeattribute (hal_memtrack_hwservice_27_0) true) +(expandtypeattribute (hal_neuralnetworks_hwservice_27_0) true) +(expandtypeattribute (hal_nfc_hwservice_27_0) true) +(expandtypeattribute (hal_oemlock_hwservice_27_0) true) +(expandtypeattribute (hal_omx_hwservice_27_0) true) +(expandtypeattribute (hal_power_hwservice_27_0) true) +(expandtypeattribute (hal_renderscript_hwservice_27_0) true) +(expandtypeattribute (hal_sensors_hwservice_27_0) true) +(expandtypeattribute (hal_telephony_hwservice_27_0) true) +(expandtypeattribute (hal_tetheroffload_hwservice_27_0) true) +(expandtypeattribute (hal_thermal_hwservice_27_0) true) +(expandtypeattribute (hal_tv_cec_hwservice_27_0) true) +(expandtypeattribute (hal_tv_input_hwservice_27_0) true) +(expandtypeattribute (hal_usb_hwservice_27_0) true) +(expandtypeattribute (hal_vibrator_hwservice_27_0) true) +(expandtypeattribute (hal_vr_hwservice_27_0) true) +(expandtypeattribute (hal_weaver_hwservice_27_0) true) +(expandtypeattribute (hal_wifi_hwservice_27_0) true) +(expandtypeattribute (hal_wifi_offload_hwservice_27_0) true) +(expandtypeattribute (hal_wifi_supplicant_hwservice_27_0) true) +(expandtypeattribute (hardware_properties_service_27_0) true) +(expandtypeattribute (hardware_service_27_0) true) +(expandtypeattribute (hci_attach_dev_27_0) true) +(expandtypeattribute (hdmi_control_service_27_0) true) +(expandtypeattribute (healthd_27_0) true) +(expandtypeattribute (healthd_exec_27_0) true) +(expandtypeattribute (heapdump_data_file_27_0) true) +(expandtypeattribute (hidl_allocator_hwservice_27_0) true) +(expandtypeattribute (hidl_base_hwservice_27_0) true) +(expandtypeattribute (hidl_manager_hwservice_27_0) true) +(expandtypeattribute (hidl_memory_hwservice_27_0) true) +(expandtypeattribute (hidl_token_hwservice_27_0) true) +(expandtypeattribute (hwbinder_device_27_0) true) +(expandtypeattribute (hw_random_device_27_0) true) +(expandtypeattribute (hwservice_contexts_file_27_0) true) +(expandtypeattribute (hwservicemanager_27_0) true) +(expandtypeattribute (hwservicemanager_exec_27_0) true) +(expandtypeattribute (hwservicemanager_prop_27_0) true) +(expandtypeattribute (i2c_device_27_0) true) +(expandtypeattribute (icon_file_27_0) true) +(expandtypeattribute (idmap_27_0) true) +(expandtypeattribute (idmap_exec_27_0) true) +(expandtypeattribute (iio_device_27_0) true) +(expandtypeattribute (imms_service_27_0) true) +(expandtypeattribute (incident_27_0) true) +(expandtypeattribute (incidentd_27_0) true) +(expandtypeattribute (incident_data_file_27_0) true) +(expandtypeattribute (incident_service_27_0) true) +(expandtypeattribute (init_27_0) true) +(expandtypeattribute (init_exec_27_0) true) +(expandtypeattribute (inotify_27_0) true) +(expandtypeattribute (input_device_27_0) true) +(expandtypeattribute (inputflinger_27_0) true) +(expandtypeattribute (inputflinger_exec_27_0) true) +(expandtypeattribute (inputflinger_service_27_0) true) +(expandtypeattribute (input_method_service_27_0) true) +(expandtypeattribute (input_service_27_0) true) +(expandtypeattribute (installd_27_0) true) +(expandtypeattribute (install_data_file_27_0) true) +(expandtypeattribute (installd_exec_27_0) true) +(expandtypeattribute (installd_service_27_0) true) +(expandtypeattribute (install_recovery_27_0) true) +(expandtypeattribute (install_recovery_exec_27_0) true) +(expandtypeattribute (ion_device_27_0) true) +(expandtypeattribute (IProxyService_service_27_0) true) +(expandtypeattribute (ipsec_service_27_0) true) +(expandtypeattribute (isolated_app_27_0) true) +(expandtypeattribute (jobscheduler_service_27_0) true) +(expandtypeattribute (kernel_27_0) true) +(expandtypeattribute (keychain_data_file_27_0) true) +(expandtypeattribute (keychord_device_27_0) true) +(expandtypeattribute (keystore_27_0) true) +(expandtypeattribute (keystore_data_file_27_0) true) +(expandtypeattribute (keystore_exec_27_0) true) +(expandtypeattribute (keystore_service_27_0) true) +(expandtypeattribute (kmem_device_27_0) true) +(expandtypeattribute (kmsg_debug_device_27_0) true) +(expandtypeattribute (kmsg_device_27_0) true) +(expandtypeattribute (labeledfs_27_0) true) +(expandtypeattribute (launcherapps_service_27_0) true) +(expandtypeattribute (lmkd_27_0) true) +(expandtypeattribute (lmkd_exec_27_0) true) +(expandtypeattribute (lmkd_socket_27_0) true) +(expandtypeattribute (location_service_27_0) true) +(expandtypeattribute (lock_settings_service_27_0) true) +(expandtypeattribute (logcat_exec_27_0) true) +(expandtypeattribute (logd_27_0) true) +(expandtypeattribute (logd_exec_27_0) true) +(expandtypeattribute (logd_prop_27_0) true) +(expandtypeattribute (logdr_socket_27_0) true) +(expandtypeattribute (logd_socket_27_0) true) +(expandtypeattribute (logdw_socket_27_0) true) +(expandtypeattribute (logpersist_27_0) true) +(expandtypeattribute (logpersistd_logging_prop_27_0) true) +(expandtypeattribute (log_prop_27_0) true) +(expandtypeattribute (log_tag_prop_27_0) true) +(expandtypeattribute (loop_control_device_27_0) true) +(expandtypeattribute (loop_device_27_0) true) +(expandtypeattribute (mac_perms_file_27_0) true) +(expandtypeattribute (mdnsd_27_0) true) +(expandtypeattribute (mdnsd_socket_27_0) true) +(expandtypeattribute (mdns_socket_27_0) true) +(expandtypeattribute (mediacodec_27_0) true) +(expandtypeattribute (mediacodec_exec_27_0) true) +(expandtypeattribute (mediacodec_service_27_0) true) +(expandtypeattribute (media_data_file_27_0) true) +(expandtypeattribute (mediadrmserver_27_0) true) +(expandtypeattribute (mediadrmserver_exec_27_0) true) +(expandtypeattribute (mediadrmserver_service_27_0) true) +(expandtypeattribute (mediaextractor_27_0) true) +(expandtypeattribute (mediaextractor_exec_27_0) true) +(expandtypeattribute (mediaextractor_service_27_0) true) +(expandtypeattribute (mediametrics_27_0) true) +(expandtypeattribute (mediametrics_exec_27_0) true) +(expandtypeattribute (mediametrics_service_27_0) true) +(expandtypeattribute (media_projection_service_27_0) true) +(expandtypeattribute (mediaprovider_27_0) true) +(expandtypeattribute (media_router_service_27_0) true) +(expandtypeattribute (media_rw_data_file_27_0) true) +(expandtypeattribute (mediaserver_27_0) true) +(expandtypeattribute (mediaserver_exec_27_0) true) +(expandtypeattribute (mediaserver_service_27_0) true) +(expandtypeattribute (media_session_service_27_0) true) +(expandtypeattribute (meminfo_service_27_0) true) +(expandtypeattribute (metadata_block_device_27_0) true) +(expandtypeattribute (method_trace_data_file_27_0) true) +(expandtypeattribute (midi_service_27_0) true) +(expandtypeattribute (misc_block_device_27_0) true) +(expandtypeattribute (misc_logd_file_27_0) true) +(expandtypeattribute (misc_user_data_file_27_0) true) +(expandtypeattribute (mmc_prop_27_0) true) +(expandtypeattribute (mnt_expand_file_27_0) true) +(expandtypeattribute (mnt_media_rw_file_27_0) true) +(expandtypeattribute (mnt_media_rw_stub_file_27_0) true) +(expandtypeattribute (mnt_user_file_27_0) true) +(expandtypeattribute (modprobe_27_0) true) +(expandtypeattribute (mount_service_27_0) true) +(expandtypeattribute (mqueue_27_0) true) +(expandtypeattribute (mtd_device_27_0) true) +(expandtypeattribute (mtp_27_0) true) +(expandtypeattribute (mtp_device_27_0) true) +(expandtypeattribute (mtpd_socket_27_0) true) +(expandtypeattribute (mtp_exec_27_0) true) +(expandtypeattribute (nativetest_data_file_27_0) true) +(expandtypeattribute (netd_27_0) true) +(expandtypeattribute (net_data_file_27_0) true) +(expandtypeattribute (netd_exec_27_0) true) +(expandtypeattribute (netd_listener_service_27_0) true) +(expandtypeattribute (net_dns_prop_27_0) true) +(expandtypeattribute (netd_service_27_0) true) +(expandtypeattribute (netd_socket_27_0) true) +(expandtypeattribute (netd_stable_secret_prop_27_0) true) +(expandtypeattribute (netif_27_0) true) +(expandtypeattribute (netpolicy_service_27_0) true) +(expandtypeattribute (net_radio_prop_27_0) true) +(expandtypeattribute (netstats_service_27_0) true) +(expandtypeattribute (netutils_wrapper_27_0) true) +(expandtypeattribute (netutils_wrapper_exec_27_0) true) +(expandtypeattribute (network_management_service_27_0) true) +(expandtypeattribute (network_score_service_27_0) true) +(expandtypeattribute (network_time_update_service_27_0) true) +(expandtypeattribute (nfc_27_0) true) +(expandtypeattribute (nfc_data_file_27_0) true) +(expandtypeattribute (nfc_device_27_0) true) +(expandtypeattribute (nfc_prop_27_0) true) +(expandtypeattribute (nfc_service_27_0) true) +(expandtypeattribute (node_27_0) true) +(expandtypeattribute (nonplat_service_contexts_file_27_0) true) +(expandtypeattribute (notification_service_27_0) true) +(expandtypeattribute (null_device_27_0) true) +(expandtypeattribute (oemfs_27_0) true) +(expandtypeattribute (oem_lock_service_27_0) true) +(expandtypeattribute (ota_data_file_27_0) true) +(expandtypeattribute (otadexopt_service_27_0) true) +(expandtypeattribute (ota_package_file_27_0) true) +(expandtypeattribute (otapreopt_chroot_27_0) true) +(expandtypeattribute (otapreopt_chroot_exec_27_0) true) +(expandtypeattribute (otapreopt_slot_27_0) true) +(expandtypeattribute (otapreopt_slot_exec_27_0) true) +(expandtypeattribute (overlay_prop_27_0) true) +(expandtypeattribute (overlay_service_27_0) true) +(expandtypeattribute (owntty_device_27_0) true) +(expandtypeattribute (package_native_service_27_0) true) +(expandtypeattribute (package_service_27_0) true) +(expandtypeattribute (pan_result_prop_27_0) true) +(expandtypeattribute (pdx_bufferhub_client_channel_socket_27_0) true) +(expandtypeattribute (pdx_bufferhub_client_endpoint_socket_27_0) true) +(expandtypeattribute (pdx_bufferhub_dir_27_0) true) +(expandtypeattribute (pdx_display_client_channel_socket_27_0) true) +(expandtypeattribute (pdx_display_client_endpoint_socket_27_0) true) +(expandtypeattribute (pdx_display_dir_27_0) true) +(expandtypeattribute (pdx_display_manager_channel_socket_27_0) true) +(expandtypeattribute (pdx_display_manager_endpoint_socket_27_0) true) +(expandtypeattribute (pdx_display_screenshot_channel_socket_27_0) true) +(expandtypeattribute (pdx_display_screenshot_endpoint_socket_27_0) true) +(expandtypeattribute (pdx_display_vsync_channel_socket_27_0) true) +(expandtypeattribute (pdx_display_vsync_endpoint_socket_27_0) true) +(expandtypeattribute (pdx_performance_client_channel_socket_27_0) true) +(expandtypeattribute (pdx_performance_client_endpoint_socket_27_0) true) +(expandtypeattribute (pdx_performance_dir_27_0) true) +(expandtypeattribute (performanced_27_0) true) +(expandtypeattribute (performanced_exec_27_0) true) +(expandtypeattribute (perfprofd_27_0) true) +(expandtypeattribute (perfprofd_data_file_27_0) true) +(expandtypeattribute (perfprofd_exec_27_0) true) +(expandtypeattribute (permission_service_27_0) true) +(expandtypeattribute (persist_debug_prop_27_0) true) +(expandtypeattribute (persistent_data_block_service_27_0) true) +(expandtypeattribute (persistent_properties_ready_prop_27_0) true) +(expandtypeattribute (pinner_service_27_0) true) +(expandtypeattribute (pipefs_27_0) true) +(expandtypeattribute (platform_app_27_0) true) +(expandtypeattribute (pmsg_device_27_0) true) +(expandtypeattribute (port_27_0) true) +(expandtypeattribute (port_device_27_0) true) +(expandtypeattribute (postinstall_27_0) true) +(expandtypeattribute (postinstall_dexopt_27_0) true) +(expandtypeattribute (postinstall_file_27_0) true) +(expandtypeattribute (postinstall_mnt_dir_27_0) true) +(expandtypeattribute (powerctl_prop_27_0) true) +(expandtypeattribute (power_service_27_0) true) +(expandtypeattribute (ppp_27_0) true) +(expandtypeattribute (ppp_device_27_0) true) +(expandtypeattribute (ppp_exec_27_0) true) +(expandtypeattribute (preloads_data_file_27_0) true) +(expandtypeattribute (preloads_media_file_27_0) true) +(expandtypeattribute (preopt2cachename_27_0) true) +(expandtypeattribute (preopt2cachename_exec_27_0) true) +(expandtypeattribute (print_service_27_0) true) +(expandtypeattribute (priv_app_27_0) true) +(expandtypeattribute (proc_27_0) true) +(expandtypeattribute (proc_bluetooth_writable_27_0) true) +(expandtypeattribute (proc_cpuinfo_27_0) true) +(expandtypeattribute (proc_drop_caches_27_0) true) +(expandtypeattribute (processinfo_service_27_0) true) +(expandtypeattribute (proc_interrupts_27_0) true) +(expandtypeattribute (proc_iomem_27_0) true) +(expandtypeattribute (proc_meminfo_27_0) true) +(expandtypeattribute (proc_misc_27_0) true) +(expandtypeattribute (proc_modules_27_0) true) +(expandtypeattribute (proc_net_27_0) true) +(expandtypeattribute (proc_overcommit_memory_27_0) true) +(expandtypeattribute (proc_perf_27_0) true) +(expandtypeattribute (proc_security_27_0) true) +(expandtypeattribute (proc_stat_27_0) true) +(expandtypeattribute (procstats_service_27_0) true) +(expandtypeattribute (proc_sysrq_27_0) true) +(expandtypeattribute (proc_timer_27_0) true) +(expandtypeattribute (proc_tty_drivers_27_0) true) +(expandtypeattribute (proc_uid_cputime_removeuid_27_0) true) +(expandtypeattribute (proc_uid_cputime_showstat_27_0) true) +(expandtypeattribute (proc_uid_io_stats_27_0) true) +(expandtypeattribute (proc_uid_procstat_set_27_0) true) +(expandtypeattribute (proc_uid_time_in_state_27_0) true) +(expandtypeattribute (proc_zoneinfo_27_0) true) +(expandtypeattribute (profman_27_0) true) +(expandtypeattribute (profman_dump_data_file_27_0) true) +(expandtypeattribute (profman_exec_27_0) true) +(expandtypeattribute (properties_device_27_0) true) +(expandtypeattribute (properties_serial_27_0) true) +(expandtypeattribute (property_contexts_file_27_0) true) +(expandtypeattribute (property_data_file_27_0) true) +(expandtypeattribute (property_socket_27_0) true) +(expandtypeattribute (pstorefs_27_0) true) +(expandtypeattribute (ptmx_device_27_0) true) +(expandtypeattribute (qtaguid_device_27_0) true) +(expandtypeattribute (qtaguid_proc_27_0) true) +(expandtypeattribute (racoon_27_0) true) +(expandtypeattribute (racoon_exec_27_0) true) +(expandtypeattribute (racoon_socket_27_0) true) +(expandtypeattribute (radio_27_0) true) +(expandtypeattribute (radio_data_file_27_0) true) +(expandtypeattribute (radio_device_27_0) true) +(expandtypeattribute (radio_prop_27_0) true) +(expandtypeattribute (radio_service_27_0) true) +(expandtypeattribute (ram_device_27_0) true) +(expandtypeattribute (random_device_27_0) true) +(expandtypeattribute (reboot_data_file_27_0) true) +(expandtypeattribute (recovery_27_0) true) +(expandtypeattribute (recovery_block_device_27_0) true) +(expandtypeattribute (recovery_data_file_27_0) true) +(expandtypeattribute (recovery_persist_27_0) true) +(expandtypeattribute (recovery_persist_exec_27_0) true) +(expandtypeattribute (recovery_refresh_27_0) true) +(expandtypeattribute (recovery_refresh_exec_27_0) true) +(expandtypeattribute (recovery_service_27_0) true) +(expandtypeattribute (registry_service_27_0) true) +(expandtypeattribute (resourcecache_data_file_27_0) true) +(expandtypeattribute (restorecon_prop_27_0) true) +(expandtypeattribute (restrictions_service_27_0) true) +(expandtypeattribute (rild_27_0) true) +(expandtypeattribute (rild_debug_socket_27_0) true) +(expandtypeattribute (rild_socket_27_0) true) +(expandtypeattribute (ringtone_file_27_0) true) +(expandtypeattribute (root_block_device_27_0) true) +(expandtypeattribute (rootfs_27_0) true) +(expandtypeattribute (rpmsg_device_27_0) true) +(expandtypeattribute (rtc_device_27_0) true) +(expandtypeattribute (rttmanager_service_27_0) true) +(expandtypeattribute (runas_27_0) true) +(expandtypeattribute (runas_exec_27_0) true) +(expandtypeattribute (runtime_event_log_tags_file_27_0) true) +(expandtypeattribute (safemode_prop_27_0) true) +(expandtypeattribute (same_process_hal_file_27_0) true) +(expandtypeattribute (samplingprofiler_service_27_0) true) +(expandtypeattribute (scheduling_policy_service_27_0) true) +(expandtypeattribute (sdcardd_27_0) true) +(expandtypeattribute (sdcardd_exec_27_0) true) +(expandtypeattribute (sdcardfs_27_0) true) +(expandtypeattribute (seapp_contexts_file_27_0) true) +(expandtypeattribute (search_service_27_0) true) +(expandtypeattribute (sec_key_att_app_id_provider_service_27_0) true) +(expandtypeattribute (selinuxfs_27_0) true) +(expandtypeattribute (sensors_device_27_0) true) +(expandtypeattribute (sensorservice_service_27_0) true) +(expandtypeattribute (sepolicy_file_27_0) true) +(expandtypeattribute (serial_device_27_0) true) +(expandtypeattribute (serialno_prop_27_0) true) +(expandtypeattribute (serial_service_27_0) true) +(expandtypeattribute (service_contexts_file_27_0) true) +(expandtypeattribute (servicediscovery_service_27_0) true) +(expandtypeattribute (servicemanager_27_0) true) +(expandtypeattribute (servicemanager_exec_27_0) true) +(expandtypeattribute (settings_service_27_0) true) +(expandtypeattribute (sgdisk_27_0) true) +(expandtypeattribute (sgdisk_exec_27_0) true) +(expandtypeattribute (shared_relro_27_0) true) +(expandtypeattribute (shared_relro_file_27_0) true) +(expandtypeattribute (shell_27_0) true) +(expandtypeattribute (shell_data_file_27_0) true) +(expandtypeattribute (shell_exec_27_0) true) +(expandtypeattribute (shell_prop_27_0) true) +(expandtypeattribute (shm_27_0) true) +(expandtypeattribute (shortcut_manager_icons_27_0) true) +(expandtypeattribute (shortcut_service_27_0) true) +(expandtypeattribute (slideshow_27_0) true) +(expandtypeattribute (socket_device_27_0) true) +(expandtypeattribute (sockfs_27_0) true) +(expandtypeattribute (statusbar_service_27_0) true) +(expandtypeattribute (storaged_service_27_0) true) +(expandtypeattribute (storage_file_27_0) true) +(expandtypeattribute (storagestats_service_27_0) true) +(expandtypeattribute (storage_stub_file_27_0) true) +(expandtypeattribute (su_27_0) true) +(expandtypeattribute (su_exec_27_0) true) +(expandtypeattribute (surfaceflinger_27_0) true) +(expandtypeattribute (surfaceflinger_service_27_0) true) +(expandtypeattribute (swap_block_device_27_0) true) +(expandtypeattribute (sysfs_27_0) true) +(expandtypeattribute (sysfs_batteryinfo_27_0) true) +(expandtypeattribute (sysfs_bluetooth_writable_27_0) true) +(expandtypeattribute (sysfs_devices_system_cpu_27_0) true) +(expandtypeattribute (sysfs_fs_ext4_features_27_0) true) +(expandtypeattribute (sysfs_hwrandom_27_0) true) +(expandtypeattribute (sysfs_leds_27_0) true) +(expandtypeattribute (sysfs_lowmemorykiller_27_0) true) +(expandtypeattribute (sysfs_mac_address_27_0) true) +(expandtypeattribute (sysfs_nfc_power_writable_27_0) true) +(expandtypeattribute (sysfs_thermal_27_0) true) +(expandtypeattribute (sysfs_uio_27_0) true) +(expandtypeattribute (sysfs_usb_27_0) true) +(expandtypeattribute (sysfs_usermodehelper_27_0) true) +(expandtypeattribute (sysfs_vibrator_27_0) true) +(expandtypeattribute (sysfs_wake_lock_27_0) true) +(expandtypeattribute (sysfs_wlan_fwpath_27_0) true) +(expandtypeattribute (sysfs_zram_27_0) true) +(expandtypeattribute (sysfs_zram_uevent_27_0) true) +(expandtypeattribute (system_app_27_0) true) +(expandtypeattribute (system_app_data_file_27_0) true) +(expandtypeattribute (system_app_service_27_0) true) +(expandtypeattribute (system_block_device_27_0) true) +(expandtypeattribute (system_data_file_27_0) true) +(expandtypeattribute (system_file_27_0) true) +(expandtypeattribute (systemkeys_data_file_27_0) true) +(expandtypeattribute (system_ndebug_socket_27_0) true) +(expandtypeattribute (system_net_netd_hwservice_27_0) true) +(expandtypeattribute (system_prop_27_0) true) +(expandtypeattribute (system_radio_prop_27_0) true) +(expandtypeattribute (system_server_27_0) true) +(expandtypeattribute (system_wifi_keystore_hwservice_27_0) true) +(expandtypeattribute (system_wpa_socket_27_0) true) +(expandtypeattribute (task_service_27_0) true) +(expandtypeattribute (tee_27_0) true) +(expandtypeattribute (tee_data_file_27_0) true) +(expandtypeattribute (tee_device_27_0) true) +(expandtypeattribute (telecom_service_27_0) true) +(expandtypeattribute (textclassification_service_27_0) true) +(expandtypeattribute (textclassifier_data_file_27_0) true) +(expandtypeattribute (textservices_service_27_0) true) +(expandtypeattribute (thermalcallback_hwservice_27_0) true) +(expandtypeattribute (thermal_service_27_0) true) +(expandtypeattribute (thermalserviced_27_0) true) +(expandtypeattribute (thermalserviced_exec_27_0) true) +(expandtypeattribute (timezone_service_27_0) true) +(expandtypeattribute (tmpfs_27_0) true) +(expandtypeattribute (tombstoned_27_0) true) +(expandtypeattribute (tombstone_data_file_27_0) true) +(expandtypeattribute (tombstoned_crash_socket_27_0) true) +(expandtypeattribute (tombstoned_exec_27_0) true) +(expandtypeattribute (tombstoned_intercept_socket_27_0) true) +(expandtypeattribute (tombstoned_java_trace_socket_27_0) true) +(expandtypeattribute (toolbox_27_0) true) +(expandtypeattribute (toolbox_exec_27_0) true) +(expandtypeattribute (trust_service_27_0) true) +(expandtypeattribute (tty_device_27_0) true) +(expandtypeattribute (tun_device_27_0) true) +(expandtypeattribute (tv_input_service_27_0) true) +(expandtypeattribute (tzdatacheck_27_0) true) +(expandtypeattribute (tzdatacheck_exec_27_0) true) +(expandtypeattribute (ueventd_27_0) true) +(expandtypeattribute (uhid_device_27_0) true) +(expandtypeattribute (uimode_service_27_0) true) +(expandtypeattribute (uio_device_27_0) true) +(expandtypeattribute (uncrypt_27_0) true) +(expandtypeattribute (uncrypt_exec_27_0) true) +(expandtypeattribute (uncrypt_socket_27_0) true) +(expandtypeattribute (unencrypted_data_file_27_0) true) +(expandtypeattribute (unlabeled_27_0) true) +(expandtypeattribute (untrusted_app_25_27_0) true) +(expandtypeattribute (untrusted_app_27_0) true) +(expandtypeattribute (untrusted_v2_app_27_0) true) +(expandtypeattribute (update_engine_27_0) true) +(expandtypeattribute (update_engine_data_file_27_0) true) +(expandtypeattribute (update_engine_exec_27_0) true) +(expandtypeattribute (update_engine_service_27_0) true) +(expandtypeattribute (updatelock_service_27_0) true) +(expandtypeattribute (update_verifier_27_0) true) +(expandtypeattribute (update_verifier_exec_27_0) true) +(expandtypeattribute (usagestats_service_27_0) true) +(expandtypeattribute (usbaccessory_device_27_0) true) +(expandtypeattribute (usb_device_27_0) true) +(expandtypeattribute (usbfs_27_0) true) +(expandtypeattribute (usb_service_27_0) true) +(expandtypeattribute (userdata_block_device_27_0) true) +(expandtypeattribute (usermodehelper_27_0) true) +(expandtypeattribute (user_profile_data_file_27_0) true) +(expandtypeattribute (user_service_27_0) true) +(expandtypeattribute (vcs_device_27_0) true) +(expandtypeattribute (vdc_27_0) true) +(expandtypeattribute (vdc_exec_27_0) true) +(expandtypeattribute (vendor_app_file_27_0) true) +(expandtypeattribute (vendor_configs_file_27_0) true) +(expandtypeattribute (vendor_file_27_0) true) +(expandtypeattribute (vendor_framework_file_27_0) true) +(expandtypeattribute (vendor_hal_file_27_0) true) +(expandtypeattribute (vendor_overlay_file_27_0) true) +(expandtypeattribute (vendor_shell_exec_27_0) true) +(expandtypeattribute (vendor_toolbox_exec_27_0) true) +(expandtypeattribute (vfat_27_0) true) +(expandtypeattribute (vibrator_service_27_0) true) +(expandtypeattribute (video_device_27_0) true) +(expandtypeattribute (virtual_touchpad_27_0) true) +(expandtypeattribute (virtual_touchpad_exec_27_0) true) +(expandtypeattribute (virtual_touchpad_service_27_0) true) +(expandtypeattribute (vndbinder_device_27_0) true) +(expandtypeattribute (vndk_sp_file_27_0) true) +(expandtypeattribute (vndservice_contexts_file_27_0) true) +(expandtypeattribute (vndservicemanager_27_0) true) +(expandtypeattribute (voiceinteraction_service_27_0) true) +(expandtypeattribute (vold_27_0) true) +(expandtypeattribute (vold_data_file_27_0) true) +(expandtypeattribute (vold_device_27_0) true) +(expandtypeattribute (vold_exec_27_0) true) +(expandtypeattribute (vold_prop_27_0) true) +(expandtypeattribute (vold_socket_27_0) true) +(expandtypeattribute (vpn_data_file_27_0) true) +(expandtypeattribute (vr_hwc_27_0) true) +(expandtypeattribute (vr_hwc_exec_27_0) true) +(expandtypeattribute (vr_hwc_service_27_0) true) +(expandtypeattribute (vr_manager_service_27_0) true) +(expandtypeattribute (wallpaper_file_27_0) true) +(expandtypeattribute (wallpaper_service_27_0) true) +(expandtypeattribute (watchdogd_27_0) true) +(expandtypeattribute (watchdog_device_27_0) true) +(expandtypeattribute (webviewupdate_service_27_0) true) +(expandtypeattribute (webview_zygote_27_0) true) +(expandtypeattribute (webview_zygote_exec_27_0) true) +(expandtypeattribute (webview_zygote_socket_27_0) true) +(expandtypeattribute (wifiaware_service_27_0) true) +(expandtypeattribute (wificond_27_0) true) +(expandtypeattribute (wificond_exec_27_0) true) +(expandtypeattribute (wificond_service_27_0) true) +(expandtypeattribute (wifi_data_file_27_0) true) +(expandtypeattribute (wifi_log_prop_27_0) true) +(expandtypeattribute (wifip2p_service_27_0) true) +(expandtypeattribute (wifi_prop_27_0) true) +(expandtypeattribute (wifiscanner_service_27_0) true) +(expandtypeattribute (wifi_service_27_0) true) +(expandtypeattribute (window_service_27_0) true) +(expandtypeattribute (wpa_socket_27_0) true) +(expandtypeattribute (zero_device_27_0) true) +(expandtypeattribute (zoneinfo_data_file_27_0) true) +(expandtypeattribute (zygote_27_0) true) +(expandtypeattribute (zygote_exec_27_0) true) +(expandtypeattribute (zygote_socket_27_0) true) +(typeattributeset accessibility_service_27_0 (accessibility_service)) +(typeattributeset account_service_27_0 (account_service)) +(typeattributeset activity_service_27_0 (activity_service)) +(typeattributeset adbd_27_0 (adbd)) +(typeattributeset adb_data_file_27_0 (adb_data_file)) +(typeattributeset adbd_exec_27_0 (adbd_exec)) +(typeattributeset adbd_socket_27_0 (adbd_socket)) +(typeattributeset adb_keys_file_27_0 (adb_keys_file)) +(typeattributeset alarm_device_27_0 (alarm_device)) +(typeattributeset alarm_service_27_0 (alarm_service)) +(typeattributeset anr_data_file_27_0 (anr_data_file)) +(typeattributeset apk_data_file_27_0 (apk_data_file)) +(typeattributeset apk_private_data_file_27_0 (apk_private_data_file)) +(typeattributeset apk_private_tmp_file_27_0 (apk_private_tmp_file)) +(typeattributeset apk_tmp_file_27_0 (apk_tmp_file)) +(typeattributeset app_data_file_27_0 (app_data_file)) +(typeattributeset app_fuse_file_27_0 (app_fuse_file)) +(typeattributeset app_fusefs_27_0 (app_fusefs)) +(typeattributeset appops_service_27_0 (appops_service)) +(typeattributeset appwidget_service_27_0 (appwidget_service)) +(typeattributeset asec_apk_file_27_0 (asec_apk_file)) +(typeattributeset asec_image_file_27_0 (asec_image_file)) +(typeattributeset asec_public_file_27_0 (asec_public_file)) +(typeattributeset ashmem_device_27_0 (ashmem_device)) +(typeattributeset assetatlas_service_27_0 (assetatlas_service)) +(typeattributeset audio_data_file_27_0 (audio_data_file)) +(typeattributeset audio_device_27_0 (audio_device)) +(typeattributeset audiohal_data_file_27_0 (audiohal_data_file)) +(typeattributeset audio_prop_27_0 (audio_prop)) +(typeattributeset audio_seq_device_27_0 (audio_seq_device)) +(typeattributeset audioserver_27_0 (audioserver)) +(typeattributeset audioserver_data_file_27_0 (audioserver_data_file)) +(typeattributeset audioserver_service_27_0 (audioserver_service)) +(typeattributeset audio_service_27_0 (audio_service)) +(typeattributeset audio_timer_device_27_0 (audio_timer_device)) +(typeattributeset autofill_service_27_0 (autofill_service)) +(typeattributeset backup_data_file_27_0 (backup_data_file)) +(typeattributeset backup_service_27_0 (backup_service)) +(typeattributeset batteryproperties_service_27_0 (batteryproperties_service)) +(typeattributeset battery_service_27_0 (battery_service)) +(typeattributeset batterystats_service_27_0 (batterystats_service)) +(typeattributeset binder_device_27_0 (binder_device)) +(typeattributeset binfmt_miscfs_27_0 (binfmt_miscfs)) +(typeattributeset blkid_27_0 (blkid)) +(typeattributeset blkid_untrusted_27_0 (blkid_untrusted)) +(typeattributeset block_device_27_0 (block_device)) +(typeattributeset bluetooth_27_0 (bluetooth)) +(typeattributeset bluetooth_data_file_27_0 (bluetooth_data_file)) +(typeattributeset bluetooth_efs_file_27_0 (bluetooth_efs_file)) +(typeattributeset bluetooth_logs_data_file_27_0 (bluetooth_logs_data_file)) +(typeattributeset bluetooth_manager_service_27_0 (bluetooth_manager_service)) +(typeattributeset bluetooth_prop_27_0 (bluetooth_prop)) +(typeattributeset bluetooth_service_27_0 (bluetooth_service)) +(typeattributeset bluetooth_socket_27_0 (bluetooth_socket)) +(typeattributeset bootanim_27_0 (bootanim)) +(typeattributeset bootanim_exec_27_0 (bootanim_exec)) +(typeattributeset boot_block_device_27_0 (boot_block_device)) +(typeattributeset bootchart_data_file_27_0 (bootchart_data_file)) +(typeattributeset bootstat_27_0 (bootstat)) +(typeattributeset bootstat_data_file_27_0 (bootstat_data_file)) +(typeattributeset bootstat_exec_27_0 (bootstat_exec)) +(typeattributeset boottime_prop_27_0 (boottime_prop)) +(typeattributeset boottrace_data_file_27_0 (boottrace_data_file)) +(typeattributeset broadcastradio_service_27_0 (broadcastradio_service)) +(typeattributeset bufferhubd_27_0 (bufferhubd)) +(typeattributeset bufferhubd_exec_27_0 (bufferhubd_exec)) +(typeattributeset cache_backup_file_27_0 (cache_backup_file)) +(typeattributeset cache_block_device_27_0 (cache_block_device)) +(typeattributeset cache_file_27_0 (cache_file)) +(typeattributeset cache_private_backup_file_27_0 (cache_private_backup_file)) +(typeattributeset cache_recovery_file_27_0 (cache_recovery_file)) +(typeattributeset camera_data_file_27_0 (camera_data_file)) +(typeattributeset camera_device_27_0 (camera_device)) +(typeattributeset cameraproxy_service_27_0 (cameraproxy_service)) +(typeattributeset cameraserver_27_0 (cameraserver)) +(typeattributeset cameraserver_exec_27_0 (cameraserver_exec)) +(typeattributeset cameraserver_service_27_0 (cameraserver_service)) +(typeattributeset cgroup_27_0 (cgroup)) +(typeattributeset charger_27_0 (charger)) +(typeattributeset clatd_27_0 (clatd)) +(typeattributeset clatd_exec_27_0 (clatd_exec)) +(typeattributeset clipboard_service_27_0 (clipboard_service)) +(typeattributeset commontime_management_service_27_0 (commontime_management_service)) +(typeattributeset companion_device_service_27_0 (companion_device_service)) +(typeattributeset configfs_27_0 (configfs)) +(typeattributeset config_prop_27_0 (config_prop)) +(typeattributeset connectivity_service_27_0 (connectivity_service)) +(typeattributeset connmetrics_service_27_0 (connmetrics_service)) +(typeattributeset console_device_27_0 (console_device)) +(typeattributeset consumer_ir_service_27_0 (consumer_ir_service)) +(typeattributeset content_service_27_0 (content_service)) +(typeattributeset contexthub_service_27_0 (contexthub_service)) +(typeattributeset coredump_file_27_0 (coredump_file)) +(typeattributeset country_detector_service_27_0 (country_detector_service)) +(typeattributeset coverage_service_27_0 (coverage_service)) +(typeattributeset cppreopt_prop_27_0 (cppreopt_prop)) +(typeattributeset cppreopts_27_0 (cppreopts)) +(typeattributeset cppreopts_exec_27_0 (cppreopts_exec)) +(typeattributeset cpuctl_device_27_0 (cpuctl_device)) +(typeattributeset cpuinfo_service_27_0 (cpuinfo_service)) +(typeattributeset crash_dump_27_0 (crash_dump)) +(typeattributeset crash_dump_exec_27_0 (crash_dump_exec)) +(typeattributeset ctl_bootanim_prop_27_0 (ctl_bootanim_prop)) +(typeattributeset ctl_bugreport_prop_27_0 (ctl_bugreport_prop)) +(typeattributeset ctl_console_prop_27_0 (ctl_console_prop)) +(typeattributeset ctl_default_prop_27_0 (ctl_default_prop ctl_restart_prop ctl_start_prop ctl_stop_prop)) +(typeattributeset ctl_dumpstate_prop_27_0 (ctl_dumpstate_prop)) +(typeattributeset ctl_fuse_prop_27_0 (ctl_fuse_prop)) +(typeattributeset ctl_mdnsd_prop_27_0 (ctl_mdnsd_prop)) +(typeattributeset ctl_rildaemon_prop_27_0 (ctl_rildaemon_prop)) +(typeattributeset dalvikcache_data_file_27_0 (dalvikcache_data_file)) +(typeattributeset dalvik_prop_27_0 (dalvik_prop)) +(typeattributeset dbinfo_service_27_0 (dbinfo_service)) +(typeattributeset debugfs_27_0 + ( debugfs + debugfs_wakeup_sources)) +(typeattributeset debugfs_mmc_27_0 (debugfs_mmc)) +(typeattributeset debugfs_trace_marker_27_0 (debugfs_trace_marker)) +(typeattributeset debugfs_tracing_27_0 (debugfs_tracing)) +(typeattributeset debugfs_tracing_debug_27_0 (debugfs_tracing_debug)) +(typeattributeset debugfs_tracing_instances_27_0 (debugfs_tracing_instances)) +(typeattributeset debugfs_wifi_tracing_27_0 (debugfs_wifi_tracing)) +(typeattributeset debuggerd_prop_27_0 (debuggerd_prop)) +(typeattributeset debug_prop_27_0 (debug_prop)) +(typeattributeset default_android_hwservice_27_0 (default_android_hwservice)) +(typeattributeset default_android_service_27_0 (default_android_service)) +(typeattributeset default_android_vndservice_27_0 (default_android_vndservice)) +(typeattributeset default_prop_27_0 + ( default_prop + pm_prop)) +(typeattributeset device_27_0 (device)) +(typeattributeset device_identifiers_service_27_0 (device_identifiers_service)) +(typeattributeset deviceidle_service_27_0 (deviceidle_service)) +(typeattributeset device_logging_prop_27_0 (device_logging_prop)) +(typeattributeset device_policy_service_27_0 (device_policy_service)) +(typeattributeset devicestoragemonitor_service_27_0 (devicestoragemonitor_service)) +(typeattributeset devpts_27_0 (devpts)) +(typeattributeset dex2oat_27_0 (dex2oat)) +(typeattributeset dex2oat_exec_27_0 (dex2oat_exec)) +(typeattributeset dhcp_27_0 (dhcp)) +(typeattributeset dhcp_data_file_27_0 (dhcp_data_file)) +(typeattributeset dhcp_exec_27_0 (dhcp_exec)) +(typeattributeset dhcp_prop_27_0 (dhcp_prop)) +(typeattributeset diskstats_service_27_0 (diskstats_service)) +(typeattributeset display_service_27_0 (display_service)) +(typeattributeset dm_device_27_0 (dm_device)) +(typeattributeset dnsmasq_27_0 (dnsmasq)) +(typeattributeset dnsmasq_exec_27_0 (dnsmasq_exec)) +(typeattributeset dnsproxyd_socket_27_0 (dnsproxyd_socket)) +(typeattributeset DockObserver_service_27_0 (DockObserver_service)) +(typeattributeset dreams_service_27_0 (dreams_service)) +(typeattributeset drm_data_file_27_0 (drm_data_file)) +(typeattributeset drmserver_27_0 (drmserver)) +(typeattributeset drmserver_exec_27_0 (drmserver_exec)) +(typeattributeset drmserver_service_27_0 (drmserver_service)) +(typeattributeset drmserver_socket_27_0 (drmserver_socket)) +(typeattributeset dropbox_service_27_0 (dropbox_service)) +(typeattributeset dumpstate_27_0 (dumpstate)) +(typeattributeset dumpstate_exec_27_0 (dumpstate_exec)) +(typeattributeset dumpstate_options_prop_27_0 (dumpstate_options_prop)) +(typeattributeset dumpstate_prop_27_0 (dumpstate_prop)) +(typeattributeset dumpstate_service_27_0 (dumpstate_service)) +(typeattributeset dumpstate_socket_27_0 (dumpstate_socket)) +(typeattributeset e2fs_27_0 (e2fs)) +(typeattributeset e2fs_exec_27_0 (e2fs_exec)) +(typeattributeset efs_file_27_0 (efs_file)) +(typeattributeset ephemeral_app_27_0 (ephemeral_app)) +(typeattributeset ethernet_service_27_0 (ethernet_service)) +(typeattributeset ffs_prop_27_0 (ffs_prop)) +(typeattributeset file_contexts_file_27_0 (file_contexts_file)) +(typeattributeset fingerprintd_27_0 (fingerprintd)) +(typeattributeset fingerprintd_data_file_27_0 (fingerprintd_data_file)) +(typeattributeset fingerprintd_exec_27_0 (fingerprintd_exec)) +(typeattributeset fingerprintd_service_27_0 (fingerprintd_service)) +(typeattributeset fingerprint_prop_27_0 (fingerprint_prop)) +(typeattributeset fingerprint_service_27_0 (fingerprint_service)) +(typeattributeset firstboot_prop_27_0 (firstboot_prop)) +(typeattributeset font_service_27_0 (font_service)) +(typeattributeset frp_block_device_27_0 (frp_block_device)) +(typeattributeset fsck_27_0 (fsck)) +(typeattributeset fsck_exec_27_0 (fsck_exec)) +(typeattributeset fscklogs_27_0 (fscklogs)) +(typeattributeset fsck_untrusted_27_0 (fsck_untrusted)) +(typeattributeset full_device_27_0 (full_device)) +(typeattributeset functionfs_27_0 (functionfs)) +(typeattributeset fuse_27_0 (fuse)) +(typeattributeset fuse_device_27_0 (fuse_device)) +(typeattributeset fwk_display_hwservice_27_0 (fwk_display_hwservice)) +(typeattributeset fwk_scheduler_hwservice_27_0 (fwk_scheduler_hwservice)) +(typeattributeset fwk_sensor_hwservice_27_0 (fwk_sensor_hwservice)) +(typeattributeset fwmarkd_socket_27_0 (fwmarkd_socket)) +(typeattributeset gatekeeperd_27_0 (gatekeeperd)) +(typeattributeset gatekeeper_data_file_27_0 (gatekeeper_data_file)) +(typeattributeset gatekeeperd_exec_27_0 (gatekeeperd_exec)) +(typeattributeset gatekeeper_service_27_0 (gatekeeper_service)) +(typeattributeset gfxinfo_service_27_0 (gfxinfo_service)) +(typeattributeset gps_control_27_0 (gps_control)) +(typeattributeset gpu_device_27_0 (gpu_device)) +(typeattributeset gpu_service_27_0 (gpu_service)) +(typeattributeset graphics_device_27_0 (graphics_device)) +(typeattributeset graphicsstats_service_27_0 (graphicsstats_service)) +(typeattributeset hal_audio_hwservice_27_0 (hal_audio_hwservice)) +(typeattributeset hal_bluetooth_hwservice_27_0 (hal_bluetooth_hwservice)) +(typeattributeset hal_bootctl_hwservice_27_0 (hal_bootctl_hwservice)) +(typeattributeset hal_broadcastradio_hwservice_27_0 (hal_broadcastradio_hwservice)) +(typeattributeset hal_camera_hwservice_27_0 (hal_camera_hwservice)) +(typeattributeset hal_cas_hwservice_27_0 (hal_cas_hwservice)) +(typeattributeset hal_configstore_ISurfaceFlingerConfigs_27_0 (hal_configstore_ISurfaceFlingerConfigs)) +(typeattributeset hal_contexthub_hwservice_27_0 (hal_contexthub_hwservice)) +(typeattributeset hal_drm_hwservice_27_0 (hal_drm_hwservice)) +(typeattributeset hal_dumpstate_hwservice_27_0 (hal_dumpstate_hwservice)) +(typeattributeset hal_fingerprint_hwservice_27_0 (hal_fingerprint_hwservice)) +(typeattributeset hal_fingerprint_service_27_0 (hal_fingerprint_service)) +(typeattributeset hal_gatekeeper_hwservice_27_0 (hal_gatekeeper_hwservice)) +(typeattributeset hal_gnss_hwservice_27_0 (hal_gnss_hwservice)) +(typeattributeset hal_graphics_allocator_hwservice_27_0 (hal_graphics_allocator_hwservice)) +(typeattributeset hal_graphics_composer_hwservice_27_0 (hal_graphics_composer_hwservice)) +(typeattributeset hal_graphics_mapper_hwservice_27_0 (hal_graphics_mapper_hwservice)) +(typeattributeset hal_health_hwservice_27_0 (hal_health_hwservice)) +(typeattributeset hal_ir_hwservice_27_0 (hal_ir_hwservice)) +(typeattributeset hal_keymaster_hwservice_27_0 (hal_keymaster_hwservice)) +(typeattributeset hal_light_hwservice_27_0 (hal_light_hwservice)) +(typeattributeset hal_memtrack_hwservice_27_0 (hal_memtrack_hwservice)) +(typeattributeset hal_neuralnetworks_hwservice_27_0 (hal_neuralnetworks_hwservice)) +(typeattributeset hal_nfc_hwservice_27_0 (hal_nfc_hwservice)) +(typeattributeset hal_oemlock_hwservice_27_0 (hal_oemlock_hwservice)) +(typeattributeset hal_omx_hwservice_27_0 (hal_omx_hwservice)) +(typeattributeset hal_power_hwservice_27_0 (hal_power_hwservice)) +(typeattributeset hal_renderscript_hwservice_27_0 (hal_renderscript_hwservice)) +(typeattributeset hal_sensors_hwservice_27_0 (hal_sensors_hwservice)) +(typeattributeset hal_telephony_hwservice_27_0 (hal_telephony_hwservice)) +(typeattributeset hal_tetheroffload_hwservice_27_0 (hal_tetheroffload_hwservice)) +(typeattributeset hal_thermal_hwservice_27_0 (hal_thermal_hwservice)) +(typeattributeset hal_tv_cec_hwservice_27_0 (hal_tv_cec_hwservice)) +(typeattributeset hal_tv_input_hwservice_27_0 (hal_tv_input_hwservice)) +(typeattributeset hal_usb_hwservice_27_0 (hal_usb_hwservice)) +(typeattributeset hal_vibrator_hwservice_27_0 (hal_vibrator_hwservice)) +(typeattributeset hal_vr_hwservice_27_0 (hal_vr_hwservice)) +(typeattributeset hal_weaver_hwservice_27_0 (hal_weaver_hwservice)) +(typeattributeset hal_wifi_hwservice_27_0 (hal_wifi_hwservice)) +(typeattributeset hal_wifi_offload_hwservice_27_0 (hal_wifi_offload_hwservice)) +(typeattributeset hal_wifi_supplicant_hwservice_27_0 (hal_wifi_supplicant_hwservice)) +(typeattributeset hardware_properties_service_27_0 (hardware_properties_service)) +(typeattributeset hardware_service_27_0 (hardware_service)) +(typeattributeset hci_attach_dev_27_0 (hci_attach_dev)) +(typeattributeset hdmi_control_service_27_0 (hdmi_control_service)) +(typeattributeset healthd_27_0 (healthd)) +(typeattributeset healthd_exec_27_0 (healthd_exec)) +(typeattributeset heapdump_data_file_27_0 (heapdump_data_file)) +(typeattributeset hidl_allocator_hwservice_27_0 (hidl_allocator_hwservice)) +(typeattributeset hidl_base_hwservice_27_0 (hidl_base_hwservice)) +(typeattributeset hidl_manager_hwservice_27_0 (hidl_manager_hwservice)) +(typeattributeset hidl_memory_hwservice_27_0 (hidl_memory_hwservice)) +(typeattributeset hidl_token_hwservice_27_0 (hidl_token_hwservice)) +(typeattributeset hwbinder_device_27_0 (hwbinder_device)) +(typeattributeset hw_random_device_27_0 (hw_random_device)) +(typeattributeset hwservice_contexts_file_27_0 (hwservice_contexts_file)) +(typeattributeset hwservicemanager_27_0 (hwservicemanager)) +(typeattributeset hwservicemanager_exec_27_0 (hwservicemanager_exec)) +(typeattributeset hwservicemanager_prop_27_0 (hwservicemanager_prop)) +(typeattributeset i2c_device_27_0 (i2c_device)) +(typeattributeset icon_file_27_0 (icon_file)) +(typeattributeset idmap_27_0 (idmap)) +(typeattributeset idmap_exec_27_0 (idmap_exec)) +(typeattributeset iio_device_27_0 (iio_device)) +(typeattributeset imms_service_27_0 (imms_service)) +(typeattributeset incident_27_0 (incident)) +(typeattributeset incidentd_27_0 (incidentd)) +(typeattributeset incident_data_file_27_0 (incident_data_file)) +(typeattributeset incident_service_27_0 (incident_service)) +(typeattributeset init_27_0 (init)) +(typeattributeset init_exec_27_0 (init_exec)) +(typeattributeset inotify_27_0 (inotify)) +(typeattributeset input_device_27_0 (input_device)) +(typeattributeset inputflinger_27_0 (inputflinger)) +(typeattributeset inputflinger_exec_27_0 (inputflinger_exec)) +(typeattributeset inputflinger_service_27_0 (inputflinger_service)) +(typeattributeset input_method_service_27_0 (input_method_service)) +(typeattributeset input_service_27_0 (input_service)) +(typeattributeset installd_27_0 (installd)) +(typeattributeset install_data_file_27_0 (install_data_file)) +(typeattributeset installd_exec_27_0 (installd_exec)) +(typeattributeset installd_service_27_0 (installd_service)) +(typeattributeset install_recovery_27_0 (install_recovery)) +(typeattributeset install_recovery_exec_27_0 (install_recovery_exec)) +(typeattributeset ion_device_27_0 (ion_device)) +(typeattributeset IProxyService_service_27_0 (IProxyService_service)) +(typeattributeset ipsec_service_27_0 (ipsec_service)) +(typeattributeset isolated_app_27_0 (isolated_app)) +(typeattributeset jobscheduler_service_27_0 (jobscheduler_service)) +(typeattributeset kernel_27_0 (kernel)) +(typeattributeset keychain_data_file_27_0 (keychain_data_file)) +(typeattributeset keychord_device_27_0 (keychord_device)) +(typeattributeset keystore_27_0 (keystore)) +(typeattributeset keystore_data_file_27_0 (keystore_data_file)) +(typeattributeset keystore_exec_27_0 (keystore_exec)) +(typeattributeset keystore_service_27_0 (keystore_service)) +(typeattributeset kmem_device_27_0 (kmem_device)) +(typeattributeset kmsg_debug_device_27_0 (kmsg_debug_device)) +(typeattributeset kmsg_device_27_0 (kmsg_device)) +(typeattributeset labeledfs_27_0 (labeledfs)) +(typeattributeset launcherapps_service_27_0 (launcherapps_service)) +(typeattributeset lmkd_27_0 (lmkd)) +(typeattributeset lmkd_exec_27_0 (lmkd_exec)) +(typeattributeset lmkd_socket_27_0 (lmkd_socket)) +(typeattributeset location_service_27_0 (location_service)) +(typeattributeset lock_settings_service_27_0 (lock_settings_service)) +(typeattributeset logcat_exec_27_0 (logcat_exec)) +(typeattributeset logd_27_0 (logd)) +(typeattributeset logd_exec_27_0 (logd_exec)) +(typeattributeset logd_prop_27_0 (logd_prop)) +(typeattributeset logdr_socket_27_0 (logdr_socket)) +(typeattributeset logd_socket_27_0 (logd_socket)) +(typeattributeset logdw_socket_27_0 (logdw_socket)) +(typeattributeset logpersist_27_0 (logpersist)) +(typeattributeset logpersistd_logging_prop_27_0 (logpersistd_logging_prop)) +(typeattributeset log_prop_27_0 (log_prop)) +(typeattributeset log_tag_prop_27_0 (log_tag_prop)) +(typeattributeset loop_control_device_27_0 (loop_control_device)) +(typeattributeset loop_device_27_0 (loop_device)) +(typeattributeset mac_perms_file_27_0 (mac_perms_file)) +(typeattributeset mdnsd_27_0 (mdnsd)) +(typeattributeset mdnsd_socket_27_0 (mdnsd_socket)) +(typeattributeset mdns_socket_27_0 (mdns_socket)) +(typeattributeset mediacodec_27_0 (mediacodec)) +(typeattributeset mediacodec_exec_27_0 (mediacodec_exec)) +(typeattributeset mediacodec_service_27_0 (mediacodec_service)) +(typeattributeset media_data_file_27_0 (media_data_file)) +(typeattributeset mediadrmserver_27_0 (mediadrmserver)) +(typeattributeset mediadrmserver_exec_27_0 (mediadrmserver_exec)) +(typeattributeset mediadrmserver_service_27_0 (mediadrmserver_service)) +(typeattributeset mediaextractor_27_0 (mediaextractor)) +(typeattributeset mediaextractor_exec_27_0 (mediaextractor_exec)) +(typeattributeset mediaextractor_service_27_0 (mediaextractor_service)) +(typeattributeset mediametrics_27_0 (mediametrics)) +(typeattributeset mediametrics_exec_27_0 (mediametrics_exec)) +(typeattributeset mediametrics_service_27_0 (mediametrics_service)) +(typeattributeset media_projection_service_27_0 (media_projection_service)) +(typeattributeset mediaprovider_27_0 (mediaprovider)) +(typeattributeset media_router_service_27_0 (media_router_service)) +(typeattributeset media_rw_data_file_27_0 (media_rw_data_file)) +(typeattributeset mediaserver_27_0 (mediaserver)) +(typeattributeset mediaserver_exec_27_0 (mediaserver_exec)) +(typeattributeset mediaserver_service_27_0 (mediaserver_service)) +(typeattributeset media_session_service_27_0 (media_session_service)) +(typeattributeset meminfo_service_27_0 (meminfo_service)) +(typeattributeset metadata_block_device_27_0 (metadata_block_device)) +(typeattributeset method_trace_data_file_27_0 (method_trace_data_file)) +(typeattributeset midi_service_27_0 (midi_service)) +(typeattributeset misc_block_device_27_0 (misc_block_device)) +(typeattributeset misc_logd_file_27_0 (misc_logd_file)) +(typeattributeset misc_user_data_file_27_0 (misc_user_data_file)) +(typeattributeset mmc_prop_27_0 (mmc_prop)) +(typeattributeset mnt_expand_file_27_0 (mnt_expand_file)) +(typeattributeset mnt_media_rw_file_27_0 (mnt_media_rw_file)) +(typeattributeset mnt_media_rw_stub_file_27_0 (mnt_media_rw_stub_file)) +(typeattributeset mnt_user_file_27_0 (mnt_user_file)) +(typeattributeset modprobe_27_0 (modprobe)) +(typeattributeset mount_service_27_0 (mount_service)) +(typeattributeset mqueue_27_0 (mqueue)) +(typeattributeset mtd_device_27_0 (mtd_device)) +(typeattributeset mtp_27_0 (mtp)) +(typeattributeset mtp_device_27_0 (mtp_device)) +(typeattributeset mtpd_socket_27_0 (mtpd_socket)) +(typeattributeset mtp_exec_27_0 (mtp_exec)) +(typeattributeset nativetest_data_file_27_0 (nativetest_data_file)) +(typeattributeset netd_27_0 (netd)) +(typeattributeset net_data_file_27_0 (net_data_file)) +(typeattributeset netd_exec_27_0 (netd_exec)) +(typeattributeset netd_listener_service_27_0 (netd_listener_service)) +(typeattributeset net_dns_prop_27_0 (net_dns_prop)) +(typeattributeset netd_service_27_0 (netd_service)) +(typeattributeset netd_socket_27_0 (netd_socket)) +(typeattributeset netd_stable_secret_prop_27_0 (netd_stable_secret_prop)) +(typeattributeset netif_27_0 (netif)) +(typeattributeset netpolicy_service_27_0 (netpolicy_service)) +(typeattributeset net_radio_prop_27_0 (net_radio_prop)) +(typeattributeset netstats_service_27_0 (netstats_service)) +(typeattributeset netutils_wrapper_27_0 (netutils_wrapper)) +(typeattributeset netutils_wrapper_exec_27_0 (netutils_wrapper_exec)) +(typeattributeset network_management_service_27_0 (network_management_service)) +(typeattributeset network_score_service_27_0 (network_score_service)) +(typeattributeset network_time_update_service_27_0 (network_time_update_service)) +(typeattributeset nfc_27_0 (nfc)) +(typeattributeset nfc_data_file_27_0 (nfc_data_file)) +(typeattributeset nfc_device_27_0 (nfc_device)) +(typeattributeset nfc_prop_27_0 (nfc_prop)) +(typeattributeset nfc_service_27_0 (nfc_service)) +(typeattributeset node_27_0 (node)) +(typeattributeset nonplat_service_contexts_file_27_0 (nonplat_service_contexts_file)) +(typeattributeset notification_service_27_0 (notification_service)) +(typeattributeset null_device_27_0 (null_device)) +(typeattributeset oemfs_27_0 (oemfs)) +(typeattributeset oem_lock_service_27_0 (oem_lock_service)) +(typeattributeset ota_data_file_27_0 (ota_data_file)) +(typeattributeset otadexopt_service_27_0 (otadexopt_service)) +(typeattributeset ota_package_file_27_0 (ota_package_file)) +(typeattributeset otapreopt_chroot_27_0 (otapreopt_chroot)) +(typeattributeset otapreopt_chroot_exec_27_0 (otapreopt_chroot_exec)) +(typeattributeset otapreopt_slot_27_0 (otapreopt_slot)) +(typeattributeset otapreopt_slot_exec_27_0 (otapreopt_slot_exec)) +(typeattributeset overlay_prop_27_0 (overlay_prop)) +(typeattributeset overlay_service_27_0 (overlay_service)) +(typeattributeset owntty_device_27_0 (owntty_device)) +(typeattributeset package_native_service_27_0 (package_native_service)) +(typeattributeset package_service_27_0 (package_service)) +(typeattributeset pan_result_prop_27_0 (pan_result_prop)) +(typeattributeset pdx_bufferhub_client_channel_socket_27_0 (pdx_bufferhub_client_channel_socket)) +(typeattributeset pdx_bufferhub_client_endpoint_socket_27_0 (pdx_bufferhub_client_endpoint_socket)) +(typeattributeset pdx_bufferhub_dir_27_0 (pdx_bufferhub_dir)) +(typeattributeset pdx_display_client_channel_socket_27_0 (pdx_display_client_channel_socket)) +(typeattributeset pdx_display_client_endpoint_socket_27_0 (pdx_display_client_endpoint_socket)) +(typeattributeset pdx_display_dir_27_0 (pdx_display_dir)) +(typeattributeset pdx_display_manager_channel_socket_27_0 (pdx_display_manager_channel_socket)) +(typeattributeset pdx_display_manager_endpoint_socket_27_0 (pdx_display_manager_endpoint_socket)) +(typeattributeset pdx_display_screenshot_channel_socket_27_0 (pdx_display_screenshot_channel_socket)) +(typeattributeset pdx_display_screenshot_endpoint_socket_27_0 (pdx_display_screenshot_endpoint_socket)) +(typeattributeset pdx_display_vsync_channel_socket_27_0 (pdx_display_vsync_channel_socket)) +(typeattributeset pdx_display_vsync_endpoint_socket_27_0 (pdx_display_vsync_endpoint_socket)) +(typeattributeset pdx_performance_client_channel_socket_27_0 (pdx_performance_client_channel_socket)) +(typeattributeset pdx_performance_client_endpoint_socket_27_0 (pdx_performance_client_endpoint_socket)) +(typeattributeset pdx_performance_dir_27_0 (pdx_performance_dir)) +(typeattributeset performanced_27_0 (performanced)) +(typeattributeset performanced_exec_27_0 (performanced_exec)) +(typeattributeset perfprofd_27_0 (perfprofd)) +(typeattributeset perfprofd_data_file_27_0 (perfprofd_data_file)) +(typeattributeset perfprofd_exec_27_0 (perfprofd_exec)) +(typeattributeset permission_service_27_0 (permission_service)) +(typeattributeset persist_debug_prop_27_0 (persist_debug_prop)) +(typeattributeset persistent_data_block_service_27_0 (persistent_data_block_service)) +(typeattributeset persistent_properties_ready_prop_27_0 (persistent_properties_ready_prop)) +(typeattributeset pinner_service_27_0 (pinner_service)) +(typeattributeset pipefs_27_0 (pipefs)) +(typeattributeset platform_app_27_0 (platform_app)) +(typeattributeset pmsg_device_27_0 (pmsg_device)) +(typeattributeset port_27_0 (port)) +(typeattributeset port_device_27_0 (port_device)) +(typeattributeset postinstall_27_0 (postinstall)) +(typeattributeset postinstall_dexopt_27_0 (postinstall_dexopt)) +(typeattributeset postinstall_file_27_0 (postinstall_file)) +(typeattributeset postinstall_mnt_dir_27_0 (postinstall_mnt_dir)) +(typeattributeset powerctl_prop_27_0 (powerctl_prop)) +(typeattributeset power_service_27_0 (power_service)) +(typeattributeset ppp_27_0 (ppp)) +(typeattributeset ppp_device_27_0 (ppp_device)) +(typeattributeset ppp_exec_27_0 (ppp_exec)) +(typeattributeset preloads_data_file_27_0 (preloads_data_file)) +(typeattributeset preloads_media_file_27_0 (preloads_media_file)) +(typeattributeset preopt2cachename_27_0 (preopt2cachename)) +(typeattributeset preopt2cachename_exec_27_0 (preopt2cachename_exec)) +(typeattributeset print_service_27_0 (print_service)) +(typeattributeset priv_app_27_0 (priv_app)) +(typeattributeset proc_27_0 + ( proc + proc_abi + proc_asound + proc_buddyinfo + proc_cmdline + proc_dirty + proc_diskstats + proc_extra_free_kbytes + proc_filesystems + proc_hostname + proc_hung_task + proc_kmsg + proc_loadavg + proc_max_map_count + proc_min_free_order_shift + proc_mounts + proc_page_cluster + proc_pagetypeinfo + proc_panic + proc_pid_max + proc_pipe_conf + proc_random + proc_sched + proc_swaps + proc_uid_concurrent_active_time + proc_uid_concurrent_policy_time + proc_uid_cpupower + proc_uptime + proc_version + proc_vmallocinfo + proc_vmstat)) +(typeattributeset proc_bluetooth_writable_27_0 (proc_bluetooth_writable)) +(typeattributeset proc_cpuinfo_27_0 (proc_cpuinfo)) +(typeattributeset proc_drop_caches_27_0 (proc_drop_caches)) +(typeattributeset processinfo_service_27_0 (processinfo_service)) +(typeattributeset proc_interrupts_27_0 (proc_interrupts)) +(typeattributeset proc_iomem_27_0 (proc_iomem)) +(typeattributeset proc_meminfo_27_0 (proc_meminfo)) +(typeattributeset proc_misc_27_0 (proc_misc)) +(typeattributeset proc_modules_27_0 (proc_modules)) +(typeattributeset proc_net_27_0 + ( proc_net + proc_qtaguid_stat)) +(typeattributeset proc_overcommit_memory_27_0 (proc_overcommit_memory)) +(typeattributeset proc_perf_27_0 (proc_perf)) +(typeattributeset proc_security_27_0 (proc_security)) +(typeattributeset proc_stat_27_0 (proc_stat)) +(typeattributeset procstats_service_27_0 (procstats_service)) +(typeattributeset proc_sysrq_27_0 (proc_sysrq)) +(typeattributeset proc_timer_27_0 (proc_timer)) +(typeattributeset proc_tty_drivers_27_0 (proc_tty_drivers)) +(typeattributeset proc_uid_cputime_removeuid_27_0 (proc_uid_cputime_removeuid)) +(typeattributeset proc_uid_cputime_showstat_27_0 (proc_uid_cputime_showstat)) +(typeattributeset proc_uid_io_stats_27_0 (proc_uid_io_stats)) +(typeattributeset proc_uid_procstat_set_27_0 (proc_uid_procstat_set)) +(typeattributeset proc_uid_time_in_state_27_0 (proc_uid_time_in_state)) +(typeattributeset proc_zoneinfo_27_0 (proc_zoneinfo)) +(typeattributeset profman_27_0 (profman)) +(typeattributeset profman_dump_data_file_27_0 (profman_dump_data_file)) +(typeattributeset profman_exec_27_0 (profman_exec)) +(typeattributeset properties_device_27_0 (properties_device)) +(typeattributeset properties_serial_27_0 (properties_serial)) +(typeattributeset property_contexts_file_27_0 (property_contexts_file)) +(typeattributeset property_data_file_27_0 (property_data_file)) +(typeattributeset property_socket_27_0 (property_socket)) +(typeattributeset pstorefs_27_0 (pstorefs)) +(typeattributeset ptmx_device_27_0 (ptmx_device)) +(typeattributeset qtaguid_device_27_0 (qtaguid_device)) +(typeattributeset qtaguid_proc_27_0 (qtaguid_proc)) +(typeattributeset racoon_27_0 (racoon)) +(typeattributeset racoon_exec_27_0 (racoon_exec)) +(typeattributeset racoon_socket_27_0 (racoon_socket)) +(typeattributeset radio_27_0 (radio)) +(typeattributeset radio_data_file_27_0 (radio_data_file)) +(typeattributeset radio_device_27_0 (radio_device)) +(typeattributeset radio_prop_27_0 (radio_prop)) +(typeattributeset radio_service_27_0 (radio_service)) +(typeattributeset ram_device_27_0 (ram_device)) +(typeattributeset random_device_27_0 (random_device)) +(typeattributeset reboot_data_file_27_0 (reboot_data_file)) +(typeattributeset recovery_27_0 (recovery)) +(typeattributeset recovery_block_device_27_0 (recovery_block_device)) +(typeattributeset recovery_data_file_27_0 (recovery_data_file)) +(typeattributeset recovery_persist_27_0 (recovery_persist)) +(typeattributeset recovery_persist_exec_27_0 (recovery_persist_exec)) +(typeattributeset recovery_refresh_27_0 (recovery_refresh)) +(typeattributeset recovery_refresh_exec_27_0 (recovery_refresh_exec)) +(typeattributeset recovery_service_27_0 (recovery_service)) +(typeattributeset registry_service_27_0 (registry_service)) +(typeattributeset resourcecache_data_file_27_0 (resourcecache_data_file)) +(typeattributeset restorecon_prop_27_0 (restorecon_prop)) +(typeattributeset restrictions_service_27_0 (restrictions_service)) +(typeattributeset rild_27_0 (rild)) +(typeattributeset rild_debug_socket_27_0 (rild_debug_socket)) +(typeattributeset rild_socket_27_0 (rild_socket)) +(typeattributeset ringtone_file_27_0 (ringtone_file)) +(typeattributeset root_block_device_27_0 (root_block_device)) +(typeattributeset rootfs_27_0 (rootfs)) +(typeattributeset rpmsg_device_27_0 (rpmsg_device)) +(typeattributeset rtc_device_27_0 (rtc_device)) +(typeattributeset rttmanager_service_27_0 (rttmanager_service)) +(typeattributeset runas_27_0 (runas)) +(typeattributeset runas_exec_27_0 (runas_exec)) +(typeattributeset runtime_event_log_tags_file_27_0 (runtime_event_log_tags_file)) +(typeattributeset safemode_prop_27_0 (safemode_prop)) +(typeattributeset same_process_hal_file_27_0 (same_process_hal_file)) +(typeattributeset samplingprofiler_service_27_0 (samplingprofiler_service)) +(typeattributeset scheduling_policy_service_27_0 (scheduling_policy_service)) +(typeattributeset sdcardd_27_0 (sdcardd)) +(typeattributeset sdcardd_exec_27_0 (sdcardd_exec)) +(typeattributeset sdcardfs_27_0 (sdcardfs)) +(typeattributeset seapp_contexts_file_27_0 (seapp_contexts_file)) +(typeattributeset search_service_27_0 (search_service)) +(typeattributeset sec_key_att_app_id_provider_service_27_0 (sec_key_att_app_id_provider_service)) +(typeattributeset selinuxfs_27_0 (selinuxfs)) +(typeattributeset sensors_device_27_0 (sensors_device)) +(typeattributeset sensorservice_service_27_0 (sensorservice_service)) +(typeattributeset sepolicy_file_27_0 (sepolicy_file)) +(typeattributeset serial_device_27_0 (serial_device)) +(typeattributeset serialno_prop_27_0 (serialno_prop)) +(typeattributeset serial_service_27_0 (serial_service)) +(typeattributeset service_contexts_file_27_0 (service_contexts_file)) +(typeattributeset servicediscovery_service_27_0 (servicediscovery_service)) +(typeattributeset servicemanager_27_0 (servicemanager)) +(typeattributeset servicemanager_exec_27_0 (servicemanager_exec)) +(typeattributeset settings_service_27_0 (settings_service)) +(typeattributeset sgdisk_27_0 (sgdisk)) +(typeattributeset sgdisk_exec_27_0 (sgdisk_exec)) +(typeattributeset shared_relro_27_0 (shared_relro)) +(typeattributeset shared_relro_file_27_0 (shared_relro_file)) +(typeattributeset shell_27_0 (shell)) +(typeattributeset shell_data_file_27_0 (shell_data_file)) +(typeattributeset shell_exec_27_0 (shell_exec)) +(typeattributeset shell_prop_27_0 (shell_prop)) +(typeattributeset shm_27_0 (shm)) +(typeattributeset shortcut_manager_icons_27_0 (shortcut_manager_icons)) +(typeattributeset shortcut_service_27_0 (shortcut_service)) +(typeattributeset slideshow_27_0 (slideshow)) +(typeattributeset socket_device_27_0 (socket_device)) +(typeattributeset sockfs_27_0 (sockfs)) +(typeattributeset statusbar_service_27_0 (statusbar_service)) +(typeattributeset storaged_service_27_0 (storaged_service)) +(typeattributeset storage_file_27_0 (storage_file)) +(typeattributeset storagestats_service_27_0 (storagestats_service)) +(typeattributeset storage_stub_file_27_0 (storage_stub_file)) +(typeattributeset su_27_0 (su)) +(typeattributeset su_exec_27_0 (su_exec)) +(typeattributeset surfaceflinger_27_0 (surfaceflinger)) +(typeattributeset surfaceflinger_service_27_0 (surfaceflinger_service)) +(typeattributeset swap_block_device_27_0 (swap_block_device)) +(typeattributeset sysfs_27_0 + ( sysfs + sysfs_android_usb + sysfs_dm + sysfs_dt_firmware_android + sysfs_ipv4 + sysfs_kernel_notes + sysfs_net + sysfs_power + sysfs_rtc + sysfs_switch + sysfs_wakeup_reasons)) +(typeattributeset sysfs_batteryinfo_27_0 (sysfs_batteryinfo)) +(typeattributeset sysfs_bluetooth_writable_27_0 (sysfs_bluetooth_writable)) +(typeattributeset sysfs_devices_system_cpu_27_0 (sysfs_devices_system_cpu)) +(typeattributeset sysfs_fs_ext4_features_27_0 (sysfs_fs_ext4_features)) +(typeattributeset sysfs_hwrandom_27_0 (sysfs_hwrandom)) +(typeattributeset sysfs_leds_27_0 (sysfs_leds)) +(typeattributeset sysfs_lowmemorykiller_27_0 (sysfs_lowmemorykiller)) +(typeattributeset sysfs_mac_address_27_0 (sysfs_mac_address)) +(typeattributeset sysfs_nfc_power_writable_27_0 (sysfs_nfc_power_writable)) +(typeattributeset sysfs_thermal_27_0 (sysfs_thermal)) +(typeattributeset sysfs_uio_27_0 (sysfs_uio)) +(typeattributeset sysfs_usb_27_0 (sysfs_usb)) +(typeattributeset sysfs_usermodehelper_27_0 (sysfs_usermodehelper)) +(typeattributeset sysfs_vibrator_27_0 (sysfs_vibrator)) +(typeattributeset sysfs_wake_lock_27_0 (sysfs_wake_lock)) +(typeattributeset sysfs_wlan_fwpath_27_0 (sysfs_wlan_fwpath)) +(typeattributeset sysfs_zram_27_0 (sysfs_zram)) +(typeattributeset sysfs_zram_uevent_27_0 (sysfs_zram_uevent)) +(typeattributeset system_app_27_0 (system_app)) +(typeattributeset system_app_data_file_27_0 (system_app_data_file)) +(typeattributeset system_app_service_27_0 (system_app_service)) +(typeattributeset system_block_device_27_0 (system_block_device)) +(typeattributeset system_data_file_27_0 + ( system_data_file + vendor_data_file)) +(typeattributeset system_file_27_0 (system_file)) +(typeattributeset systemkeys_data_file_27_0 (systemkeys_data_file)) +(typeattributeset system_ndebug_socket_27_0 (system_ndebug_socket)) +(typeattributeset system_net_netd_hwservice_27_0 (system_net_netd_hwservice)) +(typeattributeset system_prop_27_0 (system_prop)) +(typeattributeset system_radio_prop_27_0 (system_radio_prop)) +(typeattributeset system_server_27_0 (system_server)) +(typeattributeset system_wifi_keystore_hwservice_27_0 (system_wifi_keystore_hwservice)) +(typeattributeset system_wpa_socket_27_0 (system_wpa_socket)) +(typeattributeset task_service_27_0 (task_service)) +(typeattributeset tee_27_0 (tee)) +(typeattributeset tee_data_file_27_0 (tee_data_file)) +(typeattributeset tee_device_27_0 (tee_device)) +(typeattributeset telecom_service_27_0 (telecom_service)) +(typeattributeset textclassification_service_27_0 (textclassification_service)) +(typeattributeset textclassifier_data_file_27_0 (textclassifier_data_file)) +(typeattributeset textservices_service_27_0 (textservices_service)) +(typeattributeset thermalcallback_hwservice_27_0 (thermalcallback_hwservice)) +(typeattributeset thermal_service_27_0 (thermal_service)) +(typeattributeset thermalserviced_27_0 (thermalserviced)) +(typeattributeset thermalserviced_exec_27_0 (thermalserviced_exec)) +(typeattributeset timezone_service_27_0 (timezone_service)) +(typeattributeset tmpfs_27_0 (tmpfs)) +(typeattributeset tombstoned_27_0 (tombstoned)) +(typeattributeset tombstone_data_file_27_0 (tombstone_data_file)) +(typeattributeset tombstoned_crash_socket_27_0 (tombstoned_crash_socket)) +(typeattributeset tombstoned_exec_27_0 (tombstoned_exec)) +(typeattributeset tombstoned_intercept_socket_27_0 (tombstoned_intercept_socket)) +(typeattributeset tombstoned_java_trace_socket_27_0 (tombstoned_java_trace_socket)) +(typeattributeset toolbox_27_0 (toolbox)) +(typeattributeset toolbox_exec_27_0 (toolbox_exec)) +(typeattributeset trust_service_27_0 (trust_service)) +(typeattributeset tty_device_27_0 (tty_device)) +(typeattributeset tun_device_27_0 (tun_device)) +(typeattributeset tv_input_service_27_0 (tv_input_service)) +(typeattributeset tzdatacheck_27_0 (tzdatacheck)) +(typeattributeset tzdatacheck_exec_27_0 (tzdatacheck_exec)) +(typeattributeset ueventd_27_0 (ueventd)) +(typeattributeset uhid_device_27_0 (uhid_device)) +(typeattributeset uimode_service_27_0 (uimode_service)) +(typeattributeset uio_device_27_0 (uio_device)) +(typeattributeset uncrypt_27_0 (uncrypt)) +(typeattributeset uncrypt_exec_27_0 (uncrypt_exec)) +(typeattributeset uncrypt_socket_27_0 (uncrypt_socket)) +(typeattributeset unencrypted_data_file_27_0 (unencrypted_data_file)) +(typeattributeset unlabeled_27_0 (unlabeled)) +(typeattributeset untrusted_app_25_27_0 (untrusted_app_25)) +(typeattributeset untrusted_app_27_0 + ( untrusted_app + untrusted_app_27)) +(typeattributeset untrusted_v2_app_27_0 (untrusted_v2_app)) +(typeattributeset update_engine_27_0 (update_engine)) +(typeattributeset update_engine_data_file_27_0 (update_engine_data_file)) +(typeattributeset update_engine_exec_27_0 (update_engine_exec)) +(typeattributeset update_engine_service_27_0 (update_engine_service)) +(typeattributeset updatelock_service_27_0 (updatelock_service)) +(typeattributeset update_verifier_27_0 (update_verifier)) +(typeattributeset update_verifier_exec_27_0 (update_verifier_exec)) +(typeattributeset usagestats_service_27_0 (usagestats_service)) +(typeattributeset usbaccessory_device_27_0 (usbaccessory_device)) +(typeattributeset usb_device_27_0 (usb_device)) +(typeattributeset usbfs_27_0 (usbfs)) +(typeattributeset usb_service_27_0 (usb_service)) +(typeattributeset userdata_block_device_27_0 (userdata_block_device)) +(typeattributeset usermodehelper_27_0 (usermodehelper)) +(typeattributeset user_profile_data_file_27_0 (user_profile_data_file)) +(typeattributeset user_service_27_0 (user_service)) +(typeattributeset vcs_device_27_0 (vcs_device)) +(typeattributeset vdc_27_0 (vdc)) +(typeattributeset vdc_exec_27_0 (vdc_exec)) +(typeattributeset vendor_app_file_27_0 (vendor_app_file)) +(typeattributeset vendor_configs_file_27_0 (vendor_configs_file)) +(typeattributeset vendor_file_27_0 (vendor_file)) +(typeattributeset vendor_framework_file_27_0 (vendor_framework_file)) +(typeattributeset vendor_hal_file_27_0 (vendor_hal_file)) +(typeattributeset vendor_overlay_file_27_0 (vendor_overlay_file)) +(typeattributeset vendor_shell_exec_27_0 (vendor_shell_exec)) +(typeattributeset vendor_toolbox_exec_27_0 (vendor_toolbox_exec)) +(typeattributeset vfat_27_0 (vfat)) +(typeattributeset vibrator_service_27_0 (vibrator_service)) +(typeattributeset video_device_27_0 (video_device)) +(typeattributeset virtual_touchpad_27_0 (virtual_touchpad)) +(typeattributeset virtual_touchpad_exec_27_0 (virtual_touchpad_exec)) +(typeattributeset virtual_touchpad_service_27_0 (virtual_touchpad_service)) +(typeattributeset vndbinder_device_27_0 (vndbinder_device)) +(typeattributeset vndk_sp_file_27_0 (vndk_sp_file)) +(typeattributeset vndservice_contexts_file_27_0 (vndservice_contexts_file)) +(typeattributeset vndservicemanager_27_0 (vndservicemanager)) +(typeattributeset voiceinteraction_service_27_0 (voiceinteraction_service)) +(typeattributeset vold_27_0 (vold)) +(typeattributeset vold_data_file_27_0 (vold_data_file)) +(typeattributeset vold_device_27_0 (vold_device)) +(typeattributeset vold_exec_27_0 (vold_exec)) +(typeattributeset vold_prop_27_0 (vold_prop)) +(typeattributeset vold_socket_27_0 (vold_socket)) +(typeattributeset vpn_data_file_27_0 (vpn_data_file)) +(typeattributeset vr_hwc_27_0 (vr_hwc)) +(typeattributeset vr_hwc_exec_27_0 (vr_hwc_exec)) +(typeattributeset vr_hwc_service_27_0 (vr_hwc_service)) +(typeattributeset vr_manager_service_27_0 (vr_manager_service)) +(typeattributeset wallpaper_file_27_0 (wallpaper_file)) +(typeattributeset wallpaper_service_27_0 (wallpaper_service)) +(typeattributeset watchdogd_27_0 (watchdogd)) +(typeattributeset watchdog_device_27_0 (watchdog_device)) +(typeattributeset webviewupdate_service_27_0 (webviewupdate_service)) +(typeattributeset webview_zygote_27_0 (webview_zygote)) +(typeattributeset webview_zygote_exec_27_0 (webview_zygote_exec)) +(typeattributeset webview_zygote_socket_27_0 (webview_zygote_socket)) +(typeattributeset wifiaware_service_27_0 (wifiaware_service)) +(typeattributeset wificond_27_0 (wificond)) +(typeattributeset wificond_exec_27_0 (wificond_exec)) +(typeattributeset wificond_service_27_0 (wificond_service)) +(typeattributeset wifi_data_file_27_0 (wifi_data_file)) +(typeattributeset wifi_log_prop_27_0 (wifi_log_prop)) +(typeattributeset wifip2p_service_27_0 (wifip2p_service)) +(typeattributeset wifi_prop_27_0 (wifi_prop)) +(typeattributeset wifiscanner_service_27_0 (wifiscanner_service)) +(typeattributeset wifi_service_27_0 (wifi_service)) +(typeattributeset window_service_27_0 (window_service)) +(typeattributeset wpa_socket_27_0 (wpa_socket)) +(typeattributeset zero_device_27_0 (zero_device)) +(typeattributeset zoneinfo_data_file_27_0 (zoneinfo_data_file)) +(typeattributeset zygote_27_0 (zygote)) +(typeattributeset zygote_exec_27_0 (zygote_exec)) +(typeattributeset zygote_socket_27_0 (zygote_socket)) diff --git a/system/system/etc/selinux/mapping/28.0.cil b/system/system/etc/selinux/mapping/28.0.cil new file mode 100644 index 0000000000000000000000000000000000000000..6a3bd07589b04b97f9642d847eaab15f82b6888c --- /dev/null +++ b/system/system/etc/selinux/mapping/28.0.cil @@ -0,0 +1,2574 @@ +(typeattributeset mediadrmserver_service_28_0 (mediadrmserver_service)) +(expandtypeattribute (mediadrmserver_service_28_0) true) +(typeattribute mediadrmserver_service_28_0) +(typeattributeset recovery_refresh_28_0 (recovery_refresh)) +(expandtypeattribute (recovery_refresh_28_0) true) +(typeattribute recovery_refresh_28_0) +(typeattributeset slice_service_28_0 (slice_service)) +(expandtypeattribute (slice_service_28_0) true) +(typeattribute slice_service_28_0) +(typeattributeset pdx_display_dir_28_0 (pdx_display_dir)) +(expandtypeattribute (pdx_display_dir_28_0) true) +(typeattribute pdx_display_dir_28_0) +(typeattributeset processinfo_service_28_0 (processinfo_service)) +(expandtypeattribute (processinfo_service_28_0) true) +(typeattribute processinfo_service_28_0) +(typeattributeset sysfs_ipv4_28_0 (sysfs_ipv4)) +(expandtypeattribute (sysfs_ipv4_28_0) true) +(typeattribute sysfs_ipv4_28_0) +(typeattributeset vdc_28_0 (vdc)) +(expandtypeattribute (vdc_28_0) true) +(typeattribute vdc_28_0) +(typeattributeset mediadrmserver_exec_28_0 (mediadrmserver_exec)) +(expandtypeattribute (mediadrmserver_exec_28_0) true) +(typeattribute mediadrmserver_exec_28_0) +(typeattributeset serial_service_28_0 (serial_service)) +(expandtypeattribute (serial_service_28_0) true) +(typeattribute serial_service_28_0) +(typeattributeset vendor_shell_28_0 (vendor_shell)) +(expandtypeattribute (vendor_shell_28_0) true) +(typeattribute vendor_shell_28_0) +(typeattributeset system_ndebug_socket_28_0 (system_ndebug_socket)) +(expandtypeattribute (system_ndebug_socket_28_0) true) +(typeattribute system_ndebug_socket_28_0) +(typeattributeset fingerprint_service_28_0 (fingerprint_service)) +(expandtypeattribute (fingerprint_service_28_0) true) +(typeattribute fingerprint_service_28_0) +(typeattributeset hal_fingerprint_service_28_0 (hal_fingerprint_service)) +(expandtypeattribute (hal_fingerprint_service_28_0) true) +(typeattribute hal_fingerprint_service_28_0) +(typeattributeset recovery_block_device_28_0 (recovery_block_device)) +(expandtypeattribute (recovery_block_device_28_0) true) +(typeattribute recovery_block_device_28_0) +(typeattributeset drmserver_28_0 (drmserver)) +(expandtypeattribute (drmserver_28_0) true) +(typeattribute drmserver_28_0) +(typeattributeset vr_hwc_service_28_0 (vr_hwc_service)) +(expandtypeattribute (vr_hwc_service_28_0) true) +(typeattribute vr_hwc_service_28_0) +(typeattributeset secure_element_device_28_0 (secure_element_device)) +(expandtypeattribute (secure_element_device_28_0) true) +(typeattribute secure_element_device_28_0) +(typeattributeset hal_sensors_hwservice_28_0 (hal_sensors_hwservice)) +(expandtypeattribute (hal_sensors_hwservice_28_0) true) +(typeattribute hal_sensors_hwservice_28_0) +(typeattributeset audiohal_data_file_28_0 (audiohal_data_file)) +(expandtypeattribute (audiohal_data_file_28_0) true) +(typeattribute audiohal_data_file_28_0) +(typeattributeset wifi_service_28_0 (wifi_service)) +(expandtypeattribute (wifi_service_28_0) true) +(typeattribute wifi_service_28_0) +(typeattributeset proc_qtaguid_stat_28_0 (proc_qtaguid_stat)) +(expandtypeattribute (proc_qtaguid_stat_28_0) true) +(typeattribute proc_qtaguid_stat_28_0) +(typeattributeset exfat_28_0 (exfat)) +(expandtypeattribute (exfat_28_0) true) +(typeattribute exfat_28_0) +(typeattributeset system_prop_28_0 (system_prop)) +(expandtypeattribute (system_prop_28_0) true) +(typeattribute system_prop_28_0) +(typeattributeset vfat_28_0 (vfat)) +(expandtypeattribute (vfat_28_0) true) +(typeattribute vfat_28_0) +(typeattributeset pdx_bufferhub_client_endpoint_socket_28_0 (pdx_bufferhub_client_endpoint_socket)) +(expandtypeattribute (pdx_bufferhub_client_endpoint_socket_28_0) true) +(typeattribute pdx_bufferhub_client_endpoint_socket_28_0) +(typeattributeset property_info_28_0 (property_info)) +(expandtypeattribute (property_info_28_0) true) +(typeattribute property_info_28_0) +(typeattributeset keystore_exec_28_0 (keystore_exec)) +(expandtypeattribute (keystore_exec_28_0) true) +(typeattribute keystore_exec_28_0) +(typeattributeset netpolicy_service_28_0 (netpolicy_service)) +(expandtypeattribute (netpolicy_service_28_0) true) +(typeattribute netpolicy_service_28_0) +(typeattributeset video_device_28_0 (video_device)) +(expandtypeattribute (video_device_28_0) true) +(typeattribute video_device_28_0) +(typeattributeset serialno_prop_28_0 (serialno_prop)) +(expandtypeattribute (serialno_prop_28_0) true) +(typeattribute serialno_prop_28_0) +(typeattributeset midi_service_28_0 (midi_service)) +(expandtypeattribute (midi_service_28_0) true) +(typeattribute midi_service_28_0) +(typeattributeset persistent_properties_ready_prop_28_0 (persistent_properties_ready_prop)) +(expandtypeattribute (persistent_properties_ready_prop_28_0) true) +(typeattribute persistent_properties_ready_prop_28_0) +(typeattributeset file_contexts_file_28_0 (file_contexts_file)) +(expandtypeattribute (file_contexts_file_28_0) true) +(typeattribute file_contexts_file_28_0) +(typeattributeset tzdatacheck_28_0 (tzdatacheck)) +(expandtypeattribute (tzdatacheck_28_0) true) +(typeattribute tzdatacheck_28_0) +(typeattributeset persist_dpm_prop_28_0 (persist_dpm_prop)) +(expandtypeattribute (persist_dpm_prop_28_0) true) +(typeattribute persist_dpm_prop_28_0) +(typeattributeset proc_diskstats_28_0 (proc_diskstats)) +(expandtypeattribute (proc_diskstats_28_0) true) +(typeattribute proc_diskstats_28_0) +(typeattributeset property_contexts_file_28_0 (property_contexts_file)) +(expandtypeattribute (property_contexts_file_28_0) true) +(typeattribute property_contexts_file_28_0) +(typeattributeset firstboot_prop_28_0 (firstboot_prop)) +(expandtypeattribute (firstboot_prop_28_0) true) +(typeattribute firstboot_prop_28_0) +(typeattributeset pan_result_prop_28_0 (pan_result_prop)) +(expandtypeattribute (pan_result_prop_28_0) true) +(typeattribute pan_result_prop_28_0) +(typeattributeset ctl_rildaemon_prop_28_0 (ctl_rildaemon_prop)) +(expandtypeattribute (ctl_rildaemon_prop_28_0) true) +(typeattribute ctl_rildaemon_prop_28_0) +(typeattributeset bluetooth_logs_data_file_28_0 (bluetooth_logs_data_file)) +(expandtypeattribute (bluetooth_logs_data_file_28_0) true) +(typeattribute bluetooth_logs_data_file_28_0) +(typeattributeset hal_atfwd_hwservice_28_0 (hal_atfwd_hwservice)) +(expandtypeattribute (hal_atfwd_hwservice_28_0) true) +(typeattribute hal_atfwd_hwservice_28_0) +(typeattributeset hal_light_hwservice_28_0 (hal_light_hwservice)) +(expandtypeattribute (hal_light_hwservice_28_0) true) +(typeattribute hal_light_hwservice_28_0) +(typeattributeset print_service_28_0 (print_service)) +(expandtypeattribute (print_service_28_0) true) +(typeattribute print_service_28_0) +(typeattributeset proc_hung_task_28_0 (proc_hung_task)) +(expandtypeattribute (proc_hung_task_28_0) true) +(typeattribute proc_hung_task_28_0) +(typeattributeset same_process_hal_file_28_0 (same_process_hal_file)) +(expandtypeattribute (same_process_hal_file_28_0) true) +(typeattribute same_process_hal_file_28_0) +(typeattributeset hal_vibrator_hwservice_28_0 (hal_vibrator_hwservice)) +(expandtypeattribute (hal_vibrator_hwservice_28_0) true) +(typeattribute hal_vibrator_hwservice_28_0) +(typeattributeset location_service_28_0 (location_service)) +(expandtypeattribute (location_service_28_0) true) +(typeattribute location_service_28_0) +(typeattributeset mediaprovider_28_0 (mediaprovider)) +(expandtypeattribute (mediaprovider_28_0) true) +(typeattribute mediaprovider_28_0) +(typeattributeset hal_confirmationui_hwservice_28_0 (hal_confirmationui_hwservice)) +(expandtypeattribute (hal_confirmationui_hwservice_28_0) true) +(typeattribute hal_confirmationui_hwservice_28_0) +(typeattributeset device_policy_service_28_0 (device_policy_service)) +(expandtypeattribute (device_policy_service_28_0) true) +(typeattribute device_policy_service_28_0) +(typeattributeset preopt2cachename_28_0 (preopt2cachename)) +(expandtypeattribute (preopt2cachename_28_0) true) +(typeattribute preopt2cachename_28_0) +(typeattributeset autofill_service_28_0 (autofill_service)) +(expandtypeattribute (autofill_service_28_0) true) +(typeattribute autofill_service_28_0) +(typeattributeset exported_default_prop_28_0 (exported_default_prop)) +(expandtypeattribute (exported_default_prop_28_0) true) +(typeattribute exported_default_prop_28_0) +(typeattributeset proc_swaps_28_0 (proc_swaps)) +(expandtypeattribute (proc_swaps_28_0) true) +(typeattribute proc_swaps_28_0) +(typeattributeset debugfs_28_0 (debugfs)) +(expandtypeattribute (debugfs_28_0) true) +(typeattribute debugfs_28_0) +(typeattributeset configfs_28_0 (configfs)) +(expandtypeattribute (configfs_28_0) true) +(typeattribute configfs_28_0) +(typeattributeset config_prop_28_0 (config_prop)) +(expandtypeattribute (config_prop_28_0) true) +(typeattribute config_prop_28_0) +(typeattributeset charger_28_0 (charger)) +(expandtypeattribute (charger_28_0) true) +(typeattribute charger_28_0) +(typeattributeset system_block_device_28_0 (system_block_device)) +(expandtypeattribute (system_block_device_28_0) true) +(typeattribute system_block_device_28_0) +(typeattributeset postinstall_28_0 (postinstall)) +(expandtypeattribute (postinstall_28_0) true) +(typeattribute postinstall_28_0) +(typeattributeset updatelock_service_28_0 (updatelock_service)) +(expandtypeattribute (updatelock_service_28_0) true) +(typeattribute updatelock_service_28_0) +(typeattributeset apk_data_file_28_0 (apk_data_file)) +(expandtypeattribute (apk_data_file_28_0) true) +(typeattribute apk_data_file_28_0) +(typeattributeset hidl_base_hwservice_28_0 (hidl_base_hwservice)) +(expandtypeattribute (hidl_base_hwservice_28_0) true) +(typeattribute hidl_base_hwservice_28_0) +(typeattributeset system_app_28_0 (system_app)) +(expandtypeattribute (system_app_28_0) true) +(typeattribute system_app_28_0) +(typeattributeset qvrd_28_0 (qvrd)) +(expandtypeattribute (qvrd_28_0) true) +(typeattribute qvrd_28_0) +(typeattributeset hidl_manager_hwservice_28_0 (hidl_manager_hwservice)) +(expandtypeattribute (hidl_manager_hwservice_28_0) true) +(typeattribute hidl_manager_hwservice_28_0) +(typeattributeset hidl_memory_hwservice_28_0 (hidl_memory_hwservice)) +(expandtypeattribute (hidl_memory_hwservice_28_0) true) +(typeattribute hidl_memory_hwservice_28_0) +(typeattributeset preloads_media_file_28_0 (preloads_media_file)) +(expandtypeattribute (preloads_media_file_28_0) true) +(typeattribute preloads_media_file_28_0) +(typeattributeset surfaceflinger_28_0 (surfaceflinger)) +(expandtypeattribute (surfaceflinger_28_0) true) +(typeattribute surfaceflinger_28_0) +(typeattributeset pdx_display_screenshot_channel_socket_28_0 (pdx_display_screenshot_channel_socket)) +(expandtypeattribute (pdx_display_screenshot_channel_socket_28_0) true) +(typeattribute pdx_display_screenshot_channel_socket_28_0) +(typeattributeset debugfs_tracing_instances_28_0 (debugfs_tracing_instances)) +(expandtypeattribute (debugfs_tracing_instances_28_0) true) +(typeattribute debugfs_tracing_instances_28_0) +(typeattributeset hal_contexthub_hwservice_28_0 (hal_contexthub_hwservice)) +(expandtypeattribute (hal_contexthub_hwservice_28_0) true) +(typeattribute hal_contexthub_hwservice_28_0) +(typeattributeset proc_zoneinfo_28_0 (proc_zoneinfo)) +(expandtypeattribute (proc_zoneinfo_28_0) true) +(typeattribute proc_zoneinfo_28_0) +(typeattributeset proc_tty_drivers_28_0 (proc_tty_drivers)) +(expandtypeattribute (proc_tty_drivers_28_0) true) +(typeattribute proc_tty_drivers_28_0) +(typeattributeset sec_key_att_app_id_provider_service_28_0 (sec_key_att_app_id_provider_service)) +(expandtypeattribute (sec_key_att_app_id_provider_service_28_0) true) +(typeattribute sec_key_att_app_id_provider_service_28_0) +(typeattributeset activity_service_28_0 (activity_service)) +(expandtypeattribute (activity_service_28_0) true) +(typeattribute activity_service_28_0) +(typeattributeset mediaextractor_exec_28_0 (mediaextractor_exec)) +(expandtypeattribute (mediaextractor_exec_28_0) true) +(typeattribute mediaextractor_exec_28_0) +(typeattributeset tombstoned_java_trace_socket_28_0 (tombstoned_java_trace_socket)) +(expandtypeattribute (tombstoned_java_trace_socket_28_0) true) +(typeattribute tombstoned_java_trace_socket_28_0) +(typeattributeset watchdog_device_28_0 (watchdog_device)) +(expandtypeattribute (watchdog_device_28_0) true) +(typeattribute watchdog_device_28_0) +(typeattributeset graphics_device_28_0 (graphics_device)) +(expandtypeattribute (graphics_device_28_0) true) +(typeattribute graphics_device_28_0) +(typeattributeset method_trace_data_file_28_0 (method_trace_data_file)) +(expandtypeattribute (method_trace_data_file_28_0) true) +(typeattribute method_trace_data_file_28_0) +(typeattributeset vndservicemanager_28_0 (vndservicemanager)) +(expandtypeattribute (vndservicemanager_28_0) true) +(typeattribute vndservicemanager_28_0) +(typeattributeset tombstone_wifi_data_file_28_0 (tombstone_wifi_data_file)) +(expandtypeattribute (tombstone_wifi_data_file_28_0) true) +(typeattribute tombstone_wifi_data_file_28_0) +(typeattributeset apk_private_data_file_28_0 (apk_private_data_file)) +(expandtypeattribute (apk_private_data_file_28_0) true) +(typeattribute apk_private_data_file_28_0) +(typeattributeset vold_prepare_subdirs_28_0 (vold_prepare_subdirs)) +(expandtypeattribute (vold_prepare_subdirs_28_0) true) +(typeattribute vold_prepare_subdirs_28_0) +(typeattributeset hwservicemanager_28_0 (hwservicemanager)) +(expandtypeattribute (hwservicemanager_28_0) true) +(typeattribute hwservicemanager_28_0) +(typeattributeset keychord_device_28_0 (keychord_device)) +(expandtypeattribute (keychord_device_28_0) true) +(typeattribute keychord_device_28_0) +(typeattributeset secure_element_28_0 (secure_element)) +(expandtypeattribute (secure_element_28_0) true) +(typeattribute secure_element_28_0) +(typeattributeset hal_graphics_composer_hwservice_28_0 (hal_graphics_composer_hwservice)) +(expandtypeattribute (hal_graphics_composer_hwservice_28_0) true) +(typeattribute hal_graphics_composer_hwservice_28_0) +(typeattributeset servicemanager_28_0 (servicemanager)) +(expandtypeattribute (servicemanager_28_0) true) +(typeattribute servicemanager_28_0) +(typeattributeset ashmem_device_28_0 (ashmem_device)) +(expandtypeattribute (ashmem_device_28_0) true) +(typeattribute ashmem_device_28_0) +(typeattributeset virtual_touchpad_28_0 (virtual_touchpad)) +(expandtypeattribute (virtual_touchpad_28_0) true) +(typeattribute virtual_touchpad_28_0) +(typeattributeset hal_telephony_hwservice_28_0 (hal_telephony_hwservice)) +(expandtypeattribute (hal_telephony_hwservice_28_0) true) +(typeattribute hal_telephony_hwservice_28_0) +(typeattributeset fingerprint_prop_28_0 (fingerprint_prop)) +(expandtypeattribute (fingerprint_prop_28_0) true) +(typeattribute fingerprint_prop_28_0) +(typeattributeset exported2_vold_prop_28_0 (exported2_vold_prop)) +(expandtypeattribute (exported2_vold_prop_28_0) true) +(typeattribute exported2_vold_prop_28_0) +(typeattributeset proc_stat_28_0 (proc_stat)) +(expandtypeattribute (proc_stat_28_0) true) +(typeattribute proc_stat_28_0) +(typeattributeset rootfs_28_0 (rootfs)) +(expandtypeattribute (rootfs_28_0) true) +(typeattribute rootfs_28_0) +(typeattributeset sdcardfs_28_0 (sdcardfs)) +(expandtypeattribute (sdcardfs_28_0) true) +(typeattribute sdcardfs_28_0) +(typeattributeset exported_overlay_prop_28_0 (exported_overlay_prop)) +(expandtypeattribute (exported_overlay_prop_28_0) true) +(typeattribute exported_overlay_prop_28_0) +(typeattributeset netd_28_0 (netd)) +(expandtypeattribute (netd_28_0) true) +(typeattribute netd_28_0) +(typeattributeset sysfs_usb_28_0 (sysfs_usb)) +(expandtypeattribute (sysfs_usb_28_0) true) +(typeattribute sysfs_usb_28_0) +(typeattributeset proc_perf_28_0 (proc_perf)) +(expandtypeattribute (proc_perf_28_0) true) +(typeattribute proc_perf_28_0) +(typeattributeset mqueue_28_0 (mqueue)) +(expandtypeattribute (mqueue_28_0) true) +(typeattribute mqueue_28_0) +(typeattributeset tee_28_0 (tee)) +(expandtypeattribute (tee_28_0) true) +(typeattribute tee_28_0) +(typeattributeset media_session_service_28_0 (media_session_service)) +(expandtypeattribute (media_session_service_28_0) true) +(typeattribute media_session_service_28_0) +(typeattributeset adbd_28_0 (adbd)) +(expandtypeattribute (adbd_28_0) true) +(typeattribute adbd_28_0) +(typeattributeset proc_dirty_28_0 (proc_dirty)) +(expandtypeattribute (proc_dirty_28_0) true) +(typeattribute proc_dirty_28_0) +(typeattributeset sysfs_fs_ext4_features_28_0 (sysfs_fs_ext4_features)) +(expandtypeattribute (sysfs_fs_ext4_features_28_0) true) +(typeattribute sysfs_fs_ext4_features_28_0) +(typeattributeset textclassifier_data_file_28_0 (textclassifier_data_file)) +(expandtypeattribute (textclassifier_data_file_28_0) true) +(typeattribute textclassifier_data_file_28_0) +(typeattributeset untrusted_v2_app_28_0 (untrusted_v2_app)) +(expandtypeattribute (untrusted_v2_app_28_0) true) +(typeattribute untrusted_v2_app_28_0) +(typeattributeset fuse_28_0 (fuse)) +(expandtypeattribute (fuse_28_0) true) +(typeattribute fuse_28_0) +(typeattributeset recovery_28_0 (recovery)) +(expandtypeattribute (recovery_28_0) true) +(typeattribute recovery_28_0) +(typeattributeset bootstat_28_0 (bootstat)) +(expandtypeattribute (bootstat_28_0) true) +(typeattribute bootstat_28_0) +(typeattributeset labeledfs_28_0 (labeledfs)) +(expandtypeattribute (labeledfs_28_0) true) +(typeattribute labeledfs_28_0) +(typeattributeset exported_fingerprint_prop_28_0 (exported_fingerprint_prop)) +(expandtypeattribute (exported_fingerprint_prop_28_0) true) +(typeattribute exported_fingerprint_prop_28_0) +(typeattributeset proc_loadavg_28_0 (proc_loadavg)) +(expandtypeattribute (proc_loadavg_28_0) true) +(typeattribute proc_loadavg_28_0) +(typeattributeset pdx_bufferhub_dir_28_0 (pdx_bufferhub_dir)) +(expandtypeattribute (pdx_bufferhub_dir_28_0) true) +(typeattribute pdx_bufferhub_dir_28_0) +(typeattributeset usermodehelper_28_0 (usermodehelper)) +(expandtypeattribute (usermodehelper_28_0) true) +(typeattribute usermodehelper_28_0) +(typeattributeset mediaextractor_service_28_0 (mediaextractor_service)) +(expandtypeattribute (mediaextractor_service_28_0) true) +(typeattribute mediaextractor_service_28_0) +(typeattributeset debug_prop_28_0 (debug_prop)) +(expandtypeattribute (debug_prop_28_0) true) +(typeattribute debug_prop_28_0) +(typeattributeset hal_omx_hwservice_28_0 (hal_omx_hwservice)) +(expandtypeattribute (hal_omx_hwservice_28_0) true) +(typeattribute hal_omx_hwservice_28_0) +(typeattributeset update_engine_service_28_0 (update_engine_service)) +(expandtypeattribute (update_engine_service_28_0) true) +(typeattribute update_engine_service_28_0) +(typeattributeset lock_settings_service_28_0 (lock_settings_service)) +(expandtypeattribute (lock_settings_service_28_0) true) +(typeattribute lock_settings_service_28_0) +(typeattributeset ctl_interface_restart_prop_28_0 (ctl_interface_restart_prop)) +(expandtypeattribute (ctl_interface_restart_prop_28_0) true) +(typeattribute ctl_interface_restart_prop_28_0) +(typeattributeset cameraproxy_service_28_0 (cameraproxy_service)) +(expandtypeattribute (cameraproxy_service_28_0) true) +(typeattribute cameraproxy_service_28_0) +(typeattributeset audio_prop_28_0 (audio_prop)) +(expandtypeattribute (audio_prop_28_0) true) +(typeattribute audio_prop_28_0) +(typeattributeset healthd_28_0 (healthd)) +(expandtypeattribute (healthd_28_0) true) +(typeattribute healthd_28_0) +(typeattributeset keychain_data_file_28_0 (keychain_data_file)) +(expandtypeattribute (keychain_data_file_28_0) true) +(typeattribute keychain_data_file_28_0) +(typeattributeset kmem_device_28_0 (kmem_device)) +(expandtypeattribute (kmem_device_28_0) true) +(typeattribute kmem_device_28_0) +(typeattributeset kmsg_device_28_0 (kmsg_device)) +(expandtypeattribute (kmsg_device_28_0) true) +(typeattribute kmsg_device_28_0) +(typeattributeset netif_28_0 (netif)) +(expandtypeattribute (netif_28_0) true) +(typeattribute netif_28_0) +(typeattributeset webview_zygote_exec_28_0 (webview_zygote_exec)) +(expandtypeattribute (webview_zygote_exec_28_0) true) +(typeattribute webview_zygote_exec_28_0) +(typeattributeset hal_tetheroffload_hwservice_28_0 (hal_tetheroffload_hwservice)) +(expandtypeattribute (hal_tetheroffload_hwservice_28_0) true) +(typeattribute hal_tetheroffload_hwservice_28_0) +(typeattributeset zoneinfo_data_file_28_0 (zoneinfo_data_file)) +(expandtypeattribute (zoneinfo_data_file_28_0) true) +(typeattribute zoneinfo_data_file_28_0) +(typeattributeset radio_28_0 (radio)) +(expandtypeattribute (radio_28_0) true) +(typeattribute radio_28_0) +(typeattributeset pipefs_28_0 (pipefs)) +(expandtypeattribute (pipefs_28_0) true) +(typeattribute pipefs_28_0) +(typeattributeset pstorefs_28_0 (pstorefs)) +(expandtypeattribute (pstorefs_28_0) true) +(typeattribute pstorefs_28_0) +(typeattributeset proc_sysrq_28_0 (proc_sysrq)) +(expandtypeattribute (proc_sysrq_28_0) true) +(typeattribute proc_sysrq_28_0) +(typeattributeset gatekeeperd_28_0 (gatekeeperd)) +(expandtypeattribute (gatekeeperd_28_0) true) +(typeattribute gatekeeperd_28_0) +(typeattributeset consumer_ir_service_28_0 (consumer_ir_service)) +(expandtypeattribute (consumer_ir_service_28_0) true) +(typeattribute consumer_ir_service_28_0) +(typeattributeset exported_wifi_prop_28_0 (exported_wifi_prop)) +(expandtypeattribute (exported_wifi_prop_28_0) true) +(typeattribute exported_wifi_prop_28_0) +(typeattributeset exported_vold_prop_28_0 (exported_vold_prop)) +(expandtypeattribute (exported_vold_prop_28_0) true) +(typeattribute exported_vold_prop_28_0) +(typeattributeset sysfs_zram_28_0 (sysfs_zram)) +(expandtypeattribute (sysfs_zram_28_0) true) +(typeattribute sysfs_zram_28_0) +(typeattributeset cgroup_bpf_28_0 (cgroup_bpf)) +(expandtypeattribute (cgroup_bpf_28_0) true) +(typeattribute cgroup_bpf_28_0) +(typeattributeset wifi_data_file_28_0 (wifi_data_file)) +(expandtypeattribute (wifi_data_file_28_0) true) +(typeattribute wifi_data_file_28_0) +(typeattributeset mediametrics_service_28_0 (mediametrics_service)) +(expandtypeattribute (mediametrics_service_28_0) true) +(typeattribute mediametrics_service_28_0) +(typeattributeset system_boot_reason_prop_28_0 (system_boot_reason_prop)) +(expandtypeattribute (system_boot_reason_prop_28_0) true) +(typeattribute system_boot_reason_prop_28_0) +(typeattributeset hal_lowpan_hwservice_28_0 (hal_lowpan_hwservice)) +(expandtypeattribute (hal_lowpan_hwservice_28_0) true) +(typeattribute hal_lowpan_hwservice_28_0) +(typeattributeset dataservice_app_28_0 (dataservice_app)) +(expandtypeattribute (dataservice_app_28_0) true) +(typeattribute dataservice_app_28_0) +(typeattributeset assetatlas_service_28_0 (assetatlas_service)) +(expandtypeattribute (assetatlas_service_28_0) true) +(typeattribute assetatlas_service_28_0) +(typeattributeset proc_filesystems_28_0 (proc_filesystems)) +(expandtypeattribute (proc_filesystems_28_0) true) +(typeattribute proc_filesystems_28_0) +(typeattributeset backup_service_28_0 (backup_service)) +(expandtypeattribute (backup_service_28_0) true) +(typeattribute backup_service_28_0) +(typeattributeset pdx_display_manager_channel_socket_28_0 (pdx_display_manager_channel_socket)) +(expandtypeattribute (pdx_display_manager_channel_socket_28_0) true) +(typeattribute pdx_display_manager_channel_socket_28_0) +(typeattributeset traced_probes_28_0 (traced_probes)) +(expandtypeattribute (traced_probes_28_0) true) +(typeattribute traced_probes_28_0) +(typeattributeset zero_device_28_0 (zero_device)) +(expandtypeattribute (zero_device_28_0) true) +(typeattribute zero_device_28_0) +(typeattributeset wpantund_28_0 (wpantund)) +(expandtypeattribute (wpantund_28_0) true) +(typeattribute wpantund_28_0) +(typeattributeset hwservice_contexts_file_28_0 (hwservice_contexts_file)) +(expandtypeattribute (hwservice_contexts_file_28_0) true) +(typeattribute hwservice_contexts_file_28_0) +(typeattributeset service_contexts_file_28_0 (service_contexts_file)) +(expandtypeattribute (service_contexts_file_28_0) true) +(typeattribute service_contexts_file_28_0) +(typeattributeset exported_bluetooth_prop_28_0 (exported_bluetooth_prop)) +(expandtypeattribute (exported_bluetooth_prop_28_0) true) +(typeattribute exported_bluetooth_prop_28_0) +(typeattributeset sysfs_uio_28_0 (sysfs_uio)) +(expandtypeattribute (sysfs_uio_28_0) true) +(typeattribute sysfs_uio_28_0) +(typeattributeset preopt2cachename_exec_28_0 (preopt2cachename_exec)) +(expandtypeattribute (preopt2cachename_exec_28_0) true) +(typeattribute preopt2cachename_exec_28_0) +(typeattributeset vndservice_contexts_file_28_0 (vndservice_contexts_file)) +(expandtypeattribute (vndservice_contexts_file_28_0) true) +(typeattribute vndservice_contexts_file_28_0) +(typeattributeset incident_28_0 (incident)) +(expandtypeattribute (incident_28_0) true) +(typeattribute incident_28_0) +(typeattributeset cache_block_device_28_0 (cache_block_device)) +(expandtypeattribute (cache_block_device_28_0) true) +(typeattribute cache_block_device_28_0) +(typeattributeset crash_dump_exec_28_0 (crash_dump_exec)) +(expandtypeattribute (crash_dump_exec_28_0) true) +(typeattribute crash_dump_exec_28_0) +(typeattributeset shell_28_0 (shell)) +(expandtypeattribute (shell_28_0) true) +(typeattribute shell_28_0) +(typeattributeset network_time_update_service_28_0 (network_time_update_service)) +(expandtypeattribute (network_time_update_service_28_0) true) +(typeattribute network_time_update_service_28_0) +(typeattributeset exported2_radio_prop_28_0 (exported2_radio_prop)) +(expandtypeattribute (exported2_radio_prop_28_0) true) +(typeattribute exported2_radio_prop_28_0) +(typeattributeset exported3_radio_prop_28_0 (exported3_radio_prop)) +(expandtypeattribute (exported3_radio_prop_28_0) true) +(typeattribute exported3_radio_prop_28_0) +(typeattributeset seapp_contexts_file_28_0 (seapp_contexts_file)) +(expandtypeattribute (seapp_contexts_file_28_0) true) +(typeattribute seapp_contexts_file_28_0) +(typeattributeset textclassification_service_28_0 (textclassification_service)) +(expandtypeattribute (textclassification_service_28_0) true) +(typeattribute textclassification_service_28_0) +(typeattributeset blkid_untrusted_28_0 (blkid_untrusted)) +(expandtypeattribute (blkid_untrusted_28_0) true) +(typeattribute blkid_untrusted_28_0) +(typeattributeset dumpstate_prop_28_0 (dumpstate_prop)) +(expandtypeattribute (dumpstate_prop_28_0) true) +(typeattribute dumpstate_prop_28_0) +(typeattributeset zygote_exec_28_0 (zygote_exec)) +(expandtypeattribute (zygote_exec_28_0) true) +(typeattribute zygote_exec_28_0) +(typeattributeset cppreopt_prop_28_0 (cppreopt_prop)) +(expandtypeattribute (cppreopt_prop_28_0) true) +(typeattribute cppreopt_prop_28_0) +(typeattributeset radio_prop_28_0 (radio_prop)) +(expandtypeattribute (radio_prop_28_0) true) +(typeattribute radio_prop_28_0) +(typeattributeset postinstall_mnt_dir_28_0 (postinstall_mnt_dir)) +(expandtypeattribute (postinstall_mnt_dir_28_0) true) +(typeattribute postinstall_mnt_dir_28_0) +(typeattributeset misc_user_data_file_28_0 (misc_user_data_file)) +(expandtypeattribute (misc_user_data_file_28_0) true) +(typeattribute misc_user_data_file_28_0) +(typeattributeset debugfs_wifi_tracing_28_0 (debugfs_wifi_tracing)) +(expandtypeattribute (debugfs_wifi_tracing_28_0) true) +(typeattribute debugfs_wifi_tracing_28_0) +(typeattributeset shell_prop_28_0 (shell_prop)) +(expandtypeattribute (shell_prop_28_0) true) +(typeattribute shell_prop_28_0) +(typeattributeset isolated_app_28_0 (isolated_app)) +(expandtypeattribute (isolated_app_28_0) true) +(typeattribute isolated_app_28_0) +(typeattributeset sysfs_vibrator_28_0 (sysfs_vibrator)) +(expandtypeattribute (sysfs_vibrator_28_0) true) +(typeattribute sysfs_vibrator_28_0) +(typeattributeset network_management_service_28_0 (network_management_service)) +(expandtypeattribute (network_management_service_28_0) true) +(typeattribute network_management_service_28_0) +(typeattributeset sysfs_hwrandom_28_0 (sysfs_hwrandom)) +(expandtypeattribute (sysfs_hwrandom_28_0) true) +(typeattribute sysfs_hwrandom_28_0) +(typeattributeset system_server_28_0 (system_server)) +(expandtypeattribute (system_server_28_0) true) +(typeattribute system_server_28_0) +(typeattributeset device_identifiers_service_28_0 (device_identifiers_service)) +(expandtypeattribute (device_identifiers_service_28_0) true) +(typeattribute device_identifiers_service_28_0) +(typeattributeset network_score_service_28_0 (network_score_service)) +(expandtypeattribute (network_score_service_28_0) true) +(typeattribute network_score_service_28_0) +(typeattributeset e2fs_28_0 (e2fs)) +(expandtypeattribute (e2fs_28_0) true) +(typeattribute e2fs_28_0) +(typeattributeset usbfs_28_0 (usbfs)) +(expandtypeattribute (usbfs_28_0) true) +(typeattribute usbfs_28_0) +(typeattributeset debugfs_wakeup_sources_28_0 (debugfs_wakeup_sources)) +(expandtypeattribute (debugfs_wakeup_sources_28_0) true) +(typeattribute debugfs_wakeup_sources_28_0) +(typeattributeset incident_helper_28_0 (incident_helper)) +(expandtypeattribute (incident_helper_28_0) true) +(typeattribute incident_helper_28_0) +(typeattributeset system_wifi_keystore_hwservice_28_0 (system_wifi_keystore_hwservice)) +(expandtypeattribute (system_wifi_keystore_hwservice_28_0) true) +(typeattribute system_wifi_keystore_hwservice_28_0) +(typeattributeset sdcardd_28_0 (sdcardd)) +(expandtypeattribute (sdcardd_28_0) true) +(typeattribute sdcardd_28_0) +(typeattributeset thermal_service_28_0 (thermal_service)) +(expandtypeattribute (thermal_service_28_0) true) +(typeattribute thermal_service_28_0) +(typeattributeset logdr_socket_28_0 (logdr_socket)) +(expandtypeattribute (logdr_socket_28_0) true) +(typeattribute logdr_socket_28_0) +(typeattributeset logdw_socket_28_0 (logdw_socket)) +(expandtypeattribute (logdw_socket_28_0) true) +(typeattribute logdw_socket_28_0) +(typeattributeset vpn_data_file_28_0 (vpn_data_file)) +(expandtypeattribute (vpn_data_file_28_0) true) +(typeattribute vpn_data_file_28_0) +(typeattributeset dalvikcache_data_file_28_0 (dalvikcache_data_file)) +(expandtypeattribute (dalvikcache_data_file_28_0) true) +(typeattribute dalvikcache_data_file_28_0) +(typeattributeset mediaserver_service_28_0 (mediaserver_service)) +(expandtypeattribute (mediaserver_service_28_0) true) +(typeattribute mediaserver_service_28_0) +(typeattributeset property_data_file_28_0 (property_data_file)) +(expandtypeattribute (property_data_file_28_0) true) +(typeattribute property_data_file_28_0) +(typeattributeset wifi_log_prop_28_0 (wifi_log_prop)) +(expandtypeattribute (wifi_log_prop_28_0) true) +(typeattribute wifi_log_prop_28_0) +(typeattributeset accessibility_service_28_0 (accessibility_service)) +(expandtypeattribute (accessibility_service_28_0) true) +(typeattribute accessibility_service_28_0) +(typeattributeset camera_device_28_0 (camera_device)) +(expandtypeattribute (camera_device_28_0) true) +(typeattribute camera_device_28_0) +(typeattributeset recovery_data_file_28_0 (recovery_data_file)) +(expandtypeattribute (recovery_data_file_28_0) true) +(typeattribute recovery_data_file_28_0) +(typeattributeset system_app_data_file_28_0 (system_app_data_file)) +(expandtypeattribute (system_app_data_file_28_0) true) +(typeattribute system_app_data_file_28_0) +(typeattributeset sysfs_leds_28_0 (sysfs_leds)) +(expandtypeattribute (sysfs_leds_28_0) true) +(typeattribute sysfs_leds_28_0) +(typeattributeset mediacodec_28_0 (mediacodec)) +(expandtypeattribute (mediacodec_28_0) true) +(typeattribute mediacodec_28_0) +(typeattributeset pm_prop_28_0 (pm_prop)) +(expandtypeattribute (pm_prop_28_0) true) +(typeattribute pm_prop_28_0) +(typeattributeset restrictions_service_28_0 (restrictions_service)) +(expandtypeattribute (restrictions_service_28_0) true) +(typeattribute restrictions_service_28_0) +(typeattributeset ffs_prop_28_0 (ffs_prop)) +(expandtypeattribute (ffs_prop_28_0) true) +(typeattribute ffs_prop_28_0) +(typeattributeset log_prop_28_0 (log_prop)) +(expandtypeattribute (log_prop_28_0) true) +(typeattribute log_prop_28_0) +(typeattributeset mmc_prop_28_0 (mmc_prop)) +(expandtypeattribute (mmc_prop_28_0) true) +(typeattribute mmc_prop_28_0) +(typeattributeset nfc_prop_28_0 (nfc_prop)) +(expandtypeattribute (nfc_prop_28_0) true) +(typeattribute nfc_prop_28_0) +(typeattributeset toolbox_28_0 (toolbox)) +(expandtypeattribute (toolbox_28_0) true) +(typeattribute toolbox_28_0) +(typeattributeset IProxyService_service_28_0 (IProxyService_service)) +(expandtypeattribute (IProxyService_service_28_0) true) +(typeattribute IProxyService_service_28_0) +(typeattributeset mnt_media_rw_stub_file_28_0 (mnt_media_rw_stub_file)) +(expandtypeattribute (mnt_media_rw_stub_file_28_0) true) +(typeattribute mnt_media_rw_stub_file_28_0) +(typeattributeset proc_28_0 (proc)) +(expandtypeattribute (proc_28_0) true) +(typeattribute proc_28_0) +(typeattributeset bluetooth_socket_28_0 (bluetooth_socket)) +(expandtypeattribute (bluetooth_socket_28_0) true) +(typeattribute bluetooth_socket_28_0) +(typeattributeset logcat_exec_28_0 (logcat_exec)) +(expandtypeattribute (logcat_exec_28_0) true) +(typeattribute logcat_exec_28_0) +(typeattributeset inputflinger_exec_28_0 (inputflinger_exec)) +(expandtypeattribute (inputflinger_exec_28_0) true) +(typeattribute inputflinger_exec_28_0) +(typeattributeset overlay_prop_28_0 (overlay_prop)) +(expandtypeattribute (overlay_prop_28_0) true) +(typeattribute overlay_prop_28_0) +(typeattributeset last_boot_reason_prop_28_0 (last_boot_reason_prop)) +(expandtypeattribute (last_boot_reason_prop_28_0) true) +(typeattribute last_boot_reason_prop_28_0) +(typeattributeset test_boot_reason_prop_28_0 (test_boot_reason_prop)) +(expandtypeattribute (test_boot_reason_prop_28_0) true) +(typeattribute test_boot_reason_prop_28_0) +(typeattributeset hal_wifi_hostapd_hwservice_28_0 (hal_wifi_hostapd_hwservice)) +(expandtypeattribute (hal_wifi_hostapd_hwservice_28_0) true) +(typeattribute hal_wifi_hostapd_hwservice_28_0) +(typeattributeset hal_wifi_offload_hwservice_28_0 (hal_wifi_offload_hwservice)) +(expandtypeattribute (hal_wifi_offload_hwservice_28_0) true) +(typeattribute hal_wifi_offload_hwservice_28_0) +(typeattributeset safemode_prop_28_0 (safemode_prop)) +(expandtypeattribute (safemode_prop_28_0) true) +(typeattribute safemode_prop_28_0) +(typeattributeset wallpaper_file_28_0 (wallpaper_file)) +(expandtypeattribute (wallpaper_file_28_0) true) +(typeattribute wallpaper_file_28_0) +(typeattributeset shortcut_manager_icons_28_0 (shortcut_manager_icons)) +(expandtypeattribute (shortcut_manager_icons_28_0) true) +(typeattribute shortcut_manager_icons_28_0) +(typeattributeset proc_asound_28_0 (proc_asound)) +(expandtypeattribute (proc_asound_28_0) true) +(typeattribute proc_asound_28_0) +(typeattributeset hal_neuralnetworks_hwservice_28_0 (hal_neuralnetworks_hwservice)) +(expandtypeattribute (hal_neuralnetworks_hwservice_28_0) true) +(typeattribute hal_neuralnetworks_hwservice_28_0) +(typeattributeset dhcp_prop_28_0 (dhcp_prop)) +(expandtypeattribute (dhcp_prop_28_0) true) +(typeattribute dhcp_prop_28_0) +(typeattributeset gps_control_28_0 (gps_control)) +(expandtypeattribute (gps_control_28_0) true) +(typeattribute gps_control_28_0) +(typeattributeset logd_prop_28_0 (logd_prop)) +(expandtypeattribute (logd_prop_28_0) true) +(typeattribute logd_prop_28_0) +(typeattributeset dumpstate_options_prop_28_0 (dumpstate_options_prop)) +(expandtypeattribute (dumpstate_options_prop_28_0) true) +(typeattribute dumpstate_options_prop_28_0) +(typeattributeset proc_uid_concurrent_active_time_28_0 (proc_uid_concurrent_active_time)) +(expandtypeattribute (proc_uid_concurrent_active_time_28_0) true) +(typeattribute proc_uid_concurrent_active_time_28_0) +(typeattributeset vold_prop_28_0 (vold_prop)) +(expandtypeattribute (vold_prop_28_0) true) +(typeattribute vold_prop_28_0) +(typeattributeset wifi_prop_28_0 (wifi_prop)) +(expandtypeattribute (wifi_prop_28_0) true) +(typeattribute wifi_prop_28_0) +(typeattributeset imms_service_28_0 (imms_service)) +(expandtypeattribute (imms_service_28_0) true) +(typeattribute imms_service_28_0) +(typeattributeset netd_socket_28_0 (netd_socket)) +(expandtypeattribute (netd_socket_28_0) true) +(typeattribute netd_socket_28_0) +(typeattributeset sysfs_28_0 (sysfs)) +(expandtypeattribute (sysfs_28_0) true) +(typeattribute sysfs_28_0) +(typeattributeset default_android_service_28_0 (default_android_service)) +(expandtypeattribute (default_android_service_28_0) true) +(typeattribute default_android_service_28_0) +(typeattributeset bufferhubd_28_0 (bufferhubd)) +(expandtypeattribute (bufferhubd_28_0) true) +(typeattribute bufferhubd_28_0) +(typeattributeset thermalserviced_exec_28_0 (thermalserviced_exec)) +(expandtypeattribute (thermalserviced_exec_28_0) true) +(typeattribute thermalserviced_exec_28_0) +(typeattributeset sysfs_devices_system_cpu_28_0 (sysfs_devices_system_cpu)) +(expandtypeattribute (sysfs_devices_system_cpu_28_0) true) +(typeattribute sysfs_devices_system_cpu_28_0) +(typeattributeset untrusted_app_28_0 (untrusted_app)) +(expandtypeattribute (untrusted_app_28_0) true) +(typeattribute untrusted_app_28_0) +(typeattributeset shared_relro_28_0 (shared_relro)) +(expandtypeattribute (shared_relro_28_0) true) +(typeattribute shared_relro_28_0) +(typeattributeset hal_wifi_hwservice_28_0 (hal_wifi_hwservice)) +(expandtypeattribute (hal_wifi_hwservice_28_0) true) +(typeattribute hal_wifi_hwservice_28_0) +(typeattributeset proc_vmstat_28_0 (proc_vmstat)) +(expandtypeattribute (proc_vmstat_28_0) true) +(typeattribute proc_vmstat_28_0) +(typeattributeset alarm_device_28_0 (alarm_device)) +(expandtypeattribute (alarm_device_28_0) true) +(typeattribute alarm_device_28_0) +(typeattributeset hal_graphics_mapper_hwservice_28_0 (hal_graphics_mapper_hwservice)) +(expandtypeattribute (hal_graphics_mapper_hwservice_28_0) true) +(typeattribute hal_graphics_mapper_hwservice_28_0) +(typeattributeset proc_uid_concurrent_policy_time_28_0 (proc_uid_concurrent_policy_time)) +(expandtypeattribute (proc_uid_concurrent_policy_time_28_0) true) +(typeattribute proc_uid_concurrent_policy_time_28_0) +(typeattributeset audio_data_file_28_0 (audio_data_file)) +(expandtypeattribute (audio_data_file_28_0) true) +(typeattribute audio_data_file_28_0) +(typeattributeset radio_data_file_28_0 (radio_data_file)) +(expandtypeattribute (radio_data_file_28_0) true) +(typeattribute radio_data_file_28_0) +(typeattributeset traceur_app_28_0 (traceur_app)) +(expandtypeattribute (traceur_app_28_0) true) +(typeattribute traceur_app_28_0) +(typeattributeset display_service_28_0 (display_service)) +(expandtypeattribute (display_service_28_0) true) +(typeattribute display_service_28_0) +(typeattributeset overlay_service_28_0 (overlay_service)) +(expandtypeattribute (overlay_service_28_0) true) +(typeattribute overlay_service_28_0) +(typeattributeset hal_wifi_supplicant_hwservice_28_0 (hal_wifi_supplicant_hwservice)) +(expandtypeattribute (hal_wifi_supplicant_hwservice_28_0) true) +(typeattribute hal_wifi_supplicant_hwservice_28_0) +(typeattributeset performanced_exec_28_0 (performanced_exec)) +(expandtypeattribute (performanced_exec_28_0) true) +(typeattribute performanced_exec_28_0) +(typeattributeset usbd_28_0 (usbd)) +(expandtypeattribute (usbd_28_0) true) +(typeattribute usbd_28_0) +(typeattributeset proc_page_cluster_28_0 (proc_page_cluster)) +(expandtypeattribute (proc_page_cluster_28_0) true) +(typeattribute proc_page_cluster_28_0) +(typeattributeset hal_health_hwservice_28_0 (hal_health_hwservice)) +(expandtypeattribute (hal_health_hwservice_28_0) true) +(typeattribute hal_health_hwservice_28_0) +(typeattributeset system_wpa_socket_28_0 (system_wpa_socket)) +(expandtypeattribute (system_wpa_socket_28_0) true) +(typeattribute system_wpa_socket_28_0) +(typeattributeset sysfs_rtc_28_0 (sysfs_rtc)) +(expandtypeattribute (sysfs_rtc_28_0) true) +(typeattribute sysfs_rtc_28_0) +(typeattributeset fsck_28_0 (fsck)) +(expandtypeattribute (fsck_28_0) true) +(typeattribute fsck_28_0) +(typeattributeset fs_bpf_28_0 (fs_bpf)) +(expandtypeattribute (fs_bpf_28_0) true) +(typeattribute fs_bpf_28_0) +(typeattributeset netd_listener_service_28_0 (netd_listener_service)) +(expandtypeattribute (netd_listener_service_28_0) true) +(typeattribute netd_listener_service_28_0) +(typeattributeset app_fusefs_28_0 (app_fusefs)) +(expandtypeattribute (app_fusefs_28_0) true) +(typeattribute app_fusefs_28_0) +(typeattributeset proc_overcommit_memory_28_0 (proc_overcommit_memory)) +(expandtypeattribute (proc_overcommit_memory_28_0) true) +(typeattribute proc_overcommit_memory_28_0) +(typeattributeset ctl_dumpstate_prop_28_0 (ctl_dumpstate_prop)) +(expandtypeattribute (ctl_dumpstate_prop_28_0) true) +(typeattribute ctl_dumpstate_prop_28_0) +(typeattributeset connmetrics_service_28_0 (connmetrics_service)) +(expandtypeattribute (connmetrics_service_28_0) true) +(typeattribute connmetrics_service_28_0) +(typeattributeset proc_uid_cputime_removeuid_28_0 (proc_uid_cputime_removeuid)) +(expandtypeattribute (proc_uid_cputime_removeuid_28_0) true) +(typeattribute proc_uid_cputime_removeuid_28_0) +(typeattributeset boot_block_device_28_0 (boot_block_device)) +(expandtypeattribute (boot_block_device_28_0) true) +(typeattribute boot_block_device_28_0) +(typeattributeset powerctl_prop_28_0 (powerctl_prop)) +(expandtypeattribute (powerctl_prop_28_0) true) +(typeattribute powerctl_prop_28_0) +(typeattributeset sysfs_android_usb_28_0 (sysfs_android_usb)) +(expandtypeattribute (sysfs_android_usb_28_0) true) +(typeattribute sysfs_android_usb_28_0) +(typeattributeset misc_block_device_28_0 (misc_block_device)) +(expandtypeattribute (misc_block_device_28_0) true) +(typeattribute misc_block_device_28_0) +(typeattributeset root_block_device_28_0 (root_block_device)) +(expandtypeattribute (root_block_device_28_0) true) +(typeattribute root_block_device_28_0) +(typeattributeset swap_block_device_28_0 (swap_block_device)) +(expandtypeattribute (swap_block_device_28_0) true) +(typeattribute swap_block_device_28_0) +(typeattributeset block_device_28_0 (block_device)) +(expandtypeattribute (block_device_28_0) true) +(typeattribute block_device_28_0) +(typeattributeset frp_block_device_28_0 (frp_block_device)) +(expandtypeattribute (frp_block_device_28_0) true) +(typeattribute frp_block_device_28_0) +(typeattributeset sysfs_power_28_0 (sysfs_power)) +(expandtypeattribute (sysfs_power_28_0) true) +(typeattribute sysfs_power_28_0) +(typeattributeset loop_device_28_0 (loop_device)) +(expandtypeattribute (loop_device_28_0) true) +(typeattribute loop_device_28_0) +(typeattributeset proc_random_28_0 (proc_random)) +(expandtypeattribute (proc_random_28_0) true) +(typeattribute proc_random_28_0) +(typeattributeset dnsproxyd_socket_28_0 (dnsproxyd_socket)) +(expandtypeattribute (dnsproxyd_socket_28_0) true) +(typeattribute dnsproxyd_socket_28_0) +(typeattributeset crash_dump_28_0 (crash_dump)) +(expandtypeattribute (crash_dump_28_0) true) +(typeattribute crash_dump_28_0) +(typeattributeset hal_keymaster_hwservice_28_0 (hal_keymaster_hwservice)) +(expandtypeattribute (hal_keymaster_hwservice_28_0) true) +(typeattribute hal_keymaster_hwservice_28_0) +(typeattributeset ctl_interface_start_prop_28_0 (ctl_interface_start_prop)) +(expandtypeattribute (ctl_interface_start_prop_28_0) true) +(typeattribute ctl_interface_start_prop_28_0) +(typeattributeset sysfs_wakeup_reasons_28_0 (sysfs_wakeup_reasons)) +(expandtypeattribute (sysfs_wakeup_reasons_28_0) true) +(typeattribute sysfs_wakeup_reasons_28_0) +(typeattributeset shm_28_0 (shm)) +(expandtypeattribute (shm_28_0) true) +(typeattribute shm_28_0) +(typeattributeset installd_service_28_0 (installd_service)) +(expandtypeattribute (installd_service_28_0) true) +(typeattribute installd_service_28_0) +(typeattributeset proc_extra_free_kbytes_28_0 (proc_extra_free_kbytes)) +(expandtypeattribute (proc_extra_free_kbytes_28_0) true) +(typeattribute proc_extra_free_kbytes_28_0) +(typeattributeset proc_uid_cputime_showstat_28_0 (proc_uid_cputime_showstat)) +(expandtypeattribute (proc_uid_cputime_showstat_28_0) true) +(typeattribute proc_uid_cputime_showstat_28_0) +(typeattributeset bootstat_exec_28_0 (bootstat_exec)) +(expandtypeattribute (bootstat_exec_28_0) true) +(typeattribute bootstat_exec_28_0) +(typeattributeset vendor_bt_prop_28_0 (vendor_bt_prop)) +(expandtypeattribute (vendor_bt_prop_28_0) true) +(typeattribute vendor_bt_prop_28_0) +(typeattributeset mdns_socket_28_0 (mdns_socket)) +(expandtypeattribute (mdns_socket_28_0) true) +(typeattribute mdns_socket_28_0) +(typeattributeset oem_lock_service_28_0 (oem_lock_service)) +(expandtypeattribute (oem_lock_service_28_0) true) +(typeattribute oem_lock_service_28_0) +(typeattributeset audioserver_28_0 (audioserver)) +(expandtypeattribute (audioserver_28_0) true) +(typeattribute audioserver_28_0) +(typeattributeset dun-server_28_0 (dun-server)) +(expandtypeattribute (dun-server_28_0) true) +(typeattribute dun-server_28_0) +(typeattributeset tmpfs_28_0 (tmpfs)) +(expandtypeattribute (tmpfs_28_0) true) +(typeattribute tmpfs_28_0) +(typeattributeset bootanim_exec_28_0 (bootanim_exec)) +(expandtypeattribute (bootanim_exec_28_0) true) +(typeattribute bootanim_exec_28_0) +(typeattributeset vendor_configs_file_28_0 (vendor_configs_file)) +(expandtypeattribute (vendor_configs_file_28_0) true) +(typeattribute vendor_configs_file_28_0) +(typeattributeset vendor_shell_exec_28_0 (vendor_shell_exec)) +(expandtypeattribute (vendor_shell_exec_28_0) true) +(typeattribute vendor_shell_exec_28_0) +(typeattributeset hwservicemanager_prop_28_0 (hwservicemanager_prop)) +(expandtypeattribute (hwservicemanager_prop_28_0) true) +(typeattribute hwservicemanager_prop_28_0) +(typeattributeset perfprofd_service_28_0 (perfprofd_service)) +(expandtypeattribute (perfprofd_service_28_0) true) +(typeattribute perfprofd_service_28_0) +(typeattributeset clatd_28_0 (clatd)) +(expandtypeattribute (clatd_28_0) true) +(typeattribute clatd_28_0) +(typeattributeset input_device_28_0 (input_device)) +(expandtypeattribute (input_device_28_0) true) +(typeattribute input_device_28_0) +(typeattributeset DockObserver_service_28_0 (DockObserver_service)) +(expandtypeattribute (DockObserver_service_28_0) true) +(typeattribute DockObserver_service_28_0) +(typeattributeset shell_data_file_28_0 (shell_data_file)) +(expandtypeattribute (shell_data_file_28_0) true) +(typeattribute shell_data_file_28_0) +(typeattributeset bluetooth_manager_service_28_0 (bluetooth_manager_service)) +(expandtypeattribute (bluetooth_manager_service_28_0) true) +(typeattribute bluetooth_manager_service_28_0) +(typeattributeset contexthub_service_28_0 (contexthub_service)) +(expandtypeattribute (contexthub_service_28_0) true) +(typeattribute contexthub_service_28_0) +(typeattributeset dnsmasq_28_0 (dnsmasq)) +(expandtypeattribute (dnsmasq_28_0) true) +(typeattribute dnsmasq_28_0) +(typeattributeset dumpstate_28_0 (dumpstate)) +(expandtypeattribute (dumpstate_28_0) true) +(typeattribute dumpstate_28_0) +(typeattributeset hal_vehicle_hwservice_28_0 (hal_vehicle_hwservice)) +(expandtypeattribute (hal_vehicle_hwservice_28_0) true) +(typeattribute hal_vehicle_hwservice_28_0) +(typeattributeset bootloader_boot_reason_prop_28_0 (bootloader_boot_reason_prop)) +(expandtypeattribute (bootloader_boot_reason_prop_28_0) true) +(typeattribute bootloader_boot_reason_prop_28_0) +(typeattributeset install_data_file_28_0 (install_data_file)) +(expandtypeattribute (install_data_file_28_0) true) +(typeattribute install_data_file_28_0) +(typeattributeset asec_image_file_28_0 (asec_image_file)) +(expandtypeattribute (asec_image_file_28_0) true) +(typeattribute asec_image_file_28_0) +(typeattributeset hardware_properties_service_28_0 (hardware_properties_service)) +(expandtypeattribute (hardware_properties_service_28_0) true) +(typeattribute hardware_properties_service_28_0) +(typeattributeset vendor_mmi_sys_28_0 (vendor_mmi_sys)) +(expandtypeattribute (vendor_mmi_sys_28_0) true) +(typeattribute vendor_mmi_sys_28_0) +(typeattributeset owntty_device_28_0 (owntty_device)) +(expandtypeattribute (owntty_device_28_0) true) +(typeattribute owntty_device_28_0) +(typeattributeset null_device_28_0 (null_device)) +(expandtypeattribute (null_device_28_0) true) +(typeattribute null_device_28_0) +(typeattributeset uimode_service_28_0 (uimode_service)) +(expandtypeattribute (uimode_service_28_0) true) +(typeattribute uimode_service_28_0) +(typeattributeset uncrypt_exec_28_0 (uncrypt_exec)) +(expandtypeattribute (uncrypt_exec_28_0) true) +(typeattribute uncrypt_exec_28_0) +(typeattributeset priv_app_28_0 (priv_app)) +(expandtypeattribute (priv_app_28_0) true) +(typeattribute priv_app_28_0) +(typeattributeset hal_bluetooth_hwservice_28_0 (hal_bluetooth_hwservice)) +(expandtypeattribute (hal_bluetooth_hwservice_28_0) true) +(typeattribute hal_bluetooth_hwservice_28_0) +(typeattributeset wifiscanner_service_28_0 (wifiscanner_service)) +(expandtypeattribute (wifiscanner_service_28_0) true) +(typeattribute wifiscanner_service_28_0) +(typeattributeset audio_timer_device_28_0 (audio_timer_device)) +(expandtypeattribute (audio_timer_device_28_0) true) +(typeattribute audio_timer_device_28_0) +(typeattributeset bluetooth_data_file_28_0 (bluetooth_data_file)) +(expandtypeattribute (bluetooth_data_file_28_0) true) +(typeattribute bluetooth_data_file_28_0) +(typeattributeset loop_control_device_28_0 (loop_control_device)) +(expandtypeattribute (loop_control_device_28_0) true) +(typeattribute loop_control_device_28_0) +(typeattributeset pdx_display_client_endpoint_socket_28_0 (pdx_display_client_endpoint_socket)) +(expandtypeattribute (pdx_display_client_endpoint_socket_28_0) true) +(typeattribute pdx_display_client_endpoint_socket_28_0) +(typeattributeset net_dns_prop_28_0 (net_dns_prop)) +(expandtypeattribute (net_dns_prop_28_0) true) +(typeattribute net_dns_prop_28_0) +(typeattributeset fingerprintd_28_0 (fingerprintd)) +(expandtypeattribute (fingerprintd_28_0) true) +(typeattribute fingerprintd_28_0) +(typeattributeset bluetooth_prop_28_0 (bluetooth_prop)) +(expandtypeattribute (bluetooth_prop_28_0) true) +(typeattribute bluetooth_prop_28_0) +(typeattributeset hal_power_hwservice_28_0 (hal_power_hwservice)) +(expandtypeattribute (hal_power_hwservice_28_0) true) +(typeattribute hal_power_hwservice_28_0) +(typeattributeset dpmd_28_0 (dpmd)) +(expandtypeattribute (dpmd_28_0) true) +(typeattribute dpmd_28_0) +(typeattributeset hal_fingerprint_hwservice_28_0 (hal_fingerprint_hwservice)) +(expandtypeattribute (hal_fingerprint_hwservice_28_0) true) +(typeattribute hal_fingerprint_hwservice_28_0) +(typeattributeset exported_pm_prop_28_0 (exported_pm_prop)) +(expandtypeattribute (exported_pm_prop_28_0) true) +(typeattribute exported_pm_prop_28_0) +(typeattributeset ctl_restart_prop_28_0 (ctl_restart_prop)) +(expandtypeattribute (ctl_restart_prop_28_0) true) +(typeattribute ctl_restart_prop_28_0) +(typeattributeset font_service_28_0 (font_service)) +(expandtypeattribute (font_service_28_0) true) +(typeattribute font_service_28_0) +(typeattributeset timezone_service_28_0 (timezone_service)) +(expandtypeattribute (timezone_service_28_0) true) +(typeattribute timezone_service_28_0) +(typeattributeset wificond_service_28_0 (wificond_service)) +(expandtypeattribute (wificond_service_28_0) true) +(typeattribute wificond_service_28_0) +(typeattributeset postinstall_file_28_0 (postinstall_file)) +(expandtypeattribute (postinstall_file_28_0) true) +(typeattribute postinstall_file_28_0) +(typeattributeset exported2_system_prop_28_0 (exported2_system_prop)) +(expandtypeattribute (exported2_system_prop_28_0) true) +(typeattribute exported2_system_prop_28_0) +(typeattributeset exported3_system_prop_28_0 (exported3_system_prop)) +(expandtypeattribute (exported3_system_prop_28_0) true) +(typeattribute exported3_system_prop_28_0) +(typeattributeset exported_dumpstate_prop_28_0 (exported_dumpstate_prop)) +(expandtypeattribute (exported_dumpstate_prop_28_0) true) +(typeattribute exported_dumpstate_prop_28_0) +(typeattributeset qtaguid_proc_28_0 (qtaguid_proc)) +(expandtypeattribute (qtaguid_proc_28_0) true) +(typeattribute qtaguid_proc_28_0) +(typeattributeset ctl_bugreport_prop_28_0 (ctl_bugreport_prop)) +(expandtypeattribute (ctl_bugreport_prop_28_0) true) +(typeattribute ctl_bugreport_prop_28_0) +(typeattributeset vold_service_28_0 (vold_service)) +(expandtypeattribute (vold_service_28_0) true) +(typeattribute vold_service_28_0) +(typeattributeset hal_tv_input_hwservice_28_0 (hal_tv_input_hwservice)) +(expandtypeattribute (hal_tv_input_hwservice_28_0) true) +(typeattribute hal_tv_input_hwservice_28_0) +(typeattributeset dalvik_prop_28_0 (dalvik_prop)) +(expandtypeattribute (dalvik_prop_28_0) true) +(typeattribute dalvik_prop_28_0) +(typeattributeset inputflinger_service_28_0 (inputflinger_service)) +(expandtypeattribute (inputflinger_service_28_0) true) +(typeattribute inputflinger_service_28_0) +(typeattributeset audio_seq_device_28_0 (audio_seq_device)) +(expandtypeattribute (audio_seq_device_28_0) true) +(typeattribute audio_seq_device_28_0) +(typeattributeset dpmtcm_socket_28_0 (dpmtcm_socket)) +(expandtypeattribute (dpmtcm_socket_28_0) true) +(typeattribute dpmtcm_socket_28_0) +(typeattributeset mtpd_socket_28_0 (mtpd_socket)) +(expandtypeattribute (mtpd_socket_28_0) true) +(typeattribute mtpd_socket_28_0) +(typeattributeset keystore_service_28_0 (keystore_service)) +(expandtypeattribute (keystore_service_28_0) true) +(typeattribute keystore_service_28_0) +(typeattributeset bluetooth_service_28_0 (bluetooth_service)) +(expandtypeattribute (bluetooth_service_28_0) true) +(typeattribute bluetooth_service_28_0) +(typeattributeset appops_service_28_0 (appops_service)) +(expandtypeattribute (appops_service_28_0) true) +(typeattribute appops_service_28_0) +(typeattributeset sysfs_kernel_notes_28_0 (sysfs_kernel_notes)) +(expandtypeattribute (sysfs_kernel_notes_28_0) true) +(typeattribute sysfs_kernel_notes_28_0) +(typeattributeset system_data_file_28_0 (system_data_file)) +(expandtypeattribute (system_data_file_28_0) true) +(typeattribute system_data_file_28_0) +(typeattributeset devpts_28_0 (devpts)) +(expandtypeattribute (devpts_28_0) true) +(typeattribute devpts_28_0) +(typeattributeset drm_data_file_28_0 (drm_data_file)) +(expandtypeattribute (drm_data_file_28_0) true) +(typeattribute drm_data_file_28_0) +(typeattributeset hal_broadcastradio_hwservice_28_0 (hal_broadcastradio_hwservice)) +(expandtypeattribute (hal_broadcastradio_hwservice_28_0) true) +(typeattribute hal_broadcastradio_hwservice_28_0) +(typeattributeset system_net_netd_hwservice_28_0 (system_net_netd_hwservice)) +(expandtypeattribute (system_net_netd_hwservice_28_0) true) +(typeattribute system_net_netd_hwservice_28_0) +(typeattributeset su_28_0 (su)) +(expandtypeattribute (su_28_0) true) +(typeattribute su_28_0) +(typeattributeset update_engine_log_data_file_28_0 (update_engine_log_data_file)) +(expandtypeattribute (update_engine_log_data_file_28_0) true) +(typeattribute update_engine_log_data_file_28_0) +(typeattributeset otadexopt_service_28_0 (otadexopt_service)) +(expandtypeattribute (otadexopt_service_28_0) true) +(typeattribute otadexopt_service_28_0) +(typeattributeset proc_abi_28_0 (proc_abi)) +(expandtypeattribute (proc_abi_28_0) true) +(typeattribute proc_abi_28_0) +(typeattributeset proc_security_28_0 (proc_security)) +(expandtypeattribute (proc_security_28_0) true) +(typeattribute proc_security_28_0) +(typeattributeset nfc_service_28_0 (nfc_service)) +(expandtypeattribute (nfc_service_28_0) true) +(typeattribute nfc_service_28_0) +(typeattributeset settings_service_28_0 (settings_service)) +(expandtypeattribute (settings_service_28_0) true) +(typeattribute settings_service_28_0) +(typeattributeset cppreopts_28_0 (cppreopts)) +(expandtypeattribute (cppreopts_28_0) true) +(typeattribute cppreopts_28_0) +(typeattributeset debugfs_tracing_debug_28_0 (debugfs_tracing_debug)) +(expandtypeattribute (debugfs_tracing_debug_28_0) true) +(typeattribute debugfs_tracing_debug_28_0) +(typeattributeset cpuinfo_service_28_0 (cpuinfo_service)) +(expandtypeattribute (cpuinfo_service_28_0) true) +(typeattribute cpuinfo_service_28_0) +(typeattributeset dbinfo_service_28_0 (dbinfo_service)) +(expandtypeattribute (dbinfo_service_28_0) true) +(typeattribute dbinfo_service_28_0) +(typeattributeset gfxinfo_service_28_0 (gfxinfo_service)) +(expandtypeattribute (gfxinfo_service_28_0) true) +(typeattribute gfxinfo_service_28_0) +(typeattributeset meminfo_service_28_0 (meminfo_service)) +(expandtypeattribute (meminfo_service_28_0) true) +(typeattribute meminfo_service_28_0) +(typeattributeset dnsmasq_exec_28_0 (dnsmasq_exec)) +(expandtypeattribute (dnsmasq_exec_28_0) true) +(typeattribute dnsmasq_exec_28_0) +(typeattributeset ppp_28_0 (ppp)) +(expandtypeattribute (ppp_28_0) true) +(typeattribute ppp_28_0) +(typeattributeset vndbinder_device_28_0 (vndbinder_device)) +(expandtypeattribute (vndbinder_device_28_0) true) +(typeattribute vndbinder_device_28_0) +(typeattributeset ethernet_service_28_0 (ethernet_service)) +(expandtypeattribute (ethernet_service_28_0) true) +(typeattribute ethernet_service_28_0) +(typeattributeset pinner_service_28_0 (pinner_service)) +(expandtypeattribute (pinner_service_28_0) true) +(typeattribute pinner_service_28_0) +(typeattributeset performanced_28_0 (performanced)) +(expandtypeattribute (performanced_28_0) true) +(typeattribute performanced_28_0) +(typeattributeset systemkeys_data_file_28_0 (systemkeys_data_file)) +(expandtypeattribute (systemkeys_data_file_28_0) true) +(typeattribute systemkeys_data_file_28_0) +(typeattributeset network_watchlist_data_file_28_0 (network_watchlist_data_file)) +(expandtypeattribute (network_watchlist_data_file_28_0) true) +(typeattribute network_watchlist_data_file_28_0) +(typeattributeset binder_device_28_0 (binder_device)) +(expandtypeattribute (binder_device_28_0) true) +(typeattribute binder_device_28_0) +(typeattributeset hwbinder_device_28_0 (hwbinder_device)) +(expandtypeattribute (hwbinder_device_28_0) true) +(typeattribute hwbinder_device_28_0) +(typeattributeset hw_random_device_28_0 (hw_random_device)) +(expandtypeattribute (hw_random_device_28_0) true) +(typeattribute hw_random_device_28_0) +(typeattributeset random_device_28_0 (random_device)) +(expandtypeattribute (random_device_28_0) true) +(typeattribute random_device_28_0) +(typeattributeset ctl_default_prop_28_0 (ctl_default_prop)) +(expandtypeattribute (ctl_default_prop_28_0) true) +(typeattribute ctl_default_prop_28_0) +(typeattributeset userdata_block_device_28_0 (userdata_block_device)) +(expandtypeattribute (userdata_block_device_28_0) true) +(typeattribute userdata_block_device_28_0) +(typeattributeset default_prop_28_0 (default_prop)) +(expandtypeattribute (default_prop_28_0) true) +(typeattribute default_prop_28_0) +(typeattributeset vndk_sp_file_28_0 (vndk_sp_file)) +(expandtypeattribute (vndk_sp_file_28_0) true) +(typeattribute vndk_sp_file_28_0) +(typeattributeset cameraserver_28_0 (cameraserver)) +(expandtypeattribute (cameraserver_28_0) true) +(typeattribute cameraserver_28_0) +(typeattributeset otapreopt_slot_exec_28_0 (otapreopt_slot_exec)) +(expandtypeattribute (otapreopt_slot_exec_28_0) true) +(typeattribute otapreopt_slot_exec_28_0) +(typeattributeset debuggerd_prop_28_0 (debuggerd_prop)) +(expandtypeattribute (debuggerd_prop_28_0) true) +(typeattribute debuggerd_prop_28_0) +(typeattributeset vendor_toolbox_exec_28_0 (vendor_toolbox_exec)) +(expandtypeattribute (vendor_toolbox_exec_28_0) true) +(typeattribute vendor_toolbox_exec_28_0) +(typeattributeset shared_relro_file_28_0 (shared_relro_file)) +(expandtypeattribute (shared_relro_file_28_0) true) +(typeattribute shared_relro_file_28_0) +(typeattributeset lmkd_socket_28_0 (lmkd_socket)) +(expandtypeattribute (lmkd_socket_28_0) true) +(typeattribute lmkd_socket_28_0) +(typeattributeset exported2_config_prop_28_0 (exported2_config_prop)) +(expandtypeattribute (exported2_config_prop_28_0) true) +(typeattribute exported2_config_prop_28_0) +(typeattributeset hal_drm_hwservice_28_0 (hal_drm_hwservice)) +(expandtypeattribute (hal_drm_hwservice_28_0) true) +(typeattribute hal_drm_hwservice_28_0) +(typeattributeset ringtone_file_28_0 (ringtone_file)) +(expandtypeattribute (ringtone_file_28_0) true) +(typeattribute ringtone_file_28_0) +(typeattributeset toolbox_exec_28_0 (toolbox_exec)) +(expandtypeattribute (toolbox_exec_28_0) true) +(typeattribute toolbox_exec_28_0) +(typeattributeset permission_service_28_0 (permission_service)) +(expandtypeattribute (permission_service_28_0) true) +(typeattribute permission_service_28_0) +(typeattributeset metadata_block_device_28_0 (metadata_block_device)) +(expandtypeattribute (metadata_block_device_28_0) true) +(typeattribute metadata_block_device_28_0) +(typeattributeset logd_socket_28_0 (logd_socket)) +(expandtypeattribute (logd_socket_28_0) true) +(typeattribute logd_socket_28_0) +(typeattributeset vendor_default_prop_28_0 (vendor_default_prop)) +(expandtypeattribute (vendor_default_prop_28_0) true) +(typeattribute vendor_default_prop_28_0) +(typeattributeset mac_perms_file_28_0 (mac_perms_file)) +(expandtypeattribute (mac_perms_file_28_0) true) +(typeattribute mac_perms_file_28_0) +(typeattributeset vendor_app_file_28_0 (vendor_app_file)) +(expandtypeattribute (vendor_app_file_28_0) true) +(typeattribute vendor_app_file_28_0) +(typeattributeset vendor_hal_file_28_0 (vendor_hal_file)) +(expandtypeattribute (vendor_hal_file_28_0) true) +(typeattribute vendor_hal_file_28_0) +(typeattributeset exported_ffs_prop_28_0 (exported_ffs_prop)) +(expandtypeattribute (exported_ffs_prop_28_0) true) +(typeattribute exported_ffs_prop_28_0) +(typeattributeset sysfs_wlan_fwpath_28_0 (sysfs_wlan_fwpath)) +(expandtypeattribute (sysfs_wlan_fwpath_28_0) true) +(typeattribute sysfs_wlan_fwpath_28_0) +(typeattributeset nfc_28_0 (nfc)) +(expandtypeattribute (nfc_28_0) true) +(typeattribute nfc_28_0) +(typeattributeset default_android_vndservice_28_0 (default_android_vndservice)) +(expandtypeattribute (default_android_vndservice_28_0) true) +(typeattribute default_android_vndservice_28_0) +(typeattributeset rtc_device_28_0 (rtc_device)) +(expandtypeattribute (rtc_device_28_0) true) +(typeattribute rtc_device_28_0) +(typeattributeset ram_device_28_0 (ram_device)) +(expandtypeattribute (ram_device_28_0) true) +(typeattribute ram_device_28_0) +(typeattributeset perfprofd_data_file_28_0 (perfprofd_data_file)) +(expandtypeattribute (perfprofd_data_file_28_0) true) +(typeattribute perfprofd_data_file_28_0) +(typeattributeset nativetest_data_file_28_0 (nativetest_data_file)) +(expandtypeattribute (nativetest_data_file_28_0) true) +(typeattribute nativetest_data_file_28_0) +(typeattributeset country_detector_service_28_0 (country_detector_service)) +(expandtypeattribute (country_detector_service_28_0) true) +(typeattribute country_detector_service_28_0) +(typeattributeset cgroup_28_0 (cgroup)) +(expandtypeattribute (cgroup_28_0) true) +(typeattribute cgroup_28_0) +(typeattributeset drmserver_socket_28_0 (drmserver_socket)) +(expandtypeattribute (drmserver_socket_28_0) true) +(typeattribute drmserver_socket_28_0) +(typeattributeset ppp_device_28_0 (ppp_device)) +(expandtypeattribute (ppp_device_28_0) true) +(typeattribute ppp_device_28_0) +(typeattributeset proc_net_28_0 (proc_net)) +(expandtypeattribute (proc_net_28_0) true) +(typeattribute proc_net_28_0) +(typeattributeset zygote_28_0 (zygote)) +(expandtypeattribute (zygote_28_0) true) +(typeattribute zygote_28_0) +(typeattributeset vendor_data_file_28_0 (vendor_data_file)) +(expandtypeattribute (vendor_data_file_28_0) true) +(typeattribute vendor_data_file_28_0) +(typeattributeset untrusted_app_25_28_0 (untrusted_app_25)) +(expandtypeattribute (untrusted_app_25_28_0) true) +(typeattribute untrusted_app_25_28_0) +(typeattributeset untrusted_app_27_28_0 (untrusted_app_27)) +(expandtypeattribute (untrusted_app_27_28_0) true) +(typeattribute untrusted_app_27_28_0) +(typeattributeset adb_data_file_28_0 (adb_data_file)) +(expandtypeattribute (adb_data_file_28_0) true) +(typeattribute adb_data_file_28_0) +(typeattributeset anr_data_file_28_0 (anr_data_file)) +(expandtypeattribute (anr_data_file_28_0) true) +(typeattribute anr_data_file_28_0) +(typeattributeset adb_keys_file_28_0 (adb_keys_file)) +(expandtypeattribute (adb_keys_file_28_0) true) +(typeattribute adb_keys_file_28_0) +(typeattributeset kernel_28_0 (kernel)) +(expandtypeattribute (kernel_28_0) true) +(typeattribute kernel_28_0) +(typeattributeset servicediscovery_service_28_0 (servicediscovery_service)) +(expandtypeattribute (servicediscovery_service_28_0) true) +(typeattribute servicediscovery_service_28_0) +(typeattributeset coverage_service_28_0 (coverage_service)) +(expandtypeattribute (coverage_service_28_0) true) +(typeattribute coverage_service_28_0) +(typeattributeset keystore_28_0 (keystore)) +(expandtypeattribute (keystore_28_0) true) +(typeattribute keystore_28_0) +(typeattributeset package_service_28_0 (package_service)) +(expandtypeattribute (package_service_28_0) true) +(typeattribute package_service_28_0) +(typeattributeset wfdservice_28_0 (wfdservice)) +(expandtypeattribute (wfdservice_28_0) true) +(typeattribute wfdservice_28_0) +(typeattributeset ephemeral_app_28_0 (ephemeral_app)) +(expandtypeattribute (ephemeral_app_28_0) true) +(typeattribute ephemeral_app_28_0) +(typeattributeset bluetooth_28_0 (bluetooth)) +(expandtypeattribute (bluetooth_28_0) true) +(typeattribute bluetooth_28_0) +(typeattributeset inputflinger_28_0 (inputflinger)) +(expandtypeattribute (inputflinger_28_0) true) +(typeattribute inputflinger_28_0) +(typeattributeset sysfs_net_28_0 (sysfs_net)) +(expandtypeattribute (sysfs_net_28_0) true) +(typeattribute sysfs_net_28_0) +(typeattributeset vcs_device_28_0 (vcs_device)) +(expandtypeattribute (vcs_device_28_0) true) +(typeattribute vcs_device_28_0) +(typeattributeset hal_oemlock_hwservice_28_0 (hal_oemlock_hwservice)) +(expandtypeattribute (hal_oemlock_hwservice_28_0) true) +(typeattribute hal_oemlock_hwservice_28_0) +(typeattributeset port_28_0 (port)) +(expandtypeattribute (port_28_0) true) +(typeattribute port_28_0) +(typeattributeset virtual_touchpad_exec_28_0 (virtual_touchpad_exec)) +(expandtypeattribute (virtual_touchpad_exec_28_0) true) +(typeattribute virtual_touchpad_exec_28_0) +(typeattributeset runas_28_0 (runas)) +(expandtypeattribute (runas_28_0) true) +(typeattribute runas_28_0) +(typeattributeset tty_device_28_0 (tty_device)) +(expandtypeattribute (tty_device_28_0) true) +(typeattribute tty_device_28_0) +(typeattributeset tun_device_28_0 (tun_device)) +(expandtypeattribute (tun_device_28_0) true) +(typeattribute tun_device_28_0) +(typeattributeset clatd_exec_28_0 (clatd_exec)) +(expandtypeattribute (clatd_exec_28_0) true) +(typeattribute clatd_exec_28_0) +(typeattributeset uio_device_28_0 (uio_device)) +(expandtypeattribute (uio_device_28_0) true) +(typeattribute uio_device_28_0) +(typeattributeset usb_device_28_0 (usb_device)) +(expandtypeattribute (usb_device_28_0) true) +(typeattribute usb_device_28_0) +(typeattributeset tv_input_service_28_0 (tv_input_service)) +(expandtypeattribute (tv_input_service_28_0) true) +(typeattribute tv_input_service_28_0) +(typeattributeset input_service_28_0 (input_service)) +(expandtypeattribute (input_service_28_0) true) +(typeattribute input_service_28_0) +(typeattributeset tee_device_28_0 (tee_device)) +(expandtypeattribute (tee_device_28_0) true) +(typeattribute tee_device_28_0) +(typeattributeset hal_memtrack_hwservice_28_0 (hal_memtrack_hwservice)) +(expandtypeattribute (hal_memtrack_hwservice_28_0) true) +(typeattribute hal_memtrack_hwservice_28_0) +(typeattributeset radio_device_28_0 (radio_device)) +(expandtypeattribute (radio_device_28_0) true) +(typeattribute radio_device_28_0) +(typeattributeset bootstat_data_file_28_0 (bootstat_data_file)) +(expandtypeattribute (bootstat_data_file_28_0) true) +(typeattribute bootstat_data_file_28_0) +(typeattributeset ptmx_device_28_0 (ptmx_device)) +(expandtypeattribute (ptmx_device_28_0) true) +(typeattribute ptmx_device_28_0) +(typeattributeset textservices_service_28_0 (textservices_service)) +(expandtypeattribute (textservices_service_28_0) true) +(typeattribute textservices_service_28_0) +(typeattributeset usbaccessory_device_28_0 (usbaccessory_device)) +(expandtypeattribute (usbaccessory_device_28_0) true) +(typeattribute usbaccessory_device_28_0) +(typeattributeset asec_public_file_28_0 (asec_public_file)) +(expandtypeattribute (asec_public_file_28_0) true) +(typeattribute asec_public_file_28_0) +(typeattributeset proc_min_free_order_shift_28_0 (proc_min_free_order_shift)) +(expandtypeattribute (proc_min_free_order_shift_28_0) true) +(typeattribute proc_min_free_order_shift_28_0) +(typeattributeset hal_usb_hwservice_28_0 (hal_usb_hwservice)) +(expandtypeattribute (hal_usb_hwservice_28_0) true) +(typeattribute hal_usb_hwservice_28_0) +(typeattributeset recovery_refresh_exec_28_0 (recovery_refresh_exec)) +(expandtypeattribute (recovery_refresh_exec_28_0) true) +(typeattribute recovery_refresh_exec_28_0) +(typeattributeset pdx_performance_client_endpoint_socket_28_0 (pdx_performance_client_endpoint_socket)) +(expandtypeattribute (pdx_performance_client_endpoint_socket_28_0) true) +(typeattribute pdx_performance_client_endpoint_socket_28_0) +(typeattributeset user_profile_data_file_28_0 (user_profile_data_file)) +(expandtypeattribute (user_profile_data_file_28_0) true) +(typeattribute user_profile_data_file_28_0) +(typeattributeset input_method_service_28_0 (input_method_service)) +(expandtypeattribute (input_method_service_28_0) true) +(typeattribute input_method_service_28_0) +(typeattributeset media_projection_service_28_0 (media_projection_service)) +(expandtypeattribute (media_projection_service_28_0) true) +(typeattribute media_projection_service_28_0) +(typeattributeset racoon_socket_28_0 (racoon_socket)) +(expandtypeattribute (racoon_socket_28_0) true) +(typeattribute racoon_socket_28_0) +(typeattributeset proc_vmallocinfo_28_0 (proc_vmallocinfo)) +(expandtypeattribute (proc_vmallocinfo_28_0) true) +(typeattribute proc_vmallocinfo_28_0) +(typeattributeset cameraserver_service_28_0 (cameraserver_service)) +(expandtypeattribute (cameraserver_service_28_0) true) +(typeattribute cameraserver_service_28_0) +(typeattributeset idmap_exec_28_0 (idmap_exec)) +(expandtypeattribute (idmap_exec_28_0) true) +(typeattribute idmap_exec_28_0) +(typeattributeset uncrypt_socket_28_0 (uncrypt_socket)) +(expandtypeattribute (uncrypt_socket_28_0) true) +(typeattribute uncrypt_socket_28_0) +(typeattributeset install_recovery_28_0 (install_recovery)) +(expandtypeattribute (install_recovery_28_0) true) +(typeattribute install_recovery_28_0) +(typeattributeset logpersistd_logging_prop_28_0 (logpersistd_logging_prop)) +(expandtypeattribute (logpersistd_logging_prop_28_0) true) +(typeattribute logpersistd_logging_prop_28_0) +(typeattributeset hal_configstore_ISurfaceFlingerConfigs_28_0 (hal_configstore_ISurfaceFlingerConfigs)) +(expandtypeattribute (hal_configstore_ISurfaceFlingerConfigs_28_0) true) +(typeattribute hal_configstore_ISurfaceFlingerConfigs_28_0) +(typeattributeset hal_ir_hwservice_28_0 (hal_ir_hwservice)) +(expandtypeattribute (hal_ir_hwservice_28_0) true) +(typeattribute hal_ir_hwservice_28_0) +(typeattributeset hal_vr_hwservice_28_0 (hal_vr_hwservice)) +(expandtypeattribute (hal_vr_hwservice_28_0) true) +(typeattribute hal_vr_hwservice_28_0) +(typeattributeset incident_data_file_28_0 (incident_data_file)) +(expandtypeattribute (incident_data_file_28_0) true) +(typeattribute incident_data_file_28_0) +(typeattributeset webview_zygote_28_0 (webview_zygote)) +(expandtypeattribute (webview_zygote_28_0) true) +(typeattribute webview_zygote_28_0) +(typeattributeset proc_uid_procstat_set_28_0 (proc_uid_procstat_set)) +(expandtypeattribute (proc_uid_procstat_set_28_0) true) +(typeattribute proc_uid_procstat_set_28_0) +(typeattributeset vendor_init_28_0 (vendor_init)) +(expandtypeattribute (vendor_init_28_0) true) +(typeattribute vendor_init_28_0) +(typeattributeset connectivity_service_28_0 (connectivity_service)) +(expandtypeattribute (connectivity_service_28_0) true) +(typeattribute connectivity_service_28_0) +(typeattributeset notification_service_28_0 (notification_service)) +(expandtypeattribute (notification_service_28_0) true) +(typeattribute notification_service_28_0) +(typeattributeset init_28_0 (init)) +(expandtypeattribute (init_28_0) true) +(typeattribute init_28_0) +(typeattributeset logpersist_28_0 (logpersist)) +(expandtypeattribute (logpersist_28_0) true) +(typeattribute logpersist_28_0) +(typeattributeset dreams_service_28_0 (dreams_service)) +(expandtypeattribute (dreams_service_28_0) true) +(typeattribute dreams_service_28_0) +(typeattributeset companion_device_service_28_0 (companion_device_service)) +(expandtypeattribute (companion_device_service_28_0) true) +(typeattribute companion_device_service_28_0) +(typeattributeset bootanim_28_0 (bootanim)) +(expandtypeattribute (bootanim_28_0) true) +(typeattribute bootanim_28_0) +(typeattributeset proc_uptime_28_0 (proc_uptime)) +(expandtypeattribute (proc_uptime_28_0) true) +(typeattribute proc_uptime_28_0) +(typeattributeset ota_package_file_28_0 (ota_package_file)) +(expandtypeattribute (ota_package_file_28_0) true) +(typeattribute ota_package_file_28_0) +(typeattributeset diskstats_service_28_0 (diskstats_service)) +(expandtypeattribute (diskstats_service_28_0) true) +(typeattribute diskstats_service_28_0) +(typeattributeset wallpaper_service_28_0 (wallpaper_service)) +(expandtypeattribute (wallpaper_service_28_0) true) +(typeattribute wallpaper_service_28_0) +(typeattributeset fscklogs_28_0 (fscklogs)) +(expandtypeattribute (fscklogs_28_0) true) +(typeattribute fscklogs_28_0) +(typeattributeset task_service_28_0 (task_service)) +(expandtypeattribute (task_service_28_0) true) +(typeattribute task_service_28_0) +(typeattributeset hardware_service_28_0 (hardware_service)) +(expandtypeattribute (hardware_service_28_0) true) +(typeattribute hardware_service_28_0) +(typeattributeset logd_28_0 (logd)) +(expandtypeattribute (logd_28_0) true) +(typeattribute logd_28_0) +(typeattributeset procstats_service_28_0 (procstats_service)) +(expandtypeattribute (procstats_service_28_0) true) +(typeattribute procstats_service_28_0) +(typeattributeset dumpstate_service_28_0 (dumpstate_service)) +(expandtypeattribute (dumpstate_service_28_0) true) +(typeattribute dumpstate_service_28_0) +(typeattributeset fingerprintd_exec_28_0 (fingerprintd_exec)) +(expandtypeattribute (fingerprintd_exec_28_0) true) +(typeattribute fingerprintd_exec_28_0) +(typeattributeset alarm_service_28_0 (alarm_service)) +(expandtypeattribute (alarm_service_28_0) true) +(typeattribute alarm_service_28_0) +(typeattributeset rttmanager_service_28_0 (rttmanager_service)) +(expandtypeattribute (rttmanager_service_28_0) true) +(typeattribute rttmanager_service_28_0) +(typeattributeset fwk_sensor_hwservice_28_0 (fwk_sensor_hwservice)) +(expandtypeattribute (fwk_sensor_hwservice_28_0) true) +(typeattribute fwk_sensor_hwservice_28_0) +(typeattributeset ueventd_28_0 (ueventd)) +(expandtypeattribute (ueventd_28_0) true) +(typeattribute ueventd_28_0) +(typeattributeset node_28_0 (node)) +(expandtypeattribute (node_28_0) true) +(typeattribute node_28_0) +(typeattributeset vold_prepare_subdirs_exec_28_0 (vold_prepare_subdirs_exec)) +(expandtypeattribute (vold_prepare_subdirs_exec_28_0) true) +(typeattribute vold_prepare_subdirs_exec_28_0) +(typeattributeset sysfs_dm_28_0 (sysfs_dm)) +(expandtypeattribute (sysfs_dm_28_0) true) +(typeattribute sysfs_dm_28_0) +(typeattributeset lowpan_service_28_0 (lowpan_service)) +(expandtypeattribute (lowpan_service_28_0) true) +(typeattribute lowpan_service_28_0) +(typeattributeset mirrorlink_28_0 (mirrorlink)) +(expandtypeattribute (mirrorlink_28_0) true) +(typeattribute mirrorlink_28_0) +(typeattributeset nfc_data_file_28_0 (nfc_data_file)) +(expandtypeattribute (nfc_data_file_28_0) true) +(typeattribute nfc_data_file_28_0) +(typeattributeset misc_logd_file_28_0 (misc_logd_file)) +(expandtypeattribute (misc_logd_file_28_0) true) +(typeattribute misc_logd_file_28_0) +(typeattributeset sepolicy_file_28_0 (sepolicy_file)) +(expandtypeattribute (sepolicy_file_28_0) true) +(typeattribute sepolicy_file_28_0) +(typeattributeset audioserver_service_28_0 (audioserver_service)) +(expandtypeattribute (audioserver_service_28_0) true) +(typeattribute audioserver_service_28_0) +(typeattributeset proc_sched_28_0 (proc_sched)) +(expandtypeattribute (proc_sched_28_0) true) +(typeattribute proc_sched_28_0) +(typeattributeset sysfs_mac_address_28_0 (sysfs_mac_address)) +(expandtypeattribute (sysfs_mac_address_28_0) true) +(typeattribute sysfs_mac_address_28_0) +(typeattributeset modprobe_28_0 (modprobe)) +(expandtypeattribute (modprobe_28_0) true) +(typeattribute modprobe_28_0) +(typeattributeset incidentd_28_0 (incidentd)) +(expandtypeattribute (incidentd_28_0) true) +(typeattribute incidentd_28_0) +(typeattributeset apk_tmp_file_28_0 (apk_tmp_file)) +(expandtypeattribute (apk_tmp_file_28_0) true) +(typeattribute apk_tmp_file_28_0) +(typeattributeset gpu_device_28_0 (gpu_device)) +(expandtypeattribute (gpu_device_28_0) true) +(typeattribute gpu_device_28_0) +(typeattributeset mdnsd_28_0 (mdnsd)) +(expandtypeattribute (mdnsd_28_0) true) +(typeattribute mdnsd_28_0) +(typeattributeset proc_uid_io_stats_28_0 (proc_uid_io_stats)) +(expandtypeattribute (proc_uid_io_stats_28_0) true) +(typeattribute proc_uid_io_stats_28_0) +(typeattributeset sensorservice_service_28_0 (sensorservice_service)) +(expandtypeattribute (sensorservice_service_28_0) true) +(typeattribute sensorservice_service_28_0) +(typeattributeset runas_exec_28_0 (runas_exec)) +(expandtypeattribute (runas_exec_28_0) true) +(typeattribute runas_exec_28_0) +(typeattributeset dex2oat_28_0 (dex2oat)) +(expandtypeattribute (dex2oat_28_0) true) +(typeattribute dex2oat_28_0) +(typeattributeset wifiaware_service_28_0 (wifiaware_service)) +(expandtypeattribute (wifiaware_service_28_0) true) +(typeattribute wifiaware_service_28_0) +(typeattributeset netstats_service_28_0 (netstats_service)) +(expandtypeattribute (netstats_service_28_0) true) +(typeattribute netstats_service_28_0) +(typeattributeset vr_manager_service_28_0 (vr_manager_service)) +(expandtypeattribute (vr_manager_service_28_0) true) +(typeattribute vr_manager_service_28_0) +(typeattributeset watchdogd_28_0 (watchdogd)) +(expandtypeattribute (watchdogd_28_0) true) +(typeattribute watchdogd_28_0) +(typeattributeset vendor_security_patch_level_prop_28_0 (vendor_security_patch_level_prop)) +(expandtypeattribute (vendor_security_patch_level_prop_28_0) true) +(typeattribute vendor_security_patch_level_prop_28_0) +(typeattributeset mediacodec_exec_28_0 (mediacodec_exec)) +(expandtypeattribute (mediacodec_exec_28_0) true) +(typeattribute mediacodec_exec_28_0) +(typeattributeset tzdatacheck_exec_28_0 (tzdatacheck_exec)) +(expandtypeattribute (tzdatacheck_exec_28_0) true) +(typeattribute tzdatacheck_exec_28_0) +(typeattributeset shell_exec_28_0 (shell_exec)) +(expandtypeattribute (shell_exec_28_0) true) +(typeattribute shell_exec_28_0) +(typeattributeset hdmi_control_service_28_0 (hdmi_control_service)) +(expandtypeattribute (hdmi_control_service_28_0) true) +(typeattribute hdmi_control_service_28_0) +(typeattributeset clipboard_service_28_0 (clipboard_service)) +(expandtypeattribute (clipboard_service_28_0) true) +(typeattribute clipboard_service_28_0) +(typeattributeset dumpstate_exec_28_0 (dumpstate_exec)) +(expandtypeattribute (dumpstate_exec_28_0) true) +(typeattribute dumpstate_exec_28_0) +(typeattributeset perfservice_28_0 (perfservice)) +(expandtypeattribute (perfservice_28_0) true) +(typeattribute perfservice_28_0) +(typeattributeset perfprofd_28_0 (perfprofd)) +(expandtypeattribute (perfprofd_28_0) true) +(typeattribute perfprofd_28_0) +(typeattributeset netutils_wrapper_exec_28_0 (netutils_wrapper_exec)) +(expandtypeattribute (netutils_wrapper_exec_28_0) true) +(typeattribute netutils_wrapper_exec_28_0) +(typeattributeset proc_max_map_count_28_0 (proc_max_map_count)) +(expandtypeattribute (proc_max_map_count_28_0) true) +(typeattribute proc_max_map_count_28_0) +(typeattributeset tombstoned_intercept_socket_28_0 (tombstoned_intercept_socket)) +(expandtypeattribute (tombstoned_intercept_socket_28_0) true) +(typeattribute tombstoned_intercept_socket_28_0) +(typeattributeset wificond_28_0 (wificond)) +(expandtypeattribute (wificond_28_0) true) +(typeattribute wificond_28_0) +(typeattributeset debugfs_mmc_28_0 (debugfs_mmc)) +(expandtypeattribute (debugfs_mmc_28_0) true) +(typeattribute debugfs_mmc_28_0) +(typeattributeset netutils_wrapper_28_0 (netutils_wrapper)) +(expandtypeattribute (netutils_wrapper_28_0) true) +(typeattribute netutils_wrapper_28_0) +(typeattributeset exported_dalvik_prop_28_0 (exported_dalvik_prop)) +(expandtypeattribute (exported_dalvik_prop_28_0) true) +(typeattribute exported_dalvik_prop_28_0) +(typeattributeset racoon_28_0 (racoon)) +(expandtypeattribute (racoon_28_0) true) +(typeattribute racoon_28_0) +(typeattributeset wpantund_exec_28_0 (wpantund_exec)) +(expandtypeattribute (wpantund_exec_28_0) true) +(typeattribute wpantund_exec_28_0) +(typeattributeset hal_cas_hwservice_28_0 (hal_cas_hwservice)) +(expandtypeattribute (hal_cas_hwservice_28_0) true) +(typeattribute hal_cas_hwservice_28_0) +(typeattributeset hal_evs_hwservice_28_0 (hal_evs_hwservice)) +(expandtypeattribute (hal_evs_hwservice_28_0) true) +(typeattribute hal_evs_hwservice_28_0) +(typeattributeset hal_nfc_hwservice_28_0 (hal_nfc_hwservice)) +(expandtypeattribute (hal_nfc_hwservice_28_0) true) +(typeattribute hal_nfc_hwservice_28_0) +(typeattributeset vold_28_0 (vold)) +(expandtypeattribute (vold_28_0) true) +(typeattribute vold_28_0) +(typeattributeset iio_device_28_0 (iio_device)) +(expandtypeattribute (iio_device_28_0) true) +(typeattribute iio_device_28_0) +(typeattributeset pdx_display_manager_endpoint_socket_28_0 (pdx_display_manager_endpoint_socket)) +(expandtypeattribute (pdx_display_manager_endpoint_socket_28_0) true) +(typeattribute pdx_display_manager_endpoint_socket_28_0) +(typeattributeset ion_device_28_0 (ion_device)) +(expandtypeattribute (ion_device_28_0) true) +(typeattribute ion_device_28_0) +(typeattributeset hal_secure_element_hwservice_28_0 (hal_secure_element_hwservice)) +(expandtypeattribute (hal_secure_element_hwservice_28_0) true) +(typeattribute hal_secure_element_hwservice_28_0) +(typeattributeset port_device_28_0 (port_device)) +(expandtypeattribute (port_device_28_0) true) +(typeattribute port_device_28_0) +(typeattributeset nfc_device_28_0 (nfc_device)) +(expandtypeattribute (nfc_device_28_0) true) +(typeattribute nfc_device_28_0) +(typeattributeset rild_socket_28_0 (rild_socket)) +(expandtypeattribute (rild_socket_28_0) true) +(typeattribute rild_socket_28_0) +(typeattributeset keystore_data_file_28_0 (keystore_data_file)) +(expandtypeattribute (keystore_data_file_28_0) true) +(typeattribute keystore_data_file_28_0) +(typeattributeset recovery_persist_exec_28_0 (recovery_persist_exec)) +(expandtypeattribute (recovery_persist_exec_28_0) true) +(typeattribute recovery_persist_exec_28_0) +(typeattributeset pmsg_device_28_0 (pmsg_device)) +(expandtypeattribute (pmsg_device_28_0) true) +(typeattribute pmsg_device_28_0) +(typeattributeset rpmsg_device_28_0 (rpmsg_device)) +(expandtypeattribute (rpmsg_device_28_0) true) +(typeattribute rpmsg_device_28_0) +(typeattributeset i2c_device_28_0 (i2c_device)) +(expandtypeattribute (i2c_device_28_0) true) +(typeattribute i2c_device_28_0) +(typeattributeset cache_file_28_0 (cache_file)) +(expandtypeattribute (cache_file_28_0) true) +(typeattribute cache_file_28_0) +(typeattributeset fingerprintd_service_28_0 (fingerprintd_service)) +(expandtypeattribute (fingerprintd_service_28_0) true) +(typeattribute fingerprintd_service_28_0) +(typeattributeset mtp_device_28_0 (mtp_device)) +(expandtypeattribute (mtp_device_28_0) true) +(typeattribute mtp_device_28_0) +(typeattributeset netd_stable_secret_prop_28_0 (netd_stable_secret_prop)) +(expandtypeattribute (netd_stable_secret_prop_28_0) true) +(typeattribute netd_stable_secret_prop_28_0) +(typeattributeset mtd_device_28_0 (mtd_device)) +(expandtypeattribute (mtd_device_28_0) true) +(typeattribute mtd_device_28_0) +(typeattributeset adbd_socket_28_0 (adbd_socket)) +(expandtypeattribute (adbd_socket_28_0) true) +(typeattribute adbd_socket_28_0) +(typeattributeset debugfs_trace_marker_28_0 (debugfs_trace_marker)) +(expandtypeattribute (debugfs_trace_marker_28_0) true) +(typeattribute debugfs_trace_marker_28_0) +(typeattributeset otapreopt_chroot_28_0 (otapreopt_chroot)) +(expandtypeattribute (otapreopt_chroot_28_0) true) +(typeattribute otapreopt_chroot_28_0) +(typeattributeset hal_renderscript_hwservice_28_0 (hal_renderscript_hwservice)) +(expandtypeattribute (hal_renderscript_hwservice_28_0) true) +(typeattribute hal_renderscript_hwservice_28_0) +(typeattributeset cppreopts_exec_28_0 (cppreopts_exec)) +(expandtypeattribute (cppreopts_exec_28_0) true) +(typeattribute cppreopts_exec_28_0) +(typeattributeset installd_exec_28_0 (installd_exec)) +(expandtypeattribute (installd_exec_28_0) true) +(typeattribute installd_exec_28_0) +(typeattributeset tombstoned_exec_28_0 (tombstoned_exec)) +(expandtypeattribute (tombstoned_exec_28_0) true) +(typeattribute tombstoned_exec_28_0) +(typeattributeset runtime_event_log_tags_file_28_0 (runtime_event_log_tags_file)) +(expandtypeattribute (runtime_event_log_tags_file_28_0) true) +(typeattribute runtime_event_log_tags_file_28_0) +(typeattributeset proc_kmsg_28_0 (proc_kmsg)) +(expandtypeattribute (proc_kmsg_28_0) true) +(typeattribute proc_kmsg_28_0) +(typeattributeset wpa_socket_28_0 (wpa_socket)) +(expandtypeattribute (wpa_socket_28_0) true) +(typeattribute wpa_socket_28_0) +(typeattributeset mtp_28_0 (mtp)) +(expandtypeattribute (mtp_28_0) true) +(typeattribute mtp_28_0) +(typeattributeset backup_data_file_28_0 (backup_data_file)) +(expandtypeattribute (backup_data_file_28_0) true) +(typeattribute backup_data_file_28_0) +(typeattributeset app_fuse_file_28_0 (app_fuse_file)) +(expandtypeattribute (app_fuse_file_28_0) true) +(typeattribute app_fuse_file_28_0) +(typeattributeset app_data_file_28_0 (app_data_file)) +(expandtypeattribute (app_data_file_28_0) true) +(typeattribute app_data_file_28_0) +(typeattributeset dhcp_data_file_28_0 (dhcp_data_file)) +(expandtypeattribute (dhcp_data_file_28_0) true) +(typeattribute dhcp_data_file_28_0) +(typeattributeset racoon_exec_28_0 (racoon_exec)) +(expandtypeattribute (racoon_exec_28_0) true) +(typeattribute racoon_exec_28_0) +(typeattributeset unlabeled_28_0 (unlabeled)) +(expandtypeattribute (unlabeled_28_0) true) +(typeattribute unlabeled_28_0) +(typeattributeset binder_calls_stats_service_28_0 (binder_calls_stats_service)) +(expandtypeattribute (binder_calls_stats_service_28_0) true) +(typeattribute binder_calls_stats_service_28_0) +(typeattributeset ipsec_service_28_0 (ipsec_service)) +(expandtypeattribute (ipsec_service_28_0) true) +(typeattribute ipsec_service_28_0) +(typeattributeset user_service_28_0 (user_service)) +(expandtypeattribute (user_service_28_0) true) +(typeattribute user_service_28_0) +(typeattributeset persistent_data_block_service_28_0 (persistent_data_block_service)) +(expandtypeattribute (persistent_data_block_service_28_0) true) +(typeattribute persistent_data_block_service_28_0) +(typeattributeset profman_dump_data_file_28_0 (profman_dump_data_file)) +(expandtypeattribute (profman_dump_data_file_28_0) true) +(typeattribute profman_dump_data_file_28_0) +(typeattributeset socket_device_28_0 (socket_device)) +(expandtypeattribute (socket_device_28_0) true) +(typeattribute socket_device_28_0) +(typeattributeset broadcastradio_service_28_0 (broadcastradio_service)) +(expandtypeattribute (broadcastradio_service_28_0) true) +(typeattribute broadcastradio_service_28_0) +(typeattributeset scheduling_policy_service_28_0 (scheduling_policy_service)) +(expandtypeattribute (scheduling_policy_service_28_0) true) +(typeattribute scheduling_policy_service_28_0) +(typeattributeset update_engine_exec_28_0 (update_engine_exec)) +(expandtypeattribute (update_engine_exec_28_0) true) +(typeattribute update_engine_exec_28_0) +(typeattributeset installd_28_0 (installd)) +(expandtypeattribute (installd_28_0) true) +(typeattribute installd_28_0) +(typeattributeset profman_exec_28_0 (profman_exec)) +(expandtypeattribute (profman_exec_28_0) true) +(typeattribute profman_exec_28_0) +(typeattributeset bootchart_data_file_28_0 (bootchart_data_file)) +(expandtypeattribute (bootchart_data_file_28_0) true) +(typeattribute bootchart_data_file_28_0) +(typeattributeset persist_debug_prop_28_0 (persist_debug_prop)) +(expandtypeattribute (persist_debug_prop_28_0) true) +(typeattribute persist_debug_prop_28_0) +(typeattributeset telecom_service_28_0 (telecom_service)) +(expandtypeattribute (telecom_service_28_0) true) +(typeattribute telecom_service_28_0) +(typeattributeset audioserver_data_file_28_0 (audioserver_data_file)) +(expandtypeattribute (audioserver_data_file_28_0) true) +(typeattribute audioserver_data_file_28_0) +(typeattributeset console_device_28_0 (console_device)) +(expandtypeattribute (console_device_28_0) true) +(typeattribute console_device_28_0) +(typeattributeset sensors_device_28_0 (sensors_device)) +(expandtypeattribute (sensors_device_28_0) true) +(typeattribute sensors_device_28_0) +(typeattributeset vold_metadata_file_28_0 (vold_metadata_file)) +(expandtypeattribute (vold_metadata_file_28_0) true) +(typeattribute vold_metadata_file_28_0) +(typeattributeset nonplat_service_contexts_file_28_0 (nonplat_service_contexts_file)) +(expandtypeattribute (nonplat_service_contexts_file_28_0) true) +(typeattribute nonplat_service_contexts_file_28_0) +(typeattributeset smd7_device_28_0 (smd7_device)) +(expandtypeattribute (smd7_device_28_0) true) +(typeattribute smd7_device_28_0) +(typeattributeset samplingprofiler_service_28_0 (samplingprofiler_service)) +(expandtypeattribute (samplingprofiler_service_28_0) true) +(typeattribute samplingprofiler_service_28_0) +(typeattributeset hal_graphics_allocator_hwservice_28_0 (hal_graphics_allocator_hwservice)) +(expandtypeattribute (hal_graphics_allocator_hwservice_28_0) true) +(typeattribute hal_graphics_allocator_hwservice_28_0) +(typeattributeset proc_version_28_0 (proc_version)) +(expandtypeattribute (proc_version_28_0) true) +(typeattribute proc_version_28_0) +(typeattributeset search_service_28_0 (search_service)) +(expandtypeattribute (search_service_28_0) true) +(typeattribute search_service_28_0) +(typeattributeset mediaserver_28_0 (mediaserver)) +(expandtypeattribute (mediaserver_28_0) true) +(typeattribute mediaserver_28_0) +(typeattributeset mediaserver_exec_28_0 (mediaserver_exec)) +(expandtypeattribute (mediaserver_exec_28_0) true) +(typeattribute mediaserver_exec_28_0) +(typeattributeset oemfs_28_0 (oemfs)) +(expandtypeattribute (oemfs_28_0) true) +(typeattribute oemfs_28_0) +(typeattributeset proc_cmdline_28_0 (proc_cmdline)) +(expandtypeattribute (proc_cmdline_28_0) true) +(typeattribute proc_cmdline_28_0) +(typeattributeset drmserver_exec_28_0 (drmserver_exec)) +(expandtypeattribute (drmserver_exec_28_0) true) +(typeattribute drmserver_exec_28_0) +(typeattributeset sgdisk_exec_28_0 (sgdisk_exec)) +(expandtypeattribute (sgdisk_exec_28_0) true) +(typeattribute sgdisk_exec_28_0) +(typeattributeset pdx_display_screenshot_endpoint_socket_28_0 (pdx_display_screenshot_endpoint_socket)) +(expandtypeattribute (pdx_display_screenshot_endpoint_socket_28_0) true) +(typeattribute pdx_display_screenshot_endpoint_socket_28_0) +(typeattributeset camera_data_file_28_0 (camera_data_file)) +(expandtypeattribute (camera_data_file_28_0) true) +(typeattribute camera_data_file_28_0) +(typeattributeset bluetooth_efs_file_28_0 (bluetooth_efs_file)) +(expandtypeattribute (bluetooth_efs_file_28_0) true) +(typeattribute bluetooth_efs_file_28_0) +(typeattributeset media_data_file_28_0 (media_data_file)) +(expandtypeattribute (media_data_file_28_0) true) +(typeattribute media_data_file_28_0) +(typeattributeset ota_data_file_28_0 (ota_data_file)) +(expandtypeattribute (ota_data_file_28_0) true) +(typeattribute ota_data_file_28_0) +(typeattributeset system_file_28_0 (system_file)) +(expandtypeattribute (system_file_28_0) true) +(typeattribute system_file_28_0) +(typeattributeset apk_private_tmp_file_28_0 (apk_private_tmp_file)) +(expandtypeattribute (apk_private_tmp_file_28_0) true) +(typeattribute apk_private_tmp_file_28_0) +(typeattributeset hci_attach_dev_28_0 (hci_attach_dev)) +(expandtypeattribute (hci_attach_dev_28_0) true) +(typeattribute hci_attach_dev_28_0) +(typeattributeset statusbar_service_28_0 (statusbar_service)) +(expandtypeattribute (statusbar_service_28_0) true) +(typeattribute statusbar_service_28_0) +(typeattributeset traced_producer_socket_28_0 (traced_producer_socket)) +(expandtypeattribute (traced_producer_socket_28_0) true) +(typeattribute traced_producer_socket_28_0) +(typeattributeset idmap_28_0 (idmap)) +(expandtypeattribute (idmap_28_0) true) +(typeattribute idmap_28_0) +(typeattributeset fwmarkd_socket_28_0 (fwmarkd_socket)) +(expandtypeattribute (fwmarkd_socket_28_0) true) +(typeattribute fwmarkd_socket_28_0) +(typeattributeset exported_system_radio_prop_28_0 (exported_system_radio_prop)) +(expandtypeattribute (exported_system_radio_prop_28_0) true) +(typeattribute exported_system_radio_prop_28_0) +(typeattributeset cameraserver_exec_28_0 (cameraserver_exec)) +(expandtypeattribute (cameraserver_exec_28_0) true) +(typeattribute cameraserver_exec_28_0) +(typeattributeset shortcut_service_28_0 (shortcut_service)) +(expandtypeattribute (shortcut_service_28_0) true) +(typeattribute shortcut_service_28_0) +(typeattributeset profman_28_0 (profman)) +(expandtypeattribute (profman_28_0) true) +(typeattribute profman_28_0) +(typeattributeset ctl_sigstop_prop_28_0 (ctl_sigstop_prop)) +(expandtypeattribute (ctl_sigstop_prop_28_0) true) +(typeattribute ctl_sigstop_prop_28_0) +(typeattributeset media_rw_data_file_28_0 (media_rw_data_file)) +(expandtypeattribute (media_rw_data_file_28_0) true) +(typeattribute media_rw_data_file_28_0) +(typeattributeset coredump_file_28_0 (coredump_file)) +(expandtypeattribute (coredump_file_28_0) true) +(typeattribute coredump_file_28_0) +(typeattributeset ctl_interface_stop_prop_28_0 (ctl_interface_stop_prop)) +(expandtypeattribute (ctl_interface_stop_prop_28_0) true) +(typeattribute ctl_interface_stop_prop_28_0) +(typeattributeset serial_device_28_0 (serial_device)) +(expandtypeattribute (serial_device_28_0) true) +(typeattribute serial_device_28_0) +(typeattributeset traced_consumer_socket_28_0 (traced_consumer_socket)) +(expandtypeattribute (traced_consumer_socket_28_0) true) +(typeattribute traced_consumer_socket_28_0) +(typeattributeset devicestoragemonitor_service_28_0 (devicestoragemonitor_service)) +(expandtypeattribute (devicestoragemonitor_service_28_0) true) +(typeattribute devicestoragemonitor_service_28_0) +(typeattributeset boottrace_data_file_28_0 (boottrace_data_file)) +(expandtypeattribute (boottrace_data_file_28_0) true) +(typeattribute boottrace_data_file_28_0) +(typeattributeset proc_uid_time_in_state_28_0 (proc_uid_time_in_state)) +(expandtypeattribute (proc_uid_time_in_state_28_0) true) +(typeattribute proc_uid_time_in_state_28_0) +(typeattributeset hal_audio_hwservice_28_0 (hal_audio_hwservice)) +(expandtypeattribute (hal_audio_hwservice_28_0) true) +(typeattribute hal_audio_hwservice_28_0) +(typeattributeset cache_backup_file_28_0 (cache_backup_file)) +(expandtypeattribute (cache_backup_file_28_0) true) +(typeattribute cache_backup_file_28_0) +(typeattributeset hal_usb_gadget_hwservice_28_0 (hal_usb_gadget_hwservice)) +(expandtypeattribute (hal_usb_gadget_hwservice_28_0) true) +(typeattribute hal_usb_gadget_hwservice_28_0) +(typeattributeset mediacodec_service_28_0 (mediacodec_service)) +(expandtypeattribute (mediacodec_service_28_0) true) +(typeattribute mediacodec_service_28_0) +(typeattributeset lmkd_28_0 (lmkd)) +(expandtypeattribute (lmkd_28_0) true) +(typeattribute lmkd_28_0) +(typeattributeset deviceidle_service_28_0 (deviceidle_service)) +(expandtypeattribute (deviceidle_service_28_0) true) +(typeattribute deviceidle_service_28_0) +(typeattributeset dropbox_service_28_0 (dropbox_service)) +(expandtypeattribute (dropbox_service_28_0) true) +(typeattribute dropbox_service_28_0) +(typeattributeset hidl_token_hwservice_28_0 (hidl_token_hwservice)) +(expandtypeattribute (hidl_token_hwservice_28_0) true) +(typeattribute hidl_token_hwservice_28_0) +(typeattributeset storagestats_service_28_0 (storagestats_service)) +(expandtypeattribute (storagestats_service_28_0) true) +(typeattribute storagestats_service_28_0) +(typeattributeset thermalcallback_hwservice_28_0 (thermalcallback_hwservice)) +(expandtypeattribute (thermalcallback_hwservice_28_0) true) +(typeattribute thermalcallback_hwservice_28_0) +(typeattributeset wifip2p_service_28_0 (wifip2p_service)) +(expandtypeattribute (wifip2p_service_28_0) true) +(typeattribute wifip2p_service_28_0) +(typeattributeset sysfs_switch_28_0 (sysfs_switch)) +(expandtypeattribute (sysfs_switch_28_0) true) +(typeattribute sysfs_switch_28_0) +(typeattributeset registry_service_28_0 (registry_service)) +(expandtypeattribute (registry_service_28_0) true) +(typeattribute registry_service_28_0) +(typeattributeset platform_app_28_0 (platform_app)) +(expandtypeattribute (platform_app_28_0) true) +(typeattribute platform_app_28_0) +(typeattributeset cpuctl_device_28_0 (cpuctl_device)) +(expandtypeattribute (cpuctl_device_28_0) true) +(typeattribute cpuctl_device_28_0) +(typeattributeset sysfs_batteryinfo_28_0 (sysfs_batteryinfo)) +(expandtypeattribute (sysfs_batteryinfo_28_0) true) +(typeattribute sysfs_batteryinfo_28_0) +(typeattributeset recovery_persist_28_0 (recovery_persist)) +(expandtypeattribute (recovery_persist_28_0) true) +(typeattribute recovery_persist_28_0) +(typeattributeset package_native_service_28_0 (package_native_service)) +(expandtypeattribute (package_native_service_28_0) true) +(typeattribute package_native_service_28_0) +(typeattributeset jobscheduler_service_28_0 (jobscheduler_service)) +(expandtypeattribute (jobscheduler_service_28_0) true) +(typeattribute jobscheduler_service_28_0) +(typeattributeset proc_iomem_28_0 (proc_iomem)) +(expandtypeattribute (proc_iomem_28_0) true) +(typeattribute proc_iomem_28_0) +(typeattributeset hal_camera_hwservice_28_0 (hal_camera_hwservice)) +(expandtypeattribute (hal_camera_hwservice_28_0) true) +(typeattribute hal_camera_hwservice_28_0) +(typeattributeset proc_timer_28_0 (proc_timer)) +(expandtypeattribute (proc_timer_28_0) true) +(typeattribute proc_timer_28_0) +(typeattributeset pdx_performance_client_channel_socket_28_0 (pdx_performance_client_channel_socket)) +(expandtypeattribute (pdx_performance_client_channel_socket_28_0) true) +(typeattribute pdx_performance_client_channel_socket_28_0) +(typeattributeset wfdservice_exec_28_0 (wfdservice_exec)) +(expandtypeattribute (wfdservice_exec_28_0) true) +(typeattribute wfdservice_exec_28_0) +(typeattributeset sdcardd_exec_28_0 (sdcardd_exec)) +(expandtypeattribute (sdcardd_exec_28_0) true) +(typeattribute sdcardd_exec_28_0) +(typeattributeset kmsg_debug_device_28_0 (kmsg_debug_device)) +(expandtypeattribute (kmsg_debug_device_28_0) true) +(typeattribute kmsg_debug_device_28_0) +(typeattributeset mediametrics_28_0 (mediametrics)) +(expandtypeattribute (mediametrics_28_0) true) +(typeattribute mediametrics_28_0) +(typeattributeset mediametrics_exec_28_0 (mediametrics_exec)) +(expandtypeattribute (mediametrics_exec_28_0) true) +(typeattribute mediametrics_exec_28_0) +(typeattributeset audio_device_28_0 (audio_device)) +(expandtypeattribute (audio_device_28_0) true) +(typeattribute audio_device_28_0) +(typeattributeset webviewupdate_service_28_0 (webviewupdate_service)) +(expandtypeattribute (webviewupdate_service_28_0) true) +(typeattribute webviewupdate_service_28_0) +(typeattributeset bufferhubd_exec_28_0 (bufferhubd_exec)) +(expandtypeattribute (bufferhubd_exec_28_0) true) +(typeattribute bufferhubd_exec_28_0) +(typeattributeset dex2oat_exec_28_0 (dex2oat_exec)) +(expandtypeattribute (dex2oat_exec_28_0) true) +(typeattribute dex2oat_exec_28_0) +(typeattributeset sysfs_lowmemorykiller_28_0 (sysfs_lowmemorykiller)) +(expandtypeattribute (sysfs_lowmemorykiller_28_0) true) +(typeattribute sysfs_lowmemorykiller_28_0) +(typeattributeset hwservicemanager_exec_28_0 (hwservicemanager_exec)) +(expandtypeattribute (hwservicemanager_exec_28_0) true) +(typeattribute hwservicemanager_exec_28_0) +(typeattributeset servicemanager_exec_28_0 (servicemanager_exec)) +(expandtypeattribute (servicemanager_exec_28_0) true) +(typeattribute servicemanager_exec_28_0) +(typeattributeset pdx_performance_dir_28_0 (pdx_performance_dir)) +(expandtypeattribute (pdx_performance_dir_28_0) true) +(typeattribute pdx_performance_dir_28_0) +(typeattributeset proc_cpuinfo_28_0 (proc_cpuinfo)) +(expandtypeattribute (proc_cpuinfo_28_0) true) +(typeattribute proc_cpuinfo_28_0) +(typeattributeset proc_meminfo_28_0 (proc_meminfo)) +(expandtypeattribute (proc_meminfo_28_0) true) +(typeattribute proc_meminfo_28_0) +(typeattributeset zygote_socket_28_0 (zygote_socket)) +(expandtypeattribute (zygote_socket_28_0) true) +(typeattribute zygote_socket_28_0) +(typeattributeset vendor_framework_file_28_0 (vendor_framework_file)) +(expandtypeattribute (vendor_framework_file_28_0) true) +(typeattribute vendor_framework_file_28_0) +(typeattributeset boottime_prop_28_0 (boottime_prop)) +(expandtypeattribute (boottime_prop_28_0) true) +(typeattribute boottime_prop_28_0) +(typeattributeset system_radio_prop_28_0 (system_radio_prop)) +(expandtypeattribute (system_radio_prop_28_0) true) +(typeattribute system_radio_prop_28_0) +(typeattributeset fsck_untrusted_28_0 (fsck_untrusted)) +(expandtypeattribute (fsck_untrusted_28_0) true) +(typeattribute fsck_untrusted_28_0) +(typeattributeset uhid_device_28_0 (uhid_device)) +(expandtypeattribute (uhid_device_28_0) true) +(typeattribute uhid_device_28_0) +(typeattributeset ctl_start_prop_28_0 (ctl_start_prop)) +(expandtypeattribute (ctl_start_prop_28_0) true) +(typeattribute ctl_start_prop_28_0) +(typeattributeset incident_service_28_0 (incident_service)) +(expandtypeattribute (incident_service_28_0) true) +(typeattribute incident_service_28_0) +(typeattributeset ctl_bootanim_prop_28_0 (ctl_bootanim_prop)) +(expandtypeattribute (ctl_bootanim_prop_28_0) true) +(typeattribute ctl_bootanim_prop_28_0) +(typeattributeset restorecon_prop_28_0 (restorecon_prop)) +(expandtypeattribute (restorecon_prop_28_0) true) +(typeattribute restorecon_prop_28_0) +(typeattributeset account_service_28_0 (account_service)) +(expandtypeattribute (account_service_28_0) true) +(typeattribute account_service_28_0) +(typeattributeset content_service_28_0 (content_service)) +(expandtypeattribute (content_service_28_0) true) +(typeattribute content_service_28_0) +(typeattributeset mount_service_28_0 (mount_service)) +(expandtypeattribute (mount_service_28_0) true) +(typeattribute mount_service_28_0) +(typeattributeset net_radio_prop_28_0 (net_radio_prop)) +(expandtypeattribute (net_radio_prop_28_0) true) +(typeattribute net_radio_prop_28_0) +(typeattributeset sysfs_usermodehelper_28_0 (sysfs_usermodehelper)) +(expandtypeattribute (sysfs_usermodehelper_28_0) true) +(typeattribute sysfs_usermodehelper_28_0) +(typeattributeset asec_apk_file_28_0 (asec_apk_file)) +(expandtypeattribute (asec_apk_file_28_0) true) +(typeattribute asec_apk_file_28_0) +(typeattributeset wpantund_service_28_0 (wpantund_service)) +(expandtypeattribute (wpantund_service_28_0) true) +(typeattribute wpantund_service_28_0) +(typeattributeset heapdump_data_file_28_0 (heapdump_data_file)) +(expandtypeattribute (heapdump_data_file_28_0) true) +(typeattribute heapdump_data_file_28_0) +(typeattributeset sysfs_dt_firmware_android_28_0 (sysfs_dt_firmware_android)) +(expandtypeattribute (sysfs_dt_firmware_android_28_0) true) +(typeattribute sysfs_dt_firmware_android_28_0) +(typeattributeset hal_authsecret_hwservice_28_0 (hal_authsecret_hwservice)) +(expandtypeattribute (hal_authsecret_hwservice_28_0) true) +(typeattribute hal_authsecret_hwservice_28_0) +(typeattributeset update_verifier_exec_28_0 (update_verifier_exec)) +(expandtypeattribute (update_verifier_exec_28_0) true) +(typeattribute update_verifier_exec_28_0) +(typeattributeset hal_dumpstate_hwservice_28_0 (hal_dumpstate_hwservice)) +(expandtypeattribute (hal_dumpstate_hwservice_28_0) true) +(typeattribute hal_dumpstate_hwservice_28_0) +(typeattributeset cache_private_backup_file_28_0 (cache_private_backup_file)) +(expandtypeattribute (cache_private_backup_file_28_0) true) +(typeattribute cache_private_backup_file_28_0) +(typeattributeset usb_service_28_0 (usb_service)) +(expandtypeattribute (usb_service_28_0) true) +(typeattribute usb_service_28_0) +(typeattributeset ctl_stop_prop_28_0 (ctl_stop_prop)) +(expandtypeattribute (ctl_stop_prop_28_0) true) +(typeattribute ctl_stop_prop_28_0) +(typeattributeset battery_service_28_0 (battery_service)) +(expandtypeattribute (battery_service_28_0) true) +(typeattribute battery_service_28_0) +(typeattributeset recovery_service_28_0 (recovery_service)) +(expandtypeattribute (recovery_service_28_0) true) +(typeattribute recovery_service_28_0) +(typeattributeset ctl_fuse_prop_28_0 (ctl_fuse_prop)) +(expandtypeattribute (ctl_fuse_prop_28_0) true) +(typeattribute ctl_fuse_prop_28_0) +(typeattributeset ctl_console_prop_28_0 (ctl_console_prop)) +(expandtypeattribute (ctl_console_prop_28_0) true) +(typeattribute ctl_console_prop_28_0) +(typeattributeset gatekeeperd_exec_28_0 (gatekeeperd_exec)) +(expandtypeattribute (gatekeeperd_exec_28_0) true) +(typeattribute gatekeeperd_exec_28_0) +(typeattributeset sockfs_28_0 (sockfs)) +(expandtypeattribute (sockfs_28_0) true) +(typeattribute sockfs_28_0) +(typeattributeset trust_service_28_0 (trust_service)) +(expandtypeattribute (trust_service_28_0) true) +(typeattribute trust_service_28_0) +(typeattributeset binfmt_miscfs_28_0 (binfmt_miscfs)) +(expandtypeattribute (binfmt_miscfs_28_0) true) +(typeattribute binfmt_miscfs_28_0) +(typeattributeset storage_file_28_0 (storage_file)) +(expandtypeattribute (storage_file_28_0) true) +(typeattribute storage_file_28_0) +(typeattributeset update_verifier_28_0 (update_verifier)) +(expandtypeattribute (update_verifier_28_0) true) +(typeattribute update_verifier_28_0) +(typeattributeset ctl_mdnsd_prop_28_0 (ctl_mdnsd_prop)) +(expandtypeattribute (ctl_mdnsd_prop_28_0) true) +(typeattribute ctl_mdnsd_prop_28_0) +(typeattributeset mnt_media_rw_file_28_0 (mnt_media_rw_file)) +(expandtypeattribute (mnt_media_rw_file_28_0) true) +(typeattribute mnt_media_rw_file_28_0) +(typeattributeset update_engine_data_file_28_0 (update_engine_data_file)) +(expandtypeattribute (update_engine_data_file_28_0) true) +(typeattribute update_engine_data_file_28_0) +(typeattributeset healthd_exec_28_0 (healthd_exec)) +(expandtypeattribute (healthd_exec_28_0) true) +(typeattribute healthd_exec_28_0) +(typeattributeset mnt_expand_file_28_0 (mnt_expand_file)) +(expandtypeattribute (mnt_expand_file_28_0) true) +(typeattribute mnt_expand_file_28_0) +(typeattributeset system_update_service_28_0 (system_update_service)) +(expandtypeattribute (system_update_service_28_0) true) +(typeattribute system_update_service_28_0) +(typeattributeset fwk_display_hwservice_28_0 (fwk_display_hwservice)) +(expandtypeattribute (fwk_display_hwservice_28_0) true) +(typeattribute fwk_display_hwservice_28_0) +(typeattributeset postinstall_dexopt_28_0 (postinstall_dexopt)) +(expandtypeattribute (postinstall_dexopt_28_0) true) +(typeattribute postinstall_dexopt_28_0) +(typeattributeset tombstoned_crash_socket_28_0 (tombstoned_crash_socket)) +(expandtypeattribute (tombstoned_crash_socket_28_0) true) +(typeattribute tombstoned_crash_socket_28_0) +(typeattributeset proc_drop_caches_28_0 (proc_drop_caches)) +(expandtypeattribute (proc_drop_caches_28_0) true) +(typeattribute proc_drop_caches_28_0) +(typeattributeset resourcecache_data_file_28_0 (resourcecache_data_file)) +(expandtypeattribute (resourcecache_data_file_28_0) true) +(typeattribute resourcecache_data_file_28_0) +(typeattributeset netd_service_28_0 (netd_service)) +(expandtypeattribute (netd_service_28_0) true) +(typeattribute netd_service_28_0) +(typeattributeset fwk_scheduler_hwservice_28_0 (fwk_scheduler_hwservice)) +(expandtypeattribute (fwk_scheduler_hwservice_28_0) true) +(typeattribute fwk_scheduler_hwservice_28_0) +(typeattributeset log_tag_prop_28_0 (log_tag_prop)) +(expandtypeattribute (log_tag_prop_28_0) true) +(typeattribute log_tag_prop_28_0) +(typeattributeset bluetooth_a2dp_offload_prop_28_0 (bluetooth_a2dp_offload_prop)) +(expandtypeattribute (bluetooth_a2dp_offload_prop_28_0) true) +(typeattribute bluetooth_a2dp_offload_prop_28_0) +(typeattributeset tombstone_data_file_28_0 (tombstone_data_file)) +(expandtypeattribute (tombstone_data_file_28_0) true) +(typeattribute tombstone_data_file_28_0) +(typeattributeset audio_service_28_0 (audio_service)) +(expandtypeattribute (audio_service_28_0) true) +(typeattribute audio_service_28_0) +(typeattributeset radio_service_28_0 (radio_service)) +(expandtypeattribute (radio_service_28_0) true) +(typeattribute radio_service_28_0) +(typeattributeset otapreopt_chroot_exec_28_0 (otapreopt_chroot_exec)) +(expandtypeattribute (otapreopt_chroot_exec_28_0) true) +(typeattribute otapreopt_chroot_exec_28_0) +(typeattributeset unencrypted_data_file_28_0 (unencrypted_data_file)) +(expandtypeattribute (unencrypted_data_file_28_0) true) +(typeattribute unencrypted_data_file_28_0) +(typeattributeset otapreopt_slot_28_0 (otapreopt_slot)) +(expandtypeattribute (otapreopt_slot_28_0) true) +(typeattribute otapreopt_slot_28_0) +(typeattributeset properties_device_28_0 (properties_device)) +(expandtypeattribute (properties_device_28_0) true) +(typeattribute properties_device_28_0) +(typeattributeset vibrator_service_28_0 (vibrator_service)) +(expandtypeattribute (vibrator_service_28_0) true) +(typeattribute vibrator_service_28_0) +(typeattributeset metadata_file_28_0 (metadata_file)) +(expandtypeattribute (metadata_file_28_0) true) +(typeattribute metadata_file_28_0) +(typeattributeset window_service_28_0 (window_service)) +(expandtypeattribute (window_service_28_0) true) +(typeattribute window_service_28_0) +(typeattributeset update_engine_28_0 (update_engine)) +(expandtypeattribute (update_engine_28_0) true) +(typeattribute update_engine_28_0) +(typeattributeset mediaextractor_28_0 (mediaextractor)) +(expandtypeattribute (mediaextractor_28_0) true) +(typeattribute mediaextractor_28_0) +(typeattributeset blkid_28_0 (blkid)) +(expandtypeattribute (blkid_28_0) true) +(typeattribute blkid_28_0) +(typeattributeset properties_serial_28_0 (properties_serial)) +(expandtypeattribute (properties_serial_28_0) true) +(typeattribute properties_serial_28_0) +(typeattributeset functionfs_28_0 (functionfs)) +(expandtypeattribute (functionfs_28_0) true) +(typeattribute functionfs_28_0) +(typeattributeset lowpan_prop_28_0 (lowpan_prop)) +(expandtypeattribute (lowpan_prop_28_0) true) +(typeattribute lowpan_prop_28_0) +(typeattributeset rild_debug_socket_28_0 (rild_debug_socket)) +(expandtypeattribute (rild_debug_socket_28_0) true) +(typeattribute rild_debug_socket_28_0) +(typeattributeset surfaceflinger_service_28_0 (surfaceflinger_service)) +(expandtypeattribute (surfaceflinger_service_28_0) true) +(typeattribute surfaceflinger_service_28_0) +(typeattributeset appwidget_service_28_0 (appwidget_service)) +(expandtypeattribute (appwidget_service_28_0) true) +(typeattribute appwidget_service_28_0) +(typeattributeset gatekeeper_data_file_28_0 (gatekeeper_data_file)) +(expandtypeattribute (gatekeeper_data_file_28_0) true) +(typeattribute gatekeeper_data_file_28_0) +(typeattributeset launcherapps_service_28_0 (launcherapps_service)) +(expandtypeattribute (launcherapps_service_28_0) true) +(typeattribute launcherapps_service_28_0) +(typeattributeset proc_misc_28_0 (proc_misc)) +(expandtypeattribute (proc_misc_28_0) true) +(typeattribute proc_misc_28_0) +(typeattributeset mnt_user_file_28_0 (mnt_user_file)) +(expandtypeattribute (mnt_user_file_28_0) true) +(typeattribute mnt_user_file_28_0) +(typeattributeset exported_radio_prop_28_0 (exported_radio_prop)) +(expandtypeattribute (exported_radio_prop_28_0) true) +(typeattribute exported_radio_prop_28_0) +(typeattributeset su_exec_28_0 (su_exec)) +(expandtypeattribute (su_exec_28_0) true) +(typeattribute su_exec_28_0) +(typeattributeset ppp_exec_28_0 (ppp_exec)) +(expandtypeattribute (ppp_exec_28_0) true) +(typeattribute ppp_exec_28_0) +(typeattributeset vdc_exec_28_0 (vdc_exec)) +(expandtypeattribute (vdc_exec_28_0) true) +(typeattribute vdc_exec_28_0) +(typeattributeset mtp_exec_28_0 (mtp_exec)) +(expandtypeattribute (mtp_exec_28_0) true) +(typeattribute mtp_exec_28_0) +(typeattributeset net_data_file_28_0 (net_data_file)) +(expandtypeattribute (net_data_file_28_0) true) +(typeattribute net_data_file_28_0) +(typeattributeset vold_data_file_28_0 (vold_data_file)) +(expandtypeattribute (vold_data_file_28_0) true) +(typeattribute vold_data_file_28_0) +(typeattributeset dhcp_28_0 (dhcp)) +(expandtypeattribute (dhcp_28_0) true) +(typeattribute dhcp_28_0) +(typeattributeset usbd_exec_28_0 (usbd_exec)) +(expandtypeattribute (usbd_exec_28_0) true) +(typeattribute usbd_exec_28_0) +(typeattributeset preloads_data_file_28_0 (preloads_data_file)) +(expandtypeattribute (preloads_data_file_28_0) true) +(typeattribute preloads_data_file_28_0) +(typeattributeset vold_exec_28_0 (vold_exec)) +(expandtypeattribute (vold_exec_28_0) true) +(typeattribute vold_exec_28_0) +(typeattributeset usagestats_service_28_0 (usagestats_service)) +(expandtypeattribute (usagestats_service_28_0) true) +(typeattribute usagestats_service_28_0) +(typeattributeset proc_uid_cpupower_28_0 (proc_uid_cpupower)) +(expandtypeattribute (proc_uid_cpupower_28_0) true) +(typeattribute proc_uid_cpupower_28_0) +(typeattributeset thermalserviced_28_0 (thermalserviced)) +(expandtypeattribute (thermalserviced_28_0) true) +(typeattribute thermalserviced_28_0) +(typeattributeset dhcp_exec_28_0 (dhcp_exec)) +(expandtypeattribute (dhcp_exec_28_0) true) +(typeattribute dhcp_exec_28_0) +(typeattributeset fsck_exec_28_0 (fsck_exec)) +(expandtypeattribute (fsck_exec_28_0) true) +(typeattribute fsck_exec_28_0) +(typeattributeset hal_tv_cec_hwservice_28_0 (hal_tv_cec_hwservice)) +(expandtypeattribute (hal_tv_cec_hwservice_28_0) true) +(typeattribute hal_tv_cec_hwservice_28_0) +(typeattributeset adbd_exec_28_0 (adbd_exec)) +(expandtypeattribute (adbd_exec_28_0) true) +(typeattribute adbd_exec_28_0) +(typeattributeset e2fs_exec_28_0 (e2fs_exec)) +(expandtypeattribute (e2fs_exec_28_0) true) +(typeattribute e2fs_exec_28_0) +(typeattributeset lmkd_exec_28_0 (lmkd_exec)) +(expandtypeattribute (lmkd_exec_28_0) true) +(typeattribute lmkd_exec_28_0) +(typeattributeset logd_exec_28_0 (logd_exec)) +(expandtypeattribute (logd_exec_28_0) true) +(typeattribute logd_exec_28_0) +(typeattributeset netd_exec_28_0 (netd_exec)) +(expandtypeattribute (netd_exec_28_0) true) +(typeattribute netd_exec_28_0) +(typeattributeset sgdisk_28_0 (sgdisk)) +(expandtypeattribute (sgdisk_28_0) true) +(typeattribute sgdisk_28_0) +(typeattributeset init_exec_28_0 (init_exec)) +(expandtypeattribute (init_exec_28_0) true) +(typeattribute init_exec_28_0) +(typeattributeset media_router_service_28_0 (media_router_service)) +(expandtypeattribute (media_router_service_28_0) true) +(typeattribute media_router_service_28_0) +(typeattributeset batteryproperties_service_28_0 (batteryproperties_service)) +(expandtypeattribute (batteryproperties_service_28_0) true) +(typeattribute batteryproperties_service_28_0) +(typeattributeset storaged_service_28_0 (storaged_service)) +(expandtypeattribute (storaged_service_28_0) true) +(typeattribute storaged_service_28_0) +(typeattributeset selinuxfs_28_0 (selinuxfs)) +(expandtypeattribute (selinuxfs_28_0) true) +(typeattribute selinuxfs_28_0) +(typeattributeset sysfs_thermal_28_0 (sysfs_thermal)) +(expandtypeattribute (sysfs_thermal_28_0) true) +(typeattribute sysfs_thermal_28_0) +(typeattributeset system_app_service_28_0 (system_app_service)) +(expandtypeattribute (system_app_service_28_0) true) +(typeattribute system_app_service_28_0) +(typeattributeset full_device_28_0 (full_device)) +(expandtypeattribute (full_device_28_0) true) +(typeattribute full_device_28_0) +(typeattributeset exported_config_prop_28_0 (exported_config_prop)) +(expandtypeattribute (exported_config_prop_28_0) true) +(typeattribute exported_config_prop_28_0) +(typeattributeset fuse_device_28_0 (fuse_device)) +(expandtypeattribute (fuse_device_28_0) true) +(typeattribute fuse_device_28_0) +(typeattributeset power_service_28_0 (power_service)) +(expandtypeattribute (power_service_28_0) true) +(typeattribute power_service_28_0) +(typeattributeset uncrypt_28_0 (uncrypt)) +(expandtypeattribute (uncrypt_28_0) true) +(typeattribute uncrypt_28_0) +(typeattributeset proc_mounts_28_0 (proc_mounts)) +(expandtypeattribute (proc_mounts_28_0) true) +(typeattribute proc_mounts_28_0) +(typeattributeset pdx_display_client_channel_socket_28_0 (pdx_display_client_channel_socket)) +(expandtypeattribute (pdx_display_client_channel_socket_28_0) true) +(typeattribute pdx_display_client_channel_socket_28_0) +(typeattributeset secure_element_service_28_0 (secure_element_service)) +(expandtypeattribute (secure_element_service_28_0) true) +(typeattribute secure_element_service_28_0) +(typeattributeset debugfs_tracing_28_0 (debugfs_tracing)) +(expandtypeattribute (debugfs_tracing_28_0) true) +(typeattribute debugfs_tracing_28_0) +(typeattributeset proc_buddyinfo_28_0 (proc_buddyinfo)) +(expandtypeattribute (proc_buddyinfo_28_0) true) +(typeattribute proc_buddyinfo_28_0) +(typeattributeset sysfs_zram_uevent_28_0 (sysfs_zram_uevent)) +(expandtypeattribute (sysfs_zram_uevent_28_0) true) +(typeattribute sysfs_zram_uevent_28_0) +(typeattributeset fingerprint_vendor_data_file_28_0 (fingerprint_vendor_data_file)) +(expandtypeattribute (fingerprint_vendor_data_file_28_0) true) +(typeattribute fingerprint_vendor_data_file_28_0) +(typeattributeset proc_modules_28_0 (proc_modules)) +(expandtypeattribute (proc_modules_28_0) true) +(typeattribute proc_modules_28_0) +(typeattributeset virtual_touchpad_service_28_0 (virtual_touchpad_service)) +(expandtypeattribute (virtual_touchpad_service_28_0) true) +(typeattribute virtual_touchpad_service_28_0) +(typeattributeset wificond_exec_28_0 (wificond_exec)) +(expandtypeattribute (wificond_exec_28_0) true) +(typeattribute wificond_exec_28_0) +(typeattributeset commontime_management_service_28_0 (commontime_management_service)) +(expandtypeattribute (commontime_management_service_28_0) true) +(typeattribute commontime_management_service_28_0) +(typeattributeset proc_interrupts_28_0 (proc_interrupts)) +(expandtypeattribute (proc_interrupts_28_0) true) +(typeattribute proc_interrupts_28_0) +(typeattributeset exported_secure_prop_28_0 (exported_secure_prop)) +(expandtypeattribute (exported_secure_prop_28_0) true) +(typeattribute exported_secure_prop_28_0) +(typeattributeset proc_hostname_28_0 (proc_hostname)) +(expandtypeattribute (proc_hostname_28_0) true) +(typeattribute proc_hostname_28_0) +(typeattributeset pdx_bufferhub_client_channel_socket_28_0 (pdx_bufferhub_client_channel_socket)) +(expandtypeattribute (pdx_bufferhub_client_channel_socket_28_0) true) +(typeattribute pdx_bufferhub_client_channel_socket_28_0) +(typeattributeset hal_gatekeeper_hwservice_28_0 (hal_gatekeeper_hwservice)) +(expandtypeattribute (hal_gatekeeper_hwservice_28_0) true) +(typeattribute hal_gatekeeper_hwservice_28_0) +(typeattributeset slideshow_28_0 (slideshow)) +(expandtypeattribute (slideshow_28_0) true) +(typeattribute slideshow_28_0) +(typeattributeset qtelephony_28_0 (qtelephony)) +(expandtypeattribute (qtelephony_28_0) true) +(typeattribute qtelephony_28_0) +(typeattributeset proc_pipe_conf_28_0 (proc_pipe_conf)) +(expandtypeattribute (proc_pipe_conf_28_0) true) +(typeattribute proc_pipe_conf_28_0) +(typeattributeset exported_system_prop_28_0 (exported_system_prop)) +(expandtypeattribute (exported_system_prop_28_0) true) +(typeattribute exported_system_prop_28_0) +(typeattributeset graphicsstats_service_28_0 (graphicsstats_service)) +(expandtypeattribute (graphicsstats_service_28_0) true) +(typeattribute graphicsstats_service_28_0) +(typeattributeset drmserver_service_28_0 (drmserver_service)) +(expandtypeattribute (drmserver_service_28_0) true) +(typeattribute drmserver_service_28_0) +(typeattributeset fingerprintd_data_file_28_0 (fingerprintd_data_file)) +(expandtypeattribute (fingerprintd_data_file_28_0) true) +(typeattribute fingerprintd_data_file_28_0) +(typeattributeset vr_hwc_28_0 (vr_hwc)) +(expandtypeattribute (vr_hwc_28_0) true) +(typeattribute vr_hwc_28_0) +(typeattributeset inotify_28_0 (inotify)) +(expandtypeattribute (inotify_28_0) true) +(typeattribute inotify_28_0) +(typeattributeset tombstoned_28_0 (tombstoned)) +(expandtypeattribute (tombstoned_28_0) true) +(typeattribute tombstoned_28_0) +(typeattributeset pdx_display_vsync_channel_socket_28_0 (pdx_display_vsync_channel_socket)) +(expandtypeattribute (pdx_display_vsync_channel_socket_28_0) true) +(typeattribute pdx_display_vsync_channel_socket_28_0) +(typeattributeset gpu_service_28_0 (gpu_service)) +(expandtypeattribute (gpu_service_28_0) true) +(typeattribute gpu_service_28_0) +(typeattributeset hal_gnss_hwservice_28_0 (hal_gnss_hwservice)) +(expandtypeattribute (hal_gnss_hwservice_28_0) true) +(typeattribute hal_gnss_hwservice_28_0) +(typeattributeset sysfs_bluetooth_writable_28_0 (sysfs_bluetooth_writable)) +(expandtypeattribute (sysfs_bluetooth_writable_28_0) true) +(typeattribute sysfs_bluetooth_writable_28_0) +(typeattributeset lowpan_device_28_0 (lowpan_device)) +(expandtypeattribute (lowpan_device_28_0) true) +(typeattribute lowpan_device_28_0) +(typeattributeset proc_bluetooth_writable_28_0 (proc_bluetooth_writable)) +(expandtypeattribute (proc_bluetooth_writable_28_0) true) +(typeattribute proc_bluetooth_writable_28_0) +(typeattributeset dm_device_28_0 (dm_device)) +(expandtypeattribute (dm_device_28_0) true) +(typeattribute dm_device_28_0) +(typeattributeset tee_data_file_28_0 (tee_data_file)) +(expandtypeattribute (tee_data_file_28_0) true) +(typeattribute tee_data_file_28_0) +(typeattributeset trace_data_file_28_0 (trace_data_file)) +(expandtypeattribute (trace_data_file_28_0) true) +(typeattribute trace_data_file_28_0) +(typeattributeset default_android_hwservice_28_0 (default_android_hwservice)) +(expandtypeattribute (default_android_hwservice_28_0) true) +(typeattribute default_android_hwservice_28_0) +(typeattributeset dumpstate_socket_28_0 (dumpstate_socket)) +(expandtypeattribute (dumpstate_socket_28_0) true) +(typeattribute dumpstate_socket_28_0) +(typeattributeset pdx_display_vsync_endpoint_socket_28_0 (pdx_display_vsync_endpoint_socket)) +(expandtypeattribute (pdx_display_vsync_endpoint_socket_28_0) true) +(typeattribute pdx_display_vsync_endpoint_socket_28_0) +(typeattributeset perfprofd_exec_28_0 (perfprofd_exec)) +(expandtypeattribute (perfprofd_exec_28_0) true) +(typeattribute perfprofd_exec_28_0) +(typeattributeset hal_thermal_hwservice_28_0 (hal_thermal_hwservice)) +(expandtypeattribute (hal_thermal_hwservice_28_0) true) +(typeattribute hal_thermal_hwservice_28_0) +(typeattributeset vr_hwc_exec_28_0 (vr_hwc_exec)) +(expandtypeattribute (vr_hwc_exec_28_0) true) +(typeattribute vr_hwc_exec_28_0) +(typeattributeset cache_recovery_file_28_0 (cache_recovery_file)) +(expandtypeattribute (cache_recovery_file_28_0) true) +(typeattribute cache_recovery_file_28_0) +(typeattributeset batterystats_service_28_0 (batterystats_service)) +(expandtypeattribute (batterystats_service_28_0) true) +(typeattribute batterystats_service_28_0) +(typeattributeset mediadrmserver_28_0 (mediadrmserver)) +(expandtypeattribute (mediadrmserver_28_0) true) +(typeattribute mediadrmserver_28_0) +(typeattributeset hal_weaver_hwservice_28_0 (hal_weaver_hwservice)) +(expandtypeattribute (hal_weaver_hwservice_28_0) true) +(typeattribute hal_weaver_hwservice_28_0) +(typeattributeset hal_codec2_hwservice_28_0 (hal_codec2_hwservice)) +(expandtypeattribute (hal_codec2_hwservice_28_0) true) +(typeattribute hal_codec2_hwservice_28_0) +(typeattributeset device_28_0 (device)) +(expandtypeattribute (device_28_0) true) +(typeattribute device_28_0) +(typeattributeset storage_stub_file_28_0 (storage_stub_file)) +(expandtypeattribute (storage_stub_file_28_0) true) +(typeattribute storage_stub_file_28_0) +(typeattributeset sysfs_nfc_power_writable_28_0 (sysfs_nfc_power_writable)) +(expandtypeattribute (sysfs_nfc_power_writable_28_0) true) +(typeattribute sysfs_nfc_power_writable_28_0) +(typeattributeset voiceinteraction_service_28_0 (voiceinteraction_service)) +(expandtypeattribute (voiceinteraction_service_28_0) true) +(typeattribute voiceinteraction_service_28_0) +(typeattributeset hal_bootctl_hwservice_28_0 (hal_bootctl_hwservice)) +(expandtypeattribute (hal_bootctl_hwservice_28_0) true) +(typeattribute hal_bootctl_hwservice_28_0) +(typeattributeset gatekeeper_service_28_0 (gatekeeper_service)) +(expandtypeattribute (gatekeeper_service_28_0) true) +(typeattribute gatekeeper_service_28_0) +(typeattributeset hidl_allocator_hwservice_28_0 (hidl_allocator_hwservice)) +(expandtypeattribute (hidl_allocator_hwservice_28_0) true) +(typeattribute hidl_allocator_hwservice_28_0) +(typeattributeset proc_pagetypeinfo_28_0 (proc_pagetypeinfo)) +(expandtypeattribute (proc_pagetypeinfo_28_0) true) +(typeattribute proc_pagetypeinfo_28_0) +(typeattributeset qtaguid_device_28_0 (qtaguid_device)) +(expandtypeattribute (qtaguid_device_28_0) true) +(typeattribute qtaguid_device_28_0) +(typeattributeset crossprofileapps_service_28_0 (crossprofileapps_service)) +(expandtypeattribute (crossprofileapps_service_28_0) true) +(typeattribute crossprofileapps_service_28_0) +(typeattributeset property_socket_28_0 (property_socket)) +(expandtypeattribute (property_socket_28_0) true) +(typeattribute property_socket_28_0) +(typeattributeset proc_panic_28_0 (proc_panic)) +(expandtypeattribute (proc_panic_28_0) true) +(typeattribute proc_panic_28_0) +(typeattributeset install_recovery_exec_28_0 (install_recovery_exec)) +(expandtypeattribute (install_recovery_exec_28_0) true) +(typeattribute install_recovery_exec_28_0) +(typeattributeset mnt_vendor_file_28_0 (mnt_vendor_file)) +(expandtypeattribute (mnt_vendor_file_28_0) true) +(typeattribute mnt_vendor_file_28_0) +(typeattributeset vendor_file_28_0 (vendor_file)) +(expandtypeattribute (vendor_file_28_0) true) +(typeattribute vendor_file_28_0) +(typeattributeset efs_file_28_0 (efs_file)) +(expandtypeattribute (efs_file_28_0) true) +(typeattribute efs_file_28_0) +(typeattributeset mediaextractor_update_service_28_0 (mediaextractor_update_service)) +(expandtypeattribute (mediaextractor_update_service_28_0) true) +(typeattribute mediaextractor_update_service_28_0) +(typeattributeset device_logging_prop_28_0 (device_logging_prop)) +(expandtypeattribute (device_logging_prop_28_0) true) +(typeattribute device_logging_prop_28_0) +(typeattributeset mdnsd_socket_28_0 (mdnsd_socket)) +(expandtypeattribute (mdnsd_socket_28_0) true) +(typeattribute mdnsd_socket_28_0) +(typeattributeset traced_enabled_prop_28_0 (traced_enabled_prop)) +(expandtypeattribute (traced_enabled_prop_28_0) true) +(typeattribute traced_enabled_prop_28_0) +(typeattributeset hal_audiocontrol_hwservice_28_0 (hal_audiocontrol_hwservice)) +(expandtypeattribute (hal_audiocontrol_hwservice_28_0) true) +(typeattribute hal_audiocontrol_hwservice_28_0) +(typeattributeset vendor_overlay_file_28_0 (vendor_overlay_file)) +(expandtypeattribute (vendor_overlay_file_28_0) true) +(typeattribute vendor_overlay_file_28_0) +(typeattributeset icon_file_28_0 (icon_file)) +(expandtypeattribute (icon_file_28_0) true) +(typeattribute icon_file_28_0) +(typeattributeset smcinvoke_device_28_0 (smcinvoke_device)) +(expandtypeattribute (smcinvoke_device_28_0) true) +(typeattribute smcinvoke_device_28_0) +(typeattributeset vold_device_28_0 (vold_device)) +(expandtypeattribute (vold_device_28_0) true) +(typeattribute vold_device_28_0) +(typeattributeset exported2_default_prop_28_0 (exported2_default_prop)) +(expandtypeattribute (exported2_default_prop_28_0) true) +(typeattribute exported2_default_prop_28_0) +(typeattributeset exported3_default_prop_28_0 (exported3_default_prop)) +(expandtypeattribute (exported3_default_prop_28_0) true) +(typeattribute exported3_default_prop_28_0) +(typeattributeset sysfs_wake_lock_28_0 (sysfs_wake_lock)) +(expandtypeattribute (sysfs_wake_lock_28_0) true) +(typeattribute sysfs_wake_lock_28_0) +(typeattributeset network_watchlist_service_28_0 (network_watchlist_service)) +(expandtypeattribute (network_watchlist_service_28_0) true) +(typeattribute network_watchlist_service_28_0) +(typeattributeset proc_pid_max_28_0 (proc_pid_max)) +(expandtypeattribute (proc_pid_max_28_0) true) +(typeattribute proc_pid_max_28_0) diff --git a/system/system/etc/selinux/plat_and_mapping_sepolicy.cil.sha256 b/system/system/etc/selinux/plat_and_mapping_sepolicy.cil.sha256 new file mode 100644 index 0000000000000000000000000000000000000000..6cf8918058912e3823233603694550c8d3c5eaf2 --- /dev/null +++ b/system/system/etc/selinux/plat_and_mapping_sepolicy.cil.sha256 @@ -0,0 +1 @@ +9fb537d56077ba483cde4d20e4e7c97b3bf9403982da403b571e3f04faac10eb diff --git a/system/system/etc/selinux/plat_file_contexts b/system/system/etc/selinux/plat_file_contexts new file mode 100644 index 0000000000000000000000000000000000000000..e0994329c722bbadc9fbdf323fb7623f9e797558 --- /dev/null +++ b/system/system/etc/selinux/plat_file_contexts @@ -0,0 +1,467 @@ +/(odm|vendor/odm)(/.*)? u:object_r:vendor_file:s0 +/(odm|vendor/odm)/bin/sh u:object_r:vendor_shell_exec:s0 +/(odm|vendor/odm)/etc(/.*)? u:object_r:vendor_configs_file:s0 +/(odm|vendor/odm)/app(/.*)? u:object_r:vendor_app_file:s0 +/(odm|vendor/odm)/lib(64)?/hw u:object_r:vendor_hal_file:s0 +/(vendor|system/vendor)(/.*)? u:object_r:vendor_file:s0 +/(vendor|system/vendor)/bin/sh u:object_r:vendor_shell_exec:s0 +/(product|system/product)(/.*)? u:object_r:system_file:s0 +/(odm|vendor/odm)/overlay(/.*)? u:object_r:vendor_overlay_file:s0 +/(odm|vendor/odm)/priv-app(/.*)? u:object_r:vendor_app_file:s0 +/(odm|vendor/odm)/framework(/.*)? u:object_r:vendor_framework_file:s0 +/(vendor|system/vendor)/etc(/.*)? u:object_r:vendor_configs_file:s0 +/(vendor|system/vendor)/app(/.*)? u:object_r:vendor_app_file:s0 +/(vendor|system/vendor)/bin/toolbox u:object_r:vendor_toolbox_exec:s0 +/(vendor|system/vendor)/lib(64)?/hw u:object_r:vendor_hal_file:s0 +/(odm|vendor/odm)/lib(64)?/egl(/.*)? u:object_r:same_process_hal_file:s0 +/(vendor|system/vendor)/manifest.xml u:object_r:vendor_configs_file:s0 +/(vendor|system/vendor)/overlay(/.*)? u:object_r:vendor_overlay_file:s0 +/(vendor|system/vendor)/priv-app(/.*)? u:object_r:vendor_app_file:s0 +/(vendor|system/vendor)/etc/vintf(/.*)? u:object_r:vendor_configs_file:s0 +/(vendor|system/vendor)/framework(/.*)? u:object_r:vendor_framework_file:s0 +/(odm|vendor/odm)/lib(64)?/vndk-sp(/.*)? u:object_r:vndk_sp_file:s0 +/(vendor|system/vendor)/bin/toybox_vendor u:object_r:vendor_toolbox_exec:s0 +/(vendor|system/vendor)/lib(64)?/egl(/.*)? u:object_r:same_process_hal_file:s0 +/(odm|vendor/odm)/etc/selinux/odm_sepolicy.cil u:object_r:sepolicy_file:s0 +/(vendor|system/vendor)/lib(64)?/vndk-sp(/.*)? u:object_r:vndk_sp_file:s0 +/(odm|vendor/odm)/etc/selinux/odm_file_contexts u:object_r:file_contexts_file:s0 +/(odm|vendor/odm)/etc/selinux/odm_seapp_contexts u:object_r:seapp_contexts_file:s0 +/(vendor|system/vendor)/compatibility_matrix.xml u:object_r:vendor_configs_file:s0 +/(odm|vendor/odm)/etc/selinux/odm_property_contexts u:object_r:property_contexts_file:s0 +/(odm|vendor/odm)/etc/selinux/odm_hwservice_contexts u:object_r:hwservice_contexts_file:s0 +/(odm|vendor/odm)/etc/selinux/odm_mac_permissions.xml u:object_r:mac_perms_file:s0 +/res(/.*)? u:object_r:rootfs:s0 +/dev(/.*)? u:object_r:device:s0 +/lib(/.*)? u:object_r:rootfs:s0 +/efs(/.*)? u:object_r:efs_file:s0 +/oem(/.*)? u:object_r:oemfs:s0 +/sbin(/.*)? u:object_r:rootfs:s0 +/data(/.*)? u:object_r:system_data_file:s0 +/init\..* u:object_r:rootfs:s0 +/cores(/.*)? u:object_r:coredump_file:s0 +/cache(/.*)? u:object_r:cache_file:s0 +/data/.layout_version u:object_r:install_data_file:s0 +/fstab\..* u:object_r:rootfs:s0 +/system(/.*)? u:object_r:system_file:s0 +/dev/rtc[0-9] u:object_r:rtc_device:s0 +/dev/tty[0-9]* u:object_r:tty_device:s0 +/dev/uio[0-9]* u:object_r:uio_device:s0 +/dev/mtd(/.*)? u:object_r:mtd_device:s0 +/dev/snd(/.*)? u:object_r:audio_device:s0 +/dev/adf[0-9]* u:object_r:graphics_device:s0 +/storage(/.*)? u:object_r:storage_file:s0 +/dev/vcs[0-9a-z]* u:object_r:vcs_device:s0 +/ueventd\..* u:object_r:rootfs:s0 +/dev/ttyS[0-9]* u:object_r:serial_device:s0 +/dev/i2c-[0-9]+ u:object_r:i2c_device:s0 +/data/nfc(/.*)? u:object_r:nfc_data_file:s0 +/data/dpm(/.*)? u:object_r:dpmd_data_file:s0 +/metadata(/.*)? u:object_r:metadata_file:s0 +/mnt/asec(/.*)? u:object_r:asec_apk_file:s0 +/mnt/user(/.*)? u:object_r:mnt_user_file:s0 +/data/app(/.*)? u:object_r:apk_data_file:s0 +/data/drm(/.*)? u:object_r:drm_data_file:s0 +/data/ota(/.*)? u:object_r:ota_data_file:s0 +/data/adb(/.*)? u:object_r:adb_data_file:s0 +/data/anr(/.*)? u:object_r:anr_data_file:s0 +/dev/tegra.* u:object_r:video_device:s0 +/dev/modem.* u:object_r:radio_device:s0 +/dev/audio.* u:object_r:audio_device:s0 +/dev/video[0-9]* u:object_r:video_device:s0 +/dev/memcg(/.*)? u:object_r:cgroup:s0 +/dev/input(/.*)? u:object_r:input_device:s0 +/dev/block(/.*)? u:object_r:block_device:s0 +/mnt/asec/[^/]+/[^/]+\.zip u:object_r:asec_public_file:s0 +/mnt/asec/[^/]+/lib(/.*)? u:object_r:asec_public_file:s0 +/data/app/[^/]+/oat(/.*)? u:object_r:dalvikcache_data_file:s0 +/dev/cpuctl(/.*)? u:object_r:cpuctl_device:s0 +/dev/socket(/.*)? u:object_r:socket_device:s0 +/data/cache(/.*)? u:object_r:cache_file:s0 +/mnt/vendor(/.*)? u:object_r:mnt_vendor_file:s0 +/mnt/expand(/.*)? u:object_r:mnt_expand_file:s0 +/data/media(/.*)? u:object_r:media_rw_data_file:s0 +/dev/akm8973.* u:object_r:sensors_device:s0 +/dev/bus/usb(.*)? u:object_r:usb_device:s0 +/mnt/runtime(/.*)? u:object_r:storage_file:s0 +/data/vendor(/.*)? u:object_r:vendor_data_file:s0 +/data/backup(/.*)? u:object_r:backup_data_file:s0 +/mnt/expand/[^/]+(/.*)? u:object_r:system_data_file:s0 +/mnt/expand/[^/]+/app(/.*)? u:object_r:apk_data_file:s0 +/mnt/expand/[^/]+/media(/.*)? u:object_r:media_rw_data_file:s0 +/mnt/expand/[^/]+/local/tmp(/.*)? u:object_r:shell_data_file:s0 +/mnt/expand/[^/]+/misc/vold(/.*)? u:object_r:vold_data_file:s0 +/mnt/expand/[^/]+/app/[^/]+/oat(/.*)? u:object_r:dalvikcache_data_file:s0 +/mnt/expand/[^/]+/app/vmdl[^/]+\.tmp(/.*)? u:object_r:apk_tmp_file:s0 +/mnt/expand/[^/]+/app/vmdl[^/]+\.tmp/oat(/.*)? u:object_r:dalvikcache_data_file:s0 +/dev/fscklogs(/.*)? u:object_r:fscklogs:s0 +/dev/graphics(/.*)? u:object_r:graphics_device:s0 +/mnt/media_rw(/.*)? u:object_r:mnt_media_rw_file:s0 +/cache/backup(/.*)? u:object_r:cache_private_backup_file:s0 +/dev/spdif_out.* u:object_r:audio_device:s0 +/dev/rpmsg-omx[0-9] u:object_r:rpmsg_device:s0 +/dev/v4l-touch[0-9]* u:object_r:input_device:s0 +/dev/block/ram[0-9]* u:object_r:ram_device:s0 +/dev/block/dm-[0-9]+ u:object_r:dm_device:s0 +/data/misc/qvr(/.*)? u:object_r:qvrd_data_file:s0 +/data/app-asec(/.*)? u:object_r:asec_image_file:s0 +/metadata/vold(/.*)? u:object_r:vold_metadata_file:s0 +/data/mt_fonts(/.*)? u:object_r:flipfont_data_file:s0 +/data/misc/net(/.*)? u:object_r:net_data_file:s0 +/data/misc/vpn(/.*)? u:object_r:vpn_data_file:s0 +/data/misc/sms(/.*)? u:object_r:radio_data_file:s0 +/data/preloads(/.*)? u:object_r:preloads_data_file:s0 +/data/misc/adb(/.*)? u:object_r:adb_keys_file:s0 +/data/mediadrm(/.*)? u:object_r:media_data_file:s0 +/data/property(/.*)? u:object_r:property_data_file:s0 +/data/app/vmdl[^/]+\.tmp(/.*)? u:object_r:apk_tmp_file:s0 +/data/misc_de/[0-9]+/vold(/.*)? u:object_r:vold_data_file:s0 +/data/misc_ce/[0-9]+/vold(/.*)? u:object_r:vold_data_file:s0 +/data/app/vmdl[^/]+\.tmp/oat(/.*)? u:object_r:dalvikcache_data_file:s0 +/data/misc_de/[0-9]+/storaged(/.*)? u:object_r:storaged_data_file:s0 +/data/misc_ce/[0-9]+/storaged(/.*)? u:object_r:storaged_data_file:s0 +/data/mt_fonts/[0-9] u:object_r:flipfont_data_file:s0 +/dev/iio:device[0-9]+ u:object_r:iio_device:s0 +/dev/block/loop[0-9]* u:object_r:loop_device:s0 +/dev/block/zram[0-9]* u:object_r:ram_device:s0 +/cache/recovery(/.*)? u:object_r:cache_recovery_file:s0 +/data/vendor_ce(/.*)? u:object_r:vendor_data_file:s0 +/data/vendor_de(/.*)? u:object_r:vendor_data_file:s0 +/data/bootchart(/.*)? u:object_r:bootchart_data_file:s0 +/data/misc/vold(/.*)? u:object_r:vold_data_file:s0 +/data/misc/user(/.*)? u:object_r:misc_user_data_file:s0 +/data/misc/wifi(/.*)? u:object_r:wifi_data_file:s0 +/data/misc/dhcp(/.*)? u:object_r:dhcp_data_file:s0 +/data/misc/logd(/.*)? u:object_r:misc_logd_file:s0 +/data/misc/apns(/.*)? u:object_r:radio_data_file:s0 +/data/local/tmp(/.*)? u:object_r:shell_data_file:s0 +/data/mt_fonts/[0-9]+(/.*)? u:object_r:flipfont_data_file:s0 +/data/mt_fonts/[0-9]+/[^/]+(/.*)? u:object_r:flipfont_data_file:s0 +/dev/block/vold/.+ u:object_r:vold_device:s0 +/data/misc/seemp(/.*)? u:object_r:seemp_data_file:s0 +/data/misc/trace(/.*)? u:object_r:method_trace_data_file:s0 +/data/misc/media(/.*)? u:object_r:media_data_file:s0 +/data/misc/audio(/.*)? u:object_r:audio_data_file:s0 +/data/nativetest(/.*)? u:object_r:nativetest_data_file:s0 +/data/tombstones(/.*)? u:object_r:tombstone_data_file:s0 +/data/vendor_de/[0-9]+/fpdata(/.*)? u:object_r:fingerprint_vendor_data_file:s0 +/data/system_de/[0-9]+/ringtones(/.*)? u:object_r:ringtone_file:s0 +/data/system_ce/[0-9]+/shortcut_service/bitmaps(/.*)? u:object_r:shortcut_manager_icons:s0 +/data/misc/camera(/.*)? u:object_r:camera_data_file:s0 +/data/app-private(/.*)? u:object_r:apk_private_data_file:s0 +/data/ota_package(/.*)? u:object_r:ota_package_file:s0 +/data/unencrypted(/.*)? u:object_r:unencrypted_data_file:s0 +/data/misc/dhcp-6.8.2(/.*)? u:object_r:dhcp_data_file:s0 +/data/cache/backup(/.*)? u:object_r:cache_private_backup_file:s0 +/data/misc/profman(/.*)? u:object_r:profman_dump_data_file:s0 +/data/misc/wmtrace(/.*)? u:object_r:wm_trace_data_file:s0 +/data/nativetest64(/.*)? u:object_r:nativetest_data_file:s0 +/data/local/traces(/.*)? u:object_r:trace_data_file:s0 +/data/dalvik-cache(/.*)? u:object_r:dalvikcache_data_file:s0 +/dev/adf-interface[0-9]*\.[0-9]* u:object_r:graphics_device:s0 +/system/bin/dex2oat(d)? u:object_r:dex2oat_exec:s0 +/system/bin/profman(d)? u:object_r:profman_exec:s0 +/dev/socket/wpa_eth[0-9] u:object_r:wpa_socket:s0 +/cache/backup_stage(/.*)? u:object_r:cache_backup_file:s0 +/data/misc/zoneinfo(/.*)? u:object_r:zoneinfo_data_file:s0 +/data/misc/keychain(/.*)? u:object_r:keychain_data_file:s0 +/data/misc/keystore(/.*)? u:object_r:keystore_data_file:s0 +/data/misc/recovery(/.*)? u:object_r:recovery_data_file:s0 +/data/misc/bootstat(/.*)? u:object_r:bootstat_data_file:s0 +/data/misc/audiohal(/.*)? u:object_r:audiohal_data_file:s0 +/data/preloads/demo(/.*)? u:object_r:preloads_media_file:s0 +/data/local/tmp/ltp(/.*)? u:object_r:nativetest_data_file:s0 +/data/secure/backup(/.*)? u:object_r:backup_data_file:s0 +/data/system/users/[0-9]+/photo.png u:object_r:icon_file:s0 +/data/system/users/[0-9]+/wallpaper u:object_r:wallpaper_file:s0 +/data/system/users/[0-9]+/fpdata(/.*)? u:object_r:fingerprintd_data_file:s0 +/data/system/users/[0-9]+/wallpaper_lock u:object_r:wallpaper_file:s0 +/data/system/users/[0-9]+/wallpaper_orig u:object_r:wallpaper_file:s0 +/data/system/users/[0-9]+/wallpaper_lock_orig u:object_r:wallpaper_file:s0 +/system/bin/dhcpcd-6.8.2 u:object_r:dhcp_exec:s0 +/system/bin/patchoat(d)? u:object_r:dex2oat_exec:s0 +/dev/socket/wpa_wlan[0-9] u:object_r:wpa_socket:s0 +/data/cache/recovery(/.*)? u:object_r:cache_recovery_file:s0 +/data/misc/perfprofd(/.*)? u:object_r:perfprofd_data_file:s0 +/data/misc/incidents(/.*)? u:object_r:incident_data_file:s0 +/data/misc/carrierid(/.*)? u:object_r:radio_data_file:s0 +/data/misc/bluetooth(/.*)? u:object_r:bluetooth_data_file:s0 +/data/misc/boottrace(/.*)? u:object_r:boottrace_data_file:s0 +/data/misc/bluedroid(/.*)? u:object_r:bluetooth_data_file:s0 +/data/preloads/media(/.*)? u:object_r:preloads_media_file:s0 +/data/resource-cache(/.*)? u:object_r:resourcecache_data_file:s0 +/system/bin/cppreopts.sh u:object_r:cppreopts_exec:s0 +/data/system/heapdump(/.*)? u:object_r:heapdump_data_file:s0 +/data/misc/systemkeys(/.*)? u:object_r:systemkeys_data_file:s0 +/data/misc/gatekeeper(/.*)? u:object_r:gatekeeper_data_file:s0 +/data/misc/stats-data(/.*)? u:object_r:stats_data_file:s0 +/data/misc/audioserver(/.*)? u:object_r:audioserver_data_file:s0 +/data/app-private/vmdl.*\.tmp(/.*)? u:object_r:apk_private_tmp_file:s0 +/data/misc/profiles/cur(/.*)? u:object_r:user_profile_data_file:s0 +/data/misc/profiles/ref(/.*)? u:object_r:user_profile_data_file:s0 +/data/misc/wifi/sockets(/.*)? u:object_r:wpa_socket:s0 +/data/misc/shared_relro(/.*)? u:object_r:shared_relro_file:s0 +/dev/adf-overlay-engine[0-9]*\.[0-9]* u:object_r:graphics_device:s0 +/data/cache/backup_stage(/.*)? u:object_r:cache_backup_file:s0 +/data/misc/update_engine(/.*)? u:object_r:update_engine_data_file:s0 +/data/misc/stats-service(/.*)? u:object_r:stats_data_file:s0 +/data/misc/textclassifier(/.*)? u:object_r:textclassifier_data_file:s0 +/data/misc/bluetooth/logs(/.*)? u:object_r:bluetooth_logs_data_file:s0 +/system/bin/dexoptanalyzer(d)? u:object_r:dexoptanalyzer_exec:s0 +/data/misc/perfetto-traces(/.*)? u:object_r:perfetto_traces_data_file:s0 +/data/misc/mirrorlinkserver(/.*)? u:object_r:mirrorlink_data_file:s0 +/system/bin/install-recovery.sh u:object_r:install_recovery_exec:s0 +/data/misc/update_engine_log(/.*)? u:object_r:update_engine_log_data_file:s0 +/data/misc/network_watchlist(/.*)? u:object_r:network_watchlist_data_file:s0 +/data/vendor/tombstones/wifi(/.*)? u:object_r:tombstone_wifi_data_file:s0 +/system/etc/selinux/mapping/[0-9]+\.[0-9]+\.cil u:object_r:sepolicy_file:s0 +/data/misc/wifi/sockets/wpa_ctrl.* u:object_r:system_wpa_socket:s0 +/system/etc/selinux/plat_sepolicy.cil u:object_r:sepolicy_file:s0 +/ u:object_r:rootfs:s0 +/d u:object_r:rootfs:s0 +/mnt u:object_r:tmpfs:s0 +/sys u:object_r:sysfs:s0 +/bin u:object_r:rootfs:s0 +/etc u:object_r:rootfs:s0 +/proc u:object_r:rootfs:s0 +/init u:object_r:init_exec:s0 +/acct u:object_r:cgroup:s0 +/config u:object_r:rootfs:s0 +/sdcard u:object_r:rootfs:s0 +/dev/tun u:object_r:tun_device:s0 +/dev/tty u:object_r:owntty_device:s0 +/dev/cam u:object_r:camera_device:s0 +/dev/eac u:object_r:audio_device:s0 +/dev/ppp u:object_r:ppp_device:s0 +/dev/ion u:object_r:ion_device:s0 +/dev/mem u:object_r:kmem_device:s0 +/charger u:object_r:rootfs:s0 +/dev/uhid u:object_r:uhid_device:s0 +/dev/zero u:object_r:zero_device:s0 +/dev/fuse u:object_r:fuse_device:s0 +/dev/full u:object_r:full_device:s0 +/dev/port u:object_r:port_device:s0 +/dev/kmsg u:object_r:kmsg_device:s0 +/dev/ptmx u:object_r:ptmx_device:s0 +/dev/kmem u:object_r:kmem_device:s0 +/dev/null u:object_r:null_device:s0 +/sepolicy u:object_r:sepolicy_file:s0 +/adb_keys u:object_r:adb_keys_file:s0 +/dev/smd7 u:object_r:smd7_device:s0 +/dev/pmsg0 u:object_r:pmsg_device:s0 +/dev/pn544 u:object_r:nfc_device:s0 +/dev/alarm u:object_r:alarm_device:s0 +/dev/uinput u:object_r:uhid_device:s0 +/dev/random u:object_r:random_device:s0 +/dev/binder u:object_r:binder_device:s0 +/dev/ashmem u:object_r:ashmem_device:s0 +/bugreports u:object_r:rootfs:s0 +/verity_key u:object_r:rootfs:s0 +/lost\+found u:object_r:rootfs:s0 +/build\.prop u:object_r:rootfs:s0 +/dev/urandom u:object_r:random_device:s0 +/dev/console u:object_r:console_device:s0 +/dev/mtp_usb u:object_r:mtp_device:s0 +/dev/nvhdcp1 u:object_r:video_device:s0 +/postinstall u:object_r:postinstall_mnt_dir:s0 +/dev/watchdog u:object_r:watchdog_device:s0 +/dev/hwbinder u:object_r:hwbinder_device:s0 +/dev/pvrsrvkm u:object_r:gpu_device:s0 +/dev/keychord u:object_r:keychord_device:s0 +/default\.prop u:object_r:rootfs:s0 +/dev/seemplog u:object_r:seemplog_device:s0 +/dev/vndbinder u:object_r:vndbinder_device:s0 +/dev/hw_random u:object_r:hw_random_device:s0 +/dev/smcinvoke u:object_r:smcinvoke_device:s0 +/system/bin/sh -- u:object_r:shell_exec:s0 +/system/xbin/su u:object_r:su_exec:s0 +/system/bin/vdc u:object_r:vdc_exec:s0 +/dev/xt_qtaguid u:object_r:qtaguid_device:s0 +/dev/kmsg_debug u:object_r:kmsg_debug_device:s0 +/dev/rproc_user u:object_r:rpmsg_device:s0 +/seapp_contexts u:object_r:seapp_contexts_file:s0 +/system/bin/mmi u:object_r:vendor_mmi_sys_exec:s0 +/dev/socket/tcm u:object_r:dpmtcm_socket:s0 +/system/bin/vold u:object_r:vold_exec:s0 +/system/bin/netd u:object_r:netd_exec:s0 +/system/bin/pppd u:object_r:ppp_exec:s0 +/system/bin/mtpd u:object_r:mtp_exec:s0 +/system/bin/lmkd u:object_r:lmkd_exec:s0 +/system/bin/usbd u:object_r:usbd_exec:s0 +/system/bin/logd u:object_r:logd_exec:s0 +/dev/socket/rild u:object_r:rild_socket:s0 +/dev/socket/logd u:object_r:logd_socket:s0 +/dev/socket/mdns u:object_r:mdns_socket:s0 +/dev/socket/mtpd u:object_r:mtpd_socket:s0 +/dev/socket/netd u:object_r:netd_socket:s0 +/dev/socket/lmkd u:object_r:lmkd_socket:s0 +/dev/socket/adbd u:object_r:adbd_socket:s0 +/selinux_version u:object_r:rootfs:s0 +/system/bin/dpmd u:object_r:dpmd_exec:s0 +/dev/socket/dpmd u:object_r:dpmd_socket:s0 +/system/bin/adbd u:object_r:adbd_exec:s0 +/system/bin/mdnsd u:object_r:mdnsd_exec:s0 +/system/bin/clatd u:object_r:clatd_exec:s0 +/system/bin/idmap u:object_r:idmap_exec:s0 +/system/bin/blkid u:object_r:blkid_exec:s0 +/dev/loop-control u:object_r:loop_control_device:s0 +/dev/socket/mdnsd u:object_r:mdnsd_socket:s0 +/dev/socket/logdw u:object_r:logdw_socket:s0 +/dev/socket/logdr u:object_r:logdr_socket:s0 +/system/bin/stats u:object_r:stats_exec:s0 +/system/bin/racoon u:object_r:racoon_exec:s0 +/system/bin/sdcard u:object_r:sdcardd_exec:s0 +/system/bin/dhcpcd u:object_r:dhcp_exec:s0 +/system/bin/traced u:object_r:traced_exec:s0 +/system/bin/sgdisk u:object_r:sgdisk_exec:s0 +/dev/socket/racoon u:object_r:racoon_socket:s0 +/dev/socket/zygote u:object_r:zygote_socket:s0 +/dev/usb_accessory u:object_r:usbaccessory_device:s0 +/system/bin/atrace u:object_r:atrace_exec:s0 +/system/bin/mke2fs u:object_r:e2fs_exec:s0 +/dev/device-mapper u:object_r:dm_device:s0 +/plat_sepolicy\.cil u:object_r:sepolicy_file:s0 +/dev/accelerometer u:object_r:sensors_device:s0 +/system/bin/seempd u:object_r:seempd_exec:s0 +/system/bin/statsd u:object_r:statsd_exec:s0 +/system/bin/vr_hwc u:object_r:vr_hwc_exec:s0 +/system/bin/logcat -- u:object_r:logcat_exec:s0 +/system/bin/run-as -- u:object_r:runas_exec:s0 +/system/bin/e2fsck -- u:object_r:fsck_exec:s0 +/system/bin/toybox -- u:object_r:toolbox_exec:s0 +/system/bin/dnsmasq u:object_r:dnsmasq_exec:s0 +/system/bin/healthd u:object_r:healthd_exec:s0 +/system/bin/uncrypt u:object_r:uncrypt_exec:s0 +/system/bin/bspatch u:object_r:update_engine_exec:s0 +/dev/socket/uncrypt u:object_r:uncrypt_socket:s0 +/dev/__properties__ u:object_r:properties_device:s0 +/dev/event-log-tags u:object_r:runtime_event_log_tags_file:s0 +/dev/socket/statsdw u:object_r:statsdw_socket:s0 +/dev/socket/fwmarkd u:object_r:fwmarkd_socket:s0 +/plat_file_contexts u:object_r:file_contexts_file:s0 +/dev/socket/seempdw u:object_r:seempdw_socket:s0 +/system/bin/logcatd -- u:object_r:logcat_exec:s0 +/system/bin/tune2fs -- u:object_r:fsck_exec:s0 +/system/bin/toolbox -- u:object_r:toolbox_exec:s0 +/system/bin/installd u:object_r:installd_exec:s0 +/system/bin/wificond u:object_r:wificond_exec:s0 +/system/bin/keystore u:object_r:keystore_exec:s0 +/system/bin/perfetto u:object_r:perfetto_exec:s0 +/system/bin/wpantund u:object_r:wpantund_exec:s0 +/system/bin/storaged u:object_r:storaged_exec:s0 +/system/bin/incident u:object_r:incident_exec:s0 +/system/bin/bootstat u:object_r:bootstat_exec:s0 +/plat_seapp_contexts u:object_r:seapp_contexts_file:s0 +/vndservice_contexts u:object_r:vndservice_contexts_file:s0 +/system/bin/mmi_diag u:object_r:vendor_mmi_sys_exec:s0 +/system/bin/incidentd u:object_r:incidentd_exec:s0 +/system/bin/perfprofd u:object_r:perfprofd_exec:s0 +/system/bin/drmserver u:object_r:drmserver_exec:s0 +/system/bin/dumpstate u:object_r:dumpstate_exec:s0 +/system/bin/e2fsdroid u:object_r:e2fs_exec:s0 +/dev/socket/dnsproxyd u:object_r:dnsproxyd_socket:s0 +/dev/socket/dumpstate u:object_r:dumpstate_socket:s0 +/mapping_sepolicy\.cil u:object_r:sepolicy_file:s0 +/nonplat_sepolicy\.cil u:object_r:sepolicy_file:s0 +/vendor_file_contexts u:object_r:file_contexts_file:s0 +/system/bin/bt_logger u:object_r:bt_logger_exec:s0 +/system/bin/bpfloader u:object_r:bpfloader_exec:s0 +/system/bin/make_f2fs -- u:object_r:e2fs_exec:s0 +/system/bin/fsck\.f2fs -- u:object_r:fsck_exec:s0 +/system/bin/tombstoned u:object_r:tombstoned_exec:s0 +/system/bin/logwrapper u:object_r:system_file:s0 +/dev/socket/rild-debug u:object_r:rild_debug_socket:s0 +/system/bin/bufferhubd u:object_r:bufferhubd_exec:s0 +/vendor_seapp_contexts u:object_r:seapp_contexts_file:s0 +/plat_service_contexts u:object_r:service_contexts_file:s0 +/firmware/firmware_mnt u:object_r:rootfs:s0 +/nonplat_file_contexts u:object_r:file_contexts_file:s0 +/system/bin/smcinvoked u:object_r:smcinvoke_daemon_exec:s0 +/system/bin/dun-server u:object_r:dun-server_exec:s0 +/system/bin/qvrservice u:object_r:qvrd_exec:s0 +/system/bin/wfdservice u:object_r:wfdservice_exec:s0 +/dev/socket/qvrservice u:object_r:qvrd_socket:s0 +/dev/socket/dpmwrapper u:object_r:dpmwrapper_socket:s0 +/system/bin/fsck_msdos -- u:object_r:fsck_exec:s0 +/system/bin/sload_f2fs -- u:object_r:e2fs_exec:s0 +/system/bin/mediaserver u:object_r:mediaserver_exec:s0 +/system/bin/audioserver u:object_r:audioserver_exec:s0 +/system/bin/gatekeeperd u:object_r:gatekeeperd_exec:s0 +/system/bin/tzdatacheck u:object_r:tzdatacheck_exec:s0 +/plat_property_contexts u:object_r:property_contexts_file:s0 +/nonplat_seapp_contexts u:object_r:seapp_contexts_file:s0 +/system/bin/perfservice u:object_r:perfservice_exec:s0 +/system/bin/cameraserver u:object_r:cameraserver_exec:s0 +/system/bin/mediametrics u:object_r:mediametrics_exec:s0 +/system/bin/crash_dump64 u:object_r:crash_dump_exec:s0 +/system/bin/crash_dump32 u:object_r:crash_dump_exec:s0 +/system/bin/fingerprintd u:object_r:fingerprintd_exec:s0 +/system/bin/inputflinger u:object_r:inputflinger_exec:s0 +/system/bin/performanced u:object_r:performanced_exec:s0 +/system/bin/blank_screen u:object_r:blank_screen_exec:s0 +/vendor_service_contexts u:object_r:nonplat_service_contexts_file:s0 +/plat_hwservice_contexts u:object_r:hwservice_contexts_file:s0 +/system/bin/traced_probes u:object_r:traced_probes_exec:s0 +/system/bin/update_engine u:object_r:update_engine_exec:s0 +/system/bin/app_process32 u:object_r:zygote_exec:s0 +/system/bin/app_process64 u:object_r:zygote_exec:s0 +/system/bin/bootanimation u:object_r:bootanim_exec:s0 +/dev/snd/audio_seq_device u:object_r:audio_seq_device:s0 +/vendor_property_contexts u:object_r:property_contexts_file:s0 +/nonplat_service_contexts u:object_r:nonplat_service_contexts_file:s0 +/data/system/ndebugsocket u:object_r:system_ndebug_socket:s0 +/system/bin/mediaextractor u:object_r:mediaextractor_exec:s0 +/system/bin/otapreopt_slot u:object_r:otapreopt_slot_exec:s0 +/system/bin/mediadrmserver u:object_r:mediadrmserver_exec:s0 +/system/bin/servicemanager u:object_r:servicemanager_exec:s0 +/system/bin/surfaceflinger u:object_r:surfaceflinger_exec:s0 +/nonplat_property_contexts u:object_r:property_contexts_file:s0 +/vendor_hwservice_contexts u:object_r:hwservice_contexts_file:s0 +/system/bin/incident_helper u:object_r:incident_helper_exec:s0 +/system/bin/update_verifier u:object_r:update_verifier_exec:s0 +/system/bin/thermalserviced u:object_r:thermalserviced_exec:s0 +/dev/socket/traced_producer u:object_r:traced_producer_socket:s0 +/dev/socket/traced_consumer u:object_r:traced_consumer_socket:s0 +/dev/snd/audio_timer_device u:object_r:audio_timer_device:s0 +/nonplat_hwservice_contexts u:object_r:hwservice_contexts_file:s0 +/system/bin/otapreopt_chroot u:object_r:otapreopt_chroot_exec:s0 +/system/bin/recovery-persist u:object_r:recovery_persist_exec:s0 +/system/bin/recovery-refresh u:object_r:recovery_refresh_exec:s0 +/system/bin/preopt2cachename u:object_r:preopt2cachename_exec:s0 +/system/bin/virtual_touchpad u:object_r:virtual_touchpad_exec:s0 +/dev/socket/tombstoned_crash u:object_r:tombstoned_crash_socket:s0 +/dev/socket/property_service u:object_r:property_socket:s0 +/dev/socket/zygote_secondary u:object_r:zygote_socket:s0 +/system/bin/hwservicemanager u:object_r:hwservicemanager_exec:s0 +/system/bin/mirrorlinkserver u:object_r:mirrorlink_exec:s0 +/dev/socket/qvrservice_camera u:object_r:qvrd_socket:s0 +/dev/socket/mirrorlinkserverah u:object_r:mirrorlink_socket:s0 +/system/bin/wait_for_keymaster u:object_r:wait_for_keymaster_exec:s0 +/dev/socket/mirrorlinkserverapi u:object_r:mirrorlink_socket:s0 +/data/misc/bluedroid/\.a2dp_ctrl u:object_r:bluetooth_socket:s0 +/data/misc/bluedroid/\.a2dp_data u:object_r:bluetooth_socket:s0 +/system/bin/netutils-wrapper-1\.0 u:object_r:netutils_wrapper_exec:s0 +/dev/socket/tombstoned_intercept u:object_r:tombstoned_intercept_socket:s0 +/system/bin/vold_prepare_subdirs u:object_r:vold_prepare_subdirs_exec:s0 +/dev/socket/tombstoned_java_trace u:object_r:tombstoned_java_trace_socket:s0 +/dev/__properties__/property_info u:object_r:property_info:s0 +/dev/socket/pdx/system/buffer_hub u:object_r:pdx_bufferhub_dir:s0 +/dev/socket/pdx/system/vr/display u:object_r:pdx_display_dir:s0 +/dev/socket/qvrservice_hvx_camera u:object_r:qvrd_hvx_socket:s0 +/dev/socket/pdx/system/performance u:object_r:pdx_performance_dir:s0 +/system/etc/init\.qcom\.testscripts\.sh u:object_r:qti-testscripts_exec:s0 +/odm/etc/selinux/precompiled_sepolicy u:object_r:sepolicy_file:s0 +/system/etc/selinux/plat_file_contexts u:object_r:file_contexts_file:s0 +/dev/socket/pdx/system/vr/display/vsync u:object_r:pdx_display_vsync_endpoint_socket:s0 +/system/etc/selinux/plat_seapp_contexts u:object_r:seapp_contexts_file:s0 +/dev/socket/pdx/system/vr/display/client u:object_r:pdx_display_client_endpoint_socket:s0 +/dev/socket/pdx/system/buffer_hub/client u:object_r:pdx_bufferhub_client_endpoint_socket:s0 +/dev/socket/pdx/system/vr/display/manager u:object_r:pdx_display_manager_endpoint_socket:s0 +/dev/socket/pdx/system/performance/client u:object_r:pdx_performance_client_endpoint_socket:s0 +/system/etc/selinux/plat_service_contexts u:object_r:service_contexts_file:s0 +/system/etc/selinux/plat_property_contexts u:object_r:property_contexts_file:s0 +/system/etc/selinux/plat_hwservice_contexts u:object_r:hwservice_contexts_file:s0 +/dev/socket/pdx/system/vr/display/screenshot u:object_r:pdx_display_screenshot_endpoint_socket:s0 +/system/etc/selinux/plat_mac_permissions\.xml u:object_r:mac_perms_file:s0 +/system/bin/hw/android\.hidl\.allocator@1\.0-service u:object_r:hal_allocator_default_exec:s0 +/system/etc/selinux/plat_and_mapping_sepolicy\.cil\.sha256 u:object_r:sepolicy_file:s0 +/odm/etc/selinux/precompiled_sepolicy\.plat_and_mapping\.sha256 u:object_r:sepolicy_file:s0 diff --git a/system/system/etc/selinux/plat_hwservice_contexts b/system/system/etc/selinux/plat_hwservice_contexts new file mode 100644 index 0000000000000000000000000000000000000000..c75c0a57660e1f2f68dc6416809b94b7f9c39d39 --- /dev/null +++ b/system/system/etc/selinux/plat_hwservice_contexts @@ -0,0 +1,71 @@ +android.frameworks.displayservice::IDisplayService u:object_r:fwk_display_hwservice:s0 +android.frameworks.schedulerservice::ISchedulingPolicyService u:object_r:fwk_scheduler_hwservice:s0 +android.frameworks.sensorservice::ISensorManager u:object_r:fwk_sensor_hwservice:s0 +android.hardware.audio.effect::IEffectsFactory u:object_r:hal_audio_hwservice:s0 +android.hardware.audio::IDevicesFactory u:object_r:hal_audio_hwservice:s0 +android.hardware.authsecret::IAuthSecret u:object_r:hal_authsecret_hwservice:s0 +android.hardware.automotive.audiocontrol::IAudioControl u:object_r:hal_audiocontrol_hwservice:s0 +android.hardware.automotive.evs::IEvsEnumerator u:object_r:hal_evs_hwservice:s0 +android.hardware.automotive.vehicle::IVehicle u:object_r:hal_vehicle_hwservice:s0 +android.hardware.biometrics.fingerprint::IBiometricsFingerprint u:object_r:hal_fingerprint_hwservice:s0 +android.hardware.bluetooth::IBluetoothHci u:object_r:hal_bluetooth_hwservice:s0 +android.hardware.bluetooth.a2dp::IBluetoothAudioOffload u:object_r:hal_audio_hwservice:s0 +android.hardware.boot::IBootControl u:object_r:hal_bootctl_hwservice:s0 +android.hardware.broadcastradio::IBroadcastRadio u:object_r:hal_broadcastradio_hwservice:s0 +android.hardware.broadcastradio::IBroadcastRadioFactory u:object_r:hal_broadcastradio_hwservice:s0 +android.hardware.camera.provider::ICameraProvider u:object_r:hal_camera_hwservice:s0 +android.hardware.configstore::ISurfaceFlingerConfigs u:object_r:hal_configstore_ISurfaceFlingerConfigs:s0 +android.hardware.confirmationui::IConfirmationUI u:object_r:hal_confirmationui_hwservice:s0 +android.hardware.contexthub::IContexthub u:object_r:hal_contexthub_hwservice:s0 +android.hardware.cas::IMediaCasService u:object_r:hal_cas_hwservice:s0 +android.hardware.drm::ICryptoFactory u:object_r:hal_drm_hwservice:s0 +android.hardware.drm::IDrmFactory u:object_r:hal_drm_hwservice:s0 +android.hardware.dumpstate::IDumpstateDevice u:object_r:hal_dumpstate_hwservice:s0 +android.hardware.gatekeeper::IGatekeeper u:object_r:hal_gatekeeper_hwservice:s0 +android.hardware.gnss::IGnss u:object_r:hal_gnss_hwservice:s0 +android.hardware.graphics.allocator::IAllocator u:object_r:hal_graphics_allocator_hwservice:s0 +android.hardware.graphics.composer::IComposer u:object_r:hal_graphics_composer_hwservice:s0 +android.hardware.graphics.mapper::IMapper u:object_r:hal_graphics_mapper_hwservice:s0 +android.hardware.health::IHealth u:object_r:hal_health_hwservice:s0 +android.hardware.ir::IConsumerIr u:object_r:hal_ir_hwservice:s0 +android.hardware.keymaster::IKeymasterDevice u:object_r:hal_keymaster_hwservice:s0 +android.hardware.light::ILight u:object_r:hal_light_hwservice:s0 +android.hardware.lowpan::ILowpanDevice u:object_r:hal_lowpan_hwservice:s0 +android.hardware.media.omx::IOmx u:object_r:hal_omx_hwservice:s0 +android.hardware.media.omx::IOmxStore u:object_r:hal_omx_hwservice:s0 +android.hardware.memtrack::IMemtrack u:object_r:hal_memtrack_hwservice:s0 +android.hardware.neuralnetworks::IDevice u:object_r:hal_neuralnetworks_hwservice:s0 +android.hardware.nfc::INfc u:object_r:hal_nfc_hwservice:s0 +android.hardware.oemlock::IOemLock u:object_r:hal_oemlock_hwservice:s0 +android.hardware.power::IPower u:object_r:hal_power_hwservice:s0 +android.hardware.radio.config::IRadioConfig u:object_r:hal_telephony_hwservice:s0 +android.hardware.radio.deprecated::IOemHook u:object_r:hal_telephony_hwservice:s0 +android.hardware.radio::IRadio u:object_r:hal_telephony_hwservice:s0 +android.hardware.radio::ISap u:object_r:hal_telephony_hwservice:s0 +android.hardware.renderscript::IDevice u:object_r:hal_renderscript_hwservice:s0 +android.hardware.secure_element::ISecureElement u:object_r:hal_secure_element_hwservice:s0 +android.hardware.sensors::ISensors u:object_r:hal_sensors_hwservice:s0 +android.hardware.soundtrigger::ISoundTriggerHw u:object_r:hal_audio_hwservice:s0 +android.hardware.tetheroffload.config::IOffloadConfig u:object_r:hal_tetheroffload_hwservice:s0 +android.hardware.tetheroffload.control::IOffloadControl u:object_r:hal_tetheroffload_hwservice:s0 +android.hardware.thermal::IThermal u:object_r:hal_thermal_hwservice:s0 +android.hardware.thermal::IThermalCallback u:object_r:thermalcallback_hwservice:s0 +android.hardware.tv.cec::IHdmiCec u:object_r:hal_tv_cec_hwservice:s0 +android.hardware.tv.input::ITvInput u:object_r:hal_tv_input_hwservice:s0 +android.hardware.usb::IUsb u:object_r:hal_usb_hwservice:s0 +android.hardware.usb.gadget::IUsbGadget u:object_r:hal_usb_gadget_hwservice:s0 +android.hardware.vibrator::IVibrator u:object_r:hal_vibrator_hwservice:s0 +android.hardware.vr::IVr u:object_r:hal_vr_hwservice:s0 +android.hardware.weaver::IWeaver u:object_r:hal_weaver_hwservice:s0 +android.hardware.wifi::IWifi u:object_r:hal_wifi_hwservice:s0 +android.hardware.wifi.hostapd::IHostapd u:object_r:hal_wifi_hostapd_hwservice:s0 +android.hardware.wifi.offload::IOffload u:object_r:hal_wifi_offload_hwservice:s0 +android.hardware.wifi.supplicant::ISupplicant u:object_r:hal_wifi_supplicant_hwservice:s0 +android.hidl.allocator::IAllocator u:object_r:hidl_allocator_hwservice:s0 +android.hidl.base::IBase u:object_r:hidl_base_hwservice:s0 +android.hidl.manager::IServiceManager u:object_r:hidl_manager_hwservice:s0 +android.hidl.memory::IMapper u:object_r:hidl_memory_hwservice:s0 +android.hidl.token::ITokenManager u:object_r:hidl_token_hwservice:s0 +android.system.net.netd::INetd u:object_r:system_net_netd_hwservice:s0 +android.system.wifi.keystore::IKeystore u:object_r:system_wifi_keystore_hwservice:s0 +* u:object_r:default_android_hwservice:s0 diff --git a/system/system/etc/selinux/plat_mac_permissions.xml b/system/system/etc/selinux/plat_mac_permissions.xml new file mode 100644 index 0000000000000000000000000000000000000000..bea1f269305b455279d480a116ab53b9c7965383 --- /dev/null +++ b/system/system/etc/selinux/plat_mac_permissions.xml @@ -0,0 +1 @@ +<?xml version="1.0" encoding="iso-8859-1"?><!-- AUTOGENERATED FILE DO NOT MODIFY --><policy><signer signature="30820407308202efa003020102020900a5e24a033652ff47300d06092a864886f70d01010b0500308199310b300906035504061302434e3110300e06035504080c074a69616e677375310f300d06035504070c0653757a686f75311e301c060355040a0c154153555354656b20434f4d505554455220494e432e31163014060355040b0c0d4657205226442043656e7465723110300e06035504030c075a533632304b4c311d301b06092a864886f70d010901160e61646d696e40617375732e636f6d301e170d3137313231393036343032335a170d3435303530363036343032335a308199310b300906035504061302434e3110300e06035504080c074a69616e677375310f300d06035504070c0653757a686f75311e301c060355040a0c154153555354656b20434f4d505554455220494e432e31163014060355040b0c0d4657205226442043656e7465723110300e06035504030c075a533632304b4c311d301b06092a864886f70d010901160e61646d696e40617375732e636f6d30820122300d06092a864886f70d01010105000382010f003082010a0282010100baaca6582193749805935b14815d1bf0317df3b70e6e4caf5be6bc7c804e7b3699112e7ab1e9b0b9c44df8d06ca91b9b1eb1c807b24c80e8806625fd89b043c17b4f067996b9462de15f518bd2b39f34d045d5cfe78c82cb83eb46e50d65b596d219db940eb172169ce9306548bb1d9e8249dfe5a698770344587c0df3d63bd54733d42241cc49de117c55011a44d20f32cf7dcb0ddd0a4582a7037ff7bfa70c347246f04c8c8b0c158e01fd72393a86f8fc4a36de118de12b747940b6b0107b892a172cfcd88663485963cbce26c145c3144d3639ba63c7c37c51b6ffcf6368d8f5140228a4168fe4362d2d7386903c78167d12ed45d3c825a1e524932a56e90203010001a350304e301d0603551d0e04160414260e0f3330fe302c0a743910a0cc8937cf0e5e44301f0603551d23041830168014260e0f3330fe302c0a743910a0cc8937cf0e5e44300c0603551d13040530030101ff300d06092a864886f70d01010b0500038201010047afa275e109d6f7c8af9b0eab70d16b23ac1c56289f413b011a86a71c666507f2849af783133e2c2b30c7c3ebe325748b402033d4398b45627f58d22a9911a9fed48118720b4367135ae9ac0ca81dddaf5950bdf45fe58d84af63828aab3f4db26d19bf1eabb77a1fbff8f0d52546a693af166d59c6b7d2ac32ec1c59028124c591ddce83c5df7744a6aa49c38254c068b8ad68b17a3f517043795a5b86b36fd161d0350234925fe75f18a0ab06a61c920f8a461ec7461fbf97a7584590d13e50983d12359d4b0a0d50082484b265a4eca7d4d1538e7985d67bffb292892b5d2571aeeac455ef48c1c36c174128c5707e2fb11213671d67bdfb3e2e1984b497"><seinfo value="platform"/></signer><signer signature="30820407308202efa003020102020900ec451aed07beef53300d06092a864886f70d01010b0500308199310b300906035504061302434e3110300e06035504080c074a69616e677375310f300d06035504070c0653757a686f75311e301c060355040a0c154153555354656b20434f4d505554455220494e432e31163014060355040b0c0d4657205226442043656e7465723110300e06035504030c075a533632304b4c311d301b06092a864886f70d010901160e61646d696e40617375732e636f6d301e170d3137313231393036343134345a170d3435303530363036343134345a308199310b300906035504061302434e3110300e06035504080c074a69616e677375310f300d06035504070c0653757a686f75311e301c060355040a0c154153555354656b20434f4d505554455220494e432e31163014060355040b0c0d4657205226442043656e7465723110300e06035504030c075a533632304b4c311d301b06092a864886f70d010901160e61646d696e40617375732e636f6d30820122300d06092a864886f70d01010105000382010f003082010a0282010100d7335a234e16339e6f89764541605d3fa4c38bbf678cb146e09d82c9709341f227a41c474ed5a8d9d4452114ab465242c8909b4b977cd93a26712a09f05eac2b31510deb4d07ca4bf54b3952c73079a6bb566b75d249f573c01d28aa469b825681d86308dbe9bcbfe15b74a6a8a64ea572a05e830ea1f71922d5671e66fc268173300df93252cde21c1ecdfbba8a683fa2139b4f31517e227bc1b2f3ba520c8635dbfc9e16012ef82161ea76848301d015edc81d588c7edfe6b948d4035eda944b7f12e2640636fef09d2838bc51585c1a75daddf0e20e7672c418da5940ca29b6db0e1e5151acdf152790908dfc3806d50730e4a12682470fadd29edade0e670203010001a350304e301d0603551d0e041604142f2eed4cb53d0a5940810c66631f99599705c71a301f0603551d230418301680142f2eed4cb53d0a5940810c66631f99599705c71a300c0603551d13040530030101ff300d06092a864886f70d01010b050003820101005f35a0ede6b86d384ae3221a0645314dcf722cb4fc1152cbafb90047b41fd870f18b19870e6b1c19b1b3f7ed8d8eccb6f07f70eb6bebc4bc8914003f9e415d7cad8d0d65bd520668ebf2c507cbcf583d719a3bb4b0d68caac8d4dcdf1dfe3bb7991e6a252bd3c4279c3ef1ff7626606ffa035941635104c1c5fb89e2bd147bdb31548bd9063ed370d0a2e66c9257aaf6fe3d3638eb6e0146115daaa786273cabc1c91f31f1370b771824fa6552a4f53d010e901d1ab9d6dc388837ef607bd2d9cbaadde6317be4517e7da98dd30124ba530829de8c7c58a868348242f1afb0bbf740019a947c04b8e4f6595dc786dd1d16144ca6775661c7a36f6bc5ccb88744"><seinfo value="media"/></signer></policy> \ No newline at end of file diff --git a/system/system/etc/selinux/plat_property_contexts b/system/system/etc/selinux/plat_property_contexts new file mode 100644 index 0000000000000000000000000000000000000000..d3af24ae0daa5736e2e23cf8768f9b0925eb5c5c --- /dev/null +++ b/system/system/etc/selinux/plat_property_contexts @@ -0,0 +1,185 @@ +#line 1 "system/sepolicy/private/property_contexts" +########################## +# property service keys +# +# +net.rmnet u:object_r:net_radio_prop:s0 +net.gprs u:object_r:net_radio_prop:s0 +net.ppp u:object_r:net_radio_prop:s0 +net.qmi u:object_r:net_radio_prop:s0 +net.lte u:object_r:net_radio_prop:s0 +net.cdma u:object_r:net_radio_prop:s0 +net.dns u:object_r:net_dns_prop:s0 +sys.usb.config u:object_r:system_radio_prop:s0 +ril. u:object_r:radio_prop:s0 +ro.ril. u:object_r:radio_prop:s0 +gsm. u:object_r:radio_prop:s0 +persist.radio u:object_r:radio_prop:s0 + +net. u:object_r:system_prop:s0 +dev. u:object_r:system_prop:s0 +ro.runtime. u:object_r:system_prop:s0 +ro.runtime.firstboot u:object_r:firstboot_prop:s0 +hw. u:object_r:system_prop:s0 +ro.hw. u:object_r:system_prop:s0 +sys. u:object_r:system_prop:s0 +sys.cppreopt u:object_r:cppreopt_prop:s0 +sys.powerctl u:object_r:powerctl_prop:s0 +sys.usb.ffs. u:object_r:ffs_prop:s0 +service. u:object_r:system_prop:s0 +dhcp. u:object_r:dhcp_prop:s0 +dhcp.bt-pan.result u:object_r:pan_result_prop:s0 +bluetooth. u:object_r:bluetooth_prop:s0 + +debug. u:object_r:debug_prop:s0 +debug.db. u:object_r:debuggerd_prop:s0 +dumpstate. u:object_r:dumpstate_prop:s0 +dumpstate.options u:object_r:dumpstate_options_prop:s0 +log. u:object_r:log_prop:s0 +log.tag u:object_r:log_tag_prop:s0 +log.tag.WifiHAL u:object_r:wifi_log_prop:s0 +security.perf_harden u:object_r:shell_prop:s0 +service.adb.root u:object_r:shell_prop:s0 +service.adb.tcp.port u:object_r:shell_prop:s0 + +persist.audio. u:object_r:audio_prop:s0 +persist.bluetooth. u:object_r:bluetooth_prop:s0 +persist.debug. u:object_r:persist_debug_prop:s0 +persist.logd. u:object_r:logd_prop:s0 +ro.logd. u:object_r:logd_prop:s0 +persist.logd.security u:object_r:device_logging_prop:s0 +persist.logd.logpersistd u:object_r:logpersistd_logging_prop:s0 +logd.logpersistd u:object_r:logpersistd_logging_prop:s0 +persist.log.tag u:object_r:log_tag_prop:s0 +persist.mmc. u:object_r:mmc_prop:s0 +persist.netd.stable_secret u:object_r:netd_stable_secret_prop:s0 +persist.sys. u:object_r:system_prop:s0 +persist.sys.safemode u:object_r:safemode_prop:s0 +ro.sys.safemode u:object_r:safemode_prop:s0 +persist.sys.audit_safemode u:object_r:safemode_prop:s0 +persist.service. u:object_r:system_prop:s0 +persist.service.bdroid. u:object_r:bluetooth_prop:s0 +persist.security. u:object_r:system_prop:s0 +persist.traced.enable u:object_r:traced_enabled_prop:s0 +persist.vendor.overlay. u:object_r:overlay_prop:s0 +ro.boot.vendor.overlay. u:object_r:overlay_prop:s0 +ro.boottime. u:object_r:boottime_prop:s0 +ro.serialno u:object_r:serialno_prop:s0 +ro.boot.btmacaddr u:object_r:bluetooth_prop:s0 +ro.boot.serialno u:object_r:serialno_prop:s0 +ro.bt. u:object_r:bluetooth_prop:s0 +ro.boot.bootreason u:object_r:bootloader_boot_reason_prop:s0 +persist.sys.boot.reason u:object_r:last_boot_reason_prop:s0 +sys.boot.reason u:object_r:system_boot_reason_prop:s0 +pm. u:object_r:pm_prop:s0 +test.sys.boot.reason u:object_r:test_boot_reason_prop:s0 + +# Boolean property set by system server upon boot indicating +# if device owner is provisioned. +ro.device_owner u:object_r:device_logging_prop:s0 + +# selinux non-persistent properties +selinux.restorecon_recursive u:object_r:restorecon_prop:s0 + +# default property context +* u:object_r:default_prop:s0 + +# data partition encryption properties +vold. u:object_r:vold_prop:s0 +ro.crypto. u:object_r:vold_prop:s0 + +# ro.build.fingerprint is either set in /system/build.prop, or is +# set at runtime by system_server. +ro.build.fingerprint u:object_r:fingerprint_prop:s0 + +ro.persistent_properties.ready u:object_r:persistent_properties_ready_prop:s0 + +# ctl properties +ctl.bootanim u:object_r:ctl_bootanim_prop:s0 +ctl.android.hardware.dumpstate u:object_r:ctl_dumpstate_prop:s0 +ctl.dumpstate u:object_r:ctl_dumpstate_prop:s0 +ctl.fuse_ u:object_r:ctl_fuse_prop:s0 +ctl.mdnsd u:object_r:ctl_mdnsd_prop:s0 +ctl.ril-daemon u:object_r:ctl_rildaemon_prop:s0 +ctl.bugreport u:object_r:ctl_bugreport_prop:s0 +ctl.console u:object_r:ctl_console_prop:s0 +ctl. u:object_r:ctl_default_prop:s0 + +# Don't allow blind access to all services +ctl.sigstop_on$ u:object_r:ctl_sigstop_prop:s0 +ctl.sigstop_off$ u:object_r:ctl_sigstop_prop:s0 +ctl.start$ u:object_r:ctl_start_prop:s0 +ctl.stop$ u:object_r:ctl_stop_prop:s0 +ctl.restart$ u:object_r:ctl_restart_prop:s0 +ctl.interface_start$ u:object_r:ctl_interface_start_prop:s0 +ctl.interface_stop$ u:object_r:ctl_interface_stop_prop:s0 +ctl.interface_restart$ u:object_r:ctl_interface_restart_prop:s0 + +# NFC properties +nfc. u:object_r:nfc_prop:s0 + +# These properties are not normally set by processes other than init. +# They are only distinguished here for setting by qemu-props on the +# emulator/goldfish. +config. u:object_r:config_prop:s0 +ro.config. u:object_r:config_prop:s0 +dalvik. u:object_r:dalvik_prop:s0 +ro.dalvik. u:object_r:dalvik_prop:s0 + +# Shared between system server and wificond +wlan. u:object_r:wifi_prop:s0 + +# Lowpan properties +lowpan. u:object_r:lowpan_prop:s0 +ro.lowpan. u:object_r:lowpan_prop:s0 + +# hwservicemanager properties +hwservicemanager. u:object_r:hwservicemanager_prop:s0 + +# Common default properties for vendor and odm. +init.svc.odm. u:object_r:vendor_default_prop:s0 +init.svc.vendor. u:object_r:vendor_default_prop:s0 +ro.hardware. u:object_r:vendor_default_prop:s0 +ro.odm. u:object_r:vendor_default_prop:s0 +ro.vendor. u:object_r:vendor_default_prop:s0 +odm. u:object_r:vendor_default_prop:s0 +persist.odm. u:object_r:vendor_default_prop:s0 +persist.vendor. u:object_r:vendor_default_prop:s0 +vendor. u:object_r:vendor_default_prop:s0 +#line 1 "device/qcom/sepolicy/private/property_contexts" +# Copyright (c) 2017, The Linux Foundation. All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions are +# met: +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# * Redistributions in binary form must reproduce the above +# copyright notice, this list of conditions and the following +# disclaimer in the documentation and/or other materials provided +# with the distribution. +# * Neither the name of The Linux Foundation nor the names of its +# contributors may be used to endorse or promote products derived +# from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT +# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS +# BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR +# BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE +# OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN +# IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +persist.vendor.dpm. u:object_r:persist_dpm_prop:s0 +#persist.vendor.bluetooth. u:object_r:vendor_bt_prop:s0 +persist.vendor.btstack u:object_r:bluetooth_prop:s0 +persist.vendor.bluetooth.emailaccountcount u:object_r:bluetooth_prop:s0 +persist.vendor.bt.a2dp. u:object_r:bluetooth_prop:s0 +vendor.bt.pts. u:object_r:bluetooth_prop:s0 +persist.vendor.service.bt. u:object_r:bluetooth_prop:s0 +ro.vendor.btstack. u:object_r:bluetooth_prop:s0 +vendor.bluetooth. u:object_r:bluetooth_prop:s0 diff --git a/system/system/etc/selinux/plat_seapp_contexts b/system/system/etc/selinux/plat_seapp_contexts new file mode 100644 index 0000000000000000000000000000000000000000..4ca04324534b0c81d01bd82b9a6d888138654d18 --- /dev/null +++ b/system/system/etc/selinux/plat_seapp_contexts @@ -0,0 +1,19 @@ +isSystemServer=true domain=system_server +user=_app seinfo=platform name=com.android.traceur domain=traceur_app type=app_data_file levelFrom=all +user=system seinfo=platform domain=system_app type=system_app_data_file +user=bluetooth seinfo=platform domain=bluetooth type=bluetooth_data_file +user=nfc seinfo=platform domain=nfc type=nfc_data_file +user=secure_element seinfo=platform domain=secure_element levelFrom=all +user=radio seinfo=platform domain=radio type=radio_data_file +user=shared_relro domain=shared_relro +user=shell seinfo=platform domain=shell name=com.android.shell type=shell_data_file +user=webview_zygote seinfo=webview_zygote domain=webview_zygote +user=_isolated domain=isolated_app levelFrom=all +user=_app seinfo=media domain=mediaprovider name=android.process.media type=app_data_file levelFrom=user +user=_app seinfo=platform domain=platform_app type=app_data_file levelFrom=user +user=_app isV2App=true isEphemeralApp=true domain=ephemeral_app type=app_data_file levelFrom=all +user=_app isPrivApp=true domain=priv_app type=app_data_file levelFrom=user +user=_app minTargetSdkVersion=28 domain=untrusted_app type=app_data_file levelFrom=all +user=_app minTargetSdkVersion=26 domain=untrusted_app_27 type=app_data_file levelFrom=user +user=_app domain=untrusted_app_25 type=app_data_file levelFrom=user +user=system seinfo=platform name=.dataservices domain=dataservice_app type=system_app_data_file diff --git a/system/system/etc/selinux/plat_sepolicy.cil b/system/system/etc/selinux/plat_sepolicy.cil new file mode 100644 index 0000000000000000000000000000000000000000..220829dd6e4d611bb13974f912f988b16ba47b05 --- /dev/null +++ b/system/system/etc/selinux/plat_sepolicy.cil @@ -0,0 +1,17273 @@ +(role object_r) +(role auditadm_r) +(role secadm_r) +(typeattribute cil_gen_require) +(roleattribute cil_gen_require) +(handleunknown deny) +(mls true) +(policycap network_peer_controls) +(policycap open_perms) +(policycap extended_socket_class) +(sid devnull) +(sidcontext devnull (u object_r null_device ((s0) (s0)))) +(sid scmp_packet) +(sidcontext scmp_packet (u object_r unlabeled ((s0) (s0)))) +(sid policy) +(sidcontext policy (u object_r unlabeled ((s0) (s0)))) +(sid kmod) +(sidcontext kmod (u object_r unlabeled ((s0) (s0)))) +(sid sysctl_dev) +(sidcontext sysctl_dev (u object_r unlabeled ((s0) (s0)))) +(sid sysctl_vm) +(sidcontext sysctl_vm (u object_r unlabeled ((s0) (s0)))) +(sid sysctl_net_unix) +(sidcontext sysctl_net_unix (u object_r unlabeled ((s0) (s0)))) +(sid sysctl_net) +(sidcontext sysctl_net (u object_r unlabeled ((s0) (s0)))) +(sid sysctl_kernel) +(sidcontext sysctl_kernel (u object_r unlabeled ((s0) (s0)))) +(sid sysctl_fs) +(sidcontext sysctl_fs (u object_r unlabeled ((s0) (s0)))) +(sid sysctl) +(sidcontext sysctl (u object_r proc ((s0) (s0)))) +(sid sysctl_modprobe) +(sidcontext sysctl_modprobe (u object_r unlabeled ((s0) (s0)))) +(sid tcp_socket) +(sidcontext tcp_socket (u object_r unlabeled ((s0) (s0)))) +(sid icmp_socket) +(sidcontext icmp_socket (u object_r unlabeled ((s0) (s0)))) +(sid igmp_packet) +(sidcontext igmp_packet (u object_r unlabeled ((s0) (s0)))) +(sid node) +(sidcontext node (u object_r node ((s0) (s0)))) +(sid netmsg) +(sidcontext netmsg (u object_r unlabeled ((s0) (s0)))) +(sid netif) +(sidcontext netif (u object_r netif ((s0) (s0)))) +(sid port) +(sidcontext port (u object_r port ((s0) (s0)))) +(sid any_socket) +(sidcontext any_socket (u object_r unlabeled ((s0) (s0)))) +(sid init) +(sidcontext init (u object_r unlabeled ((s0) (s0)))) +(sid file_labels) +(sidcontext file_labels (u object_r unlabeled ((s0) (s0)))) +(sid file) +(sidcontext file (u object_r unlabeled ((s0) (s0)))) +(sid fs) +(sidcontext fs (u object_r labeledfs ((s0) (s0)))) +(sid unlabeled) +(sidcontext unlabeled (u object_r unlabeled ((s0) (s0)))) +(sid security) +(sidcontext security (u object_r kernel ((s0) (s0)))) +(sid kernel) +(sidcontext kernel (u r kernel ((s0) (s0)))) +(sidorder (kernel security unlabeled fs file file_labels init any_socket port netif netmsg node igmp_packet icmp_socket tcp_socket sysctl_modprobe sysctl sysctl_fs sysctl_kernel sysctl_net sysctl_net_unix sysctl_vm sysctl_dev kmod policy scmp_packet devnull )) +(fsuse trans mqueue (u object_r mqueue ((s0) (s0)))) +(fsuse trans shm (u object_r shm ((s0) (s0)))) +(fsuse trans devtmpfs (u object_r device ((s0) (s0)))) +(fsuse trans tmpfs (u object_r tmpfs ((s0) (s0)))) +(fsuse trans devpts (u object_r devpts ((s0) (s0)))) +(fsuse task sockfs (u object_r sockfs ((s0) (s0)))) +(fsuse task pipefs (u object_r pipefs ((s0) (s0)))) +(fsuse xattr squashfs (u object_r labeledfs ((s0) (s0)))) +(fsuse xattr f2fs (u object_r labeledfs ((s0) (s0)))) +(fsuse xattr btrfs (u object_r labeledfs ((s0) (s0)))) +(fsuse xattr xfs (u object_r labeledfs ((s0) (s0)))) +(fsuse xattr ext4 (u object_r labeledfs ((s0) (s0)))) +(fsuse xattr ext3 (u object_r labeledfs ((s0) (s0)))) +(fsuse xattr ext2 (u object_r labeledfs ((s0) (s0)))) +(fsuse xattr jffs2 (u object_r labeledfs ((s0) (s0)))) +(fsuse xattr yaffs2 (u object_r labeledfs ((s0) (s0)))) +(genfscon binfmt_misc / (u object_r binfmt_miscfs ((s0) (s0)))) +(genfscon bpf / (u object_r fs_bpf ((s0) (s0)))) +(genfscon cgroup / (u object_r cgroup ((s0) (s0)))) +(genfscon cgroup2 / (u object_r cgroup_bpf ((s0) (s0)))) +(genfscon configfs / (u object_r configfs ((s0) (s0)))) +(genfscon debugfs /tracing/events/vmscan/mm_vmscan_direct_reclaim_begin/ (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon debugfs /tracing/events/vmscan/mm_vmscan_direct_reclaim_end/ (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon debugfs /tracing/events/binder/binder_transaction_received/ (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon debugfs /tracing/events/vmscan/mm_vmscan_kswapd_sleep/ (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon debugfs /tracing/events/vmscan/mm_vmscan_kswapd_wake/ (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon debugfs /tracing/events/sched/sched_blocked_reason/ (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon debugfs /tracing/events/power/cpu_frequency_limits/ (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon debugfs /tracing/events/f2fs/f2fs_sync_file_enter/ (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon debugfs /tracing/events/ext4/ext4_sync_file_enter/ (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon debugfs /tracing/events/binder/binder_transaction/ (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon debugfs /tracing/events/f2fs/f2fs_sync_file_exit/ (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon debugfs /tracing/events/ext4/ext4_da_write_begin/ (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon debugfs /tracing/events/ext4/ext4_sync_file_exit/ (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon debugfs /tracing/events/block/block_rq_complete/ (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon debugfs /tracing/events/sched/sched_cpu_hotplug/ (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon debugfs /tracing/events/ext4/ext4_da_write_end/ (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon debugfs /tracing/events/f2fs/f2fs_write_begin/ (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon debugfs /tracing/events/block/block_rq_issue/ (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon debugfs /tracing/events/power/clock_set_rate/ (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon debugfs /tracing/events/binder/binder_locked/ (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon debugfs /tracing/events/binder/binder_unlock/ (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon debugfs /tracing/events/f2fs/f2fs_write_end/ (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon debugfs /tracing/events/power/cpu_frequency/ (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon debugfs /tracing/events/cpufreq_interactive/ (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon debugfs /tracing/events/sched/sched_switch/ (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon debugfs /tracing/events/sched/sched_wakeup/ (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon debugfs /tracing/events/binder/binder_lock/ (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon debugfs /tracing/events/lowmemorykiller/ (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon debugfs /tracing/events/power/cpu_idle/ (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon debugfs /tracing/saved_cmdlines_size (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon debugfs /tracing/options/print-tgid (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon debugfs /tracing/events/workqueue/ (u object_r debugfs_tracing_debug ((s0) (s0)))) +(genfscon debugfs /tracing/events/regulator/ (u object_r debugfs_tracing_debug ((s0) (s0)))) +(genfscon debugfs /tracing/events/pagecache/ (u object_r debugfs_tracing_debug ((s0) (s0)))) +(genfscon debugfs /tracing/options/overwrite (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon debugfs /tracing/instances/wifi (u object_r debugfs_wifi_tracing ((s0) (s0)))) +(genfscon debugfs /tracing/buffer_size_kb (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon debugfs /tracing/events/cgroup/ (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon debugfs /tracing/events/fence/ (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon debugfs /tracing/trace_marker (u object_r debugfs_trace_marker ((s0) (s0)))) +(genfscon debugfs /tracing/events/sync/ (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon debugfs /tracing/per_cpu/cpu (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon debugfs /tracing/events/irq/ (u object_r debugfs_tracing_debug ((s0) (s0)))) +(genfscon debugfs /tracing/events/ipi/ (u object_r debugfs_tracing_debug ((s0) (s0)))) +(genfscon debugfs /tracing/trace_clock (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon debugfs /tracing/tracing_on (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon debugfs /tracing/instances (u object_r debugfs_tracing_instances ((s0) (s0)))) +(genfscon debugfs /wakeup_sources (u object_r debugfs_wakeup_sources ((s0) (s0)))) +(genfscon debugfs /tracing/trace (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon debugfs /tracing (u object_r debugfs_tracing_debug ((s0) (s0)))) +(genfscon debugfs /mmc0 (u object_r debugfs_mmc ((s0) (s0)))) +(genfscon debugfs / (u object_r debugfs ((s0) (s0)))) +(genfscon esdfs / (u object_r sdcardfs ((s0) (s0)))) +(genfscon exfat / (u object_r exfat ((s0) (s0)))) +(genfscon functionfs / (u object_r functionfs ((s0) (s0)))) +(genfscon fuse / (u object_r fuse ((s0) (s0)))) +(genfscon inotifyfs / (u object_r inotify ((s0) (s0)))) +(genfscon proc /sys/kernel/sched_wakeup_granularity_ns (u object_r proc_sched ((s0) (s0)))) +(genfscon proc /sys/kernel/perf_event_max_sample_rate (u object_r proc_perf ((s0) (s0)))) +(genfscon proc /sys/kernel/hung_task_timeout_secs (u object_r proc_hung_task ((s0) (s0)))) +(genfscon proc /sys/kernel/sched_child_runs_first (u object_r proc_sched ((s0) (s0)))) +(genfscon proc /sys/kernel/sched_tunable_scaling (u object_r proc_sched ((s0) (s0)))) +(genfscon proc /sys/kernel/perf_event_paranoid (u object_r proc_perf ((s0) (s0)))) +(genfscon proc /sys/kernel/sched_rt_runtime_us (u object_r proc_sched ((s0) (s0)))) +(genfscon proc /sys/kernel/randomize_va_space (u object_r proc_security ((s0) (s0)))) +(genfscon proc /sys/kernel/sched_rt_period_us (u object_r proc_sched ((s0) (s0)))) +(genfscon proc /sys/vm/dirty_background_ratio (u object_r proc_dirty ((s0) (s0)))) +(genfscon proc /sys/vm/dirty_expire_centisecs (u object_r proc_dirty ((s0) (s0)))) +(genfscon proc /uid_cputime/remove_uid_range (u object_r proc_uid_cputime_removeuid ((s0) (s0)))) +(genfscon proc /sys/kernel/modules_disabled (u object_r proc_security ((s0) (s0)))) +(genfscon proc /sys/kernel/sched_latency_ns (u object_r proc_sched ((s0) (s0)))) +(genfscon proc /sys/kernel/sched_schedstats (u object_r proc_sched ((s0) (s0)))) +(genfscon proc /sys/vm/mmap_rnd_compat_bits (u object_r proc_security ((s0) (s0)))) +(genfscon proc /sys/vm/min_free_order_shift (u object_r proc_min_free_order_shift ((s0) (s0)))) +(genfscon proc /sys/fs/protected_hardlinks (u object_r proc_security ((s0) (s0)))) +(genfscon proc /sys/kernel/core_pipe_limit (u object_r usermodehelper ((s0) (s0)))) +(genfscon proc /uid_concurrent_active_time (u object_r proc_uid_concurrent_active_time ((s0) (s0)))) +(genfscon proc /uid_concurrent_policy_time (u object_r proc_uid_concurrent_policy_time ((s0) (s0)))) +(genfscon proc /sys/fs/protected_symlinks (u object_r proc_security ((s0) (s0)))) +(genfscon proc /sys/kernel/dmesg_restrict (u object_r proc_security ((s0) (s0)))) +(genfscon proc /sys/kernel/usermodehelper (u object_r usermodehelper ((s0) (s0)))) +(genfscon proc /uid_cputime/show_uid_stat (u object_r proc_uid_cputime_showstat ((s0) (s0)))) +(genfscon proc /sys/kernel/kptr_restrict (u object_r proc_security ((s0) (s0)))) +(genfscon proc /sys/kernel/panic_on_oops (u object_r proc_panic ((s0) (s0)))) +(genfscon proc /sys/vm/extra_free_kbytes (u object_r proc_extra_free_kbytes ((s0) (s0)))) +(genfscon proc /sys/vm/overcommit_memory (u object_r proc_overcommit_memory ((s0) (s0)))) +(genfscon proc /sys/kernel/core_pattern (u object_r usermodehelper ((s0) (s0)))) +(genfscon proc /sys/kernel/poweroff_cmd (u object_r usermodehelper ((s0) (s0)))) +(genfscon proc /sys/kernel/domainname (u object_r proc_hostname ((s0) (s0)))) +(genfscon proc /sys/fs/pipe-max-size (u object_r proc_pipe_conf ((s0) (s0)))) +(genfscon proc /sys/fs/suid_dumpable (u object_r proc_security ((s0) (s0)))) +(genfscon proc /sys/vm/max_map_count (u object_r proc_max_map_count ((s0) (s0)))) +(genfscon proc /sys/vm/mmap_min_addr (u object_r proc_security ((s0) (s0)))) +(genfscon proc /sys/vm/mmap_rnd_bits (u object_r proc_security ((s0) (s0)))) +(genfscon proc /net/xt_qtaguid/ctrl (u object_r qtaguid_proc ((s0) (s0)))) +(genfscon proc /sys/kernel/hostname (u object_r proc_hostname ((s0) (s0)))) +(genfscon proc /sys/kernel/modprobe (u object_r usermodehelper ((s0) (s0)))) +(genfscon proc /sys/vm/page-cluster (u object_r proc_page_cluster ((s0) (s0)))) +(genfscon proc /sys/kernel/hotplug (u object_r usermodehelper ((s0) (s0)))) +(genfscon proc /sys/kernel/pid_max (u object_r proc_pid_max ((s0) (s0)))) +(genfscon proc /sys/vm/drop_caches (u object_r proc_drop_caches ((s0) (s0)))) +(genfscon proc /sys/kernel/random (u object_r proc_random ((s0) (s0)))) +(genfscon proc /uid_time_in_state (u object_r proc_uid_time_in_state ((s0) (s0)))) +(genfscon proc /sys/kernel/sysrq (u object_r proc_sysrq ((s0) (s0)))) +(genfscon proc /uid_procstat/set (u object_r proc_uid_procstat_set ((s0) (s0)))) +(genfscon proc /net/xt_qtaguid/ (u object_r proc_qtaguid_stat ((s0) (s0)))) +(genfscon proc /sysrq-trigger (u object_r proc_sysrq ((s0) (s0)))) +(genfscon proc /uid_cpupower/ (u object_r proc_uid_cpupower ((s0) (s0)))) +(genfscon proc /pagetypeinfo (u object_r proc_pagetypeinfo ((s0) (s0)))) +(genfscon proc /uid_io/stats (u object_r proc_uid_io_stats ((s0) (s0)))) +(genfscon proc /filesystems (u object_r proc_filesystems ((s0) (s0)))) +(genfscon proc /sys/abi/swp (u object_r proc_abi ((s0) (s0)))) +(genfscon proc /timer_stats (u object_r proc_timer ((s0) (s0)))) +(genfscon proc /tty/drivers (u object_r proc_tty_drivers ((s0) (s0)))) +(genfscon proc /vmallocinfo (u object_r proc_vmallocinfo ((s0) (s0)))) +(genfscon proc /interrupts (u object_r proc_interrupts ((s0) (s0)))) +(genfscon proc /timer_list (u object_r proc_timer ((s0) (s0)))) +(genfscon proc /buddyinfo (u object_r proc_buddyinfo ((s0) (s0)))) +(genfscon proc /config.gz (u object_r config_gz ((s0) (s0)))) +(genfscon proc /diskstats (u object_r proc_diskstats ((s0) (s0)))) +(genfscon proc /softirqs (u object_r proc_timer ((s0) (s0)))) +(genfscon proc /zoneinfo (u object_r proc_zoneinfo ((s0) (s0)))) +(genfscon proc /cmdline (u object_r proc_cmdline ((s0) (s0)))) +(genfscon proc /loadavg (u object_r proc_loadavg ((s0) (s0)))) +(genfscon proc /meminfo (u object_r proc_meminfo ((s0) (s0)))) +(genfscon proc /modules (u object_r proc_modules ((s0) (s0)))) +(genfscon proc /cpuinfo (u object_r proc_cpuinfo ((s0) (s0)))) +(genfscon proc /sys/net (u object_r proc_net ((s0) (s0)))) +(genfscon proc /version (u object_r proc_version ((s0) (s0)))) +(genfscon proc /asound (u object_r proc_asound ((s0) (s0)))) +(genfscon proc /mounts (u object_r proc_mounts ((s0) (s0)))) +(genfscon proc /uptime (u object_r proc_uptime ((s0) (s0)))) +(genfscon proc /vmstat (u object_r proc_vmstat ((s0) (s0)))) +(genfscon proc /iomem (u object_r proc_iomem ((s0) (s0)))) +(genfscon proc /swaps (u object_r proc_swaps ((s0) (s0)))) +(genfscon proc /kmsg (u object_r proc_kmsg ((s0) (s0)))) +(genfscon proc /misc (u object_r proc_misc ((s0) (s0)))) +(genfscon proc /stat (u object_r proc_stat ((s0) (s0)))) +(genfscon proc /uid/ (u object_r proc_uid_time_in_state ((s0) (s0)))) +(genfscon proc /net (u object_r proc_net ((s0) (s0)))) +(genfscon proc / (u object_r proc ((s0) (s0)))) +(genfscon pstore / (u object_r pstorefs ((s0) (s0)))) +(genfscon rootfs / (u object_r rootfs ((s0) (s0)))) +(genfscon sdcardfs / (u object_r sdcardfs ((s0) (s0)))) +(genfscon selinuxfs / (u object_r selinuxfs ((s0) (s0)))) +(genfscon sysfs /devices/virtual/timed_output/vibrator/enable (u object_r sysfs_vibrator ((s0) (s0)))) +(genfscon sysfs /firmware/devicetree/base/firmware/android (u object_r sysfs_dt_firmware_android ((s0) (s0)))) +(genfscon sysfs /devices/platform/nfc-power/nfc_power (u object_r sysfs_nfc_power_writable ((s0) (s0)))) +(genfscon sysfs /devices/virtual/block/zram0/uevent (u object_r sysfs_zram_uevent ((s0) (s0)))) +(genfscon sysfs /devices/virtual/block/zram1/uevent (u object_r sysfs_zram_uevent ((s0) (s0)))) +(genfscon sysfs /devices/virtual/misc/hw_random (u object_r sysfs_hwrandom ((s0) (s0)))) +(genfscon sysfs /module/wlan/parameters/fwpath (u object_r sysfs_wlan_fwpath ((s0) (s0)))) +(genfscon sysfs /devices/virtual/android_usb (u object_r sysfs_android_usb ((s0) (s0)))) +(genfscon sysfs /devices/virtual/block/zram0 (u object_r sysfs_zram ((s0) (s0)))) +(genfscon sysfs /devices/virtual/block/zram1 (u object_r sysfs_zram ((s0) (s0)))) +(genfscon sysfs /devices/virtual/block/dm- (u object_r sysfs_dm ((s0) (s0)))) +(genfscon sysfs /kernel/memory_state_time (u object_r sysfs_power ((s0) (s0)))) +(genfscon sysfs /devices/virtual/switch (u object_r sysfs_switch ((s0) (s0)))) +(genfscon sysfs /module/lowmemorykiller (u object_r sysfs_lowmemorykiller ((s0) (s0)))) +(genfscon sysfs /kernel/wakeup_reasons (u object_r sysfs_wakeup_reasons ((s0) (s0)))) +(genfscon sysfs /kernel/uevent_helper (u object_r sysfs_usermodehelper ((s0) (s0)))) +(genfscon sysfs /devices/system/cpu (u object_r sysfs_devices_system_cpu ((s0) (s0)))) +(genfscon sysfs /power/wakeup_count (u object_r sysfs_power ((s0) (s0)))) +(genfscon sysfs /class/android_usb (u object_r sysfs_android_usb ((s0) (s0)))) +(genfscon sysfs /power/wake_unlock (u object_r sysfs_wake_lock ((s0) (s0)))) +(genfscon sysfs /fs/ext4/features (u object_r sysfs_fs_ext4_features ((s0) (s0)))) +(genfscon sysfs /power/autosleep (u object_r sysfs_power ((s0) (s0)))) +(genfscon sysfs /power/wake_lock (u object_r sysfs_wake_lock ((s0) (s0)))) +(genfscon sysfs /class/switch (u object_r sysfs_switch ((s0) (s0)))) +(genfscon sysfs /kernel/notes (u object_r sysfs_kernel_notes ((s0) (s0)))) +(genfscon sysfs /power/state (u object_r sysfs_power ((s0) (s0)))) +(genfscon sysfs /kernel/ipv4 (u object_r sysfs_ipv4 ((s0) (s0)))) +(genfscon sysfs /class/leds (u object_r sysfs_leds ((s0) (s0)))) +(genfscon sysfs /class/net (u object_r sysfs_net ((s0) (s0)))) +(genfscon sysfs /class/rtc (u object_r sysfs_rtc ((s0) (s0)))) +(genfscon sysfs / (u object_r sysfs ((s0) (s0)))) +(genfscon tracefs /events/vmscan/mm_vmscan_direct_reclaim_begin/ (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon tracefs /events/vmscan/mm_vmscan_direct_reclaim_end/ (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon tracefs /events/binder/binder_transaction_received/ (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon tracefs /events/vmscan/mm_vmscan_kswapd_sleep/ (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon tracefs /events/vmscan/mm_vmscan_kswapd_wake/ (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon tracefs /events/sched/sched_blocked_reason/ (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon tracefs /events/power/cpu_frequency_limits/ (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon tracefs /events/f2fs/f2fs_sync_file_enter/ (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon tracefs /events/ext4/ext4_sync_file_enter/ (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon tracefs /events/binder/binder_transaction/ (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon tracefs /events/f2fs/f2fs_sync_file_exit/ (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon tracefs /events/ext4/ext4_da_write_begin/ (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon tracefs /events/ext4/ext4_sync_file_exit/ (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon tracefs /events/block/block_rq_complete/ (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon tracefs /events/sched/sched_cpu_hotplug/ (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon tracefs /events/ext4/ext4_da_write_end/ (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon tracefs /events/f2fs/f2fs_write_begin/ (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon tracefs /events/block/block_rq_issue/ (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon tracefs /events/power/clock_set_rate/ (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon tracefs /events/binder/binder_locked/ (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon tracefs /events/binder/binder_unlock/ (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon tracefs /events/f2fs/f2fs_write_end/ (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon tracefs /events/power/cpu_frequency/ (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon tracefs /events/cpufreq_interactive/ (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon tracefs /events/sched/sched_switch/ (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon tracefs /events/sched/sched_wakeup/ (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon tracefs /events/binder/binder_lock/ (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon tracefs /events/lowmemorykiller/ (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon tracefs /events/power/cpu_idle/ (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon tracefs /saved_cmdlines_size (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon tracefs /options/print-tgid (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon tracefs /events/workqueue/ (u object_r debugfs_tracing_debug ((s0) (s0)))) +(genfscon tracefs /events/regulator/ (u object_r debugfs_tracing_debug ((s0) (s0)))) +(genfscon tracefs /events/pagecache/ (u object_r debugfs_tracing_debug ((s0) (s0)))) +(genfscon tracefs /options/overwrite (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon tracefs /instances/wifi (u object_r debugfs_wifi_tracing ((s0) (s0)))) +(genfscon tracefs /buffer_size_kb (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon tracefs /events/cgroup/ (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon tracefs /events/fence/ (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon tracefs /trace_marker (u object_r debugfs_trace_marker ((s0) (s0)))) +(genfscon tracefs /events/sync/ (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon tracefs /per_cpu/cpu (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon tracefs /events/irq/ (u object_r debugfs_tracing_debug ((s0) (s0)))) +(genfscon tracefs /events/ipi/ (u object_r debugfs_tracing_debug ((s0) (s0)))) +(genfscon tracefs /trace_clock (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon tracefs /tracing_on (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon tracefs /instances (u object_r debugfs_tracing_instances ((s0) (s0)))) +(genfscon tracefs /trace (u object_r debugfs_tracing ((s0) (s0)))) +(genfscon tracefs / (u object_r debugfs_tracing_debug ((s0) (s0)))) +(genfscon usbfs / (u object_r usbfs ((s0) (s0)))) +(genfscon vfat / (u object_r vfat ((s0) (s0)))) +(common cap (chown dac_override dac_read_search fowner fsetid kill setgid setuid setpcap linux_immutable net_bind_service net_broadcast net_admin net_raw ipc_lock ipc_owner sys_module sys_rawio sys_chroot sys_ptrace sys_pacct sys_admin sys_boot sys_nice sys_resource sys_time sys_tty_config mknod lease audit_write audit_control setfcap )) +(common cap2 (mac_override mac_admin syslog wake_alarm block_suspend audit_read )) +(common socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind )) +(common file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton )) +(common ipc (create destroy getattr setattr read write associate unix_read unix_write )) +(typealias location_app_data_file) +(typealiasactual location_app_data_file system_app_data_file) +(class security (compute_av compute_create compute_member check_context load_policy compute_relabel compute_user setenforce setbool setsecparam setcheckreqprot read_policy validate_trans )) +(class process (fork transition sigchld sigkill sigstop signull signal ptrace getsched setsched getsession getpgid setpgid getcap setcap share getattr setexec setfscreate noatsecure siginh setrlimit rlimitinh dyntransition setcurrent execmem execstack execheap setkeycreate setsockcreate getrlimit )) +(mlsconstrain (process (sigkill sigstop signal ptrace setsched setpgid setcap share setrlimit)) (or (eq l1 l2) (eq t1 mlstrustedsubject))) +(mlsconstrain (process (ptrace getsched getsession getpgid getcap share getattr)) (or (dom l1 l2) (eq t1 mlstrustedsubject))) +(mlsconstrain (process (transition dyntransition)) (or (and (eq h1 h2) (eq l1 l2)) (eq t1 mlstrustedsubject))) +(class system (ipc_info syslog_read syslog_mod syslog_console module_request module_load )) +(class capability ()) +(classcommon capability cap) +(class filesystem (mount remount unmount getattr relabelfrom relabelto associate quotamod quotaget )) +(class file (execute_no_trans entrypoint execmod open audit_access )) +(classcommon file file) +(mlsconstrain (file (write setattr append unlink link rename)) (or (or (or (eq t2 app_data_file) (eq l1 l2)) (eq t1 mlstrustedsubject)) (eq t2 mlstrustedobject))) +(mlsconstrain (file (read getattr execute)) (or (or (or (eq t2 app_data_file) (dom l1 l2)) (eq t1 mlstrustedsubject)) (eq t2 mlstrustedobject))) +(mlsconstrain (file (setattr unlink link rename open)) (or (or (neq t2 app_data_file) (dom l1 l2)) (eq t1 mlstrustedsubject))) +(mlsconstrain (file (create relabelfrom relabelto)) (and (eq l2 h2) (or (eq l1 l2) (eq t1 mlstrustedsubject)))) +(class dir (add_name remove_name reparent search rmdir open audit_access execmod )) +(classcommon dir file) +(mlsconstrain (dir (write setattr rename add_name remove_name reparent rmdir)) (or (or (or (eq t2 app_data_file) (eq l1 l2)) (eq t1 mlstrustedsubject)) (eq t2 mlstrustedobject))) +(mlsconstrain (dir (read getattr search)) (or (or (or (eq t2 app_data_file) (dom l1 l2)) (eq t1 mlstrustedsubject)) (eq t2 mlstrustedobject))) +(mlsconstrain (dir (setattr rename add_name remove_name reparent search rmdir open)) (or (or (neq t2 app_data_file) (dom l1 l2)) (eq t1 mlstrustedsubject))) +(mlsconstrain (dir (create relabelfrom relabelto)) (and (eq l2 h2) (or (eq l1 l2) (eq t1 mlstrustedsubject)))) +(class fd (use )) +(class lnk_file (open audit_access execmod )) +(classcommon lnk_file file) +(mlsconstrain (lnk_file (write setattr append unlink link rename)) (or (or (or (eq t2 app_data_file) (eq l1 l2)) (eq t1 mlstrustedsubject)) (eq t2 mlstrustedobject))) +(mlsconstrain (lnk_file (read getattr execute)) (or (or (or (eq t2 app_data_file) (dom l1 l2)) (eq t1 mlstrustedsubject)) (eq t2 mlstrustedobject))) +(mlsconstrain (lnk_file (setattr unlink link rename open)) (or (or (neq t2 app_data_file) (dom l1 l2)) (eq t1 mlstrustedsubject))) +(mlsconstrain (lnk_file (create relabelfrom relabelto)) (and (eq l2 h2) (or (eq l1 l2) (eq t1 mlstrustedsubject)))) +(class chr_file (execute_no_trans entrypoint execmod open audit_access )) +(classcommon chr_file file) +(mlsconstrain (chr_file (write setattr append unlink link rename)) (or (or (or (eq t2 app_data_file) (eq l1 l2)) (eq t1 mlstrustedsubject)) (eq t2 mlstrustedobject))) +(mlsconstrain (chr_file (read getattr execute)) (or (or (or (eq t2 app_data_file) (dom l1 l2)) (eq t1 mlstrustedsubject)) (eq t2 mlstrustedobject))) +(mlsconstrain (chr_file (create relabelfrom relabelto)) (and (eq l2 h2) (or (eq l1 l2) (eq t1 mlstrustedsubject)))) +(class blk_file (open audit_access execmod )) +(classcommon blk_file file) +(mlsconstrain (blk_file (write setattr append unlink link rename)) (or (or (or (eq t2 app_data_file) (eq l1 l2)) (eq t1 mlstrustedsubject)) (eq t2 mlstrustedobject))) +(mlsconstrain (blk_file (read getattr execute)) (or (or (or (eq t2 app_data_file) (dom l1 l2)) (eq t1 mlstrustedsubject)) (eq t2 mlstrustedobject))) +(mlsconstrain (blk_file (create relabelfrom relabelto)) (and (eq l2 h2) (or (eq l1 l2) (eq t1 mlstrustedsubject)))) +(class sock_file (open audit_access execmod )) +(classcommon sock_file file) +(mlsconstrain (sock_file (write setattr append unlink link rename)) (or (or (or (eq t2 app_data_file) (eq l1 l2)) (eq t1 mlstrustedsubject)) (eq t2 mlstrustedobject))) +(mlsconstrain (sock_file (read getattr execute)) (or (or (or (eq t2 app_data_file) (dom l1 l2)) (eq t1 mlstrustedsubject)) (eq t2 mlstrustedobject))) +(mlsconstrain (sock_file (setattr unlink link rename open)) (or (or (neq t2 app_data_file) (dom l1 l2)) (eq t1 mlstrustedsubject))) +(mlsconstrain (sock_file (create relabelfrom relabelto)) (and (eq l2 h2) (or (eq l1 l2) (eq t1 mlstrustedsubject)))) +(class fifo_file (open audit_access execmod )) +(classcommon fifo_file file) +(mlsconstrain (fifo_file (write setattr append unlink link rename)) (or (or (or (eq l1 l2) (eq t1 mlstrustedsubject)) (eq t2 mlstrustedobject)) (eq t2 domain))) +(mlsconstrain (fifo_file (read getattr)) (or (or (or (dom l1 l2) (eq t1 mlstrustedsubject)) (eq t2 mlstrustedobject)) (eq t2 domain))) +(mlsconstrain (fifo_file (create relabelfrom relabelto)) (and (eq l2 h2) (or (eq l1 l2) (eq t1 mlstrustedsubject)))) +(class socket ()) +(classcommon socket socket) +(mlsconstrain (socket (create relabelfrom relabelto)) (or (and (eq h1 h2) (eq l1 l2)) (eq t1 mlstrustedsubject))) +(class tcp_socket (node_bind name_connect )) +(classcommon tcp_socket socket) +(mlsconstrain (tcp_socket (create relabelfrom relabelto)) (or (and (eq h1 h2) (eq l1 l2)) (eq t1 mlstrustedsubject))) +(class udp_socket (node_bind )) +(classcommon udp_socket socket) +(mlsconstrain (udp_socket (create relabelfrom relabelto)) (or (and (eq h1 h2) (eq l1 l2)) (eq t1 mlstrustedsubject))) +(class rawip_socket (node_bind )) +(classcommon rawip_socket socket) +(mlsconstrain (rawip_socket (create relabelfrom relabelto)) (or (and (eq h1 h2) (eq l1 l2)) (eq t1 mlstrustedsubject))) +(class node (recvfrom sendto )) +(class netif (ingress egress )) +(class netlink_socket ()) +(classcommon netlink_socket socket) +(mlsconstrain (netlink_socket (create relabelfrom relabelto)) (or (and (eq h1 h2) (eq l1 l2)) (eq t1 mlstrustedsubject))) +(class packet_socket ()) +(classcommon packet_socket socket) +(mlsconstrain (packet_socket (create relabelfrom relabelto)) (or (and (eq h1 h2) (eq l1 l2)) (eq t1 mlstrustedsubject))) +(class key_socket ()) +(classcommon key_socket socket) +(mlsconstrain (key_socket (create relabelfrom relabelto)) (or (and (eq h1 h2) (eq l1 l2)) (eq t1 mlstrustedsubject))) +(class unix_stream_socket (connectto )) +(classcommon unix_stream_socket socket) +(mlsconstrain (unix_stream_socket (connectto)) (or (or (eq l1 l2) (eq t1 mlstrustedsubject)) (eq t2 mlstrustedsubject))) +(mlsconstrain (unix_stream_socket (create relabelfrom relabelto)) (or (and (eq h1 h2) (eq l1 l2)) (eq t1 mlstrustedsubject))) +(class unix_dgram_socket ()) +(classcommon unix_dgram_socket socket) +(mlsconstrain (unix_dgram_socket (sendto)) (or (or (eq l1 l2) (eq t1 mlstrustedsubject)) (eq t2 mlstrustedsubject))) +(mlsconstrain (unix_dgram_socket (create relabelfrom relabelto)) (or (and (eq h1 h2) (eq l1 l2)) (eq t1 mlstrustedsubject))) +(class bpf (map_create map_read map_write prog_load prog_run )) +(class sem ()) +(classcommon sem ipc) +(class msg (send receive )) +(class msgq (enqueue )) +(classcommon msgq ipc) +(class shm (lock )) +(classcommon shm ipc) +(class ipc ()) +(classcommon ipc ipc) +(class netlink_route_socket (nlmsg_read nlmsg_write )) +(classcommon netlink_route_socket socket) +(mlsconstrain (netlink_route_socket (create relabelfrom relabelto)) (or (and (eq h1 h2) (eq l1 l2)) (eq t1 mlstrustedsubject))) +(class netlink_tcpdiag_socket (nlmsg_read nlmsg_write )) +(classcommon netlink_tcpdiag_socket socket) +(mlsconstrain (netlink_tcpdiag_socket (create relabelfrom relabelto)) (or (and (eq h1 h2) (eq l1 l2)) (eq t1 mlstrustedsubject))) +(class netlink_nflog_socket ()) +(classcommon netlink_nflog_socket socket) +(mlsconstrain (netlink_nflog_socket (create relabelfrom relabelto)) (or (and (eq h1 h2) (eq l1 l2)) (eq t1 mlstrustedsubject))) +(class netlink_xfrm_socket (nlmsg_read nlmsg_write )) +(classcommon netlink_xfrm_socket socket) +(mlsconstrain (netlink_xfrm_socket (create relabelfrom relabelto)) (or (and (eq h1 h2) (eq l1 l2)) (eq t1 mlstrustedsubject))) +(class netlink_selinux_socket ()) +(classcommon netlink_selinux_socket socket) +(mlsconstrain (netlink_selinux_socket (create relabelfrom relabelto)) (or (and (eq h1 h2) (eq l1 l2)) (eq t1 mlstrustedsubject))) +(class netlink_audit_socket (nlmsg_read nlmsg_write nlmsg_relay nlmsg_readpriv nlmsg_tty_audit )) +(classcommon netlink_audit_socket socket) +(mlsconstrain (netlink_audit_socket (create relabelfrom relabelto)) (or (and (eq h1 h2) (eq l1 l2)) (eq t1 mlstrustedsubject))) +(class netlink_dnrt_socket ()) +(classcommon netlink_dnrt_socket socket) +(mlsconstrain (netlink_dnrt_socket (create relabelfrom relabelto)) (or (and (eq h1 h2) (eq l1 l2)) (eq t1 mlstrustedsubject))) +(class association (sendto recvfrom setcontext polmatch )) +(class netlink_kobject_uevent_socket ()) +(classcommon netlink_kobject_uevent_socket socket) +(mlsconstrain (netlink_kobject_uevent_socket (create relabelfrom relabelto)) (or (and (eq h1 h2) (eq l1 l2)) (eq t1 mlstrustedsubject))) +(class appletalk_socket ()) +(classcommon appletalk_socket socket) +(mlsconstrain (appletalk_socket (create relabelfrom relabelto)) (or (and (eq h1 h2) (eq l1 l2)) (eq t1 mlstrustedsubject))) +(class packet (send recv relabelto flow_in flow_out forward_in forward_out )) +(class key (view read write search link setattr create )) +(class dccp_socket (node_bind name_connect )) +(classcommon dccp_socket socket) +(class memprotect (mmap_zero )) +(class peer (recv )) +(class capability2 ()) +(classcommon capability2 cap2) +(class kernel_service (use_as_override create_files_as )) +(class tun_socket (attach_queue )) +(classcommon tun_socket socket) +(mlsconstrain (tun_socket (create relabelfrom relabelto)) (or (and (eq h1 h2) (eq l1 l2)) (eq t1 mlstrustedsubject))) +(class binder (impersonate call set_context_mgr transfer )) +(class netlink_iscsi_socket ()) +(classcommon netlink_iscsi_socket socket) +(mlsconstrain (netlink_iscsi_socket (create relabelfrom relabelto)) (or (and (eq h1 h2) (eq l1 l2)) (eq t1 mlstrustedsubject))) +(class netlink_fib_lookup_socket ()) +(classcommon netlink_fib_lookup_socket socket) +(mlsconstrain (netlink_fib_lookup_socket (create relabelfrom relabelto)) (or (and (eq h1 h2) (eq l1 l2)) (eq t1 mlstrustedsubject))) +(class netlink_connector_socket ()) +(classcommon netlink_connector_socket socket) +(mlsconstrain (netlink_connector_socket (create relabelfrom relabelto)) (or (and (eq h1 h2) (eq l1 l2)) (eq t1 mlstrustedsubject))) +(class netlink_netfilter_socket ()) +(classcommon netlink_netfilter_socket socket) +(mlsconstrain (netlink_netfilter_socket (create relabelfrom relabelto)) (or (and (eq h1 h2) (eq l1 l2)) (eq t1 mlstrustedsubject))) +(class netlink_generic_socket ()) +(classcommon netlink_generic_socket socket) +(mlsconstrain (netlink_generic_socket (create relabelfrom relabelto)) (or (and (eq h1 h2) (eq l1 l2)) (eq t1 mlstrustedsubject))) +(class netlink_scsitransport_socket ()) +(classcommon netlink_scsitransport_socket socket) +(mlsconstrain (netlink_scsitransport_socket (create relabelfrom relabelto)) (or (and (eq h1 h2) (eq l1 l2)) (eq t1 mlstrustedsubject))) +(class netlink_rdma_socket ()) +(classcommon netlink_rdma_socket socket) +(mlsconstrain (netlink_rdma_socket (create relabelfrom relabelto)) (or (and (eq h1 h2) (eq l1 l2)) (eq t1 mlstrustedsubject))) +(class netlink_crypto_socket ()) +(classcommon netlink_crypto_socket socket) +(mlsconstrain (netlink_crypto_socket (create relabelfrom relabelto)) (or (and (eq h1 h2) (eq l1 l2)) (eq t1 mlstrustedsubject))) +(class cap_userns ()) +(classcommon cap_userns cap) +(class cap2_userns ()) +(classcommon cap2_userns cap2) +(class sctp_socket (node_bind )) +(classcommon sctp_socket socket) +(mlsconstrain (sctp_socket (create relabelfrom relabelto)) (or (and (eq h1 h2) (eq l1 l2)) (eq t1 mlstrustedsubject))) +(class icmp_socket (node_bind )) +(classcommon icmp_socket socket) +(mlsconstrain (icmp_socket (create relabelfrom relabelto)) (or (and (eq h1 h2) (eq l1 l2)) (eq t1 mlstrustedsubject))) +(class ax25_socket ()) +(classcommon ax25_socket socket) +(mlsconstrain (ax25_socket (create relabelfrom relabelto)) (or (and (eq h1 h2) (eq l1 l2)) (eq t1 mlstrustedsubject))) +(class ipx_socket ()) +(classcommon ipx_socket socket) +(mlsconstrain (ipx_socket (create relabelfrom relabelto)) (or (and (eq h1 h2) (eq l1 l2)) (eq t1 mlstrustedsubject))) +(class netrom_socket ()) +(classcommon netrom_socket socket) +(mlsconstrain (netrom_socket (create relabelfrom relabelto)) (or (and (eq h1 h2) (eq l1 l2)) (eq t1 mlstrustedsubject))) +(class atmpvc_socket ()) +(classcommon atmpvc_socket socket) +(mlsconstrain (atmpvc_socket (create relabelfrom relabelto)) (or (and (eq h1 h2) (eq l1 l2)) (eq t1 mlstrustedsubject))) +(class x25_socket ()) +(classcommon x25_socket socket) +(mlsconstrain (x25_socket (create relabelfrom relabelto)) (or (and (eq h1 h2) (eq l1 l2)) (eq t1 mlstrustedsubject))) +(class rose_socket ()) +(classcommon rose_socket socket) +(mlsconstrain (rose_socket (create relabelfrom relabelto)) (or (and (eq h1 h2) (eq l1 l2)) (eq t1 mlstrustedsubject))) +(class decnet_socket ()) +(classcommon decnet_socket socket) +(mlsconstrain (decnet_socket (create relabelfrom relabelto)) (or (and (eq h1 h2) (eq l1 l2)) (eq t1 mlstrustedsubject))) +(class atmsvc_socket ()) +(classcommon atmsvc_socket socket) +(mlsconstrain (atmsvc_socket (create relabelfrom relabelto)) (or (and (eq h1 h2) (eq l1 l2)) (eq t1 mlstrustedsubject))) +(class rds_socket ()) +(classcommon rds_socket socket) +(mlsconstrain (rds_socket (create relabelfrom relabelto)) (or (and (eq h1 h2) (eq l1 l2)) (eq t1 mlstrustedsubject))) +(class irda_socket ()) +(classcommon irda_socket socket) +(mlsconstrain (irda_socket (create relabelfrom relabelto)) (or (and (eq h1 h2) (eq l1 l2)) (eq t1 mlstrustedsubject))) +(class pppox_socket ()) +(classcommon pppox_socket socket) +(mlsconstrain (pppox_socket (create relabelfrom relabelto)) (or (and (eq h1 h2) (eq l1 l2)) (eq t1 mlstrustedsubject))) +(class llc_socket ()) +(classcommon llc_socket socket) +(mlsconstrain (llc_socket (create relabelfrom relabelto)) (or (and (eq h1 h2) (eq l1 l2)) (eq t1 mlstrustedsubject))) +(class can_socket ()) +(classcommon can_socket socket) +(mlsconstrain (can_socket (create relabelfrom relabelto)) (or (and (eq h1 h2) (eq l1 l2)) (eq t1 mlstrustedsubject))) +(class tipc_socket ()) +(classcommon tipc_socket socket) +(mlsconstrain (tipc_socket (create relabelfrom relabelto)) (or (and (eq h1 h2) (eq l1 l2)) (eq t1 mlstrustedsubject))) +(class bluetooth_socket ()) +(classcommon bluetooth_socket socket) +(mlsconstrain (bluetooth_socket (create relabelfrom relabelto)) (or (and (eq h1 h2) (eq l1 l2)) (eq t1 mlstrustedsubject))) +(class iucv_socket ()) +(classcommon iucv_socket socket) +(mlsconstrain (iucv_socket (create relabelfrom relabelto)) (or (and (eq h1 h2) (eq l1 l2)) (eq t1 mlstrustedsubject))) +(class rxrpc_socket ()) +(classcommon rxrpc_socket socket) +(mlsconstrain (rxrpc_socket (create relabelfrom relabelto)) (or (and (eq h1 h2) (eq l1 l2)) (eq t1 mlstrustedsubject))) +(class isdn_socket ()) +(classcommon isdn_socket socket) +(mlsconstrain (isdn_socket (create relabelfrom relabelto)) (or (and (eq h1 h2) (eq l1 l2)) (eq t1 mlstrustedsubject))) +(class phonet_socket ()) +(classcommon phonet_socket socket) +(mlsconstrain (phonet_socket (create relabelfrom relabelto)) (or (and (eq h1 h2) (eq l1 l2)) (eq t1 mlstrustedsubject))) +(class ieee802154_socket ()) +(classcommon ieee802154_socket socket) +(mlsconstrain (ieee802154_socket (create relabelfrom relabelto)) (or (and (eq h1 h2) (eq l1 l2)) (eq t1 mlstrustedsubject))) +(class caif_socket ()) +(classcommon caif_socket socket) +(mlsconstrain (caif_socket (create relabelfrom relabelto)) (or (and (eq h1 h2) (eq l1 l2)) (eq t1 mlstrustedsubject))) +(class alg_socket ()) +(classcommon alg_socket socket) +(mlsconstrain (alg_socket (create relabelfrom relabelto)) (or (and (eq h1 h2) (eq l1 l2)) (eq t1 mlstrustedsubject))) +(class nfc_socket ()) +(classcommon nfc_socket socket) +(mlsconstrain (nfc_socket (create relabelfrom relabelto)) (or (and (eq h1 h2) (eq l1 l2)) (eq t1 mlstrustedsubject))) +(class vsock_socket ()) +(classcommon vsock_socket socket) +(mlsconstrain (vsock_socket (create relabelfrom relabelto)) (or (and (eq h1 h2) (eq l1 l2)) (eq t1 mlstrustedsubject))) +(class kcm_socket ()) +(classcommon kcm_socket socket) +(mlsconstrain (kcm_socket (create relabelfrom relabelto)) (or (and (eq h1 h2) (eq l1 l2)) (eq t1 mlstrustedsubject))) +(class qipcrtr_socket ()) +(classcommon qipcrtr_socket socket) +(mlsconstrain (qipcrtr_socket (create relabelfrom relabelto)) (or (and (eq h1 h2) (eq l1 l2)) (eq t1 mlstrustedsubject))) +(class smc_socket ()) +(classcommon smc_socket socket) +(mlsconstrain (smc_socket (create relabelfrom relabelto)) (or (and (eq h1 h2) (eq l1 l2)) (eq t1 mlstrustedsubject))) +(class property_service (set )) +(class service_manager (add find list )) +(class hwservice_manager (add find list )) +(class keystore_key (get_state get insert delete exist list reset password lock unlock is_empty sign verify grant duplicate clear_uid add_auth user_changed gen_unique_id )) +(class drmservice (consumeRights setPlaybackStatus openDecryptSession closeDecryptSession initializeDecryptUnit decrypt finalizeDecryptUnit pread )) +(classorder (security process system capability filesystem file dir fd lnk_file chr_file blk_file sock_file fifo_file socket tcp_socket udp_socket rawip_socket node netif netlink_socket packet_socket key_socket unix_stream_socket unix_dgram_socket bpf sem msg msgq shm ipc netlink_route_socket netlink_tcpdiag_socket netlink_nflog_socket netlink_xfrm_socket netlink_selinux_socket netlink_audit_socket netlink_dnrt_socket association netlink_kobject_uevent_socket appletalk_socket packet key dccp_socket memprotect peer capability2 kernel_service tun_socket binder netlink_iscsi_socket netlink_fib_lookup_socket netlink_connector_socket netlink_netfilter_socket netlink_generic_socket netlink_scsitransport_socket netlink_rdma_socket netlink_crypto_socket cap_userns cap2_userns sctp_socket icmp_socket ax25_socket ipx_socket netrom_socket atmpvc_socket x25_socket rose_socket decnet_socket atmsvc_socket rds_socket irda_socket pppox_socket llc_socket can_socket tipc_socket bluetooth_socket iucv_socket rxrpc_socket isdn_socket phonet_socket ieee802154_socket caif_socket alg_socket nfc_socket vsock_socket kcm_socket qipcrtr_socket smc_socket property_service service_manager hwservice_manager keystore_key drmservice )) +(role r) +(roletype r domain) +(typeattribute dev_type) +(typeattributeset dev_type (device alarm_device ashmem_device audio_device audio_timer_device audio_seq_device binder_device hwbinder_device vndbinder_device block_device camera_device dm_device keychord_device loop_control_device loop_device pmsg_device radio_device ram_device rtc_device vold_device console_device cpuctl_device fscklogs full_device gpu_device graphics_device hw_random_device input_device kmem_device port_device lowpan_device mtd_device mtp_device nfc_device ptmx_device kmsg_device kmsg_debug_device null_device random_device secure_element_device sensors_device serial_device socket_device owntty_device tty_device video_device vcs_device zero_device fuse_device iio_device ion_device qtaguid_device watchdog_device uhid_device uio_device tun_device usbaccessory_device usb_device properties_device properties_serial property_info i2c_device hci_attach_dev rpmsg_device root_block_device frp_block_device system_block_device recovery_block_device boot_block_device userdata_block_device cache_block_device swap_block_device metadata_block_device misc_block_device ppp_device tee_device smcinvoke_device smd7_device seemplog_device )) +(typeattribute domain) +(typeattributeset domain (adbd audioserver blkid blkid_untrusted bluetooth bootanim bootstat bufferhubd cameraserver charger clatd cppreopts crash_dump dex2oat dhcp dnsmasq drmserver dumpstate e2fs ephemeral_app fingerprintd fsck fsck_untrusted gatekeeperd healthd hwservicemanager idmap incident incident_helper incidentd init inputflinger install_recovery installd isolated_app kernel keystore lmkd logd logpersist mdnsd mediacodec mediadrmserver mediaextractor mediametrics mediaprovider mediaserver modprobe mtp netd netutils_wrapper nfc otapreopt_chroot otapreopt_slot performanced perfprofd platform_app postinstall postinstall_dexopt ppp preopt2cachename priv_app profman racoon radio recovery recovery_persist recovery_refresh runas sdcardd secure_element servicemanager sgdisk shared_relro shell slideshow su surfaceflinger system_app system_server tee thermalserviced tombstoned toolbox traced_probes traceur_app tzdatacheck ueventd uncrypt untrusted_app untrusted_app_27 untrusted_app_25 untrusted_v2_app update_engine update_verifier usbd vdc vendor_init vendor_shell virtual_touchpad vndservicemanager vold vold_prepare_subdirs vr_hwc watchdogd webview_zygote wificond wpantund zygote dataservice_app dpmd dun-server mirrorlink vendor_mmi_sys perfservice qtelephony qvrd wfdservice atrace blank_screen bpfloader dexoptanalyzer hal_allocator_default perfetto stats statsd storaged traced wait_for_keymaster bt_logger seempd smcinvoke_daemon )) +(typeattribute fs_type) +(typeattributeset fs_type (device labeledfs pipefs sockfs rootfs proc proc_security proc_drop_caches proc_overcommit_memory proc_min_free_order_shift usermodehelper sysfs_usermodehelper qtaguid_proc proc_qtaguid_stat proc_bluetooth_writable proc_abi proc_asound proc_buddyinfo proc_cmdline proc_cpuinfo proc_dirty proc_diskstats proc_extra_free_kbytes proc_filesystems proc_hostname proc_hung_task proc_interrupts proc_iomem proc_kmsg proc_loadavg proc_max_map_count proc_meminfo proc_misc proc_modules proc_mounts proc_net proc_page_cluster proc_pagetypeinfo proc_panic proc_perf proc_pid_max proc_pipe_conf proc_random proc_sched proc_stat proc_swaps proc_sysrq proc_timer proc_tty_drivers proc_uid_cputime_showstat proc_uid_cputime_removeuid proc_uid_io_stats proc_uid_procstat_set proc_uid_time_in_state proc_uid_concurrent_active_time proc_uid_concurrent_policy_time proc_uid_cpupower proc_uptime proc_version proc_vmallocinfo proc_vmstat proc_zoneinfo selinuxfs cgroup cgroup_bpf sysfs sysfs_android_usb sysfs_uio sysfs_batteryinfo sysfs_bluetooth_writable sysfs_dm sysfs_dt_firmware_android sysfs_ipv4 sysfs_kernel_notes sysfs_leds sysfs_hwrandom sysfs_nfc_power_writable sysfs_wake_lock sysfs_mac_address sysfs_net sysfs_power sysfs_rtc sysfs_switch sysfs_usb sysfs_wakeup_reasons sysfs_fs_ext4_features fs_bpf configfs sysfs_devices_system_cpu sysfs_lowmemorykiller sysfs_wlan_fwpath sysfs_vibrator sysfs_thermal sysfs_zram sysfs_zram_uevent inotify devpts tmpfs shm mqueue fuse sdcardfs vfat exfat debugfs debugfs_mmc debugfs_trace_marker debugfs_tracing debugfs_tracing_debug debugfs_tracing_instances debugfs_wakeup_sources debugfs_wifi_tracing pstorefs functionfs oemfs usbfs binfmt_miscfs app_fusefs config_gz priv_app_devpts untrusted_app_all_devpts )) +(typeattribute contextmount_type) +(typeattributeset contextmount_type (oemfs app_fusefs )) +(typeattribute file_type) +(typeattributeset file_type (adbd_exec bootanim_exec bootstat_exec bufferhubd_exec cameraserver_exec clatd_exec cppreopts_exec crash_dump_exec dex2oat_exec dhcp_exec dnsmasq_exec drmserver_exec drmserver_socket dumpstate_exec e2fs_exec unlabeled system_file vendor_hal_file vendor_file vendor_app_file vendor_configs_file same_process_hal_file vndk_sp_file vendor_framework_file vendor_overlay_file metadata_file vold_metadata_file runtime_event_log_tags_file logcat_exec coredump_file system_data_file vendor_data_file unencrypted_data_file install_data_file drm_data_file adb_data_file anr_data_file tombstone_data_file tombstone_wifi_data_file apk_data_file apk_tmp_file apk_private_data_file apk_private_tmp_file dalvikcache_data_file ota_data_file ota_package_file user_profile_data_file profman_dump_data_file resourcecache_data_file shell_data_file property_data_file bootchart_data_file heapdump_data_file nativetest_data_file ringtone_file preloads_data_file preloads_media_file dhcp_data_file mnt_media_rw_file mnt_user_file mnt_expand_file storage_file mnt_media_rw_stub_file storage_stub_file mnt_vendor_file postinstall_mnt_dir postinstall_file adb_keys_file audio_data_file audioserver_data_file bluetooth_data_file bluetooth_logs_data_file bootstat_data_file boottrace_data_file camera_data_file gatekeeper_data_file incident_data_file keychain_data_file keystore_data_file media_data_file media_rw_data_file misc_user_data_file net_data_file network_watchlist_data_file nfc_data_file radio_data_file recovery_data_file shared_relro_file systemkeys_data_file textclassifier_data_file trace_data_file vpn_data_file wifi_data_file zoneinfo_data_file vold_data_file perfprofd_data_file tee_data_file update_engine_data_file update_engine_log_data_file method_trace_data_file app_data_file system_app_data_file cache_file cache_backup_file cache_private_backup_file cache_recovery_file efs_file wallpaper_file shortcut_manager_icons icon_file asec_apk_file asec_public_file asec_image_file backup_data_file bluetooth_efs_file fingerprintd_data_file fingerprint_vendor_data_file app_fuse_file adbd_socket bluetooth_socket dnsproxyd_socket dumpstate_socket fwmarkd_socket lmkd_socket logd_socket logdr_socket logdw_socket mdns_socket mdnsd_socket misc_logd_file mtpd_socket netd_socket property_socket racoon_socket rild_socket rild_debug_socket system_wpa_socket system_ndebug_socket tombstoned_crash_socket tombstoned_java_trace_socket tombstoned_intercept_socket traced_producer_socket traced_consumer_socket uncrypt_socket wpa_socket zygote_socket gps_control pdx_display_dir pdx_performance_dir pdx_bufferhub_dir pdx_display_client_endpoint_socket pdx_display_manager_endpoint_socket pdx_display_screenshot_endpoint_socket pdx_display_vsync_endpoint_socket pdx_performance_client_endpoint_socket pdx_bufferhub_client_endpoint_socket file_contexts_file mac_perms_file property_contexts_file seapp_contexts_file sepolicy_file service_contexts_file nonplat_service_contexts_file hwservice_contexts_file vndservice_contexts_file audiohal_data_file fingerprintd_exec fsck_exec gatekeeperd_exec healthd_exec hwservicemanager_exec idmap_exec init_exec inputflinger_exec install_recovery_exec installd_exec keystore_exec lmkd_exec logd_exec mediacodec_exec mediadrmserver_exec mediaextractor_exec mediametrics_exec mediaserver_exec mtp_exec netd_exec netutils_wrapper_exec otapreopt_chroot_exec otapreopt_slot_exec performanced_exec perfprofd_exec ppp_exec preopt2cachename_exec profman_exec racoon_exec recovery_persist_exec recovery_refresh_exec runas_exec sdcardd_exec servicemanager_exec sgdisk_exec shell_exec su_exec thermalserviced_exec tombstoned_exec toolbox_exec tzdatacheck_exec uncrypt_exec update_engine_exec update_verifier_exec usbd_exec vdc_exec vendor_shell_exec vendor_toolbox_exec virtual_touchpad_exec vold_exec vold_prepare_subdirs_exec vr_hwc_exec webview_zygote_exec wificond_exec wpantund_exec zygote_exec dpmtcm_socket wfdservice_exec adbd_tmpfs atrace_exec audioserver_exec audioserver_tmpfs blank_screen_exec blank_screen_tmpfs blkid_exec bluetooth_tmpfs bootanim_tmpfs bootstat_tmpfs bpfloader_exec bufferhubd_tmpfs cameraserver_tmpfs cppreopts_tmpfs dexoptanalyzer_exec dexoptanalyzer_tmpfs dhcp_tmpfs drmserver_tmpfs dumpstate_tmpfs ephemeral_app_tmpfs stats_data_file statsdw_socket storaged_data_file wm_trace_data_file perfetto_traces_data_file fingerprintd_tmpfs fsck_tmpfs gatekeeperd_tmpfs hal_allocator_default_exec hal_allocator_default_tmpfs healthd_tmpfs hwservicemanager_tmpfs incident_exec incident_helper_exec incidentd_tmpfs incidentd_exec init_tmpfs inputflinger_tmpfs install_recovery_tmpfs installd_tmpfs isolated_app_tmpfs keystore_tmpfs lmkd_tmpfs logd_tmpfs mdnsd_exec mdnsd_tmpfs mediadrmserver_tmpfs mediaextractor_tmpfs mediametrics_tmpfs mediaprovider_tmpfs mediaserver_tmpfs mtp_tmpfs netd_tmpfs nfc_tmpfs otapreopt_slot_tmpfs perfetto_exec perfetto_tmpfs performanced_tmpfs platform_app_tmpfs priv_app_tmpfs racoon_tmpfs radio_tmpfs recovery_persist_tmpfs recovery_refresh_tmpfs secure_element_tmpfs servicemanager_tmpfs shared_relro_tmpfs shell_tmpfs stats_exec statsd_tmpfs statsd_exec storaged_exec storaged_tmpfs surfaceflinger_exec surfaceflinger_tmpfs system_app_tmpfs system_server_tmpfs thermalserviced_tmpfs tombstoned_tmpfs toolbox_tmpfs traced_exec traced_tmpfs traced_probes_exec traced_probes_tmpfs traceur_app_tmpfs tzdatacheck_tmpfs ueventd_tmpfs uncrypt_tmpfs untrusted_app_tmpfs untrusted_app_25_tmpfs untrusted_app_27_tmpfs untrusted_v2_app_tmpfs update_engine_tmpfs update_verifier_tmpfs usbd_tmpfs vdc_tmpfs virtual_touchpad_tmpfs vold_tmpfs vr_hwc_tmpfs wait_for_keymaster_exec wait_for_keymaster_tmpfs webview_zygote_tmpfs wificond_tmpfs wpantund_tmpfs zygote_tmpfs flipfont_data_file bt_logger_exec bt_logger_tmpfs dataservice_app_tmpfs dpmd_exec dpmd_tmpfs dun-server_exec dun-server_tmpfs seemp_data_file seempdw_socket dpmd_socket dpmd_data_file dpmwrapper_socket qvrd_data_file qvrd_socket qvrd_hvx_socket mirrorlink_data_file mirrorlink_socket mirrorlink_exec mirrorlink_tmpfs vendor_mmi_sys_exec vendor_mmi_sys_tmpfs perfservice_exec perfservice_tmpfs qtelephony_tmpfs qti-testscripts_exec qvrd_exec qvrd_tmpfs seempd_exec seempd_tmpfs smcinvoke_daemon_exec smcinvoke_daemon_tmpfs wfdservice_tmpfs )) +(typeattribute exec_type) +(typeattributeset exec_type (adbd_exec bootanim_exec bootstat_exec bufferhubd_exec cameraserver_exec clatd_exec cppreopts_exec crash_dump_exec dex2oat_exec dhcp_exec dnsmasq_exec drmserver_exec dumpstate_exec e2fs_exec logcat_exec fingerprintd_exec fsck_exec gatekeeperd_exec healthd_exec hwservicemanager_exec idmap_exec init_exec inputflinger_exec install_recovery_exec installd_exec keystore_exec lmkd_exec logd_exec mediacodec_exec mediadrmserver_exec mediaextractor_exec mediametrics_exec mediaserver_exec mtp_exec netd_exec netutils_wrapper_exec otapreopt_chroot_exec otapreopt_slot_exec performanced_exec perfprofd_exec ppp_exec preopt2cachename_exec profman_exec racoon_exec recovery_persist_exec recovery_refresh_exec runas_exec sdcardd_exec servicemanager_exec sgdisk_exec shell_exec su_exec thermalserviced_exec tombstoned_exec toolbox_exec tzdatacheck_exec uncrypt_exec update_engine_exec update_verifier_exec usbd_exec vdc_exec vendor_shell_exec vendor_toolbox_exec virtual_touchpad_exec vold_exec vold_prepare_subdirs_exec vr_hwc_exec webview_zygote_exec wificond_exec wpantund_exec zygote_exec wfdservice_exec atrace_exec audioserver_exec blank_screen_exec blkid_exec bpfloader_exec dexoptanalyzer_exec hal_allocator_default_exec incident_exec incident_helper_exec incidentd_exec mdnsd_exec perfetto_exec stats_exec statsd_exec storaged_exec surfaceflinger_exec traced_exec traced_probes_exec wait_for_keymaster_exec bt_logger_exec dpmd_exec dun-server_exec mirrorlink_exec vendor_mmi_sys_exec perfservice_exec qti-testscripts_exec qvrd_exec seempd_exec smcinvoke_daemon_exec )) +(typeattribute data_file_type) +(expandtypeattribute (data_file_type) false) +(typeattributeset data_file_type (system_data_file vendor_data_file unencrypted_data_file install_data_file drm_data_file adb_data_file anr_data_file tombstone_data_file tombstone_wifi_data_file apk_data_file apk_tmp_file apk_private_data_file apk_private_tmp_file dalvikcache_data_file ota_data_file ota_package_file user_profile_data_file profman_dump_data_file resourcecache_data_file shell_data_file property_data_file bootchart_data_file heapdump_data_file nativetest_data_file ringtone_file preloads_data_file preloads_media_file dhcp_data_file adb_keys_file audio_data_file audioserver_data_file bluetooth_data_file bluetooth_logs_data_file bootstat_data_file boottrace_data_file camera_data_file gatekeeper_data_file incident_data_file keychain_data_file keystore_data_file media_data_file media_rw_data_file misc_user_data_file net_data_file network_watchlist_data_file nfc_data_file radio_data_file recovery_data_file shared_relro_file systemkeys_data_file textclassifier_data_file trace_data_file vpn_data_file wifi_data_file zoneinfo_data_file vold_data_file perfprofd_data_file tee_data_file update_engine_data_file update_engine_log_data_file method_trace_data_file app_data_file system_app_data_file cache_file cache_backup_file cache_private_backup_file cache_recovery_file wallpaper_file shortcut_manager_icons icon_file asec_apk_file asec_public_file asec_image_file backup_data_file fingerprintd_data_file fingerprint_vendor_data_file app_fuse_file bluetooth_socket misc_logd_file system_wpa_socket system_ndebug_socket wpa_socket audiohal_data_file stats_data_file storaged_data_file wm_trace_data_file perfetto_traces_data_file flipfont_data_file seemp_data_file dpmd_data_file qvrd_data_file mirrorlink_data_file )) +(typeattribute core_data_file_type) +(expandtypeattribute (core_data_file_type) false) +(typeattributeset core_data_file_type (system_data_file unencrypted_data_file install_data_file drm_data_file adb_data_file anr_data_file tombstone_data_file apk_data_file apk_tmp_file apk_private_data_file apk_private_tmp_file dalvikcache_data_file ota_data_file ota_package_file user_profile_data_file profman_dump_data_file resourcecache_data_file shell_data_file property_data_file bootchart_data_file heapdump_data_file nativetest_data_file ringtone_file preloads_data_file preloads_media_file dhcp_data_file adb_keys_file audio_data_file audioserver_data_file bluetooth_data_file bluetooth_logs_data_file bootstat_data_file boottrace_data_file camera_data_file gatekeeper_data_file incident_data_file keychain_data_file keystore_data_file media_data_file media_rw_data_file misc_user_data_file net_data_file network_watchlist_data_file nfc_data_file radio_data_file recovery_data_file shared_relro_file systemkeys_data_file textclassifier_data_file trace_data_file vpn_data_file wifi_data_file zoneinfo_data_file vold_data_file perfprofd_data_file update_engine_data_file update_engine_log_data_file method_trace_data_file app_data_file system_app_data_file cache_file cache_backup_file cache_private_backup_file cache_recovery_file wallpaper_file shortcut_manager_icons icon_file asec_apk_file asec_public_file asec_image_file backup_data_file fingerprintd_data_file app_fuse_file bluetooth_socket misc_logd_file system_wpa_socket system_ndebug_socket wpa_socket audiohal_data_file stats_data_file storaged_data_file wm_trace_data_file perfetto_traces_data_file flipfont_data_file seemp_data_file dpmd_data_file qvrd_data_file mirrorlink_data_file )) +(typeattribute vendor_file_type) +(typeattributeset vendor_file_type (vendor_hal_file vendor_file vendor_app_file vendor_configs_file same_process_hal_file vndk_sp_file vendor_framework_file vendor_overlay_file mediacodec_exec vendor_shell_exec vendor_toolbox_exec )) +(typeattribute proc_type) +(expandtypeattribute (proc_type) false) +(typeattributeset proc_type (proc proc_security proc_drop_caches proc_overcommit_memory proc_min_free_order_shift usermodehelper qtaguid_proc proc_qtaguid_stat proc_bluetooth_writable proc_abi proc_asound proc_buddyinfo proc_cmdline proc_cpuinfo proc_dirty proc_diskstats proc_extra_free_kbytes proc_filesystems proc_hostname proc_hung_task proc_interrupts proc_iomem proc_kmsg proc_loadavg proc_max_map_count proc_meminfo proc_misc proc_modules proc_mounts proc_net proc_page_cluster proc_pagetypeinfo proc_panic proc_perf proc_pid_max proc_pipe_conf proc_random proc_sched proc_stat proc_swaps proc_sysrq proc_timer proc_tty_drivers proc_uid_cputime_showstat proc_uid_cputime_removeuid proc_uid_io_stats proc_uid_procstat_set proc_uid_time_in_state proc_uid_concurrent_active_time proc_uid_concurrent_policy_time proc_uid_cpupower proc_uptime proc_version proc_vmallocinfo proc_vmstat proc_zoneinfo config_gz )) +(typeattribute sysfs_type) +(typeattributeset sysfs_type (sysfs_usermodehelper sysfs sysfs_android_usb sysfs_uio sysfs_batteryinfo sysfs_bluetooth_writable sysfs_dm sysfs_dt_firmware_android sysfs_ipv4 sysfs_kernel_notes sysfs_leds sysfs_hwrandom sysfs_nfc_power_writable sysfs_wake_lock sysfs_mac_address sysfs_net sysfs_power sysfs_rtc sysfs_switch sysfs_usb sysfs_wakeup_reasons sysfs_fs_ext4_features sysfs_devices_system_cpu sysfs_lowmemorykiller sysfs_wlan_fwpath sysfs_vibrator sysfs_thermal sysfs_zram sysfs_zram_uevent )) +(typeattribute debugfs_type) +(typeattributeset debugfs_type (debugfs debugfs_mmc debugfs_trace_marker debugfs_tracing debugfs_tracing_debug debugfs_tracing_instances debugfs_wakeup_sources debugfs_wifi_tracing )) +(typeattribute sdcard_type) +(typeattributeset sdcard_type (fuse sdcardfs vfat exfat )) +(typeattribute node_type) +(typeattributeset node_type (node )) +(typeattribute netif_type) +(typeattributeset netif_type (netif )) +(typeattribute port_type) +(typeattributeset port_type (port )) +(typeattribute property_type) +(typeattributeset property_type (audio_prop boottime_prop bluetooth_a2dp_offload_prop bluetooth_prop bootloader_boot_reason_prop config_prop cppreopt_prop ctl_bootanim_prop ctl_bugreport_prop ctl_console_prop ctl_default_prop ctl_dumpstate_prop ctl_fuse_prop ctl_interface_restart_prop ctl_interface_start_prop ctl_interface_stop_prop ctl_mdnsd_prop ctl_restart_prop ctl_rildaemon_prop ctl_sigstop_prop ctl_start_prop ctl_stop_prop dalvik_prop debuggerd_prop debug_prop default_prop device_logging_prop dhcp_prop dumpstate_options_prop dumpstate_prop exported_secure_prop ffs_prop fingerprint_prop firstboot_prop hwservicemanager_prop last_boot_reason_prop logd_prop logpersistd_logging_prop log_prop log_tag_prop lowpan_prop mmc_prop net_dns_prop net_radio_prop netd_stable_secret_prop nfc_prop overlay_prop pan_result_prop persist_debug_prop persistent_properties_ready_prop pm_prop powerctl_prop radio_prop restorecon_prop safemode_prop serialno_prop shell_prop system_boot_reason_prop system_prop system_radio_prop test_boot_reason_prop traced_enabled_prop vold_prop wifi_log_prop wifi_prop vendor_security_patch_level_prop exported_bluetooth_prop exported_config_prop exported_dalvik_prop exported_default_prop exported_dumpstate_prop exported_ffs_prop exported_fingerprint_prop exported_overlay_prop exported_pm_prop exported_radio_prop exported_system_prop exported_system_radio_prop exported_vold_prop exported_wifi_prop exported2_config_prop exported2_default_prop exported2_radio_prop exported2_system_prop exported2_vold_prop exported3_default_prop exported3_radio_prop exported3_system_prop vendor_default_prop persist_dpm_prop vendor_bt_prop )) +(typeattribute core_property_type) +(typeattributeset core_property_type (audio_prop config_prop cppreopt_prop dalvik_prop debuggerd_prop debug_prop default_prop dhcp_prop dumpstate_prop ffs_prop fingerprint_prop logd_prop net_radio_prop nfc_prop pan_result_prop persist_debug_prop powerctl_prop radio_prop restorecon_prop shell_prop system_prop system_radio_prop vold_prop )) +(typeattribute log_property_type) +(typeattributeset log_property_type (log_prop log_tag_prop wifi_log_prop )) +(typeattribute extended_core_property_type) +(typeattribute system_server_service) +(typeattributeset system_server_service (accessibility_service account_service activity_service alarm_service appops_service appwidget_service assetatlas_service audio_service autofill_service backup_service batterystats_service battery_service binder_calls_stats_service bluetooth_manager_service broadcastradio_service cameraproxy_service clipboard_service contexthub_service crossprofileapps_service IProxyService_service commontime_management_service companion_device_service connectivity_service connmetrics_service consumer_ir_service content_service country_detector_service coverage_service cpuinfo_service dbinfo_service device_policy_service deviceidle_service device_identifiers_service devicestoragemonitor_service diskstats_service display_service font_service netd_listener_service network_watchlist_service DockObserver_service dreams_service dropbox_service lowpan_service ethernet_service fingerprint_service gfxinfo_service graphicsstats_service hardware_service hardware_properties_service hdmi_control_service input_method_service input_service imms_service ipsec_service jobscheduler_service launcherapps_service location_service lock_settings_service media_projection_service media_router_service media_session_service meminfo_service midi_service mount_service netpolicy_service netstats_service network_management_service network_score_service network_time_update_service notification_service oem_lock_service otadexopt_service overlay_service package_service package_native_service permission_service persistent_data_block_service pinner_service power_service print_service processinfo_service procstats_service recovery_service registry_service restrictions_service rttmanager_service samplingprofiler_service scheduling_policy_service search_service sec_key_att_app_id_provider_service sensorservice_service serial_service servicediscovery_service settings_service shortcut_service slice_service statusbar_service storagestats_service system_update_service task_service textclassification_service textservices_service telecom_service timezone_service trust_service tv_input_service uimode_service updatelock_service usagestats_service usb_service user_service vibrator_service voiceinteraction_service vr_manager_service wallpaper_service webviewupdate_service wifip2p_service wifiscanner_service wifi_service wifiaware_service window_service statscompanion_service optiflex_service wigigp2p_service wigig_service )) +(typeattribute app_api_service) +(typeattributeset app_api_service (batteryproperties_service gatekeeper_service surfaceflinger_service accessibility_service account_service activity_service alarm_service appops_service appwidget_service assetatlas_service audio_service autofill_service backup_service batterystats_service bluetooth_manager_service clipboard_service contexthub_service crossprofileapps_service IProxyService_service companion_device_service connectivity_service connmetrics_service consumer_ir_service content_service country_detector_service device_policy_service deviceidle_service device_identifiers_service display_service font_service dreams_service dropbox_service ethernet_service fingerprint_service graphicsstats_service hardware_properties_service input_method_service input_service imms_service ipsec_service jobscheduler_service launcherapps_service location_service media_projection_service media_router_service media_session_service midi_service mount_service netpolicy_service netstats_service network_management_service notification_service package_service permission_service power_service print_service procstats_service registry_service restrictions_service rttmanager_service search_service sec_key_att_app_id_provider_service sensorservice_service servicediscovery_service settings_service shortcut_service slice_service statusbar_service storagestats_service textclassification_service textservices_service telecom_service trust_service tv_input_service uimode_service usagestats_service usb_service user_service vibrator_service voiceinteraction_service wallpaper_service webviewupdate_service wifip2p_service wifi_service wifiaware_service MinkBinderSvc izat_service wigigp2p_service wigig_service vendor_perf_service )) +(typeattribute ephemeral_app_api_service) +(typeattributeset ephemeral_app_api_service (batteryproperties_service surfaceflinger_service accessibility_service account_service activity_service alarm_service appops_service appwidget_service assetatlas_service audio_service autofill_service backup_service batterystats_service bluetooth_manager_service clipboard_service IProxyService_service companion_device_service connectivity_service connmetrics_service consumer_ir_service content_service country_detector_service deviceidle_service device_identifiers_service display_service font_service dreams_service dropbox_service graphicsstats_service hardware_properties_service input_method_service input_service imms_service ipsec_service jobscheduler_service launcherapps_service location_service media_projection_service media_router_service media_session_service midi_service mount_service netpolicy_service netstats_service network_management_service notification_service package_service permission_service power_service print_service procstats_service registry_service restrictions_service rttmanager_service search_service sensorservice_service servicediscovery_service settings_service statusbar_service storagestats_service textclassification_service textservices_service telecom_service tv_input_service uimode_service usagestats_service user_service vibrator_service voiceinteraction_service webviewupdate_service )) +(typeattribute system_api_service) +(typeattributeset system_api_service (cpuinfo_service dbinfo_service diskstats_service lowpan_service gfxinfo_service hdmi_control_service lock_settings_service meminfo_service network_score_service oem_lock_service overlay_service persistent_data_block_service serial_service updatelock_service wifiscanner_service window_service wpantund_service izat_service regionalization_service )) +(typeattribute service_manager_type) +(typeattributeset service_manager_type (audioserver_service batteryproperties_service bluetooth_service cameraserver_service default_android_service drmserver_service dumpstate_service fingerprintd_service hal_fingerprint_service gatekeeper_service gpu_service inputflinger_service incident_service installd_service keystore_service mediaserver_service mediametrics_service mediaextractor_service mediaextractor_update_service mediacodec_service mediadrmserver_service netd_service nfc_service perfprofd_service radio_service secure_element_service storaged_service surfaceflinger_service system_app_service thermal_service update_engine_service virtual_touchpad_service vold_service vr_hwc_service accessibility_service account_service activity_service alarm_service appops_service appwidget_service assetatlas_service audio_service autofill_service backup_service batterystats_service battery_service binder_calls_stats_service bluetooth_manager_service broadcastradio_service cameraproxy_service clipboard_service contexthub_service crossprofileapps_service IProxyService_service commontime_management_service companion_device_service connectivity_service connmetrics_service consumer_ir_service content_service country_detector_service coverage_service cpuinfo_service dbinfo_service device_policy_service deviceidle_service device_identifiers_service devicestoragemonitor_service diskstats_service display_service font_service netd_listener_service network_watchlist_service DockObserver_service dreams_service dropbox_service lowpan_service ethernet_service fingerprint_service gfxinfo_service graphicsstats_service hardware_service hardware_properties_service hdmi_control_service input_method_service input_service imms_service ipsec_service jobscheduler_service launcherapps_service location_service lock_settings_service media_projection_service media_router_service media_session_service meminfo_service midi_service mount_service netpolicy_service netstats_service network_management_service network_score_service network_time_update_service notification_service oem_lock_service otadexopt_service overlay_service package_service package_native_service permission_service persistent_data_block_service pinner_service power_service print_service processinfo_service procstats_service recovery_service registry_service restrictions_service rttmanager_service samplingprofiler_service scheduling_policy_service search_service sec_key_att_app_id_provider_service sensorservice_service serial_service servicediscovery_service settings_service shortcut_service slice_service statusbar_service storagestats_service system_update_service task_service textclassification_service textservices_service telecom_service timezone_service trust_service tv_input_service uimode_service updatelock_service usagestats_service usb_service user_service vibrator_service voiceinteraction_service vr_manager_service wallpaper_service webviewupdate_service wifip2p_service wifiscanner_service wifi_service wificond_service wifiaware_service window_service wpantund_service stats_service statscompanion_service optiflex_service seemp_service cne_service dpmservice uce_service color_service MinkBinderSvc izat_service regionalization_service wigigp2p_service wigig_service vendor_perf_service wfdservice_service )) +(typeattribute hwservice_manager_type) +(typeattributeset hwservice_manager_type (default_android_hwservice fwk_display_hwservice fwk_scheduler_hwservice fwk_sensor_hwservice hal_audiocontrol_hwservice hal_audio_hwservice hal_authsecret_hwservice hal_bluetooth_hwservice hal_bootctl_hwservice hal_broadcastradio_hwservice hal_camera_hwservice hal_codec2_hwservice hal_configstore_ISurfaceFlingerConfigs hal_confirmationui_hwservice hal_contexthub_hwservice hal_drm_hwservice hal_cas_hwservice hal_dumpstate_hwservice hal_evs_hwservice hal_fingerprint_hwservice hal_gatekeeper_hwservice hal_gnss_hwservice hal_graphics_allocator_hwservice hal_graphics_composer_hwservice hal_graphics_mapper_hwservice hal_health_hwservice hal_ir_hwservice hal_keymaster_hwservice hal_light_hwservice hal_lowpan_hwservice hal_memtrack_hwservice hal_neuralnetworks_hwservice hal_nfc_hwservice hal_oemlock_hwservice hal_omx_hwservice hal_power_hwservice hal_renderscript_hwservice hal_secure_element_hwservice hal_sensors_hwservice hal_telephony_hwservice hal_tetheroffload_hwservice hal_thermal_hwservice hal_tv_cec_hwservice hal_tv_input_hwservice hal_usb_hwservice hal_usb_gadget_hwservice hal_vehicle_hwservice hal_vibrator_hwservice hal_vr_hwservice hal_weaver_hwservice hal_wifi_hwservice hal_wifi_hostapd_hwservice hal_wifi_offload_hwservice hal_wifi_supplicant_hwservice hidl_allocator_hwservice hidl_base_hwservice hidl_manager_hwservice hidl_memory_hwservice hidl_token_hwservice system_net_netd_hwservice system_wifi_keystore_hwservice thermalcallback_hwservice hal_atfwd_hwservice )) +(typeattribute same_process_hwservice) +(typeattributeset same_process_hwservice (hal_graphics_mapper_hwservice hal_renderscript_hwservice )) +(typeattribute coredomain_hwservice) +(typeattributeset coredomain_hwservice (fwk_display_hwservice fwk_scheduler_hwservice fwk_sensor_hwservice hidl_allocator_hwservice hidl_manager_hwservice hidl_memory_hwservice hidl_token_hwservice system_net_netd_hwservice system_wifi_keystore_hwservice hal_atfwd_hwservice )) +(typeattribute vndservice_manager_type) +(typeattributeset vndservice_manager_type (default_android_vndservice )) +(typeattribute mlstrustedsubject) +(typeattributeset mlstrustedsubject (adbd bufferhubd cppreopts drmserver dumpstate pdx_display_client_endpoint_socket pdx_display_manager_endpoint_socket pdx_display_screenshot_endpoint_socket pdx_display_vsync_endpoint_socket pdx_performance_client_endpoint_socket pdx_bufferhub_client_endpoint_socket hwservicemanager incidentd init installd kernel keystore lmkd logd mdnsd mediacodec mediadrmserver mediaextractor mediaserver netd otapreopt_slot performanced racoon radio runas servicemanager shell surfaceflinger system_server tombstoned traced_probes uncrypt vendor_init vold webview_zygote zygote dataservice_app dpmd qvrd dexoptanalyzer statsd storaged traced seempd )) +(typeattribute mlstrustedobject) +(typeattributeset mlstrustedobject (alarm_device ashmem_device binder_device hwbinder_device pmsg_device gpu_device mtp_device ptmx_device null_device random_device owntty_device zero_device fuse_device ion_device tun_device usbaccessory_device usb_device qtaguid_proc proc_qtaguid_stat selinuxfs cgroup sysfs sysfs_bluetooth_writable sysfs_kernel_notes sysfs_nfc_power_writable inotify devpts fuse sdcardfs vfat exfat debugfs_trace_marker debugfs_tracing debugfs_tracing_debug functionfs anr_data_file tombstone_data_file apk_tmp_file apk_private_tmp_file ota_package_file user_profile_data_file shell_data_file heapdump_data_file ringtone_file media_rw_data_file radio_data_file trace_data_file perfprofd_data_file method_trace_data_file system_app_data_file cache_file cache_backup_file cache_recovery_file wallpaper_file shortcut_manager_icons asec_apk_file backup_data_file app_fuse_file dnsproxyd_socket fwmarkd_socket logd_socket logdr_socket logdw_socket mdnsd_socket property_socket system_ndebug_socket tombstoned_crash_socket tombstoned_java_trace_socket traced_producer_socket pdx_display_client_endpoint_socket pdx_display_manager_endpoint_socket pdx_display_screenshot_endpoint_socket pdx_display_vsync_endpoint_socket pdx_performance_client_endpoint_socket pdx_bufferhub_client_endpoint_socket dpmtcm_socket statsdw_socket traced_tmpfs flipfont_data_file seempdw_socket dpmwrapper_socket qvrd_socket )) +(typeattribute appdomain) +(typeattributeset appdomain (bluetooth ephemeral_app isolated_app mediaprovider nfc platform_app priv_app radio secure_element shared_relro shell system_app traceur_app untrusted_app untrusted_app_27 untrusted_app_25 untrusted_v2_app dataservice_app qtelephony )) +(typeattribute untrusted_app_all) +(typeattributeset untrusted_app_all (untrusted_app untrusted_app_27 untrusted_app_25 )) +(typeattribute netdomain) +(typeattributeset netdomain (adbd bluetooth clatd dhcp dnsmasq drmserver dumpstate ephemeral_app mdnsd mediadrmserver mediaprovider mediaserver mtp netd nfc platform_app ppp priv_app racoon radio shell system_app system_server untrusted_app untrusted_app_27 untrusted_app_25 untrusted_v2_app update_engine wpantund dataservice_app dpmd mirrorlink wfdservice )) +(typeattribute bluetoothdomain) +(typeattributeset bluetoothdomain (platform_app priv_app radio system_server untrusted_app untrusted_app_27 untrusted_app_25 untrusted_v2_app dun-server bt_logger )) +(typeattribute binderservicedomain) +(typeattributeset binderservicedomain (audioserver cameraserver drmserver gatekeeperd inputflinger keystore mediadrmserver mediaextractor mediametrics mediaserver nfc radio secure_element surfaceflinger system_app system_server thermalserviced virtual_touchpad vr_hwc perfservice wfdservice smcinvoke_daemon )) +(typeattribute update_engine_common) +(typeattributeset update_engine_common (update_engine )) +(typeattribute coredomain) +(typeattributeset coredomain (adbd audioserver blkid blkid_untrusted bluetooth bootanim bootstat bufferhubd cameraserver charger clatd cppreopts crash_dump dex2oat dhcp dnsmasq drmserver dumpstate e2fs ephemeral_app fingerprintd fsck fsck_untrusted gatekeeperd healthd hwservicemanager idmap incident incident_helper incidentd init inputflinger install_recovery installd isolated_app kernel keystore lmkd logd logpersist mdnsd mediadrmserver mediaextractor mediametrics mediaprovider mediaserver modprobe mtp netd netutils_wrapper nfc otapreopt_chroot otapreopt_slot performanced platform_app postinstall postinstall_dexopt ppp preopt2cachename priv_app profman racoon radio recovery recovery_persist recovery_refresh runas sdcardd secure_element servicemanager sgdisk shared_relro shell slideshow surfaceflinger system_app system_server thermalserviced tombstoned toolbox traced_probes traceur_app tzdatacheck ueventd uncrypt untrusted_app untrusted_app_27 untrusted_app_25 untrusted_v2_app update_engine update_verifier usbd vdc virtual_touchpad vold vold_prepare_subdirs vr_hwc watchdogd webview_zygote wificond wpantund zygote dataservice_app dpmd dun-server mirrorlink vendor_mmi_sys perfservice qtelephony qvrd wfdservice atrace blank_screen bpfloader dexoptanalyzer hal_allocator_default perfetto stats statsd storaged traced wait_for_keymaster bt_logger seempd smcinvoke_daemon )) +(typeattribute coredomain_socket) +(expandtypeattribute (coredomain_socket) false) +(typeattributeset coredomain_socket (drmserver_socket adbd_socket bluetooth_socket dnsproxyd_socket dumpstate_socket fwmarkd_socket lmkd_socket logd_socket logdr_socket logdw_socket mdns_socket mdnsd_socket misc_logd_file mtpd_socket netd_socket property_socket racoon_socket system_wpa_socket system_ndebug_socket tombstoned_crash_socket tombstoned_intercept_socket traced_producer_socket traced_consumer_socket uncrypt_socket zygote_socket pdx_display_client_endpoint_socket pdx_display_client_channel_socket pdx_display_manager_endpoint_socket pdx_display_manager_channel_socket pdx_display_screenshot_endpoint_socket pdx_display_screenshot_channel_socket pdx_display_vsync_endpoint_socket pdx_display_vsync_channel_socket pdx_performance_client_endpoint_socket pdx_performance_client_channel_socket pdx_bufferhub_client_endpoint_socket pdx_bufferhub_client_channel_socket dpmtcm_socket statsdw_socket seempdw_socket dpmd_socket dpmwrapper_socket qvrd_socket qvrd_hvx_socket mirrorlink_socket )) +(typeattribute binder_in_vendor_violators) +(expandtypeattribute (binder_in_vendor_violators) false) +(typeattribute socket_between_core_and_vendor_violators) +(expandtypeattribute (socket_between_core_and_vendor_violators) false) +(typeattribute vendor_executes_system_violators) +(expandtypeattribute (vendor_executes_system_violators) false) +(typeattribute data_between_core_and_vendor_violators) +(expandtypeattribute (data_between_core_and_vendor_violators) false) +(typeattribute system_executes_vendor_violators) +(expandtypeattribute (system_executes_vendor_violators) false) +(typeattribute system_writes_vendor_properties_violators) +(expandtypeattribute (system_writes_vendor_properties_violators) false) +(typeattributeset system_writes_vendor_properties_violators (dataservice_app dpmd vendor_mmi_sys qvrd )) +(typeattribute untrusted_app_visible_hwservice) +(expandtypeattribute (untrusted_app_visible_hwservice) false) +(typeattribute untrusted_app_visible_halserver) +(expandtypeattribute (untrusted_app_visible_halserver) false) +(typeattribute pdx_endpoint_dir_type) +(typeattributeset pdx_endpoint_dir_type (pdx_display_dir pdx_performance_dir pdx_bufferhub_dir )) +(typeattribute pdx_endpoint_socket_type) +(expandtypeattribute (pdx_endpoint_socket_type) false) +(typeattributeset pdx_endpoint_socket_type (pdx_display_client_endpoint_socket pdx_display_manager_endpoint_socket pdx_display_screenshot_endpoint_socket pdx_display_vsync_endpoint_socket pdx_performance_client_endpoint_socket pdx_bufferhub_client_endpoint_socket )) +(typeattribute pdx_channel_socket_type) +(expandtypeattribute (pdx_channel_socket_type) false) +(typeattributeset pdx_channel_socket_type (pdx_display_client_channel_socket pdx_display_manager_channel_socket pdx_display_screenshot_channel_socket pdx_display_vsync_channel_socket pdx_performance_client_channel_socket pdx_bufferhub_client_channel_socket )) +(typeattribute pdx_display_client_endpoint_dir_type) +(typeattributeset pdx_display_client_endpoint_dir_type (pdx_display_dir )) +(typeattribute pdx_display_client_endpoint_socket_type) +(typeattributeset pdx_display_client_endpoint_socket_type (pdx_display_client_endpoint_socket )) +(typeattribute pdx_display_client_channel_socket_type) +(typeattributeset pdx_display_client_channel_socket_type (pdx_display_client_channel_socket )) +(typeattribute pdx_display_client_server_type) +(typeattributeset pdx_display_client_server_type (surfaceflinger )) +(typeattribute pdx_display_manager_endpoint_dir_type) +(typeattributeset pdx_display_manager_endpoint_dir_type (pdx_display_dir )) +(typeattribute pdx_display_manager_endpoint_socket_type) +(typeattributeset pdx_display_manager_endpoint_socket_type (pdx_display_manager_endpoint_socket )) +(typeattribute pdx_display_manager_channel_socket_type) +(typeattributeset pdx_display_manager_channel_socket_type (pdx_display_manager_channel_socket )) +(typeattribute pdx_display_manager_server_type) +(typeattributeset pdx_display_manager_server_type (surfaceflinger )) +(typeattribute pdx_display_screenshot_endpoint_dir_type) +(typeattributeset pdx_display_screenshot_endpoint_dir_type (pdx_display_dir )) +(typeattribute pdx_display_screenshot_endpoint_socket_type) +(typeattributeset pdx_display_screenshot_endpoint_socket_type (pdx_display_screenshot_endpoint_socket )) +(typeattribute pdx_display_screenshot_channel_socket_type) +(typeattributeset pdx_display_screenshot_channel_socket_type (pdx_display_screenshot_channel_socket )) +(typeattribute pdx_display_screenshot_server_type) +(typeattributeset pdx_display_screenshot_server_type (surfaceflinger )) +(typeattribute pdx_display_vsync_endpoint_dir_type) +(typeattributeset pdx_display_vsync_endpoint_dir_type (pdx_display_dir )) +(typeattribute pdx_display_vsync_endpoint_socket_type) +(typeattributeset pdx_display_vsync_endpoint_socket_type (pdx_display_vsync_endpoint_socket )) +(typeattribute pdx_display_vsync_channel_socket_type) +(typeattributeset pdx_display_vsync_channel_socket_type (pdx_display_vsync_channel_socket )) +(typeattribute pdx_display_vsync_server_type) +(typeattributeset pdx_display_vsync_server_type (surfaceflinger )) +(typeattribute pdx_performance_client_endpoint_dir_type) +(typeattributeset pdx_performance_client_endpoint_dir_type (pdx_performance_dir )) +(typeattribute pdx_performance_client_endpoint_socket_type) +(typeattributeset pdx_performance_client_endpoint_socket_type (pdx_performance_client_endpoint_socket )) +(typeattribute pdx_performance_client_channel_socket_type) +(typeattributeset pdx_performance_client_channel_socket_type (pdx_performance_client_channel_socket )) +(typeattribute pdx_performance_client_server_type) +(typeattributeset pdx_performance_client_server_type (performanced )) +(typeattribute pdx_bufferhub_client_endpoint_dir_type) +(typeattributeset pdx_bufferhub_client_endpoint_dir_type (pdx_bufferhub_dir )) +(typeattribute pdx_bufferhub_client_endpoint_socket_type) +(typeattributeset pdx_bufferhub_client_endpoint_socket_type (pdx_bufferhub_client_endpoint_socket )) +(typeattribute pdx_bufferhub_client_channel_socket_type) +(typeattributeset pdx_bufferhub_client_channel_socket_type (pdx_bufferhub_client_channel_socket )) +(typeattribute pdx_bufferhub_client_server_type) +(typeattributeset pdx_bufferhub_client_server_type (bufferhubd )) +(typeattribute halserverdomain) +(typeattributeset halserverdomain (healthd vr_hwc hal_allocator_default )) +(typeattribute halclientdomain) +(expandtypeattribute (halclientdomain) true) +(typeattributeset halclientdomain (adbd audioserver bluetooth bootanim bufferhubd cameraserver dumpstate gatekeeperd healthd keystore mediacodec mediadrmserver mediaextractor mediaserver nfc radio secure_element surfaceflinger system_server thermalserviced update_engine update_verifier usbd vold vr_hwc wificond wpantund mirrorlink vendor_mmi_sys qvrd blank_screen statsd storaged wait_for_keymaster )) +(typeattribute hal_automotive_socket_exemption) +(typeattribute hal_audio) +(typeattribute hal_audio_client) +(expandtypeattribute (hal_audio_client) true) +(typeattributeset hal_audio_client (audioserver bluetooth )) +(typeattribute hal_audio_server) +(expandtypeattribute (hal_audio_server) false) +(typeattribute hal_bootctl) +(typeattribute hal_bootctl_client) +(expandtypeattribute (hal_bootctl_client) true) +(typeattributeset hal_bootctl_client (update_engine update_verifier )) +(typeattribute hal_bootctl_server) +(expandtypeattribute (hal_bootctl_server) false) +(typeattribute hal_camera) +(typeattribute hal_camera_client) +(expandtypeattribute (hal_camera_client) true) +(typeattributeset hal_camera_client (cameraserver )) +(typeattribute hal_camera_server) +(expandtypeattribute (hal_camera_server) false) +(typeattribute hal_drm) +(typeattribute hal_drm_client) +(expandtypeattribute (hal_drm_client) true) +(typeattributeset hal_drm_client (mediadrmserver )) +(typeattribute hal_drm_server) +(expandtypeattribute (hal_drm_server) false) +(typeattribute hal_cas) +(typeattribute hal_cas_client) +(expandtypeattribute (hal_cas_client) true) +(typeattributeset hal_cas_client (mediacodec mediaextractor )) +(typeattribute hal_cas_server) +(expandtypeattribute (hal_cas_server) false) +(typeattribute hal_allocator) +(expandtypeattribute (hal_allocator) true) +(typeattributeset hal_allocator (hal_allocator_default )) +(typeattribute hal_allocator_client) +(expandtypeattribute (hal_allocator_client) true) +(typeattributeset hal_allocator_client (audioserver mediacodec mediaserver system_server )) +(typeattribute hal_allocator_server) +(expandtypeattribute (hal_allocator_server) false) +(typeattributeset hal_allocator_server (hal_allocator_default )) +(typeattribute hal_audiocontrol) +(expandtypeattribute (hal_audiocontrol) true) +(typeattribute hal_audiocontrol_client) +(expandtypeattribute (hal_audiocontrol_client) true) +(typeattribute hal_audiocontrol_server) +(expandtypeattribute (hal_audiocontrol_server) false) +(typeattribute hal_authsecret) +(expandtypeattribute (hal_authsecret) true) +(typeattribute hal_authsecret_client) +(expandtypeattribute (hal_authsecret_client) true) +(typeattributeset hal_authsecret_client (system_server )) +(typeattribute hal_authsecret_server) +(expandtypeattribute (hal_authsecret_server) false) +(typeattribute hal_bluetooth) +(expandtypeattribute (hal_bluetooth) true) +(typeattribute hal_bluetooth_client) +(expandtypeattribute (hal_bluetooth_client) true) +(typeattributeset hal_bluetooth_client (bluetooth )) +(typeattribute hal_bluetooth_server) +(expandtypeattribute (hal_bluetooth_server) false) +(typeattribute hal_broadcastradio) +(expandtypeattribute (hal_broadcastradio) true) +(typeattribute hal_broadcastradio_client) +(expandtypeattribute (hal_broadcastradio_client) true) +(typeattributeset hal_broadcastradio_client (system_server )) +(typeattribute hal_broadcastradio_server) +(expandtypeattribute (hal_broadcastradio_server) false) +(typeattribute hal_configstore) +(expandtypeattribute (hal_configstore) true) +(typeattribute hal_configstore_client) +(expandtypeattribute (hal_configstore_client) true) +(typeattributeset hal_configstore_client (bootanim surfaceflinger system_server )) +(typeattribute hal_configstore_server) +(expandtypeattribute (hal_configstore_server) false) +(typeattribute hal_confirmationui) +(expandtypeattribute (hal_confirmationui) true) +(typeattribute hal_confirmationui_client) +(expandtypeattribute (hal_confirmationui_client) true) +(typeattributeset hal_confirmationui_client (keystore )) +(typeattribute hal_confirmationui_server) +(expandtypeattribute (hal_confirmationui_server) false) +(typeattribute hal_contexthub) +(expandtypeattribute (hal_contexthub) true) +(typeattribute hal_contexthub_client) +(expandtypeattribute (hal_contexthub_client) true) +(typeattributeset hal_contexthub_client (system_server )) +(typeattribute hal_contexthub_server) +(expandtypeattribute (hal_contexthub_server) false) +(typeattribute hal_dumpstate) +(expandtypeattribute (hal_dumpstate) true) +(typeattribute hal_dumpstate_client) +(expandtypeattribute (hal_dumpstate_client) true) +(typeattributeset hal_dumpstate_client (dumpstate )) +(typeattribute hal_dumpstate_server) +(expandtypeattribute (hal_dumpstate_server) false) +(typeattribute hal_evs) +(expandtypeattribute (hal_evs) true) +(typeattribute hal_evs_client) +(expandtypeattribute (hal_evs_client) true) +(typeattribute hal_evs_server) +(expandtypeattribute (hal_evs_server) false) +(typeattribute hal_fingerprint) +(expandtypeattribute (hal_fingerprint) true) +(typeattribute hal_fingerprint_client) +(expandtypeattribute (hal_fingerprint_client) true) +(typeattributeset hal_fingerprint_client (system_server )) +(typeattribute hal_fingerprint_server) +(expandtypeattribute (hal_fingerprint_server) false) +(typeattribute hal_gatekeeper) +(expandtypeattribute (hal_gatekeeper) true) +(typeattribute hal_gatekeeper_client) +(expandtypeattribute (hal_gatekeeper_client) true) +(typeattributeset hal_gatekeeper_client (gatekeeperd )) +(typeattribute hal_gatekeeper_server) +(expandtypeattribute (hal_gatekeeper_server) false) +(typeattribute hal_gnss) +(expandtypeattribute (hal_gnss) true) +(typeattribute hal_gnss_client) +(expandtypeattribute (hal_gnss_client) true) +(typeattributeset hal_gnss_client (system_server )) +(typeattribute hal_gnss_server) +(expandtypeattribute (hal_gnss_server) false) +(typeattribute hal_graphics_allocator) +(expandtypeattribute (hal_graphics_allocator) true) +(typeattribute hal_graphics_allocator_client) +(expandtypeattribute (hal_graphics_allocator_client) true) +(typeattributeset hal_graphics_allocator_client (adbd bootanim bufferhubd cameraserver dumpstate mediacodec mediadrmserver mediaserver surfaceflinger system_server vr_hwc mirrorlink vendor_mmi_sys qvrd )) +(typeattribute hal_graphics_allocator_server) +(expandtypeattribute (hal_graphics_allocator_server) false) +(typeattribute hal_graphics_composer) +(expandtypeattribute (hal_graphics_composer) true) +(typeattributeset hal_graphics_composer (vr_hwc )) +(typeattribute hal_graphics_composer_client) +(expandtypeattribute (hal_graphics_composer_client) true) +(typeattributeset hal_graphics_composer_client (bootanim surfaceflinger mirrorlink qvrd )) +(typeattribute hal_graphics_composer_server) +(expandtypeattribute (hal_graphics_composer_server) false) +(typeattributeset hal_graphics_composer_server (vr_hwc )) +(typeattribute hal_health) +(expandtypeattribute (hal_health) true) +(typeattributeset hal_health (healthd )) +(typeattribute hal_health_client) +(expandtypeattribute (hal_health_client) true) +(typeattributeset hal_health_client (healthd system_server statsd storaged )) +(typeattribute hal_health_server) +(expandtypeattribute (hal_health_server) false) +(typeattributeset hal_health_server (healthd )) +(typeattribute hal_ir) +(expandtypeattribute (hal_ir) true) +(typeattribute hal_ir_client) +(expandtypeattribute (hal_ir_client) true) +(typeattributeset hal_ir_client (system_server )) +(typeattribute hal_ir_server) +(expandtypeattribute (hal_ir_server) false) +(typeattribute hal_keymaster) +(expandtypeattribute (hal_keymaster) true) +(typeattribute hal_keymaster_client) +(expandtypeattribute (hal_keymaster_client) true) +(typeattributeset hal_keymaster_client (keystore vold wait_for_keymaster )) +(typeattribute hal_keymaster_server) +(expandtypeattribute (hal_keymaster_server) false) +(typeattribute hal_light) +(expandtypeattribute (hal_light) true) +(typeattribute hal_light_client) +(expandtypeattribute (hal_light_client) true) +(typeattributeset hal_light_client (system_server blank_screen )) +(typeattribute hal_light_server) +(expandtypeattribute (hal_light_server) false) +(typeattribute hal_lowpan) +(expandtypeattribute (hal_lowpan) true) +(typeattribute hal_lowpan_client) +(expandtypeattribute (hal_lowpan_client) true) +(typeattributeset hal_lowpan_client (wpantund )) +(typeattribute hal_lowpan_server) +(expandtypeattribute (hal_lowpan_server) false) +(typeattribute hal_memtrack) +(expandtypeattribute (hal_memtrack) true) +(typeattribute hal_memtrack_client) +(expandtypeattribute (hal_memtrack_client) true) +(typeattributeset hal_memtrack_client (system_server )) +(typeattribute hal_memtrack_server) +(expandtypeattribute (hal_memtrack_server) false) +(typeattribute hal_neuralnetworks) +(expandtypeattribute (hal_neuralnetworks) true) +(typeattribute hal_neuralnetworks_client) +(expandtypeattribute (hal_neuralnetworks_client) true) +(typeattributeset hal_neuralnetworks_client (system_server )) +(typeattribute hal_neuralnetworks_server) +(expandtypeattribute (hal_neuralnetworks_server) false) +(typeattribute hal_nfc) +(expandtypeattribute (hal_nfc) true) +(typeattribute hal_nfc_client) +(expandtypeattribute (hal_nfc_client) true) +(typeattributeset hal_nfc_client (nfc )) +(typeattribute hal_nfc_server) +(expandtypeattribute (hal_nfc_server) false) +(typeattribute hal_oemlock) +(expandtypeattribute (hal_oemlock) true) +(typeattribute hal_oemlock_client) +(expandtypeattribute (hal_oemlock_client) true) +(typeattributeset hal_oemlock_client (system_server )) +(typeattribute hal_oemlock_server) +(expandtypeattribute (hal_oemlock_server) false) +(typeattribute hal_power) +(expandtypeattribute (hal_power) true) +(typeattribute hal_power_client) +(expandtypeattribute (hal_power_client) true) +(typeattributeset hal_power_client (system_server statsd )) +(typeattribute hal_power_server) +(expandtypeattribute (hal_power_server) false) +(typeattribute hal_secure_element) +(expandtypeattribute (hal_secure_element) true) +(typeattribute hal_secure_element_client) +(expandtypeattribute (hal_secure_element_client) true) +(typeattributeset hal_secure_element_client (secure_element )) +(typeattribute hal_secure_element_server) +(expandtypeattribute (hal_secure_element_server) false) +(typeattribute hal_sensors) +(expandtypeattribute (hal_sensors) true) +(typeattribute hal_sensors_client) +(expandtypeattribute (hal_sensors_client) true) +(typeattributeset hal_sensors_client (system_server )) +(typeattribute hal_sensors_server) +(expandtypeattribute (hal_sensors_server) false) +(typeattribute hal_telephony) +(expandtypeattribute (hal_telephony) true) +(typeattribute hal_telephony_client) +(expandtypeattribute (hal_telephony_client) true) +(typeattributeset hal_telephony_client (bluetooth radio )) +(typeattribute hal_telephony_server) +(expandtypeattribute (hal_telephony_server) false) +(typeattribute hal_tetheroffload) +(expandtypeattribute (hal_tetheroffload) true) +(typeattribute hal_tetheroffload_client) +(expandtypeattribute (hal_tetheroffload_client) true) +(typeattributeset hal_tetheroffload_client (system_server )) +(typeattribute hal_tetheroffload_server) +(expandtypeattribute (hal_tetheroffload_server) false) +(typeattribute hal_thermal) +(expandtypeattribute (hal_thermal) true) +(typeattribute hal_thermal_client) +(expandtypeattribute (hal_thermal_client) true) +(typeattributeset hal_thermal_client (system_server thermalserviced statsd )) +(typeattribute hal_thermal_server) +(expandtypeattribute (hal_thermal_server) false) +(typeattribute hal_tv_cec) +(expandtypeattribute (hal_tv_cec) true) +(typeattribute hal_tv_cec_client) +(expandtypeattribute (hal_tv_cec_client) true) +(typeattributeset hal_tv_cec_client (system_server )) +(typeattribute hal_tv_cec_server) +(expandtypeattribute (hal_tv_cec_server) false) +(typeattribute hal_tv_input) +(expandtypeattribute (hal_tv_input) true) +(typeattribute hal_tv_input_client) +(expandtypeattribute (hal_tv_input_client) true) +(typeattributeset hal_tv_input_client (system_server )) +(typeattribute hal_tv_input_server) +(expandtypeattribute (hal_tv_input_server) false) +(typeattribute hal_usb) +(expandtypeattribute (hal_usb) true) +(typeattribute hal_usb_client) +(expandtypeattribute (hal_usb_client) true) +(typeattributeset hal_usb_client (system_server )) +(typeattribute hal_usb_server) +(expandtypeattribute (hal_usb_server) false) +(typeattribute hal_usb_gadget) +(expandtypeattribute (hal_usb_gadget) true) +(typeattribute hal_usb_gadget_client) +(expandtypeattribute (hal_usb_gadget_client) true) +(typeattributeset hal_usb_gadget_client (system_server usbd )) +(typeattribute hal_usb_gadget_server) +(expandtypeattribute (hal_usb_gadget_server) false) +(typeattribute hal_vehicle) +(expandtypeattribute (hal_vehicle) true) +(typeattribute hal_vehicle_client) +(expandtypeattribute (hal_vehicle_client) true) +(typeattribute hal_vehicle_server) +(expandtypeattribute (hal_vehicle_server) false) +(typeattribute hal_vibrator) +(expandtypeattribute (hal_vibrator) true) +(typeattribute hal_vibrator_client) +(expandtypeattribute (hal_vibrator_client) true) +(typeattributeset hal_vibrator_client (dumpstate system_server )) +(typeattribute hal_vibrator_server) +(expandtypeattribute (hal_vibrator_server) false) +(typeattribute hal_vr) +(expandtypeattribute (hal_vr) true) +(typeattribute hal_vr_client) +(expandtypeattribute (hal_vr_client) true) +(typeattributeset hal_vr_client (system_server )) +(typeattribute hal_vr_server) +(expandtypeattribute (hal_vr_server) false) +(typeattribute hal_weaver) +(expandtypeattribute (hal_weaver) true) +(typeattribute hal_weaver_client) +(expandtypeattribute (hal_weaver_client) true) +(typeattributeset hal_weaver_client (system_server )) +(typeattribute hal_weaver_server) +(expandtypeattribute (hal_weaver_server) false) +(typeattribute hal_wifi) +(expandtypeattribute (hal_wifi) true) +(typeattribute hal_wifi_client) +(expandtypeattribute (hal_wifi_client) true) +(typeattributeset hal_wifi_client (system_server )) +(typeattribute hal_wifi_server) +(expandtypeattribute (hal_wifi_server) false) +(typeattribute hal_wifi_hostapd) +(expandtypeattribute (hal_wifi_hostapd) true) +(typeattribute hal_wifi_hostapd_client) +(expandtypeattribute (hal_wifi_hostapd_client) true) +(typeattributeset hal_wifi_hostapd_client (system_server )) +(typeattribute hal_wifi_hostapd_server) +(expandtypeattribute (hal_wifi_hostapd_server) false) +(typeattribute hal_wifi_offload) +(expandtypeattribute (hal_wifi_offload) true) +(typeattribute hal_wifi_offload_client) +(expandtypeattribute (hal_wifi_offload_client) true) +(typeattributeset hal_wifi_offload_client (system_server wificond )) +(typeattribute hal_wifi_offload_server) +(expandtypeattribute (hal_wifi_offload_server) false) +(typeattribute hal_wifi_supplicant) +(expandtypeattribute (hal_wifi_supplicant) true) +(typeattribute hal_wifi_supplicant_client) +(expandtypeattribute (hal_wifi_supplicant_client) true) +(typeattributeset hal_wifi_supplicant_client (system_server )) +(typeattribute hal_wifi_supplicant_server) +(expandtypeattribute (hal_wifi_supplicant_server) false) +(typeattribute display_service_server) +(typeattributeset display_service_server (surfaceflinger )) +(typeattribute wifi_keystore_service_server) +(typeattributeset wifi_keystore_service_server (keystore )) +(type adbd) +(roletype object_r adbd) +(type adbd_exec) +(roletype object_r adbd_exec) +(type audioserver) +(roletype object_r audioserver) +(type blkid) +(roletype object_r blkid) +(type blkid_untrusted) +(roletype object_r blkid_untrusted) +(type bluetooth) +(roletype object_r bluetooth) +(type bootanim) +(roletype object_r bootanim) +(type bootanim_exec) +(roletype object_r bootanim_exec) +(type bootstat) +(roletype object_r bootstat) +(type bootstat_exec) +(roletype object_r bootstat_exec) +(type bufferhubd) +(roletype object_r bufferhubd) +(type bufferhubd_exec) +(roletype object_r bufferhubd_exec) +(type cameraserver) +(roletype object_r cameraserver) +(type cameraserver_exec) +(roletype object_r cameraserver_exec) +(type charger) +(roletype object_r charger) +(type clatd) +(roletype object_r clatd) +(type clatd_exec) +(roletype object_r clatd_exec) +(type cppreopts) +(roletype object_r cppreopts) +(type cppreopts_exec) +(roletype object_r cppreopts_exec) +(type crash_dump) +(roletype object_r crash_dump) +(type crash_dump_exec) +(roletype object_r crash_dump_exec) +(type device) +(roletype object_r device) +(type alarm_device) +(roletype object_r alarm_device) +(type ashmem_device) +(roletype object_r ashmem_device) +(type audio_device) +(roletype object_r audio_device) +(type audio_timer_device) +(roletype object_r audio_timer_device) +(type audio_seq_device) +(roletype object_r audio_seq_device) +(type binder_device) +(roletype object_r binder_device) +(type hwbinder_device) +(roletype object_r hwbinder_device) +(type vndbinder_device) +(roletype object_r vndbinder_device) +(type block_device) +(roletype object_r block_device) +(type camera_device) +(roletype object_r camera_device) +(type dm_device) +(roletype object_r dm_device) +(type keychord_device) +(roletype object_r keychord_device) +(type loop_control_device) +(roletype object_r loop_control_device) +(type loop_device) +(roletype object_r loop_device) +(type pmsg_device) +(roletype object_r pmsg_device) +(type radio_device) +(roletype object_r radio_device) +(type ram_device) +(roletype object_r ram_device) +(type rtc_device) +(roletype object_r rtc_device) +(type vold_device) +(roletype object_r vold_device) +(type console_device) +(roletype object_r console_device) +(type cpuctl_device) +(roletype object_r cpuctl_device) +(type fscklogs) +(roletype object_r fscklogs) +(type full_device) +(roletype object_r full_device) +(type gpu_device) +(roletype object_r gpu_device) +(type graphics_device) +(roletype object_r graphics_device) +(type hw_random_device) +(roletype object_r hw_random_device) +(type input_device) +(roletype object_r input_device) +(type kmem_device) +(roletype object_r kmem_device) +(type port_device) +(roletype object_r port_device) +(type lowpan_device) +(roletype object_r lowpan_device) +(type mtd_device) +(roletype object_r mtd_device) +(type mtp_device) +(roletype object_r mtp_device) +(type nfc_device) +(roletype object_r nfc_device) +(type ptmx_device) +(roletype object_r ptmx_device) +(type kmsg_device) +(roletype object_r kmsg_device) +(type kmsg_debug_device) +(roletype object_r kmsg_debug_device) +(type null_device) +(roletype object_r null_device) +(type random_device) +(roletype object_r random_device) +(type secure_element_device) +(roletype object_r secure_element_device) +(type sensors_device) +(roletype object_r sensors_device) +(type serial_device) +(roletype object_r serial_device) +(type socket_device) +(roletype object_r socket_device) +(type owntty_device) +(roletype object_r owntty_device) +(type tty_device) +(roletype object_r tty_device) +(type video_device) +(roletype object_r video_device) +(type vcs_device) +(roletype object_r vcs_device) +(type zero_device) +(roletype object_r zero_device) +(type fuse_device) +(roletype object_r fuse_device) +(type iio_device) +(roletype object_r iio_device) +(type ion_device) +(roletype object_r ion_device) +(type qtaguid_device) +(roletype object_r qtaguid_device) +(type watchdog_device) +(roletype object_r watchdog_device) +(type uhid_device) +(roletype object_r uhid_device) +(type uio_device) +(roletype object_r uio_device) +(type tun_device) +(roletype object_r tun_device) +(type usbaccessory_device) +(roletype object_r usbaccessory_device) +(type usb_device) +(roletype object_r usb_device) +(type properties_device) +(roletype object_r properties_device) +(type properties_serial) +(roletype object_r properties_serial) +(type property_info) +(roletype object_r property_info) +(type i2c_device) +(roletype object_r i2c_device) +(type hci_attach_dev) +(roletype object_r hci_attach_dev) +(type rpmsg_device) +(roletype object_r rpmsg_device) +(type root_block_device) +(roletype object_r root_block_device) +(type frp_block_device) +(roletype object_r frp_block_device) +(type system_block_device) +(roletype object_r system_block_device) +(type recovery_block_device) +(roletype object_r recovery_block_device) +(type boot_block_device) +(roletype object_r boot_block_device) +(type userdata_block_device) +(roletype object_r userdata_block_device) +(type cache_block_device) +(roletype object_r cache_block_device) +(type swap_block_device) +(roletype object_r swap_block_device) +(type metadata_block_device) +(roletype object_r metadata_block_device) +(type misc_block_device) +(roletype object_r misc_block_device) +(type dex2oat) +(roletype object_r dex2oat) +(type dex2oat_exec) +(roletype object_r dex2oat_exec) +(type dhcp) +(roletype object_r dhcp) +(type dhcp_exec) +(roletype object_r dhcp_exec) +(type dnsmasq) +(roletype object_r dnsmasq) +(type dnsmasq_exec) +(roletype object_r dnsmasq_exec) +(type drmserver) +(roletype object_r drmserver) +(type drmserver_exec) +(roletype object_r drmserver_exec) +(type drmserver_socket) +(roletype object_r drmserver_socket) +(type dumpstate) +(roletype object_r dumpstate) +(type dumpstate_exec) +(roletype object_r dumpstate_exec) +(type e2fs) +(roletype object_r e2fs) +(type e2fs_exec) +(roletype object_r e2fs_exec) +(type ephemeral_app) +(roletype object_r ephemeral_app) +(type labeledfs) +(roletype object_r labeledfs) +(type pipefs) +(roletype object_r pipefs) +(type sockfs) +(roletype object_r sockfs) +(type rootfs) +(roletype object_r rootfs) +(type proc) +(roletype object_r proc) +(type proc_security) +(roletype object_r proc_security) +(type proc_drop_caches) +(roletype object_r proc_drop_caches) +(type proc_overcommit_memory) +(roletype object_r proc_overcommit_memory) +(type proc_min_free_order_shift) +(roletype object_r proc_min_free_order_shift) +(type usermodehelper) +(roletype object_r usermodehelper) +(type sysfs_usermodehelper) +(roletype object_r sysfs_usermodehelper) +(type qtaguid_proc) +(roletype object_r qtaguid_proc) +(type proc_qtaguid_stat) +(roletype object_r proc_qtaguid_stat) +(type proc_bluetooth_writable) +(roletype object_r proc_bluetooth_writable) +(type proc_abi) +(roletype object_r proc_abi) +(type proc_asound) +(roletype object_r proc_asound) +(type proc_buddyinfo) +(roletype object_r proc_buddyinfo) +(type proc_cmdline) +(roletype object_r proc_cmdline) +(type proc_cpuinfo) +(roletype object_r proc_cpuinfo) +(type proc_dirty) +(roletype object_r proc_dirty) +(type proc_diskstats) +(roletype object_r proc_diskstats) +(type proc_extra_free_kbytes) +(roletype object_r proc_extra_free_kbytes) +(type proc_filesystems) +(roletype object_r proc_filesystems) +(type proc_hostname) +(roletype object_r proc_hostname) +(type proc_hung_task) +(roletype object_r proc_hung_task) +(type proc_interrupts) +(roletype object_r proc_interrupts) +(type proc_iomem) +(roletype object_r proc_iomem) +(type proc_kmsg) +(roletype object_r proc_kmsg) +(type proc_loadavg) +(roletype object_r proc_loadavg) +(type proc_max_map_count) +(roletype object_r proc_max_map_count) +(type proc_meminfo) +(roletype object_r proc_meminfo) +(type proc_misc) +(roletype object_r proc_misc) +(type proc_modules) +(roletype object_r proc_modules) +(type proc_mounts) +(roletype object_r proc_mounts) +(type proc_net) +(roletype object_r proc_net) +(type proc_page_cluster) +(roletype object_r proc_page_cluster) +(type proc_pagetypeinfo) +(roletype object_r proc_pagetypeinfo) +(type proc_panic) +(roletype object_r proc_panic) +(type proc_perf) +(roletype object_r proc_perf) +(type proc_pid_max) +(roletype object_r proc_pid_max) +(type proc_pipe_conf) +(roletype object_r proc_pipe_conf) +(type proc_random) +(roletype object_r proc_random) +(type proc_sched) +(roletype object_r proc_sched) +(type proc_stat) +(roletype object_r proc_stat) +(type proc_swaps) +(roletype object_r proc_swaps) +(type proc_sysrq) +(roletype object_r proc_sysrq) +(type proc_timer) +(roletype object_r proc_timer) +(type proc_tty_drivers) +(roletype object_r proc_tty_drivers) +(type proc_uid_cputime_showstat) +(roletype object_r proc_uid_cputime_showstat) +(type proc_uid_cputime_removeuid) +(roletype object_r proc_uid_cputime_removeuid) +(type proc_uid_io_stats) +(roletype object_r proc_uid_io_stats) +(type proc_uid_procstat_set) +(roletype object_r proc_uid_procstat_set) +(type proc_uid_time_in_state) +(roletype object_r proc_uid_time_in_state) +(type proc_uid_concurrent_active_time) +(roletype object_r proc_uid_concurrent_active_time) +(type proc_uid_concurrent_policy_time) +(roletype object_r proc_uid_concurrent_policy_time) +(type proc_uid_cpupower) +(roletype object_r proc_uid_cpupower) +(type proc_uptime) +(roletype object_r proc_uptime) +(type proc_version) +(roletype object_r proc_version) +(type proc_vmallocinfo) +(roletype object_r proc_vmallocinfo) +(type proc_vmstat) +(roletype object_r proc_vmstat) +(type proc_zoneinfo) +(roletype object_r proc_zoneinfo) +(type selinuxfs) +(roletype object_r selinuxfs) +(type cgroup) +(roletype object_r cgroup) +(type cgroup_bpf) +(roletype object_r cgroup_bpf) +(type sysfs) +(roletype object_r sysfs) +(type sysfs_android_usb) +(roletype object_r sysfs_android_usb) +(type sysfs_uio) +(roletype object_r sysfs_uio) +(type sysfs_batteryinfo) +(roletype object_r sysfs_batteryinfo) +(type sysfs_bluetooth_writable) +(roletype object_r sysfs_bluetooth_writable) +(type sysfs_dm) +(roletype object_r sysfs_dm) +(type sysfs_dt_firmware_android) +(roletype object_r sysfs_dt_firmware_android) +(type sysfs_ipv4) +(roletype object_r sysfs_ipv4) +(type sysfs_kernel_notes) +(roletype object_r sysfs_kernel_notes) +(type sysfs_leds) +(roletype object_r sysfs_leds) +(type sysfs_hwrandom) +(roletype object_r sysfs_hwrandom) +(type sysfs_nfc_power_writable) +(roletype object_r sysfs_nfc_power_writable) +(type sysfs_wake_lock) +(roletype object_r sysfs_wake_lock) +(type sysfs_mac_address) +(roletype object_r sysfs_mac_address) +(type sysfs_net) +(roletype object_r sysfs_net) +(type sysfs_power) +(roletype object_r sysfs_power) +(type sysfs_rtc) +(roletype object_r sysfs_rtc) +(type sysfs_switch) +(roletype object_r sysfs_switch) +(type sysfs_usb) +(roletype object_r sysfs_usb) +(type sysfs_wakeup_reasons) +(roletype object_r sysfs_wakeup_reasons) +(type sysfs_fs_ext4_features) +(roletype object_r sysfs_fs_ext4_features) +(type fs_bpf) +(roletype object_r fs_bpf) +(type configfs) +(roletype object_r configfs) +(type sysfs_devices_system_cpu) +(roletype object_r sysfs_devices_system_cpu) +(type sysfs_lowmemorykiller) +(roletype object_r sysfs_lowmemorykiller) +(type sysfs_wlan_fwpath) +(roletype object_r sysfs_wlan_fwpath) +(type sysfs_vibrator) +(roletype object_r sysfs_vibrator) +(type sysfs_thermal) +(roletype object_r sysfs_thermal) +(type sysfs_zram) +(roletype object_r sysfs_zram) +(type sysfs_zram_uevent) +(roletype object_r sysfs_zram_uevent) +(type inotify) +(roletype object_r inotify) +(type devpts) +(roletype object_r devpts) +(type tmpfs) +(roletype object_r tmpfs) +(type shm) +(roletype object_r shm) +(type mqueue) +(roletype object_r mqueue) +(type fuse) +(roletype object_r fuse) +(type sdcardfs) +(roletype object_r sdcardfs) +(type vfat) +(roletype object_r vfat) +(type exfat) +(roletype object_r exfat) +(type debugfs) +(roletype object_r debugfs) +(type debugfs_mmc) +(roletype object_r debugfs_mmc) +(type debugfs_trace_marker) +(roletype object_r debugfs_trace_marker) +(type debugfs_tracing) +(roletype object_r debugfs_tracing) +(type debugfs_tracing_debug) +(roletype object_r debugfs_tracing_debug) +(type debugfs_tracing_instances) +(roletype object_r debugfs_tracing_instances) +(type debugfs_wakeup_sources) +(roletype object_r debugfs_wakeup_sources) +(type debugfs_wifi_tracing) +(roletype object_r debugfs_wifi_tracing) +(type pstorefs) +(roletype object_r pstorefs) +(type functionfs) +(roletype object_r functionfs) +(type oemfs) +(roletype object_r oemfs) +(type usbfs) +(roletype object_r usbfs) +(type binfmt_miscfs) +(roletype object_r binfmt_miscfs) +(type app_fusefs) +(roletype object_r app_fusefs) +(type unlabeled) +(roletype object_r unlabeled) +(type system_file) +(roletype object_r system_file) +(type vendor_hal_file) +(roletype object_r vendor_hal_file) +(type vendor_file) +(roletype object_r vendor_file) +(type vendor_app_file) +(roletype object_r vendor_app_file) +(type vendor_configs_file) +(roletype object_r vendor_configs_file) +(type same_process_hal_file) +(roletype object_r same_process_hal_file) +(type vndk_sp_file) +(roletype object_r vndk_sp_file) +(type vendor_framework_file) +(roletype object_r vendor_framework_file) +(type vendor_overlay_file) +(roletype object_r vendor_overlay_file) +(type metadata_file) +(roletype object_r metadata_file) +(type vold_metadata_file) +(roletype object_r vold_metadata_file) +(type runtime_event_log_tags_file) +(roletype object_r runtime_event_log_tags_file) +(type logcat_exec) +(roletype object_r logcat_exec) +(type coredump_file) +(roletype object_r coredump_file) +(type system_data_file) +(roletype object_r system_data_file) +(type vendor_data_file) +(roletype object_r vendor_data_file) +(type unencrypted_data_file) +(roletype object_r unencrypted_data_file) +(type install_data_file) +(roletype object_r install_data_file) +(type drm_data_file) +(roletype object_r drm_data_file) +(type adb_data_file) +(roletype object_r adb_data_file) +(type anr_data_file) +(roletype object_r anr_data_file) +(type tombstone_data_file) +(roletype object_r tombstone_data_file) +(type tombstone_wifi_data_file) +(roletype object_r tombstone_wifi_data_file) +(type apk_data_file) +(roletype object_r apk_data_file) +(type apk_tmp_file) +(roletype object_r apk_tmp_file) +(type apk_private_data_file) +(roletype object_r apk_private_data_file) +(type apk_private_tmp_file) +(roletype object_r apk_private_tmp_file) +(type dalvikcache_data_file) +(roletype object_r dalvikcache_data_file) +(type ota_data_file) +(roletype object_r ota_data_file) +(type ota_package_file) +(roletype object_r ota_package_file) +(type user_profile_data_file) +(roletype object_r user_profile_data_file) +(type profman_dump_data_file) +(roletype object_r profman_dump_data_file) +(type resourcecache_data_file) +(roletype object_r resourcecache_data_file) +(type shell_data_file) +(roletype object_r shell_data_file) +(type property_data_file) +(roletype object_r property_data_file) +(type bootchart_data_file) +(roletype object_r bootchart_data_file) +(type heapdump_data_file) +(roletype object_r heapdump_data_file) +(type nativetest_data_file) +(roletype object_r nativetest_data_file) +(type ringtone_file) +(roletype object_r ringtone_file) +(type preloads_data_file) +(roletype object_r preloads_data_file) +(type preloads_media_file) +(roletype object_r preloads_media_file) +(type dhcp_data_file) +(roletype object_r dhcp_data_file) +(type mnt_media_rw_file) +(roletype object_r mnt_media_rw_file) +(type mnt_user_file) +(roletype object_r mnt_user_file) +(type mnt_expand_file) +(roletype object_r mnt_expand_file) +(type storage_file) +(roletype object_r storage_file) +(type mnt_media_rw_stub_file) +(roletype object_r mnt_media_rw_stub_file) +(type storage_stub_file) +(roletype object_r storage_stub_file) +(type mnt_vendor_file) +(roletype object_r mnt_vendor_file) +(type postinstall_mnt_dir) +(roletype object_r postinstall_mnt_dir) +(type postinstall_file) +(roletype object_r postinstall_file) +(type adb_keys_file) +(roletype object_r adb_keys_file) +(type audio_data_file) +(roletype object_r audio_data_file) +(type audioserver_data_file) +(roletype object_r audioserver_data_file) +(type bluetooth_data_file) +(roletype object_r bluetooth_data_file) +(type bluetooth_logs_data_file) +(roletype object_r bluetooth_logs_data_file) +(type bootstat_data_file) +(roletype object_r bootstat_data_file) +(type boottrace_data_file) +(roletype object_r boottrace_data_file) +(type camera_data_file) +(roletype object_r camera_data_file) +(type gatekeeper_data_file) +(roletype object_r gatekeeper_data_file) +(type incident_data_file) +(roletype object_r incident_data_file) +(type keychain_data_file) +(roletype object_r keychain_data_file) +(type keystore_data_file) +(roletype object_r keystore_data_file) +(type media_data_file) +(roletype object_r media_data_file) +(type media_rw_data_file) +(roletype object_r media_rw_data_file) +(type misc_user_data_file) +(roletype object_r misc_user_data_file) +(type net_data_file) +(roletype object_r net_data_file) +(type network_watchlist_data_file) +(roletype object_r network_watchlist_data_file) +(type nfc_data_file) +(roletype object_r nfc_data_file) +(type radio_data_file) +(roletype object_r radio_data_file) +(type recovery_data_file) +(roletype object_r recovery_data_file) +(type shared_relro_file) +(roletype object_r shared_relro_file) +(type systemkeys_data_file) +(roletype object_r systemkeys_data_file) +(type textclassifier_data_file) +(roletype object_r textclassifier_data_file) +(type trace_data_file) +(roletype object_r trace_data_file) +(type vpn_data_file) +(roletype object_r vpn_data_file) +(type wifi_data_file) +(roletype object_r wifi_data_file) +(type zoneinfo_data_file) +(roletype object_r zoneinfo_data_file) +(type vold_data_file) +(roletype object_r vold_data_file) +(type perfprofd_data_file) +(roletype object_r perfprofd_data_file) +(type tee_data_file) +(roletype object_r tee_data_file) +(type update_engine_data_file) +(roletype object_r update_engine_data_file) +(type update_engine_log_data_file) +(roletype object_r update_engine_log_data_file) +(type method_trace_data_file) +(roletype object_r method_trace_data_file) +(type app_data_file) +(roletype object_r app_data_file) +(type system_app_data_file) +(roletype object_r system_app_data_file) +(type cache_file) +(roletype object_r cache_file) +(type cache_backup_file) +(roletype object_r cache_backup_file) +(type cache_private_backup_file) +(roletype object_r cache_private_backup_file) +(type cache_recovery_file) +(roletype object_r cache_recovery_file) +(type efs_file) +(roletype object_r efs_file) +(type wallpaper_file) +(roletype object_r wallpaper_file) +(type shortcut_manager_icons) +(roletype object_r shortcut_manager_icons) +(type icon_file) +(roletype object_r icon_file) +(type asec_apk_file) +(roletype object_r asec_apk_file) +(type asec_public_file) +(roletype object_r asec_public_file) +(type asec_image_file) +(roletype object_r asec_image_file) +(type backup_data_file) +(roletype object_r backup_data_file) +(type bluetooth_efs_file) +(roletype object_r bluetooth_efs_file) +(type fingerprintd_data_file) +(roletype object_r fingerprintd_data_file) +(type fingerprint_vendor_data_file) +(roletype object_r fingerprint_vendor_data_file) +(type app_fuse_file) +(roletype object_r app_fuse_file) +(type adbd_socket) +(roletype object_r adbd_socket) +(type bluetooth_socket) +(roletype object_r bluetooth_socket) +(type dnsproxyd_socket) +(roletype object_r dnsproxyd_socket) +(type dumpstate_socket) +(roletype object_r dumpstate_socket) +(type fwmarkd_socket) +(roletype object_r fwmarkd_socket) +(type lmkd_socket) +(roletype object_r lmkd_socket) +(type logd_socket) +(roletype object_r logd_socket) +(type logdr_socket) +(roletype object_r logdr_socket) +(type logdw_socket) +(roletype object_r logdw_socket) +(type mdns_socket) +(roletype object_r mdns_socket) +(type mdnsd_socket) +(roletype object_r mdnsd_socket) +(type misc_logd_file) +(roletype object_r misc_logd_file) +(type mtpd_socket) +(roletype object_r mtpd_socket) +(type netd_socket) +(roletype object_r netd_socket) +(type property_socket) +(roletype object_r property_socket) +(type racoon_socket) +(roletype object_r racoon_socket) +(type rild_socket) +(roletype object_r rild_socket) +(type rild_debug_socket) +(roletype object_r rild_debug_socket) +(type system_wpa_socket) +(roletype object_r system_wpa_socket) +(type system_ndebug_socket) +(roletype object_r system_ndebug_socket) +(type tombstoned_crash_socket) +(roletype object_r tombstoned_crash_socket) +(type tombstoned_java_trace_socket) +(roletype object_r tombstoned_java_trace_socket) +(type tombstoned_intercept_socket) +(roletype object_r tombstoned_intercept_socket) +(type traced_producer_socket) +(roletype object_r traced_producer_socket) +(type traced_consumer_socket) +(roletype object_r traced_consumer_socket) +(type uncrypt_socket) +(roletype object_r uncrypt_socket) +(type wpa_socket) +(roletype object_r wpa_socket) +(type zygote_socket) +(roletype object_r zygote_socket) +(type gps_control) +(roletype object_r gps_control) +(type pdx_display_dir) +(roletype object_r pdx_display_dir) +(type pdx_performance_dir) +(roletype object_r pdx_performance_dir) +(type pdx_bufferhub_dir) +(roletype object_r pdx_bufferhub_dir) +(type pdx_display_client_endpoint_socket) +(roletype object_r pdx_display_client_endpoint_socket) +(type pdx_display_client_channel_socket) +(roletype object_r pdx_display_client_channel_socket) +(type pdx_display_manager_endpoint_socket) +(roletype object_r pdx_display_manager_endpoint_socket) +(type pdx_display_manager_channel_socket) +(roletype object_r pdx_display_manager_channel_socket) +(type pdx_display_screenshot_endpoint_socket) +(roletype object_r pdx_display_screenshot_endpoint_socket) +(type pdx_display_screenshot_channel_socket) +(roletype object_r pdx_display_screenshot_channel_socket) +(type pdx_display_vsync_endpoint_socket) +(roletype object_r pdx_display_vsync_endpoint_socket) +(type pdx_display_vsync_channel_socket) +(roletype object_r pdx_display_vsync_channel_socket) +(type pdx_performance_client_endpoint_socket) +(roletype object_r pdx_performance_client_endpoint_socket) +(type pdx_performance_client_channel_socket) +(roletype object_r pdx_performance_client_channel_socket) +(type pdx_bufferhub_client_endpoint_socket) +(roletype object_r pdx_bufferhub_client_endpoint_socket) +(type pdx_bufferhub_client_channel_socket) +(roletype object_r pdx_bufferhub_client_channel_socket) +(type file_contexts_file) +(roletype object_r file_contexts_file) +(type mac_perms_file) +(roletype object_r mac_perms_file) +(type property_contexts_file) +(roletype object_r property_contexts_file) +(type seapp_contexts_file) +(roletype object_r seapp_contexts_file) +(type sepolicy_file) +(roletype object_r sepolicy_file) +(type service_contexts_file) +(roletype object_r service_contexts_file) +(type nonplat_service_contexts_file) +(roletype object_r nonplat_service_contexts_file) +(type hwservice_contexts_file) +(roletype object_r hwservice_contexts_file) +(type vndservice_contexts_file) +(roletype object_r vndservice_contexts_file) +(type audiohal_data_file) +(roletype object_r audiohal_data_file) +(type fingerprintd) +(roletype object_r fingerprintd) +(type fingerprintd_exec) +(roletype object_r fingerprintd_exec) +(type fsck) +(roletype object_r fsck) +(type fsck_exec) +(roletype object_r fsck_exec) +(type fsck_untrusted) +(roletype object_r fsck_untrusted) +(type gatekeeperd) +(roletype object_r gatekeeperd) +(type gatekeeperd_exec) +(roletype object_r gatekeeperd_exec) +(type healthd) +(roletype object_r healthd) +(type healthd_exec) +(roletype object_r healthd_exec) +(type default_android_hwservice) +(roletype object_r default_android_hwservice) +(type fwk_display_hwservice) +(roletype object_r fwk_display_hwservice) +(type fwk_scheduler_hwservice) +(roletype object_r fwk_scheduler_hwservice) +(type fwk_sensor_hwservice) +(roletype object_r fwk_sensor_hwservice) +(type hal_audiocontrol_hwservice) +(roletype object_r hal_audiocontrol_hwservice) +(type hal_audio_hwservice) +(roletype object_r hal_audio_hwservice) +(type hal_authsecret_hwservice) +(roletype object_r hal_authsecret_hwservice) +(type hal_bluetooth_hwservice) +(roletype object_r hal_bluetooth_hwservice) +(type hal_bootctl_hwservice) +(roletype object_r hal_bootctl_hwservice) +(type hal_broadcastradio_hwservice) +(roletype object_r hal_broadcastradio_hwservice) +(type hal_camera_hwservice) +(roletype object_r hal_camera_hwservice) +(type hal_codec2_hwservice) +(roletype object_r hal_codec2_hwservice) +(type hal_configstore_ISurfaceFlingerConfigs) +(roletype object_r hal_configstore_ISurfaceFlingerConfigs) +(type hal_confirmationui_hwservice) +(roletype object_r hal_confirmationui_hwservice) +(type hal_contexthub_hwservice) +(roletype object_r hal_contexthub_hwservice) +(type hal_drm_hwservice) +(roletype object_r hal_drm_hwservice) +(type hal_cas_hwservice) +(roletype object_r hal_cas_hwservice) +(type hal_dumpstate_hwservice) +(roletype object_r hal_dumpstate_hwservice) +(type hal_evs_hwservice) +(roletype object_r hal_evs_hwservice) +(type hal_fingerprint_hwservice) +(roletype object_r hal_fingerprint_hwservice) +(type hal_gatekeeper_hwservice) +(roletype object_r hal_gatekeeper_hwservice) +(type hal_gnss_hwservice) +(roletype object_r hal_gnss_hwservice) +(type hal_graphics_allocator_hwservice) +(roletype object_r hal_graphics_allocator_hwservice) +(type hal_graphics_composer_hwservice) +(roletype object_r hal_graphics_composer_hwservice) +(type hal_graphics_mapper_hwservice) +(roletype object_r hal_graphics_mapper_hwservice) +(type hal_health_hwservice) +(roletype object_r hal_health_hwservice) +(type hal_ir_hwservice) +(roletype object_r hal_ir_hwservice) +(type hal_keymaster_hwservice) +(roletype object_r hal_keymaster_hwservice) +(type hal_light_hwservice) +(roletype object_r hal_light_hwservice) +(type hal_lowpan_hwservice) +(roletype object_r hal_lowpan_hwservice) +(type hal_memtrack_hwservice) +(roletype object_r hal_memtrack_hwservice) +(type hal_neuralnetworks_hwservice) +(roletype object_r hal_neuralnetworks_hwservice) +(type hal_nfc_hwservice) +(roletype object_r hal_nfc_hwservice) +(type hal_oemlock_hwservice) +(roletype object_r hal_oemlock_hwservice) +(type hal_omx_hwservice) +(roletype object_r hal_omx_hwservice) +(type hal_power_hwservice) +(roletype object_r hal_power_hwservice) +(type hal_renderscript_hwservice) +(roletype object_r hal_renderscript_hwservice) +(type hal_secure_element_hwservice) +(roletype object_r hal_secure_element_hwservice) +(type hal_sensors_hwservice) +(roletype object_r hal_sensors_hwservice) +(type hal_telephony_hwservice) +(roletype object_r hal_telephony_hwservice) +(type hal_tetheroffload_hwservice) +(roletype object_r hal_tetheroffload_hwservice) +(type hal_thermal_hwservice) +(roletype object_r hal_thermal_hwservice) +(type hal_tv_cec_hwservice) +(roletype object_r hal_tv_cec_hwservice) +(type hal_tv_input_hwservice) +(roletype object_r hal_tv_input_hwservice) +(type hal_usb_hwservice) +(roletype object_r hal_usb_hwservice) +(type hal_usb_gadget_hwservice) +(roletype object_r hal_usb_gadget_hwservice) +(type hal_vehicle_hwservice) +(roletype object_r hal_vehicle_hwservice) +(type hal_vibrator_hwservice) +(roletype object_r hal_vibrator_hwservice) +(type hal_vr_hwservice) +(roletype object_r hal_vr_hwservice) +(type hal_weaver_hwservice) +(roletype object_r hal_weaver_hwservice) +(type hal_wifi_hwservice) +(roletype object_r hal_wifi_hwservice) +(type hal_wifi_hostapd_hwservice) +(roletype object_r hal_wifi_hostapd_hwservice) +(type hal_wifi_offload_hwservice) +(roletype object_r hal_wifi_offload_hwservice) +(type hal_wifi_supplicant_hwservice) +(roletype object_r hal_wifi_supplicant_hwservice) +(type hidl_allocator_hwservice) +(roletype object_r hidl_allocator_hwservice) +(type hidl_base_hwservice) +(roletype object_r hidl_base_hwservice) +(type hidl_manager_hwservice) +(roletype object_r hidl_manager_hwservice) +(type hidl_memory_hwservice) +(roletype object_r hidl_memory_hwservice) +(type hidl_token_hwservice) +(roletype object_r hidl_token_hwservice) +(type system_net_netd_hwservice) +(roletype object_r system_net_netd_hwservice) +(type system_wifi_keystore_hwservice) +(roletype object_r system_wifi_keystore_hwservice) +(type thermalcallback_hwservice) +(roletype object_r thermalcallback_hwservice) +(type hwservicemanager) +(roletype object_r hwservicemanager) +(type hwservicemanager_exec) +(roletype object_r hwservicemanager_exec) +(type idmap) +(roletype object_r idmap) +(type idmap_exec) +(roletype object_r idmap_exec) +(type incident) +(roletype object_r incident) +(type incident_helper) +(roletype object_r incident_helper) +(type incidentd) +(roletype object_r incidentd) +(type init) +(roletype object_r init) +(type init_exec) +(roletype object_r init_exec) +(type inputflinger) +(roletype object_r inputflinger) +(type inputflinger_exec) +(roletype object_r inputflinger_exec) +(type install_recovery) +(roletype object_r install_recovery) +(type install_recovery_exec) +(roletype object_r install_recovery_exec) +(type installd) +(roletype object_r installd) +(type installd_exec) +(roletype object_r installd_exec) +(type isolated_app) +(roletype object_r isolated_app) +(type kernel) +(roletype object_r kernel) +(type keystore) +(roletype object_r keystore) +(type keystore_exec) +(roletype object_r keystore_exec) +(type lmkd) +(roletype object_r lmkd) +(type lmkd_exec) +(roletype object_r lmkd_exec) +(type logd) +(roletype object_r logd) +(type logd_exec) +(roletype object_r logd_exec) +(type logpersist) +(roletype object_r logpersist) +(type mdnsd) +(roletype object_r mdnsd) +(type mediacodec) +(roletype object_r mediacodec) +(type mediacodec_exec) +(roletype object_r mediacodec_exec) +(type mediadrmserver) +(roletype object_r mediadrmserver) +(type mediadrmserver_exec) +(roletype object_r mediadrmserver_exec) +(type mediaextractor) +(roletype object_r mediaextractor) +(type mediaextractor_exec) +(roletype object_r mediaextractor_exec) +(type mediametrics) +(roletype object_r mediametrics) +(type mediametrics_exec) +(roletype object_r mediametrics_exec) +(type mediaprovider) +(roletype object_r mediaprovider) +(type mediaserver) +(roletype object_r mediaserver) +(type mediaserver_exec) +(roletype object_r mediaserver_exec) +(type modprobe) +(roletype object_r modprobe) +(type mtp) +(roletype object_r mtp) +(type mtp_exec) +(roletype object_r mtp_exec) +(type node) +(roletype object_r node) +(type netif) +(roletype object_r netif) +(type port) +(roletype object_r port) +(type netd) +(roletype object_r netd) +(type netd_exec) +(roletype object_r netd_exec) +(type netutils_wrapper) +(roletype object_r netutils_wrapper) +(type netutils_wrapper_exec) +(roletype object_r netutils_wrapper_exec) +(type nfc) +(roletype object_r nfc) +(type otapreopt_chroot) +(roletype object_r otapreopt_chroot) +(type otapreopt_chroot_exec) +(roletype object_r otapreopt_chroot_exec) +(type otapreopt_slot) +(roletype object_r otapreopt_slot) +(type otapreopt_slot_exec) +(roletype object_r otapreopt_slot_exec) +(type performanced) +(roletype object_r performanced) +(type performanced_exec) +(roletype object_r performanced_exec) +(type perfprofd) +(roletype object_r perfprofd) +(type perfprofd_exec) +(roletype object_r perfprofd_exec) +(type platform_app) +(roletype object_r platform_app) +(type postinstall) +(roletype object_r postinstall) +(type postinstall_dexopt) +(roletype object_r postinstall_dexopt) +(type ppp) +(roletype object_r ppp) +(type ppp_device) +(roletype object_r ppp_device) +(type ppp_exec) +(roletype object_r ppp_exec) +(type preopt2cachename) +(roletype object_r preopt2cachename) +(type preopt2cachename_exec) +(roletype object_r preopt2cachename_exec) +(type priv_app) +(roletype object_r priv_app) +(type profman) +(roletype object_r profman) +(type profman_exec) +(roletype object_r profman_exec) +(type audio_prop) +(roletype object_r audio_prop) +(type boottime_prop) +(roletype object_r boottime_prop) +(type bluetooth_a2dp_offload_prop) +(roletype object_r bluetooth_a2dp_offload_prop) +(type bluetooth_prop) +(roletype object_r bluetooth_prop) +(type bootloader_boot_reason_prop) +(roletype object_r bootloader_boot_reason_prop) +(type config_prop) +(roletype object_r config_prop) +(type cppreopt_prop) +(roletype object_r cppreopt_prop) +(type ctl_bootanim_prop) +(roletype object_r ctl_bootanim_prop) +(type ctl_bugreport_prop) +(roletype object_r ctl_bugreport_prop) +(type ctl_console_prop) +(roletype object_r ctl_console_prop) +(type ctl_default_prop) +(roletype object_r ctl_default_prop) +(type ctl_dumpstate_prop) +(roletype object_r ctl_dumpstate_prop) +(type ctl_fuse_prop) +(roletype object_r ctl_fuse_prop) +(type ctl_interface_restart_prop) +(roletype object_r ctl_interface_restart_prop) +(type ctl_interface_start_prop) +(roletype object_r ctl_interface_start_prop) +(type ctl_interface_stop_prop) +(roletype object_r ctl_interface_stop_prop) +(type ctl_mdnsd_prop) +(roletype object_r ctl_mdnsd_prop) +(type ctl_restart_prop) +(roletype object_r ctl_restart_prop) +(type ctl_rildaemon_prop) +(roletype object_r ctl_rildaemon_prop) +(type ctl_sigstop_prop) +(roletype object_r ctl_sigstop_prop) +(type ctl_start_prop) +(roletype object_r ctl_start_prop) +(type ctl_stop_prop) +(roletype object_r ctl_stop_prop) +(type dalvik_prop) +(roletype object_r dalvik_prop) +(type debuggerd_prop) +(roletype object_r debuggerd_prop) +(type debug_prop) +(roletype object_r debug_prop) +(type default_prop) +(roletype object_r default_prop) +(type device_logging_prop) +(roletype object_r device_logging_prop) +(type dhcp_prop) +(roletype object_r dhcp_prop) +(type dumpstate_options_prop) +(roletype object_r dumpstate_options_prop) +(type dumpstate_prop) +(roletype object_r dumpstate_prop) +(type exported_secure_prop) +(roletype object_r exported_secure_prop) +(type ffs_prop) +(roletype object_r ffs_prop) +(type fingerprint_prop) +(roletype object_r fingerprint_prop) +(type firstboot_prop) +(roletype object_r firstboot_prop) +(type hwservicemanager_prop) +(roletype object_r hwservicemanager_prop) +(type last_boot_reason_prop) +(roletype object_r last_boot_reason_prop) +(type logd_prop) +(roletype object_r logd_prop) +(type logpersistd_logging_prop) +(roletype object_r logpersistd_logging_prop) +(type log_prop) +(roletype object_r log_prop) +(type log_tag_prop) +(roletype object_r log_tag_prop) +(type lowpan_prop) +(roletype object_r lowpan_prop) +(type mmc_prop) +(roletype object_r mmc_prop) +(type net_dns_prop) +(roletype object_r net_dns_prop) +(type net_radio_prop) +(roletype object_r net_radio_prop) +(type netd_stable_secret_prop) +(roletype object_r netd_stable_secret_prop) +(type nfc_prop) +(roletype object_r nfc_prop) +(type overlay_prop) +(roletype object_r overlay_prop) +(type pan_result_prop) +(roletype object_r pan_result_prop) +(type persist_debug_prop) +(roletype object_r persist_debug_prop) +(type persistent_properties_ready_prop) +(roletype object_r persistent_properties_ready_prop) +(type pm_prop) +(roletype object_r pm_prop) +(type powerctl_prop) +(roletype object_r powerctl_prop) +(type radio_prop) +(roletype object_r radio_prop) +(type restorecon_prop) +(roletype object_r restorecon_prop) +(type safemode_prop) +(roletype object_r safemode_prop) +(type serialno_prop) +(roletype object_r serialno_prop) +(type shell_prop) +(roletype object_r shell_prop) +(type system_boot_reason_prop) +(roletype object_r system_boot_reason_prop) +(type system_prop) +(roletype object_r system_prop) +(type system_radio_prop) +(roletype object_r system_radio_prop) +(type test_boot_reason_prop) +(roletype object_r test_boot_reason_prop) +(type traced_enabled_prop) +(roletype object_r traced_enabled_prop) +(type vold_prop) +(roletype object_r vold_prop) +(type wifi_log_prop) +(roletype object_r wifi_log_prop) +(type wifi_prop) +(roletype object_r wifi_prop) +(type vendor_security_patch_level_prop) +(roletype object_r vendor_security_patch_level_prop) +(type exported_bluetooth_prop) +(roletype object_r exported_bluetooth_prop) +(type exported_config_prop) +(roletype object_r exported_config_prop) +(type exported_dalvik_prop) +(roletype object_r exported_dalvik_prop) +(type exported_default_prop) +(roletype object_r exported_default_prop) +(type exported_dumpstate_prop) +(roletype object_r exported_dumpstate_prop) +(type exported_ffs_prop) +(roletype object_r exported_ffs_prop) +(type exported_fingerprint_prop) +(roletype object_r exported_fingerprint_prop) +(type exported_overlay_prop) +(roletype object_r exported_overlay_prop) +(type exported_pm_prop) +(roletype object_r exported_pm_prop) +(type exported_radio_prop) +(roletype object_r exported_radio_prop) +(type exported_system_prop) +(roletype object_r exported_system_prop) +(type exported_system_radio_prop) +(roletype object_r exported_system_radio_prop) +(type exported_vold_prop) +(roletype object_r exported_vold_prop) +(type exported_wifi_prop) +(roletype object_r exported_wifi_prop) +(type exported2_config_prop) +(roletype object_r exported2_config_prop) +(type exported2_default_prop) +(roletype object_r exported2_default_prop) +(type exported2_radio_prop) +(roletype object_r exported2_radio_prop) +(type exported2_system_prop) +(roletype object_r exported2_system_prop) +(type exported2_vold_prop) +(roletype object_r exported2_vold_prop) +(type exported3_default_prop) +(roletype object_r exported3_default_prop) +(type exported3_radio_prop) +(roletype object_r exported3_radio_prop) +(type exported3_system_prop) +(roletype object_r exported3_system_prop) +(type vendor_default_prop) +(roletype object_r vendor_default_prop) +(type racoon) +(roletype object_r racoon) +(type racoon_exec) +(roletype object_r racoon_exec) +(type radio) +(roletype object_r radio) +(type recovery) +(roletype object_r recovery) +(type recovery_persist) +(roletype object_r recovery_persist) +(type recovery_persist_exec) +(roletype object_r recovery_persist_exec) +(type recovery_refresh) +(roletype object_r recovery_refresh) +(type recovery_refresh_exec) +(roletype object_r recovery_refresh_exec) +(type runas) +(roletype object_r runas) +(type runas_exec) +(roletype object_r runas_exec) +(type sdcardd) +(roletype object_r sdcardd) +(type sdcardd_exec) +(roletype object_r sdcardd_exec) +(type secure_element) +(roletype object_r secure_element) +(type audioserver_service) +(roletype object_r audioserver_service) +(type batteryproperties_service) +(roletype object_r batteryproperties_service) +(type bluetooth_service) +(roletype object_r bluetooth_service) +(type cameraserver_service) +(roletype object_r cameraserver_service) +(type default_android_service) +(roletype object_r default_android_service) +(type drmserver_service) +(roletype object_r drmserver_service) +(type dumpstate_service) +(roletype object_r dumpstate_service) +(type fingerprintd_service) +(roletype object_r fingerprintd_service) +(type hal_fingerprint_service) +(roletype object_r hal_fingerprint_service) +(type gatekeeper_service) +(roletype object_r gatekeeper_service) +(type gpu_service) +(roletype object_r gpu_service) +(type inputflinger_service) +(roletype object_r inputflinger_service) +(type incident_service) +(roletype object_r incident_service) +(type installd_service) +(roletype object_r installd_service) +(type keystore_service) +(roletype object_r keystore_service) +(type mediaserver_service) +(roletype object_r mediaserver_service) +(type mediametrics_service) +(roletype object_r mediametrics_service) +(type mediaextractor_service) +(roletype object_r mediaextractor_service) +(type mediaextractor_update_service) +(roletype object_r mediaextractor_update_service) +(type mediacodec_service) +(roletype object_r mediacodec_service) +(type mediadrmserver_service) +(roletype object_r mediadrmserver_service) +(type netd_service) +(roletype object_r netd_service) +(type nfc_service) +(roletype object_r nfc_service) +(type perfprofd_service) +(roletype object_r perfprofd_service) +(type radio_service) +(roletype object_r radio_service) +(type secure_element_service) +(roletype object_r secure_element_service) +(type storaged_service) +(roletype object_r storaged_service) +(type surfaceflinger_service) +(roletype object_r surfaceflinger_service) +(type system_app_service) +(roletype object_r system_app_service) +(type thermal_service) +(roletype object_r thermal_service) +(type update_engine_service) +(roletype object_r update_engine_service) +(type virtual_touchpad_service) +(roletype object_r virtual_touchpad_service) +(type vold_service) +(roletype object_r vold_service) +(type vr_hwc_service) +(roletype object_r vr_hwc_service) +(type accessibility_service) +(roletype object_r accessibility_service) +(type account_service) +(roletype object_r account_service) +(type activity_service) +(roletype object_r activity_service) +(type alarm_service) +(roletype object_r alarm_service) +(type appops_service) +(roletype object_r appops_service) +(type appwidget_service) +(roletype object_r appwidget_service) +(type assetatlas_service) +(roletype object_r assetatlas_service) +(type audio_service) +(roletype object_r audio_service) +(type autofill_service) +(roletype object_r autofill_service) +(type backup_service) +(roletype object_r backup_service) +(type batterystats_service) +(roletype object_r batterystats_service) +(type battery_service) +(roletype object_r battery_service) +(type binder_calls_stats_service) +(roletype object_r binder_calls_stats_service) +(type bluetooth_manager_service) +(roletype object_r bluetooth_manager_service) +(type broadcastradio_service) +(roletype object_r broadcastradio_service) +(type cameraproxy_service) +(roletype object_r cameraproxy_service) +(type clipboard_service) +(roletype object_r clipboard_service) +(type contexthub_service) +(roletype object_r contexthub_service) +(type crossprofileapps_service) +(roletype object_r crossprofileapps_service) +(type IProxyService_service) +(roletype object_r IProxyService_service) +(type commontime_management_service) +(roletype object_r commontime_management_service) +(type companion_device_service) +(roletype object_r companion_device_service) +(type connectivity_service) +(roletype object_r connectivity_service) +(type connmetrics_service) +(roletype object_r connmetrics_service) +(type consumer_ir_service) +(roletype object_r consumer_ir_service) +(type content_service) +(roletype object_r content_service) +(type country_detector_service) +(roletype object_r country_detector_service) +(type coverage_service) +(roletype object_r coverage_service) +(type cpuinfo_service) +(roletype object_r cpuinfo_service) +(type dbinfo_service) +(roletype object_r dbinfo_service) +(type device_policy_service) +(roletype object_r device_policy_service) +(type deviceidle_service) +(roletype object_r deviceidle_service) +(type device_identifiers_service) +(roletype object_r device_identifiers_service) +(type devicestoragemonitor_service) +(roletype object_r devicestoragemonitor_service) +(type diskstats_service) +(roletype object_r diskstats_service) +(type display_service) +(roletype object_r display_service) +(type font_service) +(roletype object_r font_service) +(type netd_listener_service) +(roletype object_r netd_listener_service) +(type network_watchlist_service) +(roletype object_r network_watchlist_service) +(type DockObserver_service) +(roletype object_r DockObserver_service) +(type dreams_service) +(roletype object_r dreams_service) +(type dropbox_service) +(roletype object_r dropbox_service) +(type lowpan_service) +(roletype object_r lowpan_service) +(type ethernet_service) +(roletype object_r ethernet_service) +(type fingerprint_service) +(roletype object_r fingerprint_service) +(type gfxinfo_service) +(roletype object_r gfxinfo_service) +(type graphicsstats_service) +(roletype object_r graphicsstats_service) +(type hardware_service) +(roletype object_r hardware_service) +(type hardware_properties_service) +(roletype object_r hardware_properties_service) +(type hdmi_control_service) +(roletype object_r hdmi_control_service) +(type input_method_service) +(roletype object_r input_method_service) +(type input_service) +(roletype object_r input_service) +(type imms_service) +(roletype object_r imms_service) +(type ipsec_service) +(roletype object_r ipsec_service) +(type jobscheduler_service) +(roletype object_r jobscheduler_service) +(type launcherapps_service) +(roletype object_r launcherapps_service) +(type location_service) +(roletype object_r location_service) +(type lock_settings_service) +(roletype object_r lock_settings_service) +(type media_projection_service) +(roletype object_r media_projection_service) +(type media_router_service) +(roletype object_r media_router_service) +(type media_session_service) +(roletype object_r media_session_service) +(type meminfo_service) +(roletype object_r meminfo_service) +(type midi_service) +(roletype object_r midi_service) +(type mount_service) +(roletype object_r mount_service) +(type netpolicy_service) +(roletype object_r netpolicy_service) +(type netstats_service) +(roletype object_r netstats_service) +(type network_management_service) +(roletype object_r network_management_service) +(type network_score_service) +(roletype object_r network_score_service) +(type network_time_update_service) +(roletype object_r network_time_update_service) +(type notification_service) +(roletype object_r notification_service) +(type oem_lock_service) +(roletype object_r oem_lock_service) +(type otadexopt_service) +(roletype object_r otadexopt_service) +(type overlay_service) +(roletype object_r overlay_service) +(type package_service) +(roletype object_r package_service) +(type package_native_service) +(roletype object_r package_native_service) +(type permission_service) +(roletype object_r permission_service) +(type persistent_data_block_service) +(roletype object_r persistent_data_block_service) +(type pinner_service) +(roletype object_r pinner_service) +(type power_service) +(roletype object_r power_service) +(type print_service) +(roletype object_r print_service) +(type processinfo_service) +(roletype object_r processinfo_service) +(type procstats_service) +(roletype object_r procstats_service) +(type recovery_service) +(roletype object_r recovery_service) +(type registry_service) +(roletype object_r registry_service) +(type restrictions_service) +(roletype object_r restrictions_service) +(type rttmanager_service) +(roletype object_r rttmanager_service) +(type samplingprofiler_service) +(roletype object_r samplingprofiler_service) +(type scheduling_policy_service) +(roletype object_r scheduling_policy_service) +(type search_service) +(roletype object_r search_service) +(type sec_key_att_app_id_provider_service) +(roletype object_r sec_key_att_app_id_provider_service) +(type sensorservice_service) +(roletype object_r sensorservice_service) +(type serial_service) +(roletype object_r serial_service) +(type servicediscovery_service) +(roletype object_r servicediscovery_service) +(type settings_service) +(roletype object_r settings_service) +(type shortcut_service) +(roletype object_r shortcut_service) +(type slice_service) +(roletype object_r slice_service) +(type statusbar_service) +(roletype object_r statusbar_service) +(type storagestats_service) +(roletype object_r storagestats_service) +(type system_update_service) +(roletype object_r system_update_service) +(type task_service) +(roletype object_r task_service) +(type textclassification_service) +(roletype object_r textclassification_service) +(type textservices_service) +(roletype object_r textservices_service) +(type telecom_service) +(roletype object_r telecom_service) +(type timezone_service) +(roletype object_r timezone_service) +(type trust_service) +(roletype object_r trust_service) +(type tv_input_service) +(roletype object_r tv_input_service) +(type uimode_service) +(roletype object_r uimode_service) +(type updatelock_service) +(roletype object_r updatelock_service) +(type usagestats_service) +(roletype object_r usagestats_service) +(type usb_service) +(roletype object_r usb_service) +(type user_service) +(roletype object_r user_service) +(type vibrator_service) +(roletype object_r vibrator_service) +(type voiceinteraction_service) +(roletype object_r voiceinteraction_service) +(type vr_manager_service) +(roletype object_r vr_manager_service) +(type wallpaper_service) +(roletype object_r wallpaper_service) +(type webviewupdate_service) +(roletype object_r webviewupdate_service) +(type wifip2p_service) +(roletype object_r wifip2p_service) +(type wifiscanner_service) +(roletype object_r wifiscanner_service) +(type wifi_service) +(roletype object_r wifi_service) +(type wificond_service) +(roletype object_r wificond_service) +(type wifiaware_service) +(roletype object_r wifiaware_service) +(type window_service) +(roletype object_r window_service) +(type wpantund_service) +(roletype object_r wpantund_service) +(type servicemanager) +(roletype object_r servicemanager) +(type servicemanager_exec) +(roletype object_r servicemanager_exec) +(type sgdisk) +(roletype object_r sgdisk) +(type sgdisk_exec) +(roletype object_r sgdisk_exec) +(type shared_relro) +(roletype object_r shared_relro) +(type shell) +(roletype object_r shell) +(type shell_exec) +(roletype object_r shell_exec) +(type slideshow) +(roletype object_r slideshow) +(type su) +(roletype object_r su) +(type su_exec) +(roletype object_r su_exec) +(type surfaceflinger) +(roletype object_r surfaceflinger) +(type system_app) +(roletype object_r system_app) +(type system_server) +(roletype object_r system_server) +(type tee) +(roletype object_r tee) +(type tee_device) +(roletype object_r tee_device) +(type thermalserviced) +(roletype object_r thermalserviced) +(type thermalserviced_exec) +(roletype object_r thermalserviced_exec) +(type tombstoned) +(roletype object_r tombstoned) +(type tombstoned_exec) +(roletype object_r tombstoned_exec) +(type toolbox) +(roletype object_r toolbox) +(type toolbox_exec) +(roletype object_r toolbox_exec) +(type traced_probes) +(roletype object_r traced_probes) +(type traceur_app) +(roletype object_r traceur_app) +(type tzdatacheck) +(roletype object_r tzdatacheck) +(type tzdatacheck_exec) +(roletype object_r tzdatacheck_exec) +(type ueventd) +(roletype object_r ueventd) +(type uncrypt) +(roletype object_r uncrypt) +(type uncrypt_exec) +(roletype object_r uncrypt_exec) +(type untrusted_app) +(roletype object_r untrusted_app) +(type untrusted_app_27) +(roletype object_r untrusted_app_27) +(type untrusted_app_25) +(roletype object_r untrusted_app_25) +(type untrusted_v2_app) +(roletype object_r untrusted_v2_app) +(type update_engine) +(roletype object_r update_engine) +(type update_engine_exec) +(roletype object_r update_engine_exec) +(type update_verifier) +(roletype object_r update_verifier) +(type update_verifier_exec) +(roletype object_r update_verifier_exec) +(type usbd) +(roletype object_r usbd) +(type usbd_exec) +(roletype object_r usbd_exec) +(type vdc) +(roletype object_r vdc) +(type vdc_exec) +(roletype object_r vdc_exec) +(type vendor_init) +(roletype object_r vendor_init) +(type vendor_shell) +(roletype object_r vendor_shell) +(type vendor_shell_exec) +(roletype object_r vendor_shell_exec) +(type vendor_toolbox_exec) +(roletype object_r vendor_toolbox_exec) +(type virtual_touchpad) +(roletype object_r virtual_touchpad) +(type virtual_touchpad_exec) +(roletype object_r virtual_touchpad_exec) +(type default_android_vndservice) +(roletype object_r default_android_vndservice) +(type vndservicemanager) +(roletype object_r vndservicemanager) +(type vold) +(roletype object_r vold) +(type vold_exec) +(roletype object_r vold_exec) +(type vold_prepare_subdirs) +(roletype object_r vold_prepare_subdirs) +(type vold_prepare_subdirs_exec) +(roletype object_r vold_prepare_subdirs_exec) +(type vr_hwc) +(roletype object_r vr_hwc) +(type vr_hwc_exec) +(roletype object_r vr_hwc_exec) +(type watchdogd) +(roletype object_r watchdogd) +(type webview_zygote) +(roletype object_r webview_zygote) +(type webview_zygote_exec) +(roletype object_r webview_zygote_exec) +(type wificond) +(roletype object_r wificond) +(type wificond_exec) +(roletype object_r wificond_exec) +(type wpantund) +(roletype object_r wpantund) +(type wpantund_exec) +(roletype object_r wpantund_exec) +(type zygote) +(roletype object_r zygote) +(type zygote_exec) +(roletype object_r zygote_exec) +(type dataservice_app) +(roletype object_r dataservice_app) +(type smcinvoke_device) +(roletype object_r smcinvoke_device) +(type smd7_device) +(roletype object_r smd7_device) +(type dpmd) +(roletype object_r dpmd) +(type dun-server) +(roletype object_r dun-server) +(type dpmtcm_socket) +(roletype object_r dpmtcm_socket) +(type hal_atfwd_hwservice) +(roletype object_r hal_atfwd_hwservice) +(type mirrorlink) +(roletype object_r mirrorlink) +(type vendor_mmi_sys) +(roletype object_r vendor_mmi_sys) +(type perfservice) +(roletype object_r perfservice) +(type persist_dpm_prop) +(roletype object_r persist_dpm_prop) +(type vendor_bt_prop) +(roletype object_r vendor_bt_prop) +(type qtelephony) +(roletype object_r qtelephony) +(type qvrd) +(roletype object_r qvrd) +(type wfdservice) +(roletype object_r wfdservice) +(type wfdservice_exec) +(roletype object_r wfdservice_exec) +(type adbd_tmpfs) +(roletype object_r adbd_tmpfs) +(type atrace) +(roletype object_r atrace) +(type atrace_exec) +(roletype object_r atrace_exec) +(type audioserver_exec) +(roletype object_r audioserver_exec) +(type audioserver_tmpfs) +(roletype object_r audioserver_tmpfs) +(type blank_screen) +(roletype object_r blank_screen) +(type blank_screen_exec) +(roletype object_r blank_screen_exec) +(type blank_screen_tmpfs) +(roletype object_r blank_screen_tmpfs) +(type blkid_exec) +(roletype object_r blkid_exec) +(type bluetooth_tmpfs) +(roletype object_r bluetooth_tmpfs) +(type bootanim_tmpfs) +(roletype object_r bootanim_tmpfs) +(type bootstat_tmpfs) +(roletype object_r bootstat_tmpfs) +(type bpfloader) +(roletype object_r bpfloader) +(type bpfloader_exec) +(roletype object_r bpfloader_exec) +(type bufferhubd_tmpfs) +(roletype object_r bufferhubd_tmpfs) +(type cameraserver_tmpfs) +(roletype object_r cameraserver_tmpfs) +(type cppreopts_tmpfs) +(roletype object_r cppreopts_tmpfs) +(type dexoptanalyzer) +(roletype object_r dexoptanalyzer) +(type dexoptanalyzer_exec) +(roletype object_r dexoptanalyzer_exec) +(type dexoptanalyzer_tmpfs) +(roletype object_r dexoptanalyzer_tmpfs) +(type dhcp_tmpfs) +(roletype object_r dhcp_tmpfs) +(type drmserver_tmpfs) +(roletype object_r drmserver_tmpfs) +(type dumpstate_tmpfs) +(roletype object_r dumpstate_tmpfs) +(type ephemeral_app_tmpfs) +(roletype object_r ephemeral_app_tmpfs) +(type config_gz) +(roletype object_r config_gz) +(type stats_data_file) +(roletype object_r stats_data_file) +(type statsdw_socket) +(roletype object_r statsdw_socket) +(type storaged_data_file) +(roletype object_r storaged_data_file) +(type wm_trace_data_file) +(roletype object_r wm_trace_data_file) +(type perfetto_traces_data_file) +(roletype object_r perfetto_traces_data_file) +(type fingerprintd_tmpfs) +(roletype object_r fingerprintd_tmpfs) +(type fsck_tmpfs) +(roletype object_r fsck_tmpfs) +(type gatekeeperd_tmpfs) +(roletype object_r gatekeeperd_tmpfs) +(type hal_allocator_default) +(roletype object_r hal_allocator_default) +(type hal_allocator_default_exec) +(roletype object_r hal_allocator_default_exec) +(type hal_allocator_default_tmpfs) +(roletype object_r hal_allocator_default_tmpfs) +(type healthd_tmpfs) +(roletype object_r healthd_tmpfs) +(type hwservicemanager_tmpfs) +(roletype object_r hwservicemanager_tmpfs) +(type incident_exec) +(roletype object_r incident_exec) +(type incident_helper_exec) +(roletype object_r incident_helper_exec) +(type incidentd_tmpfs) +(roletype object_r incidentd_tmpfs) +(type incidentd_exec) +(roletype object_r incidentd_exec) +(type init_tmpfs) +(roletype object_r init_tmpfs) +(type inputflinger_tmpfs) +(roletype object_r inputflinger_tmpfs) +(type install_recovery_tmpfs) +(roletype object_r install_recovery_tmpfs) +(type installd_tmpfs) +(roletype object_r installd_tmpfs) +(type isolated_app_tmpfs) +(roletype object_r isolated_app_tmpfs) +(type keystore_tmpfs) +(roletype object_r keystore_tmpfs) +(type lmkd_tmpfs) +(roletype object_r lmkd_tmpfs) +(type logd_tmpfs) +(roletype object_r logd_tmpfs) +(type mdnsd_exec) +(roletype object_r mdnsd_exec) +(type mdnsd_tmpfs) +(roletype object_r mdnsd_tmpfs) +(type mediadrmserver_tmpfs) +(roletype object_r mediadrmserver_tmpfs) +(type mediaextractor_tmpfs) +(roletype object_r mediaextractor_tmpfs) +(type mediametrics_tmpfs) +(roletype object_r mediametrics_tmpfs) +(type mediaprovider_tmpfs) +(roletype object_r mediaprovider_tmpfs) +(type mediaserver_tmpfs) +(roletype object_r mediaserver_tmpfs) +(type mtp_tmpfs) +(roletype object_r mtp_tmpfs) +(type netd_tmpfs) +(roletype object_r netd_tmpfs) +(type nfc_tmpfs) +(roletype object_r nfc_tmpfs) +(type otapreopt_slot_tmpfs) +(roletype object_r otapreopt_slot_tmpfs) +(type perfetto) +(roletype object_r perfetto) +(type perfetto_exec) +(roletype object_r perfetto_exec) +(type perfetto_tmpfs) +(roletype object_r perfetto_tmpfs) +(type performanced_tmpfs) +(roletype object_r performanced_tmpfs) +(type platform_app_tmpfs) +(roletype object_r platform_app_tmpfs) +(type priv_app_tmpfs) +(roletype object_r priv_app_tmpfs) +(type priv_app_devpts) +(roletype object_r priv_app_devpts) +(type racoon_tmpfs) +(roletype object_r racoon_tmpfs) +(type radio_tmpfs) +(roletype object_r radio_tmpfs) +(type recovery_persist_tmpfs) +(roletype object_r recovery_persist_tmpfs) +(type recovery_refresh_tmpfs) +(roletype object_r recovery_refresh_tmpfs) +(type secure_element_tmpfs) +(roletype object_r secure_element_tmpfs) +(type stats_service) +(roletype object_r stats_service) +(type statscompanion_service) +(roletype object_r statscompanion_service) +(type servicemanager_tmpfs) +(roletype object_r servicemanager_tmpfs) +(type shared_relro_tmpfs) +(roletype object_r shared_relro_tmpfs) +(type shell_tmpfs) +(roletype object_r shell_tmpfs) +(type stats) +(roletype object_r stats) +(type stats_exec) +(roletype object_r stats_exec) +(type statsd) +(roletype object_r statsd) +(type statsd_tmpfs) +(roletype object_r statsd_tmpfs) +(type statsd_exec) +(roletype object_r statsd_exec) +(type storaged) +(roletype object_r storaged) +(type storaged_exec) +(roletype object_r storaged_exec) +(type storaged_tmpfs) +(roletype object_r storaged_tmpfs) +(type surfaceflinger_exec) +(roletype object_r surfaceflinger_exec) +(type surfaceflinger_tmpfs) +(roletype object_r surfaceflinger_tmpfs) +(type system_app_tmpfs) +(roletype object_r system_app_tmpfs) +(type system_server_tmpfs) +(roletype object_r system_server_tmpfs) +(type thermalserviced_tmpfs) +(roletype object_r thermalserviced_tmpfs) +(type tombstoned_tmpfs) +(roletype object_r tombstoned_tmpfs) +(type toolbox_tmpfs) +(roletype object_r toolbox_tmpfs) +(type traced) +(roletype object_r traced) +(type traced_exec) +(roletype object_r traced_exec) +(type traced_tmpfs) +(roletype object_r traced_tmpfs) +(type traced_probes_exec) +(roletype object_r traced_probes_exec) +(type traced_probes_tmpfs) +(roletype object_r traced_probes_tmpfs) +(type traceur_app_tmpfs) +(roletype object_r traceur_app_tmpfs) +(type tzdatacheck_tmpfs) +(roletype object_r tzdatacheck_tmpfs) +(type ueventd_tmpfs) +(roletype object_r ueventd_tmpfs) +(type uncrypt_tmpfs) +(roletype object_r uncrypt_tmpfs) +(type untrusted_app_tmpfs) +(roletype object_r untrusted_app_tmpfs) +(type untrusted_app_25_tmpfs) +(roletype object_r untrusted_app_25_tmpfs) +(type untrusted_app_27_tmpfs) +(roletype object_r untrusted_app_27_tmpfs) +(type untrusted_app_all_devpts) +(roletype object_r untrusted_app_all_devpts) +(type untrusted_v2_app_tmpfs) +(roletype object_r untrusted_v2_app_tmpfs) +(type update_engine_tmpfs) +(roletype object_r update_engine_tmpfs) +(type update_verifier_tmpfs) +(roletype object_r update_verifier_tmpfs) +(type usbd_tmpfs) +(roletype object_r usbd_tmpfs) +(type vdc_tmpfs) +(roletype object_r vdc_tmpfs) +(type virtual_touchpad_tmpfs) +(roletype object_r virtual_touchpad_tmpfs) +(type vold_tmpfs) +(roletype object_r vold_tmpfs) +(type vr_hwc_tmpfs) +(roletype object_r vr_hwc_tmpfs) +(type wait_for_keymaster) +(roletype object_r wait_for_keymaster) +(type wait_for_keymaster_exec) +(roletype object_r wait_for_keymaster_exec) +(type wait_for_keymaster_tmpfs) +(roletype object_r wait_for_keymaster_tmpfs) +(type webview_zygote_tmpfs) +(roletype object_r webview_zygote_tmpfs) +(type wificond_tmpfs) +(roletype object_r wificond_tmpfs) +(type wpantund_tmpfs) +(roletype object_r wpantund_tmpfs) +(type zygote_tmpfs) +(roletype object_r zygote_tmpfs) +(type flipfont_data_file) +(roletype object_r flipfont_data_file) +(type optiflex_service) +(roletype object_r optiflex_service) +(type bt_logger) +(roletype object_r bt_logger) +(type bt_logger_exec) +(roletype object_r bt_logger_exec) +(type bt_logger_tmpfs) +(roletype object_r bt_logger_tmpfs) +(type dataservice_app_tmpfs) +(roletype object_r dataservice_app_tmpfs) +(type seemplog_device) +(roletype object_r seemplog_device) +(type dpmd_exec) +(roletype object_r dpmd_exec) +(type dpmd_tmpfs) +(roletype object_r dpmd_tmpfs) +(type dun-server_exec) +(roletype object_r dun-server_exec) +(type dun-server_tmpfs) +(roletype object_r dun-server_tmpfs) +(type seemp_data_file) +(roletype object_r seemp_data_file) +(type seempdw_socket) +(roletype object_r seempdw_socket) +(type dpmd_socket) +(roletype object_r dpmd_socket) +(type dpmd_data_file) +(roletype object_r dpmd_data_file) +(type dpmwrapper_socket) +(roletype object_r dpmwrapper_socket) +(type qvrd_data_file) +(roletype object_r qvrd_data_file) +(type qvrd_socket) +(roletype object_r qvrd_socket) +(type qvrd_hvx_socket) +(roletype object_r qvrd_hvx_socket) +(type mirrorlink_data_file) +(roletype object_r mirrorlink_data_file) +(type mirrorlink_socket) +(roletype object_r mirrorlink_socket) +(type mirrorlink_exec) +(roletype object_r mirrorlink_exec) +(type mirrorlink_tmpfs) +(roletype object_r mirrorlink_tmpfs) +(type vendor_mmi_sys_exec) +(roletype object_r vendor_mmi_sys_exec) +(type vendor_mmi_sys_tmpfs) +(roletype object_r vendor_mmi_sys_tmpfs) +(type perfservice_exec) +(roletype object_r perfservice_exec) +(type perfservice_tmpfs) +(roletype object_r perfservice_tmpfs) +(type qtelephony_tmpfs) +(roletype object_r qtelephony_tmpfs) +(type qti-testscripts_exec) +(roletype object_r qti-testscripts_exec) +(type qvrd_exec) +(roletype object_r qvrd_exec) +(type qvrd_tmpfs) +(roletype object_r qvrd_tmpfs) +(type seempd) +(roletype object_r seempd) +(type seempd_exec) +(roletype object_r seempd_exec) +(type seempd_tmpfs) +(roletype object_r seempd_tmpfs) +(type seemp_service) +(roletype object_r seemp_service) +(type cne_service) +(roletype object_r cne_service) +(type dpmservice) +(roletype object_r dpmservice) +(type uce_service) +(roletype object_r uce_service) +(type color_service) +(roletype object_r color_service) +(type MinkBinderSvc) +(roletype object_r MinkBinderSvc) +(type izat_service) +(roletype object_r izat_service) +(type regionalization_service) +(roletype object_r regionalization_service) +(type wigigp2p_service) +(roletype object_r wigigp2p_service) +(type wigig_service) +(roletype object_r wigig_service) +(type vendor_perf_service) +(roletype object_r vendor_perf_service) +(type wfdservice_service) +(roletype object_r wfdservice_service) +(type smcinvoke_daemon) +(roletype object_r smcinvoke_daemon) +(type smcinvoke_daemon_exec) +(roletype object_r smcinvoke_daemon_exec) +(type smcinvoke_daemon_tmpfs) +(roletype object_r smcinvoke_daemon_tmpfs) +(type wfdservice_tmpfs) +(roletype object_r wfdservice_tmpfs) +(user u) +(userrole u object_r) +(userrole u r) +(userlevel u (s0 )) +(userrange u ((s0 ) (s0 (range c0 c1023)))) +(sensitivity s0) +(sensitivitycategory s0 (c0 c1 c2 c3 c4 c5 c6 c7 c8 c9 c10 c11 c12 c13 c14 c15 c16 c17 c18 c19 c20 c21 c22 c23 c24 c25 c26 c27 c28 c29 c30 c31 c32 c33 c34 c35 c36 c37 c38 c39 c40 c41 c42 c43 c44 c45 c46 c47 c48 c49 c50 c51 c52 c53 c54 c55 c56 c57 c58 c59 c60 c61 c62 c63 c64 c65 c66 c67 c68 c69 c70 c71 c72 c73 c74 c75 c76 c77 c78 c79 c80 c81 c82 c83 c84 c85 c86 c87 c88 c89 c90 c91 c92 c93 c94 c95 c96 c97 c98 c99 c100 c101 c102 c103 c104 c105 c106 c107 c108 c109 c110 c111 c112 c113 c114 c115 c116 c117 c118 c119 c120 c121 c122 c123 c124 c125 c126 c127 c128 c129 c130 c131 c132 c133 c134 c135 c136 c137 c138 c139 c140 c141 c142 c143 c144 c145 c146 c147 c148 c149 c150 c151 c152 c153 c154 c155 c156 c157 c158 c159 c160 c161 c162 c163 c164 c165 c166 c167 c168 c169 c170 c171 c172 c173 c174 c175 c176 c177 c178 c179 c180 c181 c182 c183 c184 c185 c186 c187 c188 c189 c190 c191 c192 c193 c194 c195 c196 c197 c198 c199 c200 c201 c202 c203 c204 c205 c206 c207 c208 c209 c210 c211 c212 c213 c214 c215 c216 c217 c218 c219 c220 c221 c222 c223 c224 c225 c226 c227 c228 c229 c230 c231 c232 c233 c234 c235 c236 c237 c238 c239 c240 c241 c242 c243 c244 c245 c246 c247 c248 c249 c250 c251 c252 c253 c254 c255 c256 c257 c258 c259 c260 c261 c262 c263 c264 c265 c266 c267 c268 c269 c270 c271 c272 c273 c274 c275 c276 c277 c278 c279 c280 c281 c282 c283 c284 c285 c286 c287 c288 c289 c290 c291 c292 c293 c294 c295 c296 c297 c298 c299 c300 c301 c302 c303 c304 c305 c306 c307 c308 c309 c310 c311 c312 c313 c314 c315 c316 c317 c318 c319 c320 c321 c322 c323 c324 c325 c326 c327 c328 c329 c330 c331 c332 c333 c334 c335 c336 c337 c338 c339 c340 c341 c342 c343 c344 c345 c346 c347 c348 c349 c350 c351 c352 c353 c354 c355 c356 c357 c358 c359 c360 c361 c362 c363 c364 c365 c366 c367 c368 c369 c370 c371 c372 c373 c374 c375 c376 c377 c378 c379 c380 c381 c382 c383 c384 c385 c386 c387 c388 c389 c390 c391 c392 c393 c394 c395 c396 c397 c398 c399 c400 c401 c402 c403 c404 c405 c406 c407 c408 c409 c410 c411 c412 c413 c414 c415 c416 c417 c418 c419 c420 c421 c422 c423 c424 c425 c426 c427 c428 c429 c430 c431 c432 c433 c434 c435 c436 c437 c438 c439 c440 c441 c442 c443 c444 c445 c446 c447 c448 c449 c450 c451 c452 c453 c454 c455 c456 c457 c458 c459 c460 c461 c462 c463 c464 c465 c466 c467 c468 c469 c470 c471 c472 c473 c474 c475 c476 c477 c478 c479 c480 c481 c482 c483 c484 c485 c486 c487 c488 c489 c490 c491 c492 c493 c494 c495 c496 c497 c498 c499 c500 c501 c502 c503 c504 c505 c506 c507 c508 c509 c510 c511 c512 c513 c514 c515 c516 c517 c518 c519 c520 c521 c522 c523 c524 c525 c526 c527 c528 c529 c530 c531 c532 c533 c534 c535 c536 c537 c538 c539 c540 c541 c542 c543 c544 c545 c546 c547 c548 c549 c550 c551 c552 c553 c554 c555 c556 c557 c558 c559 c560 c561 c562 c563 c564 c565 c566 c567 c568 c569 c570 c571 c572 c573 c574 c575 c576 c577 c578 c579 c580 c581 c582 c583 c584 c585 c586 c587 c588 c589 c590 c591 c592 c593 c594 c595 c596 c597 c598 c599 c600 c601 c602 c603 c604 c605 c606 c607 c608 c609 c610 c611 c612 c613 c614 c615 c616 c617 c618 c619 c620 c621 c622 c623 c624 c625 c626 c627 c628 c629 c630 c631 c632 c633 c634 c635 c636 c637 c638 c639 c640 c641 c642 c643 c644 c645 c646 c647 c648 c649 c650 c651 c652 c653 c654 c655 c656 c657 c658 c659 c660 c661 c662 c663 c664 c665 c666 c667 c668 c669 c670 c671 c672 c673 c674 c675 c676 c677 c678 c679 c680 c681 c682 c683 c684 c685 c686 c687 c688 c689 c690 c691 c692 c693 c694 c695 c696 c697 c698 c699 c700 c701 c702 c703 c704 c705 c706 c707 c708 c709 c710 c711 c712 c713 c714 c715 c716 c717 c718 c719 c720 c721 c722 c723 c724 c725 c726 c727 c728 c729 c730 c731 c732 c733 c734 c735 c736 c737 c738 c739 c740 c741 c742 c743 c744 c745 c746 c747 c748 c749 c750 c751 c752 c753 c754 c755 c756 c757 c758 c759 c760 c761 c762 c763 c764 c765 c766 c767 c768 c769 c770 c771 c772 c773 c774 c775 c776 c777 c778 c779 c780 c781 c782 c783 c784 c785 c786 c787 c788 c789 c790 c791 c792 c793 c794 c795 c796 c797 c798 c799 c800 c801 c802 c803 c804 c805 c806 c807 c808 c809 c810 c811 c812 c813 c814 c815 c816 c817 c818 c819 c820 c821 c822 c823 c824 c825 c826 c827 c828 c829 c830 c831 c832 c833 c834 c835 c836 c837 c838 c839 c840 c841 c842 c843 c844 c845 c846 c847 c848 c849 c850 c851 c852 c853 c854 c855 c856 c857 c858 c859 c860 c861 c862 c863 c864 c865 c866 c867 c868 c869 c870 c871 c872 c873 c874 c875 c876 c877 c878 c879 c880 c881 c882 c883 c884 c885 c886 c887 c888 c889 c890 c891 c892 c893 c894 c895 c896 c897 c898 c899 c900 c901 c902 c903 c904 c905 c906 c907 c908 c909 c910 c911 c912 c913 c914 c915 c916 c917 c918 c919 c920 c921 c922 c923 c924 c925 c926 c927 c928 c929 c930 c931 c932 c933 c934 c935 c936 c937 c938 c939 c940 c941 c942 c943 c944 c945 c946 c947 c948 c949 c950 c951 c952 c953 c954 c955 c956 c957 c958 c959 c960 c961 c962 c963 c964 c965 c966 c967 c968 c969 c970 c971 c972 c973 c974 c975 c976 c977 c978 c979 c980 c981 c982 c983 c984 c985 c986 c987 c988 c989 c990 c991 c992 c993 c994 c995 c996 c997 c998 c999 c1000 c1001 c1002 c1003 c1004 c1005 c1006 c1007 c1008 c1009 c1010 c1011 c1012 c1013 c1014 c1015 c1016 c1017 c1018 c1019 c1020 c1021 c1022 c1023 )) +(sensitivityorder (s0 )) +(category c0) +(category c1) +(category c2) +(category c3) +(category c4) +(category c5) +(category c6) +(category c7) +(category c8) +(category c9) +(category c10) +(category c11) +(category c12) +(category c13) +(category c14) +(category c15) +(category c16) +(category c17) +(category c18) +(category c19) +(category c20) +(category c21) +(category c22) +(category c23) +(category c24) +(category c25) +(category c26) +(category c27) +(category c28) +(category c29) +(category c30) +(category c31) +(category c32) +(category c33) +(category c34) +(category c35) +(category c36) +(category c37) +(category c38) +(category c39) +(category c40) +(category c41) +(category c42) +(category c43) +(category c44) +(category c45) +(category c46) +(category c47) +(category c48) +(category c49) +(category c50) +(category c51) +(category c52) +(category c53) +(category c54) +(category c55) +(category c56) +(category c57) +(category c58) +(category c59) +(category c60) +(category c61) +(category c62) +(category c63) +(category c64) +(category c65) +(category c66) +(category c67) +(category c68) +(category c69) +(category c70) +(category c71) +(category c72) +(category c73) +(category c74) +(category c75) +(category c76) +(category c77) +(category c78) +(category c79) +(category c80) +(category c81) +(category c82) +(category c83) +(category c84) +(category c85) +(category c86) +(category c87) +(category c88) +(category c89) +(category c90) +(category c91) +(category c92) +(category c93) +(category c94) +(category c95) +(category c96) +(category c97) +(category c98) +(category c99) +(category c100) +(category c101) +(category c102) +(category c103) +(category c104) +(category c105) +(category c106) +(category c107) +(category c108) +(category c109) +(category c110) +(category c111) +(category c112) +(category c113) +(category c114) +(category c115) +(category c116) +(category c117) +(category c118) +(category c119) +(category c120) +(category c121) +(category c122) +(category c123) +(category c124) +(category c125) +(category c126) +(category c127) +(category c128) +(category c129) +(category c130) +(category c131) +(category c132) +(category c133) +(category c134) +(category c135) +(category c136) +(category c137) +(category c138) +(category c139) +(category c140) +(category c141) +(category c142) +(category c143) +(category c144) +(category c145) +(category c146) +(category c147) +(category c148) +(category c149) +(category c150) +(category c151) +(category c152) +(category c153) +(category c154) +(category c155) +(category c156) +(category c157) +(category c158) +(category c159) +(category c160) +(category c161) +(category c162) +(category c163) +(category c164) +(category c165) +(category c166) +(category c167) +(category c168) +(category c169) +(category c170) +(category c171) +(category c172) +(category c173) +(category c174) +(category c175) +(category c176) +(category c177) +(category c178) +(category c179) +(category c180) +(category c181) +(category c182) +(category c183) +(category c184) +(category c185) +(category c186) +(category c187) +(category c188) +(category c189) +(category c190) +(category c191) +(category c192) +(category c193) +(category c194) +(category c195) +(category c196) +(category c197) +(category c198) +(category c199) +(category c200) +(category c201) +(category c202) +(category c203) +(category c204) +(category c205) +(category c206) +(category c207) +(category c208) +(category c209) +(category c210) +(category c211) +(category c212) +(category c213) +(category c214) +(category c215) +(category c216) +(category c217) +(category c218) +(category c219) +(category c220) +(category c221) +(category c222) +(category c223) +(category c224) +(category c225) +(category c226) +(category c227) +(category c228) +(category c229) +(category c230) +(category c231) +(category c232) +(category c233) +(category c234) +(category c235) +(category c236) +(category c237) +(category c238) +(category c239) +(category c240) +(category c241) +(category c242) +(category c243) +(category c244) +(category c245) +(category c246) +(category c247) +(category c248) +(category c249) +(category c250) +(category c251) +(category c252) +(category c253) +(category c254) +(category c255) +(category c256) +(category c257) +(category c258) +(category c259) +(category c260) +(category c261) +(category c262) +(category c263) +(category c264) +(category c265) +(category c266) +(category c267) +(category c268) +(category c269) +(category c270) +(category c271) +(category c272) +(category c273) +(category c274) +(category c275) +(category c276) +(category c277) +(category c278) +(category c279) +(category c280) +(category c281) +(category c282) +(category c283) +(category c284) +(category c285) +(category c286) +(category c287) +(category c288) +(category c289) +(category c290) +(category c291) +(category c292) +(category c293) +(category c294) +(category c295) +(category c296) +(category c297) +(category c298) +(category c299) +(category c300) +(category c301) +(category c302) +(category c303) +(category c304) +(category c305) +(category c306) +(category c307) +(category c308) +(category c309) +(category c310) +(category c311) +(category c312) +(category c313) +(category c314) +(category c315) +(category c316) +(category c317) +(category c318) +(category c319) +(category c320) +(category c321) +(category c322) +(category c323) +(category c324) +(category c325) +(category c326) +(category c327) +(category c328) +(category c329) +(category c330) +(category c331) +(category c332) +(category c333) +(category c334) +(category c335) +(category c336) +(category c337) +(category c338) +(category c339) +(category c340) +(category c341) +(category c342) +(category c343) +(category c344) +(category c345) +(category c346) +(category c347) +(category c348) +(category c349) +(category c350) +(category c351) +(category c352) +(category c353) +(category c354) +(category c355) +(category c356) +(category c357) +(category c358) +(category c359) +(category c360) +(category c361) +(category c362) +(category c363) +(category c364) +(category c365) +(category c366) +(category c367) +(category c368) +(category c369) +(category c370) +(category c371) +(category c372) +(category c373) +(category c374) +(category c375) +(category c376) +(category c377) +(category c378) +(category c379) +(category c380) +(category c381) +(category c382) +(category c383) +(category c384) +(category c385) +(category c386) +(category c387) +(category c388) +(category c389) +(category c390) +(category c391) +(category c392) +(category c393) +(category c394) +(category c395) +(category c396) +(category c397) +(category c398) +(category c399) +(category c400) +(category c401) +(category c402) +(category c403) +(category c404) +(category c405) +(category c406) +(category c407) +(category c408) +(category c409) +(category c410) +(category c411) +(category c412) +(category c413) +(category c414) +(category c415) +(category c416) +(category c417) +(category c418) +(category c419) +(category c420) +(category c421) +(category c422) +(category c423) +(category c424) +(category c425) +(category c426) +(category c427) +(category c428) +(category c429) +(category c430) +(category c431) +(category c432) +(category c433) +(category c434) +(category c435) +(category c436) +(category c437) +(category c438) +(category c439) +(category c440) +(category c441) +(category c442) +(category c443) +(category c444) +(category c445) +(category c446) +(category c447) +(category c448) +(category c449) +(category c450) +(category c451) +(category c452) +(category c453) +(category c454) +(category c455) +(category c456) +(category c457) +(category c458) +(category c459) +(category c460) +(category c461) +(category c462) +(category c463) +(category c464) +(category c465) +(category c466) +(category c467) +(category c468) +(category c469) +(category c470) +(category c471) +(category c472) +(category c473) +(category c474) +(category c475) +(category c476) +(category c477) +(category c478) +(category c479) +(category c480) +(category c481) +(category c482) +(category c483) +(category c484) +(category c485) +(category c486) +(category c487) +(category c488) +(category c489) +(category c490) +(category c491) +(category c492) +(category c493) +(category c494) +(category c495) +(category c496) +(category c497) +(category c498) +(category c499) +(category c500) +(category c501) +(category c502) +(category c503) +(category c504) +(category c505) +(category c506) +(category c507) +(category c508) +(category c509) +(category c510) +(category c511) +(category c512) +(category c513) +(category c514) +(category c515) +(category c516) +(category c517) +(category c518) +(category c519) +(category c520) +(category c521) +(category c522) +(category c523) +(category c524) +(category c525) +(category c526) +(category c527) +(category c528) +(category c529) +(category c530) +(category c531) +(category c532) +(category c533) +(category c534) +(category c535) +(category c536) +(category c537) +(category c538) +(category c539) +(category c540) +(category c541) +(category c542) +(category c543) +(category c544) +(category c545) +(category c546) +(category c547) +(category c548) +(category c549) +(category c550) +(category c551) +(category c552) +(category c553) +(category c554) +(category c555) +(category c556) +(category c557) +(category c558) +(category c559) +(category c560) +(category c561) +(category c562) +(category c563) +(category c564) +(category c565) +(category c566) +(category c567) +(category c568) +(category c569) +(category c570) +(category c571) +(category c572) +(category c573) +(category c574) +(category c575) +(category c576) +(category c577) +(category c578) +(category c579) +(category c580) +(category c581) +(category c582) +(category c583) +(category c584) +(category c585) +(category c586) +(category c587) +(category c588) +(category c589) +(category c590) +(category c591) +(category c592) +(category c593) +(category c594) +(category c595) +(category c596) +(category c597) +(category c598) +(category c599) +(category c600) +(category c601) +(category c602) +(category c603) +(category c604) +(category c605) +(category c606) +(category c607) +(category c608) +(category c609) +(category c610) +(category c611) +(category c612) +(category c613) +(category c614) +(category c615) +(category c616) +(category c617) +(category c618) +(category c619) +(category c620) +(category c621) +(category c622) +(category c623) +(category c624) +(category c625) +(category c626) +(category c627) +(category c628) +(category c629) +(category c630) +(category c631) +(category c632) +(category c633) +(category c634) +(category c635) +(category c636) +(category c637) +(category c638) +(category c639) +(category c640) +(category c641) +(category c642) +(category c643) +(category c644) +(category c645) +(category c646) +(category c647) +(category c648) +(category c649) +(category c650) +(category c651) +(category c652) +(category c653) +(category c654) +(category c655) +(category c656) +(category c657) +(category c658) +(category c659) +(category c660) +(category c661) +(category c662) +(category c663) +(category c664) +(category c665) +(category c666) +(category c667) +(category c668) +(category c669) +(category c670) +(category c671) +(category c672) +(category c673) +(category c674) +(category c675) +(category c676) +(category c677) +(category c678) +(category c679) +(category c680) +(category c681) +(category c682) +(category c683) +(category c684) +(category c685) +(category c686) +(category c687) +(category c688) +(category c689) +(category c690) +(category c691) +(category c692) +(category c693) +(category c694) +(category c695) +(category c696) +(category c697) +(category c698) +(category c699) +(category c700) +(category c701) +(category c702) +(category c703) +(category c704) +(category c705) +(category c706) +(category c707) +(category c708) +(category c709) +(category c710) +(category c711) +(category c712) +(category c713) +(category c714) +(category c715) +(category c716) +(category c717) +(category c718) +(category c719) +(category c720) +(category c721) +(category c722) +(category c723) +(category c724) +(category c725) +(category c726) +(category c727) +(category c728) +(category c729) +(category c730) +(category c731) +(category c732) +(category c733) +(category c734) +(category c735) +(category c736) +(category c737) +(category c738) +(category c739) +(category c740) +(category c741) +(category c742) +(category c743) +(category c744) +(category c745) +(category c746) +(category c747) +(category c748) +(category c749) +(category c750) +(category c751) +(category c752) +(category c753) +(category c754) +(category c755) +(category c756) +(category c757) +(category c758) +(category c759) +(category c760) +(category c761) +(category c762) +(category c763) +(category c764) +(category c765) +(category c766) +(category c767) +(category c768) +(category c769) +(category c770) +(category c771) +(category c772) +(category c773) +(category c774) +(category c775) +(category c776) +(category c777) +(category c778) +(category c779) +(category c780) +(category c781) +(category c782) +(category c783) +(category c784) +(category c785) +(category c786) +(category c787) +(category c788) +(category c789) +(category c790) +(category c791) +(category c792) +(category c793) +(category c794) +(category c795) +(category c796) +(category c797) +(category c798) +(category c799) +(category c800) +(category c801) +(category c802) +(category c803) +(category c804) +(category c805) +(category c806) +(category c807) +(category c808) +(category c809) +(category c810) +(category c811) +(category c812) +(category c813) +(category c814) +(category c815) +(category c816) +(category c817) +(category c818) +(category c819) +(category c820) +(category c821) +(category c822) +(category c823) +(category c824) +(category c825) +(category c826) +(category c827) +(category c828) +(category c829) +(category c830) +(category c831) +(category c832) +(category c833) +(category c834) +(category c835) +(category c836) +(category c837) +(category c838) +(category c839) +(category c840) +(category c841) +(category c842) +(category c843) +(category c844) +(category c845) +(category c846) +(category c847) +(category c848) +(category c849) +(category c850) +(category c851) +(category c852) +(category c853) +(category c854) +(category c855) +(category c856) +(category c857) +(category c858) +(category c859) +(category c860) +(category c861) +(category c862) +(category c863) +(category c864) +(category c865) +(category c866) +(category c867) +(category c868) +(category c869) +(category c870) +(category c871) +(category c872) +(category c873) +(category c874) +(category c875) +(category c876) +(category c877) +(category c878) +(category c879) +(category c880) +(category c881) +(category c882) +(category c883) +(category c884) +(category c885) +(category c886) +(category c887) +(category c888) +(category c889) +(category c890) +(category c891) +(category c892) +(category c893) +(category c894) +(category c895) +(category c896) +(category c897) +(category c898) +(category c899) +(category c900) +(category c901) +(category c902) +(category c903) +(category c904) +(category c905) +(category c906) +(category c907) +(category c908) +(category c909) +(category c910) +(category c911) +(category c912) +(category c913) +(category c914) +(category c915) +(category c916) +(category c917) +(category c918) +(category c919) +(category c920) +(category c921) +(category c922) +(category c923) +(category c924) +(category c925) +(category c926) +(category c927) +(category c928) +(category c929) +(category c930) +(category c931) +(category c932) +(category c933) +(category c934) +(category c935) +(category c936) +(category c937) +(category c938) +(category c939) +(category c940) +(category c941) +(category c942) +(category c943) +(category c944) +(category c945) +(category c946) +(category c947) +(category c948) +(category c949) +(category c950) +(category c951) +(category c952) +(category c953) +(category c954) +(category c955) +(category c956) +(category c957) +(category c958) +(category c959) +(category c960) +(category c961) +(category c962) +(category c963) +(category c964) +(category c965) +(category c966) +(category c967) +(category c968) +(category c969) +(category c970) +(category c971) +(category c972) +(category c973) +(category c974) +(category c975) +(category c976) +(category c977) +(category c978) +(category c979) +(category c980) +(category c981) +(category c982) +(category c983) +(category c984) +(category c985) +(category c986) +(category c987) +(category c988) +(category c989) +(category c990) +(category c991) +(category c992) +(category c993) +(category c994) +(category c995) +(category c996) +(category c997) +(category c998) +(category c999) +(category c1000) +(category c1001) +(category c1002) +(category c1003) +(category c1004) +(category c1005) +(category c1006) +(category c1007) +(category c1008) +(category c1009) +(category c1010) +(category c1011) +(category c1012) +(category c1013) +(category c1014) +(category c1015) +(category c1016) +(category c1017) +(category c1018) +(category c1019) +(category c1020) +(category c1021) +(category c1022) +(category c1023) +(categoryorder (c0 c1 c2 c3 c4 c5 c6 c7 c8 c9 c10 c11 c12 c13 c14 c15 c16 c17 c18 c19 c20 c21 c22 c23 c24 c25 c26 c27 c28 c29 c30 c31 c32 c33 c34 c35 c36 c37 c38 c39 c40 c41 c42 c43 c44 c45 c46 c47 c48 c49 c50 c51 c52 c53 c54 c55 c56 c57 c58 c59 c60 c61 c62 c63 c64 c65 c66 c67 c68 c69 c70 c71 c72 c73 c74 c75 c76 c77 c78 c79 c80 c81 c82 c83 c84 c85 c86 c87 c88 c89 c90 c91 c92 c93 c94 c95 c96 c97 c98 c99 c100 c101 c102 c103 c104 c105 c106 c107 c108 c109 c110 c111 c112 c113 c114 c115 c116 c117 c118 c119 c120 c121 c122 c123 c124 c125 c126 c127 c128 c129 c130 c131 c132 c133 c134 c135 c136 c137 c138 c139 c140 c141 c142 c143 c144 c145 c146 c147 c148 c149 c150 c151 c152 c153 c154 c155 c156 c157 c158 c159 c160 c161 c162 c163 c164 c165 c166 c167 c168 c169 c170 c171 c172 c173 c174 c175 c176 c177 c178 c179 c180 c181 c182 c183 c184 c185 c186 c187 c188 c189 c190 c191 c192 c193 c194 c195 c196 c197 c198 c199 c200 c201 c202 c203 c204 c205 c206 c207 c208 c209 c210 c211 c212 c213 c214 c215 c216 c217 c218 c219 c220 c221 c222 c223 c224 c225 c226 c227 c228 c229 c230 c231 c232 c233 c234 c235 c236 c237 c238 c239 c240 c241 c242 c243 c244 c245 c246 c247 c248 c249 c250 c251 c252 c253 c254 c255 c256 c257 c258 c259 c260 c261 c262 c263 c264 c265 c266 c267 c268 c269 c270 c271 c272 c273 c274 c275 c276 c277 c278 c279 c280 c281 c282 c283 c284 c285 c286 c287 c288 c289 c290 c291 c292 c293 c294 c295 c296 c297 c298 c299 c300 c301 c302 c303 c304 c305 c306 c307 c308 c309 c310 c311 c312 c313 c314 c315 c316 c317 c318 c319 c320 c321 c322 c323 c324 c325 c326 c327 c328 c329 c330 c331 c332 c333 c334 c335 c336 c337 c338 c339 c340 c341 c342 c343 c344 c345 c346 c347 c348 c349 c350 c351 c352 c353 c354 c355 c356 c357 c358 c359 c360 c361 c362 c363 c364 c365 c366 c367 c368 c369 c370 c371 c372 c373 c374 c375 c376 c377 c378 c379 c380 c381 c382 c383 c384 c385 c386 c387 c388 c389 c390 c391 c392 c393 c394 c395 c396 c397 c398 c399 c400 c401 c402 c403 c404 c405 c406 c407 c408 c409 c410 c411 c412 c413 c414 c415 c416 c417 c418 c419 c420 c421 c422 c423 c424 c425 c426 c427 c428 c429 c430 c431 c432 c433 c434 c435 c436 c437 c438 c439 c440 c441 c442 c443 c444 c445 c446 c447 c448 c449 c450 c451 c452 c453 c454 c455 c456 c457 c458 c459 c460 c461 c462 c463 c464 c465 c466 c467 c468 c469 c470 c471 c472 c473 c474 c475 c476 c477 c478 c479 c480 c481 c482 c483 c484 c485 c486 c487 c488 c489 c490 c491 c492 c493 c494 c495 c496 c497 c498 c499 c500 c501 c502 c503 c504 c505 c506 c507 c508 c509 c510 c511 c512 c513 c514 c515 c516 c517 c518 c519 c520 c521 c522 c523 c524 c525 c526 c527 c528 c529 c530 c531 c532 c533 c534 c535 c536 c537 c538 c539 c540 c541 c542 c543 c544 c545 c546 c547 c548 c549 c550 c551 c552 c553 c554 c555 c556 c557 c558 c559 c560 c561 c562 c563 c564 c565 c566 c567 c568 c569 c570 c571 c572 c573 c574 c575 c576 c577 c578 c579 c580 c581 c582 c583 c584 c585 c586 c587 c588 c589 c590 c591 c592 c593 c594 c595 c596 c597 c598 c599 c600 c601 c602 c603 c604 c605 c606 c607 c608 c609 c610 c611 c612 c613 c614 c615 c616 c617 c618 c619 c620 c621 c622 c623 c624 c625 c626 c627 c628 c629 c630 c631 c632 c633 c634 c635 c636 c637 c638 c639 c640 c641 c642 c643 c644 c645 c646 c647 c648 c649 c650 c651 c652 c653 c654 c655 c656 c657 c658 c659 c660 c661 c662 c663 c664 c665 c666 c667 c668 c669 c670 c671 c672 c673 c674 c675 c676 c677 c678 c679 c680 c681 c682 c683 c684 c685 c686 c687 c688 c689 c690 c691 c692 c693 c694 c695 c696 c697 c698 c699 c700 c701 c702 c703 c704 c705 c706 c707 c708 c709 c710 c711 c712 c713 c714 c715 c716 c717 c718 c719 c720 c721 c722 c723 c724 c725 c726 c727 c728 c729 c730 c731 c732 c733 c734 c735 c736 c737 c738 c739 c740 c741 c742 c743 c744 c745 c746 c747 c748 c749 c750 c751 c752 c753 c754 c755 c756 c757 c758 c759 c760 c761 c762 c763 c764 c765 c766 c767 c768 c769 c770 c771 c772 c773 c774 c775 c776 c777 c778 c779 c780 c781 c782 c783 c784 c785 c786 c787 c788 c789 c790 c791 c792 c793 c794 c795 c796 c797 c798 c799 c800 c801 c802 c803 c804 c805 c806 c807 c808 c809 c810 c811 c812 c813 c814 c815 c816 c817 c818 c819 c820 c821 c822 c823 c824 c825 c826 c827 c828 c829 c830 c831 c832 c833 c834 c835 c836 c837 c838 c839 c840 c841 c842 c843 c844 c845 c846 c847 c848 c849 c850 c851 c852 c853 c854 c855 c856 c857 c858 c859 c860 c861 c862 c863 c864 c865 c866 c867 c868 c869 c870 c871 c872 c873 c874 c875 c876 c877 c878 c879 c880 c881 c882 c883 c884 c885 c886 c887 c888 c889 c890 c891 c892 c893 c894 c895 c896 c897 c898 c899 c900 c901 c902 c903 c904 c905 c906 c907 c908 c909 c910 c911 c912 c913 c914 c915 c916 c917 c918 c919 c920 c921 c922 c923 c924 c925 c926 c927 c928 c929 c930 c931 c932 c933 c934 c935 c936 c937 c938 c939 c940 c941 c942 c943 c944 c945 c946 c947 c948 c949 c950 c951 c952 c953 c954 c955 c956 c957 c958 c959 c960 c961 c962 c963 c964 c965 c966 c967 c968 c969 c970 c971 c972 c973 c974 c975 c976 c977 c978 c979 c980 c981 c982 c983 c984 c985 c986 c987 c988 c989 c990 c991 c992 c993 c994 c995 c996 c997 c998 c999 c1000 c1001 c1002 c1003 c1004 c1005 c1006 c1007 c1008 c1009 c1010 c1011 c1012 c1013 c1014 c1015 c1016 c1017 c1018 c1019 c1020 c1021 c1022 c1023 )) +;;* lmx 260 system/sepolicy/public/attributes + +(neverallow base_typeattr_1 domain (process (fork))) +;;* lme + +;;* lmx 261 system/sepolicy/public/attributes + +(neverallow base_typeattr_2 domain (process (fork))) +;;* lme + +;;* lmx 262 system/sepolicy/public/attributes + +(neverallow base_typeattr_3 domain (process (fork))) +;;* lme + +;;* lmx 263 system/sepolicy/public/attributes + +(neverallow base_typeattr_4 domain (process (fork))) +;;* lme + +;;* lmx 264 system/sepolicy/public/attributes + +(neverallow base_typeattr_5 domain (process (fork))) +;;* lme + +;;* lmx 265 system/sepolicy/public/attributes + +(neverallow base_typeattr_6 domain (process (fork))) +;;* lme + +;;* lmx 266 system/sepolicy/public/attributes + +(neverallow base_typeattr_7 domain (process (fork))) +;;* lme + +;;* lmx 267 system/sepolicy/public/attributes + +(neverallow base_typeattr_8 domain (process (fork))) +;;* lme + +;;* lmx 268 system/sepolicy/public/attributes + +(neverallow base_typeattr_9 domain (process (fork))) +;;* lme + +;;* lmx 269 system/sepolicy/public/attributes + +(neverallow base_typeattr_10 domain (process (fork))) +;;* lme + +;;* lmx 270 system/sepolicy/public/attributes + +(neverallow base_typeattr_11 domain (process (fork))) +;;* lme + +;;* lmx 271 system/sepolicy/public/attributes + +(neverallow base_typeattr_12 domain (process (fork))) +;;* lme + +;;* lmx 272 system/sepolicy/public/attributes + +(neverallow base_typeattr_13 domain (process (fork))) +;;* lme + +;;* lmx 273 system/sepolicy/public/attributes + +(neverallow base_typeattr_14 domain (process (fork))) +;;* lme + +;;* lmx 274 system/sepolicy/public/attributes + +(neverallow base_typeattr_15 domain (process (fork))) +;;* lme + +;;* lmx 275 system/sepolicy/public/attributes + +(neverallow base_typeattr_16 domain (process (fork))) +;;* lme + +;;* lmx 276 system/sepolicy/public/attributes + +(neverallow base_typeattr_17 domain (process (fork))) +;;* lme + +;;* lmx 277 system/sepolicy/public/attributes + +(neverallow base_typeattr_18 domain (process (fork))) +;;* lme + +;;* lmx 278 system/sepolicy/public/attributes + +(neverallow base_typeattr_19 domain (process (fork))) +;;* lme + +;;* lmx 279 system/sepolicy/public/attributes + +(neverallow base_typeattr_20 domain (process (fork))) +;;* lme + +;;* lmx 280 system/sepolicy/public/attributes + +(neverallow base_typeattr_21 domain (process (fork))) +;;* lme + +;;* lmx 281 system/sepolicy/public/attributes + +(neverallow base_typeattr_22 domain (process (fork))) +;;* lme + +;;* lmx 282 system/sepolicy/public/attributes + +(neverallow base_typeattr_23 domain (process (fork))) +;;* lme + +;;* lmx 283 system/sepolicy/public/attributes + +(neverallow base_typeattr_24 domain (process (fork))) +;;* lme + +;;* lmx 284 system/sepolicy/public/attributes + +(neverallow base_typeattr_25 domain (process (fork))) +;;* lme + +;;* lmx 285 system/sepolicy/public/attributes + +(neverallow base_typeattr_26 domain (process (fork))) +;;* lme + +;;* lmx 286 system/sepolicy/public/attributes + +(neverallow base_typeattr_27 domain (process (fork))) +;;* lme + +;;* lmx 287 system/sepolicy/public/attributes + +(neverallow base_typeattr_28 domain (process (fork))) +;;* lme + +;;* lmx 288 system/sepolicy/public/attributes + +(neverallow base_typeattr_29 domain (process (fork))) +;;* lme + +;;* lmx 289 system/sepolicy/public/attributes + +(neverallow base_typeattr_30 domain (process (fork))) +;;* lme + +;;* lmx 290 system/sepolicy/public/attributes + +(neverallow base_typeattr_31 domain (process (fork))) +;;* lme + +;;* lmx 291 system/sepolicy/public/attributes + +(neverallow base_typeattr_32 domain (process (fork))) +;;* lme + +;;* lmx 292 system/sepolicy/public/attributes + +(neverallow base_typeattr_33 domain (process (fork))) +;;* lme + +;;* lmx 293 system/sepolicy/public/attributes + +(neverallow base_typeattr_34 domain (process (fork))) +;;* lme + +;;* lmx 294 system/sepolicy/public/attributes + +(neverallow base_typeattr_35 domain (process (fork))) +;;* lme + +;;* lmx 295 system/sepolicy/public/attributes + +(neverallow base_typeattr_36 domain (process (fork))) +;;* lme + +;;* lmx 296 system/sepolicy/public/attributes + +(neverallow base_typeattr_37 domain (process (fork))) +;;* lme + +;;* lmx 297 system/sepolicy/public/attributes + +(neverallow base_typeattr_38 domain (process (fork))) +;;* lme + +;;* lmx 298 system/sepolicy/public/attributes + +(neverallow base_typeattr_39 domain (process (fork))) +;;* lme + +;;* lmx 299 system/sepolicy/public/attributes + +(neverallow base_typeattr_40 domain (process (fork))) +;;* lme + +;;* lmx 300 system/sepolicy/public/attributes + +(neverallow base_typeattr_41 domain (process (fork))) +;;* lme + +;;* lmx 301 system/sepolicy/public/attributes + +(neverallow base_typeattr_42 domain (process (fork))) +;;* lme + +(allow appdomain self (process (execmem))) +(allow appdomain ashmem_device (chr_file (execute))) +(allow appdomain zygote (fd (use))) +(allow appdomain zygote_exec (file (ioctl read getattr lock map execute execute_no_trans open))) +(allow appdomain zygote (process (sigchld))) +(allow appdomain cgroup (dir (write search))) +(allow appdomain cgroup (file (ioctl read write getattr lock append map open))) +(allow appdomain dalvikcache_data_file (dir (getattr search))) +(allow appdomain dalvikcache_data_file (file (ioctl read getattr lock map open))) +(allow base_typeattr_43 rootfs (lnk_file (ioctl read getattr lock map open))) +(allow base_typeattr_43 tmpfs (lnk_file (ioctl read getattr lock map open))) +(allow appdomain tmpfs (dir (ioctl read getattr lock search open))) +(allow appdomain zygote (fifo_file (write))) +(allow appdomain shell (process (sigchld))) +(allow appdomain adbd (process (sigchld))) +(allow appdomain devpts (chr_file (ioctl read write getattr))) +(allow appdomain system_server (fd (use))) +(allow appdomain system_server (fifo_file (ioctl read write getattr lock append map open))) +(allow appdomain system_server (unix_stream_socket (read write getattr getopt setopt shutdown))) +(allow appdomain system_server (tcp_socket (read write getattr getopt shutdown))) +(allow appdomain appdomain (fifo_file (ioctl read write getattr lock append map open))) +(allow appdomain surfaceflinger (unix_stream_socket (read write getattr getopt setopt shutdown))) +(allow base_typeattr_43 app_data_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow base_typeattr_43 app_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow base_typeattr_43 app_data_file (lnk_file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow base_typeattr_43 app_data_file (sock_file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow base_typeattr_43 app_data_file (fifo_file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow appdomain mnt_expand_file (dir (ioctl read getattr lock search open))) +(allow appdomain keychain_data_file (dir (ioctl read getattr lock search open))) +(allow appdomain keychain_data_file (file (ioctl read getattr lock map open))) +(allow appdomain keychain_data_file (lnk_file (ioctl read getattr lock map open))) +(allow appdomain misc_user_data_file (dir (ioctl read getattr lock search open))) +(allow appdomain misc_user_data_file (file (ioctl read getattr lock map open))) +(allow base_typeattr_43 textclassifier_data_file (dir (ioctl read getattr lock search open))) +(allow base_typeattr_43 textclassifier_data_file (file (ioctl read getattr lock map open))) +(allow base_typeattr_43 textclassifier_data_file (lnk_file (ioctl read getattr lock map open))) +(allow appdomain oemfs (dir (ioctl read getattr lock search open))) +(allow appdomain oemfs (file (ioctl read getattr lock map execute execute_no_trans open))) +(allow base_typeattr_44 shell_exec (file (ioctl read getattr lock map execute execute_no_trans open))) +(allow base_typeattr_44 toolbox_exec (file (ioctl read getattr lock map execute execute_no_trans open))) +(allow base_typeattr_45 system_file (file (getattr map execute execute_no_trans))) +(allow appdomain system_file (dir (ioctl read getattr lock search open))) +(allow appdomain system_file (lnk_file (read getattr open))) +(allow base_typeattr_43 vendor_file (dir (read open))) +(allow base_typeattr_44 vendor_app_file (dir (ioctl read getattr lock search open))) +(allow base_typeattr_44 vendor_app_file (file (ioctl read getattr lock map open))) +(allow base_typeattr_44 vendor_app_file (lnk_file (ioctl read getattr lock map open))) +(allow base_typeattr_44 vendor_app_file (file (execute))) +(allow appdomain vendor_overlay_file (dir (ioctl read getattr lock search open))) +(allow appdomain vendor_overlay_file (file (ioctl read getattr lock map open))) +(allow appdomain vendor_overlay_file (lnk_file (ioctl read getattr lock map open))) +(allow appdomain vendor_framework_file (dir (ioctl read getattr lock search open))) +(allow appdomain vendor_framework_file (file (ioctl read getattr lock map open))) +(allow appdomain vendor_framework_file (lnk_file (ioctl read getattr lock map open))) +(allow appdomain dex2oat_exec (file (ioctl read getattr lock map execute execute_no_trans open))) +(allow appdomain wallpaper_file (file (read write getattr))) +(allow appdomain ringtone_file (file (read write getattr))) +(allow appdomain shortcut_manager_icons (file (read getattr))) +(allow appdomain icon_file (file (read getattr))) +(allow appdomain anr_data_file (dir (search))) +(allow appdomain anr_data_file (file (append open))) +(allow appdomain tombstoned_java_trace_socket (sock_file (write))) +(allow appdomain tombstoned (unix_stream_socket (connectto))) +(allow appdomain tombstoned (fd (use))) +(allow appdomain dumpstate (fifo_file (append))) +(allow appdomain incidentd (fifo_file (append))) +(allow appdomain dumpstate (fd (use))) +(allow appdomain dumpstate (unix_stream_socket (read write getattr getopt shutdown))) +(allow appdomain dumpstate (fifo_file (write getattr))) +(allow appdomain shell_data_file (file (write getattr))) +(allow appdomain incidentd (fd (use))) +(allow appdomain incidentd (fifo_file (write getattr))) +(allow appdomain user_profile_data_file (dir (write add_name search))) +(allow appdomain user_profile_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow platform_app qtaguid_proc (file (ioctl read write getattr lock append map open))) +(allow priv_app qtaguid_proc (file (ioctl read write getattr lock append map open))) +(allow shell qtaguid_proc (file (ioctl read write getattr lock append map open))) +(allow system_app qtaguid_proc (file (ioctl read write getattr lock append map open))) +(allow untrusted_app_27 qtaguid_proc (file (ioctl read write getattr lock append map open))) +(allow untrusted_app_25 qtaguid_proc (file (ioctl read write getattr lock append map open))) +(allow base_typeattr_46 proc_net (dir (ioctl read getattr lock search open))) +(allow base_typeattr_46 proc_net (file (ioctl read getattr lock map open))) +(allow base_typeattr_46 proc_net (lnk_file (ioctl read getattr lock map open))) +(allow platform_app proc_qtaguid_stat (dir (ioctl read getattr lock search open))) +(allow priv_app proc_qtaguid_stat (dir (ioctl read getattr lock search open))) +(allow shell proc_qtaguid_stat (dir (ioctl read getattr lock search open))) +(allow system_app proc_qtaguid_stat (dir (ioctl read getattr lock search open))) +(allow untrusted_app_27 proc_qtaguid_stat (dir (ioctl read getattr lock search open))) +(allow untrusted_app_25 proc_qtaguid_stat (dir (ioctl read getattr lock search open))) +(allow platform_app proc_qtaguid_stat (file (ioctl read getattr lock map open))) +(allow platform_app proc_qtaguid_stat (lnk_file (ioctl read getattr lock map open))) +(allow priv_app proc_qtaguid_stat (file (ioctl read getattr lock map open))) +(allow priv_app proc_qtaguid_stat (lnk_file (ioctl read getattr lock map open))) +(allow shell proc_qtaguid_stat (file (ioctl read getattr lock map open))) +(allow shell proc_qtaguid_stat (lnk_file (ioctl read getattr lock map open))) +(allow system_app proc_qtaguid_stat (file (ioctl read getattr lock map open))) +(allow system_app proc_qtaguid_stat (lnk_file (ioctl read getattr lock map open))) +(allow untrusted_app_27 proc_qtaguid_stat (file (ioctl read getattr lock map open))) +(allow untrusted_app_27 proc_qtaguid_stat (lnk_file (ioctl read getattr lock map open))) +(allow untrusted_app_25 proc_qtaguid_stat (file (ioctl read getattr lock map open))) +(allow untrusted_app_25 proc_qtaguid_stat (lnk_file (ioctl read getattr lock map open))) +(allow platform_app qtaguid_device (chr_file (ioctl read getattr lock map open))) +(allow priv_app qtaguid_device (chr_file (ioctl read getattr lock map open))) +(allow shell qtaguid_device (chr_file (ioctl read getattr lock map open))) +(allow system_app qtaguid_device (chr_file (ioctl read getattr lock map open))) +(allow untrusted_app_27 qtaguid_device (chr_file (ioctl read getattr lock map open))) +(allow untrusted_app_25 qtaguid_device (chr_file (ioctl read getattr lock map open))) +(allow base_typeattr_43 gpu_device (chr_file (ioctl read write getattr lock append map open))) +(allow appdomain servicemanager (binder (call transfer))) +(allow servicemanager appdomain (dir (search))) +(allow servicemanager appdomain (file (read open))) +(allow servicemanager appdomain (process (getattr))) +(allow appdomain binderservicedomain (binder (call transfer))) +(allow binderservicedomain appdomain (binder (transfer))) +(allow appdomain binderservicedomain (fd (use))) +(allow appdomain appdomain (binder (call transfer))) +(allow appdomain appdomain (binder (transfer))) +(allow appdomain appdomain (fd (use))) +(allow appdomain ephemeral_app (binder (call transfer))) +(allow ephemeral_app appdomain (binder (transfer))) +(allow appdomain ephemeral_app (fd (use))) +(allow base_typeattr_43 hwservicemanager (binder (call transfer))) +(allow hwservicemanager base_typeattr_43 (binder (call transfer))) +(allow hwservicemanager base_typeattr_43 (dir (search))) +(allow hwservicemanager base_typeattr_43 (file (read open))) +(allow hwservicemanager base_typeattr_43 (process (getattr))) +(allow base_typeattr_43 hal_codec2_hwservice (hwservice_manager (find))) +(allow base_typeattr_43 hal_omx_hwservice (hwservice_manager (find))) +(allow base_typeattr_43 hidl_token_hwservice (hwservice_manager (find))) +(allow appdomain hal_graphics_composer (fd (use))) +(allow appdomain appdomain (unix_stream_socket (read write getattr getopt shutdown))) +(allow appdomain backup_data_file (file (read write getattr))) +(allow appdomain cache_backup_file (file (read write getattr))) +(allow appdomain cache_backup_file (dir (getattr))) +(allow appdomain system_data_file (lnk_file (ioctl read getattr lock map open))) +(allow appdomain system_data_file (file (read getattr))) +(allow base_typeattr_43 media_rw_data_file (file (read getattr))) +(allow base_typeattr_43 radio_data_file (file (read write getattr))) +(allow base_typeattr_46 storage_file (dir (ioctl read getattr lock search open))) +(allow base_typeattr_46 storage_file (lnk_file (ioctl read getattr lock map open))) +(allow base_typeattr_46 mnt_user_file (dir (ioctl read getattr lock search open))) +(allow base_typeattr_46 mnt_user_file (lnk_file (ioctl read getattr lock map open))) +(allow base_typeattr_46 sdcard_type (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow base_typeattr_46 sdcard_type (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow base_typeattr_46 media_rw_data_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow base_typeattr_46 media_rw_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow base_typeattr_46 usb_device (chr_file (ioctl read write getattr))) +(allow base_typeattr_46 usbaccessory_device (chr_file (read write getattr))) +(allow appdomain dalvikcache_data_file (file (execute))) +(allow appdomain dalvikcache_data_file (lnk_file (ioctl read getattr lock map open))) +(allow appdomain shared_relro_file (dir (search))) +(allow appdomain shared_relro_file (file (ioctl read getattr lock map open))) +(allow appdomain apk_data_file (dir (ioctl read getattr lock search open))) +(allow appdomain apk_data_file (file (ioctl read getattr lock map execute execute_no_trans open))) +(allow appdomain resourcecache_data_file (file (ioctl read getattr lock map open))) +(allow appdomain resourcecache_data_file (dir (ioctl read getattr lock search open))) +(allow appdomain logcat_exec (file (ioctl read getattr lock map execute execute_no_trans open))) +(allow appdomain logdr_socket (sock_file (write))) +(allow appdomain logd (unix_stream_socket (connectto))) +(allow base_typeattr_47 logd_socket (sock_file (write))) +(allow base_typeattr_47 logd (unix_stream_socket (connectto))) +(allow appdomain zygote (unix_dgram_socket (write))) +(allow base_typeattr_46 keystore (keystore_key (get_state get insert delete exist list sign verify))) +(allow keystore base_typeattr_46 (dir (search))) +(allow keystore base_typeattr_46 (file (read open))) +(allow keystore base_typeattr_46 (process (getattr))) +(allow base_typeattr_46 keystore_service (service_manager (find))) +(allow base_typeattr_46 keystore (binder (call transfer))) +(allow keystore base_typeattr_46 (binder (transfer))) +(allow base_typeattr_46 keystore (fd (use))) +(allow keystore base_typeattr_46 (binder (call transfer))) +(allow base_typeattr_46 keystore (binder (transfer))) +(allow keystore base_typeattr_46 (fd (use))) +(allow appdomain console_device (chr_file (read write))) +(allowx base_typeattr_48 self (ioctl tcp_socket ((range 0x5401 0x5403) 0x540b (range 0x540e 0x5411) (range 0x5413 0x5414) 0x5451))) +(allowx base_typeattr_48 self (ioctl udp_socket ((range 0x5401 0x5403) 0x540b (range 0x540e 0x5411) (range 0x5413 0x5414) 0x5451))) +(allowx base_typeattr_48 self (ioctl rawip_socket ((range 0x5401 0x5403) 0x540b (range 0x540e 0x5411) (range 0x5413 0x5414) 0x5451))) +(allowx base_typeattr_48 self (ioctl tcp_socket ((range 0x8906 0x8907) 0x8910 (range 0x8912 0x8913) 0x8915 0x8917 0x8919 0x891b 0x8921 0x8933 0x8938 0x8942))) +(allowx base_typeattr_48 self (ioctl udp_socket ((range 0x8906 0x8907) 0x8910 (range 0x8912 0x8913) 0x8915 0x8917 0x8919 0x891b 0x8921 0x8933 0x8938 0x8942))) +(allowx base_typeattr_48 self (ioctl rawip_socket ((range 0x8906 0x8907) 0x8910 (range 0x8912 0x8913) 0x8915 0x8917 0x8919 0x891b 0x8921 0x8933 0x8938 0x8942))) +(allowx base_typeattr_48 self (ioctl tcp_socket (0x8b01 0x8b05 0x8b07 0x8b09 0x8b0b 0x8b0d 0x8b0f (range 0x8b11 0x8b13) 0x8b21 0x8b23 0x8b25 0x8b27 0x8b29 0x8b2d))) +(allowx base_typeattr_48 self (ioctl udp_socket (0x8b01 0x8b05 0x8b07 0x8b09 0x8b0b 0x8b0d 0x8b0f (range 0x8b11 0x8b13) 0x8b21 0x8b23 0x8b25 0x8b27 0x8b29 0x8b2d))) +(allowx base_typeattr_48 self (ioctl rawip_socket (0x8b01 0x8b05 0x8b07 0x8b09 0x8b0b 0x8b0d 0x8b0f (range 0x8b11 0x8b13) 0x8b21 0x8b23 0x8b25 0x8b27 0x8b29 0x8b2d))) +(allow base_typeattr_43 ion_device (chr_file (ioctl read write getattr lock append map open))) +(auditallow appdomain ion_device (chr_file (write append))) +(allow base_typeattr_43 hwservicemanager_prop (file (ioctl read getattr lock map open))) +(allow base_typeattr_43 mediacodec (binder (call transfer))) +(allow mediacodec base_typeattr_43 (binder (transfer))) +(allow base_typeattr_43 mediacodec (fd (use))) +(allow base_typeattr_43 hal_audio (fd (use))) +(allow base_typeattr_43 hal_camera (fd (use))) +(allow base_typeattr_43 hal_renderscript_hwservice (hwservice_manager (find))) +(allow appdomain proc_meminfo (file (ioctl read getattr lock map open))) +(allow appdomain app_fuse_file (file (read write getattr append))) +(allow base_typeattr_46 pdx_display_client_endpoint_dir_type (dir (ioctl read getattr lock search open))) +(allow base_typeattr_46 pdx_display_client_endpoint_socket_type (sock_file (ioctl read write getattr lock append map open))) +(allow base_typeattr_46 pdx_display_client_endpoint_socket_type (unix_stream_socket (read write shutdown connectto))) +(allow base_typeattr_46 pdx_display_client_channel_socket_type (unix_stream_socket (read write getattr setattr lock append getopt setopt shutdown))) +(allow base_typeattr_46 pdx_display_client_server_type (fd (use))) +(allow pdx_display_client_server_type base_typeattr_46 (fd (use))) +(allow base_typeattr_46 pdx_display_manager_endpoint_dir_type (dir (ioctl read getattr lock search open))) +(allow base_typeattr_46 pdx_display_manager_endpoint_socket_type (sock_file (ioctl read write getattr lock append map open))) +(allow base_typeattr_46 pdx_display_manager_endpoint_socket_type (unix_stream_socket (read write shutdown connectto))) +(allow base_typeattr_46 pdx_display_manager_channel_socket_type (unix_stream_socket (read write getattr setattr lock append getopt setopt shutdown))) +(allow base_typeattr_46 pdx_display_manager_server_type (fd (use))) +(allow pdx_display_manager_server_type base_typeattr_46 (fd (use))) +(allow base_typeattr_46 pdx_display_vsync_endpoint_dir_type (dir (ioctl read getattr lock search open))) +(allow base_typeattr_46 pdx_display_vsync_endpoint_socket_type (sock_file (ioctl read write getattr lock append map open))) +(allow base_typeattr_46 pdx_display_vsync_endpoint_socket_type (unix_stream_socket (read write shutdown connectto))) +(allow base_typeattr_46 pdx_display_vsync_channel_socket_type (unix_stream_socket (read write getattr setattr lock append getopt setopt shutdown))) +(allow base_typeattr_46 pdx_display_vsync_server_type (fd (use))) +(allow pdx_display_vsync_server_type base_typeattr_46 (fd (use))) +(allow base_typeattr_46 pdx_performance_client_endpoint_dir_type (dir (ioctl read getattr lock search open))) +(allow base_typeattr_46 pdx_performance_client_endpoint_socket_type (sock_file (ioctl read write getattr lock append map open))) +(allow base_typeattr_46 pdx_performance_client_endpoint_socket_type (unix_stream_socket (read write shutdown connectto))) +(allow base_typeattr_46 pdx_performance_client_channel_socket_type (unix_stream_socket (read write getattr setattr lock append getopt setopt shutdown))) +(allow base_typeattr_46 pdx_performance_client_server_type (fd (use))) +(allow pdx_performance_client_server_type base_typeattr_46 (fd (use))) +(allow base_typeattr_46 pdx_bufferhub_client_channel_socket_type (unix_stream_socket (read write getattr setattr lock append getopt setopt shutdown))) +(allow base_typeattr_46 pdx_bufferhub_client_server_type (fd (use))) +(allow pdx_bufferhub_client_server_type base_typeattr_46 (fd (use))) +(allow appdomain runas_exec (file (getattr))) +(allow base_typeattr_46 tun_device (chr_file (ioctl read write getattr append))) +(allow appdomain adbd (unix_stream_socket (connectto))) +(allow appdomain adbd (fd (use))) +(allow appdomain adbd (unix_stream_socket (ioctl read write getattr getopt shutdown))) +(allow appdomain cache_file (dir (getattr))) +;;* lmx 371 system/sepolicy/public/app.te + +(neverallow base_typeattr_48 self (capability (chown dac_override dac_read_search fowner fsetid kill setgid setuid setpcap linux_immutable net_bind_service net_broadcast net_admin net_raw ipc_lock ipc_owner sys_module sys_rawio sys_chroot sys_ptrace sys_pacct sys_admin sys_boot sys_nice sys_resource sys_time sys_tty_config mknod lease audit_write audit_control setfcap))) +(neverallow base_typeattr_48 self (capability2 (mac_override mac_admin syslog wake_alarm block_suspend audit_read))) +(neverallow base_typeattr_48 self (cap_userns (chown dac_override dac_read_search fowner fsetid kill setgid setuid setpcap linux_immutable net_bind_service net_broadcast net_admin net_raw ipc_lock ipc_owner sys_module sys_rawio sys_chroot sys_ptrace sys_pacct sys_admin sys_boot sys_nice sys_resource sys_time sys_tty_config mknod lease audit_write audit_control setfcap))) +(neverallow base_typeattr_48 self (cap2_userns (mac_override mac_admin syslog wake_alarm block_suspend audit_read))) +;;* lme + +;;* lmx 374 system/sepolicy/public/app.te + +(neverallow appdomain dev_type (blk_file (read write))) +;;* lme + +;;* lmx 384 system/sepolicy/public/app.te + +(neverallow appdomain audio_device (chr_file (read write))) +(neverallow appdomain camera_device (chr_file (read write))) +(neverallow appdomain dm_device (chr_file (read write))) +(neverallow appdomain radio_device (chr_file (read write))) +(neverallow appdomain video_device (chr_file (read write))) +(neverallow appdomain rpmsg_device (chr_file (read write))) +;;* lme + +;;* lmx 387 system/sepolicy/public/app.te + +(neverallow isolated_app graphics_device (chr_file (read write))) +(neverallow shell graphics_device (chr_file (read write))) +(neverallow untrusted_app graphics_device (chr_file (read write))) +;;* lme + +;;* lmx 390 system/sepolicy/public/app.te + +(neverallow base_typeattr_49 nfc_device (chr_file (read write))) +;;* lme + +;;* lmx 392 system/sepolicy/public/app.te + +(neverallow base_typeattr_48 hci_attach_dev (chr_file (read write))) +;;* lme + +;;* lmx 393 system/sepolicy/public/app.te + +(neverallow appdomain tee_device (chr_file (read write))) +;;* lme + +;;* lmx 403 system/sepolicy/public/app.te + +(neverallow appdomain domain (netlink_tcpdiag_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind nlmsg_read nlmsg_write))) +(neverallow appdomain domain (netlink_nflog_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow appdomain domain (netlink_xfrm_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind nlmsg_read nlmsg_write))) +(neverallow appdomain domain (netlink_audit_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind nlmsg_read nlmsg_write nlmsg_relay nlmsg_readpriv nlmsg_tty_audit))) +(neverallow appdomain domain (netlink_dnrt_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +;;* lme + +;;* lmx 408 system/sepolicy/public/app.te + +(neverallow appdomain domain (netlink_kobject_uevent_socket (write append))) +;;* lme + +;;* lmx 411 system/sepolicy/public/app.te + +(neverallow appdomain socket_device (sock_file (write))) +;;* lme + +;;* lmx 414 system/sepolicy/public/app.te + +(neverallow appdomain adbd_socket (sock_file (write))) +;;* lme + +;;* lmx 415 system/sepolicy/public/app.te + +(neverallow base_typeattr_50 rild_socket (sock_file (write))) +;;* lme + +;;* lmx 416 system/sepolicy/public/app.te + +(neverallow appdomain zygote_socket (sock_file (write))) +;;* lme + +;;* lmx 419 system/sepolicy/public/app.te + +(neverallow appdomain base_typeattr_51 (process (ptrace))) +;;* lme + +;;* lmx 423 system/sepolicy/public/app.te + +(neverallow appdomain base_typeattr_51 (file (write create setattr relabelfrom append unlink link rename))) +;;* lme + +;;* lmx 424 system/sepolicy/public/app.te + +(neverallow base_typeattr_52 base_typeattr_51 (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +;;* lme + +;;* lmx 431 system/sepolicy/public/app.te + +(neverallow appdomain base_typeattr_51 (process (sigkill sigstop signal))) +;;* lme + +;;* lmx 437 system/sepolicy/public/app.te + +(neverallow base_typeattr_52 base_typeattr_53 (process (transition))) +;;* lme + +;;* lmx 439 system/sepolicy/public/app.te + +(neverallow base_typeattr_52 base_typeattr_51 (process (dyntransition))) +;;* lme + +;;* lmx 443 system/sepolicy/public/app.te + +(neverallow appdomain rootfs (file (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow appdomain rootfs (dir (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow appdomain rootfs (lnk_file (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow appdomain rootfs (chr_file (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow appdomain rootfs (blk_file (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow appdomain rootfs (sock_file (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow appdomain rootfs (fifo_file (write create setattr relabelfrom relabelto append unlink link rename))) +;;* lme + +;;* lmx 447 system/sepolicy/public/app.te + +(neverallow appdomain system_file (file (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow appdomain system_file (dir (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow appdomain system_file (lnk_file (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow appdomain system_file (chr_file (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow appdomain system_file (blk_file (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow appdomain system_file (sock_file (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow appdomain system_file (fifo_file (write create setattr relabelfrom relabelto append unlink link rename))) +;;* lme + +;;* lmx 451 system/sepolicy/public/app.te + +(neverallow appdomain exec_type (file (write create setattr relabelfrom relabelto append unlink link rename))) +;;* lme + +;;* lmx 458 system/sepolicy/public/app.te + +(neverallow appdomain system_data_file (file (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow appdomain system_data_file (dir (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow appdomain system_data_file (lnk_file (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow appdomain system_data_file (chr_file (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow appdomain system_data_file (blk_file (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow appdomain system_data_file (sock_file (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow appdomain system_data_file (fifo_file (write create setattr relabelfrom relabelto append unlink link rename))) +;;* lme + +;;* lmx 462 system/sepolicy/public/app.te + +(neverallow appdomain drm_data_file (file (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow appdomain drm_data_file (dir (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow appdomain drm_data_file (lnk_file (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow appdomain drm_data_file (chr_file (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow appdomain drm_data_file (blk_file (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow appdomain drm_data_file (sock_file (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow appdomain drm_data_file (fifo_file (write create setattr relabelfrom relabelto append unlink link rename))) +;;* lme + +;;* lmx 465 system/sepolicy/public/app.te + +(neverallow base_typeattr_54 apk_data_file (file (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow base_typeattr_54 apk_data_file (dir (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow base_typeattr_54 apk_data_file (lnk_file (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow base_typeattr_54 apk_data_file (chr_file (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow base_typeattr_54 apk_data_file (blk_file (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow base_typeattr_54 apk_data_file (sock_file (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow base_typeattr_54 apk_data_file (fifo_file (write create setattr relabelfrom relabelto append unlink link rename))) +;;* lme + +;;* lmx 468 system/sepolicy/public/app.te + +(neverallow base_typeattr_54 apk_tmp_file (file (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow base_typeattr_54 apk_tmp_file (dir (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow base_typeattr_54 apk_tmp_file (lnk_file (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow base_typeattr_54 apk_tmp_file (chr_file (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow base_typeattr_54 apk_tmp_file (blk_file (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow base_typeattr_54 apk_tmp_file (sock_file (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow base_typeattr_54 apk_tmp_file (fifo_file (write create setattr relabelfrom relabelto append unlink link rename))) +;;* lme + +;;* lmx 471 system/sepolicy/public/app.te + +(neverallow base_typeattr_54 apk_private_data_file (file (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow base_typeattr_54 apk_private_data_file (dir (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow base_typeattr_54 apk_private_data_file (lnk_file (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow base_typeattr_54 apk_private_data_file (chr_file (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow base_typeattr_54 apk_private_data_file (blk_file (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow base_typeattr_54 apk_private_data_file (sock_file (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow base_typeattr_54 apk_private_data_file (fifo_file (write create setattr relabelfrom relabelto append unlink link rename))) +;;* lme + +;;* lmx 474 system/sepolicy/public/app.te + +(neverallow base_typeattr_54 apk_private_tmp_file (file (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow base_typeattr_54 apk_private_tmp_file (dir (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow base_typeattr_54 apk_private_tmp_file (lnk_file (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow base_typeattr_54 apk_private_tmp_file (chr_file (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow base_typeattr_54 apk_private_tmp_file (blk_file (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow base_typeattr_54 apk_private_tmp_file (sock_file (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow base_typeattr_54 apk_private_tmp_file (fifo_file (write create setattr relabelfrom relabelto append unlink link rename))) +;;* lme + +;;* lmx 477 system/sepolicy/public/app.te + +(neverallow base_typeattr_52 shell_data_file (file (create setattr relabelfrom relabelto append unlink link rename))) +(neverallow base_typeattr_52 shell_data_file (dir (create setattr relabelfrom relabelto append unlink link rename))) +(neverallow base_typeattr_52 shell_data_file (lnk_file (create setattr relabelfrom relabelto append unlink link rename))) +(neverallow base_typeattr_52 shell_data_file (chr_file (create setattr relabelfrom relabelto append unlink link rename))) +(neverallow base_typeattr_52 shell_data_file (blk_file (create setattr relabelfrom relabelto append unlink link rename))) +(neverallow base_typeattr_52 shell_data_file (sock_file (create setattr relabelfrom relabelto append unlink link rename))) +(neverallow base_typeattr_52 shell_data_file (fifo_file (create setattr relabelfrom relabelto append unlink link rename))) +;;* lme + +;;* lmx 480 system/sepolicy/public/app.te + +(neverallow base_typeattr_48 bluetooth_data_file (file (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow base_typeattr_48 bluetooth_data_file (dir (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow base_typeattr_48 bluetooth_data_file (lnk_file (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow base_typeattr_48 bluetooth_data_file (chr_file (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow base_typeattr_48 bluetooth_data_file (blk_file (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow base_typeattr_48 bluetooth_data_file (sock_file (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow base_typeattr_48 bluetooth_data_file (fifo_file (write create setattr relabelfrom relabelto append unlink link rename))) +;;* lme + +;;* lmx 483 system/sepolicy/public/app.te + +(neverallow appdomain keystore_data_file (file (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow appdomain keystore_data_file (dir (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow appdomain keystore_data_file (lnk_file (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow appdomain keystore_data_file (chr_file (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow appdomain keystore_data_file (blk_file (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow appdomain keystore_data_file (sock_file (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow appdomain keystore_data_file (fifo_file (write create setattr relabelfrom relabelto append unlink link rename))) +;;* lme + +;;* lmx 486 system/sepolicy/public/app.te + +(neverallow appdomain systemkeys_data_file (file (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow appdomain systemkeys_data_file (dir (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow appdomain systemkeys_data_file (lnk_file (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow appdomain systemkeys_data_file (chr_file (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow appdomain systemkeys_data_file (blk_file (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow appdomain systemkeys_data_file (sock_file (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow appdomain systemkeys_data_file (fifo_file (write create setattr relabelfrom relabelto append unlink link rename))) +;;* lme + +;;* lmx 489 system/sepolicy/public/app.te + +(neverallow appdomain wifi_data_file (file (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow appdomain wifi_data_file (dir (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow appdomain wifi_data_file (lnk_file (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow appdomain wifi_data_file (chr_file (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow appdomain wifi_data_file (blk_file (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow appdomain wifi_data_file (sock_file (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow appdomain wifi_data_file (fifo_file (write create setattr relabelfrom relabelto append unlink link rename))) +;;* lme + +;;* lmx 492 system/sepolicy/public/app.te + +(neverallow appdomain dhcp_data_file (file (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow appdomain dhcp_data_file (dir (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow appdomain dhcp_data_file (lnk_file (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow appdomain dhcp_data_file (chr_file (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow appdomain dhcp_data_file (blk_file (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow appdomain dhcp_data_file (sock_file (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow appdomain dhcp_data_file (fifo_file (write create setattr relabelfrom relabelto append unlink link rename))) +;;* lme + +;;* lmx 496 system/sepolicy/public/app.te + +(neverallow base_typeattr_55 apk_tmp_file (file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +(neverallow base_typeattr_55 apk_tmp_file (dir (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton add_name remove_name reparent search rmdir open audit_access execmod))) +(neverallow base_typeattr_55 apk_tmp_file (lnk_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton open audit_access execmod))) +(neverallow base_typeattr_55 apk_tmp_file (chr_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +(neverallow base_typeattr_55 apk_tmp_file (blk_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton open audit_access execmod))) +(neverallow base_typeattr_55 apk_tmp_file (sock_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton open audit_access execmod))) +(neverallow base_typeattr_55 apk_tmp_file (fifo_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton open audit_access execmod))) +(neverallow base_typeattr_55 apk_private_tmp_file (file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +(neverallow base_typeattr_55 apk_private_tmp_file (dir (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton add_name remove_name reparent search rmdir open audit_access execmod))) +(neverallow base_typeattr_55 apk_private_tmp_file (lnk_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton open audit_access execmod))) +(neverallow base_typeattr_55 apk_private_tmp_file (chr_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +(neverallow base_typeattr_55 apk_private_tmp_file (blk_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton open audit_access execmod))) +(neverallow base_typeattr_55 apk_private_tmp_file (sock_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton open audit_access execmod))) +(neverallow base_typeattr_55 apk_private_tmp_file (fifo_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton open audit_access execmod))) +;;* lme + +;;* lmx 498 system/sepolicy/public/app.te + +(neverallow untrusted_app_all apk_tmp_file (dir (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton add_name remove_name reparent search rmdir open audit_access execmod))) +(neverallow untrusted_app_all apk_tmp_file (lnk_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton open audit_access execmod))) +(neverallow untrusted_app_all apk_tmp_file (chr_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +(neverallow untrusted_app_all apk_tmp_file (blk_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton open audit_access execmod))) +(neverallow untrusted_app_all apk_tmp_file (sock_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton open audit_access execmod))) +(neverallow untrusted_app_all apk_tmp_file (fifo_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton open audit_access execmod))) +(neverallow untrusted_app_all apk_private_tmp_file (dir (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton add_name remove_name reparent search rmdir open audit_access execmod))) +(neverallow untrusted_app_all apk_private_tmp_file (lnk_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton open audit_access execmod))) +(neverallow untrusted_app_all apk_private_tmp_file (chr_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +(neverallow untrusted_app_all apk_private_tmp_file (blk_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton open audit_access execmod))) +(neverallow untrusted_app_all apk_private_tmp_file (sock_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton open audit_access execmod))) +(neverallow untrusted_app_all apk_private_tmp_file (fifo_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton open audit_access execmod))) +;;* lme + +;;* lmx 499 system/sepolicy/public/app.te + +(neverallow untrusted_app_all apk_tmp_file (file (ioctl write create setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +(neverallow untrusted_app_all apk_private_tmp_file (file (ioctl write create setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +;;* lme + +;;* lmx 502 system/sepolicy/public/app.te + +(neverallow appdomain efs_file (file (write))) +(neverallow appdomain efs_file (dir (write))) +(neverallow appdomain efs_file (lnk_file (write))) +(neverallow appdomain efs_file (chr_file (write))) +(neverallow appdomain efs_file (blk_file (write))) +(neverallow appdomain efs_file (sock_file (write))) +(neverallow appdomain efs_file (fifo_file (write))) +;;* lme + +;;* lmx 503 system/sepolicy/public/app.te + +(neverallow base_typeattr_52 efs_file (file (read))) +(neverallow base_typeattr_52 efs_file (dir (read))) +(neverallow base_typeattr_52 efs_file (lnk_file (read))) +(neverallow base_typeattr_52 efs_file (chr_file (read))) +(neverallow base_typeattr_52 efs_file (blk_file (read))) +(neverallow base_typeattr_52 efs_file (sock_file (read))) +(neverallow base_typeattr_52 efs_file (fifo_file (read))) +;;* lme + +;;* lmx 507 system/sepolicy/public/app.te + +(neverallow base_typeattr_56 sysfs (file (write))) +(neverallow base_typeattr_56 sysfs (dir (write))) +(neverallow base_typeattr_56 sysfs (lnk_file (write))) +(neverallow base_typeattr_56 sysfs (chr_file (write))) +(neverallow base_typeattr_56 sysfs (blk_file (write))) +(neverallow base_typeattr_56 sysfs (sock_file (write))) +(neverallow base_typeattr_56 sysfs (fifo_file (write))) +;;* lme + +;;* lmx 509 system/sepolicy/public/app.te + +(neverallow appdomain proc (file (write))) +(neverallow appdomain proc (dir (write))) +(neverallow appdomain proc (lnk_file (write))) +(neverallow appdomain proc (chr_file (write))) +(neverallow appdomain proc (blk_file (write))) +(neverallow appdomain proc (sock_file (write))) +(neverallow appdomain proc (fifo_file (write))) +;;* lme + +;;* lmx 512 system/sepolicy/public/app.te + +(neverallow appdomain kernel (system (syslog_read syslog_mod syslog_console))) +;;* lme + +;;* lmx 515 system/sepolicy/public/app.te + +(neverallow base_typeattr_52 base_typeattr_57 (security (compute_av check_context))) +;;* lme + +;;* lmx 516 system/sepolicy/public/app.te + +(neverallow base_typeattr_52 base_typeattr_57 (netlink_selinux_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +;;* lme + +;;* lmx 520 system/sepolicy/public/app.te + +(neverallow appdomain fs_type (filesystem (mount remount unmount relabelfrom relabelto associate quotamod quotaget))) +;;* lme + +;;* lmx 531 system/sepolicy/public/app.te + +(neverallow appdomain dev_type (lnk_file (write create setattr relabelfrom append unlink link rename))) +(neverallow appdomain rootfs (lnk_file (write create setattr relabelfrom append unlink link rename))) +(neverallow appdomain tmpfs (lnk_file (write create setattr relabelfrom append unlink link rename))) +(neverallow appdomain system_file (lnk_file (write create setattr relabelfrom append unlink link rename))) +(neverallow appdomain apk_data_file (lnk_file (write create setattr relabelfrom append unlink link rename))) +(neverallow appdomain cache_file (lnk_file (write create setattr relabelfrom append unlink link rename))) +(neverallow appdomain cache_recovery_file (lnk_file (write create setattr relabelfrom append unlink link rename))) +;;* lme + +;;* lmx 546 system/sepolicy/public/app.te + +(neverallow bluetooth base_typeattr_58 (file (execute execute_no_trans))) +(neverallow isolated_app base_typeattr_58 (file (execute execute_no_trans))) +(neverallow nfc base_typeattr_58 (file (execute execute_no_trans))) +(neverallow radio base_typeattr_58 (file (execute execute_no_trans))) +(neverallow shared_relro base_typeattr_58 (file (execute execute_no_trans))) +(neverallow system_app base_typeattr_58 (file (execute execute_no_trans))) +;;* lme + +;;* lmx 552 system/sepolicy/public/app.te + +(neverallow base_typeattr_52 input_device (chr_file (ioctl read write create setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +;;* lme + +;;* lmx 560 system/sepolicy/public/app.te + +(neverallow base_typeattr_59 bluetooth_a2dp_offload_prop (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(neverallow base_typeattr_59 bluetooth_prop (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(neverallow base_typeattr_59 exported_bluetooth_prop (file (ioctl read write create getattr setattr lock append map unlink rename open))) +;;* lme + +;;* lmx 563 system/sepolicy/public/app.te + +(neverallow appdomain proc_uid_time_in_state (file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +;;* lme + +;;* lmx 566 system/sepolicy/public/app.te + +(neverallow appdomain proc_uid_concurrent_active_time (file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +;;* lme + +;;* lmx 569 system/sepolicy/public/app.te + +(neverallow appdomain proc_uid_concurrent_policy_time (file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +;;* lme + +;;* lmx 572 system/sepolicy/public/app.te + +(neverallow appdomain proc_uid_cpupower (file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +;;* lme + +(allow bootanim servicemanager (binder (call transfer))) +(allow servicemanager bootanim (dir (search))) +(allow servicemanager bootanim (file (read open))) +(allow servicemanager bootanim (process (getattr))) +(allow bootanim surfaceflinger (binder (call transfer))) +(allow surfaceflinger bootanim (binder (transfer))) +(allow bootanim surfaceflinger (fd (use))) +(allow bootanim audioserver (binder (call transfer))) +(allow audioserver bootanim (binder (transfer))) +(allow bootanim audioserver (fd (use))) +(allow bootanim hwservicemanager (binder (call transfer))) +(allow hwservicemanager bootanim (binder (call transfer))) +(allow hwservicemanager bootanim (dir (search))) +(allow hwservicemanager bootanim (file (read open))) +(allow hwservicemanager bootanim (process (getattr))) +(allow bootanim gpu_device (chr_file (ioctl read write getattr lock append map open))) +(allow bootanim oemfs (dir (search))) +(allow bootanim oemfs (file (ioctl read getattr lock map open))) +(allow bootanim audio_device (dir (ioctl read getattr lock search open))) +(allow bootanim audio_device (chr_file (ioctl read write getattr lock append map open))) +(allow bootanim audioserver_service (service_manager (find))) +(allow bootanim surfaceflinger_service (service_manager (find))) +(allow bootanim ion_device (chr_file (ioctl read write getattr lock append map open))) +(allow bootanim hal_graphics_allocator (fd (use))) +(allow bootanim hal_graphics_composer (fd (use))) +(allow bootanim proc_meminfo (file (ioctl read getattr lock map open))) +(allow bootanim system_file (dir (ioctl read getattr lock search open))) +(allow bootanim bootloader_boot_reason_prop (file (ioctl read getattr lock map open))) +(allow bootstat runtime_event_log_tags_file (file (ioctl read getattr lock map open))) +(allow bootstat bootstat_data_file (dir (ioctl read write getattr lock add_name remove_name search open))) +(allow bootstat bootstat_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow bootstat boottime_prop (file (ioctl read getattr lock map open))) +(allow bootstat property_socket (sock_file (write))) +(allow bootstat init (unix_stream_socket (connectto))) +(allow bootstat bootloader_boot_reason_prop (property_service (set))) +(allow bootstat bootloader_boot_reason_prop (file (ioctl read getattr lock map open))) +(allow bootstat property_socket (sock_file (write))) +(allow bootstat init (unix_stream_socket (connectto))) +(allow bootstat system_boot_reason_prop (property_service (set))) +(allow bootstat system_boot_reason_prop (file (ioctl read getattr lock map open))) +(allow bootstat property_socket (sock_file (write))) +(allow bootstat init (unix_stream_socket (connectto))) +(allow bootstat last_boot_reason_prop (property_service (set))) +(allow bootstat last_boot_reason_prop (file (ioctl read getattr lock map open))) +(allow bootstat pstorefs (dir (search))) +(allow bootstat pstorefs (file (ioctl read getattr lock map open))) +(allow bootstat kernel (system (syslog_read))) +(allow bootstat logcat_exec (file (ioctl read getattr lock map execute execute_no_trans open))) +(allow bootstat logdr_socket (sock_file (write))) +(allow bootstat logd (unix_stream_socket (connectto))) +;;* lmx 40 system/sepolicy/public/bootstat.te + +(neverallow base_typeattr_60 bootloader_boot_reason_prop (file (ioctl read getattr lock map open))) +(neverallow base_typeattr_60 last_boot_reason_prop (file (ioctl read getattr lock map open))) +;;* lme + +;;* lmx 42 system/sepolicy/public/bootstat.te + +(neverallow bootanim last_boot_reason_prop (file (ioctl read getattr lock map open))) +(neverallow recovery last_boot_reason_prop (file (ioctl read getattr lock map open))) +;;* lme + +;;* lmx 49 system/sepolicy/public/bootstat.te + +(neverallow base_typeattr_61 bootloader_boot_reason_prop (property_service (set))) +(neverallow base_typeattr_61 last_boot_reason_prop (property_service (set))) +;;* lme + +;;* lmx 51 system/sepolicy/public/bootstat.te + +(neverallow system_server bootloader_boot_reason_prop (property_service (set))) +;;* lme + +;;* lmx 57 system/sepolicy/public/bootstat.te + +(neverallow base_typeattr_62 system_boot_reason_prop (property_service (set))) +;;* lme + +(allow init pdx_bufferhub_client_endpoint_socket_type (unix_stream_socket (create bind))) +(allow bufferhubd pdx_bufferhub_client_endpoint_socket_type (unix_stream_socket (read write getattr setattr lock append listen accept getopt setopt shutdown))) +(allow bufferhubd self (process (setsockcreate))) +(allow bufferhubd pdx_bufferhub_client_channel_socket_type (unix_stream_socket (ioctl read write create getattr setattr lock append bind connect listen accept getopt setopt shutdown))) +;;* lmx 7 system/sepolicy/public/bufferhubd.te + +(neverallow base_typeattr_63 pdx_bufferhub_client_endpoint_socket_type (unix_stream_socket (listen accept))) +;;* lme + +(allow bufferhubd pdx_performance_client_endpoint_dir_type (dir (ioctl read getattr lock search open))) +(allow bufferhubd pdx_performance_client_endpoint_socket_type (sock_file (ioctl read write getattr lock append map open))) +(allow bufferhubd pdx_performance_client_endpoint_socket_type (unix_stream_socket (read write shutdown connectto))) +(allow bufferhubd pdx_performance_client_channel_socket_type (unix_stream_socket (read write getattr setattr lock append getopt setopt shutdown))) +(allow bufferhubd pdx_performance_client_server_type (fd (use))) +(allow pdx_performance_client_server_type bufferhubd (fd (use))) +(allow bufferhubd gpu_device (chr_file (ioctl read write getattr lock append map open))) +(allow bufferhubd ion_device (chr_file (ioctl read getattr lock map open))) +(allow bufferhubd mediacodec (fd (use))) +(allow cameraserver servicemanager (binder (call transfer))) +(allow servicemanager cameraserver (dir (search))) +(allow servicemanager cameraserver (file (read open))) +(allow servicemanager cameraserver (process (getattr))) +(allow cameraserver binderservicedomain (binder (call transfer))) +(allow binderservicedomain cameraserver (binder (transfer))) +(allow cameraserver binderservicedomain (fd (use))) +(allow cameraserver appdomain (binder (call transfer))) +(allow appdomain cameraserver (binder (transfer))) +(allow cameraserver appdomain (fd (use))) +(allow cameraserver ion_device (chr_file (ioctl read write getattr lock append map open))) +(allow cameraserver hal_graphics_composer (fd (use))) +(allow cameraserver cameraserver_service (service_manager (add find))) +;;* lmx 19 system/sepolicy/public/cameraserver.te + +(neverallow base_typeattr_64 cameraserver_service (service_manager (add))) +;;* lme + +(allow cameraserver activity_service (service_manager (find))) +(allow cameraserver appops_service (service_manager (find))) +(allow cameraserver audioserver_service (service_manager (find))) +(allow cameraserver batterystats_service (service_manager (find))) +(allow cameraserver cameraproxy_service (service_manager (find))) +(allow cameraserver mediaserver_service (service_manager (find))) +(allow cameraserver processinfo_service (service_manager (find))) +(allow cameraserver scheduling_policy_service (service_manager (find))) +(allow cameraserver surfaceflinger_service (service_manager (find))) +(allow cameraserver hidl_token_hwservice (hwservice_manager (find))) +;;* lmx 39 system/sepolicy/public/cameraserver.te + +(neverallow cameraserver fs_type (file (execute_no_trans))) +(neverallow cameraserver file_type (file (execute_no_trans))) +;;* lme + +;;* lmx 51 system/sepolicy/public/cameraserver.te + +(neverallow cameraserver domain (tcp_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind node_bind name_connect))) +(neverallow cameraserver domain (udp_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind node_bind))) +(neverallow cameraserver domain (rawip_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind node_bind))) +;;* lme + +(allow cameraserver adbd (fd (use))) +(allow cameraserver adbd (unix_stream_socket (read write))) +(allow cameraserver shell (fd (use))) +(allow cameraserver shell (unix_stream_socket (read write))) +(allow cameraserver shell (fifo_file (read write))) +(allow charger kmsg_device (chr_file (ioctl read write getattr lock append map open))) +(allow charger rootfs (dir (ioctl read getattr lock search open))) +(allow charger rootfs (file (ioctl read getattr lock map open))) +(allow charger rootfs (lnk_file (ioctl read getattr lock map open))) +(allow charger cgroup (dir (ioctl read getattr lock search open))) +(allow charger cgroup (file (ioctl read getattr lock map open))) +(allow charger cgroup (lnk_file (ioctl read getattr lock map open))) +(allow charger sysfs_type (dir (ioctl read getattr lock search open))) +(allow charger self (capability (sys_tty_config))) +(allow charger self (cap_userns (sys_tty_config))) +(allow charger self (capability (sys_boot))) +(allow charger self (cap_userns (sys_boot))) +(allow charger sysfs_wake_lock (file (ioctl read write getattr lock append map open))) +(allow charger self (capability2 (block_suspend))) +(allow charger self (cap2_userns (block_suspend))) +(allow charger self (netlink_kobject_uevent_socket (read write create getattr setattr lock append bind connect getopt setopt shutdown))) +(allow charger sysfs_power (file (ioctl read write getattr lock append map open))) +(allow charger sysfs_batteryinfo (dir (ioctl read getattr lock search open))) +(allow charger sysfs_batteryinfo (file (ioctl read getattr lock map open))) +(allow charger sysfs_batteryinfo (lnk_file (ioctl read getattr lock map open))) +(allow charger pstorefs (dir (ioctl read getattr lock search open))) +(allow charger pstorefs (file (ioctl read getattr lock map open))) +(allow charger graphics_device (dir (ioctl read getattr lock search open))) +(allow charger graphics_device (chr_file (ioctl read write getattr lock append map open))) +(allow charger input_device (dir (ioctl read getattr lock search open))) +(allow charger input_device (chr_file (ioctl read getattr lock map open))) +(allow charger tty_device (chr_file (ioctl read write getattr lock append map open))) +(allow charger proc_sysrq (file (ioctl read write getattr lock append map open))) +(allow charger property_socket (sock_file (write))) +(allow charger init (unix_stream_socket (connectto))) +(allow charger system_prop (property_service (set))) +(allow charger system_prop (file (ioctl read getattr lock map open))) +(allow charger property_socket (sock_file (write))) +(allow charger init (unix_stream_socket (connectto))) +(allow charger exported_system_prop (property_service (set))) +(allow charger exported_system_prop (file (ioctl read getattr lock map open))) +(allow charger property_socket (sock_file (write))) +(allow charger init (unix_stream_socket (connectto))) +(allow charger exported2_system_prop (property_service (set))) +(allow charger exported2_system_prop (file (ioctl read getattr lock map open))) +(allow charger property_socket (sock_file (write))) +(allow charger init (unix_stream_socket (connectto))) +(allow charger exported3_system_prop (property_service (set))) +(allow charger exported3_system_prop (file (ioctl read getattr lock map open))) +(allow clatd proc_net (dir (ioctl read getattr lock search open))) +(allow clatd proc_net (file (ioctl read getattr lock map open))) +(allow clatd proc_net (lnk_file (ioctl read getattr lock map open))) +(allow clatd netd (fd (use))) +(allow clatd netd (fifo_file (read write))) +(allow clatd netd (netlink_kobject_uevent_socket (read write))) +(allow clatd netd (netlink_nflog_socket (read write))) +(allow clatd netd (netlink_route_socket (read write))) +(allow clatd netd (udp_socket (read write))) +(allow clatd netd (unix_stream_socket (read write))) +(allow clatd netd (unix_dgram_socket (read write))) +(allow clatd self (capability (setgid setuid net_admin net_raw))) +(allow clatd self (cap_userns (setgid setuid net_admin net_raw))) +(allow clatd self (capability (ipc_lock))) +(allow clatd self (cap_userns (ipc_lock))) +(allow clatd self (netlink_route_socket (nlmsg_write))) +(allow clatd self (rawip_socket (read write create getattr setattr lock append bind connect getopt setopt shutdown))) +(allow clatd self (packet_socket (read write create getattr setattr lock append bind connect getopt setopt shutdown))) +(allow clatd self (tun_socket (read write create getattr setattr lock append bind connect getopt setopt shutdown))) +(allow clatd tun_device (chr_file (ioctl read write getattr lock append map open))) +(allow cppreopts dalvikcache_data_file (dir (write add_name remove_name search))) +(allow cppreopts dalvikcache_data_file (file (read write create getattr unlink rename open))) +(allow cppreopts shell_exec (file (ioctl read getattr lock map execute execute_no_trans open))) +(allow cppreopts system_file (dir (read open))) +(allow cppreopts toolbox_exec (file (ioctl read getattr lock map execute execute_no_trans open))) +(allow crash_dump base_typeattr_65 (process (sigchld sigkill sigstop signal ptrace))) +(dontaudit crash_dump self (capability (sys_ptrace))) +(dontaudit crash_dump self (cap_userns (sys_ptrace))) +(allow crash_dump domain (fd (use))) +(allow crash_dump domain (fifo_file (read write))) +(allow crash_dump domain (fifo_file (append))) +(allow crash_dump domain (dir (ioctl read getattr lock search open))) +(allow crash_dump domain (file (ioctl read getattr lock map open))) +(allow crash_dump domain (lnk_file (ioctl read getattr lock map open))) +(allow crash_dump exec_type (file (ioctl read getattr lock map open))) +(allow crash_dump dalvikcache_data_file (dir (getattr search))) +(allow crash_dump dalvikcache_data_file (file (ioctl read getattr lock map open))) +(allow crash_dump apk_data_file (dir (ioctl read getattr lock search open))) +(allow crash_dump apk_data_file (file (ioctl read getattr lock map open))) +(allow crash_dump apk_data_file (lnk_file (ioctl read getattr lock map open))) +(allow crash_dump vendor_file (dir (ioctl read getattr lock search open))) +(allow crash_dump same_process_hal_file (dir (ioctl read getattr lock search open))) +(allow crash_dump vendor_file (file (ioctl read getattr lock map open))) +(allow crash_dump vendor_file (lnk_file (ioctl read getattr lock map open))) +(allow crash_dump same_process_hal_file (file (ioctl read getattr lock map open))) +(allow crash_dump same_process_hal_file (lnk_file (ioctl read getattr lock map open))) +(allow crash_dump tombstoned_crash_socket (sock_file (write))) +(allow crash_dump tombstoned (unix_stream_socket (connectto))) +(allow crash_dump system_ndebug_socket (sock_file (write))) +(allow crash_dump system_server (unix_stream_socket (connectto))) +(allow crash_dump anr_data_file (file (getattr append))) +(allow crash_dump tombstone_data_file (file (getattr append))) +(allow crash_dump logcat_exec (file (ioctl read getattr lock map execute execute_no_trans open))) +(allow crash_dump logdr_socket (sock_file (write))) +(allow crash_dump logd (unix_stream_socket (connectto))) +(dontaudit crash_dump core_data_file_type (dir (search))) +(dontaudit crash_dump vendor_file_type (dir (search))) +(dontaudit crash_dump system_data_file (file (read))) +;;* lmx 73 system/sepolicy/public/crash_dump.te + +(neverallow domain crash_dump_exec (file (execute_no_trans))) +;;* lme + +(allow dex2oat apk_data_file (dir (ioctl read getattr lock search open))) +(allow dex2oat apk_data_file (file (ioctl read getattr lock map open))) +(allow dex2oat apk_data_file (lnk_file (ioctl read getattr lock map open))) +(allow dex2oat vendor_app_file (dir (ioctl read getattr lock search open))) +(allow dex2oat vendor_app_file (file (ioctl read getattr lock map open))) +(allow dex2oat vendor_app_file (lnk_file (ioctl read getattr lock map open))) +(allow dex2oat vendor_framework_file (dir (getattr search))) +(allow dex2oat vendor_framework_file (file (read getattr open))) +(allow dex2oat tmpfs (file (read getattr))) +(allow dex2oat dalvikcache_data_file (dir (ioctl read getattr lock search open))) +(allow dex2oat dalvikcache_data_file (file (ioctl read getattr lock map open))) +(allow dex2oat dalvikcache_data_file (lnk_file (ioctl read getattr lock map open))) +(allow dex2oat dalvikcache_data_file (file (write))) +(allow dex2oat dalvikcache_data_file (lnk_file (read))) +(allow dex2oat installd (fd (use))) +(allow dex2oat system_file (file (lock))) +(allow dex2oat asec_apk_file (file (read))) +(allow dex2oat unlabeled (file (read))) +(allow dex2oat oemfs (file (read))) +(allow dex2oat apk_tmp_file (dir (search))) +(allow dex2oat apk_tmp_file (file (ioctl read getattr lock map open))) +(allow dex2oat user_profile_data_file (file (read getattr lock))) +(allow dex2oat app_data_file (file (read write getattr lock))) +(allow dex2oat postinstall_dexopt (fd (use))) +(allow dex2oat postinstall_file (dir (getattr search))) +(allow dex2oat postinstall_file (filesystem (getattr))) +(allow dex2oat postinstall_file (lnk_file (read getattr))) +(allow dex2oat ota_data_file (dir (ioctl read write getattr lock add_name search open))) +(allow dex2oat ota_data_file (file (ioctl read getattr lock map open))) +(allow dex2oat ota_data_file (lnk_file (read create))) +(allow dex2oat ota_data_file (file (write create setattr lock append map open))) +;;* lmx 66 system/sepolicy/public/dex2oat.te + +(neverallow dex2oat app_data_file (file (open))) +(neverallow dex2oat app_data_file (lnk_file (open))) +(neverallow dex2oat app_data_file (sock_file (open))) +(neverallow dex2oat app_data_file (fifo_file (open))) +;;* lme + +(allow dhcp cgroup (dir (write create add_name))) +(allow dhcp self (capability (setgid setuid net_bind_service net_admin net_raw))) +(allow dhcp self (cap_userns (setgid setuid net_bind_service net_admin net_raw))) +(allow dhcp self (packet_socket (read write create getattr setattr lock append bind connect getopt setopt shutdown))) +(allow dhcp self (netlink_route_socket (nlmsg_write))) +(allow dhcp shell_exec (file (ioctl read getattr lock map execute execute_no_trans open))) +(allow dhcp system_file (file (ioctl read getattr lock map execute execute_no_trans open))) +(allow dhcp toolbox_exec (file (ioctl read getattr lock map execute execute_no_trans open))) +(allow dhcp proc_net (file (write))) +(allow dhcp property_socket (sock_file (write))) +(allow dhcp init (unix_stream_socket (connectto))) +(allow dhcp dhcp_prop (property_service (set))) +(allow dhcp dhcp_prop (file (ioctl read getattr lock map open))) +(allow dhcp property_socket (sock_file (write))) +(allow dhcp init (unix_stream_socket (connectto))) +(allow dhcp pan_result_prop (property_service (set))) +(allow dhcp pan_result_prop (file (ioctl read getattr lock map open))) +(allow dhcp dhcp_data_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow dhcp dhcp_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow dhcp netd (fd (use))) +(allow dhcp netd (fifo_file (ioctl read write getattr lock append map open))) +(allow dhcp netd (udp_socket (read write))) +(allow dhcp netd (unix_stream_socket (read write))) +(allow dhcp netd (unix_dgram_socket (read write))) +(allow dhcp netd (netlink_route_socket (read write))) +(allow dhcp netd (netlink_nflog_socket (read write))) +(allow dhcp netd (netlink_kobject_uevent_socket (read write))) +(allow display_service_server fwk_display_hwservice (hwservice_manager (add find))) +(allow display_service_server hidl_base_hwservice (hwservice_manager (add))) +;;* lmx 1 system/sepolicy/public/display_service_server.te + +(neverallow base_typeattr_66 fwk_display_hwservice (hwservice_manager (add))) +;;* lme + +(allowx dnsmasq self (ioctl udp_socket (0x6900 0x6902))) +(allowx dnsmasq self (ioctl udp_socket ((range 0x890b 0x890d) 0x8911 0x8914 0x8916 0x8918 0x891a (range 0x891c 0x8920) (range 0x8922 0x8927) 0x8929 (range 0x8930 0x8932) (range 0x8934 0x8937) 0x8939 (range 0x8940 0x8941) 0x8943 (range 0x8946 0x894b) (range 0x8953 0x8955) (range 0x8960 0x8962) (range 0x8970 0x8971) (range 0x8980 0x8983) (range 0x8990 0x8995) (range 0x89a0 0x89a3) 0x89b0 (range 0x89e0 0x89ff)))) +(allowx dnsmasq self (ioctl udp_socket (0x8b00 0x8b02 0x8b04 0x8b06 0x8b08 0x8b0a 0x8b0c 0x8b0e 0x8b10 (range 0x8b14 0x8b1d) 0x8b20 0x8b22 0x8b24 0x8b26 0x8b28 (range 0x8b2a 0x8b2c) (range 0x8b30 0x8b36) (range 0x8be0 0x8bff)))) +(allow dnsmasq self (capability (dac_override))) +(allow dnsmasq self (cap_userns (dac_override))) +(allow dnsmasq self (capability (setgid setuid net_bind_service net_admin net_raw))) +(allow dnsmasq self (cap_userns (setgid setuid net_bind_service net_admin net_raw))) +(allow dnsmasq dhcp_data_file (dir (write lock add_name remove_name search open))) +(allow dnsmasq dhcp_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow dnsmasq netd (fd (use))) +(allow dnsmasq netd (fifo_file (read write))) +(allow dnsmasq netd (netlink_kobject_uevent_socket (read write))) +(allow dnsmasq netd (netlink_nflog_socket (read write))) +(allow dnsmasq netd (netlink_route_socket (read write))) +(allow dnsmasq netd (unix_stream_socket (read write))) +(allow dnsmasq netd (unix_dgram_socket (read write))) +(allow dnsmasq netd (udp_socket (read write))) +(allow domain init (process (sigchld))) +(allow domain self (process (fork sigchld sigkill sigstop signull signal getsched setsched getsession getpgid setpgid getcap setcap getattr setrlimit))) +(allow domain self (fd (use))) +(allow domain proc (dir (ioctl read getattr lock search open))) +(allow domain proc_net (dir (search))) +(allow domain self (dir (ioctl read getattr lock search open))) +(allow domain self (file (ioctl read getattr lock map open))) +(allow domain self (lnk_file (ioctl read getattr lock map open))) +(allow domain self (file (ioctl read write getattr lock append map open))) +(allow domain self (fifo_file (ioctl read write getattr lock append map open))) +(allow domain self (unix_dgram_socket (ioctl read write create getattr setattr lock append bind connect getopt setopt shutdown sendto))) +(allow domain self (unix_stream_socket (ioctl read write create getattr setattr lock append bind connect listen accept getopt setopt shutdown connectto))) +(allow domain init (fd (use))) +(allow domain rootfs (dir (search))) +(allow domain rootfs (lnk_file (read getattr))) +(allow domain device (dir (search))) +(allow domain dev_type (lnk_file (ioctl read getattr lock map open))) +(allow domain devpts (dir (search))) +(allow domain socket_device (dir (ioctl read getattr lock search open))) +(allow domain owntty_device (chr_file (ioctl read write getattr lock append map open))) +(allow domain null_device (chr_file (ioctl read write getattr lock append map open))) +(allow domain zero_device (chr_file (ioctl read write getattr lock append map open))) +(allow domain ashmem_device (chr_file (ioctl read write getattr lock append map open))) +(allow base_typeattr_67 binder_device (chr_file (ioctl read write getattr lock append map open))) +(allow base_typeattr_68 hwbinder_device (chr_file (ioctl read write getattr lock append map open))) +(allow domain ptmx_device (chr_file (ioctl read write getattr lock append map open))) +(allow domain alarm_device (chr_file (ioctl read getattr lock map open))) +(allow domain random_device (chr_file (ioctl read write getattr lock append map open))) +(allow domain proc_random (dir (ioctl read getattr lock search open))) +(allow domain proc_random (file (ioctl read getattr lock map open))) +(allow domain properties_device (dir (getattr search))) +(allow domain properties_serial (file (ioctl read getattr lock map open))) +(allow domain property_info (file (ioctl read getattr lock map open))) +(allow domain core_property_type (file (ioctl read getattr lock map open))) +(allow domain exported_dalvik_prop (file (ioctl read getattr lock map open))) +(allow domain exported_ffs_prop (file (ioctl read getattr lock map open))) +(allow domain exported_system_radio_prop (file (ioctl read getattr lock map open))) +(allow domain exported2_config_prop (file (ioctl read getattr lock map open))) +(allow domain exported2_radio_prop (file (ioctl read getattr lock map open))) +(allow domain exported2_system_prop (file (ioctl read getattr lock map open))) +(allow domain exported2_vold_prop (file (ioctl read getattr lock map open))) +(allow domain exported3_default_prop (file (ioctl read getattr lock map open))) +(allow domain exported3_radio_prop (file (ioctl read getattr lock map open))) +(allow domain exported3_system_prop (file (ioctl read getattr lock map open))) +(allow domain vendor_default_prop (file (ioctl read getattr lock map open))) +(allow domain debug_prop (file (ioctl read getattr lock map open))) +(allow domain exported_config_prop (file (ioctl read getattr lock map open))) +(allow domain exported_default_prop (file (ioctl read getattr lock map open))) +(allow domain exported_dumpstate_prop (file (ioctl read getattr lock map open))) +(allow domain exported_fingerprint_prop (file (ioctl read getattr lock map open))) +(allow domain exported_radio_prop (file (ioctl read getattr lock map open))) +(allow domain exported_secure_prop (file (ioctl read getattr lock map open))) +(allow domain exported_system_prop (file (ioctl read getattr lock map open))) +(allow domain exported_vold_prop (file (ioctl read getattr lock map open))) +(allow domain exported2_default_prop (file (ioctl read getattr lock map open))) +(allow domain logd_prop (file (ioctl read getattr lock map open))) +(allow domain log_property_type (file (ioctl read getattr lock map open))) +(dontaudit domain property_type (file (audit_access))) +(allow domain property_contexts_file (file (ioctl read getattr lock map open))) +(allow domain init (key (search))) +(allow domain vold (key (search))) +(allow domain logdw_socket (sock_file (write))) +(allow domain logd (unix_dgram_socket (sendto))) +(allow domain pmsg_device (chr_file (write lock append map open))) +(allow domain system_file (dir (getattr search))) +(allow domain system_file (file (read getattr map execute open))) +(allow domain system_file (lnk_file (read getattr))) +(allow domain vendor_hal_file (dir (ioctl read getattr lock search open))) +(allow domain same_process_hal_file (dir (ioctl read getattr lock search open))) +(allow domain same_process_hal_file (file (read getattr map execute open))) +(allow domain vndk_sp_file (dir (ioctl read getattr lock search open))) +(allow domain vndk_sp_file (file (read getattr map execute open))) +(allow domain vendor_configs_file (dir (ioctl read getattr lock search open))) +(allow domain vendor_configs_file (file (read getattr open))) +(allow domain vendor_file_type (lnk_file (read getattr open))) +(allow domain vendor_file (dir (getattr search))) +(allow base_typeattr_69 vendor_file_type (dir (ioctl read getattr lock search open))) +(allow base_typeattr_69 vendor_file_type (file (read getattr map execute open))) +(allow base_typeattr_69 vendor_file_type (lnk_file (read getattr))) +(allow domain sysfs (lnk_file (read getattr))) +(allow domain zoneinfo_data_file (file (ioctl read getattr lock map open))) +(allow domain zoneinfo_data_file (dir (ioctl read getattr lock search open))) +(allow domain sysfs_devices_system_cpu (dir (ioctl read getattr lock search open))) +(allow domain sysfs_devices_system_cpu (file (ioctl read getattr lock map open))) +(allow domain sysfs_devices_system_cpu (lnk_file (ioctl read getattr lock map open))) +(allow domain sysfs_usb (dir (ioctl read getattr lock search open))) +(allow domain sysfs_usb (file (ioctl read getattr lock map open))) +(allow domain sysfs_usb (lnk_file (ioctl read getattr lock map open))) +(allow appdomain system_data_file (dir (getattr))) +(allow coredomain system_data_file (dir (getattr))) +(allow domain system_data_file (dir (search))) +(allow domain vendor_data_file (dir (getattr search))) +(allow domain proc (lnk_file (read getattr))) +(allow domain proc_cpuinfo (file (ioctl read getattr lock map open))) +(allow domain proc_overcommit_memory (file (ioctl read getattr lock map open))) +(allow domain proc_perf (file (ioctl read getattr lock map open))) +(allow domain selinuxfs (dir (search))) +(allow domain selinuxfs (file (getattr))) +(allow domain sysfs (dir (search))) +(allow domain selinuxfs (filesystem (getattr))) +(allow domain cgroup (dir (write search))) +(allow domain cgroup (file (write lock append map open))) +(allow domain debugfs (dir (search))) +(allow domain debugfs_tracing (dir (search))) +(allow domain debugfs_tracing_debug (dir (search))) +(allow domain debugfs_trace_marker (file (write lock append map open))) +(allow domain fs_type (filesystem (getattr))) +(allow domain fs_type (dir (getattr))) +(allowx domain domain (ioctl tcp_socket ((range 0x5401 0x5403) 0x540b (range 0x540e 0x5411) (range 0x5413 0x5414) 0x5451))) +(allowx domain domain (ioctl udp_socket ((range 0x5401 0x5403) 0x540b (range 0x540e 0x5411) (range 0x5413 0x5414) 0x5451))) +(allowx domain domain (ioctl rawip_socket ((range 0x5401 0x5403) 0x540b (range 0x540e 0x5411) (range 0x5413 0x5414) 0x5451))) +(allowx domain domain (ioctl tcp_socket ((range 0x8906 0x8907) 0x8910 (range 0x8912 0x8913) 0x8915 0x8917 0x8919 0x891b 0x8921 0x8933 0x8938 0x8942))) +(allowx domain domain (ioctl udp_socket ((range 0x8906 0x8907) 0x8910 (range 0x8912 0x8913) 0x8915 0x8917 0x8919 0x891b 0x8921 0x8933 0x8938 0x8942))) +(allowx domain domain (ioctl rawip_socket ((range 0x8906 0x8907) 0x8910 (range 0x8912 0x8913) 0x8915 0x8917 0x8919 0x891b 0x8921 0x8933 0x8938 0x8942))) +(allowx domain domain (ioctl tcp_socket (0x8b01 0x8b05 0x8b07 0x8b09 0x8b0b 0x8b0d 0x8b0f (range 0x8b11 0x8b13) 0x8b21 0x8b23 0x8b25 0x8b27 0x8b29 0x8b2d))) +(allowx domain domain (ioctl udp_socket (0x8b01 0x8b05 0x8b07 0x8b09 0x8b0b 0x8b0d 0x8b0f (range 0x8b11 0x8b13) 0x8b21 0x8b23 0x8b25 0x8b27 0x8b29 0x8b2d))) +(allowx domain domain (ioctl rawip_socket (0x8b01 0x8b05 0x8b07 0x8b09 0x8b0b 0x8b0d 0x8b0f (range 0x8b11 0x8b13) 0x8b21 0x8b23 0x8b25 0x8b27 0x8b29 0x8b2d))) +(allowx domain domain (ioctl unix_stream_socket (0x5401 0x5411 (range 0x5413 0x5414) 0x541b 0x5451))) +(allowx domain domain (ioctl unix_dgram_socket (0x5401 0x5411 (range 0x5413 0x5414) 0x541b 0x5451))) +(allowx domain devpts (ioctl chr_file ((range 0x5401 0x5403) 0x540b (range 0x540e 0x5411) (range 0x5413 0x5414) 0x5451))) +(allow base_typeattr_70 hwservice_manager_type (hwservice_manager (add find))) +(allow base_typeattr_70 vndservice_manager_type (service_manager (add find))) +;;* lmx 292 system/sepolicy/public/domain.te + +(neverallowx domain domain (ioctl socket (0x0))) +(neverallowx domain domain (ioctl tcp_socket (0x0))) +(neverallowx domain domain (ioctl udp_socket (0x0))) +(neverallowx domain domain (ioctl rawip_socket (0x0))) +(neverallowx domain domain (ioctl netlink_socket (0x0))) +(neverallowx domain domain (ioctl packet_socket (0x0))) +(neverallowx domain domain (ioctl key_socket (0x0))) +(neverallowx domain domain (ioctl unix_stream_socket (0x0))) +(neverallowx domain domain (ioctl unix_dgram_socket (0x0))) +(neverallowx domain domain (ioctl netlink_route_socket (0x0))) +(neverallowx domain domain (ioctl netlink_tcpdiag_socket (0x0))) +(neverallowx domain domain (ioctl netlink_nflog_socket (0x0))) +(neverallowx domain domain (ioctl netlink_xfrm_socket (0x0))) +(neverallowx domain domain (ioctl netlink_selinux_socket (0x0))) +(neverallowx domain domain (ioctl netlink_audit_socket (0x0))) +(neverallowx domain domain (ioctl netlink_dnrt_socket (0x0))) +(neverallowx domain domain (ioctl netlink_kobject_uevent_socket (0x0))) +(neverallowx domain domain (ioctl appletalk_socket (0x0))) +(neverallowx domain domain (ioctl tun_socket (0x0))) +(neverallowx domain domain (ioctl netlink_iscsi_socket (0x0))) +(neverallowx domain domain (ioctl netlink_fib_lookup_socket (0x0))) +(neverallowx domain domain (ioctl netlink_connector_socket (0x0))) +(neverallowx domain domain (ioctl netlink_netfilter_socket (0x0))) +(neverallowx domain domain (ioctl netlink_generic_socket (0x0))) +(neverallowx domain domain (ioctl netlink_scsitransport_socket (0x0))) +(neverallowx domain domain (ioctl netlink_rdma_socket (0x0))) +(neverallowx domain domain (ioctl netlink_crypto_socket (0x0))) +(neverallowx domain domain (ioctl sctp_socket (0x0))) +(neverallowx domain domain (ioctl icmp_socket (0x0))) +(neverallowx domain domain (ioctl ax25_socket (0x0))) +(neverallowx domain domain (ioctl ipx_socket (0x0))) +(neverallowx domain domain (ioctl netrom_socket (0x0))) +(neverallowx domain domain (ioctl atmpvc_socket (0x0))) +(neverallowx domain domain (ioctl x25_socket (0x0))) +(neverallowx domain domain (ioctl rose_socket (0x0))) +(neverallowx domain domain (ioctl decnet_socket (0x0))) +(neverallowx domain domain (ioctl atmsvc_socket (0x0))) +(neverallowx domain domain (ioctl rds_socket (0x0))) +(neverallowx domain domain (ioctl irda_socket (0x0))) +(neverallowx domain domain (ioctl pppox_socket (0x0))) +(neverallowx domain domain (ioctl llc_socket (0x0))) +(neverallowx domain domain (ioctl can_socket (0x0))) +(neverallowx domain domain (ioctl tipc_socket (0x0))) +(neverallowx domain domain (ioctl bluetooth_socket (0x0))) +(neverallowx domain domain (ioctl iucv_socket (0x0))) +(neverallowx domain domain (ioctl rxrpc_socket (0x0))) +(neverallowx domain domain (ioctl isdn_socket (0x0))) +(neverallowx domain domain (ioctl phonet_socket (0x0))) +(neverallowx domain domain (ioctl ieee802154_socket (0x0))) +(neverallowx domain domain (ioctl caif_socket (0x0))) +(neverallowx domain domain (ioctl alg_socket (0x0))) +(neverallowx domain domain (ioctl nfc_socket (0x0))) +(neverallowx domain domain (ioctl vsock_socket (0x0))) +(neverallowx domain domain (ioctl kcm_socket (0x0))) +(neverallowx domain domain (ioctl qipcrtr_socket (0x0))) +(neverallowx domain domain (ioctl smc_socket (0x0))) +;;* lme + +;;* lmx 296 system/sepolicy/public/domain.te + +(neverallowx domain domain (ioctl socket (0x8905))) +(neverallowx domain domain (ioctl tcp_socket (0x8905))) +(neverallowx domain domain (ioctl udp_socket (0x8905))) +(neverallowx domain domain (ioctl rawip_socket (0x8905))) +(neverallowx domain domain (ioctl netlink_socket (0x8905))) +(neverallowx domain domain (ioctl packet_socket (0x8905))) +(neverallowx domain domain (ioctl key_socket (0x8905))) +(neverallowx domain domain (ioctl unix_stream_socket (0x8905))) +(neverallowx domain domain (ioctl unix_dgram_socket (0x8905))) +(neverallowx domain domain (ioctl netlink_route_socket (0x8905))) +(neverallowx domain domain (ioctl netlink_tcpdiag_socket (0x8905))) +(neverallowx domain domain (ioctl netlink_nflog_socket (0x8905))) +(neverallowx domain domain (ioctl netlink_xfrm_socket (0x8905))) +(neverallowx domain domain (ioctl netlink_selinux_socket (0x8905))) +(neverallowx domain domain (ioctl netlink_audit_socket (0x8905))) +(neverallowx domain domain (ioctl netlink_dnrt_socket (0x8905))) +(neverallowx domain domain (ioctl netlink_kobject_uevent_socket (0x8905))) +(neverallowx domain domain (ioctl appletalk_socket (0x8905))) +(neverallowx domain domain (ioctl tun_socket (0x8905))) +(neverallowx domain domain (ioctl netlink_iscsi_socket (0x8905))) +(neverallowx domain domain (ioctl netlink_fib_lookup_socket (0x8905))) +(neverallowx domain domain (ioctl netlink_connector_socket (0x8905))) +(neverallowx domain domain (ioctl netlink_netfilter_socket (0x8905))) +(neverallowx domain domain (ioctl netlink_generic_socket (0x8905))) +(neverallowx domain domain (ioctl netlink_scsitransport_socket (0x8905))) +(neverallowx domain domain (ioctl netlink_rdma_socket (0x8905))) +(neverallowx domain domain (ioctl netlink_crypto_socket (0x8905))) +(neverallowx domain domain (ioctl sctp_socket (0x8905))) +(neverallowx domain domain (ioctl icmp_socket (0x8905))) +(neverallowx domain domain (ioctl ax25_socket (0x8905))) +(neverallowx domain domain (ioctl ipx_socket (0x8905))) +(neverallowx domain domain (ioctl netrom_socket (0x8905))) +(neverallowx domain domain (ioctl atmpvc_socket (0x8905))) +(neverallowx domain domain (ioctl x25_socket (0x8905))) +(neverallowx domain domain (ioctl rose_socket (0x8905))) +(neverallowx domain domain (ioctl decnet_socket (0x8905))) +(neverallowx domain domain (ioctl atmsvc_socket (0x8905))) +(neverallowx domain domain (ioctl rds_socket (0x8905))) +(neverallowx domain domain (ioctl irda_socket (0x8905))) +(neverallowx domain domain (ioctl pppox_socket (0x8905))) +(neverallowx domain domain (ioctl llc_socket (0x8905))) +(neverallowx domain domain (ioctl can_socket (0x8905))) +(neverallowx domain domain (ioctl tipc_socket (0x8905))) +(neverallowx domain domain (ioctl bluetooth_socket (0x8905))) +(neverallowx domain domain (ioctl iucv_socket (0x8905))) +(neverallowx domain domain (ioctl rxrpc_socket (0x8905))) +(neverallowx domain domain (ioctl isdn_socket (0x8905))) +(neverallowx domain domain (ioctl phonet_socket (0x8905))) +(neverallowx domain domain (ioctl ieee802154_socket (0x8905))) +(neverallowx domain domain (ioctl caif_socket (0x8905))) +(neverallowx domain domain (ioctl alg_socket (0x8905))) +(neverallowx domain domain (ioctl nfc_socket (0x8905))) +(neverallowx domain domain (ioctl vsock_socket (0x8905))) +(neverallowx domain domain (ioctl kcm_socket (0x8905))) +(neverallowx domain domain (ioctl qipcrtr_socket (0x8905))) +(neverallowx domain domain (ioctl smc_socket (0x8905))) +;;* lme + +;;* lmx 301 system/sepolicy/public/domain.te + +(neverallowx base_typeattr_57 devpts (ioctl chr_file (0x5412))) +;;* lme + +;;* lmx 304 system/sepolicy/public/domain.te + +(neverallow base_typeattr_71 unlabeled (file (create))) +(neverallow base_typeattr_71 unlabeled (dir (create))) +(neverallow base_typeattr_71 unlabeled (lnk_file (create))) +(neverallow base_typeattr_71 unlabeled (chr_file (create))) +(neverallow base_typeattr_71 unlabeled (blk_file (create))) +(neverallow base_typeattr_71 unlabeled (sock_file (create))) +(neverallow base_typeattr_71 unlabeled (fifo_file (create))) +;;* lme + +;;* lmx 313 system/sepolicy/public/domain.te + +(neverallow base_typeattr_72 self (capability (mknod))) +(neverallow base_typeattr_72 self (cap_userns (mknod))) +;;* lme + +;;* lmx 326 system/sepolicy/public/domain.te + +(neverallow base_typeattr_73 self (capability (sys_rawio))) +(neverallow base_typeattr_73 self (cap_userns (sys_rawio))) +;;* lme + +;;* lmx 329 system/sepolicy/public/domain.te + +(neverallow base_typeattr_57 self (memprotect (mmap_zero))) +;;* lme + +;;* lmx 332 system/sepolicy/public/domain.te + +(neverallow base_typeattr_57 self (capability2 (mac_override))) +(neverallow base_typeattr_57 self (cap2_userns (mac_override))) +;;* lme + +;;* lmx 337 system/sepolicy/public/domain.te + +(neverallow base_typeattr_57 self (capability2 (mac_admin))) +(neverallow base_typeattr_57 self (cap2_userns (mac_admin))) +;;* lme + +;;* lmx 341 system/sepolicy/public/domain.te + +(neverallow base_typeattr_57 kernel (security (load_policy))) +;;* lme + +;;* lmx 347 system/sepolicy/public/domain.te + +(neverallow base_typeattr_57 kernel (security (setenforce))) +;;* lme + +;;* lmx 348 system/sepolicy/public/domain.te + +(neverallow base_typeattr_74 kernel (security (setcheckreqprot))) +;;* lme + +;;* lmx 351 system/sepolicy/public/domain.te + +(neverallow base_typeattr_57 kernel (security (setbool))) +;;* lme + +;;* lmx 356 system/sepolicy/public/domain.te + +(neverallow base_typeattr_75 kernel (security (setsecparam))) +;;* lme + +;;* lmx 365 system/sepolicy/public/domain.te + +(neverallow base_typeattr_76 hw_random_device (chr_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +;;* lme + +;;* lmx 373 system/sepolicy/public/domain.te + +(neverallow base_typeattr_77 keychord_device (chr_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +;;* lme + +;;* lmx 376 system/sepolicy/public/domain.te + +(neverallow base_typeattr_57 base_typeattr_78 (file (entrypoint))) +;;* lme + +;;* lmx 383 system/sepolicy/public/domain.te + +(neverallow base_typeattr_79 kmem_device (chr_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +;;* lme + +;;* lmx 384 system/sepolicy/public/domain.te + +(neverallow base_typeattr_57 kmem_device (chr_file (ioctl read write lock relabelfrom append map link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +;;* lme + +;;* lmx 391 system/sepolicy/public/domain.te + +(neverallow base_typeattr_79 port_device (chr_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +;;* lme + +;;* lmx 392 system/sepolicy/public/domain.te + +(neverallow base_typeattr_57 port_device (chr_file (ioctl read write lock relabelfrom append map link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +;;* lme + +;;* lmx 395 system/sepolicy/public/domain.te + +(neverallow base_typeattr_75 usermodehelper (file (write append))) +;;* lme + +;;* lmx 396 system/sepolicy/public/domain.te + +(neverallow base_typeattr_80 sysfs_usermodehelper (file (write append))) +;;* lme + +;;* lmx 397 system/sepolicy/public/domain.te + +(neverallow base_typeattr_81 proc_security (file (read write append open))) +;;* lme + +;;* lmx 400 system/sepolicy/public/domain.te + +(neverallow base_typeattr_57 init (process (ptrace))) +;;* lme + +;;* lmx 404 system/sepolicy/public/domain.te + +(neverallow base_typeattr_57 init (binder (impersonate call set_context_mgr transfer))) +;;* lme + +;;* lmx 405 system/sepolicy/public/domain.te + +(neverallow base_typeattr_57 vendor_init (binder (impersonate call set_context_mgr transfer))) +;;* lme + +;;* lmx 409 system/sepolicy/public/domain.te + +(neverallow base_typeattr_82 block_device (blk_file (read write open))) +;;* lme + +;;* lmx 414 system/sepolicy/public/domain.te + +(neverallow base_typeattr_57 base_typeattr_57 (chr_file (rename))) +(neverallow base_typeattr_57 base_typeattr_57 (blk_file (rename))) +;;* lme + +;;* lmx 418 system/sepolicy/public/domain.te + +(neverallow domain device (chr_file (read write open))) +;;* lme + +;;* lmx 423 system/sepolicy/public/domain.te + +(neverallow base_typeattr_83 base_typeattr_84 (filesystem (mount remount relabelfrom relabelto))) +;;* lme + +;;* lmx 445 system/sepolicy/public/domain.te + +(neverallow base_typeattr_85 base_typeattr_86 (file (execute))) +;;* lme + +;;* lmx 452 system/sepolicy/public/domain.te + +(neverallow base_typeattr_87 base_typeattr_88 (file (execute))) +;;* lme + +;;* lmx 455 system/sepolicy/public/domain.te + +(neverallow domain cache_file (file (execute))) +(neverallow domain cache_backup_file (file (execute))) +(neverallow domain cache_private_backup_file (file (execute))) +(neverallow domain cache_recovery_file (file (execute))) +;;* lme + +;;* lmx 466 system/sepolicy/public/domain.te + +(neverallow base_typeattr_51 base_typeattr_58 (file (execute execute_no_trans))) +;;* lme + +;;* lmx 469 system/sepolicy/public/domain.te + +(neverallow domain nativetest_data_file (file (write create setattr relabelfrom append unlink link rename))) +(neverallow domain nativetest_data_file (lnk_file (write create setattr relabelfrom append unlink link rename))) +(neverallow domain nativetest_data_file (chr_file (write create setattr relabelfrom append unlink link rename))) +(neverallow domain nativetest_data_file (blk_file (write create setattr relabelfrom append unlink link rename))) +(neverallow domain nativetest_data_file (sock_file (write create setattr relabelfrom append unlink link rename))) +(neverallow domain nativetest_data_file (fifo_file (write create setattr relabelfrom append unlink link rename))) +;;* lme + +;;* lmx 470 system/sepolicy/public/domain.te + +(neverallow domain nativetest_data_file (dir (write create setattr relabelfrom link rename add_name remove_name reparent rmdir))) +;;* lme + +;;* lmx 471 system/sepolicy/public/domain.te + +(neverallow domain nativetest_data_file (file (execute execute_no_trans))) +;;* lme + +;;* lmx 474 system/sepolicy/public/domain.te + +(neverallow base_typeattr_75 property_data_file (dir (write create setattr relabelfrom link rename add_name remove_name reparent rmdir))) +;;* lme + +;;* lmx 475 system/sepolicy/public/domain.te + +(neverallow base_typeattr_75 property_data_file (file (write create setattr relabelfrom append unlink link rename execute execute_no_trans))) +;;* lme + +;;* lmx 476 system/sepolicy/public/domain.te + +(neverallow base_typeattr_75 property_type (file (write create setattr relabelfrom append unlink link rename execute execute_no_trans))) +;;* lme + +;;* lmx 477 system/sepolicy/public/domain.te + +(neverallow base_typeattr_75 properties_device (file (write create setattr relabelfrom append unlink link rename execute execute_no_trans))) +;;* lme + +;;* lmx 478 system/sepolicy/public/domain.te + +(neverallow base_typeattr_75 properties_serial (file (write create setattr relabelfrom append unlink link rename execute execute_no_trans))) +;;* lme + +;;* lmx 491 system/sepolicy/public/domain.te + +(neverallow domain exec_type (file (write create setattr relabelfrom append unlink link rename))) +(neverallow domain exec_type (dir (write create setattr relabelfrom append unlink link rename))) +(neverallow domain exec_type (lnk_file (write create setattr relabelfrom append unlink link rename))) +(neverallow domain exec_type (chr_file (write create setattr relabelfrom append unlink link rename))) +(neverallow domain exec_type (blk_file (write create setattr relabelfrom append unlink link rename))) +(neverallow domain exec_type (sock_file (write create setattr relabelfrom append unlink link rename))) +(neverallow domain exec_type (fifo_file (write create setattr relabelfrom append unlink link rename))) +(neverallow domain vendor_file_type (file (write create setattr relabelfrom append unlink link rename))) +(neverallow domain vendor_file_type (dir (write create setattr relabelfrom append unlink link rename))) +(neverallow domain vendor_file_type (lnk_file (write create setattr relabelfrom append unlink link rename))) +(neverallow domain vendor_file_type (chr_file (write create setattr relabelfrom append unlink link rename))) +(neverallow domain vendor_file_type (blk_file (write create setattr relabelfrom append unlink link rename))) +(neverallow domain vendor_file_type (sock_file (write create setattr relabelfrom append unlink link rename))) +(neverallow domain vendor_file_type (fifo_file (write create setattr relabelfrom append unlink link rename))) +(neverallow domain system_file (file (write create setattr relabelfrom append unlink link rename))) +(neverallow domain system_file (dir (write create setattr relabelfrom append unlink link rename))) +(neverallow domain system_file (lnk_file (write create setattr relabelfrom append unlink link rename))) +(neverallow domain system_file (chr_file (write create setattr relabelfrom append unlink link rename))) +(neverallow domain system_file (blk_file (write create setattr relabelfrom append unlink link rename))) +(neverallow domain system_file (sock_file (write create setattr relabelfrom append unlink link rename))) +(neverallow domain system_file (fifo_file (write create setattr relabelfrom append unlink link rename))) +;;* lme + +;;* lmx 493 system/sepolicy/public/domain.te + +(neverallow base_typeattr_74 exec_type (file (relabelto))) +(neverallow base_typeattr_74 exec_type (dir (relabelto))) +(neverallow base_typeattr_74 exec_type (lnk_file (relabelto))) +(neverallow base_typeattr_74 exec_type (chr_file (relabelto))) +(neverallow base_typeattr_74 exec_type (blk_file (relabelto))) +(neverallow base_typeattr_74 exec_type (sock_file (relabelto))) +(neverallow base_typeattr_74 exec_type (fifo_file (relabelto))) +(neverallow base_typeattr_74 vendor_file_type (file (relabelto))) +(neverallow base_typeattr_74 vendor_file_type (dir (relabelto))) +(neverallow base_typeattr_74 vendor_file_type (lnk_file (relabelto))) +(neverallow base_typeattr_74 vendor_file_type (chr_file (relabelto))) +(neverallow base_typeattr_74 vendor_file_type (blk_file (relabelto))) +(neverallow base_typeattr_74 vendor_file_type (sock_file (relabelto))) +(neverallow base_typeattr_74 vendor_file_type (fifo_file (relabelto))) +(neverallow base_typeattr_74 system_file (file (relabelto))) +(neverallow base_typeattr_74 system_file (dir (relabelto))) +(neverallow base_typeattr_74 system_file (lnk_file (relabelto))) +(neverallow base_typeattr_74 system_file (chr_file (relabelto))) +(neverallow base_typeattr_74 system_file (blk_file (relabelto))) +(neverallow base_typeattr_74 system_file (sock_file (relabelto))) +(neverallow base_typeattr_74 system_file (fifo_file (relabelto))) +;;* lme + +;;* lmx 496 system/sepolicy/public/domain.te + +(neverallow base_typeattr_57 exec_type (file (mounton))) +(neverallow base_typeattr_57 exec_type (dir (mounton))) +(neverallow base_typeattr_57 exec_type (lnk_file (mounton))) +(neverallow base_typeattr_57 exec_type (chr_file (mounton))) +(neverallow base_typeattr_57 exec_type (blk_file (mounton))) +(neverallow base_typeattr_57 exec_type (sock_file (mounton))) +(neverallow base_typeattr_57 exec_type (fifo_file (mounton))) +;;* lme + +;;* lmx 497 system/sepolicy/public/domain.te + +(neverallow base_typeattr_75 vendor_file_type (file (mounton))) +(neverallow base_typeattr_75 vendor_file_type (dir (mounton))) +(neverallow base_typeattr_75 vendor_file_type (lnk_file (mounton))) +(neverallow base_typeattr_75 vendor_file_type (chr_file (mounton))) +(neverallow base_typeattr_75 vendor_file_type (blk_file (mounton))) +(neverallow base_typeattr_75 vendor_file_type (sock_file (mounton))) +(neverallow base_typeattr_75 vendor_file_type (fifo_file (mounton))) +(neverallow base_typeattr_75 system_file (file (mounton))) +(neverallow base_typeattr_75 system_file (dir (mounton))) +(neverallow base_typeattr_75 system_file (lnk_file (mounton))) +(neverallow base_typeattr_75 system_file (chr_file (mounton))) +(neverallow base_typeattr_75 system_file (blk_file (mounton))) +(neverallow base_typeattr_75 system_file (sock_file (mounton))) +(neverallow base_typeattr_75 system_file (fifo_file (mounton))) +;;* lme + +;;* lmx 500 system/sepolicy/public/domain.te + +(neverallow base_typeattr_57 rootfs (file (write create setattr relabelto append unlink link rename))) +;;* lme + +;;* lmx 504 system/sepolicy/public/domain.te + +(neverallow base_typeattr_57 base_typeattr_89 (filesystem (relabelto))) +;;* lme + +;;* lmx 510 system/sepolicy/public/domain.te + +(neverallow base_typeattr_57 contextmount_type (file (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow base_typeattr_57 contextmount_type (dir (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow base_typeattr_57 contextmount_type (lnk_file (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow base_typeattr_57 contextmount_type (chr_file (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow base_typeattr_57 contextmount_type (blk_file (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow base_typeattr_57 contextmount_type (sock_file (write create setattr relabelfrom relabelto append unlink link rename))) +(neverallow base_typeattr_57 contextmount_type (fifo_file (write create setattr relabelfrom relabelto append unlink link rename))) +;;* lme + +;;* lmx 517 system/sepolicy/public/domain.te + +(neverallow base_typeattr_57 default_android_service (service_manager (add))) +;;* lme + +;;* lmx 518 system/sepolicy/public/domain.te + +(neverallow base_typeattr_57 default_android_vndservice (service_manager (add find))) +;;* lme + +;;* lmx 519 system/sepolicy/public/domain.te + +(neverallow base_typeattr_57 default_android_hwservice (hwservice_manager (add find))) +;;* lme + +;;* lmx 528 system/sepolicy/public/domain.te + +(neverallow base_typeattr_57 hidl_base_hwservice (hwservice_manager (find))) +;;* lme + +;;* lmx 532 system/sepolicy/public/domain.te + +(neverallow base_typeattr_81 default_prop (property_service (set))) +;;* lme + +;;* lmx 533 system/sepolicy/public/domain.te + +(neverallow base_typeattr_81 mmc_prop (property_service (set))) +;;* lme + +;;* lmx 546 system/sepolicy/public/domain.te + +(neverallow base_typeattr_90 pm_prop (property_service (set))) +;;* lme + +;;* lmx 547 system/sepolicy/public/domain.te + +(neverallow base_typeattr_69 pm_prop (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +;;* lme + +;;* lmx 568 system/sepolicy/public/domain.te + +(neverallow base_typeattr_91 serialno_prop (file (ioctl read getattr lock map open))) +;;* lme + +;;* lmx 571 system/sepolicy/public/domain.te + +(neverallow base_typeattr_92 firstboot_prop (file (ioctl read getattr lock map open))) +;;* lme + +;;* lmx 580 system/sepolicy/public/domain.te + +(neverallow base_typeattr_93 frp_block_device (blk_file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +;;* lme + +;;* lmx 592 system/sepolicy/public/domain.te + +(neverallow base_typeattr_94 metadata_block_device (blk_file (ioctl read write lock append link rename open))) +;;* lme + +;;* lmx 595 system/sepolicy/public/domain.te + +(neverallow base_typeattr_95 system_block_device (blk_file (write append))) +;;* lme + +;;* lmx 598 system/sepolicy/public/domain.te + +(neverallow base_typeattr_96 recovery_block_device (blk_file (write append))) +;;* lme + +;;* lmx 615 system/sepolicy/public/domain.te + +(neverallow base_typeattr_97 misc_block_device (blk_file (ioctl read write lock relabelfrom append link rename open))) +;;* lme + +;;* lmx 618 system/sepolicy/public/domain.te + +(neverallow base_typeattr_98 base_typeattr_57 (binder (set_context_mgr))) +;;* lme + +;;* lmx 620 system/sepolicy/public/domain.te + +(neverallow servicemanager hwbinder_device (chr_file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +;;* lme + +;;* lmx 621 system/sepolicy/public/domain.te + +(neverallow servicemanager vndbinder_device (chr_file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +;;* lme + +;;* lmx 622 system/sepolicy/public/domain.te + +(neverallow hwservicemanager binder_device (chr_file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +;;* lme + +;;* lmx 623 system/sepolicy/public/domain.te + +(neverallow hwservicemanager vndbinder_device (chr_file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +;;* lme + +;;* lmx 624 system/sepolicy/public/domain.te + +(neverallow vndservicemanager binder_device (chr_file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +;;* lme + +;;* lmx 625 system/sepolicy/public/domain.te + +(neverallow vndservicemanager hwbinder_device (chr_file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +;;* lme + +;;* lmx 630 system/sepolicy/public/domain.te + +(neverallow base_typeattr_99 binder_device (chr_file (ioctl read write getattr lock append map open))) +;;* lme + +;;* lmx 638 system/sepolicy/public/domain.te + +(neverallow base_typeattr_99 service_manager_type (service_manager (find))) +;;* lme + +;;* lmx 646 system/sepolicy/public/domain.te + +(neverallow base_typeattr_100 base_typeattr_101 (service_manager (find))) +;;* lme + +;;* lmx 671 system/sepolicy/public/domain.te + +(neverallow base_typeattr_99 servicemanager (binder (call transfer))) +;;* lme + +;;* lmx 681 system/sepolicy/public/domain.te + +(neverallow base_typeattr_102 vndbinder_device (chr_file (ioctl read write getattr lock append map open))) +;;* lme + +;;* lmx 689 system/sepolicy/public/domain.te + +(neverallow ueventd vndbinder_device (chr_file (ioctl read write append))) +;;* lme + +;;* lmx 692 system/sepolicy/public/domain.te + +(neverallow base_typeattr_103 vndservice_manager_type (service_manager (add find list))) +;;* lme + +;;* lmx 699 system/sepolicy/public/domain.te + +(neverallow base_typeattr_103 vndservicemanager (binder (impersonate call set_context_mgr transfer))) +;;* lme + +;;* lmx 716 system/sepolicy/public/domain.te + +(neverallow base_typeattr_104 base_typeattr_105 (socket (connect sendto))) +(neverallow base_typeattr_104 base_typeattr_105 (tcp_socket (connect sendto))) +(neverallow base_typeattr_104 base_typeattr_105 (udp_socket (connect sendto))) +(neverallow base_typeattr_104 base_typeattr_105 (rawip_socket (connect sendto))) +(neverallow base_typeattr_104 base_typeattr_105 (netlink_socket (connect sendto))) +(neverallow base_typeattr_104 base_typeattr_105 (packet_socket (connect sendto))) +(neverallow base_typeattr_104 base_typeattr_105 (key_socket (connect sendto))) +(neverallow base_typeattr_104 base_typeattr_105 (unix_stream_socket (connect sendto))) +(neverallow base_typeattr_104 base_typeattr_105 (unix_dgram_socket (connect sendto))) +(neverallow base_typeattr_104 base_typeattr_105 (netlink_route_socket (connect sendto))) +(neverallow base_typeattr_104 base_typeattr_105 (netlink_tcpdiag_socket (connect sendto))) +(neverallow base_typeattr_104 base_typeattr_105 (netlink_nflog_socket (connect sendto))) +(neverallow base_typeattr_104 base_typeattr_105 (netlink_xfrm_socket (connect sendto))) +(neverallow base_typeattr_104 base_typeattr_105 (netlink_selinux_socket (connect sendto))) +(neverallow base_typeattr_104 base_typeattr_105 (netlink_audit_socket (connect sendto))) +(neverallow base_typeattr_104 base_typeattr_105 (netlink_dnrt_socket (connect sendto))) +(neverallow base_typeattr_104 base_typeattr_105 (netlink_kobject_uevent_socket (connect sendto))) +(neverallow base_typeattr_104 base_typeattr_105 (appletalk_socket (connect sendto))) +(neverallow base_typeattr_104 base_typeattr_105 (tun_socket (connect sendto))) +(neverallow base_typeattr_104 base_typeattr_105 (netlink_iscsi_socket (connect sendto))) +(neverallow base_typeattr_104 base_typeattr_105 (netlink_fib_lookup_socket (connect sendto))) +(neverallow base_typeattr_104 base_typeattr_105 (netlink_connector_socket (connect sendto))) +(neverallow base_typeattr_104 base_typeattr_105 (netlink_netfilter_socket (connect sendto))) +(neverallow base_typeattr_104 base_typeattr_105 (netlink_generic_socket (connect sendto))) +(neverallow base_typeattr_104 base_typeattr_105 (netlink_scsitransport_socket (connect sendto))) +(neverallow base_typeattr_104 base_typeattr_105 (netlink_rdma_socket (connect sendto))) +(neverallow base_typeattr_104 base_typeattr_105 (netlink_crypto_socket (connect sendto))) +(neverallow base_typeattr_104 base_typeattr_105 (sctp_socket (connect sendto))) +(neverallow base_typeattr_104 base_typeattr_105 (icmp_socket (connect sendto))) +(neverallow base_typeattr_104 base_typeattr_105 (ax25_socket (connect sendto))) +(neverallow base_typeattr_104 base_typeattr_105 (ipx_socket (connect sendto))) +(neverallow base_typeattr_104 base_typeattr_105 (netrom_socket (connect sendto))) +(neverallow base_typeattr_104 base_typeattr_105 (atmpvc_socket (connect sendto))) +(neverallow base_typeattr_104 base_typeattr_105 (x25_socket (connect sendto))) +(neverallow base_typeattr_104 base_typeattr_105 (rose_socket (connect sendto))) +(neverallow base_typeattr_104 base_typeattr_105 (decnet_socket (connect sendto))) +(neverallow base_typeattr_104 base_typeattr_105 (atmsvc_socket (connect sendto))) +(neverallow base_typeattr_104 base_typeattr_105 (rds_socket (connect sendto))) +(neverallow base_typeattr_104 base_typeattr_105 (irda_socket (connect sendto))) +(neverallow base_typeattr_104 base_typeattr_105 (pppox_socket (connect sendto))) +(neverallow base_typeattr_104 base_typeattr_105 (llc_socket (connect sendto))) +(neverallow base_typeattr_104 base_typeattr_105 (can_socket (connect sendto))) +(neverallow base_typeattr_104 base_typeattr_105 (tipc_socket (connect sendto))) +(neverallow base_typeattr_104 base_typeattr_105 (bluetooth_socket (connect sendto))) +(neverallow base_typeattr_104 base_typeattr_105 (iucv_socket (connect sendto))) +(neverallow base_typeattr_104 base_typeattr_105 (rxrpc_socket (connect sendto))) +(neverallow base_typeattr_104 base_typeattr_105 (isdn_socket (connect sendto))) +(neverallow base_typeattr_104 base_typeattr_105 (phonet_socket (connect sendto))) +(neverallow base_typeattr_104 base_typeattr_105 (ieee802154_socket (connect sendto))) +(neverallow base_typeattr_104 base_typeattr_105 (caif_socket (connect sendto))) +(neverallow base_typeattr_104 base_typeattr_105 (alg_socket (connect sendto))) +(neverallow base_typeattr_104 base_typeattr_105 (nfc_socket (connect sendto))) +(neverallow base_typeattr_104 base_typeattr_105 (vsock_socket (connect sendto))) +(neverallow base_typeattr_104 base_typeattr_105 (kcm_socket (connect sendto))) +(neverallow base_typeattr_104 base_typeattr_105 (qipcrtr_socket (connect sendto))) +(neverallow base_typeattr_104 base_typeattr_105 (smc_socket (connect sendto))) +;;* lme + +;;* lmx 716 system/sepolicy/public/domain.te + +(neverallow base_typeattr_104 base_typeattr_105 (unix_stream_socket (connectto))) +;;* lme + +;;* lmx 728 system/sepolicy/public/domain.te + +(neverallow base_typeattr_106 base_typeattr_107 (socket (connect sendto))) +(neverallow base_typeattr_106 base_typeattr_107 (tcp_socket (connect sendto))) +(neverallow base_typeattr_106 base_typeattr_107 (udp_socket (connect sendto))) +(neverallow base_typeattr_106 base_typeattr_107 (rawip_socket (connect sendto))) +(neverallow base_typeattr_106 base_typeattr_107 (netlink_socket (connect sendto))) +(neverallow base_typeattr_106 base_typeattr_107 (packet_socket (connect sendto))) +(neverallow base_typeattr_106 base_typeattr_107 (key_socket (connect sendto))) +(neverallow base_typeattr_106 base_typeattr_107 (unix_stream_socket (connect sendto))) +(neverallow base_typeattr_106 base_typeattr_107 (unix_dgram_socket (connect sendto))) +(neverallow base_typeattr_106 base_typeattr_107 (netlink_route_socket (connect sendto))) +(neverallow base_typeattr_106 base_typeattr_107 (netlink_tcpdiag_socket (connect sendto))) +(neverallow base_typeattr_106 base_typeattr_107 (netlink_nflog_socket (connect sendto))) +(neverallow base_typeattr_106 base_typeattr_107 (netlink_xfrm_socket (connect sendto))) +(neverallow base_typeattr_106 base_typeattr_107 (netlink_selinux_socket (connect sendto))) +(neverallow base_typeattr_106 base_typeattr_107 (netlink_audit_socket (connect sendto))) +(neverallow base_typeattr_106 base_typeattr_107 (netlink_dnrt_socket (connect sendto))) +(neverallow base_typeattr_106 base_typeattr_107 (netlink_kobject_uevent_socket (connect sendto))) +(neverallow base_typeattr_106 base_typeattr_107 (appletalk_socket (connect sendto))) +(neverallow base_typeattr_106 base_typeattr_107 (tun_socket (connect sendto))) +(neverallow base_typeattr_106 base_typeattr_107 (netlink_iscsi_socket (connect sendto))) +(neverallow base_typeattr_106 base_typeattr_107 (netlink_fib_lookup_socket (connect sendto))) +(neverallow base_typeattr_106 base_typeattr_107 (netlink_connector_socket (connect sendto))) +(neverallow base_typeattr_106 base_typeattr_107 (netlink_netfilter_socket (connect sendto))) +(neverallow base_typeattr_106 base_typeattr_107 (netlink_generic_socket (connect sendto))) +(neverallow base_typeattr_106 base_typeattr_107 (netlink_scsitransport_socket (connect sendto))) +(neverallow base_typeattr_106 base_typeattr_107 (netlink_rdma_socket (connect sendto))) +(neverallow base_typeattr_106 base_typeattr_107 (netlink_crypto_socket (connect sendto))) +(neverallow base_typeattr_106 base_typeattr_107 (sctp_socket (connect sendto))) +(neverallow base_typeattr_106 base_typeattr_107 (icmp_socket (connect sendto))) +(neverallow base_typeattr_106 base_typeattr_107 (ax25_socket (connect sendto))) +(neverallow base_typeattr_106 base_typeattr_107 (ipx_socket (connect sendto))) +(neverallow base_typeattr_106 base_typeattr_107 (netrom_socket (connect sendto))) +(neverallow base_typeattr_106 base_typeattr_107 (atmpvc_socket (connect sendto))) +(neverallow base_typeattr_106 base_typeattr_107 (x25_socket (connect sendto))) +(neverallow base_typeattr_106 base_typeattr_107 (rose_socket (connect sendto))) +(neverallow base_typeattr_106 base_typeattr_107 (decnet_socket (connect sendto))) +(neverallow base_typeattr_106 base_typeattr_107 (atmsvc_socket (connect sendto))) +(neverallow base_typeattr_106 base_typeattr_107 (rds_socket (connect sendto))) +(neverallow base_typeattr_106 base_typeattr_107 (irda_socket (connect sendto))) +(neverallow base_typeattr_106 base_typeattr_107 (pppox_socket (connect sendto))) +(neverallow base_typeattr_106 base_typeattr_107 (llc_socket (connect sendto))) +(neverallow base_typeattr_106 base_typeattr_107 (can_socket (connect sendto))) +(neverallow base_typeattr_106 base_typeattr_107 (tipc_socket (connect sendto))) +(neverallow base_typeattr_106 base_typeattr_107 (bluetooth_socket (connect sendto))) +(neverallow base_typeattr_106 base_typeattr_107 (iucv_socket (connect sendto))) +(neverallow base_typeattr_106 base_typeattr_107 (rxrpc_socket (connect sendto))) +(neverallow base_typeattr_106 base_typeattr_107 (isdn_socket (connect sendto))) +(neverallow base_typeattr_106 base_typeattr_107 (phonet_socket (connect sendto))) +(neverallow base_typeattr_106 base_typeattr_107 (ieee802154_socket (connect sendto))) +(neverallow base_typeattr_106 base_typeattr_107 (caif_socket (connect sendto))) +(neverallow base_typeattr_106 base_typeattr_107 (alg_socket (connect sendto))) +(neverallow base_typeattr_106 base_typeattr_107 (nfc_socket (connect sendto))) +(neverallow base_typeattr_106 base_typeattr_107 (vsock_socket (connect sendto))) +(neverallow base_typeattr_106 base_typeattr_107 (kcm_socket (connect sendto))) +(neverallow base_typeattr_106 base_typeattr_107 (qipcrtr_socket (connect sendto))) +(neverallow base_typeattr_106 base_typeattr_107 (smc_socket (connect sendto))) +;;* lme + +;;* lmx 728 system/sepolicy/public/domain.te + +(neverallow base_typeattr_106 base_typeattr_107 (unix_stream_socket (connectto))) +;;* lme + +;;* lmx 747 system/sepolicy/public/domain.te + +(neverallow base_typeattr_108 netd (socket (connect sendto))) +(neverallow base_typeattr_108 netd (tcp_socket (connect sendto))) +(neverallow base_typeattr_108 netd (udp_socket (connect sendto))) +(neverallow base_typeattr_108 netd (rawip_socket (connect sendto))) +(neverallow base_typeattr_108 netd (netlink_socket (connect sendto))) +(neverallow base_typeattr_108 netd (packet_socket (connect sendto))) +(neverallow base_typeattr_108 netd (key_socket (connect sendto))) +(neverallow base_typeattr_108 netd (unix_stream_socket (connect sendto))) +(neverallow base_typeattr_108 netd (unix_dgram_socket (connect sendto))) +(neverallow base_typeattr_108 netd (netlink_route_socket (connect sendto))) +(neverallow base_typeattr_108 netd (netlink_tcpdiag_socket (connect sendto))) +(neverallow base_typeattr_108 netd (netlink_nflog_socket (connect sendto))) +(neverallow base_typeattr_108 netd (netlink_xfrm_socket (connect sendto))) +(neverallow base_typeattr_108 netd (netlink_selinux_socket (connect sendto))) +(neverallow base_typeattr_108 netd (netlink_audit_socket (connect sendto))) +(neverallow base_typeattr_108 netd (netlink_dnrt_socket (connect sendto))) +(neverallow base_typeattr_108 netd (netlink_kobject_uevent_socket (connect sendto))) +(neverallow base_typeattr_108 netd (appletalk_socket (connect sendto))) +(neverallow base_typeattr_108 netd (tun_socket (connect sendto))) +(neverallow base_typeattr_108 netd (netlink_iscsi_socket (connect sendto))) +(neverallow base_typeattr_108 netd (netlink_fib_lookup_socket (connect sendto))) +(neverallow base_typeattr_108 netd (netlink_connector_socket (connect sendto))) +(neverallow base_typeattr_108 netd (netlink_netfilter_socket (connect sendto))) +(neverallow base_typeattr_108 netd (netlink_generic_socket (connect sendto))) +(neverallow base_typeattr_108 netd (netlink_scsitransport_socket (connect sendto))) +(neverallow base_typeattr_108 netd (netlink_rdma_socket (connect sendto))) +(neverallow base_typeattr_108 netd (netlink_crypto_socket (connect sendto))) +(neverallow base_typeattr_108 netd (sctp_socket (connect sendto))) +(neverallow base_typeattr_108 netd (icmp_socket (connect sendto))) +(neverallow base_typeattr_108 netd (ax25_socket (connect sendto))) +(neverallow base_typeattr_108 netd (ipx_socket (connect sendto))) +(neverallow base_typeattr_108 netd (netrom_socket (connect sendto))) +(neverallow base_typeattr_108 netd (atmpvc_socket (connect sendto))) +(neverallow base_typeattr_108 netd (x25_socket (connect sendto))) +(neverallow base_typeattr_108 netd (rose_socket (connect sendto))) +(neverallow base_typeattr_108 netd (decnet_socket (connect sendto))) +(neverallow base_typeattr_108 netd (atmsvc_socket (connect sendto))) +(neverallow base_typeattr_108 netd (rds_socket (connect sendto))) +(neverallow base_typeattr_108 netd (irda_socket (connect sendto))) +(neverallow base_typeattr_108 netd (pppox_socket (connect sendto))) +(neverallow base_typeattr_108 netd (llc_socket (connect sendto))) +(neverallow base_typeattr_108 netd (can_socket (connect sendto))) +(neverallow base_typeattr_108 netd (tipc_socket (connect sendto))) +(neverallow base_typeattr_108 netd (bluetooth_socket (connect sendto))) +(neverallow base_typeattr_108 netd (iucv_socket (connect sendto))) +(neverallow base_typeattr_108 netd (rxrpc_socket (connect sendto))) +(neverallow base_typeattr_108 netd (isdn_socket (connect sendto))) +(neverallow base_typeattr_108 netd (phonet_socket (connect sendto))) +(neverallow base_typeattr_108 netd (ieee802154_socket (connect sendto))) +(neverallow base_typeattr_108 netd (caif_socket (connect sendto))) +(neverallow base_typeattr_108 netd (alg_socket (connect sendto))) +(neverallow base_typeattr_108 netd (nfc_socket (connect sendto))) +(neverallow base_typeattr_108 netd (vsock_socket (connect sendto))) +(neverallow base_typeattr_108 netd (kcm_socket (connect sendto))) +(neverallow base_typeattr_108 netd (qipcrtr_socket (connect sendto))) +(neverallow base_typeattr_108 netd (smc_socket (connect sendto))) +;;* lme + +;;* lmx 747 system/sepolicy/public/domain.te + +(neverallow base_typeattr_108 netd (unix_stream_socket (connectto))) +;;* lme + +;;* lmx 757 system/sepolicy/public/domain.te + +(neverallow base_typeattr_109 core_data_file_type (sock_file (create setattr lock relabelfrom relabelto map unlink link rename execute quotaon mounton open audit_access execmod))) +(neverallow base_typeattr_109 coredomain_socket (sock_file (create setattr lock relabelfrom relabelto map unlink link rename execute quotaon mounton open audit_access execmod))) +(neverallow base_typeattr_109 unlabeled (sock_file (create setattr lock relabelfrom relabelto map unlink link rename execute quotaon mounton open audit_access execmod))) +;;* lme + +;;* lmx 771 system/sepolicy/public/domain.te + +(neverallow base_typeattr_100 base_typeattr_110 (sock_file (create setattr lock relabelfrom relabelto map unlink link rename execute quotaon mounton open audit_access execmod))) +;;* lme + +;;* lmx 786 system/sepolicy/public/domain.te + +(neverallow base_typeattr_111 base_typeattr_112 (sock_file (create setattr lock relabelfrom relabelto map unlink link rename execute quotaon mounton open audit_access execmod))) +;;* lme + +;;* lmx 809 system/sepolicy/public/domain.te + +(neverallow base_typeattr_113 base_typeattr_114 (file (create setattr lock relabelfrom relabelto map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +(neverallow base_typeattr_113 base_typeattr_114 (lnk_file (create setattr lock relabelfrom relabelto map unlink link rename execute quotaon mounton open audit_access execmod))) +(neverallow base_typeattr_113 base_typeattr_114 (chr_file (create setattr lock relabelfrom relabelto map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +(neverallow base_typeattr_113 base_typeattr_114 (blk_file (create setattr lock relabelfrom relabelto map unlink link rename execute quotaon mounton open audit_access execmod))) +(neverallow base_typeattr_113 base_typeattr_114 (sock_file (create setattr lock relabelfrom relabelto map unlink link rename execute quotaon mounton open audit_access execmod))) +(neverallow base_typeattr_113 base_typeattr_114 (fifo_file (create setattr lock relabelfrom relabelto map unlink link rename execute quotaon mounton open audit_access execmod))) +;;* lme + +;;* lmx 823 system/sepolicy/public/domain.te + +(neverallow base_typeattr_113 base_typeattr_115 (dir (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton add_name remove_name reparent search rmdir open audit_access execmod))) +;;* lme + +;;* lmx 839 system/sepolicy/public/domain.te + +(neverallow base_typeattr_116 base_typeattr_117 (file (create setattr lock relabelfrom relabelto map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +(neverallow base_typeattr_116 base_typeattr_117 (lnk_file (create setattr lock relabelfrom relabelto map unlink link rename execute quotaon mounton open audit_access execmod))) +(neverallow base_typeattr_116 base_typeattr_117 (chr_file (create setattr lock relabelfrom relabelto map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +(neverallow base_typeattr_116 base_typeattr_117 (blk_file (create setattr lock relabelfrom relabelto map unlink link rename execute quotaon mounton open audit_access execmod))) +(neverallow base_typeattr_116 base_typeattr_117 (sock_file (create setattr lock relabelfrom relabelto map unlink link rename execute quotaon mounton open audit_access execmod))) +(neverallow base_typeattr_116 base_typeattr_117 (fifo_file (create setattr lock relabelfrom relabelto map unlink link rename execute quotaon mounton open audit_access execmod))) +;;* lme + +;;* lmx 839 system/sepolicy/public/domain.te + +(neverallow base_typeattr_118 base_typeattr_119 (file (create setattr lock relabelfrom relabelto map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +(neverallow base_typeattr_118 base_typeattr_119 (lnk_file (create setattr lock relabelfrom relabelto map unlink link rename execute quotaon mounton open audit_access execmod))) +(neverallow base_typeattr_118 base_typeattr_119 (chr_file (create setattr lock relabelfrom relabelto map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +(neverallow base_typeattr_118 base_typeattr_119 (blk_file (create setattr lock relabelfrom relabelto map unlink link rename execute quotaon mounton open audit_access execmod))) +(neverallow base_typeattr_118 base_typeattr_119 (sock_file (create setattr lock relabelfrom relabelto map unlink link rename execute quotaon mounton open audit_access execmod))) +(neverallow base_typeattr_118 base_typeattr_119 (fifo_file (create setattr lock relabelfrom relabelto map unlink link rename execute quotaon mounton open audit_access execmod))) +;;* lme + +;;* lmx 839 system/sepolicy/public/domain.te + +(neverallow vendor_init unencrypted_data_file (file (write create setattr relabelfrom relabelto append unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod audit_access))) +;;* lme + +;;* lmx 866 system/sepolicy/public/domain.te + +(neverallow base_typeattr_116 base_typeattr_120 (dir (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton add_name remove_name reparent search rmdir open audit_access execmod))) +;;* lme + +;;* lmx 866 system/sepolicy/public/domain.te + +(neverallow base_typeattr_118 base_typeattr_121 (dir (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton add_name remove_name reparent search rmdir open audit_access execmod))) +;;* lme + +;;* lmx 866 system/sepolicy/public/domain.te + +(neverallow vendor_init unencrypted_data_file (dir (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton add_name remove_name reparent rmdir open audit_access execmod))) +;;* lme + +;;* lmx 894 system/sepolicy/public/domain.te + +(neverallow base_typeattr_122 system_data_file (dir (ioctl read write create setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton add_name remove_name reparent rmdir open audit_access execmod))) +;;* lme + +;;* lmx 906 system/sepolicy/public/domain.te + +(neverallow base_typeattr_123 vendor_data_file (dir (ioctl read write create setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton add_name remove_name reparent rmdir open audit_access execmod))) +;;* lme + +;;* lmx 919 system/sepolicy/public/domain.te + +(neverallow base_typeattr_124 vendor_data_file (file (create setattr lock relabelfrom relabelto map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +(neverallow base_typeattr_124 vendor_data_file (lnk_file (create setattr lock relabelfrom relabelto map unlink link rename execute quotaon mounton open audit_access execmod))) +(neverallow base_typeattr_124 vendor_data_file (chr_file (create setattr lock relabelfrom relabelto map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +(neverallow base_typeattr_124 vendor_data_file (blk_file (create setattr lock relabelfrom relabelto map unlink link rename execute quotaon mounton open audit_access execmod))) +(neverallow base_typeattr_124 vendor_data_file (sock_file (create setattr lock relabelfrom relabelto map unlink link rename execute quotaon mounton open audit_access execmod))) +(neverallow base_typeattr_124 vendor_data_file (fifo_file (create setattr lock relabelfrom relabelto map unlink link rename execute quotaon mounton open audit_access execmod))) +;;* lme + +;;* lmx 932 system/sepolicy/public/domain.te + +(neverallow base_typeattr_125 vendor_app_file (dir (read getattr search open))) +;;* lme + +;;* lmx 947 system/sepolicy/public/domain.te + +(neverallow base_typeattr_125 vendor_app_file (file (ioctl read getattr lock map open))) +;;* lme + +;;* lmx 961 system/sepolicy/public/domain.te + +(neverallow base_typeattr_126 vendor_overlay_file (dir (read getattr search open))) +;;* lme + +;;* lmx 975 system/sepolicy/public/domain.te + +(neverallow base_typeattr_126 vendor_overlay_file (file (ioctl read getattr lock map open))) +;;* lme + +;;* lmx 988 system/sepolicy/public/domain.te + +(neverallow base_typeattr_127 vendor_shell_exec (file (execute execute_no_trans))) +;;* lme + +;;* lmx 998 system/sepolicy/public/domain.te + +(neverallow base_typeattr_128 base_typeattr_129 (file (execute execute_no_trans entrypoint))) +;;* lme + +;;* lmx 1015 system/sepolicy/public/domain.te + +(neverallow base_typeattr_130 base_typeattr_131 (file (execute))) +;;* lme + +;;* lmx 1031 system/sepolicy/public/domain.te + +(neverallow base_typeattr_132 vendor_file_type (file (execute_no_trans))) +;;* lme + +;;* lmx 1049 system/sepolicy/public/domain.te + +(neverallow base_typeattr_133 dalvikcache_data_file (file (write create setattr relabelfrom append unlink link rename))) +;;* lme + +;;* lmx 1060 system/sepolicy/public/domain.te + +(neverallow base_typeattr_133 dalvikcache_data_file (dir (write create setattr relabelfrom link rename add_name remove_name reparent rmdir))) +;;* lme + +;;* lmx 1063 system/sepolicy/public/domain.te + +(neverallow base_typeattr_134 zygote (unix_stream_socket (connectto))) +;;* lme + +;;* lmx 1064 system/sepolicy/public/domain.te + +(neverallow base_typeattr_135 zygote_socket (sock_file (write))) +;;* lme + +;;* lmx 1066 system/sepolicy/public/domain.te + +(neverallow base_typeattr_136 webview_zygote (unix_stream_socket (connectto))) +;;* lme + +;;* lmx 1067 system/sepolicy/public/domain.te + +(neverallow base_typeattr_135 webview_zygote (sock_file (write))) +;;* lme + +;;* lmx 1080 system/sepolicy/public/domain.te + +(neverallow base_typeattr_137 tombstoned_crash_socket (unix_stream_socket (connectto))) +;;* lme + +;;* lmx 1084 system/sepolicy/public/domain.te + +(neverallow base_typeattr_138 tombstoned_intercept_socket (sock_file (write))) +;;* lme + +;;* lmx 1085 system/sepolicy/public/domain.te + +(neverallow base_typeattr_138 tombstoned_intercept_socket (unix_stream_socket (connectto))) +;;* lme + +;;* lmx 1103 system/sepolicy/public/domain.te + +(neverallow base_typeattr_57 base_typeattr_57 (sem (create destroy getattr setattr read write associate unix_read unix_write))) +(neverallow base_typeattr_57 base_typeattr_57 (msg (send receive))) +(neverallow base_typeattr_57 base_typeattr_57 (msgq (create destroy getattr setattr read write associate unix_read unix_write enqueue))) +(neverallow base_typeattr_57 base_typeattr_57 (shm (create destroy getattr setattr read write associate unix_read unix_write lock))) +;;* lme + +;;* lmx 1107 system/sepolicy/public/domain.te + +(neverallow base_typeattr_57 dev_type (lnk_file (mounton))) +(neverallow base_typeattr_57 dev_type (sock_file (mounton))) +(neverallow base_typeattr_57 dev_type (fifo_file (mounton))) +(neverallow base_typeattr_57 fs_type (lnk_file (mounton))) +(neverallow base_typeattr_57 fs_type (sock_file (mounton))) +(neverallow base_typeattr_57 fs_type (fifo_file (mounton))) +(neverallow base_typeattr_57 file_type (lnk_file (mounton))) +(neverallow base_typeattr_57 file_type (sock_file (mounton))) +(neverallow base_typeattr_57 file_type (fifo_file (mounton))) +;;* lme + +;;* lmx 1112 system/sepolicy/public/domain.te + +(neverallow domain su_exec (file (execute execute_no_trans))) +;;* lme + +;;* lmx 1124 system/sepolicy/public/domain.te + +(neverallow base_typeattr_57 base_typeattr_139 (file (execmod))) +;;* lme + +;;* lmx 1129 system/sepolicy/public/domain.te + +(neverallow base_typeattr_57 self (process (execstack execheap))) +;;* lme + +;;* lmx 1133 system/sepolicy/public/domain.te + +(neverallow base_typeattr_140 file_type (file (execmod))) +;;* lme + +;;* lmx 1135 system/sepolicy/public/domain.te + +(neverallow base_typeattr_75 proc (file (mounton))) +(neverallow base_typeattr_75 proc (dir (mounton))) +;;* lme + +;;* lmx 1143 system/sepolicy/public/domain.te + +(neverallow base_typeattr_141 domain (process (transition dyntransition))) +;;* lme + +;;* lmx 1161 system/sepolicy/public/domain.te + +(neverallow base_typeattr_142 system_data_file (file (write create setattr relabelfrom append unlink link rename))) +;;* lme + +;;* lmx 1164 system/sepolicy/public/domain.te + +(neverallow installd system_data_file (file (write create setattr relabelto append link rename execute quotaon mounton execute_no_trans entrypoint execmod audit_access))) +;;* lme + +;;* lmx 1175 system/sepolicy/public/domain.te + +(neverallow base_typeattr_143 system_app_data_file (file (create unlink open))) +(neverallow base_typeattr_143 system_app_data_file (dir (create unlink open))) +(neverallow base_typeattr_143 system_app_data_file (lnk_file (create unlink open))) +(neverallow base_typeattr_143 system_app_data_file (chr_file (create unlink open))) +(neverallow base_typeattr_143 system_app_data_file (blk_file (create unlink open))) +(neverallow base_typeattr_143 system_app_data_file (sock_file (create unlink open))) +(neverallow base_typeattr_143 system_app_data_file (fifo_file (create unlink open))) +;;* lme + +;;* lmx 1181 system/sepolicy/public/domain.te + +(neverallow untrusted_app_all system_app_data_file (file (create unlink open))) +(neverallow untrusted_app_all system_app_data_file (dir (create unlink open))) +(neverallow untrusted_app_all system_app_data_file (lnk_file (create unlink open))) +(neverallow untrusted_app_all system_app_data_file (chr_file (create unlink open))) +(neverallow untrusted_app_all system_app_data_file (blk_file (create unlink open))) +(neverallow untrusted_app_all system_app_data_file (sock_file (create unlink open))) +(neverallow untrusted_app_all system_app_data_file (fifo_file (create unlink open))) +(neverallow ephemeral_app system_app_data_file (file (create unlink open))) +(neverallow ephemeral_app system_app_data_file (dir (create unlink open))) +(neverallow ephemeral_app system_app_data_file (lnk_file (create unlink open))) +(neverallow ephemeral_app system_app_data_file (chr_file (create unlink open))) +(neverallow ephemeral_app system_app_data_file (blk_file (create unlink open))) +(neverallow ephemeral_app system_app_data_file (sock_file (create unlink open))) +(neverallow ephemeral_app system_app_data_file (fifo_file (create unlink open))) +(neverallow isolated_app system_app_data_file (file (create unlink open))) +(neverallow isolated_app system_app_data_file (dir (create unlink open))) +(neverallow isolated_app system_app_data_file (lnk_file (create unlink open))) +(neverallow isolated_app system_app_data_file (chr_file (create unlink open))) +(neverallow isolated_app system_app_data_file (blk_file (create unlink open))) +(neverallow isolated_app system_app_data_file (sock_file (create unlink open))) +(neverallow isolated_app system_app_data_file (fifo_file (create unlink open))) +(neverallow priv_app system_app_data_file (file (create unlink open))) +(neverallow priv_app system_app_data_file (dir (create unlink open))) +(neverallow priv_app system_app_data_file (lnk_file (create unlink open))) +(neverallow priv_app system_app_data_file (chr_file (create unlink open))) +(neverallow priv_app system_app_data_file (blk_file (create unlink open))) +(neverallow priv_app system_app_data_file (sock_file (create unlink open))) +(neverallow priv_app system_app_data_file (fifo_file (create unlink open))) +;;* lme + +;;* lmx 1189 system/sepolicy/public/domain.te + +(neverallow base_typeattr_144 app_data_file (file (create unlink))) +(neverallow base_typeattr_144 app_data_file (dir (create unlink))) +(neverallow base_typeattr_144 app_data_file (lnk_file (create unlink))) +(neverallow base_typeattr_144 app_data_file (chr_file (create unlink))) +(neverallow base_typeattr_144 app_data_file (blk_file (create unlink))) +(neverallow base_typeattr_144 app_data_file (sock_file (create unlink))) +(neverallow base_typeattr_144 app_data_file (fifo_file (create unlink))) +;;* lme + +;;* lmx 1202 system/sepolicy/public/domain.te + +(neverallow base_typeattr_145 shell (process (transition dyntransition))) +;;* lme + +;;* lmx 1207 system/sepolicy/public/domain.te + +(neverallow base_typeattr_146 base_typeattr_52 (process (transition dyntransition))) +;;* lme + +;;* lmx 1216 system/sepolicy/public/domain.te + +(neverallow base_typeattr_147 app_data_file (lnk_file (read))) +;;* lme + +;;* lmx 1223 system/sepolicy/public/domain.te + +(neverallow base_typeattr_148 shell_data_file (lnk_file (read))) +;;* lme + +;;* lmx 1237 system/sepolicy/public/domain.te + +(neverallow base_typeattr_149 shell_data_file (dir (write create setattr relabelfrom link rename add_name remove_name reparent rmdir))) +;;* lme + +;;* lmx 1248 system/sepolicy/public/domain.te + +(neverallow base_typeattr_150 shell_data_file (dir (search open))) +;;* lme + +;;* lmx 1259 system/sepolicy/public/domain.te + +(neverallow base_typeattr_151 shell_data_file (file (open))) +;;* lme + +;;* lmx 1266 system/sepolicy/public/domain.te + +(neverallow base_typeattr_57 base_typeattr_152 (service_manager (list))) +;;* lme + +;;* lmx 1271 system/sepolicy/public/domain.te + +(neverallow base_typeattr_57 base_typeattr_153 (hwservice_manager (list))) +;;* lme + +;;* lmx 1290 system/sepolicy/public/domain.te + +(neverallow base_typeattr_57 domain (file (execute execute_no_trans entrypoint))) +;;* lme + +;;* lmx 1296 system/sepolicy/public/domain.te + +(neverallow base_typeattr_154 debugfs (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +;;* lme + +;;* lmx 1304 system/sepolicy/public/domain.te + +(neverallow base_typeattr_155 profman_exec (file (execute execute_no_trans))) +;;* lme + +;;* lmx 1309 system/sepolicy/public/domain.te + +(neverallow base_typeattr_57 base_typeattr_156 (system (module_load))) +;;* lme + +;;* lmx 1313 system/sepolicy/public/domain.te + +(neverallow base_typeattr_57 self (capability (setfcap))) +(neverallow base_typeattr_57 self (cap_userns (setfcap))) +;;* lme + +;;* lmx 1316 system/sepolicy/public/domain.te + +(neverallow domain crash_dump (process (noatsecure))) +;;* lme + +;;* lmx 1320 system/sepolicy/public/domain.te + +(neverallow base_typeattr_157 coredomain_hwservice (hwservice_manager (add))) +;;* lme + +;;* lmx 1325 system/sepolicy/public/domain.te + +(neverallow base_typeattr_57 same_process_hwservice (hwservice_manager (add))) +;;* lme + +;;* lmx 1329 system/sepolicy/public/domain.te + +(neverallow base_typeattr_158 vendor_file (file (write create setattr relabelfrom append unlink link rename execute execute_no_trans open))) +;;* lme + +;;* lmx 1365 system/sepolicy/public/domain.te + +(neverallow base_typeattr_159 self (capability (dac_override))) +;;* lme + +;;* lmx 1366 system/sepolicy/public/domain.te + +(neverallow base_typeattr_160 self (capability (dac_read_search))) +;;* lme + +(dontaudit dnsmasq self (capability (dac_read_search))) +(dontaudit dumpstate self (capability (dac_read_search))) +(dontaudit init self (capability (dac_read_search))) +(dontaudit install_recovery self (capability (dac_read_search))) +(dontaudit installd self (capability (dac_read_search))) +(dontaudit lmkd self (capability (dac_read_search))) +(dontaudit netd self (capability (dac_read_search))) +(dontaudit perfprofd self (capability (dac_read_search))) +(dontaudit postinstall_dexopt self (capability (dac_read_search))) +(dontaudit recovery self (capability (dac_read_search))) +(dontaudit sdcardd self (capability (dac_read_search))) +(dontaudit tee self (capability (dac_read_search))) +(dontaudit ueventd self (capability (dac_read_search))) +(dontaudit uncrypt self (capability (dac_read_search))) +(dontaudit vendor_init self (capability (dac_read_search))) +(dontaudit vold self (capability (dac_read_search))) +(dontaudit vold_prepare_subdirs self (capability (dac_read_search))) +(dontaudit zygote self (capability (dac_read_search))) +;;* lmx 1404 system/sepolicy/public/domain.te + +(neverallow domain proc_type (dir (write create link rename add_name remove_name reparent rmdir))) +(neverallow domain sysfs_type (dir (write create link rename add_name remove_name reparent rmdir))) +;;* lme + +;;* lmx 1407 system/sepolicy/public/domain.te + +(neverallow domain cgroup (file (create))) +;;* lme + +(dontaudit domain proc_type (dir (write))) +(dontaudit domain sysfs_type (dir (write))) +(dontaudit domain cgroup (file (create))) +;;* lmx 1427 system/sepolicy/public/domain.te + +(neverallow base_typeattr_161 mnt_vendor_file (dir (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton add_name remove_name reparent search rmdir open audit_access execmod))) +;;* lme + +(allow drmserver servicemanager (binder (call transfer))) +(allow servicemanager drmserver (dir (search))) +(allow servicemanager drmserver (file (read open))) +(allow servicemanager drmserver (process (getattr))) +(allow drmserver system_server (binder (call transfer))) +(allow system_server drmserver (binder (transfer))) +(allow drmserver system_server (fd (use))) +(allow drmserver appdomain (binder (call transfer))) +(allow appdomain drmserver (binder (transfer))) +(allow drmserver appdomain (fd (use))) +(allow drmserver system_server (fd (use))) +(allow drmserver mediaserver (binder (call transfer))) +(allow mediaserver drmserver (binder (transfer))) +(allow drmserver mediaserver (fd (use))) +(allow drmserver sdcard_type (dir (search))) +(allow drmserver drm_data_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow drmserver drm_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow drmserver tee_device (chr_file (ioctl read write getattr lock append map open))) +(allow drmserver app_data_file (file (read write getattr))) +(allow drmserver sdcard_type (file (read write getattr))) +(allow drmserver efs_file (dir (ioctl read getattr lock search open))) +(allow drmserver efs_file (file (ioctl read getattr lock map open))) +(allow drmserver efs_file (lnk_file (ioctl read getattr lock map open))) +(allow drmserver apk_data_file (dir (ioctl read write getattr lock add_name remove_name search open))) +(allow drmserver drmserver_socket (sock_file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow drmserver apk_data_file (sock_file (unlink))) +(allow drmserver media_rw_data_file (dir (ioctl read getattr lock search open))) +(allow drmserver media_rw_data_file (file (ioctl read getattr lock map open))) +(allow drmserver media_rw_data_file (lnk_file (ioctl read getattr lock map open))) +(allow drmserver apk_data_file (file (read getattr))) +(allow drmserver asec_apk_file (file (read getattr))) +(allow drmserver ringtone_file (file (read getattr))) +(allow drmserver radio_data_file (file (read getattr))) +(allow drmserver oemfs (dir (search))) +(allow drmserver oemfs (file (ioctl read getattr lock map open))) +(allow drmserver drmserver_service (service_manager (add find))) +;;* lmx 52 system/sepolicy/public/drmserver.te + +(neverallow base_typeattr_162 drmserver_service (service_manager (add))) +;;* lme + +(allow drmserver permission_service (service_manager (find))) +(allow drmserver selinuxfs (dir (ioctl read getattr lock search open))) +(allow drmserver selinuxfs (file (ioctl read getattr lock map open))) +(allow drmserver selinuxfs (lnk_file (ioctl read getattr lock map open))) +(allow drmserver selinuxfs (file (write lock append map open))) +(allow drmserver kernel (security (compute_av))) +(allow drmserver self (netlink_selinux_socket (read write create getattr setattr lock relabelfrom relabelto append bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(allow drmserver cgroup (dir (ioctl read getattr lock search open))) +(allow drmserver cgroup (file (ioctl read getattr lock map open))) +(allow drmserver cgroup (lnk_file (ioctl read getattr lock map open))) +(allow drmserver system_file (dir (ioctl read getattr lock search open))) +(allow drmserver system_file (file (ioctl read getattr lock map open))) +(allow drmserver system_file (lnk_file (ioctl read getattr lock map open))) +(allow dumpstate servicemanager (binder (call transfer))) +(allow servicemanager dumpstate (dir (search))) +(allow servicemanager dumpstate (file (read open))) +(allow servicemanager dumpstate (process (getattr))) +(allow dumpstate sysfs_wake_lock (file (ioctl read write getattr lock append map open))) +(allow dumpstate self (capability2 (block_suspend))) +(allow dumpstate self (cap2_userns (block_suspend))) +(allow dumpstate self (capability (setgid setuid sys_resource))) +(allow dumpstate self (cap_userns (setgid setuid sys_resource))) +(allow dumpstate domain (dir (ioctl read getattr lock search open))) +(allow dumpstate domain (file (ioctl read getattr lock map open))) +(allow dumpstate domain (lnk_file (ioctl read getattr lock map open))) +(allow dumpstate self (capability (kill net_admin net_raw))) +(allow dumpstate self (cap_userns (kill net_admin net_raw))) +(allow dumpstate system_file (file (execute_no_trans))) +(allow dumpstate toolbox_exec (file (ioctl read getattr lock map execute execute_no_trans open))) +(allow dumpstate system_file (dir (ioctl read getattr lock search open))) +(allow dumpstate self (capability (chown dac_override fowner fsetid))) +(allow dumpstate self (cap_userns (chown dac_override fowner fsetid))) +(allow dumpstate anr_data_file (dir (ioctl read write getattr lock add_name remove_name search open))) +(allow dumpstate anr_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow dumpstate system_data_file (file (ioctl read getattr lock map open))) +(allow dumpstate self (capability2 (syslog))) +(allow dumpstate self (cap2_userns (syslog))) +(allow dumpstate kernel (system (syslog_read))) +(allow dumpstate pstorefs (dir (ioctl read getattr lock search open))) +(allow dumpstate pstorefs (file (ioctl read getattr lock map open))) +(allow dumpstate domain (process (getattr))) +(allow dumpstate appdomain (process (signal))) +(allow dumpstate system_server (process (signal))) +(allow dumpstate hal_audio_server (process (signal))) +(allow dumpstate hal_camera_server (process (signal))) +(allow dumpstate hal_drm_server (process (signal))) +(allow dumpstate hal_bluetooth_server (process (signal))) +(allow dumpstate hal_graphics_composer_server (process (signal))) +(allow dumpstate hal_sensors_server (process (signal))) +(allow dumpstate hal_vr_server (process (signal))) +(allow dumpstate audioserver (process (signal))) +(allow dumpstate cameraserver (process (signal))) +(allow dumpstate drmserver (process (signal))) +(allow dumpstate inputflinger (process (signal))) +(allow dumpstate mediacodec (process (signal))) +(allow dumpstate mediadrmserver (process (signal))) +(allow dumpstate mediaextractor (process (signal))) +(allow dumpstate mediametrics (process (signal))) +(allow dumpstate mediaserver (process (signal))) +(allow dumpstate sdcardd (process (signal))) +(allow dumpstate surfaceflinger (process (signal))) +(allow dumpstate tombstoned_intercept_socket (sock_file (write))) +(allow dumpstate tombstoned (unix_stream_socket (connectto))) +(allow dumpstate sysfs_type (dir (ioctl read getattr lock search open))) +(allow dumpstate sysfs_dm (file (ioctl read getattr lock map open))) +(allow dumpstate sysfs_usb (file (ioctl read getattr lock map open))) +(allow dumpstate sysfs_zram (file (ioctl read getattr lock map open))) +(allow dumpstate qtaguid_proc (file (ioctl read getattr lock map open))) +(allow dumpstate debugfs (file (ioctl read getattr lock map open))) +(allow dumpstate block_device (dir (getattr search))) +(allow dumpstate rootfs (dir (getattr search))) +(allow dumpstate selinuxfs (dir (getattr search))) +(allow dumpstate tmpfs (dir (getattr search))) +(allow dumpstate metadata_file (dir (getattr search))) +(allow dumpstate storage_file (dir (getattr search))) +(allow dumpstate cache_file (dir (getattr search))) +(allow dumpstate fuse_device (chr_file (getattr))) +(allow dumpstate dm_device (blk_file (getattr))) +(allow dumpstate cache_block_device (blk_file (getattr))) +(allow dumpstate rootfs (lnk_file (read getattr))) +(allow dumpstate cache_file (lnk_file (read getattr))) +(allow dumpstate cgroup (dir (ioctl read getattr lock search open))) +(allow dumpstate cgroup (file (ioctl read getattr lock map open))) +(allow dumpstate cgroup (lnk_file (ioctl read getattr lock map open))) +(allow dumpstate binderservicedomain (binder (call transfer))) +(allow binderservicedomain dumpstate (binder (transfer))) +(allow dumpstate binderservicedomain (fd (use))) +(allow dumpstate appdomain (binder (call transfer))) +(allow dumpstate netd (binder (call transfer))) +(allow dumpstate wificond (binder (call transfer))) +(allow appdomain dumpstate (binder (transfer))) +(allow netd dumpstate (binder (transfer))) +(allow wificond dumpstate (binder (transfer))) +(allow dumpstate appdomain (fd (use))) +(allow dumpstate netd (fd (use))) +(allow dumpstate wificond (fd (use))) +(allow dumpstate self (capability (sys_ptrace))) +(allow dumpstate self (cap_userns (sys_ptrace))) +(allow dumpstate shell_data_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow dumpstate shell_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow dumpstate shell_exec (file (ioctl read getattr lock map execute execute_no_trans open))) +(allow dumpstate zygote_exec (file (ioctl read getattr lock map execute execute_no_trans open))) +(allow dumpstate ashmem_device (chr_file (execute))) +(allow dumpstate self (process (execmem))) +(allow dumpstate dalvikcache_data_file (dir (getattr search))) +(allow dumpstate dalvikcache_data_file (file (ioctl read getattr lock map execute open))) +(allow dumpstate dalvikcache_data_file (lnk_file (ioctl read getattr lock map open))) +(allow dumpstate bluetooth_data_file (dir (search))) +(allow dumpstate bluetooth_logs_data_file (dir (ioctl read getattr lock search open))) +(allow dumpstate bluetooth_logs_data_file (file (ioctl read getattr lock map open))) +(allow dumpstate gpu_device (chr_file (ioctl read write getattr lock append map open))) +(allow dumpstate logcat_exec (file (ioctl read getattr lock map execute execute_no_trans open))) +(allow dumpstate logdr_socket (sock_file (write))) +(allow dumpstate logd (unix_stream_socket (connectto))) +(allow dumpstate logd_socket (sock_file (write))) +(allow dumpstate logd (unix_stream_socket (connectto))) +(allow dumpstate runtime_event_log_tags_file (file (ioctl read getattr lock map open))) +(allow dumpstate proc_qtaguid_stat (file (ioctl read getattr lock map open))) +(allow dumpstate proc_buddyinfo (file (ioctl read getattr lock map open))) +(allow dumpstate proc_cmdline (file (ioctl read getattr lock map open))) +(allow dumpstate proc_meminfo (file (ioctl read getattr lock map open))) +(allow dumpstate proc_modules (file (ioctl read getattr lock map open))) +(allow dumpstate proc_net (file (ioctl read getattr lock map open))) +(allow dumpstate proc_pagetypeinfo (file (ioctl read getattr lock map open))) +(allow dumpstate proc_pipe_conf (file (ioctl read getattr lock map open))) +(allow dumpstate proc_version (file (ioctl read getattr lock map open))) +(allow dumpstate proc_vmallocinfo (file (ioctl read getattr lock map open))) +(allow dumpstate proc_vmstat (file (ioctl read getattr lock map open))) +(allow dumpstate net_data_file (dir (search))) +(allow dumpstate net_data_file (file (ioctl read getattr lock map open))) +(allow dumpstate self (netlink_tcpdiag_socket (read write create getattr setattr lock append bind connect getopt setopt shutdown nlmsg_read))) +(allow dumpstate tombstone_data_file (dir (ioctl read getattr lock search open))) +(allow dumpstate tombstone_data_file (file (ioctl read getattr lock map open))) +(allow dumpstate cache_recovery_file (dir (ioctl read getattr lock search open))) +(allow dumpstate cache_recovery_file (file (ioctl read getattr lock map open))) +(allow dumpstate recovery_data_file (dir (ioctl read getattr lock search open))) +(allow dumpstate recovery_data_file (file (ioctl read getattr lock map open))) +(allow dumpstate update_engine_log_data_file (dir (ioctl read getattr lock search open))) +(allow dumpstate update_engine_log_data_file (file (ioctl read getattr lock map open))) +(allow dumpstate base_typeattr_163 (service_manager (find))) +(dontaudit dumpstate dumpstate_service (service_manager (find))) +(dontaudit dumpstate gatekeeper_service (service_manager (find))) +(dontaudit dumpstate incident_service (service_manager (find))) +(dontaudit dumpstate virtual_touchpad_service (service_manager (find))) +(dontaudit dumpstate vold_service (service_manager (find))) +(dontaudit dumpstate vr_hwc_service (service_manager (find))) +(allow dumpstate servicemanager (service_manager (list))) +(allow dumpstate hwservicemanager (hwservice_manager (list))) +(allow dumpstate devpts (chr_file (ioctl read write getattr lock append map open))) +(allow dumpstate property_socket (sock_file (write))) +(allow dumpstate init (unix_stream_socket (connectto))) +(allow dumpstate dumpstate_prop (property_service (set))) +(allow dumpstate dumpstate_prop (file (ioctl read getattr lock map open))) +(allow dumpstate property_socket (sock_file (write))) +(allow dumpstate init (unix_stream_socket (connectto))) +(allow dumpstate exported_dumpstate_prop (property_service (set))) +(allow dumpstate exported_dumpstate_prop (file (ioctl read getattr lock map open))) +(allow dumpstate property_socket (sock_file (write))) +(allow dumpstate init (unix_stream_socket (connectto))) +(allow dumpstate dumpstate_options_prop (property_service (set))) +(allow dumpstate dumpstate_options_prop (file (ioctl read getattr lock map open))) +(allow dumpstate property_type (file (ioctl read getattr lock map open))) +(allow dumpstate media_rw_data_file (dir (getattr))) +(allow dumpstate proc_interrupts (file (ioctl read getattr lock map open))) +(allow dumpstate proc_zoneinfo (file (ioctl read getattr lock map open))) +(allow dumpstate dumpstate_service (service_manager (add find))) +;;* lmx 252 system/sepolicy/public/dumpstate.te + +(neverallow base_typeattr_164 dumpstate_service (service_manager (add))) +;;* lme + +(allow dumpstate ion_device (chr_file (ioctl read getattr lock map open))) +(allow dumpstate proc_stat (file (ioctl read getattr lock map open))) +(allow dumpstate installd (binder (call transfer))) +(allow installd dumpstate (binder (transfer))) +(allow dumpstate installd (fd (use))) +(allow dumpstate self (netlink_xfrm_socket (read write create getattr setattr lock append bind connect getopt setopt shutdown nlmsg_read))) +(allow dumpstate self (netlink_socket (read write create getattr setattr lock append bind connect getopt setopt shutdown))) +(allow dumpstate self (netlink_generic_socket (read write create getattr setattr lock append bind connect getopt setopt shutdown))) +(allow dumpstate property_socket (sock_file (write))) +(allow dumpstate init (unix_stream_socket (connectto))) +(allow dumpstate ctl_dumpstate_prop (property_service (set))) +(allow dumpstate ctl_dumpstate_prop (file (ioctl read getattr lock map open))) +;;* lmx 280 system/sepolicy/public/dumpstate.te + +(neverallow dumpstate base_typeattr_57 (process (ptrace))) +;;* lme + +;;* lmx 289 system/sepolicy/public/dumpstate.te + +(neverallow base_typeattr_165 dumpstate_service (service_manager (find))) +;;* lme + +(allow e2fs devpts (chr_file (ioctl read write getattr))) +(allow e2fs dev_type (blk_file (getattr))) +(allow e2fs block_device (dir (search))) +(allow e2fs userdata_block_device (blk_file (ioctl read write getattr lock append map open))) +(allow e2fs metadata_block_device (blk_file (ioctl read write getattr lock append map open))) +(allow e2fs proc_filesystems (file (ioctl read getattr lock map open))) +(allow e2fs proc_mounts (file (ioctl read getattr lock map open))) +(allow e2fs proc_swaps (file (ioctl read getattr lock map open))) +(allow e2fs sysfs_fs_ext4_features (dir (search))) +(allow e2fs sysfs_fs_ext4_features (file (ioctl read getattr lock map open))) +(allow e2fs file_contexts_file (file (read getattr open))) +(allow fs_type self (filesystem (associate))) +(allow cgroup tmpfs (filesystem (associate))) +(allow cgroup_bpf tmpfs (filesystem (associate))) +(allow sysfs_type sysfs (filesystem (associate))) +(allow debugfs_type debugfs (filesystem (associate))) +(allow debugfs_type debugfs_tracing (filesystem (associate))) +(allow debugfs_type debugfs_tracing_debug (filesystem (associate))) +(allow file_type labeledfs (filesystem (associate))) +(allow file_type tmpfs (filesystem (associate))) +(allow file_type rootfs (filesystem (associate))) +(allow dev_type tmpfs (filesystem (associate))) +(allow app_fuse_file app_fusefs (filesystem (associate))) +(allow postinstall_file self (filesystem (associate))) +;;* lmx 411 system/sepolicy/public/file.te + +(neverallow fs_type file_type (filesystem (associate))) +;;* lme + +(allow fingerprintd servicemanager (binder (call transfer))) +(allow servicemanager fingerprintd (dir (search))) +(allow servicemanager fingerprintd (file (read open))) +(allow servicemanager fingerprintd (process (getattr))) +(allow fingerprintd system_file (dir (ioctl read getattr lock search open))) +(allow fingerprintd fingerprintd_service (service_manager (add find))) +;;* lmx 10 system/sepolicy/public/fingerprintd.te + +(neverallow base_typeattr_166 fingerprintd_service (service_manager (add))) +;;* lme + +(allow fingerprintd fingerprintd_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow fingerprintd fingerprintd_data_file (dir (ioctl read write getattr lock add_name remove_name search open))) +(allow keystore fingerprintd (dir (search))) +(allow keystore fingerprintd (file (read open))) +(allow keystore fingerprintd (process (getattr))) +(allow fingerprintd keystore_service (service_manager (find))) +(allow fingerprintd keystore (binder (call transfer))) +(allow keystore fingerprintd (binder (transfer))) +(allow fingerprintd keystore (fd (use))) +(allow keystore fingerprintd (binder (call transfer))) +(allow fingerprintd keystore (binder (transfer))) +(allow keystore fingerprintd (fd (use))) +(allow fingerprintd keystore (keystore_key (add_auth))) +(allow fingerprintd system_server (binder (call transfer))) +(allow system_server fingerprintd (binder (transfer))) +(allow fingerprintd system_server (fd (use))) +(allow fingerprintd permission_service (service_manager (find))) +(allow fingerprintd ion_device (chr_file (ioctl read getattr lock map open))) +(allow fsck tmpfs (chr_file (ioctl read write))) +(allow fsck devpts (chr_file (ioctl read write getattr))) +(allow fsck vold (fd (use))) +(allow fsck vold (fifo_file (read write getattr))) +(allow fsck block_device (dir (search))) +(allow fsck userdata_block_device (blk_file (ioctl read write getattr lock append map open))) +(allow fsck cache_block_device (blk_file (ioctl read write getattr lock append map open))) +(allow fsck dm_device (blk_file (ioctl read write getattr lock append map open))) +(allow fsck dev_type (blk_file (getattr))) +(allow fsck proc_mounts (file (ioctl read getattr lock map open))) +(allow fsck proc_swaps (file (ioctl read getattr lock map open))) +(allow fsck rootfs (dir (ioctl read getattr lock search open))) +;;* lmx 53 system/sepolicy/public/fsck.te + +(neverallow fsck vold_device (blk_file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +(neverallow fsck root_block_device (blk_file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +(neverallow fsck frp_block_device (blk_file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +(neverallow fsck system_block_device (blk_file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +(neverallow fsck recovery_block_device (blk_file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +(neverallow fsck boot_block_device (blk_file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +(neverallow fsck swap_block_device (blk_file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +;;* lme + +;;* lmx 56 system/sepolicy/public/fsck.te + +(neverallow base_typeattr_167 fsck (process (transition))) +;;* lme + +;;* lmx 57 system/sepolicy/public/fsck.te + +(neverallow base_typeattr_57 fsck (process (dyntransition))) +;;* lme + +;;* lmx 58 system/sepolicy/public/fsck.te + +(neverallow fsck base_typeattr_168 (file (entrypoint))) +;;* lme + +(allow fsck_untrusted devpts (chr_file (ioctl read write getattr))) +(allow fsck_untrusted vold (fd (use))) +(allow fsck_untrusted vold (fifo_file (read write getattr))) +(allow fsck_untrusted block_device (dir (search))) +(allow fsck_untrusted vold_device (blk_file (ioctl read write getattr lock append map open))) +(allow fsck_untrusted proc_mounts (file (ioctl read getattr lock map open))) +(allow fsck_untrusted dev_type (blk_file (getattr))) +;;* lmx 45 system/sepolicy/public/fsck_untrusted.te + +(neverallow fsck_untrusted dm_device (blk_file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +(neverallow fsck_untrusted root_block_device (blk_file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +(neverallow fsck_untrusted frp_block_device (blk_file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +(neverallow fsck_untrusted system_block_device (blk_file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +(neverallow fsck_untrusted recovery_block_device (blk_file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +(neverallow fsck_untrusted boot_block_device (blk_file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +(neverallow fsck_untrusted userdata_block_device (blk_file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +(neverallow fsck_untrusted cache_block_device (blk_file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +(neverallow fsck_untrusted swap_block_device (blk_file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +(neverallow fsck_untrusted metadata_block_device (blk_file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +;;* lme + +;;* lmx 48 system/sepolicy/public/fsck_untrusted.te + +(neverallow base_typeattr_169 fsck_untrusted (process (transition))) +;;* lme + +;;* lmx 49 system/sepolicy/public/fsck_untrusted.te + +(neverallow base_typeattr_57 fsck_untrusted (process (dyntransition))) +;;* lme + +;;* lmx 50 system/sepolicy/public/fsck_untrusted.te + +(neverallow fsck_untrusted base_typeattr_168 (file (entrypoint))) +;;* lme + +(allow gatekeeperd servicemanager (binder (call transfer))) +(allow servicemanager gatekeeperd (dir (search))) +(allow servicemanager gatekeeperd (file (read open))) +(allow servicemanager gatekeeperd (process (getattr))) +(allow gatekeeperd tee_device (chr_file (ioctl read write getattr lock append map open))) +(allow gatekeeperd ion_device (chr_file (ioctl read getattr lock map open))) +(allow gatekeeperd system_file (dir (ioctl read getattr lock search open))) +(allow gatekeeperd gatekeeper_service (service_manager (add find))) +;;* lmx 22 system/sepolicy/public/gatekeeperd.te + +(neverallow base_typeattr_170 gatekeeper_service (service_manager (add))) +;;* lme + +(allow keystore gatekeeperd (dir (search))) +(allow keystore gatekeeperd (file (read open))) +(allow keystore gatekeeperd (process (getattr))) +(allow gatekeeperd keystore_service (service_manager (find))) +(allow gatekeeperd keystore (binder (call transfer))) +(allow keystore gatekeeperd (binder (transfer))) +(allow gatekeeperd keystore (fd (use))) +(allow keystore gatekeeperd (binder (call transfer))) +(allow gatekeeperd keystore (binder (transfer))) +(allow keystore gatekeeperd (fd (use))) +(allow gatekeeperd keystore (keystore_key (add_auth))) +(allow gatekeeperd system_server (binder (call))) +(allow gatekeeperd permission_service (service_manager (find))) +(allow gatekeeperd gatekeeper_data_file (dir (ioctl read write getattr lock add_name remove_name search open))) +(allow gatekeeperd gatekeeper_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow gatekeeperd hardware_properties_service (service_manager (find))) +(allow gatekeeperd cgroup (dir (ioctl read getattr lock search open))) +(allow gatekeeperd cgroup (file (ioctl read getattr lock map open))) +(allow gatekeeperd cgroup (lnk_file (ioctl read getattr lock map open))) +(allow hal_allocator_client hal_allocator_server (binder (call transfer))) +(allow hal_allocator_server hal_allocator_client (binder (transfer))) +(allow hal_allocator_client hal_allocator_server (fd (use))) +(allow hal_allocator_server hidl_allocator_hwservice (hwservice_manager (add find))) +(allow hal_allocator_server hidl_base_hwservice (hwservice_manager (add))) +;;* lmx 4 system/sepolicy/public/hal_allocator.te + +(neverallow base_typeattr_171 hidl_allocator_hwservice (hwservice_manager (add))) +;;* lme + +(allow hal_allocator_client hidl_allocator_hwservice (hwservice_manager (find))) +(allow hal_allocator_client hidl_memory_hwservice (hwservice_manager (find))) +(allow hal_audio_client hal_audio_server (binder (call transfer))) +(allow hal_audio_server hal_audio_client (binder (transfer))) +(allow hal_audio_client hal_audio_server (fd (use))) +(allow hal_audio_server hal_audio_client (binder (call transfer))) +(allow hal_audio_client hal_audio_server (binder (transfer))) +(allow hal_audio_server hal_audio_client (fd (use))) +(allow hal_audio_server hal_audio_hwservice (hwservice_manager (add find))) +(allow hal_audio_server hidl_base_hwservice (hwservice_manager (add))) +;;* lmx 5 system/sepolicy/public/hal_audio.te + +(neverallow base_typeattr_172 hal_audio_hwservice (hwservice_manager (add))) +;;* lme + +(allow hal_audio_client hal_audio_hwservice (hwservice_manager (find))) +(allow hal_audio ion_device (chr_file (ioctl read getattr lock map open))) +(allow hal_audio proc (dir (ioctl read getattr lock search open))) +(allow hal_audio proc (file (ioctl read getattr lock map open))) +(allow hal_audio proc (lnk_file (ioctl read getattr lock map open))) +(allow hal_audio proc_asound (dir (ioctl read getattr lock search open))) +(allow hal_audio proc_asound (file (ioctl read getattr lock map open))) +(allow hal_audio proc_asound (lnk_file (ioctl read getattr lock map open))) +(allow hal_audio_server audio_device (dir (ioctl read getattr lock search open))) +(allow hal_audio_server audio_device (chr_file (ioctl read write getattr lock append map open))) +(allow hal_audio shell (fd (use))) +(allow hal_audio shell (fifo_file (write))) +(allow hal_audio dumpstate (fd (use))) +(allow hal_audio dumpstate (fifo_file (write))) +(allow hal_audio vndbinder_device (chr_file (ioctl read write getattr lock append map open))) +(allow hal_audio vndservicemanager (binder (call transfer))) +(allow vndservicemanager hal_audio (dir (search))) +(allow vndservicemanager hal_audio (file (read open))) +(allow vndservicemanager hal_audio (process (getattr))) +;;* lmx 29 system/sepolicy/public/hal_audio.te + +(neverallow hal_audio_server fs_type (file (execute_no_trans))) +(neverallow hal_audio_server file_type (file (execute_no_trans))) +;;* lme + +;;* lmx 33 system/sepolicy/public/hal_audio.te + +(neverallow hal_audio_server domain (tcp_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind node_bind name_connect))) +(neverallow hal_audio_server domain (udp_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind node_bind))) +(neverallow hal_audio_server domain (rawip_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind node_bind))) +;;* lme + +;;* lmx 36 system/sepolicy/public/hal_audio.te + +(neverallow base_typeattr_173 audio_device (chr_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +;;* lme + +(allow hal_audio bluetooth_a2dp_offload_prop (file (ioctl read getattr lock map open))) +(allow hal_audiocontrol_client hal_audiocontrol_server (binder (call transfer))) +(allow hal_audiocontrol_server hal_audiocontrol_client (binder (transfer))) +(allow hal_audiocontrol_client hal_audiocontrol_server (fd (use))) +(allow hal_audiocontrol_server hal_audiocontrol_client (binder (call transfer))) +(allow hal_audiocontrol_client hal_audiocontrol_server (binder (transfer))) +(allow hal_audiocontrol_server hal_audiocontrol_client (fd (use))) +(allow hal_audiocontrol_server hal_audiocontrol_hwservice (hwservice_manager (add find))) +(allow hal_audiocontrol_server hidl_base_hwservice (hwservice_manager (add))) +;;* lmx 5 system/sepolicy/public/hal_audiocontrol.te + +(neverallow base_typeattr_174 hal_audiocontrol_hwservice (hwservice_manager (add))) +;;* lme + +(allow hal_audiocontrol_client hal_audiocontrol_hwservice (hwservice_manager (find))) +(allow hal_authsecret_client hal_authsecret_server (binder (call transfer))) +(allow hal_authsecret_server hal_authsecret_client (binder (transfer))) +(allow hal_authsecret_client hal_authsecret_server (fd (use))) +(allow hal_authsecret_server hal_authsecret_hwservice (hwservice_manager (add find))) +(allow hal_authsecret_server hidl_base_hwservice (hwservice_manager (add))) +;;* lmx 4 system/sepolicy/public/hal_authsecret.te + +(neverallow base_typeattr_175 hal_authsecret_hwservice (hwservice_manager (add))) +;;* lme + +(allow hal_authsecret_client hal_authsecret_hwservice (hwservice_manager (find))) +(allow hal_bluetooth_client hal_bluetooth_server (binder (call transfer))) +(allow hal_bluetooth_server hal_bluetooth_client (binder (transfer))) +(allow hal_bluetooth_client hal_bluetooth_server (fd (use))) +(allow hal_bluetooth_server hal_bluetooth_client (binder (call transfer))) +(allow hal_bluetooth_client hal_bluetooth_server (binder (transfer))) +(allow hal_bluetooth_server hal_bluetooth_client (fd (use))) +(allow hal_bluetooth_server hal_bluetooth_hwservice (hwservice_manager (add find))) +(allow hal_bluetooth_server hidl_base_hwservice (hwservice_manager (add))) +;;* lmx 5 system/sepolicy/public/hal_bluetooth.te + +(neverallow base_typeattr_176 hal_bluetooth_hwservice (hwservice_manager (add))) +;;* lme + +(allow hal_bluetooth_client hal_bluetooth_hwservice (hwservice_manager (find))) +(allow hal_bluetooth sysfs_wake_lock (file (ioctl read write getattr lock append map open))) +(allow hal_bluetooth self (capability2 (block_suspend))) +(allow hal_bluetooth self (cap2_userns (block_suspend))) +(allow hal_bluetooth self (capability (net_admin))) +(allow hal_bluetooth self (cap_userns (net_admin))) +(allow hal_bluetooth bluetooth_efs_file (dir (ioctl read getattr lock search open))) +(allow hal_bluetooth bluetooth_efs_file (file (ioctl read getattr lock map open))) +(allow hal_bluetooth bluetooth_efs_file (lnk_file (ioctl read getattr lock map open))) +(allow hal_bluetooth uhid_device (chr_file (ioctl read write getattr lock append map open))) +(allow hal_bluetooth hci_attach_dev (chr_file (ioctl read write getattr lock append map open))) +(allow hal_bluetooth sysfs_type (dir (ioctl read getattr lock search open))) +(allow hal_bluetooth sysfs_type (file (ioctl read getattr lock map open))) +(allow hal_bluetooth sysfs_type (lnk_file (ioctl read getattr lock map open))) +(allow hal_bluetooth sysfs_bluetooth_writable (file (ioctl read write getattr lock append map open))) +(allow hal_bluetooth self (capability2 (wake_alarm))) +(allow hal_bluetooth self (cap2_userns (wake_alarm))) +(allow hal_bluetooth property_socket (sock_file (write))) +(allow hal_bluetooth init (unix_stream_socket (connectto))) +(allow hal_bluetooth bluetooth_a2dp_offload_prop (property_service (set))) +(allow hal_bluetooth bluetooth_a2dp_offload_prop (file (ioctl read getattr lock map open))) +(allow hal_bluetooth property_socket (sock_file (write))) +(allow hal_bluetooth init (unix_stream_socket (connectto))) +(allow hal_bluetooth bluetooth_prop (property_service (set))) +(allow hal_bluetooth bluetooth_prop (file (ioctl read getattr lock map open))) +(allow hal_bluetooth property_socket (sock_file (write))) +(allow hal_bluetooth init (unix_stream_socket (connectto))) +(allow hal_bluetooth exported_bluetooth_prop (property_service (set))) +(allow hal_bluetooth exported_bluetooth_prop (file (ioctl read getattr lock map open))) +(allow hal_bluetooth proc_bluetooth_writable (file (ioctl read write getattr lock append map open))) +(allow hal_bluetooth self (capability (sys_nice))) +(allow hal_bluetooth self (cap_userns (sys_nice))) +(allow hal_bootctl_client hal_bootctl_server (binder (call transfer))) +(allow hal_bootctl_server hal_bootctl_client (binder (transfer))) +(allow hal_bootctl_client hal_bootctl_server (fd (use))) +(allow hal_bootctl_server hal_bootctl_client (binder (call transfer))) +(allow hal_bootctl_client hal_bootctl_server (binder (transfer))) +(allow hal_bootctl_server hal_bootctl_client (fd (use))) +(allow hal_bootctl_server hal_bootctl_hwservice (hwservice_manager (add find))) +(allow hal_bootctl_server hidl_base_hwservice (hwservice_manager (add))) +;;* lmx 5 system/sepolicy/public/hal_bootctl.te + +(neverallow base_typeattr_177 hal_bootctl_hwservice (hwservice_manager (add))) +;;* lme + +(allow hal_bootctl_client hal_bootctl_hwservice (hwservice_manager (find))) +(dontaudit hal_bootctl self (capability (sys_rawio))) +(allow hal_broadcastradio_client hal_broadcastradio_server (binder (call transfer))) +(allow hal_broadcastradio_server hal_broadcastradio_client (binder (transfer))) +(allow hal_broadcastradio_client hal_broadcastradio_server (fd (use))) +(allow hal_broadcastradio_server hal_broadcastradio_hwservice (hwservice_manager (add find))) +(allow hal_broadcastradio_server hidl_base_hwservice (hwservice_manager (add))) +;;* lmx 3 system/sepolicy/public/hal_broadcastradio.te + +(neverallow base_typeattr_178 hal_broadcastradio_hwservice (hwservice_manager (add))) +;;* lme + +(allow hal_broadcastradio_client hal_broadcastradio_hwservice (hwservice_manager (find))) +(allow hal_camera_client hal_camera_server (binder (call transfer))) +(allow hal_camera_server hal_camera_client (binder (transfer))) +(allow hal_camera_client hal_camera_server (fd (use))) +(allow hal_camera_server hal_camera_client (binder (call transfer))) +(allow hal_camera_client hal_camera_server (binder (transfer))) +(allow hal_camera_server hal_camera_client (fd (use))) +(allow hal_camera_server hal_camera_hwservice (hwservice_manager (add find))) +(allow hal_camera_server hidl_base_hwservice (hwservice_manager (add))) +;;* lmx 5 system/sepolicy/public/hal_camera.te + +(neverallow base_typeattr_179 hal_camera_hwservice (hwservice_manager (add))) +;;* lme + +(allow hal_camera_client hal_camera_hwservice (hwservice_manager (find))) +(allow hal_camera device (dir (ioctl read getattr lock search open))) +(allow hal_camera video_device (dir (ioctl read getattr lock search open))) +(allow hal_camera video_device (chr_file (ioctl read write getattr lock append map open))) +(allow hal_camera camera_device (chr_file (ioctl read write getattr lock append map open))) +(allow hal_camera ion_device (chr_file (ioctl read write getattr lock append map open))) +(allow hal_camera_client hal_graphics_allocator (fd (use))) +(allow hal_camera_server hal_graphics_allocator (fd (use))) +(allow hal_camera base_typeattr_43 (fd (use))) +(allow hal_camera surfaceflinger (fd (use))) +(allow hal_camera hal_allocator_server (fd (use))) +;;* lmx 27 system/sepolicy/public/hal_camera.te + +(neverallow hal_camera_server fs_type (file (execute_no_trans))) +(neverallow hal_camera_server file_type (file (execute_no_trans))) +;;* lme + +;;* lmx 30 system/sepolicy/public/hal_camera.te + +(neverallow hal_camera_server domain (tcp_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind node_bind name_connect))) +(neverallow hal_camera_server domain (udp_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind node_bind))) +(neverallow hal_camera_server domain (rawip_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind node_bind))) +;;* lme + +;;* lmx 33 system/sepolicy/public/hal_camera.te + +(neverallow base_typeattr_180 camera_device (chr_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +;;* lme + +(allow hal_cas_client hal_cas_server (binder (call transfer))) +(allow hal_cas_server hal_cas_client (binder (transfer))) +(allow hal_cas_client hal_cas_server (fd (use))) +(allow hal_cas_server hal_cas_client (binder (call transfer))) +(allow hal_cas_client hal_cas_server (binder (transfer))) +(allow hal_cas_server hal_cas_client (fd (use))) +(allow hal_cas_server hal_cas_hwservice (hwservice_manager (add find))) +(allow hal_cas_server hidl_base_hwservice (hwservice_manager (add))) +;;* lmx 5 system/sepolicy/public/hal_cas.te + +(neverallow base_typeattr_181 hal_cas_hwservice (hwservice_manager (add))) +;;* lme + +(allow hal_cas_client hal_cas_hwservice (hwservice_manager (find))) +(allow hal_cas_server hidl_memory_hwservice (hwservice_manager (find))) +(allow hal_cas_server serialno_prop (file (ioctl read getattr lock map open))) +(allow hal_cas system_data_file (file (read getattr))) +(allow hal_cas cgroup (dir (ioctl read getattr lock search open))) +(allow hal_cas cgroup (file (ioctl read getattr lock map open))) +(allow hal_cas cgroup (lnk_file (ioctl read getattr lock map open))) +(allow hal_cas cgroup (dir (write search))) +(allow hal_cas cgroup (file (write lock append map open))) +(allow hal_cas ion_device (chr_file (ioctl read write getattr lock append map open))) +(allow hal_cas hal_graphics_allocator (fd (use))) +(allow hal_cas tee_device (chr_file (ioctl read write getattr lock append map open))) +;;* lmx 32 system/sepolicy/public/hal_cas.te + +(neverallow hal_cas_server fs_type (file (execute_no_trans))) +(neverallow hal_cas_server file_type (file (execute_no_trans))) +;;* lme + +;;* lmx 35 system/sepolicy/public/hal_cas.te + +(neverallowx hal_cas_server domain (ioctl tcp_socket (0x6900 0x6902))) +(neverallowx hal_cas_server domain (ioctl udp_socket (0x6900 0x6902))) +(neverallowx hal_cas_server domain (ioctl rawip_socket (0x6900 0x6902))) +;;* lme + +;;* lmx 35 system/sepolicy/public/hal_cas.te + +(neverallowx hal_cas_server domain (ioctl tcp_socket ((range 0x890b 0x890d) 0x8911 0x8914 0x8916 0x8918 0x891a (range 0x891c 0x8920) (range 0x8922 0x8927) 0x8929 (range 0x8930 0x8932) (range 0x8934 0x8937) 0x8939 (range 0x8940 0x8941) 0x8943 (range 0x8946 0x894b) (range 0x8953 0x8955) (range 0x8960 0x8962) (range 0x8970 0x8971) (range 0x8980 0x8983) (range 0x8990 0x8995) (range 0x89a0 0x89a3) 0x89b0 (range 0x89e0 0x89ff)))) +(neverallowx hal_cas_server domain (ioctl udp_socket ((range 0x890b 0x890d) 0x8911 0x8914 0x8916 0x8918 0x891a (range 0x891c 0x8920) (range 0x8922 0x8927) 0x8929 (range 0x8930 0x8932) (range 0x8934 0x8937) 0x8939 (range 0x8940 0x8941) 0x8943 (range 0x8946 0x894b) (range 0x8953 0x8955) (range 0x8960 0x8962) (range 0x8970 0x8971) (range 0x8980 0x8983) (range 0x8990 0x8995) (range 0x89a0 0x89a3) 0x89b0 (range 0x89e0 0x89ff)))) +(neverallowx hal_cas_server domain (ioctl rawip_socket ((range 0x890b 0x890d) 0x8911 0x8914 0x8916 0x8918 0x891a (range 0x891c 0x8920) (range 0x8922 0x8927) 0x8929 (range 0x8930 0x8932) (range 0x8934 0x8937) 0x8939 (range 0x8940 0x8941) 0x8943 (range 0x8946 0x894b) (range 0x8953 0x8955) (range 0x8960 0x8962) (range 0x8970 0x8971) (range 0x8980 0x8983) (range 0x8990 0x8995) (range 0x89a0 0x89a3) 0x89b0 (range 0x89e0 0x89ff)))) +;;* lme + +;;* lmx 35 system/sepolicy/public/hal_cas.te + +(neverallowx hal_cas_server domain (ioctl tcp_socket (0x8b00 0x8b02 0x8b04 0x8b06 0x8b08 0x8b0a 0x8b0c 0x8b0e 0x8b10 (range 0x8b14 0x8b1d) 0x8b20 0x8b22 0x8b24 0x8b26 0x8b28 (range 0x8b2a 0x8b2c) (range 0x8b30 0x8b36) (range 0x8be0 0x8bff)))) +(neverallowx hal_cas_server domain (ioctl udp_socket (0x8b00 0x8b02 0x8b04 0x8b06 0x8b08 0x8b0a 0x8b0c 0x8b0e 0x8b10 (range 0x8b14 0x8b1d) 0x8b20 0x8b22 0x8b24 0x8b26 0x8b28 (range 0x8b2a 0x8b2c) (range 0x8b30 0x8b36) (range 0x8be0 0x8bff)))) +(neverallowx hal_cas_server domain (ioctl rawip_socket (0x8b00 0x8b02 0x8b04 0x8b06 0x8b08 0x8b0a 0x8b0c 0x8b0e 0x8b10 (range 0x8b14 0x8b1d) 0x8b20 0x8b22 0x8b24 0x8b26 0x8b28 (range 0x8b2a 0x8b2c) (range 0x8b30 0x8b36) (range 0x8be0 0x8bff)))) +;;* lme + +(allow hal_configstore_client hal_configstore_server (binder (call transfer))) +(allow hal_configstore_server hal_configstore_client (binder (transfer))) +(allow hal_configstore_client hal_configstore_server (fd (use))) +(allow hal_configstore_client hal_configstore_ISurfaceFlingerConfigs (hwservice_manager (find))) +(allow hal_configstore_server hal_configstore_ISurfaceFlingerConfigs (hwservice_manager (add find))) +(allow hal_configstore_server hidl_base_hwservice (hwservice_manager (add))) +;;* lmx 6 system/sepolicy/public/hal_configstore.te + +(neverallow base_typeattr_182 hal_configstore_ISurfaceFlingerConfigs (hwservice_manager (add))) +;;* lme + +(allow hal_configstore_server anr_data_file (file (append))) +(allow hal_configstore_server dumpstate (fd (use))) +(allow hal_configstore_server incidentd (fd (use))) +(allow hal_configstore_server dumpstate (fifo_file (write append))) +(allow hal_configstore_server incidentd (fifo_file (write append))) +(allow hal_configstore_server system_server (fifo_file (write append))) +(allow hal_configstore_server tombstoned (unix_stream_socket (connectto))) +(allow hal_configstore_server tombstoned (fd (use))) +(allow hal_configstore_server tombstoned_crash_socket (sock_file (write))) +(allow hal_configstore_server tombstone_data_file (file (append))) +;;* lmx 20 system/sepolicy/public/hal_configstore.te + +(neverallow hal_configstore_server fs_type (file (execute_no_trans))) +(neverallow hal_configstore_server file_type (file (execute_no_trans))) +;;* lme + +;;* lmx 34 system/sepolicy/public/hal_configstore.te + +(neverallow hal_configstore_server domain (socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow hal_configstore_server domain (tcp_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind node_bind name_connect))) +(neverallow hal_configstore_server domain (udp_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind node_bind))) +(neverallow hal_configstore_server domain (rawip_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind node_bind))) +(neverallow hal_configstore_server domain (netlink_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow hal_configstore_server domain (packet_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow hal_configstore_server domain (key_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow hal_configstore_server domain (netlink_route_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind nlmsg_read nlmsg_write))) +(neverallow hal_configstore_server domain (netlink_tcpdiag_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind nlmsg_read nlmsg_write))) +(neverallow hal_configstore_server domain (netlink_nflog_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow hal_configstore_server domain (netlink_xfrm_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind nlmsg_read nlmsg_write))) +(neverallow hal_configstore_server domain (netlink_selinux_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow hal_configstore_server domain (netlink_audit_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind nlmsg_read nlmsg_write nlmsg_relay nlmsg_readpriv nlmsg_tty_audit))) +(neverallow hal_configstore_server domain (netlink_dnrt_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow hal_configstore_server domain (netlink_kobject_uevent_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow hal_configstore_server domain (appletalk_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow hal_configstore_server domain (tun_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind attach_queue))) +(neverallow hal_configstore_server domain (netlink_iscsi_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow hal_configstore_server domain (netlink_fib_lookup_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow hal_configstore_server domain (netlink_connector_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow hal_configstore_server domain (netlink_netfilter_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow hal_configstore_server domain (netlink_generic_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow hal_configstore_server domain (netlink_scsitransport_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow hal_configstore_server domain (netlink_rdma_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow hal_configstore_server domain (netlink_crypto_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +;;* lme + +;;* lmx 41 system/sepolicy/public/hal_configstore.te + +(neverallow hal_configstore_server base_typeattr_183 (unix_stream_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind connectto))) +(neverallow hal_configstore_server base_typeattr_183 (unix_dgram_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +;;* lme + +;;* lmx 49 system/sepolicy/public/hal_configstore.te + +(neverallow hal_configstore_server base_typeattr_184 (file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +(neverallow hal_configstore_server base_typeattr_184 (sock_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton open audit_access execmod))) +(neverallow hal_configstore_server base_typeattr_184 (fifo_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton open audit_access execmod))) +;;* lme + +;;* lmx 55 system/sepolicy/public/hal_configstore.te + +(neverallow hal_configstore_server sdcard_type (dir (ioctl read write create setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton add_name remove_name reparent search rmdir open audit_access execmod))) +(neverallow hal_configstore_server fuse (dir (ioctl read write create setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton add_name remove_name reparent search rmdir open audit_access execmod))) +(neverallow hal_configstore_server sdcardfs (dir (ioctl read write create setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton add_name remove_name reparent search rmdir open audit_access execmod))) +(neverallow hal_configstore_server vfat (dir (ioctl read write create setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton add_name remove_name reparent search rmdir open audit_access execmod))) +(neverallow hal_configstore_server exfat (dir (ioctl read write create setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton add_name remove_name reparent search rmdir open audit_access execmod))) +;;* lme + +;;* lmx 59 system/sepolicy/public/hal_configstore.te + +(neverallow hal_configstore_server sdcard_type (file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +(neverallow hal_configstore_server fuse (file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +(neverallow hal_configstore_server sdcardfs (file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +(neverallow hal_configstore_server vfat (file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +(neverallow hal_configstore_server exfat (file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +;;* lme + +;;* lmx 62 system/sepolicy/public/hal_configstore.te + +(neverallow hal_configstore_server base_typeattr_57 (service_manager (add find list))) +;;* lme + +;;* lmx 65 system/sepolicy/public/hal_configstore.te + +(neverallow hal_configstore_server self (capability (chown dac_override dac_read_search fowner fsetid kill setgid setuid setpcap linux_immutable net_bind_service net_broadcast net_admin net_raw ipc_lock ipc_owner sys_module sys_rawio sys_chroot sys_ptrace sys_pacct sys_admin sys_boot sys_nice sys_resource sys_time sys_tty_config mknod lease audit_write audit_control setfcap))) +(neverallow hal_configstore_server self (capability2 (mac_override mac_admin syslog wake_alarm block_suspend audit_read))) +(neverallow hal_configstore_server self (cap_userns (chown dac_override dac_read_search fowner fsetid kill setgid setuid setpcap linux_immutable net_bind_service net_broadcast net_admin net_raw ipc_lock ipc_owner sys_module sys_rawio sys_chroot sys_ptrace sys_pacct sys_admin sys_boot sys_nice sys_resource sys_time sys_tty_config mknod lease audit_write audit_control setfcap))) +(neverallow hal_configstore_server self (cap2_userns (mac_override mac_admin syslog wake_alarm block_suspend audit_read))) +;;* lme + +;;* lmx 68 system/sepolicy/public/hal_configstore.te + +(neverallow hal_configstore_server base_typeattr_57 (process (ptrace))) +;;* lme + +;;* lmx 71 system/sepolicy/public/hal_configstore.te + +(neverallow hal_configstore_server base_typeattr_57 (file (relabelfrom relabelto))) +(neverallow hal_configstore_server base_typeattr_57 (dir (relabelfrom relabelto))) +(neverallow hal_configstore_server base_typeattr_57 (lnk_file (relabelfrom relabelto))) +(neverallow hal_configstore_server base_typeattr_57 (chr_file (relabelfrom relabelto))) +(neverallow hal_configstore_server base_typeattr_57 (blk_file (relabelfrom relabelto))) +(neverallow hal_configstore_server base_typeattr_57 (sock_file (relabelfrom relabelto))) +(neverallow hal_configstore_server base_typeattr_57 (fifo_file (relabelfrom relabelto))) +;;* lme + +(allow hal_confirmationui_client hal_confirmationui_server (binder (call transfer))) +(allow hal_confirmationui_server hal_confirmationui_client (binder (transfer))) +(allow hal_confirmationui_client hal_confirmationui_server (fd (use))) +(allow hal_confirmationui_server hal_confirmationui_hwservice (hwservice_manager (add find))) +(allow hal_confirmationui_server hidl_base_hwservice (hwservice_manager (add))) +;;* lmx 4 system/sepolicy/public/hal_confirmationui.te + +(neverallow base_typeattr_185 hal_confirmationui_hwservice (hwservice_manager (add))) +;;* lme + +(allow hal_confirmationui_client hal_confirmationui_hwservice (hwservice_manager (find))) +(allow hal_contexthub_client hal_contexthub_server (binder (call transfer))) +(allow hal_contexthub_server hal_contexthub_client (binder (transfer))) +(allow hal_contexthub_client hal_contexthub_server (fd (use))) +(allow hal_contexthub_server hal_contexthub_client (binder (call transfer))) +(allow hal_contexthub_client hal_contexthub_server (binder (transfer))) +(allow hal_contexthub_server hal_contexthub_client (fd (use))) +(allow hal_contexthub_server hal_contexthub_hwservice (hwservice_manager (add find))) +(allow hal_contexthub_server hidl_base_hwservice (hwservice_manager (add))) +;;* lmx 5 system/sepolicy/public/hal_contexthub.te + +(neverallow base_typeattr_186 hal_contexthub_hwservice (hwservice_manager (add))) +;;* lme + +(allow hal_contexthub_client hal_contexthub_hwservice (hwservice_manager (find))) +(allow hal_drm_client hal_drm_server (binder (call transfer))) +(allow hal_drm_server hal_drm_client (binder (transfer))) +(allow hal_drm_client hal_drm_server (fd (use))) +(allow hal_drm_server hal_drm_client (binder (call transfer))) +(allow hal_drm_client hal_drm_server (binder (transfer))) +(allow hal_drm_server hal_drm_client (fd (use))) +(allow hal_drm_server hal_drm_hwservice (hwservice_manager (add find))) +(allow hal_drm_server hidl_base_hwservice (hwservice_manager (add))) +;;* lmx 5 system/sepolicy/public/hal_drm.te + +(neverallow base_typeattr_187 hal_drm_hwservice (hwservice_manager (add))) +;;* lme + +(allow hal_drm_client hal_drm_hwservice (hwservice_manager (find))) +(allow hal_drm hidl_memory_hwservice (hwservice_manager (find))) +(allow hal_drm self (process (execmem))) +(allow hal_drm serialno_prop (file (ioctl read getattr lock map open))) +(allow hal_drm system_file (dir (ioctl read getattr lock search open))) +(allow hal_drm system_file (file (ioctl read getattr lock map open))) +(allow hal_drm system_file (lnk_file (ioctl read getattr lock map open))) +(allow hal_drm system_data_file (file (read getattr))) +(allow hal_drm cgroup (dir (ioctl read getattr lock search open))) +(allow hal_drm cgroup (file (ioctl read getattr lock map open))) +(allow hal_drm cgroup (lnk_file (ioctl read getattr lock map open))) +(allow hal_drm cgroup (dir (write search))) +(allow hal_drm cgroup (file (write lock append map open))) +(allow hal_drm ion_device (chr_file (ioctl read write getattr lock append map open))) +(allow hal_drm hal_graphics_allocator (fd (use))) +(allow hal_drm mediaserver (fd (use))) +(allow hal_drm sysfs (file (ioctl read getattr lock map open))) +(allow hal_drm tee_device (chr_file (ioctl read write getattr lock append map open))) +(allowx hal_drm self (ioctl tcp_socket ((range 0x5401 0x5403) 0x540b (range 0x540e 0x5411) (range 0x5413 0x5414) 0x5451))) +(allowx hal_drm self (ioctl udp_socket ((range 0x5401 0x5403) 0x540b (range 0x540e 0x5411) (range 0x5413 0x5414) 0x5451))) +(allowx hal_drm self (ioctl rawip_socket ((range 0x5401 0x5403) 0x540b (range 0x540e 0x5411) (range 0x5413 0x5414) 0x5451))) +(allowx hal_drm self (ioctl tcp_socket ((range 0x8906 0x8907) 0x8910 (range 0x8912 0x8913) 0x8915 0x8917 0x8919 0x891b 0x8921 0x8933 0x8938 0x8942))) +(allowx hal_drm self (ioctl udp_socket ((range 0x8906 0x8907) 0x8910 (range 0x8912 0x8913) 0x8915 0x8917 0x8919 0x891b 0x8921 0x8933 0x8938 0x8942))) +(allowx hal_drm self (ioctl rawip_socket ((range 0x8906 0x8907) 0x8910 (range 0x8912 0x8913) 0x8915 0x8917 0x8919 0x891b 0x8921 0x8933 0x8938 0x8942))) +(allowx hal_drm self (ioctl tcp_socket (0x8b01 0x8b05 0x8b07 0x8b09 0x8b0b 0x8b0d 0x8b0f (range 0x8b11 0x8b13) 0x8b21 0x8b23 0x8b25 0x8b27 0x8b29 0x8b2d))) +(allowx hal_drm self (ioctl udp_socket (0x8b01 0x8b05 0x8b07 0x8b09 0x8b0b 0x8b0d 0x8b0f (range 0x8b11 0x8b13) 0x8b21 0x8b23 0x8b25 0x8b27 0x8b29 0x8b2d))) +(allowx hal_drm self (ioctl rawip_socket (0x8b01 0x8b05 0x8b07 0x8b09 0x8b0b 0x8b0d 0x8b0f (range 0x8b11 0x8b13) 0x8b21 0x8b23 0x8b25 0x8b27 0x8b29 0x8b2d))) +;;* lmx 50 system/sepolicy/public/hal_drm.te + +(neverallow hal_drm_server fs_type (file (execute_no_trans))) +(neverallow hal_drm_server file_type (file (execute_no_trans))) +;;* lme + +;;* lmx 53 system/sepolicy/public/hal_drm.te + +(neverallowx hal_drm_server domain (ioctl tcp_socket (0x6900 0x6902))) +(neverallowx hal_drm_server domain (ioctl udp_socket (0x6900 0x6902))) +(neverallowx hal_drm_server domain (ioctl rawip_socket (0x6900 0x6902))) +;;* lme + +;;* lmx 53 system/sepolicy/public/hal_drm.te + +(neverallowx hal_drm_server domain (ioctl tcp_socket ((range 0x890b 0x890d) 0x8911 0x8914 0x8916 0x8918 0x891a (range 0x891c 0x8920) (range 0x8922 0x8927) 0x8929 (range 0x8930 0x8932) (range 0x8934 0x8937) 0x8939 (range 0x8940 0x8941) 0x8943 (range 0x8946 0x894b) (range 0x8953 0x8955) (range 0x8960 0x8962) (range 0x8970 0x8971) (range 0x8980 0x8983) (range 0x8990 0x8995) (range 0x89a0 0x89a3) 0x89b0 (range 0x89e0 0x89ff)))) +(neverallowx hal_drm_server domain (ioctl udp_socket ((range 0x890b 0x890d) 0x8911 0x8914 0x8916 0x8918 0x891a (range 0x891c 0x8920) (range 0x8922 0x8927) 0x8929 (range 0x8930 0x8932) (range 0x8934 0x8937) 0x8939 (range 0x8940 0x8941) 0x8943 (range 0x8946 0x894b) (range 0x8953 0x8955) (range 0x8960 0x8962) (range 0x8970 0x8971) (range 0x8980 0x8983) (range 0x8990 0x8995) (range 0x89a0 0x89a3) 0x89b0 (range 0x89e0 0x89ff)))) +(neverallowx hal_drm_server domain (ioctl rawip_socket ((range 0x890b 0x890d) 0x8911 0x8914 0x8916 0x8918 0x891a (range 0x891c 0x8920) (range 0x8922 0x8927) 0x8929 (range 0x8930 0x8932) (range 0x8934 0x8937) 0x8939 (range 0x8940 0x8941) 0x8943 (range 0x8946 0x894b) (range 0x8953 0x8955) (range 0x8960 0x8962) (range 0x8970 0x8971) (range 0x8980 0x8983) (range 0x8990 0x8995) (range 0x89a0 0x89a3) 0x89b0 (range 0x89e0 0x89ff)))) +;;* lme + +;;* lmx 53 system/sepolicy/public/hal_drm.te + +(neverallowx hal_drm_server domain (ioctl tcp_socket (0x8b00 0x8b02 0x8b04 0x8b06 0x8b08 0x8b0a 0x8b0c 0x8b0e 0x8b10 (range 0x8b14 0x8b1d) 0x8b20 0x8b22 0x8b24 0x8b26 0x8b28 (range 0x8b2a 0x8b2c) (range 0x8b30 0x8b36) (range 0x8be0 0x8bff)))) +(neverallowx hal_drm_server domain (ioctl udp_socket (0x8b00 0x8b02 0x8b04 0x8b06 0x8b08 0x8b0a 0x8b0c 0x8b0e 0x8b10 (range 0x8b14 0x8b1d) 0x8b20 0x8b22 0x8b24 0x8b26 0x8b28 (range 0x8b2a 0x8b2c) (range 0x8b30 0x8b36) (range 0x8be0 0x8bff)))) +(neverallowx hal_drm_server domain (ioctl rawip_socket (0x8b00 0x8b02 0x8b04 0x8b06 0x8b08 0x8b0a 0x8b0c 0x8b0e 0x8b10 (range 0x8b14 0x8b1d) 0x8b20 0x8b22 0x8b24 0x8b26 0x8b28 (range 0x8b2a 0x8b2c) (range 0x8b30 0x8b36) (range 0x8be0 0x8bff)))) +;;* lme + +(allow hal_dumpstate_client hal_dumpstate_server (binder (call transfer))) +(allow hal_dumpstate_server hal_dumpstate_client (binder (transfer))) +(allow hal_dumpstate_client hal_dumpstate_server (fd (use))) +(allow hal_dumpstate_server hal_dumpstate_client (binder (call transfer))) +(allow hal_dumpstate_client hal_dumpstate_server (binder (transfer))) +(allow hal_dumpstate_server hal_dumpstate_client (fd (use))) +(allow hal_dumpstate_server hal_dumpstate_hwservice (hwservice_manager (add find))) +(allow hal_dumpstate_server hidl_base_hwservice (hwservice_manager (add))) +;;* lmx 5 system/sepolicy/public/hal_dumpstate.te + +(neverallow base_typeattr_188 hal_dumpstate_hwservice (hwservice_manager (add))) +;;* lme + +(allow hal_dumpstate_client hal_dumpstate_hwservice (hwservice_manager (find))) +(allow hal_dumpstate shell_data_file (file (write))) +(allow hal_dumpstate proc_interrupts (file (ioctl read getattr lock map open))) +(allow hal_evs_client hwservicemanager (binder (call transfer))) +(allow hwservicemanager hal_evs_client (binder (call transfer))) +(allow hwservicemanager hal_evs_client (dir (search))) +(allow hwservicemanager hal_evs_client (file (read open))) +(allow hwservicemanager hal_evs_client (process (getattr))) +(allow hal_evs_server hwservicemanager (binder (call transfer))) +(allow hwservicemanager hal_evs_server (binder (call transfer))) +(allow hwservicemanager hal_evs_server (dir (search))) +(allow hwservicemanager hal_evs_server (file (read open))) +(allow hwservicemanager hal_evs_server (process (getattr))) +(allow hal_evs_client hal_evs_server (binder (call transfer))) +(allow hal_evs_server hal_evs_client (binder (transfer))) +(allow hal_evs_client hal_evs_server (fd (use))) +(allow hal_evs_server hal_evs_client (binder (call transfer))) +(allow hal_evs_client hal_evs_server (binder (transfer))) +(allow hal_evs_server hal_evs_client (fd (use))) +(allow hal_fingerprint_client hal_fingerprint_server (binder (call transfer))) +(allow hal_fingerprint_server hal_fingerprint_client (binder (transfer))) +(allow hal_fingerprint_client hal_fingerprint_server (fd (use))) +(allow hal_fingerprint_server hal_fingerprint_client (binder (call transfer))) +(allow hal_fingerprint_client hal_fingerprint_server (binder (transfer))) +(allow hal_fingerprint_server hal_fingerprint_client (fd (use))) +(allow hal_fingerprint_server hal_fingerprint_hwservice (hwservice_manager (add find))) +(allow hal_fingerprint_server hidl_base_hwservice (hwservice_manager (add))) +;;* lmx 5 system/sepolicy/public/hal_fingerprint.te + +(neverallow base_typeattr_189 hal_fingerprint_hwservice (hwservice_manager (add))) +;;* lme + +(allow hal_fingerprint_client hal_fingerprint_hwservice (hwservice_manager (find))) +(allow hal_fingerprint ion_device (chr_file (ioctl read getattr lock map open))) +(allow hal_fingerprint fingerprint_vendor_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow hal_fingerprint fingerprint_vendor_data_file (dir (ioctl read write getattr lock add_name remove_name search open))) +(allow hal_fingerprint cgroup (dir (ioctl read getattr lock search open))) +(allow hal_fingerprint cgroup (file (ioctl read getattr lock map open))) +(allow hal_fingerprint cgroup (lnk_file (ioctl read getattr lock map open))) +(allow hal_fingerprint sysfs (dir (ioctl read getattr lock search open))) +(allow hal_fingerprint sysfs (file (ioctl read getattr lock map open))) +(allow hal_fingerprint sysfs (lnk_file (ioctl read getattr lock map open))) +(allow hal_gatekeeper_client hal_gatekeeper_server (binder (call transfer))) +(allow hal_gatekeeper_server hal_gatekeeper_client (binder (transfer))) +(allow hal_gatekeeper_client hal_gatekeeper_server (fd (use))) +(allow hal_gatekeeper_server hal_gatekeeper_hwservice (hwservice_manager (add find))) +(allow hal_gatekeeper_server hidl_base_hwservice (hwservice_manager (add))) +;;* lmx 3 system/sepolicy/public/hal_gatekeeper.te + +(neverallow base_typeattr_190 hal_gatekeeper_hwservice (hwservice_manager (add))) +;;* lme + +(allow hal_gatekeeper_client hal_gatekeeper_hwservice (hwservice_manager (find))) +(allow hal_gatekeeper tee_device (chr_file (ioctl read write getattr lock append map open))) +(allow hal_gatekeeper ion_device (chr_file (ioctl read getattr lock map open))) +(allow hal_gnss_client hal_gnss_server (binder (call transfer))) +(allow hal_gnss_server hal_gnss_client (binder (transfer))) +(allow hal_gnss_client hal_gnss_server (fd (use))) +(allow hal_gnss_server hal_gnss_client (binder (call transfer))) +(allow hal_gnss_client hal_gnss_server (binder (transfer))) +(allow hal_gnss_server hal_gnss_client (fd (use))) +(allow hal_gnss_server hal_gnss_hwservice (hwservice_manager (add find))) +(allow hal_gnss_server hidl_base_hwservice (hwservice_manager (add))) +;;* lmx 5 system/sepolicy/public/hal_gnss.te + +(neverallow base_typeattr_191 hal_gnss_hwservice (hwservice_manager (add))) +;;* lme + +(allow hal_gnss_client hal_gnss_hwservice (hwservice_manager (find))) +(allow hal_graphics_allocator_client hal_graphics_allocator_server (binder (call transfer))) +(allow hal_graphics_allocator_server hal_graphics_allocator_client (binder (transfer))) +(allow hal_graphics_allocator_client hal_graphics_allocator_server (fd (use))) +(allow hal_graphics_allocator_server hal_graphics_allocator_hwservice (hwservice_manager (add find))) +(allow hal_graphics_allocator_server hidl_base_hwservice (hwservice_manager (add))) +;;* lmx 4 system/sepolicy/public/hal_graphics_allocator.te + +(neverallow base_typeattr_192 hal_graphics_allocator_hwservice (hwservice_manager (add))) +;;* lme + +(allow hal_graphics_allocator_client hal_graphics_allocator_hwservice (hwservice_manager (find))) +(allow hal_graphics_allocator_client hal_graphics_mapper_hwservice (hwservice_manager (find))) +(allow hal_graphics_allocator gpu_device (chr_file (ioctl read write getattr lock append map open))) +(allow hal_graphics_allocator ion_device (chr_file (ioctl read getattr lock map open))) +(allow hal_graphics_allocator self (capability (sys_nice))) +(allow hal_graphics_allocator self (cap_userns (sys_nice))) +(allow hal_graphics_composer_client hal_graphics_composer_server (binder (call transfer))) +(allow hal_graphics_composer_server hal_graphics_composer_client (binder (transfer))) +(allow hal_graphics_composer_client hal_graphics_composer_server (fd (use))) +(allow hal_graphics_composer_server hal_graphics_composer_client (binder (call transfer))) +(allow hal_graphics_composer_client hal_graphics_composer_server (binder (transfer))) +(allow hal_graphics_composer_server hal_graphics_composer_client (fd (use))) +(allow hal_graphics_composer_server hal_graphics_composer_hwservice (hwservice_manager (add find))) +(allow hal_graphics_composer_server hidl_base_hwservice (hwservice_manager (add))) +;;* lmx 5 system/sepolicy/public/hal_graphics_composer.te + +(neverallow base_typeattr_193 hal_graphics_composer_hwservice (hwservice_manager (add))) +;;* lme + +(allow hal_graphics_composer_client hal_graphics_composer_hwservice (hwservice_manager (find))) +(allow hal_graphics_composer_server hal_graphics_mapper_hwservice (hwservice_manager (find))) +(allow hal_graphics_composer gpu_device (chr_file (ioctl read write getattr lock append map open))) +(allow hal_graphics_composer ion_device (chr_file (ioctl read getattr lock map open))) +(allow hal_graphics_composer hal_graphics_allocator (fd (use))) +(allow hal_graphics_composer graphics_device (dir (search))) +(allow hal_graphics_composer graphics_device (chr_file (ioctl read write getattr lock append map open))) +(allow hal_graphics_composer system_server (fd (use))) +(allow hal_graphics_composer bootanim (fd (use))) +(allow hal_graphics_composer appdomain (fd (use))) +(allow hal_graphics_composer self (capability (sys_nice))) +(allow hal_graphics_composer self (cap_userns (sys_nice))) +(allow hal_health_client hal_health_server (binder (call transfer))) +(allow hal_health_server hal_health_client (binder (transfer))) +(allow hal_health_client hal_health_server (fd (use))) +(allow hal_health_server hal_health_client (binder (call transfer))) +(allow hal_health_client hal_health_server (binder (transfer))) +(allow hal_health_server hal_health_client (fd (use))) +(allow hal_health_server hal_health_hwservice (hwservice_manager (add find))) +(allow hal_health_server hidl_base_hwservice (hwservice_manager (add))) +;;* lmx 5 system/sepolicy/public/hal_health.te + +(neverallow base_typeattr_194 hal_health_hwservice (hwservice_manager (add))) +;;* lme + +(allow hal_health_client hal_health_hwservice (hwservice_manager (find))) +(allow hal_health system_file (dir (ioctl read getattr lock search open))) +(allow hal_health system_file (file (ioctl read getattr lock map open))) +(allow hal_health system_file (lnk_file (ioctl read getattr lock map open))) +(allow hal_health_server self (netlink_kobject_uevent_socket (read write create getattr setattr lock append bind connect getopt setopt shutdown))) +(allow hal_health_server sysfs (dir (ioctl read getattr lock search open))) +(allow hal_health_server sysfs_batteryinfo (dir (ioctl read getattr lock search open))) +(allow hal_health_server sysfs_batteryinfo (file (ioctl read getattr lock map open))) +(allow hal_health_server sysfs_batteryinfo (lnk_file (ioctl read getattr lock map open))) +(allow hal_health_server sysfs_wake_lock (file (ioctl read write getattr lock append map open))) +(allow hal_health_server self (capability2 (block_suspend))) +(allow hal_health_server self (cap2_userns (block_suspend))) +(allow hal_health_server kmsg_device (chr_file (write lock append map open))) +(allow hal_ir_client hal_ir_server (binder (call transfer))) +(allow hal_ir_server hal_ir_client (binder (transfer))) +(allow hal_ir_client hal_ir_server (fd (use))) +(allow hal_ir_server hal_ir_client (binder (call transfer))) +(allow hal_ir_client hal_ir_server (binder (transfer))) +(allow hal_ir_server hal_ir_client (fd (use))) +(allow hal_ir_server hal_ir_hwservice (hwservice_manager (add find))) +(allow hal_ir_server hidl_base_hwservice (hwservice_manager (add))) +;;* lmx 5 system/sepolicy/public/hal_ir.te + +(neverallow base_typeattr_195 hal_ir_hwservice (hwservice_manager (add))) +;;* lme + +(allow hal_ir_client hal_ir_hwservice (hwservice_manager (find))) +(allow hal_keymaster_client hal_keymaster_server (binder (call transfer))) +(allow hal_keymaster_server hal_keymaster_client (binder (transfer))) +(allow hal_keymaster_client hal_keymaster_server (fd (use))) +(allow hal_keymaster_server hal_keymaster_hwservice (hwservice_manager (add find))) +(allow hal_keymaster_server hidl_base_hwservice (hwservice_manager (add))) +;;* lmx 4 system/sepolicy/public/hal_keymaster.te + +(neverallow base_typeattr_196 hal_keymaster_hwservice (hwservice_manager (add))) +;;* lme + +(allow hal_keymaster_client hal_keymaster_hwservice (hwservice_manager (find))) +(allow hal_keymaster tee_device (chr_file (ioctl read write getattr lock append map open))) +(allow hal_keymaster ion_device (chr_file (ioctl read getattr lock map open))) +(allow hal_light_client hal_light_server (binder (call transfer))) +(allow hal_light_server hal_light_client (binder (transfer))) +(allow hal_light_client hal_light_server (fd (use))) +(allow hal_light_server hal_light_client (binder (call transfer))) +(allow hal_light_client hal_light_server (binder (transfer))) +(allow hal_light_server hal_light_client (fd (use))) +(allow hal_light_server hal_light_hwservice (hwservice_manager (add find))) +(allow hal_light_server hidl_base_hwservice (hwservice_manager (add))) +;;* lmx 5 system/sepolicy/public/hal_light.te + +(neverallow base_typeattr_197 hal_light_hwservice (hwservice_manager (add))) +;;* lme + +(allow hal_light_client hal_light_hwservice (hwservice_manager (find))) +(allow hal_light sysfs_leds (lnk_file (read))) +(allow hal_light sysfs_leds (file (ioctl read write getattr lock append map open))) +(allow hal_light sysfs_leds (dir (ioctl read getattr lock search open))) +(allow hal_lowpan_client hal_lowpan_server (binder (call transfer))) +(allow hal_lowpan_server hal_lowpan_client (binder (transfer))) +(allow hal_lowpan_client hal_lowpan_server (fd (use))) +(allow hal_lowpan_server hal_lowpan_client (binder (call transfer))) +(allow hal_lowpan_client hal_lowpan_server (binder (transfer))) +(allow hal_lowpan_server hal_lowpan_client (fd (use))) +(allow hal_lowpan_server hal_lowpan_hwservice (hwservice_manager (add find))) +(allow hal_lowpan_server hidl_base_hwservice (hwservice_manager (add))) +;;* lmx 5 system/sepolicy/public/hal_lowpan.te + +(neverallow base_typeattr_198 hal_lowpan_hwservice (hwservice_manager (add))) +;;* lme + +(allow hal_lowpan_client hal_lowpan_hwservice (hwservice_manager (find))) +(allow hal_lowpan_server property_socket (sock_file (write))) +(allow hal_lowpan_server init (unix_stream_socket (connectto))) +(allow hal_lowpan_server lowpan_prop (property_service (set))) +(allow hal_lowpan_server lowpan_prop (file (ioctl read getattr lock map open))) +(allow hal_lowpan_server lowpan_device (chr_file (ioctl read write getattr lock append map open))) +;;* lmx 21 system/sepolicy/public/hal_lowpan.te + +(neverallow base_typeattr_199 lowpan_device (chr_file (ioctl read write create setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +;;* lme + +(allow hal_memtrack_client hal_memtrack_server (binder (call transfer))) +(allow hal_memtrack_server hal_memtrack_client (binder (transfer))) +(allow hal_memtrack_client hal_memtrack_server (fd (use))) +(allow hal_memtrack_server hal_memtrack_hwservice (hwservice_manager (add find))) +(allow hal_memtrack_server hidl_base_hwservice (hwservice_manager (add))) +;;* lmx 4 system/sepolicy/public/hal_memtrack.te + +(neverallow base_typeattr_200 hal_memtrack_hwservice (hwservice_manager (add))) +;;* lme + +(allow hal_memtrack_client hal_memtrack_hwservice (hwservice_manager (find))) +(allow hal_neuralnetworks_client hal_neuralnetworks_server (binder (call transfer))) +(allow hal_neuralnetworks_server hal_neuralnetworks_client (binder (transfer))) +(allow hal_neuralnetworks_client hal_neuralnetworks_server (fd (use))) +(allow hal_neuralnetworks_server hal_neuralnetworks_client (binder (call transfer))) +(allow hal_neuralnetworks_client hal_neuralnetworks_server (binder (transfer))) +(allow hal_neuralnetworks_server hal_neuralnetworks_client (fd (use))) +(allow hal_neuralnetworks_server hal_neuralnetworks_hwservice (hwservice_manager (add find))) +(allow hal_neuralnetworks_server hidl_base_hwservice (hwservice_manager (add))) +;;* lmx 5 system/sepolicy/public/hal_neuralnetworks.te + +(neverallow base_typeattr_201 hal_neuralnetworks_hwservice (hwservice_manager (add))) +;;* lme + +(allow hal_neuralnetworks_client hal_neuralnetworks_hwservice (hwservice_manager (find))) +(allow hal_neuralnetworks hidl_memory_hwservice (hwservice_manager (find))) +(allow hal_neuralnetworks hal_allocator (fd (use))) +;;* lmx 11 system/sepolicy/public/hal_neverallows.te + +(neverallow base_typeattr_202 self (capability (net_admin net_raw))) +(neverallow base_typeattr_202 self (cap_userns (net_admin net_raw))) +;;* lme + +;;* lmx 27 system/sepolicy/public/hal_neverallows.te + +(neverallow base_typeattr_203 domain (tcp_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind node_bind name_connect))) +(neverallow base_typeattr_203 domain (udp_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind node_bind))) +(neverallow base_typeattr_203 domain (rawip_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind node_bind))) +;;* lme + +;;* lmx 54 system/sepolicy/public/hal_neverallows.te + +(neverallow base_typeattr_204 fs_type (file (execute_no_trans))) +(neverallow base_typeattr_204 file_type (file (execute_no_trans))) +;;* lme + +;;* lmx 56 system/sepolicy/public/hal_neverallows.te + +(neverallow base_typeattr_75 halserverdomain (process (transition))) +;;* lme + +;;* lmx 60 system/sepolicy/public/hal_neverallows.te + +(neverallow base_typeattr_57 halserverdomain (process (dyntransition))) +;;* lme + +(allow hal_nfc_client hal_nfc_server (binder (call transfer))) +(allow hal_nfc_server hal_nfc_client (binder (transfer))) +(allow hal_nfc_client hal_nfc_server (fd (use))) +(allow hal_nfc_server hal_nfc_client (binder (call transfer))) +(allow hal_nfc_client hal_nfc_server (binder (transfer))) +(allow hal_nfc_server hal_nfc_client (fd (use))) +(allow hal_nfc_server hal_nfc_hwservice (hwservice_manager (add find))) +(allow hal_nfc_server hidl_base_hwservice (hwservice_manager (add))) +;;* lmx 5 system/sepolicy/public/hal_nfc.te + +(neverallow base_typeattr_205 hal_nfc_hwservice (hwservice_manager (add))) +;;* lme + +(allow hal_nfc_client hal_nfc_hwservice (hwservice_manager (find))) +(allow hal_nfc property_socket (sock_file (write))) +(allow hal_nfc init (unix_stream_socket (connectto))) +(allow hal_nfc nfc_prop (property_service (set))) +(allow hal_nfc nfc_prop (file (ioctl read getattr lock map open))) +(allow hal_nfc nfc_device (chr_file (ioctl read write getattr lock append map open))) +(allow hal_oemlock_client hal_oemlock_server (binder (call transfer))) +(allow hal_oemlock_server hal_oemlock_client (binder (transfer))) +(allow hal_oemlock_client hal_oemlock_server (fd (use))) +(allow hal_oemlock_server hal_oemlock_hwservice (hwservice_manager (add find))) +(allow hal_oemlock_server hidl_base_hwservice (hwservice_manager (add))) +;;* lmx 4 system/sepolicy/public/hal_oemlock.te + +(neverallow base_typeattr_206 hal_oemlock_hwservice (hwservice_manager (add))) +;;* lme + +(allow hal_oemlock_client hal_oemlock_hwservice (hwservice_manager (find))) +(allow hal_power_client hal_power_server (binder (call transfer))) +(allow hal_power_server hal_power_client (binder (transfer))) +(allow hal_power_client hal_power_server (fd (use))) +(allow hal_power_server hal_power_client (binder (call transfer))) +(allow hal_power_client hal_power_server (binder (transfer))) +(allow hal_power_server hal_power_client (fd (use))) +(allow hal_power_server hal_power_hwservice (hwservice_manager (add find))) +(allow hal_power_server hidl_base_hwservice (hwservice_manager (add))) +;;* lmx 5 system/sepolicy/public/hal_power.te + +(neverallow base_typeattr_207 hal_power_hwservice (hwservice_manager (add))) +;;* lme + +(allow hal_power_client hal_power_hwservice (hwservice_manager (find))) +(allow hal_secure_element_client hal_secure_element_server (binder (call transfer))) +(allow hal_secure_element_server hal_secure_element_client (binder (transfer))) +(allow hal_secure_element_client hal_secure_element_server (fd (use))) +(allow hal_secure_element_server hal_secure_element_client (binder (call transfer))) +(allow hal_secure_element_client hal_secure_element_server (binder (transfer))) +(allow hal_secure_element_server hal_secure_element_client (fd (use))) +(allow hal_secure_element_server hal_secure_element_hwservice (hwservice_manager (add find))) +(allow hal_secure_element_server hidl_base_hwservice (hwservice_manager (add))) +;;* lmx 5 system/sepolicy/public/hal_secure_element.te + +(neverallow base_typeattr_208 hal_secure_element_hwservice (hwservice_manager (add))) +;;* lme + +(allow hal_secure_element_client hal_secure_element_hwservice (hwservice_manager (find))) +(allow hal_sensors_client hal_sensors_server (binder (call transfer))) +(allow hal_sensors_server hal_sensors_client (binder (transfer))) +(allow hal_sensors_client hal_sensors_server (fd (use))) +(allow hal_sensors_server hal_sensors_hwservice (hwservice_manager (add find))) +(allow hal_sensors_server hidl_base_hwservice (hwservice_manager (add))) +;;* lmx 4 system/sepolicy/public/hal_sensors.te + +(neverallow base_typeattr_209 hal_sensors_hwservice (hwservice_manager (add))) +;;* lme + +(allow hal_sensors_client hal_sensors_hwservice (hwservice_manager (find))) +(allow hal_sensors base_typeattr_43 (fd (use))) +(allow hal_sensors hal_allocator (fd (use))) +(allow hal_sensors self (capability (sys_nice))) +(allow hal_sensors self (cap_userns (sys_nice))) +(allow hal_telephony_client hal_telephony_server (binder (call transfer))) +(allow hal_telephony_server hal_telephony_client (binder (transfer))) +(allow hal_telephony_client hal_telephony_server (fd (use))) +(allow hal_telephony_server hal_telephony_client (binder (call transfer))) +(allow hal_telephony_client hal_telephony_server (binder (transfer))) +(allow hal_telephony_server hal_telephony_client (fd (use))) +(allow hal_telephony_server hal_telephony_hwservice (hwservice_manager (add find))) +(allow hal_telephony_server hidl_base_hwservice (hwservice_manager (add))) +;;* lmx 5 system/sepolicy/public/hal_telephony.te + +(neverallow base_typeattr_210 hal_telephony_hwservice (hwservice_manager (add))) +;;* lme + +(allow hal_telephony_client hal_telephony_hwservice (hwservice_manager (find))) +(allowx hal_telephony_server self (ioctl udp_socket (0x6900 0x6902))) +(allowx hal_telephony_server self (ioctl udp_socket ((range 0x890b 0x890d) 0x8911 0x8914 0x8916 0x8918 0x891a (range 0x891c 0x8920) (range 0x8922 0x8927) 0x8929 (range 0x8930 0x8932) (range 0x8934 0x8937) 0x8939 (range 0x8940 0x8941) 0x8943 (range 0x8946 0x894b) (range 0x8953 0x8955) (range 0x8960 0x8962) (range 0x8970 0x8971) (range 0x8980 0x8983) (range 0x8990 0x8995) (range 0x89a0 0x89a3) 0x89b0 (range 0x89e0 0x89ff)))) +(allowx hal_telephony_server self (ioctl udp_socket (0x8b00 0x8b02 0x8b04 0x8b06 0x8b08 0x8b0a 0x8b0c 0x8b0e 0x8b10 (range 0x8b14 0x8b1d) 0x8b20 0x8b22 0x8b24 0x8b26 0x8b28 (range 0x8b2a 0x8b2c) (range 0x8b30 0x8b36) (range 0x8be0 0x8bff)))) +(allow hal_telephony_server self (netlink_route_socket (nlmsg_write))) +(allow hal_telephony_server kernel (system (module_request))) +(allow hal_telephony_server self (capability (setgid setuid setpcap net_admin net_raw))) +(allow hal_telephony_server self (cap_userns (setgid setuid setpcap net_admin net_raw))) +(allow hal_telephony_server alarm_device (chr_file (ioctl read write getattr lock append map open))) +(allow hal_telephony_server cgroup (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow hal_telephony_server cgroup (file (ioctl read getattr lock map open))) +(allow hal_telephony_server cgroup (lnk_file (ioctl read getattr lock map open))) +(allow hal_telephony_server radio_device (chr_file (ioctl read write getattr lock append map open))) +(allow hal_telephony_server radio_device (blk_file (ioctl read getattr lock map open))) +(allow hal_telephony_server mtd_device (dir (search))) +(allow hal_telephony_server efs_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow hal_telephony_server efs_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow hal_telephony_server vendor_shell_exec (file (ioctl read getattr lock map execute execute_no_trans open))) +(allow hal_telephony_server bluetooth_efs_file (file (ioctl read getattr lock map open))) +(allow hal_telephony_server bluetooth_efs_file (dir (ioctl read getattr lock search open))) +(allow hal_telephony_server property_socket (sock_file (write))) +(allow hal_telephony_server init (unix_stream_socket (connectto))) +(allow hal_telephony_server radio_prop (property_service (set))) +(allow hal_telephony_server radio_prop (file (ioctl read getattr lock map open))) +(allow hal_telephony_server property_socket (sock_file (write))) +(allow hal_telephony_server init (unix_stream_socket (connectto))) +(allow hal_telephony_server exported_radio_prop (property_service (set))) +(allow hal_telephony_server exported_radio_prop (file (ioctl read getattr lock map open))) +(allow hal_telephony_server property_socket (sock_file (write))) +(allow hal_telephony_server init (unix_stream_socket (connectto))) +(allow hal_telephony_server exported2_radio_prop (property_service (set))) +(allow hal_telephony_server exported2_radio_prop (file (ioctl read getattr lock map open))) +(allow hal_telephony_server property_socket (sock_file (write))) +(allow hal_telephony_server init (unix_stream_socket (connectto))) +(allow hal_telephony_server exported3_radio_prop (property_service (set))) +(allow hal_telephony_server exported3_radio_prop (file (ioctl read getattr lock map open))) +(allow hal_telephony_server tty_device (chr_file (ioctl read write getattr lock append map open))) +(allow hal_telephony_server self (netlink_socket (read write create getattr setattr lock append bind connect getopt setopt shutdown))) +(allow hal_telephony_server self (netlink_generic_socket (read write create getattr setattr lock append bind connect getopt setopt shutdown))) +(allow hal_telephony_server self (netlink_kobject_uevent_socket (read write create getattr setattr lock append bind connect getopt setopt shutdown))) +(allow hal_telephony_server sysfs_wake_lock (file (ioctl read write getattr lock append map open))) +(allow hal_telephony_server self (capability2 (block_suspend))) +(allow hal_telephony_server self (cap2_userns (block_suspend))) +(allow hal_telephony_server proc_net (dir (ioctl read getattr lock search open))) +(allow hal_telephony_server proc_net (file (ioctl read getattr lock map open))) +(allow hal_telephony_server proc_net (lnk_file (ioctl read getattr lock map open))) +(allow hal_telephony_server sysfs_type (dir (ioctl read getattr lock search open))) +(allow hal_telephony_server sysfs_type (file (ioctl read getattr lock map open))) +(allow hal_telephony_server sysfs_type (lnk_file (ioctl read getattr lock map open))) +(allow hal_telephony_server system_file (dir (ioctl read getattr lock search open))) +(allow hal_telephony_server system_file (file (ioctl read getattr lock map open))) +(allow hal_telephony_server system_file (lnk_file (ioctl read getattr lock map open))) +(allow hal_telephony_server self (socket (read write create getattr setattr lock append bind connect getopt setopt shutdown))) +(allow hal_tetheroffload_client hal_tetheroffload_server (binder (call transfer))) +(allow hal_tetheroffload_server hal_tetheroffload_client (binder (transfer))) +(allow hal_tetheroffload_client hal_tetheroffload_server (fd (use))) +(allow hal_tetheroffload_server hal_tetheroffload_client (binder (call transfer))) +(allow hal_tetheroffload_client hal_tetheroffload_server (binder (transfer))) +(allow hal_tetheroffload_server hal_tetheroffload_client (fd (use))) +(allow hal_tetheroffload_client hal_tetheroffload_hwservice (hwservice_manager (find))) +(allow hal_tetheroffload_server hal_tetheroffload_client (netlink_netfilter_socket (read write getattr setopt))) +(allow hal_thermal_client hal_thermal_server (binder (call transfer))) +(allow hal_thermal_server hal_thermal_client (binder (transfer))) +(allow hal_thermal_client hal_thermal_server (fd (use))) +(allow hal_thermal_server hal_thermal_client (binder (call transfer))) +(allow hal_thermal_client hal_thermal_server (binder (transfer))) +(allow hal_thermal_server hal_thermal_client (fd (use))) +(allow hal_thermal_server hal_thermal_hwservice (hwservice_manager (add find))) +(allow hal_thermal_server hidl_base_hwservice (hwservice_manager (add))) +;;* lmx 5 system/sepolicy/public/hal_thermal.te + +(neverallow base_typeattr_211 hal_thermal_hwservice (hwservice_manager (add))) +;;* lme + +(allow hal_thermal_client hal_thermal_hwservice (hwservice_manager (find))) +(allow hal_tv_cec_client hal_tv_cec_server (binder (call transfer))) +(allow hal_tv_cec_server hal_tv_cec_client (binder (transfer))) +(allow hal_tv_cec_client hal_tv_cec_server (fd (use))) +(allow hal_tv_cec_server hal_tv_cec_client (binder (call transfer))) +(allow hal_tv_cec_client hal_tv_cec_server (binder (transfer))) +(allow hal_tv_cec_server hal_tv_cec_client (fd (use))) +(allow hal_tv_cec_server hal_tv_cec_hwservice (hwservice_manager (add find))) +(allow hal_tv_cec_server hidl_base_hwservice (hwservice_manager (add))) +;;* lmx 5 system/sepolicy/public/hal_tv_cec.te + +(neverallow base_typeattr_212 hal_tv_cec_hwservice (hwservice_manager (add))) +;;* lme + +(allow hal_tv_cec_client hal_tv_cec_hwservice (hwservice_manager (find))) +(allow hal_tv_input_client hal_tv_input_server (binder (call transfer))) +(allow hal_tv_input_server hal_tv_input_client (binder (transfer))) +(allow hal_tv_input_client hal_tv_input_server (fd (use))) +(allow hal_tv_input_server hal_tv_input_client (binder (call transfer))) +(allow hal_tv_input_client hal_tv_input_server (binder (transfer))) +(allow hal_tv_input_server hal_tv_input_client (fd (use))) +(allow hal_tv_input_server hal_tv_input_hwservice (hwservice_manager (add find))) +(allow hal_tv_input_server hidl_base_hwservice (hwservice_manager (add))) +;;* lmx 5 system/sepolicy/public/hal_tv_input.te + +(neverallow base_typeattr_213 hal_tv_input_hwservice (hwservice_manager (add))) +;;* lme + +(allow hal_tv_input_client hal_tv_input_hwservice (hwservice_manager (find))) +(allow hal_usb_client hal_usb_server (binder (call transfer))) +(allow hal_usb_server hal_usb_client (binder (transfer))) +(allow hal_usb_client hal_usb_server (fd (use))) +(allow hal_usb_server hal_usb_client (binder (call transfer))) +(allow hal_usb_client hal_usb_server (binder (transfer))) +(allow hal_usb_server hal_usb_client (fd (use))) +(allow hal_usb_server hal_usb_hwservice (hwservice_manager (add find))) +(allow hal_usb_server hidl_base_hwservice (hwservice_manager (add))) +;;* lmx 5 system/sepolicy/public/hal_usb.te + +(neverallow base_typeattr_214 hal_usb_hwservice (hwservice_manager (add))) +;;* lme + +(allow hal_usb_client hal_usb_hwservice (hwservice_manager (find))) +(allow hal_usb self (netlink_kobject_uevent_socket (create))) +(allow hal_usb self (netlink_kobject_uevent_socket (setopt))) +(allow hal_usb self (netlink_kobject_uevent_socket (bind))) +(allow hal_usb self (netlink_kobject_uevent_socket (read))) +(allow hal_usb sysfs (dir (open))) +(allow hal_usb sysfs (dir (read))) +(allow hal_usb sysfs (file (read))) +(allow hal_usb sysfs (file (open))) +(allow hal_usb sysfs (file (write))) +(allow hal_usb sysfs (file (getattr))) +(allow hal_usb_gadget_client hal_usb_gadget_server (binder (call transfer))) +(allow hal_usb_gadget_server hal_usb_gadget_client (binder (transfer))) +(allow hal_usb_gadget_client hal_usb_gadget_server (fd (use))) +(allow hal_usb_gadget_server hal_usb_gadget_client (binder (call transfer))) +(allow hal_usb_gadget_client hal_usb_gadget_server (binder (transfer))) +(allow hal_usb_gadget_server hal_usb_gadget_client (fd (use))) +(allow hal_usb_gadget_server hal_usb_gadget_hwservice (hwservice_manager (add find))) +(allow hal_usb_gadget_server hidl_base_hwservice (hwservice_manager (add))) +;;* lmx 5 system/sepolicy/public/hal_usb_gadget.te + +(neverallow base_typeattr_215 hal_usb_gadget_hwservice (hwservice_manager (add))) +;;* lme + +(allow hal_usb_gadget_client hal_usb_gadget_hwservice (hwservice_manager (find))) +(allow hal_usb_gadget_server configfs (lnk_file (read create unlink))) +(allow hal_usb_gadget_server configfs (dir (ioctl read write getattr lock add_name remove_name search open))) +(allow hal_usb_gadget_server configfs (file (ioctl read write getattr lock append map open))) +(allow hal_usb_gadget_server functionfs (dir (read search))) +(allow hal_usb_gadget_server functionfs (file (read))) +(allow hal_vehicle_client hal_vehicle_server (binder (call transfer))) +(allow hal_vehicle_server hal_vehicle_client (binder (transfer))) +(allow hal_vehicle_client hal_vehicle_server (fd (use))) +(allow hal_vehicle_server hal_vehicle_client (binder (call transfer))) +(allow hal_vehicle_client hal_vehicle_server (binder (transfer))) +(allow hal_vehicle_server hal_vehicle_client (fd (use))) +(allow hal_vehicle_server hal_vehicle_hwservice (hwservice_manager (add find))) +(allow hal_vehicle_server hidl_base_hwservice (hwservice_manager (add))) +;;* lmx 5 system/sepolicy/public/hal_vehicle.te + +(neverallow base_typeattr_216 hal_vehicle_hwservice (hwservice_manager (add))) +;;* lme + +(allow hal_vehicle_client hal_vehicle_hwservice (hwservice_manager (find))) +(allow hal_vibrator_client hal_vibrator_server (binder (call transfer))) +(allow hal_vibrator_server hal_vibrator_client (binder (transfer))) +(allow hal_vibrator_client hal_vibrator_server (fd (use))) +(allow hal_vibrator_server hal_vibrator_hwservice (hwservice_manager (add find))) +(allow hal_vibrator_server hidl_base_hwservice (hwservice_manager (add))) +;;* lmx 4 system/sepolicy/public/hal_vibrator.te + +(neverallow base_typeattr_217 hal_vibrator_hwservice (hwservice_manager (add))) +;;* lme + +(allow hal_vibrator_client hal_vibrator_hwservice (hwservice_manager (find))) +(allow hal_vibrator sysfs_vibrator (file (ioctl read write getattr lock append map open))) +(allow hal_vibrator sysfs_vibrator (dir (search))) +(allow hal_vr_client hal_vr_server (binder (call transfer))) +(allow hal_vr_server hal_vr_client (binder (transfer))) +(allow hal_vr_client hal_vr_server (fd (use))) +(allow hal_vr_server hal_vr_client (binder (call transfer))) +(allow hal_vr_client hal_vr_server (binder (transfer))) +(allow hal_vr_server hal_vr_client (fd (use))) +(allow hal_vr_server hal_vr_hwservice (hwservice_manager (add find))) +(allow hal_vr_server hidl_base_hwservice (hwservice_manager (add))) +;;* lmx 5 system/sepolicy/public/hal_vr.te + +(neverallow base_typeattr_218 hal_vr_hwservice (hwservice_manager (add))) +;;* lme + +(allow hal_vr_client hal_vr_hwservice (hwservice_manager (find))) +(allow hal_weaver_client hal_weaver_server (binder (call transfer))) +(allow hal_weaver_server hal_weaver_client (binder (transfer))) +(allow hal_weaver_client hal_weaver_server (fd (use))) +(allow hal_weaver_server hal_weaver_hwservice (hwservice_manager (add find))) +(allow hal_weaver_server hidl_base_hwservice (hwservice_manager (add))) +;;* lmx 4 system/sepolicy/public/hal_weaver.te + +(neverallow base_typeattr_219 hal_weaver_hwservice (hwservice_manager (add))) +;;* lme + +(allow hal_weaver_client hal_weaver_hwservice (hwservice_manager (find))) +(allow hal_wifi_client hal_wifi_server (binder (call transfer))) +(allow hal_wifi_server hal_wifi_client (binder (transfer))) +(allow hal_wifi_client hal_wifi_server (fd (use))) +(allow hal_wifi_server hal_wifi_client (binder (call transfer))) +(allow hal_wifi_client hal_wifi_server (binder (transfer))) +(allow hal_wifi_server hal_wifi_client (fd (use))) +(allow hal_wifi_server hal_wifi_hwservice (hwservice_manager (add find))) +(allow hal_wifi_server hidl_base_hwservice (hwservice_manager (add))) +;;* lmx 5 system/sepolicy/public/hal_wifi.te + +(neverallow base_typeattr_220 hal_wifi_hwservice (hwservice_manager (add))) +;;* lme + +(allow hal_wifi_client hal_wifi_hwservice (hwservice_manager (find))) +(allow hal_wifi proc_net (dir (ioctl read getattr lock search open))) +(allow hal_wifi proc_net (file (ioctl read getattr lock map open))) +(allow hal_wifi proc_net (lnk_file (ioctl read getattr lock map open))) +(allow hal_wifi sysfs_type (dir (ioctl read getattr lock search open))) +(allow hal_wifi sysfs_type (file (ioctl read getattr lock map open))) +(allow hal_wifi sysfs_type (lnk_file (ioctl read getattr lock map open))) +(allow hal_wifi property_socket (sock_file (write))) +(allow hal_wifi init (unix_stream_socket (connectto))) +(allow hal_wifi exported_wifi_prop (property_service (set))) +(allow hal_wifi exported_wifi_prop (file (ioctl read getattr lock map open))) +(allow hal_wifi property_socket (sock_file (write))) +(allow hal_wifi init (unix_stream_socket (connectto))) +(allow hal_wifi wifi_prop (property_service (set))) +(allow hal_wifi wifi_prop (file (ioctl read getattr lock map open))) +(allow hal_wifi self (udp_socket (ioctl read write create getattr setattr lock append bind connect getopt setopt shutdown))) +(allowx hal_wifi self (ioctl udp_socket (0x8914 0x8924))) +(allow hal_wifi self (capability (net_admin net_raw))) +(allow hal_wifi self (cap_userns (net_admin net_raw))) +(allow hal_wifi self (netlink_socket (read write create getattr setattr lock append bind connect getopt setopt shutdown))) +(allow hal_wifi self (netlink_generic_socket (read write create getattr setattr lock append bind connect getopt setopt shutdown))) +(allow hal_wifi sysfs_wlan_fwpath (file (write lock append map open))) +(allow hal_wifi proc_modules (file (read getattr open))) +(allow hal_wifi_hostapd_client hal_wifi_hostapd_server (binder (call transfer))) +(allow hal_wifi_hostapd_server hal_wifi_hostapd_client (binder (transfer))) +(allow hal_wifi_hostapd_client hal_wifi_hostapd_server (fd (use))) +(allow hal_wifi_hostapd_server hal_wifi_hostapd_client (binder (call transfer))) +(allow hal_wifi_hostapd_client hal_wifi_hostapd_server (binder (transfer))) +(allow hal_wifi_hostapd_server hal_wifi_hostapd_client (fd (use))) +(allow hal_wifi_hostapd_server hal_wifi_hostapd_hwservice (hwservice_manager (add find))) +(allow hal_wifi_hostapd_server hidl_base_hwservice (hwservice_manager (add))) +;;* lmx 5 system/sepolicy/public/hal_wifi_hostapd.te + +(neverallow base_typeattr_221 hal_wifi_hostapd_hwservice (hwservice_manager (add))) +;;* lme + +(allow hal_wifi_hostapd_client hal_wifi_hostapd_hwservice (hwservice_manager (find))) +(allow hal_wifi_hostapd_server self (capability (net_admin net_raw))) +(allow hal_wifi_hostapd_server self (cap_userns (net_admin net_raw))) +(allow hal_wifi_hostapd_server sysfs_net (dir (search))) +(allow hal_wifi_hostapd_server proc_net (file (read getattr open))) +(allowx hal_wifi_hostapd_server self (ioctl udp_socket (0x6900 0x6902))) +(allowx hal_wifi_hostapd_server self (ioctl udp_socket ((range 0x890b 0x890d) 0x8911 0x8914 0x8916 0x8918 0x891a (range 0x891c 0x8920) (range 0x8922 0x8927) 0x8929 (range 0x8930 0x8932) (range 0x8934 0x8937) 0x8939 (range 0x8940 0x8941) 0x8943 (range 0x8946 0x894b) (range 0x8953 0x8955) (range 0x8960 0x8962) (range 0x8970 0x8971) (range 0x8980 0x8983) (range 0x8990 0x8995) (range 0x89a0 0x89a3) 0x89b0 (range 0x89e0 0x89ff)))) +(allowx hal_wifi_hostapd_server self (ioctl udp_socket (0x8b00 0x8b02 0x8b04 0x8b06 0x8b08 0x8b0a 0x8b0c 0x8b0e 0x8b10 (range 0x8b14 0x8b1d) 0x8b20 0x8b22 0x8b24 0x8b26 0x8b28 (range 0x8b2a 0x8b2c) (range 0x8b30 0x8b36) (range 0x8be0 0x8bff)))) +(allow hal_wifi_hostapd_server self (netlink_socket (read write create getattr setattr lock append bind connect getopt setopt shutdown))) +(allow hal_wifi_hostapd_server self (netlink_generic_socket (read write create getattr setattr lock append bind connect getopt setopt shutdown))) +(allow hal_wifi_hostapd_server self (packet_socket (read write create getattr setattr lock append bind connect getopt setopt shutdown))) +(allow hal_wifi_hostapd_server self (netlink_route_socket (nlmsg_write))) +;;* lmx 27 system/sepolicy/public/hal_wifi_hostapd.te + +(neverallow hal_wifi_hostapd_server sdcard_type (dir (ioctl read write create setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton add_name remove_name reparent search rmdir open audit_access execmod))) +;;* lme + +;;* lmx 28 system/sepolicy/public/hal_wifi_hostapd.te + +(neverallow hal_wifi_hostapd_server sdcard_type (file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +;;* lme + +(allow hal_wifi_offload_client hal_wifi_offload_server (binder (call transfer))) +(allow hal_wifi_offload_server hal_wifi_offload_client (binder (transfer))) +(allow hal_wifi_offload_client hal_wifi_offload_server (fd (use))) +(allow hal_wifi_offload_server hal_wifi_offload_client (binder (call transfer))) +(allow hal_wifi_offload_client hal_wifi_offload_server (binder (transfer))) +(allow hal_wifi_offload_server hal_wifi_offload_client (fd (use))) +(allow hal_wifi_offload_server hal_wifi_offload_hwservice (hwservice_manager (add find))) +(allow hal_wifi_offload_server hidl_base_hwservice (hwservice_manager (add))) +;;* lmx 5 system/sepolicy/public/hal_wifi_offload.te + +(neverallow base_typeattr_222 hal_wifi_offload_hwservice (hwservice_manager (add))) +;;* lme + +(allow hal_wifi_offload_client hal_wifi_offload_hwservice (hwservice_manager (find))) +(allow hal_wifi_offload proc_net (dir (ioctl read getattr lock search open))) +(allow hal_wifi_offload proc_net (file (ioctl read getattr lock map open))) +(allow hal_wifi_offload proc_net (lnk_file (ioctl read getattr lock map open))) +(allow hal_wifi_offload sysfs_type (dir (ioctl read getattr lock search open))) +(allow hal_wifi_offload sysfs_type (file (ioctl read getattr lock map open))) +(allow hal_wifi_offload sysfs_type (lnk_file (ioctl read getattr lock map open))) +(allow hal_wifi_supplicant_client hal_wifi_supplicant_server (binder (call transfer))) +(allow hal_wifi_supplicant_server hal_wifi_supplicant_client (binder (transfer))) +(allow hal_wifi_supplicant_client hal_wifi_supplicant_server (fd (use))) +(allow hal_wifi_supplicant_server hal_wifi_supplicant_client (binder (call transfer))) +(allow hal_wifi_supplicant_client hal_wifi_supplicant_server (binder (transfer))) +(allow hal_wifi_supplicant_server hal_wifi_supplicant_client (fd (use))) +(allow hal_wifi_supplicant_server hal_wifi_supplicant_hwservice (hwservice_manager (add find))) +(allow hal_wifi_supplicant_server hidl_base_hwservice (hwservice_manager (add))) +;;* lmx 5 system/sepolicy/public/hal_wifi_supplicant.te + +(neverallow base_typeattr_223 hal_wifi_supplicant_hwservice (hwservice_manager (add))) +;;* lme + +(allow hal_wifi_supplicant_client hal_wifi_supplicant_hwservice (hwservice_manager (find))) +(allowx hal_wifi_supplicant self (ioctl udp_socket (0x6900 0x6902))) +(allowx hal_wifi_supplicant self (ioctl udp_socket ((range 0x890b 0x890d) 0x8911 0x8914 0x8916 0x8918 0x891a (range 0x891c 0x8920) (range 0x8922 0x8927) 0x8929 (range 0x8930 0x8932) (range 0x8934 0x8937) 0x8939 (range 0x8940 0x8941) 0x8943 (range 0x8946 0x894b) (range 0x8953 0x8955) (range 0x8960 0x8962) (range 0x8970 0x8971) (range 0x8980 0x8983) (range 0x8990 0x8995) (range 0x89a0 0x89a3) 0x89b0 (range 0x89e0 0x89ff)))) +(allowx hal_wifi_supplicant self (ioctl udp_socket (0x8b00 0x8b02 0x8b04 0x8b06 0x8b08 0x8b0a 0x8b0c 0x8b0e 0x8b10 (range 0x8b14 0x8b1d) 0x8b20 0x8b22 0x8b24 0x8b26 0x8b28 (range 0x8b2a 0x8b2c) (range 0x8b30 0x8b36) (range 0x8be0 0x8bff)))) +(allow hal_wifi_supplicant sysfs_type (dir (ioctl read getattr lock search open))) +(allow hal_wifi_supplicant sysfs_type (file (ioctl read getattr lock map open))) +(allow hal_wifi_supplicant sysfs_type (lnk_file (ioctl read getattr lock map open))) +(allow hal_wifi_supplicant proc_net (dir (ioctl read getattr lock search open))) +(allow hal_wifi_supplicant proc_net (file (ioctl read getattr lock map open))) +(allow hal_wifi_supplicant proc_net (lnk_file (ioctl read getattr lock map open))) +(allow hal_wifi_supplicant kernel (system (module_request))) +(allow hal_wifi_supplicant self (capability (setgid setuid net_admin net_raw))) +(allow hal_wifi_supplicant self (cap_userns (setgid setuid net_admin net_raw))) +(allow hal_wifi_supplicant cgroup (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow hal_wifi_supplicant self (netlink_route_socket (nlmsg_write))) +(allow hal_wifi_supplicant self (netlink_socket (read write create getattr setattr lock append bind connect getopt setopt shutdown))) +(allow hal_wifi_supplicant self (netlink_generic_socket (read write create getattr setattr lock append bind connect getopt setopt shutdown))) +(allow hal_wifi_supplicant self (packet_socket (ioctl read write create getattr setattr lock append bind connect getopt setopt shutdown))) +(allowx hal_wifi_supplicant self (ioctl packet_socket ((range 0x5401 0x5403) 0x540b (range 0x540e 0x5411) (range 0x5413 0x5414) 0x5451))) +(allowx hal_wifi_supplicant self (ioctl packet_socket (0x6900 0x6902))) +(allowx hal_wifi_supplicant self (ioctl packet_socket ((range 0x8906 0x8907) (range 0x890b 0x890d) (range 0x8910 0x8927) 0x8929 (range 0x8930 0x8939) (range 0x8940 0x8943) (range 0x8946 0x894b) (range 0x8953 0x8955) (range 0x8960 0x8962) (range 0x8970 0x8971) (range 0x8980 0x8983) (range 0x8990 0x8995) (range 0x89a0 0x89a3) 0x89b0 (range 0x89e0 0x89ff)))) +(allowx hal_wifi_supplicant self (ioctl packet_socket ((range 0x8b00 0x8b02) (range 0x8b04 0x8b1d) (range 0x8b20 0x8b2d) (range 0x8b30 0x8b36) (range 0x8be0 0x8bff)))) +;;* lmx 28 system/sepolicy/public/hal_wifi_supplicant.te + +(neverallow hal_wifi_supplicant_server sdcard_type (dir (ioctl read write create setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton add_name remove_name reparent search rmdir open audit_access execmod))) +;;* lme + +;;* lmx 29 system/sepolicy/public/hal_wifi_supplicant.te + +(neverallow hal_wifi_supplicant_server sdcard_type (file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +;;* lme + +(allow healthd kmsg_device (chr_file (ioctl read write getattr lock append map open))) +(allow healthd sysfs_type (dir (search))) +(allow healthd rootfs (dir (ioctl read getattr lock search open))) +(allow healthd rootfs (file (ioctl read getattr lock map open))) +(allow healthd rootfs (lnk_file (ioctl read getattr lock map open))) +(allow healthd cgroup (dir (ioctl read getattr lock search open))) +(allow healthd cgroup (file (ioctl read getattr lock map open))) +(allow healthd cgroup (lnk_file (ioctl read getattr lock map open))) +(allow healthd system_file (dir (ioctl read getattr lock search open))) +(allow healthd system_file (file (ioctl read getattr lock map open))) +(allow healthd system_file (lnk_file (ioctl read getattr lock map open))) +(allow healthd self (capability (sys_tty_config))) +(allow healthd self (cap_userns (sys_tty_config))) +(allow healthd self (capability (sys_boot))) +(allow healthd self (cap_userns (sys_boot))) +(allow healthd self (netlink_kobject_uevent_socket (read write create getattr setattr lock append bind connect getopt setopt shutdown))) +(allow healthd sysfs_wake_lock (file (ioctl read write getattr lock append map open))) +(allow healthd self (capability2 (block_suspend))) +(allow healthd self (cap2_userns (block_suspend))) +(allow healthd sysfs_power (file (ioctl read write getattr lock append map open))) +(allow healthd sysfs_usb (file (write))) +(allow healthd sysfs_batteryinfo (dir (ioctl read getattr lock search open))) +(allow healthd sysfs_batteryinfo (file (ioctl read getattr lock map open))) +(allow healthd sysfs_batteryinfo (lnk_file (ioctl read getattr lock map open))) +(allow healthd pstorefs (dir (ioctl read getattr lock search open))) +(allow healthd pstorefs (file (ioctl read getattr lock map open))) +(allow healthd graphics_device (dir (ioctl read getattr lock search open))) +(allow healthd graphics_device (chr_file (ioctl read write getattr lock append map open))) +(allow healthd input_device (dir (ioctl read getattr lock search open))) +(allow healthd input_device (chr_file (ioctl read getattr lock map open))) +(allow healthd tty_device (chr_file (ioctl read write getattr lock append map open))) +(allow healthd ashmem_device (chr_file (execute))) +(allow healthd self (process (execmem))) +(allow healthd proc_sysrq (file (ioctl read write getattr lock append map open))) +(allow healthd property_socket (sock_file (write))) +(allow healthd init (unix_stream_socket (connectto))) +(allow healthd system_prop (property_service (set))) +(allow healthd system_prop (file (ioctl read getattr lock map open))) +(allow healthd property_socket (sock_file (write))) +(allow healthd init (unix_stream_socket (connectto))) +(allow healthd exported_system_prop (property_service (set))) +(allow healthd exported_system_prop (file (ioctl read getattr lock map open))) +(allow healthd property_socket (sock_file (write))) +(allow healthd init (unix_stream_socket (connectto))) +(allow healthd exported2_system_prop (property_service (set))) +(allow healthd exported2_system_prop (file (ioctl read getattr lock map open))) +(allow healthd property_socket (sock_file (write))) +(allow healthd init (unix_stream_socket (connectto))) +(allow healthd exported3_system_prop (property_service (set))) +(allow healthd exported3_system_prop (file (ioctl read getattr lock map open))) +(allow hwservicemanager self (binder (set_context_mgr))) +(allow hwservicemanager property_socket (sock_file (write))) +(allow hwservicemanager init (unix_stream_socket (connectto))) +(allow hwservicemanager hwservicemanager_prop (property_service (set))) +(allow hwservicemanager hwservicemanager_prop (file (ioctl read getattr lock map open))) +(allow hwservicemanager system_file (dir (ioctl read getattr lock search open))) +(allow hwservicemanager hwservice_contexts_file (file (ioctl read getattr lock map open))) +(allow hwservicemanager selinuxfs (dir (ioctl read getattr lock search open))) +(allow hwservicemanager selinuxfs (file (ioctl read getattr lock map open))) +(allow hwservicemanager selinuxfs (lnk_file (ioctl read getattr lock map open))) +(allow hwservicemanager selinuxfs (file (write lock append map open))) +(allow hwservicemanager kernel (security (compute_av))) +(allow hwservicemanager self (netlink_selinux_socket (read write create getattr setattr lock relabelfrom relabelto append bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(allow idmap installd (fd (use))) +(allow idmap resourcecache_data_file (file (read write getattr))) +(dontaudit idmap installd (file (read))) +(allow idmap apk_data_file (file (ioctl read getattr lock map open))) +(allow idmap apk_data_file (dir (search))) +(allow idmap vendor_app_file (dir (ioctl read getattr lock search open))) +(allow idmap vendor_app_file (file (ioctl read getattr lock map open))) +(allow idmap vendor_app_file (lnk_file (ioctl read getattr lock map open))) +(allow idmap vendor_overlay_file (dir (ioctl read getattr lock search open))) +(allow idmap vendor_overlay_file (file (ioctl read getattr lock map open))) +(allow idmap vendor_overlay_file (lnk_file (ioctl read getattr lock map open))) +(allow init tmpfs (chr_file (ioctl read write create getattr setattr lock append map unlink open))) +(allow init tmpfs (chr_file (relabelfrom))) +(allow init kmsg_device (chr_file (write relabelto))) +(allow init properties_device (dir (relabelto))) +(allow init properties_serial (file (write relabelto))) +(allow init property_type (file (ioctl read write create getattr setattr lock relabelto append map unlink rename open))) +(allow init properties_device (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow init property_info (file (relabelto))) +(allow init device (file (relabelfrom))) +(allow init runtime_event_log_tags_file (file (write create setattr relabelto open))) +(allow init device (dir (relabelto))) +(allow init socket_device (dir (relabelto))) +(allow init random_device (chr_file (relabelto))) +(allow init tmpfs (chr_file (relabelfrom))) +(allow init tmpfs (blk_file (relabelfrom))) +(allow init tmpfs (blk_file (getattr))) +(allow init block_device (dir (relabelto))) +(allow init block_device (lnk_file (relabelto))) +(allow init block_device (blk_file (relabelto))) +(allow init dm_device (chr_file (relabelto))) +(allow init dm_device (blk_file (relabelto))) +(allow init kernel (fd (use))) +(allow init tmpfs (lnk_file (read getattr relabelfrom))) +(allow init system_block_device (lnk_file (relabelto))) +(allow init system_block_device (blk_file (relabelto))) +(allow init recovery_block_device (lnk_file (relabelto))) +(allow init recovery_block_device (blk_file (relabelto))) +(allow init misc_block_device (lnk_file (relabelto))) +(allow init misc_block_device (blk_file (relabelto))) +(allow init self (capability (sys_resource))) +(allow init self (cap_userns (sys_resource))) +(allow init tmpfs (file (unlink))) +(allow init devpts (chr_file (read write open))) +(allow init fscklogs (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow init tmpfs (chr_file (write))) +(allow init console_device (chr_file (ioctl read write getattr lock append map open))) +(allow init tty_device (chr_file (ioctl read write getattr lock append map open))) +(allow init self (capability (sys_admin))) +(allow init self (cap_userns (sys_admin))) +(allow init rootfs (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow init rootfs (dir (mounton))) +(allow init cgroup (dir (mounton))) +(allow init system_file (dir (mounton))) +(allow init vendor_file (dir (mounton))) +(allow init system_data_file (dir (mounton))) +(allow init storage_file (dir (mounton))) +(allow init postinstall_mnt_dir (dir (mounton))) +(allow init cache_file (dir (mounton))) +(allow init cgroup_bpf (dir (create mounton))) +(allow init fs_bpf (dir (mounton))) +(allow init device (dir (mounton))) +(allow init rootfs (lnk_file (create unlink))) +(allow init sysfs (dir (mounton))) +(allow init tmpfs (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow init tmpfs (dir (mounton))) +(allow init cgroup (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow init cgroup (dir (ioctl read getattr lock search open))) +(allow init cgroup (file (ioctl read getattr lock map open))) +(allow init cgroup (lnk_file (ioctl read getattr lock map open))) +(allow init cpuctl_device (dir (create mounton))) +(allow init configfs (dir (mounton))) +(allow init configfs (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow init configfs (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow init configfs (lnk_file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow init metadata_file (dir (mounton))) +(allow init tmpfs (dir (relabelfrom))) +(allow init self (capability (dac_override))) +(allow init self (cap_userns (dac_override))) +(allow init self (capability (sys_time))) +(allow init self (cap_userns (sys_time))) +(allow init self (capability (sys_rawio mknod))) +(allow init self (cap_userns (sys_rawio mknod))) +(allow init dev_type (blk_file (ioctl read getattr lock map open))) +(allow init fs_type (filesystem (mount remount unmount getattr relabelfrom associate quotamod quotaget))) +(allow init unlabeled (filesystem (mount remount unmount getattr relabelfrom associate quotamod quotaget))) +(allow init contextmount_type (filesystem (relabelto))) +(allow init contextmount_type (dir (ioctl read getattr lock search open))) +(allow init contextmount_type (file (ioctl read getattr lock map open))) +(allow init contextmount_type (lnk_file (ioctl read getattr lock map open))) +(allow init contextmount_type (sock_file (ioctl read getattr lock map open))) +(allow init contextmount_type (fifo_file (ioctl read getattr lock map open))) +(allow init rootfs (file (relabelfrom))) +(allow init rootfs (dir (relabelfrom))) +(allow init self (capability (chown fowner fsetid))) +(allow init self (cap_userns (chown fowner fsetid))) +(allow init base_typeattr_224 (dir (ioctl read create getattr setattr search open))) +(allow init base_typeattr_225 (dir (write relabelfrom add_name remove_name rmdir))) +(allow init base_typeattr_226 (file (read write create getattr setattr relabelfrom unlink open))) +(allow init base_typeattr_225 (sock_file (read create getattr setattr relabelfrom unlink open))) +(allow init base_typeattr_225 (fifo_file (read create getattr setattr relabelfrom unlink open))) +(allow init base_typeattr_225 (lnk_file (create getattr setattr relabelfrom unlink))) +(allow init cache_file (lnk_file (ioctl read getattr lock map open))) +(allow init base_typeattr_227 (file (relabelto))) +(allow init base_typeattr_227 (dir (relabelto))) +(allow init base_typeattr_227 (lnk_file (relabelto))) +(allow init base_typeattr_227 (chr_file (relabelto))) +(allow init base_typeattr_227 (blk_file (relabelto))) +(allow init base_typeattr_227 (sock_file (relabelto))) +(allow init base_typeattr_227 (fifo_file (relabelto))) +(allow init sysfs (file (getattr relabelfrom))) +(allow init sysfs (dir (getattr relabelfrom))) +(allow init sysfs (lnk_file (getattr relabelfrom))) +(allow init debugfs (file (getattr relabelfrom))) +(allow init debugfs (dir (getattr relabelfrom))) +(allow init debugfs (lnk_file (getattr relabelfrom))) +(allow init debugfs_tracing (file (getattr relabelfrom))) +(allow init debugfs_tracing (dir (getattr relabelfrom))) +(allow init debugfs_tracing (lnk_file (getattr relabelfrom))) +(allow init debugfs_tracing_debug (file (getattr relabelfrom))) +(allow init debugfs_tracing_debug (dir (getattr relabelfrom))) +(allow init debugfs_tracing_debug (lnk_file (getattr relabelfrom))) +(allow init sysfs_type (file (getattr relabelto))) +(allow init sysfs_type (dir (getattr relabelto))) +(allow init sysfs_type (lnk_file (getattr relabelto))) +(allow init debugfs_type (file (getattr relabelto))) +(allow init debugfs_type (dir (getattr relabelto))) +(allow init debugfs_type (lnk_file (getattr relabelto))) +(allow init dev_type (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow init dev_type (lnk_file (create))) +(allow init debugfs_tracing (file (write lock append map open))) +(allow init debugfs_tracing_instances (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow init debugfs_tracing_instances (file (write lock append map open))) +(allow init debugfs_wifi_tracing (file (write lock append map open))) +(allow init base_typeattr_228 (file (read setattr open))) +(allow init base_typeattr_229 (dir (read setattr search open))) +(allow init base_typeattr_230 (chr_file (read open))) +(auditallow init base_typeattr_231 (chr_file (read open))) +(allow init base_typeattr_232 (chr_file (setattr))) +(allow init unlabeled (dir (ioctl read write create getattr setattr lock relabelfrom rename add_name remove_name reparent search rmdir open))) +(allow init unlabeled (file (ioctl read write create getattr setattr lock relabelfrom append map unlink rename open))) +(allow init unlabeled (lnk_file (ioctl read write create getattr setattr lock relabelfrom append map unlink rename open))) +(allow init unlabeled (sock_file (ioctl read write create getattr setattr lock relabelfrom append map unlink rename open))) +(allow init unlabeled (fifo_file (ioctl read write create getattr setattr lock relabelfrom append map unlink rename open))) +(allow init kernel (system (syslog_mod))) +(allow init self (capability2 (syslog))) +(allow init self (cap2_userns (syslog))) +(allow init proc_net (dir (ioctl read getattr lock search open))) +(allow init proc_net (file (ioctl read getattr lock map open))) +(allow init proc_net (lnk_file (ioctl read getattr lock map open))) +(allow init proc_cmdline (file (ioctl read getattr lock map open))) +(allow init proc_diskstats (file (ioctl read getattr lock map open))) +(allow init proc_kmsg (file (ioctl read getattr lock map open))) +(allow init proc_meminfo (file (ioctl read getattr lock map open))) +(allow init proc_stat (file (ioctl read getattr lock map open))) +(allow init proc_uptime (file (ioctl read getattr lock map open))) +(allow init proc_version (file (ioctl read getattr lock map open))) +(allow init proc_overcommit_memory (file (write lock append map open))) +(allow init proc_min_free_order_shift (file (write lock append map open))) +(allow init proc_abi (file (write lock append map open))) +(allow init proc_dirty (file (write lock append map open))) +(allow init proc_extra_free_kbytes (file (write lock append map open))) +(allow init proc_hostname (file (write lock append map open))) +(allow init proc_hung_task (file (write lock append map open))) +(allow init proc_max_map_count (file (write lock append map open))) +(allow init proc_net (file (write lock append map open))) +(allow init proc_page_cluster (file (write lock append map open))) +(allow init proc_panic (file (write lock append map open))) +(allow init proc_perf (file (write lock append map open))) +(allow init proc_sched (file (write lock append map open))) +(allow init proc_sysrq (file (write lock append map open))) +(allow init proc_security (file (ioctl read write getattr lock append map open))) +(allow init sysfs_android_usb (file (write lock append map open))) +(allow init sysfs_leds (file (write lock append map open))) +(allow init sysfs_power (file (write lock append map open))) +(allow init sysfs_dt_firmware_android (file (ioctl read getattr lock map open))) +(allow init sysfs_zram (file (ioctl read write getattr lock append map open))) +(allow init sysfs_vibrator (file (write lock append map open))) +(allow init sysfs_android_usb (file (setattr))) +(allow init sysfs_ipv4 (file (setattr))) +(allow init sysfs_leds (file (setattr))) +(allow init sysfs_wake_lock (file (setattr))) +(allow init sysfs_power (file (setattr))) +(allow init sysfs_devices_system_cpu (file (setattr))) +(allow init sysfs_lowmemorykiller (file (setattr))) +(allow init sysfs_vibrator (file (setattr))) +(allow init usermodehelper (file (ioctl read write getattr lock append map open))) +(allow init sysfs_usermodehelper (file (ioctl read write getattr lock append map open))) +(allow init self (capability (net_admin))) +(allow init self (cap_userns (net_admin))) +(allow init self (capability (sys_boot))) +(allow init self (cap_userns (sys_boot))) +(allow init misc_logd_file (dir (read write create getattr setattr add_name search open))) +(allow init misc_logd_file (file (write create getattr setattr open))) +(allow init self (capability (kill))) +(allow init self (cap_userns (kill))) +(allow init domain (process (sigkill signal getpgid))) +(allow init keystore_data_file (dir (read create getattr setattr search open))) +(allow init keystore_data_file (file (getattr))) +(allow init vold_data_file (dir (read create getattr setattr search open))) +(allow init vold_data_file (file (getattr))) +(allow init shell_data_file (dir (read create getattr setattr search open))) +(allow init shell_data_file (file (getattr))) +(allow init self (capability (setgid setuid setpcap))) +(allow init self (cap_userns (setgid setuid setpcap))) +(allow init domain (dir (ioctl read getattr lock search open))) +(allow init domain (file (ioctl read getattr lock map open))) +(allow init domain (lnk_file (ioctl read getattr lock map open))) +(allow init self (process (setexec setfscreate setsockcreate))) +(allow init file_contexts_file (file (ioctl read getattr lock map open))) +(allow init sepolicy_file (file (ioctl read getattr lock map open))) +(allow init selinuxfs (dir (ioctl read getattr lock search open))) +(allow init selinuxfs (file (ioctl read getattr lock map open))) +(allow init selinuxfs (lnk_file (ioctl read getattr lock map open))) +(allow init selinuxfs (file (write lock append map open))) +(allow init kernel (security (compute_av))) +(allow init self (netlink_selinux_socket (read write create getattr setattr lock relabelfrom relabelto append bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(allow init kernel (security (compute_create))) +(allow init domain (unix_stream_socket (create bind setopt))) +(allow init domain (unix_dgram_socket (create bind setopt))) +(allow init property_data_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow init property_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow init property_type (property_service (set))) +(allow init self (netlink_audit_socket (read write create getattr setattr lock append bind connect getopt setopt shutdown nlmsg_relay))) +(allow init self (capability (audit_write))) +(allow init self (cap_userns (audit_write))) +(allow init self (udp_socket (ioctl create))) +(allowx init self (ioctl udp_socket (0x8914))) +(allow init self (capability (net_raw))) +(allow init self (cap_userns (net_raw))) +(allow init kernel (process (setsched))) +(allow init swap_block_device (blk_file (ioctl read write getattr lock append map open))) +(allow init hw_random_device (chr_file (ioctl read getattr lock map open))) +(allow init device (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow init self (capability (sys_tty_config))) +(allow init self (cap_userns (sys_tty_config))) +(allow init keychord_device (chr_file (ioctl read write getattr lock append map open))) +(allow init dm_device (chr_file (ioctl read write getattr lock append map open))) +(allow init dm_device (blk_file (ioctl read write getattr lock append map open))) +(allow init metadata_block_device (blk_file (ioctl read write getattr lock append map open))) +(allow init pstorefs (dir (search))) +(allow init pstorefs (file (ioctl read getattr lock map open))) +(allow init kernel (system (syslog_read))) +(allow init init (key (write search setattr))) +(allow init unencrypted_data_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow init proc_overcommit_memory (file (write))) +(allow init misc_block_device (blk_file (write lock append map open))) +(allow init system_file (dir (ioctl read getattr lock search open))) +(allow init system_file (file (ioctl read getattr lock map open))) +(allow init system_file (lnk_file (ioctl read getattr lock map open))) +(allow init vendor_file_type (dir (ioctl read getattr lock search open))) +(allow init vendor_file_type (file (ioctl read getattr lock map open))) +(allow init vendor_file_type (lnk_file (ioctl read getattr lock map open))) +(allow init system_data_file (file (read getattr))) +(allow init system_data_file (lnk_file (ioctl read getattr lock map open))) +(allow init vendor_shell_exec (file (execute))) +(allow init vold_metadata_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow init vold_metadata_file (file (getattr))) +;;* lmx 490 system/sepolicy/public/init.te + +(neverallow domain init (process (dyntransition))) +;;* lme + +;;* lmx 491 system/sepolicy/public/init.te + +(neverallow base_typeattr_74 init (process (transition))) +;;* lme + +;;* lmx 492 system/sepolicy/public/init.te + +(neverallow init base_typeattr_233 (file (entrypoint))) +;;* lme + +;;* lmx 495 system/sepolicy/public/init.te + +(neverallow init shell_data_file (lnk_file (read))) +;;* lme + +;;* lmx 496 system/sepolicy/public/init.te + +(neverallow init app_data_file (lnk_file (read))) +;;* lme + +;;* lmx 499 system/sepolicy/public/init.te + +(neverallow init fs_type (file (execute_no_trans))) +(neverallow init file_type (file (execute_no_trans))) +;;* lme + +;;* lmx 502 system/sepolicy/public/init.te + +(neverallow init service_manager_type (service_manager (add find))) +;;* lme + +;;* lmx 503 system/sepolicy/public/init.te + +(neverallow init servicemanager (service_manager (list))) +;;* lme + +;;* lmx 506 system/sepolicy/public/init.te + +(neverallow init shell_data_file (dir (write add_name remove_name))) +;;* lme + +;;* lmx 509 system/sepolicy/public/init.te + +(neverallow init sysfs (file (read write open))) +;;* lme + +(allow inputflinger servicemanager (binder (call transfer))) +(allow servicemanager inputflinger (dir (search))) +(allow servicemanager inputflinger (file (read open))) +(allow servicemanager inputflinger (process (getattr))) +(allow inputflinger system_server (binder (call transfer))) +(allow system_server inputflinger (binder (transfer))) +(allow inputflinger system_server (fd (use))) +(allow inputflinger sysfs_wake_lock (file (ioctl read write getattr lock append map open))) +(allow inputflinger self (capability2 (block_suspend))) +(allow inputflinger self (cap2_userns (block_suspend))) +(allow inputflinger inputflinger_service (service_manager (add find))) +;;* lmx 12 system/sepolicy/public/inputflinger.te + +(neverallow base_typeattr_234 inputflinger_service (service_manager (add))) +;;* lme + +(allow inputflinger input_device (dir (ioctl read getattr lock search open))) +(allow inputflinger input_device (chr_file (ioctl read write getattr lock append map open))) +(allow inputflinger cgroup (dir (ioctl read getattr lock search open))) +(allow inputflinger cgroup (file (ioctl read getattr lock map open))) +(allow inputflinger cgroup (lnk_file (ioctl read getattr lock map open))) +(allow install_recovery self (capability (dac_override))) +(allow install_recovery self (cap_userns (dac_override))) +(allow install_recovery shell_exec (file (ioctl read getattr lock map execute execute_no_trans open))) +(allow install_recovery system_file (file (ioctl read getattr lock map execute execute_no_trans open))) +(allow install_recovery toolbox_exec (file (ioctl read getattr lock map execute execute_no_trans open))) +(allow install_recovery block_device (dir (search))) +(allow install_recovery boot_block_device (blk_file (ioctl read getattr lock map open))) +(allow install_recovery recovery_block_device (blk_file (ioctl read write getattr lock append map open))) +(allow install_recovery cache_file (dir (ioctl read write getattr lock add_name remove_name search open))) +(allow install_recovery cache_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow install_recovery proc_drop_caches (file (write lock append map open))) +(allow installd self (capability (chown dac_override fowner fsetid setgid setuid sys_admin))) +(allow installd self (cap_userns (chown dac_override fowner fsetid setgid setuid sys_admin))) +(allow installd dalvikcache_data_file (dir (relabelto))) +(allow installd dalvikcache_data_file (file (relabelto link))) +(allow installd apk_data_file (dir (ioctl read write create getattr setattr lock relabelfrom rename add_name remove_name reparent search rmdir open))) +(allow installd apk_data_file (file (ioctl read write create getattr setattr lock relabelfrom append map unlink link rename open))) +(allow installd apk_data_file (lnk_file (ioctl read create getattr lock map unlink open))) +(allow installd asec_apk_file (file (ioctl read getattr lock map open))) +(allow installd apk_tmp_file (file (ioctl read getattr lock map unlink open))) +(allow installd apk_tmp_file (dir (ioctl read write create getattr setattr lock relabelfrom rename add_name remove_name reparent search rmdir open))) +(allow installd oemfs (dir (ioctl read getattr lock search open))) +(allow installd oemfs (file (ioctl read getattr lock map open))) +(allow installd cgroup (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow installd mnt_expand_file (dir (getattr search))) +(allow installd selinuxfs (dir (ioctl read getattr lock search open))) +(allow installd selinuxfs (file (ioctl read getattr lock map open))) +(allow installd selinuxfs (lnk_file (ioctl read getattr lock map open))) +(allow installd selinuxfs (file (write lock append map open))) +(allow installd kernel (security (check_context))) +(allow installd rootfs (dir (ioctl read getattr lock search open))) +(allow installd rootfs (file (ioctl read getattr lock map open))) +(allow installd rootfs (lnk_file (ioctl read getattr lock map open))) +(allow installd system_file (dir (ioctl read getattr lock search open))) +(allow installd system_file (file (ioctl read getattr lock map open))) +(allow installd system_file (lnk_file (ioctl read getattr lock map open))) +(allow installd vendor_app_file (dir (ioctl read getattr lock search open))) +(allow installd vendor_app_file (file (ioctl read getattr lock map open))) +(allow installd vendor_app_file (lnk_file (ioctl read getattr lock map open))) +(allow installd vendor_overlay_file (dir (ioctl read getattr lock search open))) +(allow installd vendor_overlay_file (file (ioctl read getattr lock map open))) +(allow installd vendor_overlay_file (lnk_file (ioctl read getattr lock map open))) +(allow installd file_contexts_file (file (ioctl read getattr lock map open))) +(allow installd seapp_contexts_file (file (ioctl read getattr lock map open))) +(allow installd asec_image_file (dir (search))) +(allow installd asec_image_file (file (getattr))) +(allow installd system_data_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow installd system_data_file (lnk_file (read create getattr setattr unlink))) +(allow installd media_rw_data_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow installd media_rw_data_file (file (getattr unlink))) +(allow installd system_data_file (dir (relabelfrom))) +(allow installd media_rw_data_file (dir (relabelto))) +(allow installd tmpfs (dir (ioctl read getattr lock search open))) +(allow installd storage_file (dir (search))) +(allow installd sdcardfs (dir (read write getattr remove_name search rmdir open))) +(allow installd sdcardfs (file (getattr unlink))) +(allow installd misc_user_data_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow installd misc_user_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow installd keychain_data_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow installd keychain_data_file (file (ioctl read getattr lock map unlink open))) +(allow installd install_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow installd dalvikcache_data_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow installd dalvikcache_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow installd dalvikcache_data_file (lnk_file (getattr))) +(allow installd resourcecache_data_file (dir (ioctl read write getattr lock add_name remove_name search open))) +(allow installd resourcecache_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow installd unlabeled (dir (ioctl read write getattr lock relabelfrom add_name remove_name search rmdir open))) +(allow installd unlabeled (file (getattr setattr relabelfrom unlink rename))) +(allow installd unlabeled (lnk_file (getattr setattr relabelfrom unlink rename))) +(allow installd unlabeled (sock_file (getattr setattr relabelfrom unlink rename))) +(allow installd unlabeled (fifo_file (getattr setattr relabelfrom unlink rename))) +(allow installd unlabeled (file (ioctl read getattr lock map open))) +(allow installd system_data_file (file (getattr relabelfrom unlink))) +(allow installd system_data_file (lnk_file (getattr relabelfrom unlink))) +(allow installd system_data_file (sock_file (getattr relabelfrom unlink))) +(allow installd system_data_file (fifo_file (getattr relabelfrom unlink))) +(allow installd shell_data_file (dir (ioctl read write create getattr setattr lock relabelfrom relabelto rename add_name remove_name reparent search rmdir open))) +(allow installd bluetooth_data_file (dir (ioctl read write create getattr setattr lock relabelfrom relabelto rename add_name remove_name reparent search rmdir open))) +(allow installd nfc_data_file (dir (ioctl read write create getattr setattr lock relabelfrom relabelto rename add_name remove_name reparent search rmdir open))) +(allow installd radio_data_file (dir (ioctl read write create getattr setattr lock relabelfrom relabelto rename add_name remove_name reparent search rmdir open))) +(allow installd app_data_file (dir (ioctl read write create getattr setattr lock relabelfrom relabelto rename add_name remove_name reparent search rmdir open))) +(allow installd system_app_data_file (dir (ioctl read write create getattr setattr lock relabelfrom relabelto rename add_name remove_name reparent search rmdir open))) +(allow installd shell_data_file (file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink rename open))) +(allow installd shell_data_file (lnk_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink rename open))) +(allow installd shell_data_file (sock_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink rename open))) +(allow installd shell_data_file (fifo_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink rename open))) +(allow installd bluetooth_data_file (file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink rename open))) +(allow installd bluetooth_data_file (lnk_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink rename open))) +(allow installd bluetooth_data_file (sock_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink rename open))) +(allow installd bluetooth_data_file (fifo_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink rename open))) +(allow installd nfc_data_file (file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink rename open))) +(allow installd nfc_data_file (lnk_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink rename open))) +(allow installd nfc_data_file (sock_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink rename open))) +(allow installd nfc_data_file (fifo_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink rename open))) +(allow installd radio_data_file (file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink rename open))) +(allow installd radio_data_file (lnk_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink rename open))) +(allow installd radio_data_file (sock_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink rename open))) +(allow installd radio_data_file (fifo_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink rename open))) +(allow installd app_data_file (file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink rename open))) +(allow installd app_data_file (lnk_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink rename open))) +(allow installd app_data_file (sock_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink rename open))) +(allow installd app_data_file (fifo_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink rename open))) +(allow installd system_app_data_file (file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink rename open))) +(allow installd system_app_data_file (lnk_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink rename open))) +(allow installd system_app_data_file (sock_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink rename open))) +(allow installd system_app_data_file (fifo_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink rename open))) +(allow installd user_profile_data_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow installd user_profile_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow installd user_profile_data_file (dir (rmdir))) +(allow installd user_profile_data_file (file (unlink))) +(allow installd profman_dump_data_file (dir (write add_name search))) +(allow installd profman_dump_data_file (file (write create setattr open))) +(allow installd devpts (chr_file (ioctl read write getattr lock append map open))) +(allow installd toolbox_exec (file (ioctl read getattr lock map execute execute_no_trans open))) +(allow installd servicemanager (binder (call transfer))) +(allow servicemanager installd (dir (search))) +(allow servicemanager installd (file (read open))) +(allow servicemanager installd (process (getattr))) +(allow installd installd_service (service_manager (add find))) +;;* lmx 135 system/sepolicy/public/installd.te + +(neverallow base_typeattr_235 installd_service (service_manager (add))) +;;* lme + +(allow installd dumpstate (fifo_file (write getattr))) +(allow installd system_server (binder (call transfer))) +(allow system_server installd (binder (transfer))) +(allow installd system_server (fd (use))) +(allow installd permission_service (service_manager (find))) +(allow installd block_device (dir (search))) +(allow installd labeledfs (filesystem (quotamod quotaget))) +(allow installd preloads_data_file (file (ioctl read getattr lock map unlink open))) +(allow installd preloads_data_file (dir (ioctl read write getattr lock remove_name search rmdir open))) +(allow installd preloads_media_file (file (ioctl read getattr lock map unlink open))) +(allow installd preloads_media_file (dir (ioctl read write getattr lock remove_name search rmdir open))) +;;* lmx 158 system/sepolicy/public/installd.te + +(neverallow base_typeattr_236 installd_service (service_manager (find))) +;;* lme + +;;* lmx 159 system/sepolicy/public/installd.te + +(neverallow base_typeattr_237 installd (binder (call))) +;;* lme + +;;* lmx 160 system/sepolicy/public/installd.te + +(neverallow installd base_typeattr_238 (binder (call))) +;;* lme + +(allow kernel self (capability (sys_nice))) +(allow kernel self (cap_userns (sys_nice))) +(allow kernel rootfs (dir (ioctl read getattr lock search open))) +(allow kernel rootfs (file (ioctl read getattr lock map open))) +(allow kernel rootfs (lnk_file (ioctl read getattr lock map open))) +(allow kernel proc_cmdline (file (ioctl read getattr lock map open))) +(allow kernel selinuxfs (dir (ioctl read getattr lock search open))) +(allow kernel selinuxfs (file (ioctl read getattr lock map open))) +(allow kernel file_contexts_file (file (ioctl read getattr lock map open))) +(allow kernel rootfs (file (relabelfrom))) +(allow kernel init_exec (file (relabelto))) +(allow kernel init (process (share))) +(allow kernel unlabeled (dir (search))) +(allow kernel usbfs (filesystem (mount))) +(allow kernel usbfs (dir (search))) +(dontaudit kernel self (security (setenforce))) +(allow kernel self (capability (sys_resource))) +(allow kernel self (cap_userns (sys_resource))) +(allow kernel self (capability (sys_boot))) +(allow kernel self (cap_userns (sys_boot))) +(allow kernel proc_sysrq (file (write lock append map open))) +(allow kernel tmpfs (chr_file (write))) +(allow kernel selinuxfs (file (write))) +(allow kernel self (security (setcheckreqprot))) +(allow kernel sdcard_type (file (read write))) +(allow kernel mediaprovider (fd (use))) +(allow kernel vold (fd (use))) +(allow kernel app_data_file (file (read))) +(allow kernel asec_image_file (file (read))) +(allow kernel media_rw_data_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow kernel media_rw_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow kernel vold_data_file (file (read))) +;;* lmx 90 system/sepolicy/public/kernel.te + +(neverallow base_typeattr_57 kernel (process (transition dyntransition))) +;;* lme + +;;* lmx 100 system/sepolicy/public/kernel.te + +(neverallow kernel base_typeattr_57 (file (execute_no_trans entrypoint))) +;;* lme + +;;* lmx 105 system/sepolicy/public/kernel.te + +(neverallow kernel self (capability (dac_override dac_read_search))) +(neverallow kernel self (cap_userns (dac_override dac_read_search))) +;;* lme + +(allow keystore servicemanager (binder (call transfer))) +(allow servicemanager keystore (dir (search))) +(allow servicemanager keystore (file (read open))) +(allow servicemanager keystore (process (getattr))) +(allow keystore system_server (binder (call transfer))) +(allow system_server keystore (binder (transfer))) +(allow keystore system_server (fd (use))) +(allow keystore keystore_data_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow keystore keystore_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow keystore keystore_data_file (lnk_file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow keystore keystore_data_file (sock_file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow keystore keystore_data_file (fifo_file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow keystore keystore_exec (file (getattr))) +(allow keystore keystore_service (service_manager (add find))) +;;* lmx 14 system/sepolicy/public/keystore.te + +(neverallow base_typeattr_239 keystore_service (service_manager (add))) +;;* lme + +(allow keystore sec_key_att_app_id_provider_service (service_manager (find))) +(allow keystore dropbox_service (service_manager (find))) +(allow keystore selinuxfs (dir (ioctl read getattr lock search open))) +(allow keystore selinuxfs (file (ioctl read getattr lock map open))) +(allow keystore selinuxfs (lnk_file (ioctl read getattr lock map open))) +(allow keystore selinuxfs (file (write lock append map open))) +(allow keystore kernel (security (compute_av))) +(allow keystore self (netlink_selinux_socket (read write create getattr setattr lock relabelfrom relabelto append bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(allow keystore cgroup (dir (ioctl read getattr lock search open))) +(allow keystore cgroup (file (ioctl read getattr lock map open))) +(allow keystore cgroup (lnk_file (ioctl read getattr lock map open))) +;;* lmx 29 system/sepolicy/public/keystore.te + +(neverallow base_typeattr_239 keystore_data_file (dir (write lock relabelfrom append map unlink link rename execute quotaon mounton add_name remove_name reparent rmdir audit_access execmod))) +;;* lme + +;;* lmx 30 system/sepolicy/public/keystore.te + +(neverallow base_typeattr_239 keystore_data_file (file (ioctl read write create setattr lock relabelfrom append map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +(neverallow base_typeattr_239 keystore_data_file (lnk_file (ioctl read write create setattr lock relabelfrom append map unlink link rename execute quotaon mounton open audit_access execmod))) +(neverallow base_typeattr_239 keystore_data_file (sock_file (ioctl read write create setattr lock relabelfrom append map unlink link rename execute quotaon mounton open audit_access execmod))) +(neverallow base_typeattr_239 keystore_data_file (fifo_file (ioctl read write create setattr lock relabelfrom append map unlink link rename execute quotaon mounton open audit_access execmod))) +;;* lme + +;;* lmx 32 system/sepolicy/public/keystore.te + +(neverallow base_typeattr_240 keystore_data_file (dir (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton add_name remove_name reparent search rmdir open audit_access execmod))) +;;* lme + +;;* lmx 33 system/sepolicy/public/keystore.te + +(neverallow base_typeattr_240 keystore_data_file (file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +(neverallow base_typeattr_240 keystore_data_file (lnk_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton open audit_access execmod))) +(neverallow base_typeattr_240 keystore_data_file (sock_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton open audit_access execmod))) +(neverallow base_typeattr_240 keystore_data_file (fifo_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton open audit_access execmod))) +;;* lme + +;;* lmx 35 system/sepolicy/public/keystore.te + +(neverallow base_typeattr_57 keystore (process (ptrace))) +;;* lme + +(allow lmkd self (capability (dac_override kill sys_resource))) +(allow lmkd self (cap_userns (dac_override kill sys_resource))) +(allow lmkd self (capability (ipc_lock))) +(allow lmkd self (cap_userns (ipc_lock))) +(allow lmkd appdomain (dir (ioctl read getattr lock search open))) +(allow lmkd appdomain (file (ioctl read getattr lock map open))) +(allow lmkd appdomain (lnk_file (ioctl read getattr lock map open))) +(allow lmkd appdomain (file (write))) +(allow lmkd system_server (dir (ioctl read getattr lock search open))) +(allow lmkd system_server (file (ioctl read getattr lock map open))) +(allow lmkd system_server (lnk_file (ioctl read getattr lock map open))) +(allow lmkd system_server (file (write))) +(allow lmkd sysfs_lowmemorykiller (dir (ioctl read getattr lock search open))) +(allow lmkd sysfs_lowmemorykiller (file (ioctl read getattr lock map open))) +(allow lmkd sysfs_lowmemorykiller (lnk_file (ioctl read getattr lock map open))) +(allow lmkd sysfs_lowmemorykiller (file (write lock append map open))) +(allow lmkd appdomain (process (sigkill))) +(allow lmkd cgroup (dir (remove_name rmdir))) +(allow lmkd cgroup (file (ioctl read getattr lock map open))) +(allow lmkd self (capability (sys_nice))) +(allow lmkd self (cap_userns (sys_nice))) +(allow lmkd proc_zoneinfo (file (ioctl read getattr lock map open))) +(allow lmkd domain (dir (read search open))) +(allow lmkd domain (file (read open))) +(allow lmkd proc_sysrq (file (ioctl read write getattr lock append map open))) +(allow lmkd proc_meminfo (file (ioctl read getattr lock map open))) +;;* lmx 52 system/sepolicy/public/lmkd.te + +(neverallow base_typeattr_57 lmkd (process (noatsecure))) +;;* lme + +(allow logd cgroup (dir (ioctl read getattr lock search open))) +(allow logd cgroup (file (ioctl read getattr lock map open))) +(allow logd cgroup (lnk_file (ioctl read getattr lock map open))) +(allow logd proc_kmsg (dir (ioctl read getattr lock search open))) +(allow logd proc_kmsg (file (ioctl read getattr lock map open))) +(allow logd proc_kmsg (lnk_file (ioctl read getattr lock map open))) +(allow logd proc_meminfo (dir (ioctl read getattr lock search open))) +(allow logd proc_meminfo (file (ioctl read getattr lock map open))) +(allow logd proc_meminfo (lnk_file (ioctl read getattr lock map open))) +(allow logd proc_net (dir (ioctl read getattr lock search open))) +(allow logd proc_net (file (ioctl read getattr lock map open))) +(allow logd proc_net (lnk_file (ioctl read getattr lock map open))) +(allow logd self (capability (setgid setuid setpcap sys_nice audit_control))) +(allow logd self (cap_userns (setgid setuid setpcap sys_nice audit_control))) +(allow logd self (capability2 (syslog))) +(allow logd self (cap2_userns (syslog))) +(allow logd self (netlink_audit_socket (read write create getattr setattr lock append bind connect getopt setopt shutdown nlmsg_write))) +(allow logd kernel (system (syslog_read))) +(allow logd kmsg_device (chr_file (write lock append map open))) +(allow logd system_data_file (file (ioctl read getattr lock map open))) +(allow logd system_data_file (lnk_file (ioctl read getattr lock map open))) +(allow logd pstorefs (dir (search))) +(allow logd pstorefs (file (ioctl read getattr lock map open))) +(allow logd runtime_event_log_tags_file (file (ioctl read write getattr lock append map open))) +(allow logd device_logging_prop (file (ioctl read getattr lock map open))) +(allow logd domain (dir (ioctl read getattr lock search open))) +(allow logd domain (file (ioctl read getattr lock map open))) +(allow logd domain (lnk_file (ioctl read getattr lock map open))) +(allow logd kernel (system (syslog_mod))) +(allow logd logd_socket (sock_file (write))) +(allow logd logd (unix_stream_socket (connectto))) +(allow logd runtime_event_log_tags_file (file (ioctl read getattr lock map open))) +(allow runtime_event_log_tags_file tmpfs (filesystem (associate))) +(dontaudit domain runtime_event_log_tags_file (file (read open))) +;;* lmx 50 system/sepolicy/public/logd.te + +(neverallow logd dev_type (blk_file (read write))) +;;* lme + +;;* lmx 53 system/sepolicy/public/logd.te + +(neverallow logd domain (process (ptrace))) +;;* lme + +;;* lmx 56 system/sepolicy/public/logd.te + +(neverallow domain logd (process (ptrace))) +;;* lme + +;;* lmx 59 system/sepolicy/public/logd.te + +(neverallow logd system_file (file (write))) +(neverallow logd system_file (dir (write))) +(neverallow logd system_file (lnk_file (write))) +(neverallow logd system_file (chr_file (write))) +(neverallow logd system_file (blk_file (write))) +(neverallow logd system_file (sock_file (write))) +(neverallow logd system_file (fifo_file (write))) +;;* lme + +;;* lmx 62 system/sepolicy/public/logd.te + +(neverallow logd system_data_file (file (write))) +(neverallow logd system_data_file (dir (write))) +(neverallow logd system_data_file (lnk_file (write))) +(neverallow logd system_data_file (chr_file (write))) +(neverallow logd system_data_file (blk_file (write))) +(neverallow logd system_data_file (sock_file (write))) +(neverallow logd system_data_file (fifo_file (write))) +(neverallow logd app_data_file (file (write))) +(neverallow logd app_data_file (dir (write))) +(neverallow logd app_data_file (lnk_file (write))) +(neverallow logd app_data_file (chr_file (write))) +(neverallow logd app_data_file (blk_file (write))) +(neverallow logd app_data_file (sock_file (write))) +(neverallow logd app_data_file (fifo_file (write))) +;;* lme + +;;* lmx 65 system/sepolicy/public/logd.te + +(neverallow base_typeattr_75 logd (process (transition))) +;;* lme + +;;* lmx 66 system/sepolicy/public/logd.te + +(neverallow base_typeattr_57 logd (process (dyntransition))) +;;* lme + +;;* lmx 73 system/sepolicy/public/logd.te + +(neverallow base_typeattr_241 runtime_event_log_tags_file (file (write create setattr relabelfrom append unlink link rename))) +;;* lme + +;;* lmx 11 system/sepolicy/public/logpersist.te + +(neverallow logpersist dev_type (blk_file (read write))) +;;* lme + +;;* lmx 14 system/sepolicy/public/logpersist.te + +(neverallow logpersist domain (process (ptrace))) +;;* lme + +;;* lmx 17 system/sepolicy/public/logpersist.te + +(neverallow logpersist system_data_file (file (write))) +(neverallow logpersist system_data_file (dir (write))) +(neverallow logpersist system_data_file (lnk_file (write))) +(neverallow logpersist system_data_file (chr_file (write))) +(neverallow logpersist system_data_file (blk_file (write))) +(neverallow logpersist system_data_file (sock_file (write))) +(neverallow logpersist system_data_file (fifo_file (write))) +(neverallow logpersist app_data_file (file (write))) +(neverallow logpersist app_data_file (dir (write))) +(neverallow logpersist app_data_file (lnk_file (write))) +(neverallow logpersist app_data_file (chr_file (write))) +(neverallow logpersist app_data_file (blk_file (write))) +(neverallow logpersist app_data_file (sock_file (write))) +(neverallow logpersist app_data_file (fifo_file (write))) +;;* lme + +;;* lmx 27 system/sepolicy/public/logpersist.te + +(neverallow base_typeattr_57 logpersist (process (dyntransition))) +;;* lme + +(allow mediacodec hwservicemanager_prop (file (ioctl read getattr lock map open))) +(allow mediacodec vndbinder_device (chr_file (ioctl read write getattr lock append map open))) +(allow mediacodec vndservicemanager (binder (call transfer))) +(allow vndservicemanager mediacodec (dir (search))) +(allow vndservicemanager mediacodec (file (read open))) +(allow vndservicemanager mediacodec (process (getattr))) +(allow mediacodec binderservicedomain (binder (call transfer))) +(allow binderservicedomain mediacodec (binder (transfer))) +(allow mediacodec binderservicedomain (fd (use))) +(allow mediacodec appdomain (binder (call transfer))) +(allow appdomain mediacodec (binder (transfer))) +(allow mediacodec appdomain (fd (use))) +(allow mediacodec hal_graphics_composer (fd (use))) +(allow mediacodec gpu_device (chr_file (ioctl read write getattr lock append map open))) +(allow mediacodec video_device (chr_file (ioctl read write getattr lock append map open))) +(allow mediacodec video_device (dir (search))) +(allow mediacodec ion_device (chr_file (ioctl read write getattr lock append map open))) +(allow mediacodec hal_camera (fd (use))) +(allow mediacodec anr_data_file (file (append))) +(allow mediacodec dumpstate (fd (use))) +(allow mediacodec incidentd (fd (use))) +(allow mediacodec dumpstate (fifo_file (write append))) +(allow mediacodec incidentd (fifo_file (write append))) +(allow mediacodec system_server (fifo_file (write append))) +(allow mediacodec tombstoned (unix_stream_socket (connectto))) +(allow mediacodec tombstoned (fd (use))) +(allow mediacodec tombstoned_crash_socket (sock_file (write))) +(allow mediacodec tombstone_data_file (file (append))) +(allow mediacodec hal_codec2_hwservice (hwservice_manager (add find))) +(allow mediacodec hidl_base_hwservice (hwservice_manager (add))) +;;* lmx 36 system/sepolicy/public/mediacodec.te + +(neverallow base_typeattr_242 hal_codec2_hwservice (hwservice_manager (add))) +;;* lme + +(allow mediacodec hal_omx_hwservice (hwservice_manager (add find))) +(allow mediacodec hidl_base_hwservice (hwservice_manager (add))) +;;* lmx 37 system/sepolicy/public/mediacodec.te + +(neverallow base_typeattr_242 hal_omx_hwservice (hwservice_manager (add))) +;;* lme + +(allow mediacodec bufferhubd (fd (use))) +;;* lmx 58 system/sepolicy/public/mediacodec.te + +(neverallow mediacodec fs_type (file (execute_no_trans))) +(neverallow mediacodec file_type (file (execute_no_trans))) +;;* lme + +;;* lmx 70 system/sepolicy/public/mediacodec.te + +(neverallow mediacodec domain (tcp_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind node_bind name_connect))) +(neverallow mediacodec domain (udp_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind node_bind))) +(neverallow mediacodec domain (rawip_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind node_bind))) +;;* lme + +(allow mediadrmserver servicemanager (binder (call transfer))) +(allow servicemanager mediadrmserver (dir (search))) +(allow servicemanager mediadrmserver (file (read open))) +(allow servicemanager mediadrmserver (process (getattr))) +(allow mediadrmserver binderservicedomain (binder (call transfer))) +(allow binderservicedomain mediadrmserver (binder (transfer))) +(allow mediadrmserver binderservicedomain (fd (use))) +(allow mediadrmserver appdomain (binder (call transfer))) +(allow appdomain mediadrmserver (binder (transfer))) +(allow mediadrmserver appdomain (fd (use))) +(allow mediadrmserver mediadrmserver_service (service_manager (add find))) +;;* lmx 14 system/sepolicy/public/mediadrmserver.te + +(neverallow base_typeattr_243 mediadrmserver_service (service_manager (add))) +;;* lme + +(allow mediadrmserver mediaserver_service (service_manager (find))) +(allow mediadrmserver mediametrics_service (service_manager (find))) +(allow mediadrmserver processinfo_service (service_manager (find))) +(allow mediadrmserver surfaceflinger_service (service_manager (find))) +(allow mediadrmserver system_file (dir (ioctl read getattr lock search open))) +(allow mediadrmserver mediacodec (binder (call transfer))) +(allow mediacodec mediadrmserver (binder (transfer))) +(allow mediadrmserver mediacodec (fd (use))) +;;* lmx 28 system/sepolicy/public/mediadrmserver.te + +(neverallow mediadrmserver fs_type (file (execute_no_trans))) +(neverallow mediadrmserver file_type (file (execute_no_trans))) +;;* lme + +;;* lmx 31 system/sepolicy/public/mediadrmserver.te + +(neverallowx mediadrmserver domain (ioctl tcp_socket (0x6900 0x6902))) +(neverallowx mediadrmserver domain (ioctl udp_socket (0x6900 0x6902))) +(neverallowx mediadrmserver domain (ioctl rawip_socket (0x6900 0x6902))) +;;* lme + +;;* lmx 31 system/sepolicy/public/mediadrmserver.te + +(neverallowx mediadrmserver domain (ioctl tcp_socket ((range 0x890b 0x890d) 0x8911 0x8914 0x8916 0x8918 0x891a (range 0x891c 0x8920) (range 0x8922 0x8927) 0x8929 (range 0x8930 0x8932) (range 0x8934 0x8937) 0x8939 (range 0x8940 0x8941) 0x8943 (range 0x8946 0x894b) (range 0x8953 0x8955) (range 0x8960 0x8962) (range 0x8970 0x8971) (range 0x8980 0x8983) (range 0x8990 0x8995) (range 0x89a0 0x89a3) 0x89b0 (range 0x89e0 0x89ff)))) +(neverallowx mediadrmserver domain (ioctl udp_socket ((range 0x890b 0x890d) 0x8911 0x8914 0x8916 0x8918 0x891a (range 0x891c 0x8920) (range 0x8922 0x8927) 0x8929 (range 0x8930 0x8932) (range 0x8934 0x8937) 0x8939 (range 0x8940 0x8941) 0x8943 (range 0x8946 0x894b) (range 0x8953 0x8955) (range 0x8960 0x8962) (range 0x8970 0x8971) (range 0x8980 0x8983) (range 0x8990 0x8995) (range 0x89a0 0x89a3) 0x89b0 (range 0x89e0 0x89ff)))) +(neverallowx mediadrmserver domain (ioctl rawip_socket ((range 0x890b 0x890d) 0x8911 0x8914 0x8916 0x8918 0x891a (range 0x891c 0x8920) (range 0x8922 0x8927) 0x8929 (range 0x8930 0x8932) (range 0x8934 0x8937) 0x8939 (range 0x8940 0x8941) 0x8943 (range 0x8946 0x894b) (range 0x8953 0x8955) (range 0x8960 0x8962) (range 0x8970 0x8971) (range 0x8980 0x8983) (range 0x8990 0x8995) (range 0x89a0 0x89a3) 0x89b0 (range 0x89e0 0x89ff)))) +;;* lme + +;;* lmx 31 system/sepolicy/public/mediadrmserver.te + +(neverallowx mediadrmserver domain (ioctl tcp_socket (0x8b00 0x8b02 0x8b04 0x8b06 0x8b08 0x8b0a 0x8b0c 0x8b0e 0x8b10 (range 0x8b14 0x8b1d) 0x8b20 0x8b22 0x8b24 0x8b26 0x8b28 (range 0x8b2a 0x8b2c) (range 0x8b30 0x8b36) (range 0x8be0 0x8bff)))) +(neverallowx mediadrmserver domain (ioctl udp_socket (0x8b00 0x8b02 0x8b04 0x8b06 0x8b08 0x8b0a 0x8b0c 0x8b0e 0x8b10 (range 0x8b14 0x8b1d) 0x8b20 0x8b22 0x8b24 0x8b26 0x8b28 (range 0x8b2a 0x8b2c) (range 0x8b30 0x8b36) (range 0x8be0 0x8bff)))) +(neverallowx mediadrmserver domain (ioctl rawip_socket (0x8b00 0x8b02 0x8b04 0x8b06 0x8b08 0x8b0a 0x8b0c 0x8b0e 0x8b10 (range 0x8b14 0x8b1d) 0x8b20 0x8b22 0x8b24 0x8b26 0x8b28 (range 0x8b2a 0x8b2c) (range 0x8b30 0x8b36) (range 0x8be0 0x8bff)))) +;;* lme + +(allow mediaextractor servicemanager (binder (call transfer))) +(allow servicemanager mediaextractor (dir (search))) +(allow servicemanager mediaextractor (file (read open))) +(allow servicemanager mediaextractor (process (getattr))) +(allow mediaextractor binderservicedomain (binder (call transfer))) +(allow binderservicedomain mediaextractor (binder (transfer))) +(allow mediaextractor binderservicedomain (fd (use))) +(allow mediaextractor appdomain (binder (call transfer))) +(allow appdomain mediaextractor (binder (transfer))) +(allow mediaextractor appdomain (fd (use))) +(allow mediaextractor mediaextractor_service (service_manager (add find))) +;;* lmx 12 system/sepolicy/public/mediaextractor.te + +(neverallow base_typeattr_244 mediaextractor_service (service_manager (add))) +;;* lme + +(allow mediaextractor mediametrics_service (service_manager (find))) +(allow mediaextractor hidl_token_hwservice (hwservice_manager (find))) +(allow mediaextractor system_server (fd (use))) +(allow mediaextractor cgroup (dir (ioctl read getattr lock search open))) +(allow mediaextractor cgroup (file (ioctl read getattr lock map open))) +(allow mediaextractor cgroup (lnk_file (ioctl read getattr lock map open))) +(allow mediaextractor proc_meminfo (file (ioctl read getattr lock map open))) +(allow mediaextractor anr_data_file (file (append))) +(allow mediaextractor dumpstate (fd (use))) +(allow mediaextractor incidentd (fd (use))) +(allow mediaextractor dumpstate (fifo_file (write append))) +(allow mediaextractor incidentd (fifo_file (write append))) +(allow mediaextractor system_server (fifo_file (write append))) +(allow mediaextractor tombstoned (unix_stream_socket (connectto))) +(allow mediaextractor tombstoned (fd (use))) +(allow mediaextractor tombstoned_crash_socket (sock_file (write))) +(allow mediaextractor tombstone_data_file (file (append))) +(allow mediaextractor sdcardfs (file (read getattr))) +(allow mediaextractor media_rw_data_file (file (read getattr))) +(allow mediaextractor app_data_file (file (read getattr))) +(allow mediaextractor apk_data_file (file (read getattr))) +(allow mediaextractor asec_apk_file (file (read getattr))) +(allow mediaextractor ringtone_file (file (read getattr))) +(allow mediaextractor system_file (dir (read open))) +;;* lmx 53 system/sepolicy/public/mediaextractor.te + +(neverallow mediaextractor fs_type (file (execute_no_trans))) +(neverallow mediaextractor file_type (file (execute_no_trans))) +;;* lme + +;;* lmx 65 system/sepolicy/public/mediaextractor.te + +(neverallow mediaextractor domain (tcp_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind node_bind name_connect))) +(neverallow mediaextractor domain (udp_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind node_bind))) +(neverallow mediaextractor domain (rawip_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind node_bind))) +;;* lme + +;;* lmx 74 system/sepolicy/public/mediaextractor.te + +(neverallow mediaextractor base_typeattr_245 (file (open))) +;;* lme + +(allow mediametrics servicemanager (binder (call transfer))) +(allow servicemanager mediametrics (dir (search))) +(allow servicemanager mediametrics (file (read open))) +(allow servicemanager mediametrics (process (getattr))) +(allow mediametrics binderservicedomain (binder (call transfer))) +(allow binderservicedomain mediametrics (binder (transfer))) +(allow mediametrics binderservicedomain (fd (use))) +(allow mediametrics mediametrics_service (service_manager (add find))) +;;* lmx 10 system/sepolicy/public/mediametrics.te + +(neverallow base_typeattr_246 mediametrics_service (service_manager (add))) +;;* lme + +(allow mediametrics system_server (fd (use))) +(allow mediametrics cgroup (dir (ioctl read getattr lock search open))) +(allow mediametrics cgroup (file (ioctl read getattr lock map open))) +(allow mediametrics cgroup (lnk_file (ioctl read getattr lock map open))) +(allow mediametrics proc_meminfo (file (ioctl read getattr lock map open))) +(allow mediametrics app_data_file (file (write))) +(allow mediametrics package_native_service (service_manager (find))) +;;* lmx 29 system/sepolicy/public/mediametrics.te + +(neverallow mediametrics fs_type (file (execute_no_trans))) +(neverallow mediametrics file_type (file (execute_no_trans))) +;;* lme + +;;* lmx 41 system/sepolicy/public/mediametrics.te + +(neverallow mediametrics domain (tcp_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind node_bind name_connect))) +(neverallow mediametrics domain (udp_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind node_bind))) +(neverallow mediametrics domain (rawip_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind node_bind))) +;;* lme + +(allow mediaserver sdcard_type (dir (ioctl read getattr lock search open))) +(allow mediaserver sdcard_type (file (ioctl read getattr lock map open))) +(allow mediaserver sdcard_type (lnk_file (ioctl read getattr lock map open))) +(allow mediaserver cgroup (dir (ioctl read getattr lock search open))) +(allow mediaserver cgroup (file (ioctl read getattr lock map open))) +(allow mediaserver cgroup (lnk_file (ioctl read getattr lock map open))) +(allow mediaserver proc (lnk_file (getattr))) +(allow mediaserver system_file (dir (ioctl read getattr lock search open))) +(allow mediaserver servicemanager (binder (call transfer))) +(allow servicemanager mediaserver (dir (search))) +(allow servicemanager mediaserver (file (read open))) +(allow servicemanager mediaserver (process (getattr))) +(allow mediaserver binderservicedomain (binder (call transfer))) +(allow binderservicedomain mediaserver (binder (transfer))) +(allow mediaserver binderservicedomain (fd (use))) +(allow mediaserver appdomain (binder (call transfer))) +(allow appdomain mediaserver (binder (transfer))) +(allow mediaserver appdomain (fd (use))) +(allow mediaserver media_data_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow mediaserver media_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow mediaserver app_data_file (dir (search))) +(allow mediaserver app_data_file (file (ioctl read write getattr lock append map open))) +(allow mediaserver sdcard_type (file (write))) +(allow mediaserver gpu_device (chr_file (ioctl read write getattr lock append map open))) +(allow mediaserver video_device (dir (ioctl read getattr lock search open))) +(allow mediaserver video_device (chr_file (ioctl read write getattr lock append map open))) +(allow mediaserver property_socket (sock_file (write))) +(allow mediaserver init (unix_stream_socket (connectto))) +(allow mediaserver audio_prop (property_service (set))) +(allow mediaserver audio_prop (file (ioctl read getattr lock map open))) +(allow mediaserver apk_data_file (file (read getattr))) +(allow mediaserver asec_apk_file (file (read getattr))) +(allow mediaserver ringtone_file (file (read getattr))) +(allow mediaserver radio_data_file (file (read getattr))) +(allow mediaserver appdomain (fifo_file (read write getattr))) +(allow mediaserver rpmsg_device (chr_file (ioctl read write getattr lock append map open))) +(allow mediaserver system_server (fifo_file (ioctl read getattr lock map open))) +(allow mediaserver media_rw_data_file (dir (ioctl read getattr lock search open))) +(allow mediaserver media_rw_data_file (file (ioctl read getattr lock map open))) +(allow mediaserver media_rw_data_file (lnk_file (ioctl read getattr lock map open))) +(allow mediaserver app_fuse_file (file (read getattr))) +(allow mediaserver qtaguid_proc (file (ioctl read write getattr lock append map open))) +(allow mediaserver qtaguid_device (chr_file (ioctl read getattr lock map open))) +(allow mediaserver drmserver_socket (sock_file (write))) +(allow mediaserver drmserver (unix_stream_socket (connectto))) +(allow mediaserver bluetooth_socket (sock_file (write))) +(allow mediaserver bluetooth (unix_stream_socket (connectto))) +(allow mediaserver mediaserver_service (service_manager (add find))) +;;* lmx 75 system/sepolicy/public/mediaserver.te + +(neverallow base_typeattr_247 mediaserver_service (service_manager (add))) +;;* lme + +(allow mediaserver activity_service (service_manager (find))) +(allow mediaserver appops_service (service_manager (find))) +(allow mediaserver audioserver_service (service_manager (find))) +(allow mediaserver cameraserver_service (service_manager (find))) +(allow mediaserver batterystats_service (service_manager (find))) +(allow mediaserver drmserver_service (service_manager (find))) +(allow mediaserver mediaextractor_service (service_manager (find))) +(allow mediaserver mediacodec_service (service_manager (find))) +(allow mediaserver mediametrics_service (service_manager (find))) +(allow mediaserver media_session_service (service_manager (find))) +(allow mediaserver permission_service (service_manager (find))) +(allow mediaserver power_service (service_manager (find))) +(allow mediaserver processinfo_service (service_manager (find))) +(allow mediaserver scheduling_policy_service (service_manager (find))) +(allow mediaserver surfaceflinger_service (service_manager (find))) +(allow mediaserver mediadrmserver_service (service_manager (find))) +(allow mediaserver hidl_token_hwservice (hwservice_manager (find))) +(allow mediaserver oemfs (dir (search))) +(allow mediaserver oemfs (file (ioctl read getattr lock map open))) +(allow drmserver mediaserver (dir (search))) +(allow drmserver mediaserver (file (read open))) +(allow drmserver mediaserver (process (getattr))) +(allow mediaserver drmserver (drmservice (consumeRights setPlaybackStatus openDecryptSession closeDecryptSession initializeDecryptUnit decrypt finalizeDecryptUnit pread))) +(allowx mediaserver self (ioctl tcp_socket ((range 0x5401 0x5403) 0x540b (range 0x540e 0x5411) (range 0x5413 0x5414) 0x5451))) +(allowx mediaserver self (ioctl udp_socket ((range 0x5401 0x5403) 0x540b (range 0x540e 0x5411) (range 0x5413 0x5414) 0x5451))) +(allowx mediaserver self (ioctl rawip_socket ((range 0x5401 0x5403) 0x540b (range 0x540e 0x5411) (range 0x5413 0x5414) 0x5451))) +(allowx mediaserver self (ioctl tcp_socket ((range 0x8906 0x8907) 0x8910 (range 0x8912 0x8913) 0x8915 0x8917 0x8919 0x891b 0x8921 0x8933 0x8938 0x8942))) +(allowx mediaserver self (ioctl udp_socket ((range 0x8906 0x8907) 0x8910 (range 0x8912 0x8913) 0x8915 0x8917 0x8919 0x891b 0x8921 0x8933 0x8938 0x8942))) +(allowx mediaserver self (ioctl rawip_socket ((range 0x8906 0x8907) 0x8910 (range 0x8912 0x8913) 0x8915 0x8917 0x8919 0x891b 0x8921 0x8933 0x8938 0x8942))) +(allowx mediaserver self (ioctl tcp_socket (0x8b01 0x8b05 0x8b07 0x8b09 0x8b0b 0x8b0d 0x8b0f (range 0x8b11 0x8b13) 0x8b21 0x8b23 0x8b25 0x8b27 0x8b29 0x8b2d))) +(allowx mediaserver self (ioctl udp_socket (0x8b01 0x8b05 0x8b07 0x8b09 0x8b0b 0x8b0d 0x8b0f (range 0x8b11 0x8b13) 0x8b21 0x8b23 0x8b25 0x8b27 0x8b29 0x8b2d))) +(allowx mediaserver self (ioctl rawip_socket (0x8b01 0x8b05 0x8b07 0x8b09 0x8b0b 0x8b0d 0x8b0f (range 0x8b11 0x8b13) 0x8b21 0x8b23 0x8b25 0x8b27 0x8b29 0x8b2d))) +(allow mediaserver media_rw_data_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow mediaserver media_rw_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow mediaserver preloads_media_file (file (ioctl read getattr))) +(allow mediaserver ion_device (chr_file (ioctl read getattr lock map open))) +(allow mediaserver hal_graphics_allocator (fd (use))) +(allow mediaserver hal_graphics_composer (fd (use))) +(allow mediaserver hal_camera (fd (use))) +(allow mediaserver system_server (fd (use))) +(allow mediaserver mediacodec (binder (call transfer))) +(allow mediacodec mediaserver (binder (transfer))) +(allow mediaserver mediacodec (fd (use))) +;;* lmx 144 system/sepolicy/public/mediaserver.te + +(neverallow mediaserver fs_type (file (execute_no_trans))) +(neverallow mediaserver file_type (file (execute_no_trans))) +;;* lme + +;;* lmx 147 system/sepolicy/public/mediaserver.te + +(neverallowx mediaserver domain (ioctl tcp_socket (0x6900 0x6902))) +(neverallowx mediaserver domain (ioctl udp_socket (0x6900 0x6902))) +(neverallowx mediaserver domain (ioctl rawip_socket (0x6900 0x6902))) +;;* lme + +;;* lmx 147 system/sepolicy/public/mediaserver.te + +(neverallowx mediaserver domain (ioctl tcp_socket ((range 0x890b 0x890d) 0x8911 0x8914 0x8916 0x8918 0x891a (range 0x891c 0x8920) (range 0x8922 0x8927) 0x8929 (range 0x8930 0x8932) (range 0x8934 0x8937) 0x8939 (range 0x8940 0x8941) 0x8943 (range 0x8946 0x894b) (range 0x8953 0x8955) (range 0x8960 0x8962) (range 0x8970 0x8971) (range 0x8980 0x8983) (range 0x8990 0x8995) (range 0x89a0 0x89a3) 0x89b0 (range 0x89e0 0x89ff)))) +(neverallowx mediaserver domain (ioctl udp_socket ((range 0x890b 0x890d) 0x8911 0x8914 0x8916 0x8918 0x891a (range 0x891c 0x8920) (range 0x8922 0x8927) 0x8929 (range 0x8930 0x8932) (range 0x8934 0x8937) 0x8939 (range 0x8940 0x8941) 0x8943 (range 0x8946 0x894b) (range 0x8953 0x8955) (range 0x8960 0x8962) (range 0x8970 0x8971) (range 0x8980 0x8983) (range 0x8990 0x8995) (range 0x89a0 0x89a3) 0x89b0 (range 0x89e0 0x89ff)))) +(neverallowx mediaserver domain (ioctl rawip_socket ((range 0x890b 0x890d) 0x8911 0x8914 0x8916 0x8918 0x891a (range 0x891c 0x8920) (range 0x8922 0x8927) 0x8929 (range 0x8930 0x8932) (range 0x8934 0x8937) 0x8939 (range 0x8940 0x8941) 0x8943 (range 0x8946 0x894b) (range 0x8953 0x8955) (range 0x8960 0x8962) (range 0x8970 0x8971) (range 0x8980 0x8983) (range 0x8990 0x8995) (range 0x89a0 0x89a3) 0x89b0 (range 0x89e0 0x89ff)))) +;;* lme + +;;* lmx 147 system/sepolicy/public/mediaserver.te + +(neverallowx mediaserver domain (ioctl tcp_socket (0x8b00 0x8b02 0x8b04 0x8b06 0x8b08 0x8b0a 0x8b0c 0x8b0e 0x8b10 (range 0x8b14 0x8b1d) 0x8b20 0x8b22 0x8b24 0x8b26 0x8b28 (range 0x8b2a 0x8b2c) (range 0x8b30 0x8b36) (range 0x8be0 0x8bff)))) +(neverallowx mediaserver domain (ioctl udp_socket (0x8b00 0x8b02 0x8b04 0x8b06 0x8b08 0x8b0a 0x8b0c 0x8b0e 0x8b10 (range 0x8b14 0x8b1d) 0x8b20 0x8b22 0x8b24 0x8b26 0x8b28 (range 0x8b2a 0x8b2c) (range 0x8b30 0x8b36) (range 0x8be0 0x8bff)))) +(neverallowx mediaserver domain (ioctl rawip_socket (0x8b00 0x8b02 0x8b04 0x8b06 0x8b08 0x8b0a 0x8b0c 0x8b0e 0x8b10 (range 0x8b14 0x8b1d) 0x8b20 0x8b22 0x8b24 0x8b26 0x8b28 (range 0x8b2a 0x8b2c) (range 0x8b30 0x8b36) (range 0x8be0 0x8bff)))) +;;* lme + +(allow modprobe proc_modules (file (ioctl read getattr lock map open))) +(allow modprobe self (capability (sys_module))) +(allow modprobe self (cap_userns (sys_module))) +(allow modprobe kernel (key (search))) +(allow mtp self (socket (read write create getattr setattr lock append bind connect getopt setopt shutdown))) +(allow mtp self (capability (net_raw))) +(allow mtp self (cap_userns (net_raw))) +(allow mtp ppp (process (signal))) +(allow mtp vpn_data_file (dir (search))) +(allowx netd self (ioctl udp_socket (0x6900 0x6902))) +(allowx netd self (ioctl udp_socket ((range 0x890b 0x890d) 0x8911 0x8914 0x8916 0x8918 0x891a (range 0x891c 0x8920) (range 0x8922 0x8927) 0x8929 (range 0x8930 0x8932) (range 0x8934 0x8937) 0x8939 (range 0x8940 0x8941) 0x8943 (range 0x8946 0x894b) (range 0x8953 0x8955) (range 0x8960 0x8962) (range 0x8970 0x8971) (range 0x8980 0x8983) (range 0x8990 0x8995) (range 0x89a0 0x89a3) 0x89b0 (range 0x89e0 0x89ff)))) +(allowx netd self (ioctl udp_socket (0x8b00 0x8b02 0x8b04 0x8b06 0x8b08 0x8b0a 0x8b0c 0x8b0e 0x8b10 (range 0x8b14 0x8b1d) 0x8b20 0x8b22 0x8b24 0x8b26 0x8b28 (range 0x8b2a 0x8b2c) (range 0x8b30 0x8b36) (range 0x8be0 0x8bff)))) +(allow netd cgroup (dir (ioctl read getattr lock search open))) +(allow netd cgroup (file (ioctl read getattr lock map open))) +(allow netd cgroup (lnk_file (ioctl read getattr lock map open))) +(allow netd system_server (fd (use))) +(allow netd self (capability (kill net_admin net_raw))) +(allow netd self (cap_userns (kill net_admin net_raw))) +(dontaudit netd self (capability (fsetid))) +(dontaudit netd self (cap_userns (fsetid))) +(allow netd self (netlink_kobject_uevent_socket (read write create getattr setattr lock append bind connect getopt setopt shutdown))) +(allow netd self (netlink_route_socket (nlmsg_write))) +(allow netd self (netlink_nflog_socket (read write create getattr setattr lock append bind connect getopt setopt shutdown))) +(allow netd self (netlink_socket (read write create getattr setattr lock append bind connect getopt setopt shutdown))) +(allow netd self (netlink_tcpdiag_socket (read write create getattr setattr lock append bind connect getopt setopt shutdown nlmsg_read nlmsg_write))) +(allow netd self (netlink_generic_socket (read write create getattr setattr lock append bind connect getopt setopt shutdown))) +(allow netd self (netlink_netfilter_socket (read write create getattr setattr lock append bind connect getopt setopt shutdown))) +(allow netd shell_exec (file (ioctl read getattr lock map execute execute_no_trans open))) +(allow netd system_file (file (getattr map execute execute_no_trans))) +(allow netd devpts (chr_file (ioctl read write getattr lock append map open))) +(allow netd system_file (file (lock))) +(allow netd qtaguid_proc (file (ioctl read write getattr lock append map open))) +(allow netd qtaguid_device (chr_file (ioctl read getattr lock map open))) +(allow netd proc_net (dir (ioctl read getattr lock search open))) +(allow netd proc_net (file (ioctl read getattr lock map open))) +(allow netd proc_net (lnk_file (ioctl read getattr lock map open))) +(allow netd proc_net (file (ioctl read write getattr lock append map open))) +(allow netd sysfs (dir (ioctl read getattr lock search open))) +(allow netd sysfs_net (dir (ioctl read getattr lock search open))) +(allow netd sysfs_net (file (ioctl read getattr lock map open))) +(allow netd sysfs_net (lnk_file (ioctl read getattr lock map open))) +(allow netd sysfs_net (file (write lock append map open))) +(allow netd sysfs_usb (file (write))) +(allow netd fs_bpf (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow netd fs_bpf (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow netd self (capability (chown dac_override))) +(allow netd self (cap_userns (chown dac_override))) +(allow netd net_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow netd net_data_file (dir (ioctl read write getattr lock add_name remove_name search open))) +(allow netd self (capability (fowner))) +(allow netd self (cap_userns (fowner))) +(allow netd system_file (file (lock))) +(allow netd dnsmasq (process (signal))) +(allow netd clatd (process (signal))) +(allow netd property_socket (sock_file (write))) +(allow netd init (unix_stream_socket (connectto))) +(allow netd ctl_mdnsd_prop (property_service (set))) +(allow netd ctl_mdnsd_prop (file (ioctl read getattr lock map open))) +(allow netd property_socket (sock_file (write))) +(allow netd init (unix_stream_socket (connectto))) +(allow netd netd_stable_secret_prop (property_service (set))) +(allow netd netd_stable_secret_prop (file (ioctl read getattr lock map open))) +(allow netd servicemanager (binder (call transfer))) +(allow servicemanager netd (dir (search))) +(allow servicemanager netd (file (read open))) +(allow servicemanager netd (process (getattr))) +(allow netd netd_service (service_manager (add find))) +;;* lmx 85 system/sepolicy/public/netd.te + +(neverallow base_typeattr_248 netd_service (service_manager (add))) +;;* lme + +(allow netd dumpstate (fifo_file (write getattr))) +(allow netd system_server (binder (call))) +(allow netd permission_service (service_manager (find))) +(allow netd netd_listener_service (service_manager (find))) +(allow netd netdomain (tcp_socket (read write getattr setattr getopt setopt))) +(allow netd netdomain (udp_socket (read write getattr setattr getopt setopt))) +(allow netd netdomain (rawip_socket (read write getattr setattr getopt setopt))) +(allow netd netdomain (tun_socket (read write getattr setattr getopt setopt))) +(allow netd netdomain (fd (use))) +(allow netd self (netlink_xfrm_socket (read write create getattr setattr lock append bind connect getopt setopt shutdown nlmsg_read nlmsg_write))) +(allow netd self (bpf (map_create map_read map_write))) +(allow netd system_net_netd_hwservice (hwservice_manager (add find))) +(allow netd hidl_base_hwservice (hwservice_manager (add))) +;;* lmx 111 system/sepolicy/public/netd.te + +(neverallow base_typeattr_248 system_net_netd_hwservice (hwservice_manager (add))) +;;* lme + +(allow netd hwservicemanager (binder (call transfer))) +(allow hwservicemanager netd (binder (call transfer))) +(allow hwservicemanager netd (dir (search))) +(allow hwservicemanager netd (file (read open))) +(allow hwservicemanager netd (process (getattr))) +(allow netd hwservicemanager_prop (file (ioctl read getattr lock map open))) +;;* lmx 121 system/sepolicy/public/netd.te + +(neverallow netd dev_type (blk_file (read write))) +;;* lme + +;;* lmx 124 system/sepolicy/public/netd.te + +(neverallow netd domain (process (ptrace))) +;;* lme + +;;* lmx 127 system/sepolicy/public/netd.te + +(neverallow netd system_file (file (write))) +(neverallow netd system_file (dir (write))) +(neverallow netd system_file (lnk_file (write))) +(neverallow netd system_file (chr_file (write))) +(neverallow netd system_file (blk_file (write))) +(neverallow netd system_file (sock_file (write))) +(neverallow netd system_file (fifo_file (write))) +;;* lme + +;;* lmx 130 system/sepolicy/public/netd.te + +(neverallow netd system_data_file (file (write))) +(neverallow netd system_data_file (dir (write))) +(neverallow netd system_data_file (lnk_file (write))) +(neverallow netd system_data_file (chr_file (write))) +(neverallow netd system_data_file (blk_file (write))) +(neverallow netd system_data_file (sock_file (write))) +(neverallow netd system_data_file (fifo_file (write))) +(neverallow netd app_data_file (file (write))) +(neverallow netd app_data_file (dir (write))) +(neverallow netd app_data_file (lnk_file (write))) +(neverallow netd app_data_file (chr_file (write))) +(neverallow netd app_data_file (blk_file (write))) +(neverallow netd app_data_file (sock_file (write))) +(neverallow netd app_data_file (fifo_file (write))) +;;* lme + +;;* lmx 133 system/sepolicy/public/netd.te + +(neverallow base_typeattr_249 netd_service (service_manager (find))) +;;* lme + +;;* lmx 136 system/sepolicy/public/netd.te + +(neverallow base_typeattr_248 netd (bpf (map_create))) +;;* lme + +;;* lmx 139 system/sepolicy/public/netd.te + +(neverallow appdomain netd (binder (call))) +;;* lme + +;;* lmx 140 system/sepolicy/public/netd.te + +(neverallow netd appdomain (binder (call))) +;;* lme + +;;* lmx 144 system/sepolicy/public/netd.te + +(neverallow base_typeattr_250 netd_stable_secret_prop (file (ioctl read getattr lock map open))) +;;* lme + +;;* lmx 148 system/sepolicy/public/netd.te + +(neverallow base_typeattr_251 netd_stable_secret_prop (property_service (set))) +;;* lme + +;;* lmx 5 system/sepolicy/public/netutils_wrapper.te + +(neverallow domain netutils_wrapper_exec (file (execute_no_trans))) +;;* lme + +(allow otapreopt_chroot postinstall_file (dir (mounton search))) +(allow otapreopt_chroot self (capability (sys_chroot sys_admin))) +(allow otapreopt_chroot self (cap_userns (sys_chroot sys_admin))) +(allow otapreopt_chroot block_device (dir (search))) +(allow otapreopt_chroot labeledfs (filesystem (mount))) +(dontaudit otapreopt_chroot kernel (process (setsched))) +(allow otapreopt_chroot postinstall (fd (use))) +(allow otapreopt_chroot update_engine (fd (use))) +(allow otapreopt_chroot update_engine (fifo_file (write))) +(allow otapreopt_slot ota_data_file (dir (ioctl read write getattr lock rename add_name remove_name reparent search rmdir open))) +(allow otapreopt_slot ota_data_file (file (getattr))) +(allow otapreopt_slot ota_data_file (lnk_file (getattr))) +(allow otapreopt_slot ota_data_file (lnk_file (read))) +(allow otapreopt_slot dalvikcache_data_file (dir (read write getattr add_name remove_name search rmdir open))) +(allow otapreopt_slot dalvikcache_data_file (file (getattr unlink))) +(allow otapreopt_slot dalvikcache_data_file (lnk_file (read getattr unlink))) +(allow otapreopt_slot shell_exec (file (ioctl read getattr lock map execute execute_no_trans open))) +(allow otapreopt_slot toolbox_exec (file (ioctl read getattr lock map execute execute_no_trans open))) +(allow performanced servicemanager (binder (call transfer))) +(allow servicemanager performanced (dir (search))) +(allow servicemanager performanced (file (read open))) +(allow servicemanager performanced (process (getattr))) +(allow performanced system_server (binder (call transfer))) +(allow system_server performanced (binder (transfer))) +(allow performanced system_server (fd (use))) +(allow performanced permission_service (service_manager (find))) +(allow init pdx_performance_client_endpoint_socket_type (unix_stream_socket (create bind))) +(allow performanced pdx_performance_client_endpoint_socket_type (unix_stream_socket (read write getattr setattr lock append listen accept getopt setopt shutdown))) +(allow performanced self (process (setsockcreate))) +(allow performanced pdx_performance_client_channel_socket_type (unix_stream_socket (ioctl read write create getattr setattr lock append bind connect listen accept getopt setopt shutdown))) +;;* lmx 10 system/sepolicy/public/performanced.te + +(neverallow base_typeattr_252 pdx_performance_client_endpoint_socket_type (unix_stream_socket (listen accept))) +;;* lme + +(allow performanced self (capability (setgid setuid sys_nice))) +(allow performanced self (cap_userns (setgid setuid sys_nice))) +(allow performanced appdomain (dir (ioctl read getattr lock search open))) +(allow performanced bufferhubd (dir (ioctl read getattr lock search open))) +(allow performanced kernel (dir (ioctl read getattr lock search open))) +(allow performanced surfaceflinger (dir (ioctl read getattr lock search open))) +(allow performanced appdomain (file (ioctl read getattr lock map open))) +(allow performanced appdomain (lnk_file (ioctl read getattr lock map open))) +(allow performanced bufferhubd (file (ioctl read getattr lock map open))) +(allow performanced bufferhubd (lnk_file (ioctl read getattr lock map open))) +(allow performanced kernel (file (ioctl read getattr lock map open))) +(allow performanced kernel (lnk_file (ioctl read getattr lock map open))) +(allow performanced surfaceflinger (file (ioctl read getattr lock map open))) +(allow performanced surfaceflinger (lnk_file (ioctl read getattr lock map open))) +(dontaudit performanced domain (dir (read))) +(allow performanced appdomain (process (setsched))) +(allow performanced bufferhubd (process (setsched))) +(allow performanced kernel (process (setsched))) +(allow performanced surfaceflinger (process (setsched))) +(allow performanced cgroup (dir (ioctl read getattr lock search open))) +(allow performanced cgroup (file (ioctl read getattr lock map open))) +(allow performanced cgroup (lnk_file (ioctl read getattr lock map open))) +(allow postinstall update_engine_common (fd (use))) +(allow postinstall update_engine_common (fifo_file (ioctl read write getattr lock append map open))) +(allow postinstall postinstall_file (file (ioctl read getattr lock map execute execute_no_trans open))) +(allow postinstall postinstall_file (lnk_file (ioctl read getattr lock map open))) +(allow postinstall postinstall_file (dir (ioctl read getattr lock search open))) +(allow postinstall shell_exec (file (ioctl read getattr lock map execute execute_no_trans open))) +(allow postinstall system_file (file (ioctl read getattr lock map execute execute_no_trans open))) +(allow postinstall toolbox_exec (file (ioctl read getattr lock map execute execute_no_trans open))) +(allow postinstall servicemanager (binder (call transfer))) +(allow servicemanager postinstall (dir (search))) +(allow servicemanager postinstall (file (read open))) +(allow servicemanager postinstall (process (getattr))) +(allow postinstall system_server (binder (call transfer))) +(allow system_server postinstall (binder (transfer))) +(allow postinstall system_server (fd (use))) +(allow postinstall otadexopt_service (service_manager (find))) +;;* lmx 36 system/sepolicy/public/postinstall.te + +(neverallow base_typeattr_95 postinstall (process (transition dyntransition))) +;;* lme + +(allow postinstall_dexopt self (capability (chown dac_override fowner fsetid setgid setuid))) +(allow postinstall_dexopt self (cap_userns (chown dac_override fowner fsetid setgid setuid))) +(allow postinstall_dexopt postinstall_file (filesystem (getattr))) +(allow postinstall_dexopt postinstall_file (dir (getattr search))) +(allow postinstall_dexopt postinstall_file (lnk_file (read getattr))) +(allow postinstall_dexopt proc_filesystems (file (read getattr open))) +(allow postinstall_dexopt tmpfs (file (read))) +(allow postinstall_dexopt apk_data_file (dir (ioctl read getattr lock search open))) +(allow postinstall_dexopt apk_data_file (file (ioctl read getattr lock map open))) +(allow postinstall_dexopt apk_data_file (lnk_file (ioctl read getattr lock map open))) +(allow postinstall_dexopt vendor_app_file (dir (ioctl read getattr lock search open))) +(allow postinstall_dexopt vendor_app_file (file (ioctl read getattr lock map open))) +(allow postinstall_dexopt vendor_app_file (lnk_file (ioctl read getattr lock map open))) +(allow postinstall_dexopt dalvikcache_data_file (dir (ioctl read getattr lock search open))) +(allow postinstall_dexopt dalvikcache_data_file (file (ioctl read getattr lock map open))) +(allow postinstall_dexopt dalvikcache_data_file (lnk_file (ioctl read getattr lock map open))) +(allow postinstall_dexopt user_profile_data_file (dir (getattr search))) +(allow postinstall_dexopt user_profile_data_file (file (ioctl read getattr lock map open))) +(dontaudit postinstall_dexopt user_profile_data_file (file (write))) +(allow postinstall_dexopt ota_data_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow postinstall_dexopt ota_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow postinstall_dexopt ota_data_file (lnk_file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow postinstall_dexopt dalvikcache_data_file (dir (ioctl read write getattr lock add_name remove_name search open))) +(allow postinstall_dexopt dalvikcache_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow postinstall_dexopt dalvikcache_data_file (dir (relabelto))) +(allow postinstall_dexopt dalvikcache_data_file (file (relabelto link))) +(allow postinstall_dexopt selinuxfs (dir (ioctl read getattr lock search open))) +(allow postinstall_dexopt selinuxfs (file (ioctl read getattr lock map open))) +(allow postinstall_dexopt selinuxfs (lnk_file (ioctl read getattr lock map open))) +(allow postinstall_dexopt selinuxfs (file (write lock append map open))) +(allow postinstall_dexopt kernel (security (check_context))) +(allow postinstall_dexopt selinuxfs (dir (ioctl read getattr lock search open))) +(allow postinstall_dexopt selinuxfs (file (ioctl read getattr lock map open))) +(allow postinstall_dexopt selinuxfs (lnk_file (ioctl read getattr lock map open))) +(allow postinstall_dexopt selinuxfs (file (write lock append map open))) +(allow postinstall_dexopt kernel (security (compute_av))) +(allow postinstall_dexopt self (netlink_selinux_socket (read write create getattr setattr lock relabelfrom relabelto append bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(allow postinstall_dexopt postinstall (process (sigchld))) +(allow postinstall_dexopt otapreopt_chroot (fd (use))) +(allow postinstall_dexopt cpuctl_device (dir (search))) +(allow ppp proc_net (dir (ioctl read getattr lock search open))) +(allow ppp proc_net (file (ioctl read getattr lock map open))) +(allow ppp proc_net (lnk_file (ioctl read getattr lock map open))) +(allow ppp mtp (socket (ioctl read write getattr setattr lock append bind connect getopt setopt shutdown))) +(allowx ppp self (ioctl udp_socket (0x6900 0x6902))) +(allowx ppp self (ioctl udp_socket ((range 0x890b 0x890d) 0x8911 0x8914 0x8916 0x8918 0x891a (range 0x891c 0x8920) (range 0x8922 0x8927) 0x8929 (range 0x8930 0x8932) (range 0x8934 0x8937) 0x8939 (range 0x8940 0x8941) 0x8943 (range 0x8946 0x894b) (range 0x8953 0x8955) (range 0x8960 0x8962) (range 0x8970 0x8971) (range 0x8980 0x8983) (range 0x8990 0x8995) (range 0x89a0 0x89a3) 0x89b0 (range 0x89e0 0x89ff)))) +(allowx ppp self (ioctl udp_socket (0x8b00 0x8b02 0x8b04 0x8b06 0x8b08 0x8b0a 0x8b0c 0x8b0e 0x8b10 (range 0x8b14 0x8b1d) 0x8b20 0x8b22 0x8b24 0x8b26 0x8b28 (range 0x8b2a 0x8b2c) (range 0x8b30 0x8b36) (range 0x8be0 0x8bff)))) +(allowx ppp mtp (ioctl socket ((range 0x7436 0x7441) (range 0x7446 0x7447) (range 0x744b 0x745a) (range 0x7480 0x7488)))) +(allow ppp mtp (unix_dgram_socket (ioctl read write getattr setattr lock append bind connect getopt setopt shutdown))) +(allow ppp ppp_device (chr_file (ioctl read write getattr lock append map open))) +(allow ppp self (capability (net_admin))) +(allow ppp self (cap_userns (net_admin))) +(allow ppp system_file (file (ioctl read getattr lock map execute execute_no_trans open))) +(allow ppp vpn_data_file (dir (write lock add_name remove_name search open))) +(allow ppp vpn_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow ppp mtp (fd (use))) +(allow preopt2cachename cppreopts (fd (use))) +(allow preopt2cachename cppreopts (fifo_file (read write getattr))) +(allow preopt2cachename proc_net (file (ioctl read getattr lock map open))) +(allow profman user_profile_data_file (file (read write getattr lock))) +(allow profman asec_apk_file (file (read))) +(allow profman apk_data_file (file (read getattr))) +(allow profman apk_data_file (dir (read getattr search))) +(allow profman oemfs (file (read))) +(allow profman tmpfs (file (read))) +(allow profman profman_dump_data_file (file (write))) +(allow profman installd (fd (use))) +(allow profman app_data_file (file (read write getattr lock))) +(allow profman app_data_file (dir (read getattr search))) +;;* lmx 30 system/sepolicy/public/profman.te + +(neverallow profman app_data_file (file (open))) +(neverallow profman app_data_file (lnk_file (open))) +(neverallow profman app_data_file (sock_file (open))) +(neverallow profman app_data_file (fifo_file (open))) +;;* lme + +(allow property_type tmpfs (filesystem (associate))) +;;* lmx 132 system/sepolicy/public/property.te + +(neverallow base_typeattr_57 base_typeattr_253 (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +;;* lme + +;;* lmx 140 system/sepolicy/public/property.te + +(neverallow base_typeattr_81 ctl_sigstop_prop (property_service (set))) +;;* lme + +(dontaudit domain ctl_bootanim_prop (property_service (set))) +(dontaudit domain ctl_bugreport_prop (property_service (set))) +(dontaudit domain ctl_console_prop (property_service (set))) +(dontaudit domain ctl_default_prop (property_service (set))) +(dontaudit domain ctl_dumpstate_prop (property_service (set))) +(dontaudit domain ctl_fuse_prop (property_service (set))) +(dontaudit domain ctl_mdnsd_prop (property_service (set))) +(dontaudit domain ctl_rildaemon_prop (property_service (set))) +(allowx racoon self (ioctl udp_socket (0x8914 0x8916 0x891c))) +(allow racoon servicemanager (binder (call transfer))) +(allow servicemanager racoon (dir (search))) +(allow servicemanager racoon (file (read open))) +(allow servicemanager racoon (process (getattr))) +(allow racoon tun_device (chr_file (ioctl read getattr lock map open))) +(allow racoon cgroup (dir (create add_name))) +(allow racoon kernel (system (module_request))) +(allow racoon self (key_socket (read write create getattr setattr lock append bind connect getopt setopt shutdown))) +(allow racoon self (tun_socket (read write create getattr setattr lock append bind connect getopt setopt shutdown))) +(allow racoon self (capability (net_bind_service net_admin net_raw))) +(allow racoon self (cap_userns (net_bind_service net_admin net_raw))) +(allow racoon system_file (file (ioctl read getattr lock map execute execute_no_trans open))) +(allow racoon vpn_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow racoon vpn_data_file (dir (write lock add_name remove_name search open))) +(allow keystore racoon (dir (search))) +(allow keystore racoon (file (read open))) +(allow keystore racoon (process (getattr))) +(allow racoon keystore_service (service_manager (find))) +(allow racoon keystore (binder (call transfer))) +(allow keystore racoon (binder (transfer))) +(allow racoon keystore (fd (use))) +(allow keystore racoon (binder (call transfer))) +(allow racoon keystore (binder (transfer))) +(allow keystore racoon (fd (use))) +(allow racoon keystore (keystore_key (get sign verify))) +(allow radio radio_data_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow radio radio_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow radio radio_data_file (lnk_file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow radio radio_data_file (sock_file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow radio radio_data_file (fifo_file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow radio alarm_device (chr_file (ioctl read write getattr lock append map open))) +(allow radio net_data_file (dir (search))) +(allow radio net_data_file (file (ioctl read getattr lock map open))) +(allow radio property_socket (sock_file (write))) +(allow radio init (unix_stream_socket (connectto))) +(allow radio radio_prop (property_service (set))) +(allow radio radio_prop (file (ioctl read getattr lock map open))) +(allow radio property_socket (sock_file (write))) +(allow radio init (unix_stream_socket (connectto))) +(allow radio exported_radio_prop (property_service (set))) +(allow radio exported_radio_prop (file (ioctl read getattr lock map open))) +(allow radio property_socket (sock_file (write))) +(allow radio init (unix_stream_socket (connectto))) +(allow radio exported2_radio_prop (property_service (set))) +(allow radio exported2_radio_prop (file (ioctl read getattr lock map open))) +(allow radio property_socket (sock_file (write))) +(allow radio init (unix_stream_socket (connectto))) +(allow radio exported3_radio_prop (property_service (set))) +(allow radio exported3_radio_prop (file (ioctl read getattr lock map open))) +(allow radio property_socket (sock_file (write))) +(allow radio init (unix_stream_socket (connectto))) +(allow radio net_radio_prop (property_service (set))) +(allow radio net_radio_prop (file (ioctl read getattr lock map open))) +(allow radio property_socket (sock_file (write))) +(allow radio init (unix_stream_socket (connectto))) +(allow radio ctl_rildaemon_prop (property_service (set))) +(allow radio ctl_rildaemon_prop (file (ioctl read getattr lock map open))) +(allow radio radio_service (service_manager (add find))) +;;* lmx 30 system/sepolicy/public/radio.te + +(neverallow base_typeattr_254 radio_service (service_manager (add))) +;;* lme + +(allow radio audioserver_service (service_manager (find))) +(allow radio cameraserver_service (service_manager (find))) +(allow radio drmserver_service (service_manager (find))) +(allow radio mediaserver_service (service_manager (find))) +(allow radio nfc_service (service_manager (find))) +(allow radio app_api_service (service_manager (find))) +(allow radio system_api_service (service_manager (find))) +(allow radio hwservicemanager (binder (call transfer))) +(allow hwservicemanager radio (binder (call transfer))) +(allow hwservicemanager radio (dir (search))) +(allow hwservicemanager radio (file (read open))) +(allow hwservicemanager radio (process (getattr))) +;;* lmx 156 system/sepolicy/public/recovery.te + +(neverallow recovery base_typeattr_255 (file (write create setattr relabelfrom append unlink link rename execute execute_no_trans))) +;;* lme + +;;* lmx 161 system/sepolicy/public/recovery.te + +(neverallow recovery base_typeattr_255 (dir (write create setattr relabelfrom link rename add_name remove_name reparent rmdir))) +;;* lme + +(allow recovery_persist pstorefs (dir (search))) +(allow recovery_persist pstorefs (file (ioctl read getattr lock map open))) +(allow recovery_persist recovery_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow recovery_persist recovery_data_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +;;* lmx 18 system/sepolicy/public/recovery_persist.te + +(neverallow recovery_persist dev_type (blk_file (read write))) +;;* lme + +;;* lmx 21 system/sepolicy/public/recovery_persist.te + +(neverallow recovery_persist domain (process (ptrace))) +;;* lme + +;;* lmx 24 system/sepolicy/public/recovery_persist.te + +(neverallow recovery_persist system_file (file (write))) +(neverallow recovery_persist system_file (dir (write))) +(neverallow recovery_persist system_file (lnk_file (write))) +(neverallow recovery_persist system_file (chr_file (write))) +(neverallow recovery_persist system_file (blk_file (write))) +(neverallow recovery_persist system_file (sock_file (write))) +(neverallow recovery_persist system_file (fifo_file (write))) +;;* lme + +;;* lmx 27 system/sepolicy/public/recovery_persist.te + +(neverallow recovery_persist system_data_file (file (write))) +(neverallow recovery_persist system_data_file (dir (write))) +(neverallow recovery_persist system_data_file (lnk_file (write))) +(neverallow recovery_persist system_data_file (chr_file (write))) +(neverallow recovery_persist system_data_file (blk_file (write))) +(neverallow recovery_persist system_data_file (sock_file (write))) +(neverallow recovery_persist system_data_file (fifo_file (write))) +(neverallow recovery_persist app_data_file (file (write))) +(neverallow recovery_persist app_data_file (dir (write))) +(neverallow recovery_persist app_data_file (lnk_file (write))) +(neverallow recovery_persist app_data_file (chr_file (write))) +(neverallow recovery_persist app_data_file (blk_file (write))) +(neverallow recovery_persist app_data_file (sock_file (write))) +(neverallow recovery_persist app_data_file (fifo_file (write))) +;;* lme + +(allow recovery_refresh pstorefs (dir (search))) +(allow recovery_refresh pstorefs (file (ioctl read getattr lock map open))) +;;* lmx 16 system/sepolicy/public/recovery_refresh.te + +(neverallow recovery_refresh dev_type (blk_file (read write))) +;;* lme + +;;* lmx 19 system/sepolicy/public/recovery_refresh.te + +(neverallow recovery_refresh domain (process (ptrace))) +;;* lme + +;;* lmx 22 system/sepolicy/public/recovery_refresh.te + +(neverallow recovery_refresh system_file (file (write))) +(neverallow recovery_refresh system_file (dir (write))) +(neverallow recovery_refresh system_file (lnk_file (write))) +(neverallow recovery_refresh system_file (chr_file (write))) +(neverallow recovery_refresh system_file (blk_file (write))) +(neverallow recovery_refresh system_file (sock_file (write))) +(neverallow recovery_refresh system_file (fifo_file (write))) +;;* lme + +;;* lmx 25 system/sepolicy/public/recovery_refresh.te + +(neverallow recovery_refresh system_data_file (file (write))) +(neverallow recovery_refresh system_data_file (dir (write))) +(neverallow recovery_refresh system_data_file (lnk_file (write))) +(neverallow recovery_refresh system_data_file (chr_file (write))) +(neverallow recovery_refresh system_data_file (blk_file (write))) +(neverallow recovery_refresh system_data_file (sock_file (write))) +(neverallow recovery_refresh system_data_file (fifo_file (write))) +(neverallow recovery_refresh app_data_file (file (write))) +(neverallow recovery_refresh app_data_file (dir (write))) +(neverallow recovery_refresh app_data_file (lnk_file (write))) +(neverallow recovery_refresh app_data_file (chr_file (write))) +(neverallow recovery_refresh app_data_file (blk_file (write))) +(neverallow recovery_refresh app_data_file (sock_file (write))) +(neverallow recovery_refresh app_data_file (fifo_file (write))) +;;* lme + +(allow runas adbd (fd (use))) +(allow runas adbd (process (sigchld))) +(allow runas adbd (unix_stream_socket (read write))) +(allow runas shell (fd (use))) +(allow runas shell (fifo_file (read write))) +(allow runas shell (unix_stream_socket (read write))) +(allow runas devpts (chr_file (ioctl read write))) +(allow runas shell_data_file (file (read write))) +(allow runas system_data_file (file (ioctl read getattr lock map open))) +(allow runas system_data_file (lnk_file (getattr))) +(allow runas system_data_file (lnk_file (read))) +(dontaudit runas self (capability (dac_override))) +(dontaudit runas self (cap_userns (dac_override))) +(allow runas app_data_file (dir (getattr search))) +(allow runas self (capability (setgid setuid))) +(allow runas self (cap_userns (setgid setuid))) +(allow runas selinuxfs (dir (ioctl read getattr lock search open))) +(allow runas selinuxfs (file (ioctl read getattr lock map open))) +(allow runas selinuxfs (lnk_file (ioctl read getattr lock map open))) +(allow runas selinuxfs (file (write lock append map open))) +(allow runas kernel (security (check_context))) +(allow runas self (process (setcurrent))) +(allow runas base_typeattr_256 (process (dyntransition))) +(allow runas seapp_contexts_file (file (ioctl read getattr lock map open))) +;;* lmx 41 system/sepolicy/public/runas.te + +(neverallow runas self (capability (chown dac_override dac_read_search fowner fsetid kill setpcap linux_immutable net_bind_service net_broadcast net_admin net_raw ipc_lock ipc_owner sys_module sys_rawio sys_chroot sys_ptrace sys_pacct sys_admin sys_boot sys_nice sys_resource sys_time sys_tty_config mknod lease audit_write audit_control setfcap))) +(neverallow runas self (cap_userns (chown dac_override dac_read_search fowner fsetid kill setpcap linux_immutable net_bind_service net_broadcast net_admin net_raw ipc_lock ipc_owner sys_module sys_rawio sys_chroot sys_ptrace sys_pacct sys_admin sys_boot sys_nice sys_resource sys_time sys_tty_config mknod lease audit_write audit_control setfcap))) +;;* lme + +;;* lmx 42 system/sepolicy/public/runas.te + +(neverallow runas self (capability2 (mac_override mac_admin syslog wake_alarm block_suspend audit_read))) +(neverallow runas self (cap2_userns (mac_override mac_admin syslog wake_alarm block_suspend audit_read))) +;;* lme + +(allow sdcardd cgroup (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow sdcardd fuse_device (chr_file (ioctl read write getattr lock append map open))) +(allow sdcardd rootfs (dir (mounton))) +(allow sdcardd sdcardfs (filesystem (remount))) +(allow sdcardd tmpfs (dir (ioctl read getattr lock search open))) +(allow sdcardd mnt_media_rw_file (dir (ioctl read getattr lock search open))) +(allow sdcardd storage_file (dir (search))) +(allow sdcardd storage_stub_file (dir (mounton search))) +(allow sdcardd sdcard_type (filesystem (mount unmount))) +(allow sdcardd self (capability (dac_override setgid setuid sys_admin sys_resource))) +(allow sdcardd self (cap_userns (dac_override setgid setuid sys_admin sys_resource))) +(allow sdcardd sdcard_type (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow sdcardd sdcard_type (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow sdcardd media_rw_data_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow sdcardd media_rw_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow sdcardd system_data_file (file (ioctl read getattr lock map open))) +(allow sdcardd install_data_file (file (ioctl read getattr lock map open))) +(allow sdcardd vold (fd (use))) +(allow sdcardd vold (fifo_file (read write getattr))) +(allow sdcardd mnt_expand_file (dir (search))) +(allow sdcardd proc_filesystems (file (ioctl read getattr lock map open))) +;;* lmx 43 system/sepolicy/public/sdcardd.te + +(neverallow init sdcardd_exec (file (execute))) +;;* lme + +;;* lmx 44 system/sepolicy/public/sdcardd.te + +(neverallow init sdcardd (process (transition dyntransition))) +;;* lme + +(allow servicemanager self (binder (set_context_mgr))) +(allow servicemanager base_typeattr_257 (binder (transfer))) +(allow servicemanager service_contexts_file (file (ioctl read getattr lock map open))) +(allow servicemanager selinuxfs (dir (ioctl read getattr lock search open))) +(allow servicemanager selinuxfs (file (ioctl read getattr lock map open))) +(allow servicemanager selinuxfs (lnk_file (ioctl read getattr lock map open))) +(allow servicemanager selinuxfs (file (write lock append map open))) +(allow servicemanager kernel (security (compute_av))) +(allow servicemanager self (netlink_selinux_socket (read write create getattr setattr lock relabelfrom relabelto append bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(allow sgdisk block_device (dir (search))) +(allow sgdisk vold_device (blk_file (ioctl read write getattr lock append map open))) +(allow sgdisk devpts (chr_file (ioctl read write getattr))) +(allow sgdisk vold (fd (use))) +(allow sgdisk vold (fifo_file (read write getattr))) +(allow sgdisk self (capability (sys_admin))) +(allow sgdisk self (cap_userns (sys_admin))) +;;* lmx 21 system/sepolicy/public/sgdisk.te + +(neverallow base_typeattr_169 sgdisk (process (transition))) +;;* lme + +;;* lmx 22 system/sepolicy/public/sgdisk.te + +(neverallow base_typeattr_57 sgdisk (process (dyntransition))) +;;* lme + +;;* lmx 23 system/sepolicy/public/sgdisk.te + +(neverallow sgdisk base_typeattr_258 (file (entrypoint))) +;;* lme + +(allow shared_relro shared_relro_file (dir (ioctl read write getattr lock add_name remove_name search open))) +(allow shared_relro shared_relro_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow shared_relro activity_service (service_manager (find))) +(allow shared_relro webviewupdate_service (service_manager (find))) +(allow shell logcat_exec (file (ioctl read getattr lock map execute execute_no_trans open))) +(allow shell logdr_socket (sock_file (write))) +(allow shell logd (unix_stream_socket (connectto))) +(allow shell logd_socket (sock_file (write))) +(allow shell logd (unix_stream_socket (connectto))) +(allow shell pstorefs (dir (search))) +(allow shell pstorefs (file (ioctl read getattr lock map open))) +(allow shell rootfs (dir (ioctl read getattr lock search open))) +(allow shell anr_data_file (dir (ioctl read getattr lock search open))) +(allow shell anr_data_file (file (ioctl read getattr lock map open))) +(allow shell shell_data_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow shell shell_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow shell shell_data_file (file (ioctl read getattr lock map execute execute_no_trans open))) +(allow shell shell_data_file (lnk_file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow shell trace_data_file (file (ioctl read getattr lock map unlink open))) +(allow shell trace_data_file (dir (ioctl read write getattr lock remove_name search open))) +(allow shell profman_dump_data_file (dir (ioctl read write getattr lock remove_name search open))) +(allow shell profman_dump_data_file (file (ioctl read getattr lock map unlink open))) +(allow shell dumpstate_socket (sock_file (write))) +(allow shell dumpstate (unix_stream_socket (connectto))) +(allow shell devpts (chr_file (ioctl read write getattr lock append map open))) +(allow shell tty_device (chr_file (ioctl read write getattr lock append map open))) +(allow shell console_device (chr_file (ioctl read write getattr lock append map open))) +(allow shell input_device (dir (ioctl read getattr lock search open))) +(allow shell input_device (chr_file (ioctl read write getattr lock append map open))) +(allow shell system_file (dir (ioctl read getattr lock search open))) +(allow shell system_file (file (ioctl read getattr lock map open))) +(allow shell system_file (lnk_file (ioctl read getattr lock map open))) +(allow shell system_file (file (getattr map execute execute_no_trans))) +(allow shell toolbox_exec (file (ioctl read getattr lock map execute execute_no_trans open))) +(allow shell tzdatacheck_exec (file (ioctl read getattr lock map execute execute_no_trans open))) +(allow shell shell_exec (file (ioctl read getattr lock map execute execute_no_trans open))) +(allow shell zygote_exec (file (ioctl read getattr lock map execute execute_no_trans open))) +(allow shell apk_data_file (dir (ioctl read getattr lock search open))) +(allow shell apk_data_file (file (ioctl read getattr lock map open))) +(allow shell apk_data_file (lnk_file (ioctl read getattr lock map open))) +(allow shell property_socket (sock_file (write))) +(allow shell init (unix_stream_socket (connectto))) +(allow shell shell_prop (property_service (set))) +(allow shell shell_prop (file (ioctl read getattr lock map open))) +(allow shell property_socket (sock_file (write))) +(allow shell init (unix_stream_socket (connectto))) +(allow shell ctl_bugreport_prop (property_service (set))) +(allow shell ctl_bugreport_prop (file (ioctl read getattr lock map open))) +(allow shell property_socket (sock_file (write))) +(allow shell init (unix_stream_socket (connectto))) +(allow shell ctl_dumpstate_prop (property_service (set))) +(allow shell ctl_dumpstate_prop (file (ioctl read getattr lock map open))) +(allow shell property_socket (sock_file (write))) +(allow shell init (unix_stream_socket (connectto))) +(allow shell dumpstate_prop (property_service (set))) +(allow shell dumpstate_prop (file (ioctl read getattr lock map open))) +(allow shell property_socket (sock_file (write))) +(allow shell init (unix_stream_socket (connectto))) +(allow shell exported_dumpstate_prop (property_service (set))) +(allow shell exported_dumpstate_prop (file (ioctl read getattr lock map open))) +(allow shell property_socket (sock_file (write))) +(allow shell init (unix_stream_socket (connectto))) +(allow shell debug_prop (property_service (set))) +(allow shell debug_prop (file (ioctl read getattr lock map open))) +(allow shell property_socket (sock_file (write))) +(allow shell init (unix_stream_socket (connectto))) +(allow shell powerctl_prop (property_service (set))) +(allow shell powerctl_prop (file (ioctl read getattr lock map open))) +(allow shell property_socket (sock_file (write))) +(allow shell init (unix_stream_socket (connectto))) +(allow shell log_tag_prop (property_service (set))) +(allow shell log_tag_prop (file (ioctl read getattr lock map open))) +(allow shell property_socket (sock_file (write))) +(allow shell init (unix_stream_socket (connectto))) +(allow shell wifi_log_prop (property_service (set))) +(allow shell wifi_log_prop (file (ioctl read getattr lock map open))) +(allow shell property_socket (sock_file (write))) +(allow shell init (unix_stream_socket (connectto))) +(allow shell traced_enabled_prop (property_service (set))) +(allow shell traced_enabled_prop (file (ioctl read getattr lock map open))) +(allow shell serialno_prop (file (ioctl read getattr lock map open))) +(allow shell vendor_security_patch_level_prop (file (ioctl read getattr lock map open))) +(allow shell device_logging_prop (file (ioctl read getattr lock map open))) +(allow shell bootloader_boot_reason_prop (file (ioctl read getattr lock map open))) +(allow shell last_boot_reason_prop (file (ioctl read getattr lock map open))) +(allow shell system_boot_reason_prop (file (ioctl read getattr lock map open))) +(allow shell servicemanager (service_manager (list))) +(allow shell base_typeattr_259 (service_manager (find))) +(allow shell dumpstate (binder (call))) +(allow shell hwservicemanager (binder (call transfer))) +(allow hwservicemanager shell (binder (call transfer))) +(allow hwservicemanager shell (dir (search))) +(allow hwservicemanager shell (file (read open))) +(allow hwservicemanager shell (process (getattr))) +(allow shell hwservicemanager (hwservice_manager (list))) +(allow shell proc_net (dir (ioctl read getattr lock search open))) +(allow shell proc_net (file (ioctl read getattr lock map open))) +(allow shell proc_net (lnk_file (ioctl read getattr lock map open))) +(allow shell proc_asound (file (ioctl read getattr lock map open))) +(allow shell proc_filesystems (file (ioctl read getattr lock map open))) +(allow shell proc_interrupts (file (ioctl read getattr lock map open))) +(allow shell proc_meminfo (file (ioctl read getattr lock map open))) +(allow shell proc_modules (file (ioctl read getattr lock map open))) +(allow shell proc_pid_max (file (ioctl read getattr lock map open))) +(allow shell proc_stat (file (ioctl read getattr lock map open))) +(allow shell proc_timer (file (ioctl read getattr lock map open))) +(allow shell proc_uptime (file (ioctl read getattr lock map open))) +(allow shell proc_version (file (ioctl read getattr lock map open))) +(allow shell proc_zoneinfo (file (ioctl read getattr lock map open))) +(allow shell sysfs_net (dir (ioctl read getattr lock search open))) +(allow shell cgroup (dir (ioctl read getattr lock search open))) +(allow shell cgroup (file (ioctl read getattr lock map open))) +(allow shell cgroup (lnk_file (ioctl read getattr lock map open))) +(allow shell domain (dir (read getattr search open))) +(allow shell domain (file (read getattr open))) +(allow shell domain (lnk_file (read getattr open))) +(allow shell labeledfs (filesystem (getattr))) +(allow shell proc (filesystem (getattr))) +(allow shell device (dir (getattr))) +(allow shell domain (process (getattr))) +(allow shell selinuxfs (dir (ioctl read getattr lock search open))) +(allow shell selinuxfs (file (ioctl read getattr lock map open))) +(allow shell bootchart_data_file (dir (ioctl read write getattr lock add_name remove_name search open))) +(allow shell bootchart_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow shell self (process (ptrace))) +(allow shell sysfs (dir (ioctl read getattr lock search open))) +(allow shell sysfs_batteryinfo (dir (ioctl read getattr lock search open))) +(allow shell sysfs_batteryinfo (file (ioctl read getattr lock map open))) +(allow shell ion_device (chr_file (ioctl read write getattr lock append map open))) +(allow shell dev_type (dir (ioctl read getattr lock search open))) +(allow shell dev_type (chr_file (getattr))) +(allow shell proc (lnk_file (getattr))) +(allow shell dev_type (blk_file (getattr))) +(allow shell file_contexts_file (file (ioctl read getattr lock map open))) +(allow shell property_contexts_file (file (ioctl read getattr lock map open))) +(allow shell seapp_contexts_file (file (ioctl read getattr lock map open))) +(allow shell service_contexts_file (file (ioctl read getattr lock map open))) +(allow shell sepolicy_file (file (ioctl read getattr lock map open))) +(allow shell vendor_shell_exec (file (ioctl read getattr lock map execute execute_no_trans open))) +;;* lmx 211 system/sepolicy/public/shell.te + +(neverallow shell file_type (file (link))) +;;* lme + +;;* lmx 214 system/sepolicy/public/shell.te + +(neverallowx shell domain (ioctl tcp_socket (0x6900 0x6902))) +(neverallowx shell domain (ioctl udp_socket (0x6900 0x6902))) +(neverallowx shell domain (ioctl rawip_socket (0x6900 0x6902))) +;;* lme + +;;* lmx 214 system/sepolicy/public/shell.te + +(neverallowx shell domain (ioctl tcp_socket ((range 0x890b 0x890d) 0x8911 0x8914 0x8916 0x8918 0x891a (range 0x891c 0x8920) (range 0x8922 0x8927) 0x8929 (range 0x8930 0x8932) (range 0x8934 0x8937) 0x8939 (range 0x8940 0x8941) 0x8943 (range 0x8946 0x894b) (range 0x8953 0x8955) (range 0x8960 0x8962) (range 0x8970 0x8971) (range 0x8980 0x8983) (range 0x8990 0x8995) (range 0x89a0 0x89a3) 0x89b0 (range 0x89e0 0x89ff)))) +(neverallowx shell domain (ioctl udp_socket ((range 0x890b 0x890d) 0x8911 0x8914 0x8916 0x8918 0x891a (range 0x891c 0x8920) (range 0x8922 0x8927) 0x8929 (range 0x8930 0x8932) (range 0x8934 0x8937) 0x8939 (range 0x8940 0x8941) 0x8943 (range 0x8946 0x894b) (range 0x8953 0x8955) (range 0x8960 0x8962) (range 0x8970 0x8971) (range 0x8980 0x8983) (range 0x8990 0x8995) (range 0x89a0 0x89a3) 0x89b0 (range 0x89e0 0x89ff)))) +(neverallowx shell domain (ioctl rawip_socket ((range 0x890b 0x890d) 0x8911 0x8914 0x8916 0x8918 0x891a (range 0x891c 0x8920) (range 0x8922 0x8927) 0x8929 (range 0x8930 0x8932) (range 0x8934 0x8937) 0x8939 (range 0x8940 0x8941) 0x8943 (range 0x8946 0x894b) (range 0x8953 0x8955) (range 0x8960 0x8962) (range 0x8970 0x8971) (range 0x8980 0x8983) (range 0x8990 0x8995) (range 0x89a0 0x89a3) 0x89b0 (range 0x89e0 0x89ff)))) +;;* lme + +;;* lmx 214 system/sepolicy/public/shell.te + +(neverallowx shell domain (ioctl tcp_socket (0x8b00 0x8b02 0x8b04 0x8b06 0x8b08 0x8b0a 0x8b0c 0x8b0e 0x8b10 (range 0x8b14 0x8b1d) 0x8b20 0x8b22 0x8b24 0x8b26 0x8b28 (range 0x8b2a 0x8b2c) (range 0x8b30 0x8b36) (range 0x8be0 0x8bff)))) +(neverallowx shell domain (ioctl udp_socket (0x8b00 0x8b02 0x8b04 0x8b06 0x8b08 0x8b0a 0x8b0c 0x8b0e 0x8b10 (range 0x8b14 0x8b1d) 0x8b20 0x8b22 0x8b24 0x8b26 0x8b28 (range 0x8b2a 0x8b2c) (range 0x8b30 0x8b36) (range 0x8be0 0x8bff)))) +(neverallowx shell domain (ioctl rawip_socket (0x8b00 0x8b02 0x8b04 0x8b06 0x8b08 0x8b0a 0x8b0c 0x8b0e 0x8b10 (range 0x8b14 0x8b1d) 0x8b20 0x8b22 0x8b24 0x8b26 0x8b28 (range 0x8b2a 0x8b2c) (range 0x8b30 0x8b36) (range 0x8be0 0x8bff)))) +;;* lme + +;;* lmx 223 system/sepolicy/public/shell.te + +(neverallow shell hw_random_device (chr_file (ioctl read write create setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +(neverallow shell kmem_device (chr_file (ioctl read write create setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +(neverallow shell port_device (chr_file (ioctl read write create setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +(neverallow shell fuse_device (chr_file (ioctl read write create setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +;;* lme + +;;* lmx 226 system/sepolicy/public/shell.te + +(neverallow shell dev_type (blk_file (ioctl read write create setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton open audit_access execmod))) +;;* lme + +(allow slideshow kmsg_device (chr_file (ioctl read write getattr lock append map open))) +(allow slideshow sysfs_wake_lock (file (ioctl read write getattr lock append map open))) +(allow slideshow self (capability2 (block_suspend))) +(allow slideshow self (cap2_userns (block_suspend))) +(allow slideshow device (dir (ioctl read getattr lock search open))) +(allow slideshow self (capability (sys_tty_config))) +(allow slideshow self (cap_userns (sys_tty_config))) +(allow slideshow graphics_device (dir (ioctl read getattr lock search open))) +(allow slideshow graphics_device (chr_file (ioctl read write getattr lock append map open))) +(allow slideshow input_device (dir (ioctl read getattr lock search open))) +(allow slideshow input_device (chr_file (ioctl read getattr lock map open))) +(allow slideshow tty_device (chr_file (ioctl read write getattr lock append map open))) +(allow tee fingerprint_vendor_data_file (dir (ioctl read write getattr lock add_name remove_name search open))) +(allow tee fingerprint_vendor_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow thermalserviced servicemanager (binder (call transfer))) +(allow servicemanager thermalserviced (dir (search))) +(allow servicemanager thermalserviced (file (read open))) +(allow servicemanager thermalserviced (process (getattr))) +(allow thermalserviced thermal_service (service_manager (add find))) +;;* lmx 7 system/sepolicy/public/thermalserviced.te + +(neverallow base_typeattr_260 thermal_service (service_manager (add))) +;;* lme + +(allow thermalserviced hwservicemanager (binder (call transfer))) +(allow hwservicemanager thermalserviced (binder (call transfer))) +(allow hwservicemanager thermalserviced (dir (search))) +(allow hwservicemanager thermalserviced (file (read open))) +(allow hwservicemanager thermalserviced (process (getattr))) +(allow thermalserviced thermalcallback_hwservice (hwservice_manager (add find))) +(allow thermalserviced hidl_base_hwservice (hwservice_manager (add))) +;;* lmx 11 system/sepolicy/public/thermalserviced.te + +(neverallow base_typeattr_260 thermalcallback_hwservice (hwservice_manager (add))) +;;* lme + +(allow thermalserviced platform_app (binder (call transfer))) +(allow platform_app thermalserviced (binder (transfer))) +(allow thermalserviced platform_app (fd (use))) +(allow tombstoned domain (fd (use))) +(allow tombstoned domain (fifo_file (write))) +(allow tombstoned domain (dir (ioctl read getattr lock search open))) +(allow tombstoned domain (file (ioctl read getattr lock map open))) +(allow tombstoned tombstone_data_file (dir (ioctl read write getattr lock add_name remove_name search open))) +(allow tombstoned tombstone_data_file (file (ioctl read write create getattr setattr lock append map unlink link rename open))) +(allow tombstoned anr_data_file (file (write append))) +(auditallow tombstoned anr_data_file (file (write append))) +(allow tombstoned anr_data_file (dir (ioctl read write getattr lock add_name remove_name search open))) +(allow tombstoned anr_data_file (file (create getattr unlink link open))) +(allow toolbox tmpfs (chr_file (ioctl read write))) +(allow toolbox devpts (chr_file (ioctl read write getattr))) +(allow toolbox block_device (dir (search))) +(allow toolbox swap_block_device (blk_file (ioctl read write getattr lock append map open))) +;;* lmx 23 system/sepolicy/public/toolbox.te + +(neverallow base_typeattr_75 toolbox (process (transition))) +;;* lme + +;;* lmx 24 system/sepolicy/public/toolbox.te + +(neverallow base_typeattr_57 toolbox (process (dyntransition))) +;;* lme + +;;* lmx 25 system/sepolicy/public/toolbox.te + +(neverallow toolbox base_typeattr_261 (file (entrypoint))) +;;* lme + +(allow traceur_app servicemanager (service_manager (list))) +(allow traceur_app hwservicemanager (hwservice_manager (list))) +(allow traceur_app property_socket (sock_file (write))) +(allow traceur_app init (unix_stream_socket (connectto))) +(allow traceur_app debug_prop (property_service (set))) +(allow traceur_app debug_prop (file (ioctl read getattr lock map open))) +(allow traceur_app base_typeattr_259 (service_manager (find))) +(dontaudit traceur_app service_manager_type (service_manager (find))) +(dontaudit traceur_app hwservice_manager_type (hwservice_manager (find))) +(dontaudit traceur_app domain (binder (call))) +(allow tzdatacheck zoneinfo_data_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow tzdatacheck zoneinfo_data_file (file (unlink))) +;;* lmx 18 system/sepolicy/public/tzdatacheck.te + +(neverallow base_typeattr_262 zoneinfo_data_file (file (write create setattr relabelfrom append unlink link rename))) +;;* lme + +;;* lmx 19 system/sepolicy/public/tzdatacheck.te + +(neverallow base_typeattr_262 zoneinfo_data_file (dir (write create setattr relabelfrom link rename add_name remove_name reparent rmdir))) +;;* lme + +(allow ueventd kmsg_device (chr_file (ioctl read write getattr lock append map open))) +(allow ueventd self (capability (chown dac_override fowner fsetid setgid net_admin sys_rawio mknod))) +(allow ueventd self (cap_userns (chown dac_override fowner fsetid setgid net_admin sys_rawio mknod))) +(allow ueventd device (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow ueventd rootfs (dir (ioctl read getattr lock search open))) +(allow ueventd rootfs (file (ioctl read getattr lock map open))) +(allow ueventd rootfs (lnk_file (ioctl read getattr lock map open))) +(allow ueventd sysfs_type (file (write lock append map open))) +(allow ueventd sysfs_type (dir (ioctl read getattr lock search open))) +(allow ueventd sysfs_type (file (ioctl read getattr lock map open))) +(allow ueventd sysfs_type (lnk_file (ioctl read getattr lock map open))) +(allow ueventd sysfs_type (file (setattr relabelfrom relabelto))) +(allow ueventd sysfs_type (lnk_file (setattr relabelfrom relabelto))) +(allow ueventd sysfs_type (dir (setattr relabelfrom relabelto))) +(allow ueventd tmpfs (chr_file (ioctl read write getattr lock append map open))) +(allow ueventd dev_type (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow ueventd dev_type (lnk_file (create unlink))) +(allow ueventd dev_type (chr_file (create getattr setattr unlink))) +(allow ueventd dev_type (blk_file (create getattr setattr relabelfrom relabelto unlink))) +(allow ueventd self (netlink_kobject_uevent_socket (read write create getattr setattr lock append bind connect getopt setopt shutdown))) +(allow ueventd efs_file (dir (search))) +(allow ueventd efs_file (file (ioctl read getattr lock map open))) +(allow ueventd selinuxfs (dir (ioctl read getattr lock search open))) +(allow ueventd selinuxfs (file (ioctl read getattr lock map open))) +(allow ueventd selinuxfs (lnk_file (ioctl read getattr lock map open))) +(allow ueventd base_typeattr_263 (dir (ioctl read getattr lock search open))) +(allow ueventd base_typeattr_263 (file (ioctl read getattr lock map open))) +(allow ueventd base_typeattr_263 (lnk_file (ioctl read getattr lock map open))) +(allow ueventd file_contexts_file (file (ioctl read getattr lock map open))) +(allow ueventd self (process (setfscreate))) +(allow ueventd proc_cmdline (file (ioctl read getattr lock map open))) +;;* lmx 49 system/sepolicy/public/ueventd.te + +(neverallow ueventd property_socket (sock_file (write))) +;;* lme + +;;* lmx 50 system/sepolicy/public/ueventd.te + +(neverallow ueventd init (unix_stream_socket (connectto))) +;;* lme + +;;* lmx 51 system/sepolicy/public/ueventd.te + +(neverallow ueventd property_type (property_service (set))) +;;* lme + +;;* lmx 54 system/sepolicy/public/ueventd.te + +(neverallow ueventd dev_type (blk_file (ioctl read write lock append map link rename execute quotaon mounton open audit_access execmod))) +;;* lme + +;;* lmx 57 system/sepolicy/public/ueventd.te + +(neverallow ueventd kmem_device (chr_file (ioctl read write lock relabelfrom append map link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +(neverallow ueventd port_device (chr_file (ioctl read write lock relabelfrom append map link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +;;* lme + +(allow uncrypt self (capability (dac_override))) +(allow uncrypt self (cap_userns (dac_override))) +(allow uncrypt app_data_file (dir (ioctl read getattr lock search open))) +(allow uncrypt app_data_file (file (ioctl read getattr lock map open))) +(allow uncrypt app_data_file (lnk_file (ioctl read getattr lock map open))) +(allow uncrypt cache_file (dir (search))) +(allow uncrypt cache_recovery_file (dir (ioctl read write getattr lock add_name remove_name search open))) +(allow uncrypt cache_recovery_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow uncrypt ota_package_file (dir (ioctl read getattr lock search open))) +(allow uncrypt ota_package_file (file (ioctl read getattr lock map open))) +(allow uncrypt uncrypt_socket (sock_file (write))) +(allow uncrypt uncrypt (unix_stream_socket (connectto))) +(allow uncrypt property_socket (sock_file (write))) +(allow uncrypt init (unix_stream_socket (connectto))) +(allow uncrypt powerctl_prop (property_service (set))) +(allow uncrypt powerctl_prop (file (ioctl read getattr lock map open))) +(allow uncrypt self (capability (sys_rawio))) +(allow uncrypt self (cap_userns (sys_rawio))) +(allow uncrypt misc_block_device (blk_file (write lock append map open))) +(allow uncrypt block_device (dir (ioctl read getattr lock search open))) +(allow uncrypt userdata_block_device (blk_file (write lock append map open))) +(allow uncrypt rootfs (dir (ioctl read getattr lock search open))) +(allow uncrypt rootfs (file (ioctl read getattr lock map open))) +(allow uncrypt rootfs (lnk_file (ioctl read getattr lock map open))) +(allow uncrypt proc_cmdline (file (ioctl read getattr lock map open))) +(allow uncrypt sysfs_dt_firmware_android (dir (ioctl read getattr lock search open))) +(allow uncrypt sysfs_dt_firmware_android (file (ioctl read getattr lock map open))) +(allow uncrypt sysfs_dt_firmware_android (lnk_file (ioctl read getattr lock map open))) +(allow update_engine qtaguid_proc (file (ioctl read write getattr lock append map open))) +(allow update_engine qtaguid_device (chr_file (ioctl read getattr lock map open))) +(allow update_engine self (process (setsched))) +(allow update_engine self (capability (fowner sys_admin))) +(allow update_engine self (cap_userns (fowner sys_admin))) +(dontaudit update_engine self (capability (fsetid))) +(dontaudit update_engine self (cap_userns (fsetid))) +(allow update_engine kmsg_device (chr_file (write lock append map open))) +(allow update_engine update_engine_exec (file (ioctl read getattr lock map execute execute_no_trans open))) +(allow update_engine sysfs_wake_lock (file (ioctl read write getattr lock append map open))) +(allow update_engine self (capability2 (block_suspend))) +(allow update_engine self (cap2_userns (block_suspend))) +(dontaudit update_engine kernel (process (setsched))) +(dontaudit update_engine self (capability (sys_rawio))) +(allow update_engine update_engine_data_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow update_engine update_engine_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow update_engine update_engine_log_data_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow update_engine update_engine_log_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(dontaudit update_engine kernel (system (module_request))) +(allow update_engine servicemanager (binder (call transfer))) +(allow servicemanager update_engine (dir (search))) +(allow servicemanager update_engine (file (read open))) +(allow servicemanager update_engine (process (getattr))) +(allow update_engine update_engine_service (service_manager (add find))) +;;* lmx 42 system/sepolicy/public/update_engine.te + +(neverallow base_typeattr_264 update_engine_service (service_manager (add))) +;;* lme + +(allow update_engine priv_app (binder (call transfer))) +(allow priv_app update_engine (binder (transfer))) +(allow update_engine priv_app (fd (use))) +(allow update_engine ota_package_file (file (ioctl read getattr lock map open))) +(allow update_engine ota_package_file (dir (ioctl read getattr lock search open))) +(allow update_engine proc_misc (file (ioctl read getattr lock map open))) +(allow update_engine system_file (dir (ioctl read getattr lock search open))) +(allow update_engine_common block_device (dir (search))) +(allow update_engine_common boot_block_device (blk_file (ioctl read write getattr lock append map open))) +(allow update_engine_common system_block_device (blk_file (ioctl read write getattr lock append map open))) +(allow update_engine_common misc_block_device (blk_file (ioctl read write getattr lock append map open))) +(allow update_engine_common rootfs (dir (getattr))) +(allow update_engine_common rootfs (file (ioctl read getattr lock map open))) +(allow update_engine_common postinstall_mnt_dir (dir (getattr mounton search))) +(allow update_engine_common postinstall_file (filesystem (mount unmount relabelfrom relabelto))) +(allow update_engine_common labeledfs (filesystem (relabelfrom))) +(allow update_engine_common postinstall_file (file (ioctl read getattr lock map execute execute_no_trans open))) +(allow update_engine_common postinstall_file (lnk_file (ioctl read getattr lock map open))) +(allow update_engine_common postinstall_file (dir (ioctl read getattr lock search open))) +(allow update_engine_common cache_file (dir (ioctl read getattr lock search open))) +(allow update_engine_common cache_file (file (ioctl read getattr lock map open))) +(allow update_engine_common cache_file (lnk_file (ioctl read getattr lock map open))) +(allow update_engine_common shell_exec (file (ioctl read getattr lock map execute execute_no_trans open))) +(allow update_engine_common postinstall (process (sigkill sigstop signal))) +(allow update_engine_common proc_cmdline (file (ioctl read getattr lock map open))) +(allow update_engine_common sysfs_dt_firmware_android (dir (ioctl read getattr lock search open))) +(allow update_engine_common sysfs_dt_firmware_android (file (ioctl read getattr lock map open))) +(allow update_engine_common sysfs_dt_firmware_android (lnk_file (ioctl read getattr lock map open))) +(allow update_verifier block_device (dir (search))) +(allow update_verifier ota_package_file (dir (ioctl read getattr lock search open))) +(allow update_verifier ota_package_file (file (ioctl read getattr lock map open))) +(allow update_verifier sysfs (dir (ioctl read getattr lock search open))) +(allow update_verifier sysfs_dm (dir (ioctl read getattr lock search open))) +(allow update_verifier sysfs_dm (file (ioctl read getattr lock map open))) +(allow update_verifier dm_device (blk_file (ioctl read getattr lock map open))) +(allow update_verifier kmsg_device (chr_file (write lock append map open))) +(allow update_verifier property_socket (sock_file (write))) +(allow update_verifier init (unix_stream_socket (connectto))) +(allow update_verifier powerctl_prop (property_service (set))) +(allow update_verifier powerctl_prop (file (ioctl read getattr lock map open))) +(allow vdc devpts (chr_file (ioctl read write getattr lock append map open))) +(allow vdc kmsg_device (chr_file (write lock append map open))) +(allow vdc servicemanager (binder (call transfer))) +(allow servicemanager vdc (dir (search))) +(allow servicemanager vdc (file (read open))) +(allow servicemanager vdc (process (getattr))) +(allow vdc vold (binder (call transfer))) +(allow vold vdc (binder (transfer))) +(allow vdc vold (fd (use))) +(allow vdc vold_service (service_manager (find))) +(allow vendor_init init (unix_stream_socket (read write))) +;;* lmx 8 system/sepolicy/public/vendor_init.te + +(neverallow vendor_init base_typeattr_265 (socket (connect sendto))) +(neverallow vendor_init base_typeattr_265 (tcp_socket (connect sendto))) +(neverallow vendor_init base_typeattr_265 (udp_socket (connect sendto))) +(neverallow vendor_init base_typeattr_265 (rawip_socket (connect sendto))) +(neverallow vendor_init base_typeattr_265 (netlink_socket (connect sendto))) +(neverallow vendor_init base_typeattr_265 (packet_socket (connect sendto))) +(neverallow vendor_init base_typeattr_265 (key_socket (connect sendto))) +(neverallow vendor_init base_typeattr_265 (unix_stream_socket (connect sendto))) +(neverallow vendor_init base_typeattr_265 (unix_dgram_socket (connect sendto))) +(neverallow vendor_init base_typeattr_265 (netlink_route_socket (connect sendto))) +(neverallow vendor_init base_typeattr_265 (netlink_tcpdiag_socket (connect sendto))) +(neverallow vendor_init base_typeattr_265 (netlink_nflog_socket (connect sendto))) +(neverallow vendor_init base_typeattr_265 (netlink_xfrm_socket (connect sendto))) +(neverallow vendor_init base_typeattr_265 (netlink_selinux_socket (connect sendto))) +(neverallow vendor_init base_typeattr_265 (netlink_audit_socket (connect sendto))) +(neverallow vendor_init base_typeattr_265 (netlink_dnrt_socket (connect sendto))) +(neverallow vendor_init base_typeattr_265 (netlink_kobject_uevent_socket (connect sendto))) +(neverallow vendor_init base_typeattr_265 (appletalk_socket (connect sendto))) +(neverallow vendor_init base_typeattr_265 (tun_socket (connect sendto))) +(neverallow vendor_init base_typeattr_265 (netlink_iscsi_socket (connect sendto))) +(neverallow vendor_init base_typeattr_265 (netlink_fib_lookup_socket (connect sendto))) +(neverallow vendor_init base_typeattr_265 (netlink_connector_socket (connect sendto))) +(neverallow vendor_init base_typeattr_265 (netlink_netfilter_socket (connect sendto))) +(neverallow vendor_init base_typeattr_265 (netlink_generic_socket (connect sendto))) +(neverallow vendor_init base_typeattr_265 (netlink_scsitransport_socket (connect sendto))) +(neverallow vendor_init base_typeattr_265 (netlink_rdma_socket (connect sendto))) +(neverallow vendor_init base_typeattr_265 (netlink_crypto_socket (connect sendto))) +(neverallow vendor_init base_typeattr_265 (sctp_socket (connect sendto))) +(neverallow vendor_init base_typeattr_265 (icmp_socket (connect sendto))) +(neverallow vendor_init base_typeattr_265 (ax25_socket (connect sendto))) +(neverallow vendor_init base_typeattr_265 (ipx_socket (connect sendto))) +(neverallow vendor_init base_typeattr_265 (netrom_socket (connect sendto))) +(neverallow vendor_init base_typeattr_265 (atmpvc_socket (connect sendto))) +(neverallow vendor_init base_typeattr_265 (x25_socket (connect sendto))) +(neverallow vendor_init base_typeattr_265 (rose_socket (connect sendto))) +(neverallow vendor_init base_typeattr_265 (decnet_socket (connect sendto))) +(neverallow vendor_init base_typeattr_265 (atmsvc_socket (connect sendto))) +(neverallow vendor_init base_typeattr_265 (rds_socket (connect sendto))) +(neverallow vendor_init base_typeattr_265 (irda_socket (connect sendto))) +(neverallow vendor_init base_typeattr_265 (pppox_socket (connect sendto))) +(neverallow vendor_init base_typeattr_265 (llc_socket (connect sendto))) +(neverallow vendor_init base_typeattr_265 (can_socket (connect sendto))) +(neverallow vendor_init base_typeattr_265 (tipc_socket (connect sendto))) +(neverallow vendor_init base_typeattr_265 (bluetooth_socket (connect sendto))) +(neverallow vendor_init base_typeattr_265 (iucv_socket (connect sendto))) +(neverallow vendor_init base_typeattr_265 (rxrpc_socket (connect sendto))) +(neverallow vendor_init base_typeattr_265 (isdn_socket (connect sendto))) +(neverallow vendor_init base_typeattr_265 (phonet_socket (connect sendto))) +(neverallow vendor_init base_typeattr_265 (ieee802154_socket (connect sendto))) +(neverallow vendor_init base_typeattr_265 (caif_socket (connect sendto))) +(neverallow vendor_init base_typeattr_265 (alg_socket (connect sendto))) +(neverallow vendor_init base_typeattr_265 (nfc_socket (connect sendto))) +(neverallow vendor_init base_typeattr_265 (vsock_socket (connect sendto))) +(neverallow vendor_init base_typeattr_265 (kcm_socket (connect sendto))) +(neverallow vendor_init base_typeattr_265 (qipcrtr_socket (connect sendto))) +(neverallow vendor_init base_typeattr_265 (smc_socket (connect sendto))) +;;* lme + +;;* lmx 8 system/sepolicy/public/vendor_init.te + +(neverallow vendor_init base_typeattr_265 (unix_stream_socket (connectto))) +;;* lme + +(allow vendor_init kmsg_device (chr_file (write open))) +(allow vendor_init device (dir (mounton))) +(allow vendor_init rootfs (lnk_file (create unlink))) +(allow vendor_init cgroup (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow vendor_init configfs (dir (mounton))) +(allow vendor_init configfs (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow vendor_init configfs (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow vendor_init configfs (lnk_file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow vendor_init self (capability (dac_override))) +(allow vendor_init self (cap_userns (dac_override))) +(allow vendor_init self (capability (chown fowner fsetid))) +(allow vendor_init self (cap_userns (chown fowner fsetid))) +(allow vendor_init unencrypted_data_file (dir (search))) +(allow vendor_init unencrypted_data_file (file (ioctl read getattr lock map open))) +(allow vendor_init system_data_file (dir (getattr))) +(allow vendor_init base_typeattr_266 (dir (ioctl read write create getattr setattr relabelfrom add_name remove_name search rmdir open))) +(allow vendor_init base_typeattr_267 (file (read write create getattr setattr relabelfrom unlink open))) +(allow vendor_init base_typeattr_266 (sock_file (read create getattr setattr relabelfrom unlink open))) +(allow vendor_init base_typeattr_266 (fifo_file (read create getattr setattr relabelfrom unlink open))) +(allow vendor_init base_typeattr_266 (lnk_file (create getattr setattr relabelfrom unlink))) +(allow vendor_init base_typeattr_268 (file (relabelto))) +(allow vendor_init base_typeattr_268 (dir (relabelto))) +(allow vendor_init base_typeattr_268 (lnk_file (relabelto))) +(allow vendor_init base_typeattr_268 (chr_file (relabelto))) +(allow vendor_init base_typeattr_268 (blk_file (relabelto))) +(allow vendor_init base_typeattr_268 (sock_file (relabelto))) +(allow vendor_init base_typeattr_268 (fifo_file (relabelto))) +(allow vendor_init dev_type (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow vendor_init dev_type (lnk_file (create))) +(allow vendor_init debugfs_tracing (file (write lock append map open))) +(allow vendor_init base_typeattr_269 (file (read setattr open))) +(allow vendor_init base_typeattr_269 (dir (read setattr search open))) +(allow vendor_init base_typeattr_270 (chr_file (setattr))) +(allow vendor_init dev_type (blk_file (getattr))) +(allow vendor_init proc_net (dir (ioctl read getattr lock search open))) +(allow vendor_init proc_net (file (ioctl read getattr lock map open))) +(allow vendor_init proc_net (lnk_file (ioctl read getattr lock map open))) +(allow vendor_init proc_net (file (write lock append map open))) +(allow vendor_init self (capability (net_admin))) +(allow vendor_init self (cap_userns (net_admin))) +(allow vendor_init proc_page_cluster (file (write lock append map open))) +(allow vendor_init sysfs_type (dir (ioctl read getattr lock search open))) +(allow vendor_init sysfs_type (lnk_file (read))) +(allow vendor_init base_typeattr_271 (file (ioctl read write getattr lock append map open))) +(allow vendor_init self (process (setfscreate))) +(allow vendor_init vendor_file_type (dir (ioctl read getattr lock search open))) +(allow vendor_init vendor_file_type (file (ioctl read getattr lock map open))) +(allow vendor_init vendor_file_type (lnk_file (ioctl read getattr lock map open))) +(allow vendor_init serialno_prop (file (read getattr open))) +(allow vendor_init self (capability (sys_admin))) +(allow vendor_init self (cap_userns (sys_admin))) +(allow vendor_init misc_block_device (blk_file (write lock append map open))) +(allow vendor_init property_socket (sock_file (write))) +(allow vendor_init init (unix_stream_socket (connectto))) +(allow vendor_init base_typeattr_272 (property_service (set))) +(allow vendor_init base_typeattr_272 (file (ioctl read getattr lock map open))) +(allow vendor_init property_socket (sock_file (write))) +(allow vendor_init init (unix_stream_socket (connectto))) +(allow vendor_init bluetooth_a2dp_offload_prop (property_service (set))) +(allow vendor_init bluetooth_a2dp_offload_prop (file (ioctl read getattr lock map open))) +(allow vendor_init property_socket (sock_file (write))) +(allow vendor_init init (unix_stream_socket (connectto))) +(allow vendor_init debug_prop (property_service (set))) +(allow vendor_init debug_prop (file (ioctl read getattr lock map open))) +(allow vendor_init property_socket (sock_file (write))) +(allow vendor_init init (unix_stream_socket (connectto))) +(allow vendor_init exported_bluetooth_prop (property_service (set))) +(allow vendor_init exported_bluetooth_prop (file (ioctl read getattr lock map open))) +(allow vendor_init property_socket (sock_file (write))) +(allow vendor_init init (unix_stream_socket (connectto))) +(allow vendor_init exported_config_prop (property_service (set))) +(allow vendor_init exported_config_prop (file (ioctl read getattr lock map open))) +(allow vendor_init property_socket (sock_file (write))) +(allow vendor_init init (unix_stream_socket (connectto))) +(allow vendor_init exported_dalvik_prop (property_service (set))) +(allow vendor_init exported_dalvik_prop (file (ioctl read getattr lock map open))) +(allow vendor_init property_socket (sock_file (write))) +(allow vendor_init init (unix_stream_socket (connectto))) +(allow vendor_init exported_default_prop (property_service (set))) +(allow vendor_init exported_default_prop (file (ioctl read getattr lock map open))) +(allow vendor_init property_socket (sock_file (write))) +(allow vendor_init init (unix_stream_socket (connectto))) +(allow vendor_init exported_ffs_prop (property_service (set))) +(allow vendor_init exported_ffs_prop (file (ioctl read getattr lock map open))) +(allow vendor_init property_socket (sock_file (write))) +(allow vendor_init init (unix_stream_socket (connectto))) +(allow vendor_init exported_overlay_prop (property_service (set))) +(allow vendor_init exported_overlay_prop (file (ioctl read getattr lock map open))) +(allow vendor_init property_socket (sock_file (write))) +(allow vendor_init init (unix_stream_socket (connectto))) +(allow vendor_init exported_pm_prop (property_service (set))) +(allow vendor_init exported_pm_prop (file (ioctl read getattr lock map open))) +(allow vendor_init property_socket (sock_file (write))) +(allow vendor_init init (unix_stream_socket (connectto))) +(allow vendor_init exported_radio_prop (property_service (set))) +(allow vendor_init exported_radio_prop (file (ioctl read getattr lock map open))) +(allow vendor_init property_socket (sock_file (write))) +(allow vendor_init init (unix_stream_socket (connectto))) +(allow vendor_init exported_system_radio_prop (property_service (set))) +(allow vendor_init exported_system_radio_prop (file (ioctl read getattr lock map open))) +(allow vendor_init property_socket (sock_file (write))) +(allow vendor_init init (unix_stream_socket (connectto))) +(allow vendor_init exported_wifi_prop (property_service (set))) +(allow vendor_init exported_wifi_prop (file (ioctl read getattr lock map open))) +(allow vendor_init property_socket (sock_file (write))) +(allow vendor_init init (unix_stream_socket (connectto))) +(allow vendor_init exported2_config_prop (property_service (set))) +(allow vendor_init exported2_config_prop (file (ioctl read getattr lock map open))) +(allow vendor_init property_socket (sock_file (write))) +(allow vendor_init init (unix_stream_socket (connectto))) +(allow vendor_init exported2_system_prop (property_service (set))) +(allow vendor_init exported2_system_prop (file (ioctl read getattr lock map open))) +(allow vendor_init property_socket (sock_file (write))) +(allow vendor_init init (unix_stream_socket (connectto))) +(allow vendor_init exported2_vold_prop (property_service (set))) +(allow vendor_init exported2_vold_prop (file (ioctl read getattr lock map open))) +(allow vendor_init property_socket (sock_file (write))) +(allow vendor_init init (unix_stream_socket (connectto))) +(allow vendor_init exported3_default_prop (property_service (set))) +(allow vendor_init exported3_default_prop (file (ioctl read getattr lock map open))) +(allow vendor_init property_socket (sock_file (write))) +(allow vendor_init init (unix_stream_socket (connectto))) +(allow vendor_init exported3_radio_prop (property_service (set))) +(allow vendor_init exported3_radio_prop (file (ioctl read getattr lock map open))) +(allow vendor_init property_socket (sock_file (write))) +(allow vendor_init init (unix_stream_socket (connectto))) +(allow vendor_init logd_prop (property_service (set))) +(allow vendor_init logd_prop (file (ioctl read getattr lock map open))) +(allow vendor_init property_socket (sock_file (write))) +(allow vendor_init init (unix_stream_socket (connectto))) +(allow vendor_init log_tag_prop (property_service (set))) +(allow vendor_init log_tag_prop (file (ioctl read getattr lock map open))) +(allow vendor_init property_socket (sock_file (write))) +(allow vendor_init init (unix_stream_socket (connectto))) +(allow vendor_init log_prop (property_service (set))) +(allow vendor_init log_prop (file (ioctl read getattr lock map open))) +(allow vendor_init property_socket (sock_file (write))) +(allow vendor_init init (unix_stream_socket (connectto))) +(allow vendor_init serialno_prop (property_service (set))) +(allow vendor_init serialno_prop (file (ioctl read getattr lock map open))) +(allow vendor_init property_socket (sock_file (write))) +(allow vendor_init init (unix_stream_socket (connectto))) +(allow vendor_init vendor_default_prop (property_service (set))) +(allow vendor_init vendor_default_prop (file (ioctl read getattr lock map open))) +(allow vendor_init property_socket (sock_file (write))) +(allow vendor_init init (unix_stream_socket (connectto))) +(allow vendor_init vendor_security_patch_level_prop (property_service (set))) +(allow vendor_init vendor_security_patch_level_prop (file (ioctl read getattr lock map open))) +(allow vendor_init property_socket (sock_file (write))) +(allow vendor_init init (unix_stream_socket (connectto))) +(allow vendor_init wifi_log_prop (property_service (set))) +(allow vendor_init wifi_log_prop (file (ioctl read getattr lock map open))) +(allow vendor_init exported2_radio_prop (file (ioctl read getattr lock map open))) +(allow vendor_init exported3_system_prop (file (ioctl read getattr lock map open))) +(allow vendor_shell vendor_shell_exec (file (ioctl read getattr lock map execute execute_no_trans open))) +(allow vendor_shell vendor_toolbox_exec (file (ioctl read getattr lock map execute execute_no_trans open))) +(allow vendor_shell shell (fd (use))) +(allow vendor_shell adbd (fd (use))) +(allow vendor_shell adbd (process (sigchld))) +(allow vendor_shell adbd (unix_stream_socket (ioctl read write getattr))) +(allow vendor_shell devpts (chr_file (ioctl read write getattr lock append map open))) +(allow vendor_shell tty_device (chr_file (ioctl read write getattr lock append map open))) +(allow vendor_shell console_device (chr_file (ioctl read write getattr lock append map open))) +(allow vendor_shell input_device (dir (ioctl read getattr lock search open))) +(allow vendor_shell input_device (chr_file (ioctl read write getattr lock append map open))) +;;* lmx 8 system/sepolicy/public/vendor_toolbox.te + +(neverallow base_typeattr_273 vendor_toolbox_exec (file (execute execute_no_trans entrypoint))) +;;* lme + +(allow virtual_touchpad servicemanager (binder (call transfer))) +(allow servicemanager virtual_touchpad (dir (search))) +(allow servicemanager virtual_touchpad (file (read open))) +(allow servicemanager virtual_touchpad (process (getattr))) +(allow virtual_touchpad virtual_touchpad_service (service_manager (add find))) +;;* lmx 6 system/sepolicy/public/virtual_touchpad.te + +(neverallow base_typeattr_274 virtual_touchpad_service (service_manager (add))) +;;* lme + +(allow virtual_touchpad system_server (binder (call transfer))) +(allow system_server virtual_touchpad (binder (transfer))) +(allow virtual_touchpad system_server (fd (use))) +(allow virtual_touchpad uhid_device (chr_file (ioctl write lock append map open))) +(allow virtual_touchpad permission_service (service_manager (find))) +(allow vold cache_file (dir (ioctl read getattr lock search open))) +(allow vold cache_file (file (read getattr))) +(allow vold cache_file (lnk_file (ioctl read getattr lock map open))) +(allow vold proc_net (dir (ioctl read getattr lock search open))) +(allow vold proc_net (file (ioctl read getattr lock map open))) +(allow vold proc_net (lnk_file (ioctl read getattr lock map open))) +(allow vold sysfs_type (dir (ioctl read getattr lock search open))) +(allow vold sysfs_type (file (ioctl read getattr lock map open))) +(allow vold sysfs_type (lnk_file (ioctl read getattr lock map open))) +(allow vold sysfs (file (write lock append map open))) +(allow vold sysfs_dm (file (write lock append map open))) +(allow vold sysfs_usb (file (write lock append map open))) +(allow vold sysfs_zram_uevent (file (write lock append map open))) +(allow vold rootfs (dir (ioctl read getattr lock search open))) +(allow vold rootfs (file (ioctl read getattr lock map open))) +(allow vold rootfs (lnk_file (ioctl read getattr lock map open))) +(allow vold metadata_file (dir (ioctl read getattr lock search open))) +(allow vold metadata_file (file (ioctl read getattr lock map open))) +(allow vold metadata_file (lnk_file (ioctl read getattr lock map open))) +(allow vold proc (file (ioctl read getattr lock map open))) +(allow vold proc_drop_caches (file (ioctl read getattr lock map open))) +(allow vold proc_cmdline (file (ioctl read getattr lock map open))) +(allow vold proc_filesystems (file (ioctl read getattr lock map open))) +(allow vold proc_meminfo (file (ioctl read getattr lock map open))) +(allow vold proc_mounts (file (ioctl read getattr lock map open))) +(allow vold file_contexts_file (file (ioctl read getattr lock map open))) +(allow vold self (process (setexec))) +(allow vold shell_exec (file (ioctl read getattr lock map execute execute_no_trans open))) +(allow vold e2fs_exec (file (ioctl read getattr lock map execute execute_no_trans open))) +(allow vold self (process (setfscreate))) +(allow vold system_file (file (getattr map execute execute_no_trans))) +(allow vold block_device (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow vold device (dir (write))) +(allow vold devpts (chr_file (ioctl read write getattr lock append map open))) +(allow vold rootfs (dir (mounton))) +(allow vold sdcard_type (dir (mounton))) +(allow vold sdcard_type (filesystem (mount remount unmount))) +(allow vold sdcard_type (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow vold sdcard_type (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow vold sdcard_type (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow vold mnt_media_rw_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow vold storage_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow vold sdcard_type (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow vold mnt_media_rw_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow vold storage_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow vold media_rw_data_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow vold media_rw_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow vold mnt_media_rw_stub_file (dir (create getattr setattr mounton rmdir))) +(allow vold storage_stub_file (dir (create getattr setattr mounton rmdir))) +(allow vold mnt_user_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow vold mnt_user_file (lnk_file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow vold mnt_expand_file (dir (ioctl read write create getattr setattr lock rename mounton add_name remove_name reparent search rmdir open))) +(allow vold apk_data_file (dir (create getattr setattr))) +(allow vold shell_data_file (dir (create getattr setattr))) +(allow vold tmpfs (filesystem (mount unmount))) +(allow vold tmpfs (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow vold tmpfs (dir (mounton))) +(allow vold self (capability (chown dac_override fowner fsetid net_admin sys_admin mknod))) +(allow vold self (cap_userns (chown dac_override fowner fsetid net_admin sys_admin mknod))) +(allow vold self (netlink_kobject_uevent_socket (read write create getattr setattr lock append bind connect getopt setopt shutdown))) +(allow vold app_data_file (dir (search))) +(allow vold app_data_file (file (ioctl read write getattr lock append map open))) +(allow vold loop_control_device (chr_file (ioctl read write getattr lock append map open))) +(allow vold loop_device (blk_file (ioctl read write create getattr setattr lock append map unlink open))) +(allow vold vold_device (blk_file (ioctl read write create getattr setattr lock append map unlink open))) +(allow vold dm_device (chr_file (ioctl read write getattr lock append map open))) +(allow vold dm_device (blk_file (ioctl read write getattr lock append map open))) +(allow vold domain (dir (ioctl read getattr lock search open))) +(allow vold domain (file (ioctl read getattr lock map open))) +(allow vold domain (lnk_file (ioctl read getattr lock map open))) +(allow vold domain (process (sigkill signal))) +(allow vold self (capability (kill sys_ptrace))) +(allow vold self (cap_userns (kill sys_ptrace))) +(allow vold kmsg_device (chr_file (ioctl read write getattr lock append map open))) +(allow vold fsck_exec (file (ioctl read getattr lock map execute open))) +(allow vold fscklogs (dir (ioctl read write getattr lock add_name remove_name search open))) +(allow vold fscklogs (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow vold labeledfs (filesystem (mount unmount))) +(allow vold efs_file (file (ioctl read write getattr lock append map open))) +(allow vold system_data_file (dir (ioctl read write create getattr setattr lock mounton add_name remove_name search rmdir open))) +(allow vold system_data_file (lnk_file (getattr))) +(allow vold vendor_data_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow vold system_data_file (file (read))) +(allow vold kernel (process (setsched))) +(allow vold property_socket (sock_file (write))) +(allow vold init (unix_stream_socket (connectto))) +(allow vold vold_prop (property_service (set))) +(allow vold vold_prop (file (ioctl read getattr lock map open))) +(allow vold property_socket (sock_file (write))) +(allow vold init (unix_stream_socket (connectto))) +(allow vold exported_vold_prop (property_service (set))) +(allow vold exported_vold_prop (file (ioctl read getattr lock map open))) +(allow vold property_socket (sock_file (write))) +(allow vold init (unix_stream_socket (connectto))) +(allow vold exported2_vold_prop (property_service (set))) +(allow vold exported2_vold_prop (file (ioctl read getattr lock map open))) +(allow vold property_socket (sock_file (write))) +(allow vold init (unix_stream_socket (connectto))) +(allow vold powerctl_prop (property_service (set))) +(allow vold powerctl_prop (file (ioctl read getattr lock map open))) +(allow vold property_socket (sock_file (write))) +(allow vold init (unix_stream_socket (connectto))) +(allow vold ctl_fuse_prop (property_service (set))) +(allow vold ctl_fuse_prop (file (ioctl read getattr lock map open))) +(allow vold property_socket (sock_file (write))) +(allow vold init (unix_stream_socket (connectto))) +(allow vold restorecon_prop (property_service (set))) +(allow vold restorecon_prop (file (ioctl read getattr lock map open))) +(allow vold asec_image_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow vold asec_image_file (dir (ioctl read write getattr lock add_name remove_name search open))) +(allow vold asec_apk_file (dir (ioctl read write create getattr setattr lock relabelfrom relabelto rename mounton add_name remove_name reparent search rmdir open))) +(allow vold asec_public_file (dir (setattr relabelto))) +(allow vold asec_apk_file (file (ioctl read getattr setattr lock relabelfrom relabelto map open))) +(allow vold asec_public_file (file (setattr relabelto))) +(allow vold unlabeled (dir (ioctl read getattr setattr lock relabelfrom search open))) +(allow vold unlabeled (file (ioctl read getattr setattr lock relabelfrom map open))) +(allow vold sysfs_wake_lock (file (ioctl read write getattr lock append map open))) +(allow vold self (capability2 (block_suspend))) +(allow vold self (cap2_userns (block_suspend))) +(allow vold servicemanager (binder (call transfer))) +(allow servicemanager vold (dir (search))) +(allow servicemanager vold (file (read open))) +(allow servicemanager vold (process (getattr))) +(allow vold vold_service (service_manager (add find))) +;;* lmx 150 system/sepolicy/public/vold.te + +(neverallow base_typeattr_169 vold_service (service_manager (add))) +;;* lme + +(allow vold system_server (binder (call transfer))) +(allow system_server vold (binder (transfer))) +(allow vold system_server (fd (use))) +(allow vold permission_service (service_manager (find))) +(allow vold healthd (binder (call transfer))) +(allow healthd vold (binder (transfer))) +(allow vold healthd (fd (use))) +(allow vold userdata_block_device (blk_file (ioctl read write getattr lock append map open))) +(allow vold metadata_block_device (blk_file (ioctl read write getattr lock append map open))) +(allow vold unencrypted_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow vold unencrypted_data_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow vold proc_drop_caches (file (write lock append map open))) +(allow vold vold_data_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow vold vold_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow vold vold_metadata_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow vold vold_metadata_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow vold init (key (write search setattr))) +(allow vold vold (key (write search setattr))) +(allow vold self (capability (sys_nice))) +(allow vold self (cap_userns (sys_nice))) +(allow vold self (capability (sys_chroot))) +(allow vold self (cap_userns (sys_chroot))) +(allow vold storage_file (dir (mounton))) +(allow vold fuse_device (chr_file (ioctl read write getattr lock append map open))) +(allow vold fuse (filesystem (relabelfrom))) +(allow vold app_fusefs (filesystem (relabelfrom relabelto))) +(allow vold app_fusefs (filesystem (mount unmount))) +(allow vold toolbox_exec (file (ioctl read getattr lock map execute execute_no_trans open))) +(allow vold user_profile_data_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow vold misc_block_device (blk_file (write lock append map open))) +;;* lmx 213 system/sepolicy/public/vold.te + +(neverallow base_typeattr_275 vold_data_file (dir (write lock relabelfrom append map unlink link rename execute quotaon mounton add_name remove_name reparent rmdir audit_access execmod))) +;;* lme + +;;* lmx 220 system/sepolicy/public/vold.te + +(neverallow base_typeattr_276 vold_data_file (dir (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton add_name remove_name reparent search rmdir open audit_access execmod))) +;;* lme + +;;* lmx 227 system/sepolicy/public/vold.te + +(neverallow base_typeattr_277 vold_metadata_file (dir (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton add_name remove_name reparent search rmdir open audit_access execmod))) +;;* lme + +;;* lmx 234 system/sepolicy/public/vold.te + +(neverallow base_typeattr_278 vold_data_file (file (ioctl read write create setattr lock relabelfrom append map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +(neverallow base_typeattr_278 vold_data_file (lnk_file (ioctl read write create setattr lock relabelfrom append map unlink link rename execute quotaon mounton open audit_access execmod))) +(neverallow base_typeattr_278 vold_data_file (sock_file (ioctl read write create setattr lock relabelfrom append map unlink link rename execute quotaon mounton open audit_access execmod))) +(neverallow base_typeattr_278 vold_data_file (fifo_file (ioctl read write create setattr lock relabelfrom append map unlink link rename execute quotaon mounton open audit_access execmod))) +;;* lme + +;;* lmx 241 system/sepolicy/public/vold.te + +(neverallow base_typeattr_276 vold_metadata_file (file (ioctl read write create setattr lock relabelfrom append map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +(neverallow base_typeattr_276 vold_metadata_file (lnk_file (ioctl read write create setattr lock relabelfrom append map unlink link rename execute quotaon mounton open audit_access execmod))) +(neverallow base_typeattr_276 vold_metadata_file (sock_file (ioctl read write create setattr lock relabelfrom append map unlink link rename execute quotaon mounton open audit_access execmod))) +(neverallow base_typeattr_276 vold_metadata_file (fifo_file (ioctl read write create setattr lock relabelfrom append map unlink link rename execute quotaon mounton open audit_access execmod))) +;;* lme + +;;* lmx 250 system/sepolicy/public/vold.te + +(neverallow base_typeattr_279 vold_metadata_file (file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +(neverallow base_typeattr_279 vold_metadata_file (lnk_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton open audit_access execmod))) +(neverallow base_typeattr_279 vold_metadata_file (sock_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton open audit_access execmod))) +(neverallow base_typeattr_279 vold_metadata_file (fifo_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton open audit_access execmod))) +(neverallow base_typeattr_279 vold_data_file (file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +(neverallow base_typeattr_279 vold_data_file (lnk_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton open audit_access execmod))) +(neverallow base_typeattr_279 vold_data_file (sock_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton open audit_access execmod))) +(neverallow base_typeattr_279 vold_data_file (fifo_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton open audit_access execmod))) +;;* lme + +;;* lmx 252 system/sepolicy/public/vold.te + +(neverallow base_typeattr_167 restorecon_prop (property_service (set))) +;;* lme + +;;* lmx 255 system/sepolicy/public/vold.te + +(neverallow base_typeattr_280 vold_service (service_manager (find))) +;;* lme + +;;* lmx 264 system/sepolicy/public/vold.te + +(neverallow vold base_typeattr_281 (binder (call))) +;;* lme + +;;* lmx 266 system/sepolicy/public/vold.te + +(neverallow vold fsck_exec (file (execute_no_trans))) +;;* lme + +;;* lmx 267 system/sepolicy/public/vold.te + +(neverallow base_typeattr_75 vold (process (transition dyntransition))) +;;* lme + +;;* lmx 268 system/sepolicy/public/vold.te + +(neverallow vold base_typeattr_57 (process (ptrace))) +;;* lme + +;;* lmx 269 system/sepolicy/public/vold.te + +(neverallow vold base_typeattr_57 (rawip_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind node_bind))) +;;* lme + +(allow vr_hwc servicemanager (binder (call transfer))) +(allow servicemanager vr_hwc (dir (search))) +(allow servicemanager vr_hwc (file (read open))) +(allow servicemanager vr_hwc (process (getattr))) +(allow vr_hwc surfaceflinger (binder (call transfer))) +(allow surfaceflinger vr_hwc (binder (transfer))) +(allow vr_hwc surfaceflinger (fd (use))) +(allow vr_hwc system_server (binder (call transfer))) +(allow system_server vr_hwc (binder (transfer))) +(allow vr_hwc system_server (fd (use))) +(allow vr_hwc vr_hwc_service (service_manager (add find))) +;;* lmx 14 system/sepolicy/public/vr_hwc.te + +(neverallow base_typeattr_282 vr_hwc_service (service_manager (add))) +;;* lme + +(allow vr_hwc hwservicemanager (binder (call transfer))) +(allow hwservicemanager vr_hwc (binder (call transfer))) +(allow hwservicemanager vr_hwc (dir (search))) +(allow hwservicemanager vr_hwc (file (read open))) +(allow hwservicemanager vr_hwc (process (getattr))) +(allow vr_hwc system_file (dir (ioctl read getattr lock search open))) +(allow vr_hwc ion_device (chr_file (ioctl read getattr lock map open))) +(allow vr_hwc pdx_display_client_endpoint_dir_type (dir (ioctl read getattr lock search open))) +(allow vr_hwc pdx_display_client_endpoint_socket_type (sock_file (ioctl read write getattr lock append map open))) +(allow vr_hwc pdx_display_client_endpoint_socket_type (unix_stream_socket (read write shutdown connectto))) +(allow vr_hwc pdx_display_client_channel_socket_type (unix_stream_socket (read write getattr setattr lock append getopt setopt shutdown))) +(allow vr_hwc pdx_display_client_server_type (fd (use))) +(allow pdx_display_client_server_type vr_hwc (fd (use))) +(allow vr_hwc permission_service (service_manager (find))) +(allow watchdogd watchdog_device (chr_file (ioctl read write getattr lock append map open))) +(allow watchdogd kmsg_device (chr_file (ioctl read write getattr lock append map open))) +(allow wificond servicemanager (binder (call transfer))) +(allow servicemanager wificond (dir (search))) +(allow servicemanager wificond (file (read open))) +(allow servicemanager wificond (process (getattr))) +(allow wificond system_server (binder (call transfer))) +(allow system_server wificond (binder (transfer))) +(allow wificond system_server (fd (use))) +(allow wificond wificond_service (service_manager (add find))) +;;* lmx 8 system/sepolicy/public/wificond.te + +(neverallow base_typeattr_283 wificond_service (service_manager (add))) +;;* lme + +(allow wificond property_socket (sock_file (write))) +(allow wificond init (unix_stream_socket (connectto))) +(allow wificond exported_wifi_prop (property_service (set))) +(allow wificond exported_wifi_prop (file (ioctl read getattr lock map open))) +(allow wificond property_socket (sock_file (write))) +(allow wificond init (unix_stream_socket (connectto))) +(allow wificond wifi_prop (property_service (set))) +(allow wificond wifi_prop (file (ioctl read getattr lock map open))) +(allow wificond property_socket (sock_file (write))) +(allow wificond init (unix_stream_socket (connectto))) +(allow wificond ctl_default_prop (property_service (set))) +(allow wificond ctl_default_prop (file (ioctl read getattr lock map open))) +(allow wificond self (udp_socket (ioctl read write create getattr setattr lock append bind connect getopt setopt shutdown))) +(allowx wificond self (ioctl udp_socket (0x8914 0x8924))) +(allow wificond self (capability (net_admin net_raw))) +(allow wificond self (cap_userns (net_admin net_raw))) +(allow wificond self (netlink_socket (read write create getattr setattr lock append bind connect getopt setopt shutdown))) +(allow wificond self (netlink_generic_socket (read write create getattr setattr lock append bind connect getopt setopt shutdown))) +(allow wificond proc_net (dir (ioctl read getattr lock search open))) +(allow wificond proc_net (file (ioctl read getattr lock map open))) +(allow wificond proc_net (lnk_file (ioctl read getattr lock map open))) +(allow wificond permission_service (service_manager (find))) +(allow wificond dumpstate (fd (use))) +(allow wificond dumpstate (fifo_file (write))) +(allow wpantund servicemanager (binder (call transfer))) +(allow servicemanager wpantund (dir (search))) +(allow servicemanager wpantund (file (read open))) +(allow servicemanager wpantund (process (getattr))) +(allow wpantund system_server (binder (call transfer))) +(allow system_server wpantund (binder (transfer))) +(allow wpantund system_server (fd (use))) +(allow wpantund lowpan_service (service_manager (find))) +(allow wpantund priv_app (binder (call))) +(allow wpantund shell (binder (call))) +(allow wpantund self (udp_socket (ioctl read write create getattr setattr lock append bind connect getopt setopt shutdown))) +(allowx wpantund self (ioctl udp_socket (0x8914 0x8922))) +(allow wpantund tun_device (chr_file (ioctl read write getattr lock append map open))) +(allow wpantund self (capability (net_admin net_raw))) +(allow wpantund self (cap_userns (net_admin net_raw))) +(allow wpantund self (tun_socket (create))) +(allow domain persist_dpm_prop (file (ioctl read getattr lock map open))) +(allow init adbd_exec (file (read getattr map execute open))) +(allow init adbd (process (transition))) +(allow adbd adbd_exec (file (read getattr map execute entrypoint open))) +(dontaudit init adbd (process (noatsecure))) +(allow init adbd (process (siginh rlimitinh))) +(typetransition init adbd_exec process adbd) +(typetransition adbd tmpfs file adbd_tmpfs) +(allow adbd adbd_tmpfs (file (read write getattr map))) +(allow adbd tmpfs (dir (getattr search))) +(allow adbd shell_exec (file (read getattr map execute open))) +(allow adbd shell (process (transition))) +(allow shell shell_exec (file (read getattr map execute entrypoint open))) +(allow shell adbd (process (sigchld))) +(dontaudit adbd shell (process (noatsecure))) +(allow adbd shell (process (siginh rlimitinh))) +(typetransition adbd shell_exec process shell) +(allow adbd shell (process (signal noatsecure))) +(allow adbd self (capability (setgid setuid))) +(allow adbd self (cap_userns (setgid setuid))) +(allow adbd self (capability (setpcap))) +(allow adbd self (cap_userns (setpcap))) +(allow adbd functionfs (dir (search))) +(allow adbd functionfs (file (ioctl read write getattr lock append map open))) +(allow adbd devpts (chr_file (ioctl read write getattr lock append map open))) +(allow adbd shell_data_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow adbd shell_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow adbd trace_data_file (dir (ioctl read getattr lock search open))) +(allow adbd trace_data_file (file (ioctl read getattr lock map open))) +(allow adbd profman_dump_data_file (dir (ioctl read getattr lock search open))) +(allow adbd profman_dump_data_file (file (ioctl read getattr lock map open))) +(allow adbd tmpfs (dir (search))) +(allow adbd rootfs (lnk_file (ioctl read getattr lock map open))) +(allow adbd tmpfs (lnk_file (ioctl read getattr lock map open))) +(allow adbd sdcard_type (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow adbd sdcard_type (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow adbd anr_data_file (dir (ioctl read getattr lock search open))) +(allow adbd anr_data_file (file (ioctl read getattr lock map open))) +(allow adbd property_socket (sock_file (write))) +(allow adbd init (unix_stream_socket (connectto))) +(allow adbd shell_prop (property_service (set))) +(allow adbd shell_prop (file (ioctl read getattr lock map open))) +(allow adbd property_socket (sock_file (write))) +(allow adbd init (unix_stream_socket (connectto))) +(allow adbd powerctl_prop (property_service (set))) +(allow adbd powerctl_prop (file (ioctl read getattr lock map open))) +(allow adbd property_socket (sock_file (write))) +(allow adbd init (unix_stream_socket (connectto))) +(allow adbd ffs_prop (property_service (set))) +(allow adbd ffs_prop (file (ioctl read getattr lock map open))) +(allow adbd property_socket (sock_file (write))) +(allow adbd init (unix_stream_socket (connectto))) +(allow adbd exported_ffs_prop (property_service (set))) +(allow adbd exported_ffs_prop (file (ioctl read getattr lock map open))) +(allow adbd device_logging_prop (file (ioctl read getattr lock map open))) +(allow adbd serialno_prop (file (ioctl read getattr lock map open))) +(allow adbd system_file (file (ioctl read getattr lock map execute execute_no_trans open))) +(allow adbd servicemanager (binder (call transfer))) +(allow servicemanager adbd (dir (search))) +(allow servicemanager adbd (file (read open))) +(allow servicemanager adbd (process (getattr))) +(allow adbd surfaceflinger (binder (call transfer))) +(allow surfaceflinger adbd (binder (transfer))) +(allow adbd surfaceflinger (fd (use))) +(allow adbd gpu_device (chr_file (ioctl read write getattr lock append map open))) +(allow adbd ion_device (chr_file (ioctl read write getattr lock append map open))) +(allow adbd system_file (dir (ioctl read getattr lock search open))) +(allow adbd system_file (file (ioctl read getattr lock map open))) +(allow adbd system_file (lnk_file (ioctl read getattr lock map open))) +(allow adbd adb_keys_file (dir (search))) +(allow adbd adb_keys_file (file (ioctl read getattr lock map open))) +(allow adbd app_data_file (dir (search))) +(allow adbd app_data_file (sock_file (write))) +(allow adbd appdomain (unix_stream_socket (connectto))) +(allow adbd zygote_exec (file (ioctl read getattr lock map open))) +(allow adbd system_file (file (ioctl read getattr lock map open))) +(allow adbd selinuxfs (dir (ioctl read getattr lock search open))) +(allow adbd selinuxfs (file (ioctl read getattr lock map open))) +(allow adbd kernel (security (read_policy))) +(allow adbd service_contexts_file (file (ioctl read getattr lock map open))) +(allow adbd file_contexts_file (file (ioctl read getattr lock map open))) +(allow adbd seapp_contexts_file (file (ioctl read getattr lock map open))) +(allow adbd property_contexts_file (file (ioctl read getattr lock map open))) +(allow adbd sepolicy_file (file (ioctl read getattr lock map open))) +(allow adbd config_gz (file (ioctl read getattr lock map open))) +(allow adbd surfaceflinger_service (service_manager (find))) +(allow adbd bootchart_data_file (dir (search))) +(allow adbd bootchart_data_file (file (ioctl read getattr lock map open))) +(allow adbd storage_file (dir (ioctl read getattr lock search open))) +(allow adbd storage_file (lnk_file (ioctl read getattr lock map open))) +(allow adbd mnt_user_file (dir (ioctl read getattr lock search open))) +(allow adbd mnt_user_file (lnk_file (ioctl read getattr lock map open))) +(allow adbd media_rw_data_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow adbd media_rw_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow adbd apk_data_file (dir (ioctl read getattr lock search open))) +(allow adbd apk_data_file (file (ioctl read getattr lock map open))) +(allow adbd apk_data_file (lnk_file (ioctl read getattr lock map open))) +(allow adbd rootfs (dir (ioctl read getattr lock search open))) +;;* lmx 147 system/sepolicy/private/adbd.te + +(neverallow adbd base_typeattr_284 (process (transition))) +;;* lme + +;;* lmx 148 system/sepolicy/private/adbd.te + +(neverallow adbd domain (process (dyntransition))) +;;* lme + +(allow appdomain zygote_tmpfs (file (read))) +;;* lmx 8 system/sepolicy/private/app.te + +(neverallow appdomain system_server (udp_socket (ioctl create setattr lock relabelfrom relabelto append bind listen accept shutdown name_bind))) +;;* lme + +;;* lmx 16 system/sepolicy/private/app_neverallows.te + +(neverallow untrusted_app_all domain (netlink_kobject_uevent_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow ephemeral_app domain (netlink_kobject_uevent_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow isolated_app domain (netlink_kobject_uevent_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow mediaprovider domain (netlink_kobject_uevent_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_app domain (netlink_kobject_uevent_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_app_27 domain (netlink_kobject_uevent_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_app_25 domain (netlink_kobject_uevent_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_v2_app domain (netlink_kobject_uevent_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +;;* lme + +;;* lmx 19 system/sepolicy/private/app_neverallows.te + +(neverallow untrusted_app_all domain (netlink_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow ephemeral_app domain (netlink_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow isolated_app domain (netlink_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow mediaprovider domain (netlink_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_app domain (netlink_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_app_27 domain (netlink_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_app_25 domain (netlink_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_v2_app domain (netlink_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +;;* lme + +;;* lmx 23 system/sepolicy/private/app_neverallows.te + +(neverallow untrusted_app_all debugfs_type (file (read))) +(neverallow ephemeral_app debugfs_type (file (read))) +(neverallow isolated_app debugfs_type (file (read))) +(neverallow mediaprovider debugfs_type (file (read))) +(neverallow untrusted_app debugfs_type (file (read))) +(neverallow untrusted_app_27 debugfs_type (file (read))) +(neverallow untrusted_app_25 debugfs_type (file (read))) +(neverallow untrusted_v2_app debugfs_type (file (read))) +;;* lme + +;;* lmx 28 system/sepolicy/private/app_neverallows.te + +(neverallow untrusted_app_all service_manager_type (service_manager (add))) +(neverallow ephemeral_app service_manager_type (service_manager (add))) +(neverallow isolated_app service_manager_type (service_manager (add))) +(neverallow mediaprovider service_manager_type (service_manager (add))) +(neverallow untrusted_app service_manager_type (service_manager (add))) +(neverallow untrusted_app_27 service_manager_type (service_manager (add))) +(neverallow untrusted_app_25 service_manager_type (service_manager (add))) +(neverallow untrusted_v2_app service_manager_type (service_manager (add))) +;;* lme + +;;* lmx 31 system/sepolicy/private/app_neverallows.te + +(neverallow untrusted_app_all vndbinder_device (chr_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +(neverallow ephemeral_app vndbinder_device (chr_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +(neverallow isolated_app vndbinder_device (chr_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +(neverallow mediaprovider vndbinder_device (chr_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +(neverallow untrusted_app vndbinder_device (chr_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +(neverallow untrusted_app_27 vndbinder_device (chr_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +(neverallow untrusted_app_25 vndbinder_device (chr_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +(neverallow untrusted_v2_app vndbinder_device (chr_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +;;* lme + +;;* lmx 32 system/sepolicy/private/app_neverallows.te + +(neverallow untrusted_app_all vndservice_manager_type (service_manager (add find list))) +(neverallow ephemeral_app vndservice_manager_type (service_manager (add find list))) +(neverallow isolated_app vndservice_manager_type (service_manager (add find list))) +(neverallow mediaprovider vndservice_manager_type (service_manager (add find list))) +(neverallow untrusted_app vndservice_manager_type (service_manager (add find list))) +(neverallow untrusted_app_27 vndservice_manager_type (service_manager (add find list))) +(neverallow untrusted_app_25 vndservice_manager_type (service_manager (add find list))) +(neverallow untrusted_v2_app vndservice_manager_type (service_manager (add find list))) +;;* lme + +;;* lmx 36 system/sepolicy/private/app_neverallows.te + +(neverallow base_typeattr_285 property_socket (sock_file (write))) +;;* lme + +;;* lmx 37 system/sepolicy/private/app_neverallows.te + +(neverallow base_typeattr_285 init (unix_stream_socket (connectto))) +;;* lme + +;;* lmx 38 system/sepolicy/private/app_neverallows.te + +(neverallow base_typeattr_285 property_type (property_service (set))) +;;* lme + +;;* lmx 42 system/sepolicy/private/app_neverallows.te + +(neverallow base_typeattr_286 net_dns_prop (file (read))) +;;* lme + +;;* lmx 52 system/sepolicy/private/app_neverallows.te + +(neverallow untrusted_app_all mlstrustedsubject (process (fork))) +(neverallow ephemeral_app mlstrustedsubject (process (fork))) +(neverallow isolated_app mlstrustedsubject (process (fork))) +(neverallow mediaprovider mlstrustedsubject (process (fork))) +(neverallow untrusted_app mlstrustedsubject (process (fork))) +(neverallow untrusted_app_27 mlstrustedsubject (process (fork))) +(neverallow untrusted_app_25 mlstrustedsubject (process (fork))) +(neverallow untrusted_v2_app mlstrustedsubject (process (fork))) +;;* lme + +;;* lmx 60 system/sepolicy/private/app_neverallows.te + +(neverallow untrusted_app_all file_type (file (link))) +(neverallow ephemeral_app file_type (file (link))) +(neverallow isolated_app file_type (file (link))) +(neverallow mediaprovider file_type (file (link))) +(neverallow untrusted_app file_type (file (link))) +(neverallow untrusted_app_27 file_type (file (link))) +(neverallow untrusted_app_25 file_type (file (link))) +(neverallow untrusted_v2_app file_type (file (link))) +;;* lme + +;;* lmx 63 system/sepolicy/private/app_neverallows.te + +(neverallow untrusted_app_all sysfs_mac_address (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +(neverallow ephemeral_app sysfs_mac_address (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +(neverallow isolated_app sysfs_mac_address (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +(neverallow mediaprovider sysfs_mac_address (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +(neverallow untrusted_app sysfs_mac_address (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +(neverallow untrusted_app_27 sysfs_mac_address (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +(neverallow untrusted_app_25 sysfs_mac_address (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +(neverallow untrusted_v2_app sysfs_mac_address (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +;;* lme + +;;* lmx 66 system/sepolicy/private/app_neverallows.te + +(neverallow untrusted_app_all sysfs_type (file (write create setattr relabelfrom append unlink link rename execute execute_no_trans))) +(neverallow ephemeral_app sysfs_type (file (write create setattr relabelfrom append unlink link rename execute execute_no_trans))) +(neverallow isolated_app sysfs_type (file (write create setattr relabelfrom append unlink link rename execute execute_no_trans))) +(neverallow mediaprovider sysfs_type (file (write create setattr relabelfrom append unlink link rename execute execute_no_trans))) +(neverallow untrusted_app sysfs_type (file (write create setattr relabelfrom append unlink link rename execute execute_no_trans))) +(neverallow untrusted_app_27 sysfs_type (file (write create setattr relabelfrom append unlink link rename execute execute_no_trans))) +(neverallow untrusted_app_25 sysfs_type (file (write create setattr relabelfrom append unlink link rename execute execute_no_trans))) +(neverallow untrusted_v2_app sysfs_type (file (write create setattr relabelfrom append unlink link rename execute execute_no_trans))) +;;* lme + +;;* lmx 69 system/sepolicy/private/app_neverallows.te + +(neverallow untrusted_app_all sysfs (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +(neverallow ephemeral_app sysfs (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +(neverallow isolated_app sysfs (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +(neverallow mediaprovider sysfs (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +(neverallow untrusted_app sysfs (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +(neverallow untrusted_app_27 sysfs (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +(neverallow untrusted_app_25 sysfs (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +(neverallow untrusted_v2_app sysfs (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +;;* lme + +;;* lmx 73 system/sepolicy/private/app_neverallows.te + +(neverallowx untrusted_app_all domain (ioctl tcp_socket (0x6900 0x6902))) +(neverallowx untrusted_app_all domain (ioctl udp_socket (0x6900 0x6902))) +(neverallowx untrusted_app_all domain (ioctl rawip_socket (0x6900 0x6902))) +(neverallowx ephemeral_app domain (ioctl tcp_socket (0x6900 0x6902))) +(neverallowx ephemeral_app domain (ioctl udp_socket (0x6900 0x6902))) +(neverallowx ephemeral_app domain (ioctl rawip_socket (0x6900 0x6902))) +(neverallowx isolated_app domain (ioctl tcp_socket (0x6900 0x6902))) +(neverallowx isolated_app domain (ioctl udp_socket (0x6900 0x6902))) +(neverallowx isolated_app domain (ioctl rawip_socket (0x6900 0x6902))) +(neverallowx mediaprovider domain (ioctl tcp_socket (0x6900 0x6902))) +(neverallowx mediaprovider domain (ioctl udp_socket (0x6900 0x6902))) +(neverallowx mediaprovider domain (ioctl rawip_socket (0x6900 0x6902))) +(neverallowx untrusted_app domain (ioctl tcp_socket (0x6900 0x6902))) +(neverallowx untrusted_app domain (ioctl udp_socket (0x6900 0x6902))) +(neverallowx untrusted_app domain (ioctl rawip_socket (0x6900 0x6902))) +(neverallowx untrusted_app_27 domain (ioctl tcp_socket (0x6900 0x6902))) +(neverallowx untrusted_app_27 domain (ioctl udp_socket (0x6900 0x6902))) +(neverallowx untrusted_app_27 domain (ioctl rawip_socket (0x6900 0x6902))) +(neverallowx untrusted_app_25 domain (ioctl tcp_socket (0x6900 0x6902))) +(neverallowx untrusted_app_25 domain (ioctl udp_socket (0x6900 0x6902))) +(neverallowx untrusted_app_25 domain (ioctl rawip_socket (0x6900 0x6902))) +(neverallowx untrusted_v2_app domain (ioctl tcp_socket (0x6900 0x6902))) +(neverallowx untrusted_v2_app domain (ioctl udp_socket (0x6900 0x6902))) +(neverallowx untrusted_v2_app domain (ioctl rawip_socket (0x6900 0x6902))) +;;* lme + +;;* lmx 73 system/sepolicy/private/app_neverallows.te + +(neverallowx untrusted_app_all domain (ioctl tcp_socket ((range 0x890b 0x890d) 0x8911 0x8914 0x8916 0x8918 0x891a (range 0x891c 0x8920) (range 0x8922 0x8927) 0x8929 (range 0x8930 0x8932) (range 0x8934 0x8937) 0x8939 (range 0x8940 0x8941) 0x8943 (range 0x8946 0x894b) (range 0x8953 0x8955) (range 0x8960 0x8962) (range 0x8970 0x8971) (range 0x8980 0x8983) (range 0x8990 0x8995) (range 0x89a0 0x89a3) 0x89b0 (range 0x89e0 0x89ff)))) +(neverallowx untrusted_app_all domain (ioctl udp_socket ((range 0x890b 0x890d) 0x8911 0x8914 0x8916 0x8918 0x891a (range 0x891c 0x8920) (range 0x8922 0x8927) 0x8929 (range 0x8930 0x8932) (range 0x8934 0x8937) 0x8939 (range 0x8940 0x8941) 0x8943 (range 0x8946 0x894b) (range 0x8953 0x8955) (range 0x8960 0x8962) (range 0x8970 0x8971) (range 0x8980 0x8983) (range 0x8990 0x8995) (range 0x89a0 0x89a3) 0x89b0 (range 0x89e0 0x89ff)))) +(neverallowx untrusted_app_all domain (ioctl rawip_socket ((range 0x890b 0x890d) 0x8911 0x8914 0x8916 0x8918 0x891a (range 0x891c 0x8920) (range 0x8922 0x8927) 0x8929 (range 0x8930 0x8932) (range 0x8934 0x8937) 0x8939 (range 0x8940 0x8941) 0x8943 (range 0x8946 0x894b) (range 0x8953 0x8955) (range 0x8960 0x8962) (range 0x8970 0x8971) (range 0x8980 0x8983) (range 0x8990 0x8995) (range 0x89a0 0x89a3) 0x89b0 (range 0x89e0 0x89ff)))) +(neverallowx ephemeral_app domain (ioctl tcp_socket ((range 0x890b 0x890d) 0x8911 0x8914 0x8916 0x8918 0x891a (range 0x891c 0x8920) (range 0x8922 0x8927) 0x8929 (range 0x8930 0x8932) (range 0x8934 0x8937) 0x8939 (range 0x8940 0x8941) 0x8943 (range 0x8946 0x894b) (range 0x8953 0x8955) (range 0x8960 0x8962) (range 0x8970 0x8971) (range 0x8980 0x8983) (range 0x8990 0x8995) (range 0x89a0 0x89a3) 0x89b0 (range 0x89e0 0x89ff)))) +(neverallowx ephemeral_app domain (ioctl udp_socket ((range 0x890b 0x890d) 0x8911 0x8914 0x8916 0x8918 0x891a (range 0x891c 0x8920) (range 0x8922 0x8927) 0x8929 (range 0x8930 0x8932) (range 0x8934 0x8937) 0x8939 (range 0x8940 0x8941) 0x8943 (range 0x8946 0x894b) (range 0x8953 0x8955) (range 0x8960 0x8962) (range 0x8970 0x8971) (range 0x8980 0x8983) (range 0x8990 0x8995) (range 0x89a0 0x89a3) 0x89b0 (range 0x89e0 0x89ff)))) +(neverallowx ephemeral_app domain (ioctl rawip_socket ((range 0x890b 0x890d) 0x8911 0x8914 0x8916 0x8918 0x891a (range 0x891c 0x8920) (range 0x8922 0x8927) 0x8929 (range 0x8930 0x8932) (range 0x8934 0x8937) 0x8939 (range 0x8940 0x8941) 0x8943 (range 0x8946 0x894b) (range 0x8953 0x8955) (range 0x8960 0x8962) (range 0x8970 0x8971) (range 0x8980 0x8983) (range 0x8990 0x8995) (range 0x89a0 0x89a3) 0x89b0 (range 0x89e0 0x89ff)))) +(neverallowx isolated_app domain (ioctl tcp_socket ((range 0x890b 0x890d) 0x8911 0x8914 0x8916 0x8918 0x891a (range 0x891c 0x8920) (range 0x8922 0x8927) 0x8929 (range 0x8930 0x8932) (range 0x8934 0x8937) 0x8939 (range 0x8940 0x8941) 0x8943 (range 0x8946 0x894b) (range 0x8953 0x8955) (range 0x8960 0x8962) (range 0x8970 0x8971) (range 0x8980 0x8983) (range 0x8990 0x8995) (range 0x89a0 0x89a3) 0x89b0 (range 0x89e0 0x89ff)))) +(neverallowx isolated_app domain (ioctl udp_socket ((range 0x890b 0x890d) 0x8911 0x8914 0x8916 0x8918 0x891a (range 0x891c 0x8920) (range 0x8922 0x8927) 0x8929 (range 0x8930 0x8932) (range 0x8934 0x8937) 0x8939 (range 0x8940 0x8941) 0x8943 (range 0x8946 0x894b) (range 0x8953 0x8955) (range 0x8960 0x8962) (range 0x8970 0x8971) (range 0x8980 0x8983) (range 0x8990 0x8995) (range 0x89a0 0x89a3) 0x89b0 (range 0x89e0 0x89ff)))) +(neverallowx isolated_app domain (ioctl rawip_socket ((range 0x890b 0x890d) 0x8911 0x8914 0x8916 0x8918 0x891a (range 0x891c 0x8920) (range 0x8922 0x8927) 0x8929 (range 0x8930 0x8932) (range 0x8934 0x8937) 0x8939 (range 0x8940 0x8941) 0x8943 (range 0x8946 0x894b) (range 0x8953 0x8955) (range 0x8960 0x8962) (range 0x8970 0x8971) (range 0x8980 0x8983) (range 0x8990 0x8995) (range 0x89a0 0x89a3) 0x89b0 (range 0x89e0 0x89ff)))) +(neverallowx mediaprovider domain (ioctl tcp_socket ((range 0x890b 0x890d) 0x8911 0x8914 0x8916 0x8918 0x891a (range 0x891c 0x8920) (range 0x8922 0x8927) 0x8929 (range 0x8930 0x8932) (range 0x8934 0x8937) 0x8939 (range 0x8940 0x8941) 0x8943 (range 0x8946 0x894b) (range 0x8953 0x8955) (range 0x8960 0x8962) (range 0x8970 0x8971) (range 0x8980 0x8983) (range 0x8990 0x8995) (range 0x89a0 0x89a3) 0x89b0 (range 0x89e0 0x89ff)))) +(neverallowx mediaprovider domain (ioctl udp_socket ((range 0x890b 0x890d) 0x8911 0x8914 0x8916 0x8918 0x891a (range 0x891c 0x8920) (range 0x8922 0x8927) 0x8929 (range 0x8930 0x8932) (range 0x8934 0x8937) 0x8939 (range 0x8940 0x8941) 0x8943 (range 0x8946 0x894b) (range 0x8953 0x8955) (range 0x8960 0x8962) (range 0x8970 0x8971) (range 0x8980 0x8983) (range 0x8990 0x8995) (range 0x89a0 0x89a3) 0x89b0 (range 0x89e0 0x89ff)))) +(neverallowx mediaprovider domain (ioctl rawip_socket ((range 0x890b 0x890d) 0x8911 0x8914 0x8916 0x8918 0x891a (range 0x891c 0x8920) (range 0x8922 0x8927) 0x8929 (range 0x8930 0x8932) (range 0x8934 0x8937) 0x8939 (range 0x8940 0x8941) 0x8943 (range 0x8946 0x894b) (range 0x8953 0x8955) (range 0x8960 0x8962) (range 0x8970 0x8971) (range 0x8980 0x8983) (range 0x8990 0x8995) (range 0x89a0 0x89a3) 0x89b0 (range 0x89e0 0x89ff)))) +(neverallowx untrusted_app domain (ioctl tcp_socket ((range 0x890b 0x890d) 0x8911 0x8914 0x8916 0x8918 0x891a (range 0x891c 0x8920) (range 0x8922 0x8927) 0x8929 (range 0x8930 0x8932) (range 0x8934 0x8937) 0x8939 (range 0x8940 0x8941) 0x8943 (range 0x8946 0x894b) (range 0x8953 0x8955) (range 0x8960 0x8962) (range 0x8970 0x8971) (range 0x8980 0x8983) (range 0x8990 0x8995) (range 0x89a0 0x89a3) 0x89b0 (range 0x89e0 0x89ff)))) +(neverallowx untrusted_app domain (ioctl udp_socket ((range 0x890b 0x890d) 0x8911 0x8914 0x8916 0x8918 0x891a (range 0x891c 0x8920) (range 0x8922 0x8927) 0x8929 (range 0x8930 0x8932) (range 0x8934 0x8937) 0x8939 (range 0x8940 0x8941) 0x8943 (range 0x8946 0x894b) (range 0x8953 0x8955) (range 0x8960 0x8962) (range 0x8970 0x8971) (range 0x8980 0x8983) (range 0x8990 0x8995) (range 0x89a0 0x89a3) 0x89b0 (range 0x89e0 0x89ff)))) +(neverallowx untrusted_app domain (ioctl rawip_socket ((range 0x890b 0x890d) 0x8911 0x8914 0x8916 0x8918 0x891a (range 0x891c 0x8920) (range 0x8922 0x8927) 0x8929 (range 0x8930 0x8932) (range 0x8934 0x8937) 0x8939 (range 0x8940 0x8941) 0x8943 (range 0x8946 0x894b) (range 0x8953 0x8955) (range 0x8960 0x8962) (range 0x8970 0x8971) (range 0x8980 0x8983) (range 0x8990 0x8995) (range 0x89a0 0x89a3) 0x89b0 (range 0x89e0 0x89ff)))) +(neverallowx untrusted_app_27 domain (ioctl tcp_socket ((range 0x890b 0x890d) 0x8911 0x8914 0x8916 0x8918 0x891a (range 0x891c 0x8920) (range 0x8922 0x8927) 0x8929 (range 0x8930 0x8932) (range 0x8934 0x8937) 0x8939 (range 0x8940 0x8941) 0x8943 (range 0x8946 0x894b) (range 0x8953 0x8955) (range 0x8960 0x8962) (range 0x8970 0x8971) (range 0x8980 0x8983) (range 0x8990 0x8995) (range 0x89a0 0x89a3) 0x89b0 (range 0x89e0 0x89ff)))) +(neverallowx untrusted_app_27 domain (ioctl udp_socket ((range 0x890b 0x890d) 0x8911 0x8914 0x8916 0x8918 0x891a (range 0x891c 0x8920) (range 0x8922 0x8927) 0x8929 (range 0x8930 0x8932) (range 0x8934 0x8937) 0x8939 (range 0x8940 0x8941) 0x8943 (range 0x8946 0x894b) (range 0x8953 0x8955) (range 0x8960 0x8962) (range 0x8970 0x8971) (range 0x8980 0x8983) (range 0x8990 0x8995) (range 0x89a0 0x89a3) 0x89b0 (range 0x89e0 0x89ff)))) +(neverallowx untrusted_app_27 domain (ioctl rawip_socket ((range 0x890b 0x890d) 0x8911 0x8914 0x8916 0x8918 0x891a (range 0x891c 0x8920) (range 0x8922 0x8927) 0x8929 (range 0x8930 0x8932) (range 0x8934 0x8937) 0x8939 (range 0x8940 0x8941) 0x8943 (range 0x8946 0x894b) (range 0x8953 0x8955) (range 0x8960 0x8962) (range 0x8970 0x8971) (range 0x8980 0x8983) (range 0x8990 0x8995) (range 0x89a0 0x89a3) 0x89b0 (range 0x89e0 0x89ff)))) +(neverallowx untrusted_app_25 domain (ioctl tcp_socket ((range 0x890b 0x890d) 0x8911 0x8914 0x8916 0x8918 0x891a (range 0x891c 0x8920) (range 0x8922 0x8927) 0x8929 (range 0x8930 0x8932) (range 0x8934 0x8937) 0x8939 (range 0x8940 0x8941) 0x8943 (range 0x8946 0x894b) (range 0x8953 0x8955) (range 0x8960 0x8962) (range 0x8970 0x8971) (range 0x8980 0x8983) (range 0x8990 0x8995) (range 0x89a0 0x89a3) 0x89b0 (range 0x89e0 0x89ff)))) +(neverallowx untrusted_app_25 domain (ioctl udp_socket ((range 0x890b 0x890d) 0x8911 0x8914 0x8916 0x8918 0x891a (range 0x891c 0x8920) (range 0x8922 0x8927) 0x8929 (range 0x8930 0x8932) (range 0x8934 0x8937) 0x8939 (range 0x8940 0x8941) 0x8943 (range 0x8946 0x894b) (range 0x8953 0x8955) (range 0x8960 0x8962) (range 0x8970 0x8971) (range 0x8980 0x8983) (range 0x8990 0x8995) (range 0x89a0 0x89a3) 0x89b0 (range 0x89e0 0x89ff)))) +(neverallowx untrusted_app_25 domain (ioctl rawip_socket ((range 0x890b 0x890d) 0x8911 0x8914 0x8916 0x8918 0x891a (range 0x891c 0x8920) (range 0x8922 0x8927) 0x8929 (range 0x8930 0x8932) (range 0x8934 0x8937) 0x8939 (range 0x8940 0x8941) 0x8943 (range 0x8946 0x894b) (range 0x8953 0x8955) (range 0x8960 0x8962) (range 0x8970 0x8971) (range 0x8980 0x8983) (range 0x8990 0x8995) (range 0x89a0 0x89a3) 0x89b0 (range 0x89e0 0x89ff)))) +(neverallowx untrusted_v2_app domain (ioctl tcp_socket ((range 0x890b 0x890d) 0x8911 0x8914 0x8916 0x8918 0x891a (range 0x891c 0x8920) (range 0x8922 0x8927) 0x8929 (range 0x8930 0x8932) (range 0x8934 0x8937) 0x8939 (range 0x8940 0x8941) 0x8943 (range 0x8946 0x894b) (range 0x8953 0x8955) (range 0x8960 0x8962) (range 0x8970 0x8971) (range 0x8980 0x8983) (range 0x8990 0x8995) (range 0x89a0 0x89a3) 0x89b0 (range 0x89e0 0x89ff)))) +(neverallowx untrusted_v2_app domain (ioctl udp_socket ((range 0x890b 0x890d) 0x8911 0x8914 0x8916 0x8918 0x891a (range 0x891c 0x8920) (range 0x8922 0x8927) 0x8929 (range 0x8930 0x8932) (range 0x8934 0x8937) 0x8939 (range 0x8940 0x8941) 0x8943 (range 0x8946 0x894b) (range 0x8953 0x8955) (range 0x8960 0x8962) (range 0x8970 0x8971) (range 0x8980 0x8983) (range 0x8990 0x8995) (range 0x89a0 0x89a3) 0x89b0 (range 0x89e0 0x89ff)))) +(neverallowx untrusted_v2_app domain (ioctl rawip_socket ((range 0x890b 0x890d) 0x8911 0x8914 0x8916 0x8918 0x891a (range 0x891c 0x8920) (range 0x8922 0x8927) 0x8929 (range 0x8930 0x8932) (range 0x8934 0x8937) 0x8939 (range 0x8940 0x8941) 0x8943 (range 0x8946 0x894b) (range 0x8953 0x8955) (range 0x8960 0x8962) (range 0x8970 0x8971) (range 0x8980 0x8983) (range 0x8990 0x8995) (range 0x89a0 0x89a3) 0x89b0 (range 0x89e0 0x89ff)))) +;;* lme + +;;* lmx 73 system/sepolicy/private/app_neverallows.te + +(neverallowx untrusted_app_all domain (ioctl tcp_socket (0x8b00 0x8b02 0x8b04 0x8b06 0x8b08 0x8b0a 0x8b0c 0x8b0e 0x8b10 (range 0x8b14 0x8b1d) 0x8b20 0x8b22 0x8b24 0x8b26 0x8b28 (range 0x8b2a 0x8b2c) (range 0x8b30 0x8b36) (range 0x8be0 0x8bff)))) +(neverallowx untrusted_app_all domain (ioctl udp_socket (0x8b00 0x8b02 0x8b04 0x8b06 0x8b08 0x8b0a 0x8b0c 0x8b0e 0x8b10 (range 0x8b14 0x8b1d) 0x8b20 0x8b22 0x8b24 0x8b26 0x8b28 (range 0x8b2a 0x8b2c) (range 0x8b30 0x8b36) (range 0x8be0 0x8bff)))) +(neverallowx untrusted_app_all domain (ioctl rawip_socket (0x8b00 0x8b02 0x8b04 0x8b06 0x8b08 0x8b0a 0x8b0c 0x8b0e 0x8b10 (range 0x8b14 0x8b1d) 0x8b20 0x8b22 0x8b24 0x8b26 0x8b28 (range 0x8b2a 0x8b2c) (range 0x8b30 0x8b36) (range 0x8be0 0x8bff)))) +(neverallowx ephemeral_app domain (ioctl tcp_socket (0x8b00 0x8b02 0x8b04 0x8b06 0x8b08 0x8b0a 0x8b0c 0x8b0e 0x8b10 (range 0x8b14 0x8b1d) 0x8b20 0x8b22 0x8b24 0x8b26 0x8b28 (range 0x8b2a 0x8b2c) (range 0x8b30 0x8b36) (range 0x8be0 0x8bff)))) +(neverallowx ephemeral_app domain (ioctl udp_socket (0x8b00 0x8b02 0x8b04 0x8b06 0x8b08 0x8b0a 0x8b0c 0x8b0e 0x8b10 (range 0x8b14 0x8b1d) 0x8b20 0x8b22 0x8b24 0x8b26 0x8b28 (range 0x8b2a 0x8b2c) (range 0x8b30 0x8b36) (range 0x8be0 0x8bff)))) +(neverallowx ephemeral_app domain (ioctl rawip_socket (0x8b00 0x8b02 0x8b04 0x8b06 0x8b08 0x8b0a 0x8b0c 0x8b0e 0x8b10 (range 0x8b14 0x8b1d) 0x8b20 0x8b22 0x8b24 0x8b26 0x8b28 (range 0x8b2a 0x8b2c) (range 0x8b30 0x8b36) (range 0x8be0 0x8bff)))) +(neverallowx isolated_app domain (ioctl tcp_socket (0x8b00 0x8b02 0x8b04 0x8b06 0x8b08 0x8b0a 0x8b0c 0x8b0e 0x8b10 (range 0x8b14 0x8b1d) 0x8b20 0x8b22 0x8b24 0x8b26 0x8b28 (range 0x8b2a 0x8b2c) (range 0x8b30 0x8b36) (range 0x8be0 0x8bff)))) +(neverallowx isolated_app domain (ioctl udp_socket (0x8b00 0x8b02 0x8b04 0x8b06 0x8b08 0x8b0a 0x8b0c 0x8b0e 0x8b10 (range 0x8b14 0x8b1d) 0x8b20 0x8b22 0x8b24 0x8b26 0x8b28 (range 0x8b2a 0x8b2c) (range 0x8b30 0x8b36) (range 0x8be0 0x8bff)))) +(neverallowx isolated_app domain (ioctl rawip_socket (0x8b00 0x8b02 0x8b04 0x8b06 0x8b08 0x8b0a 0x8b0c 0x8b0e 0x8b10 (range 0x8b14 0x8b1d) 0x8b20 0x8b22 0x8b24 0x8b26 0x8b28 (range 0x8b2a 0x8b2c) (range 0x8b30 0x8b36) (range 0x8be0 0x8bff)))) +(neverallowx mediaprovider domain (ioctl tcp_socket (0x8b00 0x8b02 0x8b04 0x8b06 0x8b08 0x8b0a 0x8b0c 0x8b0e 0x8b10 (range 0x8b14 0x8b1d) 0x8b20 0x8b22 0x8b24 0x8b26 0x8b28 (range 0x8b2a 0x8b2c) (range 0x8b30 0x8b36) (range 0x8be0 0x8bff)))) +(neverallowx mediaprovider domain (ioctl udp_socket (0x8b00 0x8b02 0x8b04 0x8b06 0x8b08 0x8b0a 0x8b0c 0x8b0e 0x8b10 (range 0x8b14 0x8b1d) 0x8b20 0x8b22 0x8b24 0x8b26 0x8b28 (range 0x8b2a 0x8b2c) (range 0x8b30 0x8b36) (range 0x8be0 0x8bff)))) +(neverallowx mediaprovider domain (ioctl rawip_socket (0x8b00 0x8b02 0x8b04 0x8b06 0x8b08 0x8b0a 0x8b0c 0x8b0e 0x8b10 (range 0x8b14 0x8b1d) 0x8b20 0x8b22 0x8b24 0x8b26 0x8b28 (range 0x8b2a 0x8b2c) (range 0x8b30 0x8b36) (range 0x8be0 0x8bff)))) +(neverallowx untrusted_app domain (ioctl tcp_socket (0x8b00 0x8b02 0x8b04 0x8b06 0x8b08 0x8b0a 0x8b0c 0x8b0e 0x8b10 (range 0x8b14 0x8b1d) 0x8b20 0x8b22 0x8b24 0x8b26 0x8b28 (range 0x8b2a 0x8b2c) (range 0x8b30 0x8b36) (range 0x8be0 0x8bff)))) +(neverallowx untrusted_app domain (ioctl udp_socket (0x8b00 0x8b02 0x8b04 0x8b06 0x8b08 0x8b0a 0x8b0c 0x8b0e 0x8b10 (range 0x8b14 0x8b1d) 0x8b20 0x8b22 0x8b24 0x8b26 0x8b28 (range 0x8b2a 0x8b2c) (range 0x8b30 0x8b36) (range 0x8be0 0x8bff)))) +(neverallowx untrusted_app domain (ioctl rawip_socket (0x8b00 0x8b02 0x8b04 0x8b06 0x8b08 0x8b0a 0x8b0c 0x8b0e 0x8b10 (range 0x8b14 0x8b1d) 0x8b20 0x8b22 0x8b24 0x8b26 0x8b28 (range 0x8b2a 0x8b2c) (range 0x8b30 0x8b36) (range 0x8be0 0x8bff)))) +(neverallowx untrusted_app_27 domain (ioctl tcp_socket (0x8b00 0x8b02 0x8b04 0x8b06 0x8b08 0x8b0a 0x8b0c 0x8b0e 0x8b10 (range 0x8b14 0x8b1d) 0x8b20 0x8b22 0x8b24 0x8b26 0x8b28 (range 0x8b2a 0x8b2c) (range 0x8b30 0x8b36) (range 0x8be0 0x8bff)))) +(neverallowx untrusted_app_27 domain (ioctl udp_socket (0x8b00 0x8b02 0x8b04 0x8b06 0x8b08 0x8b0a 0x8b0c 0x8b0e 0x8b10 (range 0x8b14 0x8b1d) 0x8b20 0x8b22 0x8b24 0x8b26 0x8b28 (range 0x8b2a 0x8b2c) (range 0x8b30 0x8b36) (range 0x8be0 0x8bff)))) +(neverallowx untrusted_app_27 domain (ioctl rawip_socket (0x8b00 0x8b02 0x8b04 0x8b06 0x8b08 0x8b0a 0x8b0c 0x8b0e 0x8b10 (range 0x8b14 0x8b1d) 0x8b20 0x8b22 0x8b24 0x8b26 0x8b28 (range 0x8b2a 0x8b2c) (range 0x8b30 0x8b36) (range 0x8be0 0x8bff)))) +(neverallowx untrusted_app_25 domain (ioctl tcp_socket (0x8b00 0x8b02 0x8b04 0x8b06 0x8b08 0x8b0a 0x8b0c 0x8b0e 0x8b10 (range 0x8b14 0x8b1d) 0x8b20 0x8b22 0x8b24 0x8b26 0x8b28 (range 0x8b2a 0x8b2c) (range 0x8b30 0x8b36) (range 0x8be0 0x8bff)))) +(neverallowx untrusted_app_25 domain (ioctl udp_socket (0x8b00 0x8b02 0x8b04 0x8b06 0x8b08 0x8b0a 0x8b0c 0x8b0e 0x8b10 (range 0x8b14 0x8b1d) 0x8b20 0x8b22 0x8b24 0x8b26 0x8b28 (range 0x8b2a 0x8b2c) (range 0x8b30 0x8b36) (range 0x8be0 0x8bff)))) +(neverallowx untrusted_app_25 domain (ioctl rawip_socket (0x8b00 0x8b02 0x8b04 0x8b06 0x8b08 0x8b0a 0x8b0c 0x8b0e 0x8b10 (range 0x8b14 0x8b1d) 0x8b20 0x8b22 0x8b24 0x8b26 0x8b28 (range 0x8b2a 0x8b2c) (range 0x8b30 0x8b36) (range 0x8be0 0x8bff)))) +(neverallowx untrusted_v2_app domain (ioctl tcp_socket (0x8b00 0x8b02 0x8b04 0x8b06 0x8b08 0x8b0a 0x8b0c 0x8b0e 0x8b10 (range 0x8b14 0x8b1d) 0x8b20 0x8b22 0x8b24 0x8b26 0x8b28 (range 0x8b2a 0x8b2c) (range 0x8b30 0x8b36) (range 0x8be0 0x8bff)))) +(neverallowx untrusted_v2_app domain (ioctl udp_socket (0x8b00 0x8b02 0x8b04 0x8b06 0x8b08 0x8b0a 0x8b0c 0x8b0e 0x8b10 (range 0x8b14 0x8b1d) 0x8b20 0x8b22 0x8b24 0x8b26 0x8b28 (range 0x8b2a 0x8b2c) (range 0x8b30 0x8b36) (range 0x8be0 0x8bff)))) +(neverallowx untrusted_v2_app domain (ioctl rawip_socket (0x8b00 0x8b02 0x8b04 0x8b06 0x8b08 0x8b0a 0x8b0c 0x8b0e 0x8b10 (range 0x8b14 0x8b1d) 0x8b20 0x8b22 0x8b24 0x8b26 0x8b28 (range 0x8b2a 0x8b2c) (range 0x8b30 0x8b36) (range 0x8be0 0x8bff)))) +;;* lme + +;;* lmx 74 system/sepolicy/private/app_neverallows.te + +(neverallow untrusted_app_all base_typeattr_57 (netlink_route_socket (ioctl))) +(neverallow untrusted_app_all base_typeattr_57 (netlink_selinux_socket (ioctl))) +(neverallow ephemeral_app base_typeattr_57 (netlink_route_socket (ioctl))) +(neverallow ephemeral_app base_typeattr_57 (netlink_selinux_socket (ioctl))) +(neverallow isolated_app base_typeattr_57 (netlink_route_socket (ioctl))) +(neverallow isolated_app base_typeattr_57 (netlink_selinux_socket (ioctl))) +(neverallow mediaprovider base_typeattr_57 (netlink_route_socket (ioctl))) +(neverallow mediaprovider base_typeattr_57 (netlink_selinux_socket (ioctl))) +(neverallow untrusted_app base_typeattr_57 (netlink_route_socket (ioctl))) +(neverallow untrusted_app base_typeattr_57 (netlink_selinux_socket (ioctl))) +(neverallow untrusted_app_27 base_typeattr_57 (netlink_route_socket (ioctl))) +(neverallow untrusted_app_27 base_typeattr_57 (netlink_selinux_socket (ioctl))) +(neverallow untrusted_app_25 base_typeattr_57 (netlink_route_socket (ioctl))) +(neverallow untrusted_app_25 base_typeattr_57 (netlink_selinux_socket (ioctl))) +(neverallow untrusted_v2_app base_typeattr_57 (netlink_route_socket (ioctl))) +(neverallow untrusted_v2_app base_typeattr_57 (netlink_selinux_socket (ioctl))) +;;* lme + +;;* lmx 83 system/sepolicy/private/app_neverallows.te + +(neverallow untrusted_app_all base_typeattr_57 (socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_app_all base_typeattr_57 (netlink_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_app_all base_typeattr_57 (packet_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_app_all base_typeattr_57 (key_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_app_all base_typeattr_57 (netlink_tcpdiag_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind nlmsg_read nlmsg_write))) +(neverallow untrusted_app_all base_typeattr_57 (netlink_nflog_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_app_all base_typeattr_57 (netlink_xfrm_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind nlmsg_read nlmsg_write))) +(neverallow untrusted_app_all base_typeattr_57 (netlink_audit_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind nlmsg_read nlmsg_write nlmsg_relay nlmsg_readpriv nlmsg_tty_audit))) +(neverallow untrusted_app_all base_typeattr_57 (netlink_dnrt_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_app_all base_typeattr_57 (netlink_kobject_uevent_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_app_all base_typeattr_57 (appletalk_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_app_all base_typeattr_57 (tun_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind attach_queue))) +(neverallow untrusted_app_all base_typeattr_57 (netlink_iscsi_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_app_all base_typeattr_57 (netlink_fib_lookup_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_app_all base_typeattr_57 (netlink_connector_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_app_all base_typeattr_57 (netlink_netfilter_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_app_all base_typeattr_57 (netlink_generic_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_app_all base_typeattr_57 (netlink_scsitransport_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_app_all base_typeattr_57 (netlink_rdma_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_app_all base_typeattr_57 (netlink_crypto_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow ephemeral_app base_typeattr_57 (socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow ephemeral_app base_typeattr_57 (netlink_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow ephemeral_app base_typeattr_57 (packet_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow ephemeral_app base_typeattr_57 (key_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow ephemeral_app base_typeattr_57 (netlink_tcpdiag_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind nlmsg_read nlmsg_write))) +(neverallow ephemeral_app base_typeattr_57 (netlink_nflog_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow ephemeral_app base_typeattr_57 (netlink_xfrm_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind nlmsg_read nlmsg_write))) +(neverallow ephemeral_app base_typeattr_57 (netlink_audit_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind nlmsg_read nlmsg_write nlmsg_relay nlmsg_readpriv nlmsg_tty_audit))) +(neverallow ephemeral_app base_typeattr_57 (netlink_dnrt_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow ephemeral_app base_typeattr_57 (netlink_kobject_uevent_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow ephemeral_app base_typeattr_57 (appletalk_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow ephemeral_app base_typeattr_57 (tun_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind attach_queue))) +(neverallow ephemeral_app base_typeattr_57 (netlink_iscsi_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow ephemeral_app base_typeattr_57 (netlink_fib_lookup_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow ephemeral_app base_typeattr_57 (netlink_connector_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow ephemeral_app base_typeattr_57 (netlink_netfilter_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow ephemeral_app base_typeattr_57 (netlink_generic_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow ephemeral_app base_typeattr_57 (netlink_scsitransport_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow ephemeral_app base_typeattr_57 (netlink_rdma_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow ephemeral_app base_typeattr_57 (netlink_crypto_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow isolated_app base_typeattr_57 (socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow isolated_app base_typeattr_57 (netlink_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow isolated_app base_typeattr_57 (packet_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow isolated_app base_typeattr_57 (key_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow isolated_app base_typeattr_57 (netlink_tcpdiag_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind nlmsg_read nlmsg_write))) +(neverallow isolated_app base_typeattr_57 (netlink_nflog_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow isolated_app base_typeattr_57 (netlink_xfrm_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind nlmsg_read nlmsg_write))) +(neverallow isolated_app base_typeattr_57 (netlink_audit_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind nlmsg_read nlmsg_write nlmsg_relay nlmsg_readpriv nlmsg_tty_audit))) +(neverallow isolated_app base_typeattr_57 (netlink_dnrt_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow isolated_app base_typeattr_57 (netlink_kobject_uevent_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow isolated_app base_typeattr_57 (appletalk_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow isolated_app base_typeattr_57 (tun_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind attach_queue))) +(neverallow isolated_app base_typeattr_57 (netlink_iscsi_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow isolated_app base_typeattr_57 (netlink_fib_lookup_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow isolated_app base_typeattr_57 (netlink_connector_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow isolated_app base_typeattr_57 (netlink_netfilter_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow isolated_app base_typeattr_57 (netlink_generic_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow isolated_app base_typeattr_57 (netlink_scsitransport_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow isolated_app base_typeattr_57 (netlink_rdma_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow isolated_app base_typeattr_57 (netlink_crypto_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow mediaprovider base_typeattr_57 (socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow mediaprovider base_typeattr_57 (netlink_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow mediaprovider base_typeattr_57 (packet_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow mediaprovider base_typeattr_57 (key_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow mediaprovider base_typeattr_57 (netlink_tcpdiag_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind nlmsg_read nlmsg_write))) +(neverallow mediaprovider base_typeattr_57 (netlink_nflog_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow mediaprovider base_typeattr_57 (netlink_xfrm_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind nlmsg_read nlmsg_write))) +(neverallow mediaprovider base_typeattr_57 (netlink_audit_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind nlmsg_read nlmsg_write nlmsg_relay nlmsg_readpriv nlmsg_tty_audit))) +(neverallow mediaprovider base_typeattr_57 (netlink_dnrt_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow mediaprovider base_typeattr_57 (netlink_kobject_uevent_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow mediaprovider base_typeattr_57 (appletalk_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow mediaprovider base_typeattr_57 (tun_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind attach_queue))) +(neverallow mediaprovider base_typeattr_57 (netlink_iscsi_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow mediaprovider base_typeattr_57 (netlink_fib_lookup_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow mediaprovider base_typeattr_57 (netlink_connector_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow mediaprovider base_typeattr_57 (netlink_netfilter_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow mediaprovider base_typeattr_57 (netlink_generic_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow mediaprovider base_typeattr_57 (netlink_scsitransport_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow mediaprovider base_typeattr_57 (netlink_rdma_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow mediaprovider base_typeattr_57 (netlink_crypto_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_app base_typeattr_57 (socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_app base_typeattr_57 (netlink_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_app base_typeattr_57 (packet_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_app base_typeattr_57 (key_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_app base_typeattr_57 (netlink_tcpdiag_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind nlmsg_read nlmsg_write))) +(neverallow untrusted_app base_typeattr_57 (netlink_nflog_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_app base_typeattr_57 (netlink_xfrm_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind nlmsg_read nlmsg_write))) +(neverallow untrusted_app base_typeattr_57 (netlink_audit_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind nlmsg_read nlmsg_write nlmsg_relay nlmsg_readpriv nlmsg_tty_audit))) +(neverallow untrusted_app base_typeattr_57 (netlink_dnrt_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_app base_typeattr_57 (netlink_kobject_uevent_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_app base_typeattr_57 (appletalk_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_app base_typeattr_57 (tun_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind attach_queue))) +(neverallow untrusted_app base_typeattr_57 (netlink_iscsi_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_app base_typeattr_57 (netlink_fib_lookup_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_app base_typeattr_57 (netlink_connector_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_app base_typeattr_57 (netlink_netfilter_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_app base_typeattr_57 (netlink_generic_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_app base_typeattr_57 (netlink_scsitransport_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_app base_typeattr_57 (netlink_rdma_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_app base_typeattr_57 (netlink_crypto_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_app_27 base_typeattr_57 (socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_app_27 base_typeattr_57 (netlink_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_app_27 base_typeattr_57 (packet_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_app_27 base_typeattr_57 (key_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_app_27 base_typeattr_57 (netlink_tcpdiag_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind nlmsg_read nlmsg_write))) +(neverallow untrusted_app_27 base_typeattr_57 (netlink_nflog_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_app_27 base_typeattr_57 (netlink_xfrm_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind nlmsg_read nlmsg_write))) +(neverallow untrusted_app_27 base_typeattr_57 (netlink_audit_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind nlmsg_read nlmsg_write nlmsg_relay nlmsg_readpriv nlmsg_tty_audit))) +(neverallow untrusted_app_27 base_typeattr_57 (netlink_dnrt_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_app_27 base_typeattr_57 (netlink_kobject_uevent_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_app_27 base_typeattr_57 (appletalk_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_app_27 base_typeattr_57 (tun_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind attach_queue))) +(neverallow untrusted_app_27 base_typeattr_57 (netlink_iscsi_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_app_27 base_typeattr_57 (netlink_fib_lookup_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_app_27 base_typeattr_57 (netlink_connector_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_app_27 base_typeattr_57 (netlink_netfilter_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_app_27 base_typeattr_57 (netlink_generic_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_app_27 base_typeattr_57 (netlink_scsitransport_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_app_27 base_typeattr_57 (netlink_rdma_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_app_27 base_typeattr_57 (netlink_crypto_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_app_25 base_typeattr_57 (socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_app_25 base_typeattr_57 (netlink_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_app_25 base_typeattr_57 (packet_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_app_25 base_typeattr_57 (key_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_app_25 base_typeattr_57 (netlink_tcpdiag_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind nlmsg_read nlmsg_write))) +(neverallow untrusted_app_25 base_typeattr_57 (netlink_nflog_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_app_25 base_typeattr_57 (netlink_xfrm_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind nlmsg_read nlmsg_write))) +(neverallow untrusted_app_25 base_typeattr_57 (netlink_audit_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind nlmsg_read nlmsg_write nlmsg_relay nlmsg_readpriv nlmsg_tty_audit))) +(neverallow untrusted_app_25 base_typeattr_57 (netlink_dnrt_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_app_25 base_typeattr_57 (netlink_kobject_uevent_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_app_25 base_typeattr_57 (appletalk_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_app_25 base_typeattr_57 (tun_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind attach_queue))) +(neverallow untrusted_app_25 base_typeattr_57 (netlink_iscsi_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_app_25 base_typeattr_57 (netlink_fib_lookup_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_app_25 base_typeattr_57 (netlink_connector_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_app_25 base_typeattr_57 (netlink_netfilter_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_app_25 base_typeattr_57 (netlink_generic_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_app_25 base_typeattr_57 (netlink_scsitransport_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_app_25 base_typeattr_57 (netlink_rdma_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_app_25 base_typeattr_57 (netlink_crypto_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_v2_app base_typeattr_57 (socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_v2_app base_typeattr_57 (netlink_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_v2_app base_typeattr_57 (packet_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_v2_app base_typeattr_57 (key_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_v2_app base_typeattr_57 (netlink_tcpdiag_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind nlmsg_read nlmsg_write))) +(neverallow untrusted_v2_app base_typeattr_57 (netlink_nflog_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_v2_app base_typeattr_57 (netlink_xfrm_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind nlmsg_read nlmsg_write))) +(neverallow untrusted_v2_app base_typeattr_57 (netlink_audit_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind nlmsg_read nlmsg_write nlmsg_relay nlmsg_readpriv nlmsg_tty_audit))) +(neverallow untrusted_v2_app base_typeattr_57 (netlink_dnrt_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_v2_app base_typeattr_57 (netlink_kobject_uevent_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_v2_app base_typeattr_57 (appletalk_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_v2_app base_typeattr_57 (tun_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind attach_queue))) +(neverallow untrusted_v2_app base_typeattr_57 (netlink_iscsi_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_v2_app base_typeattr_57 (netlink_fib_lookup_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_v2_app base_typeattr_57 (netlink_connector_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_v2_app base_typeattr_57 (netlink_netfilter_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_v2_app base_typeattr_57 (netlink_generic_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_v2_app base_typeattr_57 (netlink_scsitransport_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_v2_app base_typeattr_57 (netlink_rdma_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow untrusted_v2_app base_typeattr_57 (netlink_crypto_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +;;* lme + +;;* lmx 86 system/sepolicy/private/app_neverallows.te + +(neverallow base_typeattr_285 cache_file (dir (write create setattr relabelfrom relabelto append map unlink link rename execute quotaon mounton add_name remove_name reparent rmdir audit_access execmod))) +(neverallow base_typeattr_285 cache_recovery_file (dir (write create setattr relabelfrom relabelto append map unlink link rename execute quotaon mounton add_name remove_name reparent rmdir audit_access execmod))) +;;* lme + +;;* lmx 87 system/sepolicy/private/app_neverallows.te + +(neverallow base_typeattr_285 cache_file (file (ioctl write create setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +(neverallow base_typeattr_285 cache_recovery_file (file (ioctl write create setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +;;* lme + +;;* lmx 106 system/sepolicy/private/app_neverallows.te + +(neverallow base_typeattr_285 base_typeattr_287 (file (create unlink))) +(neverallow base_typeattr_285 base_typeattr_287 (dir (create unlink))) +(neverallow base_typeattr_285 base_typeattr_287 (lnk_file (create unlink))) +(neverallow base_typeattr_285 base_typeattr_287 (chr_file (create unlink))) +(neverallow base_typeattr_285 base_typeattr_287 (blk_file (create unlink))) +(neverallow base_typeattr_285 base_typeattr_287 (sock_file (create unlink))) +(neverallow base_typeattr_285 base_typeattr_287 (fifo_file (create unlink))) +;;* lme + +;;* lmx 109 system/sepolicy/private/app_neverallows.te + +(neverallow untrusted_app_all fuse_device (chr_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +(neverallow ephemeral_app fuse_device (chr_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +(neverallow isolated_app fuse_device (chr_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +(neverallow mediaprovider fuse_device (chr_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +(neverallow untrusted_app fuse_device (chr_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +(neverallow untrusted_app_27 fuse_device (chr_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +(neverallow untrusted_app_25 fuse_device (chr_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +(neverallow untrusted_v2_app fuse_device (chr_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +;;* lme + +;;* lmx 112 system/sepolicy/private/app_neverallows.te + +(neverallow untrusted_app_all tun_device (chr_file (open))) +(neverallow ephemeral_app tun_device (chr_file (open))) +(neverallow isolated_app tun_device (chr_file (open))) +(neverallow mediaprovider tun_device (chr_file (open))) +(neverallow untrusted_app tun_device (chr_file (open))) +(neverallow untrusted_app_27 tun_device (chr_file (open))) +(neverallow untrusted_app_25 tun_device (chr_file (open))) +(neverallow untrusted_v2_app tun_device (chr_file (open))) +;;* lme + +;;* lmx 115 system/sepolicy/private/app_neverallows.te + +(neverallow untrusted_app_all anr_data_file (file (ioctl read write create getattr setattr lock relabelfrom relabelto map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod audit_access))) +(neverallow ephemeral_app anr_data_file (file (ioctl read write create getattr setattr lock relabelfrom relabelto map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod audit_access))) +(neverallow isolated_app anr_data_file (file (ioctl read write create getattr setattr lock relabelfrom relabelto map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod audit_access))) +(neverallow mediaprovider anr_data_file (file (ioctl read write create getattr setattr lock relabelfrom relabelto map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod audit_access))) +(neverallow untrusted_app anr_data_file (file (ioctl read write create getattr setattr lock relabelfrom relabelto map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod audit_access))) +(neverallow untrusted_app_27 anr_data_file (file (ioctl read write create getattr setattr lock relabelfrom relabelto map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod audit_access))) +(neverallow untrusted_app_25 anr_data_file (file (ioctl read write create getattr setattr lock relabelfrom relabelto map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod audit_access))) +(neverallow untrusted_v2_app anr_data_file (file (ioctl read write create getattr setattr lock relabelfrom relabelto map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod audit_access))) +;;* lme + +;;* lmx 116 system/sepolicy/private/app_neverallows.te + +(neverallow untrusted_app_all anr_data_file (dir (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton add_name remove_name reparent rmdir open audit_access execmod))) +(neverallow ephemeral_app anr_data_file (dir (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton add_name remove_name reparent rmdir open audit_access execmod))) +(neverallow isolated_app anr_data_file (dir (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton add_name remove_name reparent rmdir open audit_access execmod))) +(neverallow mediaprovider anr_data_file (dir (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton add_name remove_name reparent rmdir open audit_access execmod))) +(neverallow untrusted_app anr_data_file (dir (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton add_name remove_name reparent rmdir open audit_access execmod))) +(neverallow untrusted_app_27 anr_data_file (dir (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton add_name remove_name reparent rmdir open audit_access execmod))) +(neverallow untrusted_app_25 anr_data_file (dir (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton add_name remove_name reparent rmdir open audit_access execmod))) +(neverallow untrusted_v2_app anr_data_file (dir (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton add_name remove_name reparent rmdir open audit_access execmod))) +;;* lme + +;;* lmx 134 system/sepolicy/private/app_neverallows.te + +(neverallow untrusted_app_all proc (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow untrusted_app_all proc_asound (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow untrusted_app_all proc_filesystems (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow untrusted_app_all proc_kmsg (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow untrusted_app_all proc_loadavg (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow untrusted_app_all proc_mounts (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow untrusted_app_all proc_pagetypeinfo (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow untrusted_app_all proc_stat (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow untrusted_app_all proc_swaps (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow untrusted_app_all proc_uptime (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow untrusted_app_all proc_version (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow untrusted_app_all proc_vmallocinfo (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow untrusted_app_all proc_vmstat (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow ephemeral_app proc (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow ephemeral_app proc_asound (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow ephemeral_app proc_filesystems (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow ephemeral_app proc_kmsg (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow ephemeral_app proc_loadavg (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow ephemeral_app proc_mounts (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow ephemeral_app proc_pagetypeinfo (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow ephemeral_app proc_stat (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow ephemeral_app proc_swaps (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow ephemeral_app proc_uptime (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow ephemeral_app proc_version (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow ephemeral_app proc_vmallocinfo (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow ephemeral_app proc_vmstat (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow isolated_app proc (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow isolated_app proc_asound (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow isolated_app proc_filesystems (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow isolated_app proc_kmsg (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow isolated_app proc_loadavg (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow isolated_app proc_mounts (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow isolated_app proc_pagetypeinfo (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow isolated_app proc_stat (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow isolated_app proc_swaps (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow isolated_app proc_uptime (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow isolated_app proc_version (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow isolated_app proc_vmallocinfo (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow isolated_app proc_vmstat (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow mediaprovider proc (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow mediaprovider proc_asound (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow mediaprovider proc_filesystems (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow mediaprovider proc_kmsg (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow mediaprovider proc_loadavg (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow mediaprovider proc_mounts (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow mediaprovider proc_pagetypeinfo (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow mediaprovider proc_stat (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow mediaprovider proc_swaps (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow mediaprovider proc_uptime (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow mediaprovider proc_version (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow mediaprovider proc_vmallocinfo (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow mediaprovider proc_vmstat (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow untrusted_app proc (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow untrusted_app proc_asound (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow untrusted_app proc_filesystems (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow untrusted_app proc_kmsg (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow untrusted_app proc_loadavg (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow untrusted_app proc_mounts (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow untrusted_app proc_pagetypeinfo (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow untrusted_app proc_stat (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow untrusted_app proc_swaps (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow untrusted_app proc_uptime (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow untrusted_app proc_version (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow untrusted_app proc_vmallocinfo (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow untrusted_app proc_vmstat (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow untrusted_app_27 proc (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow untrusted_app_27 proc_asound (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow untrusted_app_27 proc_filesystems (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow untrusted_app_27 proc_kmsg (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow untrusted_app_27 proc_loadavg (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow untrusted_app_27 proc_mounts (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow untrusted_app_27 proc_pagetypeinfo (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow untrusted_app_27 proc_stat (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow untrusted_app_27 proc_swaps (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow untrusted_app_27 proc_uptime (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow untrusted_app_27 proc_version (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow untrusted_app_27 proc_vmallocinfo (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow untrusted_app_27 proc_vmstat (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow untrusted_app_25 proc (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow untrusted_app_25 proc_asound (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow untrusted_app_25 proc_filesystems (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow untrusted_app_25 proc_kmsg (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow untrusted_app_25 proc_loadavg (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow untrusted_app_25 proc_mounts (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow untrusted_app_25 proc_pagetypeinfo (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow untrusted_app_25 proc_stat (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow untrusted_app_25 proc_swaps (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow untrusted_app_25 proc_uptime (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow untrusted_app_25 proc_version (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow untrusted_app_25 proc_vmallocinfo (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow untrusted_app_25 proc_vmstat (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow untrusted_v2_app proc (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow untrusted_v2_app proc_asound (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow untrusted_v2_app proc_filesystems (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow untrusted_v2_app proc_kmsg (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow untrusted_v2_app proc_loadavg (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow untrusted_v2_app proc_mounts (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow untrusted_v2_app proc_pagetypeinfo (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow untrusted_v2_app proc_stat (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow untrusted_v2_app proc_swaps (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow untrusted_v2_app proc_uptime (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow untrusted_v2_app proc_version (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow untrusted_v2_app proc_vmallocinfo (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow untrusted_v2_app proc_vmstat (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +;;* lme + +;;* lmx 137 system/sepolicy/private/app_neverallows.te + +(neverallow untrusted_app_all config_gz (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow ephemeral_app config_gz (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow isolated_app config_gz (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow mediaprovider config_gz (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow untrusted_app config_gz (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow untrusted_app_27 config_gz (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow untrusted_app_25 config_gz (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +(neverallow untrusted_v2_app config_gz (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +;;* lme + +;;* lmx 140 system/sepolicy/private/app_neverallows.te + +(neverallow untrusted_app_all preloads_data_file (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +(neverallow ephemeral_app preloads_data_file (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +(neverallow isolated_app preloads_data_file (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +(neverallow mediaprovider preloads_data_file (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +(neverallow untrusted_app preloads_data_file (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +(neverallow untrusted_app_27 preloads_data_file (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +(neverallow untrusted_app_25 preloads_data_file (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +(neverallow untrusted_v2_app preloads_data_file (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +;;* lme + +;;* lmx 144 system/sepolicy/private/app_neverallows.te + +(neverallow untrusted_app_all system_file (file (lock))) +(neverallow ephemeral_app system_file (file (lock))) +(neverallow isolated_app system_file (file (lock))) +(neverallow mediaprovider system_file (file (lock))) +(neverallow untrusted_app system_file (file (lock))) +(neverallow untrusted_app_27 system_file (file (lock))) +(neverallow untrusted_app_25 system_file (file (lock))) +(neverallow untrusted_v2_app system_file (file (lock))) +;;* lme + +;;* lmx 148 system/sepolicy/private/app_neverallows.te + +(neverallow untrusted_app_all base_typeattr_57 (hwservice_manager (add list))) +(neverallow ephemeral_app base_typeattr_57 (hwservice_manager (add list))) +(neverallow isolated_app base_typeattr_57 (hwservice_manager (add list))) +(neverallow mediaprovider base_typeattr_57 (hwservice_manager (add list))) +(neverallow untrusted_app base_typeattr_57 (hwservice_manager (add list))) +(neverallow untrusted_app_27 base_typeattr_57 (hwservice_manager (add list))) +(neverallow untrusted_app_25 base_typeattr_57 (hwservice_manager (add list))) +(neverallow untrusted_v2_app base_typeattr_57 (hwservice_manager (add list))) +;;* lme + +;;* lmx 188 system/sepolicy/private/app_neverallows.te + +(neverallow untrusted_app_all base_typeattr_288 (hwservice_manager (find))) +(neverallow ephemeral_app base_typeattr_288 (hwservice_manager (find))) +(neverallow isolated_app base_typeattr_288 (hwservice_manager (find))) +(neverallow mediaprovider base_typeattr_288 (hwservice_manager (find))) +(neverallow untrusted_app base_typeattr_288 (hwservice_manager (find))) +(neverallow untrusted_app_27 base_typeattr_288 (hwservice_manager (find))) +(neverallow untrusted_app_25 base_typeattr_288 (hwservice_manager (find))) +(neverallow untrusted_v2_app base_typeattr_288 (hwservice_manager (find))) +;;* lme + +;;* lmx 230 system/sepolicy/private/app_neverallows.te + +(neverallow untrusted_app_all default_android_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_all hal_audio_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_all hal_authsecret_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_all hal_bluetooth_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_all hal_bootctl_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_all hal_camera_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_all hal_confirmationui_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_all hal_contexthub_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_all hal_drm_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_all hal_dumpstate_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_all hal_fingerprint_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_all hal_gatekeeper_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_all hal_gnss_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_all hal_graphics_composer_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_all hal_health_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_all hal_ir_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_all hal_keymaster_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_all hal_light_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_all hal_memtrack_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_all hal_nfc_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_all hal_oemlock_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_all hal_power_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_all hal_secure_element_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_all hal_sensors_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_all hal_telephony_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_all hal_thermal_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_all hal_tv_cec_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_all hal_tv_input_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_all hal_usb_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_all hal_vibrator_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_all hal_vr_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_all hal_weaver_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_all hal_wifi_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_all hal_wifi_offload_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_all hal_wifi_supplicant_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_all hidl_base_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_all system_net_netd_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_all thermalcallback_hwservice (hwservice_manager (find))) +(neverallow ephemeral_app default_android_hwservice (hwservice_manager (find))) +(neverallow ephemeral_app hal_audio_hwservice (hwservice_manager (find))) +(neverallow ephemeral_app hal_authsecret_hwservice (hwservice_manager (find))) +(neverallow ephemeral_app hal_bluetooth_hwservice (hwservice_manager (find))) +(neverallow ephemeral_app hal_bootctl_hwservice (hwservice_manager (find))) +(neverallow ephemeral_app hal_camera_hwservice (hwservice_manager (find))) +(neverallow ephemeral_app hal_confirmationui_hwservice (hwservice_manager (find))) +(neverallow ephemeral_app hal_contexthub_hwservice (hwservice_manager (find))) +(neverallow ephemeral_app hal_drm_hwservice (hwservice_manager (find))) +(neverallow ephemeral_app hal_dumpstate_hwservice (hwservice_manager (find))) +(neverallow ephemeral_app hal_fingerprint_hwservice (hwservice_manager (find))) +(neverallow ephemeral_app hal_gatekeeper_hwservice (hwservice_manager (find))) +(neverallow ephemeral_app hal_gnss_hwservice (hwservice_manager (find))) +(neverallow ephemeral_app hal_graphics_composer_hwservice (hwservice_manager (find))) +(neverallow ephemeral_app hal_health_hwservice (hwservice_manager (find))) +(neverallow ephemeral_app hal_ir_hwservice (hwservice_manager (find))) +(neverallow ephemeral_app hal_keymaster_hwservice (hwservice_manager (find))) +(neverallow ephemeral_app hal_light_hwservice (hwservice_manager (find))) +(neverallow ephemeral_app hal_memtrack_hwservice (hwservice_manager (find))) +(neverallow ephemeral_app hal_nfc_hwservice (hwservice_manager (find))) +(neverallow ephemeral_app hal_oemlock_hwservice (hwservice_manager (find))) +(neverallow ephemeral_app hal_power_hwservice (hwservice_manager (find))) +(neverallow ephemeral_app hal_secure_element_hwservice (hwservice_manager (find))) +(neverallow ephemeral_app hal_sensors_hwservice (hwservice_manager (find))) +(neverallow ephemeral_app hal_telephony_hwservice (hwservice_manager (find))) +(neverallow ephemeral_app hal_thermal_hwservice (hwservice_manager (find))) +(neverallow ephemeral_app hal_tv_cec_hwservice (hwservice_manager (find))) +(neverallow ephemeral_app hal_tv_input_hwservice (hwservice_manager (find))) +(neverallow ephemeral_app hal_usb_hwservice (hwservice_manager (find))) +(neverallow ephemeral_app hal_vibrator_hwservice (hwservice_manager (find))) +(neverallow ephemeral_app hal_vr_hwservice (hwservice_manager (find))) +(neverallow ephemeral_app hal_weaver_hwservice (hwservice_manager (find))) +(neverallow ephemeral_app hal_wifi_hwservice (hwservice_manager (find))) +(neverallow ephemeral_app hal_wifi_offload_hwservice (hwservice_manager (find))) +(neverallow ephemeral_app hal_wifi_supplicant_hwservice (hwservice_manager (find))) +(neverallow ephemeral_app hidl_base_hwservice (hwservice_manager (find))) +(neverallow ephemeral_app system_net_netd_hwservice (hwservice_manager (find))) +(neverallow ephemeral_app thermalcallback_hwservice (hwservice_manager (find))) +(neverallow isolated_app default_android_hwservice (hwservice_manager (find))) +(neverallow isolated_app hal_audio_hwservice (hwservice_manager (find))) +(neverallow isolated_app hal_authsecret_hwservice (hwservice_manager (find))) +(neverallow isolated_app hal_bluetooth_hwservice (hwservice_manager (find))) +(neverallow isolated_app hal_bootctl_hwservice (hwservice_manager (find))) +(neverallow isolated_app hal_camera_hwservice (hwservice_manager (find))) +(neverallow isolated_app hal_confirmationui_hwservice (hwservice_manager (find))) +(neverallow isolated_app hal_contexthub_hwservice (hwservice_manager (find))) +(neverallow isolated_app hal_drm_hwservice (hwservice_manager (find))) +(neverallow isolated_app hal_dumpstate_hwservice (hwservice_manager (find))) +(neverallow isolated_app hal_fingerprint_hwservice (hwservice_manager (find))) +(neverallow isolated_app hal_gatekeeper_hwservice (hwservice_manager (find))) +(neverallow isolated_app hal_gnss_hwservice (hwservice_manager (find))) +(neverallow isolated_app hal_graphics_composer_hwservice (hwservice_manager (find))) +(neverallow isolated_app hal_health_hwservice (hwservice_manager (find))) +(neverallow isolated_app hal_ir_hwservice (hwservice_manager (find))) +(neverallow isolated_app hal_keymaster_hwservice (hwservice_manager (find))) +(neverallow isolated_app hal_light_hwservice (hwservice_manager (find))) +(neverallow isolated_app hal_memtrack_hwservice (hwservice_manager (find))) +(neverallow isolated_app hal_nfc_hwservice (hwservice_manager (find))) +(neverallow isolated_app hal_oemlock_hwservice (hwservice_manager (find))) +(neverallow isolated_app hal_power_hwservice (hwservice_manager (find))) +(neverallow isolated_app hal_secure_element_hwservice (hwservice_manager (find))) +(neverallow isolated_app hal_sensors_hwservice (hwservice_manager (find))) +(neverallow isolated_app hal_telephony_hwservice (hwservice_manager (find))) +(neverallow isolated_app hal_thermal_hwservice (hwservice_manager (find))) +(neverallow isolated_app hal_tv_cec_hwservice (hwservice_manager (find))) +(neverallow isolated_app hal_tv_input_hwservice (hwservice_manager (find))) +(neverallow isolated_app hal_usb_hwservice (hwservice_manager (find))) +(neverallow isolated_app hal_vibrator_hwservice (hwservice_manager (find))) +(neverallow isolated_app hal_vr_hwservice (hwservice_manager (find))) +(neverallow isolated_app hal_weaver_hwservice (hwservice_manager (find))) +(neverallow isolated_app hal_wifi_hwservice (hwservice_manager (find))) +(neverallow isolated_app hal_wifi_offload_hwservice (hwservice_manager (find))) +(neverallow isolated_app hal_wifi_supplicant_hwservice (hwservice_manager (find))) +(neverallow isolated_app hidl_base_hwservice (hwservice_manager (find))) +(neverallow isolated_app system_net_netd_hwservice (hwservice_manager (find))) +(neverallow isolated_app thermalcallback_hwservice (hwservice_manager (find))) +(neverallow mediaprovider default_android_hwservice (hwservice_manager (find))) +(neverallow mediaprovider hal_audio_hwservice (hwservice_manager (find))) +(neverallow mediaprovider hal_authsecret_hwservice (hwservice_manager (find))) +(neverallow mediaprovider hal_bluetooth_hwservice (hwservice_manager (find))) +(neverallow mediaprovider hal_bootctl_hwservice (hwservice_manager (find))) +(neverallow mediaprovider hal_camera_hwservice (hwservice_manager (find))) +(neverallow mediaprovider hal_confirmationui_hwservice (hwservice_manager (find))) +(neverallow mediaprovider hal_contexthub_hwservice (hwservice_manager (find))) +(neverallow mediaprovider hal_drm_hwservice (hwservice_manager (find))) +(neverallow mediaprovider hal_dumpstate_hwservice (hwservice_manager (find))) +(neverallow mediaprovider hal_fingerprint_hwservice (hwservice_manager (find))) +(neverallow mediaprovider hal_gatekeeper_hwservice (hwservice_manager (find))) +(neverallow mediaprovider hal_gnss_hwservice (hwservice_manager (find))) +(neverallow mediaprovider hal_graphics_composer_hwservice (hwservice_manager (find))) +(neverallow mediaprovider hal_health_hwservice (hwservice_manager (find))) +(neverallow mediaprovider hal_ir_hwservice (hwservice_manager (find))) +(neverallow mediaprovider hal_keymaster_hwservice (hwservice_manager (find))) +(neverallow mediaprovider hal_light_hwservice (hwservice_manager (find))) +(neverallow mediaprovider hal_memtrack_hwservice (hwservice_manager (find))) +(neverallow mediaprovider hal_nfc_hwservice (hwservice_manager (find))) +(neverallow mediaprovider hal_oemlock_hwservice (hwservice_manager (find))) +(neverallow mediaprovider hal_power_hwservice (hwservice_manager (find))) +(neverallow mediaprovider hal_secure_element_hwservice (hwservice_manager (find))) +(neverallow mediaprovider hal_sensors_hwservice (hwservice_manager (find))) +(neverallow mediaprovider hal_telephony_hwservice (hwservice_manager (find))) +(neverallow mediaprovider hal_thermal_hwservice (hwservice_manager (find))) +(neverallow mediaprovider hal_tv_cec_hwservice (hwservice_manager (find))) +(neverallow mediaprovider hal_tv_input_hwservice (hwservice_manager (find))) +(neverallow mediaprovider hal_usb_hwservice (hwservice_manager (find))) +(neverallow mediaprovider hal_vibrator_hwservice (hwservice_manager (find))) +(neverallow mediaprovider hal_vr_hwservice (hwservice_manager (find))) +(neverallow mediaprovider hal_weaver_hwservice (hwservice_manager (find))) +(neverallow mediaprovider hal_wifi_hwservice (hwservice_manager (find))) +(neverallow mediaprovider hal_wifi_offload_hwservice (hwservice_manager (find))) +(neverallow mediaprovider hal_wifi_supplicant_hwservice (hwservice_manager (find))) +(neverallow mediaprovider hidl_base_hwservice (hwservice_manager (find))) +(neverallow mediaprovider system_net_netd_hwservice (hwservice_manager (find))) +(neverallow mediaprovider thermalcallback_hwservice (hwservice_manager (find))) +(neverallow untrusted_app default_android_hwservice (hwservice_manager (find))) +(neverallow untrusted_app hal_audio_hwservice (hwservice_manager (find))) +(neverallow untrusted_app hal_authsecret_hwservice (hwservice_manager (find))) +(neverallow untrusted_app hal_bluetooth_hwservice (hwservice_manager (find))) +(neverallow untrusted_app hal_bootctl_hwservice (hwservice_manager (find))) +(neverallow untrusted_app hal_camera_hwservice (hwservice_manager (find))) +(neverallow untrusted_app hal_confirmationui_hwservice (hwservice_manager (find))) +(neverallow untrusted_app hal_contexthub_hwservice (hwservice_manager (find))) +(neverallow untrusted_app hal_drm_hwservice (hwservice_manager (find))) +(neverallow untrusted_app hal_dumpstate_hwservice (hwservice_manager (find))) +(neverallow untrusted_app hal_fingerprint_hwservice (hwservice_manager (find))) +(neverallow untrusted_app hal_gatekeeper_hwservice (hwservice_manager (find))) +(neverallow untrusted_app hal_gnss_hwservice (hwservice_manager (find))) +(neverallow untrusted_app hal_graphics_composer_hwservice (hwservice_manager (find))) +(neverallow untrusted_app hal_health_hwservice (hwservice_manager (find))) +(neverallow untrusted_app hal_ir_hwservice (hwservice_manager (find))) +(neverallow untrusted_app hal_keymaster_hwservice (hwservice_manager (find))) +(neverallow untrusted_app hal_light_hwservice (hwservice_manager (find))) +(neverallow untrusted_app hal_memtrack_hwservice (hwservice_manager (find))) +(neverallow untrusted_app hal_nfc_hwservice (hwservice_manager (find))) +(neverallow untrusted_app hal_oemlock_hwservice (hwservice_manager (find))) +(neverallow untrusted_app hal_power_hwservice (hwservice_manager (find))) +(neverallow untrusted_app hal_secure_element_hwservice (hwservice_manager (find))) +(neverallow untrusted_app hal_sensors_hwservice (hwservice_manager (find))) +(neverallow untrusted_app hal_telephony_hwservice (hwservice_manager (find))) +(neverallow untrusted_app hal_thermal_hwservice (hwservice_manager (find))) +(neverallow untrusted_app hal_tv_cec_hwservice (hwservice_manager (find))) +(neverallow untrusted_app hal_tv_input_hwservice (hwservice_manager (find))) +(neverallow untrusted_app hal_usb_hwservice (hwservice_manager (find))) +(neverallow untrusted_app hal_vibrator_hwservice (hwservice_manager (find))) +(neverallow untrusted_app hal_vr_hwservice (hwservice_manager (find))) +(neverallow untrusted_app hal_weaver_hwservice (hwservice_manager (find))) +(neverallow untrusted_app hal_wifi_hwservice (hwservice_manager (find))) +(neverallow untrusted_app hal_wifi_offload_hwservice (hwservice_manager (find))) +(neverallow untrusted_app hal_wifi_supplicant_hwservice (hwservice_manager (find))) +(neverallow untrusted_app hidl_base_hwservice (hwservice_manager (find))) +(neverallow untrusted_app system_net_netd_hwservice (hwservice_manager (find))) +(neverallow untrusted_app thermalcallback_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_27 default_android_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_27 hal_audio_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_27 hal_authsecret_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_27 hal_bluetooth_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_27 hal_bootctl_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_27 hal_camera_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_27 hal_confirmationui_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_27 hal_contexthub_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_27 hal_drm_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_27 hal_dumpstate_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_27 hal_fingerprint_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_27 hal_gatekeeper_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_27 hal_gnss_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_27 hal_graphics_composer_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_27 hal_health_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_27 hal_ir_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_27 hal_keymaster_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_27 hal_light_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_27 hal_memtrack_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_27 hal_nfc_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_27 hal_oemlock_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_27 hal_power_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_27 hal_secure_element_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_27 hal_sensors_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_27 hal_telephony_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_27 hal_thermal_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_27 hal_tv_cec_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_27 hal_tv_input_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_27 hal_usb_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_27 hal_vibrator_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_27 hal_vr_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_27 hal_weaver_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_27 hal_wifi_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_27 hal_wifi_offload_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_27 hal_wifi_supplicant_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_27 hidl_base_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_27 system_net_netd_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_27 thermalcallback_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_25 default_android_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_25 hal_audio_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_25 hal_authsecret_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_25 hal_bluetooth_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_25 hal_bootctl_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_25 hal_camera_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_25 hal_confirmationui_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_25 hal_contexthub_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_25 hal_drm_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_25 hal_dumpstate_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_25 hal_fingerprint_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_25 hal_gatekeeper_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_25 hal_gnss_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_25 hal_graphics_composer_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_25 hal_health_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_25 hal_ir_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_25 hal_keymaster_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_25 hal_light_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_25 hal_memtrack_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_25 hal_nfc_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_25 hal_oemlock_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_25 hal_power_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_25 hal_secure_element_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_25 hal_sensors_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_25 hal_telephony_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_25 hal_thermal_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_25 hal_tv_cec_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_25 hal_tv_input_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_25 hal_usb_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_25 hal_vibrator_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_25 hal_vr_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_25 hal_weaver_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_25 hal_wifi_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_25 hal_wifi_offload_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_25 hal_wifi_supplicant_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_25 hidl_base_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_25 system_net_netd_hwservice (hwservice_manager (find))) +(neverallow untrusted_app_25 thermalcallback_hwservice (hwservice_manager (find))) +(neverallow untrusted_v2_app default_android_hwservice (hwservice_manager (find))) +(neverallow untrusted_v2_app hal_audio_hwservice (hwservice_manager (find))) +(neverallow untrusted_v2_app hal_authsecret_hwservice (hwservice_manager (find))) +(neverallow untrusted_v2_app hal_bluetooth_hwservice (hwservice_manager (find))) +(neverallow untrusted_v2_app hal_bootctl_hwservice (hwservice_manager (find))) +(neverallow untrusted_v2_app hal_camera_hwservice (hwservice_manager (find))) +(neverallow untrusted_v2_app hal_confirmationui_hwservice (hwservice_manager (find))) +(neverallow untrusted_v2_app hal_contexthub_hwservice (hwservice_manager (find))) +(neverallow untrusted_v2_app hal_drm_hwservice (hwservice_manager (find))) +(neverallow untrusted_v2_app hal_dumpstate_hwservice (hwservice_manager (find))) +(neverallow untrusted_v2_app hal_fingerprint_hwservice (hwservice_manager (find))) +(neverallow untrusted_v2_app hal_gatekeeper_hwservice (hwservice_manager (find))) +(neverallow untrusted_v2_app hal_gnss_hwservice (hwservice_manager (find))) +(neverallow untrusted_v2_app hal_graphics_composer_hwservice (hwservice_manager (find))) +(neverallow untrusted_v2_app hal_health_hwservice (hwservice_manager (find))) +(neverallow untrusted_v2_app hal_ir_hwservice (hwservice_manager (find))) +(neverallow untrusted_v2_app hal_keymaster_hwservice (hwservice_manager (find))) +(neverallow untrusted_v2_app hal_light_hwservice (hwservice_manager (find))) +(neverallow untrusted_v2_app hal_memtrack_hwservice (hwservice_manager (find))) +(neverallow untrusted_v2_app hal_nfc_hwservice (hwservice_manager (find))) +(neverallow untrusted_v2_app hal_oemlock_hwservice (hwservice_manager (find))) +(neverallow untrusted_v2_app hal_power_hwservice (hwservice_manager (find))) +(neverallow untrusted_v2_app hal_secure_element_hwservice (hwservice_manager (find))) +(neverallow untrusted_v2_app hal_sensors_hwservice (hwservice_manager (find))) +(neverallow untrusted_v2_app hal_telephony_hwservice (hwservice_manager (find))) +(neverallow untrusted_v2_app hal_thermal_hwservice (hwservice_manager (find))) +(neverallow untrusted_v2_app hal_tv_cec_hwservice (hwservice_manager (find))) +(neverallow untrusted_v2_app hal_tv_input_hwservice (hwservice_manager (find))) +(neverallow untrusted_v2_app hal_usb_hwservice (hwservice_manager (find))) +(neverallow untrusted_v2_app hal_vibrator_hwservice (hwservice_manager (find))) +(neverallow untrusted_v2_app hal_vr_hwservice (hwservice_manager (find))) +(neverallow untrusted_v2_app hal_weaver_hwservice (hwservice_manager (find))) +(neverallow untrusted_v2_app hal_wifi_hwservice (hwservice_manager (find))) +(neverallow untrusted_v2_app hal_wifi_offload_hwservice (hwservice_manager (find))) +(neverallow untrusted_v2_app hal_wifi_supplicant_hwservice (hwservice_manager (find))) +(neverallow untrusted_v2_app hidl_base_hwservice (hwservice_manager (find))) +(neverallow untrusted_v2_app system_net_netd_hwservice (hwservice_manager (find))) +(neverallow untrusted_v2_app thermalcallback_hwservice (hwservice_manager (find))) +;;* lme + +;;* lmx 240 system/sepolicy/private/app_neverallows.te + +(neverallow untrusted_app_all base_typeattr_289 (hwservice_manager (find))) +(neverallow ephemeral_app base_typeattr_289 (hwservice_manager (find))) +(neverallow isolated_app base_typeattr_289 (hwservice_manager (find))) +(neverallow mediaprovider base_typeattr_289 (hwservice_manager (find))) +(neverallow untrusted_app base_typeattr_289 (hwservice_manager (find))) +(neverallow untrusted_app_27 base_typeattr_289 (hwservice_manager (find))) +(neverallow untrusted_app_25 base_typeattr_289 (hwservice_manager (find))) +(neverallow untrusted_v2_app base_typeattr_289 (hwservice_manager (find))) +;;* lme + +;;* lmx 243 system/sepolicy/private/app_neverallows.te + +(neverallow untrusted_app_all selinuxfs (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +(neverallow ephemeral_app selinuxfs (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +(neverallow isolated_app selinuxfs (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +(neverallow mediaprovider selinuxfs (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +(neverallow untrusted_app selinuxfs (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +(neverallow untrusted_app_27 selinuxfs (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +(neverallow untrusted_app_25 selinuxfs (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +(neverallow untrusted_v2_app selinuxfs (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +;;* lme + +;;* lmx 248 system/sepolicy/private/app_neverallows.te + +(neverallow untrusted_app_all base_typeattr_290 (binder (call transfer))) +(neverallow ephemeral_app base_typeattr_290 (binder (call transfer))) +(neverallow isolated_app base_typeattr_290 (binder (call transfer))) +(neverallow mediaprovider base_typeattr_290 (binder (call transfer))) +(neverallow untrusted_app base_typeattr_290 (binder (call transfer))) +(neverallow untrusted_app_27 base_typeattr_290 (binder (call transfer))) +(neverallow untrusted_app_25 base_typeattr_290 (binder (call transfer))) +(neverallow untrusted_v2_app base_typeattr_290 (binder (call transfer))) +;;* lme + +;;* lmx 262 system/sepolicy/private/app_neverallows.te + +(neverallow untrusted_app_all mediaextractor_update_service (service_manager (find))) +(neverallow ephemeral_app mediaextractor_update_service (service_manager (find))) +(neverallow isolated_app mediaextractor_update_service (service_manager (find))) +(neverallow mediaprovider mediaextractor_update_service (service_manager (find))) +(neverallow untrusted_app mediaextractor_update_service (service_manager (find))) +(neverallow untrusted_app_27 mediaextractor_update_service (service_manager (find))) +(neverallow untrusted_app_25 mediaextractor_update_service (service_manager (find))) +(neverallow untrusted_v2_app mediaextractor_update_service (service_manager (find))) +;;* lme + +(allow atrace boottrace_data_file (dir (search))) +(allow atrace boottrace_data_file (file (ioctl read getattr lock map open))) +(allow atrace debugfs_tracing (dir (ioctl read getattr lock search open))) +(allow atrace debugfs_tracing (file (ioctl read write getattr lock append map open))) +(allow atrace debugfs_trace_marker (file (getattr))) +(allow atrace property_socket (sock_file (write))) +(allow atrace init (unix_stream_socket (connectto))) +(allow atrace debug_prop (property_service (set))) +(allow atrace debug_prop (file (ioctl read getattr lock map open))) +(allow atrace servicemanager (binder (call transfer))) +(allow servicemanager atrace (dir (search))) +(allow servicemanager atrace (file (read open))) +(allow servicemanager atrace (process (getattr))) +(allow atrace healthd (binder (call))) +(allow atrace surfaceflinger (binder (call))) +(allow atrace hwservicemanager_prop (file (ioctl read getattr lock map open))) +(allow atrace base_typeattr_291 (service_manager (find))) +(allow atrace servicemanager (service_manager (list))) +(allow init audioserver_exec (file (read getattr map execute open))) +(allow init audioserver (process (transition))) +(allow audioserver audioserver_exec (file (read getattr map execute entrypoint open))) +(dontaudit init audioserver (process (noatsecure))) +(allow init audioserver (process (siginh rlimitinh))) +(typetransition init audioserver_exec process audioserver) +(typetransition audioserver tmpfs file audioserver_tmpfs) +(allow audioserver audioserver_tmpfs (file (read write getattr map))) +(allow audioserver tmpfs (dir (getattr search))) +(allow audioserver sdcard_type (dir (ioctl read getattr lock search open))) +(allow audioserver sdcard_type (file (ioctl read getattr lock map open))) +(allow audioserver sdcard_type (lnk_file (ioctl read getattr lock map open))) +(allow audioserver servicemanager (binder (call transfer))) +(allow servicemanager audioserver (dir (search))) +(allow servicemanager audioserver (file (read open))) +(allow servicemanager audioserver (process (getattr))) +(allow audioserver binderservicedomain (binder (call transfer))) +(allow binderservicedomain audioserver (binder (transfer))) +(allow audioserver binderservicedomain (fd (use))) +(allow audioserver appdomain (binder (call transfer))) +(allow appdomain audioserver (binder (transfer))) +(allow audioserver appdomain (fd (use))) +(allow audioserver system_file (dir (ioctl read getattr lock search open))) +(allow audioserver system_file (file (ioctl read getattr lock map open))) +(allow audioserver system_file (lnk_file (ioctl read getattr lock map open))) +(allow audioserver audioserver_service (service_manager (add find))) +;;* lmx 31 system/sepolicy/private/audioserver.te + +(neverallow base_typeattr_292 audioserver_service (service_manager (add))) +;;* lme + +(allow audioserver activity_service (service_manager (find))) +(allow audioserver appops_service (service_manager (find))) +(allow audioserver batterystats_service (service_manager (find))) +(allow audioserver permission_service (service_manager (find))) +(allow audioserver power_service (service_manager (find))) +(allow audioserver scheduling_policy_service (service_manager (find))) +(allow audioserver mediametrics_service (service_manager (find))) +(allow audioserver property_socket (sock_file (write))) +(allow audioserver init (unix_stream_socket (connectto))) +(allow audioserver bluetooth_a2dp_offload_prop (property_service (set))) +(allow audioserver bluetooth_a2dp_offload_prop (file (ioctl read getattr lock map open))) +(allow audioserver property_socket (sock_file (write))) +(allow audioserver init (unix_stream_socket (connectto))) +(allow audioserver bluetooth_prop (property_service (set))) +(allow audioserver bluetooth_prop (file (ioctl read getattr lock map open))) +(allow audioserver property_socket (sock_file (write))) +(allow audioserver init (unix_stream_socket (connectto))) +(allow audioserver exported_bluetooth_prop (property_service (set))) +(allow audioserver exported_bluetooth_prop (file (ioctl read getattr lock map open))) +(allow audioserver audio_data_file (dir (ioctl read write getattr lock add_name search open))) +(allow audioserver audio_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow audioserver audio_device (chr_file (read write))) +(allow audioserver bluetooth_socket (sock_file (write))) +(allow audioserver bluetooth (unix_stream_socket (connectto))) +(allow audioserver adbd (fd (use))) +(allow audioserver adbd (unix_stream_socket (read write))) +(allow audioserver shell (fifo_file (read write))) +;;* lmx 76 system/sepolicy/private/audioserver.te + +(neverallow audioserver fs_type (file (execute_no_trans))) +(neverallow audioserver file_type (file (execute_no_trans))) +;;* lme + +;;* lmx 88 system/sepolicy/private/audioserver.te + +(neverallow audioserver domain (tcp_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind node_bind name_connect))) +(neverallow audioserver domain (udp_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind node_bind))) +(neverallow audioserver domain (rawip_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind node_bind))) +;;* lme + +(allow binder_in_vendor_violators binder_device (chr_file (ioctl read write getattr lock append map open))) +(allow binderservicedomain dumpstate (fd (use))) +(allow binderservicedomain incidentd (fd (use))) +(allow binderservicedomain dumpstate (unix_stream_socket (read write getattr getopt))) +(allow binderservicedomain incidentd (unix_stream_socket (read write getattr getopt))) +(allow binderservicedomain dumpstate (fifo_file (write getattr))) +(allow binderservicedomain incidentd (fifo_file (write getattr))) +(allow binderservicedomain shell_data_file (file (write getattr))) +(allow binderservicedomain devpts (chr_file (ioctl read write getattr lock append map open))) +(allow binderservicedomain console_device (chr_file (ioctl read write getattr lock append map open))) +(allow binderservicedomain appdomain (fd (use))) +(allow binderservicedomain appdomain (fifo_file (write))) +(allow binderservicedomain permission_service (service_manager (find))) +(allow binderservicedomain keystore (keystore_key (get_state get insert delete exist list sign verify))) +(allow keystore binderservicedomain (dir (search))) +(allow keystore binderservicedomain (file (read open))) +(allow keystore binderservicedomain (process (getattr))) +(allow binderservicedomain keystore_service (service_manager (find))) +(allow binderservicedomain keystore (binder (call transfer))) +(allow keystore binderservicedomain (binder (transfer))) +(allow binderservicedomain keystore (fd (use))) +(allow keystore binderservicedomain (binder (call transfer))) +(allow binderservicedomain keystore (binder (transfer))) +(allow keystore binderservicedomain (fd (use))) +(allow init blank_screen_exec (file (read getattr map execute open))) +(allow init blank_screen (process (transition))) +(allow blank_screen blank_screen_exec (file (read getattr map execute entrypoint open))) +(dontaudit init blank_screen (process (noatsecure))) +(allow init blank_screen (process (siginh rlimitinh))) +(typetransition init blank_screen_exec process blank_screen) +(typetransition blank_screen tmpfs file blank_screen_tmpfs) +(allow blank_screen blank_screen_tmpfs (file (read write getattr map))) +(allow blank_screen tmpfs (dir (getattr search))) +(allow blkid block_device (dir (search))) +(allow blkid userdata_block_device (blk_file (ioctl read getattr lock map open))) +(allow blkid dm_device (blk_file (ioctl read getattr lock map open))) +(allow blkid vold (fd (use))) +(allow blkid vold (fifo_file (read write getattr))) +(allow blkid blkid_exec (file (ioctl read getattr lock map execute execute_no_trans open))) +;;* lmx 21 system/sepolicy/private/blkid.te + +(neverallow base_typeattr_169 blkid (process (transition))) +;;* lme + +;;* lmx 22 system/sepolicy/private/blkid.te + +(neverallow base_typeattr_57 blkid (process (dyntransition))) +;;* lme + +;;* lmx 23 system/sepolicy/private/blkid.te + +(neverallow blkid base_typeattr_293 (file (entrypoint))) +;;* lme + +(allow blkid_untrusted block_device (dir (search))) +(allow blkid_untrusted vold_device (blk_file (ioctl read getattr lock map open))) +(allow blkid_untrusted vold (fd (use))) +(allow blkid_untrusted vold (fifo_file (read write getattr))) +(allow blkid_untrusted blkid_exec (file (ioctl read getattr lock map execute execute_no_trans open))) +;;* lmx 33 system/sepolicy/private/blkid_untrusted.te + +(neverallow blkid_untrusted dm_device (blk_file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +(neverallow blkid_untrusted root_block_device (blk_file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +(neverallow blkid_untrusted frp_block_device (blk_file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +(neverallow blkid_untrusted system_block_device (blk_file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +(neverallow blkid_untrusted recovery_block_device (blk_file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +(neverallow blkid_untrusted boot_block_device (blk_file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +(neverallow blkid_untrusted userdata_block_device (blk_file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +(neverallow blkid_untrusted cache_block_device (blk_file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +(neverallow blkid_untrusted swap_block_device (blk_file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +(neverallow blkid_untrusted metadata_block_device (blk_file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +;;* lme + +;;* lmx 36 system/sepolicy/private/blkid_untrusted.te + +(neverallow base_typeattr_169 blkid_untrusted (process (transition))) +;;* lme + +;;* lmx 37 system/sepolicy/private/blkid_untrusted.te + +(neverallow base_typeattr_57 blkid_untrusted (process (dyntransition))) +;;* lme + +;;* lmx 38 system/sepolicy/private/blkid_untrusted.te + +(neverallow blkid_untrusted base_typeattr_293 (file (entrypoint))) +;;* lme + +(typetransition bluetooth tmpfs file bluetooth_tmpfs) +(allow bluetooth bluetooth_tmpfs (file (read write getattr map))) +(allow bluetooth tmpfs (dir (getattr search))) +(allow bluetooth bluetooth_tmpfs (file (execute))) +;;* lmx 5 system/sepolicy/private/bluetooth.te + +(neverallow base_typeattr_294 base_typeattr_295 (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +;;* lme + +;;* lmx 5 system/sepolicy/private/bluetooth.te + +(neverallow base_typeattr_296 bluetooth (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +;;* lme + +(typetransition bluetooth bluetooth_data_file sock_file bluetooth_socket) +(allowx bluetooth self (ioctl udp_socket (0x6900 0x6902))) +(allowx bluetooth self (ioctl udp_socket ((range 0x890b 0x890d) 0x8911 0x8914 0x8916 0x8918 0x891a (range 0x891c 0x8920) (range 0x8922 0x8927) 0x8929 (range 0x8930 0x8932) (range 0x8934 0x8937) 0x8939 (range 0x8940 0x8941) 0x8943 (range 0x8946 0x894b) (range 0x8953 0x8955) (range 0x8960 0x8962) (range 0x8970 0x8971) (range 0x8980 0x8983) (range 0x8990 0x8995) (range 0x89a0 0x89a3) 0x89b0 (range 0x89e0 0x89ff)))) +(allowx bluetooth self (ioctl udp_socket (0x8b00 0x8b02 0x8b04 0x8b06 0x8b08 0x8b0a 0x8b0c 0x8b0e 0x8b10 (range 0x8b14 0x8b1d) 0x8b20 0x8b22 0x8b24 0x8b26 0x8b28 (range 0x8b2a 0x8b2c) (range 0x8b30 0x8b36) (range 0x8be0 0x8bff)))) +(allow bluetooth sysfs_wake_lock (file (ioctl read write getattr lock append map open))) +(allow bluetooth self (capability2 (block_suspend))) +(allow bluetooth self (cap2_userns (block_suspend))) +(allow bluetooth bluetooth_data_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow bluetooth bluetooth_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow bluetooth bluetooth_data_file (lnk_file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow bluetooth bluetooth_data_file (sock_file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow bluetooth bluetooth_data_file (fifo_file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow bluetooth bluetooth_logs_data_file (dir (ioctl read write getattr lock add_name remove_name search open))) +(allow bluetooth bluetooth_logs_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow bluetooth bluetooth_socket (sock_file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow bluetooth self (capability (net_admin))) +(allow bluetooth self (cap_userns (net_admin))) +(allow bluetooth self (capability2 (wake_alarm))) +(allow bluetooth self (cap2_userns (wake_alarm))) +(allow bluetooth self (packet_socket (read write create getattr setattr lock append bind connect getopt setopt shutdown))) +(allow bluetooth self (capability (net_bind_service net_admin net_raw))) +(allow bluetooth self (cap_userns (net_bind_service net_admin net_raw))) +(allow bluetooth self (tun_socket (read write create getattr setattr lock append bind connect getopt setopt shutdown))) +(allow bluetooth tun_device (chr_file (ioctl read write getattr lock append map open))) +(allow bluetooth efs_file (dir (search))) +(allow bluetooth uhid_device (chr_file (ioctl read write getattr lock append map open))) +(allow bluetooth proc_bluetooth_writable (file (ioctl read write getattr lock append map open))) +(allow bluetooth property_socket (sock_file (write))) +(allow bluetooth init (unix_stream_socket (connectto))) +(allow bluetooth bluetooth_a2dp_offload_prop (property_service (set))) +(allow bluetooth bluetooth_a2dp_offload_prop (file (ioctl read getattr lock map open))) +(allow bluetooth property_socket (sock_file (write))) +(allow bluetooth init (unix_stream_socket (connectto))) +(allow bluetooth bluetooth_prop (property_service (set))) +(allow bluetooth bluetooth_prop (file (ioctl read getattr lock map open))) +(allow bluetooth property_socket (sock_file (write))) +(allow bluetooth init (unix_stream_socket (connectto))) +(allow bluetooth exported_bluetooth_prop (property_service (set))) +(allow bluetooth exported_bluetooth_prop (file (ioctl read getattr lock map open))) +(allow bluetooth property_socket (sock_file (write))) +(allow bluetooth init (unix_stream_socket (connectto))) +(allow bluetooth pan_result_prop (property_service (set))) +(allow bluetooth pan_result_prop (file (ioctl read getattr lock map open))) +(allow bluetooth audioserver_service (service_manager (find))) +(allow bluetooth bluetooth_service (service_manager (find))) +(allow bluetooth drmserver_service (service_manager (find))) +(allow bluetooth mediaserver_service (service_manager (find))) +(allow bluetooth radio_service (service_manager (find))) +(allow bluetooth app_api_service (service_manager (find))) +(allow bluetooth system_api_service (service_manager (find))) +(allow bluetooth shell_data_file (file (read))) +(allow bluetooth self (capability (sys_nice))) +(allow bluetooth self (cap_userns (sys_nice))) +(allow bluetooth runtime_event_log_tags_file (file (ioctl read getattr lock map open))) +;;* lmx 79 system/sepolicy/private/bluetooth.te + +(neverallow bluetooth self (capability (chown dac_override dac_read_search fowner fsetid kill setgid setuid setpcap linux_immutable net_broadcast ipc_lock ipc_owner sys_module sys_rawio sys_chroot sys_ptrace sys_pacct sys_admin sys_boot sys_resource sys_time sys_tty_config mknod lease audit_write audit_control setfcap))) +(neverallow bluetooth self (cap_userns (chown dac_override dac_read_search fowner fsetid kill setgid setuid setpcap linux_immutable net_broadcast ipc_lock ipc_owner sys_module sys_rawio sys_chroot sys_ptrace sys_pacct sys_admin sys_boot sys_resource sys_time sys_tty_config mknod lease audit_write audit_control setfcap))) +;;* lme + +;;* lmx 80 system/sepolicy/private/bluetooth.te + +(neverallow bluetooth self (capability2 (mac_override mac_admin syslog audit_read))) +(neverallow bluetooth self (cap2_userns (mac_override mac_admin syslog audit_read))) +;;* lme + +(allow bluetoothdomain bluetooth (unix_stream_socket (ioctl read write getattr getopt setopt shutdown))) +(allow init bootanim_exec (file (read getattr map execute open))) +(allow init bootanim (process (transition))) +(allow bootanim bootanim_exec (file (read getattr map execute entrypoint open))) +(dontaudit init bootanim (process (noatsecure))) +(allow init bootanim (process (siginh rlimitinh))) +(typetransition init bootanim_exec process bootanim) +(typetransition bootanim tmpfs file bootanim_tmpfs) +(allow bootanim bootanim_tmpfs (file (read write getattr map))) +(allow bootanim tmpfs (dir (getattr search))) +(dontaudit bootanim unlabeled (dir (search))) +(allow init bootstat_exec (file (read getattr map execute open))) +(allow init bootstat (process (transition))) +(allow bootstat bootstat_exec (file (read getattr map execute entrypoint open))) +(dontaudit init bootstat (process (noatsecure))) +(allow init bootstat (process (siginh rlimitinh))) +(typetransition init bootstat_exec process bootstat) +(typetransition bootstat tmpfs file bootstat_tmpfs) +(allow bootstat bootstat_tmpfs (file (read write getattr map))) +(allow bootstat tmpfs (dir (getattr search))) +(allow bpfloader self (capability (net_admin))) +(allow bpfloader self (cap_userns (net_admin))) +(allow bpfloader cgroup_bpf (dir (ioctl read getattr lock search open))) +(allow bpfloader cgroup_bpf (file (ioctl read getattr lock map open))) +(allow bpfloader cgroup_bpf (lnk_file (ioctl read getattr lock map open))) +(allow bpfloader fs_bpf (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow bpfloader fs_bpf (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow bpfloader devpts (chr_file (read write))) +(allow bpfloader netd (fd (use))) +(allow bpfloader netd (bpf (map_read map_write))) +(allow bpfloader self (bpf (prog_load prog_run))) +;;* lmx 23 system/sepolicy/private/bpfloader.te + +(neverallow base_typeattr_297 base_typeattr_57 (bpf (prog_load))) +;;* lme + +;;* lmx 24 system/sepolicy/private/bpfloader.te + +(neverallow base_typeattr_298 base_typeattr_57 (bpf (prog_run))) +;;* lme + +;;* lmx 25 system/sepolicy/private/bpfloader.te + +(neverallow base_typeattr_299 bpfloader_exec (file (execute execute_no_trans))) +;;* lme + +;;* lmx 26 system/sepolicy/private/bpfloader.te + +(neverallow bpfloader domain (tcp_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind node_bind name_connect))) +(neverallow bpfloader domain (udp_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind node_bind))) +(neverallow bpfloader domain (rawip_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind node_bind))) +;;* lme + +;;* lmx 28 system/sepolicy/private/bpfloader.te + +(neverallow base_typeattr_300 netd (bpf (map_read map_write))) +;;* lme + +(dontaudit bpfloader self (capability (sys_admin))) +(allow init bufferhubd_exec (file (read getattr map execute open))) +(allow init bufferhubd (process (transition))) +(allow bufferhubd bufferhubd_exec (file (read getattr map execute entrypoint open))) +(dontaudit init bufferhubd (process (noatsecure))) +(allow init bufferhubd (process (siginh rlimitinh))) +(typetransition init bufferhubd_exec process bufferhubd) +(typetransition bufferhubd tmpfs file bufferhubd_tmpfs) +(allow bufferhubd bufferhubd_tmpfs (file (read write getattr map))) +(allow bufferhubd tmpfs (dir (getattr search))) +(allow init cameraserver_exec (file (read getattr map execute open))) +(allow init cameraserver (process (transition))) +(allow cameraserver cameraserver_exec (file (read getattr map execute entrypoint open))) +(dontaudit init cameraserver (process (noatsecure))) +(allow init cameraserver (process (siginh rlimitinh))) +(typetransition init cameraserver_exec process cameraserver) +(typetransition cameraserver tmpfs file cameraserver_tmpfs) +(allow cameraserver cameraserver_tmpfs (file (read write getattr map))) +(allow cameraserver tmpfs (dir (getattr search))) +(allow coredomain pm_prop (file (ioctl read getattr lock map open))) +(allow coredomain exported_pm_prop (file (ioctl read getattr lock map open))) +;;* lmx 4 system/sepolicy/private/coredomain.te + +(neverallow base_typeattr_301 sysfs_leds (file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +;;* lme + +(allow init cppreopts_exec (file (read getattr map execute open))) +(allow init cppreopts (process (transition))) +(allow cppreopts cppreopts_exec (file (read getattr map execute entrypoint open))) +(dontaudit init cppreopts (process (noatsecure))) +(allow init cppreopts (process (siginh rlimitinh))) +(typetransition init cppreopts_exec process cppreopts) +(typetransition cppreopts tmpfs file cppreopts_tmpfs) +(allow cppreopts cppreopts_tmpfs (file (read write getattr map))) +(allow cppreopts tmpfs (dir (getattr search))) +(allow cppreopts preopt2cachename_exec (file (read getattr map execute open))) +(allow cppreopts preopt2cachename (process (transition))) +(allow preopt2cachename preopt2cachename_exec (file (read getattr map execute entrypoint open))) +(allow preopt2cachename cppreopts (process (sigchld))) +(dontaudit cppreopts preopt2cachename (process (noatsecure))) +(allow cppreopts preopt2cachename (process (siginh rlimitinh))) +(typetransition cppreopts preopt2cachename_exec process preopt2cachename) +(typetransition dexoptanalyzer tmpfs file dexoptanalyzer_tmpfs) +(allow dexoptanalyzer dexoptanalyzer_tmpfs (file (read write getattr map))) +(allow dexoptanalyzer tmpfs (dir (getattr search))) +(allow dexoptanalyzer dalvikcache_data_file (dir (getattr search))) +(allow dexoptanalyzer dalvikcache_data_file (file (ioctl read getattr lock map open))) +(allow dexoptanalyzer dalvikcache_data_file (lnk_file (read))) +(allow dexoptanalyzer installd (fd (use))) +(allow dexoptanalyzer app_data_file (dir (getattr search))) +(allow dexoptanalyzer app_data_file (file (read getattr))) +(dontaudit dexoptanalyzer app_data_file (dir (audit_access))) +(allow dexoptanalyzer system_data_file (lnk_file (getattr))) +(allow init dhcp_exec (file (read getattr map execute open))) +(allow init dhcp (process (transition))) +(allow dhcp dhcp_exec (file (read getattr map execute entrypoint open))) +(dontaudit init dhcp (process (noatsecure))) +(allow init dhcp (process (siginh rlimitinh))) +(typetransition init dhcp_exec process dhcp) +(typetransition dhcp tmpfs file dhcp_tmpfs) +(allow dhcp dhcp_tmpfs (file (read write getattr map))) +(allow dhcp tmpfs (dir (getattr search))) +(typetransition dhcp system_data_file dir dhcp_data_file) +(typetransition dhcp system_data_file file dhcp_data_file) +(allow domain crash_dump_exec (file (read getattr map execute open))) +(allow domain crash_dump (process (transition))) +(allow crash_dump crash_dump_exec (file (read getattr map execute entrypoint open))) +(allow crash_dump domain (process (sigchld))) +(dontaudit domain crash_dump (process (noatsecure))) +(allow domain crash_dump (process (siginh rlimitinh))) +(typetransition domain crash_dump_exec process crash_dump) +(allow domain crash_dump (process (sigchld))) +;;* lmx 16 system/sepolicy/private/domain.te + +(neverallow base_typeattr_302 self (capability (sys_ptrace))) +(neverallow base_typeattr_302 self (cap_userns (sys_ptrace))) +;;* lme + +;;* lmx 19 system/sepolicy/private/domain.te + +(neverallow base_typeattr_303 base_typeattr_57 (keystore_key (gen_unique_id))) +;;* lme + +;;* lmx 26 system/sepolicy/private/domain.te + +(neverallow base_typeattr_81 debugfs_tracing_debug (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +;;* lme + +;;* lmx 31 system/sepolicy/private/domain.te + +(neverallow base_typeattr_304 proc (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +;;* lme + +;;* lmx 31 system/sepolicy/private/domain.te + +(neverallow base_typeattr_301 sysfs (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +;;* lme + +;;* lmx 31 system/sepolicy/private/domain.te + +(neverallow base_typeattr_305 device (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +(neverallow base_typeattr_305 device (blk_file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +;;* lme + +;;* lmx 31 system/sepolicy/private/domain.te + +(neverallow base_typeattr_306 debugfs (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +;;* lme + +;;* lmx 31 system/sepolicy/private/domain.te + +(neverallow base_typeattr_307 debugfs_tracing (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +;;* lme + +;;* lmx 31 system/sepolicy/private/domain.te + +(neverallow base_typeattr_308 inotify (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +;;* lme + +;;* lmx 31 system/sepolicy/private/domain.te + +(neverallow base_typeattr_309 pstorefs (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +;;* lme + +;;* lmx 31 system/sepolicy/private/domain.te + +(neverallow base_typeattr_310 configfs (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +;;* lme + +;;* lmx 31 system/sepolicy/private/domain.te + +(neverallow base_typeattr_311 functionfs (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +;;* lme + +;;* lmx 31 system/sepolicy/private/domain.te + +(neverallow base_typeattr_308 usbfs (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +(neverallow base_typeattr_308 binfmt_miscfs (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +;;* lme + +(allow init drmserver_exec (file (read getattr map execute open))) +(allow init drmserver (process (transition))) +(allow drmserver drmserver_exec (file (read getattr map execute entrypoint open))) +(dontaudit init drmserver (process (noatsecure))) +(allow init drmserver (process (siginh rlimitinh))) +(typetransition init drmserver_exec process drmserver) +(typetransition drmserver tmpfs file drmserver_tmpfs) +(allow drmserver drmserver_tmpfs (file (read write getattr map))) +(allow drmserver tmpfs (dir (getattr search))) +(typetransition drmserver apk_data_file sock_file drmserver_socket) +(allow init dumpstate_exec (file (read getattr map execute open))) +(allow init dumpstate (process (transition))) +(allow dumpstate dumpstate_exec (file (read getattr map execute entrypoint open))) +(dontaudit init dumpstate (process (noatsecure))) +(allow init dumpstate (process (siginh rlimitinh))) +(typetransition init dumpstate_exec process dumpstate) +(typetransition dumpstate tmpfs file dumpstate_tmpfs) +(allow dumpstate dumpstate_tmpfs (file (read write getattr map))) +(allow dumpstate tmpfs (dir (getattr search))) +(allow dumpstate vdc_exec (file (read getattr map execute open))) +(allow dumpstate vdc (process (transition))) +(allow vdc vdc_exec (file (read getattr map execute entrypoint open))) +(allow vdc dumpstate (process (sigchld))) +(dontaudit dumpstate vdc (process (noatsecure))) +(allow dumpstate vdc (process (siginh rlimitinh))) +(typetransition dumpstate vdc_exec process vdc) +(allow dumpstate system_file (file (lock))) +(allow dumpstate dumpstate_tmpfs (file (execute))) +(allow dumpstate debugfs_tracing (dir (ioctl read getattr lock search open))) +(allow dumpstate debugfs_tracing (file (ioctl read write getattr lock append map open))) +(allow dumpstate debugfs_tracing_debug (dir (ioctl read getattr lock search open))) +(allow dumpstate debugfs_trace_marker (file (getattr))) +(allow dumpstate atrace_exec (file (ioctl read getattr lock map execute execute_no_trans open))) +(allow dumpstate storaged_exec (file (ioctl read getattr lock map execute execute_no_trans open))) +(allow dumpstate storaged (binder (call transfer))) +(allow storaged dumpstate (binder (transfer))) +(allow dumpstate storaged (fd (use))) +(allow dumpstate statsd (binder (call transfer))) +(allow statsd dumpstate (binder (transfer))) +(allow dumpstate statsd (fd (use))) +(allow dumpstate boottime_prop (file (ioctl read getattr lock map open))) +(allow dumpstate statsd (process (signal))) +(allow dumpstate debugfs_wakeup_sources (file (ioctl read getattr lock map open))) +(allow dumpstate dev_type (blk_file (getattr))) +(allow dumpstate webview_zygote (process (signal))) +(dontaudit dumpstate perfprofd (binder (call))) +(dontaudit dumpstate update_engine (binder (call))) +(typetransition ephemeral_app tmpfs file ephemeral_app_tmpfs) +(allow ephemeral_app ephemeral_app_tmpfs (file (read write getattr map))) +(allow ephemeral_app tmpfs (dir (getattr search))) +(allow ephemeral_app ephemeral_app_tmpfs (file (execute))) +;;* lmx 17 system/sepolicy/private/ephemeral_app.te + +(neverallow base_typeattr_312 base_typeattr_313 (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +;;* lme + +;;* lmx 17 system/sepolicy/private/ephemeral_app.te + +(neverallow base_typeattr_314 ephemeral_app (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +;;* lme + +(allow ephemeral_app sdcard_type (file (ioctl read write getattr lock append))) +(allow ephemeral_app media_rw_data_file (file (ioctl read write getattr lock append))) +(allow ephemeral_app app_data_file (file (ioctl read getattr lock map execute open))) +(allow ephemeral_app audioserver_service (service_manager (find))) +(allow ephemeral_app cameraserver_service (service_manager (find))) +(allow ephemeral_app mediaserver_service (service_manager (find))) +(allow ephemeral_app mediaextractor_service (service_manager (find))) +(allow ephemeral_app mediacodec_service (service_manager (find))) +(allow ephemeral_app mediametrics_service (service_manager (find))) +(allow ephemeral_app mediadrmserver_service (service_manager (find))) +(allow ephemeral_app drmserver_service (service_manager (find))) +(allow ephemeral_app radio_service (service_manager (find))) +(allow ephemeral_app ephemeral_app_api_service (service_manager (find))) +(allow ephemeral_app traced (fd (use))) +(allow ephemeral_app traced_tmpfs (file (read write getattr map))) +(allow ephemeral_app traced_producer_socket (sock_file (write))) +(allow ephemeral_app traced (unix_stream_socket (connectto))) +(allow ephemeral_app system_server (udp_socket (read write getattr connect getopt setopt recvfrom sendto))) +;;* lmx 53 system/sepolicy/private/ephemeral_app.te + +(neverallow ephemeral_app app_data_file (file (execute_no_trans))) +;;* lme + +;;* lmx 56 system/sepolicy/private/ephemeral_app.te + +(neverallow ephemeral_app domain (netlink_kobject_uevent_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +;;* lme + +;;* lmx 59 system/sepolicy/private/ephemeral_app.te + +(neverallow ephemeral_app domain (netlink_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +;;* lme + +;;* lmx 63 system/sepolicy/private/ephemeral_app.te + +(neverallow ephemeral_app debugfs (file (read))) +;;* lme + +;;* lmx 66 system/sepolicy/private/ephemeral_app.te + +(neverallow ephemeral_app gpu_device (chr_file (execute))) +;;* lme + +;;* lmx 69 system/sepolicy/private/ephemeral_app.te + +(neverallow ephemeral_app sysfs (file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +;;* lme + +;;* lmx 73 system/sepolicy/private/ephemeral_app.te + +(neverallow ephemeral_app proc (file (ioctl read write create setattr lock relabelfrom append unlink link rename execute execute_no_trans open))) +;;* lme + +;;* lmx 76 system/sepolicy/private/ephemeral_app.te + +(neverallow ephemeral_app sdcard_type (file (create open))) +(neverallow ephemeral_app media_rw_data_file (file (create open))) +;;* lme + +;;* lmx 77 system/sepolicy/private/ephemeral_app.te + +(neverallow ephemeral_app sdcard_type (dir (search))) +(neverallow ephemeral_app media_rw_data_file (dir (search))) +;;* lme + +;;* lmx 81 system/sepolicy/private/ephemeral_app.te + +(neverallow ephemeral_app proc_net (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +;;* lme + +(allow init fingerprintd_exec (file (read getattr map execute open))) +(allow init fingerprintd (process (transition))) +(allow fingerprintd fingerprintd_exec (file (read getattr map execute entrypoint open))) +(dontaudit init fingerprintd (process (noatsecure))) +(allow init fingerprintd (process (siginh rlimitinh))) +(typetransition init fingerprintd_exec process fingerprintd) +(typetransition fingerprintd tmpfs file fingerprintd_tmpfs) +(allow fingerprintd fingerprintd_tmpfs (file (read write getattr map))) +(allow fingerprintd tmpfs (dir (getattr search))) +(allow init fsck_exec (file (read getattr map execute open))) +(allow init fsck (process (transition))) +(allow fsck fsck_exec (file (read getattr map execute entrypoint open))) +(dontaudit init fsck (process (noatsecure))) +(allow init fsck (process (siginh rlimitinh))) +(typetransition init fsck_exec process fsck) +(typetransition fsck tmpfs file fsck_tmpfs) +(allow fsck fsck_tmpfs (file (read write getattr map))) +(allow fsck tmpfs (dir (getattr search))) +(allow fsck metadata_block_device (blk_file (ioctl read write getattr lock append map open))) +(allow init gatekeeperd_exec (file (read getattr map execute open))) +(allow init gatekeeperd (process (transition))) +(allow gatekeeperd gatekeeperd_exec (file (read getattr map execute entrypoint open))) +(dontaudit init gatekeeperd (process (noatsecure))) +(allow init gatekeeperd (process (siginh rlimitinh))) +(typetransition init gatekeeperd_exec process gatekeeperd) +(typetransition gatekeeperd tmpfs file gatekeeperd_tmpfs) +(allow gatekeeperd gatekeeperd_tmpfs (file (read write getattr map))) +(allow gatekeeperd tmpfs (dir (getattr search))) +(allow init hal_allocator_default_exec (file (read getattr map execute open))) +(allow init hal_allocator_default (process (transition))) +(allow hal_allocator_default hal_allocator_default_exec (file (read getattr map execute entrypoint open))) +(dontaudit init hal_allocator_default (process (noatsecure))) +(allow init hal_allocator_default (process (siginh rlimitinh))) +(typetransition init hal_allocator_default_exec process hal_allocator_default) +(typetransition hal_allocator_default tmpfs file hal_allocator_default_tmpfs) +(allow hal_allocator_default hal_allocator_default_tmpfs (file (read write getattr map))) +(allow hal_allocator_default tmpfs (dir (getattr search))) +(allow halclientdomain hwservicemanager (binder (call transfer))) +(allow hwservicemanager halclientdomain (binder (call transfer))) +(allow hwservicemanager halclientdomain (dir (search))) +(allow hwservicemanager halclientdomain (file (read open))) +(allow hwservicemanager halclientdomain (process (getattr))) +(allow halclientdomain hwservicemanager_prop (file (ioctl read getattr lock map open))) +(allow halclientdomain hidl_manager_hwservice (hwservice_manager (find))) +(allow halserverdomain hwservicemanager (binder (call transfer))) +(allow hwservicemanager halserverdomain (binder (call transfer))) +(allow hwservicemanager halserverdomain (dir (search))) +(allow hwservicemanager halserverdomain (file (read open))) +(allow hwservicemanager halserverdomain (process (getattr))) +(allow halserverdomain system_file (dir (ioctl read getattr lock search open))) +(allow halserverdomain hwservicemanager_prop (file (ioctl read getattr lock map open))) +(allow init healthd_exec (file (read getattr map execute open))) +(allow init healthd (process (transition))) +(allow healthd healthd_exec (file (read getattr map execute entrypoint open))) +(dontaudit init healthd (process (noatsecure))) +(allow init healthd (process (siginh rlimitinh))) +(typetransition init healthd_exec process healthd) +(typetransition healthd tmpfs file healthd_tmpfs) +(allow healthd healthd_tmpfs (file (read write getattr map))) +(allow healthd tmpfs (dir (getattr search))) +(allow init hwservicemanager_exec (file (read getattr map execute open))) +(allow init hwservicemanager (process (transition))) +(allow hwservicemanager hwservicemanager_exec (file (read getattr map execute entrypoint open))) +(dontaudit init hwservicemanager (process (noatsecure))) +(allow init hwservicemanager (process (siginh rlimitinh))) +(typetransition init hwservicemanager_exec process hwservicemanager) +(typetransition hwservicemanager tmpfs file hwservicemanager_tmpfs) +(allow hwservicemanager hwservicemanager_tmpfs (file (read write getattr map))) +(allow hwservicemanager tmpfs (dir (getattr search))) +(allow hwservicemanager hidl_manager_hwservice (hwservice_manager (add find))) +(allow hwservicemanager hidl_base_hwservice (hwservice_manager (add))) +;;* lmx 5 system/sepolicy/private/hwservicemanager.te + +(neverallow base_typeattr_315 hidl_manager_hwservice (hwservice_manager (add))) +;;* lme + +(allow hwservicemanager hidl_token_hwservice (hwservice_manager (add find))) +(allow hwservicemanager hidl_base_hwservice (hwservice_manager (add))) +;;* lmx 6 system/sepolicy/private/hwservicemanager.te + +(neverallow base_typeattr_315 hidl_token_hwservice (hwservice_manager (add))) +;;* lme + +(allow hwservicemanager property_socket (sock_file (write))) +(allow hwservicemanager init (unix_stream_socket (connectto))) +(allow hwservicemanager ctl_interface_start_prop (property_service (set))) +(allow hwservicemanager ctl_interface_start_prop (file (ioctl read getattr lock map open))) +(allow shell incident_exec (file (read getattr map execute open))) +(allow shell incident (process (transition))) +(allow incident incident_exec (file (read getattr map execute entrypoint open))) +(allow incident shell (process (sigchld))) +(dontaudit shell incident (process (noatsecure))) +(allow shell incident (process (siginh rlimitinh))) +(typetransition shell incident_exec process incident) +(allow incident shell (fd (use))) +(allow incident devpts (chr_file (read write))) +(allow incident adbd (fd (use))) +(allow incident adbd (unix_stream_socket (read write))) +(allow incident adbd (process (sigchld))) +(allow incident servicemanager (binder (call transfer))) +(allow servicemanager incident (dir (search))) +(allow servicemanager incident (file (read open))) +(allow servicemanager incident (process (getattr))) +(allow incident incident_service (service_manager (find))) +(allow incident incidentd (binder (call transfer))) +(allow incidentd incident (binder (transfer))) +(allow incident incidentd (fd (use))) +(allow incident incidentd (fifo_file (write))) +;;* lmx 30 system/sepolicy/private/incident.te + +(neverallow base_typeattr_316 incident_exec (file (execute execute_no_trans))) +;;* lme + +(allow incidentd incident_helper_exec (file (read getattr map execute open))) +(allow incidentd incident_helper (process (transition))) +(allow incident_helper incident_helper_exec (file (read getattr map execute entrypoint open))) +(allow incident_helper incidentd (process (sigchld))) +(dontaudit incidentd incident_helper (process (noatsecure))) +(allow incidentd incident_helper (process (siginh rlimitinh))) +(typetransition incidentd incident_helper_exec process incident_helper) +(allow incident_helper incident (fd (use))) +(allow incident_helper incidentd (fd (use))) +(allow incident_helper shell (fd (use))) +(allow incident_helper incident (fifo_file (read write getattr))) +(allow incident_helper incidentd (fifo_file (read write getattr))) +(allow incident_helper shell (fifo_file (read write getattr))) +(allow incident_helper incidentd (unix_stream_socket (read write))) +;;* lmx 14 system/sepolicy/private/incident_helper.te + +(neverallow base_typeattr_317 incident_helper_exec (file (execute execute_no_trans))) +;;* lme + +(allow init incidentd_exec (file (read getattr map execute open))) +(allow init incidentd (process (transition))) +(allow incidentd incidentd_exec (file (read getattr map execute entrypoint open))) +(dontaudit init incidentd (process (noatsecure))) +(allow init incidentd (process (siginh rlimitinh))) +(typetransition init incidentd_exec process incidentd) +(typetransition incidentd tmpfs file incidentd_tmpfs) +(allow incidentd incidentd_tmpfs (file (read write getattr map))) +(allow incidentd tmpfs (dir (getattr search))) +(allow incidentd servicemanager (binder (call transfer))) +(allow servicemanager incidentd (dir (search))) +(allow servicemanager incidentd (file (read open))) +(allow servicemanager incidentd (process (getattr))) +(allow incidentd sysfs_wake_lock (file (ioctl read write getattr lock append map open))) +(allow incidentd self (capability2 (block_suspend))) +(allow incidentd self (cap2_userns (block_suspend))) +(allow incidentd domain (dir (ioctl read getattr lock search open))) +(allow incidentd domain (file (ioctl read getattr lock map open))) +(allow incidentd domain (lnk_file (ioctl read getattr lock map open))) +(allow incidentd incident_helper (process (sigkill))) +(allow incidentd system_file (file (execute_no_trans))) +(allow incidentd toolbox_exec (file (ioctl read getattr lock map execute execute_no_trans open))) +(allow incidentd proc_pagetypeinfo (file (ioctl read getattr lock map open))) +(allow incidentd debugfs_wakeup_sources (file (ioctl read getattr lock map open))) +(allow incidentd proc_meminfo (file (read open))) +(allow incidentd sysfs_devices_system_cpu (file (ioctl read getattr lock map open))) +(allow incidentd domain (process (getattr))) +(allow incidentd sysfs_batteryinfo (dir (search))) +(allow incidentd sysfs_batteryinfo (file (ioctl read getattr lock map open))) +(allow incidentd incident_data_file (dir (ioctl read write getattr lock add_name remove_name search open))) +(allow incidentd incident_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow incidentd servicemanager (binder (call transfer))) +(allow servicemanager incidentd (dir (search))) +(allow servicemanager incidentd (file (read open))) +(allow servicemanager incidentd (process (getattr))) +(allow incidentd hwservicemanager (binder (call transfer))) +(allow hwservicemanager incidentd (binder (call transfer))) +(allow hwservicemanager incidentd (dir (search))) +(allow hwservicemanager incidentd (file (read open))) +(allow hwservicemanager incidentd (process (getattr))) +(allow incidentd hwservicemanager (hwservice_manager (list))) +(allow incidentd hwservicemanager_prop (file (ioctl read getattr lock map open))) +(allow incidentd hidl_manager_hwservice (hwservice_manager (find))) +(allow incidentd proc_cmdline (file (ioctl read getattr lock map open))) +(allow incidentd proc_pipe_conf (file (ioctl read getattr lock map open))) +(allow incidentd proc_stat (file (ioctl read getattr lock map open))) +(allow incidentd appdomain (process (signal))) +(allow incidentd ephemeral_app (process (signal))) +(allow incidentd system_server (process (signal))) +(allow incidentd hal_audio_server (process (signal))) +(allow incidentd hal_camera_server (process (signal))) +(allow incidentd hal_bluetooth_server (process (signal))) +(allow incidentd hal_graphics_composer_server (process (signal))) +(allow incidentd hal_sensors_server (process (signal))) +(allow incidentd hal_vr_server (process (signal))) +(allow incidentd audioserver (process (signal))) +(allow incidentd cameraserver (process (signal))) +(allow incidentd drmserver (process (signal))) +(allow incidentd inputflinger (process (signal))) +(allow incidentd mediacodec (process (signal))) +(allow incidentd mediadrmserver (process (signal))) +(allow incidentd mediaextractor (process (signal))) +(allow incidentd mediametrics (process (signal))) +(allow incidentd mediaserver (process (signal))) +(allow incidentd sdcardd (process (signal))) +(allow incidentd surfaceflinger (process (signal))) +(allow incidentd statsd (process (signal))) +(allow incidentd system_server (binder (call transfer))) +(allow system_server incidentd (binder (transfer))) +(allow incidentd system_server (fd (use))) +(allow incidentd appdomain (binder (call transfer))) +(allow appdomain incidentd (binder (transfer))) +(allow incidentd appdomain (fd (use))) +;;* lmx 100 system/sepolicy/private/incidentd.te + +(neverallow incidentd base_typeattr_57 (process (ptrace))) +;;* lme + +(allow incidentd self (capability (kill))) +(allow incidentd self (cap_userns (kill))) +(allow incidentd tombstoned_intercept_socket (sock_file (write))) +(allow incidentd tombstoned (unix_stream_socket (connectto))) +(allow incidentd shell_exec (file (ioctl read getattr lock map execute execute_no_trans open))) +(allow incidentd system_server_service (service_manager (find))) +(allow incidentd app_api_service (service_manager (find))) +(allow incidentd system_api_service (service_manager (find))) +(allow incidentd incident_service (service_manager (add find))) +;;* lmx 126 system/sepolicy/private/incidentd.te + +(neverallow base_typeattr_318 incident_service (service_manager (add))) +;;* lme + +(allow incidentd incident (fd (use))) +(allow incidentd incident (fifo_file (write))) +(allow incidentd incident (binder (call transfer))) +(allow incident incidentd (binder (transfer))) +(allow incidentd incident (fd (use))) +;;* lmx 147 system/sepolicy/private/incidentd.te + +(neverallow base_typeattr_319 incident_service (service_manager (find))) +;;* lme + +;;* lmx 161 system/sepolicy/private/incidentd.te + +(neverallow base_typeattr_320 incident_data_file (file (write create getattr setattr lock append map unlink rename execute execute_no_trans open))) +;;* lme + +;;* lmx 163 system/sepolicy/private/incidentd.te + +(neverallow base_typeattr_321 incident_data_file (file (ioctl read getattr lock map open))) +;;* lme + +;;* lmx 165 system/sepolicy/private/incidentd.te + +(neverallow base_typeattr_320 incident_data_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +;;* lme + +(typetransition init tmpfs file init_tmpfs) +(allow init init_tmpfs (file (read write getattr map))) +(allow init tmpfs (dir (getattr search))) +(allow init rootfs (file (read getattr map execute open))) +(allow init charger (process (transition))) +(allow charger rootfs (file (read getattr map execute entrypoint open))) +(dontaudit init charger (process (noatsecure))) +(allow init charger (process (siginh rlimitinh))) +(allow init rootfs (file (read getattr map execute open))) +(allow init healthd (process (transition))) +(allow healthd rootfs (file (read getattr map execute entrypoint open))) +(dontaudit init healthd (process (noatsecure))) +(allow init healthd (process (siginh rlimitinh))) +(allow init rootfs (file (read getattr map execute open))) +(allow init slideshow (process (transition))) +(allow slideshow rootfs (file (read getattr map execute entrypoint open))) +(dontaudit init slideshow (process (noatsecure))) +(allow init slideshow (process (siginh rlimitinh))) +(allow init e2fs_exec (file (read getattr map execute open))) +(allow init e2fs (process (transition))) +(allow e2fs e2fs_exec (file (read getattr map execute entrypoint open))) +(dontaudit init e2fs (process (noatsecure))) +(allow init e2fs (process (siginh rlimitinh))) +(typetransition init e2fs_exec process e2fs) +(allow init shell_exec (file (read getattr map execute open))) +(allow init shell (process (transition))) +(allow shell shell_exec (file (read getattr map execute entrypoint open))) +(dontaudit init shell (process (noatsecure))) +(allow init shell (process (siginh rlimitinh))) +(allow init init_exec (file (read getattr map execute open))) +(allow init ueventd (process (transition))) +(allow ueventd init_exec (file (read getattr map execute entrypoint open))) +(dontaudit init ueventd (process (noatsecure))) +(allow init ueventd (process (siginh rlimitinh))) +(allow init init_exec (file (read getattr map execute open))) +(allow init watchdogd (process (transition))) +(allow watchdogd init_exec (file (read getattr map execute entrypoint open))) +(dontaudit init watchdogd (process (noatsecure))) +(allow init watchdogd (process (siginh rlimitinh))) +(allow init init_exec (file (read getattr map execute open))) +(allow init vendor_init (process (transition))) +(allow vendor_init init_exec (file (read getattr map execute entrypoint open))) +(dontaudit init vendor_init (process (noatsecure))) +(allow init vendor_init (process (siginh rlimitinh))) +(allow init rootfs (file (read getattr map execute open))) +(allow init toolbox_exec (file (read getattr map execute open))) +(allow init modprobe (process (transition))) +(allow modprobe rootfs (file (read getattr map execute entrypoint open))) +(allow modprobe toolbox_exec (file (read getattr map execute entrypoint open))) +(dontaudit init modprobe (process (noatsecure))) +(allow init modprobe (process (siginh rlimitinh))) +(allow init inputflinger_exec (file (read getattr map execute open))) +(allow init inputflinger (process (transition))) +(allow inputflinger inputflinger_exec (file (read getattr map execute entrypoint open))) +(dontaudit init inputflinger (process (noatsecure))) +(allow init inputflinger (process (siginh rlimitinh))) +(typetransition init inputflinger_exec process inputflinger) +(typetransition inputflinger tmpfs file inputflinger_tmpfs) +(allow inputflinger inputflinger_tmpfs (file (read write getattr map))) +(allow inputflinger tmpfs (dir (getattr search))) +(allow init install_recovery_exec (file (read getattr map execute open))) +(allow init install_recovery (process (transition))) +(allow install_recovery install_recovery_exec (file (read getattr map execute entrypoint open))) +(dontaudit init install_recovery (process (noatsecure))) +(allow init install_recovery (process (siginh rlimitinh))) +(typetransition init install_recovery_exec process install_recovery) +(typetransition install_recovery tmpfs file install_recovery_tmpfs) +(allow install_recovery install_recovery_tmpfs (file (read write getattr map))) +(allow install_recovery tmpfs (dir (getattr search))) +(allow init installd_exec (file (read getattr map execute open))) +(allow init installd (process (transition))) +(allow installd installd_exec (file (read getattr map execute entrypoint open))) +(dontaudit init installd (process (noatsecure))) +(allow init installd (process (siginh rlimitinh))) +(typetransition init installd_exec process installd) +(typetransition installd tmpfs file installd_tmpfs) +(allow installd installd_tmpfs (file (read write getattr map))) +(allow installd tmpfs (dir (getattr search))) +(allow installd dex2oat_exec (file (read getattr map execute open))) +(allow installd dex2oat (process (transition))) +(allow dex2oat dex2oat_exec (file (read getattr map execute entrypoint open))) +(allow dex2oat installd (process (sigchld))) +(dontaudit installd dex2oat (process (noatsecure))) +(allow installd dex2oat (process (siginh rlimitinh))) +(typetransition installd dex2oat_exec process dex2oat) +(allow installd dexoptanalyzer_exec (file (read getattr map execute open))) +(allow installd dexoptanalyzer (process (transition))) +(allow dexoptanalyzer dexoptanalyzer_exec (file (read getattr map execute entrypoint open))) +(allow dexoptanalyzer installd (process (sigchld))) +(dontaudit installd dexoptanalyzer (process (noatsecure))) +(allow installd dexoptanalyzer (process (siginh rlimitinh))) +(typetransition installd dexoptanalyzer_exec process dexoptanalyzer) +(allow installd profman_exec (file (read getattr map execute open))) +(allow installd profman (process (transition))) +(allow profman profman_exec (file (read getattr map execute entrypoint open))) +(allow profman installd (process (sigchld))) +(dontaudit installd profman (process (noatsecure))) +(allow installd profman (process (siginh rlimitinh))) +(typetransition installd profman_exec process profman) +(allow installd idmap_exec (file (read getattr map execute open))) +(allow installd idmap (process (transition))) +(allow idmap idmap_exec (file (read getattr map execute entrypoint open))) +(allow idmap installd (process (sigchld))) +(dontaudit installd idmap (process (noatsecure))) +(allow installd idmap (process (siginh rlimitinh))) +(typetransition installd idmap_exec process idmap) +(typetransition installd system_data_file file install_data_file) +(allow installd dumpstate (fd (use))) +(allow installd dumpstate (fifo_file (ioctl read getattr lock map open))) +(typetransition isolated_app tmpfs file isolated_app_tmpfs) +(allow isolated_app isolated_app_tmpfs (file (read write getattr map))) +(allow isolated_app tmpfs (dir (getattr search))) +(allow isolated_app isolated_app_tmpfs (file (execute))) +;;* lmx 11 system/sepolicy/private/isolated_app.te + +(neverallow base_typeattr_322 base_typeattr_323 (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +;;* lme + +;;* lmx 11 system/sepolicy/private/isolated_app.te + +(neverallow base_typeattr_324 isolated_app (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +;;* lme + +(allow isolated_app app_data_file (file (read write getattr lock append))) +(allow isolated_app activity_service (service_manager (find))) +(allow isolated_app display_service (service_manager (find))) +(allow isolated_app webviewupdate_service (service_manager (find))) +(allow isolated_app self (process (ptrace))) +(allow isolated_app sdcard_type (file (read write getattr lock append))) +(allow isolated_app media_rw_data_file (file (read write getattr lock append))) +(allow isolated_app webview_zygote (fd (use))) +(allow isolated_app webview_zygote (process (sigchld))) +(allow isolated_app webview_zygote (unix_dgram_socket (write))) +(allow isolated_app webview_zygote_tmpfs (file (read))) +(dontaudit isolated_app shell_data_file (dir (search))) +(allow isolated_app traced (fd (use))) +(allow isolated_app traced_tmpfs (file (read write getattr map))) +(allow isolated_app traced_producer_socket (sock_file (write))) +(allow isolated_app traced (unix_stream_socket (connectto))) +;;* lmx 61 system/sepolicy/private/isolated_app.te + +(neverallow isolated_app tun_device (chr_file (open))) +;;* lme + +;;* lmx 64 system/sepolicy/private/isolated_app.te + +(neverallow isolated_app app_data_file (file (open))) +;;* lme + +;;* lmx 69 system/sepolicy/private/isolated_app.te + +(neverallow isolated_app anr_data_file (file (ioctl read write create getattr setattr lock relabelfrom relabelto map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod audit_access))) +;;* lme + +;;* lmx 70 system/sepolicy/private/isolated_app.te + +(neverallow isolated_app anr_data_file (dir (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton add_name remove_name reparent rmdir open audit_access execmod))) +;;* lme + +;;* lmx 73 system/sepolicy/private/isolated_app.te + +(neverallow isolated_app hwbinder_device (chr_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +;;* lme + +;;* lmx 74 system/sepolicy/private/isolated_app.te + +(neverallow isolated_app base_typeattr_57 (hwservice_manager (add find list))) +;;* lme + +;;* lmx 77 system/sepolicy/private/isolated_app.te + +(neverallow isolated_app vndbinder_device (chr_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +;;* lme + +;;* lmx 81 system/sepolicy/private/isolated_app.te + +(neverallow isolated_app base_typeattr_57 (service_manager (add list))) +;;* lme + +;;* lmx 91 system/sepolicy/private/isolated_app.te + +(neverallow isolated_app base_typeattr_325 (service_manager (find))) +;;* lme + +;;* lmx 94 system/sepolicy/private/isolated_app.te + +(neverallow isolated_app gpu_device (chr_file (ioctl read write getattr lock append map execute open))) +;;* lme + +;;* lmx 97 system/sepolicy/private/isolated_app.te + +(neverallow isolated_app cache_file (dir (write create setattr relabelfrom relabelto append map unlink link rename execute quotaon mounton add_name remove_name reparent rmdir audit_access execmod))) +;;* lme + +;;* lmx 98 system/sepolicy/private/isolated_app.te + +(neverallow isolated_app cache_file (file (ioctl write create setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +;;* lme + +;;* lmx 102 system/sepolicy/private/isolated_app.te + +(neverallow isolated_app sdcard_type (dir (ioctl read write create setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton add_name remove_name reparent search rmdir open audit_access execmod))) +(neverallow isolated_app mnt_user_file (dir (ioctl read write create setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton add_name remove_name reparent search rmdir open audit_access execmod))) +(neverallow isolated_app storage_file (dir (ioctl read write create setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton add_name remove_name reparent search rmdir open audit_access execmod))) +;;* lme + +;;* lmx 103 system/sepolicy/private/isolated_app.te + +(neverallow isolated_app mnt_user_file (file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +(neverallow isolated_app mnt_user_file (lnk_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton open audit_access execmod))) +(neverallow isolated_app mnt_user_file (chr_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +(neverallow isolated_app mnt_user_file (blk_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton open audit_access execmod))) +(neverallow isolated_app mnt_user_file (sock_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton open audit_access execmod))) +(neverallow isolated_app mnt_user_file (fifo_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton open audit_access execmod))) +(neverallow isolated_app storage_file (file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +(neverallow isolated_app storage_file (lnk_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton open audit_access execmod))) +(neverallow isolated_app storage_file (chr_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +(neverallow isolated_app storage_file (blk_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton open audit_access execmod))) +(neverallow isolated_app storage_file (sock_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton open audit_access execmod))) +(neverallow isolated_app storage_file (fifo_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton open audit_access execmod))) +;;* lme + +;;* lmx 104 system/sepolicy/private/isolated_app.te + +(neverallow isolated_app sdcard_type (lnk_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton open audit_access execmod))) +(neverallow isolated_app sdcard_type (chr_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +(neverallow isolated_app sdcard_type (blk_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton open audit_access execmod))) +(neverallow isolated_app sdcard_type (sock_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton open audit_access execmod))) +(neverallow isolated_app sdcard_type (fifo_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton open audit_access execmod))) +;;* lme + +;;* lmx 105 system/sepolicy/private/isolated_app.te + +(neverallow isolated_app sdcard_type (file (ioctl create setattr relabelfrom relabelto map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +;;* lme + +;;* lmx 108 system/sepolicy/private/isolated_app.te + +(neverallow isolated_app usbaccessory_device (chr_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +(neverallow isolated_app usb_device (chr_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +;;* lme + +;;* lmx 111 system/sepolicy/private/isolated_app.te + +(neverallow isolated_app webview_zygote (sock_file (write))) +;;* lme + +;;* lmx 119 system/sepolicy/private/isolated_app.te + +(neverallow isolated_app base_typeattr_326 (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +;;* lme + +(allow kernel init_exec (file (read getattr map execute open))) +(allow kernel init (process (transition))) +(allow init init_exec (file (read getattr map execute entrypoint open))) +(allow init kernel (process (sigchld))) +(dontaudit kernel init (process (noatsecure))) +(allow kernel init (process (siginh rlimitinh))) +(typetransition kernel init_exec process init) +(allow init keystore_exec (file (read getattr map execute open))) +(allow init keystore (process (transition))) +(allow keystore keystore_exec (file (read getattr map execute entrypoint open))) +(dontaudit init keystore (process (noatsecure))) +(allow init keystore (process (siginh rlimitinh))) +(typetransition init keystore_exec process keystore) +(typetransition keystore tmpfs file keystore_tmpfs) +(allow keystore keystore_tmpfs (file (read write getattr map))) +(allow keystore tmpfs (dir (getattr search))) +(allow keystore platform_app (binder (call))) +(allow keystore system_wifi_keystore_hwservice (hwservice_manager (add find))) +(allow keystore hidl_base_hwservice (hwservice_manager (add))) +;;* lmx 16 system/sepolicy/private/keystore.te + +(neverallow base_typeattr_239 system_wifi_keystore_hwservice (hwservice_manager (add))) +;;* lme + +(allow keystore device_logging_prop (file (ioctl read getattr lock map open))) +(allow init lmkd_exec (file (read getattr map execute open))) +(allow init lmkd (process (transition))) +(allow lmkd lmkd_exec (file (read getattr map execute entrypoint open))) +(dontaudit init lmkd (process (noatsecure))) +(allow init lmkd (process (siginh rlimitinh))) +(typetransition init lmkd_exec process lmkd) +(typetransition lmkd tmpfs file lmkd_tmpfs) +(allow lmkd lmkd_tmpfs (file (read write getattr map))) +(allow lmkd tmpfs (dir (getattr search))) +(allow init logd_exec (file (read getattr map execute open))) +(allow init logd (process (transition))) +(allow logd logd_exec (file (read getattr map execute entrypoint open))) +(dontaudit init logd (process (noatsecure))) +(allow init logd (process (siginh rlimitinh))) +(typetransition init logd_exec process logd) +(typetransition logd tmpfs file logd_tmpfs) +(allow logd logd_tmpfs (file (read write getattr map))) +(allow logd tmpfs (dir (getattr search))) +;;* lmx 13 system/sepolicy/private/logd.te + +(neverallow logd base_typeattr_327 (file (write create append))) +;;* lme + +;;* lmx 28 system/sepolicy/private/logd.te + +(neverallow base_typeattr_328 runtime_event_log_tags_file (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +;;* lme + +;;* lmx 39 system/sepolicy/private/logd.te + +(neverallow base_typeattr_329 runtime_event_log_tags_file (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +;;* lme + +;;* lmx 22 system/sepolicy/private/logpersist.te + +(neverallow logpersist file_type (file (write create append))) +;;* lme + +;;* lmx 23 system/sepolicy/private/logpersist.te + +(neverallow base_typeattr_75 misc_logd_file (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +;;* lme + +;;* lmx 24 system/sepolicy/private/logpersist.te + +(neverallow base_typeattr_75 misc_logd_file (dir (write relabelfrom link rename add_name remove_name reparent rmdir))) +;;* lme + +(allow init mdnsd_exec (file (read getattr map execute open))) +(allow init mdnsd (process (transition))) +(allow mdnsd mdnsd_exec (file (read getattr map execute entrypoint open))) +(dontaudit init mdnsd (process (noatsecure))) +(allow init mdnsd (process (siginh rlimitinh))) +(typetransition init mdnsd_exec process mdnsd) +(typetransition mdnsd tmpfs file mdnsd_tmpfs) +(allow mdnsd mdnsd_tmpfs (file (read write getattr map))) +(allow mdnsd tmpfs (dir (getattr search))) +(allow mdnsd proc_net (dir (ioctl read getattr lock search open))) +(allow mdnsd proc_net (file (ioctl read getattr lock map open))) +(allow mdnsd proc_net (lnk_file (ioctl read getattr lock map open))) +(allow init mediadrmserver_exec (file (read getattr map execute open))) +(allow init mediadrmserver (process (transition))) +(allow mediadrmserver mediadrmserver_exec (file (read getattr map execute entrypoint open))) +(dontaudit init mediadrmserver (process (noatsecure))) +(allow init mediadrmserver (process (siginh rlimitinh))) +(typetransition init mediadrmserver_exec process mediadrmserver) +(typetransition mediadrmserver tmpfs file mediadrmserver_tmpfs) +(allow mediadrmserver mediadrmserver_tmpfs (file (read write getattr map))) +(allow mediadrmserver tmpfs (dir (getattr search))) +(auditallow mediadrmserver hal_graphics_allocator_server (binder (call))) +(allow init mediaextractor_exec (file (read getattr map execute open))) +(allow init mediaextractor (process (transition))) +(allow mediaextractor mediaextractor_exec (file (read getattr map execute entrypoint open))) +(dontaudit init mediaextractor (process (noatsecure))) +(allow init mediaextractor (process (siginh rlimitinh))) +(typetransition init mediaextractor_exec process mediaextractor) +(typetransition mediaextractor tmpfs file mediaextractor_tmpfs) +(allow mediaextractor mediaextractor_tmpfs (file (read write getattr map))) +(allow mediaextractor tmpfs (dir (getattr search))) +(allow init mediametrics_exec (file (read getattr map execute open))) +(allow init mediametrics (process (transition))) +(allow mediametrics mediametrics_exec (file (read getattr map execute entrypoint open))) +(dontaudit init mediametrics (process (noatsecure))) +(allow init mediametrics (process (siginh rlimitinh))) +(typetransition init mediametrics_exec process mediametrics) +(typetransition mediametrics tmpfs file mediametrics_tmpfs) +(allow mediametrics mediametrics_tmpfs (file (read write getattr map))) +(allow mediametrics tmpfs (dir (getattr search))) +(typetransition mediaprovider tmpfs file mediaprovider_tmpfs) +(allow mediaprovider mediaprovider_tmpfs (file (read write getattr map))) +(allow mediaprovider tmpfs (dir (getattr search))) +(allow mediaprovider mediaprovider_tmpfs (file (execute))) +;;* lmx 7 system/sepolicy/private/mediaprovider.te + +(neverallow base_typeattr_330 base_typeattr_331 (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +;;* lme + +;;* lmx 7 system/sepolicy/private/mediaprovider.te + +(neverallow base_typeattr_332 mediaprovider (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +;;* lme + +(allow mediaprovider cache_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow mediaprovider cache_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow mediaprovider cache_file (lnk_file (ioctl read getattr lock map open))) +(dontaudit mediaprovider cache_private_backup_file (dir (getattr))) +(dontaudit mediaprovider cache_recovery_file (dir (getattr))) +(allow mediaprovider mnt_media_rw_file (dir (search))) +(allow mediaprovider app_api_service (service_manager (find))) +(allow mediaprovider audioserver_service (service_manager (find))) +(allow mediaprovider drmserver_service (service_manager (find))) +(allow mediaprovider mediaextractor_service (service_manager (find))) +(allow mediaprovider mediaserver_service (service_manager (find))) +(allow mediaprovider ringtone_file (file (read write getattr))) +(allow mediaprovider mtp_device (chr_file (ioctl read write getattr lock append map open))) +(allow mediaprovider functionfs (dir (search))) +(allow mediaprovider functionfs (file (ioctl read write getattr lock append map open))) +(allow mediaprovider property_socket (sock_file (write))) +(allow mediaprovider init (unix_stream_socket (connectto))) +(allow mediaprovider ffs_prop (property_service (set))) +(allow mediaprovider ffs_prop (file (ioctl read getattr lock map open))) +(allow mediaprovider property_socket (sock_file (write))) +(allow mediaprovider init (unix_stream_socket (connectto))) +(allow mediaprovider exported_ffs_prop (property_service (set))) +(allow mediaprovider exported_ffs_prop (file (ioctl read getattr lock map open))) +(allow init mediaserver_exec (file (read getattr map execute open))) +(allow init mediaserver (process (transition))) +(allow mediaserver mediaserver_exec (file (read getattr map execute entrypoint open))) +(dontaudit init mediaserver (process (noatsecure))) +(allow init mediaserver (process (siginh rlimitinh))) +(typetransition init mediaserver_exec process mediaserver) +(typetransition mediaserver tmpfs file mediaserver_tmpfs) +(allow mediaserver mediaserver_tmpfs (file (read write getattr map))) +(allow mediaserver tmpfs (dir (getattr search))) +(allow mediaserver hal_codec2_hwservice (hwservice_manager (find))) +(allow mediaserver hal_omx_hwservice (hwservice_manager (find))) +(allow init mtp_exec (file (read getattr map execute open))) +(allow init mtp (process (transition))) +(allow mtp mtp_exec (file (read getattr map execute entrypoint open))) +(dontaudit init mtp (process (noatsecure))) +(allow init mtp (process (siginh rlimitinh))) +(typetransition init mtp_exec process mtp) +(typetransition mtp tmpfs file mtp_tmpfs) +(allow mtp mtp_tmpfs (file (read write getattr map))) +(allow mtp tmpfs (dir (getattr search))) +(allow netdomain self (tcp_socket (ioctl read write create getattr setattr lock append bind connect listen accept getopt setopt shutdown))) +(allow netdomain self (udp_socket (ioctl read write create getattr setattr lock append bind connect getopt setopt shutdown))) +(allow netdomain self (rawip_socket (ioctl read write create getattr setattr lock append bind connect getopt setopt shutdown))) +(allow netdomain port_type (tcp_socket (name_connect))) +(allow base_typeattr_333 node_type (tcp_socket (node_bind))) +(allow base_typeattr_333 node_type (udp_socket (node_bind))) +(allow base_typeattr_333 port_type (udp_socket (name_bind))) +(allow base_typeattr_333 port_type (tcp_socket (name_bind))) +(allow netdomain self (netlink_route_socket (read write create getattr setattr lock append bind connect getopt setopt shutdown nlmsg_read))) +(allow netdomain dnsproxyd_socket (sock_file (write))) +(allow netdomain netd (unix_stream_socket (connectto))) +(allow netdomain fwmarkd_socket (sock_file (write))) +(allow netdomain netd (unix_stream_socket (connectto))) +(allow netdomain mdnsd_socket (sock_file (write))) +(allow netdomain mdnsd (unix_stream_socket (connectto))) +(allow init netd_exec (file (read getattr map execute open))) +(allow init netd (process (transition))) +(allow netd netd_exec (file (read getattr map execute entrypoint open))) +(dontaudit init netd (process (noatsecure))) +(allow init netd (process (siginh rlimitinh))) +(typetransition init netd_exec process netd) +(typetransition netd tmpfs file netd_tmpfs) +(allow netd netd_tmpfs (file (read write getattr map))) +(allow netd tmpfs (dir (getattr search))) +(allow netd dnsmasq_exec (file (read getattr map execute open))) +(allow netd dnsmasq (process (transition))) +(allow dnsmasq dnsmasq_exec (file (read getattr map execute entrypoint open))) +(allow dnsmasq netd (process (sigchld))) +(dontaudit netd dnsmasq (process (noatsecure))) +(allow netd dnsmasq (process (siginh rlimitinh))) +(typetransition netd dnsmasq_exec process dnsmasq) +(allow netd clatd_exec (file (read getattr map execute open))) +(allow netd clatd (process (transition))) +(allow clatd clatd_exec (file (read getattr map execute entrypoint open))) +(allow clatd netd (process (sigchld))) +(dontaudit netd clatd (process (noatsecure))) +(allow netd clatd (process (siginh rlimitinh))) +(typetransition netd clatd_exec process clatd) +(allow netd bpfloader_exec (file (read getattr map execute open))) +(allow netd bpfloader (process (transition))) +(allow bpfloader bpfloader_exec (file (read getattr map execute entrypoint open))) +(allow bpfloader netd (process (sigchld))) +(dontaudit netd bpfloader (process (noatsecure))) +(allow netd bpfloader (process (siginh rlimitinh))) +(typetransition netd bpfloader_exec process bpfloader) +(allow netd bpfloader (bpf (prog_run))) +(allow netutils_wrapper system_file (dir (ioctl read getattr lock search open))) +(allow netutils_wrapper system_file (file (ioctl read getattr lock map open))) +(allow netutils_wrapper system_file (lnk_file (ioctl read getattr lock map open))) +(allow netutils_wrapper self (capability (net_raw))) +(allow netutils_wrapper self (cap_userns (net_raw))) +(allow netutils_wrapper system_file (file (execute execute_no_trans))) +(allow netutils_wrapper proc_net (file (read getattr open))) +(allow netutils_wrapper self (rawip_socket (ioctl read write create getattr setattr lock append bind connect getopt setopt shutdown))) +(allow netutils_wrapper self (udp_socket (ioctl read write create getattr setattr lock append bind connect getopt setopt shutdown))) +(allow netutils_wrapper self (capability (net_admin))) +(allow netutils_wrapper self (cap_userns (net_admin))) +(allow netutils_wrapper self (netlink_route_socket (read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind nlmsg_read nlmsg_write))) +(allow netutils_wrapper self (netlink_xfrm_socket (read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind nlmsg_read nlmsg_write))) +(allow netutils_wrapper netd_socket (sock_file (read write getattr append open))) +(allow netutils_wrapper netd (unix_stream_socket (read getattr connectto))) +(allow netutils_wrapper fs_bpf (dir (search))) +(allow netutils_wrapper fs_bpf (file (read write))) +(allow netutils_wrapper bpfloader (bpf (prog_run))) +(allow netutils_wrapper net_data_file (dir (ioctl read getattr lock search open))) +(allow netutils_wrapper net_data_file (file (ioctl read getattr lock map open))) +(allow netutils_wrapper net_data_file (lnk_file (ioctl read getattr lock map open))) +(allow base_typeattr_334 netutils_wrapper_exec (file (read getattr map execute open))) +(allow base_typeattr_334 netutils_wrapper (process (transition))) +(allow netutils_wrapper netutils_wrapper_exec (file (read getattr map execute entrypoint open))) +(allow netutils_wrapper base_typeattr_334 (process (sigchld))) +(dontaudit base_typeattr_334 netutils_wrapper (process (noatsecure))) +(allow base_typeattr_334 netutils_wrapper (process (siginh rlimitinh))) +(typetransition base_typeattr_334 netutils_wrapper_exec process netutils_wrapper) +(dontaudit netutils_wrapper self (capability (sys_resource))) +(dontaudit netutils_wrapper self (cap_userns (sys_resource))) +;;* lmx 41 system/sepolicy/private/netutils_wrapper.te + +(neverallow netutils_wrapper self (capability (chown dac_override dac_read_search fowner fsetid kill setgid setuid setpcap linux_immutable net_bind_service net_broadcast ipc_lock ipc_owner sys_module sys_rawio sys_chroot sys_ptrace sys_pacct sys_admin sys_boot sys_nice sys_resource sys_time sys_tty_config mknod lease audit_write audit_control setfcap))) +(neverallow netutils_wrapper self (cap_userns (chown dac_override dac_read_search fowner fsetid kill setgid setuid setpcap linux_immutable net_bind_service net_broadcast ipc_lock ipc_owner sys_module sys_rawio sys_chroot sys_ptrace sys_pacct sys_admin sys_boot sys_nice sys_resource sys_time sys_tty_config mknod lease audit_write audit_control setfcap))) +;;* lme + +(typetransition nfc tmpfs file nfc_tmpfs) +(allow nfc nfc_tmpfs (file (read write getattr map))) +(allow nfc tmpfs (dir (getattr search))) +(allow nfc nfc_tmpfs (file (execute))) +;;* lmx 3 system/sepolicy/private/nfc.te + +(neverallow base_typeattr_335 base_typeattr_336 (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +;;* lme + +;;* lmx 3 system/sepolicy/private/nfc.te + +(neverallow base_typeattr_337 nfc (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +;;* lme + +(allow nfc nfc_service (service_manager (add find))) +;;* lmx 7 system/sepolicy/private/nfc.te + +(neverallow base_typeattr_336 nfc_service (service_manager (add))) +;;* lme + +(allow nfc nfc_data_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow nfc nfc_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow nfc nfc_data_file (lnk_file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow nfc nfc_data_file (sock_file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow nfc nfc_data_file (fifo_file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow nfc audioserver_service (service_manager (find))) +(allow nfc drmserver_service (service_manager (find))) +(allow nfc mediacodec_service (service_manager (find))) +(allow nfc mediametrics_service (service_manager (find))) +(allow nfc mediaextractor_service (service_manager (find))) +(allow nfc mediaserver_service (service_manager (find))) +(allow nfc radio_service (service_manager (find))) +(allow nfc app_api_service (service_manager (find))) +(allow nfc system_api_service (service_manager (find))) +(allow nfc vr_manager_service (service_manager (find))) +(allow nfc secure_element_service (service_manager (find))) +(allow nfc property_socket (sock_file (write))) +(allow nfc init (unix_stream_socket (connectto))) +(allow nfc nfc_prop (property_service (set))) +(allow nfc nfc_prop (file (ioctl read getattr lock map open))) +(allow nfc shell_data_file (file (read))) +(allow otapreopt_chroot postinstall_file (file (read getattr map execute open))) +(allow otapreopt_chroot postinstall_dexopt (process (transition))) +(allow postinstall_dexopt postinstall_file (file (read getattr map execute entrypoint open))) +(allow postinstall_dexopt otapreopt_chroot (process (sigchld))) +(dontaudit otapreopt_chroot postinstall_dexopt (process (noatsecure))) +(allow otapreopt_chroot postinstall_dexopt (process (siginh rlimitinh))) +(typetransition otapreopt_chroot postinstall_file process postinstall_dexopt) +(allow init otapreopt_slot_exec (file (read getattr map execute open))) +(allow init otapreopt_slot (process (transition))) +(allow otapreopt_slot otapreopt_slot_exec (file (read getattr map execute entrypoint open))) +(dontaudit init otapreopt_slot (process (noatsecure))) +(allow init otapreopt_slot (process (siginh rlimitinh))) +(typetransition init otapreopt_slot_exec process otapreopt_slot) +(typetransition otapreopt_slot tmpfs file otapreopt_slot_tmpfs) +(allow otapreopt_slot otapreopt_slot_tmpfs (file (read write getattr map))) +(allow otapreopt_slot tmpfs (dir (getattr search))) +(typetransition perfetto tmpfs file perfetto_tmpfs) +(allow perfetto perfetto_tmpfs (file (read write getattr map))) +(allow perfetto tmpfs (dir (getattr search))) +(allow perfetto traced_consumer_socket (sock_file (write))) +(allow perfetto traced (unix_stream_socket (connectto))) +(allow perfetto perfetto_traces_data_file (dir (ioctl read write getattr lock add_name remove_name search open))) +(allow perfetto perfetto_traces_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow perfetto servicemanager (binder (call transfer))) +(allow servicemanager perfetto (dir (search))) +(allow servicemanager perfetto (file (read open))) +(allow servicemanager perfetto (process (getattr))) +(allow perfetto system_server (binder (call transfer))) +(allow system_server perfetto (binder (transfer))) +(allow perfetto system_server (fd (use))) +(allow perfetto dropbox_service (service_manager (find))) +(allow perfetto statsd (fd (use))) +(allow perfetto statsd (fifo_file (read write getattr))) +(allow perfetto shell (fd (use))) +(allow perfetto shell (fifo_file (read write getattr))) +(allow perfetto adbd (fd (use))) +(allow perfetto adbd (unix_stream_socket (read write))) +(allow perfetto adbd (process (sigchld))) +(allow perfetto devpts (chr_file (ioctl read write getattr lock append map open))) +;;* lmx 47 system/sepolicy/private/perfetto.te + +(neverallow perfetto self (process (execmem))) +;;* lme + +;;* lmx 50 system/sepolicy/private/perfetto.te + +(neverallow perfetto dev_type (blk_file (read write))) +;;* lme + +;;* lmx 53 system/sepolicy/private/perfetto.te + +(neverallow perfetto domain (process (ptrace))) +;;* lme + +;;* lmx 64 system/sepolicy/private/perfetto.te + +(neverallow perfetto base_typeattr_338 (dir (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton add_name remove_name reparent search rmdir open audit_access execmod))) +;;* lme + +;;* lmx 65 system/sepolicy/private/perfetto.te + +(neverallow perfetto base_typeattr_339 (dir (ioctl read write create setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton add_name remove_name reparent rmdir open audit_access execmod))) +;;* lme + +;;* lmx 66 system/sepolicy/private/perfetto.te + +(neverallow perfetto zoneinfo_data_file (dir (write create setattr relabelfrom relabelto append map unlink link rename execute quotaon mounton add_name remove_name reparent rmdir audit_access execmod))) +;;* lme + +;;* lmx 67 system/sepolicy/private/perfetto.te + +(neverallow perfetto base_typeattr_340 (lnk_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton open audit_access execmod))) +;;* lme + +;;* lmx 68 system/sepolicy/private/perfetto.te + +(neverallow perfetto base_typeattr_340 (file (ioctl read create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +;;* lme + +(allow init performanced_exec (file (read getattr map execute open))) +(allow init performanced (process (transition))) +(allow performanced performanced_exec (file (read getattr map execute entrypoint open))) +(dontaudit init performanced (process (noatsecure))) +(allow init performanced (process (siginh rlimitinh))) +(typetransition init performanced_exec process performanced) +(typetransition performanced tmpfs file performanced_tmpfs) +(allow performanced performanced_tmpfs (file (read write getattr map))) +(allow performanced tmpfs (dir (getattr search))) +;;* lmx 8 system/sepolicy/private/performanced.te + +(neverallow domain perfprofd (binder (call))) +;;* lme + +;;* lmx 9 system/sepolicy/private/performanced.te + +(neverallow perfprofd domain (binder (call))) +;;* lme + +(typetransition platform_app tmpfs file platform_app_tmpfs) +(allow platform_app platform_app_tmpfs (file (read write getattr map))) +(allow platform_app tmpfs (dir (getattr search))) +(allow platform_app platform_app_tmpfs (file (execute))) +;;* lmx 7 system/sepolicy/private/platform_app.te + +(neverallow base_typeattr_341 base_typeattr_342 (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +;;* lme + +;;* lmx 7 system/sepolicy/private/platform_app.te + +(neverallow base_typeattr_343 platform_app (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +;;* lme + +(allow platform_app shell_data_file (dir (search))) +(allow platform_app shell_data_file (file (read getattr open))) +(allow platform_app icon_file (file (read getattr open))) +(allow platform_app apk_tmp_file (dir (ioctl read write getattr lock add_name remove_name search open))) +(allow platform_app apk_private_tmp_file (dir (ioctl read write getattr lock add_name remove_name search open))) +(allow platform_app apk_tmp_file (file (ioctl read write getattr lock append map open))) +(allow platform_app apk_private_tmp_file (file (ioctl read write getattr lock append map open))) +(allow platform_app apk_private_data_file (dir (search))) +(allow platform_app asec_apk_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow platform_app asec_apk_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow platform_app media_rw_data_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow platform_app media_rw_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow platform_app cache_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow platform_app cache_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow platform_app mnt_media_rw_file (dir (ioctl read getattr lock search open))) +(allow platform_app sdcard_type (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow platform_app sdcard_type (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow platform_app rootfs (dir (getattr))) +(allow platform_app proc_vmstat (file (ioctl read getattr lock map open))) +(allow platform_app audioserver_service (service_manager (find))) +(allow platform_app cameraserver_service (service_manager (find))) +(allow platform_app drmserver_service (service_manager (find))) +(allow platform_app mediaserver_service (service_manager (find))) +(allow platform_app mediametrics_service (service_manager (find))) +(allow platform_app mediaextractor_service (service_manager (find))) +(allow platform_app mediacodec_service (service_manager (find))) +(allow platform_app mediadrmserver_service (service_manager (find))) +(allow platform_app persistent_data_block_service (service_manager (find))) +(allow platform_app radio_service (service_manager (find))) +(allow platform_app thermal_service (service_manager (find))) +(allow platform_app timezone_service (service_manager (find))) +(allow platform_app app_api_service (service_manager (find))) +(allow platform_app system_api_service (service_manager (find))) +(allow platform_app vr_manager_service (service_manager (find))) +(allow platform_app preloads_data_file (file (ioctl read getattr lock map open))) +(allow platform_app preloads_data_file (dir (ioctl read getattr lock search open))) +(allow platform_app preloads_media_file (file (ioctl read getattr lock map open))) +(allow platform_app preloads_media_file (dir (ioctl read getattr lock search open))) +(allow platform_app runtime_event_log_tags_file (file (ioctl read getattr lock map open))) +(allow platform_app system_server (udp_socket (read write getattr connect getopt setopt recvfrom sendto))) +(allow platform_app property_socket (sock_file (write))) +(allow platform_app init (unix_stream_socket (connectto))) +(allow platform_app test_boot_reason_prop (property_service (set))) +(allow platform_app test_boot_reason_prop (file (ioctl read getattr lock map open))) +;;* lmx 85 system/sepolicy/private/platform_app.te + +(neverallow platform_app fuse_device (chr_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +;;* lme + +(allow postinstall otapreopt_chroot_exec (file (read getattr map execute open))) +(allow postinstall otapreopt_chroot (process (transition))) +(allow otapreopt_chroot otapreopt_chroot_exec (file (read getattr map execute entrypoint open))) +(allow otapreopt_chroot postinstall (process (sigchld))) +(dontaudit postinstall otapreopt_chroot (process (noatsecure))) +(allow postinstall otapreopt_chroot (process (siginh rlimitinh))) +(typetransition postinstall otapreopt_chroot_exec process otapreopt_chroot) +(allow postinstall_dexopt postinstall_file (file (read getattr map execute open))) +(allow postinstall_dexopt dex2oat (process (transition))) +(allow dex2oat postinstall_file (file (read getattr map execute entrypoint open))) +(allow dex2oat postinstall_dexopt (process (sigchld))) +(dontaudit postinstall_dexopt dex2oat (process (noatsecure))) +(allow postinstall_dexopt dex2oat (process (siginh rlimitinh))) +(typetransition postinstall_dexopt postinstall_file process dex2oat) +(allow mtp ppp_exec (file (read getattr map execute open))) +(allow mtp ppp (process (transition))) +(allow ppp ppp_exec (file (read getattr map execute entrypoint open))) +(allow ppp mtp (process (sigchld))) +(dontaudit mtp ppp (process (noatsecure))) +(allow mtp ppp (process (siginh rlimitinh))) +(typetransition mtp ppp_exec process ppp) +(typetransition priv_app tmpfs file priv_app_tmpfs) +(allow priv_app priv_app_tmpfs (file (read write getattr map))) +(allow priv_app tmpfs (dir (getattr search))) +(allow priv_app priv_app_tmpfs (file (execute))) +;;* lmx 6 system/sepolicy/private/priv_app.te + +(neverallow base_typeattr_344 base_typeattr_303 (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +;;* lme + +;;* lmx 6 system/sepolicy/private/priv_app.te + +(neverallow base_typeattr_345 priv_app (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +;;* lme + +(typetransition priv_app devpts chr_file priv_app_devpts) +(allow priv_app priv_app_devpts (chr_file (ioctl read write getattr open))) +(allowx priv_app priv_app_devpts (ioctl chr_file ((range 0x5401 0x5403) 0x540b (range 0x540e 0x5411) (range 0x5413 0x5414) 0x5451))) +;;* lmx 15 system/sepolicy/private/priv_app.te + +(neverallowx base_typeattr_57 priv_app_devpts (ioctl chr_file (0x5412))) +;;* lme + +(allow priv_app self (process (ptrace))) +(allow priv_app app_data_file (file (execute))) +(allow priv_app app_api_service (service_manager (find))) +(allow priv_app audioserver_service (service_manager (find))) +(allow priv_app cameraserver_service (service_manager (find))) +(allow priv_app drmserver_service (service_manager (find))) +(allow priv_app mediacodec_service (service_manager (find))) +(allow priv_app mediadrmserver_service (service_manager (find))) +(allow priv_app mediaextractor_service (service_manager (find))) +(allow priv_app mediametrics_service (service_manager (find))) +(allow priv_app mediaserver_service (service_manager (find))) +(allow priv_app network_watchlist_service (service_manager (find))) +(allow priv_app nfc_service (service_manager (find))) +(allow priv_app oem_lock_service (service_manager (find))) +(allow priv_app persistent_data_block_service (service_manager (find))) +(allow priv_app radio_service (service_manager (find))) +(allow priv_app recovery_service (service_manager (find))) +(allow priv_app stats_service (service_manager (find))) +(allow priv_app system_api_service (service_manager (find))) +(allow priv_app cache_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow priv_app cache_recovery_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow priv_app cache_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow priv_app cache_recovery_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow priv_app cache_file (lnk_file (ioctl read getattr lock map open))) +(allow priv_app ota_package_file (dir (ioctl read write getattr lock add_name remove_name search open))) +(allow priv_app ota_package_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow priv_app media_rw_data_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow priv_app media_rw_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow priv_app shell_data_file (file (ioctl read getattr lock map open))) +(allow priv_app shell_data_file (dir (ioctl read getattr lock search open))) +(allow priv_app trace_data_file (file (read getattr))) +(allow priv_app apk_tmp_file (dir (ioctl read getattr lock search open))) +(allow priv_app apk_private_tmp_file (dir (ioctl read getattr lock search open))) +(allow priv_app apk_tmp_file (file (ioctl read getattr lock map open))) +(allow priv_app apk_private_tmp_file (file (ioctl read getattr lock map open))) +(allow priv_app anr_data_file (file (ioctl read getattr lock map open))) +(allow priv_app vold (fd (use))) +(allow priv_app fuse_device (chr_file (read write))) +(allow priv_app proc_vmstat (file (ioctl read getattr lock map open))) +(allow priv_app sysfs_type (dir (search))) +(allow priv_app sysfs_net (dir (ioctl read getattr lock search open))) +(allow priv_app sysfs_net (file (ioctl read getattr lock map open))) +(allow priv_app sysfs_net (lnk_file (ioctl read getattr lock map open))) +(allow priv_app sysfs_zram (dir (ioctl read getattr lock search open))) +(allow priv_app sysfs_zram (file (ioctl read getattr lock map open))) +(allow priv_app sysfs_zram (lnk_file (ioctl read getattr lock map open))) +(allow priv_app rootfs (dir (ioctl read getattr lock search open))) +(allow priv_app rootfs (file (ioctl read getattr lock map open))) +(allow priv_app rootfs (lnk_file (ioctl read getattr lock map open))) +(allow priv_app config_gz (file (read getattr open))) +(allowx priv_app self (ioctl udp_socket (0x8927))) +(allow priv_app update_engine (binder (call transfer))) +(allow update_engine priv_app (binder (transfer))) +(allow priv_app update_engine (fd (use))) +(allow priv_app update_engine_service (service_manager (find))) +(allow priv_app storaged (binder (call transfer))) +(allow storaged priv_app (binder (transfer))) +(allow priv_app storaged (fd (use))) +(allow priv_app storaged_service (service_manager (find))) +(allow priv_app system_update_service (service_manager (find))) +(allow priv_app statsd (binder (call transfer))) +(allow statsd priv_app (binder (transfer))) +(allow priv_app statsd (fd (use))) +(allow priv_app ringtone_file (file (read write getattr))) +(allow priv_app preloads_data_file (file (ioctl read getattr lock map open))) +(allow priv_app preloads_data_file (dir (ioctl read getattr lock search open))) +(allow priv_app preloads_media_file (file (ioctl read getattr lock map open))) +(allow priv_app preloads_media_file (dir (ioctl read getattr lock search open))) +(allow priv_app keystore (keystore_key (gen_unique_id))) +(allow priv_app selinuxfs (file (ioctl read getattr lock map open))) +(allow priv_app runtime_event_log_tags_file (file (ioctl read getattr lock map open))) +(allow priv_app traced (fd (use))) +(allow priv_app traced_tmpfs (file (read write getattr map))) +(allow priv_app traced_producer_socket (sock_file (write))) +(allow priv_app traced (unix_stream_socket (connectto))) +(dontaudit priv_app exec_type (file (getattr))) +(dontaudit priv_app device (dir (read))) +(dontaudit priv_app fs_bpf (dir (search))) +(dontaudit priv_app net_dns_prop (file (read))) +(dontaudit priv_app proc (file (read))) +(dontaudit priv_app proc_interrupts (file (read))) +(dontaudit priv_app proc_modules (file (read))) +(dontaudit priv_app proc_stat (file (read))) +(dontaudit priv_app proc_version (file (read))) +(dontaudit priv_app sysfs (dir (read))) +(dontaudit priv_app sysfs_android_usb (file (read))) +(dontaudit priv_app wifi_prop (file (read))) +(dontaudit priv_app wifi_prop (file (read))) +(dontaudit priv_app exported_wifi_prop (file (read))) +(allow priv_app system_server (udp_socket (read write getattr connect getopt setopt recvfrom sendto))) +;;* lmx 165 system/sepolicy/private/priv_app.te + +(neverallow priv_app domain (netlink_kobject_uevent_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +;;* lme + +;;* lmx 168 system/sepolicy/private/priv_app.te + +(neverallow priv_app domain (netlink_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +;;* lme + +;;* lmx 172 system/sepolicy/private/priv_app.te + +(neverallow priv_app debugfs (file (read))) +;;* lme + +;;* lmx 177 system/sepolicy/private/priv_app.te + +(neverallow priv_app service_manager_type (service_manager (add))) +;;* lme + +;;* lmx 181 system/sepolicy/private/priv_app.te + +(neverallow priv_app property_socket (sock_file (write))) +;;* lme + +;;* lmx 182 system/sepolicy/private/priv_app.te + +(neverallow priv_app init (unix_stream_socket (connectto))) +;;* lme + +;;* lmx 183 system/sepolicy/private/priv_app.te + +(neverallow priv_app property_type (property_service (set))) +;;* lme + +;;* lmx 193 system/sepolicy/private/priv_app.te + +(neverallow priv_app mlstrustedsubject (process (fork))) +;;* lme + +;;* lmx 201 system/sepolicy/private/priv_app.te + +(neverallow priv_app file_type (file (link))) +;;* lme + +;;* lmx 205 system/sepolicy/private/priv_app.te + +(neverallow priv_app trace_data_file (dir (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton add_name remove_name reparent search rmdir open audit_access execmod))) +;;* lme + +;;* lmx 206 system/sepolicy/private/priv_app.te + +(neverallow priv_app trace_data_file (file (write create setattr relabelfrom append unlink link rename open))) +;;* lme + +(allow init racoon_exec (file (read getattr map execute open))) +(allow init racoon (process (transition))) +(allow racoon racoon_exec (file (read getattr map execute entrypoint open))) +(dontaudit init racoon (process (noatsecure))) +(allow init racoon (process (siginh rlimitinh))) +(typetransition init racoon_exec process racoon) +(typetransition racoon tmpfs file racoon_tmpfs) +(allow racoon racoon_tmpfs (file (read write getattr map))) +(allow racoon tmpfs (dir (getattr search))) +(typetransition radio tmpfs file radio_tmpfs) +(allow radio radio_tmpfs (file (read write getattr map))) +(allow radio tmpfs (dir (getattr search))) +(allow radio radio_tmpfs (file (execute))) +;;* lmx 3 system/sepolicy/private/radio.te + +(neverallow base_typeattr_346 base_typeattr_254 (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +;;* lme + +;;* lmx 3 system/sepolicy/private/radio.te + +(neverallow base_typeattr_347 radio (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +;;* lme + +(allow radio runtime_event_log_tags_file (file (ioctl read getattr lock map open))) +(allow init recovery_persist_exec (file (read getattr map execute open))) +(allow init recovery_persist (process (transition))) +(allow recovery_persist recovery_persist_exec (file (read getattr map execute entrypoint open))) +(dontaudit init recovery_persist (process (noatsecure))) +(allow init recovery_persist (process (siginh rlimitinh))) +(typetransition init recovery_persist_exec process recovery_persist) +(typetransition recovery_persist tmpfs file recovery_persist_tmpfs) +(allow recovery_persist recovery_persist_tmpfs (file (read write getattr map))) +(allow recovery_persist tmpfs (dir (getattr search))) +;;* lmx 7 system/sepolicy/private/recovery_persist.te + +(neverallow recovery_persist base_typeattr_348 (file (write))) +;;* lme + +(allow init recovery_refresh_exec (file (read getattr map execute open))) +(allow init recovery_refresh (process (transition))) +(allow recovery_refresh recovery_refresh_exec (file (read getattr map execute entrypoint open))) +(dontaudit init recovery_refresh (process (noatsecure))) +(allow init recovery_refresh (process (siginh rlimitinh))) +(typetransition init recovery_refresh_exec process recovery_refresh) +(typetransition recovery_refresh tmpfs file recovery_refresh_tmpfs) +(allow recovery_refresh recovery_refresh_tmpfs (file (read write getattr map))) +(allow recovery_refresh tmpfs (dir (getattr search))) +;;* lmx 7 system/sepolicy/private/recovery_refresh.te + +(neverallow recovery_refresh base_typeattr_349 (file (write))) +;;* lme + +(allow shell runas_exec (file (read getattr map execute open))) +(allow shell runas (process (transition))) +(allow runas runas_exec (file (read getattr map execute entrypoint open))) +(allow runas shell (process (sigchld))) +(dontaudit shell runas (process (noatsecure))) +(allow shell runas (process (siginh rlimitinh))) +(typetransition shell runas_exec process runas) +(typetransition sdcardd system_data_file dir media_rw_data_file) +(typetransition sdcardd system_data_file file media_rw_data_file) +(typetransition secure_element tmpfs file secure_element_tmpfs) +(allow secure_element secure_element_tmpfs (file (read write getattr map))) +(allow secure_element tmpfs (dir (getattr search))) +(allow secure_element secure_element_tmpfs (file (execute))) +;;* lmx 3 system/sepolicy/private/secure_element.te + +(neverallow base_typeattr_350 base_typeattr_351 (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +;;* lme + +;;* lmx 3 system/sepolicy/private/secure_element.te + +(neverallow base_typeattr_352 secure_element (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +;;* lme + +(allow secure_element secure_element_service (service_manager (add find))) +;;* lmx 6 system/sepolicy/private/secure_element.te + +(neverallow base_typeattr_351 secure_element_service (service_manager (add))) +;;* lme + +(allow secure_element app_api_service (service_manager (find))) +(allow secure_element shell_data_file (file (read))) +(allow init servicemanager_exec (file (read getattr map execute open))) +(allow init servicemanager (process (transition))) +(allow servicemanager servicemanager_exec (file (read getattr map execute entrypoint open))) +(dontaudit init servicemanager (process (noatsecure))) +(allow init servicemanager (process (siginh rlimitinh))) +(typetransition init servicemanager_exec process servicemanager) +(typetransition servicemanager tmpfs file servicemanager_tmpfs) +(allow servicemanager servicemanager_tmpfs (file (read write getattr map))) +(allow servicemanager tmpfs (dir (getattr search))) +(allow servicemanager runtime_event_log_tags_file (file (ioctl read getattr lock map open))) +(typetransition shared_relro tmpfs file shared_relro_tmpfs) +(allow shared_relro shared_relro_tmpfs (file (read write getattr map))) +(allow shared_relro tmpfs (dir (getattr search))) +(allow shared_relro shared_relro_tmpfs (file (execute))) +;;* lmx 5 system/sepolicy/private/shared_relro.te + +(neverallow base_typeattr_353 base_typeattr_354 (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +;;* lme + +;;* lmx 5 system/sepolicy/private/shared_relro.te + +(neverallow base_typeattr_355 shared_relro (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +;;* lme + +(allow shell uhid_device (chr_file (ioctl read write getattr lock append map open))) +(allow shell debugfs_tracing_debug (dir (ioctl read getattr lock search open))) +(allow shell debugfs_tracing (dir (ioctl read getattr lock search open))) +(allow shell debugfs_tracing (file (ioctl read write getattr lock append map open))) +(allow shell debugfs_trace_marker (file (getattr))) +(allow shell atrace_exec (file (ioctl read getattr lock map execute execute_no_trans open))) +(allow shell config_gz (file (ioctl read getattr lock map open))) +(typetransition shell tmpfs file shell_tmpfs) +(allow shell shell_tmpfs (file (read write getattr map))) +(allow shell tmpfs (dir (getattr search))) +(allow shell shell_tmpfs (file (execute))) +;;* lmx 22 system/sepolicy/private/shell.te + +(neverallow base_typeattr_356 base_typeattr_357 (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +;;* lme + +;;* lmx 22 system/sepolicy/private/shell.te + +(neverallow base_typeattr_52 shell (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +;;* lme + +(allow shell storaged (binder (call transfer))) +(allow storaged shell (binder (transfer))) +(allow shell storaged (fd (use))) +(allow shell selinuxfs (dir (ioctl read getattr lock search open))) +(allow shell selinuxfs (file (ioctl read getattr lock map open))) +(allow shell selinuxfs (lnk_file (ioctl read getattr lock map open))) +(allow shell selinuxfs (file (write lock append map open))) +(allow shell kernel (security (compute_av))) +(allow shell self (netlink_selinux_socket (read write create getattr setattr lock relabelfrom relabelto append bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(allow shell selinuxfs (dir (ioctl read getattr lock search open))) +(allow shell selinuxfs (file (ioctl read getattr lock map open))) +(allow shell selinuxfs (lnk_file (ioctl read getattr lock map open))) +(allow shell selinuxfs (file (write lock append map open))) +(allow shell kernel (security (check_context))) +(allow shell traced_consumer_socket (sock_file (write))) +(allow shell traced (unix_stream_socket (connectto))) +(allow shell traced (fd (use))) +(allow shell traced_tmpfs (file (read write getattr map))) +(allow shell traced_producer_socket (sock_file (write))) +(allow shell traced (unix_stream_socket (connectto))) +(allow shell vendor_shell_exec (file (read getattr map execute open))) +(allow shell vendor_shell (process (transition))) +(allow vendor_shell vendor_shell_exec (file (read getattr map execute entrypoint open))) +(allow vendor_shell shell (process (sigchld))) +(dontaudit shell vendor_shell (process (noatsecure))) +(allow shell vendor_shell (process (siginh rlimitinh))) +(typetransition shell vendor_shell_exec process vendor_shell) +(allow shell perfetto_exec (file (read getattr map execute open))) +(allow shell perfetto (process (transition))) +(allow perfetto perfetto_exec (file (read getattr map execute entrypoint open))) +(allow perfetto shell (process (sigchld))) +(dontaudit shell perfetto (process (noatsecure))) +(allow shell perfetto (process (siginh rlimitinh))) +(typetransition shell perfetto_exec process perfetto) +(allow shell statsd (binder (call transfer))) +(allow statsd shell (binder (transfer))) +(allow shell statsd (fd (use))) +(allow shell perfetto_traces_data_file (dir (ioctl read write getattr lock add_name remove_name search open))) +(allow shell perfetto_traces_data_file (file (ioctl read getattr lock map open))) +(allow shell stats_exec (file (read getattr map execute open))) +(allow shell stats (process (transition))) +(allow stats stats_exec (file (read getattr map execute entrypoint open))) +(allow stats shell (process (sigchld))) +(dontaudit shell stats (process (noatsecure))) +(allow shell stats (process (siginh rlimitinh))) +(typetransition shell stats_exec process stats) +(allow stats shell (fd (use))) +(allow stats adbd (fd (use))) +(allow stats adbd (unix_stream_socket (read write))) +(allow stats adbd (process (sigchld))) +(allow stats servicemanager (binder (call transfer))) +(allow servicemanager stats (dir (search))) +(allow servicemanager stats (file (read open))) +(allow servicemanager stats (process (getattr))) +(allow stats stats_service (service_manager (find))) +(allow stats statsd (binder (call transfer))) +(allow statsd stats (binder (transfer))) +(allow stats statsd (fd (use))) +(allow stats statsd (fifo_file (write))) +(allow init statsd_exec (file (read getattr map execute open))) +(allow init statsd (process (transition))) +(allow statsd statsd_exec (file (read getattr map execute entrypoint open))) +(dontaudit init statsd (process (noatsecure))) +(allow init statsd (process (siginh rlimitinh))) +(typetransition init statsd_exec process statsd) +(typetransition statsd tmpfs file statsd_tmpfs) +(allow statsd statsd_tmpfs (file (read write getattr map))) +(allow statsd tmpfs (dir (getattr search))) +(allow statsd servicemanager (binder (call transfer))) +(allow servicemanager statsd (dir (search))) +(allow servicemanager statsd (file (read open))) +(allow servicemanager statsd (process (getattr))) +(allow statsd domain (dir (ioctl read getattr lock search open))) +(allow statsd domain (file (ioctl read getattr lock map open))) +(allow statsd domain (lnk_file (ioctl read getattr lock map open))) +(allow statsd devpts (chr_file (ioctl read write getattr))) +(allow statsd shell_exec (file (ioctl read getattr lock map execute execute_no_trans open))) +(allow statsd system_file (file (execute_no_trans))) +(allow statsd toolbox_exec (file (ioctl read getattr lock map execute execute_no_trans open))) +(allow statsd stats_data_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow statsd stats_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow statsd appdomain (binder (call transfer))) +(allow appdomain statsd (binder (transfer))) +(allow statsd appdomain (fd (use))) +(allow statsd healthd (binder (call transfer))) +(allow healthd statsd (binder (transfer))) +(allow statsd healthd (fd (use))) +(allow statsd incidentd (binder (call transfer))) +(allow incidentd statsd (binder (transfer))) +(allow statsd incidentd (fd (use))) +(allow statsd statscompanion_service (binder (call transfer))) +(allow statscompanion_service statsd (binder (transfer))) +(allow statsd statscompanion_service (fd (use))) +(allow statsd system_server (binder (call transfer))) +(allow system_server statsd (binder (transfer))) +(allow statsd system_server (fd (use))) +(allow statsd logcat_exec (file (ioctl read getattr lock map execute execute_no_trans open))) +(allow statsd logdr_socket (sock_file (write))) +(allow statsd logd (unix_stream_socket (connectto))) +(allow statsd logd_socket (sock_file (write))) +(allow statsd logd (unix_stream_socket (connectto))) +(allow statsd perfetto_exec (file (ioctl read getattr lock map execute execute_no_trans open))) +(allow statsd perfetto_exec (file (read getattr map execute open))) +(allow statsd perfetto (process (transition))) +(allow perfetto perfetto_exec (file (read getattr map execute entrypoint open))) +(allow perfetto statsd (process (sigchld))) +(dontaudit statsd perfetto (process (noatsecure))) +(allow statsd perfetto (process (siginh rlimitinh))) +(typetransition statsd perfetto_exec process perfetto) +(allow statsd app_api_service (service_manager (find))) +(allow statsd system_api_service (service_manager (find))) +(allow statsd incident_service (service_manager (find))) +(allow statsd statscompanion_service (service_manager (find))) +(allow statsd hal_health_hwservice (hwservice_manager (find))) +(allow statsd stats_service (service_manager (add find))) +;;* lmx 61 system/sepolicy/private/statsd.te + +(neverallow base_typeattr_358 stats_service (service_manager (add))) +;;* lme + +(allow statsd stats (fd (use))) +(allow statsd stats (fifo_file (write))) +(allow statsd dumpstate (fd (use))) +(allow statsd dumpstate (fifo_file (write getattr))) +(allow statsd stats (binder (call transfer))) +(allow stats statsd (binder (transfer))) +(allow statsd stats (fd (use))) +(allow statsd proc_uid_cputime_showstat (file (read getattr open))) +(allow statsd adbd (fd (use))) +(allow statsd adbd (unix_stream_socket (read write getattr))) +(allow statsd shell (fifo_file (read getattr))) +(allow bluetooth statsdw_socket (sock_file (write))) +(allow bluetooth statsd (unix_dgram_socket (sendto))) +(allow bootstat statsdw_socket (sock_file (write))) +(allow bootstat statsd (unix_dgram_socket (sendto))) +(allow lmkd statsdw_socket (sock_file (write))) +(allow lmkd statsd (unix_dgram_socket (sendto))) +(allow platform_app statsdw_socket (sock_file (write))) +(allow platform_app statsd (unix_dgram_socket (sendto))) +(allow radio statsdw_socket (sock_file (write))) +(allow radio statsd (unix_dgram_socket (sendto))) +(allow statsd statsdw_socket (sock_file (write))) +(allow statsd statsd (unix_dgram_socket (sendto))) +(allow system_server statsdw_socket (sock_file (write))) +(allow system_server statsd (unix_dgram_socket (sendto))) +;;* lmx 108 system/sepolicy/private/statsd.te + +(neverallow base_typeattr_359 stats_service (service_manager (find))) +;;* lme + +;;* lmx 113 system/sepolicy/private/statsd.te + +(neverallow base_typeattr_360 stats_data_file (file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +;;* lme + +;;* lmx 116 system/sepolicy/private/statsd.te + +(neverallow base_typeattr_360 stats_data_file (dir (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton add_name remove_name reparent search rmdir open audit_access execmod))) +;;* lme + +(allow init storaged_exec (file (read getattr map execute open))) +(allow init storaged (process (transition))) +(allow storaged storaged_exec (file (read getattr map execute entrypoint open))) +(dontaudit init storaged (process (noatsecure))) +(allow init storaged (process (siginh rlimitinh))) +(typetransition init storaged_exec process storaged) +(typetransition storaged tmpfs file storaged_tmpfs) +(allow storaged storaged_tmpfs (file (read write getattr map))) +(allow storaged tmpfs (dir (getattr search))) +(allow storaged proc_net (dir (ioctl read getattr lock search open))) +(allow storaged proc_net (file (ioctl read getattr lock map open))) +(allow storaged proc_net (lnk_file (ioctl read getattr lock map open))) +(allow storaged domain (dir (ioctl read getattr lock search open))) +(allow storaged domain (file (ioctl read getattr lock map open))) +(allow storaged domain (lnk_file (ioctl read getattr lock map open))) +(allow storaged proc_uid_io_stats (file (ioctl read getattr lock map open))) +(allow storaged system_data_file (file (ioctl read getattr lock map open))) +(allow storaged storaged_data_file (dir (ioctl read write getattr lock add_name remove_name search open))) +(allow storaged storaged_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow storaged shell (fd (use))) +(allow storaged shell (fifo_file (write))) +(allow storaged priv_app (fd (use))) +(allow storaged app_data_file (file (write))) +(allow storaged permission_service (service_manager (find))) +(allow storaged storaged_service (service_manager (add find))) +;;* lmx 37 system/sepolicy/private/storaged.te + +(neverallow base_typeattr_361 storaged_service (service_manager (add))) +;;* lme + +(allow storaged servicemanager (binder (call transfer))) +(allow servicemanager storaged (dir (search))) +(allow servicemanager storaged (file (read open))) +(allow servicemanager storaged (process (getattr))) +(allow storaged system_server (binder (call transfer))) +(allow system_server storaged (binder (transfer))) +(allow storaged system_server (fd (use))) +(allow storaged dumpstate (fd (use))) +(allow storaged package_native_service (service_manager (find))) +(dontaudit storaged self (capability (dac_override))) +(dontaudit storaged self (cap_userns (dac_override))) +(allow storaged dumpstate (fifo_file (write))) +;;* lmx 60 system/sepolicy/private/storaged.te + +(neverallow storaged domain (process (ptrace))) +;;* lme + +;;* lmx 61 system/sepolicy/private/storaged.te + +(neverallow storaged self (capability (chown dac_override dac_read_search fowner fsetid kill setgid setuid setpcap linux_immutable net_bind_service net_broadcast net_admin net_raw ipc_lock ipc_owner sys_module sys_rawio sys_chroot sys_ptrace sys_pacct sys_admin sys_boot sys_nice sys_resource sys_time sys_tty_config mknod lease audit_write audit_control setfcap))) +(neverallow storaged self (capability2 (mac_override mac_admin syslog wake_alarm block_suspend audit_read))) +(neverallow storaged self (cap_userns (chown dac_override dac_read_search fowner fsetid kill setgid setuid setpcap linux_immutable net_bind_service net_broadcast net_admin net_raw ipc_lock ipc_owner sys_module sys_rawio sys_chroot sys_ptrace sys_pacct sys_admin sys_boot sys_nice sys_resource sys_time sys_tty_config mknod lease audit_write audit_control setfcap))) +(neverallow storaged self (cap2_userns (mac_override mac_admin syslog wake_alarm block_suspend audit_read))) +;;* lme + +(allow init surfaceflinger_exec (file (read getattr map execute open))) +(allow init surfaceflinger (process (transition))) +(allow surfaceflinger surfaceflinger_exec (file (read getattr map execute entrypoint open))) +(dontaudit init surfaceflinger (process (noatsecure))) +(allow init surfaceflinger (process (siginh rlimitinh))) +(typetransition init surfaceflinger_exec process surfaceflinger) +(typetransition surfaceflinger tmpfs file surfaceflinger_tmpfs) +(allow surfaceflinger surfaceflinger_tmpfs (file (read write getattr map))) +(allow surfaceflinger tmpfs (dir (getattr search))) +(allow surfaceflinger runtime_event_log_tags_file (file (ioctl read getattr lock map open))) +(allow surfaceflinger hidl_token_hwservice (hwservice_manager (find))) +(allow surfaceflinger servicemanager (binder (call transfer))) +(allow servicemanager surfaceflinger (dir (search))) +(allow servicemanager surfaceflinger (file (read open))) +(allow servicemanager surfaceflinger (process (getattr))) +(allow surfaceflinger binderservicedomain (binder (call transfer))) +(allow binderservicedomain surfaceflinger (binder (transfer))) +(allow surfaceflinger binderservicedomain (fd (use))) +(allow surfaceflinger appdomain (binder (call transfer))) +(allow appdomain surfaceflinger (binder (transfer))) +(allow surfaceflinger appdomain (fd (use))) +(allow surfaceflinger bootanim (binder (call transfer))) +(allow bootanim surfaceflinger (binder (transfer))) +(allow surfaceflinger bootanim (fd (use))) +(allow surfaceflinger adbd (binder (call transfer))) +(allow adbd surfaceflinger (binder (transfer))) +(allow surfaceflinger adbd (fd (use))) +(allow surfaceflinger binderservicedomain (dir (ioctl read getattr lock search open))) +(allow surfaceflinger binderservicedomain (file (ioctl read getattr lock map open))) +(allow surfaceflinger binderservicedomain (lnk_file (ioctl read getattr lock map open))) +(allow surfaceflinger appdomain (dir (ioctl read getattr lock search open))) +(allow surfaceflinger appdomain (file (ioctl read getattr lock map open))) +(allow surfaceflinger appdomain (lnk_file (ioctl read getattr lock map open))) +(allow surfaceflinger gpu_device (chr_file (ioctl read write getattr lock append map open))) +(allow surfaceflinger graphics_device (dir (search))) +(allow surfaceflinger graphics_device (chr_file (ioctl read write getattr lock append map open))) +(allow surfaceflinger video_device (dir (ioctl read getattr lock search open))) +(allow surfaceflinger video_device (chr_file (ioctl read write getattr lock append map open))) +(allow surfaceflinger self (netlink_kobject_uevent_socket (read write create getattr setattr lock append bind connect getopt setopt shutdown))) +(allow surfaceflinger property_socket (sock_file (write))) +(allow surfaceflinger init (unix_stream_socket (connectto))) +(allow surfaceflinger system_prop (property_service (set))) +(allow surfaceflinger system_prop (file (ioctl read getattr lock map open))) +(allow surfaceflinger property_socket (sock_file (write))) +(allow surfaceflinger init (unix_stream_socket (connectto))) +(allow surfaceflinger exported_system_prop (property_service (set))) +(allow surfaceflinger exported_system_prop (file (ioctl read getattr lock map open))) +(allow surfaceflinger property_socket (sock_file (write))) +(allow surfaceflinger init (unix_stream_socket (connectto))) +(allow surfaceflinger exported2_system_prop (property_service (set))) +(allow surfaceflinger exported2_system_prop (file (ioctl read getattr lock map open))) +(allow surfaceflinger property_socket (sock_file (write))) +(allow surfaceflinger init (unix_stream_socket (connectto))) +(allow surfaceflinger exported3_system_prop (property_service (set))) +(allow surfaceflinger exported3_system_prop (file (ioctl read getattr lock map open))) +(allow surfaceflinger property_socket (sock_file (write))) +(allow surfaceflinger init (unix_stream_socket (connectto))) +(allow surfaceflinger ctl_bootanim_prop (property_service (set))) +(allow surfaceflinger ctl_bootanim_prop (file (ioctl read getattr lock map open))) +(allow surfaceflinger appdomain (fd (use))) +(allow surfaceflinger app_data_file (file (read write))) +(allow surfaceflinger adbd (unix_stream_socket (read write getattr))) +(allow surfaceflinger dumpstate (binder (call transfer))) +(allow dumpstate surfaceflinger (binder (transfer))) +(allow surfaceflinger dumpstate (fd (use))) +(allow surfaceflinger shell (binder (call transfer))) +(allow shell surfaceflinger (binder (transfer))) +(allow surfaceflinger shell (fd (use))) +(allow surfaceflinger dumpstate (dir (ioctl read getattr lock search open))) +(allow surfaceflinger dumpstate (file (ioctl read getattr lock map open))) +(allow surfaceflinger dumpstate (lnk_file (ioctl read getattr lock map open))) +(allow surfaceflinger tee_device (chr_file (ioctl read write getattr lock append map open))) +(allow surfaceflinger gpu_service (service_manager (add find))) +;;* lmx 78 system/sepolicy/private/surfaceflinger.te + +(neverallow base_typeattr_362 gpu_service (service_manager (add))) +;;* lme + +(allow surfaceflinger surfaceflinger_service (service_manager (add find))) +(allow surfaceflinger mediaserver_service (service_manager (find))) +(allow surfaceflinger permission_service (service_manager (find))) +(allow surfaceflinger power_service (service_manager (find))) +(allow surfaceflinger vr_manager_service (service_manager (find))) +(allow surfaceflinger window_service (service_manager (find))) +(allow surfaceflinger self (capability (sys_nice))) +(allow surfaceflinger self (cap_userns (sys_nice))) +(allow surfaceflinger proc_meminfo (file (ioctl read getattr lock map open))) +(allow surfaceflinger cgroup (dir (ioctl read getattr lock search open))) +(allow surfaceflinger cgroup (file (ioctl read getattr lock map open))) +(allow surfaceflinger cgroup (lnk_file (ioctl read getattr lock map open))) +(allow surfaceflinger system_file (dir (ioctl read getattr lock search open))) +(allow surfaceflinger system_file (file (ioctl read getattr lock map open))) +(allow surfaceflinger system_file (lnk_file (ioctl read getattr lock map open))) +(allow surfaceflinger tmpfs (dir (ioctl read getattr lock search open))) +(allow surfaceflinger system_server (fd (use))) +(allow surfaceflinger ion_device (chr_file (ioctl read getattr lock map open))) +(allow init pdx_display_client_endpoint_socket_type (unix_stream_socket (create bind))) +(allow surfaceflinger pdx_display_client_endpoint_socket_type (unix_stream_socket (read write getattr setattr lock append listen accept getopt setopt shutdown))) +(allow surfaceflinger self (process (setsockcreate))) +(allow surfaceflinger pdx_display_client_channel_socket_type (unix_stream_socket (ioctl read write create getattr setattr lock append bind connect listen accept getopt setopt shutdown))) +;;* lmx 102 system/sepolicy/private/surfaceflinger.te + +(neverallow base_typeattr_362 pdx_display_client_endpoint_socket_type (unix_stream_socket (listen accept))) +;;* lme + +(allow init pdx_display_manager_endpoint_socket_type (unix_stream_socket (create bind))) +(allow surfaceflinger pdx_display_manager_endpoint_socket_type (unix_stream_socket (read write getattr setattr lock append listen accept getopt setopt shutdown))) +(allow surfaceflinger self (process (setsockcreate))) +(allow surfaceflinger pdx_display_manager_channel_socket_type (unix_stream_socket (ioctl read write create getattr setattr lock append bind connect listen accept getopt setopt shutdown))) +;;* lmx 103 system/sepolicy/private/surfaceflinger.te + +(neverallow base_typeattr_362 pdx_display_manager_endpoint_socket_type (unix_stream_socket (listen accept))) +;;* lme + +(allow init pdx_display_screenshot_endpoint_socket_type (unix_stream_socket (create bind))) +(allow surfaceflinger pdx_display_screenshot_endpoint_socket_type (unix_stream_socket (read write getattr setattr lock append listen accept getopt setopt shutdown))) +(allow surfaceflinger self (process (setsockcreate))) +(allow surfaceflinger pdx_display_screenshot_channel_socket_type (unix_stream_socket (ioctl read write create getattr setattr lock append bind connect listen accept getopt setopt shutdown))) +;;* lmx 104 system/sepolicy/private/surfaceflinger.te + +(neverallow base_typeattr_362 pdx_display_screenshot_endpoint_socket_type (unix_stream_socket (listen accept))) +;;* lme + +(allow init pdx_display_vsync_endpoint_socket_type (unix_stream_socket (create bind))) +(allow surfaceflinger pdx_display_vsync_endpoint_socket_type (unix_stream_socket (read write getattr setattr lock append listen accept getopt setopt shutdown))) +(allow surfaceflinger self (process (setsockcreate))) +(allow surfaceflinger pdx_display_vsync_channel_socket_type (unix_stream_socket (ioctl read write create getattr setattr lock append bind connect listen accept getopt setopt shutdown))) +;;* lmx 105 system/sepolicy/private/surfaceflinger.te + +(neverallow base_typeattr_362 pdx_display_vsync_endpoint_socket_type (unix_stream_socket (listen accept))) +;;* lme + +(allow surfaceflinger pdx_bufferhub_client_endpoint_dir_type (dir (ioctl read getattr lock search open))) +(allow surfaceflinger pdx_bufferhub_client_endpoint_socket_type (sock_file (ioctl read write getattr lock append map open))) +(allow surfaceflinger pdx_bufferhub_client_endpoint_socket_type (unix_stream_socket (read write shutdown connectto))) +(allow surfaceflinger pdx_bufferhub_client_channel_socket_type (unix_stream_socket (read write getattr setattr lock append getopt setopt shutdown))) +(allow surfaceflinger pdx_bufferhub_client_server_type (fd (use))) +(allow pdx_bufferhub_client_server_type surfaceflinger (fd (use))) +(allow surfaceflinger pdx_performance_client_endpoint_dir_type (dir (ioctl read getattr lock search open))) +(allow surfaceflinger pdx_performance_client_endpoint_socket_type (sock_file (ioctl read write getattr lock append map open))) +(allow surfaceflinger pdx_performance_client_endpoint_socket_type (unix_stream_socket (read write shutdown connectto))) +(allow surfaceflinger pdx_performance_client_channel_socket_type (unix_stream_socket (read write getattr setattr lock append getopt setopt shutdown))) +(allow surfaceflinger pdx_performance_client_server_type (fd (use))) +(allow pdx_performance_client_server_type surfaceflinger (fd (use))) +;;* lmx 117 system/sepolicy/private/surfaceflinger.te + +(neverallow surfaceflinger sdcard_type (file (ioctl read write getattr lock append map open))) +;;* lme + +(dontaudit surfaceflinger unlabeled (dir (search))) +(typetransition system_app tmpfs file system_app_tmpfs) +(allow system_app system_app_tmpfs (file (read write getattr map))) +(allow system_app tmpfs (dir (getattr search))) +(allow system_app system_app_tmpfs (file (execute))) +;;* lmx 9 system/sepolicy/private/system_app.te + +(neverallow base_typeattr_363 base_typeattr_364 (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +;;* lme + +;;* lmx 9 system/sepolicy/private/system_app.te + +(neverallow base_typeattr_365 system_app (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +;;* lme + +(allow system_app rootfs (dir (getattr))) +(allow system_app system_app_data_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow system_app system_app_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow system_app system_app_data_file (lnk_file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow system_app misc_user_data_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow system_app misc_user_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow system_app mnt_media_rw_file (dir (search))) +(allow system_app wallpaper_file (file (ioctl read getattr lock map open))) +(allow system_app icon_file (file (ioctl read getattr lock map open))) +(allow system_app property_socket (sock_file (write))) +(allow system_app init (unix_stream_socket (connectto))) +(allow system_app bluetooth_a2dp_offload_prop (property_service (set))) +(allow system_app bluetooth_a2dp_offload_prop (file (ioctl read getattr lock map open))) +(allow system_app property_socket (sock_file (write))) +(allow system_app init (unix_stream_socket (connectto))) +(allow system_app bluetooth_prop (property_service (set))) +(allow system_app bluetooth_prop (file (ioctl read getattr lock map open))) +(allow system_app property_socket (sock_file (write))) +(allow system_app init (unix_stream_socket (connectto))) +(allow system_app debug_prop (property_service (set))) +(allow system_app debug_prop (file (ioctl read getattr lock map open))) +(allow system_app property_socket (sock_file (write))) +(allow system_app init (unix_stream_socket (connectto))) +(allow system_app system_prop (property_service (set))) +(allow system_app system_prop (file (ioctl read getattr lock map open))) +(allow system_app property_socket (sock_file (write))) +(allow system_app init (unix_stream_socket (connectto))) +(allow system_app exported_bluetooth_prop (property_service (set))) +(allow system_app exported_bluetooth_prop (file (ioctl read getattr lock map open))) +(allow system_app property_socket (sock_file (write))) +(allow system_app init (unix_stream_socket (connectto))) +(allow system_app exported_system_prop (property_service (set))) +(allow system_app exported_system_prop (file (ioctl read getattr lock map open))) +(allow system_app property_socket (sock_file (write))) +(allow system_app init (unix_stream_socket (connectto))) +(allow system_app exported2_system_prop (property_service (set))) +(allow system_app exported2_system_prop (file (ioctl read getattr lock map open))) +(allow system_app property_socket (sock_file (write))) +(allow system_app init (unix_stream_socket (connectto))) +(allow system_app exported3_system_prop (property_service (set))) +(allow system_app exported3_system_prop (file (ioctl read getattr lock map open))) +(allow system_app property_socket (sock_file (write))) +(allow system_app init (unix_stream_socket (connectto))) +(allow system_app logd_prop (property_service (set))) +(allow system_app logd_prop (file (ioctl read getattr lock map open))) +(allow system_app property_socket (sock_file (write))) +(allow system_app init (unix_stream_socket (connectto))) +(allow system_app net_radio_prop (property_service (set))) +(allow system_app net_radio_prop (file (ioctl read getattr lock map open))) +(allow system_app property_socket (sock_file (write))) +(allow system_app init (unix_stream_socket (connectto))) +(allow system_app system_radio_prop (property_service (set))) +(allow system_app system_radio_prop (file (ioctl read getattr lock map open))) +(allow system_app property_socket (sock_file (write))) +(allow system_app init (unix_stream_socket (connectto))) +(allow system_app exported_system_radio_prop (property_service (set))) +(allow system_app exported_system_radio_prop (file (ioctl read getattr lock map open))) +(allow system_app property_socket (sock_file (write))) +(allow system_app init (unix_stream_socket (connectto))) +(allow system_app log_tag_prop (property_service (set))) +(allow system_app log_tag_prop (file (ioctl read getattr lock map open))) +(auditallow system_app net_radio_prop (property_service (set))) +(auditallow system_app system_radio_prop (property_service (set))) +(auditallow system_app exported_system_radio_prop (property_service (set))) +(allow system_app property_socket (sock_file (write))) +(allow system_app init (unix_stream_socket (connectto))) +(allow system_app ctl_default_prop (property_service (set))) +(allow system_app ctl_default_prop (file (ioctl read getattr lock map open))) +(allow system_app property_socket (sock_file (write))) +(allow system_app init (unix_stream_socket (connectto))) +(allow system_app ctl_bugreport_prop (property_service (set))) +(allow system_app ctl_bugreport_prop (file (ioctl read getattr lock map open))) +(allow system_app anr_data_file (dir (ioctl read write getattr lock add_name search open))) +(allow system_app anr_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow system_app asec_apk_file (file (ioctl read getattr lock map open))) +(allow system_app statsd (binder (call transfer))) +(allow statsd system_app (binder (transfer))) +(allow system_app statsd (fd (use))) +(allow system_app incidentd (binder (call transfer))) +(allow incidentd system_app (binder (transfer))) +(allow system_app incidentd (fd (use))) +(allow system_app servicemanager (service_manager (list))) +(allow system_app base_typeattr_366 (service_manager (find))) +(dontaudit system_app dumpstate_service (service_manager (find))) +(dontaudit system_app installd_service (service_manager (find))) +(dontaudit system_app netd_service (service_manager (find))) +(dontaudit system_app virtual_touchpad_service (service_manager (find))) +(dontaudit system_app vold_service (service_manager (find))) +(dontaudit system_app vr_hwc_service (service_manager (find))) +(allow system_app keystore (keystore_key (get_state get insert delete exist list reset password lock unlock is_empty sign verify grant duplicate clear_uid user_changed))) +(allow system_app proc_version (file (ioctl read getattr lock map open))) +(allow system_app logd_socket (sock_file (write))) +(allow system_app logd (unix_stream_socket (connectto))) +(allow system_app runtime_event_log_tags_file (file (ioctl read getattr lock map open))) +(allow system_app device_logging_prop (file (ioctl read getattr lock map open))) +(allow system_app system_server (udp_socket (read write getattr connect getopt setopt recvfrom sendto))) +;;* lmx 129 system/sepolicy/private/system_app.te + +(neverallow system_app fuse_device (chr_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +;;* lme + +(typetransition system_server tmpfs file system_server_tmpfs) +(allow system_server system_server_tmpfs (file (read write getattr map))) +(allow system_server tmpfs (dir (getattr search))) +(allow system_server zygote_tmpfs (file (read))) +(allow system_server dalvikcache_data_file (dir (ioctl read getattr lock search open))) +(allow system_server dalvikcache_data_file (file (ioctl read getattr lock map open))) +(allow system_server resourcecache_data_file (file (ioctl read getattr lock map open))) +(allow system_server resourcecache_data_file (dir (ioctl read getattr lock search open))) +(allow system_server self (process (ptrace))) +(allow system_server zygote (fd (use))) +(allow system_server zygote (process (sigchld))) +(allow system_server zygote (process (sigkill))) +(allow system_server crash_dump (process (sigkill))) +(allow system_server webview_zygote (process (sigkill))) +(allow system_server zygote_exec (file (ioctl read getattr lock map open))) +(allow system_server zygote (unix_stream_socket (getattr getopt))) +(allowx system_server self (ioctl udp_socket (0x6900 0x6902))) +(allowx system_server self (ioctl udp_socket ((range 0x890b 0x890d) 0x8911 0x8914 0x8916 0x8918 0x891a (range 0x891c 0x8920) (range 0x8922 0x8927) 0x8929 (range 0x8930 0x8932) (range 0x8934 0x8937) 0x8939 (range 0x8940 0x8941) 0x8943 (range 0x8946 0x894b) (range 0x8953 0x8955) (range 0x8960 0x8962) (range 0x8970 0x8971) (range 0x8980 0x8983) (range 0x8990 0x8995) (range 0x89a0 0x89a3) 0x89b0 (range 0x89e0 0x89ff)))) +(allowx system_server self (ioctl udp_socket (0x8b00 0x8b02 0x8b04 0x8b06 0x8b08 0x8b0a 0x8b0c 0x8b0e 0x8b10 (range 0x8b14 0x8b1d) 0x8b20 0x8b22 0x8b24 0x8b26 0x8b28 (range 0x8b2a 0x8b2c) (range 0x8b30 0x8b36) (range 0x8be0 0x8bff)))) +(allow system_server self (capability (kill net_bind_service net_broadcast net_admin net_raw ipc_lock sys_ptrace sys_boot sys_nice sys_time sys_tty_config))) +(allow system_server self (cap_userns (kill net_bind_service net_broadcast net_admin net_raw ipc_lock sys_ptrace sys_boot sys_nice sys_time sys_tty_config))) +(allow system_server sysfs_wake_lock (file (ioctl read write getattr lock append map open))) +(allow system_server self (capability2 (block_suspend))) +(allow system_server self (cap2_userns (block_suspend))) +(allow system_server kernel (system (module_request))) +(allow system_server self (capability2 (wake_alarm))) +(allow system_server self (cap2_userns (wake_alarm))) +(allow system_server self (netlink_netfilter_socket (read write create getattr setattr lock append bind connect getopt setopt shutdown))) +(allow system_server self (netlink_kobject_uevent_socket (read write create getattr setattr lock append bind connect getopt setopt shutdown))) +(allow system_server self (netlink_socket (read write create getattr setattr lock append bind connect getopt setopt shutdown))) +(allow system_server self (netlink_generic_socket (read write create getattr setattr lock append bind connect getopt setopt shutdown))) +(allow system_server config_gz (file (read open))) +(allow system_server self (socket (read write create getattr setattr lock append bind connect getopt setopt shutdown))) +(allow system_server self (netlink_route_socket (nlmsg_write))) +(allow system_server appdomain (process (sigkill signal getpgid))) +(allow system_server appdomain (process (getsched setsched))) +(allow system_server audioserver (process (getsched setsched))) +(allow system_server hal_audio (process (getsched setsched))) +(allow system_server hal_bluetooth (process (getsched setsched))) +(allow system_server mediacodec (process (getsched setsched))) +(allow system_server cameraserver (process (getsched setsched))) +(allow system_server hal_camera (process (getsched setsched))) +(allow system_server mediaserver (process (getsched setsched))) +(allow system_server bootanim (process (getsched setsched))) +(allow system_server appdomain (file (write lock append map open))) +(allow system_server audioserver (file (write lock append map open))) +(allow system_server mediacodec (file (write lock append map open))) +(allow system_server cameraserver (file (write lock append map open))) +(allow system_server hal_audio_server (file (write lock append map open))) +(allow system_server domain (dir (ioctl read getattr lock search open))) +(allow system_server domain (file (ioctl read getattr lock map open))) +(allow system_server domain (lnk_file (ioctl read getattr lock map open))) +(allow system_server qtaguid_proc (file (ioctl read write getattr lock append map open))) +(allow system_server qtaguid_device (chr_file (ioctl read write getattr lock append map open))) +(allow system_server proc_uid_cputime_removeuid (file (write getattr lock append map open))) +(allow system_server proc_uid_procstat_set (file (write getattr lock append map open))) +(allow system_server proc_sysrq (file (ioctl read write getattr lock append map open))) +(allow system_server debugfs (file (ioctl read getattr lock map open))) +(allow system_server debugfs_wakeup_sources (file (ioctl read getattr lock map open))) +(allow system_server stats_data_file (dir (read write remove_name search open))) +(allow system_server stats_data_file (file (unlink))) +(allow system_server self (packet_socket (read write create getattr setattr lock append bind connect getopt setopt shutdown))) +(allow system_server node (rawip_socket (node_bind))) +(allow system_server self (tun_socket (read write create getattr setattr lock append bind connect getopt setopt shutdown))) +(allow system_server lmkd_socket (sock_file (write))) +(allow system_server lmkd (unix_stream_socket (connectto))) +(allow system_server mtpd_socket (sock_file (write))) +(allow system_server mtp (unix_stream_socket (connectto))) +(allow system_server netd_socket (sock_file (write))) +(allow system_server netd (unix_stream_socket (connectto))) +(allow system_server zygote_socket (sock_file (write))) +(allow system_server zygote (unix_stream_socket (connectto))) +(allow system_server racoon_socket (sock_file (write))) +(allow system_server racoon (unix_stream_socket (connectto))) +(allow system_server uncrypt_socket (sock_file (write))) +(allow system_server uncrypt (unix_stream_socket (connectto))) +(allow system_server surfaceflinger (unix_stream_socket (read write setopt))) +(allow system_server webview_zygote (unix_stream_socket (read write setopt connectto))) +(allow system_server servicemanager (binder (call transfer))) +(allow servicemanager system_server (dir (search))) +(allow servicemanager system_server (file (read open))) +(allow servicemanager system_server (process (getattr))) +(allow system_server appdomain (binder (call transfer))) +(allow appdomain system_server (binder (transfer))) +(allow system_server appdomain (fd (use))) +(allow system_server binderservicedomain (binder (call transfer))) +(allow binderservicedomain system_server (binder (transfer))) +(allow system_server binderservicedomain (fd (use))) +(allow system_server dumpstate (binder (call transfer))) +(allow dumpstate system_server (binder (transfer))) +(allow system_server dumpstate (fd (use))) +(allow system_server fingerprintd (binder (call transfer))) +(allow fingerprintd system_server (binder (transfer))) +(allow system_server fingerprintd (fd (use))) +(allow system_server gatekeeperd (binder (call transfer))) +(allow gatekeeperd system_server (binder (transfer))) +(allow system_server gatekeeperd (fd (use))) +(allow system_server installd (binder (call transfer))) +(allow installd system_server (binder (transfer))) +(allow system_server installd (fd (use))) +(allow system_server incidentd (binder (call transfer))) +(allow incidentd system_server (binder (transfer))) +(allow system_server incidentd (fd (use))) +(allow system_server netd (binder (call transfer))) +(allow netd system_server (binder (transfer))) +(allow system_server netd (fd (use))) +(allow system_server statsd (binder (call transfer))) +(allow statsd system_server (binder (transfer))) +(allow system_server statsd (fd (use))) +(allow system_server storaged (binder (call transfer))) +(allow storaged system_server (binder (transfer))) +(allow system_server storaged (fd (use))) +(allow system_server vold (binder (call transfer))) +(allow vold system_server (binder (transfer))) +(allow system_server vold (fd (use))) +(allow system_server wificond (binder (call transfer))) +(allow wificond system_server (binder (transfer))) +(allow system_server wificond (fd (use))) +(allow system_server wpantund (binder (call transfer))) +(allow wpantund system_server (binder (transfer))) +(allow system_server wpantund (fd (use))) +(allow system_server hal_codec2_hwservice (hwservice_manager (find))) +(allow system_server hal_omx_hwservice (hwservice_manager (find))) +(allow system_server hidl_token_hwservice (hwservice_manager (find))) +(allow system_server mediacodec (binder (call transfer))) +(allow mediacodec system_server (binder (transfer))) +(allow system_server mediacodec (fd (use))) +(allow system_server hal_graphics_composer (fd (use))) +(allow system_server hal_renderscript_hwservice (hwservice_manager (find))) +(allow system_server fwk_scheduler_hwservice (hwservice_manager (add find))) +(allow system_server hidl_base_hwservice (hwservice_manager (add))) +;;* lmx 232 system/sepolicy/private/system_server.te + +(neverallow base_typeattr_135 fwk_scheduler_hwservice (hwservice_manager (add))) +;;* lme + +(allow system_server fwk_sensor_hwservice (hwservice_manager (add find))) +(allow system_server hidl_base_hwservice (hwservice_manager (add))) +;;* lmx 233 system/sepolicy/private/system_server.te + +(neverallow base_typeattr_135 fwk_sensor_hwservice (hwservice_manager (add))) +;;* lme + +(allow system_server tombstoned_intercept_socket (sock_file (write))) +(allow system_server tombstoned (unix_stream_socket (connectto))) +(allow system_server hwservicemanager (hwservice_manager (list))) +(allow system_server hal_audio_server (process (signal))) +(allow system_server hal_camera_server (process (signal))) +(allow system_server hal_bluetooth_server (process (signal))) +(allow system_server hal_graphics_composer_server (process (signal))) +(allow system_server hal_sensors_server (process (signal))) +(allow system_server hal_vr_server (process (signal))) +(allow system_server audioserver (process (signal))) +(allow system_server cameraserver (process (signal))) +(allow system_server drmserver (process (signal))) +(allow system_server inputflinger (process (signal))) +(allow system_server mediacodec (process (signal))) +(allow system_server mediadrmserver (process (signal))) +(allow system_server mediaextractor (process (signal))) +(allow system_server mediametrics (process (signal))) +(allow system_server mediaserver (process (signal))) +(allow system_server sdcardd (process (signal))) +(allow system_server surfaceflinger (process (signal))) +(allow system_server statsd (process (signal))) +(allow system_server audioserver (tcp_socket (ioctl read write getattr setattr lock append bind connect getopt setopt shutdown))) +(allow system_server audioserver (udp_socket (ioctl read write getattr setattr lock append bind connect getopt setopt shutdown))) +(allow system_server mediaserver (tcp_socket (ioctl read write getattr setattr lock append bind connect getopt setopt shutdown))) +(allow system_server mediaserver (udp_socket (ioctl read write getattr setattr lock append bind connect getopt setopt shutdown))) +(allow system_server mediadrmserver (tcp_socket (ioctl read write getattr setattr lock append bind connect getopt setopt shutdown))) +(allow system_server mediadrmserver (udp_socket (ioctl read write getattr setattr lock append bind connect getopt setopt shutdown))) +(allow system_server file_contexts_file (file (ioctl read getattr lock map open))) +(allow system_server mac_perms_file (file (ioctl read getattr lock map open))) +(allow system_server selinuxfs (dir (ioctl read getattr lock search open))) +(allow system_server selinuxfs (file (ioctl read getattr lock map open))) +(allow system_server selinuxfs (lnk_file (ioctl read getattr lock map open))) +(allow system_server selinuxfs (file (write lock append map open))) +(allow system_server kernel (security (compute_av))) +(allow system_server self (netlink_selinux_socket (read write create getattr setattr lock relabelfrom relabelto append bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(allow system_server sysfs_type (dir (search))) +(allow system_server sysfs_android_usb (dir (ioctl read getattr lock search open))) +(allow system_server sysfs_android_usb (file (ioctl read getattr lock map open))) +(allow system_server sysfs_android_usb (lnk_file (ioctl read getattr lock map open))) +(allow system_server sysfs_android_usb (file (write lock append map open))) +(allow system_server sysfs_ipv4 (dir (ioctl read getattr lock search open))) +(allow system_server sysfs_ipv4 (file (ioctl read getattr lock map open))) +(allow system_server sysfs_ipv4 (lnk_file (ioctl read getattr lock map open))) +(allow system_server sysfs_ipv4 (file (write lock append map open))) +(allow system_server sysfs_rtc (dir (ioctl read getattr lock search open))) +(allow system_server sysfs_rtc (file (ioctl read getattr lock map open))) +(allow system_server sysfs_rtc (lnk_file (ioctl read getattr lock map open))) +(allow system_server sysfs_switch (dir (ioctl read getattr lock search open))) +(allow system_server sysfs_switch (file (ioctl read getattr lock map open))) +(allow system_server sysfs_switch (lnk_file (ioctl read getattr lock map open))) +(allow system_server sysfs_wakeup_reasons (dir (ioctl read getattr lock search open))) +(allow system_server sysfs_wakeup_reasons (file (ioctl read getattr lock map open))) +(allow system_server sysfs_wakeup_reasons (lnk_file (ioctl read getattr lock map open))) +(allow system_server sysfs_nfc_power_writable (file (ioctl read write getattr lock append map open))) +(allow system_server sysfs_mac_address (file (ioctl read getattr lock map open))) +(allow system_server sysfs_power (dir (search))) +(allow system_server sysfs_power (file (ioctl read write getattr lock append map open))) +(allow system_server sysfs_thermal (dir (search))) +(allow system_server sysfs_thermal (file (ioctl read getattr lock map open))) +(allow system_server sysfs_vibrator (file (write append))) +(allow system_server sysfs_usb (file (write lock append map open))) +(allow system_server device (dir (ioctl read getattr lock search open))) +(allow system_server mdns_socket (sock_file (ioctl read write getattr lock append map open))) +(allow system_server alarm_device (chr_file (ioctl read write getattr lock append map open))) +(allow system_server gpu_device (chr_file (ioctl read write getattr lock append map open))) +(allow system_server iio_device (chr_file (ioctl read write getattr lock append map open))) +(allow system_server input_device (dir (ioctl read getattr lock search open))) +(allow system_server input_device (chr_file (ioctl read write getattr lock append map open))) +(allow system_server radio_device (chr_file (ioctl read getattr lock map open))) +(allow system_server tty_device (chr_file (ioctl read write getattr lock append map open))) +(allow system_server usbaccessory_device (chr_file (ioctl read write getattr lock append map open))) +(allow system_server video_device (dir (ioctl read getattr lock search open))) +(allow system_server video_device (chr_file (ioctl read write getattr lock append map open))) +(allow system_server adbd_socket (sock_file (ioctl read write getattr lock append map open))) +(allow system_server rtc_device (chr_file (ioctl read write getattr lock append map open))) +(allow system_server audio_device (dir (ioctl read getattr lock search open))) +(allow system_server audio_device (chr_file (ioctl read write getattr lock append map open))) +(allow system_server tun_device (chr_file (ioctl read write getattr lock append map open))) +(allow system_server system_data_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow system_server system_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow system_server system_data_file (lnk_file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow system_server system_data_file (sock_file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow system_server system_data_file (fifo_file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow system_server keychain_data_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow system_server keychain_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow system_server keychain_data_file (lnk_file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow system_server apk_data_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow system_server apk_data_file (file (ioctl read write create getattr setattr lock append map unlink link rename open))) +(allow system_server apk_data_file (lnk_file (ioctl read write create getattr setattr lock append map unlink link rename open))) +(allow system_server apk_tmp_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow system_server apk_tmp_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow system_server vendor_app_file (dir (ioctl read getattr lock search open))) +(allow system_server vendor_app_file (file (ioctl read getattr lock map open))) +(allow system_server vendor_app_file (lnk_file (ioctl read getattr lock map open))) +(allow system_server vendor_framework_file (dir (ioctl read getattr lock search open))) +(allow system_server vendor_framework_file (file (ioctl read getattr lock map open))) +(allow system_server vendor_framework_file (lnk_file (ioctl read getattr lock map open))) +(allow system_server vendor_overlay_file (dir (ioctl read getattr lock search open))) +(allow system_server vendor_overlay_file (file (ioctl read getattr lock map open))) +(allow system_server vendor_overlay_file (lnk_file (ioctl read getattr lock map open))) +(allow system_server apk_private_data_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow system_server apk_private_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow system_server apk_private_tmp_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow system_server apk_private_tmp_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow system_server asec_apk_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow system_server asec_apk_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow system_server asec_public_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow system_server anr_data_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow system_server anr_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow system_server tombstoned_java_trace_socket (sock_file (write))) +(allow system_server tombstoned (unix_stream_socket (connectto))) +(allow system_server tombstoned (fd (use))) +(allow system_server dumpstate (fifo_file (append))) +(allow system_server incidentd (fifo_file (append))) +(allow system_server incident_data_file (file (read))) +(allow system_server perfetto_traces_data_file (file (read))) +(allow system_server perfetto (fd (use))) +(allow system_server backup_data_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow system_server backup_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow system_server heapdump_data_file (dir (ioctl read write getattr lock add_name remove_name search open))) +(allow system_server heapdump_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow system_server adb_keys_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow system_server adb_keys_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow system_server network_watchlist_data_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow system_server network_watchlist_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow system_server radio_data_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow system_server radio_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow system_server systemkeys_data_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow system_server systemkeys_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow system_server textclassifier_data_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow system_server textclassifier_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow system_server tombstone_data_file (dir (ioctl read getattr lock search open))) +(allow system_server tombstone_data_file (file (ioctl read getattr lock map open))) +(allow system_server vpn_data_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow system_server vpn_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow system_server wifi_data_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow system_server wifi_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow system_server zoneinfo_data_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow system_server zoneinfo_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow system_server shell_data_file (dir (read getattr search))) +(allow system_server bluetooth_data_file (dir (read getattr search))) +(allow system_server nfc_data_file (dir (read getattr search))) +(allow system_server radio_data_file (dir (read getattr search))) +(allow system_server app_data_file (dir (read getattr search))) +(allow system_server system_app_data_file (dir (read getattr search))) +(allow system_server unlabeled (dir (ioctl read getattr lock search open))) +(allow system_server unlabeled (file (ioctl read getattr lock map open))) +(allow system_server system_app_data_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow system_server system_app_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow system_server shell_data_file (file (read write getattr append map))) +(allow system_server bluetooth_data_file (file (read write getattr append map))) +(allow system_server nfc_data_file (file (read write getattr append map))) +(allow system_server radio_data_file (file (read write getattr append map))) +(allow system_server app_data_file (file (read write getattr append map))) +(allow system_server system_app_data_file (file (read write getattr append map))) +(allow system_server media_rw_data_file (dir (read getattr search open))) +(allow system_server media_rw_data_file (file (read write getattr append))) +(allow system_server apk_tmp_file (file (relabelfrom relabelto))) +(allow system_server apk_tmp_file (dir (relabelfrom relabelto))) +(allow system_server apk_private_tmp_file (file (relabelfrom relabelto))) +(allow system_server apk_private_tmp_file (dir (relabelfrom relabelto))) +(allow system_server apk_data_file (file (relabelfrom relabelto))) +(allow system_server apk_data_file (dir (relabelfrom relabelto))) +(allow system_server apk_private_data_file (file (relabelfrom relabelto))) +(allow system_server apk_private_data_file (dir (relabelfrom relabelto))) +(allow system_server system_data_file (file (relabelfrom))) +(allow system_server wallpaper_file (file (relabelto))) +(allow system_server wallpaper_file (file (ioctl read write getattr lock append map unlink rename open))) +(allow system_server system_data_file (file (link))) +(allow system_server wallpaper_file (file (link))) +(allow system_server system_data_file (dir (relabelfrom))) +(allow system_server shortcut_manager_icons (dir (ioctl read write create getattr setattr lock relabelto rename add_name remove_name reparent search rmdir open))) +(allow system_server shortcut_manager_icons (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow system_server ringtone_file (dir (ioctl read write create getattr setattr lock relabelto rename add_name remove_name reparent search rmdir open))) +(allow system_server ringtone_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow system_server icon_file (file (relabelto))) +(allow system_server icon_file (file (ioctl read write getattr lock append map unlink open))) +(allow system_server system_data_file (dir (relabelfrom))) +(allow system_server property_socket (sock_file (write))) +(allow system_server init (unix_stream_socket (connectto))) +(allow system_server system_prop (property_service (set))) +(allow system_server system_prop (file (ioctl read getattr lock map open))) +(allow system_server property_socket (sock_file (write))) +(allow system_server init (unix_stream_socket (connectto))) +(allow system_server exported_system_prop (property_service (set))) +(allow system_server exported_system_prop (file (ioctl read getattr lock map open))) +(allow system_server property_socket (sock_file (write))) +(allow system_server init (unix_stream_socket (connectto))) +(allow system_server exported2_system_prop (property_service (set))) +(allow system_server exported2_system_prop (file (ioctl read getattr lock map open))) +(allow system_server property_socket (sock_file (write))) +(allow system_server init (unix_stream_socket (connectto))) +(allow system_server exported3_system_prop (property_service (set))) +(allow system_server exported3_system_prop (file (ioctl read getattr lock map open))) +(allow system_server property_socket (sock_file (write))) +(allow system_server init (unix_stream_socket (connectto))) +(allow system_server safemode_prop (property_service (set))) +(allow system_server safemode_prop (file (ioctl read getattr lock map open))) +(allow system_server property_socket (sock_file (write))) +(allow system_server init (unix_stream_socket (connectto))) +(allow system_server dhcp_prop (property_service (set))) +(allow system_server dhcp_prop (file (ioctl read getattr lock map open))) +(allow system_server property_socket (sock_file (write))) +(allow system_server init (unix_stream_socket (connectto))) +(allow system_server net_radio_prop (property_service (set))) +(allow system_server net_radio_prop (file (ioctl read getattr lock map open))) +(allow system_server property_socket (sock_file (write))) +(allow system_server init (unix_stream_socket (connectto))) +(allow system_server net_dns_prop (property_service (set))) +(allow system_server net_dns_prop (file (ioctl read getattr lock map open))) +(allow system_server property_socket (sock_file (write))) +(allow system_server init (unix_stream_socket (connectto))) +(allow system_server system_radio_prop (property_service (set))) +(allow system_server system_radio_prop (file (ioctl read getattr lock map open))) +(allow system_server property_socket (sock_file (write))) +(allow system_server init (unix_stream_socket (connectto))) +(allow system_server exported_system_radio_prop (property_service (set))) +(allow system_server exported_system_radio_prop (file (ioctl read getattr lock map open))) +(allow system_server property_socket (sock_file (write))) +(allow system_server init (unix_stream_socket (connectto))) +(allow system_server debug_prop (property_service (set))) +(allow system_server debug_prop (file (ioctl read getattr lock map open))) +(allow system_server property_socket (sock_file (write))) +(allow system_server init (unix_stream_socket (connectto))) +(allow system_server powerctl_prop (property_service (set))) +(allow system_server powerctl_prop (file (ioctl read getattr lock map open))) +(allow system_server property_socket (sock_file (write))) +(allow system_server init (unix_stream_socket (connectto))) +(allow system_server fingerprint_prop (property_service (set))) +(allow system_server fingerprint_prop (file (ioctl read getattr lock map open))) +(allow system_server property_socket (sock_file (write))) +(allow system_server init (unix_stream_socket (connectto))) +(allow system_server exported_fingerprint_prop (property_service (set))) +(allow system_server exported_fingerprint_prop (file (ioctl read getattr lock map open))) +(allow system_server property_socket (sock_file (write))) +(allow system_server init (unix_stream_socket (connectto))) +(allow system_server device_logging_prop (property_service (set))) +(allow system_server device_logging_prop (file (ioctl read getattr lock map open))) +(allow system_server property_socket (sock_file (write))) +(allow system_server init (unix_stream_socket (connectto))) +(allow system_server dumpstate_options_prop (property_service (set))) +(allow system_server dumpstate_options_prop (file (ioctl read getattr lock map open))) +(allow system_server property_socket (sock_file (write))) +(allow system_server init (unix_stream_socket (connectto))) +(allow system_server overlay_prop (property_service (set))) +(allow system_server overlay_prop (file (ioctl read getattr lock map open))) +(allow system_server property_socket (sock_file (write))) +(allow system_server init (unix_stream_socket (connectto))) +(allow system_server exported_overlay_prop (property_service (set))) +(allow system_server exported_overlay_prop (file (ioctl read getattr lock map open))) +(allow system_server property_socket (sock_file (write))) +(allow system_server init (unix_stream_socket (connectto))) +(allow system_server pm_prop (property_service (set))) +(allow system_server pm_prop (file (ioctl read getattr lock map open))) +(allow system_server property_socket (sock_file (write))) +(allow system_server init (unix_stream_socket (connectto))) +(allow system_server exported_pm_prop (property_service (set))) +(allow system_server exported_pm_prop (file (ioctl read getattr lock map open))) +(allow system_server property_socket (sock_file (write))) +(allow system_server init (unix_stream_socket (connectto))) +(allow system_server ctl_default_prop (property_service (set))) +(allow system_server ctl_default_prop (file (ioctl read getattr lock map open))) +(allow system_server property_socket (sock_file (write))) +(allow system_server init (unix_stream_socket (connectto))) +(allow system_server ctl_bugreport_prop (property_service (set))) +(allow system_server ctl_bugreport_prop (file (ioctl read getattr lock map open))) +(allow system_server property_socket (sock_file (write))) +(allow system_server init (unix_stream_socket (connectto))) +(allow system_server cppreopt_prop (property_service (set))) +(allow system_server cppreopt_prop (file (ioctl read getattr lock map open))) +(allow system_server bootloader_boot_reason_prop (file (ioctl read getattr lock map open))) +(allow system_server last_boot_reason_prop (file (ioctl read getattr lock map open))) +(allow system_server boottime_prop (file (ioctl read getattr lock map open))) +(allow system_server serialno_prop (file (ioctl read getattr lock map open))) +(allow system_server property_socket (sock_file (write))) +(allow system_server init (unix_stream_socket (connectto))) +(allow system_server firstboot_prop (property_service (set))) +(allow system_server firstboot_prop (file (ioctl read getattr lock map open))) +(allow system_server system_ndebug_socket (sock_file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow system_server cache_file (lnk_file (ioctl read getattr lock map open))) +(allow system_server cache_file (dir (ioctl read write create getattr setattr lock relabelfrom rename add_name remove_name reparent search rmdir open))) +(allow system_server cache_recovery_file (dir (ioctl read write create getattr setattr lock relabelfrom rename add_name remove_name reparent search rmdir open))) +(allow system_server cache_file (file (ioctl read write create getattr setattr lock relabelfrom append map unlink rename open))) +(allow system_server cache_recovery_file (file (ioctl read write create getattr setattr lock relabelfrom append map unlink rename open))) +(allow system_server cache_file (fifo_file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow system_server cache_recovery_file (fifo_file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow system_server system_file (dir (ioctl read getattr lock search open))) +(allow system_server system_file (lnk_file (ioctl read getattr lock map open))) +(allow system_server gps_control (file (ioctl read write getattr lock append map open))) +(allow system_server appdomain (tcp_socket (read write getattr getopt setopt shutdown))) +(allow system_server appdomain (udp_socket (read write getattr getopt setopt shutdown))) +(allow system_server appdomain (fifo_file (read write getattr))) +(allow system_server appdomain (unix_stream_socket (read write getattr))) +(allow system_server cache_backup_file (dir (ioctl read write getattr lock add_name remove_name search open))) +(allow system_server cache_backup_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow system_server cache_private_backup_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow system_server cache_private_backup_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow system_server usb_device (chr_file (ioctl read write getattr lock append map open))) +(allow system_server usb_device (dir (ioctl read getattr lock search open))) +(allow system_server hw_random_device (chr_file (ioctl read getattr lock map open))) +(allow system_server fscklogs (dir (ioctl read getattr lock search open))) +(allow system_server fscklogs (file (ioctl read getattr lock map open))) +(allow system_server fscklogs (lnk_file (ioctl read getattr lock map open))) +(allow system_server fscklogs (dir (write remove_name))) +(allow system_server fscklogs (file (unlink))) +(allow system_server zygote (unix_dgram_socket (write))) +(allow system_server logcat_exec (file (ioctl read getattr lock map execute execute_no_trans open))) +(allow system_server logdr_socket (sock_file (write))) +(allow system_server logd (unix_stream_socket (connectto))) +(allow system_server runtime_event_log_tags_file (file (ioctl read getattr lock map open))) +(allow system_server sysfs_lowmemorykiller (file (write getattr lock append map open))) +(allow system_server pstorefs (dir (ioctl read getattr lock search open))) +(allow system_server pstorefs (file (ioctl read getattr lock map open))) +(allow system_server sysfs_zram (dir (search))) +(allow system_server sysfs_zram (file (ioctl read getattr lock map open))) +(allow system_server system_server_service (service_manager (add find))) +;;* lmx 601 system/sepolicy/private/system_server.te + +(neverallow base_typeattr_135 system_server_service (service_manager (add))) +;;* lme + +(allow system_server audioserver_service (service_manager (find))) +(allow system_server batteryproperties_service (service_manager (find))) +(allow system_server cameraserver_service (service_manager (find))) +(allow system_server drmserver_service (service_manager (find))) +(allow system_server dumpstate_service (service_manager (find))) +(allow system_server fingerprintd_service (service_manager (find))) +(allow system_server hal_fingerprint_service (service_manager (find))) +(allow system_server gatekeeper_service (service_manager (find))) +(allow system_server incident_service (service_manager (find))) +(allow system_server installd_service (service_manager (find))) +(allow system_server keystore_service (service_manager (find))) +(allow system_server mediaserver_service (service_manager (find))) +(allow system_server mediametrics_service (service_manager (find))) +(allow system_server mediaextractor_service (service_manager (find))) +(allow system_server mediacodec_service (service_manager (find))) +(allow system_server mediadrmserver_service (service_manager (find))) +(allow system_server netd_service (service_manager (find))) +(allow system_server nfc_service (service_manager (find))) +(allow system_server radio_service (service_manager (find))) +(allow system_server stats_service (service_manager (find))) +(allow system_server storaged_service (service_manager (find))) +(allow system_server surfaceflinger_service (service_manager (find))) +(allow system_server vold_service (service_manager (find))) +(allow system_server wificond_service (service_manager (find))) +(allow system_server batteryproperties_service (service_manager (add find))) +;;* lmx 627 system/sepolicy/private/system_server.te + +(neverallow base_typeattr_135 batteryproperties_service (service_manager (add))) +;;* lme + +(allow system_server keystore (keystore_key (get_state get insert delete exist list reset password lock unlock is_empty sign verify grant duplicate clear_uid add_auth user_changed))) +(allow system_server block_device (dir (search))) +(allow system_server frp_block_device (blk_file (ioctl read write getattr lock append map open))) +(allow system_server cgroup (dir (remove_name rmdir))) +(allow system_server oemfs (dir (ioctl read getattr lock search open))) +(allow system_server oemfs (file (ioctl read getattr lock map open))) +(allow system_server oemfs (lnk_file (ioctl read getattr lock map open))) +(allow system_server mnt_user_file (dir (getattr search))) +(allow system_server storage_file (dir (getattr search))) +(allow system_server mnt_user_file (lnk_file (read getattr))) +(allow system_server storage_file (lnk_file (read getattr))) +(allow system_server sdcard_type (dir (getattr search))) +(allow system_server mnt_expand_file (dir (ioctl read getattr lock search open))) +(allow system_server fingerprintd_data_file (dir (ioctl read write getattr lock relabelto remove_name search rmdir open))) +(allow system_server fingerprintd_data_file (file (getattr unlink))) +(allow system_server sysfs_mac_address (file (ioctl read getattr lock map open))) +(allow system_server vold (fd (use))) +(allow system_server fuse_device (chr_file (ioctl read write getattr))) +(allow system_server app_fuse_file (dir (ioctl read write getattr lock add_name remove_name search open))) +(allow system_server app_fuse_file (file (read write getattr append open))) +(allow system_server configfs (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow system_server configfs (file (write create getattr unlink open))) +(allow system_server adbd (unix_stream_socket (connectto))) +(allow system_server adbd (fd (use))) +(allow system_server adbd (unix_stream_socket (ioctl read write getattr getopt shutdown))) +(allow system_server toolbox_exec (file (ioctl read getattr lock map execute execute_no_trans open))) +(allow system_server postinstall (binder (call transfer))) +(allow postinstall system_server (binder (transfer))) +(allow system_server postinstall (fd (use))) +(allow system_server postinstall (fifo_file (write))) +(allow system_server update_engine (fd (use))) +(allow system_server update_engine (fifo_file (write))) +(allow system_server preloads_data_file (file (ioctl read getattr lock map unlink open))) +(allow system_server preloads_data_file (dir (ioctl read write getattr lock remove_name search rmdir open))) +(allow system_server preloads_media_file (file (ioctl read getattr lock map unlink open))) +(allow system_server preloads_media_file (dir (ioctl read write getattr lock remove_name search rmdir open))) +(allow system_server cgroup (dir (ioctl read getattr lock search open))) +(allow system_server cgroup (file (ioctl read getattr lock map open))) +(allow system_server cgroup (lnk_file (ioctl read getattr lock map open))) +(allow system_server ion_device (chr_file (ioctl read getattr lock map open))) +(allow system_server proc_asound (dir (ioctl read getattr lock search open))) +(allow system_server proc_asound (file (ioctl read getattr lock map open))) +(allow system_server proc_asound (lnk_file (ioctl read getattr lock map open))) +(allow system_server proc_net (dir (ioctl read getattr lock search open))) +(allow system_server proc_net (file (ioctl read getattr lock map open))) +(allow system_server proc_net (lnk_file (ioctl read getattr lock map open))) +(allow system_server proc_qtaguid_stat (dir (ioctl read getattr lock search open))) +(allow system_server proc_qtaguid_stat (file (ioctl read getattr lock map open))) +(allow system_server proc_qtaguid_stat (lnk_file (ioctl read getattr lock map open))) +(allow system_server proc_loadavg (file (ioctl read getattr lock map open))) +(allow system_server proc_meminfo (file (ioctl read getattr lock map open))) +(allow system_server proc_pagetypeinfo (file (ioctl read getattr lock map open))) +(allow system_server proc_pipe_conf (file (ioctl read getattr lock map open))) +(allow system_server proc_stat (file (ioctl read getattr lock map open))) +(allow system_server proc_uid_cputime_showstat (file (ioctl read getattr lock map open))) +(allow system_server proc_uid_time_in_state (file (ioctl read getattr lock map open))) +(allow system_server proc_uid_concurrent_active_time (file (ioctl read getattr lock map open))) +(allow system_server proc_uid_concurrent_policy_time (file (ioctl read getattr lock map open))) +(allow system_server proc_version (file (ioctl read getattr lock map open))) +(allow system_server proc_vmallocinfo (file (ioctl read getattr lock map open))) +(allow system_server proc_uid_time_in_state (dir (ioctl read getattr lock search open))) +(allow system_server proc_uid_cpupower (file (ioctl read getattr lock map open))) +(allow system_server rootfs (dir (ioctl read getattr lock search open))) +(allow system_server rootfs (file (ioctl read getattr lock map open))) +(allow system_server rootfs (lnk_file (ioctl read getattr lock map open))) +(allow system_server debugfs_tracing_instances (dir (search))) +(allow system_server debugfs_wifi_tracing (dir (search))) +(allow system_server debugfs_wifi_tracing (file (ioctl read write getattr lock append map open))) +(allow system_server fs_bpf (dir (search))) +(allow system_server fs_bpf (file (read))) +(allow system_server netd (bpf (map_read))) +(allow system_server user_profile_data_file (dir (getattr search))) +(allow system_server user_profile_data_file (file (read getattr open))) +(allow system_server profman_dump_data_file (file (write create getattr setattr lock append map open))) +(allow system_server profman_dump_data_file (dir (write lock add_name remove_name search open))) +(allow system_server functionfs (dir (search))) +(allow system_server functionfs (file (ioctl read write getattr lock append map open))) +;;* lmx 804 system/sepolicy/private/system_server.te + +(neverallow system_server sdcard_type (dir (read write open))) +;;* lme + +;;* lmx 805 system/sepolicy/private/system_server.te + +(neverallow system_server sdcard_type (file (ioctl read write getattr lock append map open))) +;;* lme + +;;* lmx 812 system/sepolicy/private/system_server.te + +(neverallow system_server shell_data_file (file (create unlink link open))) +(neverallow system_server bluetooth_data_file (file (create unlink link open))) +(neverallow system_server nfc_data_file (file (create unlink link open))) +(neverallow system_server app_data_file (file (create unlink link open))) +;;* lme + +;;* lmx 823 system/sepolicy/private/system_server.te + +(neverallow system_server base_typeattr_367 (file (execute_no_trans))) +;;* lme + +;;* lmx 827 system/sepolicy/private/system_server.te + +(neverallow system_server base_typeattr_368 (process (transition))) +;;* lme + +;;* lmx 828 system/sepolicy/private/system_server.te + +(neverallow system_server base_typeattr_57 (process (dyntransition))) +;;* lme + +;;* lmx 831 system/sepolicy/private/system_server.te + +(neverallow base_typeattr_369 system_ndebug_socket (sock_file (write open))) +;;* lme + +;;* lmx 837 system/sepolicy/private/system_server.te + +(neverallow system_server dex2oat_exec (file (execute execute_no_trans))) +;;* lme + +;;* lmx 841 system/sepolicy/private/system_server.te + +(neverallow system_server data_file_type (file (execute execute_no_trans))) +;;* lme + +;;* lmx 846 system/sepolicy/private/system_server.te + +(neverallow system_server base_typeattr_370 (blk_file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +;;* lme + +;;* lmx 849 system/sepolicy/private/system_server.te + +(neverallow system_server self (process (execmem))) +;;* lme + +;;* lmx 850 system/sepolicy/private/system_server.te + +(neverallow system_server ashmem_device (chr_file (execute))) +;;* lme + +;;* lmx 853 system/sepolicy/private/system_server.te + +(neverallow system_server system_server_tmpfs (file (execute))) +;;* lme + +;;* lmx 857 system/sepolicy/private/system_server.te + +(neverallow system_server dexoptanalyzer_exec (file (execute execute_no_trans))) +;;* lme + +;;* lmx 860 system/sepolicy/private/system_server.te + +(neverallow system_server base_typeattr_135 (process (ptrace))) +;;* lme + +;;* lmx 864 system/sepolicy/private/system_server.te + +(neverallow system_server system_server (capability (sys_resource))) +(neverallow system_server system_server (cap_userns (sys_resource))) +;;* lme + +(allow init thermalserviced_exec (file (read getattr map execute open))) +(allow init thermalserviced (process (transition))) +(allow thermalserviced thermalserviced_exec (file (read getattr map execute entrypoint open))) +(dontaudit init thermalserviced (process (noatsecure))) +(allow init thermalserviced (process (siginh rlimitinh))) +(typetransition init thermalserviced_exec process thermalserviced) +(typetransition thermalserviced tmpfs file thermalserviced_tmpfs) +(allow thermalserviced thermalserviced_tmpfs (file (read write getattr map))) +(allow thermalserviced tmpfs (dir (getattr search))) +(allow init tombstoned_exec (file (read getattr map execute open))) +(allow init tombstoned (process (transition))) +(allow tombstoned tombstoned_exec (file (read getattr map execute entrypoint open))) +(dontaudit init tombstoned (process (noatsecure))) +(allow init tombstoned (process (siginh rlimitinh))) +(typetransition init tombstoned_exec process tombstoned) +(typetransition tombstoned tmpfs file tombstoned_tmpfs) +(allow tombstoned tombstoned_tmpfs (file (read write getattr map))) +(allow tombstoned tmpfs (dir (getattr search))) +(allow init toolbox_exec (file (read getattr map execute open))) +(allow init toolbox (process (transition))) +(allow toolbox toolbox_exec (file (read getattr map execute entrypoint open))) +(dontaudit init toolbox (process (noatsecure))) +(allow init toolbox (process (siginh rlimitinh))) +(typetransition init toolbox_exec process toolbox) +(typetransition toolbox tmpfs file toolbox_tmpfs) +(allow toolbox toolbox_tmpfs (file (read write getattr map))) +(allow toolbox tmpfs (dir (getattr search))) +(allow init traced_exec (file (read getattr map execute open))) +(allow init traced (process (transition))) +(allow traced traced_exec (file (read getattr map execute entrypoint open))) +(dontaudit init traced (process (noatsecure))) +(allow init traced (process (siginh rlimitinh))) +(typetransition init traced_exec process traced) +(typetransition traced tmpfs file traced_tmpfs) +(allow traced traced_tmpfs (file (read write getattr map))) +(allow traced tmpfs (dir (getattr search))) +(allow traced self (capability (sys_nice))) +(allow traced self (cap_userns (sys_nice))) +(allow traced perfetto (fd (use))) +(allow traced shell (fd (use))) +(allow traced perfetto_traces_data_file (file (read write))) +;;* lmx 31 system/sepolicy/private/traced.te + +(neverallow traced self (process (execmem))) +;;* lme + +;;* lmx 34 system/sepolicy/private/traced.te + +(neverallow traced dev_type (blk_file (read write))) +;;* lme + +;;* lmx 37 system/sepolicy/private/traced.te + +(neverallow traced domain (process (ptrace))) +;;* lme + +;;* lmx 48 system/sepolicy/private/traced.te + +(neverallow traced base_typeattr_371 (dir (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton add_name remove_name reparent search rmdir open audit_access execmod))) +;;* lme + +;;* lmx 49 system/sepolicy/private/traced.te + +(neverallow traced system_data_file (dir (ioctl read write create setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton add_name remove_name reparent rmdir open audit_access execmod))) +;;* lme + +;;* lmx 50 system/sepolicy/private/traced.te + +(neverallow traced zoneinfo_data_file (dir (write create setattr relabelfrom relabelto append map unlink link rename execute quotaon mounton add_name remove_name reparent rmdir audit_access execmod))) +;;* lme + +;;* lmx 51 system/sepolicy/private/traced.te + +(neverallow traced base_typeattr_245 (lnk_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton open audit_access execmod))) +;;* lme + +;;* lmx 56 system/sepolicy/private/traced.te + +(neverallow traced base_typeattr_340 (file (ioctl read create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +;;* lme + +;;* lmx 59 system/sepolicy/private/traced.te + +(neverallow base_typeattr_75 traced (process (transition))) +;;* lme + +;;* lmx 60 system/sepolicy/private/traced.te + +(neverallow base_typeattr_57 traced (process (dyntransition))) +;;* lme + +(allow init traced_probes_exec (file (read getattr map execute open))) +(allow init traced_probes (process (transition))) +(allow traced_probes traced_probes_exec (file (read getattr map execute entrypoint open))) +(dontaudit init traced_probes (process (noatsecure))) +(allow init traced_probes (process (siginh rlimitinh))) +(typetransition init traced_probes_exec process traced_probes) +(typetransition traced_probes tmpfs file traced_probes_tmpfs) +(allow traced_probes traced_probes_tmpfs (file (read write getattr map))) +(allow traced_probes tmpfs (dir (getattr search))) +(allow traced_probes traced (fd (use))) +(allow traced_probes traced_tmpfs (file (read write getattr map))) +(allow traced_probes traced_producer_socket (sock_file (write))) +(allow traced_probes traced (unix_stream_socket (connectto))) +(allow traced_probes debugfs_tracing (dir (ioctl read getattr lock search open))) +(allow traced_probes debugfs_tracing (file (ioctl read write getattr lock append map open))) +(allow traced_probes debugfs_trace_marker (file (getattr))) +(allow traced_probes self (capability (sys_nice))) +(allow traced_probes self (cap_userns (sys_nice))) +(allow traced_probes domain (dir (ioctl read getattr lock search open))) +(allow traced_probes domain (file (ioctl read getattr lock map open))) +(allow traced_probes domain (lnk_file (ioctl read getattr lock map open))) +(allow traced_probes kmsg_device (chr_file (write))) +(allow traced_probes system_file (dir (read open))) +(allow traced_probes self (capability (dac_read_search))) +(allow traced_probes apk_data_file (dir (read getattr search open))) +(allow traced_probes dalvikcache_data_file (dir (read getattr search open))) +(allow traced_probes system_app_data_file (dir (read getattr search open))) +(allow traced_probes backup_data_file (dir (read getattr search open))) +(allow traced_probes bootstat_data_file (dir (read getattr search open))) +(allow traced_probes update_engine_data_file (dir (read getattr search open))) +(allow traced_probes update_engine_log_data_file (dir (read getattr search open))) +(allow traced_probes user_profile_data_file (dir (read getattr search open))) +(allow traced_probes atrace_exec (file (read getattr map execute open))) +(allow traced_probes atrace (process (transition))) +(allow atrace atrace_exec (file (read getattr map execute entrypoint open))) +(allow atrace traced_probes (process (sigchld))) +(dontaudit traced_probes atrace (process (noatsecure))) +(allow traced_probes atrace (process (siginh rlimitinh))) +(typetransition traced_probes atrace_exec process atrace) +(allow atrace traced_probes (fd (use))) +;;* lmx 67 system/sepolicy/private/traced_probes.te + +(neverallow traced_probes self (process (execmem))) +;;* lme + +;;* lmx 70 system/sepolicy/private/traced_probes.te + +(neverallow traced_probes dev_type (blk_file (read write))) +;;* lme + +;;* lmx 73 system/sepolicy/private/traced_probes.te + +(neverallow traced_probes domain (process (ptrace))) +;;* lme + +;;* lmx 91 system/sepolicy/private/traced_probes.te + +(neverallow traced_probes base_typeattr_372 (dir (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton add_name remove_name reparent search rmdir open audit_access execmod))) +;;* lme + +;;* lmx 92 system/sepolicy/private/traced_probes.te + +(neverallow traced_probes system_data_file (dir (ioctl read write create setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton add_name remove_name reparent rmdir open audit_access execmod))) +;;* lme + +;;* lmx 93 system/sepolicy/private/traced_probes.te + +(neverallow traced_probes zoneinfo_data_file (dir (write create setattr relabelfrom relabelto append map unlink link rename execute quotaon mounton add_name remove_name reparent rmdir audit_access execmod))) +;;* lme + +;;* lmx 94 system/sepolicy/private/traced_probes.te + +(neverallow traced_probes base_typeattr_245 (lnk_file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton open audit_access execmod))) +;;* lme + +;;* lmx 95 system/sepolicy/private/traced_probes.te + +(neverallow traced_probes base_typeattr_245 (file (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +;;* lme + +;;* lmx 98 system/sepolicy/private/traced_probes.te + +(neverallow base_typeattr_75 traced_probes (process (transition))) +;;* lme + +;;* lmx 99 system/sepolicy/private/traced_probes.te + +(neverallow base_typeattr_57 traced_probes (process (dyntransition))) +;;* lme + +(typetransition traceur_app tmpfs file traceur_app_tmpfs) +(allow traceur_app traceur_app_tmpfs (file (read write getattr map))) +(allow traceur_app tmpfs (dir (getattr search))) +(allow traceur_app traceur_app_tmpfs (file (execute))) +;;* lmx 3 system/sepolicy/private/traceur_app.te + +(neverallow base_typeattr_373 base_typeattr_374 (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +;;* lme + +;;* lmx 3 system/sepolicy/private/traceur_app.te + +(neverallow base_typeattr_375 traceur_app (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +;;* lme + +(allow traceur_app debugfs_tracing (file (ioctl read write getattr lock append map open))) +(allow traceur_app debugfs_tracing_debug (dir (ioctl read getattr lock search open))) +(allow traceur_app trace_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow traceur_app trace_data_file (dir (ioctl read write getattr lock add_name remove_name search open))) +(allow traceur_app atrace_exec (file (ioctl read getattr lock map execute execute_no_trans open))) +(dontaudit traceur_app debugfs_tracing_debug (file (audit_access))) +(allow init tzdatacheck_exec (file (read getattr map execute open))) +(allow init tzdatacheck (process (transition))) +(allow tzdatacheck tzdatacheck_exec (file (read getattr map execute entrypoint open))) +(dontaudit init tzdatacheck (process (noatsecure))) +(allow init tzdatacheck (process (siginh rlimitinh))) +(typetransition init tzdatacheck_exec process tzdatacheck) +(typetransition tzdatacheck tmpfs file tzdatacheck_tmpfs) +(allow tzdatacheck tzdatacheck_tmpfs (file (read write getattr map))) +(allow tzdatacheck tmpfs (dir (getattr search))) +(typetransition ueventd tmpfs file ueventd_tmpfs) +(allow ueventd ueventd_tmpfs (file (read write getattr map))) +(allow ueventd tmpfs (dir (getattr search))) +(allow init uncrypt_exec (file (read getattr map execute open))) +(allow init uncrypt (process (transition))) +(allow uncrypt uncrypt_exec (file (read getattr map execute entrypoint open))) +(dontaudit init uncrypt (process (noatsecure))) +(allow init uncrypt (process (siginh rlimitinh))) +(typetransition init uncrypt_exec process uncrypt) +(typetransition uncrypt tmpfs file uncrypt_tmpfs) +(allow uncrypt uncrypt_tmpfs (file (read write getattr map))) +(allow uncrypt tmpfs (dir (getattr search))) +(typetransition untrusted_app tmpfs file untrusted_app_tmpfs) +(allow untrusted_app untrusted_app_tmpfs (file (read write getattr map))) +(allow untrusted_app tmpfs (dir (getattr search))) +(allow untrusted_app untrusted_app_tmpfs (file (execute))) +;;* lmx 22 system/sepolicy/private/untrusted_app.te + +(neverallow base_typeattr_376 base_typeattr_377 (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +;;* lme + +;;* lmx 22 system/sepolicy/private/untrusted_app.te + +(neverallow base_typeattr_378 untrusted_app (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +;;* lme + +(typetransition untrusted_app_25 tmpfs file untrusted_app_25_tmpfs) +(allow untrusted_app_25 untrusted_app_25_tmpfs (file (read write getattr map))) +(allow untrusted_app_25 tmpfs (dir (getattr search))) +(allow untrusted_app_25 untrusted_app_25_tmpfs (file (execute))) +;;* lmx 24 system/sepolicy/private/untrusted_app_25.te + +(neverallow base_typeattr_379 base_typeattr_380 (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +;;* lme + +;;* lmx 24 system/sepolicy/private/untrusted_app_25.te + +(neverallow base_typeattr_381 untrusted_app_25 (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +;;* lme + +(allow untrusted_app_25 net_dns_prop (file (ioctl read getattr lock map open))) +(allow untrusted_app_25 proc_misc (file (ioctl read getattr lock map open))) +(allow untrusted_app_25 proc_tty_drivers (file (ioctl read getattr lock map open))) +(typetransition untrusted_app_27 tmpfs file untrusted_app_27_tmpfs) +(allow untrusted_app_27 untrusted_app_27_tmpfs (file (read write getattr map))) +(allow untrusted_app_27 tmpfs (dir (getattr search))) +(allow untrusted_app_27 untrusted_app_27_tmpfs (file (execute))) +;;* lmx 25 system/sepolicy/private/untrusted_app_27.te + +(neverallow base_typeattr_382 base_typeattr_383 (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +;;* lme + +;;* lmx 25 system/sepolicy/private/untrusted_app_27.te + +(neverallow base_typeattr_384 untrusted_app_27 (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +;;* lme + +(allow untrusted_app_all apk_data_file (file (execmod))) +(allow untrusted_app_all app_data_file (file (ioctl read getattr lock map execute execute_no_trans execmod open))) +(allow untrusted_app_all asec_apk_file (file (ioctl read getattr lock map open))) +(allow untrusted_app_all asec_apk_file (dir (ioctl read getattr lock search open))) +(allow untrusted_app_all asec_public_file (file (execute execmod))) +(allow untrusted_app_all shell_data_file (file (ioctl read getattr lock map open))) +(allow untrusted_app_all shell_data_file (dir (ioctl read getattr lock search open))) +(allow untrusted_app_all trace_data_file (file (read getattr))) +;;* lmx 51 system/sepolicy/private/untrusted_app_all.te + +(neverallow untrusted_app_all trace_data_file (dir (ioctl read write create getattr setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton add_name remove_name reparent search rmdir open audit_access execmod))) +;;* lme + +;;* lmx 52 system/sepolicy/private/untrusted_app_all.te + +(neverallow untrusted_app_all trace_data_file (file (write create setattr relabelfrom append unlink link rename open))) +;;* lme + +(allow untrusted_app_all apk_tmp_file (file (read getattr))) +(allow untrusted_app_all apk_private_tmp_file (file (read getattr))) +(allow untrusted_app_all system_app_data_file (file (read write getattr))) +(allow untrusted_app_all media_rw_data_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow untrusted_app_all media_rw_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow untrusted_app_all mnt_media_rw_file (dir (search))) +(allow untrusted_app_all servicemanager (service_manager (list))) +(allow untrusted_app_all audioserver_service (service_manager (find))) +(allow untrusted_app_all cameraserver_service (service_manager (find))) +(allow untrusted_app_all drmserver_service (service_manager (find))) +(allow untrusted_app_all mediaserver_service (service_manager (find))) +(allow untrusted_app_all mediaextractor_service (service_manager (find))) +(allow untrusted_app_all mediacodec_service (service_manager (find))) +(allow untrusted_app_all mediametrics_service (service_manager (find))) +(allow untrusted_app_all mediadrmserver_service (service_manager (find))) +(allow untrusted_app_all nfc_service (service_manager (find))) +(allow untrusted_app_all radio_service (service_manager (find))) +(allow untrusted_app_all app_api_service (service_manager (find))) +(allow untrusted_app_all vr_manager_service (service_manager (find))) +(allow untrusted_app_all self (process (ptrace))) +(allow untrusted_app_all sysfs_hwrandom (dir (search))) +(allow untrusted_app_all sysfs_hwrandom (file (ioctl read getattr lock map open))) +(allow untrusted_app_all preloads_media_file (dir (ioctl read getattr lock search open))) +(allow untrusted_app_all preloads_media_file (file (ioctl read getattr lock map open))) +(allow untrusted_app_all preloads_data_file (dir (search))) +(allow untrusted_app_all vendor_app_file (dir (read getattr search open))) +(allow untrusted_app_all vendor_app_file (file (read getattr execute open))) +(allow untrusted_app_all vendor_app_file (lnk_file (read getattr open))) +(allow untrusted_app_all traced (fd (use))) +(allow untrusted_app_all traced_tmpfs (file (read write getattr map))) +(allow untrusted_app_all traced_producer_socket (sock_file (write))) +(allow untrusted_app_all traced (unix_stream_socket (connectto))) +(allow untrusted_app_all system_server (udp_socket (read write getattr connect getopt setopt recvfrom sendto))) +(typetransition untrusted_app_all devpts chr_file untrusted_app_all_devpts) +(allow untrusted_app_all untrusted_app_all_devpts (chr_file (ioctl read write getattr open))) +(allowx untrusted_app_all untrusted_app_all_devpts (ioctl chr_file ((range 0x5401 0x5403) 0x540b (range 0x540e 0x5411) (range 0x5413 0x5414) 0x5451))) +;;* lmx 131 system/sepolicy/private/untrusted_app_all.te + +(neverallowx base_typeattr_57 untrusted_app_all_devpts (ioctl chr_file (0x5412))) +;;* lme + +(dontaudit untrusted_app_all net_dns_prop (file (read))) +(dontaudit untrusted_app_all proc_stat (file (read))) +(dontaudit untrusted_app_all proc_vmstat (file (read))) +(dontaudit untrusted_app_all proc_uptime (file (read))) +(typetransition untrusted_v2_app tmpfs file untrusted_v2_app_tmpfs) +(allow untrusted_v2_app untrusted_v2_app_tmpfs (file (read write getattr map))) +(allow untrusted_v2_app tmpfs (dir (getattr search))) +(allow untrusted_v2_app untrusted_v2_app_tmpfs (file (execute))) +;;* lmx 7 system/sepolicy/private/untrusted_v2_app.te + +(neverallow base_typeattr_385 base_typeattr_386 (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +;;* lme + +;;* lmx 7 system/sepolicy/private/untrusted_v2_app.te + +(neverallow base_typeattr_387 untrusted_v2_app (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +;;* lme + +(allow untrusted_v2_app system_app_data_file (file (read write getattr))) +(allow untrusted_v2_app media_rw_data_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow untrusted_v2_app media_rw_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow untrusted_v2_app mnt_media_rw_file (dir (search))) +(allow untrusted_v2_app servicemanager (service_manager (list))) +(allow untrusted_v2_app audioserver_service (service_manager (find))) +(allow untrusted_v2_app cameraserver_service (service_manager (find))) +(allow untrusted_v2_app drmserver_service (service_manager (find))) +(allow untrusted_v2_app mediaserver_service (service_manager (find))) +(allow untrusted_v2_app mediaextractor_service (service_manager (find))) +(allow untrusted_v2_app mediacodec_service (service_manager (find))) +(allow untrusted_v2_app mediametrics_service (service_manager (find))) +(allow untrusted_v2_app mediadrmserver_service (service_manager (find))) +(allow untrusted_v2_app nfc_service (service_manager (find))) +(allow untrusted_v2_app radio_service (service_manager (find))) +(allow untrusted_v2_app app_api_service (service_manager (find))) +(allow untrusted_v2_app self (process (ptrace))) +(allow untrusted_v2_app traced (fd (use))) +(allow untrusted_v2_app traced_tmpfs (file (read write getattr map))) +(allow untrusted_v2_app traced_producer_socket (sock_file (write))) +(allow untrusted_v2_app traced (unix_stream_socket (connectto))) +(allow init update_engine_exec (file (read getattr map execute open))) +(allow init update_engine (process (transition))) +(allow update_engine update_engine_exec (file (read getattr map execute entrypoint open))) +(dontaudit init update_engine (process (noatsecure))) +(allow init update_engine (process (siginh rlimitinh))) +(typetransition init update_engine_exec process update_engine) +(typetransition update_engine tmpfs file update_engine_tmpfs) +(allow update_engine update_engine_tmpfs (file (read write getattr map))) +(allow update_engine tmpfs (dir (getattr search))) +(allow update_engine_common postinstall_file (file (read getattr map execute open))) +(allow update_engine_common postinstall (process (transition))) +(allow postinstall postinstall_file (file (read getattr map execute entrypoint open))) +(allow postinstall update_engine_common (process (sigchld))) +(dontaudit update_engine_common postinstall (process (noatsecure))) +(allow update_engine_common postinstall (process (siginh rlimitinh))) +(typetransition update_engine_common postinstall_file process postinstall) +(allow init update_verifier_exec (file (read getattr map execute open))) +(allow init update_verifier (process (transition))) +(allow update_verifier update_verifier_exec (file (read getattr map execute entrypoint open))) +(dontaudit init update_verifier (process (noatsecure))) +(allow init update_verifier (process (siginh rlimitinh))) +(typetransition init update_verifier_exec process update_verifier) +(typetransition update_verifier tmpfs file update_verifier_tmpfs) +(allow update_verifier update_verifier_tmpfs (file (read write getattr map))) +(allow update_verifier tmpfs (dir (getattr search))) +(allow init usbd_exec (file (read getattr map execute open))) +(allow init usbd (process (transition))) +(allow usbd usbd_exec (file (read getattr map execute entrypoint open))) +(dontaudit init usbd (process (noatsecure))) +(allow init usbd (process (siginh rlimitinh))) +(typetransition init usbd_exec process usbd) +(typetransition usbd tmpfs file usbd_tmpfs) +(allow usbd usbd_tmpfs (file (read write getattr map))) +(allow usbd tmpfs (dir (getattr search))) +(allow usbd system_prop (file (ioctl read getattr lock map open))) +(allow usbd property_socket (sock_file (write))) +(allow usbd init (unix_stream_socket (connectto))) +(allow usbd ctl_default_prop (property_service (set))) +(allow usbd ctl_default_prop (file (ioctl read getattr lock map open))) +(allow init vdc_exec (file (read getattr map execute open))) +(allow init vdc (process (transition))) +(allow vdc vdc_exec (file (read getattr map execute entrypoint open))) +(dontaudit init vdc (process (noatsecure))) +(allow init vdc (process (siginh rlimitinh))) +(typetransition init vdc_exec process vdc) +(typetransition vdc tmpfs file vdc_tmpfs) +(allow vdc vdc_tmpfs (file (read write getattr map))) +(allow vdc tmpfs (dir (getattr search))) +(dontaudit vendor_init sysfs (dir (write))) +(allow init virtual_touchpad_exec (file (read getattr map execute open))) +(allow init virtual_touchpad (process (transition))) +(allow virtual_touchpad virtual_touchpad_exec (file (read getattr map execute entrypoint open))) +(dontaudit init virtual_touchpad (process (noatsecure))) +(allow init virtual_touchpad (process (siginh rlimitinh))) +(typetransition init virtual_touchpad_exec process virtual_touchpad) +(typetransition virtual_touchpad tmpfs file virtual_touchpad_tmpfs) +(allow virtual_touchpad virtual_touchpad_tmpfs (file (read write getattr map))) +(allow virtual_touchpad tmpfs (dir (getattr search))) +(allow init vold_exec (file (read getattr map execute open))) +(allow init vold (process (transition))) +(allow vold vold_exec (file (read getattr map execute entrypoint open))) +(dontaudit init vold (process (noatsecure))) +(allow init vold (process (siginh rlimitinh))) +(typetransition init vold_exec process vold) +(typetransition vold tmpfs file vold_tmpfs) +(allow vold vold_tmpfs (file (read write getattr map))) +(allow vold tmpfs (dir (getattr search))) +(allow vold sgdisk_exec (file (read getattr map execute open))) +(allow vold sgdisk (process (transition))) +(allow sgdisk sgdisk_exec (file (read getattr map execute entrypoint open))) +(allow sgdisk vold (process (sigchld))) +(dontaudit vold sgdisk (process (noatsecure))) +(allow vold sgdisk (process (siginh rlimitinh))) +(typetransition vold sgdisk_exec process sgdisk) +(allow vold sdcardd_exec (file (read getattr map execute open))) +(allow vold sdcardd (process (transition))) +(allow sdcardd sdcardd_exec (file (read getattr map execute entrypoint open))) +(allow sdcardd vold (process (sigchld))) +(dontaudit vold sdcardd (process (noatsecure))) +(allow vold sdcardd (process (siginh rlimitinh))) +(typetransition vold sdcardd_exec process sdcardd) +(allow vold shell_exec (file (read getattr map execute open))) +(allow vold blkid (process (transition))) +(allow blkid shell_exec (file (read getattr map execute entrypoint open))) +(allow blkid vold (process (sigchld))) +(dontaudit vold blkid (process (noatsecure))) +(allow vold blkid (process (siginh rlimitinh))) +(allow vold shell_exec (file (read getattr map execute open))) +(allow vold blkid_untrusted (process (transition))) +(allow blkid_untrusted shell_exec (file (read getattr map execute entrypoint open))) +(allow blkid_untrusted vold (process (sigchld))) +(dontaudit vold blkid_untrusted (process (noatsecure))) +(allow vold blkid_untrusted (process (siginh rlimitinh))) +(allow vold fsck_exec (file (read getattr map execute open))) +(allow vold fsck (process (transition))) +(allow fsck fsck_exec (file (read getattr map execute entrypoint open))) +(allow fsck vold (process (sigchld))) +(dontaudit vold fsck (process (noatsecure))) +(allow vold fsck (process (siginh rlimitinh))) +(allow vold fsck_exec (file (read getattr map execute open))) +(allow vold fsck_untrusted (process (transition))) +(allow fsck_untrusted fsck_exec (file (read getattr map execute entrypoint open))) +(allow fsck_untrusted vold (process (sigchld))) +(dontaudit vold fsck_untrusted (process (noatsecure))) +(allow vold fsck_untrusted (process (siginh rlimitinh))) +(typetransition vold storage_file dir storage_stub_file) +(typetransition vold mnt_media_rw_file dir mnt_media_rw_stub_file) +(allow vold vold_prepare_subdirs_exec (file (read getattr map execute open))) +(allow vold vold_prepare_subdirs (process (transition))) +(allow vold_prepare_subdirs vold_prepare_subdirs_exec (file (read getattr map execute entrypoint open))) +(allow vold_prepare_subdirs vold (process (sigchld))) +(dontaudit vold vold_prepare_subdirs (process (noatsecure))) +(allow vold vold_prepare_subdirs (process (siginh rlimitinh))) +(typetransition vold vold_prepare_subdirs_exec process vold_prepare_subdirs) +(allow vold_prepare_subdirs system_file (file (execute_no_trans))) +(allow vold_prepare_subdirs shell_exec (file (ioctl read getattr lock map execute execute_no_trans open))) +(allow vold_prepare_subdirs toolbox_exec (file (ioctl read getattr lock map execute execute_no_trans open))) +(allow vold_prepare_subdirs devpts (chr_file (ioctl read write getattr lock append map open))) +(allow vold_prepare_subdirs vold (fd (use))) +(allow vold_prepare_subdirs vold (fifo_file (read write))) +(allow vold_prepare_subdirs file_contexts_file (file (ioctl read getattr lock map open))) +(allow vold_prepare_subdirs self (capability (chown dac_override fowner))) +(allow vold_prepare_subdirs self (cap_userns (chown dac_override fowner))) +(allow vold_prepare_subdirs self (process (setfscreate))) +(allow vold_prepare_subdirs system_data_file (dir (read write relabelfrom add_name remove_name rmdir open))) +(allow vold_prepare_subdirs vendor_data_file (dir (read write relabelfrom add_name remove_name rmdir open))) +(allow vold_prepare_subdirs vold_data_file (dir (ioctl read write create getattr setattr lock relabelto rename add_name remove_name reparent search rmdir open))) +(allow vold_prepare_subdirs fingerprint_vendor_data_file (dir (ioctl read write create getattr setattr lock relabelto rename add_name remove_name reparent search rmdir open))) +(allow vold_prepare_subdirs storaged_data_file (dir (ioctl read write create getattr setattr lock relabelto rename add_name remove_name reparent search rmdir open))) +(allow vold_prepare_subdirs system_data_file (file (getattr unlink))) +(allow vold_prepare_subdirs vold_data_file (file (getattr unlink))) +(allow vold_prepare_subdirs fingerprint_vendor_data_file (file (getattr unlink))) +(allow vold_prepare_subdirs storaged_data_file (file (getattr unlink))) +(allow init vr_hwc_exec (file (read getattr map execute open))) +(allow init vr_hwc (process (transition))) +(allow vr_hwc vr_hwc_exec (file (read getattr map execute entrypoint open))) +(dontaudit init vr_hwc (process (noatsecure))) +(allow init vr_hwc (process (siginh rlimitinh))) +(typetransition init vr_hwc_exec process vr_hwc) +(typetransition vr_hwc tmpfs file vr_hwc_tmpfs) +(allow vr_hwc vr_hwc_tmpfs (file (read write getattr map))) +(allow vr_hwc tmpfs (dir (getattr search))) +(allow init wait_for_keymaster_exec (file (read getattr map execute open))) +(allow init wait_for_keymaster (process (transition))) +(allow wait_for_keymaster wait_for_keymaster_exec (file (read getattr map execute entrypoint open))) +(dontaudit init wait_for_keymaster (process (noatsecure))) +(allow init wait_for_keymaster (process (siginh rlimitinh))) +(typetransition init wait_for_keymaster_exec process wait_for_keymaster) +(typetransition wait_for_keymaster tmpfs file wait_for_keymaster_tmpfs) +(allow wait_for_keymaster wait_for_keymaster_tmpfs (file (read write getattr map))) +(allow wait_for_keymaster tmpfs (dir (getattr search))) +(allow wait_for_keymaster kmsg_device (chr_file (write lock append map open))) +(typetransition webview_zygote tmpfs file webview_zygote_tmpfs) +(allow webview_zygote webview_zygote_tmpfs (file (read write getattr map))) +(allow webview_zygote tmpfs (dir (getattr search))) +(allow webview_zygote apk_data_file (dir (ioctl read getattr lock search open))) +(allow webview_zygote apk_data_file (file (ioctl read getattr lock map execute open))) +(allow webview_zygote shared_relro_file (dir (search))) +(allow webview_zygote shared_relro_file (file (ioctl read getattr lock map open))) +(allow webview_zygote self (capability (setgid setuid))) +(allow webview_zygote self (cap_userns (setgid setuid))) +(allow webview_zygote self (capability (setpcap))) +(allow webview_zygote self (cap_userns (setpcap))) +(allow webview_zygote self (process (setcurrent))) +(allow webview_zygote isolated_app (process (dyntransition))) +(allow webview_zygote dalvikcache_data_file (dir (ioctl read getattr lock search open))) +(allow webview_zygote dalvikcache_data_file (lnk_file (ioctl read getattr lock map open))) +(allow webview_zygote dalvikcache_data_file (file (ioctl read getattr lock map execute open))) +(allow webview_zygote debugfs_trace_marker (file (getattr))) +(allow webview_zygote system_server (process (getpgid))) +(allow webview_zygote isolated_app (process (setpgid))) +(dontaudit webview_zygote mnt_expand_file (dir (getattr))) +(dontaudit webview_zygote dex2oat_exec (file (execute))) +(allow webview_zygote seapp_contexts_file (file (ioctl read getattr lock map open))) +(allow webview_zygote selinuxfs (dir (ioctl read getattr lock search open))) +(allow webview_zygote selinuxfs (file (ioctl read getattr lock map open))) +(allow webview_zygote selinuxfs (lnk_file (ioctl read getattr lock map open))) +(allow webview_zygote selinuxfs (file (write lock append map open))) +(allow webview_zygote kernel (security (check_context))) +(allow webview_zygote selinuxfs (dir (ioctl read getattr lock search open))) +(allow webview_zygote selinuxfs (file (ioctl read getattr lock map open))) +(allow webview_zygote selinuxfs (lnk_file (ioctl read getattr lock map open))) +(allow webview_zygote selinuxfs (file (write lock append map open))) +(allow webview_zygote kernel (security (compute_av))) +(allow webview_zygote self (netlink_selinux_socket (read write create getattr setattr lock relabelfrom relabelto append bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(allow webview_zygote system_file (dir (ioctl read getattr lock search open))) +(allow webview_zygote zygote_tmpfs (file (read))) +(allow webview_zygote zygote (fd (use))) +(allow webview_zygote zygote (process (sigchld))) +(allow webview_zygote vendor_overlay_file (dir (ioctl read getattr lock search open))) +(allow webview_zygote vendor_overlay_file (file (ioctl read getattr lock map open))) +(allow webview_zygote vendor_overlay_file (lnk_file (ioctl read getattr lock map open))) +;;* lmx 78 system/sepolicy/private/webview_zygote.te + +(neverallow webview_zygote base_typeattr_323 (process (dyntransition))) +;;* lme + +;;* lmx 81 system/sepolicy/private/webview_zygote.te + +(neverallow webview_zygote base_typeattr_368 (process (transition))) +;;* lme + +;;* lmx 85 system/sepolicy/private/webview_zygote.te + +(neverallow webview_zygote base_typeattr_57 (file (execute_no_trans))) +;;* lme + +;;* lmx 89 system/sepolicy/private/webview_zygote.te + +(neverallow base_typeattr_388 webview_zygote (process (dyntransition))) +;;* lme + +;;* lmx 92 system/sepolicy/private/webview_zygote.te + +(neverallow webview_zygote property_socket (sock_file (write))) +;;* lme + +;;* lmx 93 system/sepolicy/private/webview_zygote.te + +(neverallow webview_zygote property_type (property_service (set))) +;;* lme + +;;* lmx 103 system/sepolicy/private/webview_zygote.te + +(neverallow webview_zygote shell_data_file (file (ioctl read write getattr lock append map execute execute_no_trans open))) +(neverallow webview_zygote bluetooth_data_file (file (ioctl read write getattr lock append map execute execute_no_trans open))) +(neverallow webview_zygote nfc_data_file (file (ioctl read write getattr lock append map execute execute_no_trans open))) +(neverallow webview_zygote radio_data_file (file (ioctl read write getattr lock append map execute execute_no_trans open))) +(neverallow webview_zygote app_data_file (file (ioctl read write getattr lock append map execute execute_no_trans open))) +(neverallow webview_zygote system_app_data_file (file (ioctl read write getattr lock append map execute execute_no_trans open))) +;;* lme + +;;* lmx 109 system/sepolicy/private/webview_zygote.te + +(neverallow webview_zygote base_typeattr_389 (service_manager (find))) +;;* lme + +;;* lmx 112 system/sepolicy/private/webview_zygote.te + +(neverallow webview_zygote gpu_device (chr_file (ioctl read write getattr lock append map execute execute_no_trans open))) +;;* lme + +;;* lmx 115 system/sepolicy/private/webview_zygote.te + +(neverallow webview_zygote cache_file (dir (write create setattr relabelfrom relabelto append map unlink link rename execute quotaon mounton add_name remove_name reparent rmdir audit_access execmod))) +;;* lme + +;;* lmx 116 system/sepolicy/private/webview_zygote.te + +(neverallow webview_zygote cache_file (file (ioctl write create setattr lock relabelfrom relabelto append map unlink link rename execute quotaon mounton execute_no_trans entrypoint execmod open audit_access))) +;;* lme + +;;* lmx 132 system/sepolicy/private/webview_zygote.te + +(neverallow webview_zygote domain (socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow webview_zygote domain (tcp_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind node_bind name_connect))) +(neverallow webview_zygote domain (udp_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind node_bind))) +(neverallow webview_zygote domain (rawip_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind node_bind))) +(neverallow webview_zygote domain (netlink_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow webview_zygote domain (packet_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow webview_zygote domain (key_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow webview_zygote domain (netlink_route_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind nlmsg_read nlmsg_write))) +(neverallow webview_zygote domain (netlink_tcpdiag_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind nlmsg_read nlmsg_write))) +(neverallow webview_zygote domain (netlink_nflog_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow webview_zygote domain (netlink_xfrm_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind nlmsg_read nlmsg_write))) +(neverallow webview_zygote domain (netlink_audit_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind nlmsg_read nlmsg_write nlmsg_relay nlmsg_readpriv nlmsg_tty_audit))) +(neverallow webview_zygote domain (netlink_dnrt_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow webview_zygote domain (netlink_kobject_uevent_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow webview_zygote domain (appletalk_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow webview_zygote domain (tun_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind attach_queue))) +(neverallow webview_zygote domain (netlink_iscsi_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow webview_zygote domain (netlink_fib_lookup_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow webview_zygote domain (netlink_connector_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow webview_zygote domain (netlink_netfilter_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow webview_zygote domain (netlink_generic_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow webview_zygote domain (netlink_scsitransport_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow webview_zygote domain (netlink_rdma_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow webview_zygote domain (netlink_crypto_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow webview_zygote domain (sctp_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind node_bind))) +(neverallow webview_zygote domain (icmp_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind node_bind))) +(neverallow webview_zygote domain (ax25_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow webview_zygote domain (ipx_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow webview_zygote domain (netrom_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow webview_zygote domain (atmpvc_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow webview_zygote domain (x25_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow webview_zygote domain (rose_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow webview_zygote domain (decnet_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow webview_zygote domain (atmsvc_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow webview_zygote domain (rds_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow webview_zygote domain (irda_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow webview_zygote domain (pppox_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow webview_zygote domain (llc_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow webview_zygote domain (can_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow webview_zygote domain (tipc_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow webview_zygote domain (bluetooth_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow webview_zygote domain (iucv_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow webview_zygote domain (rxrpc_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow webview_zygote domain (isdn_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow webview_zygote domain (phonet_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow webview_zygote domain (ieee802154_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow webview_zygote domain (caif_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow webview_zygote domain (alg_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow webview_zygote domain (nfc_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow webview_zygote domain (vsock_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow webview_zygote domain (kcm_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow webview_zygote domain (qipcrtr_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(neverallow webview_zygote domain (smc_socket (ioctl read write create getattr setattr lock relabelfrom relabelto append map bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +;;* lme + +;;* lmx 140 system/sepolicy/private/webview_zygote.te + +(neverallow webview_zygote bluetooth_a2dp_offload_prop (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(neverallow webview_zygote bluetooth_prop (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(neverallow webview_zygote exported_bluetooth_prop (file (ioctl read write create getattr setattr lock append map unlink rename open))) +;;* lme + +(allow init wificond_exec (file (read getattr map execute open))) +(allow init wificond (process (transition))) +(allow wificond wificond_exec (file (read getattr map execute entrypoint open))) +(dontaudit init wificond (process (noatsecure))) +(allow init wificond (process (siginh rlimitinh))) +(typetransition init wificond_exec process wificond) +(typetransition wificond tmpfs file wificond_tmpfs) +(allow wificond wificond_tmpfs (file (read write getattr map))) +(allow wificond tmpfs (dir (getattr search))) +(allow init wpantund_exec (file (read getattr map execute open))) +(allow init wpantund (process (transition))) +(allow wpantund wpantund_exec (file (read getattr map execute entrypoint open))) +(dontaudit init wpantund (process (noatsecure))) +(allow init wpantund (process (siginh rlimitinh))) +(typetransition init wpantund_exec process wpantund) +(typetransition wpantund tmpfs file wpantund_tmpfs) +(allow wpantund wpantund_tmpfs (file (read write getattr map))) +(allow wpantund tmpfs (dir (getattr search))) +(allow init zygote_exec (file (read getattr map execute open))) +(allow init zygote (process (transition))) +(allow zygote zygote_exec (file (read getattr map execute entrypoint open))) +(dontaudit init zygote (process (noatsecure))) +(allow init zygote (process (siginh rlimitinh))) +(typetransition init zygote_exec process zygote) +(typetransition zygote tmpfs file zygote_tmpfs) +(allow zygote zygote_tmpfs (file (read write getattr map))) +(allow zygote tmpfs (dir (getattr search))) +(allow zygote runtime_event_log_tags_file (file (ioctl read getattr lock map open))) +(allow zygote self (capability (chown dac_override fowner setgid setuid))) +(allow zygote self (cap_userns (chown dac_override fowner setgid setuid))) +(allow zygote self (capability (setpcap))) +(allow zygote self (cap_userns (setpcap))) +(allow zygote self (process (setcurrent))) +(allow zygote system_server (process (dyntransition))) +(allow zygote appdomain (process (dyntransition))) +(allow zygote webview_zygote (process (dyntransition))) +(allow zygote appdomain (dir (getattr search))) +(allow zygote appdomain (file (ioctl read getattr lock map open))) +(allow zygote system_server (process (getpgid setpgid))) +(allow zygote appdomain (process (getpgid setpgid))) +(allow zygote webview_zygote (process (getpgid setpgid))) +(allow zygote system_data_file (dir (ioctl read getattr lock search open))) +(allow zygote system_data_file (file (ioctl read getattr lock map open))) +(allow zygote dalvikcache_data_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow zygote dalvikcache_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow zygote dalvikcache_data_file (lnk_file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow zygote resourcecache_data_file (dir (ioctl read write getattr lock add_name remove_name search open))) +(allow zygote resourcecache_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow base_typeattr_390 dalvikcache_data_file (file (execute))) +(allow zygote idmap_exec (file (ioctl read getattr lock map execute execute_no_trans open))) +(allow zygote dex2oat_exec (file (ioctl read getattr lock map execute execute_no_trans open))) +(allow zygote vendor_overlay_file (dir (ioctl read getattr lock search open))) +(allow zygote vendor_overlay_file (file (ioctl read getattr lock map open))) +(allow zygote vendor_overlay_file (lnk_file (ioctl read getattr lock map open))) +(allow zygote cgroup (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow zygote cgroup (file (ioctl read getattr lock map open))) +(allow zygote cgroup (lnk_file (ioctl read getattr lock map open))) +(allow zygote self (capability (sys_admin))) +(allow zygote self (cap_userns (sys_admin))) +(allow zygote pmsg_device (chr_file (getattr))) +(allow zygote debugfs_trace_marker (file (getattr))) +(allow zygote seapp_contexts_file (file (ioctl read getattr lock map open))) +(allow zygote selinuxfs (dir (ioctl read getattr lock search open))) +(allow zygote selinuxfs (file (ioctl read getattr lock map open))) +(allow zygote selinuxfs (lnk_file (ioctl read getattr lock map open))) +(allow zygote selinuxfs (file (write lock append map open))) +(allow zygote kernel (security (check_context))) +(allow zygote selinuxfs (dir (ioctl read getattr lock search open))) +(allow zygote selinuxfs (file (ioctl read getattr lock map open))) +(allow zygote selinuxfs (lnk_file (ioctl read getattr lock map open))) +(allow zygote selinuxfs (file (write lock append map open))) +(allow zygote kernel (security (compute_av))) +(allow zygote self (netlink_selinux_socket (read write create getattr setattr lock relabelfrom relabelto append bind connect listen accept getopt setopt shutdown recvfrom sendto name_bind))) +(allow zygote proc_cpuinfo (file (mounton))) +(allow zygote rootfs (dir (mounton))) +(allow zygote tmpfs (filesystem (mount unmount))) +(allow zygote fuse (filesystem (unmount))) +(allow zygote sdcardfs (filesystem (unmount))) +(allow zygote mnt_user_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow zygote mnt_user_file (lnk_file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow zygote storage_file (dir (mounton search))) +(allow zygote zygote_exec (file (ioctl read getattr lock map execute execute_no_trans open))) +(allow zygote proc_net (dir (ioctl read getattr lock search open))) +(allow zygote proc_net (file (ioctl read getattr lock map open))) +(allow zygote proc_net (lnk_file (ioctl read getattr lock map open))) +(allow zygote rootfs (dir (ioctl read getattr lock search open))) +(allow zygote rootfs (file (ioctl read getattr lock map open))) +(allow zygote rootfs (lnk_file (ioctl read getattr lock map open))) +(allow zygote system_file (dir (ioctl read getattr lock search open))) +(allow zygote system_file (file (ioctl read getattr lock map open))) +(allow zygote system_file (lnk_file (ioctl read getattr lock map open))) +(allow zygote ion_device (chr_file (ioctl read getattr lock map open))) +(allow zygote tmpfs (dir (ioctl read getattr lock search open))) +(allow zygote overlay_prop (file (ioctl read getattr lock map open))) +(allow zygote exported_overlay_prop (file (ioctl read getattr lock map open))) +;;* lmx 127 system/sepolicy/private/zygote.te + +(neverallow zygote base_typeattr_391 (process (dyntransition))) +;;* lme + +;;* lmx 133 system/sepolicy/private/zygote.te + +(neverallow zygote base_typeattr_392 (file (execute execute_no_trans))) +;;* lme + +;;* lmx 140 system/sepolicy/private/zygote.te + +(neverallow zygote bluetooth_a2dp_offload_prop (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(neverallow zygote bluetooth_prop (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(neverallow zygote exported_bluetooth_prop (file (ioctl read write create getattr setattr lock append map unlink rename open))) +;;* lme + +(allow appdomain flipfont_data_file (dir (ioctl read getattr lock search open))) +(allow appdomain flipfont_data_file (file (ioctl read getattr lock map open))) +(allow platform_app flipfont_data_file (file (ioctl read getattr lock map open))) +(allow platform_app flipfont_data_file (dir (ioctl read getattr lock search open))) +(allow priv_app flipfont_data_file (file (ioctl read getattr lock map open))) +(allow priv_app flipfont_data_file (dir (ioctl read getattr lock search open))) +(allow priv_app mnt_media_rw_file (dir (search))) +(allow system_app cache_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow system_app cache_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow system_app flipfont_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow system_app flipfont_data_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow system_server flipfont_data_file (dir (ioctl read write create getattr setattr lock relabelto rename add_name remove_name reparent search rmdir open))) +(allow system_server flipfont_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow system_server sysfs_lowmemorykiller (file (ioctl read write getattr lock append map open))) +(allow untrusted_app flipfont_data_file (file (ioctl read getattr lock map open))) +(allow untrusted_app flipfont_data_file (dir (ioctl read getattr lock search open))) +(allow appdomain persist_dpm_prop (file (ioctl read getattr lock map open))) +(allow appdomain seempdw_socket (sock_file (write))) +(allow appdomain seempd (unix_dgram_socket (sendto))) +(allow audioserver mirrorlink (binder (call transfer))) +(allow mirrorlink audioserver (binder (transfer))) +(allow audioserver mirrorlink (fd (use))) +(allow init bt_logger_exec (file (read getattr map execute open))) +(allow init bt_logger (process (transition))) +(allow bt_logger bt_logger_exec (file (read getattr map execute entrypoint open))) +(dontaudit init bt_logger (process (noatsecure))) +(allow init bt_logger (process (siginh rlimitinh))) +(typetransition init bt_logger_exec process bt_logger) +(typetransition bt_logger tmpfs file bt_logger_tmpfs) +(allow bt_logger bt_logger_tmpfs (file (read write getattr map))) +(allow bt_logger tmpfs (dir (getattr search))) +(allow bluetooth bt_logger (unix_stream_socket (connectto))) +(allow bt_logger bluetooth (unix_stream_socket (connectto))) +(allow bt_logger bluetooth_data_file (dir (search))) +(allow bt_logger bluetooth_logs_data_file (dir (ioctl read write getattr lock add_name remove_name search open))) +(allow bt_logger bluetooth_logs_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(typetransition dataservice_app tmpfs file dataservice_app_tmpfs) +(allow dataservice_app dataservice_app_tmpfs (file (read write getattr map))) +(allow dataservice_app tmpfs (dir (getattr search))) +(allow dataservice_app dataservice_app_tmpfs (file (execute))) +;;* lmx 31 device/qcom/sepolicy/private/dataservice_app.te + +(neverallow base_typeattr_393 base_typeattr_394 (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +;;* lme + +;;* lmx 31 device/qcom/sepolicy/private/dataservice_app.te + +(neverallow base_typeattr_395 dataservice_app (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +;;* lme + +(allow dataservice_app cne_service (service_manager (add find))) +;;* lmx 34 device/qcom/sepolicy/private/dataservice_app.te + +(neverallow base_typeattr_394 cne_service (service_manager (add))) +;;* lme + +(allow dataservice_app uce_service (service_manager (add find))) +;;* lmx 35 device/qcom/sepolicy/private/dataservice_app.te + +(neverallow base_typeattr_394 uce_service (service_manager (add))) +;;* lme + +(allow dataservice_app dpmservice (service_manager (add find))) +;;* lmx 36 device/qcom/sepolicy/private/dataservice_app.te + +(neverallow base_typeattr_394 dpmservice (service_manager (add))) +;;* lme + +(allow dataservice_app app_api_service (service_manager (find))) +(allow dataservice_app system_api_service (service_manager (find))) +(allow dataservice_app audioserver_service (service_manager (find))) +(allow dataservice_app radio_service (service_manager (find))) +(allow dataservice_app system_app_data_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow dataservice_app system_app_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow dataservice_app system_app_data_file (lnk_file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow dataservice_app dpmd_socket (sock_file (write))) +(allow dataservice_app dpmd_data_file (dir (ioctl read write getattr lock add_name remove_name search open))) +(allow dataservice_app dpmd_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(dontaudit dataservice_app domain (dir (ioctl read getattr lock search open))) +(allow dataservice_app self (socket (ioctl read write create getattr setattr lock append bind connect getopt setopt shutdown))) +(allowx dataservice_app self (ioctl socket ((range 0xc300 0xc305)))) +(allow dataservice_app netd_socket (sock_file (write))) +(allow dataservice_app netd (unix_stream_socket (connectto))) +(allow dataservice_app dpmd_socket (sock_file (write))) +(allow dataservice_app dpmd (unix_stream_socket (connectto))) +(allow dataservice_app hwservicemanager (binder (call transfer))) +(allow hwservicemanager dataservice_app (binder (call transfer))) +(allow hwservicemanager dataservice_app (dir (search))) +(allow hwservicemanager dataservice_app (file (read open))) +(allow hwservicemanager dataservice_app (process (getattr))) +(allow dataservice_app property_socket (sock_file (write))) +(allow dataservice_app init (unix_stream_socket (connectto))) +(allow dataservice_app persist_dpm_prop (property_service (set))) +(allow dataservice_app persist_dpm_prop (file (ioctl read getattr lock map open))) +(allow init dpmd_exec (file (read getattr map execute open))) +(allow init dpmd (process (transition))) +(allow dpmd dpmd_exec (file (read getattr map execute entrypoint open))) +(dontaudit init dpmd (process (noatsecure))) +(allow init dpmd (process (siginh rlimitinh))) +(typetransition init dpmd_exec process dpmd) +(typetransition dpmd tmpfs file dpmd_tmpfs) +(allow dpmd dpmd_tmpfs (file (read write getattr map))) +(allow dpmd tmpfs (dir (getattr search))) +(allow dpmd system_file (file (getattr map execute execute_no_trans))) +(allow dpmd dpmd_exec (file (getattr map execute execute_no_trans))) +(allow dpmd dpmd_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow dpmd dpmd_data_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow dpmd proc_net (dir (ioctl read getattr lock search open))) +(allow dpmd proc_net (file (ioctl read getattr lock map open))) +(allow dpmd proc_net (lnk_file (ioctl read getattr lock map open))) +(allow dpmd self (capability (setuid net_admin net_raw))) +(allow dpmd self (capability2 (wake_alarm))) +(allow dpmd appdomain (dir (ioctl read getattr lock search open))) +(allow dpmd appdomain (file (ioctl read getattr lock map open))) +(allow dpmd appdomain (lnk_file (ioctl read getattr lock map open))) +(allow dpmd sysfs_wake_lock (file (ioctl read write getattr lock append map open))) +(allow dpmd self (capability2 (block_suspend))) +(allow dpmd self (cap2_userns (block_suspend))) +(allow dpmd shell_exec (file (ioctl read getattr lock map execute execute_no_trans open))) +(dontaudit dpmd self (capability (sys_module))) +(allow dpmd property_socket (sock_file (write))) +(allow dpmd init (unix_stream_socket (connectto))) +(allow dpmd persist_dpm_prop (property_service (set))) +(allow dpmd persist_dpm_prop (file (ioctl read getattr lock map open))) +(allow dpmd persist_dpm_prop (file (ioctl read getattr lock map open))) +(allow dpmd self (socket (read write create getattr setattr lock append bind connect getopt setopt shutdown))) +(allow dpmd self (netlink_socket (read write create getattr setattr lock append bind connect getopt setopt shutdown))) +(allow dpmd self (netlink_generic_socket (read write create getattr setattr lock append bind connect getopt setopt shutdown))) +(allow dpmd priv_app (fd (use))) +(allow dpmd priv_app (tcp_socket (ioctl read write getattr setattr lock append bind connect getopt setopt shutdown))) +(allow dpmd system_server (fd (use))) +(allow dpmd system_server (tcp_socket (ioctl read write getattr setattr lock append bind connect getopt setopt shutdown))) +(allow dpmd system_app (fd (use))) +(allow dpmd system_app (tcp_socket (ioctl read write getattr setattr lock append bind connect getopt setopt shutdown))) +(allow dpmd untrusted_app (fd (use))) +(allow dpmd untrusted_app (tcp_socket (ioctl read write getattr setattr lock append bind connect getopt setopt shutdown))) +(allow dpmd untrusted_app_25 (fd (use))) +(allow dpmd untrusted_app_25 (tcp_socket (ioctl read write getattr setattr lock append bind connect getopt setopt shutdown))) +(allow dpmd platform_app (fd (use))) +(allow dpmd platform_app (tcp_socket (ioctl read write getattr setattr lock append bind connect getopt setopt shutdown))) +(allow dpmd proc_net (file (write))) +(allow bluetooth dun-server (unix_stream_socket (connectto))) +(allow dun-server serial_device (chr_file (ioctl read write getattr lock append map open))) +(allow dun-server smd7_device (chr_file (ioctl read write getattr lock append map open))) +(allow init dun-server_exec (file (read getattr map execute open))) +(allow init dun-server (process (transition))) +(allow dun-server dun-server_exec (file (read getattr map execute entrypoint open))) +(dontaudit init dun-server (process (noatsecure))) +(allow init dun-server (process (siginh rlimitinh))) +(typetransition init dun-server_exec process dun-server) +(typetransition dun-server tmpfs file dun-server_tmpfs) +(allow dun-server dun-server_tmpfs (file (read write getattr map))) +(allow dun-server tmpfs (dir (getattr search))) +(allow mediaprovider dpmtcm_socket (sock_file (write lock append map open))) +(allow mediaprovider dpmwrapper_socket (sock_file (write lock append map open))) +(allow mediaprovider dpmd (unix_stream_socket (connectto))) +(allow mediaserver seempdw_socket (sock_file (write))) +(allow mediaserver seempd (unix_dgram_socket (sendto))) +(allow init mirrorlink_exec (file (read getattr map execute open))) +(allow init mirrorlink (process (transition))) +(allow mirrorlink mirrorlink_exec (file (read getattr map execute entrypoint open))) +(dontaudit init mirrorlink (process (noatsecure))) +(allow init mirrorlink (process (siginh rlimitinh))) +(typetransition init mirrorlink_exec process mirrorlink) +(typetransition mirrorlink tmpfs file mirrorlink_tmpfs) +(allow mirrorlink mirrorlink_tmpfs (file (read write getattr map))) +(allow mirrorlink tmpfs (dir (getattr search))) +(allow mirrorlink self (netlink_kobject_uevent_socket (read write create getattr setattr lock append bind connect getopt setopt shutdown))) +(allowx mirrorlink self (ioctl udp_socket ((range 0x8912 0x8915) 0x8921))) +(allow mirrorlink mirrorlink_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow mirrorlink mirrorlink_data_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow mirrorlink mirrorlink_socket (sock_file (read write))) +(allow mirrorlink netd_socket (sock_file (write))) +(allow mirrorlink netd (unix_stream_socket (connectto))) +(allow mirrorlink proc_net (file (ioctl read write getattr lock append map open))) +(allow mirrorlink ion_device (chr_file (ioctl read getattr lock map open))) +(allow mirrorlink gpu_device (chr_file (ioctl read write getattr lock append map open))) +(allow mirrorlink uhid_device (chr_file (ioctl read write getattr lock append map open))) +(allow mirrorlink audioserver_service (service_manager (find))) +(allow mirrorlink surfaceflinger_service (service_manager (find))) +(allow mirrorlink mediametrics_service (service_manager (find))) +(allow mirrorlink servicemanager (binder (call transfer))) +(allow servicemanager mirrorlink (dir (search))) +(allow servicemanager mirrorlink (file (read open))) +(allow servicemanager mirrorlink (process (getattr))) +(allow mirrorlink surfaceflinger (binder (call transfer))) +(allow surfaceflinger mirrorlink (binder (transfer))) +(allow mirrorlink surfaceflinger (fd (use))) +(allow mirrorlink audioserver (binder (call transfer))) +(allow audioserver mirrorlink (binder (transfer))) +(allow mirrorlink audioserver (fd (use))) +(allow mirrorlink system_app (binder (call transfer))) +(allow system_app mirrorlink (binder (transfer))) +(allow mirrorlink system_app (fd (use))) +(allow mirrorlink audio_device (chr_file (ioctl read write getattr lock append map open))) +(allow mirrorlink audio_device (dir (ioctl read getattr lock search open))) +(allow mirrorlink property_socket (sock_file (write))) +(allow mirrorlink init (unix_stream_socket (connectto))) +(allow mirrorlink exported_system_radio_prop (property_service (set))) +(allow mirrorlink exported_system_radio_prop (file (ioctl read getattr lock map open))) +(allow mirrorlink system_prop (file (ioctl read getattr lock map open))) +(allow mirrorlink sysfs_net (dir (ioctl read getattr lock search open))) +(allow mirrorlink sysfs_net (file (ioctl read getattr lock map open))) +(allow mirrorlink system_file (dir (ioctl read getattr lock search open))) +(allow init vendor_mmi_sys_exec (file (read getattr map execute open))) +(allow init vendor_mmi_sys (process (transition))) +(allow vendor_mmi_sys vendor_mmi_sys_exec (file (read getattr map execute entrypoint open))) +(dontaudit init vendor_mmi_sys (process (noatsecure))) +(allow init vendor_mmi_sys (process (siginh rlimitinh))) +(typetransition init vendor_mmi_sys_exec process vendor_mmi_sys) +(typetransition vendor_mmi_sys tmpfs file vendor_mmi_sys_tmpfs) +(allow vendor_mmi_sys vendor_mmi_sys_tmpfs (file (read write getattr map))) +(allow vendor_mmi_sys tmpfs (dir (getattr search))) +(allow vendor_mmi_sys surfaceflinger (binder (call transfer))) +(allow surfaceflinger vendor_mmi_sys (binder (transfer))) +(allow vendor_mmi_sys surfaceflinger (fd (use))) +(allow vendor_mmi_sys servicemanager (binder (call transfer))) +(allow servicemanager vendor_mmi_sys (dir (search))) +(allow servicemanager vendor_mmi_sys (file (read open))) +(allow servicemanager vendor_mmi_sys (process (getattr))) +(allow vendor_mmi_sys ion_device (chr_file (ioctl read getattr lock map open))) +(allow vendor_mmi_sys kmsg_device (chr_file (write lock append map open))) +(allow vendor_mmi_sys surfaceflinger_service (service_manager (find))) +(allow vendor_mmi_sys vendor_mmi_sys_exec (file (execute_no_trans))) +(allow init perfservice_exec (file (read getattr map execute open))) +(allow init perfservice (process (transition))) +(allow perfservice perfservice_exec (file (read getattr map execute entrypoint open))) +(dontaudit init perfservice (process (noatsecure))) +(allow init perfservice (process (siginh rlimitinh))) +(typetransition init perfservice_exec process perfservice) +(typetransition perfservice tmpfs file perfservice_tmpfs) +(allow perfservice perfservice_tmpfs (file (read write getattr map))) +(allow perfservice tmpfs (dir (getattr search))) +(allow perfservice vendor_perf_service (service_manager (add find))) +;;* lmx 32 device/qcom/sepolicy/private/perfservice.te + +(neverallow base_typeattr_396 vendor_perf_service (service_manager (add))) +;;* lme + +(allow perfservice servicemanager (binder (call transfer))) +(allow servicemanager perfservice (dir (search))) +(allow servicemanager perfservice (file (read open))) +(allow servicemanager perfservice (process (getattr))) +(allow perfservice system_server (binder (call transfer))) +(allow system_server perfservice (binder (transfer))) +(allow perfservice system_server (fd (use))) +(allow platform_app cne_service (service_manager (find))) +(allow platform_app dpmservice (service_manager (find))) +(allow platform_app dpmtcm_socket (sock_file (write lock append map open))) +(allow platform_app dpmd_socket (sock_file (write lock append map open))) +(allow platform_app dpmwrapper_socket (sock_file (write lock append map open))) +(allow platform_app dpmd (unix_stream_socket (connectto))) +(allow platform_app color_service (service_manager (find))) +(allow priv_app dpmtcm_socket (sock_file (write lock append map open))) +(allow priv_app dpmwrapper_socket (sock_file (write lock append map open))) +(allow priv_app dpmd (unix_stream_socket (connectto))) +(typetransition qtelephony tmpfs file qtelephony_tmpfs) +(allow qtelephony qtelephony_tmpfs (file (read write getattr map))) +(allow qtelephony tmpfs (dir (getattr search))) +(allow qtelephony qtelephony_tmpfs (file (execute))) +;;* lmx 31 device/qcom/sepolicy/private/qtelephony.te + +(neverallow base_typeattr_397 base_typeattr_398 (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +;;* lme + +;;* lmx 31 device/qcom/sepolicy/private/qtelephony.te + +(neverallow base_typeattr_399 qtelephony (file (ioctl read write create setattr lock relabelfrom append unlink link rename open))) +;;* lme + +(allow qtelephony hwservicemanager (binder (call transfer))) +(allow hwservicemanager qtelephony (binder (call transfer))) +(allow hwservicemanager qtelephony (dir (search))) +(allow hwservicemanager qtelephony (file (read open))) +(allow hwservicemanager qtelephony (process (getattr))) +(allow qtelephony hwservicemanager_prop (file (ioctl read getattr lock map open))) +(allow qtelephony hal_atfwd_hwservice (hwservice_manager (add find))) +(allow qtelephony hidl_base_hwservice (hwservice_manager (add))) +;;* lmx 35 device/qcom/sepolicy/private/qtelephony.te + +(neverallow base_typeattr_398 hal_atfwd_hwservice (hwservice_manager (add))) +;;* lme + +(allow qtelephony system_api_service (service_manager (find))) +(allow qtelephony app_api_service (service_manager (find))) +(allow init qvrd_exec (file (read getattr map execute open))) +(allow init qvrd (process (transition))) +(allow qvrd qvrd_exec (file (read getattr map execute entrypoint open))) +(dontaudit init qvrd (process (noatsecure))) +(allow init qvrd (process (siginh rlimitinh))) +(typetransition init qvrd_exec process qvrd) +(typetransition qvrd tmpfs file qvrd_tmpfs) +(allow qvrd qvrd_tmpfs (file (read write getattr map))) +(allow qvrd tmpfs (dir (getattr search))) +(allow qvrd system_server (binder (call transfer))) +(allow system_server qvrd (binder (transfer))) +(allow qvrd system_server (fd (use))) +(allow qvrd qvrd_data_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow qvrd qvrd_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow qvrd hwservicemanager (binder (call transfer))) +(allow hwservicemanager qvrd (binder (call transfer))) +(allow hwservicemanager qvrd (dir (search))) +(allow hwservicemanager qvrd (file (read open))) +(allow hwservicemanager qvrd (process (getattr))) +(allow qvrd hwservicemanager_prop (file (ioctl read getattr lock map open))) +(allow qvrd qvrd_socket (sock_file (ioctl read write getattr lock append map open))) +(allow qvrd system_file (dir (read))) +(allow qvrd self (socket (read write create getattr setattr lock append bind connect getopt setopt shutdown))) +(allow qvrd graphics_device (dir (ioctl read getattr lock search open))) +(allow qvrd graphics_device (chr_file (ioctl read write getattr lock append map open))) +(allow qvrd self (capability (sys_nice))) +(allow qvrd appdomain (process (setsched))) +(allowx qvrd self (ioctl socket ((range 0xc300 0xc305)))) +(allow qvrd self (socket (ioctl))) +(allow init seempd_exec (file (read getattr map execute open))) +(allow init seempd (process (transition))) +(allow seempd seempd_exec (file (read getattr map execute entrypoint open))) +(dontaudit init seempd (process (noatsecure))) +(allow init seempd (process (siginh rlimitinh))) +(typetransition init seempd_exec process seempd) +(typetransition seempd tmpfs file seempd_tmpfs) +(allow seempd seempd_tmpfs (file (read write getattr map))) +(allow seempd tmpfs (dir (getattr search))) +(allow seempd tee_device (chr_file (ioctl read write getattr lock append map open))) +(allow seempd seemplog_device (chr_file (ioctl read write getattr lock append map open))) +(allow seempd seemp_data_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow seempd seemp_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow seempd seemp_data_file (fifo_file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow seempd system_data_file (file (ioctl read getattr lock map open))) +(allow seempd servicemanager (binder (call transfer))) +(allow servicemanager seempd (dir (search))) +(allow servicemanager seempd (file (read open))) +(allow servicemanager seempd (process (getattr))) +(allow seempd system_server (binder (call transfer))) +(allow system_server seempd (binder (transfer))) +(allow seempd system_server (fd (use))) +(allow seempd appdomain (binder (call transfer))) +(allow appdomain seempd (binder (transfer))) +(allow seempd appdomain (fd (use))) +(allow seempd smcinvoke_daemon (binder (call transfer))) +(allow smcinvoke_daemon seempd (binder (transfer))) +(allow seempd smcinvoke_daemon (fd (use))) +(allow seempd MinkBinderSvc (service_manager (find))) +(allow seempd seemp_service (service_manager (add find))) +(allow seempd self (binder (call))) +(allow seempd ion_device (chr_file (ioctl read getattr lock map open))) +(allow seempd apk_data_file (dir (ioctl read getattr lock search open))) +(allow seempd apk_tmp_file (dir (ioctl read getattr lock search open))) +(allow seempd apk_private_tmp_file (dir (ioctl read getattr lock search open))) +(allow seempd apk_data_file (file (ioctl read getattr lock map open))) +(allow seempd apk_tmp_file (file (ioctl read getattr lock map open))) +(allow seempd apk_private_tmp_file (file (ioctl read getattr lock map open))) +(allow seempd storage_file (dir (ioctl read getattr lock search open))) +(allow seempd storage_file (lnk_file (ioctl read getattr lock map open))) +(allow seempd mnt_user_file (dir (ioctl read getattr lock search open))) +(allow seempd mnt_user_file (lnk_file (ioctl read getattr lock map open))) +(allow seempd fuse (dir (ioctl read getattr lock search open))) +(allow seempd fuse (file (ioctl read getattr lock map open))) +(allow seempd proc_net (file (ioctl read getattr lock map open))) +(allow seempd proc_qtaguid_stat (file (ioctl read getattr lock map open))) +(allow init smcinvoke_daemon_exec (file (read getattr map execute open))) +(allow init smcinvoke_daemon (process (transition))) +(allow smcinvoke_daemon smcinvoke_daemon_exec (file (read getattr map execute entrypoint open))) +(dontaudit init smcinvoke_daemon (process (noatsecure))) +(allow init smcinvoke_daemon (process (siginh rlimitinh))) +(typetransition init smcinvoke_daemon_exec process smcinvoke_daemon) +(typetransition smcinvoke_daemon tmpfs file smcinvoke_daemon_tmpfs) +(allow smcinvoke_daemon smcinvoke_daemon_tmpfs (file (read write getattr map))) +(allow smcinvoke_daemon tmpfs (dir (getattr search))) +(allow smcinvoke_daemon servicemanager (binder (call transfer))) +(allow servicemanager smcinvoke_daemon (dir (search))) +(allow servicemanager smcinvoke_daemon (file (read open))) +(allow servicemanager smcinvoke_daemon (process (getattr))) +(allow smcinvoke_daemon system_app (binder (call transfer))) +(allow system_app smcinvoke_daemon (binder (transfer))) +(allow smcinvoke_daemon system_app (fd (use))) +(allow smcinvoke_daemon smcinvoke_device (chr_file (ioctl read write getattr lock append map open))) +(allow smcinvoke_daemon MinkBinderSvc (service_manager (add find))) +;;* lmx 45 device/qcom/sepolicy/private/smcinvoked.te + +(neverallow base_typeattr_400 MinkBinderSvc (service_manager (add))) +;;* lme + +(allow smcinvoke_daemon system_app (unix_stream_socket (connectto))) +(allow surfaceflinger mirrorlink (binder (call transfer))) +(allow mirrorlink surfaceflinger (binder (transfer))) +(allow surfaceflinger mirrorlink (fd (use))) +(allow system_app seemp_data_file (dir (ioctl read getattr lock search open))) +(allow system_app seemp_data_file (file (ioctl read write getattr lock append map open))) +(allow system_app seemp_data_file (fifo_file (ioctl read write getattr lock append map open))) +(allow system_app seempd (binder (call transfer))) +(allow seempd system_app (binder (transfer))) +(allow system_app seempd (fd (use))) +(allow system_app dpmtcm_socket (sock_file (write lock append map open))) +(allow system_app dpmwrapper_socket (sock_file (write lock append map open))) +(allow system_app dpmd (unix_stream_socket (connectto))) +(allow system_app color_service (service_manager (add))) +(allow system_app bluetooth_prop (file (ioctl read getattr lock map open))) +(allow system_app smcinvoke_daemon (binder (call transfer))) +(allow smcinvoke_daemon system_app (binder (transfer))) +(allow system_app smcinvoke_daemon (fd (use))) +(allow system_app mirrorlink (binder (call transfer))) +(allow mirrorlink system_app (binder (transfer))) +(allow system_app mirrorlink (fd (use))) +(allow system_app mirrorlink_socket (sock_file (write))) +(allow system_app mirrorlink (unix_stream_socket (connectto))) +(allow system_server seempd (binder (call transfer))) +(allow seempd system_server (binder (transfer))) +(allow system_server seempd (fd (use))) +(allow system_server seempdw_socket (sock_file (write))) +(allow system_server seempd (unix_dgram_socket (sendto))) +(allow system_server dpmd_socket (sock_file (write))) +(allow system_server dpmd (unix_stream_socket (connectto))) +(allow system_server dpmtcm_socket (sock_file (write lock append map open))) +(allow system_server dpmd_socket (sock_file (write lock append map open))) +(allow system_server dpmwrapper_socket (sock_file (write lock append map open))) +(allow system_server dpmd_data_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow system_server dpmd_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow system_server izat_service (service_manager (add))) +(allow system_server regionalization_service (service_manager (add find))) +;;* lmx 41 device/qcom/sepolicy/private/system_app.te + +(neverallow base_typeattr_135 regionalization_service (service_manager (add))) +;;* lme + +(allow system_server vendor_perf_service (service_manager (find))) +(allow system_server qvrd (binder (call transfer))) +(allow qvrd system_server (binder (transfer))) +(allow system_server qvrd (fd (use))) +(allow untrusted_app dpmtcm_socket (sock_file (write))) +(allow untrusted_app dpmd (unix_stream_socket (connectto))) +(allow untrusted_app dpmtcm_socket (sock_file (write lock append map open))) +(allow untrusted_app dpmwrapper_socket (sock_file (write lock append map open))) +(allow untrusted_app dpmd (unix_stream_socket (connectto))) +(allow untrusted_app qvrd_socket (sock_file (write))) +(allow untrusted_app qvrd (unix_stream_socket (connectto))) +(allow untrusted_app qvrd (fd (use))) +(allow untrusted_app_25 dpmtcm_socket (sock_file (write))) +(allow untrusted_app_25 dpmd (unix_stream_socket (connectto))) +(allow untrusted_app_25 dpmtcm_socket (sock_file (write lock append map open))) +(allow untrusted_app_25 dpmwrapper_socket (sock_file (write lock append map open))) +(allow untrusted_app_25 dpmd (unix_stream_socket (connectto))) +(allow untrusted_app_25 qvrd_socket (sock_file (write))) +(allow untrusted_app_25 qvrd (unix_stream_socket (connectto))) +(allow untrusted_app_25 qvrd (fd (use))) +(allow untrusted_app_27 dpmtcm_socket (sock_file (write))) +(allow untrusted_app_27 dpmd (unix_stream_socket (connectto))) +(allow untrusted_app_27 dpmtcm_socket (sock_file (write lock append map open))) +(allow untrusted_app_27 dpmd (unix_stream_socket (connectto))) +(allow init wfdservice_exec (file (read getattr map execute open))) +(allow init wfdservice (process (transition))) +(allow wfdservice wfdservice_exec (file (read getattr map execute entrypoint open))) +(dontaudit init wfdservice (process (noatsecure))) +(allow init wfdservice (process (siginh rlimitinh))) +(typetransition init wfdservice_exec process wfdservice) +(typetransition wfdservice tmpfs file wfdservice_tmpfs) +(allow wfdservice wfdservice_tmpfs (file (read write getattr map))) +(allow wfdservice tmpfs (dir (getattr search))) +(allow wfdservice servicemanager (binder (call transfer))) +(allow servicemanager wfdservice (dir (search))) +(allow servicemanager wfdservice (file (read open))) +(allow servicemanager wfdservice (process (getattr))) +(allow wfdservice surfaceflinger (binder (call transfer))) +(allow surfaceflinger wfdservice (binder (transfer))) +(allow wfdservice surfaceflinger (fd (use))) +(allow surfaceflinger wfdservice (binder (call transfer))) +(allow wfdservice surfaceflinger (binder (transfer))) +(allow surfaceflinger wfdservice (fd (use))) +(allow wfdservice platform_app (binder (call transfer))) +(allow platform_app wfdservice (binder (transfer))) +(allow wfdservice platform_app (fd (use))) +(allow platform_app wfdservice (binder (call transfer))) +(allow wfdservice platform_app (binder (transfer))) +(allow platform_app wfdservice (fd (use))) +(allow wfdservice system_app (binder (call transfer))) +(allow system_app wfdservice (binder (transfer))) +(allow wfdservice system_app (fd (use))) +(allow system_app wfdservice (binder (call transfer))) +(allow wfdservice system_app (binder (transfer))) +(allow system_app wfdservice (fd (use))) +(allow wfdservice audioserver (binder (call transfer))) +(allow audioserver wfdservice (binder (transfer))) +(allow wfdservice audioserver (fd (use))) +(allow wfdservice system_server (binder (call transfer))) +(allow system_server wfdservice (binder (transfer))) +(allow wfdservice system_server (fd (use))) +(allow wfdservice wfdservice_service (service_manager (add))) +(allow wfdservice audio_device (chr_file (ioctl read write getattr lock append map open))) +(allow wfdservice audio_device (dir (ioctl read getattr lock search open))) +(allow wfdservice graphics_device (chr_file (ioctl read write getattr lock append map open))) +(allow wfdservice gpu_device (chr_file (ioctl read write getattr lock append map open))) +(allow wfdservice property_socket (sock_file (write))) +(allow wfdservice init (unix_stream_socket (connectto))) +(allow wfdservice video_device (chr_file (ioctl read write getattr lock append map open))) +(allow wfdservice video_device (dir (ioctl read getattr lock search open))) +(allow wfdservice tee_device (chr_file (ioctl read write getattr lock append map open))) +(allow wfdservice uhid_device (chr_file (ioctl read write getattr lock append map open))) +(allow wfdservice self (process (execmem))) +(allow wfdservice media_rw_data_file (dir (ioctl read write create getattr setattr lock rename add_name remove_name reparent search rmdir open))) +(allow wfdservice media_rw_data_file (file (ioctl read write create getattr setattr lock append map unlink rename open))) +(allow wfdservice self (netlink_kobject_uevent_socket (read write create getattr setattr lock append bind connect getopt setopt shutdown))) +(allow wfdservice input_device (dir (ioctl read getattr lock search open))) +(allow wfdservice input_device (chr_file (ioctl read getattr lock map open))) +(allow wfdservice audioserver_service (service_manager (find))) +(allow wfdservice mediametrics_service (service_manager (find))) +(allow wfdservice surfaceflinger_service (service_manager (find))) +(allow wfdservice permission_service (service_manager (find))) +(allow wfdservice wfdservice_service (service_manager (find))) +(allow wfdservice self (capability (net_admin))) +(allow wfdservice mediacodec (binder (call transfer))) +(allow mediacodec wfdservice (binder (transfer))) +(allow wfdservice mediacodec (fd (use))) +(allow wfdservice self (netlink_socket (read write create getattr setattr lock append bind connect getopt setopt shutdown))) +(allow wfdservice self (netlink_generic_socket (read write create getattr setattr lock append bind connect getopt setopt shutdown))) +(allow wfdservice ion_device (chr_file (ioctl read getattr lock map open))) +(allow wfdservice self (udp_socket (ioctl))) +(allowx wfdservice self (ioctl udp_socket (0x6900 0x6902))) +(allowx wfdservice self (ioctl udp_socket ((range 0x890b 0x890d) 0x8911 0x8914 0x8916 0x8918 0x891a (range 0x891c 0x8920) (range 0x8922 0x8927) 0x8929 (range 0x8930 0x8932) (range 0x8934 0x8937) 0x8939 (range 0x8940 0x8941) 0x8943 (range 0x8946 0x894b) (range 0x8953 0x8955) (range 0x8960 0x8962) (range 0x8970 0x8971) (range 0x8980 0x8983) (range 0x8990 0x8995) (range 0x89a0 0x89a3) 0x89b0 (range 0x89e0 0x89ff)))) +(allowx wfdservice self (ioctl udp_socket (0x8b00 0x8b02 0x8b04 0x8b06 0x8b08 0x8b0a 0x8b0c 0x8b0e 0x8b10 (range 0x8b14 0x8b1d) 0x8b20 0x8b22 0x8b24 0x8b26 0x8b28 (range 0x8b2a 0x8b2c) (range 0x8b30 0x8b36) (range 0x8be0 0x8bff)))) +(allow wfdservice proc_net (file (ioctl read getattr lock map open))) +(allow zygote seempdw_socket (sock_file (write))) +(allow zygote seempd (unix_dgram_socket (sendto))) +(typetransition system_server system_data_file sock_file "ndebugsocket" system_ndebug_socket) +(typeattribute base_typeattr_400) +(typeattributeset base_typeattr_400 (and (domain ) (not (smcinvoke_daemon )))) +(typeattribute base_typeattr_399) +(typeattributeset base_typeattr_399 (and (appdomain ) (not (shell qtelephony )))) +(typeattribute base_typeattr_398) +(typeattributeset base_typeattr_398 (and (domain ) (not (qtelephony )))) +(typeattribute base_typeattr_397) +(typeattributeset base_typeattr_397 (and (qtelephony ) (not (shell )))) +(typeattribute base_typeattr_396) +(typeattributeset base_typeattr_396 (and (domain ) (not (perfservice )))) +(typeattribute base_typeattr_395) +(typeattributeset base_typeattr_395 (and (appdomain ) (not (shell dataservice_app )))) +(typeattribute base_typeattr_394) +(typeattributeset base_typeattr_394 (and (domain ) (not (dataservice_app )))) +(typeattribute base_typeattr_393) +(typeattributeset base_typeattr_393 (and (dataservice_app ) (not (shell )))) +(typeattribute base_typeattr_392) +(typeattributeset base_typeattr_392 (and (data_file_type ) (not (dalvikcache_data_file )))) +(typeattribute base_typeattr_391) +(typeattributeset base_typeattr_391 (not (appdomain system_server webview_zygote ) )) +(typeattribute base_typeattr_390) +(typeattributeset base_typeattr_390 (and (zygote ) (not (zygote )))) +(typeattribute base_typeattr_389) +(typeattributeset base_typeattr_389 (and (service_manager_type ) (not (activity_service webviewupdate_service )))) +(typeattribute base_typeattr_388) +(typeattributeset base_typeattr_388 (and (domain ) (not (zygote )))) +(typeattribute base_typeattr_387) +(typeattributeset base_typeattr_387 (and (appdomain ) (not (shell untrusted_v2_app )))) +(typeattribute base_typeattr_386) +(typeattributeset base_typeattr_386 (and (domain ) (not (untrusted_v2_app )))) +(typeattribute base_typeattr_385) +(typeattributeset base_typeattr_385 (and (untrusted_v2_app ) (not (shell )))) +(typeattribute base_typeattr_384) +(typeattributeset base_typeattr_384 (and (appdomain ) (not (shell untrusted_app_27 )))) +(typeattribute base_typeattr_383) +(typeattributeset base_typeattr_383 (and (domain ) (not (untrusted_app_27 )))) +(typeattribute base_typeattr_382) +(typeattributeset base_typeattr_382 (and (untrusted_app_27 ) (not (shell )))) +(typeattribute base_typeattr_381) +(typeattributeset base_typeattr_381 (and (appdomain ) (not (shell untrusted_app_25 )))) +(typeattribute base_typeattr_380) +(typeattributeset base_typeattr_380 (and (domain ) (not (untrusted_app_25 )))) +(typeattribute base_typeattr_379) +(typeattributeset base_typeattr_379 (and (untrusted_app_25 ) (not (shell )))) +(typeattribute base_typeattr_378) +(typeattributeset base_typeattr_378 (and (appdomain ) (not (shell untrusted_app )))) +(typeattribute base_typeattr_377) +(typeattributeset base_typeattr_377 (and (domain ) (not (untrusted_app )))) +(typeattribute base_typeattr_376) +(typeattributeset base_typeattr_376 (and (untrusted_app ) (not (shell )))) +(typeattribute base_typeattr_375) +(typeattributeset base_typeattr_375 (and (appdomain ) (not (shell traceur_app )))) +(typeattribute base_typeattr_374) +(typeattributeset base_typeattr_374 (and (domain ) (not (traceur_app )))) +(typeattribute base_typeattr_373) +(typeattributeset base_typeattr_373 (and (traceur_app ) (not (shell )))) +(typeattribute base_typeattr_372) +(typeattributeset base_typeattr_372 (and (data_file_type ) (not (system_data_file vendor_data_file apk_data_file dalvikcache_data_file user_profile_data_file bootstat_data_file zoneinfo_data_file update_engine_data_file update_engine_log_data_file system_app_data_file backup_data_file )))) +(typeattribute base_typeattr_371) +(typeattributeset base_typeattr_371 (and (data_file_type ) (not (system_data_file vendor_data_file zoneinfo_data_file )))) +(typeattribute base_typeattr_370) +(typeattributeset base_typeattr_370 (and (dev_type ) (not (frp_block_device )))) +(typeattribute base_typeattr_369) +(typeattributeset base_typeattr_369 (and (domain ) (not (crash_dump init system_server )))) +(typeattribute base_typeattr_368) +(typeattributeset base_typeattr_368 (and (domain ) (not (crash_dump )))) +(typeattribute base_typeattr_367) +(typeattributeset base_typeattr_367 (and (file_type ) (not (logcat_exec toolbox_exec )))) +(typeattribute base_typeattr_366) +(typeattributeset base_typeattr_366 (and (service_manager_type ) (not (dumpstate_service installd_service netd_service virtual_touchpad_service vold_service vr_hwc_service )))) +(typeattribute base_typeattr_365) +(typeattributeset base_typeattr_365 (and (appdomain ) (not (shell system_app )))) +(typeattribute base_typeattr_364) +(typeattributeset base_typeattr_364 (and (domain ) (not (system_app )))) +(typeattribute base_typeattr_363) +(typeattributeset base_typeattr_363 (and (system_app ) (not (shell )))) +(typeattribute base_typeattr_362) +(typeattributeset base_typeattr_362 (and (domain ) (not (surfaceflinger )))) +(typeattribute base_typeattr_361) +(typeattributeset base_typeattr_361 (and (domain ) (not (storaged )))) +(typeattribute base_typeattr_360) +(typeattributeset base_typeattr_360 (and (domain ) (not (init system_server vold statsd )))) +(typeattribute base_typeattr_359) +(typeattributeset base_typeattr_359 (and (domain ) (not (dumpstate priv_app shell system_app system_server traceur_app stats statsd )))) +(typeattribute base_typeattr_358) +(typeattributeset base_typeattr_358 (and (domain ) (not (statsd )))) +(typeattribute base_typeattr_357) +(typeattributeset base_typeattr_357 (and (domain ) (not (shell )))) +(typeattribute base_typeattr_356) +(typeattributeset base_typeattr_356 (and (shell ) (not (shell )))) +(typeattribute base_typeattr_355) +(typeattributeset base_typeattr_355 (and (appdomain ) (not (shared_relro shell )))) +(typeattribute base_typeattr_354) +(typeattributeset base_typeattr_354 (and (domain ) (not (shared_relro )))) +(typeattribute base_typeattr_353) +(typeattributeset base_typeattr_353 (and (shared_relro ) (not (shell )))) +(typeattribute base_typeattr_352) +(typeattributeset base_typeattr_352 (and (appdomain ) (not (secure_element shell )))) +(typeattribute base_typeattr_351) +(typeattributeset base_typeattr_351 (and (domain ) (not (secure_element )))) +(typeattribute base_typeattr_350) +(typeattributeset base_typeattr_350 (and (secure_element ) (not (shell )))) +(typeattribute base_typeattr_349) +(typeattributeset base_typeattr_349 (and (file_type ) (not (recovery_refresh_tmpfs )))) +(typeattribute base_typeattr_348) +(typeattributeset base_typeattr_348 (and (file_type ) (not (recovery_data_file recovery_persist_tmpfs )))) +(typeattribute base_typeattr_347) +(typeattributeset base_typeattr_347 (and (appdomain ) (not (radio shell )))) +(typeattribute base_typeattr_346) +(typeattributeset base_typeattr_346 (and (radio ) (not (shell )))) +(typeattribute base_typeattr_345) +(typeattributeset base_typeattr_345 (and (appdomain ) (not (priv_app shell )))) +(typeattribute base_typeattr_344) +(typeattributeset base_typeattr_344 (and (priv_app ) (not (shell )))) +(typeattribute base_typeattr_343) +(typeattributeset base_typeattr_343 (and (appdomain ) (not (platform_app shell )))) +(typeattribute base_typeattr_342) +(typeattributeset base_typeattr_342 (and (domain ) (not (platform_app )))) +(typeattribute base_typeattr_341) +(typeattributeset base_typeattr_341 (and (platform_app ) (not (shell )))) +(typeattribute base_typeattr_340) +(typeattributeset base_typeattr_340 (and (data_file_type ) (not (zoneinfo_data_file perfetto_traces_data_file )))) +(typeattribute base_typeattr_339) +(typeattributeset base_typeattr_339 (and (system_data_file ) (not (perfetto_traces_data_file )))) +(typeattribute base_typeattr_338) +(typeattributeset base_typeattr_338 (and (data_file_type ) (not (system_data_file vendor_data_file zoneinfo_data_file perfetto_traces_data_file )))) +(typeattribute base_typeattr_337) +(typeattributeset base_typeattr_337 (and (appdomain ) (not (nfc shell )))) +(typeattribute base_typeattr_336) +(typeattributeset base_typeattr_336 (and (domain ) (not (nfc )))) +(typeattribute base_typeattr_335) +(typeattributeset base_typeattr_335 (and (nfc ) (not (shell )))) +(typeattribute base_typeattr_334) +(typeattributeset base_typeattr_334 (and (domain ) (not (appdomain coredomain )))) +(typeattribute base_typeattr_333) +(typeattributeset base_typeattr_333 (and (netdomain ) (not (ephemeral_app )))) +(typeattribute base_typeattr_332) +(typeattributeset base_typeattr_332 (and (appdomain ) (not (mediaprovider shell )))) +(typeattribute base_typeattr_331) +(typeattributeset base_typeattr_331 (and (domain ) (not (mediaprovider )))) +(typeattribute base_typeattr_330) +(typeattributeset base_typeattr_330 (and (mediaprovider ) (not (shell )))) +(typeattribute base_typeattr_329) +(typeattributeset base_typeattr_329 (and (appdomain ) (not (bluetooth platform_app priv_app radio shell system_app )))) +(typeattribute base_typeattr_328) +(typeattributeset base_typeattr_328 (and (domain ) (not (appdomain bootstat dumpstate init logd servicemanager surfaceflinger system_server zygote )))) +(typeattribute base_typeattr_327) +(typeattributeset base_typeattr_327 (and (file_type ) (not (runtime_event_log_tags_file logd_tmpfs )))) +(typeattribute base_typeattr_326) +(typeattributeset base_typeattr_326 (and (sysfs_type ) (not (sysfs_usb sysfs_devices_system_cpu )))) +(typeattribute base_typeattr_325) +(typeattributeset base_typeattr_325 (and (service_manager_type ) (not (activity_service display_service webviewupdate_service )))) +(typeattribute base_typeattr_324) +(typeattributeset base_typeattr_324 (and (appdomain ) (not (isolated_app shell )))) +(typeattribute base_typeattr_323) +(typeattributeset base_typeattr_323 (and (domain ) (not (isolated_app )))) +(typeattribute base_typeattr_322) +(typeattributeset base_typeattr_322 (and (isolated_app ) (not (shell )))) +(typeattribute base_typeattr_321) +(typeattributeset base_typeattr_321 (and (domain ) (not (incidentd init system_server vold )))) +(typeattribute base_typeattr_320) +(typeattributeset base_typeattr_320 (and (domain ) (not (incidentd init vold )))) +(typeattribute base_typeattr_319) +(typeattributeset base_typeattr_319 (and (domain ) (not (incident incidentd system_app system_server statsd )))) +(typeattribute base_typeattr_318) +(typeattributeset base_typeattr_318 (and (domain ) (not (incidentd )))) +(typeattribute base_typeattr_317) +(typeattributeset base_typeattr_317 (and (domain ) (not (incident_helper incidentd shell )))) +(typeattribute base_typeattr_316) +(typeattributeset base_typeattr_316 (and (domain ) (not (incident shell su )))) +(typeattribute base_typeattr_315) +(typeattributeset base_typeattr_315 (and (domain ) (not (hwservicemanager )))) +(typeattribute base_typeattr_314) +(typeattributeset base_typeattr_314 (and (appdomain ) (not (ephemeral_app shell )))) +(typeattribute base_typeattr_313) +(typeattributeset base_typeattr_313 (and (domain ) (not (ephemeral_app )))) +(typeattribute base_typeattr_312) +(typeattributeset base_typeattr_312 (and (ephemeral_app ) (not (shell )))) +(typeattribute base_typeattr_311) +(typeattributeset base_typeattr_311 (and (coredomain ) (not (adbd init mediaprovider system_server )))) +(typeattribute base_typeattr_310) +(typeattributeset base_typeattr_310 (and (coredomain ) (not (init system_server )))) +(typeattribute base_typeattr_309) +(typeattributeset base_typeattr_309 (and (coredomain ) (not (bootstat charger dumpstate healthd init logd logpersist recovery_persist recovery_refresh shell system_server )))) +(typeattribute base_typeattr_308) +(typeattributeset base_typeattr_308 (and (coredomain ) (not (init )))) +(typeattribute base_typeattr_307) +(typeattributeset base_typeattr_307 (and (coredomain ) (not (dumpstate init shell traced_probes traceur_app atrace )))) +(typeattribute base_typeattr_306) +(typeattributeset base_typeattr_306 (and (coredomain ) (not (dumpstate init system_server )))) +(typeattribute base_typeattr_305) +(typeattributeset base_typeattr_305 (and (coredomain ) (not (fsck init ueventd )))) +(typeattribute base_typeattr_304) +(typeattributeset base_typeattr_304 (and (coredomain ) (not (vold )))) +(typeattribute base_typeattr_303) +(typeattributeset base_typeattr_303 (and (domain ) (not (priv_app )))) +(typeattribute base_typeattr_302) +(typeattributeset base_typeattr_302 (and (domain ) (not (dumpstate system_server vold storaged )))) +(typeattribute base_typeattr_301) +(typeattributeset base_typeattr_301 (and (coredomain ) (not (init ueventd vold )))) +(typeattribute base_typeattr_300) +(typeattributeset base_typeattr_300 (and (domain ) (not (netd system_server bpfloader )))) +(typeattribute base_typeattr_299) +(typeattributeset base_typeattr_299 (and (domain ) (not (netd bpfloader )))) +(typeattribute base_typeattr_298) +(typeattributeset base_typeattr_298 (and (domain ) (not (netd netutils_wrapper bpfloader )))) +(typeattribute base_typeattr_297) +(typeattributeset base_typeattr_297 (and (domain ) (not (bpfloader )))) +(typeattribute base_typeattr_296) +(typeattributeset base_typeattr_296 (and (appdomain ) (not (bluetooth shell )))) +(typeattribute base_typeattr_295) +(typeattributeset base_typeattr_295 (and (domain ) (not (bluetooth )))) +(typeattribute base_typeattr_294) +(typeattributeset base_typeattr_294 (and (bluetooth ) (not (shell )))) +(typeattribute base_typeattr_293) +(typeattributeset base_typeattr_293 (and (fs_type file_type ) (not (shell_exec blkid_exec )))) +(typeattribute base_typeattr_292) +(typeattributeset base_typeattr_292 (and (domain ) (not (audioserver )))) +(typeattribute base_typeattr_291) +(typeattributeset base_typeattr_291 (and (service_manager_type ) (not (dumpstate_service incident_service installd_service netd_service vold_service stats_service )))) +(typeattribute base_typeattr_290) +(typeattributeset base_typeattr_290 (and (halserverdomain ) (not (coredomain binder_in_vendor_violators untrusted_app_visible_halserver hal_cas_server hal_configstore_server hal_graphics_allocator_server hal_neuralnetworks_server )))) +(typeattribute base_typeattr_289) +(typeattributeset base_typeattr_289 (and (coredomain_hwservice ) (not (same_process_hwservice hidl_allocator_hwservice hidl_manager_hwservice hidl_memory_hwservice hidl_token_hwservice )))) +(typeattribute base_typeattr_288) +(typeattributeset base_typeattr_288 (and (hwservice_manager_type ) (not (same_process_hwservice coredomain_hwservice untrusted_app_visible_hwservice hal_codec2_hwservice hal_configstore_ISurfaceFlingerConfigs hal_cas_hwservice hal_graphics_allocator_hwservice hal_neuralnetworks_hwservice hal_omx_hwservice )))) +(typeattribute base_typeattr_287) +(typeattributeset base_typeattr_287 (and (fs_type file_type ) (not (sdcard_type user_profile_data_file media_rw_data_file app_data_file )))) +(typeattribute base_typeattr_286) +(typeattributeset base_typeattr_286 (and (untrusted_app_all ephemeral_app isolated_app mediaprovider untrusted_app untrusted_app_27 untrusted_app_25 untrusted_v2_app ) (not (untrusted_app_25 )))) +(typeattribute base_typeattr_285) +(typeattributeset base_typeattr_285 (and (untrusted_app_all ephemeral_app isolated_app mediaprovider untrusted_app untrusted_app_27 untrusted_app_25 untrusted_v2_app ) (not (mediaprovider )))) +(typeattribute base_typeattr_284) +(typeattributeset base_typeattr_284 (and (domain ) (not (crash_dump shell )))) +(typeattribute base_typeattr_283) +(typeattributeset base_typeattr_283 (and (domain ) (not (wificond )))) +(typeattribute base_typeattr_282) +(typeattributeset base_typeattr_282 (and (domain ) (not (vr_hwc )))) +(typeattribute base_typeattr_281) +(typeattributeset base_typeattr_281 (and (domain ) (not (hal_keymaster_server healthd hwservicemanager servicemanager system_server )))) +(typeattribute base_typeattr_280) +(typeattributeset base_typeattr_280 (and (domain ) (not (system_server vdc vold )))) +(typeattribute base_typeattr_279) +(typeattributeset base_typeattr_279 (and (domain ) (not (init kernel vendor_init vold vold_prepare_subdirs )))) +(typeattribute base_typeattr_278) +(typeattributeset base_typeattr_278 (and (domain ) (not (kernel vold vold_prepare_subdirs )))) +(typeattribute base_typeattr_277) +(typeattributeset base_typeattr_277 (and (domain ) (not (init vendor_init vold )))) +(typeattribute base_typeattr_276) +(typeattributeset base_typeattr_276 (and (domain ) (not (init vold vold_prepare_subdirs )))) +(typeattribute base_typeattr_275) +(typeattributeset base_typeattr_275 (and (domain ) (not (vold vold_prepare_subdirs )))) +(typeattribute base_typeattr_274) +(typeattributeset base_typeattr_274 (and (domain ) (not (virtual_touchpad )))) +(typeattribute base_typeattr_273) +(typeattributeset base_typeattr_273 (and (coredomain ) (not (init modprobe )))) +(typeattribute base_typeattr_272) +(typeattributeset base_typeattr_272 (and (property_type ) (not (bootloader_boot_reason_prop firstboot_prop last_boot_reason_prop netd_stable_secret_prop pm_prop restorecon_prop system_boot_reason_prop )))) +(typeattribute base_typeattr_271) +(typeattributeset base_typeattr_271 (and (sysfs_type ) (not (sysfs_usermodehelper )))) +(typeattribute base_typeattr_270) +(typeattributeset base_typeattr_270 (and (dev_type ) (not (hw_random_device kmem_device port_device lowpan_device )))) +(typeattribute base_typeattr_269) +(typeattributeset base_typeattr_269 (and (fs_type ) (not (contextmount_type sdcard_type rootfs proc_uid_time_in_state proc_uid_concurrent_active_time proc_uid_concurrent_policy_time )))) +(typeattribute base_typeattr_268) +(typeattributeset base_typeattr_268 (and (file_type ) (not (exec_type core_data_file_type vendor_file_type system_file vold_metadata_file )))) +(typeattribute base_typeattr_267) +(typeattributeset base_typeattr_267 (and (file_type ) (not (exec_type core_data_file_type vendor_file_type unlabeled system_file vold_metadata_file runtime_event_log_tags_file )))) +(typeattribute base_typeattr_266) +(typeattributeset base_typeattr_266 (and (file_type ) (not (exec_type core_data_file_type vendor_file_type unlabeled system_file vold_metadata_file )))) +(typeattribute base_typeattr_265) +(typeattributeset base_typeattr_265 (and (domain ) (not (init logd su vendor_init )))) +(typeattribute base_typeattr_264) +(typeattributeset base_typeattr_264 (and (domain ) (not (update_engine )))) +(typeattribute base_typeattr_263) +(typeattributeset base_typeattr_263 (and (vendor_file_type ) (not (vendor_app_file vendor_overlay_file )))) +(typeattribute base_typeattr_262) +(typeattributeset base_typeattr_262 (and (domain ) (not (init system_server tzdatacheck )))) +(typeattribute base_typeattr_261) +(typeattributeset base_typeattr_261 (and (fs_type file_type ) (not (toolbox_exec )))) +(typeattribute base_typeattr_260) +(typeattributeset base_typeattr_260 (and (domain ) (not (thermalserviced )))) +(typeattribute base_typeattr_259) +(typeattributeset base_typeattr_259 (and (service_manager_type ) (not (gatekeeper_service incident_service installd_service netd_service virtual_touchpad_service vold_service vr_hwc_service )))) +(typeattribute base_typeattr_258) +(typeattributeset base_typeattr_258 (and (fs_type file_type ) (not (sgdisk_exec )))) +(typeattribute base_typeattr_257) +(typeattributeset base_typeattr_257 (and (domain ) (not (hwservicemanager init vendor_init vndservicemanager )))) +(typeattribute base_typeattr_256) +(typeattributeset base_typeattr_256 (and (appdomain ) (not (system_app )))) +(typeattribute base_typeattr_255) +(typeattributeset base_typeattr_255 (and (data_file_type ) (not (cache_file cache_recovery_file )))) +(typeattribute base_typeattr_254) +(typeattributeset base_typeattr_254 (and (domain ) (not (radio )))) +(typeattribute base_typeattr_253) +(typeattributeset base_typeattr_253 (and (core_property_type ) (not (audio_prop config_prop cppreopt_prop dalvik_prop debuggerd_prop debug_prop default_prop dhcp_prop dumpstate_prop ffs_prop fingerprint_prop logd_prop net_radio_prop nfc_prop pan_result_prop persist_debug_prop powerctl_prop radio_prop restorecon_prop shell_prop system_prop system_radio_prop vold_prop )))) +(typeattribute base_typeattr_252) +(typeattributeset base_typeattr_252 (and (domain ) (not (performanced )))) +(typeattribute base_typeattr_251) +(typeattributeset base_typeattr_251 (and (domain ) (not (init netd )))) +(typeattribute base_typeattr_250) +(typeattributeset base_typeattr_250 (and (domain ) (not (dumpstate init netd )))) +(typeattribute base_typeattr_249) +(typeattributeset base_typeattr_249 (and (domain ) (not (dumpstate netd system_server )))) +(typeattribute base_typeattr_248) +(typeattributeset base_typeattr_248 (and (domain ) (not (netd )))) +(typeattribute base_typeattr_247) +(typeattributeset base_typeattr_247 (and (domain ) (not (mediaserver )))) +(typeattribute base_typeattr_246) +(typeattributeset base_typeattr_246 (and (domain ) (not (mediametrics )))) +(typeattribute base_typeattr_245) +(typeattributeset base_typeattr_245 (and (data_file_type ) (not (zoneinfo_data_file )))) +(typeattribute base_typeattr_244) +(typeattributeset base_typeattr_244 (and (domain ) (not (mediaextractor )))) +(typeattribute base_typeattr_243) +(typeattributeset base_typeattr_243 (and (domain ) (not (mediadrmserver )))) +(typeattribute base_typeattr_242) +(typeattributeset base_typeattr_242 (and (domain ) (not (mediacodec )))) +(typeattribute base_typeattr_241) +(typeattributeset base_typeattr_241 (and (domain ) (not (init logd )))) +(typeattribute base_typeattr_240) +(typeattributeset base_typeattr_240 (and (domain ) (not (init keystore )))) +(typeattribute base_typeattr_239) +(typeattributeset base_typeattr_239 (and (domain ) (not (keystore )))) +(typeattribute base_typeattr_238) +(typeattributeset base_typeattr_238 (and (domain ) (not (servicemanager system_server )))) +(typeattribute base_typeattr_237) +(typeattributeset base_typeattr_237 (and (domain ) (not (dumpstate system_server )))) +(typeattribute base_typeattr_236) +(typeattributeset base_typeattr_236 (and (domain ) (not (dumpstate installd system_server )))) +(typeattribute base_typeattr_235) +(typeattributeset base_typeattr_235 (and (domain ) (not (installd )))) +(typeattribute base_typeattr_234) +(typeattributeset base_typeattr_234 (and (domain ) (not (inputflinger )))) +(typeattribute base_typeattr_233) +(typeattributeset base_typeattr_233 (and (fs_type file_type ) (not (init_exec )))) +(typeattribute base_typeattr_232) +(typeattributeset base_typeattr_232 (and (dev_type ) (not (kmem_device port_device )))) +(typeattribute base_typeattr_231) +(typeattributeset base_typeattr_231 (and (dev_type ) (not (device alarm_device ashmem_device binder_device hwbinder_device dm_device keychord_device console_device hw_random_device kmem_device port_device ptmx_device kmsg_device null_device random_device owntty_device zero_device devpts )))) +(typeattribute base_typeattr_230) +(typeattributeset base_typeattr_230 (and (dev_type ) (not (device vndbinder_device kmem_device port_device )))) +(typeattribute base_typeattr_229) +(typeattributeset base_typeattr_229 (and (fs_type ) (not (contextmount_type sdcard_type rootfs )))) +(typeattribute base_typeattr_228) +(typeattributeset base_typeattr_228 (and (fs_type ) (not (contextmount_type sysfs_type sdcard_type rootfs proc )))) +(typeattribute base_typeattr_227) +(typeattributeset base_typeattr_227 (and (file_type ) (not (exec_type vendor_file_type system_file )))) +(typeattribute base_typeattr_226) +(typeattributeset base_typeattr_226 (and (file_type ) (not (exec_type vendor_file_type system_file runtime_event_log_tags_file shell_data_file nativetest_data_file keystore_data_file vold_data_file app_data_file system_app_data_file misc_logd_file )))) +(typeattribute base_typeattr_225) +(typeattributeset base_typeattr_225 (and (file_type ) (not (exec_type vendor_file_type system_file shell_data_file nativetest_data_file keystore_data_file vold_data_file app_data_file system_app_data_file misc_logd_file )))) +(typeattribute base_typeattr_224) +(typeattributeset base_typeattr_224 (and (file_type ) (not (exec_type vendor_file_type system_file nativetest_data_file app_data_file system_app_data_file misc_logd_file )))) +(typeattribute base_typeattr_223) +(typeattributeset base_typeattr_223 (and (domain ) (not (hal_wifi_supplicant_server )))) +(typeattribute base_typeattr_222) +(typeattributeset base_typeattr_222 (and (domain ) (not (hal_wifi_offload_server )))) +(typeattribute base_typeattr_221) +(typeattributeset base_typeattr_221 (and (domain ) (not (hal_wifi_hostapd_server )))) +(typeattribute base_typeattr_220) +(typeattributeset base_typeattr_220 (and (domain ) (not (hal_wifi_server )))) +(typeattribute base_typeattr_219) +(typeattributeset base_typeattr_219 (and (domain ) (not (hal_weaver_server )))) +(typeattribute base_typeattr_218) +(typeattributeset base_typeattr_218 (and (domain ) (not (hal_vr_server )))) +(typeattribute base_typeattr_217) +(typeattributeset base_typeattr_217 (and (domain ) (not (hal_vibrator_server )))) +(typeattribute base_typeattr_216) +(typeattributeset base_typeattr_216 (and (domain ) (not (hal_vehicle_server )))) +(typeattribute base_typeattr_215) +(typeattributeset base_typeattr_215 (and (domain ) (not (hal_usb_gadget_server )))) +(typeattribute base_typeattr_214) +(typeattributeset base_typeattr_214 (and (domain ) (not (hal_usb_server )))) +(typeattribute base_typeattr_213) +(typeattributeset base_typeattr_213 (and (domain ) (not (hal_tv_input_server )))) +(typeattribute base_typeattr_212) +(typeattributeset base_typeattr_212 (and (domain ) (not (hal_tv_cec_server )))) +(typeattribute base_typeattr_211) +(typeattributeset base_typeattr_211 (and (domain ) (not (hal_thermal_server )))) +(typeattribute base_typeattr_210) +(typeattributeset base_typeattr_210 (and (domain ) (not (hal_telephony_server )))) +(typeattribute base_typeattr_209) +(typeattributeset base_typeattr_209 (and (domain ) (not (hal_sensors_server )))) +(typeattribute base_typeattr_208) +(typeattributeset base_typeattr_208 (and (domain ) (not (hal_secure_element_server )))) +(typeattribute base_typeattr_207) +(typeattributeset base_typeattr_207 (and (domain ) (not (hal_power_server )))) +(typeattribute base_typeattr_206) +(typeattributeset base_typeattr_206 (and (domain ) (not (hal_oemlock_server )))) +(typeattribute base_typeattr_205) +(typeattributeset base_typeattr_205 (and (domain ) (not (hal_nfc_server )))) +(typeattribute base_typeattr_204) +(typeattributeset base_typeattr_204 (and (halserverdomain ) (not (hal_dumpstate_server hal_telephony_server )))) +(typeattribute base_typeattr_203) +(typeattributeset base_typeattr_203 (and (halserverdomain ) (not (hal_automotive_socket_exemption hal_telephony_server hal_tetheroffload_server hal_wifi_server hal_wifi_hostapd_server hal_wifi_supplicant_server )))) +(typeattribute base_typeattr_202) +(typeattributeset base_typeattr_202 (and (halserverdomain ) (not (hal_bluetooth_server hal_telephony_server hal_wifi_server hal_wifi_hostapd_server hal_wifi_supplicant_server )))) +(typeattribute base_typeattr_201) +(typeattributeset base_typeattr_201 (and (domain ) (not (hal_neuralnetworks_server )))) +(typeattribute base_typeattr_200) +(typeattributeset base_typeattr_200 (and (domain ) (not (hal_memtrack_server )))) +(typeattribute base_typeattr_199) +(typeattributeset base_typeattr_199 (and (domain ) (not (hal_lowpan_server init ueventd )))) +(typeattribute base_typeattr_198) +(typeattributeset base_typeattr_198 (and (domain ) (not (hal_lowpan_server )))) +(typeattribute base_typeattr_197) +(typeattributeset base_typeattr_197 (and (domain ) (not (hal_light_server )))) +(typeattribute base_typeattr_196) +(typeattributeset base_typeattr_196 (and (domain ) (not (hal_keymaster_server )))) +(typeattribute base_typeattr_195) +(typeattributeset base_typeattr_195 (and (domain ) (not (hal_ir_server )))) +(typeattribute base_typeattr_194) +(typeattributeset base_typeattr_194 (and (domain ) (not (hal_health_server )))) +(typeattribute base_typeattr_193) +(typeattributeset base_typeattr_193 (and (domain ) (not (hal_graphics_composer_server )))) +(typeattribute base_typeattr_192) +(typeattributeset base_typeattr_192 (and (domain ) (not (hal_graphics_allocator_server )))) +(typeattribute base_typeattr_191) +(typeattributeset base_typeattr_191 (and (domain ) (not (hal_gnss_server )))) +(typeattribute base_typeattr_190) +(typeattributeset base_typeattr_190 (and (domain ) (not (hal_gatekeeper_server )))) +(typeattribute base_typeattr_189) +(typeattributeset base_typeattr_189 (and (domain ) (not (hal_fingerprint_server )))) +(typeattribute base_typeattr_188) +(typeattributeset base_typeattr_188 (and (domain ) (not (hal_dumpstate_server )))) +(typeattribute base_typeattr_187) +(typeattributeset base_typeattr_187 (and (domain ) (not (hal_drm_server )))) +(typeattribute base_typeattr_186) +(typeattributeset base_typeattr_186 (and (domain ) (not (hal_contexthub_server )))) +(typeattribute base_typeattr_185) +(typeattributeset base_typeattr_185 (and (domain ) (not (hal_confirmationui_server )))) +(typeattribute base_typeattr_184) +(typeattributeset base_typeattr_184 (and (data_file_type ) (not (anr_data_file tombstone_data_file zoneinfo_data_file )))) +(typeattribute base_typeattr_183) +(typeattributeset base_typeattr_183 (and (domain ) (not (hal_configstore_server logd tombstoned )))) +(typeattribute base_typeattr_182) +(typeattributeset base_typeattr_182 (and (domain ) (not (hal_configstore_server )))) +(typeattribute base_typeattr_181) +(typeattributeset base_typeattr_181 (and (domain ) (not (hal_cas_server )))) +(typeattribute base_typeattr_180) +(typeattributeset base_typeattr_180 (and (halserverdomain ) (not (hal_camera_server )))) +(typeattribute base_typeattr_179) +(typeattributeset base_typeattr_179 (and (domain ) (not (hal_camera_server )))) +(typeattribute base_typeattr_178) +(typeattributeset base_typeattr_178 (and (domain ) (not (hal_broadcastradio_server )))) +(typeattribute base_typeattr_177) +(typeattributeset base_typeattr_177 (and (domain ) (not (hal_bootctl_server )))) +(typeattribute base_typeattr_176) +(typeattributeset base_typeattr_176 (and (domain ) (not (hal_bluetooth_server )))) +(typeattribute base_typeattr_175) +(typeattributeset base_typeattr_175 (and (domain ) (not (hal_authsecret_server )))) +(typeattribute base_typeattr_174) +(typeattributeset base_typeattr_174 (and (domain ) (not (hal_audiocontrol_server )))) +(typeattribute base_typeattr_173) +(typeattributeset base_typeattr_173 (and (halserverdomain ) (not (hal_audio_server )))) +(typeattribute base_typeattr_172) +(typeattributeset base_typeattr_172 (and (domain ) (not (hal_audio_server )))) +(typeattribute base_typeattr_171) +(typeattributeset base_typeattr_171 (and (domain ) (not (hal_allocator_server )))) +(typeattribute base_typeattr_170) +(typeattributeset base_typeattr_170 (and (domain ) (not (gatekeeperd )))) +(typeattribute base_typeattr_169) +(typeattributeset base_typeattr_169 (and (domain ) (not (vold )))) +(typeattribute base_typeattr_168) +(typeattributeset base_typeattr_168 (and (fs_type file_type ) (not (fsck_exec )))) +(typeattribute base_typeattr_167) +(typeattributeset base_typeattr_167 (and (domain ) (not (init vold )))) +(typeattribute base_typeattr_166) +(typeattributeset base_typeattr_166 (and (domain ) (not (fingerprintd )))) +(typeattribute base_typeattr_165) +(typeattributeset base_typeattr_165 (and (domain ) (not (dumpstate shell system_server traceur_app )))) +(typeattribute base_typeattr_164) +(typeattributeset base_typeattr_164 (and (domain ) (not (dumpstate )))) +(typeattribute base_typeattr_163) +(typeattributeset base_typeattr_163 (and (service_manager_type ) (not (dumpstate_service gatekeeper_service incident_service virtual_touchpad_service vold_service vr_hwc_service )))) +(typeattribute base_typeattr_162) +(typeattributeset base_typeattr_162 (and (domain ) (not (drmserver )))) +(typeattribute base_typeattr_161) +(typeattributeset base_typeattr_161 (and (coredomain ) (not (init ueventd )))) +(typeattribute base_typeattr_160) +(typeattributeset base_typeattr_160 (and (domain ) (not (traced_probes )))) +(typeattribute base_typeattr_159) +(typeattributeset base_typeattr_159 (and (domain ) (not (dnsmasq dumpstate init install_recovery installd lmkd netd perfprofd postinstall_dexopt recovery sdcardd tee ueventd uncrypt vendor_init vold vold_prepare_subdirs zygote )))) +(typeattribute base_typeattr_158) +(typeattributeset base_typeattr_158 (and (coredomain ) (not (appdomain bootanim crash_dump init kernel perfprofd ueventd )))) +(typeattribute base_typeattr_157) +(typeattributeset base_typeattr_157 (not (coredomain ) )) +(typeattribute base_typeattr_156) +(typeattributeset base_typeattr_156 (not (rootfs system_file vendor_file ) )) +(typeattribute base_typeattr_155) +(typeattributeset base_typeattr_155 (and (domain ) (not (installd profman )))) +(typeattribute base_typeattr_154) +(typeattributeset base_typeattr_154 (and (domain ) (not (dumpstate init system_server vendor_init )))) +(typeattribute base_typeattr_153) +(typeattributeset base_typeattr_153 (not (hwservicemanager ) )) +(typeattribute base_typeattr_152) +(typeattributeset base_typeattr_152 (not (servicemanager vndservicemanager ) )) +(typeattribute base_typeattr_151) +(typeattributeset base_typeattr_151 (and (domain ) (not (appdomain adbd dumpstate installd )))) +(typeattribute base_typeattr_150) +(typeattributeset base_typeattr_150 (and (domain ) (not (appdomain adbd dumpstate init installd system_server )))) +(typeattribute base_typeattr_149) +(typeattributeset base_typeattr_149 (and (domain ) (not (adbd dumpstate init installd shell vold )))) +(typeattribute base_typeattr_148) +(typeattributeset base_typeattr_148 (and (domain ) (not (installd shell )))) +(typeattribute base_typeattr_147) +(typeattributeset base_typeattr_147 (and (domain ) (not (appdomain installd uncrypt )))) +(typeattribute base_typeattr_146) +(typeattributeset base_typeattr_146 (and (domain ) (not (runas webview_zygote zygote )))) +(typeattribute base_typeattr_145) +(typeattributeset base_typeattr_145 (and (domain ) (not (adbd init runas zygote )))) +(typeattribute base_typeattr_144) +(typeattributeset base_typeattr_144 (and (domain ) (not (appdomain installd )))) +(typeattribute base_typeattr_143) +(typeattributeset base_typeattr_143 (and (domain ) (not (appdomain installd system_server traced_probes )))) +(typeattribute base_typeattr_142) +(typeattributeset base_typeattr_142 (and (domain ) (not (init installd system_app system_server vold_prepare_subdirs )))) +(typeattribute base_typeattr_141) +(typeattributeset base_typeattr_141 (not (domain ) )) +(typeattribute base_typeattr_140) +(typeattributeset base_typeattr_140 (and (domain ) (not (untrusted_app_all )))) +(typeattribute base_typeattr_139) +(typeattributeset base_typeattr_139 (and (file_type ) (not (apk_data_file app_data_file asec_public_file )))) +(typeattribute base_typeattr_138) +(typeattributeset base_typeattr_138 (and (domain ) (not (dumpstate incidentd system_server )))) +(typeattribute base_typeattr_137) +(typeattributeset base_typeattr_137 (and (domain ) (not (crash_dump dumpstate incidentd mediacodec mediaextractor system_server tombstoned )))) +(typeattribute base_typeattr_136) +(typeattributeset base_typeattr_136 (and (domain ) (not (system_server webview_zygote )))) +(typeattribute base_typeattr_135) +(typeattributeset base_typeattr_135 (and (domain ) (not (system_server )))) +(typeattribute base_typeattr_134) +(typeattributeset base_typeattr_134 (and (domain ) (not (system_server zygote )))) +(typeattribute base_typeattr_133) +(typeattributeset base_typeattr_133 (and (domain ) (not (cppreopts dex2oat init installd otapreopt_slot postinstall_dexopt zygote )))) +(typeattribute base_typeattr_132) +(typeattributeset base_typeattr_132 (and (coredomain ) (not (system_executes_vendor_violators shell )))) +(typeattribute base_typeattr_131) +(typeattributeset base_typeattr_131 (and (vendor_file_type ) (not (vendor_app_file same_process_hal_file vndk_sp_file )))) +(typeattribute base_typeattr_130) +(typeattributeset base_typeattr_130 (and (coredomain ) (not (system_executes_vendor_violators init shell )))) +(typeattribute base_typeattr_129) +(typeattributeset base_typeattr_129 (and (exec_type ) (not (vendor_file_type crash_dump_exec netutils_wrapper_exec )))) +(typeattribute base_typeattr_128) +(typeattributeset base_typeattr_128 (and (domain ) (not (appdomain coredomain vendor_executes_system_violators vendor_init )))) +(typeattribute base_typeattr_127) +(typeattributeset base_typeattr_127 (and (coredomain ) (not (init shell )))) +(typeattribute base_typeattr_126) +(typeattributeset base_typeattr_126 (and (coredomain ) (not (appdomain idmap init installd system_server webview_zygote zygote )))) +(typeattribute base_typeattr_125) +(typeattributeset base_typeattr_125 (and (coredomain ) (not (appdomain dex2oat idmap init installd postinstall_dexopt system_server )))) +(typeattribute base_typeattr_124) +(typeattributeset base_typeattr_124 (and (coredomain ) (not (data_between_core_and_vendor_violators init )))) +(typeattribute base_typeattr_123) +(typeattributeset base_typeattr_123 (and (coredomain ) (not (data_between_core_and_vendor_violators init vold vold_prepare_subdirs )))) +(typeattribute base_typeattr_122) +(typeattributeset base_typeattr_122 (and (domain ) (not (appdomain coredomain data_between_core_and_vendor_violators )))) +(typeattribute base_typeattr_121) +(typeattributeset base_typeattr_121 (and (core_data_file_type ) (not (system_data_file vendor_data_file unencrypted_data_file zoneinfo_data_file )))) +(typeattribute base_typeattr_120) +(typeattributeset base_typeattr_120 (and (core_data_file_type ) (not (system_data_file vendor_data_file zoneinfo_data_file )))) +(typeattribute base_typeattr_119) +(typeattributeset base_typeattr_119 (and (core_data_file_type ) (not (unencrypted_data_file zoneinfo_data_file )))) +(typeattribute base_typeattr_118) +(typeattributeset base_typeattr_118 (and (vendor_init ) (not (data_between_core_and_vendor_violators )))) +(typeattribute base_typeattr_117) +(typeattributeset base_typeattr_117 (and (core_data_file_type ) (not (zoneinfo_data_file )))) +(typeattribute base_typeattr_116) +(typeattributeset base_typeattr_116 (and (domain ) (not (appdomain coredomain data_between_core_and_vendor_violators vendor_init )))) +(typeattribute base_typeattr_115) +(typeattributeset base_typeattr_115 (and (data_file_type ) (not (core_data_file_type vendor_data_file )))) +(typeattribute base_typeattr_114) +(typeattributeset base_typeattr_114 (and (data_file_type ) (not (core_data_file_type )))) +(typeattribute base_typeattr_113) +(typeattributeset base_typeattr_113 (and (coredomain ) (not (appdomain data_between_core_and_vendor_violators init vold_prepare_subdirs )))) +(typeattribute base_typeattr_112) +(typeattributeset base_typeattr_112 (and (dev_type file_type ) (not (core_data_file_type coredomain_socket unlabeled )))) +(typeattribute base_typeattr_111) +(typeattributeset base_typeattr_111 (and (coredomain ) (not (socket_between_core_and_vendor_violators init ueventd )))) +(typeattribute base_typeattr_110) +(typeattributeset base_typeattr_110 (and (core_data_file_type coredomain_socket unlabeled ) (not (pdx_endpoint_socket_type pdx_channel_socket_type app_data_file )))) +(typeattribute base_typeattr_109) +(typeattributeset base_typeattr_109 (and (domain ) (not (appdomain coredomain socket_between_core_and_vendor_violators data_between_core_and_vendor_violators vendor_init )))) +(typeattribute base_typeattr_108) +(typeattributeset base_typeattr_108 (and (domain ) (not (netdomain coredomain socket_between_core_and_vendor_violators )))) +(typeattribute base_typeattr_107) +(typeattributeset base_typeattr_107 (and (coredomain ) (not (incidentd init logd mdnsd netd tombstoned )))) +(typeattribute base_typeattr_106) +(typeattributeset base_typeattr_106 (and (domain ) (not (appdomain coredomain socket_between_core_and_vendor_violators )))) +(typeattribute base_typeattr_105) +(typeattributeset base_typeattr_105 (and (domain ) (not (coredomain socket_between_core_and_vendor_violators )))) +(typeattribute base_typeattr_104) +(typeattributeset base_typeattr_104 (and (coredomain ) (not (adbd init )))) +(typeattribute base_typeattr_103) +(typeattributeset base_typeattr_103 (and (coredomain ) (not (shell )))) +(typeattribute base_typeattr_102) +(typeattributeset base_typeattr_102 (and (coredomain ) (not (shell ueventd )))) +(typeattribute base_typeattr_101) +(typeattributeset base_typeattr_101 (and (service_manager_type ) (not (app_api_service ephemeral_app_api_service audioserver_service cameraserver_service drmserver_service keystore_service mediaserver_service mediametrics_service mediaextractor_service mediadrmserver_service nfc_service radio_service virtual_touchpad_service vr_hwc_service vr_manager_service )))) +(typeattribute base_typeattr_100) +(typeattributeset base_typeattr_100 (and (appdomain ) (not (coredomain )))) +(typeattribute base_typeattr_99) +(typeattributeset base_typeattr_99 (and (domain ) (not (appdomain coredomain binder_in_vendor_violators )))) +(typeattribute base_typeattr_98) +(typeattributeset base_typeattr_98 (and (domain ) (not (hwservicemanager servicemanager vndservicemanager )))) +(typeattribute base_typeattr_97) +(typeattributeset base_typeattr_97 (and (domain ) (not (hal_bootctl_server init recovery ueventd uncrypt update_engine vendor_init vold )))) +(typeattribute base_typeattr_96) +(typeattributeset base_typeattr_96 (and (domain ) (not (install_recovery recovery )))) +(typeattribute base_typeattr_95) +(typeattributeset base_typeattr_95 (and (domain ) (not (recovery update_engine )))) +(typeattribute base_typeattr_94) +(typeattributeset base_typeattr_94 (and (domain ) (not (e2fs fsck init recovery vold )))) +(typeattribute base_typeattr_93) +(typeattributeset base_typeattr_93 (and (domain ) (not (init recovery shell system_server ueventd )))) +(typeattribute base_typeattr_92) +(typeattributeset base_typeattr_92 (and (domain ) (not (dumpstate init system_server )))) +(typeattribute base_typeattr_91) +(typeattributeset base_typeattr_91 (and (domain ) (not (hal_drm_server hal_cas_server adbd dumpstate init mediadrmserver recovery shell system_server vendor_init )))) +(typeattribute base_typeattr_90) +(typeattributeset base_typeattr_90 (and (domain ) (not (init system_server )))) +(typeattribute base_typeattr_89) +(typeattributeset base_typeattr_89 (and (fs_type ) (not (contextmount_type )))) +(typeattribute base_typeattr_88) +(typeattributeset base_typeattr_88 (and (fs_type ) (not (rootfs )))) +(typeattribute base_typeattr_87) +(typeattributeset base_typeattr_87 (and (domain ) (not (appdomain bootanim recovery )))) +(typeattribute base_typeattr_86) +(typeattributeset base_typeattr_86 (and (file_type ) (not (exec_type vendor_file_type system_file postinstall_file )))) +(typeattribute base_typeattr_85) +(typeattributeset base_typeattr_85 (and (domain ) (not (appdomain dumpstate shell webview_zygote zygote )))) +(typeattribute base_typeattr_84) +(typeattributeset base_typeattr_84 (and (fs_type ) (not (sdcard_type )))) +(typeattribute base_typeattr_83) +(typeattributeset base_typeattr_83 (and (domain ) (not (init kernel otapreopt_chroot recovery update_engine vold zygote )))) +(typeattribute base_typeattr_82) +(typeattributeset base_typeattr_82 (and (domain ) (not (init kernel recovery )))) +(typeattribute base_typeattr_81) +(typeattributeset base_typeattr_81 (and (domain ) (not (init vendor_init )))) +(typeattribute base_typeattr_80) +(typeattributeset base_typeattr_80 (and (domain ) (not (init ueventd )))) +(typeattribute base_typeattr_79) +(typeattributeset base_typeattr_79 (and (domain ) (not (shell ueventd )))) +(typeattribute base_typeattr_78) +(typeattributeset base_typeattr_78 (and (file_type ) (not (exec_type postinstall_file )))) +(typeattribute base_typeattr_77) +(typeattributeset base_typeattr_77 (and (domain ) (not (init shell ueventd vendor_init )))) +(typeattribute base_typeattr_76) +(typeattributeset base_typeattr_76 (and (domain ) (not (init shell system_server ueventd )))) +(typeattribute base_typeattr_75) +(typeattributeset base_typeattr_75 (and (domain ) (not (init )))) +(typeattribute base_typeattr_74) +(typeattributeset base_typeattr_74 (and (domain ) (not (kernel )))) +(typeattribute base_typeattr_73) +(typeattributeset base_typeattr_73 (and (domain ) (not (healthd init kernel recovery tee ueventd uncrypt )))) +(typeattribute base_typeattr_72) +(typeattributeset base_typeattr_72 (and (domain ) (not (init kernel ueventd vold )))) +(typeattribute base_typeattr_71) +(typeattributeset base_typeattr_71 (and (domain ) (not (init recovery )))) +(typeattribute base_typeattr_70) +(typeattributeset base_typeattr_70 (and (domain ) (not (domain )))) +(typeattribute base_typeattr_69) +(typeattributeset base_typeattr_69 (and (domain ) (not (coredomain )))) +(typeattribute base_typeattr_68) +(typeattributeset base_typeattr_68 (and (domain ) (not (isolated_app servicemanager vndservicemanager )))) +(typeattribute base_typeattr_67) +(typeattributeset base_typeattr_67 (and (appdomain coredomain binder_in_vendor_violators ) (not (hwservicemanager )))) +(typeattribute base_typeattr_66) +(typeattributeset base_typeattr_66 (and (domain ) (not (display_service_server )))) +(typeattribute base_typeattr_65) +(typeattributeset base_typeattr_65 (and (domain ) (not (crash_dump init keystore logd )))) +(typeattribute base_typeattr_64) +(typeattributeset base_typeattr_64 (and (domain ) (not (cameraserver )))) +(typeattribute base_typeattr_63) +(typeattributeset base_typeattr_63 (and (domain ) (not (bufferhubd )))) +(typeattribute base_typeattr_62) +(typeattributeset base_typeattr_62 (and (domain ) (not (bootstat init )))) +(typeattribute base_typeattr_61) +(typeattributeset base_typeattr_61 (and (domain ) (not (bootstat init system_server )))) +(typeattribute base_typeattr_60) +(typeattributeset base_typeattr_60 (and (domain ) (not (bootanim bootstat dumpstate init recovery shell system_server )))) +(typeattribute base_typeattr_59) +(typeattributeset base_typeattr_59 (and (appdomain ) (not (bluetooth system_app )))) +(typeattribute base_typeattr_58) +(typeattributeset base_typeattr_58 (and (data_file_type ) (not (system_data_file apk_data_file dalvikcache_data_file )))) +(typeattribute base_typeattr_57) +(typeattributeset base_typeattr_57 (all)) +(typeattribute base_typeattr_56) +(typeattributeset base_typeattr_56 (and (appdomain ) (not (bluetooth nfc )))) +(typeattribute base_typeattr_55) +(typeattributeset base_typeattr_55 (and (appdomain ) (not (untrusted_app_all platform_app priv_app )))) +(typeattribute base_typeattr_54) +(typeattributeset base_typeattr_54 (and (appdomain ) (not (platform_app )))) +(typeattribute base_typeattr_53) +(typeattributeset base_typeattr_53 (and (domain ) (not (appdomain crash_dump )))) +(typeattribute base_typeattr_52) +(typeattributeset base_typeattr_52 (and (appdomain ) (not (shell )))) +(typeattribute base_typeattr_51) +(typeattributeset base_typeattr_51 (and (domain ) (not (appdomain )))) +(typeattribute base_typeattr_50) +(typeattributeset base_typeattr_50 (and (appdomain ) (not (radio )))) +(typeattribute base_typeattr_49) +(typeattributeset base_typeattr_49 (and (appdomain ) (not (nfc )))) +(typeattribute base_typeattr_48) +(typeattributeset base_typeattr_48 (and (appdomain ) (not (bluetooth )))) +(typeattribute base_typeattr_47) +(typeattributeset base_typeattr_47 (and (appdomain untrusted_v2_app ) (not (ephemeral_app )))) +(typeattribute base_typeattr_46) +(typeattributeset base_typeattr_46 (and (appdomain ) (not (ephemeral_app isolated_app )))) +(typeattribute base_typeattr_45) +(typeattributeset base_typeattr_45 (and (appdomain ) (not (untrusted_v2_app )))) +(typeattribute base_typeattr_44) +(typeattributeset base_typeattr_44 (and (appdomain ) (not (ephemeral_app untrusted_v2_app )))) +(typeattribute base_typeattr_43) +(typeattributeset base_typeattr_43 (and (appdomain ) (not (isolated_app )))) +(typeattribute base_typeattr_42) +(typeattributeset base_typeattr_42 (and (hal_wifi_supplicant_server ) (not (halserverdomain )))) +(typeattribute base_typeattr_41) +(typeattributeset base_typeattr_41 (and (hal_wifi_offload_server ) (not (halserverdomain )))) +(typeattribute base_typeattr_40) +(typeattributeset base_typeattr_40 (and (hal_wifi_hostapd_server ) (not (halserverdomain )))) +(typeattribute base_typeattr_39) +(typeattributeset base_typeattr_39 (and (hal_wifi_server ) (not (halserverdomain )))) +(typeattribute base_typeattr_38) +(typeattributeset base_typeattr_38 (and (hal_weaver_server ) (not (halserverdomain )))) +(typeattribute base_typeattr_37) +(typeattributeset base_typeattr_37 (and (hal_vr_server ) (not (halserverdomain )))) +(typeattribute base_typeattr_36) +(typeattributeset base_typeattr_36 (and (hal_vibrator_server ) (not (halserverdomain )))) +(typeattribute base_typeattr_35) +(typeattributeset base_typeattr_35 (and (hal_vehicle_server ) (not (halserverdomain )))) +(typeattribute base_typeattr_34) +(typeattributeset base_typeattr_34 (and (hal_usb_gadget_server ) (not (halserverdomain )))) +(typeattribute base_typeattr_33) +(typeattributeset base_typeattr_33 (and (hal_usb_server ) (not (halserverdomain )))) +(typeattribute base_typeattr_32) +(typeattributeset base_typeattr_32 (and (hal_tv_input_server ) (not (halserverdomain )))) +(typeattribute base_typeattr_31) +(typeattributeset base_typeattr_31 (and (hal_tv_cec_server ) (not (halserverdomain )))) +(typeattribute base_typeattr_30) +(typeattributeset base_typeattr_30 (and (hal_thermal_server ) (not (halserverdomain )))) +(typeattribute base_typeattr_29) +(typeattributeset base_typeattr_29 (and (hal_tetheroffload_server ) (not (halserverdomain )))) +(typeattribute base_typeattr_28) +(typeattributeset base_typeattr_28 (and (hal_telephony_server ) (not (halserverdomain )))) +(typeattribute base_typeattr_27) +(typeattributeset base_typeattr_27 (and (hal_sensors_server ) (not (halserverdomain )))) +(typeattribute base_typeattr_26) +(typeattributeset base_typeattr_26 (and (hal_secure_element_server ) (not (halserverdomain )))) +(typeattribute base_typeattr_25) +(typeattributeset base_typeattr_25 (and (hal_power_server ) (not (halserverdomain )))) +(typeattribute base_typeattr_24) +(typeattributeset base_typeattr_24 (and (hal_oemlock_server ) (not (halserverdomain )))) +(typeattribute base_typeattr_23) +(typeattributeset base_typeattr_23 (and (hal_nfc_server ) (not (halserverdomain )))) +(typeattribute base_typeattr_22) +(typeattributeset base_typeattr_22 (and (hal_neuralnetworks_server ) (not (halserverdomain )))) +(typeattribute base_typeattr_21) +(typeattributeset base_typeattr_21 (and (hal_memtrack_server ) (not (halserverdomain )))) +(typeattribute base_typeattr_20) +(typeattributeset base_typeattr_20 (and (hal_lowpan_server ) (not (halserverdomain )))) +(typeattribute base_typeattr_19) +(typeattributeset base_typeattr_19 (and (hal_light_server ) (not (halserverdomain )))) +(typeattribute base_typeattr_18) +(typeattributeset base_typeattr_18 (and (hal_keymaster_server ) (not (halserverdomain )))) +(typeattribute base_typeattr_17) +(typeattributeset base_typeattr_17 (and (hal_ir_server ) (not (halserverdomain )))) +(typeattribute base_typeattr_16) +(typeattributeset base_typeattr_16 (and (hal_health_server ) (not (halserverdomain )))) +(typeattribute base_typeattr_15) +(typeattributeset base_typeattr_15 (and (hal_graphics_composer_server ) (not (halserverdomain )))) +(typeattribute base_typeattr_14) +(typeattributeset base_typeattr_14 (and (hal_graphics_allocator_server ) (not (halserverdomain )))) +(typeattribute base_typeattr_13) +(typeattributeset base_typeattr_13 (and (hal_gnss_server ) (not (halserverdomain )))) +(typeattribute base_typeattr_12) +(typeattributeset base_typeattr_12 (and (hal_gatekeeper_server ) (not (halserverdomain )))) +(typeattribute base_typeattr_11) +(typeattributeset base_typeattr_11 (and (hal_fingerprint_server ) (not (halserverdomain )))) +(typeattribute base_typeattr_10) +(typeattributeset base_typeattr_10 (and (hal_evs_server ) (not (halserverdomain )))) +(typeattribute base_typeattr_9) +(typeattributeset base_typeattr_9 (and (hal_dumpstate_server ) (not (halserverdomain )))) +(typeattribute base_typeattr_8) +(typeattributeset base_typeattr_8 (and (hal_contexthub_server ) (not (halserverdomain )))) +(typeattribute base_typeattr_7) +(typeattributeset base_typeattr_7 (and (hal_confirmationui_server ) (not (halserverdomain )))) +(typeattribute base_typeattr_6) +(typeattributeset base_typeattr_6 (and (hal_configstore_server ) (not (halserverdomain )))) +(typeattribute base_typeattr_5) +(typeattributeset base_typeattr_5 (and (hal_broadcastradio_server ) (not (halserverdomain )))) +(typeattribute base_typeattr_4) +(typeattributeset base_typeattr_4 (and (hal_bluetooth_server ) (not (halserverdomain )))) +(typeattribute base_typeattr_3) +(typeattributeset base_typeattr_3 (and (hal_authsecret_server ) (not (halserverdomain )))) +(typeattribute base_typeattr_2) +(typeattributeset base_typeattr_2 (and (hal_audiocontrol_server ) (not (halserverdomain )))) +(typeattribute base_typeattr_1) +(typeattributeset base_typeattr_1 (and (hal_allocator_server ) (not (halserverdomain )))) +; THIS IS A WORKAROUND for the current limitations of the module policy language +; This should be used sparingly until we figure out a saner way to achieve the +; stuff below, for example, by improving typeattribute statement of module +; language. +; +; NOTE: This file has no effect on recovery policy. + +; Apps, except isolated apps, are clients of Allocator HAL +; Unfortunately, we can't currently express this in module policy language: +; typeattribute { appdomain -isolated_app } hal_allocator_client; +; typeattribute hal_allocator_client halclientdomain; +(typeattributeset hal_allocator_client ((and (appdomain) ((not (isolated_app)))))) +(typeattributeset halclientdomain (hal_allocator_client)) + +; Apps, except isolated apps, are clients of Configstore HAL +; Unfortunately, we can't currently express this in module policy language: +; typeattribute { appdomain -isolated_app } hal_configstore_client; +(typeattributeset hal_configstore_client ((and (appdomain) ((not (isolated_app)))))) + +; Apps, except isolated apps, are clients of Graphics Allocator HAL +; Unfortunately, we can't currently express this in module policy language: +; typeattribute { appdomain -isolated_app } hal_graphics_allocator_client; +(typeattributeset hal_graphics_allocator_client ((and (appdomain) ((not (isolated_app)))))) + +; Apps, except isolated apps, are clients of Cas HAL +; Unfortunately, we can't currently express this in module policy language: +; typeattribute { appdomain -isolated_app } hal_cas_client; +(typeattributeset hal_cas_client ((and (appdomain) ((not (isolated_app)))))) + +; Domains hosting Camera HAL implementations are clients of Allocator HAL +; Unfortunately, we can't currently express this in module policy language: +; typeattribute hal_camera hal_allocator_client; +(typeattributeset hal_allocator_client (hal_camera)) + +; Apps, except isolated apps, are clients of Neuralnetworks HAL +; Unfortunately, we can't currently express this in module policy language: +; typeattribute { appdomain -isolated_app } hal_neuralnetworks_client; +(typeattributeset hal_neuralnetworks_client ((and (appdomain) ((not (isolated_app)))))) diff --git a/system/system/etc/selinux/plat_service_contexts b/system/system/etc/selinux/plat_service_contexts new file mode 100644 index 0000000000000000000000000000000000000000..1c26e501d8b4af99e0b5a462fce111844f7e59a0 --- /dev/null +++ b/system/system/etc/selinux/plat_service_contexts @@ -0,0 +1,207 @@ +accessibility u:object_r:accessibility_service:s0 +account u:object_r:account_service:s0 +activity u:object_r:activity_service:s0 +alarm u:object_r:alarm_service:s0 +android.os.UpdateEngineService u:object_r:update_engine_service:s0 +android.security.keystore u:object_r:keystore_service:s0 +android.service.gatekeeper.IGateKeeperService u:object_r:gatekeeper_service:s0 +appops u:object_r:appops_service:s0 +appwidget u:object_r:appwidget_service:s0 +assetatlas u:object_r:assetatlas_service:s0 +audio u:object_r:audio_service:s0 +autofill u:object_r:autofill_service:s0 +backup u:object_r:backup_service:s0 +batteryproperties u:object_r:batteryproperties_service:s0 +batterystats u:object_r:batterystats_service:s0 +battery u:object_r:battery_service:s0 +binder_calls_stats u:object_r:binder_calls_stats_service:s0 +bluetooth_manager u:object_r:bluetooth_manager_service:s0 +bluetooth u:object_r:bluetooth_service:s0 +broadcastradio u:object_r:broadcastradio_service:s0 +carrier_config u:object_r:radio_service:s0 +clipboard u:object_r:clipboard_service:s0 +com.android.net.IProxyService u:object_r:IProxyService_service:s0 +commontime_management u:object_r:commontime_management_service:s0 +common_time.clock u:object_r:mediaserver_service:s0 +common_time.config u:object_r:mediaserver_service:s0 +companiondevice u:object_r:companion_device_service:s0 +connectivity u:object_r:connectivity_service:s0 +connmetrics u:object_r:connmetrics_service:s0 +consumer_ir u:object_r:consumer_ir_service:s0 +content u:object_r:content_service:s0 +contexthub u:object_r:contexthub_service:s0 +country_detector u:object_r:country_detector_service:s0 +coverage u:object_r:coverage_service:s0 +cpuinfo u:object_r:cpuinfo_service:s0 +crossprofileapps u:object_r:crossprofileapps_service:s0 +dbinfo u:object_r:dbinfo_service:s0 +device_policy u:object_r:device_policy_service:s0 +device_identifiers u:object_r:device_identifiers_service:s0 +deviceidle u:object_r:deviceidle_service:s0 +devicestoragemonitor u:object_r:devicestoragemonitor_service:s0 +diskstats u:object_r:diskstats_service:s0 +display u:object_r:display_service:s0 +netd_listener u:object_r:netd_listener_service:s0 +network_watchlist u:object_r:network_watchlist_service:s0 +DockObserver u:object_r:DockObserver_service:s0 +dreams u:object_r:dreams_service:s0 +drm.drmManager u:object_r:drmserver_service:s0 +dropbox u:object_r:dropbox_service:s0 +dumpstate u:object_r:dumpstate_service:s0 +econtroller u:object_r:radio_service:s0 +euicc_card_controller u:object_r:radio_service:s0 +lowpan u:object_r:lowpan_service:s0 +ethernet u:object_r:ethernet_service:s0 +fingerprint u:object_r:fingerprint_service:s0 +font u:object_r:font_service:s0 +android.hardware.fingerprint.IFingerprintDaemon u:object_r:fingerprintd_service:s0 +gfxinfo u:object_r:gfxinfo_service:s0 +graphicsstats u:object_r:graphicsstats_service:s0 +gpu u:object_r:gpu_service:s0 +hardware u:object_r:hardware_service:s0 +hardware_properties u:object_r:hardware_properties_service:s0 +hdmi_control u:object_r:hdmi_control_service:s0 +incident u:object_r:incident_service:s0 +inputflinger u:object_r:inputflinger_service:s0 +input_method u:object_r:input_method_service:s0 +input u:object_r:input_service:s0 +installd u:object_r:installd_service:s0 +iphonesubinfo_msim u:object_r:radio_service:s0 +iphonesubinfo2 u:object_r:radio_service:s0 +iphonesubinfo u:object_r:radio_service:s0 +ims u:object_r:radio_service:s0 +imms u:object_r:imms_service:s0 +ipsec u:object_r:ipsec_service:s0 +isms_msim u:object_r:radio_service:s0 +isms2 u:object_r:radio_service:s0 +isms u:object_r:radio_service:s0 +isub u:object_r:radio_service:s0 +jobscheduler u:object_r:jobscheduler_service:s0 +launcherapps u:object_r:launcherapps_service:s0 +location u:object_r:location_service:s0 +lock_settings u:object_r:lock_settings_service:s0 +media.aaudio u:object_r:audioserver_service:s0 +media.audio_flinger u:object_r:audioserver_service:s0 +media.audio_policy u:object_r:audioserver_service:s0 +media.camera u:object_r:cameraserver_service:s0 +media.camera.proxy u:object_r:cameraproxy_service:s0 +media.log u:object_r:audioserver_service:s0 +media.player u:object_r:mediaserver_service:s0 +media.metrics u:object_r:mediametrics_service:s0 +media.extractor u:object_r:mediaextractor_service:s0 +media.extractor.update u:object_r:mediaextractor_update_service:s0 +media.codec u:object_r:mediacodec_service:s0 +media.resource_manager u:object_r:mediaserver_service:s0 +media.sound_trigger_hw u:object_r:audioserver_service:s0 +media.drm u:object_r:mediadrmserver_service:s0 +media_projection u:object_r:media_projection_service:s0 +media_resource_monitor u:object_r:media_session_service:s0 +media_router u:object_r:media_router_service:s0 +media_session u:object_r:media_session_service:s0 +meminfo u:object_r:meminfo_service:s0 +midi u:object_r:midi_service:s0 +mount u:object_r:mount_service:s0 +netd u:object_r:netd_service:s0 +netpolicy u:object_r:netpolicy_service:s0 +netstats u:object_r:netstats_service:s0 +network_management u:object_r:network_management_service:s0 +network_score u:object_r:network_score_service:s0 +network_time_update_service u:object_r:network_time_update_service:s0 +nfc u:object_r:nfc_service:s0 +notification u:object_r:notification_service:s0 +oem_lock u:object_r:oem_lock_service:s0 +otadexopt u:object_r:otadexopt_service:s0 +overlay u:object_r:overlay_service:s0 +package u:object_r:package_service:s0 +package_native u:object_r:package_native_service:s0 +perfprofd u:object_r:perfprofd_service:s0 +permission u:object_r:permission_service:s0 +persistent_data_block u:object_r:persistent_data_block_service:s0 +phone_msim u:object_r:radio_service:s0 +phone1 u:object_r:radio_service:s0 +phone2 u:object_r:radio_service:s0 +phone u:object_r:radio_service:s0 +pinner u:object_r:pinner_service:s0 +power u:object_r:power_service:s0 +print u:object_r:print_service:s0 +processinfo u:object_r:processinfo_service:s0 +procstats u:object_r:procstats_service:s0 +radio.phonesubinfo u:object_r:radio_service:s0 +radio.phone u:object_r:radio_service:s0 +radio.sms u:object_r:radio_service:s0 +recovery u:object_r:recovery_service:s0 +restrictions u:object_r:restrictions_service:s0 +rttmanager u:object_r:rttmanager_service:s0 +samplingprofiler u:object_r:samplingprofiler_service:s0 +scheduling_policy u:object_r:scheduling_policy_service:s0 +search u:object_r:search_service:s0 +secure_element u:object_r:secure_element_service:s0 +sec_key_att_app_id_provider u:object_r:sec_key_att_app_id_provider_service:s0 +sensorservice u:object_r:sensorservice_service:s0 +serial u:object_r:serial_service:s0 +servicediscovery u:object_r:servicediscovery_service:s0 +settings u:object_r:settings_service:s0 +shortcut u:object_r:shortcut_service:s0 +simphonebook_msim u:object_r:radio_service:s0 +simphonebook2 u:object_r:radio_service:s0 +simphonebook u:object_r:radio_service:s0 +sip u:object_r:radio_service:s0 +slice u:object_r:slice_service:s0 +stats u:object_r:stats_service:s0 +statscompanion u:object_r:statscompanion_service:s0 +soundtrigger u:object_r:voiceinteraction_service:s0 +statusbar u:object_r:statusbar_service:s0 +storaged u:object_r:storaged_service:s0 +storaged_pri u:object_r:storaged_service:s0 +storagestats u:object_r:storagestats_service:s0 +SurfaceFlinger u:object_r:surfaceflinger_service:s0 +system_update u:object_r:system_update_service:s0 +task u:object_r:task_service:s0 +telecom u:object_r:telecom_service:s0 +telephony.registry u:object_r:registry_service:s0 +textclassification u:object_r:textclassification_service:s0 +textservices u:object_r:textservices_service:s0 +timezone u:object_r:timezone_service:s0 +thermalservice u:object_r:thermal_service:s0 +trust u:object_r:trust_service:s0 +tv_input u:object_r:tv_input_service:s0 +uimode u:object_r:uimode_service:s0 +updatelock u:object_r:updatelock_service:s0 +usagestats u:object_r:usagestats_service:s0 +usb u:object_r:usb_service:s0 +user u:object_r:user_service:s0 +vibrator u:object_r:vibrator_service:s0 +virtual_touchpad u:object_r:virtual_touchpad_service:s0 +voiceinteraction u:object_r:voiceinteraction_service:s0 +vold u:object_r:vold_service:s0 +vr_hwc u:object_r:vr_hwc_service:s0 +vrmanager u:object_r:vr_manager_service:s0 +wallpaper u:object_r:wallpaper_service:s0 +webviewupdate u:object_r:webviewupdate_service:s0 +wifip2p u:object_r:wifip2p_service:s0 +wifiscanner u:object_r:wifiscanner_service:s0 +wifi u:object_r:wifi_service:s0 +wificond u:object_r:wificond_service:s0 +wifiaware u:object_r:wifiaware_service:s0 +wifirtt u:object_r:rttmanager_service:s0 +window u:object_r:window_service:s0 +* u:object_r:default_android_service:s0 +optiflex u:object_r:optiflex_service:s0 +qti.security.seemp u:object_r:seemp_service:s0 +seempservice u:object_r:seemp_service:s0 +qti.security.seempspa u:object_r:seemp_service:s0 +cneservice u:object_r:cne_service:s0 +dpmservice u:object_r:dpmservice:s0 +uce u:object_r:uce_service:s0 +vendor.audio.vrservice u:object_r:audioserver_service:s0 +MinkBinderSvc u:object_r:MinkBinderSvc:s0 +com.qualcomm.location.izat.IzatService u:object_r:izat_service:s0 +sms-sec u:object_r:radio_service:s0 +extphone u:object_r:radio_service:s0 +qti.ims.ext u:object_r:radio_service:s0 +com.qti.snapdragon.sdk.display.IColorService u:object_r:color_service:s0 +regionalization u:object_r:regionalization_service:s0 +wigigp2p u:object_r:wigigp2p_service:s0 +wigig u:object_r:wigig_service:s0 +vendor.perfservice u:object_r:vendor_perf_service:s0 +wfdservice u:object_r:wfdservice_service:s0 diff --git a/system/system/etc/sensors/proto/descriptor.proto b/system/system/etc/sensors/proto/descriptor.proto new file mode 100644 index 0000000000000000000000000000000000000000..08b155548beb90ed850bd92e882a8896a7f29577 --- /dev/null +++ b/system/system/etc/sensors/proto/descriptor.proto @@ -0,0 +1,803 @@ +// Protocol Buffers - Google's data interchange format +// Copyright 2008 Google Inc. All rights reserved. +// https://developers.google.com/protocol-buffers/ +// +// Redistribution and use in source and binary forms, with or without +// modification, are permitted provided that the following conditions are +// met: +// +// * Redistributions of source code must retain the above copyright +// notice, this list of conditions and the following disclaimer. +// * Redistributions in binary form must reproduce the above +// copyright notice, this list of conditions and the following disclaimer +// in the documentation and/or other materials provided with the +// distribution. +// * Neither the name of Google Inc. nor the names of its +// contributors may be used to endorse or promote products derived from +// this software without specific prior written permission. +// +// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +// Author: kenton@google.com (Kenton Varda) +// Based on original Protocol Buffers design by +// Sanjay Ghemawat, Jeff Dean, and others. +// +// The messages in this file describe the definitions found in .proto files. +// A valid .proto file can be translated directly to a FileDescriptorProto +// without any other information (e.g. without reading its imports). + + +syntax = "proto2"; + +package google.protobuf; +option go_package = "descriptor"; +option java_package = "com.google.protobuf"; +option java_outer_classname = "DescriptorProtos"; +option csharp_namespace = "Google.Protobuf.Reflection"; +option objc_class_prefix = "GPB"; + +// descriptor.proto must be optimized for speed because reflection-based +// algorithms don't work during bootstrapping. +option optimize_for = SPEED; + +// The protocol compiler can output a FileDescriptorSet containing the .proto +// files it parses. +message FileDescriptorSet { + repeated FileDescriptorProto file = 1; +} + +// Describes a complete .proto file. +message FileDescriptorProto { + optional string name = 1; // file name, relative to root of source tree + optional string package = 2; // e.g. "foo", "foo.bar", etc. + + // Names of files imported by this file. + repeated string dependency = 3; + // Indexes of the public imported files in the dependency list above. + repeated int32 public_dependency = 10; + // Indexes of the weak imported files in the dependency list. + // For Google-internal migration only. Do not use. + repeated int32 weak_dependency = 11; + + // All top-level definitions in this file. + repeated DescriptorProto message_type = 4; + repeated EnumDescriptorProto enum_type = 5; + repeated ServiceDescriptorProto service = 6; + repeated FieldDescriptorProto extension = 7; + + optional FileOptions options = 8; + + // This field contains optional information about the original source code. + // You may safely remove this entire field without harming runtime + // functionality of the descriptors -- the information is needed only by + // development tools. + optional SourceCodeInfo source_code_info = 9; + + // The syntax of the proto file. + // The supported values are "proto2" and "proto3". + optional string syntax = 12; +} + +// Describes a message type. +message DescriptorProto { + optional string name = 1; + + repeated FieldDescriptorProto field = 2; + repeated FieldDescriptorProto extension = 6; + + repeated DescriptorProto nested_type = 3; + repeated EnumDescriptorProto enum_type = 4; + + message ExtensionRange { + optional int32 start = 1; + optional int32 end = 2; + } + repeated ExtensionRange extension_range = 5; + + repeated OneofDescriptorProto oneof_decl = 8; + + optional MessageOptions options = 7; + + // Range of reserved tag numbers. Reserved tag numbers may not be used by + // fields or extension ranges in the same message. Reserved ranges may + // not overlap. + message ReservedRange { + optional int32 start = 1; // Inclusive. + optional int32 end = 2; // Exclusive. + } + repeated ReservedRange reserved_range = 9; + // Reserved field names, which may not be used by fields in the same message. + // A given name may only be reserved once. + repeated string reserved_name = 10; +} + +// Describes a field within a message. +message FieldDescriptorProto { + enum Type { + // 0 is reserved for errors. + // Order is weird for historical reasons. + TYPE_DOUBLE = 1; + TYPE_FLOAT = 2; + // Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT64 if + // negative values are likely. + TYPE_INT64 = 3; + TYPE_UINT64 = 4; + // Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT32 if + // negative values are likely. + TYPE_INT32 = 5; + TYPE_FIXED64 = 6; + TYPE_FIXED32 = 7; + TYPE_BOOL = 8; + TYPE_STRING = 9; + TYPE_GROUP = 10; // Tag-delimited aggregate. + TYPE_MESSAGE = 11; // Length-delimited aggregate. + + // New in version 2. + TYPE_BYTES = 12; + TYPE_UINT32 = 13; + TYPE_ENUM = 14; + TYPE_SFIXED32 = 15; + TYPE_SFIXED64 = 16; + TYPE_SINT32 = 17; // Uses ZigZag encoding. + TYPE_SINT64 = 18; // Uses ZigZag encoding. + }; + + enum Label { + // 0 is reserved for errors + LABEL_OPTIONAL = 1; + LABEL_REQUIRED = 2; + LABEL_REPEATED = 3; + // TODO(sanjay): Should we add LABEL_MAP? + }; + + optional string name = 1; + optional int32 number = 3; + optional Label label = 4; + + // If type_name is set, this need not be set. If both this and type_name + // are set, this must be one of TYPE_ENUM, TYPE_MESSAGE or TYPE_GROUP. + optional Type type = 5; + + // For message and enum types, this is the name of the type. If the name + // starts with a '.', it is fully-qualified. Otherwise, C++-like scoping + // rules are used to find the type (i.e. first the nested types within this + // message are searched, then within the parent, on up to the root + // namespace). + optional string type_name = 6; + + // For extensions, this is the name of the type being extended. It is + // resolved in the same manner as type_name. + optional string extendee = 2; + + // For numeric types, contains the original text representation of the value. + // For booleans, "true" or "false". + // For strings, contains the default text contents (not escaped in any way). + // For bytes, contains the C escaped value. All bytes >= 128 are escaped. + // TODO(kenton): Base-64 encode? + optional string default_value = 7; + + // If set, gives the index of a oneof in the containing type's oneof_decl + // list. This field is a member of that oneof. + optional int32 oneof_index = 9; + + // JSON name of this field. The value is set by protocol compiler. If the + // user has set a "json_name" option on this field, that option's value + // will be used. Otherwise, it's deduced from the field's name by converting + // it to camelCase. + optional string json_name = 10; + + optional FieldOptions options = 8; +} + +// Describes a oneof. +message OneofDescriptorProto { + optional string name = 1; +} + +// Describes an enum type. +message EnumDescriptorProto { + optional string name = 1; + + repeated EnumValueDescriptorProto value = 2; + + optional EnumOptions options = 3; +} + +// Describes a value within an enum. +message EnumValueDescriptorProto { + optional string name = 1; + optional int32 number = 2; + + optional EnumValueOptions options = 3; +} + +// Describes a service. +message ServiceDescriptorProto { + optional string name = 1; + repeated MethodDescriptorProto method = 2; + + optional ServiceOptions options = 3; +} + +// Describes a method of a service. +message MethodDescriptorProto { + optional string name = 1; + + // Input and output type names. These are resolved in the same way as + // FieldDescriptorProto.type_name, but must refer to a message type. + optional string input_type = 2; + optional string output_type = 3; + + optional MethodOptions options = 4; + + // Identifies if client streams multiple client messages + optional bool client_streaming = 5 [default=false]; + // Identifies if server streams multiple server messages + optional bool server_streaming = 6 [default=false]; +} + + +// =================================================================== +// Options + +// Each of the definitions above may have "options" attached. These are +// just annotations which may cause code to be generated slightly differently +// or may contain hints for code that manipulates protocol messages. +// +// Clients may define custom options as extensions of the *Options messages. +// These extensions may not yet be known at parsing time, so the parser cannot +// store the values in them. Instead it stores them in a field in the *Options +// message called uninterpreted_option. This field must have the same name +// across all *Options messages. We then use this field to populate the +// extensions when we build a descriptor, at which point all protos have been +// parsed and so all extensions are known. +// +// Extension numbers for custom options may be chosen as follows: +// * For options which will only be used within a single application or +// organization, or for experimental options, use field numbers 50000 +// through 99999. It is up to you to ensure that you do not use the +// same number for multiple options. +// * For options which will be published and used publicly by multiple +// independent entities, e-mail protobuf-global-extension-registry@google.com +// to reserve extension numbers. Simply provide your project name (e.g. +// Objective-C plugin) and your project website (if available) -- there's no +// need to explain how you intend to use them. Usually you only need one +// extension number. You can declare multiple options with only one extension +// number by putting them in a sub-message. See the Custom Options section of +// the docs for examples: +// https://developers.google.com/protocol-buffers/docs/proto#options +// If this turns out to be popular, a web service will be set up +// to automatically assign option numbers. + + +message FileOptions { + + // Sets the Java package where classes generated from this .proto will be + // placed. By default, the proto package is used, but this is often + // inappropriate because proto packages do not normally start with backwards + // domain names. + optional string java_package = 1; + + + // If set, all the classes from the .proto file are wrapped in a single + // outer class with the given name. This applies to both Proto1 + // (equivalent to the old "--one_java_file" option) and Proto2 (where + // a .proto always translates to a single class, but you may want to + // explicitly choose the class name). + optional string java_outer_classname = 8; + + // If set true, then the Java code generator will generate a separate .java + // file for each top-level message, enum, and service defined in the .proto + // file. Thus, these types will *not* be nested inside the outer class + // named by java_outer_classname. However, the outer class will still be + // generated to contain the file's getDescriptor() method as well as any + // top-level extensions defined in the file. + optional bool java_multiple_files = 10 [default=false]; + + // If set true, then the Java code generator will generate equals() and + // hashCode() methods for all messages defined in the .proto file. + // This increases generated code size, potentially substantially for large + // protos, which may harm a memory-constrained application. + // - In the full runtime this is a speed optimization, as the + // AbstractMessage base class includes reflection-based implementations of + // these methods. + // - In the lite runtime, setting this option changes the semantics of + // equals() and hashCode() to more closely match those of the full runtime; + // the generated methods compute their results based on field values rather + // than object identity. (Implementations should not assume that hashcodes + // will be consistent across runtimes or versions of the protocol compiler.) + optional bool java_generate_equals_and_hash = 20 [default=false]; + + // If set true, then the Java2 code generator will generate code that + // throws an exception whenever an attempt is made to assign a non-UTF-8 + // byte sequence to a string field. + // Message reflection will do the same. + // However, an extension field still accepts non-UTF-8 byte sequences. + // This option has no effect on when used with the lite runtime. + optional bool java_string_check_utf8 = 27 [default=false]; + + + // Generated classes can be optimized for speed or code size. + enum OptimizeMode { + SPEED = 1; // Generate complete code for parsing, serialization, + // etc. + CODE_SIZE = 2; // Use ReflectionOps to implement these methods. + LITE_RUNTIME = 3; // Generate code using MessageLite and the lite runtime. + } + optional OptimizeMode optimize_for = 9 [default=SPEED]; + + // Sets the Go package where structs generated from this .proto will be + // placed. If omitted, the Go package will be derived from the following: + // - The basename of the package import path, if provided. + // - Otherwise, the package statement in the .proto file, if present. + // - Otherwise, the basename of the .proto file, without extension. + optional string go_package = 11; + + + + // Should generic services be generated in each language? "Generic" services + // are not specific to any particular RPC system. They are generated by the + // main code generators in each language (without additional plugins). + // Generic services were the only kind of service generation supported by + // early versions of google.protobuf. + // + // Generic services are now considered deprecated in favor of using plugins + // that generate code specific to your particular RPC system. Therefore, + // these default to false. Old code which depends on generic services should + // explicitly set them to true. + optional bool cc_generic_services = 16 [default=false]; + optional bool java_generic_services = 17 [default=false]; + optional bool py_generic_services = 18 [default=false]; + + // Is this file deprecated? + // Depending on the target platform, this can emit Deprecated annotations + // for everything in the file, or it will be completely ignored; in the very + // least, this is a formalization for deprecating files. + optional bool deprecated = 23 [default=false]; + + // Enables the use of arenas for the proto messages in this file. This applies + // only to generated classes for C++. + optional bool cc_enable_arenas = 31 [default=false]; + + + // Sets the objective c class prefix which is prepended to all objective c + // generated classes from this .proto. There is no default. + optional string objc_class_prefix = 36; + + // Namespace for generated classes; defaults to the package. + optional string csharp_namespace = 37; + + // The parser stores options it doesn't recognize here. See above. + repeated UninterpretedOption uninterpreted_option = 999; + + // Clients can define custom options in extensions of this message. See above. + extensions 1000 to max; + + reserved 38; +} + +message MessageOptions { + // Set true to use the old proto1 MessageSet wire format for extensions. + // This is provided for backwards-compatibility with the MessageSet wire + // format. You should not use this for any other reason: It's less + // efficient, has fewer features, and is more complicated. + // + // The message must be defined exactly as follows: + // message Foo { + // option message_set_wire_format = true; + // extensions 4 to max; + // } + // Note that the message cannot have any defined fields; MessageSets only + // have extensions. + // + // All extensions of your type must be singular messages; e.g. they cannot + // be int32s, enums, or repeated messages. + // + // Because this is an option, the above two restrictions are not enforced by + // the protocol compiler. + optional bool message_set_wire_format = 1 [default=false]; + + // Disables the generation of the standard "descriptor()" accessor, which can + // conflict with a field of the same name. This is meant to make migration + // from proto1 easier; new code should avoid fields named "descriptor". + optional bool no_standard_descriptor_accessor = 2 [default=false]; + + // Is this message deprecated? + // Depending on the target platform, this can emit Deprecated annotations + // for the message, or it will be completely ignored; in the very least, + // this is a formalization for deprecating messages. + optional bool deprecated = 3 [default=false]; + + // Whether the message is an automatically generated map entry type for the + // maps field. + // + // For maps fields: + // map<KeyType, ValueType> map_field = 1; + // The parsed descriptor looks like: + // message MapFieldEntry { + // option map_entry = true; + // optional KeyType key = 1; + // optional ValueType value = 2; + // } + // repeated MapFieldEntry map_field = 1; + // + // Implementations may choose not to generate the map_entry=true message, but + // use a native map in the target language to hold the keys and values. + // The reflection APIs in such implementions still need to work as + // if the field is a repeated message field. + // + // NOTE: Do not set the option in .proto files. Always use the maps syntax + // instead. The option should only be implicitly set by the proto compiler + // parser. + optional bool map_entry = 7; + + // The parser stores options it doesn't recognize here. See above. + repeated UninterpretedOption uninterpreted_option = 999; + + // Clients can define custom options in extensions of this message. See above. + extensions 1000 to max; +} + +message FieldOptions { + // The ctype option instructs the C++ code generator to use a different + // representation of the field than it normally would. See the specific + // options below. This option is not yet implemented in the open source + // release -- sorry, we'll try to include it in a future version! + optional CType ctype = 1 [default = STRING]; + enum CType { + // Default mode. + STRING = 0; + + CORD = 1; + + STRING_PIECE = 2; + } + // The packed option can be enabled for repeated primitive fields to enable + // a more efficient representation on the wire. Rather than repeatedly + // writing the tag and type for each element, the entire array is encoded as + // a single length-delimited blob. In proto3, only explicit setting it to + // false will avoid using packed encoding. + optional bool packed = 2; + + + // The jstype option determines the JavaScript type used for values of the + // field. The option is permitted only for 64 bit integral and fixed types + // (int64, uint64, sint64, fixed64, sfixed64). By default these types are + // represented as JavaScript strings. This avoids loss of precision that can + // happen when a large value is converted to a floating point JavaScript + // numbers. Specifying JS_NUMBER for the jstype causes the generated + // JavaScript code to use the JavaScript "number" type instead of strings. + // This option is an enum to permit additional types to be added, + // e.g. goog.math.Integer. + optional JSType jstype = 6 [default = JS_NORMAL]; + enum JSType { + // Use the default type. + JS_NORMAL = 0; + + // Use JavaScript strings. + JS_STRING = 1; + + // Use JavaScript numbers. + JS_NUMBER = 2; + } + + // Should this field be parsed lazily? Lazy applies only to message-type + // fields. It means that when the outer message is initially parsed, the + // inner message's contents will not be parsed but instead stored in encoded + // form. The inner message will actually be parsed when it is first accessed. + // + // This is only a hint. Implementations are free to choose whether to use + // eager or lazy parsing regardless of the value of this option. However, + // setting this option true suggests that the protocol author believes that + // using lazy parsing on this field is worth the additional bookkeeping + // overhead typically needed to implement it. + // + // This option does not affect the public interface of any generated code; + // all method signatures remain the same. Furthermore, thread-safety of the + // interface is not affected by this option; const methods remain safe to + // call from multiple threads concurrently, while non-const methods continue + // to require exclusive access. + // + // + // Note that implementations may choose not to check required fields within + // a lazy sub-message. That is, calling IsInitialized() on the outher message + // may return true even if the inner message has missing required fields. + // This is necessary because otherwise the inner message would have to be + // parsed in order to perform the check, defeating the purpose of lazy + // parsing. An implementation which chooses not to check required fields + // must be consistent about it. That is, for any particular sub-message, the + // implementation must either *always* check its required fields, or *never* + // check its required fields, regardless of whether or not the message has + // been parsed. + optional bool lazy = 5 [default=false]; + + // Is this field deprecated? + // Depending on the target platform, this can emit Deprecated annotations + // for accessors, or it will be completely ignored; in the very least, this + // is a formalization for deprecating fields. + optional bool deprecated = 3 [default=false]; + + // For Google-internal migration only. Do not use. + optional bool weak = 10 [default=false]; + + + // The parser stores options it doesn't recognize here. See above. + repeated UninterpretedOption uninterpreted_option = 999; + + // Clients can define custom options in extensions of this message. See above. + extensions 1000 to max; +} + +message EnumOptions { + + // Set this option to true to allow mapping different tag names to the same + // value. + optional bool allow_alias = 2; + + // Is this enum deprecated? + // Depending on the target platform, this can emit Deprecated annotations + // for the enum, or it will be completely ignored; in the very least, this + // is a formalization for deprecating enums. + optional bool deprecated = 3 [default=false]; + + // The parser stores options it doesn't recognize here. See above. + repeated UninterpretedOption uninterpreted_option = 999; + + // Clients can define custom options in extensions of this message. See above. + extensions 1000 to max; +} + +message EnumValueOptions { + // Is this enum value deprecated? + // Depending on the target platform, this can emit Deprecated annotations + // for the enum value, or it will be completely ignored; in the very least, + // this is a formalization for deprecating enum values. + optional bool deprecated = 1 [default=false]; + + // The parser stores options it doesn't recognize here. See above. + repeated UninterpretedOption uninterpreted_option = 999; + + // Clients can define custom options in extensions of this message. See above. + extensions 1000 to max; +} + +message ServiceOptions { + + // Note: Field numbers 1 through 32 are reserved for Google's internal RPC + // framework. We apologize for hoarding these numbers to ourselves, but + // we were already using them long before we decided to release Protocol + // Buffers. + + // Is this service deprecated? + // Depending on the target platform, this can emit Deprecated annotations + // for the service, or it will be completely ignored; in the very least, + // this is a formalization for deprecating services. + optional bool deprecated = 33 [default=false]; + + // The parser stores options it doesn't recognize here. See above. + repeated UninterpretedOption uninterpreted_option = 999; + + // Clients can define custom options in extensions of this message. See above. + extensions 1000 to max; +} + +message MethodOptions { + + // Note: Field numbers 1 through 32 are reserved for Google's internal RPC + // framework. We apologize for hoarding these numbers to ourselves, but + // we were already using them long before we decided to release Protocol + // Buffers. + + // Is this method deprecated? + // Depending on the target platform, this can emit Deprecated annotations + // for the method, or it will be completely ignored; in the very least, + // this is a formalization for deprecating methods. + optional bool deprecated = 33 [default=false]; + + // The parser stores options it doesn't recognize here. See above. + repeated UninterpretedOption uninterpreted_option = 999; + + // Clients can define custom options in extensions of this message. See above. + extensions 1000 to max; +} + + +// A message representing a option the parser does not recognize. This only +// appears in options protos created by the compiler::Parser class. +// DescriptorPool resolves these when building Descriptor objects. Therefore, +// options protos in descriptor objects (e.g. returned by Descriptor::options(), +// or produced by Descriptor::CopyTo()) will never have UninterpretedOptions +// in them. +message UninterpretedOption { + // The name of the uninterpreted option. Each string represents a segment in + // a dot-separated name. is_extension is true iff a segment represents an + // extension (denoted with parentheses in options specs in .proto files). + // E.g.,{ ["foo", false], ["bar.baz", true], ["qux", false] } represents + // "foo.(bar.baz).qux". + message NamePart { + required string name_part = 1; + required bool is_extension = 2; + } + repeated NamePart name = 2; + + // The value of the uninterpreted option, in whatever type the tokenizer + // identified it as during parsing. Exactly one of these should be set. + optional string identifier_value = 3; + optional uint64 positive_int_value = 4; + optional int64 negative_int_value = 5; + optional double double_value = 6; + optional bytes string_value = 7; + optional string aggregate_value = 8; +} + +// =================================================================== +// Optional source code info + +// Encapsulates information about the original source file from which a +// FileDescriptorProto was generated. +message SourceCodeInfo { + // A Location identifies a piece of source code in a .proto file which + // corresponds to a particular definition. This information is intended + // to be useful to IDEs, code indexers, documentation generators, and similar + // tools. + // + // For example, say we have a file like: + // message Foo { + // optional string foo = 1; + // } + // Let's look at just the field definition: + // optional string foo = 1; + // ^ ^^ ^^ ^ ^^^ + // a bc de f ghi + // We have the following locations: + // span path represents + // [a,i) [ 4, 0, 2, 0 ] The whole field definition. + // [a,b) [ 4, 0, 2, 0, 4 ] The label (optional). + // [c,d) [ 4, 0, 2, 0, 5 ] The type (string). + // [e,f) [ 4, 0, 2, 0, 1 ] The name (foo). + // [g,h) [ 4, 0, 2, 0, 3 ] The number (1). + // + // Notes: + // - A location may refer to a repeated field itself (i.e. not to any + // particular index within it). This is used whenever a set of elements are + // logically enclosed in a single code segment. For example, an entire + // extend block (possibly containing multiple extension definitions) will + // have an outer location whose path refers to the "extensions" repeated + // field without an index. + // - Multiple locations may have the same path. This happens when a single + // logical declaration is spread out across multiple places. The most + // obvious example is the "extend" block again -- there may be multiple + // extend blocks in the same scope, each of which will have the same path. + // - A location's span is not always a subset of its parent's span. For + // example, the "extendee" of an extension declaration appears at the + // beginning of the "extend" block and is shared by all extensions within + // the block. + // - Just because a location's span is a subset of some other location's span + // does not mean that it is a descendent. For example, a "group" defines + // both a type and a field in a single declaration. Thus, the locations + // corresponding to the type and field and their components will overlap. + // - Code which tries to interpret locations should probably be designed to + // ignore those that it doesn't understand, as more types of locations could + // be recorded in the future. + repeated Location location = 1; + message Location { + // Identifies which part of the FileDescriptorProto was defined at this + // location. + // + // Each element is a field number or an index. They form a path from + // the root FileDescriptorProto to the place where the definition. For + // example, this path: + // [ 4, 3, 2, 7, 1 ] + // refers to: + // file.message_type(3) // 4, 3 + // .field(7) // 2, 7 + // .name() // 1 + // This is because FileDescriptorProto.message_type has field number 4: + // repeated DescriptorProto message_type = 4; + // and DescriptorProto.field has field number 2: + // repeated FieldDescriptorProto field = 2; + // and FieldDescriptorProto.name has field number 1: + // optional string name = 1; + // + // Thus, the above path gives the location of a field name. If we removed + // the last element: + // [ 4, 3, 2, 7 ] + // this path refers to the whole field declaration (from the beginning + // of the label to the terminating semicolon). + repeated int32 path = 1 [packed=true]; + + // Always has exactly three or four elements: start line, start column, + // end line (optional, otherwise assumed same as start line), end column. + // These are packed into a single field for efficiency. Note that line + // and column numbers are zero-based -- typically you will want to add + // 1 to each before displaying to a user. + repeated int32 span = 2 [packed=true]; + + // If this SourceCodeInfo represents a complete declaration, these are any + // comments appearing before and after the declaration which appear to be + // attached to the declaration. + // + // A series of line comments appearing on consecutive lines, with no other + // tokens appearing on those lines, will be treated as a single comment. + // + // leading_detached_comments will keep paragraphs of comments that appear + // before (but not connected to) the current element. Each paragraph, + // separated by empty lines, will be one comment element in the repeated + // field. + // + // Only the comment content is provided; comment markers (e.g. //) are + // stripped out. For block comments, leading whitespace and an asterisk + // will be stripped from the beginning of each line other than the first. + // Newlines are included in the output. + // + // Examples: + // + // optional int32 foo = 1; // Comment attached to foo. + // // Comment attached to bar. + // optional int32 bar = 2; + // + // optional string baz = 3; + // // Comment attached to baz. + // // Another line attached to baz. + // + // // Comment attached to qux. + // // + // // Another line attached to qux. + // optional double qux = 4; + // + // // Detached comment for corge. This is not leading or trailing comments + // // to qux or corge because there are blank lines separating it from + // // both. + // + // // Detached comment for corge paragraph 2. + // + // optional string corge = 5; + // /* Block comment attached + // * to corge. Leading asterisks + // * will be removed. */ + // /* Block comment attached to + // * grault. */ + // optional int32 grault = 6; + // + // // ignored detached comments. + optional string leading_comments = 3; + optional string trailing_comments = 4; + repeated string leading_detached_comments = 6; + } +} + +// Describes the relationship between generated code and its original source +// file. A GeneratedCodeInfo message is associated with only one generated +// source file, but may contain references to different source .proto files. +message GeneratedCodeInfo { + // An Annotation connects some span of text in generated code to an element + // of its generating .proto file. + repeated Annotation annotation = 1; + message Annotation { + // Identifies the element in the original source .proto file. This field + // is formatted the same as SourceCodeInfo.Location.path. + repeated int32 path = 1 [packed=true]; + + // Identifies the filesystem path to the original source .proto. + optional string source_file = 2; + + // Identifies the starting offset in bytes in the generated code + // that relates to the identified object. + optional int32 begin = 3; + + // Identifies the ending offset in bytes in the generated code that + // relates to the identified offset. The end offset should be one past + // the last relevant byte (so the length of the text = end - begin). + optional int32 end = 4; + } +} diff --git a/system/system/etc/sensors/proto/nanopb.proto b/system/system/etc/sensors/proto/nanopb.proto new file mode 100644 index 0000000000000000000000000000000000000000..9b2f0fbce0005adca8463a29c1076946e357adc5 --- /dev/null +++ b/system/system/etc/sensors/proto/nanopb.proto @@ -0,0 +1,97 @@ +// Custom options for defining: +// - Maximum size of string/bytes +// - Maximum number of elements in array +// +// These are used by nanopb to generate statically allocable structures +// for memory-limited environments. + +syntax = "proto2"; +import "google/protobuf/descriptor.proto"; + +option java_package = "fi.kapsi.koti.jpa.nanopb"; + +enum FieldType { + FT_DEFAULT = 0; // Automatically decide field type, generate static field if possible. + FT_CALLBACK = 1; // Always generate a callback field. + FT_POINTER = 4; // Always generate a dynamically allocated field. + FT_STATIC = 2; // Generate a static field or raise an exception if not possible. + FT_IGNORE = 3; // Ignore the field completely. +} + +enum IntSize { + IS_DEFAULT = 0; // Default, 32/64bit based on type in .proto + IS_8 = 8; + IS_16 = 16; + IS_32 = 32; + IS_64 = 64; +} + +// This is the inner options message, which basically defines options for +// a field. When it is used in message or file scope, it applies to all +// fields. +message NanoPBOptions { + // Allocated size for 'bytes' and 'string' fields. + optional int32 max_size = 1; + + // Allocated number of entries in arrays ('repeated' fields) + optional int32 max_count = 2; + + // Size of integer fields. Can save some memory if you don't need + // full 32 bits for the value. + optional IntSize int_size = 7 [default = IS_DEFAULT]; + + // Force type of field (callback or static allocation) + optional FieldType type = 3 [default = FT_DEFAULT]; + + // Use long names for enums, i.e. EnumName_EnumValue. + optional bool long_names = 4 [default = true]; + + // Add 'packed' attribute to generated structs. + // Note: this cannot be used on CPUs that break on unaligned + // accesses to variables. + optional bool packed_struct = 5 [default = false]; + + // Add 'packed' attribute to generated enums. + optional bool packed_enum = 10 [default = false]; + + // Skip this message + optional bool skip_message = 6 [default = false]; + + // Generate oneof fields as normal optional fields instead of union. + optional bool no_unions = 8 [default = false]; + + // integer type tag for a message + optional uint32 msgid = 9; + + // decode oneof as anonymous union + optional bool anonymous_oneof = 11 [default = false]; +} + +// Extensions to protoc 'Descriptor' type in order to define options +// inside a .proto file. +// +// Protocol Buffers extension number registry +// -------------------------------- +// Project: Nanopb +// Contact: Petteri Aimonen <jpa@kapsi.fi> +// Web site: http://kapsi.fi/~jpa/nanopb +// Extensions: 1010 (all types) +// -------------------------------- + +extend google.protobuf.FileOptions { + optional NanoPBOptions nanopb_fileopt = 1010; +} + +extend google.protobuf.MessageOptions { + optional NanoPBOptions nanopb_msgopt = 1010; +} + +extend google.protobuf.EnumOptions { + optional NanoPBOptions nanopb_enumopt = 1010; +} + +extend google.protobuf.FieldOptions { + optional NanoPBOptions nanopb = 1010; +} + + diff --git a/system/system/etc/sensors/proto/qti_gravity.proto b/system/system/etc/sensors/proto/qti_gravity.proto new file mode 100644 index 0000000000000000000000000000000000000000..1348f23dcb65e8b5c20fe670ccb8850a7d463d41 --- /dev/null +++ b/system/system/etc/sensors/proto/qti_gravity.proto @@ -0,0 +1,53 @@ +// @file qti_gravity.proto +// +// Defines standard message types for the QTI Gravity Proto +// +// Copyright (c) 2017 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. +syntax = "proto2"; +import "nanopb.proto"; +import "sns_gravity.proto"; + +enum qti_gravity_msgid +{ + option (nanopb_enumopt).long_names = false; + QTI_GRAVITY_MSGID_QTI_GRAVITY_MOTION_DATA_EVENT = 1029; +} + +// Device Motion State detected by the gravity sensor +enum qti_gravity_device_motion_state +{ + option (nanopb_enumopt).long_names = false; + + // Device motion state is unknown + QTI_GRAVITY_DEVICE_MOTION_STATE_UNKNOWN = 0; + + // Device is at absolute rest, an example of which + // would be lying undisturbed on a desk + QTI_GRAVITY_DEVICE_MOTION_STATE_ABS_REST = 1; + + // Device is at relative rest, an example of which + // would be held steady in the user hand undergoing + // no orientation change + QTI_GRAVITY_DEVICE_MOTION_STATE_REL_REST = 2; + + // Device is in motion + QTI_GRAVITY_DEVICE_MOTION_STATE_MOTION = 3; +} + +// Configuration Message +// Used to either request for a certain configuration of the qti gravity sensor or +// alter an already existing configuration of the qti gravity sensor +// Uses sns_std_sensor_config defined in sns_std_sensor.proto +// The message field definitions are as follows: +// 1) float sample_rate +// containing the required sample rate of the qti gravity sensor in hertz + +// Data Message +// Output data event generated by the qti gravity sensor. +message qti_gravity_motion_data_event +{ + // Device motion state detected using the gravity vector + required qti_gravity_device_motion_state device_motion_state = 1 [default=QTI_GRAVITY_DEVICE_MOTION_STATE_UNKNOWN]; +} diff --git a/system/system/etc/sensors/proto/sns_accel.proto b/system/system/etc/sensors/proto/sns_accel.proto new file mode 100644 index 0000000000000000000000000000000000000000..0d5bb8849d19df698d112c9b22e1022edc9b0f2a --- /dev/null +++ b/system/system/etc/sensors/proto/sns_accel.proto @@ -0,0 +1,103 @@ +// @file sns_accel.proto +// +// Defines the API for Accelerometer Sensors. +// All Accelerometer Sensor drivers are required to comply with this API. +// Any new functionality for Accelerometer Sensor can be defined in a +// device specific API file. +// +// Copyright (c) 2016-2017 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. + +syntax = "proto2"; +import "nanopb.proto"; +import "sns_std_sensor.proto"; +import "sns_physical_sensor_test.proto"; +import "sns_std_event_gated_sensor.proto"; +import "sns_cal.proto"; + +// Attribute requirements: +// The Accelerometer Sensor publishes: +// 1. SNS_STD_SENSOR_ATTRID_TYPE attribute value as "accel". +// 2. SNS_STD_SENSOR_ATTRID_RESOLUTIONS attribute values in mg/LSB unit. +// 3. SNS_STD_SENSOR_ATTRID_RANGES attribute values in +/-g unit. +// 4. See sns_std_sensor.proto for other attributes. + +// Handling stream requests: +// 1. The Accelerometer Sensor handles the sns_std_sensor_config +// message request with msgid SNS_STD_SENSOR_MSGID_SNS_STD_SENSOR_CONFIG +// for all non-gated stream enable/update requests. +// 2. The Accelerometer Sensor handles the sns_std_sensor_config +// message request with msgid SNS_STD_EVENT_GATED_SENSOR_MSGID_SNS_STD_SENSOR_CONFIG +// for all gated stream enable/update requests. +// a. Accelerometer stream is gated on the motion detection feature +// available on most accel hardware. This feature is published via the +// "motion_detect" Sensor by the same driver library as "accel" Sensor. +// b. If "motion_detect" is not supported then the Sensor does not support +// stream gating. Any gated client request is rejected in this case. +// 3. The Accelerometer Sensor uses batching_period item in +// sns_std_request as the requested batching rate to determine +// hardware FIFO watermark. + +// Handling stream events: +// 1. The Accelerometer Sensor publishes acceleration data stream events +// using the sns_std_sensor_event message. +// 2. Each stream event contains three output data fields where data is +// in m/s2 units and is factory calibrated. +// 3. Data in the stream is adjusted to Android coordinate system relative to a +// mobile device held with screen facing the user in it's natural orientation: +// X-axis: parallel to the screen pointing to the right +// Y-axis: parallel to the screen pointing to the top +// Z-axis: perpendicular to the screen pointing towards the user +// This conforms to the mobile device axes orientation as specified by the +// Android Sensor API. +// 4. Data in the stream event is ordered as: +// data[0] = X-axis +// data[1] = Y-axis +// data[2] = Z-axis +// 5. Each stream event publishes an accuracy field: +// SNS_STD_SENSOR_SAMPLE_STATUS_UNRELIABLE to mark invalid samples when hardware is +// yet to stabilize after the sensor is configured. +// SNS_STD_SENSOR_SAMPLE_STATUS_ACCURACY_HIGH to mark samples when they are valid. +// 6. The Accelerometer Sensor publishes a configuration event using the +// sns_std_sensor_physical_config_event message. +// It publishes this event each time there is change in hardware config of the sensor +// and contains current physical sensor config of the sensor. +// 7. The Accelerometer Sensor publishes a factory calibration event using the +// sns_cal_event message. It uses bias and comp_matrix fields in this event. +// It publishes this event each time there is change in it's factory calibration +// data or when a client sends a new streaming request. +// 8. When all outstanding requests to the Sensor are gated requests and if the +// "motion_detect" Sensor is enabled then the accel Sensor stops generating +// output events. +// a. When motion detect interrupt fires: +// - All existing accel gated stream requests are converted to non-gated +// stream requests. +// The accel Sensor publishes an event with message ID +// SNS_STD_EVENT_GATED_SENSOR_MSGID_GATED_REQ_CONVERTED_TO_NON_GATED to +// to indicate this change to it's gated clients. +// - The accel Sensor resumes generating output to all clients. +// So in effect motion_detect Sensor and accel gated Sensor stream have +// a one shot behavior. +// b. The Sensor resumes generating output events if motion detect interrupt +// is disabled potentially due to a new non-gated accel stream request or +// the request to motion_detect Sensor is disabled. +// 9. When all outstanding requests to the Sensor are gated requests but if +// "motion_detect" Sensor is not enabled then the Sensor continues to generate +// output events. + +// Handling self-test requests: +// 1. The Accelerometer Sensor implements SNS_PHYSICAL_SENSOR_TEST_TYPE_COM test +// type using the physical sensor test API. +// 2. The Accelerometer Sensor implements SNS_PHYSICAL_SENSOR_TEST_TYPE_FACTORY test +// type to determine factory calibration parameters using the physical +// sensor test API. +// 3. The Accelerometer Sensor could implement other test types. + +// Handling test events: +// 1. The Accelerometer Sensor uses sns_physical_sensor_test_event message to publish +// a test completion event. +// 2. The test_passed field in sns_physical_sensor_test_event is used to output the +// pass/fail result of self-test execution. +// 3. The test_data field in sns_physical_sensor_test_event could be used to output any +// driver-specific error data. diff --git a/system/system/etc/sensors/proto/sns_accel_cal.proto b/system/system/etc/sensors/proto/sns_accel_cal.proto new file mode 100644 index 0000000000000000000000000000000000000000..bbe04a094f1f444bce449fb714ca506f12fab46e --- /dev/null +++ b/system/system/etc/sensors/proto/sns_accel_cal.proto @@ -0,0 +1,32 @@ +// @file sns_accel_cal.proto +// +// Defines message types for the Accel Calibration Sensor. +// +// Copyright (c) 2017 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. + +syntax = "proto2"; +import "nanopb.proto"; +import "sns_cal.proto"; + +// The Accel Calibration Sensor determines the calibration parameters +// for accel sensor + +// Accel Calibration Sensor Attributes: +// - SNS_STD_SENSOR_ATTRID_TYPE: "accel_cal" +// - SNS_STD_SENSOR_ATTRID_STREAM_TYPE: SNS_STD_SENSOR_STREAM_TYPE_ON_CHANGE + +// Stream Requests: +// - SNS_STD_SENSOR_MSGID_SNS_STD_ON_CHANGE_CONFIG message ID is used to +// enable the sensor +// - SNS_CAL_MSGID_SNS_CAL_RESET message ID is used to reset the algorithm +// and any previously determined calibration parameters. + +// Stream Events: +// - SNS_CAL_MSGID_SNS_CAL_EVENT message ID is used to report calibration +// parameters to the client of the sensor. The sns_cal_event message as +// defined in sns_cal.proto is used to report this data event where the +// units for the bias field in the message are in rad / s + + diff --git a/system/system/etc/sensors/proto/sns_ambient_light.proto b/system/system/etc/sensors/proto/sns_ambient_light.proto new file mode 100644 index 0000000000000000000000000000000000000000..09cceff4312703fdfaf4cb1d20683d2dc9bda5db --- /dev/null +++ b/system/system/etc/sensors/proto/sns_ambient_light.proto @@ -0,0 +1,73 @@ +// @file sns_ambient_light.proto +// +// Defines the API for Ambient Light Sensors. +// All Ambient Light Sensor drivers are required to comply with this API. +// Any new functionality for Ambient Light Sensor can be defined in a +// device specific API file. +// +// Copyright (c) 2016-2018 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. + +syntax = "proto2"; +import "nanopb.proto"; +import "sns_std_sensor.proto"; +import "sns_physical_sensor_test.proto"; +import "sns_cal.proto"; + +// Attribute requirements: +// The Ambient Light Sensor publishes: +// 1. SNS_STD_SENSOR_ATTRID_TYPE attribute value as "ambient_light". +// 2. SNS_STD_SENSOR_ATTRID_RESOLUTIONS attribute value in Lux/LSB. +// 3. SNS_STD_SENSOR_ATTRID_RANGES attribute values in Lux unit. +// 4. See sns_std_sensor.proto for other attributes. + +// Handling stream requests: +// 1. The Ambient Light Sensor supports both streaming and on-change +// modes and the operating mode is configured in the Registry. +// 2. The streaming Ambient Light Sensor handles the sns_std_sensor_config +// request for all stream enable/update requests. +// 3. The on-change Ambient Light Sensor handles the +// SNS_STD_SENSOR_MSGID_SNS_STD_ON_CHANGE_CONFIG request for +// all stream enable/update requests. +// 4. In on-change mode the Sensor uses interrupt operation and reports +// samples for only significant change in ambient light. +// Example: +/- 10% change. + +// Handling stream events: +// 1. The Ambient Light Sensor publishes current illumination data stream +// events using the sns_std_sensor_event message. +// 2. Each stream event contains two output data fields where data is +// factory calibrated and ordered as: +// data[0] = ambient light in Lux +// data[1] = raw ADC value associated with data[0] +// 3. Each stream event publishes an accuracy field: +// SNS_STD_SENSOR_SAMPLE_STATUS_UNRELIABLE to mark invalid samples when hardware is +// yet to stabilize after the sensor is configured. +// SNS_STD_SENSOR_SAMPLE_STATUS_ACCURACY_HIGH to mark samples when they are valid. +// 4. The Ambient Light Sensor publishes a configuration event using the +// sns_std_sensor_physical_config_event message. +// It publishes this event each time there is change in hardware config of the sensor +// and contains current physical sensor config of the sensor. +// 5. The Ambient Light Sensor publishes a factory calibration event using the +// sns_cal_event message. It uses bias and scale_factor fields in this event. +// It publishes this event each time there is change in it's factory calibration +// data or when a client sends a new request. + +// Handling self-test requests: +// 1. The Ambient Light Sensor implements SNS_PHYSICAL_SENSOR_TEST_TYPE_COM test +// type using the physical sensor test API. +// 2. The Ambient Light Sensor implements SNS_PHYSICAL_SENSOR_TEST_TYPE_FACTORY test +// type to determine factory calibration parameters using the physical +// sensor test API. The factory test for Ambient Light Sensor calibrates +// the sensor such that it's output Lux value is comparable to a standard +// Luxmeter output in any lighting condition. +// 3. The Ambient Light Sensor could implement other test types. + +// Handling test events: +// 1. The Ambient Light Sensor uses sns_physical_sensor_test_event message to publish +// a test completion event. +// 2. The test_passed field in sns_physical_sensor_test_event is used to output the +// pass/fail result of self-test execution. +// 3. The test_data field in sns_physical_sensor_test_event could be used to output any +// driver-specific error data. diff --git a/system/system/etc/sensors/proto/sns_ambient_temperature.proto b/system/system/etc/sensors/proto/sns_ambient_temperature.proto new file mode 100644 index 0000000000000000000000000000000000000000..6f8b8df49f54bd5a1ec1e3e7da22cdcba6f568ca --- /dev/null +++ b/system/system/etc/sensors/proto/sns_ambient_temperature.proto @@ -0,0 +1,68 @@ +// @file sns_ambient_temperature.proto +// +// Defines the API for Ambient Temperature Sensors. +// All Ambient Temperature Sensor drivers are required to comply with this API. +// Any new functionality for Ambient Temperature Sensor can be defined in a +// device specific API file. +// +// Copyright (c) 2016-2017 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. + +syntax = "proto2"; +import "nanopb.proto"; +import "sns_std_sensor.proto"; +import "sns_physical_sensor_test.proto"; +import "sns_cal.proto"; + +// Attribute requirements: +// The Ambient Temperature Sensor publishes: +// 1. SNS_STD_SENSOR_ATTRID_TYPE attribute value as "ambient_temperature". +// 2. SNS_STD_SENSOR_ATTRID_RESOLUTIONS attribute value in degrees Celsius/LSB. +// 3. SNS_STD_SENSOR_ATTRID_RANGES attribute values in degrees Celsius unit. +// 4. The ambient_temperature sensor is an on-change sensor. +// 5. The SNS_STD_SENSOR_ATTRID_RATES attribute is not applicable +// since this is an on-change sensor. +// 6. See sns_std_sensor.proto for other attributes. + +// Handling stream requests: +// 1. The Ambient Temperature Sensor handles the SNS_STD_SENSOR_MSGID_SNS_STD_ON_CHANGE_CONFIG +// message ID for all stream enable/update requests. +// 2. If the physical sensor supports hardware FIFO then the Ambient Temperature +// Sensor uses batching_period item in sns_std_request as the requested +// batching rate to determine hardware FIFO watermark. + +// Handling stream events: +// 1. The Ambient Temperature Sensor publishes data stream events using the +// sns_std_sensor_event message. +// 2. Each stream event contains one output data field where data is +// factory calibrated and ordered as: +// data[0] = Ambient Temperature data in degrees Celsius +// 3. Each stream event publishs an accuracy field: +// SNS_STD_SENSOR_SAMPLE_STATUS_UNRELIABLE to mark invalid samples when hardware is +// yet to stabilize after the sensor is configured. +// SNS_STD_SENSOR_SAMPLE_STATUS_ACCURACY_HIGH to mark samples when they are valid. +// 4. The Ambient Temperature Sensor publishes a configuration event using the +// sns_std_sensor_physical_config_event message. +// It publishes this event each time there is change in hardware config of the sensor +// and contains current physical sensor config of the sensor. +// 5. The Ambient Temperature Sensor publishes a factory calibration event using the +// sns_cal_event message. It uses bias and scale_factor fields in this event. +// It publishes this event each time there is change in it's factory calibration +// data or when a client sends a new streaming request. + +// Handling self-test requests: +// 1. The Ambient Temperature Sensor implements SNS_PHYSICAL_SENSOR_TEST_TYPE_COM test +// type using the physical sensor test API. +// 2. The Ambient Temperature Sensor implements SNS_PHYSICAL_SENSOR_TEST_TYPE_FACTORY test +// type to determine factory calibration parameters using the physical +// sensor test API. +// 3. The Ambient Temperature Sensor could implement other test types. + +// Handling test events: +// 1. The Ambient Temperature Sensor uses sns_physical_sensor_test_event message to publish +// a test completion event. +// 2. The test_passed field in sns_physical_sensor_test_event is used to output the +// pass/fail result of self-test execution. +// 3. The test_data field in sns_physical_sensor_test_event could be used to output any +// driver-specific error data. diff --git a/system/system/etc/sensors/proto/sns_amd.proto b/system/system/etc/sensors/proto/sns_amd.proto new file mode 100644 index 0000000000000000000000000000000000000000..1e3f9670202a8b0106edc780aff8e4fe31030081 --- /dev/null +++ b/system/system/etc/sensors/proto/sns_amd.proto @@ -0,0 +1,50 @@ +// @file sns_amd.proto +// +// Defines message types for the Absolute Motion Detector (AMD) Sensor. +// +// Copyright (c) 2017 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. + +syntax = "proto2"; +import "nanopb.proto"; +import "sns_std_sensor.proto"; + +// AMD calculates motion and stationary states. AMD will initially start in an +// unknown state, and later transition to motion or stationary. + +// AMD Sensor Attribute Requirements: +// SNS_STD_SENSOR_ATTRID_TYPE: "amd" +// SNS_STD_SENSOR_ATTRID_STREAM_TYPE: SNS_STD_SENSOR_STREAM_TYPE_ON_CHANGE + +// Stream Requests: +// - SNS_STD_SENSOR_MSGID_SNS_STD_ON_CHANGE_CONFIG is used to enable the sensor + +// Message IDs for AMD Sensor +enum sns_amd_msgid { + option (nanopb_enumopt).long_names = false; + + SNS_AMD_MSGID_SNS_AMD_EVENT = 772; +} + +enum sns_amd_event_type +{ + option (nanopb_enumopt).long_names = false; + + SNS_AMD_EVENT_TYPE_UNKNOWN = 0; + SNS_AMD_EVENT_TYPE_STATIONARY = 1; + SNS_AMD_EVENT_TYPE_MOTION = 2; +} + +message sns_amd_event +{ + // AMD motion state + required sns_amd_event_type state = 1 [default = SNS_AMD_EVENT_TYPE_UNKNOWN]; +} + +// Stream events: +// +// The sns_amd_event message is used to publish updated state +// +// AMD does not publish configuration events. + diff --git a/system/system/etc/sensors/proto/sns_aont.proto b/system/system/etc/sensors/proto/sns_aont.proto new file mode 100644 index 0000000000000000000000000000000000000000..de4b136a4e7c79c5689fe51d2afe0fbf52d474f7 --- /dev/null +++ b/system/system/etc/sensors/proto/sns_aont.proto @@ -0,0 +1,37 @@ +// @file sns_aont.proto +// +// Defines message types for the AONT(Always On Test) Sensor. +// +// Copyright (c) 2018 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. + +syntax = "proto2"; +import "nanopb.proto"; +import "sns_std_sensor.proto"; + +// The Always On Test Sensor runs an Always On sensors usecase for stability test coverage + +// Always On Test Sensor Attribute Requirements: +// SNS_STD_SENSOR_ATTRID_TYPE: "always_on_test" +// SNS_STD_SENSOR_ATTRID_STREAM_TYPE: SNS_STD_SENSOR_STREAM_ON_CHANGE + +// Stream Requests: +// - SNS_STD_SENSOR_MSGID_SNS_STD_ON_CHANGE_CONFIG is used to enable the sensor + +// Stream Events: +enum sns_aont_msgid +{ + option (nanopb_enumopt).long_names = false; + + SNS_AONT_MSGID_SNS_AONT_DATA = 1024; +} + +// Data Message +// Output data event generated by the aont sensor. +message sns_aont_data +{ + // AONT output - Accel data along axis x,y,z in m/s2 + repeated float aont = 1 [(nanopb).max_count = 3]; +} + diff --git a/system/system/etc/sensors/proto/sns_async_com_port.proto b/system/system/etc/sensors/proto/sns_async_com_port.proto new file mode 100644 index 0000000000000000000000000000000000000000..b9d492f2ec884d70ecd02b692385bbbe6cad7fd6 --- /dev/null +++ b/system/system/etc/sensors/proto/sns_async_com_port.proto @@ -0,0 +1,166 @@ +// @file sns_async_com_port.proto +// +// Defines standard message types for the Async Com Port +// +// Copyright (c) 2016-2018 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. + +syntax = "proto2"; +import "nanopb.proto"; +import "sns_std.proto"; + +// Asynchronous Com Port +// +// The Asynchronous Com Port provides access to buses like I2C, I3C, SPI and others. +// A complete list of all buses available in the sns_async_com_port_bus_type enum. +// +// The Asynchronous Com Port can perform read and write operations on these buses +// asynchronously. This is the recommended way to perform large bus reads (example: +// reading a large FIFO buffer). This file describes the use of the async com port +// (ascp) API. +// +// First, the client must configure the port using the sns_async_com_port_config +// message. +// +// To perform one or more read or write operations, the client should send the +// sns_async_com_port_vector_rw message. +// +// A single sns_async_com_port_vector_rw message can contain multiple +// sns_async_com_port_vector messages, the async com port will efficiently perform +// all the transactions that are part of the parent sns_async_com_port_vector_rw +// message. The results of the transaction will be sent as an sns_async_com_port_vector_rw +// event. +// +// The async com port will internally manage efficiently opening and closing the +// bus power lines and clock settings. The async com port can safely be used along +// with the synchronous com port service. +// +// To help with encoding and decoding the sns_async_com_port_vector_rw messages, +// utility functions are provided in sns_async_com_port_pb_utils.h + + +// The operation to be performed by the async com port +enum sns_async_com_port_operation_type +{ + option (nanopb_enumopt).long_names = false; + + SNS_ASYNC_COM_PORT_OPERATION_TYPE_READ = 0; + SNS_ASYNC_COM_PORT_OPERATION_TYPE_WRITE = 1; +} + +// The bus type to be accessed by the async com port +enum sns_async_com_port_bus_type +{ + option (nanopb_enumopt).long_names = false; + + // I2C bus: + SNS_ASYNC_COM_PORT_BUS_TYPE_I2C = 0; + + // SPI bus: + SNS_ASYNC_COM_PORT_BUS_TYPE_SPI = 1; + + // I3C bus, standard data rate: + SNS_ASYNC_COM_PORT_BUS_TYPE_I3C_SDR = 3; + + // I3C bus, double data rate: + SNS_ASYNC_COM_PORT_BUS_TYPE_I3C_HDR_DDR = 4; + + // I3C bus, legacy I2C device attached to I3C bus: + SNS_ASYNC_COM_PORT_BUS_TYPE_I3C_I2C_LEGACY = 5; +} + +// The registry address type to be used by async com port +enum sns_async_com_port_reg_addr_type +{ + option (nanopb_enumopt).long_names = false; + + SNS_ASYNC_COM_PORT_REG_ADDR_TYPE_8_BIT = 0; + SNS_ASYNC_COM_PORT_REG_ADDR_TYPE_16_BIT = 1; + SNS_ASYNC_COM_PORT_REG_ADDR_TYPE_32_BIT = 2; +} + +// Configuration message +message sns_async_com_port_config +{ + // The bus type + required sns_async_com_port_bus_type bus_type = 1; + + // Slave Address for I2C. + // Dynamic slave address for I3C. + // Chip Select for SPI. + required fixed32 slave_control = 2; + + // Register address type for the slave + required sns_async_com_port_reg_addr_type reg_addr_type = 3; + + // Minimum bus clock supported by slave in kHz + required fixed32 min_bus_speed_kHz = 4; + + // Maximum bus clock supported by slave in kHz + required fixed32 max_bus_speed_kHz = 5; + + // Platform bus instance number (BLSP number) + required fixed32 bus_instance = 6; +} + +// A single read or write operation. +message sns_async_com_port_vector +{ + // Read or write operation + required sns_async_com_port_operation_type operation = 1; + + // Register address + required fixed32 reg_addr = 2; + + + // Number of bytes to read or write. + // The async com port will ignore this field for a write + // operation and use the size of the buffer present in the message. + // + // For events generated by the async com port, this field will always match the + // size of the buffer when it is present. + optional fixed32 num_bytes = 3; + + // Buffer + // The async com port will ignore this field in a request for a read operation. + optional bytes buffer = 4; +} + + +// A collection of read and write operations +message sns_async_com_port_vector_rw +{ + // Number of operations + required fixed32 num_vectors = 1; + + // Read/write operations + repeated sns_async_com_port_vector vectors = 2; +} + +// Notifies the client of an error during a transaction +message sns_async_com_port_error +{ + // Registry address + required fixed32 reg_addr = 1; + + // Number of bytes that was to be read/written + required fixed32 num_bytes = 2; + + // Error code + required sns_std_error error_code = 3; +} + + +// Message IDs +enum sns_async_com_port_msgid +{ + option (nanopb_enumopt).long_names = false; + + SNS_ASYNC_COM_PORT_MSGID_SNS_ASYNC_COM_PORT_CONFIG = 512; + SNS_ASYNC_COM_PORT_MSGID_SNS_ASYNC_COM_PORT_VECTOR_RW = 1024; + SNS_ASYNC_COM_PORT_MSGID_SNS_ASYNC_COM_PORT_ERROR = 1025; + SNS_ASYNC_COM_PORT_MSGID_SNS_ASYNC_COM_PORT_REG = 1026; +} + + diff --git a/system/system/etc/sensors/proto/sns_basic_gestures.proto b/system/system/etc/sensors/proto/sns_basic_gestures.proto new file mode 100644 index 0000000000000000000000000000000000000000..dfec6ba870349a321a401567e60516063347257c --- /dev/null +++ b/system/system/etc/sensors/proto/sns_basic_gestures.proto @@ -0,0 +1,101 @@ +// @file sns_basic_gestures.proto +// +// Defines message types for the the basic_gestures sensor +// +// Copyright (c) 2017 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. +syntax = "proto2"; +import "nanopb.proto"; + +// Basic Gestures algorithm provides the ability to detect a Push, Pull, +// or Shake gesture. +// Basic Gestures reports "Axis Unknown", when the direction of a shake cannot +// be reliably determined. + +// Basic gestures Sensor Attribute Requirements: +// SNS_STD_SENSOR_ATTRID_TYPE: "basic_gestures" +// SNS_STD_SENSOR_ATTRID_STREAM_TYPE: SNS_STD_SENSOR_STREAM_TYPE_ON_CHANGE + +// Stream Requests: +// - SNS_BASIC_GESTURES_MSGID_SNS_BASIC_GESTURES_CONFIG is used to enable the sensor + +// Message IDs for Basic gestures Sensor +enum sns_basic_gestures_msgid +{ + option (nanopb_enumopt).long_names = false; + SNS_BASIC_GESTURES_MSGID_SNS_BASIC_GESTURES_CONFIG = 512; + SNS_BASIC_GESTURES_MSGID_SNS_BASIC_GESTURES_EVENT = 1024; +} +//To mask Basic gesture algorithm output states +enum sns_basic_gestures_event_mask +{ + option (nanopb_enumopt).long_names = false; + // For masking push and pull states + SNS_BASIC_GESTURES_EVENT_MASK_PUSH_AND_PULL = 1; + // For masking shake left and right states + SNS_BASIC_GESTURES_EVENT_MASK_SHAKE_LEFT_AND_RIGHT = 2; + // For masking shake top and bottom states + SNS_BASIC_GESTURES_EVENT_MASK_SHAKE_TOP_AND_BOTTOM = 4; + //For masking shake other state + SNS_BASIC_GESTURES_EVENT_MASK_SHAKE_OTHER = 8; +} +// Device Basic gesture detected by Basic gestures sensor +enum sns_basic_gestures_event_type +{ + option (nanopb_enumopt).long_names = false; + //Phone is pulled away from the user in a direction perpendicular to the screen + SNS_BASIC_GESTURES_EVENT_TYPE_PUSH = 1; + //Phone is pulled toward the user in a direction perpendicular to the screen + SNS_BASIC_GESTURES_EVENT_TYPE_PULL = 2; + //Phone is shaken toward the left + SNS_BASIC_GESTURES_EVENT_TYPE_SHAKE_LEFT = 3; + //Phone is shaken toward the right + SNS_BASIC_GESTURES_EVENT_TYPE_SHAKE_RIGHT = 4; + //Phone is shaken toward the top + SNS_BASIC_GESTURES_EVENT_TYPE_SHAKE_TOP = 5; + //Phone is shaken toward the bottom + SNS_BASIC_GESTURES_EVENT_TYPE_SHAKE_BOTTOM = 6; + //Phone is shaken, but phone shake direction cannot be clearly determined + SNS_BASIC_GESTURES_EVENT_TYPE_SHAKE_OTHER = 7; +} +// Event Message +// Output data event generated by the basic_gestures sensor. +// Default values of optional fields added in registry +message sns_basic_gestures_config +{ + //Sleep time in seconds + optional float sleep = 1; + //Push threshold m/s/s(default = 1.5G),where G=9.81188 + //min_push_threshold:1G, max_push_threshold:5G + optional float push_threshold = 2; + //Pull threshold m/s/s (default = 1.5G) + //min_pull_threshold:1G, max_pull_threshold:5G + optional float pull_threshold = 3; + //Shake threshold m/s/s(default = 1.5G) + //min_shake_threshold:1G, max_shake_threshold:5G + optional float shake_threshold = 4; + //For masking output events. + //By default, All states reported. + //Client should use sns_basic_gestures_event_mask fields for masking, + //specific events + //Example: If client doesn't want push and pull events,then, + //client updates event_mask with SNS_BASIC_GESTURES_EVENT_MASK_PUSH_AND_PULL + //event_mask |= SNS_BASIC_GESTURES_EVENT_MASK_PUSH_AND_PULL; + optional bytes event_mask = 5; +} + +// Event Message +// Output data event generated by the basic_gestures sensor. +message sns_basic_gestures_event +{ + // basic_gestures sensor state info + required sns_basic_gestures_event_type state=1; +} + +// Stream events: +// +// The sns_basic_gestures_event message is used to publish updated state +// +// Basic_gestures sensor does not publish configuration events. + diff --git a/system/system/etc/sensors/proto/sns_bring_to_ear.proto b/system/system/etc/sensors/proto/sns_bring_to_ear.proto new file mode 100644 index 0000000000000000000000000000000000000000..a8937f02acfeabc37f47c4c90b59a2ffaa77709a --- /dev/null +++ b/system/system/etc/sensors/proto/sns_bring_to_ear.proto @@ -0,0 +1,40 @@ +// @file sns_bring_to_ear.proto +// +// Defines message types for the the Bring_To_Ear sensor +// +// Copyright (c) 2017 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. +syntax = "proto2"; +import "nanopb.proto"; +import "sns_std_sensor.proto"; + +// Bring_to_ear sensor detects bring to ear event, +// When a device has been held in a face-up position, +// afterwhich the device is brought to the user's ear, with the top of the device facing upwards. + +// Bring to ear Sensor Attribute Requirements: +// SNS_STD_SENSOR_ATTRID_TYPE: "bring_to_ear" +// SNS_STD_SENSOR_ATTRID_STREAM_TYPE: SNS_STD_SENSOR_STREAM_TYPE_ON_CHANGE +// +// ## Request Message: SNS_STD_SENSOR_MSGID_SNS_STD_ON_CHANGE_CONFIG +// No configuration is available for this sensor. + +// ## Event Message: SNS_BRING_TO_EAR_MSGID_SNS_BRING_TO_EAR_EVENT +// Reported upon new detection of bring_to_ear event + + +// Message IDs for Bring to ear Sensor +enum sns_bring_to_ear_msgid +{ + option (nanopb_enumopt).long_names = false; + // Empty Message + SNS_BRING_TO_EAR_MSGID_SNS_BRING_TO_EAR_EVENT = 1024; +} + +// Stream events: +// +// The sns_bring_to_ear_event message is used to publish updated state +// +// Bring_to_ear sensor does not publish configuration events. + diff --git a/system/system/etc/sensors/proto/sns_cal.proto b/system/system/etc/sensors/proto/sns_cal.proto new file mode 100644 index 0000000000000000000000000000000000000000..0c436692f65660860f9d61512cb33533cda5a434 --- /dev/null +++ b/system/system/etc/sensors/proto/sns_cal.proto @@ -0,0 +1,118 @@ +// @file sns_cal.proto +// +// Defines standard message types pertaining to calibration +// +// Copyright (c) 2016-2017 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. +syntax = "proto2"; +import "nanopb.proto"; +import "sns_std_sensor.proto"; + +// For dynamic calibration supported by Calibration Sensors: +// Client will use the standard on change config message id to enable +// Calibration Sensor. Calibration algorithms are inherently on change in +// behavior. + +// For both dynamic calibration supported by Calibration Sensors & +// factory calibration supported by Physical Sensors: +// Client can send an empty request with the msg id for reset +// to reset the calibration parameters. +enum sns_cal_msgid +{ + option (nanopb_enumopt).long_names = false; + SNS_CAL_MSGID_SNS_CAL_RESET = 512; + SNS_CAL_MSGID_SNS_CAL_EVENT = 1022; +} + +// Calibration Event +// Used as an output data event by Calibration Sensors to convey +// dynamic calibration estimates and +// as a config event by Physical Sensors to convey factory calibration +// being applied +// +// A) The data field of the sns_cal_event message +// +// 1) float bias[] (Nx1 vector) +// The zero bias (B) correction subtracted to get calibrated sample.(Nx1 vector) +// +// 2) float scale_factor (Nx1 vector) +// The scaling (SF) to be done before doing any bias correction. +// +// 3) float comp_matrix (NxN matrix) +// The compensation matrix (CM). The matrix elements are in row major order ie: +// CM = CM0 CM1 CM2 +// CM3 CM4 CM5 +// CM6 CM7 CM8 +// +// The calibrated sample (Sc) is computed as following. +// +// if SF, B and CM are available, +// +// Sc = CM * ((S .* SF) - B) +// +// if only B and CM are available, +// +// Sc = CM * (S - B) +// +// if only SF and B are available, +// +// Sc = ((S .* SF) - B) +// +// if only SF is available, +// +// Sc = S .* SF +// +// if only B is available, +// +// Sc = (S - B) +// +// if only CM is available +// +// Sc = CM * S +// +// where: +// Sc = Calibrated sensor sample +// S = Sensor sample (Nx1 vector) +// SF = Scaling factor to be applied to S +// CM = compensation_matrix +// B = bias +// "*" represents matrix multiplication +// ".*" represents element-by-element multiplication +// +// +// B) The status field of the sns_std_sensor_event message contains +// the quality of calibration defined by sns_std_sensor_sample_status as +// SNS_STD_SENSOR_SAMPLE_STATUS_UNRELIABLE = 0; // Sample is unreliable. +// SNS_STD_SENSOR_SAMPLE_STATUS_ACCURACY_LOW = 1; // Sample is low accuracy. +// SNS_STD_SENSOR_SAMPLE_STATUS_ACCURACY_MEDIUM = 2;// Sample is medium accuracy. +// SNS_STD_SENSOR_SAMPLE_STATUS_ACCURACY_HIGH = 3; // Sample is high accuracy. + +message sns_cal_event +{ + //Optional bias value + //If no bias is being published this will be of size 0. + //Generic for different axes biases. + //Size is defined by axes value inherently. + repeated float bias = 1; + + //Optional scaling factor + //If no scaling factor is published this will be of size 0. + //Size if published is has to be equal to the axes of the data + repeated float scale_factor = 2; + + //If no CM is being published this will be of size 0. + //Optional CM values . + //Size if published should be equal to matrix of size [axes*axes] + repeated float comp_matrix = 3; + + // Event sample status. + required sns_std_sensor_sample_status status = 4 [default = SNS_STD_SENSOR_SAMPLE_STATUS_UNRELIABLE]; + + // Calibration ID, a unique identifier for the calibration set being used + // As an example, could be set when there are distinct calibration sets for different + // device modes being maintained + optional fixed32 cal_id = 5; +} + + diff --git a/system/system/etc/sensors/proto/sns_ccd_ttw.proto b/system/system/etc/sensors/proto/sns_ccd_ttw.proto new file mode 100644 index 0000000000000000000000000000000000000000..e26d1cf746a54d4e0092f89c8ee70920ba40e542 --- /dev/null +++ b/system/system/etc/sensors/proto/sns_ccd_ttw.proto @@ -0,0 +1,35 @@ +// @file sns_ccd_ttw.proto +// +// Defines message types for the ccd_ttw Sensor. +// +// Copyright (c) 2017-2018 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. + +syntax = "proto2"; +import "nanopb.proto"; +import "sns_std_sensor.proto"; + +// The CCD ttw (tilt_to_wake) detects substantial phone rotation (gesture) within +// limited period ending in a specific range of the pitch and roll angles. + +// tilt_to_wake Sensor Attribute Requirements: +// SNS_STD_SENSOR_ATTRID_TYPE: "ccd_ttw" +// SNS_STD_SENSOR_ATTRID_STREAM_TYPE: SNS_STD_SENSOR_STREAM_TYPE_ON_CHANGE + +// Stream Requests: +// - SNS_STD_SENSOR_MSGID_SNS_STD_ON_CHANGE_CONFIG is used to enable the sensor + +// Message IDs for ccd_ttw Sensor +enum sns_ccd_ttw_msgid { + option (nanopb_enumopt).long_names = false; + + SNS_CCD_TTW_MSGID_SNS_CCD_TTW_EVENT = 775; +} + +// Stream events: +// +// A NULL message with message ID SNS_CCD_TTW_MSGID_SNS_CCD_TTW_EVENT is used to +// publish ccd_ttw event +// +// ccd_ttw does not publish configuration events. diff --git a/system/system/etc/sensors/proto/sns_ccd_walk.proto b/system/system/etc/sensors/proto/sns_ccd_walk.proto new file mode 100644 index 0000000000000000000000000000000000000000..0a100c1eab2e682c05a055da59f5dcc610c04756 --- /dev/null +++ b/system/system/etc/sensors/proto/sns_ccd_walk.proto @@ -0,0 +1,40 @@ +// @file sns_ccd_walk.proto +// +// Defines message types for the Walk CCD. +// +// Copyright (c) 2017-2018 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. + +syntax = "proto2"; +import "nanopb.proto"; +import "sns_std_sensor.proto"; + +// CCD Walk calculates a walk state. +// When a walk is detected, the sensor will send one WALK event. +// To send additional walk events, the sensor must be re-armed with the +// SNS_STD_SENSOR_MSGID_SNS_STD_ON_CHANGE_CONFIG event again. +// +// No events are generated when not in the walk state. + +// CCD Walk Sensor Attribute Requirements: +// SNS_STD_SENSOR_ATTRID_TYPE: "ccd_walk" +// SNS_STD_SENSOR_ATTRID_STREAM_TYPE: SNS_STD_SENSOR_STREAM_TYPE_SINGLE_OUTPUT + + +// Stream Requests: +// - SNS_STD_SENSOR_MSGID_SNS_STD_ON_CHANGE_CONFIG is used to enable the sensor + +// Message IDs for Walk Sensor +enum sns_ccd_walk_msgid { + option (nanopb_enumopt).long_names = false; + + SNS_CCD_WALK_MSGID_SNS_CCD_WALK_EVENT = 773; +} + +// Stream events: +// +// A NULL message with message ID SNS_CCD_WALK_MSGID_SNS_CCD_WALK_EVENT is used to +// publish the walk event. +// +// Walk does not publish configuration events. diff --git a/system/system/etc/sensors/proto/sns_client.proto b/system/system/etc/sensors/proto/sns_client.proto new file mode 100644 index 0000000000000000000000000000000000000000..75fda302827f3d0eddb1fde9a7829eef444a193a --- /dev/null +++ b/system/system/etc/sensors/proto/sns_client.proto @@ -0,0 +1,116 @@ +// @file sns_client.proto +// +// Defines the interface between external clients and the Sensors QMI Client +// Manager. The Client Manager is the primary path for external clients +// to communicate with the SSC. +// +// Copyright (c) 2016-2018 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. +syntax = "proto2"; +import "nanopb.proto"; +import "sns_std.proto"; +import "sns_std_type.proto"; + +// Message IDs +// +// Message IDs uniquely identify a particular message amongst all message +// supported by a Sensor, both requests and events; they need not be unique +// between different Sensors. IDs are subdivided into several reserved pools. +// These reservations are made so that Framework components can appropriately +// optimize their processing. +// +// Reserved for Framework use only: +// 0-127 - Request Messages +// 128-255 - Non-recurrent events (configuration updates, one-time events, etc) +// 256-511 - Recurrent and/or periodic events (e.g. sensor samples) +// +// Sensor use: +// 512-767 - Request messages +// 768-1023 - Non-recurrent events +// 1024-1536 - Recurrent events +// +// Note that messages serving as request messages can also be sent as +// configuration events back to the client (with the same ID). While batching +// data for a non-wakeup client, if the AP is in suspend and all batching space +// exhausted, the oldest recurrent events may be dropped. + +// Framework-defined message IDs: +enum sns_client_msgid { + option (nanopb_enumopt).long_names = false; + + // Disable request explicitly handled only on the client interface. + SNS_CLIENT_MSGID_SNS_CLIENT_DISABLE_REQ = 10; + + // NOTE: 120-127 Are reserved +} + +enum sns_client_delivery { + option (nanopb_enumopt).long_names = false; + + // Send events whenever available (at sample rate or batch period) + // - If a batch_period larger than system capacity is requested, all data + // will be sent upon capacity exhaustion. + // - The flush_period will be effectively ignored, as unsent batched + // data will not accrue in the buffer. + SNS_CLIENT_DELIVERY_WAKEUP = 0; + // Send events only when client processor is awake; batch otherwise. Once + // the target processor exits suspend, any/all pending events will be sent. + SNS_CLIENT_DELIVERY_NO_WAKEUP = 1; +} + + +// Request Message +message sns_client_request_msg { + // SUID associated with this request; intended destination + required sns_std_suid suid = 1; + + // See comment above + required fixed32 msg_id = 2; + + // Whether to wakeup the client processor (if it is in suspend), when an + // event is generated and ready to send. The Qualcomm Client Manager will + // enforce these criteria for all clients; this information is made available + // to sensors for optimization purposes only. + message suspend_config { + // Processor on which the client resides; If a flush occurs for one client + // on an external processor, all clients will receive a flush of data. + required sns_std_client_processor client_proc_type = 1 [default = SNS_STD_CLIENT_PROCESSOR_APSS]; + + // Whether to send events while the specified processor is in suspend. + required sns_client_delivery delivery_type = 2 [default = SNS_CLIENT_DELIVERY_WAKEUP]; + + //The client expects that, when the message with an id specified in this list + //is generated, the message should only be delivered to the client if data + //is already being delivered to the processor mentioned above. + repeated fixed32 nowakeup_msg_ids = 3; + } + required suspend_config susp_config = 3; + + // Base message payload; contents will be partially specified by Sensor developer + required sns_std_request request = 4; +} + +message sns_client_event_msg { + // SUID associated with this Event; source of data + required sns_std_suid suid = 1; + + // An event generated by a Sensor; used within sns_client_event_msg and SensorBatchMessage + message sns_client_event { + // See comment above + required fixed32 msg_id = 1; + + // Timestamp associated with this event + // For most events, this timestamp is specified by the Sensor. + // For events generated by the Framework (such as configuration updates or + // error events), this timestamp refers to the time at which the event was + // created. + required fixed64 timestamp = 2; + + // Dynamic length payload, containing the actual data/event + // This payload will need to be decoded separately, using the Sensor-specific + // header file + required bytes payload = 3; + } + repeated sns_client_event events = 2; +} diff --git a/system/system/etc/sensors/proto/sns_cmc.proto b/system/system/etc/sensors/proto/sns_cmc.proto new file mode 100644 index 0000000000000000000000000000000000000000..2bdb0188946f5cd404a3a95e0493957c0eebac49 --- /dev/null +++ b/system/system/etc/sensors/proto/sns_cmc.proto @@ -0,0 +1,81 @@ + +// @file sns_cmc.proto +// +// Defines message types for the Coarse Motion Classifier (CMC) Sensor. +// +// Copyright (c) 2017 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. + +syntax = "proto2"; +import "nanopb.proto"; +import "sns_std_sensor.proto"; + + +// CMC Sensor Attribute Requirements: +// SNS_STD_SENSOR_ATTRID_TYPE: "coarse_motion_classifier" +// SNS_STD_SENSOR_ATTRID_STREAM_TYPE: SNS_STD_SENSOR_STREAM_TYPE_ON_CHANGE + +// Stream Requests: +// - SNS_STD_SENSOR_MSGID_SNS_STD_ON_CHANGE_CONFIG is used to enable the sensor + +// Message IDs for CMC Sensor +enum sns_cmc_msgid { + option (nanopb_enumopt).long_names = false; + + SNS_CMC_MSGID_SNS_CMC_EVENT = 772; +} + +// Gives the state which the algorithm is capable +// of detecting +enum sns_cmc_motion_state +{ + option (nanopb_enumopt).long_names = false; + + // stated with 1 to match with algo where 0 + // is for UNKNOWN + SNS_CMC_STATIONARY = 1; + SNS_CMC_MOVE = 2; + SNS_CMC_FIDDLE = 3; + SNS_CMC_PEDESTRIAN = 4; + SNS_CMC_VEHICLE = 5; + SNS_CMC_WALK = 6; + SNS_CMC_RUN = 7; + SNS_CMC_BIKE = 8; +} + +// Gives the information about the states represented +// by sns_cmc_motion_state +enum sns_cmc_motion_state_event +{ + option (nanopb_enumopt).long_names = false; + // when any state of any of the motion state cannot + // be determined. The first event of first client will + // typically have all states as SNS_MS_UNKNOWN + SNS_MS_UNKNOWN = 0; + // A given motion state is ACTIVE + SNS_MS_ACTIVE = 1; + // A given motion state is INACTIVE + SNS_MS_INACTIVE = 2; +} + +message sns_cmc_event +{ + message data + { + // motion state by CMC + required sns_cmc_motion_state ms_state = 1; + + // gives UNKNOWN/ACTIVE/INACTIVE information for the motion state + required sns_cmc_motion_state_event ms_state_event = 2 [default = SNS_MS_UNKNOWN]; + } + + repeated data events = 1; +} + +// Stream events: +// +// The sns_cmc_event message is used to publish updated state +// +// CMC does not publish configuration events. + diff --git a/system/system/etc/sensors/proto/sns_cmd.proto b/system/system/etc/sensors/proto/sns_cmd.proto new file mode 100644 index 0000000000000000000000000000000000000000..722181511529c80b8f58abe44869430efd202298 --- /dev/null +++ b/system/system/etc/sensors/proto/sns_cmd.proto @@ -0,0 +1,37 @@ +// @file sns_cmd.proto +// +// Defines message types for the Continuous Motion Detector (CMD) Sensor. +// +// Copyright (c) 2018 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. + +syntax = "proto2"; +import "nanopb.proto"; +import "sns_std_sensor.proto"; + +// CMD identified continuous motions such as vehicle and walk. CMD will initially start in an +// unknown state, and later transition to motion or stationary. + +// CMD Sensor Attribute Requirements: +// SNS_STD_SENSOR_ATTRID_TYPE: "cmd" +// SNS_STD_SENSOR_ATTRID_STREAM_TYPE: SNS_STD_SENSOR_STREAM_TYPE_ON_CHANGE + +// Stream Requests: +// - SNS_STD_SENSOR_MSGID_SNS_STD_ON_CHANGE_CONFIG is used to enable the sensor + +// Message IDs for CMD Sensor +enum sns_cmd_msgid { + option (nanopb_enumopt).long_names = false; + + SNS_CMD_MSGID_SNS_CMD_EVENT = 772; +} + +// Stream events: +// +// A NULL message with message ID SNS_CMD_MSGID_SNS_CMD_EVENT is used to +// publish CMD event +// +// CMD does not publish configuration events. + + diff --git a/system/system/etc/sensors/proto/sns_da_test.proto b/system/system/etc/sensors/proto/sns_da_test.proto new file mode 100644 index 0000000000000000000000000000000000000000..59ab8f432c22845d096b625122d100571b3b15f0 --- /dev/null +++ b/system/system/etc/sensors/proto/sns_da_test.proto @@ -0,0 +1,56 @@ +// @file sns_da_test.proto +// +// Defines the API for communicating with the Driver acceptance +// test sensor. +// This is to used by the linux command line partner application +// to send string messages to the sns_da_test_sensor +// +// Copyright (c) 2017 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. + +syntax = "proto2"; +import "nanopb.proto"; + +enum sns_da_test_msgid { + option (nanopb_enumopt).long_names = false; + SNS_DA_TEST_MSGID_SNS_DA_TEST_REQ = 512; + SNS_DA_TEST_MSGID_SNS_DA_TEST_LOG = 768; + SNS_DA_TEST_MSGID_SNS_DA_TEST_EVENT = 1024; +} + +//This message contains the test parameters as a single string in the format below +//-testcase=<not_mandatory> -sample_rate=< any +tive value > -sensor=<data_type> +//-duration=< any +tive value in seconds> -batch_period=<+tive value in seconds> +message sns_da_test_req { + optional string test_args = 1; +} + +//This message contains any return data from the test driver including PASS/FAIL +//msg. and explainations if applicable +message sns_da_test_event { + optional string test_event = 1; +} + +// Sensor State log message +// This definition is used by da_test sensor to log test +// information when publishing sensor api event +message sns_da_test_log { + //Time elapsed between streaming start request time and first sample received + required uint64 time_to_first_event = 1; + + //Time elapsed between streaming stop request time and last sample received + required sfixed32 time_to_last_event = 2; + + //Time when last sample was received + required uint64 sample_ts = 3; + + //Total number of samples received + required uint32 total_samples = 4; + + //time delta between samples avegraged over number of samples + required uint32 avg_delta = 5; + + //configures sample rate received in the SNS_STD_SENSOR_PHYSICAL_CONFIG_EVENT + required sfixed32 recvd_phy_config_sample_rate = 6; +} diff --git a/system/system/etc/sensors/proto/sns_dae.proto b/system/system/etc/sensors/proto/sns_dae.proto new file mode 100644 index 0000000000000000000000000000000000000000..784ebc0f7f5ff0c43c06ff880c7de96e4f007475 --- /dev/null +++ b/system/system/etc/sensors/proto/sns_dae.proto @@ -0,0 +1,232 @@ +// @file sns_dae.proto +// +// Defines all high-level messages sent to/from the Nano sensor environment +// +// Copyright (c) 2017,2018 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. +syntax = "proto2"; +import "nanopb.proto"; + +import "sns_std_type.proto"; +import "sns_interrupt.proto"; +import "sns_async_com_port.proto"; + + +enum sns_dae_msgid { + option (nanopb_enumopt).long_names = false; + + // to initialize the nano sensor before it can be used + SNS_DAE_MSGID_SNS_DAE_SET_STATIC_CONFIG = 600; + + // provides nano sensor with S4S config info after the initial S4S synch period + SNS_DAE_MSGID_SNS_DAE_S4S_DYNAMIC_CONFIG = 601; + + // to start nano sensor streaming + SNS_DAE_MSGID_SNS_DAE_SET_STREAMING_CONFIG = 602; + + // no message body + // to flush FIFO data before changing ODR and/or WM + // no data event will be generated + SNS_DAE_MSGID_SNS_DAE_FLUSH_HW = 603; + + // no message body + // to request nano sensor to generate data event from the available data + // HW flush will NOT be done + SNS_DAE_MSGID_SNS_DAE_FLUSH_DATA_EVENTS = 604; + + // no message body + // to stop nano sensor streaming + SNS_DAE_MSGID_SNS_DAE_PAUSE_SAMPLING = 605; + + // no message body + // to stop S4S schedule + SNS_DAE_MSGID_SNS_DAE_PAUSE_S4S_SCHED = 606; + + // response from DAE sensor for each request + SNS_DAE_MSGID_SNS_DAE_RESP = 800; + + // message from DAE sensor to deliver all available data + SNS_DAE_MSGID_SNS_DAE_DATA_EVENT = 1200; + + // message from DAE sensor to deliver unhandle interrupts + SNS_DAE_MSGID_SNS_DAE_INTERRUPT_EVENT = 1201; +} + +// S4S static information +// +// This contains S4S information which does not change during the life of the S4S sensor +message sns_s4s_static_info { + // Register address of the S4S ST command + required int32 st_reg_addr = 1; + + // Optional data byte which needs to be sent along with ST + optional int32 st_reg_data = 2; + + // Register address of the S4S DT command + required int32 dt_reg_addr = 3; +} + + +// Triaxial sensor input to output axis conversion +message sensor_to_phone_conversion { + + // input axis index (x=0, y=1, z=2) + required uint32 ipaxis = 1; + + // output axis index the above input axis maps to + required uint32 opaxis = 2; + + // whether the input needs to be negated when + // translating to the output axis + required bool invert = 3; +} + +// Accel static informtaion +// +// Accel configuration setting that is not expected to change at run time +message sns_accel_static_info { + + // Factory calibration: offset, in g's (DEPRECATED - moved to sns_accel_dynamic_info) + repeated float offset_cal = 1 [(nanopb).max_count = 3, deprecated = true]; + + // Factory calibration: scale factor (DEPRECATED - moved to sns_accel_dynamic_info) + repeated float scale_cal = 2[(nanopb).max_count = 3, deprecated = true]; + + // range in G + required int32 accel_range = 3; + + // axis map to convert from sensor to phone + repeated sensor_to_phone_conversion axis_map = 4 [(nanopb).max_count = 3]; +} + + +// Accel dynamic informtaion +// +// This data may be updated each time the accel configuration changes +message sns_accel_dynamic_info { + // ODR + required float odr = 1; + + // How many initial samples after ODR change are invalid + required uint32 num_initial_invalid_samples = 2; + + // Factory calibration: offset, in g's + repeated float offset_cal = 3 [(nanopb).max_count = 3]; + + // Factory calibration: scale factor + repeated float scale_cal = 4 [(nanopb).max_count = 3]; + +} + +// Polling config info +message sns_polling_config_info { + + // Absolute time, in 19.2MHz ticks since boot, at which to poll the sensor + required fixed64 polling_offset = 1; + + // interval between polling + required fixed64 polling_interval_ticks = 2; +} + +// Sensor static configuration +// +// This data may not change for the life of the sensor, and should be configured +// at initilization/boot time. +message sns_dae_set_static_config { + + // name of the function table for the nano version of the physical sensor + required string func_table_name = 1 [(nanopb).max_size = 32]; + + // Operational mode of the sensor: + // 0 --> Polling + // 1 --> Interrupt + // 2 --> IBI (I3C In Band Interrupt) + required int32 interrupt = 2; + + // x/y/z axis map for this sensor (DEPRECATED - moved to sns_accel_static_info) + repeated int32 axis_map = 3 [(nanopb).max_count = 3, deprecated = true]; + + // irq_config required if interrupt == 1 + optional sns_interrupt_req irq_config = 4; + + // ibi_config required if interrupt == 2 + optional sns_ibi_req ibi_config = 8; + + // s4s_config required if sensor supports S4S + optional sns_s4s_static_info s4s_config = 5; + + // port configuration + required sns_async_com_port_config ascp_config = 6; + + // Only for accel sensors + optional sns_accel_static_info accel_info = 7; +} + +// S4S dynamic information +// +// This contains S4S information which may change with S4S configuration +message sns_dae_s4s_dynamic_config { + + // Absolute time, in 19.2MHz ticks since boot, of the start of an S4S T_PH period + required fixed64 ideal_sync_offset = 1; + + // Time, in 19.2MHz ticks, in one S4S T_PH period + required fixed64 sync_interval = 2; + + // S4S resolution ratio (RR), as defined in the S4S spec. The final S4S RR will + // be 2^-(11+resolution_ratio). + required int32 resolution_ratio = 3; + + // Minimum time, in 19.2MHz ticks, after the S4S T_PH period to send ST/DT + // messages. Will depend on clock accuracy of the sensor, as well as current + // sync_interval + required int32 st_delay = 4; +} + +message sns_dae_set_streaming_config { + + // minimum number of samples between data events; may still receive fewer samples + required uint32 dae_watermark = 1; + + // discard data older than this limit (relative to current system time) + optional fixed64 data_age_limit_ticks = 2; + + // required for polling sensors + optional sns_polling_config_info polling_config = 3; + + // Only for accel sensors + optional sns_accel_dynamic_info accel_info = 4; + + // Expected number of bytes read from sensor for each call to the DAE environment + // "get_data" driver function. + // If not included, default value is 100 bytes. + optional uint32 expected_get_data_bytes = 5; +} + +message sns_dae_resp { + // Message ID this error code is associated with + required int32 msg_id = 1; + + // result of the request associated with this response + required sns_std_error err = 2; +} + +message sns_dae_data_event { + // Timestamp: For interrupt based sensors, this is the timestamp of the IRQ. + // For polling sensors, this is the timestamp of when get_data() was called + required fixed64 timestamp = 1; + + // Format of the sensor_data is vendor specific, and up to the nano sensor + // implementation. + required bytes sensor_data = 2; +} + +message sns_dae_interrupt_event { + // timestamp of the IRQ. + required fixed64 timestamp = 1; + + // Format of registers are vendor specific, and up to the nano sensor implementation. + required bytes registers = 2 [(nanopb).max_size = 8]; +} + diff --git a/system/system/etc/sensors/proto/sns_dae_ccd.proto b/system/system/etc/sensors/proto/sns_dae_ccd.proto new file mode 100644 index 0000000000000000000000000000000000000000..f4aa61257d758da9ff9464d688806abcebcf4a39 --- /dev/null +++ b/system/system/etc/sensors/proto/sns_dae_ccd.proto @@ -0,0 +1,32 @@ +// @file sns_dae_ccd.proto +// +// Defines message for sending CCD enable message +// +// Copyright (c) 2017-2018 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. +syntax = "proto2"; +import "nanopb.proto"; +import "sns_dae.proto"; + + +enum sns_dae_ccd_msgid { + option (nanopb_enumopt).long_names = false; + + // Command from CCD sensor to tell SDC to enable CCD + // No body + SNS_DAE_CCD_MSGID_SNS_DAE_CCD_ENABLE = 607; + + // Command from CCD sensor to get axis mapping + // No body + SNS_DAE_CCD_MSGID_SNS_DAE_GET_AXIS_MAP = 608; + + // Event to CCD sensor contaning axis mapping + // This event may be sent immediately, or as soon as the DAE sensor discovers + // the axis map. + SNS_DAE_CCD_MSGID_SNS_DAE_AXIS_MAP_EVENT = 805; +} + +message sns_dae_axis_map_event { + repeated sensor_to_phone_conversion map = 1 [(nanopb).max_count = 3]; +} diff --git a/system/system/etc/sensors/proto/sns_device_mode.proto b/system/system/etc/sensors/proto/sns_device_mode.proto new file mode 100644 index 0000000000000000000000000000000000000000..66b5efd26786c4b90ac668ef00a3fdbcb0df8fff --- /dev/null +++ b/system/system/etc/sensors/proto/sns_device_mode.proto @@ -0,0 +1,61 @@ +// @file sns_device_mode.proto +// +// Defines message types for the Device Mode Sensor. +// +// Copyright (c) 2017-2018 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. + +syntax = "proto2"; +import "nanopb.proto"; +import "sns_std_sensor.proto"; + +// DEVICE_MODE determine the current mode of the device + +// DEVICE_MODE Sensor Attribute Requirements: +// SNS_STD_SENSOR_ATTRID_TYPE: "device_mode" +// SNS_STD_SENSOR_ATTRID_STREAM_TYPE: SNS_STD_SENSOR_STREAM_TYPE_ON_CHANGE + +// Stream Requests: +// - SNS_STD_SENSOR_MSGID_SNS_STD_ON_CHANGE_CONFIG is used to enable the sensor +// - Client must remove stream to disable the sensor + +// Message IDs for DEVICE_MODE Sensor +enum sns_device_mode_msgid +{ + option (nanopb_enumopt).long_names = false; + + SNS_DEVICE_MODE_MSGID_SNS_DEVICE_MODE_EVENT = 772; +} + +enum sns_device_mode +{ + option (nanopb_enumopt).long_names = false; + SNS_DEVICE_MODE_UNKNOWN = 0; + SNS_DEVICE_MODE_FLIP_OPEN = 1; +} + +enum sns_device_state +{ + option (nanopb_enumopt).long_names = false; + SNS_DEVICE_STATE_INACTIVE = 0; + SNS_DEVICE_STATE_ACTIVE = 1; +} + +message sns_device_mode_event +{ + message mode_spec { + required sns_device_mode mode = 1; + + required sns_device_state state = 2; + } + // Device Mode + repeated mode_spec device_mode = 1; +} + +// Stream events: +// +// The sns_device_mode_event message is used to publish updated mode +// +// DEVICE_MODE does not publish configuration events. + diff --git a/system/system/etc/sensors/proto/sns_device_orient.proto b/system/system/etc/sensors/proto/sns_device_orient.proto new file mode 100644 index 0000000000000000000000000000000000000000..d667df03eb53302562a637b3c2c1181fec71c3d4 --- /dev/null +++ b/system/system/etc/sensors/proto/sns_device_orient.proto @@ -0,0 +1,57 @@ +// @file sns_device_orient.proto +// +// Defines the API for the Device Orientation sensors +// +// Copyright (c) 2017 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. + +syntax = "proto2"; +import "nanopb.proto"; +import "sns_std_sensor.proto"; + +// A device orientation sensor reports the current orientation of the device. +// +// Minor or transient rotations should not cause a new event to be reported, +// and this sensor should only be implemented with the help of an accelerometer. +// Moving the device to an orientation where the Z axis is vertical (either up +// or down) should not cause a new event to be reported. + +// ## Device Orientation sensor attributes: +// SNS_STD_SENSOR_ATTRID_TYPE is "device_orient" +// +// ## Request Message: SNS_STD_SENSOR_MSGID_SNS_STD_ON_CHANGE_CONFIG +// No configuration is available for this sensor. +// +// ## Event Message: SNS_DEVICE_ORIENT_MSGID_SNS_DEVICE_ORIENT_EVENT + +// Message IDs for Device Orientation Sensor +enum sns_device_orient_msgid { + option (nanopb_enumopt).long_names = false; + + SNS_DEVICE_ORIENT_MSGID_SNS_DEVICE_ORIENT_EVENT = 776; +} + +enum sns_device_orient_event_type +{ + option (nanopb_enumopt).long_names = false; + + SNS_DEVICE_ORIENT_EVENT_TYPE_UNKNOWN = -1; + // Device is in default orientation (Y axis is vertical and points up) + SNS_DEVICE_ORIENT_EVENT_TYPE_DEFAULT = 0; + // Device is rotated 90 degrees counter-clockwise from default orientation + // (X axis is vertical and points up) + SNS_DEVICE_ORIENT_EVENT_TYPE_POS_1 = 1; + // Device is rotated 180 degrees from default orientation (Y axis is + // vertical and points down) + SNS_DEVICE_ORIENT_EVENT_TYPE_POS_2 = 2; + // Device is rotated 90 degrees clockwise from default orientation (X axis + // is vertical and points down) + SNS_DEVICE_ORIENT_EVENT_TYPE_POS_3 = 3; +} + +message sns_device_orient_event +{ + // Detected state + required sns_device_orient_event_type state = 1; +} diff --git a/system/system/etc/sensors/proto/sns_diag.proto b/system/system/etc/sensors/proto/sns_diag.proto new file mode 100644 index 0000000000000000000000000000000000000000..122b6197045a9aa99ec254b3c139eea045256b2d --- /dev/null +++ b/system/system/etc/sensors/proto/sns_diag.proto @@ -0,0 +1,357 @@ +// @file sns_diag.proto +// +// Defines log messages used by the sensors diag service +// +// Copyright (c) 2016-2018 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. + + +syntax = "proto2"; +import "nanopb.proto"; +import "sns_std.proto"; +import "sns_std_sensor.proto"; +import "sns_client.proto"; + +// Batch Sample Type +enum sns_diag_batch_sample_type +{ + option (nanopb_enumopt).long_names = false; + + // This is the only sample in the batch + SNS_DIAG_BATCH_SAMPLE_TYPE_ONLY = 0; + + // This is the first sample of the batch + SNS_DIAG_BATCH_SAMPLE_TYPE_FIRST = 1; + + // This is an intermediate sample of the batch + SNS_DIAG_BATCH_SAMPLE_TYPE_INTERMEDIATE = 2; + + // This is the last sample of the batch + SNS_DIAG_BATCH_SAMPLE_TYPE_LAST = 3; +} + +// Sensor Interrupts +enum sns_diag_interrupt +{ + option (nanopb_enumopt).long_names = false; + + // Interrupt caused by detection of a threshold being + // exceeded + SNS_DIAG_INTERRUPT_THRESHOLD = 0; + + // Interrupt caused by detection of movement of the device + SNS_DIAG_INTERRUPT_MOTION = 1; + + // Interrupt caused by detection of tilting of the device + SNS_DIAG_INTERRUPT_TILT = 2; +} + +// Opaque Payload +// This message defines the fields used to log an +// undefined payload +message sns_diag_opaque_payload +{ + required bytes payload = 1; +} + +// Batch Sample +// This message defines the fields used to log batched data. +message sns_diag_batch_sample +{ + // Indicates if the sample is the first, intermediate, last or only + // sample of a batch + required sns_diag_batch_sample_type sample_type = 1 [default = SNS_DIAG_BATCH_SAMPLE_TYPE_ONLY]; + + // Timestamp of the sensor state data sample + required fixed64 timestamp = 2; + + // Sensor state data sample + repeated float sample = 3; + + // Data status. + required sns_std_sensor_sample_status status = 4 [default = SNS_STD_SENSOR_SAMPLE_STATUS_UNRELIABLE]; +} + +// Sensor State Hardware Interrupt Log Packet +// This message defines the fields used to log sensor state information +// pertaining to hardware interrupts +// This message is used as the payload field of sns_diag_sensor_log +message sns_diag_sensor_state_interrupt +{ + // Type of sensor hardware interrupt + required sns_diag_interrupt interrupt = 1; + + // Timestamp when the interrupt occurred + required fixed64 timestamp = 2; +} + +// Sensor State Raw +// This message defines the fields used to log sensor state information +// pertaining to raw uncalibrated physical sensor data. +// This message is used as the payload field of sns_diag_sensor_log +message sns_diag_sensor_state_raw +{ + repeated sns_diag_batch_sample sample = 1; +} + +// Client API Response Message +message sns_diag_client_resp_msg +{ + // The error response sent to the client + required sns_std_error error = 1; +} + +// Client API log packet +// This message defines the fields to log all +// Request, Response and Event messages at the Client API +// This message is used as the payload field of sns_diag_sensor_log +message sns_diag_client_api_log +{ + // The client id that identifies the client connection + required fixed64 client_id = 1; + + // Data type of the source sensor + required string src_sensor_type = 2; + + // The Client API log packet payload + oneof client_api_log_payload + { + // Client API Request message as defined in sns_client.proto + sns_client_request_msg request_payload = 100; + + // Client API Event message as defined in sns_client.proto + sns_client_event_msg event_payload = 101; + + // Client API Response message as defined in sns_diag.proto + sns_diag_client_resp_msg resp_payload = 102; + } +} + +// Sensor API log packet +// This message defines the fields to log all Request and +// Event messages at the Sensor API +// This message is used as the payload field of sns_diag_sensor_log +message sns_diag_sensor_api_log +{ + // The message id of the message being logged + required fixed32 message_id = 1; + + // Timestamp associated with this message + required fixed64 timestamp = 2; + + // Data stream associated with this message + optional fixed64 stream_id = 3; + + // The Sensor API log packet payload + oneof sensor_api_log_payload + { + // Sensor API Event message containing sensor specific event message + // as defined in the sensor's proto api file + sns_diag_opaque_payload opaque_payload = 100; + + // Sensor API Request message as defined in sns_std.proto + sns_std_request request_payload = 101; + } +} + +// Sensor log packet +// This message defines the fields to log all sensor specific +// messages. This includes Sensor API messages, Client API messages, +// HW Interrupt messages, Sensor State messages +message sns_diag_sensor_log +{ + // Log ID for the log packet + required fixed32 log_id = 1; + + // Timestamp when log packet.was generated + required fixed64 timestamp = 2; + + // Sensor UID for the log packet + required sns_std_suid suid = 3; + + // Data type provided by the Sensor UID + required string sensor_type = 4; + + // The instance id of the sensor to which this + // message was passed to or obtained from + required fixed64 instance_id = 5; + + // The log packet payload + oneof sensor_log_payload + { + // Sensor specific Sensor State Algo message + sns_diag_opaque_payload opaque_payload = 100; + + // Sensor API message + sns_diag_sensor_api_log sensor_api_payload = 101; + + // Client API message + sns_diag_client_api_log client_api_payload = 102; + + // Sensor State Raw message + sns_diag_sensor_state_raw sensor_state_raw_payload = 103; + + // Sensor State Hardware Interrupt message + sns_diag_sensor_state_interrupt sensor_state_interrupt_payload = 104; + } +} + +// Sensor Instance Mapping Log Packet +// This message defines the fields used to log +// sensor instance mapping information +// This message is used as the payload field of sns_diag_fw_log +message sns_diag_instance_map_log +{ + // The instance id of the source sensor instance + required fixed64 src_instance_id = 1; + + // Array of destination sensor instance ids that the + // source sensor instance is feeding to. + // If no destination instance ids are specified it signifies + // deletion of the source instance + repeated fixed64 dest_instance_id = 2; + + // Array of data stream ids that the + // source sensor instance is feeding to + repeated fixed64 stream_id = 3; +} + +// Island mode states +enum sns_diag_island_state +{ + option (nanopb_enumopt).long_names = false; + + // In Island mode + SNS_DIAG_ISLAND_STATE_IN_ISLAND_MODE = 0; + + // Not in Island Mode + SNS_DIAG_ISLAND_STATE_NOT_IN_ISLAND_MODE = 1; + + // Island mode disabled + SNS_DIAG_ISLAND_STATE_ISLAND_DISABLED = 2; +} + +// Island mode transition Log Packet +// This message defines the fields used to log +// transitions into and out of island mode +// +// This log packet is generated each time the system +// transitions into or out of island mode or when +// island mode is disabled or when triggered by +// a request to the diag sensor +// +// This message is used as the payload field of sns_diag_fw_log +message sns_diag_island_transition_log +{ + // Timestamp of the transition + // + // When logpacket is triggered, this timestamp will retain + // the timestamp when the current state became effective. + required fixed64 timestamp = 1; + + // Island state after transition is completed + required sns_diag_island_state island_state = 2; + + // User defined cookie + // Used by test scripts to identify logs triggered + // by messages sent to the SSC + optional fixed64 cookie = 3; +} + +// Island exit vote Log Packet +// This message defines the fields used to log +// vote for island mode exits. +// +// This log packet is generated at each call +// to island_exit() +message sns_diag_island_exit_vote_log +{ + // Timestamp + required fixed64 timestamp = 1; + + // SUID of the Sensor responsible for the vote + optional sns_std_suid sensor = 2; +} + +// Heap IDs +enum sns_diag_heap_id +{ + option (nanopb_enumopt).long_names = false; + + // Primary Heap + SNS_DIAG_HEAP_ID_HEAP_MAIN = 0; + + // Island Heap + SNS_DIAG_HEAP_ID_HEAP_ISLAND = 1; + + // PRAM Heap + SNS_DIAG_HEAP_ID_HEAP_PRAM = 2; + + // EVENT Heap + SNS_DIAG_HEAP_ID_HEAP_EVENT = 3; + + // BATCH Heap + SNS_DIAG_HEAP_ID_HEAP_BATCH = 4; + + // Event buffer + SNS_DIAG_HEAP_ID_EVENT_BUFFER = 100; +} + +// Memory status Log Packet +// This message defines the fields used to log +// the memory utilization +// +// This log packet is generated when a request +// is sent to the diag sensor +// +message sns_diag_mem_utilization_log +{ + // Timestamp + required fixed64 timestamp = 1; + + // Heap ID + required sns_diag_heap_id heap_id = 2; + + // Total Memory + required fixed32 total_memory = 3; + + // Used Memory + required fixed32 used_memory = 4; + + // User defined cookie + // Used by test scripts to identify logs triggered + // by messages sent to the SSC + optional fixed64 cookie = 5; +} + +// Framework log packet +// This message defines the fields to log all framework +// messages. This includes memory, island, instance mapping +// messages +message sns_diag_fw_log +{ + // Log ID for the log packet + required fixed32 log_id = 1; + + // Timestamp when log packet.was generated + required fixed64 timestamp = 2; + + // The log packet payload + oneof fw_log_payload + { + // Sensor Instance Map message + sns_diag_instance_map_log instance_map_payload = 100; + + // Sensor Island Mode + sns_diag_island_transition_log island_mode_payload = 101; + + // Sensors Island Exit vote + // NOT SUPPORTED YET. + sns_diag_island_exit_vote_log island_exit_vote_payload = 102; + + // Sensors Memory Utilization + sns_diag_mem_utilization_log memory_utilization_payload = 103; + } +} + diff --git a/system/system/etc/sensors/proto/sns_diag_sensor.proto b/system/system/etc/sensors/proto/sns_diag_sensor.proto new file mode 100644 index 0000000000000000000000000000000000000000..20f47abbe34968a51ffba804bc4e139ceed4bafb --- /dev/null +++ b/system/system/etc/sensors/proto/sns_diag_sensor.proto @@ -0,0 +1,51 @@ +// @file sns_diag_sensor.proto +// +// Defines standard message types to communicate with the +// diag service +// +// Copyright (c) 2017 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. + +syntax = "proto2"; +import "nanopb.proto"; +import "sns_std_type.proto"; + +enum sns_diag_sensor_msgid { + option (nanopb_enumopt).long_names = false; + + SNS_DIAG_SENSOR_MSGID_SNS_DIAG_LOG_TRIGGER_REQ = 520; +} + +// Log packets that can be triggered by the diag sensor +enum sns_diag_triggered_log_type { + option (nanopb_enumopt).long_names = false; + + // Triggers generation of sns_diag_island_transition_log + // Only one log is generated per request + SNS_DIAG_TRIGGERED_LOG_TYPE_ISLAND_LOG = 1; + + // Triggers generation of sns_diag_mem_utilization_log + // A single request will generate a log for each separate memory + // pool in the system + SNS_DIAG_TRIGGERED_LOG_TYPE_MEMORY_USAGE_LOG = 2; +} + +// Trigger generation of log packets. Depending upon +// the type of log packet that is being triggered, +// multiple log packets can be triggered for each +// request. +// +// If the log packet that is triggered has been disabled +// no log will be generated. +message sns_diag_log_trigger_req { + + // User defined cookie + // Used by test scripts to identify logs triggered + // by messages sent to the SSC + optional fixed64 cookie = 1; + + // The type of log packets that the diag sensor must + // generate. + required sns_diag_triggered_log_type log_type = 2; +} diff --git a/system/system/etc/sensors/proto/sns_distance_bound.proto b/system/system/etc/sensors/proto/sns_distance_bound.proto new file mode 100644 index 0000000000000000000000000000000000000000..ab849711c2d9485354b52402e5f0289c2e387dbe --- /dev/null +++ b/system/system/etc/sensors/proto/sns_distance_bound.proto @@ -0,0 +1,149 @@ + +// @file sns_distance_bound.proto +// +// Defines message types for the Distance Bound (DB) Sensor. +// +// Copyright (c) 2017 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. + +syntax = "proto2"; +import "nanopb.proto"; +import "sns_std_sensor.proto"; + +// Distance Bound (DB) algorithm tracks the distance covered in meters +// It expects, as part of its request, distance in meters. DB reports the client +// when this distance is covered from the instant the request was received. +// After a client sends a DB request for distance, it can query DB for +// distance accumulated at any instant before the final breach occurs + +// DB Sensor Attribute Requirements: +// SNS_STD_SENSOR_ATTRID_TYPE: "distance_bound" +// SNS_STD_SENSOR_ATTRID_STREAM_TYPE: SNS_STD_SENSOR_STREAM_TYPE_SINGLE_OUTPUT + +// Stream Requests: + +// Message IDs for DB Sensor +enum sns_distance_bound_msgid { + option (nanopb_enumopt).long_names = false; + + // Uses message: sns_set_distance_bound + // Purpose: + // A distance bound request from the client + + SNS_DISTANCE_BOUND_MSGID_SNS_SET_DISTANCE_BOUND = 516; + + // Uses message: None + // Purpose: + // client can query the distance accumulated at a given instance + // before final breach occurs. + // Note: This message should be preceeded by a + // SNS_DISTANCE_BOUND_MSGID_SNS_SET_DISTANCE_BOUND request msg + + SNS_DISTANCE_BOUND_MSGID_SNS_GET_DISTANCE_ACCUMULATED = 517; + + // Uses message: sns_distance_bound_event + // Purpose: + // This event corresponds to request: + // SNS_DISTANCE_BOUND_MSGID_SNS_SET_DISTANCE_BOUND + // This event is raised when the breach occurs. + + SNS_DISTANCE_BOUND_MSGID_SNS_DISTANCE_BOUND_EVENT = 772; + + + // Uses message: sns_get_distance_accumulated_event + // Purpose: + // This event corresponds to request: + // SNS_DISTANCE_BOUND_MSGID_SNS_GET_DISTANCE_ACCUMULATED + // This event reports the distance accumulated at a given + // instance when the request is received + + SNS_DISTANCE_BOUND_MSGID_SNS_GET_DISTANCE_ACCUMULATED_EVENT = 773; +} + + +// Gives the state which the algorithm is capable +// of detecting +enum sns_distance_bound_motion_state +{ + option (nanopb_enumopt).long_names = false; + + SNS_DB_MS_UNKNOWN = 0; + SNS_DB_MS_STATIONARY = 1; + SNS_DB_MS_MOVE = 2; + SNS_DB_MS_FIDDLE = 3; + SNS_DB_MS_PEDESTRIAN = 4; + SNS_DB_MS_VEHICLE = 5; + SNS_DB_MS_WALK = 6; + SNS_DB_MS_RUN = 7; + SNS_DB_MS_BIKE = 8; + SNS_DB_MS_MAX = 9; +} + +// Request message +// message associated with SNS_DISTANCE_BOUND_MSGID_SNS_SET_DISTANCE_BOUND +// This message will result in atmost one sns_distance_bound_event when +// the requested distance is covered +// If client resends a fresh sns_set_distance_bound before the older is serviced +// the older request will be lost and new distance will be calculated from that +// instant + +message sns_set_distance_bound +{ + // The distance bound in meters. When the distance travelled exceeds this, + // an event is sent to the requestor + + required float distance_bound = 1; + + // speeds associated with different motion states. + // if client does not send any motion state speed, + // default values will be taken for that motion state + + message speeds { + required sns_distance_bound_motion_state state = 1; + required float speed = 2; + } + + repeated speeds speed_bound = 2; +} + +// Event message +// message associated with SNS_DISTANCE_BOUND_MSGID_SNS_DISTANCE_BOUND_EVENT +// This event corresponds to request: +// SNS_DISTANCE_BOUND_MSGID_SNS_SET_DISTANCE_BOUND +// This event will be raised after the breach occurs. + +message sns_distance_bound_event +{ + // Distance accumulated in meters since the last sns_set_distance_bound + required float distance_accumulated = 1; +} + +// Event message +// message associated with +// SNS_DISTANCE_BOUND_MSGID_SNS_GET_DISTANCE_ACCUMULATED_EVENT +// This event corresponds to request: +// SNS_DISTANCE_BOUND_MSGID_SNS_GET_DISTANCE_ACCUMULATED +// This event will be raised instantly upon receiveing the above request, +// reporting the distance accumulated till that instance. +// NOTE: +// In following situation an error event, +// SNS_STD_MSGID_SNS_STD_ERROR_EVENT, with payload sns_std_error_event, having +// appropriate error code, will be raised: +// 1. In absence of any prior SNS_DISTANCE_BOUND_MSGID_SNS_SET_DISTANCE_BOUND +// error event with error code SNS_STD_ERROR_FAILED will be raised. +// +// 2. If a breach has already occurred for a prior +// SNS_DISTANCE_BOUND_MSGID_SNS_SET_DISTANCE_BOUND request, error event +// with error code SNS_STD_ERROR_NOT_AVAILABLE will be raised. + + +message sns_get_distance_accumulated_event +{ + // Distance accumulated in meters since the last sns_set_distance_bound + required float distance_accumulated = 1; +} + +// DB does not publish configuration events. + + diff --git a/system/system/etc/sensors/proto/sns_dpc.proto b/system/system/etc/sensors/proto/sns_dpc.proto new file mode 100644 index 0000000000000000000000000000000000000000..b173f81922a84508055363decfabfeceb65551b5 --- /dev/null +++ b/system/system/etc/sensors/proto/sns_dpc.proto @@ -0,0 +1,64 @@ +// @file sns_dpc.proto +// +// Defines message types for the DPC(Device Position Classifier) Sensor. +// +// Copyright (c) 2017 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. + +syntax = "proto2"; +import "nanopb.proto"; +import "sns_std_sensor.proto"; + +// The DPC Sensor provides device position information + +// DPC Sensor Attribute Requirements: +// SNS_STD_SENSOR_ATTRID_TYPE: "device_position_classifier" +// SNS_STD_SENSOR_ATTRID_STREAM_TYPE: SNS_STD_SENSOR_STREAM_TYPE_ON_CHANGE + +// Stream Requests: +// - SNS_STD_SENSOR_MSGID_SNS_STD_ON_CHANGE_CONFIG is used to enable the sensor + +// Message IDs for DPC Sensor +enum sns_dpc_msgid { + option (nanopb_enumopt).long_names = false; + + //send to new client immediatly to inform current device position + SNS_DPC_MSGID_SNS_DPC_EVENT_CONFIG = 777; + + //send when detect device position change + SNS_DPC_MSGID_SNS_DPC_EVENT = 1030; +} + +// Stream events: +// +// The sns_dpc_event message is used to publish updated device position +// The sns_dpc_event_config message is sent immediately to new client to inform the current device position + +enum sns_dpc_state +{ + option (nanopb_enumopt).long_names = false; + + // when algo cannot identify other states + SNS_DPC_UNKNOWN = 1; + // Device stationary and display within +/-15 deg of horizontal plane + SNS_DPC_FLAT_STATIC = 2; + // Device is not in FLAT_STATIC state and prox close + SNS_DPC_HIDDEN = 3; + // User picks up the device + SNS_DPC_IN_HAND = 4; + // User hold the device and facing the display + SNS_DPC_FACING = 5; +} + +// Events types from DPC Sensor +message sns_dpc_event +{ + required sns_dpc_state dpc_state = 1; +} + +message sns_dpc_event_config +{ + //current dpc state + required sns_dpc_state dpc_state = 1; +} diff --git a/system/system/etc/sensors/proto/sns_ext_svc.proto b/system/system/etc/sensors/proto/sns_ext_svc.proto new file mode 100644 index 0000000000000000000000000000000000000000..dd5b9998c41a6d16c56b6f86d48715d253e23da3 --- /dev/null +++ b/system/system/etc/sensors/proto/sns_ext_svc.proto @@ -0,0 +1,81 @@ +// @file sns_ext_svc.proto +// +// Sensor provides access to external QMI services. +// +// This Sensor will create a QMI connection to the external service upon +// receipt of the first request. Subsequent requests will be sent upon the +// same connection. The connection will be closed after the client closes +// the data stream. +// +// An error event will be sent upon any received QMI error, including upon +// the error callback. It is then the responsibility of the client to close +// the data stream, and re-open a new one if desired. +// +// Copyright (c) 2017 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. + +syntax = "proto2"; +import "nanopb.proto"; + +enum sns_ext_svc_msgid +{ + option (nanopb_enumopt).long_names = false; + + // Send a QMI request message + SNS_EXT_SVC_MSGID_SNS_EXT_SVC_REQ = 512; + + // Asynchronously received response message + SNS_EXT_SVC_MSGID_SNS_EXT_SVC_RESP = 768; + + // Asynchronously received indication message + SNS_EXT_SVC_MSGID_SNS_EXT_SVC_IND = 1024; +} + +// External services supported by this Sensor +enum sns_ext_svc +{ + option (nanopb_enumopt).long_names = false; + + // QMI_LOC; see location_service_v02.idl + SNS_EXT_SVC_LOCATION = 0; +} + +message sns_ext_svc_req +{ + required sns_ext_svc svc_id = 1; + + // QMI/IDL Message ID + required int32 msg_id = 2; + + // Client-specified transaction ID, to be returned in sns_ext_svc_resp + optional int32 transaction_id = 3; + + // Contains the QMI-decoded request message. + required bytes payload = 4; +} + +message sns_ext_svc_resp +{ + // QMI/IDL Message ID + required int32 msg_id = 1; + + // Transport error, as defined in qmi_client.h; Defaults to QMI_NO_ERR + required int32 transp_err = 2; + + // Client-specified transaction ID, as provided in sns_ext_svc_req + optional int32 transaction_id = 3; + + // Contains the QMI-decoded response message + // May be empty if transport_err != QMI_NO_ERR + required bytes payload = 4; +} + +message sns_ext_svc_ind +{ + // QMI/IDL Message ID + required int32 msg_id = 1; + + // Contains the QMI-decoded indication message. + required bytes payload = 2; +} diff --git a/system/system/etc/sensors/proto/sns_facing.proto b/system/system/etc/sensors/proto/sns_facing.proto new file mode 100644 index 0000000000000000000000000000000000000000..8decd9ffd738d19a90c20d931d8fde78eee39516 --- /dev/null +++ b/system/system/etc/sensors/proto/sns_facing.proto @@ -0,0 +1,60 @@ +// @file sns_facing.proto +// +// Defines message types for the the facing sensor +// +// Copyright (c) 2017 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. +syntax = "proto2"; +import "nanopb.proto"; +import "sns_std_sensor.proto"; + +// Facing calculates face up, down and neutral states. Facing will initially start in an +// unknown state, and later transition to face up, down and neutral. +// Neutral state reported to client on demand + +// Facing Sensor Attribute Requirements: +// SNS_STD_SENSOR_ATTRID_TYPE: "facing" +// SNS_STD_SENSOR_ATTRID_STREAM_TYPE: SNS_STD_SENSOR_STREAM_TYPE_ON_CHANGE + +// Stream Requests: +// - SNS_STD_SENSOR_MSGID_SNS_STD_ON_CHANGE_CONFIG is used to enable the sensor + +// Message IDs for Facing Sensor +enum sns_facing_msgid +{ + option (nanopb_enumopt).long_names = false; + + SNS_FACING_MSGID_SNS_FACING_EVENT = 1024; +} + +// Device Facing state detected by Facing sensor +enum sns_facing_event_state +{ + option (nanopb_enumopt).long_names = false; + SNS_FACING_EVENT_STATE_UNKNOWN = 0; + //Phone has just moved to a facing-up phone posture + //which is defined as screen up. + SNS_FACING_EVENT_STATE_UP = 1; + //Phone has just moved to a facing-down phone posture, + //which is defined as screen down. + SNS_FACING_EVENT_STATE_DOWN = 2; + //Phone has just left either the facing-up + //or the facing-down phone posture + SNS_FACING_EVENT_STATE_NEUTRAL = 3; +} + +// Event Message +// Output data event generated by the facing sensor. +message sns_facing_event +{ + // Facing sensor state info + required sns_facing_event_state state = 1[default = SNS_FACING_EVENT_STATE_UNKNOWN]; +} + +// Stream events: +// +// The sns_facing_event message is used to publish updated state +// +// Facing sensor does not publish configuration events. + diff --git a/system/system/etc/sensors/proto/sns_fmv.proto b/system/system/etc/sensors/proto/sns_fmv.proto new file mode 100644 index 0000000000000000000000000000000000000000..2a56cba6c28d2f0e5d78e5786d90fc72b00f7bca --- /dev/null +++ b/system/system/etc/sensors/proto/sns_fmv.proto @@ -0,0 +1,40 @@ +// @file sns_fmv.proto +// +// Defines the API for Filtered Magnetic Vector. +// +// Copyright (c) 2017 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. + +syntax = "proto2"; +import "sns_std_sensor.proto"; + +// A FMV sensor reports the filtered magnetic vector +// +// ## FMV sensor attributes: +// SNS_STD_SENSOR_ATTRID_TYPE is "fmv" +// +// ## Request Message: sns_std_sensor_config +// sns_std_sensor_config::sample_rate is used to specify the sampling rate (Hz) +// of the FMV sensor. Sensor will generate data events at this rate. +// +// ## Event Message: sns_std_sensor_event +// 1. Output of the FMV sensor will be populated in sns_std_sensor_event +// 2. Each stream event contains three output data fields in µT (micro Tesla) +// 3. Data in the stream is adjusted to Android coordinate system relative to a +// mobile device held with screen facing the user in it's natural orientation: +// X-axis: parallel to the screen pointing to the right +// Y-axis: parallel to the screen pointing to the top +// Z-axis: perpendicular to the screen pointing towards the user +// 4. Data in the stream event is ordered as: +// data[0] = X-axis +// data[1] = Y-axis +// data[2] = Z-axis +// 5. Each stream event publishes an accuracy field: +// SNS_STD_SENSOR_SAMPLE_STATUS_UNRELIABLE to mark invalid samples when hardware is +// yet to stabilize after the sensor is configured. +// SNS_STD_SENSOR_SAMPLE_STATUS_ACCURACY_HIGH to mark samples when they are valid. +// +// sns_std_sensor_event::status specifies the reliability of the sample value +// value is of type sns_std_sensor_sample_status. see sns_std_sensor.proto for +// details. diff --git a/system/system/etc/sensors/proto/sns_fw.proto b/system/system/etc/sensors/proto/sns_fw.proto new file mode 100644 index 0000000000000000000000000000000000000000..3cededdf7f7669e80e8e6ba7adbb970328566be0 --- /dev/null +++ b/system/system/etc/sensors/proto/sns_fw.proto @@ -0,0 +1,23 @@ +// @file sns_fw.proto +// +// Defines Framework internal values. +// +// Copyright (c) 2017 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. +syntax = "proto2"; +import "nanopb.proto"; + +// Internal Framework message IDs +// Note: These message IDs must not conflict with those in sns_std_msgid +enum sns_fw_msgid { + option (nanopb_enumopt).long_names = false; + + // Special message only sent by the Framework; not processed by Sensors + // Empty Message + SNS_FW_MSGID_SNS_DESTROY_REQ = 120; + + // Special message only sent by the Framework; not processed by Sensors + // Empty Message + SNS_FW_MSGID_SNS_DESTROY_COMPLETE_EVENT = 250; +} diff --git a/system/system/etc/sensors/proto/sns_game_rv.proto b/system/system/etc/sensors/proto/sns_game_rv.proto new file mode 100644 index 0000000000000000000000000000000000000000..ea0dee6bbe1c6234e979ad5c8cf264fc1014d10e --- /dev/null +++ b/system/system/etc/sensors/proto/sns_game_rv.proto @@ -0,0 +1,48 @@ +// @file sns_game_rv.proto +// +// Defines the API for Game Rotation Vector sensors +// +// Copyright (c) 2017 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. + +syntax = "proto2"; +import "sns_std_sensor.proto"; + +// A GameRV sensor reports the orientation of the device relative to an +// unspecified coordinates frame. It is obtained by integration of +// accelerometer and gyroscope readings. Therefore the Y axis doesn't point +// north but instead to an arbitrary reference. +// +// ## GameRV sensor attributes: +// 1. SNS_STD_SENSOR_ATTRID_TYPE is "game_rv" +// +// ## Request Message: sns_std_sensor_config +// sns_std_sensor_config::sample_rate is used to specify the sampling rate (Hz) +// of the GameRV sensor. Sensor will generate data events at this rate. +// +// ## Event Message: sns_std_sensor_event +// Output of the GameRV sensor will be populated in sns_std_sensor_event +// +// The orientation is represented by the rotation necessary to align +// the coordinate frame with the device's coordinates. That is, +// applying the rotation to the world frame (X,Y,Z) would align them with +// the device coordinates (x,y,z). +// +// The rotation can be seen as rotating the device by an angle theta around an +// axis rot_axis to go from the reference device orientation to the current +// device orientation. The rotation is encoded as the four unitless x, y, z, w +// components of a unit quaternion: +// sns_std_sensor_event::data[0] = rot_axis.x*sin(theta/2) +// sns_std_sensor_event::data[1] = rot_axis.y*sin(theta/2) +// sns_std_sensor_event::data[2] = rot_axis.z*sin(theta/2) +// sns_std_sensor_event::data[3] = cos(theta/2) +// +// Where: +// - the x, y and z fields of rot_axis are the East-North-Up coordinates +// of a unit length vector representing the rotation axis +// - theta is the rotation angle +// +// sns_std_sensor_event::status specifies the reliability of the sample value +// value is of type sns_std_sensor_sample_status. see sns_std_sensor.proto for +// details. diff --git a/system/system/etc/sensors/proto/sns_geomag_rv.proto b/system/system/etc/sensors/proto/sns_geomag_rv.proto new file mode 100644 index 0000000000000000000000000000000000000000..5da31514ad1de2a0d71cd26d3f9731e1f7db8428 --- /dev/null +++ b/system/system/etc/sensors/proto/sns_geomag_rv.proto @@ -0,0 +1,50 @@ +// @file sns_geomag_rv.proto +// +// Defines the API for Geomagnetic Rotation Vector sensors. +// This Sensor is similar to Rotation Vector, but uses a magnetometer instead +// of a gyroscope. +// +// Copyright (c) 2017 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. + +syntax = "proto2"; +import "sns_std_sensor.proto"; + +// A GeoMagRV sensor reports the orientation of the device relative to the +// East-North-Up coordinates frame. It is obtained by integration of +// accelerometer and magnetometer readings. +// +// ## GeoMagRV sensor attributes: +// SNS_STD_SENSOR_ATTRID_TYPE is "geomag_rv" +// +// ## Request Message: sns_std_sensor_config +// sns_std_sensor_config::sample_rate is used to specify the sampling rate (Hz) +// of the GeoMagRV sensor. Sensor will generate data events at this rate. +// +// ## Event Message: sns_std_sensor_event +// Output of the GeoMagRV sensor will be populated in sns_std_sensor_event +// +// The East-North-Up coordinate system is defined as a direct orthonormal +// basis where: +// - X points east and is tangential to the ground. +// - Y points north and is tangential to the ground. +// - Z points towards the sky and is perpendicular to the ground. +// +// The rotation can be seen as rotating the device by an angle theta around an +// axis rot_axis to go from the reference device orientation to the current +// device orientation. The rotation is encoded as the four unitless x, y, z, w +// components of a unit quaternion: +// sns_std_sensor_event::data[0] = rot_axis.x*sin(theta/2) +// sns_std_sensor_event::data[1] = rot_axis.y*sin(theta/2) +// sns_std_sensor_event::data[2] = rot_axis.z*sin(theta/2) +// sns_std_sensor_event::data[3] = cos(theta/2) +// +// Where: +// - the x, y and z fields of rot_axis are the East-North-Up coordinates +// of a unit length vector representing the rotation axis +// - theta is the rotation angle +// +// sns_std_sensor_event::status specifies the reliability of the sample value +// value is of type sns_std_sensor_sample_status. see sns_std_sensor.proto for +// details. diff --git a/system/system/etc/sensors/proto/sns_gravity.proto b/system/system/etc/sensors/proto/sns_gravity.proto new file mode 100644 index 0000000000000000000000000000000000000000..b520a08c08f7d459fe5f1415384c29db125d94a1 --- /dev/null +++ b/system/system/etc/sensors/proto/sns_gravity.proto @@ -0,0 +1,30 @@ +// @file sns_gravity.proto +// +// Defines standard message types for the Gravity Sensor +// +// Copyright (c) 2016-2017 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. +syntax = "proto2"; +import "nanopb.proto"; +import "sns_std_sensor.proto"; + +// Configuration Message +// Used to either request for a certain configuration of the gravity sensor or +// alter an already existing configuration of the gravity sensor +// Uses sns_std_sensor_config defined in sns_std_sensor.proto +// The message field definitions are as follows: +// 1) float sample_rate +// containing the required sample rate of the gravity sensor in hertz + +// Data Message +// Data event generated by the gravity. +// Uses sns_std_sensor_event message defined in sns_std_sensor.proto +// The data field of the sns_std_sensor_event message +// contains a float array of length 6 with the following definition +// 1) float data[0] to data[2] +// Representing the gravity values along x,y,z axes in m/s2. +// 2) float data[3] to data[5] +// Representing the linear acceleration values along x,y,z axes in m/s2. +// Determined as the delta between the accel and the gravity values +// along that axis. diff --git a/system/system/etc/sensors/proto/sns_gyro.proto b/system/system/etc/sensors/proto/sns_gyro.proto new file mode 100644 index 0000000000000000000000000000000000000000..5eb4ff18365ce41d0e17b4fcffe7e320ebe1dba1 --- /dev/null +++ b/system/system/etc/sensors/proto/sns_gyro.proto @@ -0,0 +1,74 @@ +// @file sns_gyro.proto +// +// Defines the API for Gyroscope Sensors. +// All Gyroscope Sensor drivers are required to comply with this API. +// Any new functionality for Gyroscope Sensor can be defined in a +// device specific API file. +// +// Copyright (c) 2016-2017 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. + +syntax = "proto2"; +import "nanopb.proto"; +import "sns_std_sensor.proto"; +import "sns_physical_sensor_test.proto"; +import "sns_cal.proto"; + +// Attribute requirements: +// The Gyroscope Sensor publishes: +// 1. SNS_STD_SENSOR_ATTRID_TYPE attribute value as "gyro". +// 2. SNS_STD_SENSOR_ATTRID_RESOLUTIONS attribute value in dps/LSB. +// 3. SNS_STD_SENSOR_ATTRID_RANGES attribute values in dps unit. +// 4. See sns_std_sensor.proto for other attributes. + +// Handling stream requests: +// 1. The Gyroscope Sensor handles the sns_std_sensor_config +// message request for all stream enable/update requests. +// 2. The Gyroscope Sensor uses batching_period item in +// sns_std_request as the requested batching rate to determine +// hardware FIFO watermark. + +// Handling stream events: +// 1. The Gyroscope Sensor publishes device rotation data stream events +// using the sns_std_sensor_event message. +// 2. Each stream event contains three output data fields where data is +// in radians/sec units and is factory calibrated. +// 3. Data in the stream is adjusted to Android coordinate system relative to a +// mobile device held with screen facing the user in it's natural orientation: +// X-axis: parallel to the screen pointing to the right +// Y-axis: parallel to the screen pointing to the top +// Z-axis: perpendicular to the screen pointing towards the user +// This conforms to the mobile device axes orientation as specified by the +// Android Sensor API. +// 4. Data in the stream event is ordered as: +// data[0] = X-axis +// data[1] = Y-axis +// data[2] = Z-axis +// 5. Each stream event publishes an accuracy field: +// SNS_STD_SENSOR_SAMPLE_STATUS_UNRELIABLE to mark invalid samples when hardware is +// yet to stabilize after the sensor is configured. +// SNS_STD_SENSOR_SAMPLE_STATUS_ACCURACY_HIGH to mark samples when they are valid. +// 6. The Gyroscope Sensor publishes a configuration event using the +// sns_std_sensor_physical_config_event message. +// It publishes this event each time there is change in hardware config of the sensor +// and contains current physical sensor config of the sensor. +// 7. The Gyroscope Sensor publishes a factory calibration event using the +// sns_cal_event message. It uses bias and comp_matrix fields in this event. +// It publishes this event each time there is change in it's factory calibration +// data or when a client sends a new streaming request. +// Handling self-test requests: +// 1. The Gyroscope Sensor implements SNS_PHYSICAL_SENSOR_TEST_TYPE_COM test +// type using the physical sensor test API. +// 2. The Gyroscope Sensor implements SNS_PHYSICAL_SENSOR_TEST_TYPE_FACTORY test +// type to determine factory calibration parameters using the physical +// sensor test API. +// 3. The Gyroscope Sensor could implement other test types. + +// Handling test events: +// 1. The Gyroscope Sensor uses sns_physical_sensor_test_event message to publish +// a test completion event. +// 2. The test_passed field in sns_physical_sensor_test_event is used to output the +// pass/fail result of self-test execution. +// 3. The test_data field in sns_physical_sensor_test_event could be used to output any +// driver-specific error data. diff --git a/system/system/etc/sensors/proto/sns_gyro_cal.proto b/system/system/etc/sensors/proto/sns_gyro_cal.proto new file mode 100644 index 0000000000000000000000000000000000000000..5b5ac30401f48d79cb08d0cc85436a4c6031d58e --- /dev/null +++ b/system/system/etc/sensors/proto/sns_gyro_cal.proto @@ -0,0 +1,32 @@ +// @file sns_gyro_cal.proto +// +// Defines message types for the Gyro Calibration Sensor. +// +// Copyright (c) 2017 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. + +syntax = "proto2"; +import "nanopb.proto"; +import "sns_cal.proto"; + +// The Gyro Calibration Sensor determines the calibration parameters +// for gyro sensor + +// Gyro Calibration Sensor Attributes: +// - SNS_STD_SENSOR_ATTRID_TYPE: "gyro_cal" +// - SNS_STD_SENSOR_ATTRID_STREAM_TYPE: SNS_STD_SENSOR_STREAM_TYPE_ON_CHANGE + +// Stream Requests: +// - SNS_STD_SENSOR_MSGID_SNS_STD_ON_CHANGE_CONFIG message ID is used to +// enable the sensor +// - SNS_CAL_MSGID_SNS_CAL_RESET message ID is used to reset the algorithm +// and any previously determined calibration parameters. + +// Stream Events: +// - SNS_CAL_MSGID_SNS_CAL_EVENT message ID is used to report calibration +// parameters to the client of the sensor. The sns_cal_event message as +// defined in sns_cal.proto is used to report this data event where the +// units for the bias field in the message are in rad / s + + diff --git a/system/system/etc/sensors/proto/sns_gyro_rot_matrix.proto b/system/system/etc/sensors/proto/sns_gyro_rot_matrix.proto new file mode 100644 index 0000000000000000000000000000000000000000..32614fc92954f1532b375f02e36e60063fd4a312 --- /dev/null +++ b/system/system/etc/sensors/proto/sns_gyro_rot_matrix.proto @@ -0,0 +1,50 @@ +// @file sns_gyro_rot_matrix.proto +// +// Defines standard message types for the Gyro Rotation Matrix +// +// Copyright (c) 2016-2017 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. +syntax = "proto2"; +import "nanopb.proto"; +import "sns_std_sensor.proto"; + +enum sns_gyro_rot_matrix_msgid +{ + option (nanopb_enumopt).long_names = false; + + SNS_GYRO_ROT_MATRIX_MSGID_SNS_STD_SENSOR_EVENT = 1024; +} + +// Data Message +// Data event generated by the gyro rotation matrix. +// Uses sns_std_sensor_event message defined in sns_std_sensor.proto +// The data field of the sns_std_sensor_event message +// contains a float array of length 10 with the following definition +// 1) float data[0] to data[8] +// 3 by 3 Gyro Rotation Matrix output +// Representing the rotation from previously sampled gyro values +// to the current one. +// The matrix definition is as follows: +// curr_gyro_XYZ[3X1] = gyro_rot_matrix[3X3] * prev_gyro_XYZ[3X1] +// data[0] = gyro_rot_matrix[0,0] +// data[1] = gyro_rot_matrix[0,1] +// data[2] = gyro_rot_matrix[0,2] +// data[3] = gyro_rot_matrix[1,0] +// data[4] = gyro_rot_matrix[1,1] +// data[5] = gyro_rot_matrix[1,2] +// data[6] = gyro_rot_matrix[2,0] +// data[7] = gyro_rot_matrix[2,1] +// data[8] = gyro_rot_matrix[2,2] +// 2) float data[9] +// Gyro Norm of the currently sampled gyro data +// determined as the sum of squares of gyro on each of the axes +// i.e. curr_gyro_X^2 + curr_gyro_Y^2 + curr_gyro_Z^2 + +// Configuration Message +// Used to either request for a certain configuration of the Gyro Rotation Matrix Sensor or +// alter an already existing configuration of the Simulation Sensor +// Uses sns_std_sensor_config defined in sns_std_sensor.proto +// The message field definitions are as follows: +// 1) float sample_rate +// containing the required sample rate of the Gyro Rotation Matrix sensor in hertz diff --git a/system/system/etc/sensors/proto/sns_hall.proto b/system/system/etc/sensors/proto/sns_hall.proto new file mode 100644 index 0000000000000000000000000000000000000000..31aaa06b22306a126c3bb5c127b7ce4517a48e6e --- /dev/null +++ b/system/system/etc/sensors/proto/sns_hall.proto @@ -0,0 +1,81 @@ +// @file sns_hall.proto +// +// Defines the API for Hall Sensors. +// All Hall Sensor drivers are required to comply with this API. +// Any new functionality for Hall Sensor can be defined in a +// device specific API file. +// +// Copyright (c) 2016-2018 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. + +syntax = "proto2"; +import "nanopb.proto"; +import "sns_std_sensor.proto"; +import "sns_physical_sensor_test.proto"; + +// Attribute requirements: +// The Hall Sensor publishes: +// 1. SNS_STD_SENSOR_ATTRID_TYPE attribute value as "hall". +// 2. SNS_STD_SENSOR_ATTRID_RESOLUTIONS attribute is not applicable since this is an event +// sensor. +// 3. SNS_STD_SENSOR_ATTRID_RANGES attribute values as 0 and 1. +// 4. See sns_std_sensor.proto for other attributes. + +// Handling stream requests: +// 1. The Hall Sensor handles the SNS_STD_SENSOR_MSGID_SNS_STD_ON_CHANGE_CONFIG +// message ID for all stream enable/update requests. +// 2. The Hall Sensor operates in on-change mode and report +// samples only for magnet NEAR/FAR transitions. + +// Message IDs for hall Sensor +enum sns_hall_msgid { + option (nanopb_enumopt).long_names = false; + + // Uses message: sns_hall_event + // Purpose: An output data event from the hall sensor to it's client. + SNS_HALL_MSGID_SNS_HALL_EVENT = 770; +} + +enum sns_hall_event_type { + option (nanopb_enumopt).long_names = false; + + SNS_HALL_EVENT_TYPE_FAR = 0; + SNS_HALL_EVENT_TYPE_NEAR = 1; +} + +// Events types from hall Sensor +message sns_hall_event +{ + // Hall NEAR/FAR output event + required sns_hall_event_type hall_event_type = 1 [default = SNS_HALL_EVENT_TYPE_FAR]; + + // Hall sensor sample status + required sns_std_sensor_sample_status status = 2 [default = SNS_STD_SENSOR_SAMPLE_STATUS_UNRELIABLE]; +} + +// Handling stream events: +// 1. The Hall Sensor publishes magnetic field proximity data stream +// events using the sns_hall_event message. +// 2. Each stream event publishes an accuracy field: +// SNS_STD_SENSOR_SAMPLE_STATUS_UNRELIABLE to mark invalid samples when hardware is +// yet to stabilize after the sensor is configured. +// SNS_STD_SENSOR_SAMPLE_STATUS_ACCURACY_HIGH to mark samples when they are valid. +// 3. The Hall Sensor publishes a configuration event using the +// sns_std_sensor_physical_config_event message. +// It publishes this event each time there is change in hardware config of the sensor +// and contains current physical sensor config of the sensor. + +// Handling self-test requests: +// 1. The Hall Sensor implements SNS_PHYSICAL_SENSOR_TEST_TYPE_COM test +// type using the physical sensor test API. +// 2. The Hall Sensor could implement other test types. + +// Handling test events: +// 1. The Hall Sensor uses sns_physical_sensor_test_event message to publish +// a test completion event. +// 2. The test_passed field in sns_physical_sensor_test_event is used to output the +// pass/fail result of self-test execution. +// 3. The test_data field in sns_physical_sensor_test_event could be used to output any +// driver-specific error data. + diff --git a/system/system/etc/sensors/proto/sns_heart_beat.proto b/system/system/etc/sensors/proto/sns_heart_beat.proto new file mode 100644 index 0000000000000000000000000000000000000000..db785a0f1a94bf7358cc6659b36a5b4abfcde9e2 --- /dev/null +++ b/system/system/etc/sensors/proto/sns_heart_beat.proto @@ -0,0 +1,31 @@ +// @file sns_heart_beat.proto +// +// Defines the API for Heart Beat sensors +// +// Copyright (c) 2017 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. + +syntax = "proto2"; +import "sns_std_sensor.proto"; + +// A heart beat sensor reports everytime a heart beat peak is detected. +// +// Peak ideally corresponds to the positive peak in the QRS complex of +// an ECG signal, and the event timestamp should correspond to the time this +// peak occured. +// +// The sensor is not expected to be optimized for latency. As a guide, a +// receipt latency of up to 10 seconds is acceptable. +// +// ## Heart Beat sensor attributes: +// SNS_STD_SENSOR_ATTRID_TYPE is "heart_beat" +// +// ## Request Message: SNS_STD_SENSOR_MSGID_SNS_STD_ON_CHANGE_CONFIG +// No configuration is available for this sensor. +// +// ## Event Message: sns_std_sensor_event +// Output of the Heart Beat sensor will be populated in sns_std_sensor_event. +// +// sns_std_sensor_event::data[0] = confidence in the detection of the peak +// where 0.0 represent no information at all, and 1.0 represents certainty. diff --git a/system/system/etc/sensors/proto/sns_heart_rate.proto b/system/system/etc/sensors/proto/sns_heart_rate.proto new file mode 100644 index 0000000000000000000000000000000000000000..c6f90f5e14fa45573f247702f2d0dc32075038b2 --- /dev/null +++ b/system/system/etc/sensors/proto/sns_heart_rate.proto @@ -0,0 +1,55 @@ +// @file sns_heart_rate.proto +// +// Defines the API for Heart Rate Detection Sensors. +// +// Copyright (c) 2017-2018 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. + +syntax = "proto2"; +import "nanopb.proto"; +import "sns_std_sensor.proto"; + +// A sensor of this type returns the current heart rate in beats per minute +// (BPM). Because this sensor is on-change, events must be generated when and +// only when BPM or status have changed since the last event. +// +// Upon the first activation, unless the device is known to not be on the +// body, the status field of the first event must be set to UNRELIABLE. +// +// ## Heart Rate sensor attributes: +// SNS_STD_SENSOR_ATTRID_TYPE is "heart_rate" +// +// ## Request Message: SNS_STD_SENSOR_MSGID_SNS_STD_ON_CHANGE_CONFIG +// No configuration is available for this sensor. +// +// ## Event Message: sns_std_sensor_event +// Output of the Heart Rate sensor will be populated in sns_std_sensor_event. +// +// SNS_HEART_RATE_MSGID_SNS_HEART_RATE_EVENT::data[0] = current heart rate in beats per minute (BPM) +// +// SNS_HEART_RATE_MSGID_SNS_HEART_RATE_EVENT::status specifies the reliability of the sample value +// value is of type sns_heart_rate_event_type. + +enum sns_heart_rate_msgid { + option (nanopb_enumopt).long_names = false; + + SNS_HEART_RATE_MSGID_SNS_HEART_RATE_EVENT = 779; +} + +enum sns_heart_rate_event_type { + option (nanopb_enumopt).long_names = false; + + SNS_HR_STATUS_NO_CONTACT = -1; + SNS_HR_STATUS_UNRELIABLE = 0; + SNS_HR_STATUS_ACCURACY_LOW = 1; + SNS_HR_STATUS_ACCURACY_MEDIUM = 2; + SNS_HR_STATUS_ACCURACY_HIGH = 3; +} + +// Events types from heart_rate Sensor +message sns_heart_rate_event +{ + required float heart_rate = 1; + required sns_heart_rate_event_type heart_rate_event_type = 2 [default = SNS_HR_STATUS_NO_CONTACT]; +} \ No newline at end of file diff --git a/system/system/etc/sensors/proto/sns_humidity.proto b/system/system/etc/sensors/proto/sns_humidity.proto new file mode 100644 index 0000000000000000000000000000000000000000..7ae47bcc48e82045487d7497d25ca18278152ebb --- /dev/null +++ b/system/system/etc/sensors/proto/sns_humidity.proto @@ -0,0 +1,69 @@ +// @file sns_humidity.proto +// +// Defines the API for Humidity Sensors. +// All Humidity Sensor drivers are required to comply with this API. +// Any new functionality for Humidity Sensor can be defined in a +// device specific API file. +// +// Copyright (c) 2016-2018 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. + +syntax = "proto2"; +import "nanopb.proto"; +import "sns_std_sensor.proto"; +import "sns_physical_sensor_test.proto"; +import "sns_cal.proto"; + +// Attribute requirements: +// The Humidity Sensor publishes: +// 1. SNS_STD_SENSOR_ATTRID_TYPE attribute value as "humidity". +// 2. SNS_STD_SENSOR_ATTRID_RESOLUTIONS attribute value in %RH/LSB. +// 3. SNS_STD_SENSOR_ATTRID_RANGES attribute values in %RH unit. +// 4. The Humidity Sensor is an on-change sensor. +// 5. See sns_std_sensor.proto for other attributes. + + +// Handling stream requests: +// 1. The Humidity Sensor handles the SNS_STD_SENSOR_MSGID_SNS_STD_ON_CHANGE_CONFIG +// message ID for all stream enable/update requests. +// 2. The Humidity Sensor supports on-change mode of operation. +// 3. In on-change mode the Sensor could use interrupt operation and +// reports samples for only significant change in humidity. +// Example: +/- 5% change. + +// Handling stream events: +// 1. The Humidity Sensor publishes ambient relative humidity data stream +// events using the sns_std_sensor_event message. +// 2. Each stream event contains one output data field where data is +// factory calibrated and ordered as: +// data[0] = Humidity data in %RH (% Relative Humidity) +// 3. Each stream event publishes an accuracy field: +// SNS_STD_SENSOR_SAMPLE_STATUS_UNRELIABLE to mark invalid samples when hardware is +// yet to stabilize after the sensor is configured. +// SNS_STD_SENSOR_SAMPLE_STATUS_ACCURACY_HIGH to mark samples when they are valid. +// 4. The Humidity Sensor publishes a configuration event using the +// sns_std_sensor_physical_config_event message. +// It publishes this event each time there is change in hardware config of the sensor +// and contains current physical sensor config of the sensor. +// 5. The Humidity Sensor publishes a factory calibration event using the +// sns_cal_event message. It uses bias and scale_factor fields in this event. +// It publishes this event each time there is change in it's factory calibration +// data or when a client sends a new streaming request. + +// Handling self-test requests: +// 1. The Humidity Sensor implements SNS_PHYSICAL_SENSOR_TEST_TYPE_COM test +// type using the physical sensor test API. +// 2. The Humidity Sensor implements SNS_PHYSICAL_SENSOR_TEST_TYPE_FACTORY test +// type to determine factory calibration parameters using the physical +// sensor test API. +// 3. The Humidity Sensor could implement other test types. + +// Handling test events: +// 1. The Humidity Sensor uses sns_physical_sensor_test_event message to publish +// a test completion event. +// 2. The test_passed field in sns_physical_sensor_test_event is used to output the +// pass/fail result of self-test execution. +// 3. The test_data field in sns_physical_sensor_test_event could be used to output any +// driver-specific error data. + diff --git a/system/system/etc/sensors/proto/sns_interrupt.proto b/system/system/etc/sensors/proto/sns_interrupt.proto new file mode 100644 index 0000000000000000000000000000000000000000..ed9f8c2ecfcd7eb28d9f85f6bcb05569478658a8 --- /dev/null +++ b/system/system/etc/sensors/proto/sns_interrupt.proto @@ -0,0 +1,140 @@ +// @file sns_interrupt.proto +// +// Defines standard message types for the Interrupt Sensor. The Interrupt +// Sensor is a QC written platform Sensor which is used by physical Sensor +// drivers that use interrupts like data-ready interrupt (DRI), FIFO watermark +// interrupt, etc. These physical Sensors must use the API defined in this file +// to send requests to and parse events from the Interrupt Sensor. +// +// Copyright (c) 2016-2018 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. + +syntax = "proto2"; +import "nanopb.proto"; + +enum sns_interrupt_msgid +{ + option (nanopb_enumopt).long_names = false; + + // This message is used to register for notifications for a physical interrupt + // pin with the interrupt sensor. + SNS_INTERRUPT_MSGID_SNS_INTERRUPT_REQ = 512; + + // This message is used to register for notifications for an In Band + // Interrupt (IBI). + SNS_INTERRUPT_MSGID_SNS_IBI_REQ = 514; + + // Data event from interrupt Sensor. + // + // This message is generated each time a registered + // interrupt fires. This message ID corresponds to + // the message sns_interrupt_event + SNS_INTERRUPT_MSGID_SNS_INTERRUPT_EVENT = 1024; + + // Interrupt sensor event marking it as registered + // + // This message is generated when an interrupt has + // been successfully registered. Sensors should not + // turn on the hardware interrupts until this + // event has been recieved from the interrupt sensor. + // This event has no body and the event length is 0 + SNS_INTERRUPT_MSGID_SNS_INTERRUPT_REG_EVENT = 1025; + + // Notification message to the interrupt Sensor that + // a level triggered interrupt has been serviced and cleared. + // + // In case of level triggered interrupts, when the interrupt + // fires, the interrupt sensor disables the interrupt until + // it is serviced and cleared at it's source. This message + // is used to notify the interrupt sensor that the interrupt + // has been serviced and cleared so that it can be re-enabled. + // This message is not applicable to edge triggered interrupts. + // This message does not have any payload. + SNS_INTERRUPT_MSGID_SNS_INTERRUPT_IS_CLEARED = 513; +} + +// Types of interrupt triggers. +enum sns_interrupt_trigger_type +{ + option (nanopb_enumopt).long_names = false; + + SNS_INTERRUPT_TRIGGER_TYPE_RISING = 0; // Trigger type rising edge. + SNS_INTERRUPT_TRIGGER_TYPE_FALLING = 1; // Trigger type falling edge. + SNS_INTERRUPT_TRIGGER_TYPE_DUAL_EDGE = 2; // Trigger type rising and falling edge. + SNS_INTERRUPT_TRIGGER_TYPE_HIGH = 3; // Trigger type high level. + SNS_INTERRUPT_TRIGGER_TYPE_LOW = 4; // Trigger type low level. +} + +// Types of interrupt pin drive strength. +enum sns_interrupt_drive_strength +{ + option (nanopb_enumopt).long_names = false; + + SNS_INTERRUPT_DRIVE_STRENGTH_2_MILLI_AMP = 0; // Specify a 2 mA drive. + SNS_INTERRUPT_DRIVE_STRENGTH_4_MILLI_AMP = 1; // Specify a 4 mA drive. + SNS_INTERRUPT_DRIVE_STRENGTH_6_MILLI_AMP = 2; // Specify a 6 mA drive. + SNS_INTERRUPT_DRIVE_STRENGTH_8_MILLI_AMP = 3; // Specify an 8 mA drive. + SNS_INTERRUPT_DRIVE_STRENGTH_10_MILLI_AMP = 4; // Specify a 10 mA drive. + SNS_INTERRUPT_DRIVE_STRENGTH_12_MILLI_AMP = 5; // Specify a 12 mA drive. + SNS_INTERRUPT_DRIVE_STRENGTH_14_MILLI_AMP = 6; // Specify a 14 mA drive. + SNS_INTERRUPT_DRIVE_STRENGTH_16_MILLI_AMP = 7; // Specify a 16 mA drive. +} + +// Types of interrupt pin pull. +enum sns_interrupt_pull_type +{ + option (nanopb_enumopt).long_names = false; + + SNS_INTERRUPT_PULL_TYPE_NO_PULL = 0; // Do not specify a pull. + SNS_INTERRUPT_PULL_TYPE_PULL_DOWN = 1; // Pull the GPIO down. + SNS_INTERRUPT_PULL_TYPE_KEEPER = 2; // Designate as a Keeper. + SNS_INTERRUPT_PULL_TYPE_PULL_UP = 3; // Pull the pin up. +} + +// Client request message for Interrupt Sensor. +message sns_interrupt_req +{ + // Interrupt pin number. + required uint32 interrupt_num = 1; + + // Interrupt trigger type. + required sns_interrupt_trigger_type interrupt_trigger_type = 2; + + // Interrupt pin drive strength configuration. + required sns_interrupt_drive_strength interrupt_drive_strength = 3; + + // Interrupt pin pull configuration. + required sns_interrupt_pull_type interrupt_pull_type = 4; + + // Interrupt pin type. True if this is a chip + // TLMM GPIO. False if this is an SSC TLMM GPIO. + required bool is_chip_pin = 5; +} + +// Client request message for Interrupt Sensor. +message sns_ibi_req +{ + // Slave address for I3C + required uint32 dynamic_slave_addr = 1; + + // Platform bus instance number (BLSP number) + required uint32 bus_instance = 2; + + // Number of optional + mandatory bytes supported by the sensor hardware + required fixed32 ibi_data_bytes = 3; +} + +// Event generated by the Interrupt Sensor. +message sns_interrupt_event +{ + // Interrupt pin number or dynamic slave address + required fixed32 interrupt_num = 1; + + // Timestamp when trigger event on the interrupt + // was detected. + required fixed64 timestamp = 2; + + // If an IBI event, the data associated with the event + optional bytes ibi_data = 3 [(nanopb).max_size = 32]; +} diff --git a/system/system/etc/sensors/proto/sns_mag.proto b/system/system/etc/sensors/proto/sns_mag.proto new file mode 100644 index 0000000000000000000000000000000000000000..6c8868fcfd568bdfff047efbe7106b278c23fab8 --- /dev/null +++ b/system/system/etc/sensors/proto/sns_mag.proto @@ -0,0 +1,75 @@ +// @file sns_mag.proto +// +// Defines the API for Magnetometer Sensors. +// All Magnetometer Sensor drivers are required to comply with this API. +// Any new functionality for Magnetometer Sensor can be defined in a +// device specific API file. +// +// Copyright (c) 2016-2017 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. + +syntax = "proto2"; +import "nanopb.proto"; +import "sns_std_sensor.proto"; +import "sns_physical_sensor_test.proto"; +import "sns_cal.proto"; + +// Attribute requirements: +// The Magnetometer Sensor publishes: +// 1. SNS_STD_SENSOR_ATTRID_TYPE attribute value as "mag". +// 2. SNS_STD_SENSOR_ATTRID_RESOLUTIONS attribute value in µT/LSB. +// 3. SNS_STD_SENSOR_ATTRID_RANGES attribute values in µT unit. +// 4. See sns_std_sensor.proto for other attributes. + +// Handling stream requests: +// 1. The Magnetometer Sensor handles the sns_std_sensor_config +// message request for all stream enable/update requests. +// 2. If the physical sensor supports hardware FIFO then the Magnetometer +// Sensor uses batching_period item in sns_std_request as the requested +// batching rate to determine hardware FIFO watermark. + +// Handling stream events: +// 1. The Magnetometer Sensor publishes ambient magnetic field data events +// using the sns_std_sensor_event message. +// 2. Each stream event contains three output data fields where data is +// in µT (micro Tesla) units and is factory calibrated. +// 3. Data in the stream is adjusted to Android coordinate system relative to a +// mobile device held with screen facing the user in it's natural orientation: +// X-axis: parallel to the screen pointing to the right +// Y-axis: parallel to the screen pointing to the top +// Z-axis: perpendicular to the screen pointing towards the user +// This conforms to the mobile device axes orientation as specified by the +// Android Sensor API. +// 4. Data in the stream event is ordered as: +// data[0] = X-axis +// data[1] = Y-axis +// data[2] = Z-axis +// 5. Each stream event publishes an accuracy field: +// SNS_STD_SENSOR_SAMPLE_STATUS_UNRELIABLE to mark invalid samples when hardware is +// yet to stabilize after the sensor is configured. +// SNS_STD_SENSOR_SAMPLE_STATUS_ACCURACY_HIGH to mark samples when they are valid. +// 6. The Magnetometer Sensor publishes a configuration event using the +// sns_std_sensor_physical_config_event message. +// It publishes this event each time there is change in hardware config of the sensor +// and contains current physical sensor config of the sensor. +// 7. The Magnetometer Sensor publishes a factory calibration event using the +// sns_cal_event message. It uses bias and comp_matrix fields in this event. +// It publishes this event each time there is change in it's factory calibration +// data or when a client sends a new streaming request. + +// Handling self-test requests: +// 1. The Magnetometer Sensor implements SNS_PHYSICAL_SENSOR_TEST_TYPE_COM test +// type using the physical sensor test API. +// 2. The Magnetometer Sensor implements SNS_PHYSICAL_SENSOR_TEST_TYPE_FACTORY test +// type to determine factory calibration parameters using the physical +// sensor test API. +// 3. The Magnetometer Sensor could implement other test types. + +// Handling test events: +// 1. The Magnetometer Sensor uses sns_physical_sensor_test_event message to publish +// a test completion event. +// 2. The test_passed field in sns_physical_sensor_test_event is used to output the +// pass/fail result of self-test execution. +// 3. The test_data field in sns_physical_sensor_test_event could be used to output any +// driver-specific error data. diff --git a/system/system/etc/sensors/proto/sns_mag_cal.proto b/system/system/etc/sensors/proto/sns_mag_cal.proto new file mode 100644 index 0000000000000000000000000000000000000000..3ce0441bbe4ff3748330d774bef22ee8acf8d643 --- /dev/null +++ b/system/system/etc/sensors/proto/sns_mag_cal.proto @@ -0,0 +1,32 @@ +// @file sns_mag_cal.proto +// +// Defines message types for the Mag Calibration Sensor. +// +// Copyright (c) 2017 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. + +syntax = "proto2"; +import "nanopb.proto"; +import "sns_cal.proto"; + +// The Mag Calibration Sensor determines the calibration parameters +// for magnetometer sensor + +// Mag Calibration Sensor Attributes: +// - SNS_STD_SENSOR_ATTRID_TYPE: "mag_cal" +// - SNS_STD_SENSOR_ATTRID_STREAM_TYPE: SNS_STD_SENSOR_STREAM_TYPE_ON_CHANGE + +// Stream Requests: +// - SNS_STD_SENSOR_MSGID_SNS_STD_ON_CHANGE_CONFIG message ID is used to +// enable the sensor +// - SNS_CAL_MSGID_SNS_CAL_RESET message ID is used to reset the algorithm +// and any previously determined calibration parameters. + +// Stream Events: +// - SNS_CAL_MSGID_SNS_CAL_EVENT message ID is used to report calibration +// parameters to the client of the sensor. The sns_cal_event message as +// defined in sns_cal.proto is used to report this data event where the +// units for the bias field in the message are in micro Tesla. + + diff --git a/system/system/etc/sensors/proto/sns_mcmd.proto b/system/system/etc/sensors/proto/sns_mcmd.proto new file mode 100644 index 0000000000000000000000000000000000000000..c8554ca0317152129b30da6945cd041f860e87d9 --- /dev/null +++ b/system/system/etc/sensors/proto/sns_mcmd.proto @@ -0,0 +1,58 @@ +// @file sns_mcmd.proto +// +// Defines the API for Magnitude Change Motion Detection Sensors. +// +// Copyright (c) 2017 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. + +syntax = "proto2"; +import "nanopb.proto"; +import "sns_std_sensor.proto"; + +// A magnitude change motion sensor reports once +// - The device is moving +// - The device is detected to be stationary +// The period of time to monitor for stationarity is 5 seconds. +// After reporting, conceptually the algorithm's state is reset, +// and detection begins again. +// +// Motion here refers to any change in accelerometer greater than 78ug in +// any direction +// +// Stationarity here refers to change in accelerometer smaller than 78ug in +// any direction for 5 seconds. +// +// ## Magnitude Change Motion Detect sensor attributes: +// SNS_STD_SENSOR_ATTRID_TYPE is "mcmd" +// SNS_STD_SENSOR_ATTRID_STREAM_TYPE: SNS_STD_SENSOR_STREAM_TYPE_ON_CHANGE + +// Message IDs for Magnitude Change Motion Sensor +enum sns_mcmd_msgid +{ + option (nanopb_enumopt).long_names = false; + + // Configuration Request + SNS_MCMD_MSGID_SNS_MCMD_CONFIG = 512; + + // Empty Event + // Indicates that the requested state has been detected + SNS_MCMD_MSGID_SNS_MCMD_EVENT = 770; +} + +// Detected states supported by the MC Motion Detector +enum sns_mcmd_type +{ + option (nanopb_enumopt).long_names = false; + + SNS_MCMD_TYPE_STATIONARY = 0; + SNS_MCMD_TYPE_MOTION = 1; +} + +// Configuration Message +// Used to specify the MCMD configuration +message sns_mcmd_config +{ + // Which detector type to enable + required sns_mcmd_type type = 1; +} diff --git a/system/system/etc/sensors/proto/sns_motion_detect.proto b/system/system/etc/sensors/proto/sns_motion_detect.proto new file mode 100644 index 0000000000000000000000000000000000000000..781d52a110793cd947e30f50378f5706a1214d5e --- /dev/null +++ b/system/system/etc/sensors/proto/sns_motion_detect.proto @@ -0,0 +1,52 @@ +// @file sns_motion_detect.proto +// +// Defines standard message types for Motion Detect Sensor. All physical Sensor +// drivers that support Motion Detect Sensor are required to support the +// event messages as defined in this file. +// +// Copyright (c) 2017 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. + +syntax = "proto2"; +import "nanopb.proto"; +import "sns_std_sensor.proto"; +import "sns_physical_sensor_test.proto"; + +// Attribute requirements: +// The Motion Detect Sensor publishes: +// 1. SNS_STD_SENSOR_ATTRID_TYPE attribute value as "motion_detect". +// 2. SNS_STD_SENSOR_ATTRID_RESOLUTIONS, SNS_STD_SENSOR_ATTRID_RANGES, +// SNS_STD_SENSOR_ATTRID_RATES attributes are not applicable since this is +// a single output sensor. +// 3. See sns_std_sensor.proto for other attributes. + + +// Handling stream requests: +// 1. A message with ID SNS_STD_SENSOR_MSGID_SNS_STD_ON_CHANGE_CONFIG is an +// enable request to the motion_detect sensor. +// 2. A client deletes the data stream with motion_detect Sensor to disable it's +// original enable request. + +// Message IDs for motion_detect Sensor +enum sns_motion_detect_msgid { + option (nanopb_enumopt).long_names = false; + + // The motion_detect Sensor publishes an event with this message ID + SNS_MOTION_DETECT_MSGID_SNS_MOTION_DETECT_EVENT = 771; +} + +enum sns_motion_detect_event_type { + option (nanopb_enumopt).long_names = false; + + SNS_MOTION_DETECT_EVENT_TYPE_DISABLED = 0; + SNS_MOTION_DETECT_EVENT_TYPE_ENABLED = 1; + SNS_MOTION_DETECT_EVENT_TYPE_FIRED = 2; +} + +// Events types from motion detect Sensor +message sns_motion_detect_event +{ + required sns_motion_detect_event_type motion_detect_event_type = 1 [default = SNS_MOTION_DETECT_EVENT_TYPE_DISABLED]; +} + diff --git a/system/system/etc/sensors/proto/sns_multishake.proto b/system/system/etc/sensors/proto/sns_multishake.proto new file mode 100644 index 0000000000000000000000000000000000000000..c608751a3ed07473bd808ea2cfc6bea9a2181155 --- /dev/null +++ b/system/system/etc/sensors/proto/sns_multishake.proto @@ -0,0 +1,71 @@ +// @file sns_multishake.proto +// +// Defines message types for the the multishake sensor +// +// Copyright (c) 2017 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. +syntax = "proto2"; +import "nanopb.proto"; + +// The multishake sensor detects shakes along an axis and +// generates an event when a client specified number of consecutive shakes +// to the device occur. There is a sleep period after a multishake event +// is reported during which shakes are not detected. This sleep period +// is configurable through the registry. +// +// ## Multishake sensor attributes: +// SNS_STD_SENSOR_ATTRID_TYPE is "multishake" +// SNS_STD_SENSOR_ATTRID_STREAM_TYPE: SNS_STD_SENSOR_STREAM_TYPE_ON_CHANGE +// +// ## Request Message: SNS_MULTISHAKE_MSGID_SNS_MULTISHAKE_CONFIG +// No configuration is available for this sensor. +// +// ## Event Message: SNS_MULTISHAKE_MSGID_SNS_MULTISHAKE_EVENT +// Reported upon new detection of multishake event. +// +// ## Configuration Message: Multishake does not publish configuration +// messages. + +enum sns_multishake_msgid +{ + option (nanopb_enumopt).long_names = false; + SNS_MULTISHAKE_MSGID_SNS_MULTISHAKE_CONFIG = 512; + SNS_MULTISHAKE_MSGID_SNS_MULTISHAKE_EVENT = 1024; +} + +enum multishake_axis +{ + option (nanopb_enumopt).long_names = false; + // Phone is shaken, but phone shake direction cannot be clearly determined + MULTISHAKE_AXIS_UNKNOWN_AXIS = 0; + + // Phone is shaken in the X axis according + // to the android coordinate system + MULTISHAKE_AXIS_X_AXIS = 1; + + // Phone is shaken in the Y axis according + // to the android coordinate system + MULTISHAKE_AXIS_Y_AXIS = 2; + +} + +message sns_multishake_config +{ + // Select the shake axis along which shake events are detected by + // the algorithm instance. Multiple axes can be selected. + // To detect shakes starting from a left shake or a right shake, use + // shake_axis = [MULTISHAKE_AXIS_LEFT, MULTISHAKE_AXIS_RIGHT] + // + // If shake_axis is not provided, then a multishake event along any + // axis will be reported. + repeated multishake_axis shake_axis = 1 [(nanopb).max_count = 3]; +} + +message sns_multishake_event +{ + // Specifies the axis along which the shakes were detected If shakes in + // multiple axes were detected, the direction of the first shake is reported + // in this field. + required multishake_axis shake_axis = 1; +} diff --git a/system/system/etc/sensors/proto/sns_oem1.proto b/system/system/etc/sensors/proto/sns_oem1.proto new file mode 100644 index 0000000000000000000000000000000000000000..570f8d7f68d5fd2445e43b432552500a2cf1b2e1 --- /dev/null +++ b/system/system/etc/sensors/proto/sns_oem1.proto @@ -0,0 +1,39 @@ +// @file sns_oem1.proto +// +// Defines standard message types for the OEM1 +// +// Copyright (c) 2017 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. +syntax = "proto2"; +import "nanopb.proto"; +import "sns_std_sensor.proto"; + +enum sns_oem1_msgid +{ + option (nanopb_enumopt).long_names = false; + + SNS_OEM1_MSGID_SNS_OEM1_DATA = 1024; +} + + +// Configuration Message +// Used to either request for a certain configuration of the Sim Sensor or +// alter an already existing configuration of the Simulation Sensor +// Uses sns_std_sensor_config defined in sns_std_sensor.proto +// The message field definitions are as follows: +// 1) float sample_rate +// containing the required sample rate of the Sim sensor in hertz + +// Data Message +// Output data event generated by the oem1 sensor. +message sns_oem1_data +{ + // oem1 Vector along axis x,y,z in m/s2 + repeated float oem1 = 1 [(nanopb).max_count = 3]; + + // Accuracy of the data + required sns_std_sensor_sample_status accuracy = 2; +} + + diff --git a/system/system/etc/sensors/proto/sns_offbody_detect.proto b/system/system/etc/sensors/proto/sns_offbody_detect.proto new file mode 100644 index 0000000000000000000000000000000000000000..04255c9a2bac5267c152c0da69ec61772a5ec369 --- /dev/null +++ b/system/system/etc/sensors/proto/sns_offbody_detect.proto @@ -0,0 +1,55 @@ +// @file sns_offbody_detect.proto +// +// Defines the API for Offbody Detection Sensors. +// +// Copyright (c) 2017 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. + +syntax = "proto2"; +import "nanopb.proto"; +import "sns_std_sensor.proto"; + +// An offbody detect sensor reports every time the device transitions from +// off-body to on-body and from on-body to off-body (e.g. a wearable device +// being removed from the wrist would trigger an event indicating an off-body +// transition). +// +// This sensor must be able to detect and report an on-body to off-body +// transition within 1 second of the device being removed from the body, +// and must be able to detect and report an off-body to on-body transition +// within 5 seconds of the device being put back onto the body. +// +// ## Offbody Detection sensor attributes: +// SNS_STD_SENSOR_ATTRID_TYPE is "offbody_detect" +// SNS_STD_SENSOR_ATTRID_STREAM_TYPE: SNS_STD_SENSOR_STREAM_TYPE_ON_CHANGE +// +// ## Request Message: SNS_STD_SENSOR_MSGID_SNS_STD_ON_CHANGE_CONFIG +// No configuration is available for this sensor. +// +// ## Event Message: SNS_OFFBODY_DETECT_MSGID_SNS_OFFBODY_DETECT_EVENT + +// Message IDs for Offbody Detection Sensor +enum sns_offbody_detect_msgid { + option (nanopb_enumopt).long_names = false; + + SNS_OFFBODY_DETECT_MSGID_SNS_OFFBODY_DETECT_EVENT = 772; +} + +enum sns_offbody_detect_event_type +{ + option (nanopb_enumopt).long_names = false; + + // Current state is unknown: not yet detected + SNS_OFFBODY_DETECT_EVENT_TYPE_UNKNOWN = 0; + // Device has been detected to be on-body + SNS_OFFBODY_DETECT_EVENT_TYPE_ON = 1; + // Device has been detected to be off-body + SNS_OFFBODY_DETECT_EVENT_TYPE_OFF = 2; +} + +message sns_offbody_detect_event +{ + // Detected state + required sns_offbody_detect_event_type state = 1 [default = SNS_OFFBODY_DETECT_EVENT_TYPE_UNKNOWN]; +} diff --git a/system/system/etc/sensors/proto/sns_pedometer.proto b/system/system/etc/sensors/proto/sns_pedometer.proto new file mode 100644 index 0000000000000000000000000000000000000000..800ac74e949020f091f2702a7050f04c317e8b45 --- /dev/null +++ b/system/system/etc/sensors/proto/sns_pedometer.proto @@ -0,0 +1,57 @@ +// @file sns_pedometer.proto +// +// Defines message types for the Pedometer Sensor. +// +// Copyright (c) 2017 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. + +syntax = "proto2"; +import "nanopb.proto"; +import "sns_std_sensor.proto"; + +// The Pedometer Sensor detects steps taken by the user +// +// The Pedometer Step event is generated when the user takes a step. +// The event includes the latest step count accumulated since activation. +// All clients to Pedometer get the same step event. +// The timestamp of the event indicates the time of the latest detected step. + +// Pedometer Sensor Attribute Requirements: +// SNS_STD_SENSOR_ATTRID_TYPE: "pedometer" +// SNS_STD_SENSOR_ATTRID_STREAM_TYPE: SNS_STD_SENSOR_STREAM_TYPE_ON_CHANGE + +// Stream Requests: +// - SNS_STD_SENSOR_MSGID_SNS_STD_ON_CHANGE_CONFIG is used to enable the sensor + +// Message IDs for Pedometer Sensor +enum sns_pedometer_msgid { + option (nanopb_enumopt).long_names = false; + + SNS_PEDOMETER_MSGID_SNS_STEP_EVENT = 1028; + + //send to client immediatly to inform current step count + //msg body same as sns_step_event + SNS_PEDOMETER_MSGID_SNS_STEP_EVENT_CONFIG = 775; +} + +// Events types from Pedometer Sensor +message sns_step_event +{ + //an incrementing step count + required uint32 step_count = 1; +} + +message sns_step_event_config +{ + //current step count + required uint32 step_count = 1; +} + + +// Stream events: +// +// The sns_step_event message is used to publish updated step count +// +// Pedometer does not publish configuration events. + diff --git a/system/system/etc/sensors/proto/sns_pedometer_wrist.proto b/system/system/etc/sensors/proto/sns_pedometer_wrist.proto new file mode 100644 index 0000000000000000000000000000000000000000..65a63482d88e95d8373db4bda51fc9a830731d6d --- /dev/null +++ b/system/system/etc/sensors/proto/sns_pedometer_wrist.proto @@ -0,0 +1,56 @@ +// @file sns_pedometer_wrist.proto +// +// Defines message types for the Pedometer_wrist Sensor. +// +// Copyright (c) 2018 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. + +syntax = "proto2"; +import "nanopb.proto"; +import "sns_std_sensor.proto"; + +// The Pedometer_wrist Sensor detects steps taken by the user +// +// The Pedometer_wrist Step event is generated when the user takes a step. +// The event includes the latest step count accumulated since activation. +// All clients to Pedometer_wrist get the same step event. +// The timestamp of the event indicates the time of the latest detected step. + +// Pedometer_wrist Sensor Attribute Requirements: +// SNS_STD_SENSOR_ATTRID_TYPE: "pedometer_wrist" +// SNS_STD_SENSOR_ATTRID_STREAM_TYPE: SNS_STD_SENSOR_STREAM_TYPE_ON_CHANGE + +// Stream Requests: +// - SNS_STD_SENSOR_MSGID_SNS_STD_ON_CHANGE_CONFIG is used to enable the sensor + +// Message IDs for Pedometer_wrist Sensor +enum sns_pedometer_wrist_msgid { + option (nanopb_enumopt).long_names = false; + + SNS_PEDOMETER_WRIST_MSGID_SNS_PEDOMETER_STEP_EVENT = 1028; + //send to client immediatly to inform current step count + //msg body same as sns_step_event + SNS_PEDOMETER_WRIST_MSGID_SNS_PEDOMETER_STEP_EVENT_CONFIG = 775; +} + +// Events types from Pedometer_wrist Sensor +message sns_pedometer_step_event +{ + //an incrementing step count + required uint32 step_count = 1; +} + +message sns_pedometer_step_event_config +{ + //current step count + required uint32 step_count = 1; +} + + +// Stream events: +// +// The sns_step_event message is used to publish updated step count +// +// Pedometer_wrist does not publish configuration events. + diff --git a/system/system/etc/sensors/proto/sns_physical_sensor_test.proto b/system/system/etc/sensors/proto/sns_physical_sensor_test.proto new file mode 100644 index 0000000000000000000000000000000000000000..f15c7f4c095e995b4ee607b1f41f30b349b5fa38 --- /dev/null +++ b/system/system/etc/sensors/proto/sns_physical_sensor_test.proto @@ -0,0 +1,80 @@ +// @file sns_physical_sensor_test.proto +// +// Defines test API message types for physical sensors. +// +// All physical Sensor drivers are required to use this API to support +// self-test. SNS_PHYSICAL_SENSOR_TEST_TYPE_COM is a mandatory test type and must be +// implemented in all physical Sensor drivers. Any new or device-specific +// test type may be defined in the Sensor-specific API. +// +// Copyright (c) 2016-2017 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. + +syntax = "proto2"; +import "nanopb.proto"; + +enum sns_physical_sensor_test_msgid +{ + option (nanopb_enumopt).long_names = false; + + // Test config request to a physical Sensor + SNS_PHYSICAL_SENSOR_TEST_MSGID_SNS_PHYSICAL_SENSOR_TEST_CONFIG = 515; + + // Test event message from a physical Sensor + SNS_PHYSICAL_SENSOR_TEST_MSGID_SNS_PHYSICAL_SENSOR_TEST_EVENT = 1026; +} + +// Supported test types for physical sensors +enum sns_physical_sensor_test_type +{ + option (nanopb_enumopt).long_names = false; + + // Software test. + SNS_PHYSICAL_SENSOR_TEST_TYPE_SW = 0; + + // Sensor Hardware test. + SNS_PHYSICAL_SENSOR_TEST_TYPE_HW = 1; + + // Factory test used for Sensor calibration. + SNS_PHYSICAL_SENSOR_TEST_TYPE_FACTORY = 2; + + // Communication bus test. + SNS_PHYSICAL_SENSOR_TEST_TYPE_COM = 3; +} + +// Physical Sensor test configuration request +message sns_physical_sensor_test_config +{ + // Requested test type. + required sns_physical_sensor_test_type test_type = 1; +} + +// Physical Sensor test event +message sns_physical_sensor_test_event +{ + // Result if the test execution was successful: + // true for success + // false for failure + required bool test_passed = 1 [default = true]; + + // test_type from sns_physical_sensor_test_config that + // this event corresponds to + required sns_physical_sensor_test_type test_type = 2 [default = SNS_PHYSICAL_SENSOR_TEST_TYPE_COM]; + + // Driver specific test data. This field can be used + // to pass additional information like failure codes, debug data, etc. + optional bytes test_data = 3; +} + +// Self-test and streaming concurrency requirements: +// 1. If the sensor is streaming and there is a client request to run +// self-test (any test type) then the driver: +// a. Pauses the stream +// b. Executes the self-test request to completion +// c. Resumes stream +// 2. If the self-test is running and there is a client request to start +// a sensor stream then the driver: +// a. Rejects the stream request +// b. Continues executing the self-test request to completion + diff --git a/system/system/etc/sensors/proto/sns_pose_6dof.proto b/system/system/etc/sensors/proto/sns_pose_6dof.proto new file mode 100644 index 0000000000000000000000000000000000000000..4ba9ee2e2b912b3a7b095846fe213ef31c14a7b0 --- /dev/null +++ b/system/system/etc/sensors/proto/sns_pose_6dof.proto @@ -0,0 +1,70 @@ +// @file sns_pose_6dof.proto +// +// Defines the API for Pose Six Degrees of Freedom sensors. +// +// Copyright (c) 2017 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. + +syntax = "proto2"; +import "sns_std_sensor.proto"; + +// A pose 6dof sensor events consists of a rotation expressed as a quaternion +// and a translation expressed in SI units. Pose of the device is defined as +// the orientation of the device from a Earth Centered Earth Fixed frame and +// the translation from an arbitrary point at subscription. +// +// ## Pose 6DOF sensor attributes: +// SNS_STD_SENSOR_ATTRID_TYPE is "pose_6dof" +// +// ## Request Message: sns_std_sensor_config +// sns_std_sensor_config::sample_rate is used to specify the sampling rate (Hz) +// of the Pose 6DOF sensor. Sensor will generate data events at this rate. +// +// ## Event Message: sns_std_sensor_event +// Output of the Pose 6DOF sensor will be populated in sns_std_sensor_event +// +// A Pose 6DOF sensor reports the orientation of the device relative +// to the East-North-Up coordinates frame. It is obtained by +// integration of accelerometer and gyroscope readings. +// The East-North-Up coordinate system is defined as a direct +// orthonormal basis where: +// +// - X points east and is tangential to the ground. +// - Y points north and is tangential to the ground. +// - Z points towards the sky and is perpendicular to the ground. +// +// The orientation is represented by the rotation necessary to align +// the East-North-Up coordinates with the device's coordinates. That is, +// applying the rotation to the world frame (X,Y,Z) would align them with +// the device coordinates (x,y,z). +// +// The rotation can be seen as rotating the device by an angle theta around an +// axis rot_axis to go from the reference (East-North-Up aligned) device +// orientation to the current device orientation. The rotation is encoded +// as the four unitless x, y, z, w components of a unit quaternion: +// +// sns_std_sensor_event::data[0] = x*sin(theta/2) +// sns_std_sensor_event::data[1] = y*sin(theta/2) +// sns_std_sensor_event::data[2] = z*sin(theta/2) +// sns_std_sensor_event::data[3] = cos(theta/2) +// sns_std_sensor_event::data[4] = Translation along x axis from an arbitrary origin. +// sns_std_sensor_event::data[5] = Translation along y axis from an arbitrary origin. +// sns_std_sensor_event::data[6] = Translation along z axis from an arbitrary origin. +// sns_std_sensor_event::data[7] = Delta quaternion rotation x*sin(theta/2) +// sns_std_sensor_event::data[8] = Delta quaternion rotation y*sin(theta/2) +// sns_std_sensor_event::data[9] = Delta quaternion rotation z*sin(theta/2) +// sns_std_sensor_event::data[10] = Delta quaternion rotation cos(theta/2) +// sns_std_sensor_event::data[11] = Delta translation along x axis. +// sns_std_sensor_event::data[12] = Delta translation along y axis. +// sns_std_sensor_event::data[13] = Delta translation along z axis. +// sns_std_sensor_event::data[14] = Sequence number; ascending sequentially from 0 + +// Where: +// - the x, y and z fields of rot_axis are the East-North-Up coordinates +// of a unit length vector representing the rotation axis +// - theta is the rotation angle +// +// sns_std_sensor_event::status specifies the reliability of the sample value +// value is of type sns_std_sensor_sample_status. see sns_std_sensor.proto for +// details. diff --git a/system/system/etc/sensors/proto/sns_ppg.proto b/system/system/etc/sensors/proto/sns_ppg.proto new file mode 100644 index 0000000000000000000000000000000000000000..c3fc279c2e61bbf74333eec71d6d8ca29e72ac4f --- /dev/null +++ b/system/system/etc/sensors/proto/sns_ppg.proto @@ -0,0 +1,43 @@ +// @file sns_ppg.proto +// +// Defines the API for PPG Sensors. +// +// Copyright (c) 2017-2018 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. + +syntax = "proto2"; +import "nanopb.proto"; +import "sns_std_sensor.proto"; +import "sns_physical_sensor_test.proto"; + +// Attribute requirements: +// The PPG Sensor publishes: +// 1. SNS_STD_SENSOR_ATTRID_TYPE attribute value as "ppg". +// 2. SNS_STD_SENSOR_ATTRID_RATES attribute values in Hz. + +// Handling stream requests: +// 1. The PPG Sensor handles the sns_std_sensor_config +// message request with msgid SNS_STD_SENSOR_MSGID_SNS_STD_SENSOR_CONFIG +// for all stream enable/update requests. +// SNS_STD_SENSOR_ATTRID_STREAM_TYPE: SNS_STD_SENSOR_STREAM_TYPE_STREAMING +// 2. The PPG Sensor uses batching_period item in +// sns_std_request as the requested batching rate to determine +// hardware FIFO watermark. + +// Handling stream events: +// 1. The PPG Sensor publishes PPG data stream events +// using the sns_std_sensor_event message. +// 2. Each stream event contains three output data fields +// data[0] => PPG ch1 +// data[1] => PPG ch2 +// data[2] => 128 if touched, 0 otherwise +// 3. Each stream event publishes an accuracy field: +// SNS_STD_SENSOR_SAMPLE_STATUS_UNRELIABLE to mark invalid samples when hardware is +// yet to stabilize after the sensor is configured. +// SNS_STD_SENSOR_SAMPLE_STATUS_ACCURACY_HIGH to mark samples when they are valid. +// 4. The PPG Sensor publishes a configuration event using the +// sns_std_sensor_physical_config_event message. +// It publishes this event each time there is change in hardware config of the sensor +// and contains current physical sensor config of the sensor. + diff --git a/system/system/etc/sensors/proto/sns_pressure.proto b/system/system/etc/sensors/proto/sns_pressure.proto new file mode 100644 index 0000000000000000000000000000000000000000..2c62bdc93592a34ce460d6da62597e35a49566db --- /dev/null +++ b/system/system/etc/sensors/proto/sns_pressure.proto @@ -0,0 +1,65 @@ +// @file sns_pressure.proto +// +// Defines the API for Pressure Sensors. +// All Pressure Sensor drivers are required to comply with this API. +// Any new functionality for Pressure Sensor can be defined in a +// device specific API file. +// +// Copyright (c) 2016-2017 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. + +syntax = "proto2"; +import "nanopb.proto"; +import "sns_std_sensor.proto"; +import "sns_physical_sensor_test.proto"; +import "sns_cal.proto"; + +// Attribute requirements: +// The Pressure Sensor publishes: +// 1. SNS_STD_SENSOR_ATTRID_TYPE attribute value as "pressure". +// 2. SNS_STD_SENSOR_ATTRID_RESOLUTIONS attribute values in hectoPascal/LSB unit. +// 3. SNS_STD_SENSOR_ATTRID_RANGES attribute values in hectoPascal unit. +// 4. See sns_std_sensor.proto for other attributes. + +// Handling stream requests: +// 1. The Pressure Sensor handles the sns_std_sensor_config +// message request for all stream enable/update requests. +// 2. If the physical sensor supports hardware FIFO then the Pressure +// Sensor uses batching_period item in sns_std_request as the requested +// batching rate to determine hardware FIFO watermark. + +// Handling stream events: +// 1. The Pressure Sensor publishes atmospheric pressure data stream events +// using the sns_std_sensor_event message. +// 2. Each stream event contains one output data field where data is +// factory calibrated and ordered as: +// data[0] = Pressure data in hPa (hectoPascal) +// 3. Each stream event publishes an accuracy field: +// SNS_STD_SENSOR_SAMPLE_STATUS_UNRELIABLE to mark invalid samples when hardware is +// yet to stabilize after the sensor is configured. +// SNS_STD_SENSOR_SAMPLE_STATUS_ACCURACY_HIGH to mark samples when they are valid. +// 4. The Pressure Sensor publishes a configuration event using the +// sns_std_sensor_physical_config_event message. +// It publishes this event each time there is change in hardware config of the sensor +// and contains current physical sensor config of the sensor. +// 5. The Pressure Sensor publishes a factory calibration event using the +// sns_cal_event message. It uses bias and scale_factor fields in this event. +// It publishes this event each time there is change in it's factory calibration +// data or when a client sends a new streaming request. + +// Handling self-test requests: +// 1. The Pressure Sensor implements SNS_PHYSICAL_SENSOR_TEST_TYPE_COM test +// type using the physical sensor test API. +// 2. The Pressure Sensor implements SNS_PHYSICAL_SENSOR_TEST_TYPE_FACTORY test +// type to determine factory calibration parameters using the physical +// sensor test API. +// 3. The Pressure Sensor could implement other test types. + +// Handling test events: +// 1. The Pressure Sensor uses sns_physical_sensor_test_event message to publish +// a test completion event. +// 2. The test_passed field in sns_physical_sensor_test_event is used to output the +// pass/fail result of self-test execution. +// 3. The test_data field in sns_physical_sensor_test_event could be used to output any +// driver-specific error data. diff --git a/system/system/etc/sensors/proto/sns_proximity.proto b/system/system/etc/sensors/proto/sns_proximity.proto new file mode 100644 index 0000000000000000000000000000000000000000..5879644264446cd43949c8c385cb9c3fad5b4249 --- /dev/null +++ b/system/system/etc/sensors/proto/sns_proximity.proto @@ -0,0 +1,95 @@ +// @file sns_proximity.proto +// +// Defines the API for Proximity Sensors. +// All Proximity Sensor drivers are required to comply with this API. +// Any new functionality for Proximity Sensor can be defined in a +// device specific API file. +// +// Copyright (c) 2016-2018 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. + +syntax = "proto2"; +import "nanopb.proto"; +import "sns_std_sensor.proto"; +import "sns_physical_sensor_test.proto"; +import "sns_cal.proto"; + +// Attribute requirements: +// The Proximity Sensor publishes: +// 1. SNS_STD_SENSOR_ATTRID_TYPE attribute value as "proximity". +// 2. SNS_STD_SENSOR_ATTRID_RESOLUTIONS attribute is not applicable since this +// is an event sensor. +// 3. SNS_STD_SENSOR_ATTRID_RANGES attribute values in cm unit (proximity distance). +// 4. See sns_std_sensor.proto for other attributes. + +// Handling stream requests: +// 1. The Proximity Sensor supports both streaming and on-change +// modes and the operating mode is configured in the Registry. +// 2. The streaming Proximity Sensor handles the sns_std_sensor_config request +// for all stream enable/update requests. +// 3. The on-change Proximity Sensor handles the +// SNS_STD_SENSOR_MSGID_SNS_STD_ON_CHANGE_CONFIG request for +// all stream enable/update requests. +// 4. In on-change mode the Sensor uses interrupt operation and reports +// samples only for NEAR/FAR transitions. + +// Message IDs for proximity Sensor +enum sns_proximity_msgid { + option (nanopb_enumopt).long_names = false; + + // Uses message: sns_proximity_event + // Purpose: An output data event from the proximity sensor to it's client. + SNS_PROXIMITY_MSGID_SNS_PROXIMITY_EVENT = 769; +} + +enum sns_proximity_event_type { + option (nanopb_enumopt).long_names = false; + + SNS_PROXIMITY_EVENT_TYPE_FAR = 0; + SNS_PROXIMITY_EVENT_TYPE_NEAR = 1; +} + +// Events types from proximity Sensor +message sns_proximity_event +{ + // Proximity NEAR/FAR output event + required sns_proximity_event_type proximity_event_type = 1 [default = SNS_PROXIMITY_EVENT_TYPE_FAR]; + + // Proimity sensor raw data + required uint32 raw_adc = 2; + + // Proximity sensor sample status + required sns_std_sensor_sample_status status = 3 [default = SNS_STD_SENSOR_SAMPLE_STATUS_UNRELIABLE]; +} + +// Handling stream events: +// 1. The Proximity Sensor publishes object proximity data stream events +// using sns_proximity_event message. +// 2. Each stream event publishes an accuracy field: +// SNS_STD_SENSOR_SAMPLE_STATUS_UNRELIABLE to mark invalid samples when hardware is +// yet to stabilize after the sensor is configured. +// SNS_STD_SENSOR_SAMPLE_STATUS_ACCURACY_HIGH to mark samples when they are valid. +// 3. The Proximity Sensor publishes a configuration event using the +// sns_std_sensor_physical_config_event message. +// It publishes this event each time there is change in hardware config of the sensor +// and contains current physical sensor config of the sensor. + +// Handling self-test requests: +// 1. The Proximity Sensor implements SNS_PHYSICAL_SENSOR_TEST_TYPE_COM test +// type using the physical sensor test API. +// 2. The Proximity Sensor implements SNS_PHYSICAL_SENSOR_TEST_TYPE_FACTORY test +// type to determine factory calibration parameters using the physical +// sensor test API. The factory test for Proximity Sensor calibrates +// the sensor to detect an object (including light and dark colored) +// at 5cm distance from the physical sensor. +// 3. The Proximity Sensor could implement other test types. + +// Handling test events: +// 1. The Proximity Sensor uses sns_physical_sensor_test_event message to publish +// a test completion event. +// 2. The test_passed field in sns_physical_sensor_test_event is used to output the +// pass/fail result of self-test execution. +// 3. The test_data field in sns_physical_sensor_test_event could be used to output any +// driver-specific error data. + diff --git a/system/system/etc/sensors/proto/sns_psmd.proto b/system/system/etc/sensors/proto/sns_psmd.proto new file mode 100644 index 0000000000000000000000000000000000000000..c3eab9f611716bc81d5230ff819df0756d3ad3dc --- /dev/null +++ b/system/system/etc/sensors/proto/sns_psmd.proto @@ -0,0 +1,59 @@ +// @file sns_psmd.proto +// +// Defines the API for Persistent Stationary/Motion Detection Sensors. +// +// Copyright (c) 2017 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. + +syntax = "proto2"; +import "nanopb.proto"; +import "sns_std_sensor.proto"; + +// A persistent stationary/motion sensor reports once +// - The device is moving/not still +// - The device is detected to be still/stationary +// The period of time to monitor for motion and stationarity should be greater +// than 5 seconds, and less than 10 seconds. After reporting, conceptually +// the algorithm's state is reset, and detection begins again. +// +// Motion here refers to any mechanism in which the device is causes to be +// moved in its inertial frame. eg: Picking up the device and walking with it +// to a nearby room may trigger motion whereas keeping the device on a table +// on a smooth train moving at constant velocity may not trigger motion. +// +// Stationarity here refers to absolute stationarity. eg: device on desk. +// +// ## Persistent Stationary/Motion Detect sensor attributes: +// SNS_STD_SENSOR_ATTRID_TYPE is "psmd" +// SNS_STD_SENSOR_ATTRID_STREAM_TYPE: SNS_STD_SENSOR_STREAM_TYPE_ON_CHANGE + +// Message IDs for Persistent Stationary/Motion Sensor +enum sns_psmd_msgid +{ + option (nanopb_enumopt).long_names = false; + + // Configuration Request + SNS_PSMD_MSGID_SNS_PSMD_CONFIG = 512; + + // Empty Event + // Indicates that the requested state has been detected + SNS_PSMD_MSGID_SNS_PSMD_EVENT = 768; +} + +// Detected states supported by the PSM Detector +enum sns_psmd_type +{ + option (nanopb_enumopt).long_names = false; + + SNS_PSMD_TYPE_STATIONARY = 0; + SNS_PSMD_TYPE_MOTION = 1; +} + +// Configuration Message +// Used to specify the PSMD configuration +message sns_psmd_config +{ + // Which detector type to enable + required sns_psmd_type type = 1; +} diff --git a/system/system/etc/sensors/proto/sns_registry.proto b/system/system/etc/sensors/proto/sns_registry.proto new file mode 100644 index 0000000000000000000000000000000000000000..e671efea155871e732482deccc5d9bd1c5cdbe7f --- /dev/null +++ b/system/system/etc/sensors/proto/sns_registry.proto @@ -0,0 +1,65 @@ +// @file sns_registry.proto +// +// Sensors Registry message definitions for internal and external clients +// +// Copyright (c) 2017 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. +syntax = "proto2"; +import "nanopb.proto"; + +// Registry Sensor Attribute Requirements: +// SNS_STD_SENSOR_ATTRID_TYPE: "registry" +// SNS_STD_SENSOR_ATTRID_STREAM_TYPE: SNS_STD_SENSOR_STREAM_TYPE_SINGLE_OUTPUT + +// Registry Sensor message IDs: +enum sns_registry_msgid { + option (nanopb_enumopt).long_names = false; + + SNS_REGISTRY_MSGID_SNS_REGISTRY_READ_REQ = 512; + SNS_REGISTRY_MSGID_SNS_REGISTRY_WRITE_REQ = 513; + SNS_REGISTRY_MSGID_SNS_REGISTRY_READ_EVENT = 514; +} + +message sns_registry_data +{ + message item + { + option (nanopb_msgopt).no_unions = true; + + // Item name (i.e. Only item-specific name, sans group name) + required string name = 1; + optional fixed32 version = 2; + + oneof data + { + sns_registry_data subgroup = 10; + string str = 11; + float flt = 12; + sfixed64 sint = 13; + } + } + repeated item items = 3; +} + +message sns_registry_read_req +{ + // Full name of the item or group to be read + required string name = 1; +} + +message sns_registry_write_req +{ + // Full name of the group to be written + required string name = 1; + + required sns_registry_data data = 2; +} + +message sns_registry_read_event +{ + // Full name of the group which was read + required string name = 1; + + required sns_registry_data data = 2; +} diff --git a/system/system/etc/sensors/proto/sns_remote_proc_state.proto b/system/system/etc/sensors/proto/sns_remote_proc_state.proto new file mode 100644 index 0000000000000000000000000000000000000000..f5933e6076e628661c42841f65f6185afc1ea806 --- /dev/null +++ b/system/system/etc/sensors/proto/sns_remote_proc_state.proto @@ -0,0 +1,63 @@ +// @file sns_remote_proc_state.proto +// +// Defines standard message types for the Remote Processor State sensor +// +// Copyright (c) 2017 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. +syntax = "proto2"; +import "nanopb.proto"; +import "sns_std_type.proto"; + +// remote_proc_state sensor receives remote processor state +// notifications and sends these notifications to its clients + +// remote_proc_state Sensor Attribute Requirements: +// SNS_STD_SENSOR_ATTRID_NAME: "Remote Processor State" +// SNS_STD_SENSOR_ATTRID_TYPE: "remote_proc_state" +// SNS_STD_SENSOR_ATTRID_VENDOR: "qualcomm" + +enum sns_remote_proc_state_msgid { + option (nanopb_enumopt).long_names = false; + + // Uses message: sns_remote_proc_state_config + // Config request to receive remote processor stat updates + SNS_REMOTE_PROC_STATE_MSGID_SNS_REMOTE_PROC_STATE_CONFIG = 512; + + + // Uses message: sns_remote_proc_state_event + // This event is generated when the remote_proc_state service + // sends out the remote processor state change notification + SNS_REMOTE_PROC_STATE_MSGID_SNS_REMOTE_PROC_STATE_EVENT = 1024; +} + +// Remote processor state config request +// Note: Currently the only supported processor is Apps: +// SNS_STD_PROCESSOR_APSS +message sns_remote_proc_state_config +{ + // Requested processor type + required sns_std_client_processor proc_type = 1; +} + +// Supported processor state event types +enum sns_remote_proc_state_event_type +{ + option (nanopb_enumopt).long_names = false; + + // Processor is suspended + SNS_REMOTE_PROC_STATE_SUSPEND = 0; + + // Processor is awake + SNS_REMOTE_PROC_STATE_AWAKE = 1; +} + +// Remote processor state event +message sns_remote_proc_state_event +{ + // Processor type whose state is updated + required sns_std_client_processor proc_type = 1; + + // Event type with state of the processor + required sns_remote_proc_state_event_type event_type = 2; +} diff --git a/system/system/etc/sensors/proto/sns_resampler.proto b/system/system/etc/sensors/proto/sns_resampler.proto new file mode 100644 index 0000000000000000000000000000000000000000..8c9b7d7cdbea7d352c384c007051bf321cc75555 --- /dev/null +++ b/system/system/etc/sensors/proto/sns_resampler.proto @@ -0,0 +1,90 @@ +// @file sns_resampler.proto +// +// Defines standard message types for the Resampler +// +// Copyright (c) 2016-2018 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. +syntax = "proto2"; +import "nanopb.proto"; +import "sns_std.proto"; +import "sns_std_sensor.proto"; +import "sns_std_event_gated_sensor.proto"; + +// Resampler Sensor Attribute Requirements: +// SNS_STD_SENSOR_ATTRID_TYPE: "resampler" +// SNS_STD_SENSOR_ATTRID_STREAM_TYPE: SNS_STD_SENSOR_STREAM_TYPE_STREAMING + +// Sensor output event: +// Resampler use sns_std_sensor_event for it's output event + +enum sns_resampler_msgid +{ + option (nanopb_enumopt).long_names = false; + + SNS_RESAMPLER_MSGID_SNS_RESAMPLER_CONFIG = 512; + SNS_RESAMPLER_MSGID_SNS_RESAMPLER_CONFIG_EVENT = 776; +} + +// Type of requested resampled rate +enum sns_resampler_rate +{ + option (nanopb_enumopt).long_names = false; + + // Requested resampled rate is fixed + SNS_RESAMPLER_RATE_FIXED = 0; + + // Requested resampled rate is the minimum required + SNS_RESAMPLER_RATE_MINIMUM = 1; +} + +// Resampler output quality +enum sns_resampler_quality +{ + option (nanopb_enumopt).long_names = false; + + // Resampler output is the same as input sensor data + SNS_RESAMPLER_QUALITY_CURRENT_SAMPLE = 0; + + // Resampler output is filtered down from input sensor data + SNS_RESAMPLER_QUALITY_FILTERED = 1; + + // Resampler output is interpolated and filtered down from input sensor data + SNS_RESAMPLER_QUALITY_INTERPOLATED_FILTERED = 2; + + // Resampler output is interpolated down from input sensor data + SNS_RESAMPLER_QUALITY_INTERPOLATED = 3; +} + +// Configuration Message +// Used to either request for a new configuration of the Resampler Sensor or +// alter an already existing configuration +message sns_resampler_config +{ + // UID of the Sensor to be resampled + required sns_std_suid sensor_uid = 1; + + // The requested resampled rate in Hz + required float resampled_rate = 2; + + // The requested rate type as defined in sns_resampler_rate + required sns_resampler_rate rate_type = 3; + + // Set to true to enable filtering, else false + required bool filter = 4; + + // Set to true if sensor to be resampled is event gated + optional bool event_gated = 5; + + // Number of axes of the sensor data + optional uint32 axis_cnt = 6; +} + +// Config event to inform client sample quality +// of all subsequent sns_std_sensor_event from resampler +message sns_resampler_config_event +{ + // Quality of the resampled sensor data as defined in + // sns_resampler_quality + required sns_resampler_quality quality = 1; +} diff --git a/system/system/etc/sensors/proto/sns_rgb.proto b/system/system/etc/sensors/proto/sns_rgb.proto new file mode 100644 index 0000000000000000000000000000000000000000..63a63abd7db885cfe2ff28416998a647d2796ff7 --- /dev/null +++ b/system/system/etc/sensors/proto/sns_rgb.proto @@ -0,0 +1,78 @@ +// @file sns_rgb.proto +// +// Defines the API for RGB Sensors. +// All RGB Sensor drivers are required to comply with this API. +// Any new functionality for RGB Sensor can be defined in a +// device specific API file. +// +// Copyright (c) 2016-2018 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. + +syntax = "proto2"; +import "nanopb.proto"; +import "sns_std_sensor.proto"; +import "sns_physical_sensor_test.proto"; +import "sns_cal.proto"; + +// Attribute requirements: +// The RGB Sensor publishes: +// 1. SNS_STD_SENSOR_ATTRID_TYPE attribute value as "rgb". +// 2. SNS_STD_SENSOR_ATTRID_RESOLUTIONS attribute values in µW/cm2/LSB unit. +// 3. SNS_STD_SENSOR_ATTRID_RANGES attribute values in µW/cm2 unit. +// 4. See sns_std_sensor.proto for other attributes. + + +// Handling stream requests: +// 1. The RGB Sensor supports both streaming and on-change +// modes and the operating mode is configured in the Registry. +// 2. The streaming RGB Sensor handles the sns_std_sensor_config +// request for all stream enable/update requests. +// 3. The on-change RGB Sensor handles the +// SNS_STD_SENSOR_MSGID_SNS_STD_ON_CHANGE_CONFIG request for +// all stream enable/update requests. +// 4. In on-change mode the Sensor uses interrupt operation and reports +// samples for only significant change in R/G/B/clear channel irradiance. +// Example: +/- 10% change. + +// Handling stream events: +// 1. The RGB Sensor publishes color data in ambient light using the +// sns_std_sensor_event message. +// 2. Each stream event contains six output data fields where data is +// factory calibrated and ordered as: +// data[0] = Red channel irradiance in µW/cm2 +// data[1] = Green channel irradiance in µW/cm2 +// data[2] = Blue channel irradiance in µW/cm2 +// data[3] = Clear channel irradiance in µW/cm2 +// data[4] = Color Temperature in Kelvin +// data[5] = raw clear channel ADC value +// 3. Each stream event publishes an accuracy field: +// SNS_STD_SENSOR_SAMPLE_STATUS_UNRELIABLE to mark invalid samples when hardware is +// yet to stabilize after the sensor is configured. +// SNS_STD_SENSOR_SAMPLE_STATUS_ACCURACY_HIGH to mark samples when they are valid. +// 4. The RGB Sensor publishes a configuration event using the +// sns_std_sensor_physical_config_event message. +// It publishes this event each time there is change in hardware config of the sensor +// and contains current physical sensor config of the sensor. +// 5. The RGB Sensor publishes a factory calibration event using the +// sns_cal_event message. It uses bias and scale_factor fields in this event. +// It publishes this event each time there is change in it's factory calibration +// data or when a client sends a new streaming request. + +// Handling self-test requests: +// 1. The RGB Sensor implements SNS_PHYSICAL_SENSOR_TEST_TYPE_COM test +// type using the physical sensor test API. +// 2. The RGB Sensor implements SNS_PHYSICAL_SENSOR_TEST_TYPE_FACTORY test +// type to determine factory calibration parameters using the physical +// sensor test API. The factory test for RGB Sensor calibrates +// the sensor such that it's output is comparable to a standard Chromemeter +// output in any lighting condition. +// 3. The RGB Sensor could implement other test types. + +// Handling test events: +// 1. The RGB Sensor uses sns_physical_sensor_test_event message to publish +// a test completion event. +// 2. The test_passed field in sns_physical_sensor_test_event is used to output the +// pass/fail result of self-test execution. +// 3. The test_data field in sns_physical_sensor_test_event could be used to output any +// driver-specific error data. diff --git a/system/system/etc/sensors/proto/sns_rmd.proto b/system/system/etc/sensors/proto/sns_rmd.proto new file mode 100644 index 0000000000000000000000000000000000000000..7b66ed1860aec6d62ba34e1c2908a728c77b50d0 --- /dev/null +++ b/system/system/etc/sensors/proto/sns_rmd.proto @@ -0,0 +1,51 @@ + +// @file sns_rmd.proto +// +// Defines message types for the Absolute Motion Detector (RMD) Sensor. +// +// Copyright (c) 2017 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. + +syntax = "proto2"; +import "nanopb.proto"; +import "sns_std_sensor.proto"; + +// RMD calculates motion and stationary states. RMD will initially start in an +// unknown state, and later transition to motion or stationary. + +// RMD Sensor Attribute Requirements: +// SNS_STD_SENSOR_ATTRID_TYPE: "rmd" +// SNS_STD_SENSOR_ATTRID_STREAM_TYPE: SNS_STD_SENSOR_STREAM_TYPE_ON_CHANGE + +// Stream Requests: +// - SNS_STD_SENSOR_MSGID_SNS_STD_ON_CHANGE_CONFIG is used to enable the sensor + +// Message IDs for RMD Sensor +enum sns_rmd_msgid { + option (nanopb_enumopt).long_names = false; + + SNS_RMD_MSGID_SNS_RMD_EVENT = 772; +} + +enum sns_rmd_event_type +{ + option (nanopb_enumopt).long_names = false; + + SNS_RMD_EVENT_TYPE_UNKNOWN = 0; + SNS_RMD_EVENT_TYPE_STATIONARY = 1; + SNS_RMD_EVENT_TYPE_MOTION = 2; +} + +message sns_rmd_event +{ + // RMD motion state + required sns_rmd_event_type state = 1 [default = SNS_RMD_EVENT_TYPE_UNKNOWN]; +} + +// Stream events: +// +// The sns_rmd_event message is used to publish updated state +// +// RMD does not publish configuration events. + diff --git a/system/system/etc/sensors/proto/sns_rotv.proto b/system/system/etc/sensors/proto/sns_rotv.proto new file mode 100644 index 0000000000000000000000000000000000000000..8dde922366d09b009b2923785eb45e1ed658ceb4 --- /dev/null +++ b/system/system/etc/sensors/proto/sns_rotv.proto @@ -0,0 +1,53 @@ +// @file sns_rotv.proto +// +// Defines the API for Rotation Vector sensors. +// +// Copyright (c) 2017 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. + +syntax = "proto2"; +import "sns_std_sensor.proto"; + +// A ROTV sensor reports the orientation of the device relative to the +// East-North-Up coordinates frame. It is obtained by integration of +// accelerometer, gyroscope, and magnetometer readings. +// +// ## ROTV sensor attributes: +// SNS_STD_SENSOR_ATTRID_TYPE is "rotv" +// +// ## Request Message: sns_std_sensor_config +// sns_std_sensor_config::sample_rate is used to specify the sampling rate (Hz) +// of the ROTV sensor. Sensor will generate data events at this rate. +// +// ## Event Message: sns_std_sensor_event +// Output of the ROTV sensor will be populated in sns_std_sensor_event +// +// The East-North-Up coordinate system is defined as a direct orthonormal +// basis where: +// - X points east and is tangential to the ground. +// - Y points north and is tangential to the ground. +// - Z points towards the sky and is perpendicular to the ground. +// +// The orientation is represented by the rotation necessary to align +// the East-North-Up coordinates with the device's coordinates. That is, +// applying the rotation to the world frame (X,Y,Z) would align them with +// the device coordinates (x,y,z). +// +// The rotation can be seen as rotating the device by an angle theta around an +// axis rot_axis to go from the reference device orientation to the current +// device orientation. The rotation is encoded as the four unitless x, y, z, w +// components of a unit quaternion: +// sns_std_sensor_event::data[0] = rot_axis.x*sin(theta/2) +// sns_std_sensor_event::data[1] = rot_axis.y*sin(theta/2) +// sns_std_sensor_event::data[2] = rot_axis.z*sin(theta/2) +// sns_std_sensor_event::data[3] = cos(theta/2) +// +// Where: +// - the x, y and z fields of rot_axis are the East-North-Up coordinates +// of a unit length vector representing the rotation axis +// - theta is the rotation angle +// +// sns_std_sensor_event::status specifies the reliability of the sample value +// value is of type sns_std_sensor_sample_status. see sns_std_sensor.proto for +// details. diff --git a/system/system/etc/sensors/proto/sns_sar.proto b/system/system/etc/sensors/proto/sns_sar.proto new file mode 100644 index 0000000000000000000000000000000000000000..6c69bef578de4aa2ea8ffed48d5c32ff8b4e8375 --- /dev/null +++ b/system/system/etc/sensors/proto/sns_sar.proto @@ -0,0 +1,93 @@ +// @file sns_sar.proto +// +// Defines the API for Specific Absorption Rate (SAR) Sensors. +// SAR sensors typically detect human object proximity using change in capacitance +// levels of copper touch pads/buttons. +// All SAR Sensor drivers are required to comply with this API. +// Any new functionality for SAR Sensor can be defined in a +// device specific API file. +// +// Copyright (c) 2018 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. + +syntax = "proto2"; +import "nanopb.proto"; +import "sns_std_sensor.proto"; +import "sns_physical_sensor_test.proto"; + +// Attribute requirements: +// The SAR Sensor publishes: +// 1. SNS_STD_SENSOR_ATTRID_TYPE attribute value as "sar". +// Each SAR sensor (example individual capacitive button) shall be published +// as an independent sensor with a unique Sensor UID. +// 2. SNS_STD_SENSOR_ATTRID_RESOLUTIONS attribute is not applicable since this +// is an event sensor. +// 3. SNS_STD_SENSOR_ATTRID_RANGES attribute values in cm unit (proximity distance). +// 4. See sns_std_sensor.proto for other attributes. + +// Handling stream requests: +// 1. The SAR Sensor handles the SNS_STD_SENSOR_MSGID_SNS_STD_ON_CHANGE_CONFIG +// message ID for all stream enable/update requests. +// 2. The SAR Sensor operates in on-change mode and reports +// samples only for object (typically human) NEAR/FAR transitions. +// Since it is an on-change sensor, the sar sensor publishes an initial data event +// event for each new client request. + +// Message IDs for SAR Sensor +enum sns_sar_msgid { + option (nanopb_enumopt).long_names = false; + + // Uses message: sns_sar_event + // Purpose: An output data event from the SAR sensor to it's client. + SNS_SAR_MSGID_SNS_SAR_EVENT = 769; +} + +enum sns_sar_event_type { + option (nanopb_enumopt).long_names = false; + + SNS_SAR_EVENT_TYPE_FAR = 0; + SNS_SAR_EVENT_TYPE_NEAR = 1; +} + +// Events types from SAR Sensor +message sns_sar_event +{ + // SAR NEAR/FAR output event + required sns_sar_event_type sar_event_type = 1 [default = SNS_SAR_EVENT_TYPE_FAR]; + + // SAR sensor raw data. + // Format of this data is driver specific. + optional bytes additional_sar_data = 2; + + // SAR sensor sample status + required sns_std_sensor_sample_status status = 3 [default = SNS_STD_SENSOR_SAMPLE_STATUS_UNRELIABLE]; +} + +// Handling stream events: +// 1. The SAR Sensor publishes human object proximity data events using sns_sar_event message. +// 2. Each stream event publishes an accuracy field: +// SNS_STD_SENSOR_SAMPLE_STATUS_UNRELIABLE to mark invalid samples when hardware is +// yet to stabilize after the sensor is configured. +// SNS_STD_SENSOR_SAMPLE_STATUS_ACCURACY_HIGH to mark samples when they are valid. +// 3. The SAR Sensor publishes a configuration event using the +// sns_std_sensor_physical_config_event message. +// It publishes this event each time there is change in hardware config of the sensor +// and contains current physical sensor config of the sensor. + +// Handling self-test requests: +// 1. The SAR Sensor implements SNS_PHYSICAL_SENSOR_TEST_TYPE_COM test +// type using the physical sensor test API. +// 2. The SAR Sensor may implement SNS_PHYSICAL_SENSOR_TEST_TYPE_FACTORY test +// type to determine factory calibration parameters using the physical +// sensor test API. +// 3. The SAR Sensor could implement other test types. + +// Handling test events: +// 1. The SAR Sensor uses sns_physical_sensor_test_event message to publish +// a test completion event. +// 2. The test_passed field in sns_physical_sensor_test_event is used to output the +// pass/fail result of self-test execution. +// 3. The test_data field in sns_physical_sensor_test_event could be used to output any +// driver-specific error data. + diff --git a/system/system/etc/sensors/proto/sns_sensor_temperature.proto b/system/system/etc/sensors/proto/sns_sensor_temperature.proto new file mode 100644 index 0000000000000000000000000000000000000000..d9da6b913d81bcc353c757162ab6aa471df3c7e6 --- /dev/null +++ b/system/system/etc/sensors/proto/sns_sensor_temperature.proto @@ -0,0 +1,66 @@ +// @file sns_sensor_temperature.proto +// +// Defines the API for physical Sensor Temperature Sensors. +// All Sensor Temperature Sensor drivers are required to comply with this API. +// Any new functionality for Sensor Temperature Sensor can be defined in a +// device specific API file. +// +// Copyright (c) 2016-2017 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. + +syntax = "proto2"; +import "nanopb.proto"; +import "sns_std_sensor.proto"; +import "sns_physical_sensor_test.proto"; +import "sns_cal.proto"; + +// Attribute requirements: +// The Sensor Temperature Sensor publishes: +// 1. SNS_STD_SENSOR_ATTRID_TYPE attribute value as "sensor_temperature". +// 2. SNS_STD_SENSOR_ATTRID_RESOLUTIONS attribute value in degrees Celsius/LSB. +// 3. SNS_STD_SENSOR_ATTRID_RANGES attribute values in degrees Celsius unit. +// 4. See sns_std_sensor.proto for other attributes. + +// Handling stream requests: +// 1. The Sensor Temperature Sensor handles the sns_std_sensor_config +// message request for all stream enable/update requests. +// 2. If the physical sensor supports hardware FIFO then the Sensor Temperature +// Sensor uses batching_period item in sns_std_request as the requested +// batching rate to determine hardware FIFO watermark. + +// Handling stream events: +// 1. The Sensor Temperature Sensor publishes physical sensor temperature data +// stream events using the sns_std_sensor_event message. +// 2. Each stream event contains one output data field where data is +// factory calibrated and ordered as: +// data[0] = physical Sensor Temperature data in degrees Celsius +// 3. Each stream event publishes an accuracy field: +// SNS_STD_SENSOR_SAMPLE_STATUS_UNRELIABLE to mark invalid samples when hardware is +// yet to stabilize after the sensor is configured. +// SNS_STD_SENSOR_SAMPLE_STATUS_ACCURACY_HIGH to mark samples when they are valid. +// 4. The Sensor Temperature Sensor publishes a configuration event using the +// sns_std_sensor_physical_config_event message. +// It publishes this event each time there is change in hardware config of the sensor +// and contains current physical sensor config of the sensor. +// 5. The Sensor Temperature Sensor publishes a factory calibration event using the +// sns_cal_event message. It uses bias and scale_factor fields in this event. +// It publishes this event each time there is change in it's factory calibration +// data or when a client sends a new streaming request. + + +// Handling self-test requests: +// 1. The Sensor Temperature Sensor implements SNS_PHYSICAL_SENSOR_TEST_TYPE_COM test +// type using the physical sensor test API. +// 2. The Sensor Temperature Sensor implements SNS_PHYSICAL_SENSOR_TEST_TYPE_FACTORY test +// type to determine factory calibration parameters using the physical +// sensor test API. +// 3. The Sensor Temperature Sensor could implement other test types. + +// Handling test events: +// 1. The Sensor Temperature Sensor uses sns_physical_sensor_test_event message to publish +// a test completion event. +// 2. The test_passed field in sns_physical_sensor_test_event is used to output the +// pass/fail result of self-test execution. +// 3. The test_data field in sns_physical_sensor_test_event could be used to output any +// driver-specific error data. diff --git a/system/system/etc/sensors/proto/sns_sig_motion.proto b/system/system/etc/sensors/proto/sns_sig_motion.proto new file mode 100644 index 0000000000000000000000000000000000000000..98908615b557d30a78be7adf705ee079da1deda1 --- /dev/null +++ b/system/system/etc/sensors/proto/sns_sig_motion.proto @@ -0,0 +1,33 @@ +// @file sns_sig_motion.proto +// +// Defines the API for Significant Motion Detection Sensors. +// +// Copyright (c) 2017 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. + +syntax = "proto2"; +import "nanopb.proto"; +import "sns_std_sensor.proto"; + +// A significant motion sensor reports once if "significant motion" +// is detected. After reporting, conceptually the algorithm's state is reset, +// and detection begins again. +// +// ## Significant Motion sensor attributes: +// SNS_STD_SENSOR_ATTRID_TYPE is "sig_motion" +// SNS_STD_SENSOR_ATTRID_STREAM_TYPE: SNS_STD_SENSOR_STREAM_TYPE_ON_CHANGE +// +// ## Request Message: SNS_STD_SENSOR_MSGID_SNS_STD_ON_CHANGE_CONFIG +// No configuration is available for this sensor. +// +// ## Event Message: SNS_SIG_MOTION_MSGID_SNS_SIG_MOTION_EVENT +// Reported upon new detection of significant motion. + +// Message IDs for Significant Motion Detect Sensor +enum sns_sig_motion_msgid { + option (nanopb_enumopt).long_names = false; + + // Empty Message + SNS_SIG_MOTION_MSGID_SNS_SIG_MOTION_EVENT = 772; +} diff --git a/system/system/etc/sensors/proto/sns_signal_sensor.proto b/system/system/etc/sensors/proto/sns_signal_sensor.proto new file mode 100644 index 0000000000000000000000000000000000000000..3269575ef439a87aa66c6377cbdeaf367b12b066 --- /dev/null +++ b/system/system/etc/sensors/proto/sns_signal_sensor.proto @@ -0,0 +1,47 @@ +// @file sns_signal_sensor.proto +// +// Defines standard message types for the Signal Sensor +// +// Copyright (c) 2017 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. + +syntax = "proto2"; +import "nanopb.proto"; + +// Signal sensor +// +// The signal sensor provides a mechanism to turn asynchronous callbacks into +// events that are passed to the client. The client subscribes to this sensor +// using the sns_signal_sensor_req message. +// +// The signal sensor provides a thread and a flag to the client via the +// sns_signal_sensor_token_event event upon subscribing to the service. + +// Message IDs +enum sns_signal_sensor_msgid +{ + option (nanopb_enumopt).long_names = false; + + SNS_SIGNAL_SENSOR_MSGID_SNS_SIGNAL_SENSOR_REQ = 512; + SNS_SIGNAL_SENSOR_MSGID_SNS_SIGNAL_SENSOR_TOKEN = 1024; + SNS_SIGNAL_SENSOR_MSGID_SNS_SIGNAL_SENSOR_NOTIFY = 1025; +} + +// Signal sensor request +// +// Subscribe to the signal sensor. +message sns_signal_sensor_req +{ + required bool enable = 1; +} + +// Signal sensor token +// +// Provides the thread and flag to the client +message sns_signal_sensor_token +{ + required fixed64 thread = 1; + required fixed32 flag = 2; +} + diff --git a/system/system/etc/sensors/proto/sns_sim.proto b/system/system/etc/sensors/proto/sns_sim.proto new file mode 100644 index 0000000000000000000000000000000000000000..256ee738a526ad17e7451002d977ecce82155394 --- /dev/null +++ b/system/system/etc/sensors/proto/sns_sim.proto @@ -0,0 +1,30 @@ +// @file sns_sim.proto +// +// Defines Header config packet strcture for finding out sim sensors config info +// +// Copyright (c) 2017 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. +syntax = "proto2"; +import "nanopb.proto"; +import "sns_std_sensor.proto"; +import "sns_std_type.proto"; + +enum sns_sim_msgid +{ + option (nanopb_enumopt).long_names = false; + // message not required + // Purpose: Created only for Offline/Online Playback to inform end of the + // file status to client + SNS_SIM_MSGID_SNS_SIM_END_OF_THE_FILE_EVENT = 1027; +} + +/*Header config packet proto message. It will come as a first packet in event dlf file*/ +message header_info { + message sensor_info{ + required sns_std_suid suid = 1; + required string data_type = 2; + repeated sns_std_attr attributes = 3; + } + repeated sensor_info info= 1; +} diff --git a/system/system/etc/sensors/proto/sns_sim_legacy.proto b/system/system/etc/sensors/proto/sns_sim_legacy.proto new file mode 100644 index 0000000000000000000000000000000000000000..7067fa33fbd095f99214d620cde01ad2655ae876 --- /dev/null +++ b/system/system/etc/sensors/proto/sns_sim_legacy.proto @@ -0,0 +1,32 @@ +// @file sns_sim_legacy.proto +// +// Defines standard message types for the Simulation Sensor +// +// Copyright (c) 2017 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. +syntax = "proto2"; +import "nanopb.proto"; +import "sns_std_sensor.proto"; + +// Data Message +// Data event generated by the simulation sensor. +// Uses sns_std_sensor_event message defined in sns_std_sensor.proto +// The data field of the sns_std_sensor_event message +// contains a float array of length 3 with the following definition +// 1) float data[0] to data[2] +// containing the triaxial sensor data in floating point. +// Units for different sensors are as follows +// Accel: m/s2 +// Gyro: rad/s +// 2) sns_std_sensor_sample_status status; +// containing the sample status as defined by the sns_std_sensor_sample_status enum +// in sns_std_sensor.proto + +// Configuration Message +// Used to either request for a certain configuration of the Sim Sensor or +// alter an already existing configuration of the Simulation Sensor +// Uses sns_std_sensor_config defined in sns_std_sensor.proto +// The message field definitions are as follows: +// 1) float sample_rate +// containing the required sample rate of the Sim sensor in hertz diff --git a/system/system/etc/sensors/proto/sns_std.proto b/system/system/etc/sensors/proto/sns_std.proto new file mode 100644 index 0000000000000000000000000000000000000000..08897b4c57251e8ac2eae041cf17e2e077d54ecb --- /dev/null +++ b/system/system/etc/sensors/proto/sns_std.proto @@ -0,0 +1,128 @@ +// @file sns_std.proto +// +// Defines standard messages used across multiple Sensor API definitions +// +// Copyright (c) 2016-2018 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. +syntax = "proto2"; +import "nanopb.proto"; +import public "sns_std_type.proto"; + +// Framework-defined message IDs: +enum sns_std_msgid { + option (nanopb_enumopt).long_names = false; + + // Query a Sensor for all attributes + // @event sns_std_error_event + SNS_STD_MSGID_SNS_STD_ATTR_REQ = 1; + + // Flush a Sensor. + // When a sensor receives a flush request it publishes any unpublished + // samples. The sensor always publishes a SNS_STD_MSGID_SNS_STD_FLUSH_EVENT + // event to indicate completion of a flush request. + // All Sensors handle this flush request message. + // Empty Message + // @event sns_pb_flush_event + SNS_STD_MSGID_SNS_STD_FLUSH_REQ = 2; + + // NOTE: 10 - 20 Are reserved for Client Manager + // NOTE: 120-127 Are reserved + + // All published attributes for a Sensor + SNS_STD_MSGID_SNS_STD_ATTR_EVENT = 128; + + // Indicates no further events will be generated in response to a flush req. + // Empty Message + SNS_STD_MSGID_SNS_STD_FLUSH_EVENT = 129; + + // Indicates an error has occurred + SNS_STD_MSGID_SNS_STD_ERROR_EVENT = 130; + + // NOTE: 250-255 Are reserved +} + +// Base message payload, from which all other Request payloads must extend +// The message will be delivered decoded within the Sensor API +message sns_std_request { + message batch_spec { + // Logically a timer will be registered for this many microseconds. + // All events generated since the last timer expiration will be saved + // until the next timer has fired. This period is interpreted as a maximum + // period specified by the client; events may be delivered to client at a + // faster rate (smaller batch period). + // A batch period of 0 indicates that no batching shall occur. + required uint32 batch_period = 1; + + // Sensor supporting Data Acquisition Engine shall support flush_period. + // Sensor shall not drop data that is more recent than flush_period. + // Sensor may drop data that is older than the flush_period. + // Effective flush period may be smaller due to system constraints, + // or larger in the case of a concurrent client with a larger value. + // flush_period, if set, should be greater than or equal to batch_period. + // If flush_period is less than batch period the behavior is undefined. + // Value defaults to value set for batch_period; units in microseconds + optional uint32 flush_period = 2; + + // If flush_only = true, the sensor should only send data to the client + // on receiving a flush request or if the sensor cannot accumulate flush + // period worth of data. + optional bool flush_only = 3 [default = false]; + + // If max_batch = true for all requests, the sensor should operate at + // maximum batching capacity. If a request has both max_batch = true + // and flush_only = true, flush_only takes precedence. + optional bool max_batch = 4 [default = false]; + } + // Batching is disabled by default + optional batch_spec batching = 1; + + // Dynamic length payload, containing the actual data/configuration request + // This payload will need to be decoded separately, using the Sensor-specific + // header file. If the request does not contain any message body then this + // field is not present. + optional bytes payload = 2; + + // Set to true if a client intends to be a passive client. Else it is an + // active client request. Absence of this field shall be treated as an active + // request. + // If all requests to the sensor are passive then it shall be in off + // state and stop streaming. + // If the sensor has at least one active request then it shall be enabled + // and configured according to all active and passive requests. + // When all active clients are flush_only then passive clients are also treated + // as flush_only. + // When all active clients are event gated then passive clients are also treated + // as event gated. + // delivery_type field in passive requests shall be configured as + // SNS_CLIENT_DELIVERY_NO_WAKEUP. + // Actively enabling one sensor shall not lead to enabling of another + // sensor having only passive requests. For example: enabling gyro shall not + // lead to enabling of sensor_temperature, and vice versa. + optional bool is_passive = 3 [default = false]; + +} + +// Query a Sensor for its list of attributes +message sns_std_attr_req { + // Register for updates when the attributes of a Sensor change + // This option is not presently supported + optional bool register_updates = 2; +} + +// Contains all Sensor attributes; sent in response to an sns_std_attr_req, +// or upon an attribute change to a registered Sensor +message sns_std_attr_event { + repeated sns_std_attr attributes = 1; +} + +// An Error Event generated by a Sensor/Instance or the Framework +message sns_std_error_event { + // SNS_STD_ERROR_NOT_AVAILABLE - Transitory error in the Sensor; some data + // may have been lost or dropped, but streaming should resume. + // SNS_STD_ERROR_INVALID_STATE - Catastrophic error in the Sensor; do not + // expect any further data. Client may try sending enable-request again. + // SNS_STD_ERROR_NOT_SUPPORTED - Sensor received an unsupported request; or a + // supported request at an unexpected time. + required sns_std_error error = 1; +} diff --git a/system/system/etc/sensors/proto/sns_std_event_gated_sensor.proto b/system/system/etc/sensors/proto/sns_std_event_gated_sensor.proto new file mode 100644 index 0000000000000000000000000000000000000000..46555c70469ccaca07bd304401ab728d1849b6d4 --- /dev/null +++ b/system/system/etc/sensors/proto/sns_std_event_gated_sensor.proto @@ -0,0 +1,45 @@ +// @file sns_std_event_gated_sensor.proto +// +// Defines standard message types for Sensors with output streams that can be +// gated on an event from another Sensor. +// Example: "accel" Sensor can be gated by motion detect event published by +// the "motion_detect" Sensor. +// +// Copyright (c) 2017 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. + +syntax = "proto2"; +import "nanopb.proto"; +import "sns_std_sensor.proto"; + +enum sns_std_event_gated_sensor_msgid +{ + option (nanopb_enumopt).long_names = false; + + // Message ID to send a gated request to a Sensor. + // Note that the client is responsible to send separate + // requests to the Sensor that provides the gating event. + SNS_STD_EVENT_GATED_SENSOR_MSGID_SNS_STD_SENSOR_CONFIG = 518; + + // An event gated Sensors uses this event message ID to indicate to it's + // clients that the gated stream is converted to a non-gated stream. + // This typically happens when the gating event occurs. + // Example: When "accel" is gated on "motion_detect" and if the + // motion detect interrupt fires then the "accel" Sensor publishes + // this event to it's clients before the accel data stream starts. + SNS_STD_EVENT_GATED_SENSOR_MSGID_GATED_REQ_CONVERTED_TO_NON_GATED = 772; +} + +// Request and Event messages: +// 1. An enable request to an event gated sensor uses message +// sns_std_sensor_config with message ID +// SNS_STD_EVENT_GATED_SENSOR_MSGID_SNS_STD_SENSOR_CONFIG. +// 2. An event gated sensor publishes an output event to it's clients when +// the gated request is converted to a non-gated request. It uses event +// message ID SNS_STD_EVENT_GATED_SENSOR_MSGID_GATED_REQ_CONVERTED_TO_NON_GATED +// with no message payload. +// 3. An output data event from an event gated sensor uses message +// sns_std_sensor_event. See sns_std_sensor.proto and sensor-specific +// proto file for details. + diff --git a/system/system/etc/sensors/proto/sns_std_sensor.proto b/system/system/etc/sensors/proto/sns_std_sensor.proto new file mode 100644 index 0000000000000000000000000000000000000000..2c1f46d7ff94fbb9af55a7485d03136e5f1a5d68 --- /dev/null +++ b/system/system/etc/sensors/proto/sns_std_sensor.proto @@ -0,0 +1,382 @@ +// @file sns_std_sensor.proto +// +// Defines standard message types for all Sensors. All physical Sensors are +// required to implement this API as is or derive from it. For all other +// Sensors, these messages are highly recommended. That being said, Sensor +// developers may choose to define Sensor-specific message API for any +// new/Sensor-specific functionality. +// +// Copyright (c) 2016-2018 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. + +syntax = "proto2"; +import "nanopb.proto"; + +enum sns_std_sensor_msgid +{ + option (nanopb_enumopt).long_names = false; + + // Uses message: sns_std_sensor_config + // Purpose: + // 1. A stream request from a client to a sensor. + // 2. A config/ack event from a sensor to the client. + SNS_STD_SENSOR_MSGID_SNS_STD_SENSOR_CONFIG = 513; + + // Does not use any message body. + // Purpose: + // 1. An enable request from a client to an on-change sensor. + // Subsequent request from same client will be treated as NOP + // 2. A config/ack event from an on-change sensor to the client. + SNS_STD_SENSOR_MSGID_SNS_STD_ON_CHANGE_CONFIG = 514; + + // Uses message: sns_std_sensor_physical_config_event + // Purpose: A configuration event from a Physical Sensor (streaming and event) + // to the client. + SNS_STD_SENSOR_MSGID_SNS_STD_SENSOR_PHYSICAL_CONFIG_EVENT = 768; + + // Uses message: sns_std_sensor_event + // Purpose: A data event from a Sensor. + SNS_STD_SENSOR_MSGID_SNS_STD_SENSOR_EVENT = 1025; +} + +// Status for each sensor sample +enum sns_std_sensor_sample_status +{ + option (nanopb_enumopt).long_names = false; + + // Sample is unreliable. + SNS_STD_SENSOR_SAMPLE_STATUS_UNRELIABLE = 0; + + // Sample is low accuracy. + SNS_STD_SENSOR_SAMPLE_STATUS_ACCURACY_LOW = 1; + + // Sample is medium accuracy. + SNS_STD_SENSOR_SAMPLE_STATUS_ACCURACY_MEDIUM = 2; + + // Sample is high accuracy. + SNS_STD_SENSOR_SAMPLE_STATUS_ACCURACY_HIGH = 3; +} + +// Attribute IDs available for use by Sensors +// Some are marked as REQUIRED, and must be published by every Sensor. Others +// are OPTIONAL, and may be only necessary for physical Sensors. +// +// Each Sensor may define their own custom attributes, using the form: +// <proto_name>_attr_id. Attribute IDs have the following reserved ranges: +// 0-511 : Held for sns_std_sensor_attr_id +// 512-1023 : Reserved for internal QTI use +// 1024-1535 : Available for use by Sensor developers +enum sns_std_sensor_attr_id +{ + option (nanopb_enumopt).long_names = false; + + // REQUIRED + // String + // Human-readable sensor name + SNS_STD_SENSOR_ATTRID_NAME = 0; + + // REQUIRED + // String + // Human-readable vendor name + SNS_STD_SENSOR_ATTRID_VENDOR = 1; + + // REQUIRED + // String + // Data Type used by this Sensor + SNS_STD_SENSOR_ATTRID_TYPE = 2; + + // REQUIRED + // Boolean + // Whether this Sensor is available for clients + SNS_STD_SENSOR_ATTRID_AVAILABLE = 3; + + // REQUIRED + // Integer + // Sensor version + SNS_STD_SENSOR_ATTRID_VERSION = 4; + + // REQUIRED + // [String] + // .proto files specifying the incoming request and outgoing event messages + SNS_STD_SENSOR_ATTRID_API = 5; + + // OPTIONAL + // [Float] + // Supported sample rates in Hz + SNS_STD_SENSOR_ATTRID_RATES = 6; + + // OPTIONAL + // [Float] + // Supported resolutions + SNS_STD_SENSOR_ATTRID_RESOLUTIONS = 7; + + // OPTIONAL + // Integer + // Supported FIFO depth in number of samples + SNS_STD_SENSOR_ATTRID_FIFO_SIZE = 8; + + // OPTIONAL + // [Integer] + // Active currents in uA for all sns_attr_op_modes. Length of the array + // of active currents must match the length of the array of operation modes. + SNS_STD_SENSOR_ATTRID_ACTIVE_CURRENT = 9; + + // OPTIONAL + // Integer + // Inactive current in uA + SNS_STD_SENSOR_ATTRID_SLEEP_CURRENT = 10; + + // OPTIONAL + // [{float,float}] + // Supported operating ranges + SNS_STD_SENSOR_ATTRID_RANGES = 11; + + // OPTIONAL + // String + // Operating Modes ("LPM", "HIGH_PERF", "NORMAL", "OFF") + SNS_STD_SENSOR_ATTRID_OP_MODES = 12; + + // OPTIONAL + // Boolean + // Whether the Sensor supports Data Ready Interrupt (DRI) or IBI + // (In Band Interrupt). + SNS_STD_SENSOR_ATTRID_DRI = 13; + + // OPTIONAL + // Boolean + // Whether a Sensor support synchronized streaming. + SNS_STD_SENSOR_ATTRID_STREAM_SYNC = 14; + + // OPTIONAL + // Integer + // Encoded message size of the data event generated most often by the Sensor + SNS_STD_SENSOR_ATTRID_EVENT_SIZE = 15; + + // REQUIRED + // Integer: sns_std_sensor_stream_type + // Streaming Type + SNS_STD_SENSOR_ATTRID_STREAM_TYPE = 16; + + // OPTIONAL + // Boolean + // Whether this Sensor is dynamic (connected/disconnected at runtime) + SNS_STD_SENSOR_ATTRID_DYNAMIC = 17; + + // OPTIONAL + // Integer + // When multiple Sensors of the same hardware exist, this attribute differentiates. + SNS_STD_SENSOR_ATTRID_HW_ID = 18; + + // OPTIONAL + // Integer: sns_std_sensor_rigid_body_type + // The rigid body on which the Sensor is placed. + SNS_STD_SENSOR_ATTRID_RIGID_BODY = 19; + + // OPTIONAL + // float[12] + // Location and orientation of sensor element in the device frame. + SNS_STD_SENSOR_ATTRID_PLACEMENT = 20; + + // OPTIONAL + // Boolean + // Boolean: True for a physical sensor + SNS_STD_SENSOR_ATTRID_PHYSICAL_SENSOR = 21; + + // OPTIONAL + // [Integer] + // List of supported self-test types from sns_physical_sensor_test_type. + SNS_STD_SENSOR_ATTRID_PHYSICAL_SENSOR_TESTS = 22; + + // OPTIONAL + // Float + // Sensors chosen resolution in it's engineering units. + SNS_STD_SENSOR_ATTRID_SELECTED_RESOLUTION = 23; + + // OPTIONAL + // float[2] + // Sensors chosen {min, max} range in it's engineering units. + SNS_STD_SENSOR_ATTRID_SELECTED_RANGE = 24; + + // OPTIONAL + // [float] + // List of additional sample rates for low latency clients in Hz. + // These are additional rates for low latency clients extended from list + // of rates published in attribute SNS_STD_SENSOR_ATTRID_RATES. + // This is supported for internal clients only. External clients shall not use this API. + SNS_STD_SENSOR_ATTRID_ADDITIONAL_LOW_LATENCY_RATES = 25; + + // OPTIONAL + // Boolean + // Boolean: True if the sensor supports passive request, False otherwise. + // If this attribute is not supported, then the sensor does not support passive requests. + // Sensors that do not support passive requests, will service all requests as active requests. + SNS_STD_SENSOR_ATTRID_PASSIVE_REQUEST = 26; +} + +// Sensor stream configuration request +// or configuration change message +message sns_std_sensor_config +{ + // Sample rate in Hz. + required float sample_rate = 1; +} + +// Sensor data event +message sns_std_sensor_event +{ + // Output data field for all Sensor. + repeated float data = 1; + + // Event sample status. + required sns_std_sensor_sample_status status = 2 [default = SNS_STD_SENSOR_SAMPLE_STATUS_UNRELIABLE]; +} + +// Stream types +enum sns_std_sensor_stream_type +{ + option (nanopb_enumopt).long_names = false; + + // Used for Sensors that report data periodically. + // Example: accel, gyro, mag + SNS_STD_SENSOR_STREAM_TYPE_STREAMING = 0; + + // Used for Sensors that report data only on change in value. + // Example: proximity, hall + SNS_STD_SENSOR_STREAM_TYPE_ON_CHANGE = 1; + + // Used for Sensors that have a single data event in reponse to a request. + // Example: SUID, motion detect + SNS_STD_SENSOR_STREAM_TYPE_SINGLE_OUTPUT = 2; +} + +// Rigid body types +enum sns_std_sensor_rigid_body_type +{ + option (nanopb_enumopt).long_names = false; + + // Used for a Sensor mounted on the same rigid body as the display. + SNS_STD_SENSOR_RIGID_BODY_TYPE_DISPLAY = 0; + + // Used for a Sensor mounted on the same rigid body as a keyboard. + SNS_STD_SENSOR_RIGID_BODY_TYPE_KEYBOARD = 1; + + // Used for a Sensor that is mounted on an external device. + SNS_STD_SENSOR_RIGID_BODY_TYPE_EXTERNAL = 2; +} + +// Sensor stream configuration event +message sns_std_sensor_config_event +{ + // Current sample rate in Hz + required float sample_rate = 1; +} + +// Physical sensor stream configuration. This message reflects the current +// configuration of the physical sensor. +message sns_std_sensor_physical_config_event +{ + // Current sample rate in Hz for streaming sensors or highest rate of value + // change for on-change sensors. 0 if sensor is disabled. + // Note: if stream will be synchronized via S4S or I3C, this is the sample + // rate after synchronization is complete. + optional float sample_rate = 1; + + // Current hardware water mark setting. 1 if FIFO not in use. + optional uint32 water_mark = 2; + + // Sensor sample value min and max range + repeated float range = 3 [(nanopb).max_count = 2]; + + // Sensor sample value Resolution + optional float resolution = 4; + + // Sensor operation mode + // If all requests to the sensor are passive then it shall use + // operating_mode = "OFF" + optional string operation_mode = 5; + + // Sensor active current in uA + optional uint32 active_current = 6; + + // Sensor streaming is synchronized via methods like S4S and/or I3C. + // Note: if the stream is not yet synchronized, this field should be + // false, and an additional config event sent with stream_is_synchronous + // set to true once the clocks have been synchronized. + optional bool stream_is_synchronous = 7; + + // Sensor has enabled Data Ready Interrupt + optional bool dri_enabled = 8; + + // Current DAE water mark setting. 0 if non-DAE sensor. + optional uint32 DAE_watermark = 9; + + // The sync anchor is only valid for polled or synchronized sensors. + // It is a timestamp of a future (or past) sns_std_sensor_event. + // For synchronous sensors: this may be used by clients to determine the + // synchronized timeline before it is synchronized. + optional uint64 sync_ts_anchor = 10; +} + +// Attribute requirements: +// The Physical Sensor publishes: +// 1. SNS_STD_SENSOR_ATTRID_AVAILABLE attribute value (bool) as true when it's dependencies +// are met and the hardware is present and responsive. +// 2. SNS_STD_SENSOR_ATTRID_NAME attribute value (string) as the name of the sensor model. +// 3. SNS_STD_SENSOR_ATTRID_VENDOR attribute value (string) as the name of the sensor vendor. +// 4. SNS_STD_SENSOR_ATTRID_VERSION attribute value (decimal) as the version of the driver. +// 5. SNS_STD_SENSOR_ATTRID_RATES attribute as a float array of supported sample rates in Hz +// for streaming sensors. On-change sensors publish the highest rate of value change. +// 6. SNS_STD_SENSOR_ATTRID_FIFO_SIZE attribute value (decimal) as the maximum FIFO depth in +// number of sensor samples available to it when enabled standalone. +// The value can be zero if FIFO is not supported. +// 7. SNS_STD_SENSOR_ATTRID_ACTIVE_CURRENT attribute as an integer array representing active +// currents in uA corresponding to the sns_attr_op_modes attribute. +// 8. SNS_STD_SENSOR_ATTRID_SLEEP_CURRENT attribute value (float) as the current in uA when +// the sensor is in power down mode. +// 9. SNS_STD_SENSOR_ATTRID_OP_MODES attribute value as an array of string values +// representing different hardware operating modes. +// 10. SNS_STD_SENSOR_ATTRID_DRI attribute value (bool) as true when it supports +// interrupt based streaming else false when polling. +// The source of data ready interrupt (DRI) could be completion of measurement +// cycle, FIFO water mark (if sns_attr_fifo_size value is greater than 0), +// threshold, etc. +// If the sensor is capable of streaming in both polling and DRI modes then +// it publishes separate Sensors for each mode such that the one with DRI +// publishes SNS_STD_SENSOR_ATTRID_DRI value as true and the one with polling +// publishes SNS_STD_SENSOR_ATTRID_DRI as false. +// 11. SNS_STD_SENSOR_ATTRID_STREAM_SYNC attribute value (bool) as true when it +// it supports a synchronous streaming mechanism like S4S and/or I3C. +// 12. SNS_STD_SENSOR_ATTRID_EVENT_SIZE attribute value (decimal) as number of bytes in the +// output data event for the Sensor. +// 13. SNS_STD_SENSOR_ATTRID_STREAM_TYPE attribute value (sns_std_sensor_stream_type) as the +// supported stream type. +// 14. SNS_STD_SENSOR_ATTRID_DYNAMIC attribute value (bool) to indicate whether the sensor +// can be added at runtime. +// 15. SNS_STD_SENSOR_ATTRID_HW_ID attribute value (string) to uniquely identify multiple +// sensor hardware of the same model on a platform. +// 16. SNS_STD_SENSOR_ATTRID_RIGID_BODY attribute value (sns_std_sensor_rigid_body_type) as the rigid +// body on which the sensor is mounted. +// 17. SNS_STD_SENSOR_ATTRID_PLACEMENT attribute value as the location and orientation of +// the sensor hardware. +// 18. SNS_STD_SENSOR_ATTRID_PHYSICAL_SENSOR attribute value (bool) to indicate if the sensor is +// a physical sensor +// 19. SNS_STD_SENSOR_ATTRID_PHYSICAL_SENSOR_TESTS attribute value as array of supported +// sns_physical_sensor_test_type test types. +// 20. SNS_STD_SENSOR_ATTRID_SELECTED_RESOLUTION attribute value chosen from the +// SNS_STD_SENSOR_ATTRID_RESOLUTIONS attribute array. +// 21. SNS_STD_SENSOR_ATTRID_SELECTED_RANGE attribute value chosen from the +// SNS_STD_SENSOR_ATTRID_RANGES array. +// 22. SNS_STD_SENSOR_ATTRID_ADDITIONAL_LOW_LATENCY_RATES attribute as a float array of supported +// sample rates in Hz additional to rates in SNS_STD_SENSOR_ATTRID_RATES, this is only for low +// latency clients like direct report mode. +// See sensor specific .proto files for sensor specific attribute information. + +// Recommendation for device drivers to select configuration: +// 1. Choose fastest sample_rate among all client requests. +// 2. Choose fastest batch rate (using batch_period) among all client requests. For streaming clients, +// treat batch rate equal to requested sample rate for that request. +// 3. If HW FIFO is supported then: +// a. If all requests are max_batch then the driver configures highest FIFO watermark. +// If DAE is supported, the DAE watermark should be INT_MAX. +// b. Else FIFO watermark is determined based on sample_rate from #1 and batch rate from #2. diff --git a/system/system/etc/sensors/proto/sns_std_type.proto b/system/system/etc/sensors/proto/sns_std_type.proto new file mode 100644 index 0000000000000000000000000000000000000000..9d9f7444e27c913fd5fa43e941f00e7c53cf6f31 --- /dev/null +++ b/system/system/etc/sensors/proto/sns_std_type.proto @@ -0,0 +1,79 @@ +// @file sns_std_type.proto +// +// Defines standard data types used across multiple Sensor API definitions +// +// Copyright (c) 2016-2017 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. +syntax = "proto2"; +import "nanopb.proto"; + +// Represents an unique Sensor +message sns_std_suid { + required fixed64 suid_low = 1; + required fixed64 suid_high = 2; +} + +// Represents an attribute value +// Attribute values may be a single value, array of simple values, or +// an array of complex tuples +message sns_std_attr_value { + // "data" submessage required to support recursion + message data { + option (nanopb_msgopt).no_unions = true; + oneof value { + sns_std_attr_value subtype = 1; + string str = 2; + float flt = 3; + sfixed64 sint = 4; + bool boolean = 5; + } + } + repeated data values = 1; +} + +// An individual attribute from a Sensor +message sns_std_attr { + // A standard list of attributes is available within sns_std_sensor_attr_id + // Additional attributes may be defined by sensors, using the format: + // <SENSOR_PROTO_NAME>_ATTRID_<ATTR_NAME> (e.g. SNS_ACCEL_ATTRID_ODR) + // Additional IDs must fall within the range of 1024-2047 + required int32 attr_id = 1; + // Attribute value + required sns_std_attr_value value = 2; +} + +// Error codes +enum sns_std_error { + option (nanopb_enumopt).long_names = false; + + /* No error occurred; success. */ + SNS_STD_ERROR_NO_ERROR = 0; + /* Unfixable or internal error occurred. */ + SNS_STD_ERROR_FAILED = 1; + /* This API is not supported or is not implemented. */ + SNS_STD_ERROR_NOT_SUPPORTED = 2; + /* Message contains invalid data type, + * e.g., unknown message ID, unknown registry group, or unexpected + * Sensor UID. */ + SNS_STD_ERROR_INVALID_TYPE = 3; + /* Catastrophic error; expect no further data */ + SNS_STD_ERROR_INVALID_STATE = 4; + /* One or more argument values were outside of the valid range */ + SNS_STD_ERROR_INVALID_VALUE = 5; + /* This operation is not available at this time */ + SNS_STD_ERROR_NOT_AVAILABLE = 6; + /* This action was rejected due to the current policy settings */ + SNS_STD_ERROR_POLICY = 7; +} + +//The enum contains all the processor types supported. +enum sns_std_client_processor { + option (nanopb_enumopt).long_names = false; + + SNS_STD_CLIENT_PROCESSOR_SSC = 0; + SNS_STD_CLIENT_PROCESSOR_APSS = 1; + SNS_STD_CLIENT_PROCESSOR_ADSP = 2; + SNS_STD_CLIENT_PROCESSOR_MDSP = 3; + SNS_STD_CLIENT_PROCESSOR_CDSP = 4; +} diff --git a/system/system/etc/sensors/proto/sns_suid.proto b/system/system/etc/sensors/proto/sns_suid.proto new file mode 100644 index 0000000000000000000000000000000000000000..508fd8211d3253fc5eddc83c216ce7c5cd927be8 --- /dev/null +++ b/system/system/etc/sensors/proto/sns_suid.proto @@ -0,0 +1,49 @@ +// @file sns_suid.proto +// +// Defines standard message types to request and receive SUIDs. +// +// Copyright (c) 2016-2017 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. +syntax = "proto2"; +import "nanopb.proto"; +import "sns_std_type.proto"; + +enum sns_suid_msgid { + option (nanopb_enumopt).long_names = false; + + SNS_SUID_MSGID_SNS_SUID_REQ = 512; + SNS_SUID_MSGID_SNS_SUID_EVENT = 768; +} + +// Well-known SUID for use by all clients. +// All other Sensor UIDs must be discovered dynamically +message sns_suid_sensor { + required fixed64 suid_low = 1 [default = 0xabababababababab]; + required fixed64 suid_high = 2 [default = 0xabababababababab]; +} + +// Request sent by internal or external client for the list of SUIDs that +// advertise the specified Data Type +// Note: Additional requests arriving on the same connection, will not result +// in a replaced request, but instead the new request will be appended to any +// active registrations. +message sns_suid_req { + required string data_type = 1; + // Register for updates to the list of SUIDs advertising data_type + optional bool register_updates = 2; + + // Each datatype has one sensor configured to be "default". If following + // field is set to true, only the SUID of the default sensor will be + // sent via the suid event + optional bool default_only = 3 [default = true]; +} + +// Event specifying the list of SUIDs associated with the given Data Type +// Receipt of this event indicates that a change to this list has occurred +// since the previous event. +message sns_suid_event { + // Direct copy of sns_suid_req:data_type + required string data_type = 1; + repeated sns_std_suid suid = 2; +} diff --git a/system/system/etc/sensors/proto/sns_thermopile.proto b/system/system/etc/sensors/proto/sns_thermopile.proto new file mode 100644 index 0000000000000000000000000000000000000000..2e24181ce26097618a85781d3cfe9fac14b31006 --- /dev/null +++ b/system/system/etc/sensors/proto/sns_thermopile.proto @@ -0,0 +1,62 @@ +// @file sns_thermopile.proto +// +// Defines the API for Thermopile Sensors. +// All Thermopile Sensor drivers are required to comply with this API. +// Any new functionality for Thermopile Sensor can be defined in a +// device specific API file. +// +// Copyright (c) 2016-2017 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. + +syntax = "proto2"; +import "nanopb.proto"; +import "sns_std_sensor.proto"; +import "sns_physical_sensor_test.proto"; +import "sns_cal.proto"; + +// Attribute requirements: +// The Thermopile Temperature Sensor publishes: +// 1. SNS_STD_SENSOR_ATTRID_TYPE attribute value as "thermopile". +// 2. SNS_STD_SENSOR_ATTRID_RESOLUTIONS attribute value in degrees Celsius/LSB. +// 3. SNS_STD_SENSOR_ATTRID_RANGES attribute values in degrees Celsius unit. +// 4. See sns_std_sensor.proto for other attributes. + +// Handling stream requests: +// 1. The Thermopile Sensor handles the sns_std_sensor_config +// message request for all stream enable/update requests. + +// Handling stream events: +// 1. The Thermopile Sensor publishes data stream events using the +// sns_std_sensor_event message. +// 2. Each stream event contains one output data field where data is +// factory calibrated and ordered as: +// data[0] = Object temperature in degrees Celsius +// 3. Each stream event publishes an accuracy field: +// SNS_STD_SENSOR_SAMPLE_STATUS_UNRELIABLE to mark invalid samples when hardware is +// yet to stabilize after the sensor is configured. +// SNS_STD_SENSOR_SAMPLE_STATUS_ACCURACY_HIGH to mark samples when they are valid. +// 4. The Thermopile Sensor publishes a configuration event using the +// sns_std_sensor_physical_config_event message. +// It publishes this event each time there is change in hardware config of the sensor +// and contains current physical sensor config of the sensor. +// 5. The Thermopile Sensor publishes a factory calibration event using the +// sns_cal_event message. It uses bias and scale_factor fields in this event. +// It publishes this event each time there is change in it's factory calibration +// data or when a client sends a new streaming request. + +// Handling self-test requests: +// 1. The Thermopile Sensor implements SNS_PHYSICAL_SENSOR_TEST_TYPE_COM test +// type using the physical sensor test API. +// 2. The Thermopile Sensor implements SNS_PHYSICAL_SENSOR_TEST_TYPE_FACTORY test +// type to determine factory calibration parameters using the physical +// sensor test API. +// 3. The Thermopile Sensor could implement other test types. + +// Handling test events: +// 1. The Thermopile Sensor uses sns_physical_sensor_test_event message to publish +// a test completion event. +// 2. The test_passed field in sns_physical_sensor_test_event is used to output the +// pass/fail result of self-test execution. +// 3. The test_data field in sns_physical_sensor_test_event could be used to output any +// driver-specific error data. diff --git a/system/system/etc/sensors/proto/sns_threshold.proto b/system/system/etc/sensors/proto/sns_threshold.proto new file mode 100644 index 0000000000000000000000000000000000000000..ac03d2a1ae238317002181fefb78dcf0ae115ba7 --- /dev/null +++ b/system/system/etc/sensors/proto/sns_threshold.proto @@ -0,0 +1,83 @@ +// @file sns_threshold.proto +// +// Defines standard message types for the Threshold Algorithm +// +// Copyright (c) 2018 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. +syntax = "proto2"; +import "nanopb.proto"; +import "sns_std.proto"; +import "sns_std_sensor.proto"; +import "sns_resampler.proto"; + +// Threshold Sensor Attribute Requirements: +// SNS_STD_SENSOR_ATTRID_TYPE: "threshold" +// SNS_STD_SENSOR_ATTRID_STREAM_TYPE: SNS_STD_SENSOR_STREAM_TYPE_STREAMING + +// Sensor output event: +// Threshold uses sns_std_sensor_event for it's output event. +// An event is generated by the threshold algorithm only if the threshold is met +// on any of the axis for the sensor. +// Thresholding can be done as value based delta between current value and +// the last generated output. Or thresholding can be done as the delta between +// current value and the last output, as a percentage of the last output. +// Thresholding can also be done based on the current value going beyond a particular +// absolute threshold value. +// When thresholding criteria is met , an event is generated by the algorithm. + +enum sns_threshold_msgid +{ + option (nanopb_enumopt).long_names = false; + + SNS_THRESHOLD_MSGID_SNS_THRESHOLD_CONFIG = 512; +} + +//Thresholding types +enum sns_threshold_type +{ + option (nanopb_enumopt).long_names = false; + + // Provide thresholding as a delta between current value + // and last reported value, exceeding above the configured threshold. + SNS_THRESHOLD_TYPE_RELATIVE_VALUE = 0; + + // Provide thresholding as a delta between current value + // and last reported value, compared as a percentage of the last reported value, + // where the percentage is the configured threshold. + SNS_THRESHOLD_TYPE_RELATIVE_PERCENT = 1; + + // Provides thresholding of the current value against a fixed configured + // threshold value. + SNS_THRESHOLD_TYPE_ABSOLUTE = 2; +} + +// Configuration Message +// Used to either request for a new configuration of the threshold Sensor or +// alter an already existing configuration or query the current configuration. +message sns_threshold_config +{ + // UID of the sensor from which data is being requested from. + required sns_std_suid sensor_uid = 1; + + //The threshold value per axis. + repeated float threshold_val = 2; + + // Tells us how to use the thresholding value provided. + required sns_threshold_type threshold_type = 3; + + // The message id to be used to configure the underlying sensor. + // This is used together with the below payload field. + required uint32 payload_cfg_msg_id = 4; + + // Dynamic length payload, containing the actual data/configuration request + // This payload will need to be decoded separately, using the Sensor-specific + // header file. + required bytes payload = 5; +} + +// Config is used to inform the client of the configuration that was set, +// after a configuration is done . +// The config message is sent back to the client +// in the threshold config message. +// All data events are generated as sns_std_sensor_event. diff --git a/system/system/etc/sensors/proto/sns_tilt.proto b/system/system/etc/sensors/proto/sns_tilt.proto new file mode 100644 index 0000000000000000000000000000000000000000..84587760e2b85dcdbe26fffa920c1240e8043ded --- /dev/null +++ b/system/system/etc/sensors/proto/sns_tilt.proto @@ -0,0 +1,49 @@ +// @file sns_tilt.proto +// +// Defines message types for the Tilt Sensor. +// +// Copyright (c) 2017 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. + +syntax = "proto2"; +import "nanopb.proto"; +import "sns_std_sensor.proto"; + +// The Tilt Sensor looks for a change in angle of a gravity vector from an +// anchor vector. +// +// The initial anchor vector is based on an average of one second of +// accel data after initial activation. +// +// The gravity vector is calculated based on an average of two seconds of +// accel data. +// +// The anchor vector is reset to the current gravity vector each time the +// Tilt event is generated. +// There is only one anchor vector shared amongst all clients. +// +// The Tilt event is generated when the current gravity vector is 35 degrees +// or more from the anchor vector. + +// Tilt Sensor Attribute Requirements: +// SNS_STD_SENSOR_ATTRID_TYPE: "tilt" +// SNS_STD_SENSOR_ATTRID_STREAM_TYPE: SNS_STD_SENSOR_STREAM_TYPE_ON_CHANGE + +// Stream Requests: +// - SNS_STD_SENSOR_MSGID_SNS_STD_ON_CHANGE_CONFIG is used to enable the sensor + +// Message IDs for Tilt Sensor +enum sns_tilt_msgid { + option (nanopb_enumopt).long_names = false; + + SNS_TILT_MSGID_SNS_TILT_EVENT = 774; +} + +// Stream events: +// +// A NULL message with message ID SNS_TILT_MSGID_SNS_TILT_EVENT is used to +// publish tilt event +// +// Tilt does not publish configuration events. + diff --git a/system/system/etc/sensors/proto/sns_tilt_to_wake.proto b/system/system/etc/sensors/proto/sns_tilt_to_wake.proto new file mode 100644 index 0000000000000000000000000000000000000000..ceabc924754255e399a4a6e973453fc31db76226 --- /dev/null +++ b/system/system/etc/sensors/proto/sns_tilt_to_wake.proto @@ -0,0 +1,36 @@ +// @file sns_tilt_to_wake.proto +// +// Defines message types for the tilt_to_wake Sensor. +// +// Copyright (c) 2017 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. + +syntax = "proto2"; +import "nanopb.proto"; +import "sns_std_sensor.proto"; + +// The tilt_to_wake detects substantial phone rotation (gesture) within +// limited period ending in a specific range of the pitch and roll angles. +// It uses proximity sensor to block the tilt event reporting in pocket or purse + +// tilt_to_wake Sensor Attribute Requirements: +// SNS_STD_SENSOR_ATTRID_TYPE: "tilt_to_wake" +// SNS_STD_SENSOR_ATTRID_STREAM_TYPE: SNS_STD_SENSOR_STREAM_TYPE_ON_CHANGE + +// Stream Requests: +// - SNS_STD_SENSOR_MSGID_SNS_STD_ON_CHANGE_CONFIG is used to enable the sensor + +// Message IDs for tilt_to_wake Sensor +enum sns_tilt_to_wake_msgid { + option (nanopb_enumopt).long_names = false; + + SNS_TILT_TO_WAKE_MSGID_SNS_TILT_TO_WAKE_EVENT = 775; +} + +// Stream events: +// +// A NULL message with message ID SNS_TILT_TO_WAKE_MSGID_SNS_TILT_TO_WAKE_EVENT is used to +// publish tilt_to_wake event +// +// tilt_to_wake does not publish configuration events. diff --git a/system/system/etc/sensors/proto/sns_timer.proto b/system/system/etc/sensors/proto/sns_timer.proto new file mode 100644 index 0000000000000000000000000000000000000000..82bcc01678929b3482dff3d82463a4c5b04d20e8 --- /dev/null +++ b/system/system/etc/sensors/proto/sns_timer.proto @@ -0,0 +1,149 @@ +// @file sns_timer.proto +// +// Defines standard message types for the Timer Sensor +// +// Copyright (c) 2017 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. +syntax = "proto2"; +import "nanopb.proto"; + +enum sns_timer_sensor_timeout +{ + option (nanopb_enumopt).long_names = false; + + SNS_TIMER_SENSOR_TIMEOUT_MIN_TIMEOUT_NANOSEC = 100000; +} + +enum sns_timer_msgid { + option (nanopb_enumopt).long_names = false; + + // Timer config message. + // + //Corresponds to the message sns_timer_sensor_config. + // This message is used to start, reconfigure or + // stop the timer sensor + SNS_TIMER_MSGID_SNS_TIMER_SENSOR_CONFIG = 512; + + // Timer event message. + // + // Corresponds to the message sns_timer_sensor_event. + // This event is generated when a timer's timeout + // occurs. + SNS_TIMER_MSGID_SNS_TIMER_SENSOR_EVENT = 1025; + + // Timer registration message + // + // This message is used to acknowledge that a timer was successfully + // registered. This event contains the sns_timer_reg_event with the + // options selected by the timer sensor. The event will be re-sent each time + // the timer sensor automatically adjusts the period of a periodic timer. + SNS_TIMER_MSGID_SNS_TIMER_SENSOR_REG_EVENT = 1026; +} + +// Priority of timer events +enum sns_timer_priority { + option (nanopb_enumopt).long_names = false; + // Priority LOWEST is used for low priority timers + SNS_TIMER_PRIORITY_LOWEST = 0; + // Priority OTHER is used for general timer events, and should be used + // by default + SNS_TIMER_PRIORITY_OTHER = 10; + // Priority POLLING is used for polling physical sensors + SNS_TIMER_PRIORITY_POLLING = 50; + // Priority S4S is used for S4S schedules + SNS_TIMER_PRIORITY_S4S = 100; +} + +// Timer configuration message. +// The minimum time resolution supported by the timer is +// min_timeout_nanosec + +message sns_timer_sensor_config +{ + + // The time of starting the timer in ticks. This is typically current time. + required uint64 start_time = 1; + + // The timeout period starting from start_time, in ticks. + required uint64 timeout_period = 2; + + // If this timer is periodic. If true, the timer will be rearmed to + // timeout_period when the timer fires. If false, the timer will be disarmed + // after firing once. The memory associated with this timer will not be + // released until this connection is terminated. + required bool is_periodic = 3; + + // The start_config allows the timer sensor to modify the start_time. This may + // allow the timer sensor to synchronize with other nearby timers to save power + // if the exact value of start_time is flexible. + // If this message is not present, default values are 0. + message start_config_message { + // The start_time may be adjusted to start early by this many ticks. + required uint32 early_start_delta = 1; + // The start_time may be adjusted to start late by this many ticks. + required uint32 late_start_delta = 2; + } + optional start_config_message start_config = 4; + + // The timeout_config allows the timer sensor to modify the timeout_period. + // This may allow the timer sensor to synchronize with other timers to save + // power if the exact perodicity is flexible. + // If this message is not present, default values are 0. + message timeout_config_message { + // The initial timeout_period may be adjusted smaller by this many ticks. + required uint32 low_timeout_delta = 1; + // The initial timeout_period may be adjusted larger by this many ticks. + required uint32 high_timeout_delta = 2; + + // jitter_ticks only applies if "is_periodic" is true. After the first + // TIMER_SENSOR_EVENT, the timeout_period will only be adjusted by this many + // ticks in each period. The accumulated adjustments will stay within the + // low/high bounds defined in this message. + optional uint32 jitter_ticks = 3; + } + optional timeout_config_message timeout_config = 5; + + // Set this to true to cause the timer sensor to send a TIMER_SENSOR_REG_EVENT + // and include this timer as part of the timers to be synchronized, but the + // timer will not actually be started, and no TIMER_SENSOR_EVENTs will + // be generated. + // This is useful to know how to synchronize to other timers on the system + // without actually causing timer events to occur. + optional bool is_dry_run = 6 [default = false]; + + // If multiple timers expire at the same time, timer events with higher + // priority will be sent first. + // default: other + optional sns_timer_priority priority = 7 [default = SNS_TIMER_PRIORITY_OTHER]; +} + +// Timer Sensor event +// This event is generated each time the timer fires. The time at which the timer +// fires can differ from the requested timeout by up to min_timeout_nanosec. +// The client is responsible for checking the requested_timeout_time and the +// timeout_time fields and determine if additional delays must be added. +message sns_timer_sensor_event +{ + // The timeout period generated from the timer_sensor_config message in ticks. + required uint64 requested_timeout_time = 1; + + // The time at which the timer fired, in ticks. + required uint64 timeout_time = 2; +} + +// Timer registration message +// +// This message is used to acknowledge that a timer was successfully +// registered. This event contains options selected by the timer sensor based +// on the config event. +// The event will be re-sent each time the timer sensor automatically adjusts +// the period of a periodic timer. +message sns_timer_sensor_reg_event +{ + required uint64 start_time = 1; + required uint64 timeout_period = 2; + required bool is_periodic = 3; + required bool is_dry_run = 4; + required sns_timer_priority priority = 5; +} diff --git a/system/system/etc/sensors/proto/sns_ultra_violet.proto b/system/system/etc/sensors/proto/sns_ultra_violet.proto new file mode 100644 index 0000000000000000000000000000000000000000..7bb7fd22b55a9ee9f969e207f2db87620143606f --- /dev/null +++ b/system/system/etc/sensors/proto/sns_ultra_violet.proto @@ -0,0 +1,72 @@ +// @file sns_ultra_violet.proto +// +// Defines the API for Ultra Violet (UV) Sensors. +// All UV Sensor drivers are required to comply with this API. +// Any new functionality for UV Sensor can be defined in a +// device specific API file. +// +// Copyright (c) 2016-2017 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. + +syntax = "proto2"; +import "nanopb.proto"; +import "sns_std_sensor.proto"; +import "sns_physical_sensor_test.proto"; +import "sns_cal.proto"; + +// Attribute requirements: +// The UV Sensor publishes: +// 1. SNS_STD_SENSOR_ATTRID_TYPE attribute value as "ultra_violet". +// 2. SNS_STD_SENSOR_ATTRID_RESOLUTIONS attribute value in degrees mW/cm2/LSB. +// 3. SNS_STD_SENSOR_ATTRID_RANGES attribute values in degrees mW/cm2 unit. +// 4. See sns_std_sensor.proto for other attributes. + +// Handling stream requests: +// 1. The UV Sensor handles the sns_std_sensor_config +// message request for all stream enable/update requests. + +// Handling stream events: +// 1. The UV Sensor publishes UV data in ambient light using the +// sns_std_sensor_event message. +// 2. Each stream event contains following factory calibrated data fields: +// data[0] = Bit mask to determine which outputs are supported: +// bit[0]: 1 if UV-A is supported else 0 +// bit[1]: 1 if UV-B is supported else 0 +// bit[2]: 1 if Total UV is supported else 0 +// bit[3]: 1 if UV index is supported else 0 +// all other bits are 0 +// data[1] = UV-A radiation in mW/cm2 +// data[2] = UV-B radiation in mW/cm2 +// data[3] = Total UV radiation in mW/cm2 +// data[4] = Unitless UV index number +// 3. Each stream event publishes an accuracy field: +// SNS_STD_SENSOR_SAMPLE_STATUS_UNRELIABLE to mark invalid samples when hardware is +// yet to stabilize after the sensor is configured. +// SNS_STD_SENSOR_SAMPLE_STATUS_ACCURACY_HIGH to mark samples when they are valid. +// 4. The UV Sensor publishes a configuration event using the +// sns_std_sensor_physical_config_event message. +// It publishes this event each time there is change in hardware config of the sensor +// and contains current physical sensor config of the sensor. +// 5. The UV Sensor publishes a factory calibration event using the +// sns_cal_event message. It uses bias and scale_factor fields in this event. +// It publishes this event each time there is change in it's factory calibration +// data or when a client sends a new streaming request. + +// Handling self-test requests: +// 1. The UV Sensor implements SNS_PHYSICAL_SENSOR_TEST_TYPE_COM test +// type using the physical sensor test API. +// 2. The UV Sensor implements SNS_PHYSICAL_SENSOR_TEST_TYPE_FACTORY test +// type to determine factory calibration parameters using the physical +// sensor test API. The factory test for UV Sensor calibrates +// the sensor such that it's output is comparable to a standard +// UV Meter output in any lighting condition. +// 3. The UV Sensor could implement other test types. + +// Handling test events: +// 1. The UV Sensor uses sns_physical_sensor_test_event message to publish +// a test completion event. +// 2. The test_passed field in sns_physical_sensor_test_event is used to output the +// pass/fail result of self-test execution. +// 3. The test_data field in sns_physical_sensor_test_event could be used to output any +// driver-specific error data. diff --git a/system/system/etc/sensors/proto/sns_wrist_tilt_gesture.proto b/system/system/etc/sensors/proto/sns_wrist_tilt_gesture.proto new file mode 100644 index 0000000000000000000000000000000000000000..37482d974a40969f0161c827519e3666650e014e --- /dev/null +++ b/system/system/etc/sensors/proto/sns_wrist_tilt_gesture.proto @@ -0,0 +1,49 @@ +// @file sns_wrist_tilt_gesture.proto +// +// Defines message types for the wrist_tilt_gesture Sensor. +// +// Copyright (c) 2018 Qualcomm Technologies, Inc. +// All Rights Reserved. +// Confidential and Proprietary - Qualcomm Technologies, Inc. + +syntax = "proto2"; +import "nanopb.proto"; +import "sns_std_sensor.proto"; + +// The Tilt Sensor looks for a change in angle of a gravity vector from an +// anchor vector. +// +// The initial anchor vector is based on an average of one second of +// accel data after initial activation. +// +// The gravity vector is calculated based on an average of two seconds of +// accel data. +// +// The anchor vector is reset to the current gravity vector each time the +// Tilt event is generated. +// There is only one anchor vector shared amongst all clients. +// +// The Tilt event is generated when the current gravity vector is 35 degrees +// or more from the anchor vector. + +// Tilt Sensor Attribute Requirements: +// SNS_STD_SENSOR_ATTRID_TYPE: "wrist_tilt_gesture" +// SNS_STD_SENSOR_ATTRID_STREAM_TYPE: SNS_STD_SENSOR_STREAM_TYPE_ON_CHANGE + +// Stream Requests: +// - SNS_STD_SENSOR_MSGID_SNS_STD_ON_CHANGE_CONFIG is used to enable the sensor + +// Message IDs for Wrist Tilt Gesture Sensor +enum sns_wrist_tilt_gesture_msgid { + option (nanopb_enumopt).long_names = false; + + SNS_WRIST_TILT_GESTURE_MSGID_SNS_TILT_EVENT = 774; +} + +// Stream events: +// +// A NULL message with message ID SNS_TILT_MSGID_SNS_TILT_EVENT is used to +// publish tilt event +// +// Tilt does not publish configuration events. + diff --git a/system/system/etc/sepolicy_freeze_test b/system/system/etc/sepolicy_freeze_test new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/system/system/etc/sepolicy_tests b/system/system/etc/sepolicy_tests new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/system/system/etc/spn-conf.xml b/system/system/etc/spn-conf.xml new file mode 100644 index 0000000000000000000000000000000000000000..6eb20b858e11c354e720fc4e91ea22be93d7d02e --- /dev/null +++ b/system/system/etc/spn-conf.xml @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/** + * Copyright (c) 2013,2016, Qualcomm Technologies, Inc. + * All Rights Reserved. + * Confidential and Proprietary - Qualcomm Technologies, Inc. + */ +--> +<spnOverrides> + <!-- China --> + <spnOverride numeric="46000" spn="China Mobile" /> + <spnOverride numeric="46001" spn="China Unicom" /> + <spnOverride numeric="46002" spn="China Mobile" /> + <spnOverride numeric="46003" spn="China Telecom" /> + <spnOverride numeric="46005" spn="China Telecom" /> + <spnOverride numeric="46006" spn="China Unicom" /> + <spnOverride numeric="46007" spn="China Mobile" /> + <!-- Taiwan --> + <spnOverride numeric="46601" spn="FarEasTone" /> + <spnOverride numeric="46605" spn="APBW" /> + <spnOverride numeric="46606" spn="Tuntex" /> + <spnOverride numeric="46688" spn="KG Telecom" /> + <spnOverride numeric="46689" spn="VIBO" /> + <spnOverride numeric="46692" spn="Chungwa" /> + <spnOverride numeric="46693" spn="MobiTai" /> + <spnOverride numeric="46697" spn="Taiwan Mobile" /> + <spnOverride numeric="46699" spn="TransAsia" /> + <!--Hong Kong --> + <spnOverride numeric="45429" spn="PCCW" /> + <spnOverride numeric="45404" spn="Hutchison" /> + <spnOverride numeric="45406" spn="Smartone" /> +</spnOverrides> diff --git a/system/system/etc/sysconfig/app_aspect_ratio_config.xml b/system/system/etc/sysconfig/app_aspect_ratio_config.xml new file mode 100644 index 0000000000000000000000000000000000000000..0b83a545b60eda9b418a271eb9309fa00abb6eb7 --- /dev/null +++ b/system/system/etc/sysconfig/app_aspect_ratio_config.xml @@ -0,0 +1,27 @@ +<?xml version="1.0" encoding="utf-8"?> +<config> + <fullscreen package="air.com.peppapig.paintbox" /> + <fullscreen package="com.camera.beautycam" /> + <fullscreen package="com.cht.easyrent.irent" /> + <fullscreen package="com.cwj.hsing" /> + <fullscreen package="com.dianping.v1" /> + <fullscreen package="com.facebook.lite" /> + <fullscreen package="com.feib.appbank" /> + <fullscreen package="com.google.android.media.gts" /> + <fullscreen package="com.google.samples.apps.cardboarddemo" /> + <fullscreen package="com.netflix.mediaclient" /> + <fullscreen package="com.ninemgames.tennis.google" /> + <fullscreen package="com.opera.mini.native" /> + <fullscreen package="com.uc.vmate" /> + <fullscreen package="com.vng.inputmethod.labankey" /> + <fullscreen package="jp.gungho.padHT" /> + <sixteen-nine package="com.appon.kitchenstory" /> + <sixteen-nine package="com.fingersoft.makemore" /> + <sixteen-nine package="com.jiannianggame.tw" /> + <sixteen-nine package="com.square_enix.android_googleplay.FFBEWW" /> + <sixteen-nine package="jp.co.mixi.monsterstrikeTW" /> + <sixteen-nine package="jp.co.ponos.battlecatstw" /> + <sixteen-nine package="si.pilcom.apps.pizzamakerkids" /> + <sixteen-nine package="tw.wonderplanet.CrashFever" /> + <sixteen-nine package="tw.sonet.wiz" /> +</config> diff --git a/system/system/etc/sysconfig/app_notch_config.xml b/system/system/etc/sysconfig/app_notch_config.xml new file mode 100644 index 0000000000000000000000000000000000000000..1bb54bf0fee3096494b07be5ae257f1afd4ba075 --- /dev/null +++ b/system/system/etc/sysconfig/app_notch_config.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<config> + <package name="com.asus.stitchimage" fillNotch="false" locked="true" /> + <package name="com.bbqstudio.bbqqoversea" restart="true" /> + <package name="com.com2us.smon.normal.freefull.google.kr.android.common" restart="true" /> + <package name="com.efun.twszqy" restart="true" /> + <package name="com.elex.coq.gp" restart="true" /> + <package name="com.futuredial.asusdatatransfer" fillNotch="true" locked="true" /> + <package name="com.google.android.gms" fillNotch="true" locked="true" /> + <package name="com.google.android.setupwizard" fillNotch="true" locked="true" /> + <package name="com.longtech.lastwars.gp" restart="true" /> + <package name="com.netease.ko" restart="true" /> + <package name="com.nianticlabs.pokemongo" fillNotch="true" locked="false" /> + <package name="com.supercell.clashroyale" restart="true" /> + <package name="jp.co.ponos.battlecatstw" fillNotch="true" locked="true" /> + <window name="com.google.android.youtube/com.google.android.apps.youtube.app.WatchWhileActivity" fillNotch="true" locked="true" minAspect="2.0" /> + <window name="com.bilibili.app.in/tv.danmaku.bili.ui.video.VideoDetailsActivity" fillNotch="true" locked="true" minAspect="2.0" /> + <window name="com.google.android.apps.docs/com.google.android.apps.viewer.ProjectorActivity" fillNotch="false" locked="true" /> + <window name="com.google.samples.apps.cardboarddemo/com.google.vr.app.CardboardPaperscope.CardboardPaperscope" fillNotch="true" locked="true" /> + <switch name="gamegenie" enable="true" /> + <switch name="system" enable="true" /> +</config> diff --git a/system/system/etc/sysconfig/asus_doze_default_config.xml b/system/system/etc/sysconfig/asus_doze_default_config.xml new file mode 100644 index 0000000000000000000000000000000000000000..e9f1e11f2d8f1455458ef481b6edae9b3d19f268 --- /dev/null +++ b/system/system/etc/sysconfig/asus_doze_default_config.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Configurations are parsed in Systemconfig.java --> +<config> + <!-- These are the standard packages that are white-listed to always have internet + access while in power save mode, even if they aren't in the foreground. --> + <!--<allow-in-power-save package="com.asus.calendar" />--> +</config> diff --git a/system/system/etc/sysconfig/facebook-hiddenapi-package-whitelist.xml b/system/system/etc/sysconfig/facebook-hiddenapi-package-whitelist.xml new file mode 100644 index 0000000000000000000000000000000000000000..1e88b0ecf35a187fb8f0e3d22c8d57edd01c0a49 --- /dev/null +++ b/system/system/etc/sysconfig/facebook-hiddenapi-package-whitelist.xml @@ -0,0 +1,5 @@ +<config> + <hidden-api-whitelisted-app package="com.facebook.appmanager" /> + <hidden-api-whitelisted-app package="com.facebook.system" /> + <hidden-api-whitelisted-app package="com.facebook.services" /> +</config> \ No newline at end of file diff --git a/system/system/etc/sysconfig/facebook.xml b/system/system/etc/sysconfig/facebook.xml new file mode 100644 index 0000000000000000000000000000000000000000..75c9c2e10a5f8630e1c118e8cf167062a90765b0 --- /dev/null +++ b/system/system/etc/sysconfig/facebook.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="utf-8"?> +<config> + <allow-in-power-save-except-idle package="com.facebook.appmanager" /> + <allow-in-power-save package="com.facebook.services" /> +</config> diff --git a/system/system/etc/sysconfig/framework-sysconfig.xml b/system/system/etc/sysconfig/framework-sysconfig.xml new file mode 100644 index 0000000000000000000000000000000000000000..dd3a2a3fdf904e0241b400e0cf39a92aad099129 --- /dev/null +++ b/system/system/etc/sysconfig/framework-sysconfig.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2017 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<!-- These are configurations that must exist on all Android devices. --> +<config> + + <!-- Broadcast actions that are currently exempted from O+ background + delivery restrictions. --> + <allow-implicit-broadcast action="android.intent.action.SIM_STATE_CHANGED" /> + <allow-implicit-broadcast action="android.intent.action.PACKAGE_CHANGED" /> + <allow-implicit-broadcast action="android.intent.action.MEDIA_SCANNER_SCAN_FILE" /> + <allow-implicit-broadcast action="android.media.action.OPEN_AUDIO_EFFECT_CONTROL_SESSION" /> + <allow-implicit-broadcast action="android.media.action.CLOSE_AUDIO_EFFECT_CONTROL_SESSION" /> + <allow-implicit-broadcast action="asus.intent.action.ACTION_ADN_INIT_DONE" /> + + <!-- Whitelist of what components are permitted as backup data transports. The + 'service' attribute here is a flattened ComponentName string. --> + <backup-transport-whitelisted-service + service="android/com.android.internal.backup.LocalTransportService" /> + + <!-- Whitelist of bundled applications which all handle URLs to their websites by default --> + <app-link package="com.android.carrierdefaultapp" /> +</config> diff --git a/system/system/etc/sysconfig/google-hiddenapi-package-whitelist.xml b/system/system/etc/sysconfig/google-hiddenapi-package-whitelist.xml new file mode 100644 index 0000000000000000000000000000000000000000..1721a105fb0280814c33351edcfb62a96068bcdf --- /dev/null +++ b/system/system/etc/sysconfig/google-hiddenapi-package-whitelist.xml @@ -0,0 +1,111 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright (C) 2018 The Android Open Source Project + ~ + ~ Licensed under the Apache License, Version 2.0 (the "License"); + ~ you may not use this file except in compliance with the License. + ~ You may obtain a copy of the License at + ~ + ~ http://www.apache.org/licenses/LICENSE-2.0 + ~ + ~ Unless required by applicable law or agreed to in writing, software + ~ distributed under the License is distributed on an "AS IS" BASIS, + ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + ~ See the License for the specific language governing permissions and + ~ limitations under the License + --> + +<!-- +This XML file declares which platform apps that need to access internal APIs. +--> +<config> + <hidden-api-whitelisted-app package="android.car.cluster.maserati" /> + <hidden-api-whitelisted-app package="com.android.apps.tag" /> + <hidden-api-whitelisted-app package="com.android.auto.embedded.cts.verifier" /> + <hidden-api-whitelisted-app package="com.android.car.carlauncher" /> + <hidden-api-whitelisted-app package="com.android.car.home" /> + <hidden-api-whitelisted-app package="com.android.car.retaildemo" /> + <hidden-api-whitelisted-app package="com.android.car.settingslib.robotests" /> + <hidden-api-whitelisted-app package="com.android.car.setupwizardlib.robotests" /> + <hidden-api-whitelisted-app package="com.android.cardock" /> + <hidden-api-whitelisted-app package="com.android.connectivity.metrics" /> + <hidden-api-whitelisted-app package="com.android.facelock" /> + <hidden-api-whitelisted-app package="com.android.google.gce.gceservice" /> + <hidden-api-whitelisted-app package="com.android.hotwordenrollment.okgoogle" /> + <hidden-api-whitelisted-app package="com.android.hotwordenrollment.tgoogle" /> + <hidden-api-whitelisted-app package="com.android.hotwordenrollment.xgoogle" /> + <hidden-api-whitelisted-app package="com.android.inputmethod.latin" /> + <hidden-api-whitelisted-app package="com.android.media.update" /> + <hidden-api-whitelisted-app package="com.android.netspeed" /> + <hidden-api-whitelisted-app package="com.android.onemedia" /> + <hidden-api-whitelisted-app package="com.android.pixellogger" /> + <hidden-api-whitelisted-app package="com.android.ramdump" /> + <hidden-api-whitelisted-app package="com.android.settingslib.robotests" /> + <hidden-api-whitelisted-app package="com.android.simappdialog" /> + <hidden-api-whitelisted-app package="com.android.statsd.dogfood" /> + <hidden-api-whitelisted-app package="com.android.statsd.loadtest" /> + <hidden-api-whitelisted-app package="com.android.systemui.shared" /> + <hidden-api-whitelisted-app package="com.android.test.power" /> + <hidden-api-whitelisted-app package="com.android.test.voiceenrollment" /> + <hidden-api-whitelisted-app package="com.android.tv.provision" /> + <hidden-api-whitelisted-app package="com.google.SSRestartDetector" /> + <hidden-api-whitelisted-app package="com.google.android.apps.nexuslauncher" /> + <hidden-api-whitelisted-app package="com.google.android.asdiv" /> + <hidden-api-whitelisted-app package="com.google.android.athome.globalkeyinterceptor" /> + <hidden-api-whitelisted-app package="com.google.android.car.bugreport" /> + <hidden-api-whitelisted-app package="com.google.android.car.defaultstoragemonitoringcompanionapp" /> + <hidden-api-whitelisted-app package="com.google.android.car.diagnosticrecorder" /> + <hidden-api-whitelisted-app package="com.google.android.car.diagnosticverifier" /> + <hidden-api-whitelisted-app package="com.google.android.car.diskwriteapp" /> + <hidden-api-whitelisted-app package="com.google.android.car.flashapp" /> + <hidden-api-whitelisted-app package="com.google.android.car.kitchensink" /> + <hidden-api-whitelisted-app package="com.google.android.car.obd2app" /> + <hidden-api-whitelisted-app package="com.google.android.car.setupwizard" /> + <hidden-api-whitelisted-app package="com.google.android.car.usb.aoap.host" /> + <hidden-api-whitelisted-app package="com.google.android.car.vms.subscriber" /> + <hidden-api-whitelisted-app package="com.google.android.carrier" /> + <hidden-api-whitelisted-app package="com.google.android.carriersetup" /> + <hidden-api-whitelisted-app package="com.google.android.connectivitymonitor" /> + <hidden-api-whitelisted-app package="com.google.android.edu.harnesssettings" /> + <hidden-api-whitelisted-app package="com.google.android.ext.services" /> + <hidden-api-whitelisted-app package="com.google.android.factoryota" /> + <hidden-api-whitelisted-app package="com.google.android.feedback" /> + <hidden-api-whitelisted-app package="com.google.android.gsf" /> + <hidden-api-whitelisted-app package="com.google.android.hardwareinfo" /> + <hidden-api-whitelisted-app package="com.google.android.hiddenmenu" /> + <hidden-api-whitelisted-app package="com.google.android.onetimeinitializer" /> + <hidden-api-whitelisted-app package="com.google.android.packageinstaller" /> + <hidden-api-whitelisted-app package="com.google.android.partner.provisioning" /> + <hidden-api-whitelisted-app package="com.google.android.partnersetup" /> + <hidden-api-whitelisted-app package="com.google.android.preloaded_drawable_viewer" /> + <hidden-api-whitelisted-app package="com.google.android.printservice.recommendation" /> + <hidden-api-whitelisted-app package="com.google.android.sampledeviceowner" /> + <hidden-api-whitelisted-app package="com.google.android.apps.scone" /> + <hidden-api-whitelisted-app package="com.google.android.sdksetup" /> + <hidden-api-whitelisted-app package="com.google.android.setupwizard" /> + <hidden-api-whitelisted-app package="com.google.android.storagemanager" /> + <hidden-api-whitelisted-app package="com.google.android.tag" /> + <hidden-api-whitelisted-app package="com.google.android.tungsten.overscan" /> + <hidden-api-whitelisted-app package="com.google.android.tungsten.setupwraith" /> + <hidden-api-whitelisted-app package="com.google.android.tv.bugreportsender" /> + <hidden-api-whitelisted-app package="com.google.android.tv.frameworkpackagestubs" /> + <hidden-api-whitelisted-app package="com.google.android.tv.pairedsetup" /> + <hidden-api-whitelisted-app package="com.google.android.vendorloggingservice" /> + <hidden-api-whitelisted-app package="com.google.android.volta" /> + <hidden-api-whitelisted-app package="com.google.android.wfcactivation" /> + <hidden-api-whitelisted-app package="com.google.mds" /> + <hidden-api-whitelisted-app package="com.google.modemservice" /> + <hidden-api-whitelisted-app package="com.htc.omadm.trigger" /> + <hidden-api-whitelisted-app package="com.qualcomm.qcrilmsgtunnel" /> + <hidden-api-whitelisted-app package="org.chromium.arc.accessibilityhelper" /> + <hidden-api-whitelisted-app package="org.chromium.arc.apkcacheprovider" /> + <hidden-api-whitelisted-app package="org.chromium.arc.applauncher" /> + <hidden-api-whitelisted-app package="org.chromium.arc.backup_settings" /> + <hidden-api-whitelisted-app package="org.chromium.arc.cast_receiver" /> + <hidden-api-whitelisted-app package="org.chromium.arc.crash_collector" /> + <hidden-api-whitelisted-app package="org.chromium.arc.file_system" /> + <hidden-api-whitelisted-app package="org.chromium.arc.gms" /> + <hidden-api-whitelisted-app package="org.chromium.arc.home" /> + <hidden-api-whitelisted-app package="org.chromium.arc.intent_helper" /> + <hidden-api-whitelisted-app package="org.chromium.arc.tts" /> +</config> diff --git a/system/system/etc/sysconfig/google.xml b/system/system/etc/sysconfig/google.xml new file mode 100644 index 0000000000000000000000000000000000000000..f993911c3ba43c2e17fa7e79ef00b76348243a5f --- /dev/null +++ b/system/system/etc/sysconfig/google.xml @@ -0,0 +1,95 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2014 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<!-- These are configurations that must exist on all GMS devices. --> +<config> + <!-- These are the standard packages that are white-listed to always have internet + access while in power save mode, even if they aren't in the foreground. --> + + <!-- GmsCore must always have network access for GCM and other things. --> + <allow-in-power-save package="com.google.android.gms" /> + <allow-in-data-usage-save package="com.google.android.gms" /> + <allow-unthrottled-location package="com.google.android.gms" /> + + <!-- OobConfig must always have network access to fetch enterprise and carrier lock config. --> + <allow-in-power-save-except-idle package="com.google.android.apps.work.oobconfig" /> + <allow-in-data-usage-save package="com.google.android.apps.work.oobconfig" /> + + <!-- Turbo must not have App Standby restrictions in order to push new + App Standby buckets to the platform periodically --> + <allow-in-power-save-except-idle package="com.google.android.apps.turbo" /> + + <!-- Certain broadcasts must still go to legacy implicit receivers --> + <allow-implicit-broadcast action="com.google.android.checkin.CHECKIN_COMPLETE" /> + <allow-implicit-broadcast action="com.google.gservices.intent.action.GSERVICES_CHANGED" /> + <allow-implicit-broadcast action="com.google.gservices.intent.action.GSERVICES_OVERRIDE" /> + <allow-implicit-broadcast action="com.google.android.c2dm.intent.RECEIVE" /> + <!-- TODO: This is a temporary workaround for allowing GmsCore to receive this broadcast. + This can be removed once OneTimeInitializer functionality is moved to GmsCore. --> + <allow-implicit-broadcast action="com.google.android.onetimeinitializer.ONE_TIME_INITIALIZED" /> + + <!-- Play Store likewise must have network access to support other applications. --> + <allow-in-power-save-except-idle package="com.android.vending" /> + + <!-- If the volta app is pre-installed (for monitoring power use), let it do checkins. --> + <allow-in-power-save package="com.google.android.volta" /> + + <!-- If CarrierServices is installed, it must always have network access to + reliably receive IMS messages. --> + <allow-in-power-save package="com.google.android.ims" /> + <allow-in-data-usage-save package="com.google.android.ims" /> + + <!-- These Google applications all handle URLs to their websites by default --> + + <!-- Apps below are required on all GMS devices --> + <app-link package="com.android.vending" /> + <app-link package="com.google.android.apps.maps" /> + <app-link package="com.google.android.youtube" /> + <app-link package="com.google.android.apps.docs" /> + <app-link package="com.google.android.talk" /> + <app-link package="com.google.android.apps.photos" /> + <app-link package="com.google.android.music" /> + + <!-- Apps below are optional on GMS devices --> + <app-link package="com.google.android.apps.tycho" /> + <app-link package="com.google.android.apps.plus" /> + <app-link package="com.google.android.apps.docs.editors.sheets" /> + <app-link package="com.google.android.apps.docs.editors.slides" /> + <app-link package="com.google.android.apps.docs.editors.docs" /> + <app-link package="com.google.android.talk" /> + <app-link package="com.google.android.videos" /> + <app-link package="com.google.android.calendar" /> + + <!-- These are the packages that are white-listed to be able to run as system user --> + <system-user-whitelisted-app package="com.android.vending" /> + <system-user-whitelisted-app package="com.google.android.gms" /> + <system-user-whitelisted-app package="com.google.android.gms.policy_auth" /> + <system-user-whitelisted-app package="com.google.android.play.games" /> + <system-user-whitelisted-app package="com.google.android.tts" /> + + <!-- These are the packages that are uninstalled for system user --> + <!-- Apps below are required on all GMS devices --> + <system-user-blacklisted-app package="com.google.android.googlequicksearchbox" /> + <!-- Apps below are optional on GMS devices --> + <system-user-blacklisted-app package="com.google.android.launcher" /> + + <!-- Whitelist of what components are permitted as backup data transports. The + 'service' attribute here is a flattened ComponentName string. --> + <backup-transport-whitelisted-service + service="com.google.android.gms/.backup.BackupTransportService" /> + <backup-transport-whitelisted-service + service="com.google.android.gms/.backup.component.D2dTransportService" /> +</config> diff --git a/system/system/etc/sysconfig/hiddenapi-package-whitelist.xml b/system/system/etc/sysconfig/hiddenapi-package-whitelist.xml new file mode 100644 index 0000000000000000000000000000000000000000..4e09c69b6779f4dfed657e7f005ebbe15cf1068d --- /dev/null +++ b/system/system/etc/sysconfig/hiddenapi-package-whitelist.xml @@ -0,0 +1,59 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright (C) 2018 The Android Open Source Project + ~ + ~ Licensed under the Apache License, Version 2.0 (the "License"); + ~ you may not use this file except in compliance with the License. + ~ You may obtain a copy of the License at + ~ + ~ http://www.apache.org/licenses/LICENSE-2.0 + ~ + ~ Unless required by applicable law or agreed to in writing, software + ~ distributed under the License is distributed on an "AS IS" BASIS, + ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + ~ See the License for the specific language governing permissions and + ~ limitations under the License + --> + +<!-- +This XML file declares which system apps should be exempted from the hidden API blacklisting, i.e. +which apps should be allowed to access the entire private API. Only apps NOT signed with the +platform cert need to be included, as apps signed with the platform cert are exempted by default. +--> + +<config> + <hidden-api-whitelisted-app package="android.ext.services" /> + <hidden-api-whitelisted-app package="com.android.apps.tag" /> + <hidden-api-whitelisted-app package="com.android.basicsmsreceiver" /> + <hidden-api-whitelisted-app package="com.android.bookmarkprovider" /> + <hidden-api-whitelisted-app package="com.android.calllogbackup" /> + <hidden-api-whitelisted-app package="com.android.camera" /> + <hidden-api-whitelisted-app package="com.android.car.dialer" /> + <hidden-api-whitelisted-app package="com.android.car.messenger" /> + <hidden-api-whitelisted-app package="com.android.car.overview" /> + <hidden-api-whitelisted-app package="com.android.car.stream" /> + <hidden-api-whitelisted-app package="com.android.companiondevicemanager" /> + <hidden-api-whitelisted-app package="com.android.dreams.basic" /> + <hidden-api-whitelisted-app package="com.android.gallery" /> + <hidden-api-whitelisted-app package="com.android.launcher3" /> + <hidden-api-whitelisted-app package="com.android.mtp" /> + <hidden-api-whitelisted-app package="com.android.musicfx" /> + <hidden-api-whitelisted-app package="com.android.packageinstaller" /> + <hidden-api-whitelisted-app package="com.android.printservice.recommendation" /> + <hidden-api-whitelisted-app package="com.android.printspooler" /> + <hidden-api-whitelisted-app package="com.android.providers.blockednumber" /> + <hidden-api-whitelisted-app package="com.android.providers.calendar" /> + <hidden-api-whitelisted-app package="com.android.providers.contacts" /> + <hidden-api-whitelisted-app package="com.android.providers.downloads" /> + <hidden-api-whitelisted-app package="com.android.providers.downloads.ui" /> + <hidden-api-whitelisted-app package="com.android.providers.media" /> + <hidden-api-whitelisted-app package="com.android.providers.tv" /> + <hidden-api-whitelisted-app package="com.android.providers.userdictionary" /> + <hidden-api-whitelisted-app package="com.android.smspush" /> + <hidden-api-whitelisted-app package="com.android.spare_parts" /> + <hidden-api-whitelisted-app package="com.android.statementservice" /> + <hidden-api-whitelisted-app package="com.android.storagemanager" /> + <hidden-api-whitelisted-app package="com.android.systemui.plugins" /> + <hidden-api-whitelisted-app package="com.android.terminal" /> + <hidden-api-whitelisted-app package="jp.co.omronsoft.openwnn" /> +</config> diff --git a/system/system/etc/sysconfig/ims-hiddenapi-package-whitelist.xml b/system/system/etc/sysconfig/ims-hiddenapi-package-whitelist.xml new file mode 100644 index 0000000000000000000000000000000000000000..bca212a261e18831b4bd21edfa765735ace3dcc2 --- /dev/null +++ b/system/system/etc/sysconfig/ims-hiddenapi-package-whitelist.xml @@ -0,0 +1,27 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ Copyright (C) 2018 The Android Open Source Project + ~ + ~ Licensed under the Apache License, Version 2.0 (the "License"); + ~ you may not use this file except in compliance with the License. + ~ You may obtain a copy of the License at + ~ + ~ http://www.apache.org/licenses/LICENSE-2.0 + ~ + ~ Unless required by applicable law or agreed to in writing, software + ~ distributed under the License is distributed on an "AS IS" BASIS, + ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + ~ See the License for the specific language governing permissions and + ~ limitations under the License + --> + +<!-- +This XML file declares which platform apps that need to access internal APIs. +--> +<config> + <hidden-api-whitelisted-app package="com.asus.mobilemanager" /> + <hidden-api-whitelisted-app package="com.asus.launcher" /> + <hidden-api-whitelisted-app package="com.asus.soundrecorder" /> + <hidden-api-whitelisted-app package="com.asus.userfeedback" /> + <hidden-api-whitelisted-app package="com.asus.gamewidget" /> +</config> diff --git a/system/system/etc/sysconfig/qti_whitelist.xml b/system/system/etc/sysconfig/qti_whitelist.xml new file mode 100644 index 0000000000000000000000000000000000000000..c9d59daa846ac1b2900a1688a6ff0bc6fb18280d --- /dev/null +++ b/system/system/etc/sysconfig/qti_whitelist.xml @@ -0,0 +1,116 @@ +<?xml version="1.0" encoding="UTF-8" standalone="yes" ?> + +<!-- +/* Copyright (c) 2017-2018, The Linux Foundation. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are + * met: + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above + * copyright notice, this list of conditions and the following + * disclaimer in the documentation and/or other materials provided + * with the distribution. + * * Neither the name of The Linux Foundation nor the names of its + * contributors may be used to endorse or promote products derived + * from this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS + * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR + * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, + * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE + * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN + * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ +--> + +<config> + <!-- These are telephony components that need to freely run in the background --> + <allow-in-power-save package="com.qualcomm.atfwd" /> + <allow-in-power-save package="com.qualcomm.qti.telephonyservice" /> + <allow-in-power-save package="com.qulacomm.qcrilmsgtunnel" /> + <allow-in-power-save package="com.qualcomm.qti.ims" /> + <allow-in-power-save package="com.qualcomm.qti.radioconfiginterface" /> + <allow-in-power-save package="com.qualcomm.simcontacts" /> + <allow-in-power-save package="com.qualcomm.qti.autoregistration" /> + <allow-in-power-save package="com.qualcomm.qti.server.wigigapp" /> + <allow-in-power-save package="com.qualcomm.qti.StatsPollManager" /> + <allow-in-power-save package="com.qualcomm.qti.gsma.services.nfc" /> + <allow-in-power-save package="com.qualcomm.qti.smcinvokepkgmgr" /> + <allow-in-power-save package="com.quicinc.voice.activation" /> + <allow-in-power-save package="com.android.mms" /> + <allow-in-power-save package="com.qualcomm.qti.callenhancement" /> + <allow-in-power-save package="com.qualcomm.qti.smartassistant" /> + <!-- These telephony applications need access to non-[System]SDK APIs --> + <hidden-api-whitelisted-app package="com.qualcomm.uimremoteserver" /> + <hidden-api-whitelisted-app package="com.qualcomm.uimremoteclient" /> + <hidden-api-whitelisted-app package="com.qualcomm.atfwd" /> + <hidden-api-whitelisted-app package="com.qualcomm.qti.autoregistration" /> + <hidden-api-whitelisted-app package="com.qualcomm.qti.callenhancement" /> + <hidden-api-whitelisted-app package="com.qualcomm.qti.callfeaturessetting" /> + <hidden-api-whitelisted-app package="com.qualcomm.qti.confdialer" /> + <hidden-api-whitelisted-app package="org.codeaurora.dialer" /> + <hidden-api-whitelisted-app package="com.qti.qualcomm.datastatusnotification" /> + <hidden-api-whitelisted-app package="com.qti.qualcomm.deviceinfo" /> + <hidden-api-whitelisted-app package="com.qualcomm.qti.modemtestmode" /> + <hidden-api-whitelisted-app package="com.qualcomm.qti.networksetting" /> + <hidden-api-whitelisted-app package="com.qualcomm.qti.qtisystemservice" /> + <hidden-api-whitelisted-app package="com.qualcomm.qti.telephonyservice" /> + <hidden-api-whitelisted-app package="com.qualcomm.qti.radioconfiginterface" /> + <hidden-api-whitelisted-app package="com.qualcomm.qti.radioconfigtest" /> + <hidden-api-whitelisted-app package="com.qualcomm.qti.roamingsettings" /> + <hidden-api-whitelisted-app package="com.qualcomm.simcontacts" /> + <hidden-api-whitelisted-app package="com.qualcomm.qti.simsettings" /> + <hidden-api-whitelisted-app package="org.codeaurora.ims" /> + <hidden-api-whitelisted-app package="com.qualcomm.qti.ims" /> + <hidden-api-whitelisted-app package="com.qti.xdivert" /> + <hidden-api-whitelisted-app package="com.qualcomm.qcrilmsgtunnel" /> + <hidden-api-whitelisted-app package="com.qti.confuridialer" /> + <hidden-api-whitelisted-app package="com.qti.editnumber" /> + <hidden-api-whitelisted-app package="com.qualcomm.embmstest" /> + <hidden-api-whitelisted-app package="com.qualcomm.qti.ltedirect" /> + <hidden-api-whitelisted-app package="com.android.MultiplePdpTest" /> + <hidden-api-whitelisted-app package="com.qualcomm.qti.app" /> + <hidden-api-whitelisted-app package="com.qualcomm.embms" /> + <hidden-api-whitelisted-app package="com.qualcomm.qti.embmstuneaway" /> + <hidden-api-whitelisted-app package="com.qualcomm.qti.uimlpatest" /> + <hidden-api-whitelisted-app package="com.qualcomm.qti.lpa" /> + <hidden-api-whitelisted-app package="com.qualcomm.qti.uim" /> + + <hidden-api-whitelisted-app package="org.codeaurora.snapcam" /> + <hidden-api-whitelisted-app package="com.android.mms" /> + <hidden-api-whitelisted-app package="com.qualcomm.qti.carrierswitch" /> + <hidden-api-whitelisted-app package="com.qualcomm.qti.carrierconfigure" /> + <hidden-api-whitelisted-app package="com.qualcomm.qti.sva" /> + <hidden-api-whitelisted-app package="com.qualcomm.qti.smartassistant" /> + <hidden-api-whitelisted-app package="com.quicinc.voice.activation" /> + <hidden-api-whitelisted-app package="com.android.backup" /> + <hidden-api-whitelisted-app package="com.android.contacts" /> + <hidden-api-whitelisted-app package="com.android.exchange" /> + <hidden-api-whitelisted-app package="com.android.soundrecorder" /> + <hidden-api-whitelisted-app package="com.android.camera2" /> + <hidden-api-whitelisted-app package="org.codeaurora.gallery" /> + <hidden-api-whitelisted-app package="com.example.connmgr" /> + <hidden-api-whitelisted-app package="com.android.email" /> + <hidden-api-whitelisted-app package="com.cyanogenmod.filemanager" /> + <hidden-api-whitelisted-app package="com.qualcomm.qti.presenceappSub2" /> + <hidden-api-whitelisted-app package="com.qualcomm.secureindicator" /> + <hidden-api-whitelisted-app package="com.qualcomm.qti.sysmonappExternal" /> + <hidden-api-whitelisted-app package="com.qualcomm.qti.biometrics.voiceprint.voiceprintdemo" /> + <hidden-api-whitelisted-app package="com.qti.vtloopback " /> + <hidden-api-whitelisted-app package="com.android.bluetooth" /> + <hidden-api-whitelisted-app package="org.codeaurora.bluetooth" /> + <hidden-api-whitelisted-app package="org.codeaurora.bluetooth.hidtestapp" /> + <hidden-api-whitelisted-app package="com.qualcomm.qti.qmmi" /> + <hidden-api-whitelisted-app package="com.qualcomm.qti.perfdump" /> + <hidden-api-whitelisted-app package="com.qualcomm.wfd.client" /> + <hidden-api-whitelisted-app package="com.qualcomm.wfd.service" /> + <hidden-api-whitelisted-app package="com.qualcomm.qti.server.wigigapp" /> + <hidden-api-whitelisted-app package="com.qti.service.colorservice" /> +</config> diff --git a/system/system/etc/sysconfig/sysconfig.xml b/system/system/etc/sysconfig/sysconfig.xml new file mode 100644 index 0000000000000000000000000000000000000000..7a59aad0697c1b69c0837bfaf82d052ddc8ac3d4 --- /dev/null +++ b/system/system/etc/sysconfig/sysconfig.xml @@ -0,0 +1,29 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2017 The Android Open Source Project + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<!-- These are configurations that must exist on all Android devices. --> +<config> + + <!-- Broadcast actions that are currently exempted from O+ background + delivery restrictions. --> + <allow-implicit-broadcast action="android.intent.action.BADGE_COUNT_UPDATE" /> + <allow-implicit-broadcast action="com.verizon.ACTION_CHANGE_BADGE" /> + + <!-- Whitelist of what components are permitted as backup data transports. The + 'service' attribute here is a flattened ComponentName string. --> + <backup-transport-whitelisted-service + service="android/com.android.internal.backup.AsusTransportService" /> +</config> diff --git a/system/system/etc/sysconfig/whitelist_verizon_packages.xml b/system/system/etc/sysconfig/whitelist_verizon_packages.xml new file mode 100644 index 0000000000000000000000000000000000000000..55c754c0f902a0e074ddcc25e84aca43fbdafca8 --- /dev/null +++ b/system/system/etc/sysconfig/whitelist_verizon_packages.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="utf-8"?> + +<config> + +<allow-implicit-broadcast action="com.verizon.provider.Settings.PHONE_STATE_MODIFY" /> +<allow-implicit-broadcast action="com.verizon.net.CONNECTIVITY_CHANGE" /> +<allow-implicit-broadcast action="com.verizon.net.IMS_REGISTRATION" /> +<allow-implicit-broadcast action="com.verizon.provider.ACTION_SETTING_CHANGED" /> + +</config> diff --git a/system/system/etc/textclassifier/textclassifier.en.model b/system/system/etc/textclassifier/textclassifier.en.model new file mode 100644 index 0000000000000000000000000000000000000000..a40f94033533975fa86f0289e81bd565fe8b4cfa Binary files /dev/null and b/system/system/etc/textclassifier/textclassifier.en.model differ diff --git a/system/system/etc/textclassifier/textclassifier.universal.model b/system/system/etc/textclassifier/textclassifier.universal.model new file mode 100644 index 0000000000000000000000000000000000000000..5c4220f1814c3ef92d13ba098f77841968fbccc8 Binary files /dev/null and b/system/system/etc/textclassifier/textclassifier.universal.model differ diff --git a/system/system/etc/treble_sepolicy_tests_26.0 b/system/system/etc/treble_sepolicy_tests_26.0 new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/system/system/etc/treble_sepolicy_tests_27.0 b/system/system/etc/treble_sepolicy_tests_27.0 new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/system/system/etc/twinapps/twinapps_disallowed_apps.xml b/system/system/etc/twinapps/twinapps_disallowed_apps.xml new file mode 100644 index 0000000000000000000000000000000000000000..c970f562ee89d5577c4255aeacb8ea8091221caa --- /dev/null +++ b/system/system/etc/twinapps/twinapps_disallowed_apps.xml @@ -0,0 +1,155 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +/** + * Copyright (C) 2014 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +--> +<resources> + <!-- A list of apps to be retained on the managed device. + Takes precedence over the disallowed apps lists. --> + <string-array name="twinapps_disallowed_apps"> + <item>com.android.server.telecom</item> + <item>com.asus.asuszenuipcsuite</item> + <item>com.asus.launcher</item> + <item>com.asus.launcher3</item> + <item>com.asus.easylauncher</item> + <item>com.asus.kidslauncher</item> + <item>com.asus.launcher.twinviewmode</item> + <item>dk.icepower.icesound</item> + <item>com.asus.mobilemanagerservice</item> + <item>com.asus.taskwidget</item> + <item>com.asus.system.api</item> + <item>com.asus.visualmaster</item> + <item>com.asus.audiowizard</item> + + <item>com.android.documentsui</item> + <item>com.android.providers.downloads.ui</item> + <item>com.asus.contacts.theme.dark</item> + <item>com.asus.flipcover2</item> + <item>com.asus.flipcover3</item> + <item>com.asus.webview</item> + <item>com.asus.asusbrowserproviderproxy</item> + <item>com.asus.keyboard</item> + <item>com.asus.linkrim.service</item> + <item>com.asus.lockscreen</item> + <item>com.asus.quickmemoservice</item> + <item>com.asus.shim</item> + <item>com.android.cellbroadcastreceiver</item> + <item>com.android.apps.tag</item> + <item>com.asus.focusapplistener</item> + <item>com.asus.dm</item> + <item>com.asus.setupwizard</item> + <item>com.android.bluetooth</item> + <item>com.android.bluetoothmidiservice</item> + <item>com.asus.playto</item> + <item>com.android.nfc</item> + <item>com.android.htmlviewer</item> + <item>com.monotype.android.font.syndor</item> + <item>com.monotype.android.font.felbridge</item> + <item>com.android.systemui</item> + <item>com.android.basicsmsreceiver</item> + <item>com.asus.powerstatistics</item> + <item>com.asus.alwayson</item> + <item>com.asus.UpdateLauncher</item> + <item>com.asus.configupdater</item> + + <!-- frameworks/base/packages --> + <item>com.android.captiveportallogin</item> + <item>com.android.backupconfirm</item> + <item>com.android.sharedstoragebackup</item> + <item>com.android.smspush</item> + <item>com.android.wallpapercropper</item> + <item>com.android.externalstorage</item> + <item>com.asus.inputdevices</item> + <item>com.android.inputdevices</item> + <item>com.android.defcontainer</item> + <item>com.android.shell</item> + <item>com.android.vpndialogs</item> + <!-- wallpaper --> + <item>com.android.wallpaper</item> + <item>com.android.wallpaper.livepicker</item> + <item>com.android.galaxy4</item> + <item>com.android.noisefield</item> + <item>com.android.wallpaper.holospiral</item> + <item>com.android.phasebeam</item> + <!-- packages/services --> + <item>com.android.phone</item> + <item>com.android.mms.service</item> + + <item>com.android.dreams.basic</item> + <!-- packages/providers --> + <item>com.android.bookmarkprovider</item> + <item>com.android.providers.calendar</item> + <item>com.android.providers.partnerbookmarks</item> + + <!-- Apps --> + <item>com.asus.asusincallui</item> + <item>com.asus.server.azs</item> + <item>com.asus.ephotoburst</item> + <item>com.android.certinstaller</item> + <item>com.asus.sensorapi.service</item> + <item>com.asus.DLNA</item> + <item>com.android.managedprovisioning</item> + <item>com.asus.maxxaudio</item> + <item>com.asus.drawres</item> + <item>com.asus.browsergenie</item> + <item>com.asus.as</item> + <item>com.asus.eehui</item> + <item>com.asus.csclogtool</item> + <item>com.asus.fmradio</item> + <item>com.asus.emergencyhelp</item> + <item>com.asus.livedemo</item> + <item>com.asus.lockscreen2</item> + <item>com.asus.zenheart</item> + <item>com.asus.zenheart.ripple</item> + + <!-- vendor/app-prebuilt --> + <item>com.asus.packageinstaller</item> + <item>com.asus.visualmastercommandagent</item> + <item>com.google.android.apps.docs.oem</item> + <item>com.asus.davinci.locationpicker</item> + <item>com.android.pacprocessor</item> + <item>com.android.proxyhandler</item> + <item>com.asus.splendidcommandagent</item> + <item>android.autoinstalls.config.asus.pai</item> + <item>com.google.android.tts</item> + <item>com.asus.hardwarestub</item> + <item>com.asus.appinstallationservice</item> + <item>com.android.carrierconfig</item> + <item>com.android.statementservice</item> + <item>com.mediatek.mtklogger</item> + + <item>com.google.android.backuptransport</item> + <item>com.google.android.configupdater</item> + <item>com.google.android.feedback</item> + <item>com.google.android.onetimeinitializer</item> + <item>com.google.android.setupwizard</item> + + <!-- CN --> + <item>com.asus.cnsetupwizard</item> + <item>com.monotype.android.font.mfinanceprcbold</item> + <item>com.monotype.android.font.myinghei18030m</item> + <item>com.monotype.android.font.myuppymediumsc</item> + <item>com.amax.livewallpaper.parallaxwallpaper</item> + <item>com.lovelyfont.defcontainer</item> + + <!-- ODM --> + <item>com.wind.windruntimetest</item> + <item>com.qualcomm.atfwd</item> + <item>com.qualcomm.qti.qdma</item> + <item>com.qualcomm.qti.smcinvokepkgmgr</item> + <item>com.qti.qualcomm.datastatusnotification</item> + </string-array> +</resources> diff --git a/system/system/etc/update_engine/update-payload-key.pub.pem b/system/system/etc/update_engine/update-payload-key.pub.pem new file mode 100644 index 0000000000000000000000000000000000000000..766f4db9227abef6cba6a9461c6332113cd74601 --- /dev/null +++ b/system/system/etc/update_engine/update-payload-key.pub.pem @@ -0,0 +1,9 @@ +-----BEGIN PUBLIC KEY----- +MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAq4RTx3rbpOsNxYzBqzGL +qOXqjv8RUzJmuSllQCHjTgfLeoH+R7ZEYtH/aXpT4zJFwgFPK/aUGa2Cax5a+0jH +mQL1lCKoJz75dV7Ah9wpUNtlVRkS5HGmKNPgsOFBcEHhWr+tznh6e4l4t/YJFCv1 +HOzmS09EBaUtvSxS48OisEOjBvC0hBXVuZ9xwPq15CI4KwgVxAeoQEU9Kb9OVAm+ +kgJuZP8auTIQyjdEeUeI/riZ6V4a6oVWpbgkikbf/yE3oDJtPX25KvoZYS/AD5E3 +nW2OjMCcAMwbNeEZZPiJX9Vf0VbY6nTGibUWHbnMOU6vNZ82nfFcsFPC0wo/Ko6x +KQIDAQAB +-----END PUBLIC KEY----- diff --git a/system/system/etc/versions/amax.system.appsd.xml b/system/system/etc/versions/amax.system.appsd.xml new file mode 100644 index 0000000000000000000000000000000000000000..544b3b4d7942d12b4470e52a32afddbc2622f4a5 --- /dev/null +++ b/system/system/etc/versions/amax.system.appsd.xml @@ -0,0 +1,3 @@ +<amax-platform> + <feature name="ro.amax.appsd" version="1.1.0"/> +</amax-platform> diff --git a/system/system/etc/versions/amax.system.sound.xml b/system/system/etc/versions/amax.system.sound.xml new file mode 100644 index 0000000000000000000000000000000000000000..3b1a35f600103d6ba576113e69e8d340211d081c --- /dev/null +++ b/system/system/etc/versions/amax.system.sound.xml @@ -0,0 +1,4 @@ +<?xml version="1.0" encoding="utf-8"?> +<amax-platform> + <feature name="VolumePanel" version="1.0.1.140609"/> +</amax-platform> diff --git a/system/system/etc/versions/amax.system.textview.magnifier.xml b/system/system/etc/versions/amax.system.textview.magnifier.xml new file mode 100644 index 0000000000000000000000000000000000000000..e66c31e16fe4ee56a153ee4d967afdc54fa581de --- /dev/null +++ b/system/system/etc/versions/amax.system.textview.magnifier.xml @@ -0,0 +1,4 @@ +<?xml version="1.0" encoding="utf-8"?> +<amax-platform> + <feature name="amax.system.textview.magnifier" version="1.0.7.170630"/> +</amax-platform> diff --git a/system/system/etc/versions/amax.system.whole_system_onehand.xml b/system/system/etc/versions/amax.system.whole_system_onehand.xml new file mode 100644 index 0000000000000000000000000000000000000000..27a11bfe4ecaa3332555de8e237f3e573c917ab8 --- /dev/null +++ b/system/system/etc/versions/amax.system.whole_system_onehand.xml @@ -0,0 +1,4 @@ +<?xml version="1.0" encoding="utf-8"?> +<amax-platform> + <feature name="amax.system.whole_system_onehand" version="2.1.0"/> +</amax-platform> diff --git a/system/system/etc/versions/asusres.overlays.xml b/system/system/etc/versions/asusres.overlays.xml new file mode 100644 index 0000000000000000000000000000000000000000..39a81549eb3b484c0792cdecb34f4a00b1e72dd3 --- /dev/null +++ b/system/system/etc/versions/asusres.overlays.xml @@ -0,0 +1,4 @@ +<?xml version="1.0" encoding="utf-8"?> +<amax-platform> + <feature name="asusres.overlays" version="5.0.5.180724"/> +</amax-platform> diff --git a/system/system/etc/vintf/compatibility_matrix.1.xml b/system/system/etc/vintf/compatibility_matrix.1.xml new file mode 100644 index 0000000000000000000000000000000000000000..fcc339c05d8af149bdcf99dcf62d9ec739e54ead --- /dev/null +++ b/system/system/etc/vintf/compatibility_matrix.1.xml @@ -0,0 +1,2280 @@ +<!-- + Input: + compatibility_matrix.1.xml +--> +<compatibility-matrix version="1.0" type="framework" level="1"> + <hal format="hidl" optional="false"> + <name>android.hardware.audio</name> + <version>2.0</version> + <interface> + <name>IDevicesFactory</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="false"> + <name>android.hardware.audio.effect</name> + <version>2.0</version> + <interface> + <name>IEffectsFactory</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.automotive.evs</name> + <version>1.0</version> + <interface> + <name>IEvsEnumerator</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.automotive.vehicle</name> + <version>2.0</version> + <interface> + <name>IVehicle</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.biometrics.fingerprint</name> + <version>2.1</version> + <interface> + <name>IBiometricsFingerprint</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.bluetooth</name> + <version>1.0</version> + <interface> + <name>IBluetoothHci</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.boot</name> + <version>1.0</version> + <interface> + <name>IBootControl</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.broadcastradio</name> + <version>1.0</version> + <interface> + <name>IBroadcastRadioFactory</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.camera.provider</name> + <version>2.4</version> + <interface> + <name>ICameraProvider</name> + <instance>legacy/0</instance> + </interface> + </hal> + <hal format="hidl" optional="false"> + <name>android.hardware.configstore</name> + <version>1.0</version> + <interface> + <name>ISurfaceFlingerConfigs</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.contexthub</name> + <version>1.0</version> + <interface> + <name>IContexthub</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="false"> + <name>android.hardware.drm</name> + <version>1.0</version> + <interface> + <name>ICryptoFactory</name> + <instance>default</instance> + </interface> + <interface> + <name>IDrmFactory</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.dumpstate</name> + <version>1.0</version> + <interface> + <name>IDumpstateDevice</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="false"> + <name>android.hardware.gatekeeper</name> + <version>1.0</version> + <interface> + <name>IGatekeeper</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.gnss</name> + <version>1.0</version> + <interface> + <name>IGnss</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="false"> + <name>android.hardware.graphics.allocator</name> + <version>2.0</version> + <interface> + <name>IAllocator</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="false"> + <name>android.hardware.graphics.composer</name> + <version>2.1</version> + <interface> + <name>IComposer</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="false"> + <name>android.hardware.graphics.mapper</name> + <version>2.0</version> + <interface> + <name>IMapper</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.health</name> + <version>1.0</version> + <interface> + <name>IHealth</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.ir</name> + <version>1.0</version> + </hal> + <hal format="hidl" optional="false"> + <name>android.hardware.keymaster</name> + <version>3.0</version> + <interface> + <name>IKeymasterDevice</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.light</name> + <version>2.0</version> + <interface> + <name>ILight</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="false"> + <name>android.hardware.media.omx</name> + <version>1.0</version> + <interface> + <name>IOmx</name> + <instance>default</instance> + </interface> + <interface> + <name>IOmxStore</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.memtrack</name> + <version>1.0</version> + <interface> + <name>IMemtrack</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.nfc</name> + <version>1.0</version> + <interface> + <name>INfc</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.power</name> + <version>1.0</version> + <interface> + <name>IPower</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.radio</name> + <version>1.0</version> + <interface> + <name>IRadio</name> + <instance>slot1</instance> + </interface> + <interface> + <name>ISap</name> + <instance>slot1</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.radio.deprecated</name> + <version>1.0</version> + <interface> + <name>IOemHook</name> + <instance>slot1</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.renderscript</name> + <version>1.0</version> + <interface> + <name>IDevice</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.sensors</name> + <version>1.0</version> + <interface> + <name>ISensors</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.soundtrigger</name> + <version>2.0</version> + <interface> + <name>ISoundTriggerHw</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.thermal</name> + <version>1.0</version> + <interface> + <name>IThermal</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.tv.cec</name> + <version>1.0</version> + <interface> + <name>IHdmiCec</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.tv.input</name> + <version>1.0</version> + <interface> + <name>ITvInput</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.usb</name> + <version>1.0</version> + <interface> + <name>IUsb</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.vibrator</name> + <version>1.0</version> + <interface> + <name>IVibrator</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.vr</name> + <version>1.0</version> + <interface> + <name>IVr</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.wifi</name> + <version>1.0</version> + <interface> + <name>IWifi</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.wifi.supplicant</name> + <version>1.0</version> + <interface> + <name>ISupplicant</name> + <instance>default</instance> + </interface> + </hal> + <kernel version="3.18.0"> + <config> + <key>CONFIG_ANDROID</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_ANDROID_BINDER_DEVICES</key> + <value type="string">binder,hwbinder,vndbinder</value> + </config> + <config> + <key>CONFIG_ANDROID_BINDER_IPC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_ANDROID_LOW_MEMORY_KILLER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_ASHMEM</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_AUDIT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_BLK_DEV_INITRD</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CGROUPS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CGROUP_CPUACCT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CGROUP_FREEZER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CGROUP_SCHED</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_DEFAULT_SECURITY_SELINUX</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_DEVKMEM</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_DEVMEM</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_EMBEDDED</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_FHANDLE</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_HARDENED_USERCOPY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_HIGH_RES_TIMERS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IKCONFIG</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IKCONFIG_PROC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET6_AH</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET6_ESP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET6_IPCOMP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET_DIAG_DESTROY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET_ESP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET_LRO</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_INET_XFRM_MODE_TUNNEL</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_FILTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_IPTABLES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_MANGLE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_RAW</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_TARGET_REJECT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_MIP6</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_MULTIPLE_TABLES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_OPTIMISTIC_DAD</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_ROUTER_PREF</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_ROUTE_INFO</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_ADVANCED_ROUTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_MULTICAST</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_MULTIPLE_TABLES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_ARPFILTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_ARPTABLES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_ARP_MANGLE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_FILTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_IPTABLES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_MANGLE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_MATCH_AH</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_MATCH_ECN</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_MATCH_TTL</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_NAT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_RAW</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_SECURITY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_TARGET_MASQUERADE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_TARGET_NETMAP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_TARGET_REDIRECT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_TARGET_REJECT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_MODULES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_MODULE_UNLOAD</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_MODVERSIONS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETDEVICES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_COMMENT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_CONNLIMIT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_CONNMARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_CONNTRACK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_HASHLIMIT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_HELPER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_IPRANGE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_LENGTH</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_LIMIT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_MAC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_MARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_PKTTYPE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_POLICY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_QTAGUID</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_QUOTA</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_QUOTA2</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_SOCKET</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_STATE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_STATISTIC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_STRING</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_TIME</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_U32</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_CLASSIFY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_CONNMARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_CONNSECMARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_IDLETIMER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_MARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_NFLOG</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_NFQUEUE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_SECMARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_TCPMSS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_TPROXY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_TRACE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_CLS_ACT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_CLS_U32</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_EMATCH</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_EMATCH_U32</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_KEY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_SCHED</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_SCH_HTB</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_AMANDA</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_EVENTS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_FTP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_H323</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_IPV4</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_IPV6</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_IRC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_NETBIOS_NS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_PPTP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_SANE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_SECMARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_TFTP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CT_NETLINK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CT_PROTO_DCCP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CT_PROTO_SCTP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CT_PROTO_UDPLITE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_NAT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NO_HZ</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_OABI_COMPAT</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_PACKET</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PM_AUTOSLEEP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PM_WAKELOCKS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPPOLAC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPPOPNS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPP_BSDCOMP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPP_DEFLATE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPP_MPPE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PREEMPT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_RESOURCE_COUNTERS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_RTC_CLASS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_RT_GROUP_SCHED</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECCOMP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECURITY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECURITY_NETWORK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECURITY_PERF_EVENTS_RESTRICT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECURITY_SELINUX</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_STAGING</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SWITCH</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SYNC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SYSVIPC</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_TUN</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_UID_SYS_STATS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_UNIX</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_GADGET</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USELIB</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_XFRM_USER</key> + <value type="tristate">y</value> + </config> + </kernel> + <kernel version="3.18.0"> + <conditions> + <config> + <key>CONFIG_ARM64</key> + <value type="tristate">y</value> + </config> + </conditions> + <config> + <key>CONFIG_ARMV8_DEPRECATED</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CP15_BARRIER_EMULATION</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SETEND_EMULATION</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SWP_EMULATION</key> + <value type="tristate">y</value> + </config> + </kernel> + <kernel version="4.4.0"> + <config> + <key>CONFIG_ANDROID</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_ANDROID_BINDER_DEVICES</key> + <value type="string">binder,hwbinder,vndbinder</value> + </config> + <config> + <key>CONFIG_ANDROID_BINDER_IPC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_ANDROID_LOW_MEMORY_KILLER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_ASHMEM</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_AUDIT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_BLK_DEV_INITRD</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CGROUPS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CGROUP_CPUACCT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CGROUP_FREEZER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CGROUP_SCHED</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_DEFAULT_SECURITY_SELINUX</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_DEVKMEM</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_DEVMEM</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_EMBEDDED</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_FHANDLE</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_HARDENED_USERCOPY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_HIGH_RES_TIMERS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IKCONFIG</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IKCONFIG_PROC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET6_AH</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET6_ESP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET6_IPCOMP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET_DIAG_DESTROY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET_ESP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET_LRO</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_INET_XFRM_MODE_TUNNEL</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_FILTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_IPTABLES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_MANGLE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_RAW</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_TARGET_REJECT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_MIP6</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_MULTIPLE_TABLES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_OPTIMISTIC_DAD</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_ROUTER_PREF</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_ROUTE_INFO</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_ADVANCED_ROUTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_MULTICAST</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_MULTIPLE_TABLES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_ARPFILTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_ARPTABLES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_ARP_MANGLE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_FILTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_IPTABLES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_MANGLE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_MATCH_AH</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_MATCH_ECN</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_MATCH_TTL</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_NAT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_RAW</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_SECURITY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_TARGET_MASQUERADE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_TARGET_NETMAP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_TARGET_REDIRECT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_TARGET_REJECT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_MODULES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_MODULE_UNLOAD</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_MODVERSIONS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETDEVICES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_COMMENT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_CONNLIMIT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_CONNMARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_CONNTRACK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_HASHLIMIT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_HELPER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_IPRANGE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_LENGTH</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_LIMIT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_MAC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_MARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_PKTTYPE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_POLICY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_QTAGUID</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_QUOTA</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_QUOTA2</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_SOCKET</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_STATE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_STATISTIC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_STRING</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_TIME</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_U32</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_CLASSIFY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_CONNMARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_CONNSECMARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_IDLETIMER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_MARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_NFLOG</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_NFQUEUE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_SECMARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_TCPMSS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_TPROXY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_TRACE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_CLS_ACT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_CLS_U32</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_EMATCH</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_EMATCH_U32</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_KEY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_SCHED</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_SCH_HTB</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_AMANDA</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_EVENTS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_FTP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_H323</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_IPV4</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_IPV6</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_IRC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_NETBIOS_NS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_PPTP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_SANE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_SECMARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_TFTP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CT_NETLINK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CT_PROTO_DCCP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CT_PROTO_SCTP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CT_PROTO_UDPLITE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_NAT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NO_HZ</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_OABI_COMPAT</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_PACKET</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PM_AUTOSLEEP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PM_WAKELOCKS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPPOLAC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPPOPNS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPP_BSDCOMP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPP_DEFLATE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPP_MPPE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PREEMPT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PROFILING</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_RTC_CLASS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_RT_GROUP_SCHED</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECCOMP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECURITY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECURITY_NETWORK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECURITY_PERF_EVENTS_RESTRICT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECURITY_SELINUX</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_STAGING</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SYNC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SYSVIPC</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_TUN</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_UID_SYS_STATS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_UNIX</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS_F_ACC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS_F_AUDIO_SRC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS_F_FS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS_F_MIDI</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS_F_MTP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS_F_PTP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS_UEVENT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_GADGET</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USELIB</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_XFRM_USER</key> + <value type="tristate">y</value> + </config> + </kernel> + <kernel version="4.4.0"> + <conditions> + <config> + <key>CONFIG_ARM64</key> + <value type="tristate">y</value> + </config> + </conditions> + <config> + <key>CONFIG_ARMV8_DEPRECATED</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CP15_BARRIER_EMULATION</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SETEND_EMULATION</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SWP_EMULATION</key> + <value type="tristate">y</value> + </config> + </kernel> + <kernel version="4.9.0"> + <config> + <key>CONFIG_ANDROID</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_ANDROID_BINDER_DEVICES</key> + <value type="string">binder,hwbinder,vndbinder</value> + </config> + <config> + <key>CONFIG_ANDROID_BINDER_IPC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_ANDROID_LOW_MEMORY_KILLER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_ASHMEM</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_AUDIT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_BLK_DEV_INITRD</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CGROUPS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CGROUP_CPUACCT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CGROUP_FREEZER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CGROUP_SCHED</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_DEFAULT_SECURITY_SELINUX</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_DEVKMEM</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_DEVMEM</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_EMBEDDED</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_FHANDLE</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_HARDENED_USERCOPY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_HIGH_RES_TIMERS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IKCONFIG</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IKCONFIG_PROC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET6_AH</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET6_ESP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET6_IPCOMP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET_DIAG_DESTROY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET_ESP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET_LRO</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_INET_XFRM_MODE_TUNNEL</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_FILTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_IPTABLES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_MANGLE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_RAW</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_TARGET_REJECT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_MIP6</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_MULTIPLE_TABLES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_OPTIMISTIC_DAD</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_ROUTER_PREF</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_ROUTE_INFO</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_ADVANCED_ROUTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_MULTICAST</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_MULTIPLE_TABLES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_ARPFILTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_ARPTABLES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_ARP_MANGLE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_FILTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_IPTABLES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_MANGLE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_MATCH_AH</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_MATCH_ECN</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_MATCH_TTL</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_NAT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_RAW</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_SECURITY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_TARGET_MASQUERADE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_TARGET_NETMAP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_TARGET_REDIRECT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_TARGET_REJECT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_MODULES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_MODULE_UNLOAD</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_MODVERSIONS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETDEVICES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_COMMENT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_CONNLIMIT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_CONNMARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_CONNTRACK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_HASHLIMIT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_HELPER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_IPRANGE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_LENGTH</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_LIMIT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_MAC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_MARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_PKTTYPE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_POLICY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_QTAGUID</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_QUOTA</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_QUOTA2</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_SOCKET</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_STATE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_STATISTIC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_STRING</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_TIME</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_U32</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_CLASSIFY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_CONNMARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_CONNSECMARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_IDLETIMER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_MARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_NFLOG</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_NFQUEUE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_SECMARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_TCPMSS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_TPROXY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_TRACE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_CLS_ACT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_CLS_U32</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_EMATCH</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_EMATCH_U32</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_KEY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_SCHED</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_SCH_HTB</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_AMANDA</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_EVENTS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_FTP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_H323</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_IPV4</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_IPV6</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_IRC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_NETBIOS_NS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_PPTP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_SANE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_SECMARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_TFTP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CT_NETLINK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CT_PROTO_DCCP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CT_PROTO_SCTP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CT_PROTO_UDPLITE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_NAT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NO_HZ</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_OABI_COMPAT</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_PACKET</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PM_AUTOSLEEP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PM_WAKELOCKS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPPOLAC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPPOPNS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPP_BSDCOMP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPP_DEFLATE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPP_MPPE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PREEMPT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PROFILING</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_RTC_CLASS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_RT_GROUP_SCHED</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECCOMP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECURITY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECURITY_NETWORK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECURITY_PERF_EVENTS_RESTRICT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECURITY_SELINUX</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_STAGING</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SYSVIPC</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_TUN</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_UID_SYS_STATS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_UNIX</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS_F_ACC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS_F_AUDIO_SRC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS_F_FS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS_F_MIDI</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS_F_MTP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS_F_PTP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS_UEVENT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_GADGET</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USELIB</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_XFRM_USER</key> + <value type="tristate">y</value> + </config> + </kernel> + <kernel version="4.9.0"> + <conditions> + <config> + <key>CONFIG_ARM64</key> + <value type="tristate">y</value> + </config> + </conditions> + <config> + <key>CONFIG_ARMV8_DEPRECATED</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CP15_BARRIER_EMULATION</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SETEND_EMULATION</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SWP_EMULATION</key> + <value type="tristate">y</value> + </config> + </kernel> +</compatibility-matrix> diff --git a/system/system/etc/vintf/compatibility_matrix.2.xml b/system/system/etc/vintf/compatibility_matrix.2.xml new file mode 100644 index 0000000000000000000000000000000000000000..f24f6f719a6b73b9feb1d6c81f8aab1a038ac75e --- /dev/null +++ b/system/system/etc/vintf/compatibility_matrix.2.xml @@ -0,0 +1,2352 @@ +<!-- + Input: + compatibility_matrix.2.xml +--> +<compatibility-matrix version="1.0" type="framework" level="2"> + <hal format="hidl" optional="false"> + <name>android.hardware.audio</name> + <version>2.0</version> + <interface> + <name>IDevicesFactory</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="false"> + <name>android.hardware.audio.effect</name> + <version>2.0</version> + <interface> + <name>IEffectsFactory</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.automotive.evs</name> + <version>1.0</version> + <interface> + <name>IEvsEnumerator</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.automotive.vehicle</name> + <version>2.0</version> + <interface> + <name>IVehicle</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.biometrics.fingerprint</name> + <version>2.1</version> + <interface> + <name>IBiometricsFingerprint</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.bluetooth</name> + <version>1.0</version> + <interface> + <name>IBluetoothHci</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.boot</name> + <version>1.0</version> + <interface> + <name>IBootControl</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.broadcastradio</name> + <version>1.0-1</version> + <interface> + <name>IBroadcastRadioFactory</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.camera.provider</name> + <version>2.4</version> + <interface> + <name>ICameraProvider</name> + <instance>legacy/0</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.cas</name> + <version>1.0</version> + <interface> + <name>IMediaCasService</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="false"> + <name>android.hardware.configstore</name> + <version>1.0</version> + <interface> + <name>ISurfaceFlingerConfigs</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.contexthub</name> + <version>1.0</version> + <interface> + <name>IContexthub</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="false"> + <name>android.hardware.drm</name> + <version>1.0</version> + <interface> + <name>ICryptoFactory</name> + <instance>default</instance> + </interface> + <interface> + <name>IDrmFactory</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.dumpstate</name> + <version>1.0</version> + <interface> + <name>IDumpstateDevice</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="false"> + <name>android.hardware.gatekeeper</name> + <version>1.0</version> + <interface> + <name>IGatekeeper</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.gnss</name> + <version>1.0</version> + <interface> + <name>IGnss</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="false"> + <name>android.hardware.graphics.allocator</name> + <version>2.0</version> + <interface> + <name>IAllocator</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="false"> + <name>android.hardware.graphics.composer</name> + <version>2.1</version> + <interface> + <name>IComposer</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="false"> + <name>android.hardware.graphics.mapper</name> + <version>2.0</version> + <interface> + <name>IMapper</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.health</name> + <version>1.0</version> + <interface> + <name>IHealth</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.ir</name> + <version>1.0</version> + </hal> + <hal format="hidl" optional="false"> + <name>android.hardware.keymaster</name> + <version>3.0</version> + <interface> + <name>IKeymasterDevice</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.light</name> + <version>2.0</version> + <interface> + <name>ILight</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="false"> + <name>android.hardware.media.omx</name> + <version>1.0</version> + <interface> + <name>IOmx</name> + <instance>default</instance> + </interface> + <interface> + <name>IOmxStore</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.memtrack</name> + <version>1.0</version> + <interface> + <name>IMemtrack</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.nfc</name> + <version>1.0</version> + <interface> + <name>INfc</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.oemlock</name> + <version>1.0</version> + <interface> + <name>IOemLock</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.power</name> + <version>1.0-1</version> + <interface> + <name>IPower</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.radio</name> + <version>1.0-1</version> + <interface> + <name>IRadio</name> + <instance>slot1</instance> + </interface> + <interface> + <name>ISap</name> + <instance>slot1</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.radio.deprecated</name> + <version>1.0</version> + <interface> + <name>IOemHook</name> + <instance>slot1</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.renderscript</name> + <version>1.0</version> + <interface> + <name>IDevice</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.sensors</name> + <version>1.0</version> + <interface> + <name>ISensors</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.soundtrigger</name> + <version>2.0</version> + <interface> + <name>ISoundTriggerHw</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.tetheroffload.config</name> + <version>1.0</version> + <interface> + <name>IOffloadConfig</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.tetheroffload.control</name> + <version>1.0</version> + <interface> + <name>IOffloadControl</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.thermal</name> + <version>1.0-1</version> + <interface> + <name>IThermal</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.tv.cec</name> + <version>1.0</version> + <interface> + <name>IHdmiCec</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.tv.input</name> + <version>1.0</version> + <interface> + <name>ITvInput</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.usb</name> + <version>1.0-1</version> + <interface> + <name>IUsb</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.vibrator</name> + <version>1.0-1</version> + <interface> + <name>IVibrator</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.vr</name> + <version>1.0</version> + <interface> + <name>IVr</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.weaver</name> + <version>1.0</version> + <interface> + <name>IWeaver</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.wifi</name> + <version>1.0-1</version> + <interface> + <name>IWifi</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.wifi.offload</name> + <version>1.0</version> + <interface> + <name>IOffload</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.wifi.supplicant</name> + <version>1.0</version> + <interface> + <name>ISupplicant</name> + <instance>default</instance> + </interface> + </hal> + <kernel version="3.18.0"> + <config> + <key>CONFIG_ANDROID</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_ANDROID_BINDER_DEVICES</key> + <value type="string">binder,hwbinder,vndbinder</value> + </config> + <config> + <key>CONFIG_ANDROID_BINDER_IPC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_ANDROID_LOW_MEMORY_KILLER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_ASHMEM</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_AUDIT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_BLK_DEV_INITRD</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CGROUPS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CGROUP_CPUACCT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CGROUP_FREEZER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CGROUP_SCHED</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_DEFAULT_SECURITY_SELINUX</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_DEVKMEM</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_DEVMEM</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_EMBEDDED</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_FHANDLE</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_HARDENED_USERCOPY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_HIGH_RES_TIMERS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IKCONFIG</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IKCONFIG_PROC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET6_AH</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET6_ESP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET6_IPCOMP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET_DIAG_DESTROY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET_ESP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET_LRO</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_INET_XFRM_MODE_TUNNEL</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_FILTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_IPTABLES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_MANGLE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_RAW</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_TARGET_REJECT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_MIP6</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_MULTIPLE_TABLES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_OPTIMISTIC_DAD</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_ROUTER_PREF</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_ROUTE_INFO</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_ADVANCED_ROUTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_MULTICAST</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_MULTIPLE_TABLES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_ARPFILTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_ARPTABLES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_ARP_MANGLE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_FILTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_IPTABLES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_MANGLE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_MATCH_AH</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_MATCH_ECN</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_MATCH_TTL</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_NAT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_RAW</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_SECURITY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_TARGET_MASQUERADE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_TARGET_NETMAP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_TARGET_REDIRECT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_TARGET_REJECT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_MODULES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_MODULE_UNLOAD</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_MODVERSIONS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETDEVICES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_COMMENT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_CONNLIMIT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_CONNMARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_CONNTRACK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_HASHLIMIT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_HELPER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_IPRANGE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_LENGTH</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_LIMIT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_MAC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_MARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_PKTTYPE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_POLICY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_QTAGUID</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_QUOTA</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_QUOTA2</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_SOCKET</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_STATE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_STATISTIC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_STRING</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_TIME</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_U32</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_CLASSIFY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_CONNMARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_CONNSECMARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_IDLETIMER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_MARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_NFLOG</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_NFQUEUE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_SECMARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_TCPMSS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_TPROXY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_TRACE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_CLS_ACT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_CLS_U32</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_EMATCH</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_EMATCH_U32</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_KEY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_SCHED</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_SCH_HTB</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NFSD</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_NFS_FS</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_AMANDA</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_EVENTS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_FTP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_H323</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_IPV4</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_IPV6</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_IRC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_NETBIOS_NS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_PPTP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_SANE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_SECMARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_TFTP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CT_NETLINK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CT_PROTO_DCCP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CT_PROTO_SCTP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CT_PROTO_UDPLITE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_NAT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NO_HZ</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_OABI_COMPAT</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_PACKET</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PM_AUTOSLEEP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PM_WAKELOCKS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPPOLAC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPPOPNS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPP_BSDCOMP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPP_DEFLATE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPP_MPPE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PREEMPT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_RESOURCE_COUNTERS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_RTC_CLASS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_RT_GROUP_SCHED</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECCOMP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECURITY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECURITY_NETWORK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECURITY_PERF_EVENTS_RESTRICT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECURITY_SELINUX</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_STAGING</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SWITCH</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SYNC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SYSVIPC</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_TUN</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_UID_SYS_STATS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_UNIX</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_GADGET</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USELIB</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_XFRM_USER</key> + <value type="tristate">y</value> + </config> + </kernel> + <kernel version="3.18.0"> + <conditions> + <config> + <key>CONFIG_ARM64</key> + <value type="tristate">y</value> + </config> + </conditions> + <config> + <key>CONFIG_ARMV8_DEPRECATED</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CP15_BARRIER_EMULATION</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SETEND_EMULATION</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SWP_EMULATION</key> + <value type="tristate">y</value> + </config> + </kernel> + <kernel version="4.4.0"> + <config> + <key>CONFIG_ANDROID</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_ANDROID_BINDER_DEVICES</key> + <value type="string">binder,hwbinder,vndbinder</value> + </config> + <config> + <key>CONFIG_ANDROID_BINDER_IPC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_ANDROID_LOW_MEMORY_KILLER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_ASHMEM</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_AUDIT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_BLK_DEV_INITRD</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CGROUPS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CGROUP_CPUACCT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CGROUP_FREEZER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CGROUP_SCHED</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_DEFAULT_SECURITY_SELINUX</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_DEVKMEM</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_DEVMEM</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_EMBEDDED</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_FHANDLE</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_HARDENED_USERCOPY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_HIGH_RES_TIMERS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IKCONFIG</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IKCONFIG_PROC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET6_AH</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET6_ESP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET6_IPCOMP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET_DIAG_DESTROY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET_ESP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET_XFRM_MODE_TUNNEL</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_FILTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_IPTABLES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_MANGLE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_RAW</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_TARGET_REJECT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_MIP6</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_MULTIPLE_TABLES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_OPTIMISTIC_DAD</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_ROUTER_PREF</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_ROUTE_INFO</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_ADVANCED_ROUTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_MULTICAST</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_MULTIPLE_TABLES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_ARPFILTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_ARPTABLES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_ARP_MANGLE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_FILTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_IPTABLES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_MANGLE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_MATCH_AH</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_MATCH_ECN</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_MATCH_TTL</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_NAT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_RAW</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_SECURITY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_TARGET_MASQUERADE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_TARGET_NETMAP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_TARGET_REDIRECT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_TARGET_REJECT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_MODULES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_MODULE_UNLOAD</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_MODVERSIONS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETDEVICES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_COMMENT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_CONNLIMIT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_CONNMARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_CONNTRACK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_HASHLIMIT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_HELPER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_IPRANGE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_LENGTH</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_LIMIT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_MAC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_MARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_PKTTYPE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_POLICY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_QTAGUID</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_QUOTA</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_QUOTA2</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_SOCKET</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_STATE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_STATISTIC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_STRING</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_TIME</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_U32</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_CLASSIFY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_CONNMARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_CONNSECMARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_IDLETIMER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_MARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_NFLOG</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_NFQUEUE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_SECMARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_TCPMSS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_TPROXY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_TRACE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_CLS_ACT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_CLS_U32</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_EMATCH</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_EMATCH_U32</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_KEY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_SCHED</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_SCH_HTB</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NFSD</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_NFS_FS</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_AMANDA</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_EVENTS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_FTP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_H323</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_IPV4</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_IPV6</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_IRC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_NETBIOS_NS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_PPTP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_SANE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_SECMARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_TFTP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CT_NETLINK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CT_PROTO_DCCP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CT_PROTO_SCTP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CT_PROTO_UDPLITE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_NAT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NO_HZ</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_OABI_COMPAT</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_PACKET</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PM_AUTOSLEEP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PM_WAKELOCKS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPPOLAC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPPOPNS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPP_BSDCOMP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPP_DEFLATE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPP_MPPE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PREEMPT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PROFILING</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_RTC_CLASS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_RT_GROUP_SCHED</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECCOMP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECURITY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECURITY_NETWORK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECURITY_PERF_EVENTS_RESTRICT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECURITY_SELINUX</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_STAGING</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SYNC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SYSVIPC</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_TUN</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_UID_SYS_STATS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_UNIX</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS_F_ACC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS_F_AUDIO_SRC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS_F_FS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS_F_MIDI</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS_F_MTP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS_F_PTP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS_UEVENT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_GADGET</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USELIB</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_XFRM_USER</key> + <value type="tristate">y</value> + </config> + </kernel> + <kernel version="4.4.0"> + <conditions> + <config> + <key>CONFIG_ARM64</key> + <value type="tristate">y</value> + </config> + </conditions> + <config> + <key>CONFIG_ARMV8_DEPRECATED</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CP15_BARRIER_EMULATION</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SETEND_EMULATION</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SWP_EMULATION</key> + <value type="tristate">y</value> + </config> + </kernel> + <kernel version="4.9.0"> + <config> + <key>CONFIG_ANDROID</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_ANDROID_BINDER_DEVICES</key> + <value type="string">binder,hwbinder,vndbinder</value> + </config> + <config> + <key>CONFIG_ANDROID_BINDER_IPC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_ANDROID_LOW_MEMORY_KILLER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_ASHMEM</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_AUDIT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_BLK_DEV_INITRD</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CGROUPS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CGROUP_BPF</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CGROUP_CPUACCT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CGROUP_FREEZER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CGROUP_SCHED</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_DEFAULT_SECURITY_SELINUX</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_DEVKMEM</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_DEVMEM</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_EMBEDDED</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_FHANDLE</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_HARDENED_USERCOPY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_HIGH_RES_TIMERS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IKCONFIG</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IKCONFIG_PROC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET6_AH</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET6_ESP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET6_IPCOMP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET_DIAG_DESTROY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET_ESP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET_LRO</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_INET_XFRM_MODE_TUNNEL</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_FILTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_IPTABLES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_MANGLE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_RAW</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_TARGET_REJECT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_MIP6</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_MULTIPLE_TABLES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_OPTIMISTIC_DAD</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_ROUTER_PREF</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_ROUTE_INFO</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_ADVANCED_ROUTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_MULTICAST</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_MULTIPLE_TABLES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_ARPFILTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_ARPTABLES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_ARP_MANGLE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_FILTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_IPTABLES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_MANGLE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_MATCH_AH</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_MATCH_ECN</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_MATCH_TTL</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_NAT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_RAW</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_SECURITY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_TARGET_MASQUERADE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_TARGET_NETMAP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_TARGET_REDIRECT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_TARGET_REJECT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_MODULES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_MODULE_UNLOAD</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_MODVERSIONS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETDEVICES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_COMMENT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_CONNLIMIT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_CONNMARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_CONNTRACK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_HASHLIMIT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_HELPER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_IPRANGE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_LENGTH</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_LIMIT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_MAC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_MARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_PKTTYPE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_POLICY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_QTAGUID</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_QUOTA</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_QUOTA2</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_SOCKET</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_STATE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_STATISTIC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_STRING</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_TIME</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_U32</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_CLASSIFY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_CONNMARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_CONNSECMARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_IDLETIMER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_MARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_NFLOG</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_NFQUEUE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_SECMARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_TCPMSS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_TPROXY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_TRACE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_CLS_ACT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_CLS_U32</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_EMATCH</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_EMATCH_U32</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_KEY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_SCHED</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_SCH_HTB</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NFSD</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_NFS_FS</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_AMANDA</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_EVENTS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_FTP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_H323</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_IPV4</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_IPV6</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_IRC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_NETBIOS_NS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_PPTP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_SANE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_SECMARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_TFTP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CT_NETLINK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CT_PROTO_DCCP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CT_PROTO_SCTP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CT_PROTO_UDPLITE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_NAT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NO_HZ</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_OABI_COMPAT</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_PACKET</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PM_AUTOSLEEP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PM_WAKELOCKS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPPOLAC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPPOPNS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPP_BSDCOMP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPP_DEFLATE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPP_MPPE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PREEMPT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PROFILING</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_RTC_CLASS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_RT_GROUP_SCHED</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECCOMP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECURITY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECURITY_NETWORK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECURITY_PERF_EVENTS_RESTRICT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECURITY_SELINUX</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_STAGING</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SYSVIPC</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_TUN</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_UID_SYS_STATS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_UNIX</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS_F_ACC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS_F_AUDIO_SRC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS_F_FS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS_F_MIDI</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS_F_MTP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS_F_PTP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS_UEVENT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_GADGET</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USELIB</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_XFRM_USER</key> + <value type="tristate">y</value> + </config> + </kernel> + <kernel version="4.9.0"> + <conditions> + <config> + <key>CONFIG_ARM64</key> + <value type="tristate">y</value> + </config> + </conditions> + <config> + <key>CONFIG_ARMV8_DEPRECATED</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CP15_BARRIER_EMULATION</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SETEND_EMULATION</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SWP_EMULATION</key> + <value type="tristate">y</value> + </config> + </kernel> +</compatibility-matrix> diff --git a/system/system/etc/vintf/compatibility_matrix.3.xml b/system/system/etc/vintf/compatibility_matrix.3.xml new file mode 100644 index 0000000000000000000000000000000000000000..862cd841a552b2212deedee0d8c1abb9e2daef8a --- /dev/null +++ b/system/system/etc/vintf/compatibility_matrix.3.xml @@ -0,0 +1,2836 @@ +<!-- + Input: + compatibility_matrix.3.xml +--> +<compatibility-matrix version="1.0" type="framework" level="3"> + <hal format="hidl" optional="false"> + <name>android.hardware.audio</name> + <version>4.0</version> + <interface> + <name>IDevicesFactory</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="false"> + <name>android.hardware.audio.effect</name> + <version>4.0</version> + <interface> + <name>IEffectsFactory</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.authsecret</name> + <version>1.0</version> + <interface> + <name>IAuthSecret</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.automotive.audiocontrol</name> + <version>1.0</version> + <interface> + <name>IAudioControl</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.automotive.evs</name> + <version>1.0</version> + <interface> + <name>IEvsEnumerator</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.automotive.vehicle</name> + <version>2.0</version> + <interface> + <name>IVehicle</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.biometrics.fingerprint</name> + <version>2.1</version> + <interface> + <name>IBiometricsFingerprint</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.bluetooth</name> + <version>1.0</version> + <interface> + <name>IBluetoothHci</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.bluetooth.a2dp</name> + <version>1.0</version> + <interface> + <name>IBluetoothAudioOffload</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.boot</name> + <version>1.0</version> + <interface> + <name>IBootControl</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.broadcastradio</name> + <version>1.0-1</version> + <interface> + <name>IBroadcastRadioFactory</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.broadcastradio</name> + <version>2.0</version> + <interface> + <name>IBroadcastRadio</name> + <regex-instance>.*</regex-instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.camera.provider</name> + <version>2.4</version> + <interface> + <name>ICameraProvider</name> + <regex-instance>[^/]+/[0-9]+</regex-instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.cas</name> + <version>1.0</version> + <interface> + <name>IMediaCasService</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="false"> + <name>android.hardware.configstore</name> + <version>1.0-1</version> + <interface> + <name>ISurfaceFlingerConfigs</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.confirmationui</name> + <version>1.0</version> + <interface> + <name>IConfirmationUI</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.contexthub</name> + <version>1.0</version> + <interface> + <name>IContexthub</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.drm</name> + <version>1.0</version> + <interface> + <name>ICryptoFactory</name> + <regex-instance>.*</regex-instance> + </interface> + <interface> + <name>IDrmFactory</name> + <regex-instance>.*</regex-instance> + </interface> + </hal> + <hal format="hidl" optional="false"> + <name>android.hardware.drm</name> + <version>1.1</version> + <interface> + <name>ICryptoFactory</name> + <regex-instance>.*</regex-instance> + </interface> + <interface> + <name>IDrmFactory</name> + <regex-instance>.*</regex-instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.dumpstate</name> + <version>1.0</version> + <interface> + <name>IDumpstateDevice</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="false"> + <name>android.hardware.gatekeeper</name> + <version>1.0</version> + <interface> + <name>IGatekeeper</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.gnss</name> + <version>1.0-1</version> + <interface> + <name>IGnss</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="false"> + <name>android.hardware.graphics.allocator</name> + <version>2.0</version> + <interface> + <name>IAllocator</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="false"> + <name>android.hardware.graphics.composer</name> + <version>2.1-2</version> + <interface> + <name>IComposer</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="false"> + <name>android.hardware.graphics.mapper</name> + <version>2.0-1</version> + <interface> + <name>IMapper</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="false"> + <name>android.hardware.health</name> + <version>2.0</version> + <interface> + <name>IHealth</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.ir</name> + <version>1.0</version> + </hal> + <hal format="hidl" optional="false"> + <name>android.hardware.keymaster</name> + <version>3.0</version> + <version>4.0</version> + <interface> + <name>IKeymasterDevice</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.keymaster</name> + <version>4.0</version> + <interface> + <name>IKeymasterDevice</name> + <instance>strongbox</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.light</name> + <version>2.0</version> + <interface> + <name>ILight</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="false"> + <name>android.hardware.media.omx</name> + <version>1.0</version> + <interface> + <name>IOmx</name> + <instance>default</instance> + </interface> + <interface> + <name>IOmxStore</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.memtrack</name> + <version>1.0</version> + <interface> + <name>IMemtrack</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.neuralnetworks</name> + <version>1.0-1</version> + <interface> + <name>IDevice</name> + <regex-instance>.*</regex-instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.nfc</name> + <version>1.1</version> + <interface> + <name>INfc</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.oemlock</name> + <version>1.0</version> + <interface> + <name>IOemLock</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.power</name> + <version>1.0-2</version> + <interface> + <name>IPower</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.radio</name> + <version>1.0-2</version> + <interface> + <name>IRadio</name> + <instance>slot1</instance> + <instance>slot2</instance> + <instance>slot3</instance> + </interface> + <interface> + <name>ISap</name> + <instance>slot1</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.radio.config</name> + <version>1.0</version> + <interface> + <name>IRadioConfig</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.renderscript</name> + <version>1.0</version> + <interface> + <name>IDevice</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.secure_element</name> + <version>1.0</version> + <interface> + <name>ISecureElement</name> + <regex-instance>SIM[1-9][0-9]*</regex-instance> + <regex-instance>eSE[1-9][0-9]*</regex-instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.sensors</name> + <version>1.0</version> + <interface> + <name>ISensors</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.soundtrigger</name> + <version>2.0-1</version> + <interface> + <name>ISoundTriggerHw</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.tetheroffload.config</name> + <version>1.0</version> + <interface> + <name>IOffloadConfig</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.tetheroffload.control</name> + <version>1.0</version> + <interface> + <name>IOffloadControl</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.thermal</name> + <version>1.0-1</version> + <interface> + <name>IThermal</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.tv.cec</name> + <version>1.0</version> + <interface> + <name>IHdmiCec</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.tv.input</name> + <version>1.0</version> + <interface> + <name>ITvInput</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.usb</name> + <version>1.0-1</version> + <interface> + <name>IUsb</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.usb.gadget</name> + <version>1.0</version> + <interface> + <name>IUsbGadget</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.vibrator</name> + <version>1.0-2</version> + <interface> + <name>IVibrator</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.vr</name> + <version>1.0</version> + <interface> + <name>IVr</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.weaver</name> + <version>1.0</version> + <interface> + <name>IWeaver</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.wifi</name> + <version>1.0-2</version> + <interface> + <name>IWifi</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.wifi.hostapd</name> + <version>1.0</version> + <interface> + <name>IHostapd</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.wifi.offload</name> + <version>1.0</version> + <interface> + <name>IOffload</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.wifi.supplicant</name> + <version>1.0-1</version> + <interface> + <name>ISupplicant</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="false"> + <name>vendor.goodix.hardware.fingerprintextension</name> + <version>1.0</version> + <interface> + <name>IGoodixBiometricsFingerprint</name> + <instance>default</instance> + </interface> + </hal> + <kernel version="4.4.107"> + <config> + <key>CONFIG_ADVISE_SYSCALLS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_AIO</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_ANDROID</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_ANDROID_BINDER_DEVICES</key> + <value type="string">binder,hwbinder,vndbinder</value> + </config> + <config> + <key>CONFIG_ANDROID_BINDER_IPC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_ASHMEM</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_AUDIT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_BLK_DEV_INITRD</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_BLOCK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CGROUPS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CGROUP_CPUACCT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CGROUP_FREEZER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CGROUP_SCHED</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CRYPTO_AES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CRYPTO_CBC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CRYPTO_ECB</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CRYPTO_GCM</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CRYPTO_HMAC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CRYPTO_MD5</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CRYPTO_NULL</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CRYPTO_SHA1</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CRYPTO_SHA256</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CRYPTO_SHA512</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_DEFAULT_SECURITY_SELINUX</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_DEVKMEM</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_DEVMEM</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_EMBEDDED</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_EPOLL</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_EVENTFD</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_FHANDLE</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_FUTEX</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_HARDENED_USERCOPY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_HIGH_RES_TIMERS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IKCONFIG</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IKCONFIG_PROC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET6_ESP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET6_IPCOMP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET6_XFRM_MODE_TRANSPORT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET6_XFRM_MODE_TUNNEL</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET_DIAG_DESTROY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET_ESP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET_LRO</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_INET_XFRM_MODE_TRANSPORT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET_XFRM_MODE_TUNNEL</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_FILTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_IPTABLES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_MANGLE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_MATCH_RPFILTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_RAW</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_TARGET_REJECT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_MIP6</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_MULTIPLE_TABLES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_OPTIMISTIC_DAD</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_ROUTER_PREF</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_ROUTE_INFO</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_VTI</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_ADVANCED_ROUTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_MULTICAST</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_MULTIPLE_TABLES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_ARPFILTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_ARPTABLES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_ARP_MANGLE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_FILTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_IPTABLES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_MANGLE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_MATCH_ECN</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_MATCH_TTL</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_NAT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_RAW</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_SECURITY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_TARGET_MASQUERADE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_TARGET_NETMAP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_TARGET_REDIRECT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_TARGET_REJECT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_MAGIC_SYSRQ</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_MODULES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_MODULE_UNLOAD</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_MODVERSIONS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETDEVICES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_COMMENT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_CONNLIMIT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_CONNMARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_CONNTRACK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_HASHLIMIT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_HELPER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_IPRANGE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_LENGTH</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_LIMIT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_MAC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_MARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_PKTTYPE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_POLICY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_QTAGUID</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_QUOTA</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_QUOTA2</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_SOCKET</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_STATE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_STATISTIC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_STRING</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_TIME</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_U32</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_CLASSIFY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_CONNMARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_CONNSECMARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_IDLETIMER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_MARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_NFLOG</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_NFQUEUE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_SECMARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_TCPMSS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_TPROXY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_TRACE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_CLS_ACT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_CLS_U32</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_EMATCH</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_EMATCH_U32</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_IPVTI</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_KEY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_SCHED</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_SCH_HTB</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NFSD</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_NFS_FS</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_AMANDA</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_EVENTS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_FTP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_H323</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_IPV4</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_IPV6</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_IRC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_NETBIOS_NS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_PPTP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_SANE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_SECMARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_TFTP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CT_NETLINK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CT_PROTO_DCCP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CT_PROTO_SCTP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CT_PROTO_UDPLITE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_NAT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NO_HZ</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PACKET</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PM_WAKELOCKS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPPOLAC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPPOPNS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPP_BSDCOMP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPP_DEFLATE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPP_MPPE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PREEMPT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PROC_FS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PROFILING</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_RTC_CLASS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_RT_GROUP_SCHED</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECCOMP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECCOMP_FILTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECURITY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECURITY_NETWORK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECURITY_PERF_EVENTS_RESTRICT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECURITY_SELINUX</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SHMEM</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SIGNALFD</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_STAGING</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SUSPEND</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SYNC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SYSFS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SYSVIPC</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_TIMERFD</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_TUN</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_UID_SYS_STATS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_UNIX</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS_F_ACC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS_F_AUDIO_SRC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS_F_FS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS_F_MIDI</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS_UEVENT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_GADGET</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_SUPPORT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USELIB</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_XFRM_USER</key> + <value type="tristate">y</value> + </config> + </kernel> + <kernel version="4.4.107"> + <conditions> + <config> + <key>CONFIG_ARM</key> + <value type="tristate">y</value> + </config> + </conditions> + <config> + <key>CONFIG_OABI_COMPAT</key> + <value type="tristate">n</value> + </config> + </kernel> + <kernel version="4.4.107"> + <conditions> + <config> + <key>CONFIG_ARM64</key> + <value type="tristate">y</value> + </config> + </conditions> + <config> + <key>CONFIG_ARMV8_DEPRECATED</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CP15_BARRIER_EMULATION</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SETEND_EMULATION</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SWP_EMULATION</key> + <value type="tristate">y</value> + </config> + </kernel> + <kernel version="4.9.84"> + <config> + <key>CONFIG_ADVISE_SYSCALLS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_AIO</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_ANDROID</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_ANDROID_BINDER_DEVICES</key> + <value type="string">binder,hwbinder,vndbinder</value> + </config> + <config> + <key>CONFIG_ANDROID_BINDER_IPC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_ASHMEM</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_AUDIT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_BLK_DEV_INITRD</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_BLOCK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_BPF_SYSCALL</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CGROUPS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CGROUP_BPF</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CGROUP_CPUACCT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CGROUP_FREEZER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CGROUP_SCHED</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CRYPTO_AES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CRYPTO_CBC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CRYPTO_ECB</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CRYPTO_GCM</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CRYPTO_HMAC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CRYPTO_MD5</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CRYPTO_NULL</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CRYPTO_SHA1</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CRYPTO_SHA256</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CRYPTO_SHA512</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_DEFAULT_SECURITY_SELINUX</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_DEVKMEM</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_DEVMEM</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_EMBEDDED</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_EPOLL</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_EVENTFD</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_FHANDLE</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_FUTEX</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_HARDENED_USERCOPY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_HIGH_RES_TIMERS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IKCONFIG</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IKCONFIG_PROC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET6_ESP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET6_IPCOMP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET6_XFRM_MODE_TRANSPORT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET6_XFRM_MODE_TUNNEL</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET_DIAG_DESTROY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET_ESP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET_XFRM_MODE_TRANSPORT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET_XFRM_MODE_TUNNEL</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_FILTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_IPTABLES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_MANGLE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_MATCH_RPFILTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_RAW</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_TARGET_REJECT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_MIP6</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_MULTIPLE_TABLES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_OPTIMISTIC_DAD</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_ROUTER_PREF</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_ROUTE_INFO</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_VTI</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_ADVANCED_ROUTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_MULTICAST</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_MULTIPLE_TABLES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_ARPFILTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_ARPTABLES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_ARP_MANGLE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_FILTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_IPTABLES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_MANGLE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_MATCH_ECN</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_MATCH_TTL</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_NAT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_RAW</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_SECURITY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_TARGET_MASQUERADE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_TARGET_NETMAP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_TARGET_REDIRECT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_TARGET_REJECT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_MAGIC_SYSRQ</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_MODULES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_MODULE_UNLOAD</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_MODVERSIONS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETDEVICES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_BPF</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_COMMENT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_CONNLIMIT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_CONNMARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_CONNTRACK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_HASHLIMIT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_HELPER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_IPRANGE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_LENGTH</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_LIMIT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_MAC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_MARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_PKTTYPE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_POLICY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_QTAGUID</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_QUOTA</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_QUOTA2</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_SOCKET</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_STATE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_STATISTIC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_STRING</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_TIME</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_U32</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_CLASSIFY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_CONNMARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_CONNSECMARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_IDLETIMER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_MARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_NFLOG</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_NFQUEUE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_SECMARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_TCPMSS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_TPROXY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_TRACE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_CLS_ACT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_CLS_U32</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_EMATCH</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_EMATCH_U32</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_IPVTI</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_KEY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_SCHED</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_SCH_HTB</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NFSD</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_NFS_FS</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_AMANDA</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_EVENTS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_FTP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_H323</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_IPV4</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_IPV6</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_IRC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_NETBIOS_NS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_PPTP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_SANE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_SECMARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_TFTP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CT_NETLINK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CT_PROTO_DCCP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CT_PROTO_SCTP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CT_PROTO_UDPLITE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_NAT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NO_HZ</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PACKET</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PM_WAKELOCKS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPPOLAC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPPOPNS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPP_BSDCOMP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPP_DEFLATE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPP_MPPE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PREEMPT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PROC_FS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PROFILING</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_RTC_CLASS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_RT_GROUP_SCHED</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECCOMP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECCOMP_FILTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECURITY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECURITY_NETWORK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECURITY_PERF_EVENTS_RESTRICT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECURITY_SELINUX</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SHMEM</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SIGNALFD</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_STAGING</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SUSPEND</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SYNC_FILE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SYSFS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SYSVIPC</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_TIMERFD</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_TUN</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_UID_SYS_STATS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_UNIX</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS_F_ACC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS_F_AUDIO_SRC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS_F_FS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS_F_MIDI</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS_UEVENT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_GADGET</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_SUPPORT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USELIB</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_XFRM_USER</key> + <value type="tristate">y</value> + </config> + </kernel> + <kernel version="4.9.84"> + <conditions> + <config> + <key>CONFIG_ARM</key> + <value type="tristate">y</value> + </config> + </conditions> + <config> + <key>CONFIG_OABI_COMPAT</key> + <value type="tristate">n</value> + </config> + </kernel> + <kernel version="4.9.84"> + <conditions> + <config> + <key>CONFIG_ARM64</key> + <value type="tristate">y</value> + </config> + </conditions> + <config> + <key>CONFIG_ARMV8_DEPRECATED</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CP15_BARRIER_EMULATION</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SETEND_EMULATION</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SWP_EMULATION</key> + <value type="tristate">y</value> + </config> + </kernel> + <kernel version="4.14.42"> + <config> + <key>CONFIG_ADVISE_SYSCALLS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_AIO</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_ANDROID</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_ANDROID_BINDER_DEVICES</key> + <value type="string">binder,hwbinder,vndbinder</value> + </config> + <config> + <key>CONFIG_ANDROID_BINDER_IPC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_ASHMEM</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_AUDIT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_BLK_DEV_INITRD</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_BLOCK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_BPF_SYSCALL</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CGROUPS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CGROUP_BPF</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CGROUP_CPUACCT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CGROUP_FREEZER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CGROUP_SCHED</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CRYPTO_AES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CRYPTO_CBC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CRYPTO_ECB</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CRYPTO_GCM</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CRYPTO_HMAC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CRYPTO_MD5</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CRYPTO_NULL</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CRYPTO_SHA1</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CRYPTO_SHA256</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CRYPTO_SHA512</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_DEFAULT_SECURITY_SELINUX</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_DEVKMEM</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_DEVMEM</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_EMBEDDED</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_EPOLL</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_EVENTFD</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_FHANDLE</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_FUTEX</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_HARDENED_USERCOPY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_HIGH_RES_TIMERS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IKCONFIG</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IKCONFIG_PROC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET6_ESP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET6_IPCOMP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET6_XFRM_MODE_TRANSPORT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET6_XFRM_MODE_TUNNEL</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET_DIAG_DESTROY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET_ESP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET_XFRM_MODE_TRANSPORT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET_XFRM_MODE_TUNNEL</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_FILTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_IPTABLES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_MANGLE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_MATCH_RPFILTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_RAW</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_TARGET_REJECT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_MIP6</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_MULTIPLE_TABLES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_OPTIMISTIC_DAD</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_ROUTER_PREF</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_ROUTE_INFO</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_VTI</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_ADVANCED_ROUTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_MULTICAST</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_MULTIPLE_TABLES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_ARPFILTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_ARPTABLES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_ARP_MANGLE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_FILTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_IPTABLES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_MANGLE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_MATCH_ECN</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_MATCH_TTL</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_NAT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_RAW</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_SECURITY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_TARGET_MASQUERADE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_TARGET_NETMAP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_TARGET_REDIRECT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_TARGET_REJECT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_MAGIC_SYSRQ</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_MEMCG</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_MEMCG_SWAP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_MODULES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_MODULE_UNLOAD</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_MODVERSIONS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETDEVICES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_BPF</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_COMMENT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_CONNLIMIT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_CONNMARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_CONNTRACK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_HASHLIMIT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_HELPER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_IPRANGE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_LENGTH</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_LIMIT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_MAC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_MARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_PKTTYPE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_POLICY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_QTAGUID</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_QUOTA</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_QUOTA2</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_SOCKET</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_STATE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_STATISTIC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_STRING</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_TIME</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_U32</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_CLASSIFY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_CONNMARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_CONNSECMARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_IDLETIMER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_MARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_NFLOG</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_NFQUEUE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_SECMARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_TCPMSS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_TPROXY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_TRACE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_CLS_ACT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_CLS_U32</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_EMATCH</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_EMATCH_U32</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_IPVTI</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_KEY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_SCHED</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_SCH_HTB</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NFSD</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_NFS_FS</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_AMANDA</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_EVENTS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_FTP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_H323</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_IPV4</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_IPV6</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_IRC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_NETBIOS_NS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_PPTP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_SANE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_SECMARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_TFTP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CT_NETLINK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CT_PROTO_DCCP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CT_PROTO_SCTP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CT_PROTO_UDPLITE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_NAT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_SOCKET_IPV4</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_SOCKET_IPV6</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NO_HZ</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PACKET</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PM_WAKELOCKS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPP_BSDCOMP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPP_DEFLATE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPP_MPPE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PREEMPT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PROC_FS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PROFILING</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_RTC_CLASS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_RT_GROUP_SCHED</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECCOMP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECCOMP_FILTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECURITY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECURITY_NETWORK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECURITY_PERF_EVENTS_RESTRICT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECURITY_SELINUX</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SHMEM</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SIGNALFD</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_STAGING</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SUSPEND</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SYNC_FILE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SYSFS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SYSVIPC</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_TIMERFD</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_TUN</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_UID_SYS_STATS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_UNIX</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS_F_ACC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS_F_AUDIO_SRC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS_F_FS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS_F_MIDI</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS_UEVENT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_GADGET</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_SUPPORT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USELIB</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_XFRM_USER</key> + <value type="tristate">y</value> + </config> + </kernel> + <kernel version="4.14.42"> + <conditions> + <config> + <key>CONFIG_ARM</key> + <value type="tristate">y</value> + </config> + </conditions> + <config> + <key>CONFIG_OABI_COMPAT</key> + <value type="tristate">n</value> + </config> + </kernel> + <kernel version="4.14.42"> + <conditions> + <config> + <key>CONFIG_ARM64</key> + <value type="tristate">y</value> + </config> + </conditions> + <config> + <key>CONFIG_ARMV8_DEPRECATED</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CP15_BARRIER_EMULATION</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SETEND_EMULATION</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SWP_EMULATION</key> + <value type="tristate">y</value> + </config> + </kernel> +</compatibility-matrix> diff --git a/system/system/etc/vintf/compatibility_matrix.device.xml b/system/system/etc/vintf/compatibility_matrix.device.xml new file mode 100644 index 0000000000000000000000000000000000000000..030e771996bebebe85ffe1d41d0d0bfd9fffe188 --- /dev/null +++ b/system/system/etc/vintf/compatibility_matrix.device.xml @@ -0,0 +1,408 @@ +<!-- + Input: + vendor_framework_compatibility_matrix.xml +--> +<compatibility-matrix version="1.0" type="framework"> + <hal format="hidl" optional="true"> + <name>android.hardware.gnss</name> + <version>1.0-1</version> + <interface> + <name>IGnss</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.gnss</name> + <version>1.0</version> + <interface> + <name>IGnss</name> + <instance>gnss_vendor</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.nfc</name> + <version>1.0</version> + <interface> + <name>INfc</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.radio</name> + <version>1.0-2</version> + <interface> + <name>IRadio</name> + <instance>slot1</instance> + <instance>slot2</instance> + </interface> + <interface> + <name>ISap</name> + <instance>slot1</instance> + <instance>slot2</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.wifi.supplicant</name> + <version>1.0</version> + <interface> + <name>ISupplicant</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>com.qualcomm.qti.ant</name> + <version>1.0</version> + <interface> + <name>IAntHci</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>com.qualcomm.qti.bluetooth_audio</name> + <version>1.0</version> + <interface> + <name>IBluetoothAudio</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>com.qualcomm.qti.dpm.api</name> + <version>1.0</version> + <interface> + <name>IdpmQmi</name> + <instance>dpmQmiService</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>com.qualcomm.qti.imscmservice</name> + <version>2.0-1</version> + <interface> + <name>IImsCmService</name> + <instance>qti.ims.connectionmanagerservice</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>com.qualcomm.qti.uceservice</name> + <version>2.0</version> + <interface> + <name>IUceService</name> + <instance>com.qualcomm.qti.uceservice</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>com.qualcomm.qti.wifidisplayhal</name> + <version>1.0</version> + <interface> + <name>IDSManager</name> + <instance>wifidisplaydshal</instance> + </interface> + <interface> + <name>IHDCPSession</name> + <instance>wifidisplayhdcphal</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.display.color</name> + <version>1.0-2</version> + <interface> + <name>IDisplayColor</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.display.config</name> + <version>1.0-2</version> + <interface> + <name>IDisplayConfig</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.display.postproc</name> + <version>1.0</version> + <interface> + <name>IDisplayPostproc</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.nxp.hardware.nfc</name> + <version>1.0</version> + <interface> + <name>INqNfc</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.data.factory</name> + <version>1.0</version> + <interface> + <name>IFactory</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.esepowermanager</name> + <version>1.0</version> + <interface> + <name>IEsePowerManager</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.gnss</name> + <version>1.0-2</version> + <version>2.0</version> + <interface> + <name>ILocHidlGnss</name> + <instance>gnss_vendor</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.hardware.alarm</name> + <version>1.0</version> + <interface> + <name>IAlarm</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.hardware.data.latency</name> + <version>1.0</version> + <interface> + <name>ILinkLatency</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.hardware.factory</name> + <version>1.0</version> + <interface> + <name>IFactory</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.hardware.fm</name> + <version>1.0</version> + <interface> + <name>IFmHci</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.hardware.iop</name> + <version>2.0</version> + <interface> + <name>IIop</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.hardware.perf</name> + <version>1.0</version> + <interface> + <name>IPerf</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.hardware.qdutils_disp</name> + <version>1.0</version> + <interface> + <name>IQdutilsDisp</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.hardware.qteeconnector</name> + <version>1.0</version> + <interface> + <name>IAppConnector</name> + <instance>default</instance> + </interface> + <interface> + <name>IGPAppConnector</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.hardware.radio.am</name> + <version>1.0</version> + <interface> + <name>IQcRilAudio</name> + <instance>slot1</instance> + <instance>slot2</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.hardware.radio.ims</name> + <version>1.0-4</version> + <interface> + <name>IImsRadio</name> + <instance>imsradio0</instance> + <instance>imsradio1</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.hardware.radio.lpa</name> + <version>1.0</version> + <interface> + <name>IUimLpa</name> + <instance>UimLpa0</instance> + <instance>UimLpa1</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.hardware.radio.qcrilhook</name> + <version>1.0</version> + <interface> + <name>IQtiOemHook</name> + <instance>oemhook0</instance> + <instance>oemhook1</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.hardware.radio.qtiradio</name> + <version>1.0</version> + <version>2.0</version> + <interface> + <name>IQtiRadio</name> + <instance>slot1</instance> + <instance>slot2</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.hardware.radio.qtiradio</name> + <version>2.0</version> + <interface> + <name>IQtiRadio</name> + <instance>slot1</instance> + <instance>slot2</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.hardware.radio.uim</name> + <version>1.1</version> + <interface> + <name>IUim</name> + <instance>Uim0</instance> + <instance>Uim1</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.hardware.radio.uim_remote_client</name> + <version>1.0</version> + <interface> + <name>IUimRemoteServiceClient</name> + <instance>uimRemoteClient0</instance> + <instance>uimRemoteClient1</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.hardware.radio.uim_remote_server</name> + <version>1.0</version> + <interface> + <name>IUimRemoteServiceServer</name> + <instance>uimRemoteServer0</instance> + <instance>uimRemoteServer1</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.hardware.sensorscalibrate</name> + <version>1.0</version> + <interface> + <name>ISensorsCalibrate</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.hardware.soter</name> + <version>1.0</version> + <interface> + <name>ISoter</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.hardware.tui_comm</name> + <version>1.0</version> + <interface> + <name>ITuiComm</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.hardware.vpp</name> + <version>1.0-1</version> + <interface> + <name>IHidlVppService</name> + <instance>vppService</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.hardware.wifi.hostapd</name> + <version>1.0</version> + <interface> + <name>IHostapdVendor</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.hardware.wifi.supplicant</name> + <version>2.0</version> + <interface> + <name>ISupplicantVendor</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.hardware.wigig.netperftuner</name> + <version>1.0</version> + <interface> + <name>INetPerfTuner</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.hardware.wigig.supptunnel</name> + <version>1.0</version> + <interface> + <name>ISuppTunnelProvider</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.ims.callinfo</name> + <version>1.0</version> + <interface> + <name>IService</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.imsrtpservice</name> + <version>1.0</version> + <interface> + <name>IRTPService</name> + <instance>imsrtpservice</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>vendor.qti.voiceprint</name> + <version>1.0</version> + <interface> + <name>IQtiVoicePrintService</name> + <instance>default</instance> + </interface> + </hal> + <sepolicy> + <kernel-sepolicy-version>30</kernel-sepolicy-version> + <sepolicy-version>26.0</sepolicy-version> + <sepolicy-version>27.0</sepolicy-version> + <sepolicy-version>28.0</sepolicy-version> + </sepolicy> + <avb> + <vbmeta-version>1.0</vbmeta-version> + </avb> +</compatibility-matrix> diff --git a/system/system/etc/vintf/compatibility_matrix.legacy.xml b/system/system/etc/vintf/compatibility_matrix.legacy.xml new file mode 100644 index 0000000000000000000000000000000000000000..c006ebf364cc24171a50482fdc5cde5dd329e75e --- /dev/null +++ b/system/system/etc/vintf/compatibility_matrix.legacy.xml @@ -0,0 +1,2280 @@ +<!-- + Input: + compatibility_matrix.legacy.xml +--> +<compatibility-matrix version="1.0" type="framework" level="legacy"> + <hal format="hidl" optional="false"> + <name>android.hardware.audio</name> + <version>2.0</version> + <interface> + <name>IDevicesFactory</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="false"> + <name>android.hardware.audio.effect</name> + <version>2.0</version> + <interface> + <name>IEffectsFactory</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.automotive.evs</name> + <version>1.0</version> + <interface> + <name>IEvsEnumerator</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.automotive.vehicle</name> + <version>2.0</version> + <interface> + <name>IVehicle</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.biometrics.fingerprint</name> + <version>2.1</version> + <interface> + <name>IBiometricsFingerprint</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.bluetooth</name> + <version>1.0</version> + <interface> + <name>IBluetoothHci</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.boot</name> + <version>1.0</version> + <interface> + <name>IBootControl</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.broadcastradio</name> + <version>1.0</version> + <interface> + <name>IBroadcastRadioFactory</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.camera.provider</name> + <version>2.4</version> + <interface> + <name>ICameraProvider</name> + <instance>legacy/0</instance> + </interface> + </hal> + <hal format="hidl" optional="false"> + <name>android.hardware.configstore</name> + <version>1.0</version> + <interface> + <name>ISurfaceFlingerConfigs</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.contexthub</name> + <version>1.0</version> + <interface> + <name>IContexthub</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="false"> + <name>android.hardware.drm</name> + <version>1.0</version> + <interface> + <name>ICryptoFactory</name> + <instance>default</instance> + </interface> + <interface> + <name>IDrmFactory</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.dumpstate</name> + <version>1.0</version> + <interface> + <name>IDumpstateDevice</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.gatekeeper</name> + <version>1.0</version> + <interface> + <name>IGatekeeper</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.gnss</name> + <version>1.0</version> + <interface> + <name>IGnss</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="false"> + <name>android.hardware.graphics.allocator</name> + <version>2.0</version> + <interface> + <name>IAllocator</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="false"> + <name>android.hardware.graphics.composer</name> + <version>2.1</version> + <interface> + <name>IComposer</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="false"> + <name>android.hardware.graphics.mapper</name> + <version>2.0</version> + <interface> + <name>IMapper</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.health</name> + <version>1.0</version> + <interface> + <name>IHealth</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.ir</name> + <version>1.0</version> + </hal> + <hal format="hidl" optional="false"> + <name>android.hardware.keymaster</name> + <version>3.0</version> + <interface> + <name>IKeymasterDevice</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.light</name> + <version>2.0</version> + <interface> + <name>ILight</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="false"> + <name>android.hardware.media.omx</name> + <version>1.0</version> + <interface> + <name>IOmx</name> + <instance>default</instance> + </interface> + <interface> + <name>IOmxStore</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.memtrack</name> + <version>1.0</version> + <interface> + <name>IMemtrack</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.nfc</name> + <version>1.0</version> + <interface> + <name>INfc</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.power</name> + <version>1.0</version> + <interface> + <name>IPower</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.radio</name> + <version>1.0</version> + <interface> + <name>IRadio</name> + <instance>slot1</instance> + </interface> + <interface> + <name>ISap</name> + <instance>slot1</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.radio.deprecated</name> + <version>1.0</version> + <interface> + <name>IOemHook</name> + <instance>slot1</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.renderscript</name> + <version>1.0</version> + <interface> + <name>IDevice</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.sensors</name> + <version>1.0</version> + <interface> + <name>ISensors</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.soundtrigger</name> + <version>2.0</version> + <interface> + <name>ISoundTriggerHw</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.thermal</name> + <version>1.0</version> + <interface> + <name>IThermal</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.tv.cec</name> + <version>1.0</version> + <interface> + <name>IHdmiCec</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.tv.input</name> + <version>1.0</version> + <interface> + <name>ITvInput</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.usb</name> + <version>1.0</version> + <interface> + <name>IUsb</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.vibrator</name> + <version>1.0</version> + <interface> + <name>IVibrator</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.vr</name> + <version>1.0</version> + <interface> + <name>IVr</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.wifi</name> + <version>1.0</version> + <interface> + <name>IWifi</name> + <instance>default</instance> + </interface> + </hal> + <hal format="hidl" optional="true"> + <name>android.hardware.wifi.supplicant</name> + <version>1.0</version> + <interface> + <name>ISupplicant</name> + <instance>default</instance> + </interface> + </hal> + <kernel version="3.18.0"> + <config> + <key>CONFIG_ANDROID</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_ANDROID_BINDER_DEVICES</key> + <value type="string">binder,hwbinder,vndbinder</value> + </config> + <config> + <key>CONFIG_ANDROID_BINDER_IPC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_ANDROID_LOW_MEMORY_KILLER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_ASHMEM</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_AUDIT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_BLK_DEV_INITRD</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CGROUPS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CGROUP_CPUACCT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CGROUP_FREEZER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CGROUP_SCHED</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_DEFAULT_SECURITY_SELINUX</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_DEVKMEM</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_DEVMEM</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_EMBEDDED</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_FHANDLE</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_HARDENED_USERCOPY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_HIGH_RES_TIMERS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IKCONFIG</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IKCONFIG_PROC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET6_AH</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET6_ESP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET6_IPCOMP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET_DIAG_DESTROY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET_ESP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET_LRO</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_INET_XFRM_MODE_TUNNEL</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_FILTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_IPTABLES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_MANGLE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_RAW</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_TARGET_REJECT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_MIP6</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_MULTIPLE_TABLES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_OPTIMISTIC_DAD</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_ROUTER_PREF</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_ROUTE_INFO</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_ADVANCED_ROUTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_MULTICAST</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_MULTIPLE_TABLES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_ARPFILTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_ARPTABLES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_ARP_MANGLE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_FILTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_IPTABLES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_MANGLE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_MATCH_AH</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_MATCH_ECN</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_MATCH_TTL</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_NAT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_RAW</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_SECURITY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_TARGET_MASQUERADE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_TARGET_NETMAP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_TARGET_REDIRECT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_TARGET_REJECT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_MODULES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_MODULE_UNLOAD</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_MODVERSIONS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETDEVICES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_COMMENT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_CONNLIMIT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_CONNMARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_CONNTRACK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_HASHLIMIT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_HELPER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_IPRANGE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_LENGTH</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_LIMIT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_MAC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_MARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_PKTTYPE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_POLICY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_QTAGUID</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_QUOTA</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_QUOTA2</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_SOCKET</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_STATE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_STATISTIC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_STRING</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_TIME</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_U32</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_CLASSIFY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_CONNMARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_CONNSECMARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_IDLETIMER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_MARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_NFLOG</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_NFQUEUE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_SECMARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_TCPMSS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_TPROXY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_TRACE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_CLS_ACT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_CLS_U32</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_EMATCH</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_EMATCH_U32</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_KEY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_SCHED</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_SCH_HTB</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_AMANDA</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_EVENTS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_FTP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_H323</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_IPV4</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_IPV6</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_IRC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_NETBIOS_NS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_PPTP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_SANE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_SECMARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_TFTP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CT_NETLINK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CT_PROTO_DCCP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CT_PROTO_SCTP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CT_PROTO_UDPLITE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_NAT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NO_HZ</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_OABI_COMPAT</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_PACKET</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PM_AUTOSLEEP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PM_WAKELOCKS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPPOLAC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPPOPNS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPP_BSDCOMP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPP_DEFLATE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPP_MPPE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PREEMPT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_RESOURCE_COUNTERS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_RTC_CLASS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_RT_GROUP_SCHED</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECCOMP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECURITY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECURITY_NETWORK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECURITY_PERF_EVENTS_RESTRICT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECURITY_SELINUX</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_STAGING</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SWITCH</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SYNC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SYSVIPC</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_TUN</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_UID_SYS_STATS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_UNIX</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_GADGET</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USELIB</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_XFRM_USER</key> + <value type="tristate">y</value> + </config> + </kernel> + <kernel version="3.18.0"> + <conditions> + <config> + <key>CONFIG_ARM64</key> + <value type="tristate">y</value> + </config> + </conditions> + <config> + <key>CONFIG_ARMV8_DEPRECATED</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CP15_BARRIER_EMULATION</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SETEND_EMULATION</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SWP_EMULATION</key> + <value type="tristate">y</value> + </config> + </kernel> + <kernel version="4.4.0"> + <config> + <key>CONFIG_ANDROID</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_ANDROID_BINDER_DEVICES</key> + <value type="string">binder,hwbinder,vndbinder</value> + </config> + <config> + <key>CONFIG_ANDROID_BINDER_IPC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_ANDROID_LOW_MEMORY_KILLER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_ASHMEM</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_AUDIT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_BLK_DEV_INITRD</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CGROUPS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CGROUP_CPUACCT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CGROUP_FREEZER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CGROUP_SCHED</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_DEFAULT_SECURITY_SELINUX</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_DEVKMEM</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_DEVMEM</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_EMBEDDED</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_FHANDLE</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_HARDENED_USERCOPY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_HIGH_RES_TIMERS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IKCONFIG</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IKCONFIG_PROC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET6_AH</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET6_ESP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET6_IPCOMP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET_DIAG_DESTROY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET_ESP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET_LRO</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_INET_XFRM_MODE_TUNNEL</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_FILTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_IPTABLES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_MANGLE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_RAW</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_TARGET_REJECT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_MIP6</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_MULTIPLE_TABLES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_OPTIMISTIC_DAD</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_ROUTER_PREF</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_ROUTE_INFO</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_ADVANCED_ROUTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_MULTICAST</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_MULTIPLE_TABLES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_ARPFILTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_ARPTABLES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_ARP_MANGLE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_FILTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_IPTABLES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_MANGLE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_MATCH_AH</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_MATCH_ECN</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_MATCH_TTL</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_NAT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_RAW</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_SECURITY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_TARGET_MASQUERADE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_TARGET_NETMAP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_TARGET_REDIRECT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_TARGET_REJECT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_MODULES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_MODULE_UNLOAD</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_MODVERSIONS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETDEVICES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_COMMENT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_CONNLIMIT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_CONNMARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_CONNTRACK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_HASHLIMIT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_HELPER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_IPRANGE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_LENGTH</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_LIMIT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_MAC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_MARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_PKTTYPE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_POLICY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_QTAGUID</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_QUOTA</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_QUOTA2</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_SOCKET</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_STATE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_STATISTIC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_STRING</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_TIME</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_U32</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_CLASSIFY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_CONNMARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_CONNSECMARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_IDLETIMER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_MARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_NFLOG</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_NFQUEUE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_SECMARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_TCPMSS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_TPROXY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_TRACE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_CLS_ACT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_CLS_U32</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_EMATCH</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_EMATCH_U32</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_KEY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_SCHED</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_SCH_HTB</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_AMANDA</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_EVENTS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_FTP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_H323</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_IPV4</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_IPV6</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_IRC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_NETBIOS_NS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_PPTP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_SANE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_SECMARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_TFTP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CT_NETLINK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CT_PROTO_DCCP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CT_PROTO_SCTP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CT_PROTO_UDPLITE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_NAT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NO_HZ</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_OABI_COMPAT</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_PACKET</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PM_AUTOSLEEP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PM_WAKELOCKS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPPOLAC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPPOPNS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPP_BSDCOMP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPP_DEFLATE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPP_MPPE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PREEMPT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PROFILING</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_RTC_CLASS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_RT_GROUP_SCHED</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECCOMP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECURITY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECURITY_NETWORK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECURITY_PERF_EVENTS_RESTRICT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECURITY_SELINUX</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_STAGING</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SYNC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SYSVIPC</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_TUN</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_UID_SYS_STATS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_UNIX</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS_F_ACC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS_F_AUDIO_SRC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS_F_FS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS_F_MIDI</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS_F_MTP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS_F_PTP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS_UEVENT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_GADGET</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USELIB</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_XFRM_USER</key> + <value type="tristate">y</value> + </config> + </kernel> + <kernel version="4.4.0"> + <conditions> + <config> + <key>CONFIG_ARM64</key> + <value type="tristate">y</value> + </config> + </conditions> + <config> + <key>CONFIG_ARMV8_DEPRECATED</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CP15_BARRIER_EMULATION</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SETEND_EMULATION</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SWP_EMULATION</key> + <value type="tristate">y</value> + </config> + </kernel> + <kernel version="4.9.0"> + <config> + <key>CONFIG_ANDROID</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_ANDROID_BINDER_DEVICES</key> + <value type="string">binder,hwbinder,vndbinder</value> + </config> + <config> + <key>CONFIG_ANDROID_BINDER_IPC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_ANDROID_LOW_MEMORY_KILLER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_ASHMEM</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_AUDIT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_BLK_DEV_INITRD</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CGROUPS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CGROUP_CPUACCT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CGROUP_FREEZER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CGROUP_SCHED</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_DEFAULT_SECURITY_SELINUX</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_DEVKMEM</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_DEVMEM</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_EMBEDDED</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_FHANDLE</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_HARDENED_USERCOPY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_HIGH_RES_TIMERS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IKCONFIG</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IKCONFIG_PROC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET6_AH</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET6_ESP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET6_IPCOMP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET_DIAG_DESTROY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET_ESP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_INET_LRO</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_INET_XFRM_MODE_TUNNEL</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_FILTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_IPTABLES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_MANGLE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_RAW</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP6_NF_TARGET_REJECT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_MIP6</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_MULTIPLE_TABLES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_OPTIMISTIC_DAD</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_ROUTER_PREF</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IPV6_ROUTE_INFO</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_ADVANCED_ROUTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_MULTICAST</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_MULTIPLE_TABLES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_ARPFILTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_ARPTABLES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_ARP_MANGLE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_FILTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_IPTABLES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_MANGLE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_MATCH_AH</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_MATCH_ECN</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_MATCH_TTL</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_NAT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_RAW</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_SECURITY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_TARGET_MASQUERADE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_TARGET_NETMAP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_TARGET_REDIRECT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_IP_NF_TARGET_REJECT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_MODULES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_MODULE_UNLOAD</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_MODVERSIONS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETDEVICES</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_COMMENT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_CONNLIMIT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_CONNMARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_CONNTRACK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_HASHLIMIT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_HELPER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_IPRANGE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_LENGTH</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_LIMIT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_MAC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_MARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_PKTTYPE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_POLICY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_QTAGUID</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_QUOTA</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_QUOTA2</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_SOCKET</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_STATE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_STATISTIC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_STRING</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_TIME</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_MATCH_U32</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_CLASSIFY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_CONNMARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_CONNSECMARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_IDLETIMER</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_MARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_NFLOG</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_NFQUEUE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_SECMARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_TCPMSS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_TPROXY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NETFILTER_XT_TARGET_TRACE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_CLS_ACT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_CLS_U32</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_EMATCH</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_EMATCH_U32</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_KEY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_SCHED</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NET_SCH_HTB</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_AMANDA</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_EVENTS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_FTP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_H323</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_IPV4</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_IPV6</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_IRC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_NETBIOS_NS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_PPTP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_SANE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_SECMARK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CONNTRACK_TFTP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CT_NETLINK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CT_PROTO_DCCP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CT_PROTO_SCTP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_CT_PROTO_UDPLITE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NF_NAT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_NO_HZ</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_OABI_COMPAT</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_PACKET</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PM_AUTOSLEEP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PM_WAKELOCKS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPPOLAC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPPOPNS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPP_BSDCOMP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPP_DEFLATE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PPP_MPPE</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PREEMPT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_PROFILING</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_RTC_CLASS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_RT_GROUP_SCHED</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECCOMP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECURITY</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECURITY_NETWORK</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECURITY_PERF_EVENTS_RESTRICT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SECURITY_SELINUX</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_STAGING</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SYSVIPC</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_TUN</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_UID_SYS_STATS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_UNIX</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS_F_ACC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS_F_AUDIO_SRC</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS_F_FS</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS_F_MIDI</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS_F_MTP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS_F_PTP</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_CONFIGFS_UEVENT</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USB_GADGET</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_USELIB</key> + <value type="tristate">n</value> + </config> + <config> + <key>CONFIG_XFRM_USER</key> + <value type="tristate">y</value> + </config> + </kernel> + <kernel version="4.9.0"> + <conditions> + <config> + <key>CONFIG_ARM64</key> + <value type="tristate">y</value> + </config> + </conditions> + <config> + <key>CONFIG_ARMV8_DEPRECATED</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_CP15_BARRIER_EMULATION</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SETEND_EMULATION</key> + <value type="tristate">y</value> + </config> + <config> + <key>CONFIG_SWP_EMULATION</key> + <value type="tristate">y</value> + </config> + </kernel> +</compatibility-matrix> diff --git a/system/system/etc/vintf/manifest.xml b/system/system/etc/vintf/manifest.xml new file mode 100644 index 0000000000000000000000000000000000000000..2989e9cda88be80470bdf70d7f0cd6a74b347b04 --- /dev/null +++ b/system/system/etc/vintf/manifest.xml @@ -0,0 +1,133 @@ +<manifest version="1.0" type="framework"> + <hal format="hidl"> + <name>android.frameworks.displayservice</name> + <transport>hwbinder</transport> + <version>1.0</version> + <interface> + <name>IDisplayService</name> + <instance>default</instance> + </interface> + <fqname>@1.0::IDisplayService/default</fqname> + </hal> + <hal format="hidl"> + <name>android.frameworks.schedulerservice</name> + <transport>hwbinder</transport> + <version>1.0</version> + <interface> + <name>ISchedulingPolicyService</name> + <instance>default</instance> + </interface> + <fqname>@1.0::ISchedulingPolicyService/default</fqname> + </hal> + <hal format="hidl"> + <name>android.frameworks.sensorservice</name> + <transport>hwbinder</transport> + <version>1.0</version> + <interface> + <name>ISensorManager</name> + <instance>default</instance> + </interface> + <fqname>@1.0::ISensorManager/default</fqname> + </hal> + <hal format="hidl"> + <name>android.hardware.graphics.composer</name> + <transport>hwbinder</transport> + <version>2.1</version> + <interface> + <name>IComposer</name> + <instance>vr</instance> + </interface> + <fqname>@2.1::IComposer/vr</fqname> + </hal> + <hal format="hidl"> + <name>android.hardware.health</name> + <transport>hwbinder</transport> + <version>2.0</version> + <interface> + <name>IHealth</name> + <instance>backup</instance> + </interface> + <fqname>@2.0::IHealth/backup</fqname> + </hal> + <hal format="hidl"> + <name>android.hidl.allocator</name> + <transport>hwbinder</transport> + <version>1.0</version> + <interface> + <name>IAllocator</name> + <instance>ashmem</instance> + </interface> + <fqname>@1.0::IAllocator/ashmem</fqname> + </hal> + <hal format="hidl"> + <name>android.hidl.manager</name> + <transport>hwbinder</transport> + <version>1.1</version> + <interface> + <name>IServiceManager</name> + <instance>default</instance> + </interface> + <fqname>@1.1::IServiceManager/default</fqname> + </hal> + <hal format="hidl"> + <name>android.hidl.memory</name> + <transport arch="32+64">passthrough</transport> + <version>1.0</version> + <interface> + <name>IMapper</name> + <instance>ashmem</instance> + </interface> + <fqname>@1.0::IMapper/ashmem</fqname> + </hal> + <hal format="hidl"> + <name>android.hidl.token</name> + <transport>hwbinder</transport> + <version>1.0</version> + <interface> + <name>ITokenManager</name> + <instance>default</instance> + </interface> + <fqname>@1.0::ITokenManager/default</fqname> + </hal> + <hal format="hidl"> + <name>android.system.net.netd</name> + <transport>hwbinder</transport> + <version>1.1</version> + <interface> + <name>INetd</name> + <instance>default</instance> + </interface> + <fqname>@1.1::INetd/default</fqname> + </hal> + <hal format="hidl"> + <name>android.system.wifi.keystore</name> + <transport>hwbinder</transport> + <version>1.0</version> + <interface> + <name>IKeystore</name> + <instance>default</instance> + </interface> + <fqname>@1.0::IKeystore/default</fqname> + </hal> + <hal format="native"> + <name>netutils-wrapper</name> + <transport></transport> + <version>1.0</version> + </hal> + <hal format="hidl"> + <name>vendor.qti.hardware.radio.atcmdfwd</name> + <transport>hwbinder</transport> + <version>1.0</version> + <interface> + <name>IAtCmdFwd</name> + <instance>AtCmdFwdService</instance> + </interface> + <fqname>@1.0::IAtCmdFwd/AtCmdFwdService</fqname> + </hal> + <vendor-ndk> + <version>28</version> + </vendor-ndk> + <system-sdk> + <version>28</version> + </system-sdk> +</manifest> diff --git a/system/system/etc/vndksp.libraries.28.txt b/system/system/etc/vndksp.libraries.28.txt new file mode 100644 index 0000000000000000000000000000000000000000..bf6b6d1f0fd2a0770e36a446b99ae49c2ad55d7e --- /dev/null +++ b/system/system/etc/vndksp.libraries.28.txt @@ -0,0 +1,31 @@ +android.hardware.graphics.common@1.0.so +android.hardware.graphics.common@1.1.so +android.hardware.graphics.mapper@2.0.so +android.hardware.graphics.mapper@2.1.so +android.hardware.renderscript@1.0.so +android.hidl.memory.token@1.0.so +android.hidl.memory@1.0.so +android.hidl.memory@1.0-impl.so +libRSCpuRef.so +libRSDriver.so +libRS_internal.so +libbacktrace.so +libbase.so +libbcinfo.so +libblas.so +libc++.so +libcompiler_rt.so +libcutils.so +libhardware.so +libhidlbase.so +libhidlmemory.so +libhidltransport.so +libhwbinder.so +libhwbinder_noltopgo.so +libion.so +liblzma.so +libunwind.so +libunwindstack.so +libutils.so +libutilscallstack.so +libz.so diff --git a/system/system/etc/vold.fstab b/system/system/etc/vold.fstab new file mode 100644 index 0000000000000000000000000000000000000000..635e586928e81967b725ca6ccf9d55a9b07c837b --- /dev/null +++ b/system/system/etc/vold.fstab @@ -0,0 +1,28 @@ +# Copyright (c) 2013, The Linux Foundation. All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions are +# met: +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# * Redistributions in binary form must reproduce the above +# copyright notice, this list of conditions and the following +# disclaimer in the documentation and/or other materials provided +# with the distribution. +# * Neither the name of The Linux Foundation nor the names of its +# contributors may be used to endorse or promote products derived +# from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT +# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS +# BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR +# BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE +# OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN +# IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +dev_mount sdcard /storage/sdcard1 auto /devices/msm_sdcc.2/mmc_host diff --git a/system/system/etc/vstab_db_0_1080p_video_30fps.config b/system/system/etc/vstab_db_0_1080p_video_30fps.config new file mode 100644 index 0000000000000000000000000000000000000000..fefd0f691448d4ec0101f0138d36a0cf892dbb45 --- /dev/null +++ b/system/system/etc/vstab_db_0_1080p_video_30fps.config @@ -0,0 +1,103 @@ +focalLength= 1366.743474 #1644.561663 #1642.920823 #1709.150410 #from calibration, in pixels +frmWidth=1920 +frmHeight=1080 + +gridVrtxCntH=11 #number of warp grid points in H +gridVrtxCntV=11 #number of warp grid points in V + +# averageGyroTime= 2666666 # 375Hz - Ave = 3 +averageGyroTime= 5000000 #4444445 # 225Hz - Ave = 5 +# averageGyroTime= 8888889 # 112.5Hz - Ave = 10 + +maxFrmDeliveryDelay = 2000000000 #max expected delay of delivering a frame to VSTAB + +minFrmTime=25000000 #not used +maxFrmTime=1000000000 #not used +maxFrmWarpDelay=150000000 #not used + +frmCropFctrH=0.1 #VSTAB crop border (relative to frames size, keep H=V) +frmCropFctrV=0.1 #VSTAB crop border (relative to frames size, keep H=V) + +#gyroToCameraRot = { 0.707106781, 0, 0, 0.707106781 } #gyro-to-camera rotation quarternion +gyroToCameraRot = { 0, 0.707106781, 0.707106781, 0 } #gyro-to-camera rotation quarternion + +isGyroZInverted=1 #gyro-to-camera rotation: invert Z axis +frmDelayMinusGyroDelay= -45485959 # #from calibration for each resolution/frame rate +shtrDuration= 29084206 #from calibration for each resolution/frame rate +isGridNormalized=1 #1 for OpenGL warper + +gyroJitter = 500000 //expected maximum deviation of gyro period in the timestamps +gyroSmplsBeforehand = 20 #not used +isToLimitGrid = 1 #enb/disb grid limiting + +isDisplaySideCamera = 1 #1 for fron camera (on display side) +gyroDataCorrection = 0 + +isToCorrectMotionBlur = 1 #enb/dsb decreasing VSTAB strength at long exposure +noiseFctrDark = 0.4 # part of remaining shake 0..1, 0:full stabilization, 1:no stabilization +expoDurDark = 20000000 # nanoseconds + +noiseFctrLight = 0 # part of remaining shake 0..1, 0:full stabilization, 1:no stabilization +expoDurLight = 10000000 # nanoseconds + +# FIR filter width in ns used in low light if noiseFctrDark=0 +lowLightFiltWidth = 50000000 + +isToDetectFlckr = 1 #not used +expectPwrNetFreq = 50 # Hz 50 or 60 #not used +expectExpoDurFrmDelay = 4 #not used +constGainVal = 0 # not used +maxCntNonConstGainVals = 4 # not used +frmJitter = 0.05 # not used +expoDurationAccuracy = 0.0001 #not used + +# Added in version 2 + +avgFltrCoreTime = 300000000 # 300000000 #prediction during panning MIN(300ms, Future*2) +panFltrCoreTime = 1000000000 #1000000000 #panning detection core - if less then future_samples*2+1, it is extended implicitly. MAX(1sec, Future*2) +fltrInertTime = 4000000000 #10000000000 #IIR filter time constant, example: Future*20 +predictTime = 500000000 #500000000 # 500000000 # 500000000 # 500000000 #future limit, example: Future +panBackTrendFctr = 0.06 #not used +isToShowBorders = 0 +isCalibrationMode = 0 + +# Added in version 3 + +panMinVelocity = 50 #rad/sec +panOnTime = 2000000000 #not used +panOffTime = 1000000000 #not used +panGainFctr = 1 #panning correction enable (>0)/disable(=0) +panIirTau = 1000000000 #not used + +# Timestamp synchronization +gyroTmrInx = 7 #7 - CLOCK_BOOTTIME #gyro timer corresponding to gyro time stamps (a parameter of clock_gettime()) +frmTmrInx = 7 #1 - CLOCK_MONOTONIC #frames timer corresponding to frames time stamps (a parameter of clock_gettime()) + +# FSync expected delta +expected_delta = 0 + +# For calibration and debug. + +#debugInfo.originalCameraOrientationsFilePath = /data/misc/media/process-dump-origCamOrient.dump +#debugInfo.filteredCameraOrientationsFilePath = /data/misc/media/process-dump-filtCamOrient.dump + +#debugInfo.gyroInDumpFilePath = /data/misc/camera/video_sensor_%d.txt +#debugInfo.gyroInDumpFilePath = /data/misc/camera/video_19201080_0_sensor.txt + +#debugInfo.warpGridStatusDumpFilePath = /data/misc/media/process-dump-warp-grid-status.dump + +#debugInfo.warpedFrameParamsDumpFilePath = /data/misc/camera/video_metadata_%d.txt +#debugInfo.warpedFrameParamsDumpFilePath = /data/misc/camera/video_19201080_0_metadata.txt + +#debugInfo.warpedFrameGridsOutDumpFilePath = /data/misc/camera/video_grid_%d.txt +#debugInfo.statisticsFilePath = /data/misc/media/process-statistics.dump + +#debugInfo.originalCameraOrientationsFilePath = dump-origCamOrient.dump +#debugInfo.filteredCameraOrientationsFilePath = dump-filtCamOrient.dump +#debugInfo.gyroInDumpFilePath = dump-gyro.dump +#debugInfo.warpGridStatusDumpFilePath = dump-warp-grid-status.dump +#debugInfo.warpedFrameParamsDumpFilePath = dump-warped-frm-params.dump +#debugInfo.warpedFrameGridsOutDumpFilePath = dump-warped-frm-grids.dump +#debugInfo.statisticsFilePath = process-statistics.dump + +#debugInfo.fixedFiltOrientQuaternion = { 1, 0, 0, 0 } diff --git a/system/system/etc/vstab_db_0_1080p_video_60fps.config b/system/system/etc/vstab_db_0_1080p_video_60fps.config new file mode 100644 index 0000000000000000000000000000000000000000..10de0edc719eccc2c64ee11c76ed00337dd0186e --- /dev/null +++ b/system/system/etc/vstab_db_0_1080p_video_60fps.config @@ -0,0 +1,103 @@ +focalLength= 1364.496480 #1532.599499 #1531.839990 #1539.245434 #1534.341793 #1673.490981 #1544.647262 #1644.561663 #1642.920823 #1709.150410 #from calibration, in pixels +frmWidth=1920 +frmHeight=1080 + +gridVrtxCntH=11 #number of warp grid points in H +gridVrtxCntV=11 #number of warp grid points in V + +# averageGyroTime= 2666666 # 375Hz - Ave = 3 +averageGyroTime= 5000000 #4444445 # 225Hz - Ave = 5 +# averageGyroTime= 8888889 # 112.5Hz - Ave = 10 + +maxFrmDeliveryDelay = 2000000000 #max expected delay of delivering a frame to VSTAB + +minFrmTime=25000000 #not used +maxFrmTime=1000000000 #not used +maxFrmWarpDelay=150000000 #not used + +frmCropFctrH=0.1 #VSTAB crop border (relative to frames size, keep H=V) +frmCropFctrV=0.1 #VSTAB crop border (relative to frames size, keep H=V) + +#gyroToCameraRot = { 0.707106781, 0, 0, 0.707106781 } #gyro-to-camera rotation quarternion +gyroToCameraRot = { 0, 0.707106781, 0.707106781, 0 } #gyro-to-camera rotation quarternion + +isGyroZInverted=1 #gyro-to-camera rotation: invert Z axis +frmDelayMinusGyroDelay= -29844807 # -1886580 #-1722751 # -1781731 #-1231803 #9344696 #-2123817 # -2214655 #-2149235 #-9364508 #from calibration for each resolution/frame rate +shtrDuration= 13769248 #24197832 #23802257 #24078211 #24092528 #22700305 # 24300852 # 23938175 # 23858828 #27625747 #from calibration for each resolution/frame rate +isGridNormalized= 1 #1 for OpenGL warper + +gyroJitter = 500000 //expected maximum deviation of gyro period in the timestamps +gyroSmplsBeforehand = 20 #not used +isToLimitGrid = 1 #enb/disb grid limiting + +isDisplaySideCamera = 1 #1 for fron camera (on display side) +gyroDataCorrection = 0 + +isToCorrectMotionBlur = 1 #enb/dsb decreasing VSTAB strength at long exposure +noiseFctrDark = 0.4 # part of remaining shake 0..1, 0:full stabilization, 1:no stabilization +expoDurDark = 20000000 # nanoseconds + +noiseFctrLight = 0 # part of remaining shake 0..1, 0:full stabilization, 1:no stabilization +expoDurLight = 10000000 # nanoseconds + +# FIR filter width in ns used in low light if noiseFctrDark=0 +lowLightFiltWidth = 50000000 + +isToDetectFlckr = 1 #not used +expectPwrNetFreq = 50 # Hz 50 or 60 #not used +expectExpoDurFrmDelay = 4 #not used +constGainVal = 0 # not used +maxCntNonConstGainVals = 4 # not used +frmJitter = 0.05 # not used +expoDurationAccuracy = 0.0001 #not used + +# Added in version 2 + +avgFltrCoreTime = 300000000 # 300000000 #prediction during panning MIN(300ms, Future*2) +panFltrCoreTime = 1000000000 #1000000000 #panning detection core - if less then future_samples*2+1, it is extended implicitly. MAX(1sec, Future*2) +fltrInertTime = 4000000000 #10000000000 #IIR filter time constant, example: Future*20 +predictTime = 500000000 #500000000 # 500000000 # 500000000 # 500000000 #future limit, example: Future +panBackTrendFctr = 0.06 #not used +isToShowBorders = 0 +isCalibrationMode = 0 + +# Added in version 3 + +panMinVelocity = 50 #rad/sec +panOnTime = 2000000000 #not used +panOffTime = 1000000000 #not used +panGainFctr = 1 #panning correction enable (>0)/disable(=0) +panIirTau = 1000000000 #not used + +# Timestamp synchronization +gyroTmrInx = 7 #7 - CLOCK_BOOTTIME #gyro timer corresponding to gyro time stamps (a parameter of clock_gettime()) +frmTmrInx = 7 #1 - CLOCK_MONOTONIC #frames timer corresponding to frames time stamps (a parameter of clock_gettime()) + +# FSync expected delta +expected_delta = 0 + +# For calibration and debug. + +#debugInfo.originalCameraOrientationsFilePath = /data/misc/media/process-dump-origCamOrient.dump +#debugInfo.filteredCameraOrientationsFilePath = /data/misc/media/process-dump-filtCamOrient.dump + +#debugInfo.gyroInDumpFilePath = /data/misc/camera/video_sensor_%d.txt +#debugInfo.gyroInDumpFilePath = /data/misc/camera/video_19201080_60_0_sensor.txt + +#debugInfo.warpGridStatusDumpFilePath = /data/misc/media/process-dump-warp-grid-status.dump + +#debugInfo.warpedFrameParamsDumpFilePath = /data/misc/camera/video_metadata_%d.txt +#debugInfo.warpedFrameParamsDumpFilePath = /data/misc/camera/video_19201080_60_0_metadata.txt + +#debugInfo.warpedFrameGridsOutDumpFilePath = /data/misc/camera/video_grid_%d.txt +#debugInfo.statisticsFilePath = /data/misc/media/process-statistics.dump + +#debugInfo.originalCameraOrientationsFilePath = dump-origCamOrient.dump +#debugInfo.filteredCameraOrientationsFilePath = dump-filtCamOrient.dump +#debugInfo.gyroInDumpFilePath = dump-gyro.dump +#debugInfo.warpGridStatusDumpFilePath = dump-warp-grid-status.dump +#debugInfo.warpedFrameParamsDumpFilePath = dump-warped-frm-params.dump +#debugInfo.warpedFrameGridsOutDumpFilePath = dump-warped-frm-grids.dump +#debugInfo.statisticsFilePath = process-statistics.dump + +#debugInfo.fixedFiltOrientQuaternion = { 1, 0, 0, 0 } diff --git a/system/system/etc/vstab_db_0_21601080p_video_30fps.config b/system/system/etc/vstab_db_0_21601080p_video_30fps.config new file mode 100644 index 0000000000000000000000000000000000000000..6582b16ef9b41d314d089229fe80d784d96f339d --- /dev/null +++ b/system/system/etc/vstab_db_0_21601080p_video_30fps.config @@ -0,0 +1,103 @@ +focalLength= 1539.092828 #1644.561663 #1642.920823 #1709.150410 #from calibration, in pixels +frmWidth=2160 +frmHeight=1080 + +gridVrtxCntH=11 #number of warp grid points in H +gridVrtxCntV=11 #number of warp grid points in V + +# averageGyroTime= 2666666 # 375Hz - Ave = 3 +averageGyroTime= 5000000 #4444445 # 225Hz - Ave = 5 +# averageGyroTime= 8888889 # 112.5Hz - Ave = 10 + +maxFrmDeliveryDelay = 2000000000 #max expected delay of delivering a frame to VSTAB + +minFrmTime=25000000 #not used +maxFrmTime=1000000000 #not used +maxFrmWarpDelay=150000000 #not used + +frmCropFctrH=0.1 #VSTAB crop border (relative to frames size, keep H=V) +frmCropFctrV=0.1 #VSTAB crop border (relative to frames size, keep H=V) + +#gyroToCameraRot = { 0.707106781, 0, 0, 0.707106781 } #gyro-to-camera rotation quarternion +gyroToCameraRot = { 0, 0.707106781, 0.707106781, 0 } #gyro-to-camera rotation quarternion + +isGyroZInverted=1 #gyro-to-camera rotation: invert Z axis +frmDelayMinusGyroDelay= -43755320 # #from calibration for each resolution/frame rate +shtrDuration= 25712726 #from calibration for each resolution/frame rate +isGridNormalized=1 #1 for OpenGL warper + +gyroJitter = 500000 //expected maximum deviation of gyro period in the timestamps +gyroSmplsBeforehand = 20 #not used +isToLimitGrid = 1 #enb/disb grid limiting + +isDisplaySideCamera = 1 #1 for fron camera (on display side) +gyroDataCorrection = 0 + +isToCorrectMotionBlur = 1 #enb/dsb decreasing VSTAB strength at long exposure +noiseFctrDark = 0.4 # part of remaining shake 0..1, 0:full stabilization, 1:no stabilization +expoDurDark = 20000000 # nanoseconds + +noiseFctrLight = 0 # part of remaining shake 0..1, 0:full stabilization, 1:no stabilization +expoDurLight = 10000000 # nanoseconds + +# FIR filter width in ns used in low light if noiseFctrDark=0 +lowLightFiltWidth = 50000000 + +isToDetectFlckr = 1 #not used +expectPwrNetFreq = 50 # Hz 50 or 60 #not used +expectExpoDurFrmDelay = 4 #not used +constGainVal = 0 # not used +maxCntNonConstGainVals = 4 # not used +frmJitter = 0.05 # not used +expoDurationAccuracy = 0.0001 #not used + +# Added in version 2 + +avgFltrCoreTime = 300000000 # 300000000 #prediction during panning MIN(300ms, Future*2) +panFltrCoreTime = 1000000000 #1000000000 #panning detection core - if less then future_samples*2+1, it is extended implicitly. MAX(1sec, Future*2) +fltrInertTime = 4000000000 #10000000000 #IIR filter time constant, example: Future*20 +predictTime = 500000000 #500000000 # 500000000 # 500000000 # 500000000 #future limit, example: Future +panBackTrendFctr = 0.06 #not used +isToShowBorders = 0 +isCalibrationMode = 0 + +# Added in version 3 + +panMinVelocity = 50 #rad/sec +panOnTime = 2000000000 #not used +panOffTime = 1000000000 #not used +panGainFctr = 1 #panning correction enable (>0)/disable(=0) +panIirTau = 1000000000 #not used + +# Timestamp synchronization +gyroTmrInx = 7 #7 - CLOCK_BOOTTIME #gyro timer corresponding to gyro time stamps (a parameter of clock_gettime()) +frmTmrInx = 7 #1 - CLOCK_MONOTONIC #frames timer corresponding to frames time stamps (a parameter of clock_gettime()) + +# FSync expected delta +expected_delta = 0 + +# For calibration and debug. + +#debugInfo.originalCameraOrientationsFilePath = /data/misc/media/process-dump-origCamOrient.dump +#debugInfo.filteredCameraOrientationsFilePath = /data/misc/media/process-dump-filtCamOrient.dump + +#debugInfo.gyroInDumpFilePath = /data/misc/camera/video_sensor_%d.txt +#debugInfo.gyroInDumpFilePath = /data/misc/camera/video_21601080_0_sensor.txt + +#debugInfo.warpGridStatusDumpFilePath = /data/misc/media/process-dump-warp-grid-status.dump + +#debugInfo.warpedFrameParamsDumpFilePath = /data/misc/camera/video_metadata_%d.txt +#debugInfo.warpedFrameParamsDumpFilePath = /data/misc/camera/video_21601080_0_metadata.txt + +#debugInfo.warpedFrameGridsOutDumpFilePath = /data/misc/camera/video_grid_%d.txt +#debugInfo.statisticsFilePath = /data/misc/media/process-statistics.dump + +#debugInfo.originalCameraOrientationsFilePath = dump-origCamOrient.dump +#debugInfo.filteredCameraOrientationsFilePath = dump-filtCamOrient.dump +#debugInfo.gyroInDumpFilePath = dump-gyro.dump +#debugInfo.warpGridStatusDumpFilePath = dump-warp-grid-status.dump +#debugInfo.warpedFrameParamsDumpFilePath = dump-warped-frm-params.dump +#debugInfo.warpedFrameGridsOutDumpFilePath = dump-warped-frm-grids.dump +#debugInfo.statisticsFilePath = process-statistics.dump + +#debugInfo.fixedFiltOrientQuaternion = { 1, 0, 0, 0 } diff --git a/system/system/etc/vstab_db_0_480p_video_30fps.config b/system/system/etc/vstab_db_0_480p_video_30fps.config new file mode 100644 index 0000000000000000000000000000000000000000..ca982366cb2ac4317961fcd4cd3c7e5a243584cb --- /dev/null +++ b/system/system/etc/vstab_db_0_480p_video_30fps.config @@ -0,0 +1,103 @@ +focalLength= 454.239880 #1532.599499 #1531.839990 #1539.245434 #1534.341793 #1673.490981 #1544.647262 #1644.561663 #1642.920823 #1709.150410 #from calibration, in pixels +frmWidth=640 +frmHeight=480 + +gridVrtxCntH=11 #number of warp grid points in H +gridVrtxCntV=11 #number of warp grid points in V + +# averageGyroTime= 2666666 # 375Hz - Ave = 3 +averageGyroTime= 5000000 #4444445 # 225Hz - Ave = 5 +# averageGyroTime= 8888889 # 112.5Hz - Ave = 10 + +maxFrmDeliveryDelay = 2000000000 #max expected delay of delivering a frame to VSTAB + +minFrmTime=25000000 #not used +maxFrmTime=1000000000 #not used +maxFrmWarpDelay=150000000 #not used + +frmCropFctrH=0.1 #VSTAB crop border (relative to frames size, keep H=V) +frmCropFctrV=0.1 #VSTAB crop border (relative to frames size, keep H=V) + +#gyroToCameraRot = { 0.707106781, 0, 0, 0.707106781 } #gyro-to-camera rotation quarternion +gyroToCameraRot = { 0, 0.707106781, 0.707106781, 0 } #gyro-to-camera rotation quarternion + +isGyroZInverted=1 #gyro-to-camera rotation: invert Z axis +frmDelayMinusGyroDelay= -45692010 # -1886580 #-1722751 # -1781731 #-1231803 #9344696 #-2123817 # -2214655 #-2149235 #-9364508 #from calibration for each resolution/frame rate +shtrDuration= 27871131 #24197832 #23802257 #24078211 #24092528 #22700305 # 24300852 # 23938175 # 23858828 #27625747 #from calibration for each resolution/frame rate +isGridNormalized= 1 #1 for OpenGL warper + +gyroJitter = 500000 //expected maximum deviation of gyro period in the timestamps +gyroSmplsBeforehand = 20 #not used +isToLimitGrid = 1 #enb/disb grid limiting + +isDisplaySideCamera = 1 #1 for fron camera (on display side) +gyroDataCorrection = 0 + +isToCorrectMotionBlur = 1 #enb/dsb decreasing VSTAB strength at long exposure +noiseFctrDark = 0.4 # part of remaining shake 0..1, 0:full stabilization, 1:no stabilization +expoDurDark = 20000000 # nanoseconds + +noiseFctrLight = 0 # part of remaining shake 0..1, 0:full stabilization, 1:no stabilization +expoDurLight = 10000000 # nanoseconds + +# FIR filter width in ns used in low light if noiseFctrDark=0 +lowLightFiltWidth = 50000000 + +isToDetectFlckr = 1 #not used +expectPwrNetFreq = 50 # Hz 50 or 60 #not used +expectExpoDurFrmDelay = 4 #not used +constGainVal = 0 # not used +maxCntNonConstGainVals = 4 # not used +frmJitter = 0.05 # not used +expoDurationAccuracy = 0.0001 #not used + +# Added in version 2 + +avgFltrCoreTime = 300000000 # 300000000 #prediction during panning MIN(300ms, Future*2) +panFltrCoreTime = 1000000000 #1000000000 #panning detection core - if less then future_samples*2+1, it is extended implicitly. MAX(1sec, Future*2) +fltrInertTime = 4000000000 #10000000000 #IIR filter time constant, example: Future*20 +predictTime = 500000000 #500000000 # 500000000 # 500000000 # 500000000 #future limit, example: Future +panBackTrendFctr = 0.06 #not used +isToShowBorders = 0 +isCalibrationMode = 0 + +# Added in version 3 + +panMinVelocity = 50 #rad/sec +panOnTime = 2000000000 #not used +panOffTime = 1000000000 #not used +panGainFctr = 1 #panning correction enable (>0)/disable(=0) +panIirTau = 1000000000 #not used + +# Timestamp synchronization +gyroTmrInx = 7 #7 - CLOCK_BOOTTIME #gyro timer corresponding to gyro time stamps (a parameter of clock_gettime()) +frmTmrInx = 7 #1 - CLOCK_MONOTONIC #frames timer corresponding to frames time stamps (a parameter of clock_gettime()) + +# FSync expected delta +expected_delta = 0 + +# For calibration and debug. + +#debugInfo.originalCameraOrientationsFilePath = /data/misc/media/process-dump-origCamOrient.dump +#debugInfo.filteredCameraOrientationsFilePath = /data/misc/media/process-dump-filtCamOrient.dump + +#debugInfo.gyroInDumpFilePath = /data/misc/camera/video_sensor_%d.txt +#debugInfo.gyroInDumpFilePath = /data/misc/camera/video_640480_0_sensor.txt + +#debugInfo.warpGridStatusDumpFilePath = /data/misc/media/process-dump-warp-grid-status.dump + +#debugInfo.warpedFrameParamsDumpFilePath = /data/misc/camera/video_metadata_%d.txt +#debugInfo.warpedFrameParamsDumpFilePath = /data/misc/camera/video_640480_0_metadata.txt + +#debugInfo.warpedFrameGridsOutDumpFilePath = /data/misc/camera/video_grid_%d.txt +#debugInfo.statisticsFilePath = /data/misc/media/process-statistics.dump + +#debugInfo.originalCameraOrientationsFilePath = dump-origCamOrient.dump +#debugInfo.filteredCameraOrientationsFilePath = dump-filtCamOrient.dump +#debugInfo.gyroInDumpFilePath = dump-gyro.dump +#debugInfo.warpGridStatusDumpFilePath = dump-warp-grid-status.dump +#debugInfo.warpedFrameParamsDumpFilePath = dump-warped-frm-params.dump +#debugInfo.warpedFrameGridsOutDumpFilePath = dump-warped-frm-grids.dump +#debugInfo.statisticsFilePath = process-statistics.dump + +#debugInfo.fixedFiltOrientQuaternion = { 1, 0, 0, 0 } diff --git a/system/system/etc/vstab_db_0_4k_video_30fps.config b/system/system/etc/vstab_db_0_4k_video_30fps.config new file mode 100644 index 0000000000000000000000000000000000000000..a14349a80efd7ee12cc03fd7af4fc21bb52220b6 --- /dev/null +++ b/system/system/etc/vstab_db_0_4k_video_30fps.config @@ -0,0 +1,103 @@ +focalLength= 2842.588170 #1532.599499 #1531.839990 #1539.245434 #1534.341793 #1673.490981 #1544.647262 #1644.561663 #1642.920823 #1709.150410 #from calibration, in pixels +frmWidth=3840 +frmHeight= 2160 + +gridVrtxCntH=11 #number of warp grid points in H +gridVrtxCntV=11 #number of warp grid points in V + +# averageGyroTime= 2666666 # 375Hz - Ave = 3 +averageGyroTime= 5000000 #4444445 # 225Hz - Ave = 5 +# averageGyroTime= 8888889 # 112.5Hz - Ave = 10 + +maxFrmDeliveryDelay = 2000000000 #max expected delay of delivering a frame to VSTAB + +minFrmTime=25000000 #not used +maxFrmTime=1000000000 #not used +maxFrmWarpDelay=150000000 #not used + +frmCropFctrH=0.1 #VSTAB crop border (relative to frames size, keep H=V) +frmCropFctrV=0.1 #VSTAB crop border (relative to frames size, keep H=V) + +#gyroToCameraRot = { 0.707106781, 0, 0, 0.707106781 } #gyro-to-camera rotation quarternion +gyroToCameraRot = { 0, 0.707106781, 0.707106781, 0 } #gyro-to-camera rotation quarternion + +isGyroZInverted=1 #gyro-to-camera rotation: invert Z axis +frmDelayMinusGyroDelay= -44400762 # -1886580 #-1722751 # -1781731 #-1231803 #9344696 #-2123817 # -2214655 #-2149235 #-9364508 #from calibration for each resolution/frame rate +shtrDuration= 26654517 #24197832 #23802257 #24078211 #24092528 #22700305 # 24300852 # 23938175 # 23858828 #27625747 #from calibration for each resolution/frame rate +isGridNormalized= 1 #1 for OpenGL warper + +gyroJitter = 500000 //expected maximum deviation of gyro period in the timestamps +gyroSmplsBeforehand = 20 #not used +isToLimitGrid = 1 #enb/disb grid limiting + +isDisplaySideCamera = 1 #1 for fron camera (on display side) +gyroDataCorrection = 0 + +isToCorrectMotionBlur = 1 #enb/dsb decreasing VSTAB strength at long exposure +noiseFctrDark = 0.4 # part of remaining shake 0..1, 0:full stabilization, 1:no stabilization +expoDurDark = 20000000 # nanoseconds + +noiseFctrLight = 0 # part of remaining shake 0..1, 0:full stabilization, 1:no stabilization +expoDurLight = 10000000 # nanoseconds + +# FIR filter width in ns used in low light if noiseFctrDark=0 +lowLightFiltWidth = 50000000 + +isToDetectFlckr = 1 #not used +expectPwrNetFreq = 50 # Hz 50 or 60 #not used +expectExpoDurFrmDelay = 4 #not used +constGainVal = 0 # not used +maxCntNonConstGainVals = 4 # not used +frmJitter = 0.05 # not used +expoDurationAccuracy = 0.0001 #not used + +# Added in version 2 + +avgFltrCoreTime = 300000000 # 300000000 #prediction during panning MIN(300ms, Future*2) +panFltrCoreTime = 1000000000 #1000000000 #panning detection core - if less then future_samples*2+1, it is extended implicitly. MAX(1sec, Future*2) +fltrInertTime = 4000000000 #10000000000 #IIR filter time constant, example: Future*20 +predictTime = 500000000 #500000000 # 500000000 # 500000000 # 500000000 #future limit, example: Future +panBackTrendFctr = 0.06 #not used +isToShowBorders = 0 +isCalibrationMode = 0 + +# Added in version 3 + +panMinVelocity = 50 #rad/sec +panOnTime = 2000000000 #not used +panOffTime = 1000000000 #not used +panGainFctr = 1 #panning correction enable (>0)/disable(=0) +panIirTau = 1000000000 #not used + +# Timestamp synchronization +gyroTmrInx = 7 #7 - CLOCK_BOOTTIME #gyro timer corresponding to gyro time stamps (a parameter of clock_gettime()) +frmTmrInx = 7 #1 - CLOCK_MONOTONIC #frames timer corresponding to frames time stamps (a parameter of clock_gettime()) + +# FSync expected delta +expected_delta = 0 + +# For calibration and debug. + +#debugInfo.originalCameraOrientationsFilePath = /data/misc/media/process-dump-origCamOrient.dump +#debugInfo.filteredCameraOrientationsFilePath = /data/misc/media/process-dump-filtCamOrient.dump + +#debugInfo.gyroInDumpFilePath = /data/misc/camera/video_sensor_%d.txt +#debugInfo.gyroInDumpFilePath = /data/misc/camera/video_38402160_0_sensor.txt + +#debugInfo.warpGridStatusDumpFilePath = /data/misc/media/process-dump-warp-grid-status.dump + +#debugInfo.warpedFrameParamsDumpFilePath = /data/misc/camera/video_metadata_%d.txt +#debugInfo.warpedFrameParamsDumpFilePath = /data/misc/camera/video_38402160_0_metadata.txt + +#debugInfo.warpedFrameGridsOutDumpFilePath = /data/misc/camera/video_grid_%d.txt +#debugInfo.statisticsFilePath = /data/misc/media/process-statistics.dump + +#debugInfo.originalCameraOrientationsFilePath = dump-origCamOrient.dump +#debugInfo.filteredCameraOrientationsFilePath = dump-filtCamOrient.dump +#debugInfo.gyroInDumpFilePath = dump-gyro.dump +#debugInfo.warpGridStatusDumpFilePath = dump-warp-grid-status.dump +#debugInfo.warpedFrameParamsDumpFilePath = dump-warped-frm-params.dump +#debugInfo.warpedFrameGridsOutDumpFilePath = dump-warped-frm-grids.dump +#debugInfo.statisticsFilePath = process-statistics.dump + +#debugInfo.fixedFiltOrientQuaternion = { 1, 0, 0, 0 } diff --git a/system/system/etc/vstab_db_0_720p_video_30fps.config b/system/system/etc/vstab_db_0_720p_video_30fps.config new file mode 100644 index 0000000000000000000000000000000000000000..763c69ac95f72b356dc3239ce1eef9feccdcf9ab --- /dev/null +++ b/system/system/etc/vstab_db_0_720p_video_30fps.config @@ -0,0 +1,103 @@ +focalLength= 911.844977 #1532.599499 #1531.839990 #1539.245434 #1534.341793 #1673.490981 #1544.647262 #1644.561663 #1642.920823 #1709.150410 #from calibration, in pixels +frmWidth=1280 +frmHeight=720 + +gridVrtxCntH=11 #number of warp grid points in H +gridVrtxCntV=11 #number of warp grid points in V + +# averageGyroTime= 2666666 # 375Hz - Ave = 3 +averageGyroTime= 5000000 #4444445 # 225Hz - Ave = 5 +# averageGyroTime= 8888889 # 112.5Hz - Ave = 10 + +maxFrmDeliveryDelay = 2000000000 #max expected delay of delivering a frame to VSTAB + +minFrmTime=25000000 #not used +maxFrmTime=1000000000 #not used +maxFrmWarpDelay=150000000 #not used + +frmCropFctrH=0.1 #VSTAB crop border (relative to frames size, keep H=V) +frmCropFctrV=0.1 #VSTAB crop border (relative to frames size, keep H=V) + +#gyroToCameraRot = { 0.707106781, 0, 0, 0.707106781 } #gyro-to-camera rotation quarternion +gyroToCameraRot = { 0, 0.707106781, 0.707106781, 0 } #gyro-to-camera rotation quarternion + +isGyroZInverted=1 #gyro-to-camera rotation: invert Z axis +frmDelayMinusGyroDelay= -45962402 # -1886580 #-1722751 # -1781731 #-1231803 #9344696 #-2123817 # -2214655 #-2149235 #-9364508 #from calibration for each resolution/frame rate +shtrDuration= 29863620 #24197832 #23802257 #24078211 #24092528 #22700305 # 24300852 # 23938175 # 23858828 #27625747 #from calibration for each resolution/frame rate +isGridNormalized= 1 #1 for OpenGL warper + +gyroJitter = 500000 //expected maximum deviation of gyro period in the timestamps +gyroSmplsBeforehand = 20 #not used +isToLimitGrid = 1 #enb/disb grid limiting + +isDisplaySideCamera = 1 #1 for fron camera (on display side) +gyroDataCorrection = 0 + +isToCorrectMotionBlur = 1 #enb/dsb decreasing VSTAB strength at long exposure +noiseFctrDark = 0.4 # part of remaining shake 0..1, 0:full stabilization, 1:no stabilization +expoDurDark = 20000000 # nanoseconds + +noiseFctrLight = 0 # part of remaining shake 0..1, 0:full stabilization, 1:no stabilization +expoDurLight = 10000000 # nanoseconds + +# FIR filter width in ns used in low light if noiseFctrDark=0 +lowLightFiltWidth = 50000000 + +isToDetectFlckr = 1 #not used +expectPwrNetFreq = 50 # Hz 50 or 60 #not used +expectExpoDurFrmDelay = 4 #not used +constGainVal = 0 # not used +maxCntNonConstGainVals = 4 # not used +frmJitter = 0.05 # not used +expoDurationAccuracy = 0.0001 #not used + +# Added in version 2 + +avgFltrCoreTime = 300000000 # 300000000 #prediction during panning MIN(300ms, Future*2) +panFltrCoreTime = 1000000000 #1000000000 #panning detection core - if less then future_samples*2+1, it is extended implicitly. MAX(1sec, Future*2) +fltrInertTime = 4000000000 #10000000000 #IIR filter time constant, example: Future*20 +predictTime = 500000000 #500000000 # 500000000 # 500000000 # 500000000 #future limit, example: Future +panBackTrendFctr = 0.06 #not used +isToShowBorders = 0 +isCalibrationMode = 0 + +# Added in version 3 + +panMinVelocity = 50 #rad/sec +panOnTime = 2000000000 #not used +panOffTime = 1000000000 #not used +panGainFctr = 1 #panning correction enable (>0)/disable(=0) +panIirTau = 1000000000 #not used + +# Timestamp synchronization +gyroTmrInx = 7 #7 - CLOCK_BOOTTIME #gyro timer corresponding to gyro time stamps (a parameter of clock_gettime()) +frmTmrInx = 7 #1 - CLOCK_MONOTONIC #frames timer corresponding to frames time stamps (a parameter of clock_gettime()) + +# FSync expected delta +expected_delta = 0 + +# For calibration and debug. + +#debugInfo.originalCameraOrientationsFilePath = /data/misc/media/process-dump-origCamOrient.dump +#debugInfo.filteredCameraOrientationsFilePath = /data/misc/media/process-dump-filtCamOrient.dump + +#debugInfo.gyroInDumpFilePath = /data/misc/camera/video_sensor_%d.txt +#debugInfo.gyroInDumpFilePath = /data/misc/camera/video_1280720_0_sensor.txt + +#debugInfo.warpGridStatusDumpFilePath = /data/misc/media/process-dump-warp-grid-status.dump + +#debugInfo.warpedFrameParamsDumpFilePath = /data/misc/camera/video_metadata_%d.txt +#debugInfo.warpedFrameParamsDumpFilePath = /data/misc/camera/video_1280720_0_metadata.txt + +#debugInfo.warpedFrameGridsOutDumpFilePath = /data/misc/camera/video_grid_%d.txt +#debugInfo.statisticsFilePath = /data/misc/media/process-statistics.dump + +#debugInfo.originalCameraOrientationsFilePath = dump-origCamOrient.dump +#debugInfo.filteredCameraOrientationsFilePath = dump-filtCamOrient.dump +#debugInfo.gyroInDumpFilePath = dump-gyro.dump +#debugInfo.warpGridStatusDumpFilePath = dump-warp-grid-status.dump +#debugInfo.warpedFrameParamsDumpFilePath = dump-warped-frm-params.dump +#debugInfo.warpedFrameGridsOutDumpFilePath = dump-warped-frm-grids.dump +#debugInfo.statisticsFilePath = process-statistics.dump + +#debugInfo.fixedFiltOrientQuaternion = { 1, 0, 0, 0 } diff --git a/system/system/etc/vstab_db_1_1080p_video_30fps.config b/system/system/etc/vstab_db_1_1080p_video_30fps.config new file mode 100644 index 0000000000000000000000000000000000000000..3445215b70b2df7248dd8886a871a729d5e336bc --- /dev/null +++ b/system/system/etc/vstab_db_1_1080p_video_30fps.config @@ -0,0 +1,103 @@ +focalLength= 1343.299609 #1532.599499 #1531.839990 #1539.245434 #1534.341793 #1673.490981 #1544.647262 #1644.561663 #1642.920823 #1709.150410 #from calibration, in pixels +frmWidth=1920 +frmHeight= 1080 + +gridVrtxCntH=11 #number of warp grid points in H +gridVrtxCntV=11 #number of warp grid points in V + +# averageGyroTime= 2666666 # 375Hz - Ave = 3 +averageGyroTime= 5000000 #4444445 # 225Hz - Ave = 5 +# averageGyroTime= 8888889 # 112.5Hz - Ave = 10 + +maxFrmDeliveryDelay = 2000000000 #max expected delay of delivering a frame to VSTAB + +minFrmTime=25000000 #not used +maxFrmTime=1000000000 #not used +maxFrmWarpDelay=150000000 #not used + +frmCropFctrH=0.1 #VSTAB crop border (relative to frames size, keep H=V) +frmCropFctrV=0.1 #VSTAB crop border (relative to frames size, keep H=V) + +gyroToCameraRot = { 0.707106781, 0, 0, 0.707106781 } #gyro-to-camera rotation quarternion +#gyroToCameraRot = { 0, 0.707106781, 0.707106781, 0 } #gyro-to-camera rotation quarternion + +isGyroZInverted=1 #gyro-to-camera rotation: invert Z axis +frmDelayMinusGyroDelay= -47193196 # -1886580 #-1722751 # -1781731 #-1231803 #9344696 #-2123817 # -2214655 #-2149235 #-9364508 #from calibration for each resolution/frame rate +shtrDuration= 32236206 #24197832 #23802257 #24078211 #24092528 #22700305 # 24300852 # 23938175 # 23858828 #27625747 #from calibration for each resolution/frame rate +isGridNormalized= 1 #1 for OpenGL warper + +gyroJitter = 500000 //expected maximum deviation of gyro period in the timestamps +gyroSmplsBeforehand = 20 #not used +isToLimitGrid = 1 #enb/disb grid limiting + +isDisplaySideCamera = 1 #1 for fron camera (on display side) +gyroDataCorrection = 0 + +isToCorrectMotionBlur = 1 #enb/dsb decreasing VSTAB strength at long exposure +noiseFctrDark = 0.4 # part of remaining shake 0..1, 0:full stabilization, 1:no stabilization +expoDurDark = 20000000 # nanoseconds + +noiseFctrLight = 0 # part of remaining shake 0..1, 0:full stabilization, 1:no stabilization +expoDurLight = 10000000 # nanoseconds + +# FIR filter width in ns used in low light if noiseFctrDark=0 +lowLightFiltWidth = 50000000 + +isToDetectFlckr = 1 #not used +expectPwrNetFreq = 50 # Hz 50 or 60 #not used +expectExpoDurFrmDelay = 4 #not used +constGainVal = 0 # not used +maxCntNonConstGainVals = 4 # not used +frmJitter = 0.05 # not used +expoDurationAccuracy = 0.0001 #not used + +# Added in version 2 + +avgFltrCoreTime = 300000000 # 300000000 #prediction during panning MIN(300ms, Future*2) +panFltrCoreTime = 1000000000 #1000000000 #panning detection core - if less then future_samples*2+1, it is extended implicitly. MAX(1sec, Future*2) +fltrInertTime = 4000000000 #10000000000 #IIR filter time constant, example: Future*20 +predictTime = 500000000 #500000000 # 500000000 # 500000000 # 500000000 #future limit, example: Future +panBackTrendFctr = 0.06 #not used +isToShowBorders = 0 +isCalibrationMode = 0 + +# Added in version 3 + +panMinVelocity = 50 #rad/sec +panOnTime = 2000000000 #not used +panOffTime = 1000000000 #not used +panGainFctr = 1 #panning correction enable (>0)/disable(=0) +panIirTau = 1000000000 #not used + +# Timestamp synchronization +gyroTmrInx = 7 #7 - CLOCK_BOOTTIME #gyro timer corresponding to gyro time stamps (a parameter of clock_gettime()) +frmTmrInx = 7 #1 - CLOCK_MONOTONIC #frames timer corresponding to frames time stamps (a parameter of clock_gettime()) + +# FSync expected delta +expected_delta = 0 + +# For calibration and debug. + +#debugInfo.originalCameraOrientationsFilePath = /data/misc/media/process-dump-origCamOrient.dump +#debugInfo.filteredCameraOrientationsFilePath = /data/misc/media/process-dump-filtCamOrient.dump + +#debugInfo.gyroInDumpFilePath = /data/misc/camera/video_sensor_%d.txt +#debugInfo.gyroInDumpFilePath = /data/misc/camera/video_19201080_1_sensor.txt + +#debugInfo.warpGridStatusDumpFilePath = /data/misc/media/process-dump-warp-grid-status.dump + +#debugInfo.warpedFrameParamsDumpFilePath = /data/misc/camera/video_metadata_%d.txt +#debugInfo.warpedFrameParamsDumpFilePath = /data/misc/camera/video_19201080_1_metadata.txt + +#debugInfo.warpedFrameGridsOutDumpFilePath = /data/misc/camera/video_grid_%d.txt +#debugInfo.statisticsFilePath = /data/misc/media/process-statistics.dump + +#debugInfo.originalCameraOrientationsFilePath = dump-origCamOrient.dump +#debugInfo.filteredCameraOrientationsFilePath = dump-filtCamOrient.dump +#debugInfo.gyroInDumpFilePath = dump-gyro.dump +#debugInfo.warpGridStatusDumpFilePath = dump-warp-grid-status.dump +#debugInfo.warpedFrameParamsDumpFilePath = dump-warped-frm-params.dump +#debugInfo.warpedFrameGridsOutDumpFilePath = dump-warped-frm-grids.dump +#debugInfo.statisticsFilePath = process-statistics.dump + +#debugInfo.fixedFiltOrientQuaternion = { 1, 0, 0, 0 } diff --git a/system/system/etc/vstab_db_1_21601080p_video_30fps.config b/system/system/etc/vstab_db_1_21601080p_video_30fps.config new file mode 100644 index 0000000000000000000000000000000000000000..25313b723c1b19e8f33b426c3a2221f8cad5e4b8 --- /dev/null +++ b/system/system/etc/vstab_db_1_21601080p_video_30fps.config @@ -0,0 +1,103 @@ +focalLength= 1510.250566 #1532.599499 #1531.839990 #1539.245434 #1534.341793 #1673.490981 #1544.647262 #1644.561663 #1642.920823 #1709.150410 #from calibration, in pixels +frmWidth=2160 +frmHeight= 1080 + +gridVrtxCntH=11 #number of warp grid points in H +gridVrtxCntV=11 #number of warp grid points in V + +# averageGyroTime= 2666666 # 375Hz - Ave = 3 +averageGyroTime= 5000000 #4444445 # 225Hz - Ave = 5 +# averageGyroTime= 8888889 # 112.5Hz - Ave = 10 + +maxFrmDeliveryDelay = 2000000000 #max expected delay of delivering a frame to VSTAB + +minFrmTime=25000000 #not used +maxFrmTime=1000000000 #not used +maxFrmWarpDelay=150000000 #not used + +frmCropFctrH=0.1 #VSTAB crop border (relative to frames size, keep H=V) +frmCropFctrV=0.1 #VSTAB crop border (relative to frames size, keep H=V) + +gyroToCameraRot = { 0.707106781, 0, 0, 0.707106781 } #gyro-to-camera rotation quarternion +#gyroToCameraRot = { 0, 0.707106781, 0.707106781, 0 } #gyro-to-camera rotation quarternion + +isGyroZInverted=1 #gyro-to-camera rotation: invert Z axis +frmDelayMinusGyroDelay= -45421007 # -1886580 #-1722751 # -1781731 #-1231803 #9344696 #-2123817 # -2214655 #-2149235 #-9364508 #from calibration for each resolution/frame rate +shtrDuration= 28641436 #24197832 #23802257 #24078211 #24092528 #22700305 # 24300852 # 23938175 # 23858828 #27625747 #from calibration for each resolution/frame rate +isGridNormalized= 1 #1 for OpenGL warper + +gyroJitter = 500000 //expected maximum deviation of gyro period in the timestamps +gyroSmplsBeforehand = 20 #not used +isToLimitGrid = 1 #enb/disb grid limiting + +isDisplaySideCamera = 1 #1 for fron camera (on display side) +gyroDataCorrection = 0 + +isToCorrectMotionBlur = 1 #enb/dsb decreasing VSTAB strength at long exposure +noiseFctrDark = 0.4 # part of remaining shake 0..1, 0:full stabilization, 1:no stabilization +expoDurDark = 20000000 # nanoseconds + +noiseFctrLight = 0 # part of remaining shake 0..1, 0:full stabilization, 1:no stabilization +expoDurLight = 10000000 # nanoseconds + +# FIR filter width in ns used in low light if noiseFctrDark=0 +lowLightFiltWidth = 50000000 + +isToDetectFlckr = 1 #not used +expectPwrNetFreq = 50 # Hz 50 or 60 #not used +expectExpoDurFrmDelay = 4 #not used +constGainVal = 0 # not used +maxCntNonConstGainVals = 4 # not used +frmJitter = 0.05 # not used +expoDurationAccuracy = 0.0001 #not used + +# Added in version 2 + +avgFltrCoreTime = 300000000 # 300000000 #prediction during panning MIN(300ms, Future*2) +panFltrCoreTime = 1000000000 #1000000000 #panning detection core - if less then future_samples*2+1, it is extended implicitly. MAX(1sec, Future*2) +fltrInertTime = 4000000000 #10000000000 #IIR filter time constant, example: Future*20 +predictTime = 500000000 #500000000 # 500000000 # 500000000 # 500000000 #future limit, example: Future +panBackTrendFctr = 0.06 #not used +isToShowBorders = 0 +isCalibrationMode = 0 + +# Added in version 3 + +panMinVelocity = 50 #rad/sec +panOnTime = 2000000000 #not used +panOffTime = 1000000000 #not used +panGainFctr = 1 #panning correction enable (>0)/disable(=0) +panIirTau = 1000000000 #not used + +# Timestamp synchronization +gyroTmrInx = 7 #7 - CLOCK_BOOTTIME #gyro timer corresponding to gyro time stamps (a parameter of clock_gettime()) +frmTmrInx = 7 #1 - CLOCK_MONOTONIC #frames timer corresponding to frames time stamps (a parameter of clock_gettime()) + +# FSync expected delta +expected_delta = 0 + +# For calibration and debug. + +#debugInfo.originalCameraOrientationsFilePath = /data/misc/media/process-dump-origCamOrient.dump +#debugInfo.filteredCameraOrientationsFilePath = /data/misc/media/process-dump-filtCamOrient.dump + +#debugInfo.gyroInDumpFilePath = /data/misc/camera/video_sensor_%d.txt +#debugInfo.gyroInDumpFilePath = /data/misc/camera/video_21601080_1_sensor.txt + +#debugInfo.warpGridStatusDumpFilePath = /data/misc/media/process-dump-warp-grid-status.dump + +#debugInfo.warpedFrameParamsDumpFilePath = /data/misc/camera/video_metadata_%d.txt +#debugInfo.warpedFrameParamsDumpFilePath = /data/misc/camera/video_21601080_1_metadata.txt + +#debugInfo.warpedFrameGridsOutDumpFilePath = /data/misc/camera/video_grid_%d.txt +#debugInfo.statisticsFilePath = /data/misc/media/process-statistics.dump + +#debugInfo.originalCameraOrientationsFilePath = dump-origCamOrient.dump +#debugInfo.filteredCameraOrientationsFilePath = dump-filtCamOrient.dump +#debugInfo.gyroInDumpFilePath = dump-gyro.dump +#debugInfo.warpGridStatusDumpFilePath = dump-warp-grid-status.dump +#debugInfo.warpedFrameParamsDumpFilePath = dump-warped-frm-params.dump +#debugInfo.warpedFrameGridsOutDumpFilePath = dump-warped-frm-grids.dump +#debugInfo.statisticsFilePath = process-statistics.dump + +#debugInfo.fixedFiltOrientQuaternion = { 1, 0, 0, 0 } diff --git a/system/system/etc/vstab_db_1_480p_video_30fps.config b/system/system/etc/vstab_db_1_480p_video_30fps.config new file mode 100644 index 0000000000000000000000000000000000000000..6606ae51cd61a3afe62a2afba75acd742a4bde56 --- /dev/null +++ b/system/system/etc/vstab_db_1_480p_video_30fps.config @@ -0,0 +1,103 @@ +focalLength= 448.792671 #1532.599499 #1531.839990 #1539.245434 #1534.341793 #1673.490981 #1544.647262 #1644.561663 #1642.920823 #1709.150410 #from calibration, in pixels +frmWidth=640 +frmHeight= 480 + +gridVrtxCntH=11 #number of warp grid points in H +gridVrtxCntV=11 #number of warp grid points in V + +# averageGyroTime= 2666666 # 375Hz - Ave = 3 +averageGyroTime= 5000000 #4444445 # 225Hz - Ave = 5 +# averageGyroTime= 8888889 # 112.5Hz - Ave = 10 + +maxFrmDeliveryDelay = 2000000000 #max expected delay of delivering a frame to VSTAB + +minFrmTime=25000000 #not used +maxFrmTime=1000000000 #not used +maxFrmWarpDelay=150000000 #not used + +frmCropFctrH=0.1 #VSTAB crop border (relative to frames size, keep H=V) +frmCropFctrV=0.1 #VSTAB crop border (relative to frames size, keep H=V) + +gyroToCameraRot = { 0.707106781, 0, 0, 0.707106781 } #gyro-to-camera rotation quarternion +#gyroToCameraRot = { 0, 0.707106781, 0.707106781, 0 } #gyro-to-camera rotation quarternion + +isGyroZInverted=1 #gyro-to-camera rotation: invert Z axis +frmDelayMinusGyroDelay= -47356509 # -1886580 #-1722751 # -1781731 #-1231803 #9344696 #-2123817 # -2214655 #-2149235 #-9364508 #from calibration for each resolution/frame rate +shtrDuration= 31535525 #24197832 #23802257 #24078211 #24092528 #22700305 # 24300852 # 23938175 # 23858828 #27625747 #from calibration for each resolution/frame rate +isGridNormalized= 1 #1 for OpenGL warper + +gyroJitter = 500000 //expected maximum deviation of gyro period in the timestamps +gyroSmplsBeforehand = 20 #not used +isToLimitGrid = 1 #enb/disb grid limiting + +isDisplaySideCamera = 1 #1 for fron camera (on display side) +gyroDataCorrection = 0 + +isToCorrectMotionBlur = 1 #enb/dsb decreasing VSTAB strength at long exposure +noiseFctrDark = 0.4 # part of remaining shake 0..1, 0:full stabilization, 1:no stabilization +expoDurDark = 20000000 # nanoseconds + +noiseFctrLight = 0 # part of remaining shake 0..1, 0:full stabilization, 1:no stabilization +expoDurLight = 10000000 # nanoseconds + +# FIR filter width in ns used in low light if noiseFctrDark=0 +lowLightFiltWidth = 50000000 + +isToDetectFlckr = 1 #not used +expectPwrNetFreq = 50 # Hz 50 or 60 #not used +expectExpoDurFrmDelay = 4 #not used +constGainVal = 0 # not used +maxCntNonConstGainVals = 4 # not used +frmJitter = 0.05 # not used +expoDurationAccuracy = 0.0001 #not used + +# Added in version 2 + +avgFltrCoreTime = 300000000 # 300000000 #prediction during panning MIN(300ms, Future*2) +panFltrCoreTime = 1000000000 #1000000000 #panning detection core - if less then future_samples*2+1, it is extended implicitly. MAX(1sec, Future*2) +fltrInertTime = 4000000000 #10000000000 #IIR filter time constant, example: Future*20 +predictTime = 500000000 #500000000 # 500000000 # 500000000 # 500000000 #future limit, example: Future +panBackTrendFctr = 0.06 #not used +isToShowBorders = 0 +isCalibrationMode = 0 + +# Added in version 3 + +panMinVelocity = 50 #rad/sec +panOnTime = 2000000000 #not used +panOffTime = 1000000000 #not used +panGainFctr = 1 #panning correction enable (>0)/disable(=0) +panIirTau = 1000000000 #not used + +# Timestamp synchronization +gyroTmrInx = 7 #7 - CLOCK_BOOTTIME #gyro timer corresponding to gyro time stamps (a parameter of clock_gettime()) +frmTmrInx = 7 #1 - CLOCK_MONOTONIC #frames timer corresponding to frames time stamps (a parameter of clock_gettime()) + +# FSync expected delta +expected_delta = 0 + +# For calibration and debug. + +#debugInfo.originalCameraOrientationsFilePath = /data/misc/media/process-dump-origCamOrient.dump +#debugInfo.filteredCameraOrientationsFilePath = /data/misc/media/process-dump-filtCamOrient.dump + +#debugInfo.gyroInDumpFilePath = /data/misc/camera/video_sensor_%d.txt +#debugInfo.gyroInDumpFilePath = /data/misc/camera/video_640480_1_sensor.txt + +#debugInfo.warpGridStatusDumpFilePath = /data/misc/media/process-dump-warp-grid-status.dump + +#debugInfo.warpedFrameParamsDumpFilePath = /data/misc/camera/video_metadata_%d.txt +#debugInfo.warpedFrameParamsDumpFilePath = /data/misc/camera/video_640480_1_metadata.txt + +#debugInfo.warpedFrameGridsOutDumpFilePath = /data/misc/camera/video_grid_%d.txt +#debugInfo.statisticsFilePath = /data/misc/media/process-statistics.dump + +#debugInfo.originalCameraOrientationsFilePath = dump-origCamOrient.dump +#debugInfo.filteredCameraOrientationsFilePath = dump-filtCamOrient.dump +#debugInfo.gyroInDumpFilePath = dump-gyro.dump +#debugInfo.warpGridStatusDumpFilePath = dump-warp-grid-status.dump +#debugInfo.warpedFrameParamsDumpFilePath = dump-warped-frm-params.dump +#debugInfo.warpedFrameGridsOutDumpFilePath = dump-warped-frm-grids.dump +#debugInfo.statisticsFilePath = process-statistics.dump + +#debugInfo.fixedFiltOrientQuaternion = { 1, 0, 0, 0 } diff --git a/system/system/etc/vstab_db_1_720p_video_30fps.config b/system/system/etc/vstab_db_1_720p_video_30fps.config new file mode 100644 index 0000000000000000000000000000000000000000..90a923bd4197be52673d745964b2b5b5078578e5 --- /dev/null +++ b/system/system/etc/vstab_db_1_720p_video_30fps.config @@ -0,0 +1,103 @@ +focalLength= 895.552040 #1532.599499 #1531.839990 #1539.245434 #1534.341793 #1673.490981 #1544.647262 #1644.561663 #1642.920823 #1709.150410 #from calibration, in pixels +frmWidth=1280 +frmHeight= 720 + +gridVrtxCntH=11 #number of warp grid points in H +gridVrtxCntV=11 #number of warp grid points in V + +# averageGyroTime= 2666666 # 375Hz - Ave = 3 +averageGyroTime= 5000000 #4444445 # 225Hz - Ave = 5 +# averageGyroTime= 8888889 # 112.5Hz - Ave = 10 + +maxFrmDeliveryDelay = 2000000000 #max expected delay of delivering a frame to VSTAB + +minFrmTime=25000000 #not used +maxFrmTime=1000000000 #not used +maxFrmWarpDelay=150000000 #not used + +frmCropFctrH=0.1 #VSTAB crop border (relative to frames size, keep H=V) +frmCropFctrV=0.1 #VSTAB crop border (relative to frames size, keep H=V) + +gyroToCameraRot = { 0.707106781, 0, 0, 0.707106781 } #gyro-to-camera rotation quarternion +#gyroToCameraRot = { 0, 0.707106781, 0.707106781, 0 } #gyro-to-camera rotation quarternion + +isGyroZInverted=1 #gyro-to-camera rotation: invert Z axis +frmDelayMinusGyroDelay= -47204148 # -1886580 #-1722751 # -1781731 #-1231803 #9344696 #-2123817 # -2214655 #-2149235 #-9364508 #from calibration for each resolution/frame rate +shtrDuration= 31922735 #24197832 #23802257 #24078211 #24092528 #22700305 # 24300852 # 23938175 # 23858828 #27625747 #from calibration for each resolution/frame rate +isGridNormalized= 1 #1 for OpenGL warper + +gyroJitter = 500000 //expected maximum deviation of gyro period in the timestamps +gyroSmplsBeforehand = 20 #not used +isToLimitGrid = 1 #enb/disb grid limiting + +isDisplaySideCamera = 1 #1 for fron camera (on display side) +gyroDataCorrection = 0 + +isToCorrectMotionBlur = 1 #enb/dsb decreasing VSTAB strength at long exposure +noiseFctrDark = 0.4 # part of remaining shake 0..1, 0:full stabilization, 1:no stabilization +expoDurDark = 20000000 # nanoseconds + +noiseFctrLight = 0 # part of remaining shake 0..1, 0:full stabilization, 1:no stabilization +expoDurLight = 10000000 # nanoseconds + +# FIR filter width in ns used in low light if noiseFctrDark=0 +lowLightFiltWidth = 50000000 + +isToDetectFlckr = 1 #not used +expectPwrNetFreq = 50 # Hz 50 or 60 #not used +expectExpoDurFrmDelay = 4 #not used +constGainVal = 0 # not used +maxCntNonConstGainVals = 4 # not used +frmJitter = 0.05 # not used +expoDurationAccuracy = 0.0001 #not used + +# Added in version 2 + +avgFltrCoreTime = 300000000 # 300000000 #prediction during panning MIN(300ms, Future*2) +panFltrCoreTime = 1000000000 #1000000000 #panning detection core - if less then future_samples*2+1, it is extended implicitly. MAX(1sec, Future*2) +fltrInertTime = 4000000000 #10000000000 #IIR filter time constant, example: Future*20 +predictTime = 500000000 #500000000 # 500000000 # 500000000 # 500000000 #future limit, example: Future +panBackTrendFctr = 0.06 #not used +isToShowBorders = 0 +isCalibrationMode = 0 + +# Added in version 3 + +panMinVelocity = 50 #rad/sec +panOnTime = 2000000000 #not used +panOffTime = 1000000000 #not used +panGainFctr = 1 #panning correction enable (>0)/disable(=0) +panIirTau = 1000000000 #not used + +# Timestamp synchronization +gyroTmrInx = 7 #7 - CLOCK_BOOTTIME #gyro timer corresponding to gyro time stamps (a parameter of clock_gettime()) +frmTmrInx = 7 #1 - CLOCK_MONOTONIC #frames timer corresponding to frames time stamps (a parameter of clock_gettime()) + +# FSync expected delta +expected_delta = 0 + +# For calibration and debug. + +#debugInfo.originalCameraOrientationsFilePath = /data/misc/media/process-dump-origCamOrient.dump +#debugInfo.filteredCameraOrientationsFilePath = /data/misc/media/process-dump-filtCamOrient.dump + +#debugInfo.gyroInDumpFilePath = /data/misc/camera/video_sensor_%d.txt +#debugInfo.gyroInDumpFilePath = /data/misc/camera/video_1280720_1_sensor.txt + +#debugInfo.warpGridStatusDumpFilePath = /data/misc/media/process-dump-warp-grid-status.dump + +#debugInfo.warpedFrameParamsDumpFilePath = /data/misc/camera/video_metadata_%d.txt +#debugInfo.warpedFrameParamsDumpFilePath = /data/misc/camera/video_1280720_1_metadata.txt + +#debugInfo.warpedFrameGridsOutDumpFilePath = /data/misc/camera/video_grid_%d.txt +#debugInfo.statisticsFilePath = /data/misc/media/process-statistics.dump + +#debugInfo.originalCameraOrientationsFilePath = dump-origCamOrient.dump +#debugInfo.filteredCameraOrientationsFilePath = dump-filtCamOrient.dump +#debugInfo.gyroInDumpFilePath = dump-gyro.dump +#debugInfo.warpGridStatusDumpFilePath = dump-warp-grid-status.dump +#debugInfo.warpedFrameParamsDumpFilePath = dump-warped-frm-params.dump +#debugInfo.warpedFrameGridsOutDumpFilePath = dump-warped-frm-grids.dump +#debugInfo.statisticsFilePath = process-statistics.dump + +#debugInfo.fixedFiltOrientQuaternion = { 1, 0, 0, 0 } diff --git a/system/system/etc/vstab_db_2_1080p_video_30fps.config b/system/system/etc/vstab_db_2_1080p_video_30fps.config new file mode 100644 index 0000000000000000000000000000000000000000..6b909810b30bd5adabe970b67ae7f163998e17ad --- /dev/null +++ b/system/system/etc/vstab_db_2_1080p_video_30fps.config @@ -0,0 +1,103 @@ +focalLength= 957.804048 #1532.599499 #1531.839990 #1539.245434 #1534.341793 #1673.490981 #1544.647262 #1644.561663 #1642.920823 #1709.150410 #from calibration, in pixels +frmWidth=1920 +frmHeight= 1080 + +gridVrtxCntH=11 #number of warp grid points in H +gridVrtxCntV=11 #number of warp grid points in V + +# averageGyroTime= 2666666 # 375Hz - Ave = 3 +averageGyroTime= 5000000 #4444445 # 225Hz - Ave = 5 +# averageGyroTime= 8888889 # 112.5Hz - Ave = 10 + +maxFrmDeliveryDelay = 2000000000 #max expected delay of delivering a frame to VSTAB + +minFrmTime=25000000 #not used +maxFrmTime=1000000000 #not used +maxFrmWarpDelay=150000000 #not used + +frmCropFctrH=0.1 #VSTAB crop border (relative to frames size, keep H=V) +frmCropFctrV=0.1 #VSTAB crop border (relative to frames size, keep H=V) + +#gyroToCameraRot = { 0.707106781, 0, 0, 0.707106781 } #gyro-to-camera rotation quarternion +gyroToCameraRot = { 0, 0.707106781, 0.707106781, 0 } #gyro-to-camera rotation quarternion + +isGyroZInverted=1 #gyro-to-camera rotation: invert Z axis +frmDelayMinusGyroDelay= -46373026 # -1886580 #-1722751 # -1781731 #-1231803 #9344696 #-2123817 # -2214655 #-2149235 #-9364508 #from calibration for each resolution/frame rate +shtrDuration= 28333163 #24197832 #23802257 #24078211 #24092528 #22700305 # 24300852 # 23938175 # 23858828 #27625747 #from calibration for each resolution/frame rate +isGridNormalized= 1 #1 for OpenGL warper + +gyroJitter = 500000 //expected maximum deviation of gyro period in the timestamps +gyroSmplsBeforehand = 20 #not used +isToLimitGrid = 1 #enb/disb grid limiting + +isDisplaySideCamera = 1 #1 for fron camera (on display side) +gyroDataCorrection = 0 + +isToCorrectMotionBlur = 1 #enb/dsb decreasing VSTAB strength at long exposure +noiseFctrDark = 0.4 # part of remaining shake 0..1, 0:full stabilization, 1:no stabilization +expoDurDark = 20000000 # nanoseconds + +noiseFctrLight = 0 # part of remaining shake 0..1, 0:full stabilization, 1:no stabilization +expoDurLight = 10000000 # nanoseconds + +# FIR filter width in ns used in low light if noiseFctrDark=0 +lowLightFiltWidth = 50000000 + +isToDetectFlckr = 1 #not used +expectPwrNetFreq = 50 # Hz 50 or 60 #not used +expectExpoDurFrmDelay = 4 #not used +constGainVal = 0 # not used +maxCntNonConstGainVals = 4 # not used +frmJitter = 0.05 # not used +expoDurationAccuracy = 0.0001 #not used + +# Added in version 2 + +avgFltrCoreTime = 300000000 # 300000000 #prediction during panning MIN(300ms, Future*2) +panFltrCoreTime = 1000000000 #1000000000 #panning detection core - if less then future_samples*2+1, it is extended implicitly. MAX(1sec, Future*2) +fltrInertTime = 4000000000 #10000000000 #IIR filter time constant, example: Future*20 +predictTime = 500000000 #500000000 # 500000000 # 500000000 # 500000000 #future limit, example: Future +panBackTrendFctr = 0.06 #not used +isToShowBorders = 0 +isCalibrationMode = 0 + +# Added in version 3 + +panMinVelocity = 50 #rad/sec +panOnTime = 2000000000 #not used +panOffTime = 1000000000 #not used +panGainFctr = 1 #panning correction enable (>0)/disable(=0) +panIirTau = 1000000000 #not used + +# Timestamp synchronization +gyroTmrInx = 7 #7 - CLOCK_BOOTTIME #gyro timer corresponding to gyro time stamps (a parameter of clock_gettime()) +frmTmrInx = 7 #1 - CLOCK_MONOTONIC #frames timer corresponding to frames time stamps (a parameter of clock_gettime()) + +# FSync expected delta +expected_delta = 0 + +# For calibration and debug. + +#debugInfo.originalCameraOrientationsFilePath = /data/misc/media/process-dump-origCamOrient.dump +#debugInfo.filteredCameraOrientationsFilePath = /data/misc/media/process-dump-filtCamOrient.dump + +#debugInfo.gyroInDumpFilePath = /data/misc/camera/video_sensor_%d.txt +#debugInfo.gyroInDumpFilePath = /data/misc/camera/video_19201080_2_sensor.txt + +#debugInfo.warpGridStatusDumpFilePath = /data/misc/media/process-dump-warp-grid-status.dump + +#debugInfo.warpedFrameParamsDumpFilePath = /data/misc/camera/video_metadata_%d.txt +#debugInfo.warpedFrameParamsDumpFilePath = /data/misc/camera/video_19201080_2_metadata.txt + +#debugInfo.warpedFrameGridsOutDumpFilePath = /data/misc/camera/video_grid_%d.txt +#debugInfo.statisticsFilePath = /data/misc/media/process-statistics.dump + +#debugInfo.originalCameraOrientationsFilePath = dump-origCamOrient.dump +#debugInfo.filteredCameraOrientationsFilePath = dump-filtCamOrient.dump +#debugInfo.gyroInDumpFilePath = dump-gyro.dump +#debugInfo.warpGridStatusDumpFilePath = dump-warp-grid-status.dump +#debugInfo.warpedFrameParamsDumpFilePath = dump-warped-frm-params.dump +#debugInfo.warpedFrameGridsOutDumpFilePath = dump-warped-frm-grids.dump +#debugInfo.statisticsFilePath = process-statistics.dump + +#debugInfo.fixedFiltOrientQuaternion = { 1, 0, 0, 0 } diff --git a/system/system/etc/vstab_db_2_21601080p_video_30fps.config b/system/system/etc/vstab_db_2_21601080p_video_30fps.config new file mode 100644 index 0000000000000000000000000000000000000000..7faa7c6e7c0dc6cdfdcbd6c24eea0c44fa303c29 --- /dev/null +++ b/system/system/etc/vstab_db_2_21601080p_video_30fps.config @@ -0,0 +1,103 @@ +focalLength= 1079.664463 #1532.599499 #1531.839990 #1539.245434 #1534.341793 #1673.490981 #1544.647262 #1644.561663 #1642.920823 #1709.150410 #from calibration, in pixels +frmWidth=2160 +frmHeight= 1080 + +gridVrtxCntH=11 #number of warp grid points in H +gridVrtxCntV=11 #number of warp grid points in V + +# averageGyroTime= 2666666 # 375Hz - Ave = 3 +averageGyroTime= 5000000 #4444445 # 225Hz - Ave = 5 +# averageGyroTime= 8888889 # 112.5Hz - Ave = 10 + +maxFrmDeliveryDelay = 2000000000 #max expected delay of delivering a frame to VSTAB + +minFrmTime=25000000 #not used +maxFrmTime=1000000000 #not used +maxFrmWarpDelay=150000000 #not used + +frmCropFctrH=0.1 #VSTAB crop border (relative to frames size, keep H=V) +frmCropFctrV=0.1 #VSTAB crop border (relative to frames size, keep H=V) + +#gyroToCameraRot = { 0.707106781, 0, 0, 0.707106781 } #gyro-to-camera rotation quarternion +gyroToCameraRot = { 0, 0.707106781, 0.707106781, 0 } #gyro-to-camera rotation quarternion + +isGyroZInverted=1 #gyro-to-camera rotation: invert Z axis +frmDelayMinusGyroDelay= -44371822 # -1886580 #-1722751 # -1781731 #-1231803 #9344696 #-2123817 # -2214655 #-2149235 #-9364508 #from calibration for each resolution/frame rate +shtrDuration= 25206018 #24197832 #23802257 #24078211 #24092528 #22700305 # 24300852 # 23938175 # 23858828 #27625747 #from calibration for each resolution/frame rate +isGridNormalized= 1 #1 for OpenGL warper + +gyroJitter = 500000 //expected maximum deviation of gyro period in the timestamps +gyroSmplsBeforehand = 20 #not used +isToLimitGrid = 1 #enb/disb grid limiting + +isDisplaySideCamera = 1 #1 for fron camera (on display side) +gyroDataCorrection = 0 + +isToCorrectMotionBlur = 1 #enb/dsb decreasing VSTAB strength at long exposure +noiseFctrDark = 0.4 # part of remaining shake 0..1, 0:full stabilization, 1:no stabilization +expoDurDark = 20000000 # nanoseconds + +noiseFctrLight = 0 # part of remaining shake 0..1, 0:full stabilization, 1:no stabilization +expoDurLight = 10000000 # nanoseconds + +# FIR filter width in ns used in low light if noiseFctrDark=0 +lowLightFiltWidth = 50000000 + +isToDetectFlckr = 1 #not used +expectPwrNetFreq = 50 # Hz 50 or 60 #not used +expectExpoDurFrmDelay = 4 #not used +constGainVal = 0 # not used +maxCntNonConstGainVals = 4 # not used +frmJitter = 0.05 # not used +expoDurationAccuracy = 0.0001 #not used + +# Added in version 2 + +avgFltrCoreTime = 300000000 # 300000000 #prediction during panning MIN(300ms, Future*2) +panFltrCoreTime = 1000000000 #1000000000 #panning detection core - if less then future_samples*2+1, it is extended implicitly. MAX(1sec, Future*2) +fltrInertTime = 4000000000 #10000000000 #IIR filter time constant, example: Future*20 +predictTime = 500000000 #500000000 # 500000000 # 500000000 # 500000000 #future limit, example: Future +panBackTrendFctr = 0.06 #not used +isToShowBorders = 0 +isCalibrationMode = 0 + +# Added in version 3 + +panMinVelocity = 50 #rad/sec +panOnTime = 2000000000 #not used +panOffTime = 1000000000 #not used +panGainFctr = 1 #panning correction enable (>0)/disable(=0) +panIirTau = 1000000000 #not used + +# Timestamp synchronization +gyroTmrInx = 7 #7 - CLOCK_BOOTTIME #gyro timer corresponding to gyro time stamps (a parameter of clock_gettime()) +frmTmrInx = 7 #1 - CLOCK_MONOTONIC #frames timer corresponding to frames time stamps (a parameter of clock_gettime()) + +# FSync expected delta +expected_delta = 0 + +# For calibration and debug. + +#debugInfo.originalCameraOrientationsFilePath = /data/misc/media/process-dump-origCamOrient.dump +#debugInfo.filteredCameraOrientationsFilePath = /data/misc/media/process-dump-filtCamOrient.dump + +#debugInfo.gyroInDumpFilePath = /data/misc/camera/video_sensor_%d.txt +#debugInfo.gyroInDumpFilePath = /data/misc/camera/video_21601080_2_sensor.txt + +#debugInfo.warpGridStatusDumpFilePath = /data/misc/media/process-dump-warp-grid-status.dump + +#debugInfo.warpedFrameParamsDumpFilePath = /data/misc/camera/video_metadata_%d.txt +#debugInfo.warpedFrameParamsDumpFilePath = /data/misc/camera/video_21601080_2_metadata.txt + +#debugInfo.warpedFrameGridsOutDumpFilePath = /data/misc/camera/video_grid_%d.txt +#debugInfo.statisticsFilePath = /data/misc/media/process-statistics.dump + +#debugInfo.originalCameraOrientationsFilePath = dump-origCamOrient.dump +#debugInfo.filteredCameraOrientationsFilePath = dump-filtCamOrient.dump +#debugInfo.gyroInDumpFilePath = dump-gyro.dump +#debugInfo.warpGridStatusDumpFilePath = dump-warp-grid-status.dump +#debugInfo.warpedFrameParamsDumpFilePath = dump-warped-frm-params.dump +#debugInfo.warpedFrameGridsOutDumpFilePath = dump-warped-frm-grids.dump +#debugInfo.statisticsFilePath = process-statistics.dump + +#debugInfo.fixedFiltOrientQuaternion = { 1, 0, 0, 0 } diff --git a/system/system/etc/vstab_db_2_480p_video_30fps.config b/system/system/etc/vstab_db_2_480p_video_30fps.config new file mode 100644 index 0000000000000000000000000000000000000000..10829d5c52a1305560c6da4fc952b3d98dee1893 --- /dev/null +++ b/system/system/etc/vstab_db_2_480p_video_30fps.config @@ -0,0 +1,103 @@ +focalLength= 314.973876 #1532.599499 #1531.839990 #1539.245434 #1534.341793 #1673.490981 #1544.647262 #1644.561663 #1642.920823 #1709.150410 #from calibration, in pixels +frmWidth=640 +frmHeight=480 + +gridVrtxCntH=11 #number of warp grid points in H +gridVrtxCntV=11 #number of warp grid points in V + +# averageGyroTime= 2666666 # 375Hz - Ave = 3 +averageGyroTime= 5000000 #4444445 # 225Hz - Ave = 5 +# averageGyroTime= 8888889 # 112.5Hz - Ave = 10 + +maxFrmDeliveryDelay = 2000000000 #max expected delay of delivering a frame to VSTAB + +minFrmTime=25000000 #not used +maxFrmTime=1000000000 #not used +maxFrmWarpDelay=150000000 #not used + +frmCropFctrH=0.1 #VSTAB crop border (relative to frames size, keep H=V) +frmCropFctrV=0.1 #VSTAB crop border (relative to frames size, keep H=V) + +#gyroToCameraRot = { 0.707106781, 0, 0, 0.707106781 } #gyro-to-camera rotation quarternion +gyroToCameraRot = { 0, 0.707106781, 0.707106781, 0 } #gyro-to-camera rotation quarternion + +isGyroZInverted=1 #gyro-to-camera rotation: invert Z axis +frmDelayMinusGyroDelay= -45142798 # -1886580 #-1722751 # -1781731 #-1231803 #9344696 #-2123817 # -2214655 #-2149235 #-9364508 #from calibration for each resolution/frame rate +shtrDuration= 26128858 #24197832 #23802257 #24078211 #24092528 #22700305 # 24300852 # 23938175 # 23858828 #27625747 #from calibration for each resolution/frame rate +isGridNormalized= 1 #1 for OpenGL warper + +gyroJitter = 500000 //expected maximum deviation of gyro period in the timestamps +gyroSmplsBeforehand = 20 #not used +isToLimitGrid = 1 #enb/disb grid limiting + +isDisplaySideCamera = 1 #1 for fron camera (on display side) +gyroDataCorrection = 0 + +isToCorrectMotionBlur = 1 #enb/dsb decreasing VSTAB strength at long exposure +noiseFctrDark = 0.4 # part of remaining shake 0..1, 0:full stabilization, 1:no stabilization +expoDurDark = 20000000 # nanoseconds + +noiseFctrLight = 0 # part of remaining shake 0..1, 0:full stabilization, 1:no stabilization +expoDurLight = 10000000 # nanoseconds + +# FIR filter width in ns used in low light if noiseFctrDark=0 +lowLightFiltWidth = 50000000 + +isToDetectFlckr = 1 #not used +expectPwrNetFreq = 50 # Hz 50 or 60 #not used +expectExpoDurFrmDelay = 4 #not used +constGainVal = 0 # not used +maxCntNonConstGainVals = 4 # not used +frmJitter = 0.05 # not used +expoDurationAccuracy = 0.0001 #not used + +# Added in version 2 + +avgFltrCoreTime = 300000000 # 300000000 #prediction during panning MIN(300ms, Future*2) +panFltrCoreTime = 1000000000 #1000000000 #panning detection core - if less then future_samples*2+1, it is extended implicitly. MAX(1sec, Future*2) +fltrInertTime = 4000000000 #10000000000 #IIR filter time constant, example: Future*20 +predictTime = 500000000 #500000000 # 500000000 # 500000000 # 500000000 #future limit, example: Future +panBackTrendFctr = 0.06 #not used +isToShowBorders = 0 +isCalibrationMode = 0 + +# Added in version 3 + +panMinVelocity = 50 #rad/sec +panOnTime = 2000000000 #not used +panOffTime = 1000000000 #not used +panGainFctr = 1 #panning correction enable (>0)/disable(=0) +panIirTau = 1000000000 #not used + +# Timestamp synchronization +gyroTmrInx = 7 #7 - CLOCK_BOOTTIME #gyro timer corresponding to gyro time stamps (a parameter of clock_gettime()) +frmTmrInx = 7 #1 - CLOCK_MONOTONIC #frames timer corresponding to frames time stamps (a parameter of clock_gettime()) + +# FSync expected delta +expected_delta = 0 + +# For calibration and debug. + +#debugInfo.originalCameraOrientationsFilePath = /data/misc/media/process-dump-origCamOrient.dump +#debugInfo.filteredCameraOrientationsFilePath = /data/misc/media/process-dump-filtCamOrient.dump + +#debugInfo.gyroInDumpFilePath = /data/misc/camera/video_sensor_%d.txt +#debugInfo.gyroInDumpFilePath = /data/misc/camera/video_640480_2_sensor.txt + +#debugInfo.warpGridStatusDumpFilePath = /data/misc/media/process-dump-warp-grid-status.dump + +#debugInfo.warpedFrameParamsDumpFilePath = /data/misc/camera/video_metadata_%d.txt +#debugInfo.warpedFrameParamsDumpFilePath = /data/misc/camera/video_640480_2_metadata.txt + +#debugInfo.warpedFrameGridsOutDumpFilePath = /data/misc/camera/video_grid_%d.txt +#debugInfo.statisticsFilePath = /data/misc/media/process-statistics.dump + +#debugInfo.originalCameraOrientationsFilePath = dump-origCamOrient.dump +#debugInfo.filteredCameraOrientationsFilePath = dump-filtCamOrient.dump +#debugInfo.gyroInDumpFilePath = dump-gyro.dump +#debugInfo.warpGridStatusDumpFilePath = dump-warp-grid-status.dump +#debugInfo.warpedFrameParamsDumpFilePath = dump-warped-frm-params.dump +#debugInfo.warpedFrameGridsOutDumpFilePath = dump-warped-frm-grids.dump +#debugInfo.statisticsFilePath = process-statistics.dump + +#debugInfo.fixedFiltOrientQuaternion = { 1, 0, 0, 0 } diff --git a/system/system/etc/vstab_db_2_720p_video_30fps.config b/system/system/etc/vstab_db_2_720p_video_30fps.config new file mode 100644 index 0000000000000000000000000000000000000000..c56685df83a4e324d82b652c998c0ded9ea30d8a --- /dev/null +++ b/system/system/etc/vstab_db_2_720p_video_30fps.config @@ -0,0 +1,103 @@ +focalLength= 636.658930 #1532.599499 #1531.839990 #1539.245434 #1534.341793 #1673.490981 #1544.647262 #1644.561663 #1642.920823 #1709.150410 #from calibration, in pixels +frmWidth=1280 +frmHeight= 720 + +gridVrtxCntH=11 #number of warp grid points in H +gridVrtxCntV=11 #number of warp grid points in V + +# averageGyroTime= 2666666 # 375Hz - Ave = 3 +averageGyroTime= 5000000 #4444445 # 225Hz - Ave = 5 +# averageGyroTime= 8888889 # 112.5Hz - Ave = 10 + +maxFrmDeliveryDelay = 2000000000 #max expected delay of delivering a frame to VSTAB + +minFrmTime=25000000 #not used +maxFrmTime=1000000000 #not used +maxFrmWarpDelay=150000000 #not used + +frmCropFctrH=0.1 #VSTAB crop border (relative to frames size, keep H=V) +frmCropFctrV=0.1 #VSTAB crop border (relative to frames size, keep H=V) + +#gyroToCameraRot = { 0.707106781, 0, 0, 0.707106781 } #gyro-to-camera rotation quarternion +gyroToCameraRot = { 0, 0.707106781, 0.707106781, 0 } #gyro-to-camera rotation quarternion + +isGyroZInverted=1 #gyro-to-camera rotation: invert Z axis +frmDelayMinusGyroDelay= -45670621 # -1886580 #-1722751 # -1781731 #-1231803 #9344696 #-2123817 # -2214655 #-2149235 #-9364508 #from calibration for each resolution/frame rate +shtrDuration= 27698325 #24197832 #23802257 #24078211 #24092528 #22700305 # 24300852 # 23938175 # 23858828 #27625747 #from calibration for each resolution/frame rate +isGridNormalized= 1 #1 for OpenGL warper + +gyroJitter = 500000 //expected maximum deviation of gyro period in the timestamps +gyroSmplsBeforehand = 20 #not used +isToLimitGrid = 1 #enb/disb grid limiting + +isDisplaySideCamera = 1 #1 for fron camera (on display side) +gyroDataCorrection = 0 + +isToCorrectMotionBlur = 1 #enb/dsb decreasing VSTAB strength at long exposure +noiseFctrDark = 0.4 # part of remaining shake 0..1, 0:full stabilization, 1:no stabilization +expoDurDark = 20000000 # nanoseconds + +noiseFctrLight = 0 # part of remaining shake 0..1, 0:full stabilization, 1:no stabilization +expoDurLight = 10000000 # nanoseconds + +# FIR filter width in ns used in low light if noiseFctrDark=0 +lowLightFiltWidth = 50000000 + +isToDetectFlckr = 1 #not used +expectPwrNetFreq = 50 # Hz 50 or 60 #not used +expectExpoDurFrmDelay = 4 #not used +constGainVal = 0 # not used +maxCntNonConstGainVals = 4 # not used +frmJitter = 0.05 # not used +expoDurationAccuracy = 0.0001 #not used + +# Added in version 2 + +avgFltrCoreTime = 300000000 # 300000000 #prediction during panning MIN(300ms, Future*2) +panFltrCoreTime = 1000000000 #1000000000 #panning detection core - if less then future_samples*2+1, it is extended implicitly. MAX(1sec, Future*2) +fltrInertTime = 4000000000 #10000000000 #IIR filter time constant, example: Future*20 +predictTime = 500000000 #500000000 # 500000000 # 500000000 # 500000000 #future limit, example: Future +panBackTrendFctr = 0.06 #not used +isToShowBorders = 0 +isCalibrationMode = 0 + +# Added in version 3 + +panMinVelocity = 50 #rad/sec +panOnTime = 2000000000 #not used +panOffTime = 1000000000 #not used +panGainFctr = 1 #panning correction enable (>0)/disable(=0) +panIirTau = 1000000000 #not used + +# Timestamp synchronization +gyroTmrInx = 7 #7 - CLOCK_BOOTTIME #gyro timer corresponding to gyro time stamps (a parameter of clock_gettime()) +frmTmrInx = 7 #1 - CLOCK_MONOTONIC #frames timer corresponding to frames time stamps (a parameter of clock_gettime()) + +# FSync expected delta +expected_delta = 0 + +# For calibration and debug. + +#debugInfo.originalCameraOrientationsFilePath = /data/misc/media/process-dump-origCamOrient.dump +#debugInfo.filteredCameraOrientationsFilePath = /data/misc/media/process-dump-filtCamOrient.dump + +#debugInfo.gyroInDumpFilePath = /data/misc/camera/video_sensor_%d.txt +#debugInfo.gyroInDumpFilePath = /data/misc/camera/video_1280720_2_sensor.txt + +#debugInfo.warpGridStatusDumpFilePath = /data/misc/media/process-dump-warp-grid-status.dump + +#debugInfo.warpedFrameParamsDumpFilePath = /data/misc/camera/video_metadata_%d.txt +#debugInfo.warpedFrameParamsDumpFilePath = /data/misc/camera/video_1280720_2_metadata.txt + +#debugInfo.warpedFrameGridsOutDumpFilePath = /data/misc/camera/video_grid_%d.txt +#debugInfo.statisticsFilePath = /data/misc/media/process-statistics.dump + +#debugInfo.originalCameraOrientationsFilePath = dump-origCamOrient.dump +#debugInfo.filteredCameraOrientationsFilePath = dump-filtCamOrient.dump +#debugInfo.gyroInDumpFilePath = dump-gyro.dump +#debugInfo.warpGridStatusDumpFilePath = dump-warp-grid-status.dump +#debugInfo.warpedFrameParamsDumpFilePath = dump-warped-frm-params.dump +#debugInfo.warpedFrameGridsOutDumpFilePath = dump-warped-frm-grids.dump +#debugInfo.statisticsFilePath = process-statistics.dump + +#debugInfo.fixedFiltOrientQuaternion = { 1, 0, 0, 0 } diff --git a/system/system/etc/wfdconfig.xml b/system/system/etc/wfdconfig.xml new file mode 100644 index 0000000000000000000000000000000000000000..adadafe2b5099264c611e421fedc9ceeb2fa6361 --- /dev/null +++ b/system/system/etc/wfdconfig.xml @@ -0,0 +1,749 @@ +<?xml version="1.0" encoding="UTF-8" standalone="yes" ?> + <!-- + Copyright (C) 2012 - 2018 Qualcomm Technologies, Inc. + All Rights Reserved. + Confidential and Proprietary - Qualcomm Technologies, Inc. + --> +<WFDConfig> + <Capability> + <!-- + Audio capabilities + --> + <AudioLPCM> + <Name>LPCM</Name> + <Valid>1</Valid> + <Channels>2</Channels> + <SamplingFreq>48000</SamplingFreq> + <Latency>33</Latency> + </AudioLPCM> + + <AudioAAC> + <Name>AAC</Name> + <Valid>1</Valid> + <Channels>6</Channels> + <SamplingFreq>48000</SamplingFreq> + <Latency>0</Latency> + </AudioAAC> + + <AudioAC3> + <Name>AC3</Name> + <Valid>0</Valid> + <Channels>0</Channels> + <SamplingFreq>0</SamplingFreq> + <Latency>0</Latency> + </AudioAC3> + + <!-- + Video extended capabilities for H264 codec + --> + <VideoFormats> + + <VideoCodecHeader> + <TotalProfiles>3</TotalProfiles> + <PreferredDisplaySupport>0</PreferredDisplaySupport> + </VideoCodecHeader> + <!-- AVC Profile 0 - Constrained Baseline, + 1 - Constrained High, + 2 - Constrained High2, + 3 - BaseLine + 4 - Main + 5 - High + HEVC Profile 0 - Main + --> + + <!-- Level 0 - 3.1, + 1 - 3.2, + 2 - 4.0, + 3 - 4.1, + 4 - 4.2, + 5 - 5, + 6 - 5.1, + 7 - 5.2 + --> + + <VideoCodec1> + <CodecName>H.264</CodecName> + <Profile>0</Profile> + <Level>6</Level> + <HorizontalResolution>3840</HorizontalResolution> + <VerticalResolution>2160</VerticalResolution> + <Latency>0</Latency> + <MinimumSliceSize>0</MinimumSliceSize> + <SliceEncodingParams>0</SliceEncodingParams> + <FrameRateControlSupp>1</FrameRateControlSupp> + <VideoFps>30</VideoFps> + <TranscodingMode>1</TranscodingMode> + <NonTranscodingMode>1</NonTranscodingMode> + </VideoCodec1> + + <VideoCodec2> + <CodecName>H.264</CodecName> + <Profile>1</Profile> + <Level>6</Level> + <HorizontalResolution>3840</HorizontalResolution> + <VerticalResolution>2160</VerticalResolution> + <Latency>0</Latency> + <MinimumSliceSize>0</MinimumSliceSize> + <SliceEncodingParams>0</SliceEncodingParams> + <FrameRateControlSupp>1</FrameRateControlSupp> + <VideoFps>30</VideoFps> + <TranscodingMode>1</TranscodingMode> + <NonTranscodingMode>1</NonTranscodingMode> + </VideoCodec2> + + <VideoCodec3> + <CodecName>H.265</CodecName> + <Profile>0</Profile> + <Level>6</Level> + <HorizontalResolution>3840</HorizontalResolution> + <VerticalResolution>2160</VerticalResolution> + <Latency>0</Latency> + <MinimumSliceSize>0</MinimumSliceSize> + <SliceEncodingParams>0</SliceEncodingParams> + <FrameRateControlSupp>1</FrameRateControlSupp> + <VideoFps>30</VideoFps> + <TranscodingMode>1</TranscodingMode> + <NonTranscodingMode>1</NonTranscodingMode> + </VideoCodec3> + </VideoFormats> + + <!-- + Aux streaming addition added for Direct streaming + --> + <AuxStreamInfo> + <Codec> + <Count>1</Count> + <Name1>PNG</Name1> + </Codec> + + <!-- + Limiting the number of layers to 5 in the overlay + Resolution is 720P + --> + <MaxOverlay>5</MaxOverlay> + <HRes>1280</HRes> + <VRes>720</VRes> + <Mode>CEA</Mode> + </AuxStreamInfo> + + <!-- + Standby Resume capability is supported + --> + <StandbyResumeCapability> + <Valid>1</Valid> + </StandbyResumeCapability> + + <!-- + Explicit AV format change + Not supported + --> + <AVFormatChange> + <Valid>0</Valid> + <AVInterval>0</AVInterval> + </AVFormatChange> + + <!-- + Frame skipping interval is in the scale of 500 msec or half second. + FrameInterval can be between 1 to 7, according to the WFD spec. + 0 means Frame skipping interval is infinite and recommended value is 0 + --> + <FrameSkipping> + <Valid>1</Valid> + <FrameInterval>0</FrameInterval> + </FrameSkipping> + + <!-- disable HDCP by default --> + <ContentProtection> + <Valid>0</Valid> + <!-- + Valid values WFD_HDCP_2_0, + WFD_HDCP_2_1 and WFD_HDCP_2_2 + --> + <Version>WFD_HDCP_2_2</Version> + <CPPort>6789</CPPort> + <!-- + turn on/off audio encryption + --> + <EncryptAudio>0</EncryptAudio> + </ContentProtection> + + <!-- + To enable RTP dump at source + --> + <RTPDumpEnable> + <!-- DEPRECATED --> + <!-- For enabling RTP encoder dumping set + persist.vendor.debug.rtp.enable_dump to 1 + /data/media/dump.ts + --> + </RTPDumpEnable> + + <!-- + UIBC settings + --> + <UIBC> + <UIBCValid>1</UIBCValid> <!-- UIBC by default enabled --> + <M4Enable>1</M4Enable> <!-- 0/1 send UIBC enable in M4 or not --> + <M14Support>0</M14Support> <!-- 0/1 M14 supported or not --> + <InputCategory> + <Generic>1</Generic> <!-- 0/1 - support generic or not --> + <HID>0</HID> <!-- 0/1 - support HID or not --> + </InputCategory> + + <!-- Supported input events --> + <InputEvents> + <GenericInputEvents> + <!-- 0/1 for all Input Event Types --> + <Mouse>1</Mouse> + <Keyboard>1</Keyboard> + <SingleTouch>1</SingleTouch> + <MultiTouch>1</MultiTouch> + <JoyStick>0</JoyStick> + <Camera>0</Camera> + <Gesture>0</Gesture> + <RemoteControl>0</RemoteControl> + </GenericInputEvents> + <!-- + Each input path will have a byte and support + for the input types is indicated by setting a bit: + KEYBOARD BIT0 + MOUSE BIT1 + SINGLETOUCH BIT2 + MULTITOUCH BIT3 + JOYSTICK BIT4 + CAMERA BIT5 + GESTURE BIT6 + REMOTECONTROL BIT7 + --> + <HIDInputPaths> + <Infrared>0</Infrared> + <USB>3</USB> + <BT>0</BT> + <Zigbee>0</Zigbee> + <Wifi>0</Wifi> + <NoSP>0</NoSP> + </HIDInputPaths> + </InputEvents> + <!-- TCP port on which UIBC connection established --> + <TcpPort>4321</TcpPort> + </UIBC> + + </Capability> + + <!-- + Enabling Rtcp + --> + <RTCP> + <RtcpRRNotificationEnabled>1</RtcpRRNotificationEnabled> + </RTCP> + + <!-- + Dynamic bitrate adaptation is supported based on link speed + Based on the available link speed change video bitrate dynamically + --> + <DynamicBitrateAdaptation>1</DynamicBitrateAdaptation> + + <!-- + Send keep alive messages for every 50sec + --> + <SendKeepAlive>1</SendKeepAlive> + + <!-- + RTSP port on which RTSP server is running + --> + <RTSPPort>5550</RTSPPort> + + <!-- + To configure video core in SVS mode + --> + <PerformanceLevelSVSMode>0</PerformanceLevelSVSMode> + <!-- + To configure video core in Nominal mode + --> + <PerformanceLevelNominalMode>0</PerformanceLevelNominalMode> + <!-- + To configure video core in Turbo mode + --> + <PerformanceLevelTurboMode>0</PerformanceLevelTurboMode> + + <!-- + To configure minqp value + --> + <MinQPValue>22</MinQPValue> + + <!-- + To configure maxqp value + --> + <MaxQPValue>44</MaxQPValue> + + <!-- + Bitrate settings for each mode + --> + <BitrateTable> + <!-- + Bitrate table for Audio formats + --> + <AAC> + <!-- + Bitrate table for AAC + --> + <BIT0> + <MaxBitrate>256000</MaxBitrate> + <MinBitrate>256000</MinBitrate> + </BIT0> + <BIT1> + <MaxBitrate>384000</MaxBitrate> + <MinBitrate>384000</MinBitrate> + </BIT1> + <BIT2> + <MaxBitrate>512000</MaxBitrate> + <MinBitrate>512000</MinBitrate> + </BIT2> + </AAC> + + <!-- + CEA Min and Max bit rates for each resolution + Will configure the video core with MaxBitrate + Based on the available link speed video bitrate + can go upto MinBitrate + --> + <CEA> + <!-- 640x480p60 --> + <BIT0> + <MinBitrate>1000000</MinBitrate> + <MaxBitrate>4000000</MaxBitrate> + </BIT0> + <!-- 720x480p60 --> + <BIT1> + <MinBitrate>1000000</MinBitrate> + <MaxBitrate>4000000</MaxBitrate> + </BIT1> + <!-- 720x480i60 --> + <BIT2> + <MinBitrate>1000000</MinBitrate> + <MaxBitrate>4000000</MaxBitrate> + </BIT2> + <!-- 720x576p50 --> + <BIT3> + <MinBitrate>1000000</MinBitrate> + <MaxBitrate>4000000</MaxBitrate> + </BIT3> + <!-- 720x576i50 --> + <BIT4> + <MinBitrate>1000000</MinBitrate> + <MaxBitrate>4000000</MaxBitrate> + </BIT4> + <!-- 1280x720p30 --> + <BIT5> + <MinBitrate>2500000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT5> + <!-- 1280x720p60 --> + <BIT6> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>15000000</MaxBitrate> + </BIT6> + <!-- 1920x1080p30 --> + <BIT7> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT7> + <!-- 1920x1080p60 --> + <BIT8> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT8> + <!-- 1920x1080i60 --> + <BIT9> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT9> + <!-- 1280x720p25 --> + <BIT10> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT10> + <!-- 1280x720p50 --> + <BIT11> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT11> + <!-- 1920x1080p25 --> + <BIT12> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT12> + <!-- 1920x1080p50 --> + <BIT13> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT13> + <!-- 1920x1080i50 --> + <BIT14> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT14> + <!-- 1280x720p24 --> + <BIT15> + <MinBitrate>2500000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT15> + <!-- 1920x1080p24 --> + <BIT16> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT16> + <!-- 3840x2160p24 --> + <BIT17> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>15000000</MaxBitrate> + </BIT17> + <!-- 3840x2160 p25 --> + <BIT18> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>15000000</MaxBitrate> + </BIT18> + <!-- 3840x2160p30 --> + <BIT19> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>15000000</MaxBitrate> + </BIT19> + <!-- 3840x2160p50 --> + <BIT20> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>30000000</MaxBitrate> + </BIT20> + <!-- 3840x2160p60 --> + <BIT21> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>30000000</MaxBitrate> + </BIT21> + <!-- 4096x2160p24 --> + <BIT22> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>15000000</MaxBitrate> + </BIT22> + <!-- 4096x2160p25 --> + <BIT23> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>15000000</MaxBitrate> + </BIT23> + <!-- 4096x2160p30 --> + <BIT24> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>15000000</MaxBitrate> + </BIT24> + <!-- 4096x2160p50 --> + <BIT25> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>30000000</MaxBitrate> + </BIT25> + <!-- 4096x2160 p60 --> + <BIT26> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>30000000</MaxBitrate> + </BIT26> + </CEA> + + <!-- + VESA Min and Max bit rates for each resolution + Will configure the video core with MaxBitrate + Based on the available link speed video bitrate + can go upto MinBitrate + --> + <VESA> + <!-- 800x600p30 --> + <BIT0> + <MinBitrate>500000</MinBitrate> + <MaxBitrate>2000000</MaxBitrate> + </BIT0> + <!-- 800x600p60 --> + <BIT1> + <MinBitrate>1000000</MinBitrate> + <MaxBitrate>5000000</MaxBitrate> + </BIT1> + <!-- 1024x768p30 --> + <BIT2> + <MinBitrate>2500000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT2> + <!-- 1024x768p60 --> + <BIT3> + <MinBitrate>2500000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT3> + <!-- 1152x864p30 --> + <BIT4> + <MinBitrate>2500000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT4> + <!-- 1152x864p60 --> + <BIT5> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>15000000</MaxBitrate> + </BIT5> + <!-- 1280x768p30 --> + <BIT6> + <MinBitrate>2500000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT6> + <!-- 1280x768p60 --> + <BIT7> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT7> + <!-- 1280x800p30 --> + <BIT8> + <MinBitrate>3500000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT8> + <!-- 1280x800p60 --> + <BIT9> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>15000000</MaxBitrate> + </BIT9> + <!-- 1360x768p30 --> + <BIT10> + <MinBitrate>3500000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT10> + <!-- 1360x768p60 --> + <BIT11> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>15000000</MaxBitrate> + </BIT11> + <!-- 1366x768p30 --> + <BIT12> + <MinBitrate>2500000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT12> + <!-- 1366x768p60 --> + <BIT13> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT13> + <!-- 1280x1024p30 --> + <BIT14> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT14> + <!-- 1280x1024p60 --> + <BIT15> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT15> + <!-- 1400x1050p30 --> + <BIT16> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT16> + <!-- 1400x1050p60 --> + <BIT17> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT17> + <!-- 1440x900p30 --> + <BIT18> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT18> + <!-- 1440x900p60 --> + <BIT19> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT19> + <!-- 1600x900p30 --> + <BIT20> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT20> + <!-- 1600x900p60 --> + <BIT21> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT21> + <!-- 1600x1200p30 --> + <BIT22> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT22> + <!-- 1600x1200p60 --> + <BIT23> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT23> + <!-- 1680x1024p30 --> + <BIT24> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT24> + <!-- 1680x1024p60 --> + <BIT25> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT25> + <!-- 1680x1050p30 --> + <BIT26> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT26> + <!-- 1680x1050p60 --> + <BIT27> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT27> + <!-- 1920x1200p30 --> + <BIT28> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT28> + <!-- 1920x1200p60 --> + <BIT29> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT29> + <!-- 2560x1440p30 --> + <BIT30> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>15000000</MaxBitrate> + </BIT30> + <!-- 2560x1440p60 --> + <BIT31> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT31> + <!-- 2560x1600p30 --> + <BIT32> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>15000000</MaxBitrate> + </BIT32> + <!-- 2560x1600p60 --> + <BIT33> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>30000000</MaxBitrate> + </BIT33> + </VESA> + + <!-- + HH Min and Max bit rates for each resolution + Will configure the video core with MaxBitrate + Based on the available link speed video bitrate + can go upto MinBitrate + --> + <HH> + <!-- 800x480p30 --> + <BIT0> + <MinBitrate>500000</MinBitrate> + <MaxBitrate>2000000</MaxBitrate> + </BIT0> + <!-- 800x480p60 --> + <BIT1> + <MinBitrate>1000000</MinBitrate> + <MaxBitrate>4000000</MaxBitrate> + </BIT1> + <!-- 854x480p30 --> + <BIT2> + <MinBitrate>500000</MinBitrate> + <MaxBitrate>2000000</MaxBitrate> + </BIT2> + <!-- 854x480p60 --> + <BIT3> + <MinBitrate>1000000</MinBitrate> + <MaxBitrate>4000000</MaxBitrate> + </BIT3> + <!-- 864x480p30 --> + <BIT4> + <MinBitrate>500000</MinBitrate> + <MaxBitrate>2000000</MaxBitrate> + </BIT4> + <!-- 864x480p60 --> + <BIT5> + <MinBitrate>1000000</MinBitrate> + <MaxBitrate>4000000</MaxBitrate> + </BIT5> + <!-- 640x360p30 --> + <BIT6> + <MinBitrate>500000</MinBitrate> + <MaxBitrate>2000000</MaxBitrate> + </BIT6> + <!-- 640x360p60 --> + <BIT7> + <MinBitrate>1000000</MinBitrate> + <MaxBitrate>4000000</MaxBitrate> + </BIT7> + <!-- 960x540p30 --> + <BIT8> + <MinBitrate>500000</MinBitrate> + <MaxBitrate>2000000</MaxBitrate> + </BIT8> + <!-- 960x540p60 --> + <BIT9> + <MinBitrate>1000000</MinBitrate> + <MaxBitrate>4000000</MaxBitrate> + </BIT9> + <!-- 848x480p30 --> + <BIT10> + <MinBitrate>500000</MinBitrate> + <MaxBitrate>2000000</MaxBitrate> + </BIT10> + <!-- 848x480p60 --> + <BIT11> + <MinBitrate>1000000</MinBitrate> + <MaxBitrate>4000000</MaxBitrate> + </BIT11> + </HH> + </BitrateTable> + + <!-- + To disable/enable audio stream playback + support during power suspend - 0 or 1 + --> + <AudioStreamInSuspend>1</AudioStreamInSuspend> + + <!-- + Compensation delay for audio + This is maintain good AV sync in the mux TS A + V stream Recommended + value is 150 msec arrived at this number after fine tuning OEMs can + change this value in case they want + --> + <AudioAVSyncDelay>-150</AudioAVSyncDelay> + + <!-- + enable/disable CyclicIntraRefresh + --> + <CyclicIntraRefresh>0</CyclicIntraRefresh> + + <!-- + NumberOfMacroBlocks for V4L2_CID_MPEG_VIDEO_CYCLIC_INTRA_REFRESH_MB + --> + <CIRNumberOfMacroBlocks>50</CIRNumberOfMacroBlocks> + + <!-- + Enable/Disable NALU byte to detect end of AU + --> + <DisableFillerNalU>1</DisableFillerNalU> + + <!-- + Enable/Disable to generate blank frame during suspend/resume + --> + <GenerateBlankFrame>0</GenerateBlankFrame> + + <!-- + To disable fixed interval of IDR frames, set PeriodicIDRValid to 0. + Set the duration in seconds after which full refresh is required in + the PeriodicIDRInterval + Recommended value is 5 secs + --> + <PeriodicIDRSettings> + <PeriodicIDRValid>1</PeriodicIDRValid> + <PeriodicIDRInterval>1</PeriodicIDRInterval> + </PeriodicIDRSettings> + + + <!-- Direct Streaming Feature support --> + <StreamingSupport>1</StreamingSupport> + + <!-- Enfore HDCP for Direct Streaming --> + <DSRequiresHDCP>1</DSRequiresHDCP> + +</WFDConfig> diff --git a/system/system/etc/wfdconfig_720.xml b/system/system/etc/wfdconfig_720.xml new file mode 100644 index 0000000000000000000000000000000000000000..cebe28e1275964230ad8902be0b4024ca20b5982 --- /dev/null +++ b/system/system/etc/wfdconfig_720.xml @@ -0,0 +1,750 @@ +<?xml version="1.0" encoding="UTF-8" standalone="yes" ?> + <!-- + Copyright (C) 2012 - 2017 Qualcomm Technologies, Inc. + All Rights Reserved. + Confidential and Proprietary - Qualcomm Technologies, Inc. + --> +<WFDConfig> + <Capability> + <!-- + Audio capabilities + --> + <AudioLPCM> + <Name>LPCM</Name> + <Valid>1</Valid> + <Channels>2</Channels> + <SamplingFreq>48000</SamplingFreq> + <Latency>33</Latency> + </AudioLPCM> + + <AudioAAC> + <Name>AAC</Name> + <Valid>1</Valid> + <Channels>2</Channels> + <SamplingFreq>48000</SamplingFreq> + <Latency>0</Latency> + </AudioAAC> + + <AudioAC3> + <Name>AC3</Name> + <Valid>0</Valid> + <Channels>0</Channels> + <SamplingFreq>0</SamplingFreq> + <Latency>0</Latency> + </AudioAC3> + + <!-- + Video extended capabilities for H264 codec + --> + <VideoFormats> + + <VideoCodecHeader> + <TotalProfiles>3</TotalProfiles> + <PreferredDisplaySupport>0</PreferredDisplaySupport> + </VideoCodecHeader> + <!-- AVC Profile 0 - Constrained Baseline, + 1 - Constrained High, + 2 - Constrained High2, + 3 - BaseLine + 4 - Main + 5 - High + HEVC Profile 0 - Main + --> + + <!-- Level 0 - 3.1, + 1 - 3.2, + 2 - 4.0, + 3 - 4.1, + 4 - 4.2, + 5 - 5, + 6 - 5.1, + 7 - 5.2 + --> + + <VideoCodec1> + <CodecName>H.264</CodecName> + <Profile>0</Profile> + <Level>2</Level> + <HorizontalResolution>1280</HorizontalResolution> + <VerticalResolution>720</VerticalResolution> + <Latency>0</Latency> + <MinimumSliceSize>0</MinimumSliceSize> + <SliceEncodingParams>0</SliceEncodingParams> + <FrameRateControlSupp>1</FrameRateControlSupp> + <VideoFps>30</VideoFps> + <TranscodingMode>1</TranscodingMode> + <NonTranscodingMode>1</NonTranscodingMode> + </VideoCodec1> + + <VideoCodec2> + <CodecName>H.264</CodecName> + <Profile>0</Profile> + <Level>2</Level> + <HorizontalResolution>1280</HorizontalResolution> + <VerticalResolution>720</VerticalResolution> + <Latency>0</Latency> + <MinimumSliceSize>0</MinimumSliceSize> + <SliceEncodingParams>0</SliceEncodingParams> + <FrameRateControlSupp>1</FrameRateControlSupp> + <VideoFps>30</VideoFps> + <TranscodingMode>1</TranscodingMode> + <NonTranscodingMode>1</NonTranscodingMode> + </VideoCodec2> + + <VideoCodec3> + <CodecName>H.265</CodecName> + <Profile>0</Profile> + <Level>2</Level> + <HorizontalResolution>1280</HorizontalResolution> + <VerticalResolution>720</VerticalResolution> + <Latency>0</Latency> + <MinimumSliceSize>0</MinimumSliceSize> + <SliceEncodingParams>0</SliceEncodingParams> + <FrameRateControlSupp>1</FrameRateControlSupp> + <VideoFps>30</VideoFps> + <TranscodingMode>1</TranscodingMode> + <NonTranscodingMode>1</NonTranscodingMode> + </VideoCodec3> + </VideoFormats> + + <!-- + Aux streaming addition added for Direct streaming + --> + <AuxStreamInfo> + <Codec> + <Count>1</Count> + <Name1>PNG</Name1> + </Codec> + + <!-- + Limiting the number of layers to 5 in the overlay + Resolution is 720P + --> + <MaxOverlay>5</MaxOverlay> + <BlendMode>0</BlendMode> + <HRes>1280</HRes> + <VRes>720</VRes> + <Mode>CEA</Mode> + </AuxStreamInfo> + + <!-- + Standby Resume capability is supported + --> + <StandbyResumeCapability> + <Valid>1</Valid> + </StandbyResumeCapability> + + <!-- + Explicit AV format change + Not supported + --> + <AVFormatChange> + <Valid>0</Valid> + <AVInterval>0</AVInterval> + </AVFormatChange> + + <!-- + Frame skipping interval is in the scale of 500 msec or half second. + FrameInterval can be between 1 to 7, according to the WFD spec. + 0 means Frame skipping interval is infinite and recommended value is 0 + --> + <FrameSkipping> + <Valid>1</Valid> + <FrameInterval>0</FrameInterval> + </FrameSkipping> + + <!-- enable HDCP by default --> + <ContentProtection> + <Valid>0</Valid> + <!-- + Valid values WFD_HDCP_2_0, + WFD_HDCP_2_1 and WFD_HDCP_2_2 + --> + <Version>WFD_HDCP_2_2</Version> + <CPPort>6789</CPPort> + <!-- + turn on/off audio encryption + --> + <EncryptAudio>0</EncryptAudio> + </ContentProtection> + + <!-- + To enable RTP dump at source + --> + <RTPDumpEnable> + <!-- DEPRECATED --> + <!-- For enabling RTP encoder dumping + persist.sys.enable_RTPDumps to 1 + /data/media/dump.ts + --> + </RTPDumpEnable> + + <!-- + UIBC settings + --> + <UIBC> + <UIBCValid>1</UIBCValid> <!-- UIBC by default enabled --> + <M4Enable>1</M4Enable> <!-- 0/1 send UIBC enable in M4 or not --> + <M14Support>0</M14Support> <!-- 0/1 M14 supported or not --> + <InputCategory> + <Generic>1</Generic> <!-- 0/1 - support generic or not --> + <HID>1</HID> <!-- 0/1 - support HID or not --> + </InputCategory> + + <!-- Supported input events --> + <InputEvents> + <GenericInputEvents> + <!-- 0/1 for all Input Event Types --> + <Mouse>1</Mouse> + <Keyboard>1</Keyboard> + <SingleTouch>1</SingleTouch> + <MultiTouch>1</MultiTouch> + <JoyStick>0</JoyStick> + <Camera>0</Camera> + <Gesture>0</Gesture> + <RemoteControl>0</RemoteControl> + </GenericInputEvents> + <!-- + Each input path will have a byte and support + for the input types is indicated by setting a bit: + KEYBOARD BIT0 + MOUSE BIT1 + SINGLETOUCH BIT2 + MULTITOUCH BIT3 + JOYSTICK BIT4 + CAMERA BIT5 + GESTURE BIT6 + REMOTECONTROL BIT7 + --> + <HIDInputPaths> + <Infrared>0</Infrared> + <USB>3</USB> + <BT>0</BT> + <Zigbee>0</Zigbee> + <Wifi>0</Wifi> + <NoSP>0</NoSP> + </HIDInputPaths> + </InputEvents> + <!-- TCP port on which UIBC connection established --> + <TcpPort>4321</TcpPort> + </UIBC> + + </Capability> + + <!-- + Enabling Rtcp + --> + <RTCP> + <RtcpRRNotificationEnabled>1</RtcpRRNotificationEnabled> + </RTCP> + + <!-- + Dynamic bitrate adaptation is supported based on link speed + Based on the available link speed change video bitrate dynamically + --> + <DynamicBitrateAdaptation>1</DynamicBitrateAdaptation> + + <!-- + Send keep alive messages for every 50sec + --> + <SendKeepAlive>1</SendKeepAlive> + + <!-- + RTSP port on which RTSP server is running + --> + <RTSPPort>5550</RTSPPort> + + <!-- + To configure video core in SVS mode + --> + <PerformanceLevelSVSMode>0</PerformanceLevelSVSMode> + <!-- + To configure video core in Nominal mode + --> + <PerformanceLevelNominalMode>0</PerformanceLevelNominalMode> + <!-- + To configure video core in Turbo mode + --> + <PerformanceLevelTurboMode>0</PerformanceLevelTurboMode> + + <!-- + To configure minqp value + --> + <MinQPValue>22</MinQPValue> + + <!-- + To configure maxqp value + --> + <MaxQPValue>44</MaxQPValue> + + <!-- + Bitrate settings for each mode + --> + <BitrateTable> + <!-- + Bitrate table for Audio formats + --> + <AAC> + <!-- + Bitrate table for AAC + --> + <BIT0> + <MaxBitrate>256000</MaxBitrate> + <MinBitrate>256000</MinBitrate> + </BIT0> + <BIT1> + <MaxBitrate>384000</MaxBitrate> + <MinBitrate>384000</MinBitrate> + </BIT1> + <BIT2> + <MaxBitrate>512000</MaxBitrate> + <MinBitrate>512000</MinBitrate> + </BIT2> + </AAC> + + <!-- + CEA Min and Max bit rates for each resolution + Will configure the video core with MaxBitrate + Based on the available link speed video bitrate + can go upto MinBitrate + --> + <CEA> + <!-- 640x480p60 --> + <BIT0> + <MinBitrate>1000000</MinBitrate> + <MaxBitrate>4000000</MaxBitrate> + </BIT0> + <!-- 720x480p60 --> + <BIT1> + <MinBitrate>1000000</MinBitrate> + <MaxBitrate>4000000</MaxBitrate> + </BIT1> + <!-- 720x480i60 --> + <BIT2> + <MinBitrate>1000000</MinBitrate> + <MaxBitrate>4000000</MaxBitrate> + </BIT2> + <!-- 720x576p50 --> + <BIT3> + <MinBitrate>1000000</MinBitrate> + <MaxBitrate>4000000</MaxBitrate> + </BIT3> + <!-- 720x576i50 --> + <BIT4> + <MinBitrate>1000000</MinBitrate> + <MaxBitrate>4000000</MaxBitrate> + </BIT4> + <!-- 1280x720p30 --> + <BIT5> + <MinBitrate>2500000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT5> + <!-- 1280x720p60 --> + <BIT6> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>15000000</MaxBitrate> + </BIT6> + <!-- 1920x1080p30 --> + <BIT7> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT7> + <!-- 1920x1080p60 --> + <BIT8> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT8> + <!-- 1920x1080i60 --> + <BIT9> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT9> + <!-- 1280x720p25 --> + <BIT10> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT10> + <!-- 1280x720p50 --> + <BIT11> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT11> + <!-- 1920x1080p25 --> + <BIT12> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT12> + <!-- 1920x1080p50 --> + <BIT13> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT13> + <!-- 1920x1080i50 --> + <BIT14> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT14> + <!-- 1280x720p24 --> + <BIT15> + <MinBitrate>2500000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT15> + <!-- 1920x1080p24 --> + <BIT16> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT16> + <!-- 3840x2160p24 --> + <BIT17> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>15000000</MaxBitrate> + </BIT17> + <!-- 3840x2160 p25 --> + <BIT18> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>15000000</MaxBitrate> + </BIT18> + <!-- 3840x2160p30 --> + <BIT19> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>15000000</MaxBitrate> + </BIT19> + <!-- 3840x2160p50 --> + <BIT20> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>30000000</MaxBitrate> + </BIT20> + <!-- 3840x2160p60 --> + <BIT21> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>30000000</MaxBitrate> + </BIT21> + <!-- 4096x2160p24 --> + <BIT22> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>15000000</MaxBitrate> + </BIT22> + <!-- 4096x2160p25 --> + <BIT23> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>15000000</MaxBitrate> + </BIT23> + <!-- 4096x2160p30 --> + <BIT24> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>15000000</MaxBitrate> + </BIT24> + <!-- 4096x2160p50 --> + <BIT25> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>30000000</MaxBitrate> + </BIT25> + <!-- 4096x2160 p60 --> + <BIT26> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>30000000</MaxBitrate> + </BIT26> + </CEA> + + <!-- + VESA Min and Max bit rates for each resolution + Will configure the video core with MaxBitrate + Based on the available link speed video bitrate + can go upto MinBitrate + --> + <VESA> + <!-- 800x600p30 --> + <BIT0> + <MinBitrate>500000</MinBitrate> + <MaxBitrate>2000000</MaxBitrate> + </BIT0> + <!-- 800x600p60 --> + <BIT1> + <MinBitrate>1000000</MinBitrate> + <MaxBitrate>5000000</MaxBitrate> + </BIT1> + <!-- 1024x768p30 --> + <BIT2> + <MinBitrate>2500000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT2> + <!-- 1024x768p60 --> + <BIT3> + <MinBitrate>2500000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT3> + <!-- 1152x864p30 --> + <BIT4> + <MinBitrate>2500000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT4> + <!-- 1152x864p60 --> + <BIT5> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>15000000</MaxBitrate> + </BIT5> + <!-- 1280x768p30 --> + <BIT6> + <MinBitrate>2500000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT6> + <!-- 1280x768p60 --> + <BIT7> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT7> + <!-- 1280x800p30 --> + <BIT8> + <MinBitrate>3500000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT8> + <!-- 1280x800p60 --> + <BIT9> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>15000000</MaxBitrate> + </BIT9> + <!-- 1360x768p30 --> + <BIT10> + <MinBitrate>3500000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT10> + <!-- 1360x768p60 --> + <BIT11> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>15000000</MaxBitrate> + </BIT11> + <!-- 1366x768p30 --> + <BIT12> + <MinBitrate>2500000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT12> + <!-- 1366x768p60 --> + <BIT13> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT13> + <!-- 1280x1024p30 --> + <BIT14> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT14> + <!-- 1280x1024p60 --> + <BIT15> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT15> + <!-- 1400x1050p30 --> + <BIT16> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT16> + <!-- 1400x1050p60 --> + <BIT17> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT17> + <!-- 1440x900p30 --> + <BIT18> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT18> + <!-- 1440x900p60 --> + <BIT19> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT19> + <!-- 1600x900p30 --> + <BIT20> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT20> + <!-- 1600x900p60 --> + <BIT21> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT21> + <!-- 1600x1200p30 --> + <BIT22> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT22> + <!-- 1600x1200p60 --> + <BIT23> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT23> + <!-- 1680x1024p30 --> + <BIT24> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT24> + <!-- 1680x1024p60 --> + <BIT25> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT25> + <!-- 1680x1050p30 --> + <BIT26> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT26> + <!-- 1680x1050p60 --> + <BIT27> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT27> + <!-- 1920x1200p30 --> + <BIT28> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT28> + <!-- 1920x1200p60 --> + <BIT29> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT29> + <!-- 2560x1440p30 --> + <BIT30> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>15000000</MaxBitrate> + </BIT30> + <!-- 2560x1440p60 --> + <BIT31> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT31> + <!-- 2560x1600p30 --> + <BIT32> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>15000000</MaxBitrate> + </BIT32> + <!-- 2560x1600p60 --> + <BIT33> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>30000000</MaxBitrate> + </BIT33> + </VESA> + + <!-- + HH Min and Max bit rates for each resolution + Will configure the video core with MaxBitrate + Based on the available link speed video bitrate + can go upto MinBitrate + --> + <HH> + <!-- 800x480p30 --> + <BIT0> + <MinBitrate>500000</MinBitrate> + <MaxBitrate>2000000</MaxBitrate> + </BIT0> + <!-- 800x480p60 --> + <BIT1> + <MinBitrate>1000000</MinBitrate> + <MaxBitrate>4000000</MaxBitrate> + </BIT1> + <!-- 854x480p30 --> + <BIT2> + <MinBitrate>500000</MinBitrate> + <MaxBitrate>2000000</MaxBitrate> + </BIT2> + <!-- 854x480p60 --> + <BIT3> + <MinBitrate>1000000</MinBitrate> + <MaxBitrate>4000000</MaxBitrate> + </BIT3> + <!-- 864x480p30 --> + <BIT4> + <MinBitrate>500000</MinBitrate> + <MaxBitrate>2000000</MaxBitrate> + </BIT4> + <!-- 864x480p60 --> + <BIT5> + <MinBitrate>1000000</MinBitrate> + <MaxBitrate>4000000</MaxBitrate> + </BIT5> + <!-- 640x360p30 --> + <BIT6> + <MinBitrate>500000</MinBitrate> + <MaxBitrate>2000000</MaxBitrate> + </BIT6> + <!-- 640x360p60 --> + <BIT7> + <MinBitrate>1000000</MinBitrate> + <MaxBitrate>4000000</MaxBitrate> + </BIT7> + <!-- 960x540p30 --> + <BIT8> + <MinBitrate>500000</MinBitrate> + <MaxBitrate>2000000</MaxBitrate> + </BIT8> + <!-- 960x540p60 --> + <BIT9> + <MinBitrate>1000000</MinBitrate> + <MaxBitrate>4000000</MaxBitrate> + </BIT9> + <!-- 848x480p30 --> + <BIT10> + <MinBitrate>500000</MinBitrate> + <MaxBitrate>2000000</MaxBitrate> + </BIT10> + <!-- 848x480p60 --> + <BIT11> + <MinBitrate>1000000</MinBitrate> + <MaxBitrate>4000000</MaxBitrate> + </BIT11> + </HH> + </BitrateTable> + + <!-- + To disable/enable audio stream playback + support during power suspend - 0 or 1 + --> + <AudioStreamInSuspend>1</AudioStreamInSuspend> + + <!-- + Compensation delay for audio + This is maintain good AV sync in the mux TS A + V stream Recommended + value is 150 msec arrived at this number after fine tuning OEMs can + change this value in case they want + --> + <AudioAVSyncDelay>-150</AudioAVSyncDelay> + + <!-- + enable/disable CyclicIntraRefresh + --> + <CyclicIntraRefresh>0</CyclicIntraRefresh> + + <!-- + NumberOfMacroBlocks for V4L2_CID_MPEG_VIDEO_CYCLIC_INTRA_REFRESH_MB + --> + <CIRNumberOfMacroBlocks>50</CIRNumberOfMacroBlocks> + + <!-- + Enable/Disable NALU byte to detect end of AU + --> + <DisableFillerNalU>1</DisableFillerNalU> + + <!-- + Enable/Disable to generate blank frame during suspend/resume + --> + <GenerateBlankFrame>0</GenerateBlankFrame> + + <!-- + To disable fixed interval of IDR frames, set PeriodicIDRValid to 0. + Set the duration in seconds after which full refresh is required in + the PeriodicIDRInterval + Recommended value is 5 secs + --> + <PeriodicIDRSettings> + <PeriodicIDRValid>1</PeriodicIDRValid> + <PeriodicIDRInterval>5</PeriodicIDRInterval> + </PeriodicIDRSettings> + + + <!-- Direct Streaming Feature support --> + <StreamingSupport>1</StreamingSupport> + + <!-- Enfore HDCP for Direct Streaming --> + <DSRequiresHDCP>1</DSRequiresHDCP> + +</WFDConfig> diff --git a/system/system/etc/wfdconfig_MI.xml b/system/system/etc/wfdconfig_MI.xml new file mode 100644 index 0000000000000000000000000000000000000000..c812ce420f92ee85cad2f4f20efed39a790d666f --- /dev/null +++ b/system/system/etc/wfdconfig_MI.xml @@ -0,0 +1,750 @@ +<?xml version="1.0" encoding="UTF-8" standalone="yes" ?> + <!-- + Copyright (C) 2012 - 2017 Qualcomm Technologies, Inc. + All Rights Reserved. + Confidential and Proprietary - Qualcomm Technologies, Inc. + --> +<WFDConfig> + <Capability> + <!-- + Audio capabilities + --> + <AudioLPCM> + <Name>LPCM</Name> + <Valid>1</Valid> + <Channels>2</Channels> + <SamplingFreq>48000</SamplingFreq> + <Latency>33</Latency> + </AudioLPCM> + + <AudioAAC> + <Name>AAC</Name> + <Valid>1</Valid> + <Channels>2</Channels> + <SamplingFreq>48000</SamplingFreq> + <Latency>0</Latency> + </AudioAAC> + + <AudioAC3> + <Name>AC3</Name> + <Valid>0</Valid> + <Channels>0</Channels> + <SamplingFreq>0</SamplingFreq> + <Latency>0</Latency> + </AudioAC3> + + <!-- + Video extended capabilities for H264 codec + --> + <VideoFormats> + + <VideoCodecHeader> + <TotalProfiles>3</TotalProfiles> + <PreferredDisplaySupport>0</PreferredDisplaySupport> + </VideoCodecHeader> + <!-- AVC Profile 0 - Constrained Baseline, + 1 - Constrained High, + 2 - Constrained High2, + 3 - BaseLine + 4 - Main + 5 - High + HEVC Profile 0 - Main + --> + + <!-- Level 0 - 3.1, + 1 - 3.2, + 2 - 4.0, + 3 - 4.1, + 4 - 4.2, + 5 - 5, + 6 - 5.1, + 7 - 5.2 + --> + + <VideoCodec1> + <CodecName>H.264</CodecName> + <Profile>0</Profile> + <Level>4</Level> + <HorizontalResolution>1920</HorizontalResolution> + <VerticalResolution>1080</VerticalResolution> + <Latency>0</Latency> + <MinimumSliceSize>0</MinimumSliceSize> + <SliceEncodingParams>0</SliceEncodingParams> + <FrameRateControlSupp>1</FrameRateControlSupp> + <VideoFps>30</VideoFps> + <TranscodingMode>1</TranscodingMode> + <NonTranscodingMode>1</NonTranscodingMode> + </VideoCodec1> + + <VideoCodec2> + <CodecName>H.264</CodecName> + <Profile>1</Profile> + <Level>4</Level> + <HorizontalResolution>1920</HorizontalResolution> + <VerticalResolution>1080</VerticalResolution> + <Latency>0</Latency> + <MinimumSliceSize>0</MinimumSliceSize> + <SliceEncodingParams>0</SliceEncodingParams> + <FrameRateControlSupp>1</FrameRateControlSupp> + <VideoFps>30</VideoFps> + <TranscodingMode>1</TranscodingMode> + <NonTranscodingMode>1</NonTranscodingMode> + </VideoCodec2> + + <VideoCodec3> + <CodecName>H.265</CodecName> + <Profile>0</Profile> + <Level>4</Level> + <HorizontalResolution>1920</HorizontalResolution> + <VerticalResolution>1080</VerticalResolution> + <Latency>0</Latency> + <MinimumSliceSize>0</MinimumSliceSize> + <SliceEncodingParams>0</SliceEncodingParams> + <FrameRateControlSupp>1</FrameRateControlSupp> + <VideoFps>30</VideoFps> + <TranscodingMode>1</TranscodingMode> + <NonTranscodingMode>1</NonTranscodingMode> + </VideoCodec3> + </VideoFormats> + + <!-- + Aux streaming addition added for Direct streaming + --> + <AuxStreamInfo> + <Codec> + <Count>1</Count> + <Name1>PNG</Name1> + </Codec> + + <!-- + Limiting the number of layers to 5 in the overlay + Resolution is 720P + --> + <MaxOverlay>5</MaxOverlay> + <BlendMode>0</BlendMode> + <HRes>1280</HRes> + <VRes>720</VRes> + <Mode>CEA</Mode> + </AuxStreamInfo> + + <!-- + Standby Resume capability is supported + --> + <StandbyResumeCapability> + <Valid>1</Valid> + </StandbyResumeCapability> + + <!-- + Explicit AV format change + Not supported + --> + <AVFormatChange> + <Valid>0</Valid> + <AVInterval>0</AVInterval> + </AVFormatChange> + + <!-- + Frame skipping interval is in the scale of 500 msec or half second. + FrameInterval can be between 1 to 7, according to the WFD spec. + 0 means Frame skipping interval is infinite and recommended value is 0 + --> + <FrameSkipping> + <Valid>1</Valid> + <FrameInterval>0</FrameInterval> + </FrameSkipping> + + <!-- enable HDCP by default --> + <ContentProtection> + <Valid>0</Valid> + <!-- + Valid values WFD_HDCP_2_0, + WFD_HDCP_2_1 and WFD_HDCP_2_2 + --> + <Version>WFD_HDCP_2_2</Version> + <CPPort>6789</CPPort> + <!-- + turn on/off audio encryption + --> + <EncryptAudio>0</EncryptAudio> + </ContentProtection> + + <!-- + To enable RTP dump at source + --> + <RTPDumpEnable> + <!-- DEPRECATED --> + <!-- For enabling RTP encoder dumping + persist.sys.enable_RTPDumps to 1 + /data/media/dump.ts + --> + </RTPDumpEnable> + + <!-- + UIBC settings + --> + <UIBC> + <UIBCValid>1</UIBCValid> <!-- UIBC by default enabled --> + <M4Enable>1</M4Enable> <!-- 0/1 send UIBC enable in M4 or not --> + <M14Support>0</M14Support> <!-- 0/1 M14 supported or not --> + <InputCategory> + <Generic>1</Generic> <!-- 0/1 - support generic or not --> + <HID>1</HID> <!-- 0/1 - support HID or not --> + </InputCategory> + + <!-- Supported input events --> + <InputEvents> + <GenericInputEvents> + <!-- 0/1 for all Input Event Types --> + <Mouse>1</Mouse> + <Keyboard>1</Keyboard> + <SingleTouch>1</SingleTouch> + <MultiTouch>1</MultiTouch> + <JoyStick>0</JoyStick> + <Camera>0</Camera> + <Gesture>0</Gesture> + <RemoteControl>0</RemoteControl> + </GenericInputEvents> + <!-- + Each input path will have a byte and support + for the input types is indicated by setting a bit: + KEYBOARD BIT0 + MOUSE BIT1 + SINGLETOUCH BIT2 + MULTITOUCH BIT3 + JOYSTICK BIT4 + CAMERA BIT5 + GESTURE BIT6 + REMOTECONTROL BIT7 + --> + <HIDInputPaths> + <Infrared>0</Infrared> + <USB>3</USB> + <BT>0</BT> + <Zigbee>0</Zigbee> + <Wifi>0</Wifi> + <NoSP>0</NoSP> + </HIDInputPaths> + </InputEvents> + <!-- TCP port on which UIBC connection established --> + <TcpPort>4321</TcpPort> + </UIBC> + + </Capability> + + <!-- + Enabling Rtcp + --> + <RTCP> + <RtcpRRNotificationEnabled>1</RtcpRRNotificationEnabled> + </RTCP> + + <!-- + Dynamic bitrate adaptation is supported based on link speed + Based on the available link speed change video bitrate dynamically + --> + <DynamicBitrateAdaptation>1</DynamicBitrateAdaptation> + + <!-- + Send keep alive messages for every 50sec + --> + <SendKeepAlive>1</SendKeepAlive> + + <!-- + RTSP port on which RTSP server is running + --> + <RTSPPort>5550</RTSPPort> + + <!-- + To configure video core in SVS mode + --> + <PerformanceLevelSVSMode>0</PerformanceLevelSVSMode> + <!-- + To configure video core in Nominal mode + --> + <PerformanceLevelNominalMode>0</PerformanceLevelNominalMode> + <!-- + To configure video core in Turbo mode + --> + <PerformanceLevelTurboMode>0</PerformanceLevelTurboMode> + + <!-- + To configure minqp value + --> + <MinQPValue>22</MinQPValue> + + <!-- + To configure maxqp value + --> + <MaxQPValue>44</MaxQPValue> + + <!-- + Bitrate settings for each mode + --> + <BitrateTable> + <!-- + Bitrate table for Audio formats + --> + <AAC> + <!-- + Bitrate table for AAC + --> + <BIT0> + <MaxBitrate>256000</MaxBitrate> + <MinBitrate>256000</MinBitrate> + </BIT0> + <BIT1> + <MaxBitrate>384000</MaxBitrate> + <MinBitrate>384000</MinBitrate> + </BIT1> + <BIT2> + <MaxBitrate>512000</MaxBitrate> + <MinBitrate>512000</MinBitrate> + </BIT2> + </AAC> + + <!-- + CEA Min and Max bit rates for each resolution + Will configure the video core with MaxBitrate + Based on the available link speed video bitrate + can go upto MinBitrate + --> + <CEA> + <!-- 640x480p60 --> + <BIT0> + <MinBitrate>1000000</MinBitrate> + <MaxBitrate>4000000</MaxBitrate> + </BIT0> + <!-- 720x480p60 --> + <BIT1> + <MinBitrate>1000000</MinBitrate> + <MaxBitrate>4000000</MaxBitrate> + </BIT1> + <!-- 720x480i60 --> + <BIT2> + <MinBitrate>1000000</MinBitrate> + <MaxBitrate>4000000</MaxBitrate> + </BIT2> + <!-- 720x576p50 --> + <BIT3> + <MinBitrate>1000000</MinBitrate> + <MaxBitrate>4000000</MaxBitrate> + </BIT3> + <!-- 720x576i50 --> + <BIT4> + <MinBitrate>1000000</MinBitrate> + <MaxBitrate>4000000</MaxBitrate> + </BIT4> + <!-- 1280x720p30 --> + <BIT5> + <MinBitrate>2500000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT5> + <!-- 1280x720p60 --> + <BIT6> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>15000000</MaxBitrate> + </BIT6> + <!-- 1920x1080p30 --> + <BIT7> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT7> + <!-- 1920x1080p60 --> + <BIT8> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT8> + <!-- 1920x1080i60 --> + <BIT9> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT9> + <!-- 1280x720p25 --> + <BIT10> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT10> + <!-- 1280x720p50 --> + <BIT11> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT11> + <!-- 1920x1080p25 --> + <BIT12> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT12> + <!-- 1920x1080p50 --> + <BIT13> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT13> + <!-- 1920x1080i50 --> + <BIT14> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT14> + <!-- 1280x720p24 --> + <BIT15> + <MinBitrate>2500000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT15> + <!-- 1920x1080p24 --> + <BIT16> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT16> + <!-- 3840x2160p24 --> + <BIT17> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>15000000</MaxBitrate> + </BIT17> + <!-- 3840x2160 p25 --> + <BIT18> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>15000000</MaxBitrate> + </BIT18> + <!-- 3840x2160p30 --> + <BIT19> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>15000000</MaxBitrate> + </BIT19> + <!-- 3840x2160p50 --> + <BIT20> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>30000000</MaxBitrate> + </BIT20> + <!-- 3840x2160p60 --> + <BIT21> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>30000000</MaxBitrate> + </BIT21> + <!-- 4096x2160p24 --> + <BIT22> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>15000000</MaxBitrate> + </BIT22> + <!-- 4096x2160p25 --> + <BIT23> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>15000000</MaxBitrate> + </BIT23> + <!-- 4096x2160p30 --> + <BIT24> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>15000000</MaxBitrate> + </BIT24> + <!-- 4096x2160p50 --> + <BIT25> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>30000000</MaxBitrate> + </BIT25> + <!-- 4096x2160 p60 --> + <BIT26> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>30000000</MaxBitrate> + </BIT26> + </CEA> + + <!-- + VESA Min and Max bit rates for each resolution + Will configure the video core with MaxBitrate + Based on the available link speed video bitrate + can go upto MinBitrate + --> + <VESA> + <!-- 800x600p30 --> + <BIT0> + <MinBitrate>500000</MinBitrate> + <MaxBitrate>2000000</MaxBitrate> + </BIT0> + <!-- 800x600p60 --> + <BIT1> + <MinBitrate>1000000</MinBitrate> + <MaxBitrate>5000000</MaxBitrate> + </BIT1> + <!-- 1024x768p30 --> + <BIT2> + <MinBitrate>2500000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT2> + <!-- 1024x768p60 --> + <BIT3> + <MinBitrate>2500000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT3> + <!-- 1152x864p30 --> + <BIT4> + <MinBitrate>2500000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT4> + <!-- 1152x864p60 --> + <BIT5> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>15000000</MaxBitrate> + </BIT5> + <!-- 1280x768p30 --> + <BIT6> + <MinBitrate>2500000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT6> + <!-- 1280x768p60 --> + <BIT7> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT7> + <!-- 1280x800p30 --> + <BIT8> + <MinBitrate>3500000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT8> + <!-- 1280x800p60 --> + <BIT9> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>15000000</MaxBitrate> + </BIT9> + <!-- 1360x768p30 --> + <BIT10> + <MinBitrate>3500000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT10> + <!-- 1360x768p60 --> + <BIT11> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>15000000</MaxBitrate> + </BIT11> + <!-- 1366x768p30 --> + <BIT12> + <MinBitrate>2500000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT12> + <!-- 1366x768p60 --> + <BIT13> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT13> + <!-- 1280x1024p30 --> + <BIT14> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT14> + <!-- 1280x1024p60 --> + <BIT15> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT15> + <!-- 1400x1050p30 --> + <BIT16> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT16> + <!-- 1400x1050p60 --> + <BIT17> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT17> + <!-- 1440x900p30 --> + <BIT18> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT18> + <!-- 1440x900p60 --> + <BIT19> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT19> + <!-- 1600x900p30 --> + <BIT20> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT20> + <!-- 1600x900p60 --> + <BIT21> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT21> + <!-- 1600x1200p30 --> + <BIT22> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT22> + <!-- 1600x1200p60 --> + <BIT23> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT23> + <!-- 1680x1024p30 --> + <BIT24> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT24> + <!-- 1680x1024p60 --> + <BIT25> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT25> + <!-- 1680x1050p30 --> + <BIT26> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT26> + <!-- 1680x1050p60 --> + <BIT27> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT27> + <!-- 1920x1200p30 --> + <BIT28> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT28> + <!-- 1920x1200p60 --> + <BIT29> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT29> + <!-- 2560x1440p30 --> + <BIT30> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>15000000</MaxBitrate> + </BIT30> + <!-- 2560x1440p60 --> + <BIT31> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT31> + <!-- 2560x1600p30 --> + <BIT32> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>15000000</MaxBitrate> + </BIT32> + <!-- 2560x1600p60 --> + <BIT33> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>30000000</MaxBitrate> + </BIT33> + </VESA> + + <!-- + HH Min and Max bit rates for each resolution + Will configure the video core with MaxBitrate + Based on the available link speed video bitrate + can go upto MinBitrate + --> + <HH> + <!-- 800x480p30 --> + <BIT0> + <MinBitrate>500000</MinBitrate> + <MaxBitrate>2000000</MaxBitrate> + </BIT0> + <!-- 800x480p60 --> + <BIT1> + <MinBitrate>1000000</MinBitrate> + <MaxBitrate>4000000</MaxBitrate> + </BIT1> + <!-- 854x480p30 --> + <BIT2> + <MinBitrate>500000</MinBitrate> + <MaxBitrate>2000000</MaxBitrate> + </BIT2> + <!-- 854x480p60 --> + <BIT3> + <MinBitrate>1000000</MinBitrate> + <MaxBitrate>4000000</MaxBitrate> + </BIT3> + <!-- 864x480p30 --> + <BIT4> + <MinBitrate>500000</MinBitrate> + <MaxBitrate>2000000</MaxBitrate> + </BIT4> + <!-- 864x480p60 --> + <BIT5> + <MinBitrate>1000000</MinBitrate> + <MaxBitrate>4000000</MaxBitrate> + </BIT5> + <!-- 640x360p30 --> + <BIT6> + <MinBitrate>500000</MinBitrate> + <MaxBitrate>2000000</MaxBitrate> + </BIT6> + <!-- 640x360p60 --> + <BIT7> + <MinBitrate>1000000</MinBitrate> + <MaxBitrate>4000000</MaxBitrate> + </BIT7> + <!-- 960x540p30 --> + <BIT8> + <MinBitrate>500000</MinBitrate> + <MaxBitrate>2000000</MaxBitrate> + </BIT8> + <!-- 960x540p60 --> + <BIT9> + <MinBitrate>1000000</MinBitrate> + <MaxBitrate>4000000</MaxBitrate> + </BIT9> + <!-- 848x480p30 --> + <BIT10> + <MinBitrate>500000</MinBitrate> + <MaxBitrate>2000000</MaxBitrate> + </BIT10> + <!-- 848x480p60 --> + <BIT11> + <MinBitrate>1000000</MinBitrate> + <MaxBitrate>4000000</MaxBitrate> + </BIT11> + </HH> + </BitrateTable> + + <!-- + To disable/enable audio stream playback + support during power suspend - 0 or 1 + --> + <AudioStreamInSuspend>1</AudioStreamInSuspend> + + <!-- + Compensation delay for audio + This is maintain good AV sync in the mux TS A + V stream Recommended + value is 150 msec arrived at this number after fine tuning OEMs can + change this value in case they want + --> + <AudioAVSyncDelay>-150</AudioAVSyncDelay> + + <!-- + enable/disable CyclicIntraRefresh + --> + <CyclicIntraRefresh>0</CyclicIntraRefresh> + + <!-- + NumberOfMacroBlocks for V4L2_CID_MPEG_VIDEO_CYCLIC_INTRA_REFRESH_MB + --> + <CIRNumberOfMacroBlocks>50</CIRNumberOfMacroBlocks> + + <!-- + Enable/Disable NALU byte to detect end of AU + --> + <DisableFillerNalU>1</DisableFillerNalU> + + <!-- + Enable/Disable to generate blank frame during suspend/resume + --> + <GenerateBlankFrame>0</GenerateBlankFrame> + + <!-- + To disable fixed interval of IDR frames, set PeriodicIDRValid to 0. + Set the duration in seconds after which full refresh is required in + the PeriodicIDRInterval + Recommended value is 5 secs + --> + <PeriodicIDRSettings> + <PeriodicIDRValid>1</PeriodicIDRValid> + <PeriodicIDRInterval>5</PeriodicIDRInterval> + </PeriodicIDRSettings> + + + <!-- Direct Streaming Feature support --> + <StreamingSupport>1</StreamingSupport> + + <!-- Enfore HDCP for Direct Streaming --> + <DSRequiresHDCP>1</DSRequiresHDCP> + +</WFDConfig> diff --git a/system/system/etc/wfdconfig_aac-off.xml b/system/system/etc/wfdconfig_aac-off.xml new file mode 100644 index 0000000000000000000000000000000000000000..13f7e160068787a85a9d8e1f9a159e04834260f9 --- /dev/null +++ b/system/system/etc/wfdconfig_aac-off.xml @@ -0,0 +1,749 @@ +<?xml version="1.0" encoding="UTF-8" standalone="yes" ?> + <!-- + Copyright (C) 2012 - 2017 Qualcomm Technologies, Inc. + All Rights Reserved. + Confidential and Proprietary - Qualcomm Technologies, Inc. + --> +<WFDConfig> + <Capability> + <!-- + Audio capabilities + --> + <AudioLPCM> + <Name>LPCM</Name> + <Valid>1</Valid> + <Channels>2</Channels> + <SamplingFreq>48000</SamplingFreq> + <Latency>33</Latency> + </AudioLPCM> + + <AudioAAC> + <Name>AAC</Name> + <Valid>0</Valid> + <Channels>2</Channels> + <SamplingFreq>48000</SamplingFreq> + <Latency>0</Latency> + </AudioAAC> + + <AudioAC3> + <Name>AC3</Name> + <Valid>0</Valid> + <Channels>0</Channels> + <SamplingFreq>0</SamplingFreq> + <Latency>0</Latency> + </AudioAC3> + + <!-- + Video extended capabilities for H264 codec + --> + <VideoFormats> + + <VideoCodecHeader> + <TotalProfiles>3</TotalProfiles> + <PreferredDisplaySupport>0</PreferredDisplaySupport> + </VideoCodecHeader> + <!-- AVC Profile 0 - Constrained Baseline, + 1 - Constrained High, + 2 - Constrained High2, + 3 - BaseLine + 4 - Main + 5 - High + HEVC Profile 0 - Main + --> + + <!-- Level 0 - 3.1, + 1 - 3.2, + 2 - 4.0, + 3 - 4.1, + 4 - 4.2, + 5 - 5, + 6 - 5.1, + 7 - 5.2 + --> + + <VideoCodec1> + <CodecName>H.264</CodecName> + <Profile>0</Profile> + <Level>4</Level> + <HorizontalResolution>1920</HorizontalResolution> + <VerticalResolution>1080</VerticalResolution> + <Latency>0</Latency> + <MinimumSliceSize>0</MinimumSliceSize> + <SliceEncodingParams>0</SliceEncodingParams> + <FrameRateControlSupp>1</FrameRateControlSupp> + <VideoFps>30</VideoFps> + <TranscodingMode>1</TranscodingMode> + <NonTranscodingMode>1</NonTranscodingMode> + </VideoCodec1> + + <VideoCodec2> + <CodecName>H.264</CodecName> + <Profile>0</Profile> + <Level>4</Level> + <HorizontalResolution>1920</HorizontalResolution> + <VerticalResolution>1080</VerticalResolution> + <Latency>0</Latency> + <MinimumSliceSize>0</MinimumSliceSize> + <SliceEncodingParams>0</SliceEncodingParams> + <FrameRateControlSupp>1</FrameRateControlSupp> + <VideoFps>30</VideoFps> + <TranscodingMode>1</TranscodingMode> + <NonTranscodingMode>1</NonTranscodingMode> + </VideoCodec2> + + <VideoCodec3> + <CodecName>H.265</CodecName> + <Profile>0</Profile> + <Level>4</Level> + <HorizontalResolution>1920</HorizontalResolution> + <VerticalResolution>1080</VerticalResolution> + <Latency>0</Latency> + <MinimumSliceSize>0</MinimumSliceSize> + <SliceEncodingParams>0</SliceEncodingParams> + <FrameRateControlSupp>1</FrameRateControlSupp> + <VideoFps>30</VideoFps> + <TranscodingMode>1</TranscodingMode> + <NonTranscodingMode>1</NonTranscodingMode> + </VideoCodec3> + </VideoFormats> + + <!-- + Aux streaming addition added for Direct streaming + --> + <AuxStreamInfo> + <Codec> + <Count>1</Count> + <Name1>PNG</Name1> + </Codec> + + <!-- + Limiting the number of layers to 5 in the overlay + Resolution is 720P + --> + <MaxOverlay>5</MaxOverlay> + <HRes>1280</HRes> + <VRes>720</VRes> + <Mode>CEA</Mode> + </AuxStreamInfo> + + <!-- + Standby Resume capability is supported + --> + <StandbyResumeCapability> + <Valid>1</Valid> + </StandbyResumeCapability> + + <!-- + Explicit AV format change + Not supported + --> + <AVFormatChange> + <Valid>0</Valid> + <AVInterval>0</AVInterval> + </AVFormatChange> + + <!-- + Frame skipping interval is in the scale of 500 msec or half second. + FrameInterval can be between 1 to 7, according to the WFD spec. + 0 means Frame skipping interval is infinite and recommended value is 0 + --> + <FrameSkipping> + <Valid>1</Valid> + <FrameInterval>0</FrameInterval> + </FrameSkipping> + + <!-- enable HDCP by default --> + <ContentProtection> + <Valid>0</Valid> + <!-- + Valid values WFD_HDCP_2_0, + WFD_HDCP_2_1 and WFD_HDCP_2_2 + --> + <Version>WFD_HDCP_2_2</Version> + <CPPort>6789</CPPort> + <!-- + turn on/off audio encryption + --> + <EncryptAudio>0</EncryptAudio> + </ContentProtection> + + <!-- + To enable RTP dump at source + --> + <RTPDumpEnable> + <!-- DEPRECATED --> + <!-- For enabling RTP encoder dumping + persist.sys.enable_RTPDumps to 1 + /data/media/dump.ts + --> + </RTPDumpEnable> + + <!-- + UIBC settings + --> + <UIBC> + <UIBCValid>1</UIBCValid> <!-- UIBC by default enabled --> + <M4Enable>1</M4Enable> <!-- 0/1 send UIBC enable in M4 or not --> + <M14Support>0</M14Support> <!-- 0/1 M14 supported or not --> + <InputCategory> + <Generic>1</Generic> <!-- 0/1 - support generic or not --> + <HID>1</HID> <!-- 0/1 - support HID or not --> + </InputCategory> + + <!-- Supported input events --> + <InputEvents> + <GenericInputEvents> + <!-- 0/1 for all Input Event Types --> + <Mouse>1</Mouse> + <Keyboard>1</Keyboard> + <SingleTouch>1</SingleTouch> + <MultiTouch>1</MultiTouch> + <JoyStick>0</JoyStick> + <Camera>0</Camera> + <Gesture>0</Gesture> + <RemoteControl>0</RemoteControl> + </GenericInputEvents> + <!-- + Each input path will have a byte and support + for the input types is indicated by setting a bit: + KEYBOARD BIT0 + MOUSE BIT1 + SINGLETOUCH BIT2 + MULTITOUCH BIT3 + JOYSTICK BIT4 + CAMERA BIT5 + GESTURE BIT6 + REMOTECONTROL BIT7 + --> + <HIDInputPaths> + <Infrared>0</Infrared> + <USB>3</USB> + <BT>0</BT> + <Zigbee>0</Zigbee> + <Wifi>0</Wifi> + <NoSP>0</NoSP> + </HIDInputPaths> + </InputEvents> + <!-- TCP port on which UIBC connection established --> + <TcpPort>4321</TcpPort> + </UIBC> + + </Capability> + + <!-- + Enabling Rtcp + --> + <RTCP> + <RtcpRRNotificationEnabled>1</RtcpRRNotificationEnabled> + </RTCP> + + <!-- + Dynamic bitrate adaptation is supported based on link speed + Based on the available link speed change video bitrate dynamically + --> + <DynamicBitrateAdaptation>1</DynamicBitrateAdaptation> + + <!-- + Send keep alive messages for every 50sec + --> + <SendKeepAlive>1</SendKeepAlive> + + <!-- + RTSP port on which RTSP server is running + --> + <RTSPPort>5550</RTSPPort> + + <!-- + To configure video core in SVS mode + --> + <PerformanceLevelSVSMode>0</PerformanceLevelSVSMode> + <!-- + To configure video core in Nominal mode + --> + <PerformanceLevelNominalMode>0</PerformanceLevelNominalMode> + <!-- + To configure video core in Turbo mode + --> + <PerformanceLevelTurboMode>0</PerformanceLevelTurboMode> + + <!-- + To configure minqp value + --> + <MinQPValue>22</MinQPValue> + + <!-- + To configure maxqp value + --> + <MaxQPValue>44</MaxQPValue> + + <!-- + Bitrate settings for each mode + --> + <BitrateTable> + <!-- + Bitrate table for Audio formats + --> + <AAC> + <!-- + Bitrate table for AAC + --> + <BIT0> + <MaxBitrate>256000</MaxBitrate> + <MinBitrate>256000</MinBitrate> + </BIT0> + <BIT1> + <MaxBitrate>384000</MaxBitrate> + <MinBitrate>384000</MinBitrate> + </BIT1> + <BIT2> + <MaxBitrate>512000</MaxBitrate> + <MinBitrate>512000</MinBitrate> + </BIT2> + </AAC> + + <!-- + CEA Min and Max bit rates for each resolution + Will configure the video core with MaxBitrate + Based on the available link speed video bitrate + can go upto MinBitrate + --> + <CEA> + <!-- 640x480p60 --> + <BIT0> + <MinBitrate>1000000</MinBitrate> + <MaxBitrate>4000000</MaxBitrate> + </BIT0> + <!-- 720x480p60 --> + <BIT1> + <MinBitrate>1000000</MinBitrate> + <MaxBitrate>4000000</MaxBitrate> + </BIT1> + <!-- 720x480i60 --> + <BIT2> + <MinBitrate>1000000</MinBitrate> + <MaxBitrate>4000000</MaxBitrate> + </BIT2> + <!-- 720x576p50 --> + <BIT3> + <MinBitrate>1000000</MinBitrate> + <MaxBitrate>4000000</MaxBitrate> + </BIT3> + <!-- 720x576i50 --> + <BIT4> + <MinBitrate>1000000</MinBitrate> + <MaxBitrate>4000000</MaxBitrate> + </BIT4> + <!-- 1280x720p30 --> + <BIT5> + <MinBitrate>2500000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT5> + <!-- 1280x720p60 --> + <BIT6> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>15000000</MaxBitrate> + </BIT6> + <!-- 1920x1080p30 --> + <BIT7> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT7> + <!-- 1920x1080p60 --> + <BIT8> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT8> + <!-- 1920x1080i60 --> + <BIT9> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT9> + <!-- 1280x720p25 --> + <BIT10> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT10> + <!-- 1280x720p50 --> + <BIT11> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT11> + <!-- 1920x1080p25 --> + <BIT12> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT12> + <!-- 1920x1080p50 --> + <BIT13> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT13> + <!-- 1920x1080i50 --> + <BIT14> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT14> + <!-- 1280x720p24 --> + <BIT15> + <MinBitrate>2500000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT15> + <!-- 1920x1080p24 --> + <BIT16> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT16> + <!-- 3840x2160p24 --> + <BIT17> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>15000000</MaxBitrate> + </BIT17> + <!-- 3840x2160 p25 --> + <BIT18> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>15000000</MaxBitrate> + </BIT18> + <!-- 3840x2160p30 --> + <BIT19> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>15000000</MaxBitrate> + </BIT19> + <!-- 3840x2160p50 --> + <BIT20> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>30000000</MaxBitrate> + </BIT20> + <!-- 3840x2160p60 --> + <BIT21> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>30000000</MaxBitrate> + </BIT21> + <!-- 4096x2160p24 --> + <BIT22> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>15000000</MaxBitrate> + </BIT22> + <!-- 4096x2160p25 --> + <BIT23> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>15000000</MaxBitrate> + </BIT23> + <!-- 4096x2160p30 --> + <BIT24> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>15000000</MaxBitrate> + </BIT24> + <!-- 4096x2160p50 --> + <BIT25> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>30000000</MaxBitrate> + </BIT25> + <!-- 4096x2160 p60 --> + <BIT26> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>30000000</MaxBitrate> + </BIT26> + </CEA> + + <!-- + VESA Min and Max bit rates for each resolution + Will configure the video core with MaxBitrate + Based on the available link speed video bitrate + can go upto MinBitrate + --> + <VESA> + <!-- 800x600p30 --> + <BIT0> + <MinBitrate>500000</MinBitrate> + <MaxBitrate>2000000</MaxBitrate> + </BIT0> + <!-- 800x600p60 --> + <BIT1> + <MinBitrate>1000000</MinBitrate> + <MaxBitrate>5000000</MaxBitrate> + </BIT1> + <!-- 1024x768p30 --> + <BIT2> + <MinBitrate>2500000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT2> + <!-- 1024x768p60 --> + <BIT3> + <MinBitrate>2500000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT3> + <!-- 1152x864p30 --> + <BIT4> + <MinBitrate>2500000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT4> + <!-- 1152x864p60 --> + <BIT5> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>15000000</MaxBitrate> + </BIT5> + <!-- 1280x768p30 --> + <BIT6> + <MinBitrate>2500000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT6> + <!-- 1280x768p60 --> + <BIT7> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT7> + <!-- 1280x800p30 --> + <BIT8> + <MinBitrate>3500000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT8> + <!-- 1280x800p60 --> + <BIT9> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>15000000</MaxBitrate> + </BIT9> + <!-- 1360x768p30 --> + <BIT10> + <MinBitrate>3500000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT10> + <!-- 1360x768p60 --> + <BIT11> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>15000000</MaxBitrate> + </BIT11> + <!-- 1366x768p30 --> + <BIT12> + <MinBitrate>2500000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT12> + <!-- 1366x768p60 --> + <BIT13> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT13> + <!-- 1280x1024p30 --> + <BIT14> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT14> + <!-- 1280x1024p60 --> + <BIT15> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT15> + <!-- 1400x1050p30 --> + <BIT16> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT16> + <!-- 1400x1050p60 --> + <BIT17> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT17> + <!-- 1440x900p30 --> + <BIT18> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT18> + <!-- 1440x900p60 --> + <BIT19> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT19> + <!-- 1600x900p30 --> + <BIT20> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT20> + <!-- 1600x900p60 --> + <BIT21> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT21> + <!-- 1600x1200p30 --> + <BIT22> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT22> + <!-- 1600x1200p60 --> + <BIT23> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT23> + <!-- 1680x1024p30 --> + <BIT24> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT24> + <!-- 1680x1024p60 --> + <BIT25> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT25> + <!-- 1680x1050p30 --> + <BIT26> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT26> + <!-- 1680x1050p60 --> + <BIT27> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT27> + <!-- 1920x1200p30 --> + <BIT28> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT28> + <!-- 1920x1200p60 --> + <BIT29> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT29> + <!-- 2560x1440p30 --> + <BIT30> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>15000000</MaxBitrate> + </BIT30> + <!-- 2560x1440p60 --> + <BIT31> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT31> + <!-- 2560x1600p30 --> + <BIT32> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>15000000</MaxBitrate> + </BIT32> + <!-- 2560x1600p60 --> + <BIT33> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>30000000</MaxBitrate> + </BIT33> + </VESA> + + <!-- + HH Min and Max bit rates for each resolution + Will configure the video core with MaxBitrate + Based on the available link speed video bitrate + can go upto MinBitrate + --> + <HH> + <!-- 800x480p30 --> + <BIT0> + <MinBitrate>500000</MinBitrate> + <MaxBitrate>2000000</MaxBitrate> + </BIT0> + <!-- 800x480p60 --> + <BIT1> + <MinBitrate>1000000</MinBitrate> + <MaxBitrate>4000000</MaxBitrate> + </BIT1> + <!-- 854x480p30 --> + <BIT2> + <MinBitrate>500000</MinBitrate> + <MaxBitrate>2000000</MaxBitrate> + </BIT2> + <!-- 854x480p60 --> + <BIT3> + <MinBitrate>1000000</MinBitrate> + <MaxBitrate>4000000</MaxBitrate> + </BIT3> + <!-- 864x480p30 --> + <BIT4> + <MinBitrate>500000</MinBitrate> + <MaxBitrate>2000000</MaxBitrate> + </BIT4> + <!-- 864x480p60 --> + <BIT5> + <MinBitrate>1000000</MinBitrate> + <MaxBitrate>4000000</MaxBitrate> + </BIT5> + <!-- 640x360p30 --> + <BIT6> + <MinBitrate>500000</MinBitrate> + <MaxBitrate>2000000</MaxBitrate> + </BIT6> + <!-- 640x360p60 --> + <BIT7> + <MinBitrate>1000000</MinBitrate> + <MaxBitrate>4000000</MaxBitrate> + </BIT7> + <!-- 960x540p30 --> + <BIT8> + <MinBitrate>500000</MinBitrate> + <MaxBitrate>2000000</MaxBitrate> + </BIT8> + <!-- 960x540p60 --> + <BIT9> + <MinBitrate>1000000</MinBitrate> + <MaxBitrate>4000000</MaxBitrate> + </BIT9> + <!-- 848x480p30 --> + <BIT10> + <MinBitrate>500000</MinBitrate> + <MaxBitrate>2000000</MaxBitrate> + </BIT10> + <!-- 848x480p60 --> + <BIT11> + <MinBitrate>1000000</MinBitrate> + <MaxBitrate>4000000</MaxBitrate> + </BIT11> + </HH> + </BitrateTable> + + <!-- + To disable/enable audio stream playback + support during power suspend - 0 or 1 + --> + <AudioStreamInSuspend>1</AudioStreamInSuspend> + + <!-- + Compensation delay for audio + This is maintain good AV sync in the mux TS A + V stream Recommended + value is 150 msec arrived at this number after fine tuning OEMs can + change this value in case they want + --> + <AudioAVSyncDelay>-150</AudioAVSyncDelay> + + <!-- + enable/disable CyclicIntraRefresh + --> + <CyclicIntraRefresh>0</CyclicIntraRefresh> + + <!-- + NumberOfMacroBlocks for V4L2_CID_MPEG_VIDEO_CYCLIC_INTRA_REFRESH_MB + --> + <CIRNumberOfMacroBlocks>50</CIRNumberOfMacroBlocks> + + <!-- + Enable/Disable NALU byte to detect end of AU + --> + <DisableFillerNalU>1</DisableFillerNalU> + + <!-- + Enable/Disable to generate blank frame during suspend/resume + --> + <GenerateBlankFrame>0</GenerateBlankFrame> + + <!-- + To disable fixed interval of IDR frames, set PeriodicIDRValid to 0. + Set the duration in seconds after which full refresh is required in + the PeriodicIDRInterval + Recommended value is 5 secs + --> + <PeriodicIDRSettings> + <PeriodicIDRValid>1</PeriodicIDRValid> + <PeriodicIDRInterval>5</PeriodicIDRInterval> + </PeriodicIDRSettings> + + + <!-- Direct Streaming Feature support --> + <StreamingSupport>1</StreamingSupport> + + <!-- Enfore HDCP for Direct Streaming --> + <DSRequiresHDCP>1</DSRequiresHDCP> + +</WFDConfig> diff --git a/system/system/etc/wfdconfigsink.xml b/system/system/etc/wfdconfigsink.xml new file mode 100644 index 0000000000000000000000000000000000000000..3106f86211739c75a527c42220e17165f4455d7a --- /dev/null +++ b/system/system/etc/wfdconfigsink.xml @@ -0,0 +1,807 @@ +<?xml version="1.0" encoding="UTF-8" standalone="yes" ?> + <!-- + Copyright (C) 2012 - 2018 Qualcomm Technologies, Inc. + All Rights Reserved. + Confidential and Proprietary - Qualcomm Technologies, Inc. + --> + <!-- This config file is to be used when local device is sink --> + +<WFDConfig> + <Capability> + <!-- + Audio capabilities + --> + <AudioLPCM> + <Name>LPCM</Name> + <Valid>1</Valid> + <Channels>2</Channels> + <SamplingFreq>48000</SamplingFreq> + <Latency>33</Latency> + </AudioLPCM> + + <AudioAAC> + <Name>AAC</Name> + <Valid>1</Valid> + <Channels>6</Channels> + <SamplingFreq>48000</SamplingFreq> + <Latency>0</Latency> + </AudioAAC> + + <AudioAC3> + <Name>AC3</Name> + <Valid>0</Valid> + <Channels>0</Channels> + <SamplingFreq>0</SamplingFreq> + <Latency>0</Latency> + </AudioAC3> + + <!-- + Video capabilities additions for H264 codec + --> + <VideoFormats> + + <VideoCodecHeader> + <TotalProfiles>7</TotalProfiles> + <PreferredDisplaySupport>0</PreferredDisplaySupport> + </VideoCodecHeader> + <!-- AVC Profile 0 - Constrained Baseline, + 1 - Constrained High, + 2 - Constrained High2, + 3 - BaseLine + 4 - Main + 5 - High + HEVC Profile 0 - Main + --> + + <!-- Level 0 - 3.1, + 1 - 3.2, + 2 - 4.0, + 3 - 4.1, + 4 - 4.2, + 5 - 5, + 6 - 5.1, + 7 - 5.2 + --> + <VideoCodec1> + <CodecName>H.264</CodecName> + <Profile>0</Profile> + <Level>6</Level> + <HorizontalResolution>4096</HorizontalResolution> + <VerticalResolution>2160</VerticalResolution> + <Latency>0</Latency> + <MinimumSliceSize>0</MinimumSliceSize> + <SliceEncodingParams>0</SliceEncodingParams> + <FrameRateControlSupp>1</FrameRateControlSupp> + <VideoFps>30</VideoFps> + <TranscodingMode>1</TranscodingMode> + <NonTranscodingMode>1</NonTranscodingMode> + </VideoCodec1> + + <VideoCodec2> + <CodecName>H.264</CodecName> + <Profile>1</Profile> + <Level>6</Level> + <HorizontalResolution>4096</HorizontalResolution> + <VerticalResolution>2160</VerticalResolution> + <Latency>0</Latency> + <MinimumSliceSize>0</MinimumSliceSize> + <SliceEncodingParams>0</SliceEncodingParams> + <FrameRateControlSupp>1</FrameRateControlSupp> + <VideoFps>30</VideoFps> + <TranscodingMode>1</TranscodingMode> + <NonTranscodingMode>1</NonTranscodingMode> + </VideoCodec2> + + <VideoCodec3> + <CodecName>H.264</CodecName> + <Profile>2</Profile> + <Level>6</Level> + <HorizontalResolution>4096</HorizontalResolution> + <VerticalResolution>2160</VerticalResolution> + <Latency>0</Latency> + <MinimumSliceSize>0</MinimumSliceSize> + <SliceEncodingParams>0</SliceEncodingParams> + <FrameRateControlSupp>1</FrameRateControlSupp> + <VideoFps>30</VideoFps> + <TranscodingMode>1</TranscodingMode> + <NonTranscodingMode>1</NonTranscodingMode> + </VideoCodec3> + + <VideoCodec4> + <CodecName>H.264</CodecName> + <Profile>3</Profile> + <Level>6</Level> + <HorizontalResolution>4096</HorizontalResolution> + <VerticalResolution>2160</VerticalResolution> + <Latency>0</Latency> + <MinimumSliceSize>0</MinimumSliceSize> + <SliceEncodingParams>0</SliceEncodingParams> + <FrameRateControlSupp>1</FrameRateControlSupp> + <VideoFps>30</VideoFps> + <TranscodingMode>1</TranscodingMode> + <NonTranscodingMode>1</NonTranscodingMode> + </VideoCodec4> + + <VideoCodec5> + <CodecName>H.264</CodecName> + <Profile>4</Profile> + <Level>6</Level> + <HorizontalResolution>4096</HorizontalResolution> + <VerticalResolution>2160</VerticalResolution> + <Latency>0</Latency> + <MinimumSliceSize>0</MinimumSliceSize> + <SliceEncodingParams>0</SliceEncodingParams> + <FrameRateControlSupp>1</FrameRateControlSupp> + <VideoFps>30</VideoFps> + <TranscodingMode>1</TranscodingMode> + <NonTranscodingMode>1</NonTranscodingMode> + </VideoCodec5> + + <VideoCodec6> + <CodecName>H.264</CodecName> + <Profile>5</Profile> + <Level>6</Level> + <HorizontalResolution>4096</HorizontalResolution> + <VerticalResolution>2160</VerticalResolution> + <Latency>0</Latency> + <MinimumSliceSize>0</MinimumSliceSize> + <SliceEncodingParams>0</SliceEncodingParams> + <FrameRateControlSupp>1</FrameRateControlSupp> + <VideoFps>30</VideoFps> + <TranscodingMode>1</TranscodingMode> + <NonTranscodingMode>1</NonTranscodingMode> + </VideoCodec6> + + <VideoCodec7> + <CodecName>H.265</CodecName> + <Profile>0</Profile> + <Level>6</Level> + <HorizontalResolution>4096</HorizontalResolution> + <VerticalResolution>2160</VerticalResolution> + <Latency>0</Latency> + <MinimumSliceSize>0</MinimumSliceSize> + <SliceEncodingParams>0</SliceEncodingParams> + <FrameRateControlSupp>1</FrameRateControlSupp> + <VideoFps>30</VideoFps> + <TranscodingMode>1</TranscodingMode> + <NonTranscodingMode>1</NonTranscodingMode> + </VideoCodec7> + </VideoFormats> + + <!-- + Aux streaming is new addition + This is added for Direct streaming + --> + <AuxStreamInfo> + <Codec> + <Count>1</Count> + <Name1>PNG</Name1> + </Codec> + <!-- + Limiting the number of layers to 5 in the overlay + Resolution is 1080P for Direct streaming + --> + <MaxOverlay>5</MaxOverlay> + <HRes>1280</HRes> + <VRes>720</VRes> + <Mode>CEA</Mode> + </AuxStreamInfo> + + <!-- + Standby Resume capability is supported + --> + <StandbyResumeCapability> + <Valid>1</Valid> + </StandbyResumeCapability> + + <!-- + Explicit AV format change + Not supported + --> + <AVFormatChange> + <Valid>0</Valid> + <AVInterval>0</AVInterval> + </AVFormatChange> + + <!-- + Frame skipping interval is in the scale of 500 msec or half second. + FrameInterval can be between 1 to 7, according to the WFD spec. + 0 means Frame skipping interval is infinite and recommended value is 0 + --> + <FrameSkipping> + <Valid>1</Valid> + <FrameInterval>0</FrameInterval> + </FrameSkipping> + + <!-- disable HDCP by default --> + <ContentProtection> + <Valid>0</Valid> + <!-- + Valid values WFD_HDCP_2_0, + WFD_HDCP_2_1 and WFD_HDCP_2_2 + --> + <Version>WFD_HDCP_2_2</Version> + <CPPort>6789</CPPort> + </ContentProtection> + + <!-- + To enable RTP dump at sink + --> + <RTPDumpEnable> + <!-- DEPRECATED --> + <!-- For enabling RTP parser dumping set + persist.vendor.debug.rtp.enable_dump to 1 + /data/media/rtpdump.ts + --> + </RTPDumpEnable> + + <!-- + UIBC by default enabled + --> + <UIBC> + <UIBCValid>1</UIBCValid> <!-- 0/1 UIBC supported or not --> + <InputCategory> + <Generic>1</Generic> <!-- 0/1 - support generic or not --> + <HID>1</HID> <!-- 0/1 - support HID or not --> + </InputCategory> + + <!-- Supported input events --> + <InputEvents> + <GenericInputEvents> + <!-- 0/1 for all Input Event Types --> + <Mouse>0</Mouse> + <Keyboard>1</Keyboard> + <SingleTouch>1</SingleTouch> + <MultiTouch>1</MultiTouch> + <JoyStick>0</JoyStick> + <Camera>0</Camera> + <Gesture>0</Gesture> + <RemoteControl>0</RemoteControl> + </GenericInputEvents> + <!-- + Each input path will have a byte and support + for the input types is indicated by setting a bit: + KEYBOARD BIT0 + MOUSE BIT1 + SINGLETOUCH BIT2 + MULTITOUCH BIT3 + JOYSTICK BIT4 + CAMERA BIT5 + GESTURE BIT6 + REMOTECONTROL BIT7 + --> + <HIDInputPaths> + <Infrared>0</Infrared> + <USB>1</USB> + <BT>0</BT> + <Zigbee>0</Zigbee> + <Wifi>0</Wifi> + <NoSP>0</NoSP> + </HIDInputPaths> + </InputEvents> + <!-- TCP port on which UIBC connection established --> + <TcpPort>4321</TcpPort> + </UIBC> + </Capability> + + <!-- + Enabling Rtcp + --> + <RTCP> + <RtcpRREnabled>1</RtcpRREnabled> + <RtcpRRIntervalMs>500</RtcpRRIntervalMs> + </RTCP> + + <!-- + Send keep alive messages for every 50sec + --> + <SendKeepAlive>1</SendKeepAlive> + + <!-- + RTSP port on which RTSP server is running + --> + <RTSPPort>5550</RTSPPort> + + <!-- + To configure video core in SVS mode + --> + <PerformanceLevelSVSMode>1</PerformanceLevelSVSMode> + + <!-- + To configure video core in Nominal mode + --> + <PerformanceLevelNominalMode>0</PerformanceLevelNominalMode> + + <!-- + To configure video core in Turbo mode + --> + <PerformanceLevelTurboMode>0</PerformanceLevelTurboMode> + + <!-- + Bitrate settings for each mode + --> + <BitrateTable> + <!-- + Bitrate table for Audio formats + --> + <AAC> + <BIT0> + <MaxBitrate>256000</MaxBitrate> + <MinBitrate>256000</MinBitrate> + </BIT0> + <BIT1> + <MaxBitrate>384000</MaxBitrate> + <MinBitrate>384000</MinBitrate> + </BIT1> + <BIT2> + <MaxBitrate>512000</MaxBitrate> + <MinBitrate>512000</MinBitrate> + </BIT2> + </AAC> + + <!-- + CEA Min and Max bit rates for each resolution + Will configure the video core with MaxBitrate + Based on the available link speed video bitrate + can go upto MinBitrate + --> + <CEA> + <!-- 640x480p60 --> + <BIT0> + <MinBitrate>1000000</MinBitrate> + <MaxBitrate>4000000</MaxBitrate> + </BIT0> + <!-- 720x480p60 --> + <BIT1> + <MinBitrate>1000000</MinBitrate> + <MaxBitrate>4000000</MaxBitrate> + </BIT1> + <!-- 720x480i60 --> + <BIT2> + <MinBitrate>1000000</MinBitrate> + <MaxBitrate>4000000</MaxBitrate> + </BIT2> + <!-- 720x576p50 --> + <BIT3> + <MinBitrate>1000000</MinBitrate> + <MaxBitrate>4000000</MaxBitrate> + </BIT3> + <!-- 720x576i50 --> + <BIT4> + <MinBitrate>1000000</MinBitrate> + <MaxBitrate>4000000</MaxBitrate> + </BIT4> + <!-- 1280x720p30 --> + <BIT5> + <MinBitrate>2500000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT5> + <!-- 1280x720p60 --> + <BIT6> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT6> + <!-- 1920x1080p30 --> + <BIT7> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT7> + <!-- 1920x1080p60 --> + <BIT8> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT8> + <!-- 1920x1080i60 --> + <BIT9> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>40000000</MaxBitrate> + </BIT9> + <!-- 1280x720p25 --> + <BIT10> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT10> + <!-- 1280x720p50 --> + <BIT11> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT11> + <!-- 1920x1080p25 --> + <BIT12> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT12> + <!-- 1920x1080p50 --> + <BIT13> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>40000000</MaxBitrate> + </BIT13> + <!-- 1920x1080i50 --> + <BIT14> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>40000000</MaxBitrate> + </BIT14> + <!-- 1280x720p24 --> + <BIT15> + <MinBitrate>2500000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT15> + <!-- 1920x1080p24 --> + <BIT16> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT16> + <!-- 3840x2160p24 --> + <BIT17> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>30000000</MaxBitrate> + </BIT17> + <!-- 3840x2160 p25 --> + <BIT18> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>30000000</MaxBitrate> + </BIT18> + <!-- 3840x2160p30 --> + <BIT19> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>30000000</MaxBitrate> + </BIT19> + <!-- 3840x2160p50 --> + <BIT20> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>30000000</MaxBitrate> + </BIT20> + <!-- 3840x2160p60 --> + <BIT21> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>30000000</MaxBitrate> + </BIT21> + <!-- 4096x2160p24 --> + <BIT22> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>30000000</MaxBitrate> + </BIT22> + <!-- 4096x2160p25 --> + <BIT23> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>30000000</MaxBitrate> + </BIT23> + <!-- 4096x2160p30 --> + <BIT24> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>30000000</MaxBitrate> + </BIT24> + <!-- 4096x2160p50 --> + <BIT25> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>30000000</MaxBitrate> + </BIT25> + <!-- 4096x2160 p60 --> + <BIT26> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>30000000</MaxBitrate> + </BIT26> + </CEA> + + <!-- + VESA Min and Max bit rates for each resolution + Will configure the video core with MaxBitrate + Based on the available link speed video bitrate + can go upto MinBitrate + --> + <VESA> + <!-- 800x600p30 --> + <BIT0> + <MinBitrate>500000</MinBitrate> + <MaxBitrate>2000000</MaxBitrate> + </BIT0> + <!-- 800x600p60 --> + <BIT1> + <MinBitrate>1000000</MinBitrate> + <MaxBitrate>4000000</MaxBitrate> + </BIT1> + <!-- 1024x768p30 --> + <BIT2> + <MinBitrate>2500000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT2> + <!-- 1024x768p60 --> + <BIT3> + <MinBitrate>2500000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT3> + <!-- 1152x864p30 --> + <BIT4> + <MinBitrate>2500000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT4> + <!-- 1152x864p60 --> + <BIT5> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT5> + <!-- 1280x768p30 --> + <BIT6> + <MinBitrate>2500000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT6> + <!-- 1280x768p60 --> + <BIT7> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT7> + <!-- 1280x800p30 --> + <BIT8> + <MinBitrate>3500000</MinBitrate> + <MaxBitrate>14000000</MaxBitrate> + </BIT8> + <!-- 1280x800p60 --> + <BIT9> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT9> + <!-- 1360x768p30 --> + <BIT10> + <MinBitrate>3500000</MinBitrate> + <MaxBitrate>14000000</MaxBitrate> + </BIT10> + <!-- 1360x768p60 --> + <BIT11> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT11> + <!-- 1366x768p30 --> + <BIT12> + <MinBitrate>2500000</MinBitrate> + <MaxBitrate>10000000</MaxBitrate> + </BIT12> + <!-- 1366x768p60 --> + <BIT13> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT13> + <!-- 1280x1024p30 --> + <BIT14> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT14> + <!-- 1280x1024p60 --> + <BIT15> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>40000000</MaxBitrate> + </BIT15> + <!-- 1400x1050p30 --> + <BIT16> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT16> + <!-- 1400x1050p60 --> + <BIT17> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT17> + <!-- 1440x900p30 --> + <BIT18> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT18> + <!-- 1440x900p60 --> + <BIT19> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>40000000</MaxBitrate> + </BIT19> + <!-- 1600x900p30 --> + <BIT20> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT20> + <!-- 1600x900p60 --> + <BIT21> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>40000000</MaxBitrate> + </BIT21> + <!-- 1600x1200p30 --> + <BIT22> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT22> + <!-- 1600x1200p60 --> + <BIT23> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>40000000</MaxBitrate> + </BIT23> + <!-- 1680x1024p30 --> + <BIT24> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT24> + <!-- 1680x1024p60 --> + <BIT25> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>40000000</MaxBitrate> + </BIT25> + <!-- 1680x1050p30 --> + <BIT26> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT26> + <!-- 1680x1050p60 --> + <BIT27> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>40000000</MaxBitrate> + </BIT27> + <!-- 1920x1200p30 --> + <BIT28> + <MinBitrate>5000000</MinBitrate> + <MaxBitrate>20000000</MaxBitrate> + </BIT28> + <!-- 1920x1200p60 --> + <BIT29> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>40000000</MaxBitrate> + </BIT29> + <!-- 2560x1440p30 --> + <BIT30> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>30000000</MaxBitrate> + </BIT30> + <!-- 2560x1440p60 --> + <BIT31> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>30000000</MaxBitrate> + </BIT31> + <!-- 2560x1600p30 --> + <BIT32> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>30000000</MaxBitrate> + </BIT32> + <!-- 2560x1600p60 --> + <BIT33> + <MinBitrate>10000000</MinBitrate> + <MaxBitrate>30000000</MaxBitrate> + </BIT33> + </VESA> + + <!-- + HH Min and Max bit rates for each resolution + Will configure the video core with MaxBitrate + Based on the available link speed video bitrate + can go upto MinBitrate + --> + <HH> + <!-- 800x480p30 --> + <BIT0> + <MinBitrate>500000</MinBitrate> + <MaxBitrate>2000000</MaxBitrate> + </BIT0> + <!-- 800x480p60 --> + <BIT1> + <MinBitrate>1000000</MinBitrate> + <MaxBitrate>4000000</MaxBitrate> + </BIT1> + <!-- 854x480p30 --> + <BIT2> + <MinBitrate>500000</MinBitrate> + <MaxBitrate>2000000</MaxBitrate> + </BIT2> + <!-- 854x480p60 --> + <BIT3> + <MinBitrate>1000000</MinBitrate> + <MaxBitrate>4000000</MaxBitrate> + </BIT3> + <!-- 864x480p30 --> + <BIT4> + <MinBitrate>500000</MinBitrate> + <MaxBitrate>2000000</MaxBitrate> + </BIT4> + <!-- 864x480p60 --> + <BIT5> + <MinBitrate>1000000</MinBitrate> + <MaxBitrate>4000000</MaxBitrate> + </BIT5> + <!-- 640x360p30 --> + <BIT6> + <MinBitrate>500000</MinBitrate> + <MaxBitrate>2000000</MaxBitrate> + </BIT6> + <!-- 640x360p60 --> + <BIT7> + <MinBitrate>1000000</MinBitrate> + <MaxBitrate>4000000</MaxBitrate> + </BIT7> + <!-- 960x540p30 --> + <BIT8> + <MinBitrate>500000</MinBitrate> + <MaxBitrate>2000000</MaxBitrate> + </BIT8> + <!-- 960x540p60 --> + <BIT9> + <MinBitrate>1000000</MinBitrate> + <MaxBitrate>4000000</MaxBitrate> + </BIT9> + <!-- 848x480p30 --> + <BIT10> + <MinBitrate>500000</MinBitrate> + <MaxBitrate>2000000</MaxBitrate> + </BIT10> + <!-- 848x480p60 --> + <BIT11> + <MinBitrate>1000000</MinBitrate> + <MaxBitrate>4000000</MaxBitrate> + </BIT11> + </HH> + </BitrateTable> + + <!-- + RetryCount is Max no of times Client request to set-up Socket connect + This can be applicable only to sink + --> + <RetryCount>40</RetryCount> + + <!-- + To disable/enable audio stream playback + support during power suspend - 0 or 1 + --> + <AudioStreamInSuspend>0</AudioStreamInSuspend> + + <!-- + Compensation delay for audio + This is maintain good AV sync in the mux TS A + V stream Recommended + value is 150 msec arrived at this number after fine tuning OEMs can + change this value in case they want + --> + <AudioAVSyncDelay>-150</AudioAVSyncDelay> + + <!-- + To disable/enable AV Sync - 1 or 0 + By default AV sync is enabled + This is only for certification + The reason for introducing this flag is + there are some issues with some test bed sources + if we enable AV sync though our sink is properly + handling AV sync + --> + <DisableAVSync>0</DisableAVSync> + + <!-- + To drop video frame in case parser detects and reports packet loss over the air + Three modes are supported - + 1. 0 - Don't drop any video frame + 2. 1 - Drop only the video frame where parser reported packet loss + 3. 2 - Parser reported packet loss, request an IDR and drop until IDR + --> + <DropFrameOnPacketLossMode>0</DropFrameOnPacketLossMode> + + <!-- + To disable/enable Audio Track Latency - 0 or 1. + This adds audio track latency to renderer to improve AV sync during BT use case. + --> + <EnableAudioTrackLatency>0</EnableAudioTrackLatency> + + <!-- + To Configure maximum capability for frame rate + of Max resolution supported. + It will be changed in code also based on target. + --> + <MaxFpsSupported>60</MaxFpsSupported> + + <!-- + Make audio AV Sync drop window configurable item.Sometimes if wlan + doesn't perform at required throughput,audio drops can happen due + to late arrival of audio frames. + --> + <AudioAVSyncDropWindow>-150000</AudioAVSyncDropWindow> + + <!-- + Make Video AV Sync drop window configurable item.Sometimes if wlan + doesn't perform at required throughput,Video drops can happen due + to late arrival of video frames. + --> + <VideoAVSyncDropWindow>-200000</VideoAVSyncDropWindow> + + <!-- Direct Streaming Feature support --> + <StreamingSupport>1</StreamingSupport> + + <Cursor>0</Cursor> + +</WFDConfig> diff --git a/system/system/etc/wigig_logcollector.ini b/system/system/etc/wigig_logcollector.ini new file mode 100644 index 0000000000000000000000000000000000000000..ff7eda31804fba5ef0eaa28c4b54510419a43723 --- /dev/null +++ b/system/system/etc/wigig_logcollector.ini @@ -0,0 +1,30 @@ +debug_print=FALSE +device_name= +device_type=SPARROW +polling_interval=100 +log_fragment_size=10 +result_path=/tmp/ +tracer_type=FW +//tracer_type=uCode + +// Log Module Levels +// V - Verbose, I - Info, E - Error, W - Warning +// For example: MODULE_LEVEL_SYSTEM=VIE +// Or: MODULE_LEVEL_DRIVERS=WIV +MODULE_LEVEL_SYSTEM=VIEW +MODULE_LEVEL_DRIVERS=VIEW +MODULE_LEVEL_MAC_MON=VIEW +MODULE_LEVEL_HOST_CMD=VIEW +MODULE_LEVEL_PHY_MON=VIEW +MODULE_LEVEL_INFRA=VIEW +MODULE_LEVEL_CALIBS=VIEW +MODULE_LEVEL_TXRX=VIEW +MODULE_LEVEL_RAD_MGR=VIEW +MODULE_LEVEL_SCAN=VIEW +MODULE_LEVEL_MLME=VIEW +MODULE_LEVEL_L2_MGR=VIEW +MODULE_LEVEL_DISC=VIEW +MODULE_LEVEL_MGMT_SRV=VIEW +MODULE_LEVEL_SECURITY=VIEW +MODULE_LEVEL_PSM=VIEW +MODULE_LEVEL_WBE_MNGR=VIEW diff --git a/system/system/etc/xtables.lock b/system/system/etc/xtables.lock new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/system/system/fake-libs/libart.so b/system/system/fake-libs/libart.so new file mode 100644 index 0000000000000000000000000000000000000000..f8a35bd43c2003d82d19595902b5feae7dfaa373 Binary files /dev/null and b/system/system/fake-libs/libart.so differ diff --git a/system/system/fake-libs/libunlock.so b/system/system/fake-libs/libunlock.so new file mode 100644 index 0000000000000000000000000000000000000000..89c4442620859716127254ec080ffed77432f4ec Binary files /dev/null and b/system/system/fake-libs/libunlock.so differ diff --git a/system/system/fake-libs64/libart.so b/system/system/fake-libs64/libart.so new file mode 100644 index 0000000000000000000000000000000000000000..395ab96e2d635ee201aa271bf7118efa5c11cbe1 Binary files /dev/null and b/system/system/fake-libs64/libart.so differ diff --git a/system/system/fake-libs64/libunlock.so b/system/system/fake-libs64/libunlock.so new file mode 100644 index 0000000000000000000000000000000000000000..f50a7194d12bb16f4efc64e1fce3d150c9f0e456 Binary files /dev/null and b/system/system/fake-libs64/libunlock.so differ diff --git a/system/system/fonts/AndroidClock.ttf b/system/system/fonts/AndroidClock.ttf new file mode 100644 index 0000000000000000000000000000000000000000..a955442baff6615c74f73a60de896162e11b5d5e Binary files /dev/null and b/system/system/fonts/AndroidClock.ttf differ diff --git a/system/system/fonts/CarroisGothicSC-Regular.ttf b/system/system/fonts/CarroisGothicSC-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..d0281c739fbf779eef0754685b734171a0509d32 Binary files /dev/null and b/system/system/fonts/CarroisGothicSC-Regular.ttf differ diff --git a/system/system/fonts/ComingSoon.ttf b/system/system/fonts/ComingSoon.ttf new file mode 100644 index 0000000000000000000000000000000000000000..62a5a0de74a75eef722decfac46ba52e2d939f64 Binary files /dev/null and b/system/system/fonts/ComingSoon.ttf differ diff --git a/system/system/fonts/CutiveMono.ttf b/system/system/fonts/CutiveMono.ttf new file mode 100644 index 0000000000000000000000000000000000000000..efe0f334e5b0ac5d325f900ba83a37aed908f24f Binary files /dev/null and b/system/system/fonts/CutiveMono.ttf differ diff --git a/system/system/fonts/DancingScript-Bold.ttf b/system/system/fonts/DancingScript-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..d502ef871a403558c33311c2bf9cfa8952536df6 Binary files /dev/null and b/system/system/fonts/DancingScript-Bold.ttf differ diff --git a/system/system/fonts/DancingScript-Regular.ttf b/system/system/fonts/DancingScript-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..3fa27af34adead9147773bc5bfd5ea5c34ac6dec Binary files /dev/null and b/system/system/fonts/DancingScript-Regular.ttf differ diff --git a/system/system/fonts/DroidSans-Bold.ttf b/system/system/fonts/DroidSans-Bold.ttf new file mode 120000 index 0000000000000000000000000000000000000000..0d75c6f6712709c2e4a0f8466eee9d4ac2fe080d --- /dev/null +++ b/system/system/fonts/DroidSans-Bold.ttf @@ -0,0 +1 @@ +Roboto-Bold.ttf \ No newline at end of file diff --git a/system/system/fonts/DroidSans.ttf b/system/system/fonts/DroidSans.ttf new file mode 120000 index 0000000000000000000000000000000000000000..5170647aa533564478e72fecacbbedbbd5944760 --- /dev/null +++ b/system/system/fonts/DroidSans.ttf @@ -0,0 +1 @@ +Roboto-Regular.ttf \ No newline at end of file diff --git a/system/system/fonts/DroidSansMono.ttf b/system/system/fonts/DroidSansMono.ttf new file mode 100644 index 0000000000000000000000000000000000000000..b7bf5b4aa8ad5a8c8036653734d83006c6a376ee Binary files /dev/null and b/system/system/fonts/DroidSansMono.ttf differ diff --git a/system/system/fonts/MyanmarSangamZawgyi-Bold.otf b/system/system/fonts/MyanmarSangamZawgyi-Bold.otf new file mode 100644 index 0000000000000000000000000000000000000000..816bb5973335690a676524db640846bc382793fd Binary files /dev/null and b/system/system/fonts/MyanmarSangamZawgyi-Bold.otf differ diff --git a/system/system/fonts/MyanmarSangamZawgyi-Regular.otf b/system/system/fonts/MyanmarSangamZawgyi-Regular.otf new file mode 100644 index 0000000000000000000000000000000000000000..efc73cfc3244156d3dfad2af9060a4724c597871 Binary files /dev/null and b/system/system/fonts/MyanmarSangamZawgyi-Regular.otf differ diff --git a/system/system/fonts/NotoColorEmoji.ttf b/system/system/fonts/NotoColorEmoji.ttf new file mode 100644 index 0000000000000000000000000000000000000000..6bc96eb4e0b450c8e21e529312d1032d416787dd Binary files /dev/null and b/system/system/fonts/NotoColorEmoji.ttf differ diff --git a/system/system/fonts/NotoNaskhArabic-Bold.ttf b/system/system/fonts/NotoNaskhArabic-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..ca75a3e48a1768bc6130622cc52af4a4523512fe Binary files /dev/null and b/system/system/fonts/NotoNaskhArabic-Bold.ttf differ diff --git a/system/system/fonts/NotoNaskhArabic-Regular.ttf b/system/system/fonts/NotoNaskhArabic-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..cac2af239e7ba53c9ddf2fb2c24ef46ad22889cd Binary files /dev/null and b/system/system/fonts/NotoNaskhArabic-Regular.ttf differ diff --git a/system/system/fonts/NotoNaskhArabicUI-Bold.ttf b/system/system/fonts/NotoNaskhArabicUI-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..f51061077eaa955943d3b2b079f2d8a91b1dca50 Binary files /dev/null and b/system/system/fonts/NotoNaskhArabicUI-Bold.ttf differ diff --git a/system/system/fonts/NotoNaskhArabicUI-Regular.ttf b/system/system/fonts/NotoNaskhArabicUI-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..138b3751ab05b33176e8f32c166a40728089d9f6 Binary files /dev/null and b/system/system/fonts/NotoNaskhArabicUI-Regular.ttf differ diff --git a/system/system/fonts/NotoSansAdlam-Regular.ttf b/system/system/fonts/NotoSansAdlam-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..20ea4badb30948cbde812b43e83938dee23203b9 Binary files /dev/null and b/system/system/fonts/NotoSansAdlam-Regular.ttf differ diff --git a/system/system/fonts/NotoSansAhom-Regular.otf b/system/system/fonts/NotoSansAhom-Regular.otf new file mode 100644 index 0000000000000000000000000000000000000000..2edf4586973c53404b35004a1ac3b5f66758a8a6 Binary files /dev/null and b/system/system/fonts/NotoSansAhom-Regular.otf differ diff --git a/system/system/fonts/NotoSansAnatolianHieroglyphs-Regular.otf b/system/system/fonts/NotoSansAnatolianHieroglyphs-Regular.otf new file mode 100644 index 0000000000000000000000000000000000000000..7c1e87aeef4a966a112c90307faf9323988243d7 Binary files /dev/null and b/system/system/fonts/NotoSansAnatolianHieroglyphs-Regular.otf differ diff --git a/system/system/fonts/NotoSansArmenian-Bold.ttf b/system/system/fonts/NotoSansArmenian-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..109e34fe9241e9b785c43aa8d80b0bf91ec5bfff Binary files /dev/null and b/system/system/fonts/NotoSansArmenian-Bold.ttf differ diff --git a/system/system/fonts/NotoSansArmenian-Regular.ttf b/system/system/fonts/NotoSansArmenian-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..7f26da5e6c02c69b911c0cfdb4ef5f5b445b218a Binary files /dev/null and b/system/system/fonts/NotoSansArmenian-Regular.ttf differ diff --git a/system/system/fonts/NotoSansAvestan-Regular.ttf b/system/system/fonts/NotoSansAvestan-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..31eeb5aa7c2783a1122fb44d96a478cf786c7eaa Binary files /dev/null and b/system/system/fonts/NotoSansAvestan-Regular.ttf differ diff --git a/system/system/fonts/NotoSansBalinese-Regular.ttf b/system/system/fonts/NotoSansBalinese-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..a15509bb90dbcf0bc7791876e697d0a57d8de482 Binary files /dev/null and b/system/system/fonts/NotoSansBalinese-Regular.ttf differ diff --git a/system/system/fonts/NotoSansBamum-Regular.ttf b/system/system/fonts/NotoSansBamum-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..f2de18714caaaa168f8a7b2e1c7ef3ecd95963c1 Binary files /dev/null and b/system/system/fonts/NotoSansBamum-Regular.ttf differ diff --git a/system/system/fonts/NotoSansBassaVah-Regular.otf b/system/system/fonts/NotoSansBassaVah-Regular.otf new file mode 100644 index 0000000000000000000000000000000000000000..0b7b7b8200252a9b33e944a71d396bf18473924f Binary files /dev/null and b/system/system/fonts/NotoSansBassaVah-Regular.otf differ diff --git a/system/system/fonts/NotoSansBatak-Regular.ttf b/system/system/fonts/NotoSansBatak-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..882ad961bf0fb98562cf7b227febbb6fe85788ca Binary files /dev/null and b/system/system/fonts/NotoSansBatak-Regular.ttf differ diff --git a/system/system/fonts/NotoSansBengali-Bold.ttf b/system/system/fonts/NotoSansBengali-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..546a55559ac4be05ea85806725d63a69616337e2 Binary files /dev/null and b/system/system/fonts/NotoSansBengali-Bold.ttf differ diff --git a/system/system/fonts/NotoSansBengali-Regular.ttf b/system/system/fonts/NotoSansBengali-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..520d82fce1721df144d84ba580b7763f85a71450 Binary files /dev/null and b/system/system/fonts/NotoSansBengali-Regular.ttf differ diff --git a/system/system/fonts/NotoSansBengaliUI-Bold.ttf b/system/system/fonts/NotoSansBengaliUI-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..923580c9f6d17740dc69022cc4013faaeb0281ba Binary files /dev/null and b/system/system/fonts/NotoSansBengaliUI-Bold.ttf differ diff --git a/system/system/fonts/NotoSansBengaliUI-Regular.ttf b/system/system/fonts/NotoSansBengaliUI-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..5373108afd0e190a5a6ce1fff685e05eed6e68b6 Binary files /dev/null and b/system/system/fonts/NotoSansBengaliUI-Regular.ttf differ diff --git a/system/system/fonts/NotoSansBhaiksuki-Regular.otf b/system/system/fonts/NotoSansBhaiksuki-Regular.otf new file mode 100644 index 0000000000000000000000000000000000000000..dcf38621790c08358d1c677a68e10aa647a57ee4 Binary files /dev/null and b/system/system/fonts/NotoSansBhaiksuki-Regular.otf differ diff --git a/system/system/fonts/NotoSansBrahmi-Regular.ttf b/system/system/fonts/NotoSansBrahmi-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..eb98a6557f9e177a1fd6793adac1a12d9ca4ef62 Binary files /dev/null and b/system/system/fonts/NotoSansBrahmi-Regular.ttf differ diff --git a/system/system/fonts/NotoSansBuginese-Regular.ttf b/system/system/fonts/NotoSansBuginese-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..fd59da69188ad63d6e9391e49c01f6a9dda1d903 Binary files /dev/null and b/system/system/fonts/NotoSansBuginese-Regular.ttf differ diff --git a/system/system/fonts/NotoSansBuhid-Regular.ttf b/system/system/fonts/NotoSansBuhid-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..756218ffa38fbff4c969a3fb2b9d8b1dd1b2f92b Binary files /dev/null and b/system/system/fonts/NotoSansBuhid-Regular.ttf differ diff --git a/system/system/fonts/NotoSansCJK-Regular.ttc b/system/system/fonts/NotoSansCJK-Regular.ttc new file mode 100644 index 0000000000000000000000000000000000000000..23b4dc982a55ed8da89ec156412d143674860cd8 Binary files /dev/null and b/system/system/fonts/NotoSansCJK-Regular.ttc differ diff --git a/system/system/fonts/NotoSansCanadianAboriginal-Regular.ttf b/system/system/fonts/NotoSansCanadianAboriginal-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..4961f43bce7acc69d4d0d247e3b5f1b89e552ea9 Binary files /dev/null and b/system/system/fonts/NotoSansCanadianAboriginal-Regular.ttf differ diff --git a/system/system/fonts/NotoSansCarian-Regular.ttf b/system/system/fonts/NotoSansCarian-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..8abada192a016b6dd1ff6e8b92a4a899cf61a74d Binary files /dev/null and b/system/system/fonts/NotoSansCarian-Regular.ttf differ diff --git a/system/system/fonts/NotoSansChakma-Regular.ttf b/system/system/fonts/NotoSansChakma-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..43e5161bf1258b602998d73d2862c2d62d948940 Binary files /dev/null and b/system/system/fonts/NotoSansChakma-Regular.ttf differ diff --git a/system/system/fonts/NotoSansCham-Bold.ttf b/system/system/fonts/NotoSansCham-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..5f98099b1e065ee9c7f196913553375cc97e6e00 Binary files /dev/null and b/system/system/fonts/NotoSansCham-Bold.ttf differ diff --git a/system/system/fonts/NotoSansCham-Regular.ttf b/system/system/fonts/NotoSansCham-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..be897d445345039267a958d12815211ed58a010e Binary files /dev/null and b/system/system/fonts/NotoSansCham-Regular.ttf differ diff --git a/system/system/fonts/NotoSansCherokee-Regular.ttf b/system/system/fonts/NotoSansCherokee-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..6d44506528b6b829b5f834f2728ee3a47069035e Binary files /dev/null and b/system/system/fonts/NotoSansCherokee-Regular.ttf differ diff --git a/system/system/fonts/NotoSansCoptic-Regular.ttf b/system/system/fonts/NotoSansCoptic-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..d327c79640ac3bfd95fc68f24348babf695ea122 Binary files /dev/null and b/system/system/fonts/NotoSansCoptic-Regular.ttf differ diff --git a/system/system/fonts/NotoSansCuneiform-Regular.ttf b/system/system/fonts/NotoSansCuneiform-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..37a4e9e1ae6c0b26e911d52f11ac26e11a018125 Binary files /dev/null and b/system/system/fonts/NotoSansCuneiform-Regular.ttf differ diff --git a/system/system/fonts/NotoSansCypriot-Regular.ttf b/system/system/fonts/NotoSansCypriot-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..bc4083e07686c51ab150dc0c890e3d2583901cfb Binary files /dev/null and b/system/system/fonts/NotoSansCypriot-Regular.ttf differ diff --git a/system/system/fonts/NotoSansDeseret-Regular.ttf b/system/system/fonts/NotoSansDeseret-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..c043a5434e3c9bacb631e5cef594c4673d9291cd Binary files /dev/null and b/system/system/fonts/NotoSansDeseret-Regular.ttf differ diff --git a/system/system/fonts/NotoSansDevanagari-Bold.ttf b/system/system/fonts/NotoSansDevanagari-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..9fe01629db5ceb3feab30fb18d167d4eed98fa7a Binary files /dev/null and b/system/system/fonts/NotoSansDevanagari-Bold.ttf differ diff --git a/system/system/fonts/NotoSansDevanagari-Regular.ttf b/system/system/fonts/NotoSansDevanagari-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..0a024dfdafd9c6a27de35d11017832f084da6bd8 Binary files /dev/null and b/system/system/fonts/NotoSansDevanagari-Regular.ttf differ diff --git a/system/system/fonts/NotoSansDevanagariUI-Bold.ttf b/system/system/fonts/NotoSansDevanagariUI-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..a0cc7dd332c710c0e49e1b84b9fe9051e841d14e Binary files /dev/null and b/system/system/fonts/NotoSansDevanagariUI-Bold.ttf differ diff --git a/system/system/fonts/NotoSansDevanagariUI-Regular.ttf b/system/system/fonts/NotoSansDevanagariUI-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..d74aefd65ff8a193a68eca305fc1096745ecad5b Binary files /dev/null and b/system/system/fonts/NotoSansDevanagariUI-Regular.ttf differ diff --git a/system/system/fonts/NotoSansEgyptianHieroglyphs-Regular.ttf b/system/system/fonts/NotoSansEgyptianHieroglyphs-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..62ee89793b15fc0b03f4f32411609e46ace67a25 Binary files /dev/null and b/system/system/fonts/NotoSansEgyptianHieroglyphs-Regular.ttf differ diff --git a/system/system/fonts/NotoSansElbasan-Regular.otf b/system/system/fonts/NotoSansElbasan-Regular.otf new file mode 100644 index 0000000000000000000000000000000000000000..1c28397c97b5c57e228ccc48c3304b4a937d211b Binary files /dev/null and b/system/system/fonts/NotoSansElbasan-Regular.otf differ diff --git a/system/system/fonts/NotoSansEthiopic-Bold.ttf b/system/system/fonts/NotoSansEthiopic-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..6465bce6260733f8780693e4164e57e6b12c2539 Binary files /dev/null and b/system/system/fonts/NotoSansEthiopic-Bold.ttf differ diff --git a/system/system/fonts/NotoSansEthiopic-Regular.ttf b/system/system/fonts/NotoSansEthiopic-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..1c6194d0ab1f08f49a9870e726b5f286d9234e0f Binary files /dev/null and b/system/system/fonts/NotoSansEthiopic-Regular.ttf differ diff --git a/system/system/fonts/NotoSansGeorgian-Bold.ttf b/system/system/fonts/NotoSansGeorgian-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..2e01965d8b999e57f8394a052229b417fda2341a Binary files /dev/null and b/system/system/fonts/NotoSansGeorgian-Bold.ttf differ diff --git a/system/system/fonts/NotoSansGeorgian-Regular.ttf b/system/system/fonts/NotoSansGeorgian-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..b5a38474567acb11daf8c8e74ac4ec3485457a96 Binary files /dev/null and b/system/system/fonts/NotoSansGeorgian-Regular.ttf differ diff --git a/system/system/fonts/NotoSansGlagolitic-Regular.ttf b/system/system/fonts/NotoSansGlagolitic-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..86237aa8a0fe060208de69d3c2984e23947f93c3 Binary files /dev/null and b/system/system/fonts/NotoSansGlagolitic-Regular.ttf differ diff --git a/system/system/fonts/NotoSansGothic-Regular.ttf b/system/system/fonts/NotoSansGothic-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..d653ee10716ab0a5add1fa384afcf63798a24361 Binary files /dev/null and b/system/system/fonts/NotoSansGothic-Regular.ttf differ diff --git a/system/system/fonts/NotoSansGujarati-Bold.ttf b/system/system/fonts/NotoSansGujarati-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..7b6f05f2e380f03b033a681b3ac1655a919d80bd Binary files /dev/null and b/system/system/fonts/NotoSansGujarati-Bold.ttf differ diff --git a/system/system/fonts/NotoSansGujarati-Regular.ttf b/system/system/fonts/NotoSansGujarati-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..7af1329de1c8cd0622b8538ef2f37d5c034a5914 Binary files /dev/null and b/system/system/fonts/NotoSansGujarati-Regular.ttf differ diff --git a/system/system/fonts/NotoSansGujaratiUI-Bold.ttf b/system/system/fonts/NotoSansGujaratiUI-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..d60a3483dd07ae9011422c2713f9381fa65327b2 Binary files /dev/null and b/system/system/fonts/NotoSansGujaratiUI-Bold.ttf differ diff --git a/system/system/fonts/NotoSansGujaratiUI-Regular.ttf b/system/system/fonts/NotoSansGujaratiUI-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..1bb407d86a2f991283b6a7d6fa41a7c49cdaf90b Binary files /dev/null and b/system/system/fonts/NotoSansGujaratiUI-Regular.ttf differ diff --git a/system/system/fonts/NotoSansGurmukhi-Bold.ttf b/system/system/fonts/NotoSansGurmukhi-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..f9ae32247c529b45b1c036e249b10068b1add2c4 Binary files /dev/null and b/system/system/fonts/NotoSansGurmukhi-Bold.ttf differ diff --git a/system/system/fonts/NotoSansGurmukhi-Regular.ttf b/system/system/fonts/NotoSansGurmukhi-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..b86bbc66a3692d6e47b25b57e757e00b818a7543 Binary files /dev/null and b/system/system/fonts/NotoSansGurmukhi-Regular.ttf differ diff --git a/system/system/fonts/NotoSansGurmukhiUI-Bold.ttf b/system/system/fonts/NotoSansGurmukhiUI-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..9064d6bdfaf439904fb8b903c26eb5638f24e338 Binary files /dev/null and b/system/system/fonts/NotoSansGurmukhiUI-Bold.ttf differ diff --git a/system/system/fonts/NotoSansGurmukhiUI-Regular.ttf b/system/system/fonts/NotoSansGurmukhiUI-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..6de832dcf0707d0fc5e6cf58c011b70e5d4b4be2 Binary files /dev/null and b/system/system/fonts/NotoSansGurmukhiUI-Regular.ttf differ diff --git a/system/system/fonts/NotoSansHanunoo-Regular.ttf b/system/system/fonts/NotoSansHanunoo-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..480af3494d4ae0c9cdb35efd309a00966e2641c2 Binary files /dev/null and b/system/system/fonts/NotoSansHanunoo-Regular.ttf differ diff --git a/system/system/fonts/NotoSansHatran-Regular.otf b/system/system/fonts/NotoSansHatran-Regular.otf new file mode 100644 index 0000000000000000000000000000000000000000..1259095710c50ddf36b9df47011e03604ca5a07d Binary files /dev/null and b/system/system/fonts/NotoSansHatran-Regular.otf differ diff --git a/system/system/fonts/NotoSansHebrew-Bold.ttf b/system/system/fonts/NotoSansHebrew-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..64844fec28194bec9861e1a57053f82ba0390e33 Binary files /dev/null and b/system/system/fonts/NotoSansHebrew-Bold.ttf differ diff --git a/system/system/fonts/NotoSansHebrew-Regular.ttf b/system/system/fonts/NotoSansHebrew-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..c161ce529b72db594c14f395c9510462d067c85b Binary files /dev/null and b/system/system/fonts/NotoSansHebrew-Regular.ttf differ diff --git a/system/system/fonts/NotoSansImperialAramaic-Regular.ttf b/system/system/fonts/NotoSansImperialAramaic-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..10802e3248fb288bc7ed5cb18e50872e469056fe Binary files /dev/null and b/system/system/fonts/NotoSansImperialAramaic-Regular.ttf differ diff --git a/system/system/fonts/NotoSansInscriptionalPahlavi-Regular.ttf b/system/system/fonts/NotoSansInscriptionalPahlavi-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..44d529650ef7d95995027b3ef5ff3dfece59f093 Binary files /dev/null and b/system/system/fonts/NotoSansInscriptionalPahlavi-Regular.ttf differ diff --git a/system/system/fonts/NotoSansInscriptionalParthian-Regular.ttf b/system/system/fonts/NotoSansInscriptionalParthian-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..bca05aa7dfeff16f10ab0cd578913bfbfa56cc85 Binary files /dev/null and b/system/system/fonts/NotoSansInscriptionalParthian-Regular.ttf differ diff --git a/system/system/fonts/NotoSansJavanese-Regular.ttf b/system/system/fonts/NotoSansJavanese-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..2a855ed5a89c6ea689af8b459b3660d6e1fe1450 Binary files /dev/null and b/system/system/fonts/NotoSansJavanese-Regular.ttf differ diff --git a/system/system/fonts/NotoSansKaithi-Regular.ttf b/system/system/fonts/NotoSansKaithi-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..22b8c4761e38117712465d9ded8b1fd74a99642f Binary files /dev/null and b/system/system/fonts/NotoSansKaithi-Regular.ttf differ diff --git a/system/system/fonts/NotoSansKannada-Bold.ttf b/system/system/fonts/NotoSansKannada-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..b3c1032390d38351fb5b3201601339cac20c952c Binary files /dev/null and b/system/system/fonts/NotoSansKannada-Bold.ttf differ diff --git a/system/system/fonts/NotoSansKannada-Regular.ttf b/system/system/fonts/NotoSansKannada-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..be9d761535dcc1b3501676cd4e1bce9168f2531c Binary files /dev/null and b/system/system/fonts/NotoSansKannada-Regular.ttf differ diff --git a/system/system/fonts/NotoSansKannadaUI-Bold.ttf b/system/system/fonts/NotoSansKannadaUI-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..715f013891472aa66feca2c0fd3e10df3f72b1fe Binary files /dev/null and b/system/system/fonts/NotoSansKannadaUI-Bold.ttf differ diff --git a/system/system/fonts/NotoSansKannadaUI-Regular.ttf b/system/system/fonts/NotoSansKannadaUI-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..bea2878e2df6842264f45f7c4106e445ffef8e43 Binary files /dev/null and b/system/system/fonts/NotoSansKannadaUI-Regular.ttf differ diff --git a/system/system/fonts/NotoSansKayahLi-Regular.ttf b/system/system/fonts/NotoSansKayahLi-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..75b6b8013e48be638582bb4b9b76aaa04ccc05ff Binary files /dev/null and b/system/system/fonts/NotoSansKayahLi-Regular.ttf differ diff --git a/system/system/fonts/NotoSansKharoshthi-Regular.ttf b/system/system/fonts/NotoSansKharoshthi-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..1f4a9a6673c57331dadce35bb9771630c8da33e6 Binary files /dev/null and b/system/system/fonts/NotoSansKharoshthi-Regular.ttf differ diff --git a/system/system/fonts/NotoSansKhmer-VF.ttf b/system/system/fonts/NotoSansKhmer-VF.ttf new file mode 100644 index 0000000000000000000000000000000000000000..1ba1f1d78a61f03741302c23327c76df4f891001 Binary files /dev/null and b/system/system/fonts/NotoSansKhmer-VF.ttf differ diff --git a/system/system/fonts/NotoSansKhmerUI-Bold.ttf b/system/system/fonts/NotoSansKhmerUI-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..592414c3f2c7b64c8b8f045007587acc5d99cd30 Binary files /dev/null and b/system/system/fonts/NotoSansKhmerUI-Bold.ttf differ diff --git a/system/system/fonts/NotoSansKhmerUI-Regular.ttf b/system/system/fonts/NotoSansKhmerUI-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..7a11a8153266ed833595ff6991eddc310919b5c2 Binary files /dev/null and b/system/system/fonts/NotoSansKhmerUI-Regular.ttf differ diff --git a/system/system/fonts/NotoSansLao-Bold.ttf b/system/system/fonts/NotoSansLao-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..0482fc7d625806b0e66d5b8e050de6e83813e98c Binary files /dev/null and b/system/system/fonts/NotoSansLao-Bold.ttf differ diff --git a/system/system/fonts/NotoSansLao-Regular.ttf b/system/system/fonts/NotoSansLao-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..20f1af8619503c8b212af662e4a8be1dfbde0e58 Binary files /dev/null and b/system/system/fonts/NotoSansLao-Regular.ttf differ diff --git a/system/system/fonts/NotoSansLaoUI-Bold.ttf b/system/system/fonts/NotoSansLaoUI-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..4ca61cf23b38c1e979bbbaf374d12617165a7a8f Binary files /dev/null and b/system/system/fonts/NotoSansLaoUI-Bold.ttf differ diff --git a/system/system/fonts/NotoSansLaoUI-Regular.ttf b/system/system/fonts/NotoSansLaoUI-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..61d755df3b9ed4a66b24a75f3bcd2e483de9238c Binary files /dev/null and b/system/system/fonts/NotoSansLaoUI-Regular.ttf differ diff --git a/system/system/fonts/NotoSansLepcha-Regular.ttf b/system/system/fonts/NotoSansLepcha-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..b86dc59829f1b79a0f6cb747650f7267dc85c145 Binary files /dev/null and b/system/system/fonts/NotoSansLepcha-Regular.ttf differ diff --git a/system/system/fonts/NotoSansLimbu-Regular.ttf b/system/system/fonts/NotoSansLimbu-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..b9eca0839f0ef35c048701bb0c05beaedfa30551 Binary files /dev/null and b/system/system/fonts/NotoSansLimbu-Regular.ttf differ diff --git a/system/system/fonts/NotoSansLinearA-Regular.otf b/system/system/fonts/NotoSansLinearA-Regular.otf new file mode 100644 index 0000000000000000000000000000000000000000..0f791af413440669da3c22b35b4c72c72d51fc04 Binary files /dev/null and b/system/system/fonts/NotoSansLinearA-Regular.otf differ diff --git a/system/system/fonts/NotoSansLinearB-Regular.ttf b/system/system/fonts/NotoSansLinearB-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..b7415078ef1a0a0df88d1347fc3aa9db1d68b73d Binary files /dev/null and b/system/system/fonts/NotoSansLinearB-Regular.ttf differ diff --git a/system/system/fonts/NotoSansLisu-Regular.ttf b/system/system/fonts/NotoSansLisu-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..12405b4a5042362a2c4b07375a94288862d1a311 Binary files /dev/null and b/system/system/fonts/NotoSansLisu-Regular.ttf differ diff --git a/system/system/fonts/NotoSansLycian-Regular.ttf b/system/system/fonts/NotoSansLycian-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..30310c20e56436bdac2ebd9ac4c8f1e4eb5a0a70 Binary files /dev/null and b/system/system/fonts/NotoSansLycian-Regular.ttf differ diff --git a/system/system/fonts/NotoSansLydian-Regular.ttf b/system/system/fonts/NotoSansLydian-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..fc5bf5fd1ebc2275075bb1f29e6a6e549a40dcff Binary files /dev/null and b/system/system/fonts/NotoSansLydian-Regular.ttf differ diff --git a/system/system/fonts/NotoSansMalayalam-Bold.ttf b/system/system/fonts/NotoSansMalayalam-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..5f6ca0c6ac3e56d69a310842c9f98e1b7a325c6e Binary files /dev/null and b/system/system/fonts/NotoSansMalayalam-Bold.ttf differ diff --git a/system/system/fonts/NotoSansMalayalam-Regular.ttf b/system/system/fonts/NotoSansMalayalam-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..be82967e868d633bc01ee101d8061053d1b265bb Binary files /dev/null and b/system/system/fonts/NotoSansMalayalam-Regular.ttf differ diff --git a/system/system/fonts/NotoSansMalayalamUI-Bold.ttf b/system/system/fonts/NotoSansMalayalamUI-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..0919b8c7fd203b97528644e361be00626001f3eb Binary files /dev/null and b/system/system/fonts/NotoSansMalayalamUI-Bold.ttf differ diff --git a/system/system/fonts/NotoSansMalayalamUI-Regular.ttf b/system/system/fonts/NotoSansMalayalamUI-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..4f1b4083fa462fdf695c4f682a6bbf8ef89188dc Binary files /dev/null and b/system/system/fonts/NotoSansMalayalamUI-Regular.ttf differ diff --git a/system/system/fonts/NotoSansMandaic-Regular.ttf b/system/system/fonts/NotoSansMandaic-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..1a533e1b33890fb740c1acbb1fad58acc9a8ece5 Binary files /dev/null and b/system/system/fonts/NotoSansMandaic-Regular.ttf differ diff --git a/system/system/fonts/NotoSansManichaean-Regular.otf b/system/system/fonts/NotoSansManichaean-Regular.otf new file mode 100644 index 0000000000000000000000000000000000000000..8065acb03718820baa879e8c93faf6ad7f5014f6 Binary files /dev/null and b/system/system/fonts/NotoSansManichaean-Regular.otf differ diff --git a/system/system/fonts/NotoSansMarchen-Regular.otf b/system/system/fonts/NotoSansMarchen-Regular.otf new file mode 100644 index 0000000000000000000000000000000000000000..983e62281ce24990f85fba1d21387d0b81787a1f Binary files /dev/null and b/system/system/fonts/NotoSansMarchen-Regular.otf differ diff --git a/system/system/fonts/NotoSansMeeteiMayek-Regular.ttf b/system/system/fonts/NotoSansMeeteiMayek-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..3059a6c3a6dbb961c4ae348273e260dd6b465129 Binary files /dev/null and b/system/system/fonts/NotoSansMeeteiMayek-Regular.ttf differ diff --git a/system/system/fonts/NotoSansMeroitic-Regular.otf b/system/system/fonts/NotoSansMeroitic-Regular.otf new file mode 100644 index 0000000000000000000000000000000000000000..e0f70d55f0f82bd855d4f1b068771fb8a0d484fa Binary files /dev/null and b/system/system/fonts/NotoSansMeroitic-Regular.otf differ diff --git a/system/system/fonts/NotoSansMiao-Regular.otf b/system/system/fonts/NotoSansMiao-Regular.otf new file mode 100644 index 0000000000000000000000000000000000000000..efc22bc71871440fff93ce0dbf5302df24779a60 Binary files /dev/null and b/system/system/fonts/NotoSansMiao-Regular.otf differ diff --git a/system/system/fonts/NotoSansMongolian-Regular.ttf b/system/system/fonts/NotoSansMongolian-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..760d7e0d3dc9980ac71f2f77ee6d9b8dc70ff091 Binary files /dev/null and b/system/system/fonts/NotoSansMongolian-Regular.ttf differ diff --git a/system/system/fonts/NotoSansMro-Regular.otf b/system/system/fonts/NotoSansMro-Regular.otf new file mode 100644 index 0000000000000000000000000000000000000000..78f715b5168e028fb06d4d0b143fff47b3f8a1b1 Binary files /dev/null and b/system/system/fonts/NotoSansMro-Regular.otf differ diff --git a/system/system/fonts/NotoSansMultani-Regular.otf b/system/system/fonts/NotoSansMultani-Regular.otf new file mode 100644 index 0000000000000000000000000000000000000000..7804a00e7377cde2ba42ebbbd90a5bb98f2ffc5b Binary files /dev/null and b/system/system/fonts/NotoSansMultani-Regular.otf differ diff --git a/system/system/fonts/NotoSansMyanmar-Bold.ttf b/system/system/fonts/NotoSansMyanmar-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..9f74c12152b207917523238e1a008df088ee6637 Binary files /dev/null and b/system/system/fonts/NotoSansMyanmar-Bold.ttf differ diff --git a/system/system/fonts/NotoSansMyanmar-Regular.ttf b/system/system/fonts/NotoSansMyanmar-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..034660b15a387353b4cf90fba244c03d3e5b412a Binary files /dev/null and b/system/system/fonts/NotoSansMyanmar-Regular.ttf differ diff --git a/system/system/fonts/NotoSansMyanmarUI-Bold.ttf b/system/system/fonts/NotoSansMyanmarUI-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..1c76aa7d8e9b160ba5231b0d5bf1ef9b3586b6a0 Binary files /dev/null and b/system/system/fonts/NotoSansMyanmarUI-Bold.ttf differ diff --git a/system/system/fonts/NotoSansMyanmarUI-Regular.ttf b/system/system/fonts/NotoSansMyanmarUI-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..a435ba192a052a0eb909a3e386a7c4e03918a3ca Binary files /dev/null and b/system/system/fonts/NotoSansMyanmarUI-Regular.ttf differ diff --git a/system/system/fonts/NotoSansNKo-Regular.ttf b/system/system/fonts/NotoSansNKo-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..091416be4d7e6ce32bd61121efb99d1a80b0b025 Binary files /dev/null and b/system/system/fonts/NotoSansNKo-Regular.ttf differ diff --git a/system/system/fonts/NotoSansNabataean-Regular.otf b/system/system/fonts/NotoSansNabataean-Regular.otf new file mode 100644 index 0000000000000000000000000000000000000000..a757da5a075f80e1c956be8a2b5f6ee864e009ad Binary files /dev/null and b/system/system/fonts/NotoSansNabataean-Regular.otf differ diff --git a/system/system/fonts/NotoSansNewTaiLue-Regular.ttf b/system/system/fonts/NotoSansNewTaiLue-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..bc79a793038041335047293e05aad9f6994992bd Binary files /dev/null and b/system/system/fonts/NotoSansNewTaiLue-Regular.ttf differ diff --git a/system/system/fonts/NotoSansNewa-Regular.otf b/system/system/fonts/NotoSansNewa-Regular.otf new file mode 100644 index 0000000000000000000000000000000000000000..4728d2e04f5d6f8d88ecbbaaecb5a598f1d64a53 Binary files /dev/null and b/system/system/fonts/NotoSansNewa-Regular.otf differ diff --git a/system/system/fonts/NotoSansOgham-Regular.ttf b/system/system/fonts/NotoSansOgham-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..8943189c52fdbe0d2230a399fa146995686880cd Binary files /dev/null and b/system/system/fonts/NotoSansOgham-Regular.ttf differ diff --git a/system/system/fonts/NotoSansOlChiki-Regular.ttf b/system/system/fonts/NotoSansOlChiki-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..332664043a925e84683791c94aa5881919296a8f Binary files /dev/null and b/system/system/fonts/NotoSansOlChiki-Regular.ttf differ diff --git a/system/system/fonts/NotoSansOldItalic-Regular.ttf b/system/system/fonts/NotoSansOldItalic-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..4a63a5e72d41d9793929e9a01f37294c02bc4670 Binary files /dev/null and b/system/system/fonts/NotoSansOldItalic-Regular.ttf differ diff --git a/system/system/fonts/NotoSansOldNorthArabian-Regular.otf b/system/system/fonts/NotoSansOldNorthArabian-Regular.otf new file mode 100644 index 0000000000000000000000000000000000000000..f884ae06a535fe134d9f8bba97a2f8db59335c03 Binary files /dev/null and b/system/system/fonts/NotoSansOldNorthArabian-Regular.otf differ diff --git a/system/system/fonts/NotoSansOldPermic-Regular.otf b/system/system/fonts/NotoSansOldPermic-Regular.otf new file mode 100644 index 0000000000000000000000000000000000000000..5a0e71e62a15e85f70fe08d7f91c6896ecb699fe Binary files /dev/null and b/system/system/fonts/NotoSansOldPermic-Regular.otf differ diff --git a/system/system/fonts/NotoSansOldPersian-Regular.ttf b/system/system/fonts/NotoSansOldPersian-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..21166f443ee32cd251d7361593f72d0d28bd5177 Binary files /dev/null and b/system/system/fonts/NotoSansOldPersian-Regular.ttf differ diff --git a/system/system/fonts/NotoSansOldSouthArabian-Regular.ttf b/system/system/fonts/NotoSansOldSouthArabian-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..5037bd996685df1656d01e565f544e49c758973e Binary files /dev/null and b/system/system/fonts/NotoSansOldSouthArabian-Regular.ttf differ diff --git a/system/system/fonts/NotoSansOldTurkic-Regular.ttf b/system/system/fonts/NotoSansOldTurkic-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..1652ad157a20aa97dbf393f10621b5fc45f5789d Binary files /dev/null and b/system/system/fonts/NotoSansOldTurkic-Regular.ttf differ diff --git a/system/system/fonts/NotoSansOriya-Bold.ttf b/system/system/fonts/NotoSansOriya-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..ab6e759a5f2d365dd6918ee52575b637068ceb84 Binary files /dev/null and b/system/system/fonts/NotoSansOriya-Bold.ttf differ diff --git a/system/system/fonts/NotoSansOriya-Regular.ttf b/system/system/fonts/NotoSansOriya-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..92abe640c2c0cdedb1093c50a906dd17890f1dc5 Binary files /dev/null and b/system/system/fonts/NotoSansOriya-Regular.ttf differ diff --git a/system/system/fonts/NotoSansOriyaUI-Bold.ttf b/system/system/fonts/NotoSansOriyaUI-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..1b32205ebc7823557a727a8f3009b2827d93a848 Binary files /dev/null and b/system/system/fonts/NotoSansOriyaUI-Bold.ttf differ diff --git a/system/system/fonts/NotoSansOriyaUI-Regular.ttf b/system/system/fonts/NotoSansOriyaUI-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..5738e1d558ec546f56f498d2b1fca1846a122843 Binary files /dev/null and b/system/system/fonts/NotoSansOriyaUI-Regular.ttf differ diff --git a/system/system/fonts/NotoSansOsage-Regular.ttf b/system/system/fonts/NotoSansOsage-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..28f1d94033bfc5571e484ad451f22ee9f391571a Binary files /dev/null and b/system/system/fonts/NotoSansOsage-Regular.ttf differ diff --git a/system/system/fonts/NotoSansOsmanya-Regular.ttf b/system/system/fonts/NotoSansOsmanya-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..dd0b982db8c9c654b75709d68d845cc2c31b01a4 Binary files /dev/null and b/system/system/fonts/NotoSansOsmanya-Regular.ttf differ diff --git a/system/system/fonts/NotoSansPahawhHmong-Regular.otf b/system/system/fonts/NotoSansPahawhHmong-Regular.otf new file mode 100644 index 0000000000000000000000000000000000000000..26a7440eef4ffafeebf2450c194de5e5c3343d71 Binary files /dev/null and b/system/system/fonts/NotoSansPahawhHmong-Regular.otf differ diff --git a/system/system/fonts/NotoSansPalmyrene-Regular.otf b/system/system/fonts/NotoSansPalmyrene-Regular.otf new file mode 100644 index 0000000000000000000000000000000000000000..3ccbf6f354a6b29a5d4ec3bf35e70eefbfd5c48b Binary files /dev/null and b/system/system/fonts/NotoSansPalmyrene-Regular.otf differ diff --git a/system/system/fonts/NotoSansPauCinHau-Regular.otf b/system/system/fonts/NotoSansPauCinHau-Regular.otf new file mode 100644 index 0000000000000000000000000000000000000000..a5c7d921d4028329d3d05873b4a715c5a6eadaf3 Binary files /dev/null and b/system/system/fonts/NotoSansPauCinHau-Regular.otf differ diff --git a/system/system/fonts/NotoSansPhagsPa-Regular.ttf b/system/system/fonts/NotoSansPhagsPa-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..bd59e328f003e19202826e4b315f6b4c0771cba8 Binary files /dev/null and b/system/system/fonts/NotoSansPhagsPa-Regular.ttf differ diff --git a/system/system/fonts/NotoSansPhoenician-Regular.ttf b/system/system/fonts/NotoSansPhoenician-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..345a9770a0e6a38fa3e85e26d43d3eabd484c591 Binary files /dev/null and b/system/system/fonts/NotoSansPhoenician-Regular.ttf differ diff --git a/system/system/fonts/NotoSansRejang-Regular.ttf b/system/system/fonts/NotoSansRejang-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..3d95fd3d90e518e1519fbc450747e4314d9d14f3 Binary files /dev/null and b/system/system/fonts/NotoSansRejang-Regular.ttf differ diff --git a/system/system/fonts/NotoSansRunic-Regular.ttf b/system/system/fonts/NotoSansRunic-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..64a18b17d77658ae1109970185a181d506ed8eae Binary files /dev/null and b/system/system/fonts/NotoSansRunic-Regular.ttf differ diff --git a/system/system/fonts/NotoSansSamaritan-Regular.ttf b/system/system/fonts/NotoSansSamaritan-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..9fe427c84ddddf9debe6156171039c4d22e10e21 Binary files /dev/null and b/system/system/fonts/NotoSansSamaritan-Regular.ttf differ diff --git a/system/system/fonts/NotoSansSaurashtra-Regular.ttf b/system/system/fonts/NotoSansSaurashtra-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..6ca7590aedb42d0ab18aa3193c31b2414db33902 Binary files /dev/null and b/system/system/fonts/NotoSansSaurashtra-Regular.ttf differ diff --git a/system/system/fonts/NotoSansSharada-Regular.otf b/system/system/fonts/NotoSansSharada-Regular.otf new file mode 100644 index 0000000000000000000000000000000000000000..2c865a21f4c20c95dc15523be70a30f4b74b1772 Binary files /dev/null and b/system/system/fonts/NotoSansSharada-Regular.otf differ diff --git a/system/system/fonts/NotoSansShavian-Regular.ttf b/system/system/fonts/NotoSansShavian-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..265c5231b34ac85caf164caced2ba0ec222ccba2 Binary files /dev/null and b/system/system/fonts/NotoSansShavian-Regular.ttf differ diff --git a/system/system/fonts/NotoSansSinhala-Bold.ttf b/system/system/fonts/NotoSansSinhala-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..1ba5a1c8ff95796375ea778c99dc65c334da718f Binary files /dev/null and b/system/system/fonts/NotoSansSinhala-Bold.ttf differ diff --git a/system/system/fonts/NotoSansSinhala-Regular.ttf b/system/system/fonts/NotoSansSinhala-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..9f4de713e68ab372ab3ae8b1a15715ecb2b24330 Binary files /dev/null and b/system/system/fonts/NotoSansSinhala-Regular.ttf differ diff --git a/system/system/fonts/NotoSansSinhalaUI-Bold.otf b/system/system/fonts/NotoSansSinhalaUI-Bold.otf new file mode 100644 index 0000000000000000000000000000000000000000..d73a364120fe7b92b6c304c84ba574076bac9f00 Binary files /dev/null and b/system/system/fonts/NotoSansSinhalaUI-Bold.otf differ diff --git a/system/system/fonts/NotoSansSinhalaUI-Regular.otf b/system/system/fonts/NotoSansSinhalaUI-Regular.otf new file mode 100644 index 0000000000000000000000000000000000000000..49022928b0a0ebef11fa0097865ba586abcd4669 Binary files /dev/null and b/system/system/fonts/NotoSansSinhalaUI-Regular.otf differ diff --git a/system/system/fonts/NotoSansSoraSompeng-Regular.otf b/system/system/fonts/NotoSansSoraSompeng-Regular.otf new file mode 100644 index 0000000000000000000000000000000000000000..1240506da334ca41f54742522cf7b1623438cfb2 Binary files /dev/null and b/system/system/fonts/NotoSansSoraSompeng-Regular.otf differ diff --git a/system/system/fonts/NotoSansSundanese-Regular.ttf b/system/system/fonts/NotoSansSundanese-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..5c19cd703bb679ebd4ccc75ab695e48895d0dc58 Binary files /dev/null and b/system/system/fonts/NotoSansSundanese-Regular.ttf differ diff --git a/system/system/fonts/NotoSansSylotiNagri-Regular.ttf b/system/system/fonts/NotoSansSylotiNagri-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..164c217faca9ea79cdb124b21d68c0438012cca3 Binary files /dev/null and b/system/system/fonts/NotoSansSylotiNagri-Regular.ttf differ diff --git a/system/system/fonts/NotoSansSymbols-Regular-Subsetted.ttf b/system/system/fonts/NotoSansSymbols-Regular-Subsetted.ttf new file mode 100644 index 0000000000000000000000000000000000000000..ebea59bf781891dc3524817c1df292f113916d0c Binary files /dev/null and b/system/system/fonts/NotoSansSymbols-Regular-Subsetted.ttf differ diff --git a/system/system/fonts/NotoSansSymbols-Regular-Subsetted2.ttf b/system/system/fonts/NotoSansSymbols-Regular-Subsetted2.ttf new file mode 100644 index 0000000000000000000000000000000000000000..cc3e29f953547c9d56d8009446ea0ec5bcd63487 Binary files /dev/null and b/system/system/fonts/NotoSansSymbols-Regular-Subsetted2.ttf differ diff --git a/system/system/fonts/NotoSansSyriacEastern-Regular.ttf b/system/system/fonts/NotoSansSyriacEastern-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..25ee338b9b9443f618b0c145c494b36084263a65 Binary files /dev/null and b/system/system/fonts/NotoSansSyriacEastern-Regular.ttf differ diff --git a/system/system/fonts/NotoSansSyriacEstrangela-Regular.ttf b/system/system/fonts/NotoSansSyriacEstrangela-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..07a2e043e540b970aa59443dfed21bc921bb114a Binary files /dev/null and b/system/system/fonts/NotoSansSyriacEstrangela-Regular.ttf differ diff --git a/system/system/fonts/NotoSansSyriacWestern-Regular.ttf b/system/system/fonts/NotoSansSyriacWestern-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..f0f9de14608964b61ef98f3516e1b6504fbd6b90 Binary files /dev/null and b/system/system/fonts/NotoSansSyriacWestern-Regular.ttf differ diff --git a/system/system/fonts/NotoSansTagalog-Regular.ttf b/system/system/fonts/NotoSansTagalog-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..0aff41104aa6f0f6b13f573e9112c4ab9d543d82 Binary files /dev/null and b/system/system/fonts/NotoSansTagalog-Regular.ttf differ diff --git a/system/system/fonts/NotoSansTagbanwa-Regular.ttf b/system/system/fonts/NotoSansTagbanwa-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..286cf4c1926727d5c9e4d7d5d41313256c8cce63 Binary files /dev/null and b/system/system/fonts/NotoSansTagbanwa-Regular.ttf differ diff --git a/system/system/fonts/NotoSansTaiLe-Regular.ttf b/system/system/fonts/NotoSansTaiLe-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..88ea3fd76f83e481dda288fae877582dbc6648bb Binary files /dev/null and b/system/system/fonts/NotoSansTaiLe-Regular.ttf differ diff --git a/system/system/fonts/NotoSansTaiTham-Regular.ttf b/system/system/fonts/NotoSansTaiTham-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..faa8ddf6ce03e2a0ceebee66ae0690ffbffa133f Binary files /dev/null and b/system/system/fonts/NotoSansTaiTham-Regular.ttf differ diff --git a/system/system/fonts/NotoSansTaiViet-Regular.ttf b/system/system/fonts/NotoSansTaiViet-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..9208fc776255d92d763caf100340f5129b179904 Binary files /dev/null and b/system/system/fonts/NotoSansTaiViet-Regular.ttf differ diff --git a/system/system/fonts/NotoSansTamil-Bold.ttf b/system/system/fonts/NotoSansTamil-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..f15bfad612773edd9112a12c51d278ec042ce5c9 Binary files /dev/null and b/system/system/fonts/NotoSansTamil-Bold.ttf differ diff --git a/system/system/fonts/NotoSansTamil-Regular.ttf b/system/system/fonts/NotoSansTamil-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..635a23862968dfdcc7ae033519805424fe2e5561 Binary files /dev/null and b/system/system/fonts/NotoSansTamil-Regular.ttf differ diff --git a/system/system/fonts/NotoSansTamilUI-Bold.ttf b/system/system/fonts/NotoSansTamilUI-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..297f30ba61b5cca761dd02eb146eea8d2d8db354 Binary files /dev/null and b/system/system/fonts/NotoSansTamilUI-Bold.ttf differ diff --git a/system/system/fonts/NotoSansTamilUI-Regular.ttf b/system/system/fonts/NotoSansTamilUI-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..360bed87b1ee0d58a3a0dee0314f85a44bef7605 Binary files /dev/null and b/system/system/fonts/NotoSansTamilUI-Regular.ttf differ diff --git a/system/system/fonts/NotoSansTelugu-Bold.ttf b/system/system/fonts/NotoSansTelugu-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..cfb258807f8e6551fde7fdf1a13241da67f24278 Binary files /dev/null and b/system/system/fonts/NotoSansTelugu-Bold.ttf differ diff --git a/system/system/fonts/NotoSansTelugu-Regular.ttf b/system/system/fonts/NotoSansTelugu-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..5134cbdfbd85609ae3cd6b6bf56524c5d5348575 Binary files /dev/null and b/system/system/fonts/NotoSansTelugu-Regular.ttf differ diff --git a/system/system/fonts/NotoSansTeluguUI-Bold.ttf b/system/system/fonts/NotoSansTeluguUI-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..93e1886cd43a142bce97f6b780acc905998e9238 Binary files /dev/null and b/system/system/fonts/NotoSansTeluguUI-Bold.ttf differ diff --git a/system/system/fonts/NotoSansTeluguUI-Regular.ttf b/system/system/fonts/NotoSansTeluguUI-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..aa5fea2009a353341848950fea88d9f7750dd318 Binary files /dev/null and b/system/system/fonts/NotoSansTeluguUI-Regular.ttf differ diff --git a/system/system/fonts/NotoSansThaana-Bold.ttf b/system/system/fonts/NotoSansThaana-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..98619569516b8971b019f72148e847d171d1fe86 Binary files /dev/null and b/system/system/fonts/NotoSansThaana-Bold.ttf differ diff --git a/system/system/fonts/NotoSansThaana-Regular.ttf b/system/system/fonts/NotoSansThaana-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..8fcf561a57ba06ae443d7fb1c533f5f28d7f19f5 Binary files /dev/null and b/system/system/fonts/NotoSansThaana-Regular.ttf differ diff --git a/system/system/fonts/NotoSansThai-Bold.ttf b/system/system/fonts/NotoSansThai-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..3b5ed2875cc990cee6096c85977fc6d8133bede2 Binary files /dev/null and b/system/system/fonts/NotoSansThai-Bold.ttf differ diff --git a/system/system/fonts/NotoSansThai-Regular.ttf b/system/system/fonts/NotoSansThai-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..552c3561767975274bba211646560ce890a4dc4e Binary files /dev/null and b/system/system/fonts/NotoSansThai-Regular.ttf differ diff --git a/system/system/fonts/NotoSansThaiUI-Bold.ttf b/system/system/fonts/NotoSansThaiUI-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..3bc9a7051544b8453138d9e89cae2a42136141c0 Binary files /dev/null and b/system/system/fonts/NotoSansThaiUI-Bold.ttf differ diff --git a/system/system/fonts/NotoSansThaiUI-Regular.ttf b/system/system/fonts/NotoSansThaiUI-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..9fe222d4e10dad6d4fac82e60799d8c20e253aea Binary files /dev/null and b/system/system/fonts/NotoSansThaiUI-Regular.ttf differ diff --git a/system/system/fonts/NotoSansTibetan-Bold.ttf b/system/system/fonts/NotoSansTibetan-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..7a5144dd5e9d33d0f3a8c28f7d7dcd391682f3eb Binary files /dev/null and b/system/system/fonts/NotoSansTibetan-Bold.ttf differ diff --git a/system/system/fonts/NotoSansTibetan-Regular.ttf b/system/system/fonts/NotoSansTibetan-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..65f0e93dfe000d65f1553cef361fa7dda554b9b8 Binary files /dev/null and b/system/system/fonts/NotoSansTibetan-Regular.ttf differ diff --git a/system/system/fonts/NotoSansTifinagh-Regular.ttf b/system/system/fonts/NotoSansTifinagh-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..96929440bc831b80c8e04cacc358a8d1c5da7c16 Binary files /dev/null and b/system/system/fonts/NotoSansTifinagh-Regular.ttf differ diff --git a/system/system/fonts/NotoSansUgaritic-Regular.ttf b/system/system/fonts/NotoSansUgaritic-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..dec137d5e473e951c93708eacabaf5269bbcb9d4 Binary files /dev/null and b/system/system/fonts/NotoSansUgaritic-Regular.ttf differ diff --git a/system/system/fonts/NotoSansVai-Regular.ttf b/system/system/fonts/NotoSansVai-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..3ec5fccfa833a77411f8d98b0bc0a8a556cb585d Binary files /dev/null and b/system/system/fonts/NotoSansVai-Regular.ttf differ diff --git a/system/system/fonts/NotoSansYi-Regular.ttf b/system/system/fonts/NotoSansYi-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..5bd81f9cb55f0ff4a5965b985ea2f4727d2efd89 Binary files /dev/null and b/system/system/fonts/NotoSansYi-Regular.ttf differ diff --git a/system/system/fonts/NotoSerif-Bold.ttf b/system/system/fonts/NotoSerif-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..2ffdf8c1cb7642a53c00e2d59019e831bd382d55 Binary files /dev/null and b/system/system/fonts/NotoSerif-Bold.ttf differ diff --git a/system/system/fonts/NotoSerif-BoldItalic.ttf b/system/system/fonts/NotoSerif-BoldItalic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..4a317f818eed99a4e39fcda044784652d3484804 Binary files /dev/null and b/system/system/fonts/NotoSerif-BoldItalic.ttf differ diff --git a/system/system/fonts/NotoSerif-Italic.ttf b/system/system/fonts/NotoSerif-Italic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..968b46bca3f5c5f540c827059e84724abad4321c Binary files /dev/null and b/system/system/fonts/NotoSerif-Italic.ttf differ diff --git a/system/system/fonts/NotoSerif-Regular.ttf b/system/system/fonts/NotoSerif-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..9d9a347f6cc328b3e302379bf5d3a00e20d00624 Binary files /dev/null and b/system/system/fonts/NotoSerif-Regular.ttf differ diff --git a/system/system/fonts/NotoSerifArmenian-Bold.ttf b/system/system/fonts/NotoSerifArmenian-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..215a57f33013160391a657ba60dd817cbb92fe38 Binary files /dev/null and b/system/system/fonts/NotoSerifArmenian-Bold.ttf differ diff --git a/system/system/fonts/NotoSerifArmenian-Regular.ttf b/system/system/fonts/NotoSerifArmenian-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..d33f13dcf5e0e7c1b7342f4ffb132709220e087f Binary files /dev/null and b/system/system/fonts/NotoSerifArmenian-Regular.ttf differ diff --git a/system/system/fonts/NotoSerifBengali-Bold.ttf b/system/system/fonts/NotoSerifBengali-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..05bb9d504e40e3e28ad087a2514d2e8bc9d8522e Binary files /dev/null and b/system/system/fonts/NotoSerifBengali-Bold.ttf differ diff --git a/system/system/fonts/NotoSerifBengali-Regular.ttf b/system/system/fonts/NotoSerifBengali-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..56670b75d64cd2341c3daa2782317f3e4fae6a3d Binary files /dev/null and b/system/system/fonts/NotoSerifBengali-Regular.ttf differ diff --git a/system/system/fonts/NotoSerifCJK-Regular.ttc b/system/system/fonts/NotoSerifCJK-Regular.ttc new file mode 100644 index 0000000000000000000000000000000000000000..7f5061c99682892210246d21e9cd16064f787ea4 Binary files /dev/null and b/system/system/fonts/NotoSerifCJK-Regular.ttc differ diff --git a/system/system/fonts/NotoSerifDevanagari-Bold.ttf b/system/system/fonts/NotoSerifDevanagari-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..2016dd972ebb185c1942020d8c8305004265373b Binary files /dev/null and b/system/system/fonts/NotoSerifDevanagari-Bold.ttf differ diff --git a/system/system/fonts/NotoSerifDevanagari-Regular.ttf b/system/system/fonts/NotoSerifDevanagari-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..ebb66f7aa7554bf2e10845db3df3cbe28ecd2fd3 Binary files /dev/null and b/system/system/fonts/NotoSerifDevanagari-Regular.ttf differ diff --git a/system/system/fonts/NotoSerifEthiopic-Bold.otf b/system/system/fonts/NotoSerifEthiopic-Bold.otf new file mode 100644 index 0000000000000000000000000000000000000000..76758ebc958e7c2f5c31b93ec44d9dea3ca547c1 Binary files /dev/null and b/system/system/fonts/NotoSerifEthiopic-Bold.otf differ diff --git a/system/system/fonts/NotoSerifEthiopic-Regular.otf b/system/system/fonts/NotoSerifEthiopic-Regular.otf new file mode 100644 index 0000000000000000000000000000000000000000..0d86e2ec4e26fe6c75738783974597f879e25d6b Binary files /dev/null and b/system/system/fonts/NotoSerifEthiopic-Regular.otf differ diff --git a/system/system/fonts/NotoSerifGeorgian-Bold.ttf b/system/system/fonts/NotoSerifGeorgian-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..00709daddfb8905b86d75180acd635121b2fe005 Binary files /dev/null and b/system/system/fonts/NotoSerifGeorgian-Bold.ttf differ diff --git a/system/system/fonts/NotoSerifGeorgian-Regular.ttf b/system/system/fonts/NotoSerifGeorgian-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..814731d74afa26a6bbbd2c38757380b136c99542 Binary files /dev/null and b/system/system/fonts/NotoSerifGeorgian-Regular.ttf differ diff --git a/system/system/fonts/NotoSerifGujarati-Bold.ttf b/system/system/fonts/NotoSerifGujarati-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..4981a55274af646f2b27992d348e86543fd4e396 Binary files /dev/null and b/system/system/fonts/NotoSerifGujarati-Bold.ttf differ diff --git a/system/system/fonts/NotoSerifGujarati-Regular.ttf b/system/system/fonts/NotoSerifGujarati-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..ccec6f7c584074b3ccbbb04d56ed4245a202ecd9 Binary files /dev/null and b/system/system/fonts/NotoSerifGujarati-Regular.ttf differ diff --git a/system/system/fonts/NotoSerifGurmukhi-Bold.otf b/system/system/fonts/NotoSerifGurmukhi-Bold.otf new file mode 100644 index 0000000000000000000000000000000000000000..d362ea2a71e44a09181291a619433a63772f0956 Binary files /dev/null and b/system/system/fonts/NotoSerifGurmukhi-Bold.otf differ diff --git a/system/system/fonts/NotoSerifGurmukhi-Regular.otf b/system/system/fonts/NotoSerifGurmukhi-Regular.otf new file mode 100644 index 0000000000000000000000000000000000000000..f2595e767f5ab57ec1e42e69cb6747212210fff3 Binary files /dev/null and b/system/system/fonts/NotoSerifGurmukhi-Regular.otf differ diff --git a/system/system/fonts/NotoSerifHebrew-Bold.ttf b/system/system/fonts/NotoSerifHebrew-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..d349fa3679f76fe44e22c1449032e801df035d68 Binary files /dev/null and b/system/system/fonts/NotoSerifHebrew-Bold.ttf differ diff --git a/system/system/fonts/NotoSerifHebrew-Regular.ttf b/system/system/fonts/NotoSerifHebrew-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..c1aeb081b44c1f08654d61043f54138a4219b5ac Binary files /dev/null and b/system/system/fonts/NotoSerifHebrew-Regular.ttf differ diff --git a/system/system/fonts/NotoSerifKannada-Bold.ttf b/system/system/fonts/NotoSerifKannada-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..c71ca76f2f2ebee42f9fa2a066231b42e6dc3bd5 Binary files /dev/null and b/system/system/fonts/NotoSerifKannada-Bold.ttf differ diff --git a/system/system/fonts/NotoSerifKannada-Regular.ttf b/system/system/fonts/NotoSerifKannada-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..6f4312293572da162d73533fe17199470faf8d3f Binary files /dev/null and b/system/system/fonts/NotoSerifKannada-Regular.ttf differ diff --git a/system/system/fonts/NotoSerifKhmer-Bold.otf b/system/system/fonts/NotoSerifKhmer-Bold.otf new file mode 100644 index 0000000000000000000000000000000000000000..47294159ee98692b4ce98c52201895c92f0681c1 Binary files /dev/null and b/system/system/fonts/NotoSerifKhmer-Bold.otf differ diff --git a/system/system/fonts/NotoSerifKhmer-Regular.otf b/system/system/fonts/NotoSerifKhmer-Regular.otf new file mode 100644 index 0000000000000000000000000000000000000000..204e3432a2736e7d3eda1bdd268cd7b9c7054eca Binary files /dev/null and b/system/system/fonts/NotoSerifKhmer-Regular.otf differ diff --git a/system/system/fonts/NotoSerifLao-Bold.ttf b/system/system/fonts/NotoSerifLao-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..0a2a4ffb0444f37b4961b72f8a687099a2c54b10 Binary files /dev/null and b/system/system/fonts/NotoSerifLao-Bold.ttf differ diff --git a/system/system/fonts/NotoSerifLao-Regular.ttf b/system/system/fonts/NotoSerifLao-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..b8ca3d73febb4b0c2aa6a3265f6e0658973e97f1 Binary files /dev/null and b/system/system/fonts/NotoSerifLao-Regular.ttf differ diff --git a/system/system/fonts/NotoSerifMalayalam-Bold.ttf b/system/system/fonts/NotoSerifMalayalam-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..dff759aff08313ffb6a32a95b38aea20e234b65f Binary files /dev/null and b/system/system/fonts/NotoSerifMalayalam-Bold.ttf differ diff --git a/system/system/fonts/NotoSerifMalayalam-Regular.ttf b/system/system/fonts/NotoSerifMalayalam-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..cd2e66f046bf26af7f506340ceb7a01d03014bb3 Binary files /dev/null and b/system/system/fonts/NotoSerifMalayalam-Regular.ttf differ diff --git a/system/system/fonts/NotoSerifMyanmar-Bold.otf b/system/system/fonts/NotoSerifMyanmar-Bold.otf new file mode 100644 index 0000000000000000000000000000000000000000..9c2bba553110b6e520e167734dc9d80e682119a0 Binary files /dev/null and b/system/system/fonts/NotoSerifMyanmar-Bold.otf differ diff --git a/system/system/fonts/NotoSerifMyanmar-Regular.otf b/system/system/fonts/NotoSerifMyanmar-Regular.otf new file mode 100644 index 0000000000000000000000000000000000000000..3149b2f945d5ebd3239ebdeec147fa8c0a6b1550 Binary files /dev/null and b/system/system/fonts/NotoSerifMyanmar-Regular.otf differ diff --git a/system/system/fonts/NotoSerifSinhala-Bold.otf b/system/system/fonts/NotoSerifSinhala-Bold.otf new file mode 100644 index 0000000000000000000000000000000000000000..59ebdf055ce36dd017964bd46e4006b902cc516d Binary files /dev/null and b/system/system/fonts/NotoSerifSinhala-Bold.otf differ diff --git a/system/system/fonts/NotoSerifSinhala-Regular.otf b/system/system/fonts/NotoSerifSinhala-Regular.otf new file mode 100644 index 0000000000000000000000000000000000000000..3d75615309a631243b4c36f173900d45ec63df8a Binary files /dev/null and b/system/system/fonts/NotoSerifSinhala-Regular.otf differ diff --git a/system/system/fonts/NotoSerifTamil-Bold.ttf b/system/system/fonts/NotoSerifTamil-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..9154410b3541fdeb16e93fe0829b336f0c7b3c5d Binary files /dev/null and b/system/system/fonts/NotoSerifTamil-Bold.ttf differ diff --git a/system/system/fonts/NotoSerifTamil-Regular.ttf b/system/system/fonts/NotoSerifTamil-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..ae772a1a038f856c7bd3513e25ae457c1819f61e Binary files /dev/null and b/system/system/fonts/NotoSerifTamil-Regular.ttf differ diff --git a/system/system/fonts/NotoSerifTelugu-Bold.ttf b/system/system/fonts/NotoSerifTelugu-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..a4e7e56b129b77ff3df9ad3c042b68fc8a5706a1 Binary files /dev/null and b/system/system/fonts/NotoSerifTelugu-Bold.ttf differ diff --git a/system/system/fonts/NotoSerifTelugu-Regular.ttf b/system/system/fonts/NotoSerifTelugu-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..22347806cd510da8a798fb8e89416d15bdd33e90 Binary files /dev/null and b/system/system/fonts/NotoSerifTelugu-Regular.ttf differ diff --git a/system/system/fonts/NotoSerifThai-Bold.ttf b/system/system/fonts/NotoSerifThai-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..6774314b4b689429943da8a966d701054719ee23 Binary files /dev/null and b/system/system/fonts/NotoSerifThai-Bold.ttf differ diff --git a/system/system/fonts/NotoSerifThai-Regular.ttf b/system/system/fonts/NotoSerifThai-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..a807b10a4ecbc007610f2ac59c95f699a3ebb4fc Binary files /dev/null and b/system/system/fonts/NotoSerifThai-Regular.ttf differ diff --git a/system/system/fonts/Roboto-Black.ttf b/system/system/fonts/Roboto-Black.ttf new file mode 100644 index 0000000000000000000000000000000000000000..3ecbdefd9df296d4bfaf4a97bfffd0f1271e6447 Binary files /dev/null and b/system/system/fonts/Roboto-Black.ttf differ diff --git a/system/system/fonts/Roboto-BlackItalic.ttf b/system/system/fonts/Roboto-BlackItalic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..44c086c17623c3c3cf3b6fa377aa376806c9f6b1 Binary files /dev/null and b/system/system/fonts/Roboto-BlackItalic.ttf differ diff --git a/system/system/fonts/Roboto-Bold.ttf b/system/system/fonts/Roboto-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..70def3f7f839a20a093ff2b1adac3dac91449a49 Binary files /dev/null and b/system/system/fonts/Roboto-Bold.ttf differ diff --git a/system/system/fonts/Roboto-BoldItalic.ttf b/system/system/fonts/Roboto-BoldItalic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..216f9ceea1cfcf6063430db24c42c7ab785bf81d Binary files /dev/null and b/system/system/fonts/Roboto-BoldItalic.ttf differ diff --git a/system/system/fonts/Roboto-Italic.ttf b/system/system/fonts/Roboto-Italic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..f0f33dbdfa5afc355bc69802eda5751085ddb9fa Binary files /dev/null and b/system/system/fonts/Roboto-Italic.ttf differ diff --git a/system/system/fonts/Roboto-Light.ttf b/system/system/fonts/Roboto-Light.ttf new file mode 100644 index 0000000000000000000000000000000000000000..3a0304450c2f0cc5b372f6d75e579c77e2b75911 Binary files /dev/null and b/system/system/fonts/Roboto-Light.ttf differ diff --git a/system/system/fonts/Roboto-LightItalic.ttf b/system/system/fonts/Roboto-LightItalic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..983381b67912bc18952139e4e9992765c2490f9d Binary files /dev/null and b/system/system/fonts/Roboto-LightItalic.ttf differ diff --git a/system/system/fonts/Roboto-Medium.ttf b/system/system/fonts/Roboto-Medium.ttf new file mode 100644 index 0000000000000000000000000000000000000000..284b1ba865d1bc19ccb29a659b7c373fb295ca24 Binary files /dev/null and b/system/system/fonts/Roboto-Medium.ttf differ diff --git a/system/system/fonts/Roboto-MediumItalic.ttf b/system/system/fonts/Roboto-MediumItalic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..a0b10d2f35c41ab087196c9ed5ab8a944b173e85 Binary files /dev/null and b/system/system/fonts/Roboto-MediumItalic.ttf differ diff --git a/system/system/fonts/Roboto-Regular.ttf b/system/system/fonts/Roboto-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..500b1045b0c94d83d2e6798aaf1faa55a2dab6fc Binary files /dev/null and b/system/system/fonts/Roboto-Regular.ttf differ diff --git a/system/system/fonts/Roboto-Thin.ttf b/system/system/fonts/Roboto-Thin.ttf new file mode 100644 index 0000000000000000000000000000000000000000..0c7d50ba49ee293157dfa7024c601fdf35fe4a59 Binary files /dev/null and b/system/system/fonts/Roboto-Thin.ttf differ diff --git a/system/system/fonts/Roboto-ThinItalic.ttf b/system/system/fonts/Roboto-ThinItalic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..277d8cf98fa21abad6b0e567f5e5f868d4e18e07 Binary files /dev/null and b/system/system/fonts/Roboto-ThinItalic.ttf differ diff --git a/system/system/fonts/RobotoCondensed-Bold.ttf b/system/system/fonts/RobotoCondensed-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..f1de58fc34ae98f03b49f49e5a52df4ced5ec25a Binary files /dev/null and b/system/system/fonts/RobotoCondensed-Bold.ttf differ diff --git a/system/system/fonts/RobotoCondensed-BoldItalic.ttf b/system/system/fonts/RobotoCondensed-BoldItalic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..dc0ae5d7fffa4887fb7077719d91c67335466786 Binary files /dev/null and b/system/system/fonts/RobotoCondensed-BoldItalic.ttf differ diff --git a/system/system/fonts/RobotoCondensed-Italic.ttf b/system/system/fonts/RobotoCondensed-Italic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..7f075cfb006af0679361fd3be2250c9f31625c98 Binary files /dev/null and b/system/system/fonts/RobotoCondensed-Italic.ttf differ diff --git a/system/system/fonts/RobotoCondensed-Light.ttf b/system/system/fonts/RobotoCondensed-Light.ttf new file mode 100644 index 0000000000000000000000000000000000000000..2c514bacbd20381b798a86d54828365159d57f34 Binary files /dev/null and b/system/system/fonts/RobotoCondensed-Light.ttf differ diff --git a/system/system/fonts/RobotoCondensed-LightItalic.ttf b/system/system/fonts/RobotoCondensed-LightItalic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..248ffe85537365329bc6a33d72e6ab86b2537d9a Binary files /dev/null and b/system/system/fonts/RobotoCondensed-LightItalic.ttf differ diff --git a/system/system/fonts/RobotoCondensed-Medium.ttf b/system/system/fonts/RobotoCondensed-Medium.ttf new file mode 100644 index 0000000000000000000000000000000000000000..b3393ed55c7687af8f44aae3a733feba04f0e3f5 Binary files /dev/null and b/system/system/fonts/RobotoCondensed-Medium.ttf differ diff --git a/system/system/fonts/RobotoCondensed-MediumItalic.ttf b/system/system/fonts/RobotoCondensed-MediumItalic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..a8fd4f73f95ea9a290f6bbf1620b402ed074fdf1 Binary files /dev/null and b/system/system/fonts/RobotoCondensed-MediumItalic.ttf differ diff --git a/system/system/fonts/RobotoCondensed-Regular.ttf b/system/system/fonts/RobotoCondensed-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..5ae7043b58c53a0d5855fa8d50784681aba0c1c4 Binary files /dev/null and b/system/system/fonts/RobotoCondensed-Regular.ttf differ diff --git a/system/system/fonts/hkgcsh00d.ttf b/system/system/fonts/hkgcsh00d.ttf new file mode 100644 index 0000000000000000000000000000000000000000..8613f5a10fd1d9289603558f5312f90cd95eb22a Binary files /dev/null and b/system/system/fonts/hkgcsh00d.ttf differ diff --git a/system/system/fonts/weatherfont-Regular.ttf b/system/system/fonts/weatherfont-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..120911e67d391384a4f82460ed955aba5a14537f Binary files /dev/null and b/system/system/fonts/weatherfont-Regular.ttf differ diff --git a/system/system/fonts/weatherfont-Regular2.ttf b/system/system/fonts/weatherfont-Regular2.ttf new file mode 100644 index 0000000000000000000000000000000000000000..4b440600193a0bcb6fa88a68f085dc35705c1fbc Binary files /dev/null and b/system/system/fonts/weatherfont-Regular2.ttf differ diff --git a/system/system/fonts/weatherfont-ZenUI5.ttf b/system/system/fonts/weatherfont-ZenUI5.ttf new file mode 100644 index 0000000000000000000000000000000000000000..3eeef13dae2b45ae7ced298b4ff6a6dfa52b3e40 Binary files /dev/null and b/system/system/fonts/weatherfont-ZenUI5.ttf differ diff --git a/system/system/framework/ActivityExt.jar b/system/system/framework/ActivityExt.jar new file mode 100644 index 0000000000000000000000000000000000000000..66c4fdad3a5c829946c843563565f9f0a3b257e9 Binary files /dev/null and b/system/system/framework/ActivityExt.jar differ diff --git a/system/system/framework/ConnectivityExt.jar b/system/system/framework/ConnectivityExt.jar new file mode 100644 index 0000000000000000000000000000000000000000..81486c947a017a6d28d3d7372e2cae4ae8242a6c Binary files /dev/null and b/system/system/framework/ConnectivityExt.jar differ diff --git a/system/system/framework/QPerformance.jar b/system/system/framework/QPerformance.jar new file mode 100644 index 0000000000000000000000000000000000000000..7b972f605fdcd7257ef85e2e34765ab8c0b3ba67 Binary files /dev/null and b/system/system/framework/QPerformance.jar differ diff --git a/system/system/framework/QtiTelephonyServicelibrary.jar b/system/system/framework/QtiTelephonyServicelibrary.jar new file mode 100644 index 0000000000000000000000000000000000000000..a15b4e59468f99d7e66b91a98820a9d13436a2f9 Binary files /dev/null and b/system/system/framework/QtiTelephonyServicelibrary.jar differ diff --git a/system/system/framework/UxPerformance.jar b/system/system/framework/UxPerformance.jar new file mode 100644 index 0000000000000000000000000000000000000000..7b972f605fdcd7257ef85e2e34765ab8c0b3ba67 Binary files /dev/null and b/system/system/framework/UxPerformance.jar differ diff --git a/system/system/framework/WfdCommon.jar b/system/system/framework/WfdCommon.jar new file mode 100644 index 0000000000000000000000000000000000000000..7b972f605fdcd7257ef85e2e34765ab8c0b3ba67 Binary files /dev/null and b/system/system/framework/WfdCommon.jar differ diff --git a/system/system/framework/am.jar b/system/system/framework/am.jar new file mode 100644 index 0000000000000000000000000000000000000000..c483643b85c9e7926364cdd9543c9aa655554026 Binary files /dev/null and b/system/system/framework/am.jar differ diff --git a/system/system/framework/android.hidl.base-V1.0-java.jar b/system/system/framework/android.hidl.base-V1.0-java.jar new file mode 100644 index 0000000000000000000000000000000000000000..c034d2d0a326caa4488567b5d5ed5108551a69a2 Binary files /dev/null and b/system/system/framework/android.hidl.base-V1.0-java.jar differ diff --git a/system/system/framework/android.hidl.manager-V1.0-java.jar b/system/system/framework/android.hidl.manager-V1.0-java.jar new file mode 100644 index 0000000000000000000000000000000000000000..c034d2d0a326caa4488567b5d5ed5108551a69a2 Binary files /dev/null and b/system/system/framework/android.hidl.manager-V1.0-java.jar differ diff --git a/system/system/framework/android.test.base.jar b/system/system/framework/android.test.base.jar new file mode 100644 index 0000000000000000000000000000000000000000..c034d2d0a326caa4488567b5d5ed5108551a69a2 Binary files /dev/null and b/system/system/framework/android.test.base.jar differ diff --git a/system/system/framework/android.test.mock.jar b/system/system/framework/android.test.mock.jar new file mode 100644 index 0000000000000000000000000000000000000000..c3f40845c72ac9597b1b8b78e6938dc91cdefec5 Binary files /dev/null and b/system/system/framework/android.test.mock.jar differ diff --git a/system/system/framework/android.test.runner.jar b/system/system/framework/android.test.runner.jar new file mode 100644 index 0000000000000000000000000000000000000000..c4cf39ba4a3c7fd664fd8ae7f829de726bcc9e01 Binary files /dev/null and b/system/system/framework/android.test.runner.jar differ diff --git a/system/system/framework/apache-xml.jar b/system/system/framework/apache-xml.jar new file mode 100644 index 0000000000000000000000000000000000000000..285805db4e3068fafdb9c3099e4256a485865c29 Binary files /dev/null and b/system/system/framework/apache-xml.jar differ diff --git a/system/system/framework/appwidget.jar b/system/system/framework/appwidget.jar new file mode 100644 index 0000000000000000000000000000000000000000..1b802f080ba93435a1d9c3182d2b6661fb29d5f6 Binary files /dev/null and b/system/system/framework/appwidget.jar differ diff --git a/system/system/framework/arm/boot-QPerformance.art b/system/system/framework/arm/boot-QPerformance.art new file mode 100644 index 0000000000000000000000000000000000000000..a4ea8d60c7efbc74f6a2c117e32a365acb675455 Binary files /dev/null and b/system/system/framework/arm/boot-QPerformance.art differ diff --git a/system/system/framework/arm/boot-QPerformance.art.rel b/system/system/framework/arm/boot-QPerformance.art.rel new file mode 100644 index 0000000000000000000000000000000000000000..2b4bfbff3129c782c4eb784833967bcbcf87f664 --- /dev/null +++ b/system/system/framework/arm/boot-QPerformance.art.rel @@ -0,0 +1 @@ +§R¬«|Íõ Z‰ßüû¹Hø¸0¦Ÿ`=(‘Èž#P` 0(008(HH000(( ((( (Xà@ ð0 H(XH88 0H@h08Ì ðL8(PX€Ôˆlä¤t<¼@päX$PÄ ˆ \ No newline at end of file diff --git a/system/system/framework/arm/boot-QPerformance.oat b/system/system/framework/arm/boot-QPerformance.oat new file mode 100644 index 0000000000000000000000000000000000000000..86d7056e9b383f33ef20879217768f3085f29964 Binary files /dev/null and b/system/system/framework/arm/boot-QPerformance.oat differ diff --git a/system/system/framework/arm/boot-QPerformance.vdex b/system/system/framework/arm/boot-QPerformance.vdex new file mode 120000 index 0000000000000000000000000000000000000000..80714b2c7bb94510e94b909e06cf5c2fd707791a --- /dev/null +++ b/system/system/framework/arm/boot-QPerformance.vdex @@ -0,0 +1 @@ +/system/framework/boot-QPerformance.vdex \ No newline at end of file diff --git a/system/system/framework/arm/boot-UxPerformance.art b/system/system/framework/arm/boot-UxPerformance.art new file mode 100644 index 0000000000000000000000000000000000000000..5d318439c9e751fc7027c9021a4d08b28bd06e03 Binary files /dev/null and b/system/system/framework/arm/boot-UxPerformance.art differ diff --git a/system/system/framework/arm/boot-UxPerformance.art.rel b/system/system/framework/arm/boot-UxPerformance.art.rel new file mode 100644 index 0000000000000000000000000000000000000000..ccf074726f200a2faceee7d1dede4bb795587e8f --- /dev/null +++ b/system/system/framework/arm/boot-UxPerformance.art.rel @@ -0,0 +1 @@ +oªö¤—ÛÐ#]óüܱ0îxÔµ¹j¶!ŽI¢Q`.1` ( (((8880 0 000`€x (8(P€ ÈðÜTHˆ(`Dàà8$ÔŒh Lxଠ\ No newline at end of file diff --git a/system/system/framework/arm/boot-UxPerformance.oat b/system/system/framework/arm/boot-UxPerformance.oat new file mode 100644 index 0000000000000000000000000000000000000000..9430889ea70e31ddf3b302b45be4ccae529a05f8 Binary files /dev/null and b/system/system/framework/arm/boot-UxPerformance.oat differ diff --git a/system/system/framework/arm/boot-UxPerformance.vdex b/system/system/framework/arm/boot-UxPerformance.vdex new file mode 120000 index 0000000000000000000000000000000000000000..9987f830b47ba27a855cb3e026e16f64387c5dec --- /dev/null +++ b/system/system/framework/arm/boot-UxPerformance.vdex @@ -0,0 +1 @@ +/system/framework/boot-UxPerformance.vdex \ No newline at end of file diff --git a/system/system/framework/arm/boot-WfdCommon.art b/system/system/framework/arm/boot-WfdCommon.art new file mode 100644 index 0000000000000000000000000000000000000000..0f5c9b413d1df3dda6f6d0bbc98aee17fb97169f Binary files /dev/null and b/system/system/framework/arm/boot-WfdCommon.art differ diff --git a/system/system/framework/arm/boot-WfdCommon.art.rel b/system/system/framework/arm/boot-WfdCommon.art.rel new file mode 100644 index 0000000000000000000000000000000000000000..6c9d73e11f474b0cd7686bc9b60286d74b405160 --- /dev/null +++ b/system/system/framework/arm/boot-WfdCommon.art.rel @@ -0,0 +1 @@ +Ò²/’.º—iʽ.ò£;¼3Ÿ¤:˜`¬)g‚ï,!¼` @( ( (((( (((((( (0 (((0 ( 0( 0(( (((((( 88@8@(8@800 (( ((( (0 ((0 0(@0( @ 0 0( ( ((( (((0 ( 0 (000000@((( (08(0 88 ((( ( (0( (((( 0(((0(0( (( 00 88 0(0(0((0 00(00(00( (8((00 (( 80088@@(0(@@@88(((ÈÀ ° Xˆ È 0( È@Àˆ 0€Ø( (8( 8˜Xø(@((È(0(p xHP(¸à#00(,( <8D($( (,$ @$<04($d,(@,( $$<@( \ No newline at end of file diff --git a/system/system/framework/arm/boot-WfdCommon.oat b/system/system/framework/arm/boot-WfdCommon.oat new file mode 100644 index 0000000000000000000000000000000000000000..3cd17a42dd60c23044e4de9398ecc3f75893e80b Binary files /dev/null and b/system/system/framework/arm/boot-WfdCommon.oat differ diff --git a/system/system/framework/arm/boot-WfdCommon.vdex b/system/system/framework/arm/boot-WfdCommon.vdex new file mode 120000 index 0000000000000000000000000000000000000000..c73a1c88372cbd1394f8addfbdf9f151ee3e5094 --- /dev/null +++ b/system/system/framework/arm/boot-WfdCommon.vdex @@ -0,0 +1 @@ +/system/framework/boot-WfdCommon.vdex \ No newline at end of file diff --git a/system/system/framework/arm/boot-android.hidl.base-V1.0-java.art b/system/system/framework/arm/boot-android.hidl.base-V1.0-java.art new file mode 100644 index 0000000000000000000000000000000000000000..4a7d2aa25843c1c15b4721ede73506e99966a98b Binary files /dev/null and b/system/system/framework/arm/boot-android.hidl.base-V1.0-java.art differ diff --git a/system/system/framework/arm/boot-android.hidl.base-V1.0-java.art.rel b/system/system/framework/arm/boot-android.hidl.base-V1.0-java.art.rel new file mode 100644 index 0000000000000000000000000000000000000000..a8a4ea254a535e8fb621c911f01ee823b56aca67 --- /dev/null +++ b/system/system/framework/arm/boot-android.hidl.base-V1.0-java.art.rel @@ -0,0 +1 @@ +νO„[ àWâYÐ÷^oóubÅoé7FŒl~ÕžÍL` 0 ø °`X ( 8(X@(x @( \ No newline at end of file diff --git a/system/system/framework/arm/boot-android.hidl.base-V1.0-java.oat b/system/system/framework/arm/boot-android.hidl.base-V1.0-java.oat new file mode 100644 index 0000000000000000000000000000000000000000..86c48d97eea11b710d4610f52c4c9551a21c1273 Binary files /dev/null and b/system/system/framework/arm/boot-android.hidl.base-V1.0-java.oat differ diff --git a/system/system/framework/arm/boot-android.hidl.base-V1.0-java.vdex b/system/system/framework/arm/boot-android.hidl.base-V1.0-java.vdex new file mode 120000 index 0000000000000000000000000000000000000000..dcd3938ca53bd156749a916cb3a99383b0ac46ec --- /dev/null +++ b/system/system/framework/arm/boot-android.hidl.base-V1.0-java.vdex @@ -0,0 +1 @@ +/system/framework/boot-android.hidl.base-V1.0-java.vdex \ No newline at end of file diff --git a/system/system/framework/arm/boot-android.hidl.manager-V1.0-java.art b/system/system/framework/arm/boot-android.hidl.manager-V1.0-java.art new file mode 100644 index 0000000000000000000000000000000000000000..f6841e065bc6844fe7fcc20391a6bbc041d51985 Binary files /dev/null and b/system/system/framework/arm/boot-android.hidl.manager-V1.0-java.art differ diff --git a/system/system/framework/arm/boot-android.hidl.manager-V1.0-java.art.rel b/system/system/framework/arm/boot-android.hidl.manager-V1.0-java.art.rel new file mode 100644 index 0000000000000000000000000000000000000000..448dd5b6fcf1d96c442996f7674eeff333afc561 --- /dev/null +++ b/system/system/framework/arm/boot-android.hidl.manager-V1.0-java.art.rel @@ -0,0 +1 @@ +l&ƒ,òrn³ Í»T’û{ÈaŠïŠðE˜•â:` H@@L ( ( X`@@H@@D 0 øpà€ €hh((¸ @((pX0˜( X(8 Ìlܘ°œh„¼¬„\¸´ìˆà¨ \ No newline at end of file diff --git a/system/system/framework/arm/boot-android.hidl.manager-V1.0-java.oat b/system/system/framework/arm/boot-android.hidl.manager-V1.0-java.oat new file mode 100644 index 0000000000000000000000000000000000000000..3079e9d88143b6e8867b42f7124206297543e7e4 Binary files /dev/null and b/system/system/framework/arm/boot-android.hidl.manager-V1.0-java.oat differ diff --git a/system/system/framework/arm/boot-android.hidl.manager-V1.0-java.vdex b/system/system/framework/arm/boot-android.hidl.manager-V1.0-java.vdex new file mode 120000 index 0000000000000000000000000000000000000000..2cc0ee85d1e856b1d84d4225163b458cdb267c4e --- /dev/null +++ b/system/system/framework/arm/boot-android.hidl.manager-V1.0-java.vdex @@ -0,0 +1 @@ +/system/framework/boot-android.hidl.manager-V1.0-java.vdex \ No newline at end of file diff --git a/system/system/framework/arm/boot-android.test.base.art b/system/system/framework/arm/boot-android.test.base.art new file mode 100644 index 0000000000000000000000000000000000000000..9bfc80969d0e99e6fbf1aba2dedd6f2872187a57 Binary files /dev/null and b/system/system/framework/arm/boot-android.test.base.art differ diff --git a/system/system/framework/arm/boot-android.test.base.art.rel b/system/system/framework/arm/boot-android.test.base.art.rel new file mode 100644 index 0000000000000000000000000000000000000000..c36363811c732238d503f49f603b645094d7a3e8 --- /dev/null +++ b/system/system/framework/arm/boot-android.test.base.art.rel @@ -0,0 +1,2 @@ +ê¼0x¬Ì"ö†4Eø +П9ž7–…Sá_Z@²Ì ` L0P ( 00X000((00H0(008( 0 8,€Hh¨€0 (à@ ((à 00 ØP Xx ( @x8(`H8 X@ H(H8P@€ød0€ l,Ô¸LLxä¼ è4hH<(¸„¨ \ No newline at end of file diff --git a/system/system/framework/arm/boot-android.test.base.oat b/system/system/framework/arm/boot-android.test.base.oat new file mode 100644 index 0000000000000000000000000000000000000000..f810cb4584aeb54d67049c583911a0346b5b2e57 Binary files /dev/null and b/system/system/framework/arm/boot-android.test.base.oat differ diff --git a/system/system/framework/arm/boot-android.test.base.vdex b/system/system/framework/arm/boot-android.test.base.vdex new file mode 120000 index 0000000000000000000000000000000000000000..5ddab6cf3bb5cb9c2efac2cf36893bbe3ad3439f --- /dev/null +++ b/system/system/framework/arm/boot-android.test.base.vdex @@ -0,0 +1 @@ +/system/framework/boot-android.test.base.vdex \ No newline at end of file diff --git a/system/system/framework/arm/boot-apache-xml.art b/system/system/framework/arm/boot-apache-xml.art new file mode 100644 index 0000000000000000000000000000000000000000..18cf5b96779fa7842553a109c406c6d863b185ec Binary files /dev/null and b/system/system/framework/arm/boot-apache-xml.art differ diff --git a/system/system/framework/arm/boot-apache-xml.art.rel b/system/system/framework/arm/boot-apache-xml.art.rel new file mode 100644 index 0000000000000000000000000000000000000000..a5afbf8369db457fc8598f3724e860871e6e5bfa Binary files /dev/null and b/system/system/framework/arm/boot-apache-xml.art.rel differ diff --git a/system/system/framework/arm/boot-apache-xml.oat b/system/system/framework/arm/boot-apache-xml.oat new file mode 100644 index 0000000000000000000000000000000000000000..fec72bf1f615c723f25da24171f2678d26b95b7c Binary files /dev/null and b/system/system/framework/arm/boot-apache-xml.oat differ diff --git a/system/system/framework/arm/boot-apache-xml.vdex b/system/system/framework/arm/boot-apache-xml.vdex new file mode 120000 index 0000000000000000000000000000000000000000..b88a174e7d78d9d8f151186710197cb2d0621c35 --- /dev/null +++ b/system/system/framework/arm/boot-apache-xml.vdex @@ -0,0 +1 @@ +/system/framework/boot-apache-xml.vdex \ No newline at end of file diff --git a/system/system/framework/arm/boot-bouncycastle.art b/system/system/framework/arm/boot-bouncycastle.art new file mode 100644 index 0000000000000000000000000000000000000000..bc4625e93390f8129a6de653e1fd4d8ba5e55675 Binary files /dev/null and b/system/system/framework/arm/boot-bouncycastle.art differ diff --git a/system/system/framework/arm/boot-bouncycastle.art.rel b/system/system/framework/arm/boot-bouncycastle.art.rel new file mode 100644 index 0000000000000000000000000000000000000000..859cc8a567b3baf934bb487514ffebdba7904c0a --- /dev/null +++ b/system/system/framework/arm/boot-bouncycastle.art.rel @@ -0,0 +1 @@ +å©óAXç³=4R.ïí×™Ø׎')p{ЪhfŸÝ ` DDDDD88<<4 4,8D4X<<40@$,8@(((0p H@ ˆDDDDDDDDDDHHLHDHLDHLHLHHLHDLLDLLLLD LHDHLLLDLLLDDLLLLLL@L@LHLLHHLLLHLLLHLHHDH@LHL@LLLLLHLLLLHLHLDHLLXDLHLD@XD DLL@HLLD4DLLDLH°LLDLLLDLDHHLHLLLHLLDLLLL@HLLDLLLXHDLLLLHLDLLDLHLDDLLLLDDLLLLDLLDLLLL@LHLDLHD@HLpDDHLHDDLLLLHLDHLDLLLLL@L(0(( (((( ( ((((((((0(((((((((PPP(P0( 8 (H( ((( ( 8( ( 0000000000 888((( ((((((((000(00(00(0((0(0(((00000@808(((088(0(8(00@(@(((88 (0800( ( ( (008( 00P8Hx808˜@P0X0`H@Hp@08p`H xPPHH@@@00p@XH`@PHpX˜˜˜ @@Pp€8`PHHPPXXHH @@HHp€PXP@8@@@@X H@@@88èXP xèPx¸h¸Xhh¨¨PXxhhPh˜˜XˆØˆ8x@@@@8@@P 000000(((( (( (((((((((((((0((0000(00( (( ((( ( ((((( (( (((((8888€88`00(ÈP@€8((((((( PP@@p8P@8@88088P00@@@8P88P0PpP0H0PP@@0P@P00(0X@88PxP8PPPPP8X(((888@H0(@8H00HHHHHHH@PPPPPPPPP@HPPPPHHPPPPPPHHHH@@HHH8 (888(88@@@@@@@H@H@H@@@8@@@H@@@H@888@8@@@@@@@@8@00((08(8((00080(0 (((00HHHH@@@PPPHPHPHPPPP@@HH@@(HH(00088(0008080X0@800@80(((80(X8@8``0pH88080 8((00 @H(0 ( 8`8 8@(8 8@(H@XhXH @88H08808X@00008H((0@(@(8H088@(X@08 ( (@@@((((8888808888000 0H(P08P@@088((880000 ( 0008 08X8@@8Hh808 P` P@ h@H 00@@(X8((0(@ 00@ 0880(0p@( 8000088@(8(0@(@8P80@8(8X0@H 0000PPP@@HP88@@HH88@HpPpp08PHHP@8H (H @8@(08 ( ( 0(8@888@(@@@0@8(0(0 8(00( 000(0H8@XhH0 Ph`P0h@( @08 00( ( ((0 ( P0 (((((((8080 @ 88((800HhX0@(XxX@0@X`8(@ (8888X00(0 `00000000000(80PHP@X@H(0(((8@ Xp( ((00000(00000(0000000000888000000(0( ((00((((00(((((8P88 @ `(88X 08@HX88(H@8@@@HH P8 PH0H0( @08(0P@ HX (( (( (( (( (( (0HHH8888HHH@@8@@@@@8@@@@@@@@@@@8@8888`((XX(((((HHhpHPHH88PP@ ` PH888(HH( 08 (808 (X((00PHHP088(0( 00(@ ( (( (088 @@ ((((( (@@H08H000(0( (@ ( 8 888 (H0(0(((000000(00(H80(0088(0000(808(@@(0 (@ 880HPph`X`ph``````Ph``h`````hPhh`hhhhhh```HHh`pHHhPPX@@@8@0(((0 (( (( 8(888 88(0000((((00 (0 @0000@00088(0088H (((8@@H@8@HPP@@@@X((( 0 0 80@00(@P((((x0(8((((((((H@@@8((8888@8@88@8088 `(X`8 (0( ((00(@(0 0@8X((00(((((00((0 800080008H00@80@PP( ((((08@0(@08(@0@(( (@€8(88@(888@ 00 `((((80 (( ( 00(( (0 (88P8 P8H0P8@HH0X(8( 00 0000000`00(0@(080(0 8 08(0(0((H@0((0@800800( HHHHPPH((8 (8( (( 0((@ X8@80HH ( ( 80088@@@@@@@@88 (((@ ((( 8hPX`PPHX@X@X`HPXP`XPPHPP@XPXHP``P (((( XP@P`XPXHPP(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((PPHP8@X(((PPXXxPXXX@(((`(((0((((0000@XP`@`X@xH(((((((((((((((((((((((H@X@@HP`X@@PpHXPPPHPP PP`P`PH``@HP@@`PXPhHHHH@``PP@PXPHPX@XHhHP(((((((((00((((0(((((((((((((((00((000000000000(000000000000000000000000000(((((0(0(((`PXHHX@`@HX8XPHH@``P`HHH(((00000(((000(((@@h@PHh@`H8P`P`@XpXp@PXHHH( (((((((((((((( (( (( (((((((((((((((((((((((((((((((((((((XPP((((((0((((((((0000(((((((@@`h@@HPH88HhPHXH@PH`@@hXPPXX@P`H@PH@X`h`HPH\ 0 h0 (P h(HH€˜8(0H(°@ 8 X@((( H0(`(XH ( ¸0Ø8PÈH((ˆH(`H080@(ø8 (p (h(08`0(p PȨ0ÐY(($,,( 0 4( 0(, ($, <$ 4( $, $404$((, $( $ ,80 84(,(@ 80< , 8T ,@,04(4 0DD( $$84,( 4t(@h, @ \ No newline at end of file diff --git a/system/system/framework/arm/boot-bouncycastle.oat b/system/system/framework/arm/boot-bouncycastle.oat new file mode 100644 index 0000000000000000000000000000000000000000..00f970a52cdc5393fe506c815939edbe1550bd09 Binary files /dev/null and b/system/system/framework/arm/boot-bouncycastle.oat differ diff --git a/system/system/framework/arm/boot-bouncycastle.vdex b/system/system/framework/arm/boot-bouncycastle.vdex new file mode 120000 index 0000000000000000000000000000000000000000..7ee1fd78554f79fa3b6120e7e2abddaa3a9131c8 --- /dev/null +++ b/system/system/framework/arm/boot-bouncycastle.vdex @@ -0,0 +1 @@ +/system/framework/boot-bouncycastle.vdex \ No newline at end of file diff --git a/system/system/framework/arm/boot-com.nxp.nfc.nq.art b/system/system/framework/arm/boot-com.nxp.nfc.nq.art new file mode 100644 index 0000000000000000000000000000000000000000..1e3a88cbe12ae1a145f09739a9953bcbd11a41b7 Binary files /dev/null and b/system/system/framework/arm/boot-com.nxp.nfc.nq.art differ diff --git a/system/system/framework/arm/boot-com.nxp.nfc.nq.art.rel b/system/system/framework/arm/boot-com.nxp.nfc.nq.art.rel new file mode 100644 index 0000000000000000000000000000000000000000..f8bb03693bad9bcb2225d31875593289206bb75b --- /dev/null +++ b/system/system/framework/arm/boot-com.nxp.nfc.nq.art.rel @@ -0,0 +1 @@ +¬#ÛôDêyíUË–Û;ﮥ„) mç'çy5Q` (((0((( (( 0( (( 0 ( 8(( ( ( @8 (0((88H@H8888H(8088880((00@@0(08800@80( (@HH( (800HP8 H@0888@80 08888@88888888 H((8(8 0(((08((( 0XP (0((8@@0 ((( 0 8@(0 0008(0000((@( (@88HH0(00H880((0(0 00 8080088 000@8(( 0@@8008@00 (088( (0 @0 0 0( ( 0 PPHH000 8 pˆHˆÈ8(0X ((X0 0 P0 € 0(0H( 808˜ €(È`h@` ((X0 H @ H 80X(8 (H 80p 0@X0(hP@(àÀˆ( 0 $$ 4(0 $( $ ,0, \ No newline at end of file diff --git a/system/system/framework/arm/boot-com.nxp.nfc.nq.oat b/system/system/framework/arm/boot-com.nxp.nfc.nq.oat new file mode 100644 index 0000000000000000000000000000000000000000..321da1bba3d2d9ba4cc65f53fd2f6dc9e8e5f031 Binary files /dev/null and b/system/system/framework/arm/boot-com.nxp.nfc.nq.oat differ diff --git a/system/system/framework/arm/boot-com.nxp.nfc.nq.vdex b/system/system/framework/arm/boot-com.nxp.nfc.nq.vdex new file mode 120000 index 0000000000000000000000000000000000000000..c847d28004de9be1be7aaba4c4eeab13dbff0a47 --- /dev/null +++ b/system/system/framework/arm/boot-com.nxp.nfc.nq.vdex @@ -0,0 +1 @@ +/system/framework/boot-com.nxp.nfc.nq.vdex \ No newline at end of file diff --git a/system/system/framework/arm/boot-com.qualcomm.qti.camera.art b/system/system/framework/arm/boot-com.qualcomm.qti.camera.art new file mode 100644 index 0000000000000000000000000000000000000000..b87681e858a016a9020d5e7bfe96959550053dc7 Binary files /dev/null and b/system/system/framework/arm/boot-com.qualcomm.qti.camera.art differ diff --git a/system/system/framework/arm/boot-com.qualcomm.qti.camera.art.rel b/system/system/framework/arm/boot-com.qualcomm.qti.camera.art.rel new file mode 100644 index 0000000000000000000000000000000000000000..7a864fecbc8f5d6ffce7dabd703638a870333457 --- /dev/null +++ b/system/system/framework/arm/boot-com.qualcomm.qti.camera.art.rel @@ -0,0 +1 @@ +±t"!…VGùÚöñºZR£ÈK3 ´E1oZ§H×` ( (( xh p0ØаtTð”ô´ð< \ No newline at end of file diff --git a/system/system/framework/arm/boot-com.qualcomm.qti.camera.oat b/system/system/framework/arm/boot-com.qualcomm.qti.camera.oat new file mode 100644 index 0000000000000000000000000000000000000000..4368fed5ca23ad7356d89033ac7678ef31963688 Binary files /dev/null and b/system/system/framework/arm/boot-com.qualcomm.qti.camera.oat differ diff --git a/system/system/framework/arm/boot-com.qualcomm.qti.camera.vdex b/system/system/framework/arm/boot-com.qualcomm.qti.camera.vdex new file mode 120000 index 0000000000000000000000000000000000000000..08f828ac0f843fb99fe702af6b2e9b5553c6c5f3 --- /dev/null +++ b/system/system/framework/arm/boot-com.qualcomm.qti.camera.vdex @@ -0,0 +1 @@ +/system/framework/boot-com.qualcomm.qti.camera.vdex \ No newline at end of file diff --git a/system/system/framework/arm/boot-conscrypt.art b/system/system/framework/arm/boot-conscrypt.art new file mode 100644 index 0000000000000000000000000000000000000000..7fa944d76c7b113b23df15681dbbcd2e719ebd95 Binary files /dev/null and b/system/system/framework/arm/boot-conscrypt.art differ diff --git a/system/system/framework/arm/boot-conscrypt.art.rel b/system/system/framework/arm/boot-conscrypt.art.rel new file mode 100644 index 0000000000000000000000000000000000000000..efa1b572950f2fbb0a172afaee1ed5639fba3b63 --- /dev/null +++ b/system/system/framework/arm/boot-conscrypt.art.rel @@ -0,0 +1 @@ +ä„ROUÛ´N|ï ëøþ½£C¢Pa~!©¦¢“—×` DD DDDHDDDD`LDDDD D 0$ hhhhhhh¸DDHHDDLHHLLDLHHDLDLLLLLLLDHLHLDLDDDHHLLHLDHLDLHHDHDLDLLHDDDLLLLHLLLLDLLHDLLLLDLLDLDDLLL@DDLLLLDHHLLLLLLLLHHHDLDLLLLLLLLLLLLLHHHLLDLLL0 (( 0(((((080((( @0 @ 0(0 8800(((((((((((((((( (((((˜˜((((( p0088P˜P8P880(((((((((((((((((( @HHHHHH88888888@@@@(8(8@@@@@@@@@@(88HHHHH88@@@0@@@@@@88@008888008888000@@@@888000008((0000((00000000@8@@@@000000088888@@@@88PHPP8PXXPXPXPXX0808@@@@@@@@@@800@800@800@800@800@88@(00(((`@ (@0P88H8XH(80( 08(@H HH@80808`P0`@80((X0 ((((8(0(8080( 08888P(@0P 00088(8808@(0HH@( ((( P( ((8 @88(8@(((00 (( 00((@((@(0@8@0( (((((((((((0((000008((((0(@ 8((((((@@8@@ (((8HHHH (0((0 (@H8h (((H@ ( @0(80(((00008 (( ((P88@08@88808880880@@0@@@H@H@H@H0@@(00000((((@(0@( (((((((000000(0((((( (0(0000000000000((0 @(8@8008080088((88888H0H ( ( ( ( 0( (((0 8@(H(8 0@ ((( 8888@88@8888@8 (0000000 88@@8( 008000((((((( (0(((00088((0(8(0(H((((080 @@0 ( p ((0pHH88H ( ˜ 80 (00 ( H 0(0 (((00 880 H(0PHp(8( ( (888888 08(0(0(((0( ( 0 08 08(H ( (0(( 0 ( ( (( 0 8(( ((((( HX@8HH@@HP8H@@@H@88HH@@H@88@HHHP8PPH@@XH@H8@HH@@8@@X@H8@H8H@@8HXH8H@8P@@@8@P`@@HHHP8@@H8@HHHH@@@PHH@@0H@@8@@@8HH8HP8HX@@X8@H@H8P8PP@0@@@@@@@H888H8P@L (H(((P8(ˆ0h00 0pH h@ ( ( 0€( ( 8ˆ (X 8°0@Ø(0880(P8˜ÈЀT ($$ $(,$(D4 $$, l T,,,<D(\($ ,€ pX$((0 T H $LT ,LD,,(L( \ No newline at end of file diff --git a/system/system/framework/arm/boot-conscrypt.oat b/system/system/framework/arm/boot-conscrypt.oat new file mode 100644 index 0000000000000000000000000000000000000000..b2ecd667cbc3b3f7a270b86179b51559a6b260a2 Binary files /dev/null and b/system/system/framework/arm/boot-conscrypt.oat differ diff --git a/system/system/framework/arm/boot-conscrypt.vdex b/system/system/framework/arm/boot-conscrypt.vdex new file mode 120000 index 0000000000000000000000000000000000000000..e691455b2fb0ffe3d07923d91a5df5fab9e30cac --- /dev/null +++ b/system/system/framework/arm/boot-conscrypt.vdex @@ -0,0 +1 @@ +/system/framework/boot-conscrypt.vdex \ No newline at end of file diff --git a/system/system/framework/arm/boot-core-libart.art b/system/system/framework/arm/boot-core-libart.art new file mode 100644 index 0000000000000000000000000000000000000000..814affe1dff16578487362723e2fc28db4f6784f Binary files /dev/null and b/system/system/framework/arm/boot-core-libart.art differ diff --git a/system/system/framework/arm/boot-core-libart.art.rel b/system/system/framework/arm/boot-core-libart.art.rel new file mode 100644 index 0000000000000000000000000000000000000000..5540ba18fb29650defae6c350529aa1d5abb6189 --- /dev/null +++ b/system/system/framework/arm/boot-core-libart.art.rel @@ -0,0 +1 @@ +Ù1ÿ¸¦u.)kñ.€…±Ýo2Ð îåq‚Œ<ÿúŸgl` LDDDDDDDLDDDDD0DD¸DHDhD$DDHDD`D(DDŒDxhDD@D@DDDd XD(HLDDðD°D8DD$DÜDD°DDD$HDDDD$LDlDLDLDDD$ (@ðè(À @ P0X0X@ 000000000000000000000000˜ 8@@0P0P0P0P0P0, 8ÐÐ$, D,$ (0XX0XP88@˜ Ø(pp(08P$@X(( ô0X008@,((0 $$0($ 80X(0X`°H@ @80X¨0X80XH0XH0XH0X°0XP0X H @@@ „ 80¨@@(PDDDD@0D$D DDD4D@p@LDDDDDD@PDDDXHDD@DD<DDD@D@DPD@DD@DDXD8DD\D@ØDD@ XXLLDDLLLDDDDDLLDLLLLLLLLLLLLDDDDLLLDLLHDHLHLLLDDHLHDLLLHLLHLDLDLDLLLL@DLLLD,LLLLHLLDÀHHL@4DDLLDDDLLLHLHLHLLLLLLDLLLLLLHHDHHLDHHLDLLLHLDDLLLLD@LLLLDDHLLHDÜDLHDDD`DLDLHHLLDLDHLDLDLLLDLHLD@DLLHD LLDLDL@LLHHLLLLDLHLDDDLLL\DLPLLLDLLDLDLDDˆLDHLLHD(LLDLLD@äLLLDHHDDLHDHDLLDHDLDDDDLDhLLHDDHLHLHDLLDHLD`DHLDDLDLLLLDLDDDDDHDLLDD”DLHLHDLD<DDLLhLDD$DPLLLLLHHDLHHLLDLL@LDHDLHDLDLLLHLDLDLHLDDLLDLLLLLHLHHLLDLD0DHLHDL@DLLL¨HLHLLDLLLD$LLLDLDàHLLLDLDLLHLLLDDDLDHDLDHLLLLHLDDDLLLDLLLDLLHLPLxD,DDXLDLLLDDLLLDDDLDLLD0LLHDxLLHLLLLLLLLLLLLDðHLHDLLLLLLLLHLDDDDDDDHLLDLLDLLLDLHLLL\HLHLLLDHDDHLDLHLHD LLLHLDTLLL€DHLLHHD,LDDLHDLHDLDLLD$LLLDLLLLDDHLLLHLLLDLLLHDLLDLLDLHPDDHLDDDHLD(LDHDLHDLDLDLLDHDDDDôD LLLHLDL@ DDDLDLLDHDLDDLHLD$LLDD\DDD,DLHLLLLLLDìDHLDLLHDDDDLD 008(8HH( 8@0@ ð (((( ((` ( (H((0(( (0 ( ( 08 0 08 ( 0( (8( 0 (( ( ( ((0(0€0 ((8X 8 ( ((( ( P ( 8 (8 0 P((( 0P(( 08 ( 8 ( ( ((0(( (8(¨(0` ( (0( 0 8 ( (80 ((0(( 0( 8 (( ( (@@( 8 0 ( (( ( (0((( (@((@X(8@@@@@8@8 (0 0 (( 8 ( (0( (((8 ( ( ( (( P (((00 (8(@H8(( 8( (8 @0XXPP (( (( (( ( 0 ( @ ((( 8@ PX (( (( (@(( (8P8(@0@00800 ( ( HHHHH@@@8@08(( P(( 0 (( (00 080 (0( (((808(00 ( 8 `0 @80 00( 8808((( (( ((88( 8 ( ( ( (((80 `H@@`( ((0@ @08 0``P 008XH8((8H0P@0 (( ( @ 8 (@0H (0 0(X(80((H( ( 8HH@P(P0@@0@@(0 (( (( 0 (0@800 8 ( ( (( (8 H @@(( H0 ( ( (0000(( ( H(((80( @88008@@@00@88800` ( (0(0(0000000(00( ( ( H( ( 8 (0 8 `H 8 00(8 00H8(0(0((h08@(880(000 ( 0( (H 0 088808H(( ( (P (( 8 ((00(08@( 80@88800 0( ( 0 (08808 ( @@ 0 (x@€8( ( ((( ((88 ((( (((( (0X @H0(X0000( ((8((8(0(00( 8080000(88((H0(88((8 88X(@(8 (80@0 (H8 8@8@0 88@(@ (0(( (((0((((0(0(((0(00@0(( ((0( (((0 ( ((800 00 ((0(8(((8 00((0 00(( (0`8 8 0(@ @ ( ( (( 0( ( ((((((((( ((( @ (((80(( (( 80(00( X 8 (( ((@ (8 88 0(( (@(@ (0 08 (((( ( 0 (( 8(( 0880@0000(0((00((((088(@@ ( 00(((0888 80 ((0h ( 8 ( @ 8(0P(88( 0( ((00(08(0(80H@ 0 XH@8@@8( ((8 0(((8(88(8( 0808 0(H ( ( ( 8000( ( ( ((80(0 (0 88 (@0 H@0( X ` H (( X0P ((80 0 0 0((((0(( (X0@@@@ (008h`H0(@( @ @( ((0( ((((00 @((008H00H (( 0 ( (( ( 0 0(( ø0 ((8 (((0@ ( 800 (0X( ( 08 8 @ H(h 0(( ( X ```((0000( @( ( 0 (08(888HH P0 Pp(P0PP(@H08H8HP@80@@080PHH8P@00 (`0 x(((p`@@((0 (8( (@((8( (8 ( 0(H 8( P (P 0PP80@0080080h (8 ((0(( @ 8(@@0@((X80 0((880( 0 0(0(0(0 0((((( 0( (0(8(((8((((((80((8((0@@(((((((( 8@ 8˜(0(PX0( 8 (ˆ((8 0((0 0 ÀX € 8 xxxP080˜ 8 8 8080808080 0@(X(0 (8 880(@0(8(8 0 @( (( ( ((0 H ((0( @888P8@88@88P8@8@80@(0888888888 (0 (((( (((( (0(( ((8080(00@@@H8@H@H8@@@`XXXXXX((88888@0808080088(0(0((((((0(((((((0((8((((0(0((0(((((((((((((8((0((0(0(0((((((((0(0(000((( (8((( 0 (8088@HPP0 (( P @ (X ( (( ((( 8 (( P 8((@@0@0 ( ( (( 0P ( ( ( ( ((PH ( ((80PP `(((8 @( (( @8@ ( 0 ( ( 00(((0000 0((800 ( 8( 0 0 80 0 ( 0 ( ( 80@( ( ( X0 0((0 (0(8 ( ( (( ( 0( ( X 0(( ( X 0 ( ((H@8H@@@@PXHH(800@88800HH@8@88H@HHP@XHHPP (0 ((0000 0((0 ( (((((0( (((((((((( ( (X ( 88( P@ 0( ( ( 0(000 000 (8È°˜8@@0 0 ( ( (( ( (( 8 0 ((0 (H( XXX8P0( ( ( ( 0( 8 ( @ ( ( ( ( ((HH( (8H(H00( ((0 0 0((800 0000800 @8 ( ( 8 0@@@80 (008 (0(0 00(00( H ( ( 8@ HHHHP8(0((8 ( ( 00 ( ( ( 00( ( 0 H0( ( @0 @ ( 0(00 8 H(H@@ 00 (00 ( ((( 0XHH@HH8(HH@( 88 H(( ( ( ( 8 @0(HP@HXX 80880 (( ( (( @PHHX(@( @88P 80( ( @PP (0 0 0 ( (X P x8(H 0 0 8 880 H 8(@(8(8( ( (0(0 08(00 (((( P@ ( @@ ((08 ( H(( ( 0 ( ( ((H ( (( (( (0( 0(0 ( ((((@HP00((((((H@80808@ P@P8H80(@0(080800(H@H0080(@8@0@0@0808@H8(@8(0@08@0H@@(0H88(8@0888(0(PH0(80H88(@@8@@@8P(@0008H@8((8P088888H000@0@0X008H0H(88800(00088H@8H8H(@(@H880888H0@08(H8@@@(88(0H0@008000H0P@8HP@@H(H08@(808 88800088@88008(00888H08@88P888(8880H 8@880088888888008080888800000`@P00@88H08(H0P8@8H((H8(@(H(88@0(@(@088`@880080@@XH8@8H(8H0(@P@H@880H08@8(00 888@0H@8((H0@80@HH0H0H0Xx080@(0HH8880P(@00@(@0PH@0800H00H8(8H00XX8H8800(P08H88888(080P(H008H8X8080 0P@@88`0(0H08080(@8880@88H800@P@800Ph8@0H88H8HH00(@88@(880H@80HH0(808 (8@0@H0@H80@@@0@880000@808HH80@0@8@(0000H0P@P(H(08(888H0(@0@00H088@H@(0H080800@8HH@@ H8@00808(8H808H@X(@X0P0H8@@@8@8(8@000P8088H08@8888(8@0@@80@@0@8HHPH80@(80H000(8(@8P8XP0(8(008(8H@H8(H XH0(88(0H0@0(00@@8@H(@80P@h((8@H@88@(8@ 8P(00@8P8008@@08H( (H8@8H@H80(@PH0@0@0(00(H@(@8@H8(8(808888(8(0(@88(08(((080(0@D @ ( h 0 ðF, @( (($ (4$ $, 0$0$$ 44 D8$ @$, $$$((($(,( $ ( ,$ 0$$(8(<( @(4 80X$$($$ $ ($@,0 0,P ,,$0@( 4(,8 $(X ( 0 4 ( $<,,$ $ $$($, 4$((4 $ $$ ( $0(, ,(,$ , $48$ ,T0, , 8(0@ $ (, 40, $ 4, ((,0$ 4((@@,0 $ ,( ,8 X$$( ($ $04( 8$ <$ ,($ , 0($0 <,$($$4,$$(,$$ (H0,,$ ,( ,(($, $,0 8 4 0, ( (@ 0,4( $ $( <, ,,, 00$ $ D$$ ($( \ No newline at end of file diff --git a/system/system/framework/arm/boot-core-libart.oat b/system/system/framework/arm/boot-core-libart.oat new file mode 100644 index 0000000000000000000000000000000000000000..e37a6f5b7c7ca69791ea28f46f8853f248de7048 Binary files /dev/null and b/system/system/framework/arm/boot-core-libart.oat differ diff --git a/system/system/framework/arm/boot-core-libart.vdex b/system/system/framework/arm/boot-core-libart.vdex new file mode 120000 index 0000000000000000000000000000000000000000..70aa34f1d61abf1617643114b0166f806c7746d7 --- /dev/null +++ b/system/system/framework/arm/boot-core-libart.vdex @@ -0,0 +1 @@ +/system/framework/boot-core-libart.vdex \ No newline at end of file diff --git a/system/system/framework/arm/boot-core-oj.art b/system/system/framework/arm/boot-core-oj.art new file mode 100644 index 0000000000000000000000000000000000000000..a7dc4b4b3c966642d3745422b711c08a1be95890 Binary files /dev/null and b/system/system/framework/arm/boot-core-oj.art differ diff --git a/system/system/framework/arm/boot-core-oj.art.rel b/system/system/framework/arm/boot-core-oj.art.rel new file mode 100644 index 0000000000000000000000000000000000000000..1035a3d5af80f3af6c6634c2e3b4076fc8c9cca6 Binary files /dev/null and b/system/system/framework/arm/boot-core-oj.art.rel differ diff --git a/system/system/framework/arm/boot-core-oj.oat b/system/system/framework/arm/boot-core-oj.oat new file mode 100644 index 0000000000000000000000000000000000000000..51f904db30c547a4071a23402c9cf523cf6ede47 Binary files /dev/null and b/system/system/framework/arm/boot-core-oj.oat differ diff --git a/system/system/framework/arm/boot-core-oj.vdex b/system/system/framework/arm/boot-core-oj.vdex new file mode 120000 index 0000000000000000000000000000000000000000..7c5e0b64fe5880c0d45711d686b57ca216506126 --- /dev/null +++ b/system/system/framework/arm/boot-core-oj.vdex @@ -0,0 +1 @@ +/system/framework/boot-core-oj.vdex \ No newline at end of file diff --git a/system/system/framework/arm/boot-ext.art b/system/system/framework/arm/boot-ext.art new file mode 100644 index 0000000000000000000000000000000000000000..72380f0415b672c3ced287dbca8c7d72da4edd70 Binary files /dev/null and b/system/system/framework/arm/boot-ext.art differ diff --git a/system/system/framework/arm/boot-ext.art.rel b/system/system/framework/arm/boot-ext.art.rel new file mode 100644 index 0000000000000000000000000000000000000000..9cc90de32af7dedf7e9688dc05355443ab7feed1 --- /dev/null +++ b/system/system/framework/arm/boot-ext.art.rel @@ -0,0 +1 @@ +-CáÎЧD1Á¦–ÿÒò„è“àȧ³áž¡9†1ì` DÔDD$D(DD04 @ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐD”DDDHDD DDLLDHLLDDHLHLLDLDDLDHHDLLLDLLLLL˜LDH@LLDL` ((0@@8 0((( ((( (0 (( (8 @0( ( 008 0(((( 0 0 ( ( 8@ (( ( 080 00 (8(P0(0 (( ( 0 ( PP(0 ( p0(( (( P8 XPPX@H ( ( (((( 0 0 (0@00P80 ( @(( 00(00 8( 00 ( ((( @(` 00(0 ( ( (( ( pP( (0 ( (0 (( (( 8 ( ` 0 (0 8 ` (8( 8 ((((((8((@0H@`8@@@pH8`PHH8P@( ((( (H00 @H 00000( P00 (80@P@H@@@0@000P(@H(@880 H000(00H( 8(P8 ( 0(0@(H@X˜8@ 8@@88( (( (0( ( ((( (( (( (( ( H@HH@88@@80@@008(P8@`@(( ( (00 ((0(088( @ ((0((008H (( (Hx@ ( (0(0000@(80HP((0 ((0 80H 00 ( 08@X ( 88(@( 00 (P0 (8 ((( @ (H( (8 080H(P(X@0H@((H hhh€hh``h8XXhp`xhhhhhphhp€xˆ`hh`phx```hh``hhh``X```XXXP`````XX(P ( (( ( ( ((H@@ ( ( ( ((0 (( (( 0( ((@080(( @0 ((((( (0H ((H8H 0( 00 (((( 0 ( ( (( ((( ( ( ( 0(8(@ P H(((8 80(( @ ( ((( (0Pp¨(((( (000 0( 00088((( h( 8 ( 0 ( ((0H0(0 000X 0H0 ( 8`HXX8˜( H (( ((( (0X€@H0P ( Xˆ@P8X (@(80(X H0 (((( ( P(XX@h0H8 (80 ((( ( (( ( (( @ (P (@0 øø0 @ 8((( (8`HH@ 8(8(0(( (( (8 (00 8@ ( ( ( X@ (00 X((0(0 ( 8 ((0@(0 ( 0@((H08PHHH@@ @( (00(0 80 (80H(0P08H(((0@(@P(80H00 8(@8HH( 80H(8 (8`8(8(( X( (0 ((( 08H@0H8( @@ 00( ( 080@0(@@00 ( X°X@(@ 0 0Ø @(P h 0 (( (0 ( ( (( ( ((( (( ( (( (((PH0@ 0H(@ 0(080H80P( 8(00@@ ( 0 0 h` ( 8 (((8 0( 0800(00 ( ((( (08H@@@HP@HP@@08H@88@8@0H0@8@@800800H888088H ( (( HPPPPPHPPHH0@P@P@@88( ( (x(0 0800((((888 (( ( (( ( 0 0 0 0 ( (88 ((((( (0 ( 0 ( (0(( ( ( 0 (( (( ((( ( 0 @8@08(@ ( ( (888 ((0( ( 0 0 ( ( (((0 H8 ( ( ( 8808 0 (8( @ 88( x( P0 (8 ( (8 0 ( ( 000@ ( 0 00(8 0 ( ( (( ( 08P(( H 0888HH@8PH8HHHHHXP(P0PX8H@PHP@PH80P@@XP0P0H@@@PPH8XP@H8T (Èx¸@0 (¸0(8Pè @8x(( ˜l$$8 ,($$ ( $($ $8 (0$ ,($$(( <(, $( $ $ $004 0$ <$ ($@(,( $ $ $ 8 8$ $(0,@ $ H$ ((8$$ 00,00$0$$$(@,((0($( (, $( D $ <$$$(($$ 000$8 $ $$ $$$0H@4 4,($$ èL,<0,D¨” Ь4Ȥ8´TT0 T0L4$dX0(´8<\X \ No newline at end of file diff --git a/system/system/framework/arm/boot-ext.oat b/system/system/framework/arm/boot-ext.oat new file mode 100644 index 0000000000000000000000000000000000000000..079c81ae0719ae5e5575c6f97222bcd7d4d582df Binary files /dev/null and b/system/system/framework/arm/boot-ext.oat differ diff --git a/system/system/framework/arm/boot-ext.vdex b/system/system/framework/arm/boot-ext.vdex new file mode 120000 index 0000000000000000000000000000000000000000..25d56b61a063ffb30eb853a48bbae5155e11523f --- /dev/null +++ b/system/system/framework/arm/boot-ext.vdex @@ -0,0 +1 @@ +/system/framework/boot-ext.vdex \ No newline at end of file diff --git a/system/system/framework/arm/boot-framework-oahl-backward-compatibility.art b/system/system/framework/arm/boot-framework-oahl-backward-compatibility.art new file mode 100644 index 0000000000000000000000000000000000000000..b0d3b995e9ffc967d614ce4a488fe5c42e0a12d3 Binary files /dev/null and b/system/system/framework/arm/boot-framework-oahl-backward-compatibility.art differ diff --git a/system/system/framework/arm/boot-framework-oahl-backward-compatibility.art.rel b/system/system/framework/arm/boot-framework-oahl-backward-compatibility.art.rel new file mode 100644 index 0000000000000000000000000000000000000000..f8de1ac8ee11ace3cf9a0386e4f92fe1ca8a1f7d --- /dev/null +++ b/system/system/framework/arm/boot-framework-oahl-backward-compatibility.art.rel @@ -0,0 +1 @@ +ª†¬õú’¢[.%¨é"©Í‡Ê¶[—ïÛëÔÛZRš?` LD(ì \ No newline at end of file diff --git a/system/system/framework/arm/boot-framework-oahl-backward-compatibility.oat b/system/system/framework/arm/boot-framework-oahl-backward-compatibility.oat new file mode 100644 index 0000000000000000000000000000000000000000..8d1167070a991dc64509fb101cbae7a84669ed6e Binary files /dev/null and b/system/system/framework/arm/boot-framework-oahl-backward-compatibility.oat differ diff --git a/system/system/framework/arm/boot-framework-oahl-backward-compatibility.vdex b/system/system/framework/arm/boot-framework-oahl-backward-compatibility.vdex new file mode 120000 index 0000000000000000000000000000000000000000..704ec1fb333c24949169e15f3f70dce947a6fa96 --- /dev/null +++ b/system/system/framework/arm/boot-framework-oahl-backward-compatibility.vdex @@ -0,0 +1 @@ +/system/framework/boot-framework-oahl-backward-compatibility.vdex \ No newline at end of file diff --git a/system/system/framework/arm/boot-framework.art b/system/system/framework/arm/boot-framework.art new file mode 100644 index 0000000000000000000000000000000000000000..9c734e7c370c1e09e2cedaed55129533e52c131b Binary files /dev/null and b/system/system/framework/arm/boot-framework.art differ diff --git a/system/system/framework/arm/boot-framework.art.rel b/system/system/framework/arm/boot-framework.art.rel new file mode 100644 index 0000000000000000000000000000000000000000..d89f7f66c5e503c626db1a94e494464ae1286993 Binary files /dev/null and b/system/system/framework/arm/boot-framework.art.rel differ diff --git a/system/system/framework/arm/boot-framework.oat b/system/system/framework/arm/boot-framework.oat new file mode 100644 index 0000000000000000000000000000000000000000..0de00dc34fbe6d277d4fc453c3da2a61eddf7357 Binary files /dev/null and b/system/system/framework/arm/boot-framework.oat differ diff --git a/system/system/framework/arm/boot-framework.vdex b/system/system/framework/arm/boot-framework.vdex new file mode 120000 index 0000000000000000000000000000000000000000..4736aa545cf262a902bf7a1b12dd2902f0b63e97 --- /dev/null +++ b/system/system/framework/arm/boot-framework.vdex @@ -0,0 +1 @@ +/system/framework/boot-framework.vdex \ No newline at end of file diff --git a/system/system/framework/arm/boot-ims-common.art b/system/system/framework/arm/boot-ims-common.art new file mode 100644 index 0000000000000000000000000000000000000000..ccd04a8129b87381eff811d339823b16c4271c3c Binary files /dev/null and b/system/system/framework/arm/boot-ims-common.art differ diff --git a/system/system/framework/arm/boot-ims-common.art.rel b/system/system/framework/arm/boot-ims-common.art.rel new file mode 100644 index 0000000000000000000000000000000000000000..0882714797e9154d16df1ffbef488ad8d30c010f --- /dev/null +++ b/system/system/framework/arm/boot-ims-common.art.rel @@ -0,0 +1 @@ +œÊÒïrÜÀËä6)+çaQq"€°°öîñ` D€D4DLHLLHLLLLLD$LLLDLDLLLLDLLHLLL@DLLHLLHLL 0@ (0000(00(00((( ( ( ( ( ( ( ( ( (@(@0(080@@(8@( 8(88 ((H@08((P00(( (@00@8@0(( 0(P 8(H (000((08h@8Hh8`@X8@(008(00X080`8@Hh@hP8P888@0`80@Hh@hP0`80`8(X008h88`8(@08h@@@8080`80`8(X088h8(@8@88@88(( ( 88 ((8H0 H((0((0@H(( 80(H08(((hH0(XH0PXXXPPXXPXX(( HHp@ (H8((8088X( P€H @Pp@000(00X0(8@H0PXP(8@0 ((( h8H(@8HH(00 0@@P(@0H0H8 (00(P@((0 ( H0(H(80@HH0(HXX(hHHHHH@PXX ( (( 0 ( 0(@(((((((@X888H@8H@H00HhP@(P(X˜@@0P(x00`088``˜H˜`p8@H˜8HX< 0 8 (8°8P880 ((@˜08` 0 88HH 8( @ 8( 080 (@ 80(08 8( ((0((8À0 , , ,($,$$”0ÄPtX¨<4X $ \`0ÄôXlp˜,¤üÜ T \ No newline at end of file diff --git a/system/system/framework/arm/boot-ims-common.oat b/system/system/framework/arm/boot-ims-common.oat new file mode 100644 index 0000000000000000000000000000000000000000..6129dc6053c743b5f256bb3198975d3719420ff6 Binary files /dev/null and b/system/system/framework/arm/boot-ims-common.oat differ diff --git a/system/system/framework/arm/boot-ims-common.vdex b/system/system/framework/arm/boot-ims-common.vdex new file mode 120000 index 0000000000000000000000000000000000000000..372d371a78bb7ddd128d197c4f235e1eae5aee8d --- /dev/null +++ b/system/system/framework/arm/boot-ims-common.vdex @@ -0,0 +1 @@ +/system/framework/boot-ims-common.vdex \ No newline at end of file diff --git a/system/system/framework/arm/boot-okhttp.art b/system/system/framework/arm/boot-okhttp.art new file mode 100644 index 0000000000000000000000000000000000000000..4c92b4d7dc9cb103946aaa2e80817a8663add4f2 Binary files /dev/null and b/system/system/framework/arm/boot-okhttp.art differ diff --git a/system/system/framework/arm/boot-okhttp.art.rel b/system/system/framework/arm/boot-okhttp.art.rel new file mode 100644 index 0000000000000000000000000000000000000000..ccb2db02a519c7dc33a5d8d0d4c5a0086039fd08 --- /dev/null +++ b/system/system/framework/arm/boot-okhttp.art.rel @@ -0,0 +1 @@ +'l°Îõ<rÃ-©«û^}ŒSJüSRÈÕ…IäæQ` D@DHDDDDDLDD0 PPHd((0 DDDDLLLLLLDLHDLLHLLLDLLLLLLHLLLLLDLLDDLLLHDLDLDDHDLLLDLLLLHHLLDLD$LLLLHLLLDDLHHHDLDLDDLLHLLDL@LLLDHLDLLDLLDLLLLL@HDLHDHLHHLLLLLLL° (00 (0 0 0(( 00 8008 00 ((88P (( ( ( ( ( 0@@ 88 (h (0((88 (( 00(8 (( `((PH@0H`00@00 8 0 ( @ ( (88@HHHH@ (@0( 888(@8 ( (( (( ( 8 8( @0H ( ((0(0((((((((8 ( @H@8@HP@@ (( @ P @@@8( 8808808880080(((((( 88808808808808808808880880880088800888008888888008888888008880088000000008000((((((8000800(00000@880888((0(((8@((@@(((80(((8(08p ((@( ( 0 (8( 0( 0 H(H @0( (( ( ( ( ( (((0((((0(08 (0H(( 8 (8 ( ( 0 8 (@( 88 ( ( ( ( ( @@@ 0(( ( (00 ( 880 (( ((((0 ((( 00 ( 0 ((0 (( (((0(000(( 0 XH0 @00@0@8P@800H0880@((@8H@0H@00@888@@088H@@@@P008@H0H@0@@(808@@888H@0@P8@00000P@@@H8@@8@@0008@0H@000(8@@`8@0@8H8@00@@8P(@8880@00@00H8088XPHP@@8@4 80ˆH @P P8( (( @(8 0P8(8 X8(H( 8 08(0 (hÐ 0(¸( ¸` 0 ü=$0$ ( ( $ $,8$ $ 8 $(0X\(T(,T0(TDT(@ P$H80<L4$0TL40(0,D”( 8(,@DD4<0$ \ No newline at end of file diff --git a/system/system/framework/arm/boot-okhttp.oat b/system/system/framework/arm/boot-okhttp.oat new file mode 100644 index 0000000000000000000000000000000000000000..65e93539e74cf0878c881f632f6c6487cad35a17 Binary files /dev/null and b/system/system/framework/arm/boot-okhttp.oat differ diff --git a/system/system/framework/arm/boot-okhttp.vdex b/system/system/framework/arm/boot-okhttp.vdex new file mode 120000 index 0000000000000000000000000000000000000000..0769c73528d9f6d5c91b0e3b6dc1297691731520 --- /dev/null +++ b/system/system/framework/arm/boot-okhttp.vdex @@ -0,0 +1 @@ +/system/framework/boot-okhttp.vdex \ No newline at end of file diff --git a/system/system/framework/arm/boot-qcom.fmradio.art b/system/system/framework/arm/boot-qcom.fmradio.art new file mode 100644 index 0000000000000000000000000000000000000000..d3fc65a537ad8d9d7b6d0240f5f3abaa5e92abf6 Binary files /dev/null and b/system/system/framework/arm/boot-qcom.fmradio.art differ diff --git a/system/system/framework/arm/boot-qcom.fmradio.art.rel b/system/system/framework/arm/boot-qcom.fmradio.art.rel new file mode 100644 index 0000000000000000000000000000000000000000..68e8e50cb39ee3645a138b8cad21667f27c288b1 Binary files /dev/null and b/system/system/framework/arm/boot-qcom.fmradio.art.rel differ diff --git a/system/system/framework/arm/boot-qcom.fmradio.oat b/system/system/framework/arm/boot-qcom.fmradio.oat new file mode 100644 index 0000000000000000000000000000000000000000..7ec8f1660233d5c25e3567c96aed8234d03a6daa Binary files /dev/null and b/system/system/framework/arm/boot-qcom.fmradio.oat differ diff --git a/system/system/framework/arm/boot-qcom.fmradio.vdex b/system/system/framework/arm/boot-qcom.fmradio.vdex new file mode 120000 index 0000000000000000000000000000000000000000..53ffa8aeb23c5b19afa5a851de12be97749430cd --- /dev/null +++ b/system/system/framework/arm/boot-qcom.fmradio.vdex @@ -0,0 +1 @@ +/system/framework/boot-qcom.fmradio.vdex \ No newline at end of file diff --git a/system/system/framework/arm/boot-tcmiface.art b/system/system/framework/arm/boot-tcmiface.art new file mode 100644 index 0000000000000000000000000000000000000000..99488b6a8ee1ad9f3abc91eb7e886553a82d30f4 Binary files /dev/null and b/system/system/framework/arm/boot-tcmiface.art differ diff --git a/system/system/framework/arm/boot-tcmiface.art.rel b/system/system/framework/arm/boot-tcmiface.art.rel new file mode 100644 index 0000000000000000000000000000000000000000..3caede44c8b59ec0b8ae46a91607ed8b58401167 --- /dev/null +++ b/system/system/framework/arm/boot-tcmiface.art.rel @@ -0,0 +1 @@ +‹ƒ™ã_çwÃ.Ø‚´ÂÉ'W-•kÖK•ˆ¹7ýJ` ( \ No newline at end of file diff --git a/system/system/framework/arm/boot-tcmiface.oat b/system/system/framework/arm/boot-tcmiface.oat new file mode 100644 index 0000000000000000000000000000000000000000..a5d897ca34fbd3eaecccda44081f175cfe7572a0 Binary files /dev/null and b/system/system/framework/arm/boot-tcmiface.oat differ diff --git a/system/system/framework/arm/boot-tcmiface.vdex b/system/system/framework/arm/boot-tcmiface.vdex new file mode 120000 index 0000000000000000000000000000000000000000..70c8d5553d8577f5c6311f123fe019650312bb2b --- /dev/null +++ b/system/system/framework/arm/boot-tcmiface.vdex @@ -0,0 +1 @@ +/system/framework/boot-tcmiface.vdex \ No newline at end of file diff --git a/system/system/framework/arm/boot-telephony-common.art b/system/system/framework/arm/boot-telephony-common.art new file mode 100644 index 0000000000000000000000000000000000000000..229e4e21a306a463d8406c2ee6de1e900b6ef328 Binary files /dev/null and b/system/system/framework/arm/boot-telephony-common.art differ diff --git a/system/system/framework/arm/boot-telephony-common.art.rel b/system/system/framework/arm/boot-telephony-common.art.rel new file mode 100644 index 0000000000000000000000000000000000000000..9e1e8a1106a87c849454606f5447b968cd2ee93a --- /dev/null +++ b/system/system/framework/arm/boot-telephony-common.art.rel @@ -0,0 +1 @@ +–j™Ú™À²Ž.(N¼£–VqÌ!¤ØÔÓ¦ëùÍeï ` D„DD$øD„DLDLD D@HðDDDXLDŒDPDD˜HD,D0D€HHD$H¸HDHDL((˜( (8(0 @((((<8( 000$, 88(DDDDDDDDDDTD@\DD€DDPDDDDD(@hD(DdD DDDLDDD8DDDDDD4DD@DDDDDDD<DDDDDDDD(DD @HLD$àDLLDHDLDdLLLLLDDLDLDLDDLLLDDDLLLLLLD,DDLDLD@LD HDLLHLDLHLLLDLLLLLLDHD0DôLLDD0DLDLLLLLLLLLLLLD8LDDLLLDLLLLLDDLDDDD(DLLLLDL@LLLLDLLDDHLLLLHDLLHLDÔLLHHLLLLDLDD(LLLDLDL@LLLLD$DHLLDHDD@DDDLL@LDDD(DHH@H@D$HLLLLLLLLLLLLLDDHLDDD\LDLLDLD@@ôD4HLLHL@LLLHLDHLD ˆLHLLDLLL@LLDLDHLLDD,LLDLDDLLDLLDLDDD8D LLLLLLHLD8LLLLLDLLLXDDLD LLLLLLLLLDLD,DD,HDLLLLDDLD(LLLLLD(DLL@@@LDlDLLLLDLLHLLDLDDLDDL@LLLLLLLLLDD8DLLDLLLLDLLDDL@@LLLDLHDL@œDDDHLD,LHLD@LDDLDDLDLHD4H ( 88 0 ((0((000(((80@(8((((0 0(( 0 0 08( X( ( (0 ((0 ( H( (X H(( (0((( (0 0 HH( 888( ( 0 8 ( 0 ( 0 H(( (( ((( @ (( ( (( (( (((( (( ( ( 0 (@ 8H0P ( 8 ( @( ( 0(( ( (0(((((0(( (( (( (((((((((( 88 (( ( ( ( 0( @ 0@(8(@0( ( ( (((( ( ( (( (( 00(( (((((((@( ( ( ((0 ( ( 0 00 (((( 0 88@(800 00 ( 0( ((((0080 ( 0((0(( ( ( (((((000 0 ( ( ( 0 ( (0 (0 ( 00 ( (((( (( 0((((( 0(((((((80 ( ( (00 ((@8H ((0((8( (( (( (88 0( ((( ( 0(0(( 0 ((8( 0((( (0 0( ( (( ( (((((( (( (((( (0 ( (( (((( 000 (0 ( 0 0 ( 0 ( @080 ( ( X ((( @( (( ( ((0( (( ( 08(0 ( (( h (( ((08 ((0( 8(@( (( 00 (( h8800800( (( ( (888@8(0 88 (PH0@@@8````8(((((((((( 8 ( ( 0 ((( (( (8 ((0( ((( ( ( ((( @ 8 0 ( 8 ( ( 8000 (( 0( (( ( (0((0(( ( 0 0(( ((0(( 0 (8(( 0 (( 0 0 ( ( ( ( (( (( ( 8 ( 0 (8800( ((8( ( ((((( (@H @88 ( 8088@@8 (( ( 8( (( (((0 0( 0(0XX808 8( 8 (( 0 0H( 0@((H@ 00 (8@00 ( ( ( ( ( ( ((( 808 (00(000(0000 ( (( (( (( ( ( ((((( (( (((00(0( 00( ( (( ( ( ((( 000 ((((((( ( (( ( (((( ( (( (P8888H0 (( @H8@00 08@X ( (0( ( ((( P((( ((( (8( 0 0080( ˜( (H(8(X`(( (8 00@(@0@PH@H880(@ ( ((H(((88 ( @((@@80 ( ( (XP@H@0(0X@PHH@888( 8 (8(( ( 8(( 800(( @ H80@808888 8808H000HHHH80P800@00 H80@@8@00(H@@H@(((88(8@(H8@PH(8(@0@88P((0((0088(@( (000(H 08(080080(8 8X @8888 08( 0 0088Pp 00 008(((80 ((((88((((88@8(@80PP((@0( ( 008000(8(( H0@ (0 ( (((X (( (( ( 0(000 (0@HH( (((XP( 8HP@(P8P8H808(( P8PP@P@((P8HHPP@XP` 8PPP08P@@PH@ H0H@ (( 00 hPP (80 ( 80((88( @((0 ((088 H8(( 0(@P 0@8@ 0(0 ((( (@X( 00 H 00 80H( ((( ((0 (0 0( 80H8(0( 08@000@(@H(80 8880088((8 ((@0X88H00@0(H0(@(P000 (80H(8@H@H`00008@@80(0(0(888(00PX@P@8@(8@ @00 @ HH @ 00(8H 0 8 8(0 @@0h80((00800(8((0XX@(0PHH80(@PP88000 0(0 ( ( ( ( ( ( ( ( 8@@@8@@8@0@8((( ((80X00@088((000 @8000H880XX 080HHH(8@PH0((P0H80(08@88(@08HP@P00008080PP8@@8@(HHH8XXX H 00( ((((((((0 x@0X((( ( 00 0( 8 (@0 88 800 (HP008((pp ((8(( (X08080( (( 0( 0 ((@ ((( ((00(0(0(( ((( (((80( ((((@@80 (0(8(000(00((0 (@(( ( 0 ( 800 H X(8( ((8PXh08(( (00((pp`` (8 @0( (@P0P (880( 80 008(000@Xp0888( P0H80(((@@@@(0P((08(80@( ((((((8H((00@(00(0(((00(( 8 @ 0(0(( 880(((00 (0(8( ( 0(H@( ((0@(000PH 80(( 8 0((( 0 0H (( (00( 0 P80 (08(08@00@(8@0 ( 00((H(@8PPPPHPHPP0 ( ( 00 ( @( (( (0( 008((0P((8 00 (008 (8(0 (80@8p@((( 0(8888(PPP 88( 808880@ 8((X0 (8 @@@(H (0@08000800@0 (((00( (8 (H@ 8((((H@0X0H(00(08 H0(00(00(00000(08800(0(00008(088(0(000( ((((000 (((( (0((((0((8 0 ( ( ((( ( (( ( 0@0 P08( @8(08( 8 H(( ( 880 (0@ 8@(H@0@880( 000( (PP0 @( 000 ( (( 00 ( (8( ((800808(@88(@( (0 ((80@ 0 8@( ( P0@@ @( 8880808(800 H€8 0H( ( (0 8@(((0 88 88@(8008((0808( P0`@H ((@0( 08(( (P0 P8@8PhX(0P8@00@H(((0`X8HH8( 00(8 (PH8@888888@@8H8@@@8@88@@((0 (HH((08HHP88( 08HH0(( ( (( ( XX@ ((0 @H0H(800(( 8@88 ( ( (0 (800PH0(0 (( €8@00 0 ( 8h ( (H(HPX ( HX``H0 (( 088HP0 PX (8 00800( ( 00H0(@0P (( 0@H(08 0 H(@HhH((((88(@00@P (8(( 8 H(0@@8 (H(08H ((( 80P( ( 0(H@8(08((0((((@H((08@@( (88 ( 0(80@(((0@@( @ 00 ( 88P08( (8HH((@X000(8(00(H@ ((0(0(088(((( ( (80880(08880((((0((0(0(00(( (080008(0 (0 (( 00 H@ ( ( ( ((`H0H0H088@@@(((0@@@(088P08088(@8H@@PH@( 8 0 0 (8 ((( (( (0((0000@0 @P@((((008(888(((((@@ (( @( ( (0 H00 0HH( 8( 0H0@(8@0( P800@P0000 H@P0H(PX(( 88800@H@HP@8@H@Xx@XPx@xHhH8@HH@((@@88 H@(088((8P88@08@0p 00 8 (88H@00 @HXX8@X( @@0XPXX`PX8 0(@@ 0 (( ((88888888888H0@8@0@88H0@8H0@888(88H@PX(8(888 X88X0H@00H080@8@8H8hh`hh``XPP`XPPPPP@00P@8@8PHH8((8((8P@8H( 080P00P@H@@ 00(8((@0(00P80XHH000(0008((8(@08PPHH@H0(0(0(0 8(0 0 8 ( 8 ((((((((@08 ((PÀ8 ( 080P(0@P@@88`@H(( px ¨p ( 0 0080@PH@PH8@@08@@08@P@88(( ( 0 00H 0((0( 08800088@8@((000088@800008((0000888@8888@08(808000@88888((8(00(008@0000((000H@( 0@808@8((( ( 8@@@PH((0HH8(H088@8(80@@00H88P0 @@@@h880P H8(¸((0((088(080(0(088H@( @H 0 @(((0(00 (((0@ (@8P@((0HPHPHP8@8 8(008@@@0H0@(80 0@8@88080@80@H8XHPH@@@HP@@@XhHH8PP08@(P0HX@@H@@HHHX 8 H@PH HH8888((00PP0(8880 (0((000000 8(0H( 88H@0@0X@@@800((0@P8H0 ( ( ( H@@8P (0 88@@ (((808 ((8(008 80 ( HP @ 8 0` 888 H@0080XX`008(80((800(80(888@8 ` @8@800((( 0808 (0((088(0((@8@8@08(0@0H 8@@ P(( 88@H0(@ 8( 00P(8X 00X8((P0HH((`008((@P0@(@@@@HH€0PP8(X08P@@888(0@8@@(@0@0(@880808@@H8(88 (HH@8PH0XPhH@( 0@H 8@@@@@HH(@@8@88HH@HHP( 8@ HH@0 88@8@80`0@(8H @((8800888P08HX@8H( X888XHPH@8@ ((((808H8(0@H@h@88@0(HH@ 08((0 ( 00((PHH@0@888PX888@H8P0HHX0@PH 8@8(((H @@H0(@0H P˜`PPPh8pHP(X8X0P888@P0000000(@@XH0XHP8H80@0H0@`8 P( ( 0 `8 0((0(888 @8H((((0(( 8((0@0(@ (@@(@H(080P0@(@0@ (((@@PHPH@@PP@(( (0 ((((0( ( 00@8000( 8@@@(@80(((0X(H (H8 H( 8H08P@(0(@0( (( 0( 8(( (( (88( @@@@@P88@@ ( 8(((((( 0 (0000 (8 ( ( ((( (( ((00 ( ( 080@0@@ (( ( ((0 0H0( 8(0 8(H@((0 ((00(( ((((0(H(( 088@8( 0 8HP@(8 ( ( (((0 (00 (( ( ( (( (P 8(00 ( (((0H80000H000(((0H`H(808( (0((( 8888H@(PHP0HH@X88((88H`@8 0(0 HH88((0( 800 H@0`@0 00 (0088HP0(0(0(HP0800(H8 0XH(X@@@P8h(@@0(X`8@8@00PPH@00@0H8 (((0h(8 HPP0HH( (X 8(80@@(X80@@h (PX000(8PP0 080 (0HH@@(08@8((8(( @XPH H(08((@0@80@ @P(008`h8(8((8(X8(PXXX8P88@@ @088@H@88 0@PH0(`008P0(0 `H(0888H (@00HH8@HX@@@@(0@H(8@(8@(((( 0((000(0(0880@ (phH8@hX888@000(800 (((8800@(( 0( (((0(@(088H@@HHHHHHHH@00888(8(((HPP@X88PP@X0P@@8 0((0H (@((00((((0((((0000(00(08((0 ((@00 8 0((( ((@@@@@@@@HH 000(@ (8(0 0h`0@08(0 H (P(8H@@H08 XH088(8`H088@X8H (((8@@@00000(88800@8@@((( ( 00000(( (0 80 (@0P@xH (H 000(P88 @0@0( ``X 8XX8 (HP@((PPH((@(PP 088 ( 0( (( 0 hHX@8@ (@H8P0P( P@ 0@((8(@@0@8@@@@00H000HH (0800@8@@88(P@X80X8H@H@( (PH08H80 0@ ((8((@8PX0@@@0( (8X(8(( P( @8(H8@8@8HH 080((((((( PPHP( (80 (H8@0@(((08 0 0 ((@((( H ( `(0PXH00@PX( 00HH(8 (00(H 8 @ 0(8@(080 08H888 000P@H8( @0( @(0 0( (( 8 0( @0(( (0@80@@X0P0 0( 8800(088 @00@08 00˜00 P00 0( ( (0 H0 (88X00 ((0X8X8Hp8HPHH@0(0008P8` (00@X8000HP@(88@@@0`HH8@0`HH8800H 00800@(0XPPH8H`P0@8@p8@PH@HX@@8@@8PPP88(8@ (00((8 ( ( 8 00(8 HH88@888 @@08 8( (@ `H@@pH(XPXPHXX@@pHh@PX@@@H@XP`H@@@H@8HP@Ph@``PPPPPH@HHHHHPP`PPPP@PHXPXHX@HPHH`PHHXPhXPH`@HhH@PPXh@XXhHPXP@@PXPH@@XXHp@h@XP@HhH@HX@@@8@@@h@X(@H8PHHHHP(PhXPH@HX`PHHHHHP@@XHXH`@HPX@X@P`P@XPxPH@h`Px@XPpHX@HhXHHPH@@P@HPh@@H@@HHP`XhpH8P@H@8HH@HhXH8PXHPHHXhh@p@8@HHH`HXxXH`Ph@@@H@`@HPHH@P@H@X@PHHPPpXPP`XhHHpP@8PX@XPHHP`XHH xH(@h`H8PP@`PPH@XH@HHHP ph@HHPXPX@@ HPXH`hP@PhhHPXPP`@H8HPpHH`PPHH`@@HPPHHP@HPP@PPPP@PPPPPHPH8`H@ P8`@P@(H@XhP0HPPPPP@@HH@hphX@HP8HPX`@`PpPH`HPHHPHXhphHPHh`PH`X`PPX€HPH@PX@PXHXHPPPpHX@h`P@PpHH@@T 0((8x(( (@(((h (( 0 I , $(0 4, $$(0$0 ( ( $, 04(,( $ $$(( < $$$( $$ 8 4, ,,, $H,$ $$( 8$8 $8(,(($( $( $( 0 (( <0< 0$< $@( D ( $,< (( $$(,0 0$ $8 8 $(,8($(4$ $< $$40$$ $$ (@ 0$(,D $, @ $ $$, \ No newline at end of file diff --git a/system/system/framework/arm/boot-telephony-common.oat b/system/system/framework/arm/boot-telephony-common.oat new file mode 100644 index 0000000000000000000000000000000000000000..aed583a08c2ec65a9fdf1c7448ca46937bbc9995 Binary files /dev/null and b/system/system/framework/arm/boot-telephony-common.oat differ diff --git a/system/system/framework/arm/boot-telephony-common.vdex b/system/system/framework/arm/boot-telephony-common.vdex new file mode 120000 index 0000000000000000000000000000000000000000..bda372da8c767707b466bdcd8f3fbf2e71a73ea3 --- /dev/null +++ b/system/system/framework/arm/boot-telephony-common.vdex @@ -0,0 +1 @@ +/system/framework/boot-telephony-common.vdex \ No newline at end of file diff --git a/system/system/framework/arm/boot-telephony-ext.art b/system/system/framework/arm/boot-telephony-ext.art new file mode 100644 index 0000000000000000000000000000000000000000..56cd7bdea365ddea1fbcacb6a4799ea73d816416 Binary files /dev/null and b/system/system/framework/arm/boot-telephony-ext.art differ diff --git a/system/system/framework/arm/boot-telephony-ext.art.rel b/system/system/framework/arm/boot-telephony-ext.art.rel new file mode 100644 index 0000000000000000000000000000000000000000..6cd5f6b406e702f5ee4a5409bec62c192056fc5a --- /dev/null +++ b/system/system/framework/arm/boot-telephony-ext.art.rel @@ -0,0 +1 @@ +¹Iú=Ù&+Á/hpÈþãf+Û¨ŸU®‹Ú“‘` @08(P¨(XPè0P0 @p H((¨”Ä \ No newline at end of file diff --git a/system/system/framework/arm/boot-telephony-ext.oat b/system/system/framework/arm/boot-telephony-ext.oat new file mode 100644 index 0000000000000000000000000000000000000000..929d729f0afce5c6df53880c3aa7d9b449625090 Binary files /dev/null and b/system/system/framework/arm/boot-telephony-ext.oat differ diff --git a/system/system/framework/arm/boot-telephony-ext.vdex b/system/system/framework/arm/boot-telephony-ext.vdex new file mode 120000 index 0000000000000000000000000000000000000000..b56734ce1307c05a83333e40dff6777c5b89ebe6 --- /dev/null +++ b/system/system/framework/arm/boot-telephony-ext.vdex @@ -0,0 +1 @@ +/system/framework/boot-telephony-ext.vdex \ No newline at end of file diff --git a/system/system/framework/arm/boot-vendor.qti.voiceprint-V1.0-java.art b/system/system/framework/arm/boot-vendor.qti.voiceprint-V1.0-java.art new file mode 100644 index 0000000000000000000000000000000000000000..86e08e24a49339c556c1bdd8f93f06850865f6eb Binary files /dev/null and b/system/system/framework/arm/boot-vendor.qti.voiceprint-V1.0-java.art differ diff --git a/system/system/framework/arm/boot-vendor.qti.voiceprint-V1.0-java.art.rel b/system/system/framework/arm/boot-vendor.qti.voiceprint-V1.0-java.art.rel new file mode 100644 index 0000000000000000000000000000000000000000..f3046fc5be1ada95a5861a56a6ce1789901dd2d2 --- /dev/null +++ b/system/system/framework/arm/boot-vendor.qti.voiceprint-V1.0-java.art.rel @@ -0,0 +1 @@ +!ÓûÍSÕÑŽ±ð¡3&±L£_‚IŒÑÁ4â=¿Ç_Ê` ( ( ( h`@H0° ø°8 ¸p (˜ ( `` P8(8@ 0(X(¤h8\ ¨\HDäÌ€pÔÐT0¬X<èø \ No newline at end of file diff --git a/system/system/framework/arm/boot-vendor.qti.voiceprint-V1.0-java.oat b/system/system/framework/arm/boot-vendor.qti.voiceprint-V1.0-java.oat new file mode 100644 index 0000000000000000000000000000000000000000..6cbc7f5662307be5733eb016875d6c7e0531d401 Binary files /dev/null and b/system/system/framework/arm/boot-vendor.qti.voiceprint-V1.0-java.oat differ diff --git a/system/system/framework/arm/boot-vendor.qti.voiceprint-V1.0-java.vdex b/system/system/framework/arm/boot-vendor.qti.voiceprint-V1.0-java.vdex new file mode 120000 index 0000000000000000000000000000000000000000..9ce999400e25d358b5dc4c8b2f51adf9e1485d75 --- /dev/null +++ b/system/system/framework/arm/boot-vendor.qti.voiceprint-V1.0-java.vdex @@ -0,0 +1 @@ +/system/framework/boot-vendor.qti.voiceprint-V1.0-java.vdex \ No newline at end of file diff --git a/system/system/framework/arm/boot-voip-common.art b/system/system/framework/arm/boot-voip-common.art new file mode 100644 index 0000000000000000000000000000000000000000..1672bdf9fc829a738dfa92c319b758417b562f15 Binary files /dev/null and b/system/system/framework/arm/boot-voip-common.art differ diff --git a/system/system/framework/arm/boot-voip-common.art.rel b/system/system/framework/arm/boot-voip-common.art.rel new file mode 100644 index 0000000000000000000000000000000000000000..b7cc57df6a73422a21260db50c6341f2c507277e --- /dev/null +++ b/system/system/framework/arm/boot-voip-common.art.rel @@ -0,0 +1 @@ +Ÿ…ÊGÈý~µÔI]r]-f[8ëa>KåMIñÂ` D D@(DH 0 0((( ( 08P8( H (( 0 (00 (( ( 008 H( 0 8(8( ((0((0 (( ( ((008 (0 ((0080((( ( @ 0@88 0(0((((8( ((((( (0 ( ( (8 (800 88( (008(0 (( (((0 (((8 (80 ((((((@H0( 0H 8@@@`((0(0 (00(( ((((((( 0( ( 0 ( 80(0 0 800@ ( ( ((( (((80800< 0ˆPHh€8 è¨Ø°Èˆ( 0 àЀ 0( 8 @(0(0 H ((0PH p 0@(8 Xp €ð°øø#<8, 8 ,(400 P , ,,D , ($ÈÔà¼Ü \ No newline at end of file diff --git a/system/system/framework/arm/boot-voip-common.oat b/system/system/framework/arm/boot-voip-common.oat new file mode 100644 index 0000000000000000000000000000000000000000..62891d1bea811db83bb85b15b380185ad3153793 Binary files /dev/null and b/system/system/framework/arm/boot-voip-common.oat differ diff --git a/system/system/framework/arm/boot-voip-common.vdex b/system/system/framework/arm/boot-voip-common.vdex new file mode 120000 index 0000000000000000000000000000000000000000..ce1755e06af5abb4fb2191f1159ae511745e7af2 --- /dev/null +++ b/system/system/framework/arm/boot-voip-common.vdex @@ -0,0 +1 @@ +/system/framework/boot-voip-common.vdex \ No newline at end of file diff --git a/system/system/framework/arm/boot.art b/system/system/framework/arm/boot.art new file mode 100644 index 0000000000000000000000000000000000000000..4babec04d719a027d7fe74f0b3469ea0abc17717 Binary files /dev/null and b/system/system/framework/arm/boot.art differ diff --git a/system/system/framework/arm/boot.art.rel b/system/system/framework/arm/boot.art.rel new file mode 100644 index 0000000000000000000000000000000000000000..5af8faeab2c68834c67aa8c23f785eca583fad5d --- /dev/null +++ b/system/system/framework/arm/boot.art.rel @@ -0,0 +1 @@ +lØô»%¹M$6ùRW˜©¹¤¸šÇ²íW;¡Üm !` $\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ (( ( 0HH@ 000@08080H8080888H@@P08H8HHP000(0(88PH8000HX808X((0X8`0H(P0((PP(@8H8808HP8PP8(@H@HP@@P8088HH88@8@88@80P@0X00H08(80(800(00H08X80@88XH0XP@8@00008@@H(H8@88(8(H8H08@8((8P0(PP0H(888H0(X88(`0@@8(P(8080@8H8 8P`8HP08088X(P0888XH(8(8P(P@@X@@HH@00(@PHx@H(0HPHH8((p(08P000@0`(0`@@8(08(@08p8008X0@H00P00P8(P@8(H@PH@(Xh0`°000 ¸€@p8(@P @8p8È4 $( $ , ,$,, $$<<$ P $P$,$@ (@400 T(,0$$ ( \ No newline at end of file diff --git a/system/system/framework/arm/boot.oat b/system/system/framework/arm/boot.oat new file mode 100644 index 0000000000000000000000000000000000000000..f4f7354487695e0811ffb4cc84c4cd2e9d3a384e Binary files /dev/null and b/system/system/framework/arm/boot.oat differ diff --git a/system/system/framework/arm/boot.vdex b/system/system/framework/arm/boot.vdex new file mode 120000 index 0000000000000000000000000000000000000000..10cd88dff298fd34dcb3ba9d987e6e43351bf015 --- /dev/null +++ b/system/system/framework/arm/boot.vdex @@ -0,0 +1 @@ +/system/framework/boot.vdex \ No newline at end of file diff --git a/system/system/framework/arm64/boot-QPerformance.art b/system/system/framework/arm64/boot-QPerformance.art new file mode 100644 index 0000000000000000000000000000000000000000..05a87442235c28f52d3c573dd253391fd20690a1 Binary files /dev/null and b/system/system/framework/arm64/boot-QPerformance.art differ diff --git a/system/system/framework/arm64/boot-QPerformance.art.rel b/system/system/framework/arm64/boot-QPerformance.art.rel new file mode 100644 index 0000000000000000000000000000000000000000..aa812a39d1fb4fd7cedddcd5348f76340689ddb8 --- /dev/null +++ b/system/system/framework/arm64/boot-QPerformance.art.rel @@ -0,0 +1 @@ +SÐïA0G4z,J¸‹öjî´Ñ äHÇÆ Å!•` 0(008(HH000(( ((( (XÀ@ ð0 H(XH88 0H@h08ÔðL8(PX€Ôˆlä¤t<¼@päX$PÄ ˆ \ No newline at end of file diff --git a/system/system/framework/arm64/boot-QPerformance.oat b/system/system/framework/arm64/boot-QPerformance.oat new file mode 100644 index 0000000000000000000000000000000000000000..05b0e6ebf0d2210b3130f37f8f03a9a732d23c3e Binary files /dev/null and b/system/system/framework/arm64/boot-QPerformance.oat differ diff --git a/system/system/framework/arm64/boot-QPerformance.vdex b/system/system/framework/arm64/boot-QPerformance.vdex new file mode 120000 index 0000000000000000000000000000000000000000..80714b2c7bb94510e94b909e06cf5c2fd707791a --- /dev/null +++ b/system/system/framework/arm64/boot-QPerformance.vdex @@ -0,0 +1 @@ +/system/framework/boot-QPerformance.vdex \ No newline at end of file diff --git a/system/system/framework/arm64/boot-UxPerformance.art b/system/system/framework/arm64/boot-UxPerformance.art new file mode 100644 index 0000000000000000000000000000000000000000..c8b42f6a03822c4121a6d8926ff303380fd1721f Binary files /dev/null and b/system/system/framework/arm64/boot-UxPerformance.art differ diff --git a/system/system/framework/arm64/boot-UxPerformance.art.rel b/system/system/framework/arm64/boot-UxPerformance.art.rel new file mode 100644 index 0000000000000000000000000000000000000000..02adc679276f817ad9f95d3d739769ccd0b041e6 --- /dev/null +++ b/system/system/framework/arm64/boot-UxPerformance.art.rel @@ -0,0 +1,2 @@ +K(o¡»©¡5|øZeë.‹_HAhIà+Ö`›!4.` ( (((8880 0 080À€x (8(¨ +ÈðÜTHˆ(`Dàà8$ÔŒh Lxଠ\ No newline at end of file diff --git a/system/system/framework/arm64/boot-UxPerformance.oat b/system/system/framework/arm64/boot-UxPerformance.oat new file mode 100644 index 0000000000000000000000000000000000000000..d39ef5feb6fa04e9127f83722647958e0ce0bdd4 Binary files /dev/null and b/system/system/framework/arm64/boot-UxPerformance.oat differ diff --git a/system/system/framework/arm64/boot-UxPerformance.vdex b/system/system/framework/arm64/boot-UxPerformance.vdex new file mode 120000 index 0000000000000000000000000000000000000000..9987f830b47ba27a855cb3e026e16f64387c5dec --- /dev/null +++ b/system/system/framework/arm64/boot-UxPerformance.vdex @@ -0,0 +1 @@ +/system/framework/boot-UxPerformance.vdex \ No newline at end of file diff --git a/system/system/framework/arm64/boot-WfdCommon.art b/system/system/framework/arm64/boot-WfdCommon.art new file mode 100644 index 0000000000000000000000000000000000000000..11b9b16ab261239579676ad388767828963442a2 Binary files /dev/null and b/system/system/framework/arm64/boot-WfdCommon.art differ diff --git a/system/system/framework/arm64/boot-WfdCommon.art.rel b/system/system/framework/arm64/boot-WfdCommon.art.rel new file mode 100644 index 0000000000000000000000000000000000000000..2cb2af36a9064b40be818fceafd67e8cff36b237 --- /dev/null +++ b/system/system/framework/arm64/boot-WfdCommon.art.rel @@ -0,0 +1 @@ +àHRš”‹’d߉KÐÈÅiéùÀm«Iž;‘ŸX—ÓÒ¾z` @( ( (((( (((((( (0 (((0 ( 0( 0(( (((((( 88@8@(8@800 (( ((( (0 ((0 0(@0( @ 0 0( ( ((( (((0 ( 0 (000000@((( (08(0 88 ((( ( (0( (((( 0(((0(0( (( 00 88 0(0(0((0 00(00(00( (8((00 (( 80088@@(0(@@@88(((ÈÀ@ @à Xˆ È 0( È@Àˆ 0€Ø( (8( 8˜Xø(@((È(0(p xHP0ð>¨00(,( <8D($( (,$ @$<04($d,(@,( $$<@( \ No newline at end of file diff --git a/system/system/framework/arm64/boot-WfdCommon.oat b/system/system/framework/arm64/boot-WfdCommon.oat new file mode 100644 index 0000000000000000000000000000000000000000..3b7a22ec79ee1e399a879c700daf62e278396f2a Binary files /dev/null and b/system/system/framework/arm64/boot-WfdCommon.oat differ diff --git a/system/system/framework/arm64/boot-WfdCommon.vdex b/system/system/framework/arm64/boot-WfdCommon.vdex new file mode 120000 index 0000000000000000000000000000000000000000..c73a1c88372cbd1394f8addfbdf9f151ee3e5094 --- /dev/null +++ b/system/system/framework/arm64/boot-WfdCommon.vdex @@ -0,0 +1 @@ +/system/framework/boot-WfdCommon.vdex \ No newline at end of file diff --git a/system/system/framework/arm64/boot-android.hidl.base-V1.0-java.art b/system/system/framework/arm64/boot-android.hidl.base-V1.0-java.art new file mode 100644 index 0000000000000000000000000000000000000000..db3365e1c83f91229b96e0d27ac741fef5c2963b Binary files /dev/null and b/system/system/framework/arm64/boot-android.hidl.base-V1.0-java.art differ diff --git a/system/system/framework/arm64/boot-android.hidl.base-V1.0-java.art.rel b/system/system/framework/arm64/boot-android.hidl.base-V1.0-java.art.rel new file mode 100644 index 0000000000000000000000000000000000000000..d6e58e1d5e6a36c15a35b9c5307986ecd07fb976 --- /dev/null +++ b/system/system/framework/arm64/boot-android.hidl.base-V1.0-java.art.rel @@ -0,0 +1 @@ +ÚšµÐ¦]ú,––^xèÉi5A!€uȹ®ÙœëJ•`(08ð °`X ( 8(X@(x @H \ No newline at end of file diff --git a/system/system/framework/arm64/boot-android.hidl.base-V1.0-java.oat b/system/system/framework/arm64/boot-android.hidl.base-V1.0-java.oat new file mode 100644 index 0000000000000000000000000000000000000000..dfe419ec8d171cdcd17486c93a56c9dfe1070fee Binary files /dev/null and b/system/system/framework/arm64/boot-android.hidl.base-V1.0-java.oat differ diff --git a/system/system/framework/arm64/boot-android.hidl.base-V1.0-java.vdex b/system/system/framework/arm64/boot-android.hidl.base-V1.0-java.vdex new file mode 120000 index 0000000000000000000000000000000000000000..dcd3938ca53bd156749a916cb3a99383b0ac46ec --- /dev/null +++ b/system/system/framework/arm64/boot-android.hidl.base-V1.0-java.vdex @@ -0,0 +1 @@ +/system/framework/boot-android.hidl.base-V1.0-java.vdex \ No newline at end of file diff --git a/system/system/framework/arm64/boot-android.hidl.manager-V1.0-java.art b/system/system/framework/arm64/boot-android.hidl.manager-V1.0-java.art new file mode 100644 index 0000000000000000000000000000000000000000..5aaa0e7f38d7d6c041df47b35cbafdfd3ef4ea54 Binary files /dev/null and b/system/system/framework/arm64/boot-android.hidl.manager-V1.0-java.art differ diff --git a/system/system/framework/arm64/boot-android.hidl.manager-V1.0-java.art.rel b/system/system/framework/arm64/boot-android.hidl.manager-V1.0-java.art.rel new file mode 100644 index 0000000000000000000000000000000000000000..15167c19e0b10779812d11918d66758c809f75ac --- /dev/null +++ b/system/system/framework/arm64/boot-android.hidl.manager-V1.0-java.art.rel @@ -0,0 +1 @@ +]í†ÝDêhÕ·úÆK´ ¨ÀÁö³Š~.„â:½k£` H@@P ( ( X`@@H@@D 0 0@ðàÀ€ €hh((¸ @((pX0˜( XH p@ Ülܘ°œh„¼¬„\¸´ìˆà¨ \ No newline at end of file diff --git a/system/system/framework/arm64/boot-android.hidl.manager-V1.0-java.oat b/system/system/framework/arm64/boot-android.hidl.manager-V1.0-java.oat new file mode 100644 index 0000000000000000000000000000000000000000..90fc0a54813bf51e382985c52cbfb720e2be1c07 Binary files /dev/null and b/system/system/framework/arm64/boot-android.hidl.manager-V1.0-java.oat differ diff --git a/system/system/framework/arm64/boot-android.hidl.manager-V1.0-java.vdex b/system/system/framework/arm64/boot-android.hidl.manager-V1.0-java.vdex new file mode 120000 index 0000000000000000000000000000000000000000..2cc0ee85d1e856b1d84d4225163b458cdb267c4e --- /dev/null +++ b/system/system/framework/arm64/boot-android.hidl.manager-V1.0-java.vdex @@ -0,0 +1 @@ +/system/framework/boot-android.hidl.manager-V1.0-java.vdex \ No newline at end of file diff --git a/system/system/framework/arm64/boot-android.test.base.art b/system/system/framework/arm64/boot-android.test.base.art new file mode 100644 index 0000000000000000000000000000000000000000..9841eaaa9da946c55d45750ea950713dc5affa25 Binary files /dev/null and b/system/system/framework/arm64/boot-android.test.base.art differ diff --git a/system/system/framework/arm64/boot-android.test.base.art.rel b/system/system/framework/arm64/boot-android.test.base.art.rel new file mode 100644 index 0000000000000000000000000000000000000000..948fc4087fcbb5e2720decb188c31785b09dc2f5 --- /dev/null +++ b/system/system/framework/arm64/boot-android.test.base.art.rel @@ -0,0 +1,2 @@ +ßV®¾Ðz!¸7¡ÓAÚË +K3¶G,ÄÔÓ$žg¬IÑ(’` P0P ( 00X000((00H0(008( 0 80 €HhÐ €0 (à@ ((à 00 ØP Xx ( @x8(`H8 X@ H(H8P@àèd0€ l,Ô¸LLxä¼ è4hH<(¸„¨ \ No newline at end of file diff --git a/system/system/framework/arm64/boot-android.test.base.oat b/system/system/framework/arm64/boot-android.test.base.oat new file mode 100644 index 0000000000000000000000000000000000000000..21c84b15d496565266a7f2ee147b7c71a21f80f1 Binary files /dev/null and b/system/system/framework/arm64/boot-android.test.base.oat differ diff --git a/system/system/framework/arm64/boot-android.test.base.vdex b/system/system/framework/arm64/boot-android.test.base.vdex new file mode 120000 index 0000000000000000000000000000000000000000..5ddab6cf3bb5cb9c2efac2cf36893bbe3ad3439f --- /dev/null +++ b/system/system/framework/arm64/boot-android.test.base.vdex @@ -0,0 +1 @@ +/system/framework/boot-android.test.base.vdex \ No newline at end of file diff --git a/system/system/framework/arm64/boot-apache-xml.art b/system/system/framework/arm64/boot-apache-xml.art new file mode 100644 index 0000000000000000000000000000000000000000..61f366da66cc413dcd43e11fc47aa065d5fa17d9 Binary files /dev/null and b/system/system/framework/arm64/boot-apache-xml.art differ diff --git a/system/system/framework/arm64/boot-apache-xml.art.rel b/system/system/framework/arm64/boot-apache-xml.art.rel new file mode 100644 index 0000000000000000000000000000000000000000..330846452d32ecefc80a636c5dbd5d1249b08c33 --- /dev/null +++ b/system/system/framework/arm64/boot-apache-xml.art.rel @@ -0,0 +1 @@ +¢‹<>NéÅm².±¯ðÓý4YYϤð ½C° ë,+` HH` HHHHHHHHPPXHPHHHHHHPHHHPHHhHHHPPHHPHPPHPHHPHPPPPPPHHHPHHPHH0PHHHHHHhHHHPHPPH888 (H(@hXH8HhP`0(P@P8@p˜(HP(@`PH888HX````H8Xh0@@H(H0 @( @(( ( (ˆ`HðèhhÈ`H˜˜pHXP@PP XH@@h8X ( (0P˜ÀxxÐÈpX˜XhH`HXˆˆx`ˆÐhpˆ pPh@8hHPhHHHPHXXPHP0 00 ( 8(( (0 ( ( P @((ˆˆÈˆ€° ˜¨PPh`P°P˜xh¸X8HÀ@hx¨`0Èx˜ˆpphÈ ˆhˆhPH`ˆxx€àH`H°XhphX8h€h`@P0H08`Ø88Ph€XPhhø(H8H@8 ØØ°˜À˜¨à8pxx€p 8ÈÈèèhp`p¨ ˆh`(˜hxHHh°€808((HP880888HH00H888@`88(8@x8@P08@@@88(8PppphpX8hXH@@8hp80H h00@08H@@8008@800X8h8X00@X8h (@(H@€h 0¸à ˆX €ø@x@Àˆp@x`XpÀ°HH°Xh`8 àpHX˜(PHP 80HÈ @@@H0 (0((0 ( (((0800(((0( 0(80( @(80(((00(00(00088080000(@((0000((@000(08(0000(((88@00((880((800(0(0(0@0@( 0(0 0(0((0@ 0(((0(0((0((H80(0(0008 ((((888(((08(00(0(08((00((0 00((((880(00((((P( (8H00(8 00(0000(0(0(08(((0(((0880(00((0((000(0( (8((8000( 0 0( ((0(0((((( (0(0((((0( (0(0 (((((0 08(000(@((0 800 0(8(80 0(0(00(@8(8 00 00(0(000000 @800( 0((0000((800((80@808(8(((0 80( (8(0(( (0((0(0(0(0(0800(000((0(00(00 (0000@ 88@ Øð€H0``ˆ€hp8xX`@@`°XXˆP€øø€€ÐÐØà0H8 0(0 X8H@@€@H (°@(808ˆ80(( 0@@0 °¨ (0˜€88@800@8P88@`Xphx`XPÈhpxPxxPP08 (ˆ@(@¸È8@PhP PX¸@ˆ¨ˆHpp`ÀHH˜¸ˆˆˆÐ€H00@xXHH@HHÀ H pðHèHH8€Ððxøp8((ÈHH¨`080808P((0x8@@@`@Ph0 € €ppð€H¸@€ˆ°ÀH`x x°`XÐ`` ˜¨° P¸x¸˜¸@PÀˆ˜X`ˆpØ°èpˆxˆp`h¸ˆˆXHx¸`x0€¸ HHH @0XX`Xph0P00@8@@8Hxx 0`8PH X8@@@(€ÐØØPpàPàðèhЈ˜@€ðx˜P@p0h€8@x@ (00àx`€èp˜px€px€p¸Ð`°P0(80( 0@0(˜X¸¨À€x0(HàèP88(0X8øøPH8PHˆX¨`ÐÈPHx88 @P hX(À¸ (((0HÐÈ€Ðð@@H`pˆ€X@X`ˆˆ€p``pPÀ`°xpøøÈØÈ°¸x˜x0˜°((`HPhPP H¸À8¨¸X0@ X`¨ ( Php88@`0Xè(008p`Hˆp0@ÈP8H8P (0¨ÐP(0(8HHP@Px@XP p€(ø00x@@P88@Xp0(0ppˆ @8p èРȘhH P@H (P0(((H(8°ÈèàÈp¨p°P˜ €˜°x (p@Xˆ 80088@0h 8ˆH((`ØØP¨ðX@h ˆ€ð€08@HP``p(P88P88(PðððH8@@P8`H€€@H¸ÀP0`H@HPxHphhX8 H@0PH00°0 880800888@@@@@@888888@ X0PPXP ¸¸¸ÀhHpH(0p¨àÀÈ pè°øèÈÀ(0H8p((0(8(08x@8@xH€˜hhPXX°Pˆ˜¨¨ hÀˆ`€˜hxH@880 Ph€¸À 0PPXXp€pXXX˜˜hPP¸H0XX( (0(H0080(8800(00(00000(@00 8(@80(((8(8 0X¸@P`(@ ÀÀÐà88@¸h8 H ((00( 0HH(0@X@80p`XXH(x@xPHh 0HP H0( P 0 8 X HH P0 80@(0 08H0H (h ((0 H (( p( 80((@88( 800 (H ( 0 000888`XH80 ( 0( 8 (0(0(((0008@@0H880P008@880H@( P@0 8H8((@€ 8P H@@( 08 8( @ @0 ( ( ( ( ( ( ( 80(PHHH0880080808@@@80808H88 ( ((88 ((0(0`P8 80( ((( (8(@H( @@H @ @@ 8@H8H8@8 @0 8 0( ( H 8(( (( ( ( ( 8 ( H(0000000000000000 (8(88 88H8 8@HHHHHH0P00 88X8HHHH0 8`HhH`Xh 8H @X0X0888 @ P8@(00 0(( 000000008@ 008(88H8H0000@hphpHHX@PPP@H`P@P@H@0@8@@@@@@0@xp`°ÈÀ˜ 8˜¸Xˆ08Pà@ˆp¨À˜Ð `XÀxpÈphhˆ€P¨˜@h€€8X`p°ˆ8P ð¨ À€ 8P` @Ðаp˜h`Ph@ˆ(80H@Px00@H@`@8H@XP@hxPhp@80Ph((((Pp@x80 p @00HPP@Ppx(Xh`X`hp€X8@088H@hhˆˆpp08X@8(0P@88@@88PH°`(p(P8(@ 808@P 0€(XPh0P((0( @ hX0 @((`8@pHHP0XpÈHp€0P(0(800(08(h¸hHPP@@P0€8H(HHhX0(`hHh(@xˆP8`X8000H8@0008@88000808@@88@@0H888888888088PX8H8088008080(8(80@8008H880@8088@< 0 0 @0˜ (8à8€ 0€è ¨ XØ8P Ø ˆ@8@ X8€0À0 @Ð àð`°p`€€p Àp° ° à PpÀ€ÈG(L( ($ $ (4 (($ $8$$$$$ $$$$ 0 ($ $$8,¬$`P(<(Œ€$<| €(˜´,¼Œ,´<(< P,TD8 pœ \ No newline at end of file diff --git a/system/system/framework/arm64/boot-apache-xml.oat b/system/system/framework/arm64/boot-apache-xml.oat new file mode 100644 index 0000000000000000000000000000000000000000..24077a3bd1740a2a675ad480a326b803f44584ee Binary files /dev/null and b/system/system/framework/arm64/boot-apache-xml.oat differ diff --git a/system/system/framework/arm64/boot-apache-xml.vdex b/system/system/framework/arm64/boot-apache-xml.vdex new file mode 120000 index 0000000000000000000000000000000000000000..b88a174e7d78d9d8f151186710197cb2d0621c35 --- /dev/null +++ b/system/system/framework/arm64/boot-apache-xml.vdex @@ -0,0 +1 @@ +/system/framework/boot-apache-xml.vdex \ No newline at end of file diff --git a/system/system/framework/arm64/boot-bouncycastle.art b/system/system/framework/arm64/boot-bouncycastle.art new file mode 100644 index 0000000000000000000000000000000000000000..14f0041127cdbf0c7d54483e318d86615073b034 Binary files /dev/null and b/system/system/framework/arm64/boot-bouncycastle.art differ diff --git a/system/system/framework/arm64/boot-bouncycastle.art.rel b/system/system/framework/arm64/boot-bouncycastle.art.rel new file mode 100644 index 0000000000000000000000000000000000000000..b035756a1065289388905af1828d1f8ca75efbb4 --- /dev/null +++ b/system/system/framework/arm64/boot-bouncycastle.art.rel @@ -0,0 +1 @@ +2´êðÒÉá)J´MPsMD³wߺá\³sÑÎ` HHHHH88<<4 4,8D4X<<40@$,8@(((0p H@ ˆHHHHHHHHHHHHPHHHPHHPHPHHPHHPPHPPPPH PHHHPPPH PPPHHPPPPPP@P@PHPPHHPPPHPPPHPHHHH@PHP@PPPPPHPPPPHPHPHHPPXHPHPH@XH HPP@HPPH4HPPHPH°PPHPPPHPHHHPHPPPHPPHPPPP@HPPHPPPXHHPPPPHPHPPHPHPHHPPPPHHPPPPHPPHPPPP@PHPHPHH@HPpHHHPHHHPPPPHPHHPHPPPPP@P(0(( (((( ( ((((((((0(((((((((PPP(P0( 8 (H( ((( ( 8( ( 0000000000 888((( ((((((((000(00(00(0((0(0(((00000@808(((088(0(8(00@(@(((88 (0800( ( ( (008( 00P8Hx808˜@P0X0`H@Hp@08p`H xPPHH@@@00p@XH`@PHpX˜˜˜ @@Pp€8`PHHPPXXHH @@HHp€PXP@8@@@@X H@@@88èXP xèPx¸h¸Xhh¨¨PXxhhPh˜˜XˆØˆ8x@@@@8@@P 000000(((( (( (((((((((((((0((0000(00( (( ((( ( ((((( (( (((((8888€88`00(ÈP@€8((((((( PP@@p8P@8@88088P00@@@8P88P0PpP0H0PP@@0P@P00(0X@88PxP8PPPPP8X(((888@H0(@8H00HHHHHHH@PPPPPPPPP@HPPPPHHPPPPPPHHHH@@HHH8 (888(88@@@@@@@H@H@H@@@8@@@H@@@H@888@8@@@@@@@@8@00((08(8((00080(0 (((00HHHH@@@PPPHPHPHPPPP@@HH@@(HH(00088(0008080X0@800@80(((80(X8@8``0pH88080 8((00 @H(0 ( 8`8 8@(8 8@(H@XhXH @88H08808X@00008H((0@(@(8H088@(X@08 ( (@@@((((8888808888000 0H(P08P@@088((880000 ( 0008 08X8@@8Hh808 P` P@ h@H 00@@(X8((0(@ 00@ 0880(0p@( 8000088@(8(0@(@8P80@8(8X0@H 0000PPP@@HP88@@HH88@HpPpp08PHHP@8H (H @8@(08 ( ( 0(8@888@(@@@0@8(0(0 8(00( 000(0H8@XhH0 Ph`P0h@( @08 00( ( ((0 ( P0 (((((((8080 @ 88((800HhX0@(XxX@0@X`8(@ (8888X00(0 `00000000000(80PHP@X@H(0(((8@ Xp( ((00000(00000(0000000000888000000(0( ((00((((00(((((8P88 @ `(88X 08@HX88(H@8@@@HH P8 PH0H0( @08(0P@ HX (( (( (( (( (( (0HHH8888HHH@@8@@@@@8@@@@@@@@@@@8@8888`((XX(((((HHhpHPHH88PP@ ` PH888(HH( 08 (808 (X((00PHHP088(0( 00(@ ( (( (088 @@ ((((( (@@H08H000(0( (@ ( 8 888 (H0(0(((000000(00(H80(0088(0000(808(@@(0 (@ 880HPph`X`ph``````Ph``h`````hPhh`hhhhhh```HHh`pHHhPPX@@@8@0(((0 (( (( 8(888 88(0000((((00 (0 @0000@00088(0088H (((8@@H@8@HPP@@@@X((( 0 0 80@00(@P((((x0(8((((((((H@@@8((8888@8@88@8088 `(X`8 (0( ((00(@(0 0@8X((00(((((00((0 800080008H00@80@PP( ((((08@0(@08(@0@(( (@€8(88@(888@ 00 `((((80 (( ( 00(( (0 (88P8 P8H0P8@HH0X(8( 00 0000000`00(0@(080(0 8 08(0(0((H@0((0@800800( HHHHPPH((8 (8( (( 0((@ X8@80HH ( ( 80088@@@@@@@@88 (((@ ((( 8hPX`PPHX@X@X`HPXP`XPPHPP@XPXHP``P (((( XP@P`XPXHPP(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((PPHP8@X(((PPXXxPXXX@(((`(((0((((0000@XP`@`X@xH(((((((((((((((((((((((H@X@@HP`X@@PpHXPPPHPP PP`P`PH``@HP@@`PXPhHHHH@``PP@PXPHPX@XHhHP(((((((((00((((0(((((((((((((((00((000000000000(000000000000000000000000000(((((0(0(((`PXHHX@`@HX8XPHH@``P`HHH(((00000(((000(((@@h@PHh@`H8P`P`@XpXp@PXHHH( (((((((((((((( (( (( (((((((((((((((((((((((((((((((((((((XPP((((((0((((((((0000(((((((@@`h@@HPH88HhPHXH@PH`@@hXPPXX@P`H@PH@X`h`HPH\ 0 0 h0 (P h(HH€˜8(0H(°@ 8 X@((( H0(`(XH ( ¸0Ø8PÈH PPP À00080`€ Pð 0p@@ 0 P0à@PÐP` pÀ`0 0 0P à@ 0Ð`ˆ_(($,,( 0 4( 0(, ($, <$ 4( $, $404$((, $( $ ,80 84(,(@ 80< , 8T ,@,04(4 0DD( $$84,( 4t(@h, @ \ No newline at end of file diff --git a/system/system/framework/arm64/boot-bouncycastle.oat b/system/system/framework/arm64/boot-bouncycastle.oat new file mode 100644 index 0000000000000000000000000000000000000000..a91e1bf53f83fd888c07600abf17152282585017 Binary files /dev/null and b/system/system/framework/arm64/boot-bouncycastle.oat differ diff --git a/system/system/framework/arm64/boot-bouncycastle.vdex b/system/system/framework/arm64/boot-bouncycastle.vdex new file mode 120000 index 0000000000000000000000000000000000000000..7ee1fd78554f79fa3b6120e7e2abddaa3a9131c8 --- /dev/null +++ b/system/system/framework/arm64/boot-bouncycastle.vdex @@ -0,0 +1 @@ +/system/framework/boot-bouncycastle.vdex \ No newline at end of file diff --git a/system/system/framework/arm64/boot-com.nxp.nfc.nq.art b/system/system/framework/arm64/boot-com.nxp.nfc.nq.art new file mode 100644 index 0000000000000000000000000000000000000000..ae7a11e2f42354d89e3b79fef3b0eab94a3edd15 Binary files /dev/null and b/system/system/framework/arm64/boot-com.nxp.nfc.nq.art differ diff --git a/system/system/framework/arm64/boot-com.nxp.nfc.nq.art.rel b/system/system/framework/arm64/boot-com.nxp.nfc.nq.art.rel new file mode 100644 index 0000000000000000000000000000000000000000..8d64150f344c9664fe8e76bfa12937909d208741 --- /dev/null +++ b/system/system/framework/arm64/boot-com.nxp.nfc.nq.art.rel @@ -0,0 +1 @@ +µuhÒ‹éj6zÝ.ïv×&n¸¤¸B®Øßð’R` (((0((( (( 0( (( 0 ( 8(( ( ( @8 (0((88H@H8888H(8088880((00@@0(08800@80( (@HH( (800HP8 H@0888@80 08888@88888888 H((8(8 0(((08((( 0XP (0((8@@0 ((( 0 8@(0 0008(0000((@( (@88HH0(00H880((0(0 00 8080088 000@8(( 0@@8008@00 (088( (0 @0 0 0( ( 0 PPHH000 8 pˆH=8(0X ((X0 0 P0 € 0(0H( 808˜ €(È`h@` ((X0 H @ H 80X(8 (H 80p 0@X0(hP@(À€!ø*( 0 $$ 4(0 $( $ ,0, \ No newline at end of file diff --git a/system/system/framework/arm64/boot-com.nxp.nfc.nq.oat b/system/system/framework/arm64/boot-com.nxp.nfc.nq.oat new file mode 100644 index 0000000000000000000000000000000000000000..c2ff09861a1856acbe8b32e53fc9134ef34cb0d3 Binary files /dev/null and b/system/system/framework/arm64/boot-com.nxp.nfc.nq.oat differ diff --git a/system/system/framework/arm64/boot-com.nxp.nfc.nq.vdex b/system/system/framework/arm64/boot-com.nxp.nfc.nq.vdex new file mode 120000 index 0000000000000000000000000000000000000000..c847d28004de9be1be7aaba4c4eeab13dbff0a47 --- /dev/null +++ b/system/system/framework/arm64/boot-com.nxp.nfc.nq.vdex @@ -0,0 +1 @@ +/system/framework/boot-com.nxp.nfc.nq.vdex \ No newline at end of file diff --git a/system/system/framework/arm64/boot-com.qualcomm.qti.camera.art b/system/system/framework/arm64/boot-com.qualcomm.qti.camera.art new file mode 100644 index 0000000000000000000000000000000000000000..aa6ff330a20e824e701b02f352ee72858ab0d2ed Binary files /dev/null and b/system/system/framework/arm64/boot-com.qualcomm.qti.camera.art differ diff --git a/system/system/framework/arm64/boot-com.qualcomm.qti.camera.art.rel b/system/system/framework/arm64/boot-com.qualcomm.qti.camera.art.rel new file mode 100644 index 0000000000000000000000000000000000000000..373fb9da287db3950342edc793f95af88c05da4d --- /dev/null +++ b/system/system/framework/arm64/boot-com.qualcomm.qti.camera.art.rel @@ -0,0 +1 @@ +äy‘ ”)ìÅ.Ò¸ RÒ³qi\jT”4¡¿{#ƒQ` ( (( ðh p0ÐаtTð”ô´ð< \ No newline at end of file diff --git a/system/system/framework/arm64/boot-com.qualcomm.qti.camera.oat b/system/system/framework/arm64/boot-com.qualcomm.qti.camera.oat new file mode 100644 index 0000000000000000000000000000000000000000..032cef9491056531e17a239403e33415918e78ac Binary files /dev/null and b/system/system/framework/arm64/boot-com.qualcomm.qti.camera.oat differ diff --git a/system/system/framework/arm64/boot-com.qualcomm.qti.camera.vdex b/system/system/framework/arm64/boot-com.qualcomm.qti.camera.vdex new file mode 120000 index 0000000000000000000000000000000000000000..08f828ac0f843fb99fe702af6b2e9b5553c6c5f3 --- /dev/null +++ b/system/system/framework/arm64/boot-com.qualcomm.qti.camera.vdex @@ -0,0 +1 @@ +/system/framework/boot-com.qualcomm.qti.camera.vdex \ No newline at end of file diff --git a/system/system/framework/arm64/boot-conscrypt.art b/system/system/framework/arm64/boot-conscrypt.art new file mode 100644 index 0000000000000000000000000000000000000000..8ddbef4161fe44db246678a23ccf5c86a2925b6c Binary files /dev/null and b/system/system/framework/arm64/boot-conscrypt.art differ diff --git a/system/system/framework/arm64/boot-conscrypt.art.rel b/system/system/framework/arm64/boot-conscrypt.art.rel new file mode 100644 index 0000000000000000000000000000000000000000..3389034c746f1e21226742bd08ca1ee1641e611d --- /dev/null +++ b/system/system/framework/arm64/boot-conscrypt.art.rel @@ -0,0 +1 @@ +èp¬ãCy[ÿºNFbwW4 œC€Xe¨ÔnéÕ¡` HH(HHHHHHH HhPHH H H D 0$ hhhhhhh¸HHHHHHPHHPPHPHHHPHPPPPPPPHHPHPHPHHHHHPPHPHHPHPHHHHHPHPPHHHHPPPPHPPPPHPPHHPPPPHPPHPHHPPP@HHPPPPHHHPPPPPPPPHHHHPHPPPPPPPPPPPPPHHHPPHPPP0 (( 0(((((080((( @0 @ 0(0 8800(((((((((((((((( (((((˜˜((((( p0088P˜P8P880(((((((((((((((((( @HHHHHH88888888@@@@(8(8@@@@@@@@@@(88HHHHH88@@@0@@@@@@88@008888008888000@@@@888000008((0000((00000000@8@@@@000000088888@@@@88PHPP8PXXPXPXPXX0808@@@@@@@@@@800@800@800@800@800@88@(00(((`@ (@0P88H8XH(80( 08(@H HH@80808`P0`@80((X0 ((((8(0(8080( 08888P(@0P 00088(8808@(0HH@( ((( P( ((8 @88(8@(((00 (( 00((@((@(0@8@0( (((((((((((0((000008((((0(@ 8((((((@@8@@ (((8HHHH (0((0 (@H8h (((H@ ( @0(80(((00008 (( ((P88@08@88808880880@@0@@@H@H@H@H0@@(00000((((@(0@( (((((((000000(0((((( (0(0000000000000((0 @(8@8008080088((88888H0H ( ( ( ( 0( (((0 8@(H(8 0@ ((( 8888@88@8888@8 (0000000 88@@8( 008000((((((( (0(((00088((0(8(0(H((((080 @@0 ( p ((0pHH88H ( ˜ 80 (00 ( H 0(0 (((00 880 H(0PHp(8( ( (888888 08(0(0(((0( ( 0 08 08(H ( (0(( 0 ( ( (( 0 8(( ((((( HX@8HH@@HP8H@@@H@88HH@@H@88@HHHP8PPH@@XH@H8@HH@@8@@X@H8@H8H@@8HXH8H@8P@@@8@P`@@HHHP8@@H8@HHHH@@@PHH@@0H@@8@@@8HH8HP8HX@@X8@H@H8P8PP@0@@@@@@@H888H8P@L 0 (H(((P8(ˆ0h00 0pH Ѐ@ ( ( 0€( ( @p@0P°0@ p à 0`€ °P`pp`P p°0 ˆE ($$ $(,$(D4 $$, l T,,,<D(\($ ,€ pX$((0 T H $LT ,LD,,(L( \ No newline at end of file diff --git a/system/system/framework/arm64/boot-conscrypt.oat b/system/system/framework/arm64/boot-conscrypt.oat new file mode 100644 index 0000000000000000000000000000000000000000..2c156c74fc7516466e68276bfda8d5c65d381d2a Binary files /dev/null and b/system/system/framework/arm64/boot-conscrypt.oat differ diff --git a/system/system/framework/arm64/boot-conscrypt.vdex b/system/system/framework/arm64/boot-conscrypt.vdex new file mode 120000 index 0000000000000000000000000000000000000000..e691455b2fb0ffe3d07923d91a5df5fab9e30cac --- /dev/null +++ b/system/system/framework/arm64/boot-conscrypt.vdex @@ -0,0 +1 @@ +/system/framework/boot-conscrypt.vdex \ No newline at end of file diff --git a/system/system/framework/arm64/boot-core-libart.art b/system/system/framework/arm64/boot-core-libart.art new file mode 100644 index 0000000000000000000000000000000000000000..c082483fcff60ac3eba16a5072b997b48724326c Binary files /dev/null and b/system/system/framework/arm64/boot-core-libart.art differ diff --git a/system/system/framework/arm64/boot-core-libart.art.rel b/system/system/framework/arm64/boot-core-libart.art.rel new file mode 100644 index 0000000000000000000000000000000000000000..ab10b90ca2fc08a5b8b010f5de6afede54bbf8a8 --- /dev/null +++ b/system/system/framework/arm64/boot-core-libart.art.rel @@ -0,0 +1 @@ +¼!±g„—ĈÉvû4±ÑxSÍÇÞÖõA:øFbÕ` PHHHHHHHPHHHHH8HHÀHHHhH(HHPH HhH0H HHxhHH@H@HH Hh XH0HPHHðH¸H@HH(HàHH¸HHH(HHHHH(PHpHPHPH HH( (@ðè(À @ P0X0X@ 000000000000000000000000˜ 8@@0P0P0P0P0P0, 8ÐÐ$, D,$ (0XX0XP88@˜ Ø(pp(08P$@X(( ô0X008@,((0 $$0($ 80X(0X`°H@ @80X¨0X80XH0XH0XH0X°0XP0X H @@@ „ 80¨@@(PHHHH@0H(H$HHH8H@p@LHHHHHH@PHHHTHHH@HH8HHH@HHHPH@HHDHHXH4HH`H@ØHH@ XXPPH HPPPHHHHHPPHPPPPPPPPPPPPHHHHPPPHPPHHHPHPPPHHHPHHPPPHPPHPHPHPHPPPP@HPPPH,PPPPHPPH¼HHP@4HHPPHHHPPPHPHPHPPPPPPHPPPPPPHHHHHPHHHPHPPPHPHHPPPPH@PPPPHHHPPHHØHPHHHH`HPHPHHPPHPHHPHPHPPPHPHPHHHŒPPHH PPHPHP@PPHHPPPPHPHPHHHPPP`HPPPPPHPPHPHPHHˆPHHPPHH,PPHPPH@äPPPHHHHHPHHHHPPHHHPHHHHPHhPPHHHHPHPHHPPHHPH`HHPHHPHPPPPHPHHHHHHHPPHHHPHPHHPH@HHPPhPHH$HPPPPPPHHHPHHPPHPP@PHHHPHHPHPPPHPHPHPHPHHPPHPPPPPHPHHPPHPH,HHPHHP@HPPP¨HPHPPHPPPH PPPHPHàHPPPHPHPPHPPPHHHPHHHPHHPPPPHPHHHPPPHPPPHPPHPPPxH0HH`PHPPPHHPPPHHHPHPPH0PPHH|PPHPPPPPPPPPPPPHøHPHHPPPPPPPPHPHHHHHHHHPPHPPHPPPHPHPPP`HPHPPPHHHHHPHPHPHH$PPPHPHPPPP€HHPPHHH0PHHPHHPHHPHPPH$PPPHPPPPHHHPPPHPPPHPPPHHPPHPPHPHPHHHPHHHHPH(PHHHPHHPHPHPPHHHHHHôHPPPHPHP@ HHHPHPPHHHPHHPHPH PPHH`HHH,HPHPPPPPPHðHHPHPPHHHHHPH 008(8HH( 8@0@ ð (((( ((` ( (H((0(( (0 ( ( 08 0 08 ( 0( (8( 0 (( ( ( ((0(0€0 ((8X 8 ( ((( ( P ( 8 (8 0 P((( 0P(( 08 ( 8 ( ( ((0(( (8(¨(0` ( (0( 0 8 ( (80 ((0(( 0( 8 (( ( (@@( 8 0 ( (( ( (0((( (@((@X(8@@@@@8@8 (0 0 (( 8 ( (0( (((8 ( ( ( (( P (((00 (8(@H8(( 8( (8 @0XXPP (( (( (( ( 0 ( @ ((( 8@ PX (( (( (@(( (8P8(@0@00800 ( ( HHHHH@@@8@08(( P(( 0 (( (00 080 (0( (((808(00 ( 8 `0 @80 00( 8808((( (( ((88( 8 ( ( ( (((80 `H@@`( ((0@ @08 0``P 008XH8((8H0P@0 (( ( @ 8 (@0H (0 0(X(80((H( ( 8HH@P(P0@@0@@(0 (( (( 0 (0@800 8 ( ( (( (8 H @@(( H0 ( ( (0000(( ( H(((80( @88008@@@00@88800` ( (0(0(0000000(00( ( ( H( ( 8 (0 8 `H 8 00(8 00H8(0(0((h08@(880(000 ( 0( (H 0 088808H(( ( (P (( 8 ((00(08@( 80@88800 0( ( 0 (08808 ( @@ 0 (x@€8( ( ((( ((88 ((( (((( (0X @H0(X0000( ((8((8(0(00( 8080000(88((H0(88((8 88X(@(8 (80@0 (H8 8@8@0 88@(@ (0(( (((0((((0(0(((0(00@0(( ((0( (((0 ( ((800 00 ((0(8(((8 00((0 00(( (0`8 8 0(@ @ ( ( (( 0( ( ((((((((( ((( @ (((80(( (( 80(00( X 8 (( ((@ (8 88 0(( (@(@ (0 08 (((( ( 0 (( 8(( 0880@0000(0((00((((088(@@ ( 00(((0888 80 ((0h ( 8 ( @ 8(0P(88( 0( ((00(08(0(80H@ 0 XH@8@@8( ((8 0(((8(88(8( 0808 0(H ( ( ( 8000( ( ( ((80(0 (0 88 (@0 H@0( X ` H (( X0P ((80 0 0 0((((0(( (X0@@@@ (008h`H0(@( @ @( ((0( ((((00 @((008H00H (( 0 ( (( ( 0 0(( ø0 ((8 (((0@ ( 800 (0X( ( 08 8 @ H(h 0(( ( X ```((0000( @( ( 0 (08(888HH P0 Pp(P0PP(@H08H8HP@80@@080PHH8P@00 (`0 x(((p`@@((0 (8( (@((8( (8 ( 0(H 8( P (P 0PP80@0080080h (8 ((0(( @ 8(@@0@((X80 0((880( 0 0(0(0(0 0((((( 0( (0(8(((8((((((80((8((0@@(((((((( 8@ 8˜(0(PX0( 8 (ˆ((8 0((0 0 ÀX € 8 xxxP080˜ 8 8 8080808080 0@(X(0 (8 880(@0(8(8 0 @( (( ( ((0 H ((0( @888P8@88@88P8@8@80@(0888888888 (0 (((( (((( (0(( ((8080(00@@@H8@H@H8@@@`XXXXXX((88888@0808080088(0(0((((((0(((((((0((8((((0(0((0(((((((((((((8((0((0(0(0((((((((0(0(000((( (8((( 0 (8088@HPP0 (( P @ (X ( (( ((( 8 (( P 8((@@0@0 ( ( (( 0P ( ( ( ( ((PH ( ((80PP `(((8 @( (( @8@ ( 0 ( ( 00(((0000 0((800 ( 8( 0 0 80 0 ( 0 ( ( 80@( ( ( X0 0((0 (0(8 ( ( (( ( 0( ( X 0(( ( X 0 ( ((H@8H@@@@PXHH(800@88800HH@8@88H@HHP@XHHPP (0 ((0000 0((0 ( (((((0( (((((((((( ( (X ( 88( P@ 0( ( ( 0(000 000 (8È°˜8@@0 0 ( ( (( ( (( 8 0 ((0 (H( XXX8P0( ( ( ( 0( 8 ( @ ( ( ( ( ((HH( (8H(H00( ((0 0 0((800 0000800 @8 ( ( 8 0@@@80 (008 (0(0 00(00( H ( ( 8@ HHHHP8(0((8 ( ( 00 ( ( ( 00( ( 0 H0( ( @0 @ ( 0(00 8 H(H@@ 00 (00 ( ((( 0XHH@HH8(HH@( 88 H(( ( ( ( 8 @0(HP@HXX 80880 (( ( (( @PHHX(@( @88P 80( ( @PP (0 0 0 ( (X P x8(H 0 0 8 880 H 8(@(8(8( ( (0(0 08(00 (((( P@ ( @@ ((08 ( H(( ( 0 ( ( ((H ( (( (( (0( 0(0 ( ((((@HP00((((((H@80808@ P@P8H80(@0(080800(H@H0080(@8@0@0@0808@H8(@8(0@08@0H@@(0H88(8@0888(0(PH0(80H88(@@8@@@8P(@0008H@8((8P088888H000@0@0X008H0H(88800(00088H@8H8H(@(@H880888H0@08(H8@@@(88(0H0@008000H0P@8HP@@H(H08@(808 88800088@88008(00888H08@88P888(8880H 8@880088888888008080888800000`@P00@88H08(H0P8@8H((H8(@(H(88@0(@(@088`@880080@@XH8@8H(8H0(@P@H@880H08@8(00 888@0H@8((H0@80@HH0H0H0Xx080@(0HH8880P(@00@(@0PH@0800H00H8(8H00XX8H8800(P08H88888(080P(H008H8X8080 0P@@88`0(0H08080(@8880@88H800@P@800Ph8@0H88H8HH00(@88@(880H@80HH0(808 (8@0@H0@H80@@@0@880000@808HH80@0@8@(0000H0P@P(H(08(888H0(@0@00H088@H@(0H080800@8HH@@ H8@00808(8H808H@X(@X0P0H8@@@8@8(8@000P8088H08@8888(8@0@@80@@0@8HHPH80@(80H000(8(@8P8XP0(8(008(8H@H8(H XH0(88(0H0@0(00@@8@H(@80P@h((8@H@88@(8@ 8P(00@8P8008@@08H( (H8@8H@H80(@PH0@0@0(00(H@(@8@H8(8(808888(8(0(@88(08(((080(0@D 0 @ ( h 0 ¸K, @( (($ (4$ $, 0$0$$ 44 D8$ @$, $$$((($(,( $ ( ,$ 0$$(8(<( @(4 80X$$($$ $ ($@,0 0,P ,,$0@( 4(,8 $(X ( 0 4 ( $<,,$ $ $$($, 4$((4 $ $$ ( $0(, ,(,$ , $48$ ,T0, , 8(0@ $ (, 40, $ 4, ((,0$ 4((@@,0 $ ,( ,8 X$$( ($ $04( 8$ <$ ,($ , 0($0 <,$($$4,$$(,$$ (H0,,$ ,( ,(($, $,0 8 4 0, ( (@ 0,4( $ $( <, ,,, 00$ $ D$$ ($( \ No newline at end of file diff --git a/system/system/framework/arm64/boot-core-libart.oat b/system/system/framework/arm64/boot-core-libart.oat new file mode 100644 index 0000000000000000000000000000000000000000..756ff7710f7631d0b0c8055013470ae7c91d17b7 Binary files /dev/null and b/system/system/framework/arm64/boot-core-libart.oat differ diff --git a/system/system/framework/arm64/boot-core-libart.vdex b/system/system/framework/arm64/boot-core-libart.vdex new file mode 120000 index 0000000000000000000000000000000000000000..70aa34f1d61abf1617643114b0166f806c7746d7 --- /dev/null +++ b/system/system/framework/arm64/boot-core-libart.vdex @@ -0,0 +1 @@ +/system/framework/boot-core-libart.vdex \ No newline at end of file diff --git a/system/system/framework/arm64/boot-core-oj.art b/system/system/framework/arm64/boot-core-oj.art new file mode 100644 index 0000000000000000000000000000000000000000..e96c922920a97a03f3599ce957c39a12465f9222 Binary files /dev/null and b/system/system/framework/arm64/boot-core-oj.art differ diff --git a/system/system/framework/arm64/boot-core-oj.art.rel b/system/system/framework/arm64/boot-core-oj.art.rel new file mode 100644 index 0000000000000000000000000000000000000000..b27b0d79a686d541b48599e145648544274064d7 --- /dev/null +++ b/system/system/framework/arm64/boot-core-oj.art.rel @@ -0,0 +1 @@ +^èåpø¿^Þ‚ÃJ+ºe>2짦sXQH€o¿·` HPHHHH8HH(H hHHHPH H0PHHHHHHH HH HHHHPHHØHHHHHH H HH(HPHHHHHHHH H@HH@H0HH H HpHHH(H8`HHHHˆHH8H HHpPH@XH0H HÐH HPH 80@@@@¨0 00000000 @ ( 8888@@@,@PPP@$ ( $ $$ ((((((((((088È880èHxxxxxxxxppppppppppppppppppppppppppphhhhhhhhhhhhhhhhhhhhhhhhhhhh```````````````````````````XXXXXXXXXXXXXXXXXXXXXXXXXXXXPPPPPPPPPPPPPPPPPPPPPPPPPPPPHHHHHHHHHHHHHHHHHHHHHHHHHHH@@@@@@@@@@@@@@@@@@@@@@@@@@@@8888888888888888888888888880000000000000000000000000000((((((((((((((((((((((((((( | ,(,$XX0 0((((( (((((((((((( $ @(0dxh 0@ØØ X8dd L@@((@@,,,,,,,,,,,,,,,,,, 0xx@@ ,``@@@00 @800(0 8 0 @@8(((4$ ( 8 ( (8 (0 $$((( 8880@@HH,HH(HHH pHH@@DHHHHH@HHH@PH0HHHHHHHœ@HHHHHHH HHH@H@HHPH@ HH@HHH HHHHHH(H<¨HHH@HHHHHHHHT@H HHH@HHHHDHHPHHHx@ HHHPHPHHHHHHHHHHHPHHHPHHHPHHHHHHHPXPHPPHH„PPPHPPH(HHPPHHHH PHPPHHPHPHHPHHPHPPHHHHPHPPHHPHHHHH@0HHHHPPHPXPPHHHHPPHHHHHHPHHHHHHHHHPHHHH HHHPPHPHHPHPHHHHHH@HPHHPPHHPHPHHHHPHPPPPHHHPHPH8PPHHHPPHPHHHHHPPHHPHHPHPPHPXHHPHHHPPPHPHPHHHHHHPHHPHHPPHPPHHPHPHPH0HHPHPPPHHHHPPHPHHHPHPHHHPHHHHPHPPPHPHHHHPHHHHHHHHHPHHHHHHPHHXPPHPHHHHHPPHPPHHH HHPHHHPHPHHHPHHHHPPHHHHHHHHHHPPHPXHHHtPPHHPHHHHPHHPHPHHHPHHPPHHHPHPPPHHHPHHPHHPPPHHPHPPPHHHHHHHHPHHHXHHHHHHHH$HHHHPPH(PHH HHHHHHHHHPHPHPPPHPPHHHPHxHHHHHHHPPHHHHHPHPPHPHPPHHHPPPHHPPPHHHPHHXPPHPHPH HHPPH HHHHHHPPPH@HHPHH8PPHHHHHHPHHPHPHHPHPHPHPHHHHHHHHPPPHPPPPHPPHPPHXHH,HPHPHPP@PXHPPHHPPPH(PPHPHPHHPPHH4HPHHPHHPHHHPPPHPPPHHPHPPPHHPPPHPPPPPPPHH8HPPPPPHHHHH@XPPHHHHPHPPPPHHPPHHPPPPHHPHHHHHHPPPHHHHPPH@PPHPHPHPPHHPHHPH HHHPHPPHPPHHPHHPPHHPH,PHHHH HPHHPPH8HHPP`HHHPHPPHPHPPHPPHPHHHHPPHPHPHHHPPHPPHHPPPHP€PHPPHPHPPPHPPHPPHPPPHPHxPHHHPPH@¼HPHxH HPHPPHH HPPHPHHHHH@PPH HPPPHHHHPHPHHHPHPHHHHPPHHHPPHHHHHHHHHPHHHHHHHPHHhPPPHHHHHPHHPPPHHHHHHPPPHHxHHHHPHHPHHHHHH@HPHPHPPHHPHHHHHPPPHPHHXPPHHHHHPH0PPHHHHPHHPHPHHHHHHPHPHH(PHHH|PHXHHPP`PHHHH PHHHHPHHHHPPHHPXHPHPHH@DPPP`HHHHHPPHH PPHHHPHPPHHHHHPPHPHPHPPHPPHPPPHPHPHPHPHHHHPHPHPPH\@HPHHHPHPHPHPHHHHHHHHPPPHHHHHHHPPPPHHP`PPPPHPHPHHHHPPPHHHHPHPHHP@HHPHHHPHPHPPHHH@H HHHHH HHPH@HHHPHPPHPHHPHHPPHPHHHPPHHPH@4HHPHHHHHPHHHPPPHPHH@HHPHPHHPHPPPHPPHPHPPPHHHPPHHHHPHH@HHHHHHPPPH HHHPHHPHHPPHPHPHPHH@HHPHPPPPHHPHPHHHPPHPHHTHPPPHHPHHHPPP`PH€HH(HPHPPPPHHPHHHPHPPHðHHH HHHHPHHPHHHHHPPHHHHHHHHHHHHHH8`HHHPHHHHPHHHHHPPHHHHHHHHHHHPHH˜HPPPXHHPPPXPhH@HHPPPPPHHPPHHPPPHHPHPPPH@,PPPPPPHHPPPXPHPHPPPHHHHHHHHHHHHPHPPPPHPHPPPHHH$HPHHHPHPHHPHHPHPHPHPHPH`HHHHPHXPPHHPPPPPHHXHHHPPHHPH0HPH8H H@HPXPHPHPPHHHHHHPHHPPHPPPHPHPHPPHHPHPPPH PHHHPPHPPHHPHHPPHHHHPHXPHPHHH@\HPHHXHPHHPHPHPPPPHHPPPHHHHPHPXHHHHHHPPPPPPPPHPPHHHHH HHH HHPHPH PPHPPHHPHXHHPPPHPHPHHHPPPPHHHHHHPHHHPHPHPHHPPH(PPHPPHXHHPPPHPPPHPHPPPPH HH@H ( 8(8((0 0 (0( 8(0 0800 8(( 0(0(X( 08( 8( ( ( ((8 ((( ( (0 ((0 0(0 ( 0( 0( (((0 ( ((((008880( (00 (( ((( 00( 0 0 (00( ( 0 ( (0 P0P(pP@0 ( (( (0000(((0((( ( (x ( 0(8@(8@08 P@x@ 080 (((0000 @@ 80 0(8( ( 8 P0 (((0((((000 0P(8( 0 0 (( (8 8 00P@((0 0 ((( 0 (0( (((@ (((0 (( (8 @ ( @ X 00 @@xx 0H(0`0 (88 8(8( ((( 8 8 p€h(ˆ€ h`0( ( ((0 ( 0 ( ( 8 (( 8 ( ( ( ( ( ( 0 ( ( (P ( 0 Ð(ˆ8 (88( @( (( ( ( ( h( 8(((0 X(( (8( 8 (ð 00 ( X HP (((( 8@@@@@@(0((((( (00(( 000 0( 0( 0( 8( (800( 800 (800( ( P(080((08XXX(00@( PXXH@P 0000(((((@8 (8(0 0 (0 0( (( 8(8 08 (H00 (@ 8@(@(@ H8880888p @XXXXPXPXXXPXHXPXPX`XXX008PH@8@H@H@@8@@@@ 0(((0 @ ( ( 0(08 (88P0hphphP 0 0 @H8 ( @ ( (PH@X@HP@@XP ( 00 (( (0000( 00 000 (0((08( 0(8888 (08( ((0000((08( 0(8888((( 088(0088((08(0 (0(0(00 ( ((( 80( 808 ( (((((((((((( ( (HPP800 00(0 @(0(00( 80(@(` 00((h880 ((0(8(888((0 PH (88 ((8@ ((XP(@8H(80@(((((8(8(( 8@ 8 0PXH0@08(@@88@(( 8008 p (8( @00 ( ( @8@@ (PHH((@8 000( 8 (8@(((H8@8@`08@080(000((80 800((H( `(8@00(( H8HHPP@@ 0( ( H80( 0000800 (((( 8 0PXP@P 0 (@8` (8((0 0088888@H000@@088@(8 @0(H00 (H`0(0@(088000@@(HHH08HP0HX 0@88@PXH0 0((( 0(00(000(000 0( @ ((( ((((( ((@@ 08@ (@ (( 8((((((0@@(0(8(88008@@08 0(0(80080880 @800(8H(8(( @ 88@0 (@( 080(( ( ( @ (8888P(080 ( ( 0(@8 8H@X88HH0@0@ 0 ((( ((( (((00(00(00 (( (( 0 0 0000 0 (( ( (( 0 (( 0 0 ( 0 0(( (0 80800(( (((((( ( ( ( ( 0 808 80 ( ((8(@0 H 888P88088000(((((((0( (00@((((00(80((0 (8(( ((0H(( (00000( (08(( (@((((( 0(((PP(0((0(H88 ( (P8@h(@@PPP @@ (0(08888 80 @8(800H(000((P@PP8H(((8 00( ( (0((((0((0(0 80(XX(HHH@8@@88H@@8@88H808800880H@@@0088@0(888888 `88x PXXXX( 0@ ( (@( 0 (08((80(((( 0( (( PP0(00P( ( 0(00@00(00(00 ( (0( 00 ((( 8(000 80 @@( 000(0000( 00000008 ((((((((((((((((((((88880(( ( ((8 P@ 0@ ( ( 000( 0 (( (( 0 0((((( (( @0 8 ((((( ( (( (088(((08 ((((((((0 (((( ( ( 8(0(8( ( ( ( ( ( ( (008888(((((((((((( ((( 88(08(88(08(88(08((((( ((( (( 0(H(8 ( H00HP@ 0(((x @ 8@H @ (( (( 0(((((p ( ( ( 0( @( 0 ( ((8@@ (0 HXX` (( (0(( ( (8@8P 8 8800P@((8@8880 ( (0(8(@H8H 0@0 ((@((0@080((08((0 88((( 00(00(P(((( (( (( 0 (( 0(88 (0( (@ ( @(P 0(h(@HH0((08( (( ( ( 000 8 HHX8PHHP8XX 0PX@0@Hh( ((( ( HPP( (((( (0(0(008( 0(((HH@H88H@ 0XPHHP@@@@8888H@@@@880@X0 ( ( (8 ( (HH8@(0((( (( 00H(@8H80(0@( ( (08PXPPPXPP8HPHXHP@@PPPHPHPPXXPHHH(0( ((((0(8(888@0@@0@ (@Hˆ( (H( X`0 0(@ ( ( @@ (( (( 80 ((( ( 880 ((((((( (((( ( H (00 00 @0 08(0 (8@@8880000@XPPH((P@8 (8((PH@8@H0@@@H@XPHHHHPPXH ((( 0( ( ( 00000000000( (((0(88888888880(((0((0(8((0(8((0(8((0(8 ((( 008(0(80080(0(8 ((( ( (H ( @8 HH (((000 ((8(((8(((8(000000 (( 0 00(@@ 0 @8@@@@P((080 (0(08 ( (0( 0 (0(@00H0((((H(((0( ((00PPP ( 0( ((80(88 ((8@80(((0(( @ ( (8P`P0@@@88 0(( (0 (((( 8(8`@PP``pX0HH@h(( ( 8 (( ( 0(0( 08 88@@8 P@°H008 P (HPPHP0@08800X(H0@(8 H(HP 00 8 @ (00 08@8@8@ ( ( ((0000((00(8 0P`PH80(0X808(P(00@88@P@0H@@@8H@8(80HPHPH@HHH@HHH@H@HH8P(@88@8(808(((@@(@@800((0((0( @@H8 (0(00(( ( ( ( ( 00 ((8 000(8@H@((( 08080(00(00((0008((0(((800P80 (0(0(0 (00( (( (`@0 (@80 @ˆˆX(000 ( ( ( ( H(@ H (8 0ˆxxp0(00X@@H@88@(PX@HPH880XPPhX`HPHxP@PP8@HXxHHHPH8hhH@HHPH@(( 0 ((( 0( (0 0@``HH@H0 0 0H80( (((((0 @ ((H ( (( (( (( (@(0PPPXHHP88 008( ( 0 8( (0(00 ( ((0((08 0(8 ( ( 00XHX(( (( H(800(0 ( ( ( ((8 80@@(( 0H P@€PP€( @@ (088(0080( ( ( (8 ( (0 8( (( (( 08(0X(8800X 0@@HH (08HHH88@800 ( (((0(0 H ( 0(( ((H( ( ((((8( (( 8 0 00HP8@@08000@8 (00 ( @ 8(8 @0( 88 0 0(((@0 0( HH ( @((( ( ( 0 ( 8 0 ((0 0 ( ( (0 (800(8 ( 00( 0(@@800 8 @@ @08 ((( 080(@0(0(@80(000 (0( (8(0 ( (0 ( H 0 ((( (@0 0 (( (( (( ((@( ( ((0( ((8 (( (( ( ( ( 0(( (( 0(8@((0 8( ( 88(( 8(0 ((( 088X PXP((08 ( (0 0 (((((8(PP ( (8(0 hPH0(0((((00((0088(88(00(0(00(8(((@80008(( ( ((( (0( 00@8000( ( ( (( ( ((08( 0 8 @xH€0 ((( ((@HH8@ 0(( (0080@PH@H@0 (0((PHHH 000(880000 0((0 H 00H000 (((( ( ( @8 ``(H8 0 ( @ 8 @ PH 8 (( ( ((0@((((@@(((0( ( ((( ((0(( (( ((00 800 H0( ( @ (00( ( 8 0((((( ( ( 0000 00(88( 0@@8 ((@ ((( 0 H@ 00((0( ( (00H (@0 (8 @88( H88 (( 000(0 h(00( @( (8 8 ((0 ((( (0(@0 @ ( 00 00 88 ( ( ( ( 8 x ((( (0808 @ 00(00((0( ( P(@ ( ( 000 (@0(0((( ((0( 0 0 ((( H (( 80(00(((((( ((( @ H (( 0(( ( ( (0 (@8 080((0( (H(0((( (( 00@(( (( ( (88(( ((( (0008 ( 0 ( @ @` (0 8 88@@@@H0 (0(8808888(000((80000@(8H88(0888( 0008808@HHHP88@@@@88(((0880 8 0080((@@0 8@8@8@@8P8@8@@@88@8@880P@@@ (0( 0000 8 ( (( 0 (( 0H(( ((0 0008P(8p8@8@@0888p@@ ( P8@(0(08(( ((( ( (( (8 ((088( ( (0(((00 ( (( (( (( (( 8@8@8@(0(( 80 0 (((( 0 0 (00 ((8@8@08888808@@0880888@8@( ((0(((( (8 (( H@@HH8`HX@`@888H@Hh``X`XP 88(0(0@8(0(X(8X08@8X@(@8@8008888X8H(H00X0 8008080008H0(@8(800@0H8((8H08P80XH00@@8@@8( @P8(0HP880888(8(H@00H00X`(HH (8X@08H88@@8P000XP88088(@@0@@8@@00(8@808H08(808((08@88800(0000080888X0@(8000@8(H888(0808@@0(08( 0H0(080X(8@(P0H(8(@0(@8800H0(X((8H(`(00@0@080P80@((0(80(0@8880@0P0@80@8@80(88@8@(H@88P0@8(H0000@8@ 0 @08000((00(8(H((08 @H( H@@00 00(P(@(((((88(((0(@X0@080(P008808@H8P@8X(((0@080008 `@(0(@@888H((@0@0X@0(0@00H(008080H8HH@(P0@880H(PH@ 0(88080@080(0X80H 008808(@8(8@00@ 0@@(((008PH0 088@@8 @((( @(((( 00@((8(0H((((88@8(X(8(8@(8080(@(@ 8H8(8H0(88((8880 @@@(0@@000((0@8H08@( 00@H@0(08 ( 80(0X8X0(88(8(8(8@`H(80(88(88 @8P(@8808(08P8((0((0@HP0(08(08H000H(H800((H(@(00(H@88H8XP(@@@@80`(@0888000088@8808P08(@8@08(888880(88@0X080(08P(hPP8@ 8 8(8@P8(H088880P008@H0@8(8 P@80000008@0(8000(000P80(8(8808(8(8H@8(8(0X0(((08(8(0((0(80(0PH@H((@00@88008H8@80(@H880(0(800000H@@ 0X00@@8((008@P08X00@X080(0(H@88@@(@(88(08H@8((H8(8((0(@H088880@8@(H8P888(8XX@(P@(888008(8000888X88((0@(880000(@088880P0(008(080(0800@@00(000(H(880@8@(080X((0P00080X8`88080808888H0 ((0(000880000H00(08@88@(P8(@@080@08@008P00(8008(h88H8(@P8HH@H(( 0@880(0@((@(8@8(H@0@(0((8P0((0 H8080(000(8808H00(@@80@0@0@@0H(888@00080P8@00H 0H880(8X8000@(08@(8@ @(P(8000P0@@00H@( 0X@888(0(@80000X@0P@0H08@000X888(H@80@0(88((0(800 08H (H80P8HHH(H 0@08(88@008880HX000 (@00000(H88X8888@08(08(((@(0 (@(@0H 0@0((800 P@(0((808(@0( 08@((H(08(0(0880 08H(@H 00( @808(8P(080(0H@00(00080H@080@8H@00@H@8H88P@(0XP0H00@0(00800(0(X@00@P@0H@8(08000(((X8 8((0H08@X 0@(@000088P0088@0((( (80@((P 0((( (( (( ( ( (0 8880@@H(088008XXHP8(X8(`808((H0H(8((@8`8(0H8(@((((8(X@0X(0(0(008((88H0 0@@080 0(88(8(8@@0000@08H8@(0H(888088H8 H088(8(@@808@0 H @((88(8(8800@000P8@(088((0@0@@00@Hh0H0(00888(H880(88888@0(@(0X0`(0H88(P(00(0(P(((P80@@080(@0(8@H8(@X08((H800 (HHH(0008(00HX(808((@080H(P08@ ((00@0 8088@P0808888088(0((0 0@8888(0(088H88(0(80800( 0@(8@(0@8000(0@88@@(8HHP8H(8@0088P@(P8@P080(@( 80 8P8(X00@@0808(0(((00(PX@8H(((0(@( 8080880 (((8@888@0((0((( 00(0((000000 0 0(4 0 8(ÐU ($ $,4(,$$ ($$ $ $ ( ( $$4 (84 $( < ,0 (0($0 $,4($ $$$ ,0$ $ $$8$ 4 $$( $ ( ( 40( $,$ ( $ \ No newline at end of file diff --git a/system/system/framework/arm64/boot-core-oj.oat b/system/system/framework/arm64/boot-core-oj.oat new file mode 100644 index 0000000000000000000000000000000000000000..11550a5d4985c4ecf5c82cfd476f5c7702ebc1a3 Binary files /dev/null and b/system/system/framework/arm64/boot-core-oj.oat differ diff --git a/system/system/framework/arm64/boot-core-oj.vdex b/system/system/framework/arm64/boot-core-oj.vdex new file mode 120000 index 0000000000000000000000000000000000000000..7c5e0b64fe5880c0d45711d686b57ca216506126 --- /dev/null +++ b/system/system/framework/arm64/boot-core-oj.vdex @@ -0,0 +1 @@ +/system/framework/boot-core-oj.vdex \ No newline at end of file diff --git a/system/system/framework/arm64/boot-ext.art b/system/system/framework/arm64/boot-ext.art new file mode 100644 index 0000000000000000000000000000000000000000..e052ff3410ab13db9ce4460a82917b6636a16f3f Binary files /dev/null and b/system/system/framework/arm64/boot-ext.art differ diff --git a/system/system/framework/arm64/boot-ext.art.rel b/system/system/framework/arm64/boot-ext.art.rel new file mode 100644 index 0000000000000000000000000000000000000000..46ebafe0eb6412640b4a7878780781281f6b17d3 --- /dev/null +++ b/system/system/framework/arm64/boot-ext.art.rel @@ -0,0 +1 @@ + Q†ó-ÓË–;Ó×®þ2¡¶F-A‡(úîÌyÀ°;·F` HØHH(H0HH04 @ ÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐÐH”HHHHHH(HHPPHHPPHHHPHPPHPHHPHHHHPPPHPPPPP˜PHH@PPHP` ((0@@8 0((( ((( (0 (( (8 @0( ( 008 0(((( 0 0 ( ( 8@ (( ( 080 00 (8(P0(0 (( ( 0 ( PP(0 ( p0(( (( P8 XPPX@H ( ( (((( 0 0 (0@00P80 ( @(( 00(00 8( 00 ( ((( @(` 00(0 ( ( (( ( pP( (0 ( (0 (( (( 8 ( ` 0 (0 8 ` (8( 8 ((((((8((@0H@`8@@@pH8`PHH8P@( ((( (H00 @H 00000( P00 (80@P@H@@@0@000P(@H(@880 H000(00H( 8(P8 ( 0(0@(H@X˜8@ 8@@88( (( (0( ( ((( (( (( (( ( H@HH@88@@80@@008(P8@`@(( ( (00 ((0(088( @ ((0((008H (( (Hx@ ( (0(0000@(80HP((0 ((0 80H 00 ( 08@X ( 88(@( 00 (P0 (8 ((( @ (H( (8 080H(P(X@0H@((H hhh€hh``h8XXhp`xhhhhhphhp€xˆ`hh`phx```hh``hhh``X```XXXP`````XX(P ( (( ( ( ((H@@ ( ( ( ((0 (( (( 0( ((@080(( @0 ((((( (0H ((H8H 0( 00 (((( 0 ( ( (( ((( ( ( ( 0(8(@ P H(((8 80(( @ ( ((( (0Pp¨(((( (000 0( 00088((( h( 8 ( 0 ( ((0H0(0 000X 0H0 ( 8`HXX8˜( H (( ((( (0X€@H0P ( Xˆ@P8X (@(80(X H0 (((( ( P(XX@h0H8 (80 ((( ( (( ( (( @ (P (@0 øø0 @ 8((( (8`HH@ 8(8(0(( (( (8 (00 8@ ( ( ( X@ (00 X((0(0 ( 8 ((0@(0 ( 0@((H08PHHH@@ @( (00(0 80 (80H(0P08H(((0@(@P(80H00 8(@8HH( 80H(8 (8`8(8(( X( (0 ((( 08H@0H8( @@ 00( ( 080@0(@@00 ( X°X@(@ 0 0Ø @(P h 0 (( (0 ( ( (( ( ((( (( ( (( (((PH0@ 0H(@ 0(080H80P( 8(00@@ ( 0 0 h` ( 8 (((8 0( 0800(00 ( ((( (08H@@@HP@HP@@08H@88@8@0H0@8@@800800H888088H ( (( HPPPPPHPPHH0@P@P@@88( ( (x(0 0800((((888 (( ( (( ( 0 0 0 0 ( (88 ((((( (0 ( 0 ( (0(( ( ( 0 (( (( ((( ( 0 @8@08(@ ( ( (888 ((0( ( 0 0 ( ( (((0 H8 ( ( ( 8808 0 (8( @ 88( x( P0 (8 ( (8 0 ( ( 000@ ( 0 00(8 0 ( ( (( ( 08P(( H 0888HH@8PH8HHHHHXP(P0PX8H@PHP@PH80P@@XP0P0H@@@PPH8XP@H8T 0 (Èx¸@0 (ð`Pp Ð0@€0pðP0P@ØŽ$$8 ,($$ ( $($ $8 (0$ ,($$(( <(, $( $ $ $004 0$ <$ ($@(,( $ $ $ 8 8$ $(0,@ $ H$ ((8$$ 00,00$0$$$(@,((0($( (, $( D $ <$$$(($$ 000$8 $ $$ $$$0H@4 4,($$ èL,<0,D¨” Ь4Ȥ8´TT0 T0L4$dX0(´8<\X \ No newline at end of file diff --git a/system/system/framework/arm64/boot-ext.oat b/system/system/framework/arm64/boot-ext.oat new file mode 100644 index 0000000000000000000000000000000000000000..c93b0da5daf7d11f0471cbab902c4ef691cacb51 Binary files /dev/null and b/system/system/framework/arm64/boot-ext.oat differ diff --git a/system/system/framework/arm64/boot-ext.vdex b/system/system/framework/arm64/boot-ext.vdex new file mode 120000 index 0000000000000000000000000000000000000000..25d56b61a063ffb30eb853a48bbae5155e11523f --- /dev/null +++ b/system/system/framework/arm64/boot-ext.vdex @@ -0,0 +1 @@ +/system/framework/boot-ext.vdex \ No newline at end of file diff --git a/system/system/framework/arm64/boot-framework-oahl-backward-compatibility.art b/system/system/framework/arm64/boot-framework-oahl-backward-compatibility.art new file mode 100644 index 0000000000000000000000000000000000000000..ad01f5982c8a37befcd653130428d638653e6072 Binary files /dev/null and b/system/system/framework/arm64/boot-framework-oahl-backward-compatibility.art differ diff --git a/system/system/framework/arm64/boot-framework-oahl-backward-compatibility.art.rel b/system/system/framework/arm64/boot-framework-oahl-backward-compatibility.art.rel new file mode 100644 index 0000000000000000000000000000000000000000..73bfc0245f893f6ad777aca0a5156daa58dca565 Binary files /dev/null and b/system/system/framework/arm64/boot-framework-oahl-backward-compatibility.art.rel differ diff --git a/system/system/framework/arm64/boot-framework-oahl-backward-compatibility.oat b/system/system/framework/arm64/boot-framework-oahl-backward-compatibility.oat new file mode 100644 index 0000000000000000000000000000000000000000..2885f69cd51428102d5309b2e7b377beb79a05ce Binary files /dev/null and b/system/system/framework/arm64/boot-framework-oahl-backward-compatibility.oat differ diff --git a/system/system/framework/arm64/boot-framework-oahl-backward-compatibility.vdex b/system/system/framework/arm64/boot-framework-oahl-backward-compatibility.vdex new file mode 120000 index 0000000000000000000000000000000000000000..704ec1fb333c24949169e15f3f70dce947a6fa96 --- /dev/null +++ b/system/system/framework/arm64/boot-framework-oahl-backward-compatibility.vdex @@ -0,0 +1 @@ +/system/framework/boot-framework-oahl-backward-compatibility.vdex \ No newline at end of file diff --git a/system/system/framework/arm64/boot-framework.art b/system/system/framework/arm64/boot-framework.art new file mode 100644 index 0000000000000000000000000000000000000000..e7b10142ded34f91af34ad915659e893d8263162 Binary files /dev/null and b/system/system/framework/arm64/boot-framework.art differ diff --git a/system/system/framework/arm64/boot-framework.art.rel b/system/system/framework/arm64/boot-framework.art.rel new file mode 100644 index 0000000000000000000000000000000000000000..8443d48f214cc4137d7bd25af05202f2dd05f3a2 --- /dev/null +++ b/system/system/framework/arm64/boot-framework.art.rel @@ -0,0 +1,4 @@ +5ãÛ`u”Px‹Å‘.Šˆ]7}ÞèÝO0ñ+¾‘–§æ` €HÀHÐH@H(HHHPHXHHH(HPPHH H0HHHðHHpH H H8HPH(HHHHHÐHøH¨H HPH(HHHÈHHHHHH H˜H HÀH8H8HÐHPHøH@HHHHHXPHH H HXHHHHH¨H¨HèHpPPHHH(H8H(HxH`HHàHˆH H(HH(HH HhPHHH(HPHHPHÈHxHHPHPPHHÈPHHHpHxHXHðH°HHÈHPH¨HH¸H@HH`HPH¸HHˆHHH8HH HHHÐHøH0H H HÀ HHH0HH`HHxHpH HÐ HÀHÀH@HHPH(HHPH0H8HÀH HxHPHˆhH8ØH@H˜HHHPHPHHXHÈ€HPPHHHHHHHHHxH HH8(@(08000008`°h(0(8P8HH(PPPP(X 8 È 0(00 ÀD,(h`800 (ø@€°0@0 P(8È8PP(8$0P X(( 00 00$0$°((H( ÈÈhh@0 H8(8 888(88 `Ð`4 @DÐ$ P(( (((0ˆ¬ XhH0 ((( P@H(€( h@è@Ð880 (88(h@(X0 (( @(0@0@P 0 (h( X8H 8( @@H0 ( (( 8 8( (@@ 08 0 ( ( (h0( 8 p(P ( x (h ( (((Ph 0 ( (( 8(0H ( Xø +H€ ( @0H¸8@8 (0 øx(h0Hx((8(,,000(( hh (0 ( (, $$0(($ ( $ ,$8$$$$ ,$ $$$(, 04$(@(, \HH\HH\\H4\H\\H\ÀÀ\HH\¬\ hh0ÈÈÈÈ (h0 @( Ø(88 `888`888$ `888`888`888`888`888`888( (8 0 Phh (0 8880(0 @00(` ( ( ( ( ( ((( ( ( ( ( ((( ( ( ( ((( ( ( ((( ( ((( ((((((0 ( ( ( ( ((( ( ( ( ((( ( ( ((( ( ((( ((((((0 ( ( ( ((( ( ( ((( ( ((( ((((((0 ( ( ((( ( ((( ((((((0 ( ((( ((((((0 ((((((0(((0(000 ( ( ( ( ((( ( ( ( ((( ( ( ((( ( ((( ((((((0 ( ( ( ((( ( ( ((( ( ((( ((((((0 ( ( ((( ( ((( ((((((0 ( ((( ((((((0 ((((((0(((0(000 ( ( ( ((( ( ( ((( ( ((( ((((((0 ( ( ((( ( ((( ((((((0 ( ((( ((((((0 ((((((0(((0(000 ( ( ((( ( ((( ((((((0 ( ((( ((((((0 ((((((0(((0(000 ( ((( ((((((0 ((((((0(((0(000 ((((((0(((0(000(((0(000(0000008 0(h°X(((0(H 800, ((@P@H(€( h@è@Ð880 (88(h@(X0 (( @(0@0@P 0 (h( X8H 8( @@H0 ( (( 8 8( (@@ 08 0 ( ( (h0( 8 p(P ( x (h ( (((Ph 0 ( (( 8(0H ( Xø +H€ ( @0H¸8@8 (0 øx(¸¨ , xX$$$0$0$0$0$0`888`88888ØØp (000HHH HHHH HH(HHHHHH|HHHôH,HHHHHpHH(H8HìHH8HHHHHHTHHH4H,H@ HH\@XHHHHHxHHHH8H4HˆHHDHH<HHHHHH0HHH@¸HHHH¤HdH0HH$HH,HHH<H(H HäHHTH,HHHHHH¸HH@HHH0HHHH@HHHDHHH,HHH¸HHHHH8H HHPHHH0H¼H4HHHÀH0H8HHHHHHHHHH”HHH@ˆH|HHH8HP@`H4HHHHH8HHHHHHHTHHH$H(HHlHH@HHH HHHH HHHHH@HHHdHHHH@ H$HœHlHH(HHHHHH@HHHHŒHÜH(HHHHŒH H4H@@HHHHHHHHHHH8HHTHHHHH H,HHHH°HH$HH˜HHH0PPPPPHHHPPPHHHPPPP`HPPHHPPPHPPHPHPH HPHHPPPHPHPHPPPPH,PPPPPHPPH HPHHPPPHPHHHPPP@`PHPH@ PHPPPPHPHPPHPHH@€PHHH@ PHPHH`H8PPP`HP@PPH@PHXHH@ P@H@˜PH@PHPPHPHHP@ ¨H˜H(HPHPPHHHPPPPH(HPHPHPPPPHhPHPPXPHPHÌPPPPPPHPPPHPPPHHPPHHHPHHH PHPH(PPHHHPPH@ PPPPHPHHH@@HPPPHàHhPPHPPXPPHHPPPP@,@PPPPHPHPHPHPPPPHH@ HPPPPP@(PH<PPHPHPPPHPHPPPPHHHPHHHHPH@€HHPPHPPPPHÄHHHHPPH(PPPPPH(H$P@HHHH@PPPHXPHHHPHHPHHHPPHPHHHPPPHHHHPPPH@H(PHPPPPHPHPHHPHˆPHPHPHPPPHHPPPPPPPPHPPHPPPPPP@PHPHPPPH@HPPPHPPHPH@0PPH°HPHPPHHPPHHHPPPHHH`Hð>P@PHHPP@PH(PHH HPHXPHPPHPHPHPPHHPHPPPH@PHPPHPHPPPPPPHPPHPHPPH@PPPPPPPPPHHPHHPHPHHH@HHHHHHPHPPPH€PP@HPPHPPHPHPHPPP@PP€PHPP@ @PXHPPPPPPHP@ PH@ PPPPH@HPPHH PPP@PHXPHHHPPHHHHPHPPHHPPPPPPHHPHPHPHPHHPPH(H PHPHPPPP@PPPHPHPPPPPHPHPPH@`PH@0H@HPHPPHHHHHPP@PPHHH,PP@P@HHPPPHPH@0PHHHPHHHÔPP@¨HH@PPHHPPPPHH`HHHH@H@PHHPH(HP@PHHPPPPPPPHHP@@HP@P@H0H@@HPH@(PPPH@8PH@(PPHPPPPPHPPHH°@(P@PHHPH8HPPHHPPPHPPPPPPHPH(PPHPPHHHPPPPPPPPHPP@HPP@ PP@HPH@PHPPPHHPH@PPHHPPHPPPPPHH@@hPp@H@PPHPH(HPPHHPHHPPHPHPHHPPPPPPPH H0PPPPPH@H HH P@PHPHP@@PPHHHH@HÜPHHHPPHPPPPHHPPHH@ HP@(hHPPH@PP@ PHHHHHHPHPHPHPPH@PH@hPPPHHhPPH H(XPHPHPPPPPHPPHPHHPH`H8HHPPHPPPHPHPH@ HHHPHPH0HHHHHPPHHPPPHPH8HHH PH@ @PPHHPHHHPHPHHPH(HP@HPPP@@HHP@0P@H@8HPHPHHHPPHHPHHHHPHHPHH PPPHHHHH@HPXPH@PPHHPPHDHHHH,PHPPP@0HHPPPPPHPPPH(PPP@PPHPHHPHHPPPH P@0HHPHH@@H@°HPHPHPHHPHPPHH8HPH0HPPPPPPPHPHPH@@PHHPHPH0PPPHHPH@0HHPHPHHPPPHPHP@ HPHH$PHHH(PPHHPHH@@PPPHHPPHHPPHPPPPPHPHH@8HHHhHHPPPPPPHHPPHHŒPPPPPHHPHHPPPHPPPP@ÐPHlPH@PPPPPPPHHHPHPHHHHPPPPPHHHHPPPPHPHPHPHPPPPPPH@8PPHPPHPPHPPH@PHHHPHPPP@PPH@PHPPP@PPPPPHHPHHPPHPPPPPHPPHP@HPHP@PPH0PPPPHPPP@PP@HHP@PHPPPHPHP@xPPPPH8H8HHPPHPHPH$HPP@PP@PPHHPP@PHPHH PHP@@ˆHH@HPH@ØPHHPHPPHHHPPPPPHPP@XHPP@PHHHP@@(HHPPHPH@pHPPPPPP@HPP@@PPPHH8HHPPPHHPH¬PHHHHHHPHPPPPPPPHLPHPHHPPH P@HPPPH@€PPP@@HPHHPHHH¬PPPHPPPHPPPPH(HHPPHPPHH$PHHPPHHXPPHPPP@˜@4P@ð@PHHH(H8PPH(HH HHH,HHHPHP@PPH¼@@PHPPP@PPHPP@PPHPHHPPPHHPHHHHPPHPP@(P@PHH(HHPPPHPHPHPPH0HHPPP@(HPH@HHHPPPHPPPHPHPHHPPPPPHHPPHPHH@HPPPPHPHHPPPHHHPH@P@HPHH HPPP@PPHHP@HPHPPhPH¨PH˜HHPHÈH@ÈPHPP@PPHP@@PPP@,PHPHPHP@HHPPPPH0HPP@PPHHP@HPPH@HHHH0HHH,HPHPPHH HPPPHPHPH@@PPPHPP@HPHPH@P@PHHH HHPHHPP@HHHPPPHPPHPHPPHH€PH€PPHH`PHHPHHP@H@HHHPHPPPP@HèPPPP@ PHHH@`PPPHHHHHPPPPHPPHPHHPHHPP@HPP@(HPHP@HXH$HPPPHPPH8@HHPPH˜PHHHh@@HHPP@XPHHHPPPPHPHPPPH$PPHPPPPHPPPPPPHP@$PPPP@PP@H(HP@PHP@0PHPHHXHP@˜HHPHHHPHHHPPPHPH P@(HHPPPPHHHP@PPHPP@ HLPHHPHHPPHHP@ PPHHHPHH<@PPPHPPPHHPPHHPHHHPHH(PPHPP@PHHH@PPHPHH˜HHPPH0@PHPHPPPP@HH@PHXHHPPPHPPPPP@@HPPPPHPPPPPHPPHH@PHPH@ HHPP@@(P@HPPPHPPPHPHPHPP@`HH@ PPHüPHHHHPPPHPHH@PP@8PHPPPHXPPHPHHHH@(@@(HPHHH€PH@HPH°@@PH@°PPHHPPPPHPPHP@°PHPH¨PHP@HHPPHPPPP@ HH@`@HHP@xH@HPPH0HHPHH(PPHHHHPPPPHHHPPHPPHH PH@PPH@0HP@PPHPHHPHPPHPPHHPHPPHHHHHPPPP@ÐHH0HH@PHHHH@HHPHHPPHl@PPHPHHPHHPHHPHPPPHH@HPHPPPHPPHPPH@0HHPPPPPPHHPPPPH@HH XP@PPHHHPHHHHP@PPPHPPPHP@PHPHPHPPPHPPHPPHPPPPPPHPPHPP@HPH@HH\PPHPPHHHHPHPPPHPPPPPH PPPPHHPHPPHHHPPH@ð HPPHPPH@@PHPPPPHP@0PPPHPPHHHPPPPHHPHPHPPPHHPHPPHHPHHHHPPPHPHH$@HHPPPPHPHHHPHHPPPPHHHPHPPPPPPHPHPPH@HPPH@0H@PHHHHPPHPPPPH(HPHPHPHPHPPPPHPPHPP@HPXPPPPPPPHPPPHÔHHPPH@XH@PHPPPPPP`PHPPPP@PPPHPHdPPHPPHHPH@HPHH@ PPHP@PPHPPPPPPPHHH0HHHHHPH@(P@0PHHPHH@HHPPHHHHHPHPHHP@PPHPPPHPHPHPHPHHHPPPHHH@HPPPPH PPHH@HHPH@0HPPPHHPPPPHP@0PH@(PHPH(P@(PPHPHP@PPPH`HHHHP@ PHHH8HPHHPHHPHPPHPPH@@8PHPHHHPHPPHHPH@HH¸H@PHHPP@ H,XH0PH@HHPPHH@°PXHHDHPHHHHPP@ HHPPH@˜HHHHXPPPHPHHHHPPP@8HHH,PPPP@(@H@@HHHHPHTHHPPHHPHPHPHPPHPPPPPPPHPP@HHP@$H@ PPPH@H@`PHPH@dPH@hHPHPPPPPPPHGPHPPPHPHP@ PPHPHPHPHPPPPHPP@H€HH@PPPPP@PPPHPPP@PPHHHHHHPH,PH@PPPPPHPPHP@PPPHPHPPPHHPHPHH P@PPPPPH(PPHPP˜P@PPHPPHPHPH@PH HPPP@(HPPHPH,@PHPPPH<HHHP@PHHPHP@PH@¸@8PHHHHHHHPPPHP@PHPHHPHPHHPHPHPPHHP@ PH@ HPPH@PPHPP@ PPPH@HPPPPPHHPHHPHPH HPH,@è@pPHPHPHHPHPHPPP@@PPHPHPHPPHH@pHHP@8PHHPPHPPP@PHP˜PHHPPPPP@PH@`HPPHPHPPHH@PPPHHPPPPHHPPPHH`PHHP@0PPHHPP@0HPHHPHHH(PPHHHHHPPPPPHPPPPHPHHHPHdXPHHHP@PHHPHHH@PHPPPP@PHHH@PPHPHH H$H HPPHH@PPPPHHPPPPPHPPP@$@HH@ H@XHH HPHPPØHP@8PP@@ HH8HHH@HHHH@HHH HP@@HHPHPHHP@@HPHP@¤PPPHPHpHPHHH(HPHHPHPH@(PH@ HPHPHH`PHHØ@ÌPPHPHHHPPPHPPH@H(PPPHdPHHPHHPPPHH@H@@P@PPPH@@0PPPHPPPH P@(PPH@PH@`PHHP@PHPPHPHHH0PH@hHXPPPHHPPH<PPPPHHPPHPPPHPPPPPHPPPHHHHH@ŒPHHPPPPHHH@ PPPPPHDHPHPPHPPHXHHH4HPPPPPPPP@PHHHPHDH(HpPPHHPPPPH0HHHPHHPPPPPHPPH(HHP@PH(PPPPPPPPH@PPPPHPHP@ PHHTPH(H@”@PHPPPHPP@HH@8PPPHdH@PHH@0@èPPHHHHH0PPPPHHHPH @Ø@PPPP@PPHPPPHPøHPHHHXP¨HPPHP@d@ˆHHPHPH4PHPHHPHPPHPPHHPPH(PHPPH(HHPPHXPPHHPP@PPHL€HPPHHHHPPHôHHPH(PPPPHPHPP@PPPPPHPHPPHHlPH|PPHP@PHHPHPPPHP@HHHPHPHHHHPPPHH PPPHH@0HHHH8PHPH(PPPHPHPPHHH@ØHxPHHHHPH@HHHPHHP@4@PPHPHPPH\HH$@PHPPHPPHHdH@PP@HPPHPPPPPHHHHPPHPPHHPPHH `PPPHH P@@@PPHPPHHHHHPPPHPHPPHPH@HHHôH@PHPHHPH@@PPPHPPHHPHPHP@H0HHPPPPHPPPH H@HHPHHHPPPH@˜HHHHPPPPPHHPHHHHHHP@PHHPHPPPPH@@PHHHHPPHPHPPHHPPHHPHHHPPHHHHH8HPHHHPPHPHHHp@PPPHPPPH HPPHH@(HPPHxPHPHPPPHPPHPPHPPHPH HPHPPPP@PP@P@PPPHPHPPPHPPPPHHHPPPPHPH8HHLPPP@PPPPHPPHˆPHPPPPPPPHH@PPH(HPPPHP@PPHPPPPPP@0@PHPHPHPHHhPHP@PHPPHHÌPH@ HPPPP@0PHHHPHPPPHHHHHPHHHHP@PHPP@H(HHHPPPPPPH@PPPHHHHPHHH @HHHHHPH(HHHPHHPHHHHPH@0HPPH$PH0PP@HHPHHHH@HHPHPH<@HPPPPPPHH@HPPHH0@HHPPHPH PXPPPHPHHPPPP@PHPP@pHHH PHPPPPPPPHPPPPPHPPHPHPPPPHPPHH`PPHPPP@@PPPPPP@PPHHHHPHPPHPPPPPPPPHHHPPPPHPPHHPHPPPHH H@PPHPHPHPHHH@8PHPHPHPHHPH(HHHHPHH@8PPHPHHHPH|@PHü@0PHPPPHHPPHPPHH@PHPPPHPH PPPP@ PPPHPPPHHPPH(PPHHPPHPPHHPP@HPPHHHPHHPPPPHHH PPPPHPH@PPHHHPHPPP@pPHhHPPHHHHPPHPPPHPPHPPPPHPPHPPPHPHPPHPPPPHHHPPPPH@|PP@(PH0PHPPPPHPPHPHPPPPPH@@HPHØPPHPPPHPHPPP@0H`HPHHHP@hPHHP@xXH(H8HHPHHPPHpHHPPHHPHP@ðPPPPP@ HPH@`HPH˜HPHH(PPPP@PPPPHHPHPHPPPPPPPPPPPHPPPPPPPPPPHPHPHPHPHPHPHHPPPPPPPHPPPH0HHPHPH¨PPPP@PH@@HPPHHPH@<H,@HHHHH@PH8PPHP@@,PPPPPHHHHH@PH@PPHPPHPH0HHHPHPH@|H `PHPHPH<PPH @PPPHPPPHPPPPPPHPPHPH|PPHHPPPHPPPPPPPPHPPHPPHPHHPPPPPHHP@HP@HPP@HHHPHHPPHPHPHPHHHPHHHPPHH@P@PHPHHPPPPHHHPPHHHPHPHHPH HPPPPPXHPHPHPH8HPHH$PHHPP@(HPPPPPPPPPHPHPHP@HPHPPPHPPXHPPPPPHP@PHPPPPP@P@HHHP@XPHPPHPPPHHHPPPH HHHHPHH8HHHHPHPHPPH€P@PPHP@ @PPPPPPHPHHHPHPH0HH@PPHHHP@PH(PPHPPPP@PPHPPHHPHXP@PPPH P@@PPHPHPHHP@ PH PHPHH@0HPPHPHPH@8HHPHHPPHHPH@ PHPPPPHPHHXPPPPPH PPHHPPHPHHHHHPHPPH(PHH0HHHPHPHH$HŒP@HPPPPPP@H`PPPPHHPPPHPHPHHHPHPPHPHPHPHPPHPPXHPPPHHPPPHPHHH@HH8P@H@ìHHPHPHHHPPPHHHPHHH4HPPHHPPHXPPPPPPH@HHHP@PPH(XHÄHPHHPPPHlPPH(PH@0P@ `PHP@@HPH@PHTHHPHHHPHPHPHPHHH8PPPPH@HHPHPPPHhPHPH@HPPPHHPHHPPHPHPPPHHHPH@(H@ÀPHP@PP@œPHPXPPH8@xHPPP@H PH@ HHPPHPHPPHPHH€@8PHPHHHHHHhPP@PH,PHH(H,@@HPPH(@ˆHPPHPPHPHP@PHHH@x@XPP@PPPPHHPPHHHHHPPHHHHPH@0PH8PHHHHPHP@HTHHHH@HPPPHHPPHPHHHHHPP@HPPPHHHPHP@@PHHH@HPPPHH8HPPPPPPHHPHHPPHPPHHHPPPHPPP@°HPPP@PH@èPHHPPP@HXHPHHPPPHPH@@HPPHPP@@àPHPHPHHHPHPHHPPH HH@(PHHHHHPHHPPPPPH PHPHPHHHHPPPHHPPHtPP@xPHPPPPPP ( (( ( (( (( ( ( ( (( 0@@@@@`@` ( @HXXHPXHPPH@XX@PP@XXXX0@@XP0H8P H8H 08 ( 0 0 (( `((( 80 P0 (((@H8 8 ( 08888 (0(880(080 0 ( (( ( (( 0 ( ( ( ((( ((( (((0 ((((((0 ((( ( (0 è ( (0( ( 8( ( (0XP (( ( ( ( ( (( ( 8 ((( (0 ((( (8 ( (( (( (( ( H @HH (( 80 ( 0 ( 0H ( 0 (8 H8( 0 000(0(0( (8 0 ( 808 8H( ( ( ( 0(( @0(`8h0( P 0 @ HH@H@@@@8@@@@88H( (( (0 088 @@0 0 0 ( 0 ( (( (((0 @ p8 88(80 0 ( ( @@8(( 000h80€( ((( ( 8(H P( 0 ( 8( (0((8@ 8 08 (0(888(0(0((@(8 (H0@ 00 (0 8(08@( 8@H8888 (((( ( ( ((0(( ( (((((0 ( ( ( ( ( (0 ( 00( ( ((( ( ( ((0( (( ( ( ( ( 0( ( 8P`@@(@0((0X ( ( 0(0(08(((08 0 8 (0 (0(( ( ( ((( 0 ( 0H 888 (( (0 `P 0 @8 (0((( 0(0( 008 8 ( ((((0 (( @(000h @ 8 ((0(((P(08((( (((((( (0 ( ( ( ( (0 ((H8P08H(80 000@ (00 H0 000 00H0( (((0 (@@0h8PH@( @ ( H 0( èà0 0 0@( ( (( ( (p 8€0 X@8P@0 @H 0( @0 0 0( ( 880(p (H 8(H`0( (¸ 0 `80 ( Ð @ 0( @ ( (808(@(0 ((0 8(@0H (H (( ((0 0( (( P ( ( ( (( (( (0((((0( 00(( (( (( 0 ((( ( 8( ( 0 ( ( ( ( 0((( ( ( ( ( ( ( ( ((( ( ( (( ( ( (( ( (( ((((((00 ((( ( (0 ( 00 (( (((( (( ( ( ( (( ( (( ( ((0(( ( ( ( ( (( ( ( 00 ( (((( 0 ((( ((( ( ( ( ( 0 (0( (((( (( ( ( 0 0 ( ( ( ( ( ( (00((0( ( ( ((( ((( 00 (00(0 ( ( ( ((0((( 0( ( (((0 (( (( (( 0 @( (( ((00(((0(((( 0 ((( 0000( ( ( 0( ( 0 ( 0 ( (( ( 0( ((( 0( ( 00 (0(0 ( 0( (0 (( ( ((( (( ( ( ( ( @08 ( ((( ( (( 0((0(((00( ( P8( ( ( ( ((( ( 8(0 ( ( ( ((( 00 ( ( ( ((( ( ( (( ( 0 ( 0( 0((0000(((0000(((080000 (0(00 8 ((8@(P( ˆ` 08 0 0 ( ((((( ( ( ( 0 ( ( (( (( ( (( @ (8 ((H@0 (080(0 0(( 0(H@(( 8(080(0(0 (88888888888888888888888 (8 88 8 8088 88880@Hh@`x`X`@@H@@``h( (H`ˆ(H 8H00 00h8 HH@ 000( ( (0 P00( ( (( P ( H8 @( 0PXH (@ @X@@p@X 0@@ 0((H p@( H@ 8(( H088008H P8P(@ (00 à@8HH Xhh``0( 888X(( (0( ( (0 ( ( (0 0 ( ((@( ( 0(((((0( ( ( 0 0H@@@(0(`00 (8@8 00088 (( (8( 0@0(X 800H0p 8H @((8 ( ( (88 (0 0 PP (((8(( (0 0HH( 8 0 HHP08X0@@ (8( ( 0XP8P((8(0 @h@ 8 8(P( @(( `((8 ( 08`( H@ ( ( 0 00 08 8@@8XXHXxH(88@0HH(ˆ88H@00H80@(@@@HXPph8X(8HH@@P8HP`@p888@H@888((88 (( 0888( (0 ( (PHP0 H PXPH@@HHXP ˆ00 ( 0(( ( 0 ( (( ( (( ( (( ( ( ( 00 0 0 (0@@@H@8@@@@8@H@@@@ ( ( (( ((P( P 8(H@(0( ( 8@8 H( (H( (0( (( ((((0(0 (HH(( 0 X@ 8 0088(P(( (8 (0 0 0 ( (8 @((( 8(8( (88 ( 0( 80 0 008(((P`XHH@@88 H((@( ( ( ((( (8(0 ( ( 80H8@88 ( (( (( ((( 0 (( 00 (0 ( ( ( (( ( ( 0h ( (0 ((( (( ((((0( ( (((00(((0((Pp ((( 8H00(80(00H 880h`XX`X`XXX`00X00008(@¨˜H@@@(8000X`hXpH8800(0 0((((( ( ( P@8PH8888H@(@008@(HH@@@8@@H@@H 88X0H(880@088800@((8H08H(088HPH8@((0880@X (0X@x@@80 H(8 H0@H@0@H 0 0(0(@@Px(8H8HHXX8PX@0P88@8P@H@(@HXP8€@8`@0@(@HH0H(P@H8H8@P0H@8@Px@8€0H8HH(@@88@8 000000``¨X@( ppX800HP(XP880H888Hh@PX@H@@HH@@080xH88(P@H80@ P(( ( (( (88888 0(00 ( HH(( 08( 08((( 0000H0P0HXPHH€€P8X`( ( @ (8 ((80@0 0((( (0 @@ 0@(0 ( 0(@(( ( (( 0((( 0(0((X 00 0 008((X (80(((XP @(h(0 0 (0(00 (00(0 08 H HH 0 @@80808@08@PP@H@H@HH@H@@@@@P(800(@@0(P8880h@(80 H@Ph8@88@@@@8@08HHH80H@((0808HX000PPPH0@(808@@08H0((0808088@@800@0(8P80(@8H@000P0008(88 080Pp0(((H80@8 (((( 88 0(0(( (0@(0 80 0 (( 0(80080 (( ((((( ((0 0 8H@ 0@@X0(HXH H 0 ( @ 000(0800@0H0(0 ( XH@ 0(@H@0h(0((h`8( ( (( 0( H P0( 8P@ 0 (88 0@(0@ (0 8H08 0 (0( (00 0( 00 (00 00 ( @( ((((((0 880 (0 ((0 (( (( ( (P ((( ((8(8(00((00((( ( (((00((((0H 0 Hh 0 0( 8(@0 0((H(0 ((0000((000(00((((((((((00(08P0@@ 0(08HP08800 H008@@808@800@8(800( ((0 (@(H0(8 880@HX080@80P@(@800((8@8@@08(80PP@@PPHHPP0XPP8880@8880@@0880H0(00@H88P@p@8@8H0 88@HH@HH(0H08H@8HP0`8P8@88( (0 XP 08@8h@8@8P8@0X ( P( ( (( ((00( 00 0(880888( (( ( (( (0000 (((H((( (( (( (((P8XHP88800((0080(0@@88@0808X8@00h80HH(P H`8PH@HPH0@(H080@8X(0000(00@8((0@0@@(8(800¸(@0088(8800@0(( 008000800P8800XPH8(@00880( 8888@@0008(00(88@8080880@8(8(00(0(((8800((8880800(0@80( ( 88( HHHH@H@ XX(00(8(P 00 ( (((( ((8X ((8XÀ8H8(H H0 ((0(8 H0 ( 8(0( P H(0 (08H P H ( ( ( ( ( (( ( ( ( ( 0( 80(`(@(08H8(0Hh@`8808@(8H080 (80 8 (0(8@(@88@00( x( 8( ( 0 ((( P 0 ((8@P@@PX@@PH(( (0 88 P0P (8((0 PPP@80`((000 08 ( (888880H@ 0 ((( H0 ( 0(0 @((00808(0880080008(00(088(080880888@@8808@(0(( (8 ( ( ( (0(( ( ((( (00 @@@8@ ( 88 0H @0P0 8@@H0800( 0@8808800(808808@8(8@8HHH0808H(08`X(0(0@(((0@( X@08( 0@X8@( @ 0 0@H@8P@@00H@@ ( P (800@P00((P 88(@ @X8800@H0(@ ((@ ( ( 0( 0P08(X @00@0(0(0@08HH0((H0PH@0((((8`@@HP((88(@0( 80((0H0 ((P@0H0 80 (0((((0((0(( XPP000800((0((0( ((((0 @(((((XXPˆ0((0(( ( 0 00 88(0 ((((@(8H 0 ( 000( X(((8 ( 0@@0@@@(8HH00 0P000(((800((08@((0((( 88((((0(`80`(0(0 0( ((0((00((08 0(0(08X88000(H0( 00 ( @0( 00 P(0 8 ((@(@8(80p((0 (8@00 (0 H00( ( 0080((((( ( 000((( 0@@(((( 0( @@8@88@H8@H@88PHHP0@@@8@8@ PX8P0@8((((((( ( ( ( 000800 8 (H 0(88 HHPHH@HHHH8X 80 X (( 0 00(@8 (0((00 ( @00(( 0@0@(((((((( ((( ( ( ( 880 8((08 8 8 00080 ((@(8HhPP 0(808 H80H((00(P(( ( 8((H ( ( 8(08 0(0 8( 0( 0 8(( ( 00 (0 0H@@X@H H0 ( ( 8( (0(00 8808808H@( (00((((0H((( 0H80( 8(((0@@H0(008 @0 (((880@000@88X@H@08P((((80(88(8(0 0( ( (( (HHH8@@@88@@88(088 0 8( ( 00(0 ( ( ( @@@@ ((0 ` 00 0( 88h(8( P0@@ (@@8800@` 0HX0 888((( 0 0 ((08 08( ( ((0(0((H( 0(( @(P(X0(8P@ 088X8(8000 ( 08@H8@ 80(8((080P0 @@80880H088P8(PP (((@H(P@800P Ph0 @`PX`XPPHP@(@(0(( (88(H(HHXX@8(( (@@p( (((( (0( H(00008((( @8 @( 00 00((00(@ 08 8H((80(@ 8@0(@(0808(088088@80 ((((((((((((((( ( @((0( 000( (h0 @ ((H@(888PX@088 808xH@ˆ8H88@0H80 (080((( 8 ((0(8@((@0hXX(8@H(H((@ ( ( ( ((((( ( (( ( ( (((0((00((( ((((((((00 ( ((((000(0(0(08( ( 0 0 H 0((P 0 P 00H8H8`PH@ ( 0 (0 ((888(800 (880(0(PP @H00 ( (H(H808xP00(( (0((8 H0 H( (( ( ((0 @00 H000(000(( (( 0((08 p (P((@(X(8( 8 0(008(@0800(((((( 0H0@(0( (0@( ( 8 0(0 H(0008@0 0( ((( ( ((( ( ( ( (( 0 ( (0 ( ( @888((0(( @@@0(8( (088( ( (( 0 ((0 ( ( ( ( ( (0(((( 8((X0 (@ 08800HP 8 (@ 80@((08@@8@@XH@@@@0 8 X(@8HPHXP`@(0(0 0 (80((000 (00@0 @(0000008808@X ( (@88HH8@88@8000080808@808(PP0H 008 880H8(@@ 0@(( ((P8(080h((00(0@ (((0 8(0 0(8 0(8 H@@0@( 0(P@( HH ((( 00(0(PP ((( X (8(( (8(@`(( 0 (( 000000088088(0(80 h0 (000080 ( 0 (( ( (( (( 00 ( ( ( ( 80 ((( 0 ( (@0 ( ((( (( ( ( (( (((0( (( (h ( ( ( ( 00( (0(8(8(000 0( ( 8 X0 0( 8H(( (0 @ (800(0H 8(( ( (( 8 0P(X0(( (0 0XPH0(0 8P( 88`p0X0(H(((((0 @ 8(88``H 08(p0(0 0000 @8 @(@€P @H@X8PHHHHPX888@80 (8(H@ HP(x`HP ( (( P0 (@X( ( @ ( @80 X80 `((((@( ( XX 0 ( 8((X0(( 0 8 ((@8 ( 0(00((00( 8 (8(((8@8H0P@ 0@8 ( 8(P(H((0( 88 (0( @ P88(P(`( ( (8( 0 ( ((( @H@8 (( H ( ( ( H 0P(( ( (00@0H80@0Hh8ØhXPpp(8`@ @XH((0@h088`(8XX@88(@h` `P8HH `88@@0Ð8@XXXXX`XXHPHPH@@@0PH€``HPP @ 8 (( @(8( ((8@@@PH@8 (@(00X0 0 (00((@8X@( ((@ 80((@H@@(0@(X@@H@ ((P@0@8HH8P@H ( (P( ((0(@(0H(8 (((( (( ( (((((( ( ((( ( (00( ( (0( 0H0 080 (888(0 08 ( ( ( (((( 0 0pp( (0H0008@H88080È00000(0(0008H0088@080080880(088H`80@80800(000@800 0(8008HH88@8880@H0000@@88 8888800((0(H000H@P(0(((@H0 0(808(@(00(8(8@H8@@0(08(@PP0(000(@@ 0((( pP0(800(@ ( ( ((0( 0((0( `((8(( ((8888888@888( (8 00(((((((((@0(8(00800H8@0HH(8808088 000( ( ((0((((0((((00 @(((00808 ((8((((0((80@0(((((0@8(0(( 0000(00(0(@88(888@((0X00((0(0(0(00(80@8088`0 ((@(HH0 ( 0(H008((0((( ( 0( ( (( ( H@PXP`@ 8 0( 8 8( ( ((((((((((((((( ( (( 8@008(H(P 8 (@(( (0(@ 888( ( PH@@( 0( 088800 xxX``XX (((( ( (8 (((( 0(h@@ 8 ˆX8H@8X PH 0 (@0( ( (0 H0 ÈHH0 08 0 H(( X0( PH`@HPHH8HPPXh``( (00000( ( ( ((@(0(0008H 0 ( ( X P (XPXXh``XPXP`XXXXP0 0`@H08((((0(0 (( 00 X88h( (H ( ( (((0(0 ( P00 (0 (((( 0( (( 0( 000( 8(0 000(0 008 (( (( ( (( ((0(08 08 80080H08 808P(H@( (@ ( ( (( 888 ((((( 8 8 (0HP@HPPPX88@0888@(08000800((0@008800(00(00080008000880(008@@@@8XH@88@@@H@HH8H888H8808@H88@8@@PXP@@8@@@@P@H@8@H88@8@8@@0000088(8888@88H@(880@0@@@88008@@8@@8HHPPP`XPPHP@H@@HP8@8@@@@@@8@@@@@@@H8000H8888@@(H@(0000((00088808800888888 8@@@@@8@@H@0(0 (HH@PHH@P008@8@8008@8@88@88@88@08008H0@@PXPPPHHHPPHHHX@H@HH@H@PH@@@@@H@HH@HHP@8@@@@@@H8H@@@8@H8HH@8@@@H88@@8PPHHXXXHPPXXXXXP@HP@P@H888@P8PP@88@8@@@@@@(08@008( (HP@8000000000@80H0880H@@88880880@888@@8@0@@08@@@8@@888888@@@@@@@8H8HHPHPP880@88@HH080888HHHHH@@HPX08@0@888(0(80(00(00(00H08@8(0(0(0000000(8@0808@@@0@8(0(((00((((00888088800H000(008P@80008@@08@@0@H8@@P@H00@@0P@XH(@@@@@H@H@80@8H8HH@0HPPP@@H@H@HP08(0(((00@880808888HHHH@H88@8888888@@08(0808@080888808@88H808000008@@00(0000HH@@@8@H088808000(0000(0(8( 8( ((HH@@H888800@H0088@888008888808@@8880H@@8@8080088H88@0HH888@8888@088H8HH8@0@@@H@@@@8@8@8888808@@@@8888@@@88888@88@@@8@8888008@8888@800@H8800008008888@8H08880088888088888888888808888088888880888808008@0H808008@@80@088@800880008888@@80@(08(80H88H88808088888888008@88888@88000808808888808888@0880008@8@80888@@000@0008@0(8800@88@@@@8888888H@@@8@@888@880080(00((00((0((((0(0(8@8@@880880000(80@@88888@@88888808H8@(@80(8@@0880@8@888@080080888H8(88888080800088@8(88HH88@@H88@@80808880080@80088000088008@888800008008800888@808@H@H@H@@HHH@0@H088@8HP8@8 08@080808880@PPPH8@P0@@(@( 0(0000880(0@88@000080(88@@@0@8@8888@8@0@8@08@8@8@@88008888@0@8000@8808008@@8H8HP88HP@H8H880000H0@P8@@@88@8888H@88(00(0(00@@88088H@((@8(08(H0H8 (8@@@888880@08@888@@@8@0080808@88@(80H8@8@8H@0888@H0080888@@0@00880@@@8@H0@H88@@8000888@@8X 0(800888((008008@808`@hH8`8`8(00((80808(0800(0 0((00@888@@88@008088H@88@(0@8808800800800008@0(0(8008@88808@880(8@0@8000800(((88080080000000(08@0@@@8H0(0( H800(088(088@0000(00(8(8(008((80880080(08@HH@8@88000008@0 (((( ((( ( (8(00((0(0(0(H(00(0H(088(00000800000@P80008008808@80(00(80000800(8((@@@@( (0((( (00((((88@(( 888(0((8((00(00(((000080((0((0(0( 8(((((0000((( ((( 0(0(( ((( 0 0(((((((0(((((0 ( @ ( ( (0 ( (((( ((0 ( 80@((000((0(00(0( ( (08((0 8(0(0888(08888@@0@@80(00(088@88880(8( (8@8hhxp€PPP@ 0X0000 000 (0 (( (80(( 0 (0( (0 8 H ( ((00 0 ( 0 (0((( 0 ( ( ((8 @ 0@@00@88(((@ 8 (( 88888 P(( 8( (( ( 0(0 @8 0` `0(0 8 (( (((H @000(808(@@(000H(000@@H@@ @@@HX0( ( @@8@HP@@@800 (( 0(0 (0P00@ H @ 0 H (0( (( (8 00 80( ( 0(@(( @(( 0 0@( 0H 08H0 (8(88( H00H(8(HHH@HPP@H@@@H@H0 @0@PP(@@@@@(@@((@8@@8(H@(`((( 8((0X8@H0 ( 0( ( (0 080 0`P@@ ((0 P@ @(X(P 8(0@ P 0( 8@8@@@H0088( (8 ( (((X0 (( (XH8HH@8pHhhPhXP @((8@00880000(08XP@X@0@80 @8 (((HH@hP@PHHPPPXHHP@ 08(000 0( 00(( ((@ (0(08( (( 00 ((((88(0((00000 ( (@@ 80 00(0(00 ((((0((0@0 00(08800 0( (((800(@ (0H(008@(0 (00(000 (08( ( ( ( 8 0 000(P00 0 0( 80 P(00(0 80 008 ((( (08H ( ( (8 (((@(( 0 @( 8 8(((( (000 080 @(H ((( 0 ((008080(000(0@@800(0000 (0@( ( 0( 8(( 80(0(00(0 (08( 0 @(@0@( ((((0 ( ((( ((( 8( (0((000HHH@HHHHH880@80(0@(008(((@0 ( (( ((8P((0 0((00(8 ( @ 0( ((0 ((( 8 ( 88 ((PP(0(( 0( (( 8 0 ((( ( (0 0(8 P008H(((0@@0 ((80@(88X(@( (00(8P0( (0H8(0 (h @((0((0(0@@080 (8 @@(0H(( 8 ( 008@08PX08h80@@0@@8 8 (@(0( (88`X@@((@@@ (((0(8`00@@((HH(((0@@@(0((@H@0H0(0880((8(@`` (( H((((8@(8H(8(( 0 0(XX80@HH(@8(( (HH(( @(0(0 0 (0@P(( @0(0@(((088@(P ( ( @@ 08 00 08 (((( 8 (( (0 ( (8( 8(80(@H00(00 (((((( H (0 ((0((8 0( (( 8 @ ( (00 (0@( (H@ 00((08@(( ( 8x ( (0 0 8 ( 00 X8@ 0( ( ((0((@@0 0 (((0( 8@ ( ( (((( 8((((( 0((((((0(((0(( 0((( (00@@0888( (88( 08 0 ( ( @(08((@ 00 H ( ( (((H(80((0(0((0( ( 08 ( ( (((0(HH(((8008@( (( ((80( @( ( ((( 8 ( 8( 0 P @ 8 8@H@@(((X`0 (00((((00@8 ((0(((( (0 0 88 (( (0(8 ( ( 0 (00H ( P080@8 (8 P ( ( @@( ( ( ( (8@8ˆ( (( (( (P0(@hhp``@Hh ( (( 0( 00(( P@`0 ( (( 0 @ @(@ 8 PH 8 0( 800 ( h(0( (8 00(( ( ((((00(((0 P(( 08000((8( 000 (0( ( ( 0( ( 0 0( 0((( 0(( ((( ((( @( (8(( 00 0( 0 (((( ( (0(8(0(H@ (((0@ (8 0 80 00(8HPP (X@8(880HPH0 8HHH80 0 8 ( 8088°0(@@ (0 X0` (0p((80(888 (P ((((@0 ((((8( 8(0 00(08080((((H@880((P HH@ 880 8880 0 8XH80PPXH @@ (( (((P 8H(( ( 0 0( 80H(0 08 ( 0((08 ((0((00 ((0( 0 PPP0( 8((( PH@00 @ 8( (8( (0000@(8(00088 ((0 ( (0 (0@0(@ (8 0 (0(( (@@ 8 ( (øàèÀ€€¸è èðȸ +¸Èظ° àøðàȈà°Øè¸h00 (( (PpxXX(8HX`(@@0H@H8 ( (((((00 (8H0@@(( ( (pxXp P ( ((0hH80hH0@ 0 8@ 0 ( 0008008((( (@((000 H 8(0@ (88 ( 0(000080( ( ( ( ` ((0h80(( @ (@@ (8H( ( (8(( 80 0 8(80H0(( 0 0@0H@ ((08((`0(( (0 08 0(8(0Hh 0(@80 8( 00@ 8 0 ( P( @0(088@080(0@(@( 8 ( 8 0(8(0( ( ((( ((0 ((0((((0( 000( (@ 00( 88(( ((((0(8 (8 ( 800(0 (( (8 ( (( (( 000 (( 8 ( (088@P (0(0 ((P ( (00 @@H0(0 0( 0(080( ( (8 ( 00(0 H(@ (( 0(HP (0 ((8((((0@X(8(PH(( ((8( 08(( (80((0((80(( 08 (0HPHPPHHH((H80`(0@@8( 8(( 8((88 h0(@8 8 ` ( 8 (((8 HHPH0((X ((( (0((@(( ((00(((0((8 ((8@((((@PHPH ( 0(0 ( H0(( 8(HX 0(8(P @( 0 ((X@ 0 ( (( ( 00 ( (( 80888(H((0(000(0 (0 0 0(8 (PH((( ( 0((0 ( ( ( 0@((@(@ (((0 0 (((( ( (0¨@ (@ 0X(80 @ @0 (X@888H00(((@008(88( @0 ( @@ (8@0(0( ( (0 ( 80 ( XHHPHp 8 0( (((0( ((((((0(0 ((( (((((00@0 (((00 0( ( (( (( ( 0((0 8 ((000(@ ( 0 (0 P ( ( ( 888088(0(080H 80P 00 (( ( 8@888H80((@8@@8888( ( (@(808( 0 ( ( (0( 8 0008@ @@@ 8((( ( ((0 XhHH``00(@ 8(80PP80(((0P((ø€ ðè¨ð(( ((( (( (( (0( (( ((08808((0( (((( (@@((0(@@H0(@H0( H (( (0 H ((( 8( (( ((80(0( ( ( 00 8 0( ( 0008 ( (((0 ( (( 8 H80(8H(08H((000 080 0XH P@0 ( 0 0 ( ( 0H0 ((((( 008((0((H8( ( (( ( ( 8 0(80 ( 0((80 ((P@P@H@00( ((( (( ( p ((8 ( 8H ( 0(00(((0((( (( (( (( ( (( 80( ( ( ( ( ( ((( (08800800@ 80(00((0( ( (88@880@@@0( (00880 ( (088(00( ( 0((8(H@ ( ((0((( (08 (((@ ((@((0(0HH 0(008 (0(8@(( @0(800( @ 0880( ( ((80((0(( @0 0((0008000@00(0(( ( P( (8000(0@88(00 ( ( 888@@@@ 00(((@00 00 ((( (@ (0 0X00( ( 8H( ( 8@0( ( 8 `Ph0 8@0@ 0 0 0@00@0 00 0800@00@880(0@ (( ( 0 ((( 0 (0(800(0 ( ( (0( ( ( 0 ( ( @ ( (88@@( 0000((80(((0 0 ( 8 H8008 (( 000 8 ( XXHX ` 0( 0 ( ( (P(8 800HP00800((( ( @@H 0 ((( 8 0h ((@08 ( (( X8 @ 8 ( 0(@0H8(((8€€h€hˆ€€€€€((0 0 ( 00 (( @0( 00H 00(( p @0(HP0 (0(8(HH 80( 8H (pp0 ( (( ((0 ( (( ( (( 0 ( 0( 0((0(( (((( (0 @ ((( ((8 (( ( (0 ( ( 8( ((00 0x((( (( 0( p0 80˜ (H H@H@H 0( ((((H@0 P8 ((((( ( @ x ( @@ 8 8 0 ( (0 88( 8 80( 0@@( 0( (( 0(( ((00 ( 0(HH 08(0(0(( `08 8PX00 0000(00h @H (((( 000( (0(0( 0`˜àðÈø ¨€ˆ à|às y°sØа €@088°@øXX(((hhÐP((0 ( 0( 000(0( ( ( 8 0((( (( ( 8( 0( (0(( ((( ( 0 8 @( (( (( (PP(( (( ((( ( 0( ( ((( ( ( (( (( (( (( (( ( 0 ( 0(( (08 00 (((( (8( 0 0 (( 0 (0( ( 00 (00( 00 ( ( ( (0 ( 00 ( ( ((( ( (0 0( (( ( 8 ( ( ( HH ( ( ( 0 ( (0( 0 ((( 0((( @ 0 (H(0( 0p@((8XP @0088H@Ph8 0 ( 80P((`8( ( @ ( (( (HH@ ( ( ( ( ((( ( @@080( P88(00 00888 ( 8 0 H HH 88HHH (8((8 (( P( (( (080 ( ( ( (( 0(( ( 0 (( ( ( (((0 H8`8P@8000@ (0`8À`H@X880H@@8 088800888(( 0(( ( Xp@( (((H(H( ( 08( @(H0@((08(80 (((((0 (( (( 08( (( ( (P`H088P0X@ 0(( (((À(08@p@0@((H08(880(8xx@HH 800 8 88800(0(0@0P ((0(((XX0@8H000888(@8 (88@(X((( ((Hh@H@8P88 0 8pHp@8( 8`@((8000@ 888 H(((( 8H080 X( 8 x0Hx @8@@@@888@HHXxpPxhPhHPp(0@8((8 ((( 008(( @ (( 8((000( ( @ H( ((8 0(00 ( (((80( (0( (0 8( @8@ (H((( ( 888P88HH (@(0(HP@P 800 ( ((( ( ((0800(0(((H ((8 ((@ (X PXP(00(88080@8000@8@@P08H@08(X(8XH@(H8H@H8H800@08 H8(080 0008@HPXH008@0HP PHP8 @P@X 08@HH0800@ P@H@88pH880` h000h@@@@H@880PXH0 ```hPHX0H@H@PH@PPH`@@(H@(H(HHH`pHX@@H8 (( P(@08 (0(0(0(0HH( 0 ((0 H(08@ ( 8PHP(08 @PPXXPPH0888 0@p`0@0( 8 ( @( 0 (00@( ( XX( (@PP0 (H@88( (@ph0(0 8@ 0@@88(0X0@0(@HH0(((0(8088H0080@(@(0(0@(0(H8((8H@ 0(8@(88008H@@H8H@088@@pHH@@8@@(8(00((0(8 ( P0808@( @08( ( (((( (8 00800((((( ( (( (8(((( @@0(((0`((8 XH08(((( PH(H@PP@ HH8`8(@((0((( 00(0 (( ( ((((ˆX xHH8HXX`P@ 08@ 8( 008@P 0(((0(0 8808 0((( ( ( ((( ( (( ( @(8 (( 8(8 X 0(088 ((88 0``Hp@@ 0 @(` @(080@PP@HP8HHHHP@P@HPP@HX@8HX@@H0@0@PPH0@@@0@@@@H0@H@@@88H88P0888@@@H8H8@@88@@@8@8@@0(0000800080(0080800(000080888800H80(((0(88H88888@0(0(008H0000080(8( 8@8(0808(000000(H(00@@8(0(H@0((@8@0(08(P00 (8@(((08@@8 00000H00000@0808XH080PHX`P888HHP8PPH8@808(80@80x0 (0 ( H 08P(80@0(@@@088808@8@8 ( H00((0(0 8( H( 0H(0 P(H0H(0(((( HP((HH@80@80@(0(H 08@(08@(((0008(00@PH0@00H00(0((0H(00p8(((0@88H00(88H0@@0@8HH08008HHHH@H((p@8@@0080 08(@((@88@@@@HH8H@8@HHP@H@ 0@8800((000008(0 080080880@00008((8@8H8@H8P8((@8@00800 ((XHXPH(8 P@H HH@ (008 @( (((((((0(@@@8@088@00800888` 80 (( (( (0(@ 8H@8 pX8H (( (88 0X ( (P(( H 00 ( ((( 0( ( ((( ( (( ((( ( (( 00(0(( @ (0 8(((( 0 (( @( (0(( 00 ( ( (( ( (( (((8((( ( ( 0 0(X@(8X@000H0@@@H@H@@H@@H8H( ((@ (@ (0 H@8 H( 08(8(( PH00( 00 H@@ @008@((0 ( H (P 0 000( `pP8Pph 00 @X`88@P0PHHH08@00800(08H@H (000 ( ((088 X(( ((0( ( ((8((880(((88888888880@( 0H( 000@@ 0( @H (( 0(8@hPP0@(H(80 ((@H@( 88 (0 8(0 @@PXH(088@0(80(0000(0088(( 8X((( ( ( 0(0((0 (0(@@ (H((HH((8( (0(0((8 0000 @8( 00ˆX 0(@ 8@ (08 @8((0(@((X PX ((080( 0€( (8(H@(((H@0(0@800 (( ( 0 p0@00 (X008 0X( @880 ((HXHHPP 0((80H ((08 0(@ (( ( ( ( ( (( ( 0Ø € 0 000000(00 8(0(00(00(80(@H8 (008( (0((( 8080((@@(0080 00 0(HX(((( H (( ( 00 ( 0( H@@PPP(P(PH@88@( 0808@H0088@@ ((`(0 @( 0H0X0X(PP((0(` 88@H0@xP8H0H 0( ( (08 (( (0((X 0 888 0 888 8((00 (( 8 0@0(00HH(@@H(P0P@P((@@P(PX ((HH0@@080(( ( 0@(0@000((8(((@(@0P (0( 808@(0((0(000@( 8`H00@0( 80(888 (( 8(08PP08(8 8XX8808 @ P@ @((0 (((((( 000 8(8HP((0((0 (((( ( ( 0@@@@@@8 0(((((((8 8(H@0P0@@@8H@008P8@`8 @H0(0( 8 (@8P88008000 0@ @H ( ( ( ( `80(@(0 00 ((0@0( h`XhpXX@0 8(0 P0( PPx@0088PP0 (88(88(PXH@P(0@(PP0 ( ((( (( @x(Ø8(((( ((((0 (8 ( ( (( @000(08(8 ((( ( HX(HP @ˆ0H88P0@H8800 P( 0@0(00(( ( 8888@88 (( ( (@8h``(0@XXX0800000(0X800X0Xà8(H(( (( 88XxH (00`h (@0(((((( 0@@HPHXHXHHPP88@@8H888 x( Ø((0(((0 (@0X ( (X(0€@H(8(0080H @ (((( (8((( (((@0 800@ ((( ( ( 0 ((( H ( (0(0 ( ( ( ( ( ( 00 (@8( (8@( (0( 0@ (( (8@@0((( (0`( 0(HÈ(( ( XP(8``((00 (0 X 80(0(((`0( P8( ( XPH0H8P@X000H(P@H0@(((000 @888 ( (8((( X(@(@(@0 0@0@@(8( 0((P@ 8P08 (Hh`ˆ0((0(0((8 X 8@00( P(@@@ (00H 8(p8 ( (( 0@ 8 (( ((((( 0( 000(00 880008(0(((((((0@(00@8H(0 0(000 80( (X888h@ H(P0`0008(0HPH ( (0P( PPH8@X0(XPX°P@8H808˜PHXHH@@0x08@`(8x€80hh@XHH@X@p08P``P8h@h@08 ((@(0P00@h`PX( (8(((( 0((` H@ ( 0 (@0@H@008@(H@x€`@ P 0 P (((( ( X (8 ( 08(80@080(@@88888HH0880808@008@@08((((X0(8X((((08000000000((8(8(00@0@@H( 008((@@ 8PP8800@(@00(08(HP0@( @(@8 00@(((( 88(0 X0((8(80 00(0(80(( ( ((00 8( (00 (88((((80 (0 @( 0088(@H((0(00(@0(8 (8(0H((@@@0(0(8080(00(((((((H0(((0(088088(8@0808(H (00(p@(@@ 8(8880(8000H(X(0@( @@8(x€ 8` ((8H 0HHH (808@0H00 8P 0 H@ @0((0@(@ ( ( 8( 8((((((((( ` 8( @((0(0(00 H80h(0 (8PPH @0@88 @ (@à(0@88`0 (( 0 8@0 (pH(@H8(P @0(PPHH8hxP@@h` 00 `@( ( 80X ( 0 @h@0è P 0 (0( `000@ 8˜ ظx(H@8HP ((((Ð 80 ( @ 8((((88 ((X˜X ( èð8à@0(( 08(008@8808@0088088@@H@(0@88@0808800P80 88( X888PP8800 8 0800H((H0PX00h H@@@PHP((0 (( ( (0 (( (( @ ( ( 0(80((0@80@@8 (( 00 8( ( 0((808 h` ( PP( ( ((((0(((((((((((( ((( ((( @H8008 ((8@@8888@88P@@8@@800880000888008 @8@@8@@( (8800@0808(8(880(000@0808((000(0((0 (0(0@00@0@@H@H@H@(08880888@8H@8880888@H@@H ((88@@0@088880HH@(88PXX8@88@8H88X@@HH@@@8H@@@888888@08@0088(88888@88808@@80P0XXXX`PPXXXXPPPPPHPPXXXXXPPHxHP`hhhhX````````````HP@hhhhh8@P88@8H@8@@@@8808HHH8XX8@H@@XHPHHHHHP@P@H888H@@HPH@8P@8@@HH@@@HPHHHH8@@@H@@008@@@@H@88HHH888@0@XH8@888880@8808080@8@80PH8@@0@@@H@@@88@8808H88@88H@80@8@0@@0888@0@HH8088808@H@@8@@8H@HHH@@( (888@000@H(88H88@@880@@@@@88@HH@HHH888@H88H88888@@H888@@@@8H@@PPH8@88@@@8HH@@@@8@P@@H8@@@@@0@HH@@H@@@@@8@0@@PH@88HHHH@@PH88@8PPHP@8X``X`X@@HPHPPPP@88@8H@@@808@@@@@8088@P8H0HH8@@@@@H@H@8@@HH@8HH88@8@8@@8HH@8(0((((((((((((( @08080088888@80@(8(008@XPX@H`HPHX`X8@@@H8 0 0 888@8 ( 0000088((@@00880(((0((0((0(00((0(0(0 (00((((0 0(088 08088( (( (0(( (00(( 0((0 (0(( H( 0(00800(( 08((0 (00000 0088080( 0((8( 0 @0@`H@ X0 ( ( ( P (( ( 00 80 08@888 8888@ 8( 0( 8(((( (( ( 0(0(( ( ( @ (( 808 (8(((((( ( H8@( (( (((000000( 8080 80(8 0((0 8008000800000( 0(0((0 ( (@(( 8(0 (( ( (( ((08P HH(8 0H@( ( (((0H(000 0 (88(0HH@8@(@ ((( 0X80( @(880h8080(((8((0 80(80((088H@8HHHXH@@@80@8 0@ 08@@@@88@ 0(HH 800(80@08800080880 ( 0((0(((8((8(((@@ 8@ 80 (8 8H( (0( 88@@H @0( (08880 000 08 (0 (( 88 @ 8ˆ0@(H0(8P0088@88@HH@@8H8@H@08@@@@HHHHHH@@@XH@@888@@HPP@H@@@@@@@@@HP@H@H@88@HHH@H@P@@(00((00 800H8P@@@X08((888P(8X8(000X ( 8 0((0(((( H( (0 88 H0(00@@0(0 00(0 ((0( (( 0(00(00((00((8(8008@P@88@88HH@H@H@808@08@(88880880000H00000808( 80 (0((8(00(((((0000 0((((00@8000(@8 P (( (( (((8008( 00((((( 0(0˜P0P`0( @0@8HH@ 0H 8 ((0( ( ( (0800( 00(0(00 ( 8@ 0800( 0 (0(0(000 ((((0000 0888 (((˜((( 00(0((0 8@ ( (0PXP0PP8@(0 ( (0 00 x`P(08@080@8(0( (8PH 00((0 ((( ((P ((88((80 (00 080 8( ((( 0 (8(((0(0( 8000 (( (((((0( @(( (( (88 080@ ( 0008(0((( (° 0 ( ((((( (0 00000 ( 0((((@(((0(((80(@0(((((8( ( 0(00@(((80 00 ( 0 PP(((88(0( (((@ (@((((0(0H08@0 (0(8(0 8 @ 8(((00000(0( 080H0@(((0H 8 ((0 (0800(@(0h8 P0 (0 ( ( 00@ ( ( 0 ( @(00 ((((((((XX0880((H88( (@(0H00H@@HPHHPH0@@(0 8( 0 @( 0@@8(H ((@H( 0088@ H080H@( 0(P8P(( (P@P 00 (( ( ( 0 ( (0 ( 0 (( ( ( 00 ((( ( 8 0 ((( (( 8 ( (( ((( ( (( ( ( (0((( 0@(0000( ( 00( 0 ( ((((((0( (0(88( (80(0 ((@0((0( (8(0@ h( 8 80(80 @ 80(080(((00@00 ((H 0(0( 8 ( 0(8 0(( @@0 @088@H8H 0@ 0(800(00@(@( 00 (08 (80 8@ @ 0 ( 00 @@(880(( ((((00 (((8@ 8( (((( 8( 0( ( ( 0 (008 8 0 8 (8 0( ( 0 (( (000@( (0 (((8(0 (((( ( ( ( 0( (0 ((( ( ( (( (( (@( 0(00(0(( ((0((0 ( (8@H 0 0@0(8080080(000 ((((0( (( ( ((((080 (00@((00((xh @0 (( 0 0( ( ( P (( ( ( (00 ( (( (( (8(( 8 0P0( 8 80(((0( 00 @( X (( (( 0@(@ 000((8 0(000(((( ( (( (( 0 ( ( (0((( X( ( 0(0 ( ( 0( 0( ( ( ( 00((((( 080°08 ((( (( (((H8pX0@(( 0((((( ( ( ( 0 °8H00(00(00(0(0(0( 0((00(0(0000((( 0(@ 80(@00(008@ (08P88((0(((00088 ( @ 880( ( ( (((0(( (0(( 0 ( 0 ( 0 ( (((( (( ((8( 888 8 0 (PHH(0(00(0((@0PP08@@(00XX (((8(@@8800 ` ((((0 0 8 0(0(0 0 @@@00((0P((0 0( ((88 0(`XH8(PPHPP ( ( P8P8@8 (@(H (H0(H00P880H ( 08P8(@H0(0@ H(((( ( 0((((((( ( 8( (8( (00@080 ( @( @ ((0@0000((((0(((( (h ((@(@ (00(@ `HH @( 0 088808 @88000((00(000(0000(00000(((0((0( ( ( ( 00(( ( ( (0 000( ( (( 0((( (0(80( 000 0 (0(( ( (888((8(H ( (0808 8 (((( H0880H ( 0P ((((0 (0 0H0H0880 00@@@0 @ @@0 (0( 8( 8@ (((0P@@H((( (` ( H(((@H(H8(800 (80 H(0 0 (08 ( 00 0 (00(0 (((((0( 0(00@0((0(0(((0 00 ( (00 0 (((0( (0(08(00 (0 ((88 (( 08 ((00 (( ( ( 0((( (000(0((( 8((((0000808@08((888880080((0 0(0((( (80((0 (H8 (( ((0( H (( 00 H( ((0((80@(P008 (P0( ( ((( ( ( ( ( H@8@8@8@00 H08X08 (H( (8 P80 (8@80( P P(0@ˆH0((((00(((80((( ( 088( ( 0 H@8 0@0HH À0((0(8080880 0 008( @(00 8(0 ( 08( ( 800(0( ((0((00@0(00 (0 ( 8 (((H 00@(@(0@X8( @@(0 0( (H(8@80 ( (0( XP( 08@@0 088 ( ((( (0( 80( ((( (((0@(0@008808808P080 ( 0 (0 (( (000000 0 ( 00 (((0(@000((( (0 (( @@ ( ( ( ((( (( (0 0 @ (( H ( X(0 ((X8 ( ( ( 0@ @00 ( ( (0 @(000 ( ( X ( (( ((( (H (((( (0 8h(( 88((0( H0@8@(@H00(H P( 8( 008(0(0 ( @(( ((((( 8(0 080HHH8@@8 @ 8888(0(0(((8 00( 0( (H 08 P(( (0 (( 00((( ( 0800@0008@@800880@@80800@000@8@8@000 000(00 ( (8 (((0 (( ( ( 0(080((( ( 8(0( (((((@0((( 00( ( 08 ((8((@80@ (((0( (00@8(8800 ((80( 0@ (8800( (0 (8((( ( ( 08((0(@(88@80 (008(8 ((0 0 (08H(( @ ( ( (@ @H (( ((0(88 ( (( ( ( ((P@(h0 ( ( 00 ( ( ( 8( P`@ ( 8(80 HHX ( (00 0 P 800 ((( 00 ((( (8 @ 0 08 00P@8@8h@@@@(((88@@phHH ((08@80088 0( ( ( 00( 8( ( ( @ (00(( ( ( ( (( ( ( 00 @((( @0(8 ( 008(8((H8(00(((80@0 0 ( H0@@H@@08880XP@@Xx0@((@000(@H8 (08((8(8 00 ((h(h ( 0(X0@ ( 00888 HP 0 ((000((0hhhpX@` (@(H@0((0H(H@°``0pHH(p8P@8@(8(080Hpp8x8 (((((HPH8XH(0888@8880@(80000@((0(@ (888 (0 @ ( (@(8(@ @8(0(0 ((8(0(@@(H888(000@8 880(Px( (88H0 0 @H@@@@@8H08 08(@888XP @0@P(@@(000(@0@(08(0((0(0(88 (0 ( 0 (( (( 800(0(0((0088h @8(((0((@8`0 00800800 08( 8@@00088@ @@@@@88@((800H8` 8(0(0 00 0 H8 0 0H8 €(0((((88H(808(88H@08H88008800000008888(0(000(08@00@08@@0H000(8@(000880(0@0(0008800080@ (( ( p80(0`@H (( 8H(p((((000@(8H(( (000( ( (( H @(0(8(x0 0 0(8 HH˜H X(@( ( @8@X0(0 @ @(h( €Ð˜(0(0(80((0(@08((08((080((00(08(0(( 8 (00((@ @(0@@@ 8 XXp0 ( ( X( ((00 (((00 (PPHHHHHH8@80@00888000(0((((( ( 00((((0(00X(88@ 8 (800 ( @((0(8(( 08 @0(HH@H@@@@@HXXHHXH@H8PH@8@H8@H@PPPPPHPXPPPHPPPXPXPXXXPPHPHPHPH8@8@@@@P@@(080HPH00H@@@@8((088@@PP@@@PH0 00 (((HP8 088@H 0˜@0 (08 80 00@ 0(P(888@ H88X888@HH88@(P(H@H@@ˆ`0 @0(8000(((( XP000x@`8000(( 80 (@(00@( ((((( @((`@H(8 H0HH(HP 880000(((80080 0( 88@0@8(0((0080( H0P0888 @H(P0 8HHH@H(0(( @ (((8 00 ( H((0( ((000(((80@@0(@88P @@ (8p @(@ ( 00 0 0 H P(@ H(8( (0(88000008 0@( (0H8( @8h( (( ((80H`(8008P(H88H@X80888P8(008@8(`@X@H80PP 8( (@888888p8H80HHXH(@@8800P08@X@8@@@0H@@(8 8@@HHPH8H@00HHH88HH@@@@H08@8 H8H88@8@@8p0h80@@@0H@88H88H@H@88888P@8H0@@h@8PPX8h@@H0H8@XP@@0H8H80HP@@0H@H0H00000P(@H8X(8X0X8((8@8p8H0(@0H@(HxHH8P00880008PHH0PP88H0@H8H0 @8@H8P8(P@@HP@00@H @0@8(H00@80@X880P08@8888@@8`PH8PXH0(08X8888H80(80P00P0@@@(X08((H0H@@00@008(@88@@8@@00H@ @8(888@(X88@80880H(@((@@H8080@8PP808@8P0@8H8(H0H@800@@8HHP00000@0P8@8@@8(P@@8H88P8@€H8@0P808((80HH8@080@80@P0@@@8P8@80@H0H@HH80808h08H8P0(@8H(0800(@80880@8(8P@(0888(XP808@00H888@(88@88H@8(@@8P0H0P0P0@P@8@PhX@H@0H0@8€8H0PP008HP@(0X008PP(@@8`0888@H88000@8H@088888@80@80(80@HH8H008@(@88@P88@P@800(808h8@@8XP@@(888(@H8HH00(H@H(8@@(080080H8@HHH8P8(00@P800@HH@00@8@8H8@HXXHHP80P880P@08H0HP00H(8`PP(p(8X@@P8088@8(88H88088@(H@(8P@8H8P@880P@88P8@@8808(88808@P80@008@H88@hh(@@XHPH@H00(8H(H0PH@8(00@8@@80@(80P8P8P0HX@8@H008P@@088@@0(H@8(H88XHH8@80H880HP8000HX8P08 H80@PH@0 88(8HH88(XH@@0880HP808H8088H(0@@8H`88H@088088@8H8@(000@0@X`ˆ8P(8888P@0(080@PH@8(@0H@@P0@(H@88@@8@0HH8@H88HHH8h08hH8@H8@808@@8888P(0(8X@8HP8@8888@88808P@8HX0@8H@P@H880H8PH@88080((X@@HP0P@X808@`8H0088P@H@@`@XHH(@0@(88@@(0HX@8@(8@@H0@HH@8@00P@0(((88@80@8H8@8HH8H@H80(8H8P88H80@P8080PHX888h080P88H0@80@@@HP0(0@8P(P(0`@@0@@0((08P@HH000880@@xP8H0H@P000H8@0HXH00@00088@0@@08@8XHPP(@`@H8(H8H@@8@HH880HPH88@80888H880P@@(P008000PH808080hH00((0080(( (00(0(80@@@800H@8@H88X@@0@@X8@ @8PP8@H0@(0H@@H8@P880P@8@0P@XP8008@000800(0(0(P@HH88H(@H8@8008@8@X@80808088888X(88@(8p888H@8H@808H8888@8@@88PH0800@@8008PP@@H8H8088880@8@80(X(H08PXH(H@08P88@@H88XhP0 8h@0888H8(088@80@08(@(800H800H88H0((P08`@@0808800H8088H@88@8H@Px@80@H@@0X88@008@0H(`@@8HH@00PH8H8@08@0(80(8H8@h0@@H(88@8@88H8P(H@P8@88(@(@8H88H(08(8HP@@88(PX@8(0@8``8(0H0088h(0P88( (8((888(@@8PP08H@X88@0@800(8000@@@8X@H8@8(880HH08((X@08P0@P@0@0( 00@08((08X(8008@00X8H(8HHx08`8@@800P@H0H(@08@@H00(888H@0@@H0P80@HP@@H0@H888888@ @088@@@@@8800@088888X08H@0@00@8P8@0@@@H@@0@@8P8( ( ((0@0HPH`(H8@( @PH8@HP@8@P@(PH@08@H@P@`(Hh08HP8808P8080P(H@8P80 80800(H8808H@H0880H0@8080X0088080HH@080x8800H@P08H@@8@8@0@88XHH@0X0 0H@8808HH@`8(0@8(8(0@88808P8@hH@H08(0@@@@@@880(@PHXHH(0800H8H0@@H8P0@HH@H0H8(@XH80808H8H0H@@8H8PHPH@80X0@8@88X@Px8(((@H@0P88((88@088H0@PX80HX0P0@H880@HH88X(80HPX@@800@(@(0X08H0H0P@88@88P0(P0HPHPH@8@PPH@@HH0(@X(0(@@0`@@HP@(HH0@p(@@(@(@0@H0H0@X000((H(0 (8(8@@(H8@(XX0(8PH(XH080hH0HH0P@@0@HPH0`@H088@@h@@88P8(@00@00@@08@88H8080@@088@0( 8H088@H00(@80H8X8@H@@H@0@8@0(0@0000H8`@8(8@H@H@8HXHHH808@H88@80H(08H@08@80P@PX8@808880`@HH0@@@H(8@@8H(@80H8@8@@0@@8@08@@@(P@@@88H0@00H08X0 @80X8(X8088h808H0@@H@P@@08808H@80p80@H(8@H@(@@8`@(H80@8(@888H0(0@8H@8@@@8@80@8@(8 @@88@HPP88p0H0H@@0@H@P0P80X@`@8H0088@(@88X80088@@0@0@080P@H080P0(88@@(H(X88@8@@H80P(80880X@P0@H88@88800PH8P@(@h088@88H08PH88(8@0@H8@88H80080(X0PH@08@P80880HHP(P0(0P(8@H(P(@8HH(08H@H(808@8H0(@HPPH@H8@80H@80@0H@0P@8p0X8@@88(@8`8H8PHH00hHH@@8@8`@HH@8HH8HP8HP8@@XH80H88@@8@8P8@@@(0@8@@P0H8P@00H@88H80(0HH(8@8H0H0H8080P80HP@P(P@8(H888@8HPH8@@880`88@@H0xH8(8(H@HHh@XH@HP@880@X0@H8@H(@0P8P@H@(h8P8X(X8P(8@0(@X@H88P8@8@88H88h@0880000888(@@X88ˆ@H88P((@ @HH8H`@@@@000@0hH88(H@H@@H8@H0@@8H8Px0@@X@@HH0P8HHH@X88H8@8PXH88@@80@XH8H(88888(8H`8Ph88(H(8880PP@0@`@H08P@8(P80H@P00@88@HH8@0HH@HH(H8@80P0(@@8@8X(8@0H8H(8@H`0@@0@88H@@@@@800H000X`HP00@HH@0H`XH80P00@@X08H88P80888P8(88H8P0`@0@8(@@888@PH8H00@8@(`8@008@H@( ( (H(HHHH(0H8X88@8@08@8808P08H000(88P@@8(HX@8@H8@@`8PH8PHHHH080@@8P0P808@@H`0H00((88@@80 88P0@@@00@00 @XH88@00@0@@0@@(@8(00880@`00H8P8H0H88H00HH0@@X@0X0HP@8`88PH800P8(8H@8@0P0H@00@H80(X@H@(@0088P@0@88880P0H8PHH(H8H0@H8(8Hh888@00`(H8HH8H80H800H@80@X00P0`H8H808H8`8(@@X0@HH8HH8@h8P0(8@@(PHHH@@80@(X@8888@0X00@00@008@0H@@0@H@h80(P888(@(8088H@(HH(P8(H@@8@0(@8(0@@HH80@80H88P008hH(88@8Hh8880H0@0@0@0xP(@@0@0@H0(0p8P@00X00H80HH08@H8HXP€((8@@P@P@H`@(@00H@H(@@(88@00(@8@hP(0(000@8(8@PP((0H(@H88HP0(0H800H(0088@88`8H8800H@8@P8@((HH8(08P@H0Px(8@@@@H88@HH(0@088HH@@@8888@@0@(80HP0HH@8H@8HHP000HH@p@8(@8@PH@@@08(8@@H8(P008@h@@@P@8@@0H@@H08PH00@P0HH0@@0(80HPP@H8@88P@`PH00HHH8(88 08(PH8(@@@H8HH8(0PP(0H0@0(P0x8@8P@HH@@0@P@8HP0H8@@P88@8(H@88HX(H@0@88808P8H@HHXH`@@H808@H@@0H0@@HP@H@80Ph@8@(@HHP@H@88008(0H@@8(@88H8H8H@XH000@P8@8`P@@X@888@0(8(8@@8P0H008H880@8088@P080`@8H8@8@0@XH0@808X08@88P@X88@8808@(00HX0HH88@(8X88(H@H@@8HXHH0@80PH@@8@X8@@XH8888H0@@08000@8@(008008@0p@@P0HHX80888H8@80@8HP@P@(0 8((@H8800@`0@`@@8@8`@H0@80@08H(00X80888H@800P00P888`88@H0P@00(@0@@8X0880@800HXH@(@0PP88@(0888@0@8H00888H00HH0@HH0H808888@8H0 (h@@8@@0HP(8888`PH@H@P80@@H8@8088 `H0(088888HH08@P08(88`@0P(HH@Xp@88P888HP08@8X@@@0@H@@800@X0X@0H@000@H880@(888@(H8@088PP@0HH0P0@88P@8@P(8P0@(HHH808@@`@HH8880P(8P8@8(@(8HP80H`8(8(HH8H@888X8@@8P@8880@€8X8PP8@@(8@`@@0@(080@@@@0@(@@0@@H(88(H@0H(8@(0@8P8880p8H08 0H`8@0H0X08H080@`@(0P@08H8 80@8(0@XX00@p8H8@@088P0X0000HPX@H88880 @888@08HHH8P08H0@@@H8@@X8H8P(8H@ 08@HH@808XPHP@0H8(0@P(H8 8@((8P800H0P(88PH08H0X0HH0@P(0PH0X`08@@88HH@@80@0@(@HH@8@@@@@8@PP8P80@8080H880@H08HHH88(@(808000088P08P0`@8H0H(@P088`00p@X@@PhXH@0HX8@@@H008@X80H0@`80HH@0 ( (0( ( 8@@0@H@H@H0H@88H@88(0HH0@8H8H8@@HX@@8H8@880@08@`0888(H00P@(80@(8@X80(88@H€(@@@(80@08HP8@080H8HX0H@8@@8@HX@8(@888`X0`08@@8@0@H@@P(08H@@0X00@(H(8HP@@0@`H888@@8@p0H88X(8X0@X8(0808(P8@0P8h8H88P08HH`88H0@8x@p08H08(@H@H0@P0`8@P0800`@@8H00H0h(0X(8@00@H8 8@80P8H8hH@0@@@@@@H(X(H(88@8P880@8h008@H0@@@H@0@8HH8HHH@@@(@8P`0@@@8@@@@0X@@H808@(@HH8@@@8@080@08@@080H88 (888P088H@pPHH0X80@88H8`H@P8088(0@H(00PPh(8808@@8@0H@@HH@8@8(8(@(8H(H880(@(@0PPH88@0H00@808H`@8(HP@@8@P00@@@0P0888H@@H008@H@(008@X@888P@0H@XH@X`@800`@80(0800`@P@@888HHH80@80P(@80H@H(H88@HH880@000P@(0P@880H0088880HH@0@088H0H808@888H8H8(P@H8H0P0(H08H0X080@(@0(X88H@@080@@88(0H@P@(8@P@hH8p`8H@8(H08H888H@@80`8@@80@H0@@HHXP0@((H0@@P@0X8XH8P88 @8@P8X@88P08(`08808@@0888H0(@8@@X8X0H888H0@H8@HH0@Hh888PH@8@8(0@80808(H0@0H0(888`8P0@H@H8XH@@@HX0HH@0H@@0h00HHH@08H@00@(8X@(@8H@H0XHH88808X88H(HXH80H88@8@@8888@@888P@0P@((H8@880@H888H8`8800880@880P8(8X08H8@X@HH(H(08H8@@Pp``X(888(X(@H0X(8P(@8@@0P80008088Pp@80HP@0(@H880888P0P0H088XH8@(@8H(088HX8@8(0800H@H8800H88H88@@08@@P@H0(00@H88 @8@0X@(@@@@8(8@HH(@8888@080XH@8P8000(H`@X@((( ((((((808H8P(8HHPH@0((@H008H@080@@(@080H8@@@(8@0@08880@@08H8(@88@@88P88@8@(@8X8x0H0@H@@008@8@0h(00@80@@8088pH0000@00@P08H00@HPX HPP0@XX@@@8H0H0@80080@@8(H8H0X8@P8088@08@H@(8H8(0@`@0P808 88PHP(H@@@8h08@000(8HH8@(@08HP@880H88@0@80H0H@0@8`@0X008HX0H@h@@P8@(08P88HHx88@HHHPPXP8P@X8H@P(XP008800@H08(8@`8X00@H00((8(88@8(H@((@@@H(8@@8(@H8H0@(HH@@(P8(808@H(88@@808PH00 ((@8880@H@0@8@088H8(X0@8H@08@H0P0@@HHPH8@P8@88x88Ph< 0 @@ (8 8( X 0ŒX$$ ( D$$0 $ (,((D(( < , $$0,<,,$(H ($$$ ,$,4$ $ 0 ,$ ,D($ ( $($,( $$ D0$4, ,0$4, ($( , $ , ( ,$$$ $,$4$ $,<$D ( D $8D$(,D 4$8 $ $,$ $ , @ , ((4$,$ $ 80( D 0 8(( $( $ ( $8,8 , ,( 0$$, $ $4 (($,4, (4, $( D ($@( D(44(( $0(,4(0,((0 (,$$$40 ( $ (,, ( ,(, $$0 $$(((0( (40 ,, 48$$$ ,($04($4,$ $ 8$((,< $$ ,( (, ,<(<$$8$ $0$,$ ( ,,$< $($$,$,0$$$$80, $ ,(, ((4$$$($ 40$$ ( ($$,$,$@$$ P ,D(,(( 4P 4(0< 4, 0$0 0 ,, <( 4 4 4$ ($D ($$$L $ $$P( <$(@4(@$ $ $<(( $80(4,$$,,4 $ $ ,,4 0 $,4 $,( 00 (,0,$$ $(@$ $(4($$( <$$$($ ($(,00((< $ ( 0$ 0,,,$4 $($@4 ( ( 4(D$ (,$H @($$ P,44 @ 4,((0( $ $, (($4 , ,$0 0 ($44($ ,8$$80$ $ 4 ,,( $ D,L$,$0 $ (0,( (8$ ,, ,,((( ( ($$ $, $ $$$@ , < $0 $ 4$$( (,(4( $0( T0 (0$ 4 ($ $$ @( (( $ 0$8(8 48( $ $ 8( $$$ ,4<$,$$4 $$, ( 0 , , $0 0$(00 , 4 04(0$ ($$( < $,, (, $$ 8, ( , $8 (,0440( $ 08 $ $$ ($8 $,,$ 08$0@(8(( ,(L( $,$$ P ( $ $< ($< $,$ $ $ (, $$ , 4 ,<$$$$$4 $ 0(80$$( $$ $ $ 4 (@ 8$(8 $ ($0$ , ,( 4$ ,$((4( ( ( 0$ (0,$,( $,8 $@$(4$@$( $ 4 $(($ $(H ,4 $ 4$ ,(( 0 $D $ ,($4(,,(( ($L@0 ,P $ ,( $ 0 4 ($ (,@ $,8($ 000$ , (0$((, $$$$,$$(($$ $0 $$8 , ,L,$< (( $<<0 ,,($ 0$($ (4( , $, ( $( 4\$ $ D( ( $0$$ D $$ $$$ $0$ ( (( , , ,0 $0 $0 (, @$,( 0,( ( < < 04, 0 (( (D8 $ ( $ $(0(( 8$ 0 ($ (<$ , $ $@ $( $0, $ $$$$ ,$ \ No newline at end of file diff --git a/system/system/framework/arm64/boot-framework.oat b/system/system/framework/arm64/boot-framework.oat new file mode 100644 index 0000000000000000000000000000000000000000..e192d272cb130d5dca790aa187cb4124173161cb Binary files /dev/null and b/system/system/framework/arm64/boot-framework.oat differ diff --git a/system/system/framework/arm64/boot-framework.vdex b/system/system/framework/arm64/boot-framework.vdex new file mode 120000 index 0000000000000000000000000000000000000000..4736aa545cf262a902bf7a1b12dd2902f0b63e97 --- /dev/null +++ b/system/system/framework/arm64/boot-framework.vdex @@ -0,0 +1 @@ +/system/framework/boot-framework.vdex \ No newline at end of file diff --git a/system/system/framework/arm64/boot-ims-common.art b/system/system/framework/arm64/boot-ims-common.art new file mode 100644 index 0000000000000000000000000000000000000000..132c42442739c36baf658a13a45282124f6f0852 Binary files /dev/null and b/system/system/framework/arm64/boot-ims-common.art differ diff --git a/system/system/framework/arm64/boot-ims-common.art.rel b/system/system/framework/arm64/boot-ims-common.art.rel new file mode 100644 index 0000000000000000000000000000000000000000..029c7810c96d8fcbb69c219c57a90e89fc83343f Binary files /dev/null and b/system/system/framework/arm64/boot-ims-common.art.rel differ diff --git a/system/system/framework/arm64/boot-ims-common.oat b/system/system/framework/arm64/boot-ims-common.oat new file mode 100644 index 0000000000000000000000000000000000000000..7eb7b57bb515e4143c48fcb46a9e82d8464ef0a4 Binary files /dev/null and b/system/system/framework/arm64/boot-ims-common.oat differ diff --git a/system/system/framework/arm64/boot-ims-common.vdex b/system/system/framework/arm64/boot-ims-common.vdex new file mode 120000 index 0000000000000000000000000000000000000000..372d371a78bb7ddd128d197c4f235e1eae5aee8d --- /dev/null +++ b/system/system/framework/arm64/boot-ims-common.vdex @@ -0,0 +1 @@ +/system/framework/boot-ims-common.vdex \ No newline at end of file diff --git a/system/system/framework/arm64/boot-okhttp.art b/system/system/framework/arm64/boot-okhttp.art new file mode 100644 index 0000000000000000000000000000000000000000..6540fee4bcd5fae8394b9f6ceb3a644109b1048d Binary files /dev/null and b/system/system/framework/arm64/boot-okhttp.art differ diff --git a/system/system/framework/arm64/boot-okhttp.art.rel b/system/system/framework/arm64/boot-okhttp.art.rel new file mode 100644 index 0000000000000000000000000000000000000000..754c77207785f373f58d4c815cf105bda9719049 --- /dev/null +++ b/system/system/framework/arm64/boot-okhttp.art.rel @@ -0,0 +1 @@ +$/Ï÷ 7P(ê·V„‹[£Á"¢ÉÍ¡+ÒŸÂë™” ` H@HHHHHHHPHH0 PPHd((0 H HHHPPPPPPHPHHPPHPPPHPPPPPPHPPPPPHPPHHPPPHHPHPHHHHPPPHPPPPHHPPHPH(PPPPHPPPHHPHHHHPHPHHPPHPPHP@PPPHHPHPPHPPHPPPPP@HHPHHHPHHPPPPPPP° (00 (0 0 0(( 00 8008 00 ((88P (( ( ( ( ( 0@@ 88 (h (0((88 (( 00(8 (( `((PH@0H`00@00 8 0 ( @ ( (88@HHHH@ (@0( 888(@8 ( (( (( ( 8 8( @0H ( ((0(0((((((((8 ( @H@8@HP@@ (( @ P @@@8( 8808808880080(((((( 88808808808808808808880880880088800888008888888008888888008880088000000008000((((((8000800(00000@880888((0(((8@((@@(((80(((8(08p ((@( ( 0 (8( 0( 0 H(H @0( (( ( ( ( ( (((0((((0(08 (0H(( 8 (8 ( ( 0 8 (@( 88 ( ( ( ( ( @@@ 0(( ( (00 ( 880 (( ((((0 ((( 00 ( 0 ((0 (( (((0(000(( 0 XH0 @00@0@8P@800H0880@((@8H@0H@00@888@@088H@@@@P008@H0H@0@@(808@@888H@0@P8@00000P@@@H8@@8@@0008@0H@000(8@@`8@0@8H8@00@@8P(@8880@00@00H8088XPHP@@8@4 0 80ˆH @P p( (( @(8 0P8(8 X8(H( 8 08(0 PÐ00 000@`P ð P@ðÀ @`@¼G$0$ ( ( $ $,8$ $ 8 $(0X\(T(,T0(TDT(@ P$H80<L4$0TL40(0,D”( 8(,@DD4<0$ \ No newline at end of file diff --git a/system/system/framework/arm64/boot-okhttp.oat b/system/system/framework/arm64/boot-okhttp.oat new file mode 100644 index 0000000000000000000000000000000000000000..3191d09d870214f329baca3406e2388acf6d7b18 Binary files /dev/null and b/system/system/framework/arm64/boot-okhttp.oat differ diff --git a/system/system/framework/arm64/boot-okhttp.vdex b/system/system/framework/arm64/boot-okhttp.vdex new file mode 120000 index 0000000000000000000000000000000000000000..0769c73528d9f6d5c91b0e3b6dc1297691731520 --- /dev/null +++ b/system/system/framework/arm64/boot-okhttp.vdex @@ -0,0 +1 @@ +/system/framework/boot-okhttp.vdex \ No newline at end of file diff --git a/system/system/framework/arm64/boot-qcom.fmradio.art b/system/system/framework/arm64/boot-qcom.fmradio.art new file mode 100644 index 0000000000000000000000000000000000000000..c5d36846d18d2b71650e0152e04f0530ffaeece7 Binary files /dev/null and b/system/system/framework/arm64/boot-qcom.fmradio.art differ diff --git a/system/system/framework/arm64/boot-qcom.fmradio.art.rel b/system/system/framework/arm64/boot-qcom.fmradio.art.rel new file mode 100644 index 0000000000000000000000000000000000000000..832cd7d833cb0571fa4de20f4836ffdc83af1b8b --- /dev/null +++ b/system/system/framework/arm64/boot-qcom.fmradio.art.rel @@ -0,0 +1,2 @@ +4›|"0ÑG:ÎBãÕtK¿—ç +…ÍÝ(RÇO—\T` 0 (((( 0 0 88((88 8 ((0(00@@ ( ((((88@8@08@((((H((PP ( (0H@8888808((( @@ P 88(00@0(( ( ((((( (( (( (0 ((0(0(( ( ( (@ (((( ( ( ( ((8HPPPH (0(( ( ((0( 0(8(0 0( PP0 0(@88 HH( PPX(80P((0000PPPP8@80X((00((0 (88 00(`XXX(P X( XXXXX(X0( ( ((( 88000(0(((8`88((((((0XXXHX000((((((`XXX0XP(8(XX(XXXX0((80 0 ((0(( (( (8( 8à€60@(PH88( (((ð0hà0@( 0@Јp008( 8 8(@(ˆ°pH 8@ P 88¸ (üH T$ ( $ \ No newline at end of file diff --git a/system/system/framework/arm64/boot-qcom.fmradio.oat b/system/system/framework/arm64/boot-qcom.fmradio.oat new file mode 100644 index 0000000000000000000000000000000000000000..e7c89fe994f2fb5b2803c47fea783badb2db338c Binary files /dev/null and b/system/system/framework/arm64/boot-qcom.fmradio.oat differ diff --git a/system/system/framework/arm64/boot-qcom.fmradio.vdex b/system/system/framework/arm64/boot-qcom.fmradio.vdex new file mode 120000 index 0000000000000000000000000000000000000000..53ffa8aeb23c5b19afa5a851de12be97749430cd --- /dev/null +++ b/system/system/framework/arm64/boot-qcom.fmradio.vdex @@ -0,0 +1 @@ +/system/framework/boot-qcom.fmradio.vdex \ No newline at end of file diff --git a/system/system/framework/arm64/boot-tcmiface.art b/system/system/framework/arm64/boot-tcmiface.art new file mode 100644 index 0000000000000000000000000000000000000000..9b3f0e4bbc2c34ddb08de4600d71372b7890088c Binary files /dev/null and b/system/system/framework/arm64/boot-tcmiface.art differ diff --git a/system/system/framework/arm64/boot-tcmiface.art.rel b/system/system/framework/arm64/boot-tcmiface.art.rel new file mode 100644 index 0000000000000000000000000000000000000000..68121eb422fc3a9c4609fcf6dd5bfa5bf69b36b9 --- /dev/null +++ b/system/system/framework/arm64/boot-tcmiface.art.rel @@ -0,0 +1 @@ +&ºOe¼CX>Ûÿa¤õêP»âdzï±ë¯6çã0›` 00 \ No newline at end of file diff --git a/system/system/framework/arm64/boot-tcmiface.oat b/system/system/framework/arm64/boot-tcmiface.oat new file mode 100644 index 0000000000000000000000000000000000000000..955f5362ccd040dbcfd2d6d95c6ca63992866d3a Binary files /dev/null and b/system/system/framework/arm64/boot-tcmiface.oat differ diff --git a/system/system/framework/arm64/boot-tcmiface.vdex b/system/system/framework/arm64/boot-tcmiface.vdex new file mode 120000 index 0000000000000000000000000000000000000000..70c8d5553d8577f5c6311f123fe019650312bb2b --- /dev/null +++ b/system/system/framework/arm64/boot-tcmiface.vdex @@ -0,0 +1 @@ +/system/framework/boot-tcmiface.vdex \ No newline at end of file diff --git a/system/system/framework/arm64/boot-telephony-common.art b/system/system/framework/arm64/boot-telephony-common.art new file mode 100644 index 0000000000000000000000000000000000000000..4a4d4365c2bcd69d8d24f239de72eeb8bf3f76e4 Binary files /dev/null and b/system/system/framework/arm64/boot-telephony-common.art differ diff --git a/system/system/framework/arm64/boot-telephony-common.art.rel b/system/system/framework/arm64/boot-telephony-common.art.rel new file mode 100644 index 0000000000000000000000000000000000000000..f47d57775e588dbe2740661ded8613f43dfb2f3c --- /dev/null +++ b/system/system/framework/arm64/boot-telephony-common.art.rel @@ -0,0 +1 @@ +šäP<˜LÇ»÷ƒPXÏÄA‰³Q(WJ—EÊ®>{` HˆHH(øHˆHPHPH(H@HðHH H`PHHPHH˜HH0H8H€HHH(H¸HHHHP((˜( (8(0 @((((<8( 000$, 88(HHHHHHHHHHTH@\HH€HHPHHHHH$@hH0HdH HHHHHHH8HHHHHH8HH@HHHHHHH8HHHHHHHH(HH <HPH$àHPPHHHPHdPPPPPHHPHPHPHHPPPHHHPPPPPPH0HHPHPH@PH HHPPHPHPHPPPHPPPPPPHHH0HôPPHH0HPHPPPPPPPPPPPPH4PHHPPPHPPPPPHHPHHHH,HPPPPHP@PPPPHPPHHHPPPPHHPPHPHÔPPHHPPPPHPHH(PPPHPHP@PPPPH HHPPHHHH@HHHPP@PHH H$HHH@H@H HPPPPPPPPPPPPPHHHPHHH`PH PPHPH@@ôH0HPPHP@PPPHPHHPH ˆPHPPHPPP@PPHPHHPPHH0PPHPHHPPHPPHPHHH8H PPPPPPHPH8PPPPPHPPPXHHPH PPPPPPPPPHPH(HH0HHPPPPH HPH(PPPPPH(HPP@@@PHpHPPPPHPPHPPHPHHPHHP@PPPPPPPPPHH8HPPHPPPPHPPHHP@@PPPHPHHP@œHHHHPH(PHPHDPHHPHHPHPHH8H ( 88 0 ((0((000(((80@(8((((0 0(( 0 0 08( X( ( (0 ((0 ( H( (X H(( (0((( (0 0 HH( 888( ( 0 8 ( 0 ( 0 H(( (( ((( @ (( ( (( (( (((( (( ( ( 0 (@ 8H0P ( 8 ( @( ( 0(( ( (0(((((0(( (( (( (((((((((( 88 (( ( ( ( 0( @ 0@(8(@0( ( ( (((( ( ( (( (( 00(( (((((((@( ( ( ((0 ( ( 0 00 (((( 0 88@(800 00 ( 0( ((((0080 ( 0((0(( ( ( (((((000 0 ( ( ( 0 ( (0 (0 ( 00 ( (((( (( 0((((( 0(((((((80 ( ( (00 ((@8H ((0((8( (( (( (88 0( ((( ( 0(0(( 0 ((8( 0((( (0 0( ( (( ( (((((( (( (((( (0 ( (( (((( 000 (0 ( 0 0 ( 0 ( @080 ( ( X ((( @( (( ( ((0( (( ( 08(0 ( (( h (( ((08 ((0( 8(@( (( 00 (( h8800800( (( ( (888@8(0 88 (PH0@@@8````8(((((((((( 8 ( ( 0 ((( (( (8 ((0( ((( ( ( ((( @ 8 0 ( 8 ( ( 8000 (( 0( (( ( (0((0(( ( 0 0(( ((0(( 0 (8(( 0 (( 0 0 ( ( ( ( (( (( ( 8 ( 0 (8800( ((8( ( ((((( (@H @88 ( 8088@@8 (( ( 8( (( (((0 0( 0(0XX808 8( 8 (( 0 0H( 0@((H@ 00 (8@00 ( ( ( ( ( ( ((( 808 (00(000(0000 ( (( (( (( ( ( ((((( (( (((00(0( 00( ( (( ( ( ((( 000 ((((((( ( (( ( (((( ( (( (P8888H0 (( @H8@00 08@X ( (0( ( ((( P((( ((( (8( 0 0080( ˜( (H(8(X`(( (8 00@(@0@PH@H880(@ ( ((H(((88 ( @((@@80 ( ( (XP@H@0(0X@PHH@888( 8 (8(( ( 8(( 800(( @ H80@808888 8808H000HHHH80P800@00 H80@@8@00(H@@H@(((88(8@(H8@PH(8(@0@88P((0((0088(@( (000(H 08(080080(8 8X @8888 08( 0 0088Pp 00 008(((80 ((((88((((88@8(@80PP((@0( ( 008000(8(( H0@ (0 ( (((X (( (( ( 0(000 (0@HH( (((XP( 8HP@(P8P8H808(( P8PP@P@((P8HHPP@XP` 8PPP08P@@PH@ H0H@ (( 00 hPP (80 ( 80((88( @((0 ((088 H8(( 0(@P 0@8@ 0(0 ((( (@X( 00 H 00 80H( ((( ((0 (0 0( 80H8(0( 08@000@(@H(80 8880088((8 ((@0X88H00@0(H0(@(P000 (80H(8@H@H`00008@@80(0(0(888(00PX@P@8@(8@ @00 @ HH @ 00(8H 0 8 8(0 @@0h80((00800(8((0XX@(0PHH80(@PP88000 0(0 ( ( ( ( ( ( ( ( 8@@@8@@8@0@8((( ((80X00@088((000 @8000H880XX 080HHH(8@PH0((P0H80(08@88(@08HP@P00008080PP8@@8@(HHH8XXX H 00( ((((((((0 x@0X((( ( 00 0( 8 (@0 88 800 (HP008((pp ((8(( (X08080( (( 0( 0 ((@ ((( ((00(0(0(( ((( (((80( ((((@@80 (0(8(000(00((0 (@(( ( 0 ( 800 H X(8( ((8PXh08(( (00((pp`` (8 @0( (@P0P (880( 80 008(000@Xp0888( P0H80(((@@@@(0P((08(80@( ((((((8H((00@(00(0(((00(( 8 @ 0(0(( 880(((00 (0(8( ( 0(H@( ((0@(000PH 80(( 8 0((( 0 0H (( (00( 0 P80 (08(08@00@(8@0 ( 00((H(@8PPPPHPHPP0 ( ( 00 ( @( (( (0( 008((0P((8 00 (008 (8(0 (80@8p@((( 0(8888(PPP 88( 808880@ 8((X0 (8 @@@(H (0@08000800@0 (((00( (8 (H@ 8((((H@0X0H(00(08 H0(00(00(00000(08800(0(00008(088(0(000( ((((000 (((( (0((((0((8 0 ( ( ((( ( (( ( 0@0 P08( @8(08( 8 H(( ( 880 (0@ 8@(H@0@880( 000( (PP0 @( 000 ( (( 00 ( (8( ((800808(@88(@( (0 ((80@ 0 8@( ( P0@@ @( 8880808(800 H€8 0H( ( (0 8@(((0 88 88@(8008((0808( P0`@H ((@0( 08(( (P0 P8@8PhX(0P8@00@H(((0`X8HH8( 00(8 (PH8@888888@@8H8@@@8@88@@((0 (HH((08HHP88( 08HH0(( ( (( ( XX@ ((0 @H0H(800(( 8@88 ( ( (0 (800PH0(0 (( €8@00 0 ( 8h ( (H(HPX ( HX``H0 (( 088HP0 PX (8 00800( ( 00H0(@0P (( 0@H(08 0 H(@HhH((((88(@00@P (8(( 8 H(0@@8 (H(08H ((( 80P( ( 0(H@8(08((0((((@H((08@@( (88 ( 0(80@(((0@@( @ 00 ( 88P08( (8HH((@X000(8(00(H@ ((0(0(088(((( ( (80880(08880((((0((0(0(00(( (080008(0 (0 (( 00 H@ ( ( ( ((`H0H0H088@@@(((0@@@(088P08088(@8H@@PH@( 8 0 0 (8 ((( (( (0((0000@0 @P@((((008(888(((((@@ (( @( ( (0 H00 0HH( 8( 0H0@(8@0( P800@P0000 H@P0H(PX(( 88800@H@HP@8@H@Xx@XPx@xHhH8@HH@((@@88 H@(088((8P88@08@0p 00 8 (88H@00 @HXX8@X( @@0XPXX`PX8 0(@@ 0 (( ((88888888888H0@8@0@88H0@8H0@888(88H@PX(8(888 X88X0H@00H080@8@8H8hh`hh``XPP`XPPPPP@00P@8@8PHH8((8((8P@8H( 080P00P@H@@ 00(8((@0(00P80XHH000(0008((8(@08PPHH@H0(0(0(0 8(0 0 8 ( 8 ((((((((@08 ((PÀ8 ( 080P(0@P@@88`@H(( px ¨p ( 0 0080@PH@PH8@@08@@08@P@88(( ( 0 00H 0((0( 08800088@8@((000088@800008((0000888@8888@08(808000@88888((8(00(008@0000((000H@( 0@808@8((( ( 8@@@PH((0HH8(H088@8(80@@00H88P0 @@@@h880P H8(¸((0((088(080(0(088H@( @H 0 @(((0(00 (((0@ (@8P@((0HPHPHP8@8 8(008@@@0H0@(80 0@8@88080@80@H8XHPH@@@HP@@@XhHH8PP08@(P0HX@@H@@HHHX 8 H@PH HH8888((00PP0(8880 (0((000000 8(0H( 88H@0@0X@@@800((0@P8H0 ( ( ( H@@8P (0 88@@ (((808 ((8(008 80 ( HP @ 8 0` 888 H@0080XX`008(80((800(80(888@8 ` @8@800((( 0808 (0((088(0((@8@8@08(0@0H 8@@ P(( 88@H0(@ 8( 00P(8X 00X8((P0HH((`008((@P0@(@@@@HH€0PP8(X08P@@888(0@8@@(@0@0(@880808@@H8(88 (HH@8PH0XPhH@( 0@H 8@@@@@HH(@@8@88HH@HHP( 8@ HH@0 88@8@80`0@(8H @((8800888P08HX@8H( X888XHPH@8@ ((((808H8(0@H@h@88@0(HH@ 08((0 ( 00((PHH@0@888PX888@H8P0HHX0@PH 8@8(((H @@H0(@0H P˜`PPPh8pHP(X8X0P888@P0000000(@@XH0XHP8H80@0H0@`8 P( ( 0 `8 0((0(888 @8H((((0(( 8((0@0(@ (@@(@H(080P0@(@0@ (((@@PHPH@@PP@(( (0 ((((0( ( 00@8000( 8@@@(@80(((0X(H (H8 H( 8H08P@(0(@0( (( 0( 8(( (( (88( @@@@@P88@@ ( 8(((((( 0 (0000 (8 ( ( ((( (( ((00 ( ( 080@0@@ (( ( ((0 0H0( 8(0 8(H@((0 ((00(( ((((0(H(( 088@8( 0 8HP@(8 ( ( (((0 (00 (( ( ( (( (P 8(00 ( (((0H80000H000(((0H`H(808( (0((( 8888H@(PHP0HH@X88((88H`@8 0(0 HH88((0( 800 H@0`@0 00 (0088HP0(0(0(HP0800(H8 0XH(X@@@P8h(@@0(X`8@8@00PPH@00@0H8 (((0h(8 HPP0HH( (X 8(80@@(X80@@h (PX000(8PP0 080 (0HH@@(08@8((8(( @XPH H(08((@0@80@ @P(008`h8(8((8(X8(PXXX8P88@@ @088@H@88 0@PH0(`008P0(0 `H(0888H (@00HH8@HX@@@@(0@H(8@(8@(((( 0((000(0(0880@ (phH8@hX888@000(800 (((8800@(( 0( (((0(@(088H@@HHHHHHHH@00888(8(((HPP@X88PP@X0P@@8 0((0H (@((00((((0((((0000(00(08((0 ((@00 8 0((( ((@@@@@@@@HH 000(@ (8(0 0h`0@08(0 H (P(8H@@H08 XH088(8`H088@X8H (((8@@@00000(88800@8@@((( ( 00000(( (0 80 (@0P@xH (H 000(P88 @0@0( ``X 8XX8 (HP@((PPH((@(PP 088 ( 0( (( 0 hHX@8@ (@H8P0P( P@ 0@((8(@@0@8@@@@00H000HH (0800@8@@88(P@X80X8H@H@( (PH08H80 0@ ((8((@8PX0@@@0( (8X(8(( P( @8(H8@8@8HH 080((((((( PPHP( (80 (H8@0@(((08 0 0 ((@((( H ( `(0PXH00@PX( 00HH(8 (00(H 8 @ 0(8@(080 08H888 000P@H8( @0( @(0 0( (( 8 0( @0(( (0@80@@X0P0 0( 8800(088 @00@08 00˜00 P00 0( ( (0 H0 (88X00 ((0X8X8Hp8HPHH@0(0008P8` (00@X8000HP@(88@@@0`HH8@0`HH8800H 00800@(0XPPH8H`P0@8@p8@PH@HX@@8@@8PPP88(8@ (00((8 ( ( 8 00(8 HH88@888 @@08 8( (@ `H@@pH(XPXPHXX@@pHh@PX@@@H@XP`H@@@H@8HP@Ph@``PPPPPH@HHHHHPP`PPPP@PHXPXHX@HPHH`PHHXPhXPH`@HhH@PPXh@XXhHPXP@@PXPH@@XXHp@h@XP@HhH@HX@@@8@@@h@X(@H8PHHHHP(PhXPH@HX`PHHHHHP@@XHXH`@HPX@X@P`P@XPxPH@h`Px@XPpHX@HhXHHPH@@P@HPh@@H@@HHP`XhpH8P@H@8HH@HhXH8PXHPHHXhh@p@8@HHH`HXxXH`Ph@@@H@`@HPHH@P@H@X@PHHPPpXPP`XhHHpP@8PX@XPHHP`XHH xH(@h`H8PP@`PPH@XH@HHHP ph@HHPXPX@@ HPXH`hP@PhhHPXPP`@H8HPpHH`PPHH`@@HPPHHP@HPP@PPPP@PPPPPHPH8`H@ P8`@P@(H@XhP0HPPPPP@@HH@hphX@HP8HPX`@`PpPH`HPHHPHXhphHPHh`PH`X`PPX€HPH@PX@PXHXHPPPpHX@h`P@PpHH@@T 0 0((8x(( (@(((h (( 0 ˜K , $(0 4, $$(0$0 ( ( $, 04(,( $ $$(( < $$$( $$ 8 4, ,,, $H,$ $$( 8$8 $8(,(($( $( $( 0 (( <0< 0$< $@( D ( $,< (( $$(,0 0$ $8 8 $(,8($(4$ $< $$40$$ $$ (@ 0$(,D $, @ $ $$, \ No newline at end of file diff --git a/system/system/framework/arm64/boot-telephony-common.oat b/system/system/framework/arm64/boot-telephony-common.oat new file mode 100644 index 0000000000000000000000000000000000000000..ac9a540574c0f940d8d1e2027fc755bda7d2c70d Binary files /dev/null and b/system/system/framework/arm64/boot-telephony-common.oat differ diff --git a/system/system/framework/arm64/boot-telephony-common.vdex b/system/system/framework/arm64/boot-telephony-common.vdex new file mode 120000 index 0000000000000000000000000000000000000000..bda372da8c767707b466bdcd8f3fbf2e71a73ea3 --- /dev/null +++ b/system/system/framework/arm64/boot-telephony-common.vdex @@ -0,0 +1 @@ +/system/framework/boot-telephony-common.vdex \ No newline at end of file diff --git a/system/system/framework/arm64/boot-telephony-ext.art b/system/system/framework/arm64/boot-telephony-ext.art new file mode 100644 index 0000000000000000000000000000000000000000..c69cf8efdc2797fbdb080ced4fc612886591fc14 Binary files /dev/null and b/system/system/framework/arm64/boot-telephony-ext.art differ diff --git a/system/system/framework/arm64/boot-telephony-ext.art.rel b/system/system/framework/arm64/boot-telephony-ext.art.rel new file mode 100644 index 0000000000000000000000000000000000000000..f38ec1afbb1f0117b53de4870609b19d13c970be --- /dev/null +++ b/system/system/framework/arm64/boot-telephony-ext.art.rel @@ -0,0 +1 @@ +-è±"¤§ææ©)”w/›sÆkhÞµW gpHÞk` @08(PÐ(XPè0P0 @p H((ø"”Ä \ No newline at end of file diff --git a/system/system/framework/arm64/boot-telephony-ext.oat b/system/system/framework/arm64/boot-telephony-ext.oat new file mode 100644 index 0000000000000000000000000000000000000000..8dc2f17fa0ec825136a2acb7d2e41db69e8d3c93 Binary files /dev/null and b/system/system/framework/arm64/boot-telephony-ext.oat differ diff --git a/system/system/framework/arm64/boot-telephony-ext.vdex b/system/system/framework/arm64/boot-telephony-ext.vdex new file mode 120000 index 0000000000000000000000000000000000000000..b56734ce1307c05a83333e40dff6777c5b89ebe6 --- /dev/null +++ b/system/system/framework/arm64/boot-telephony-ext.vdex @@ -0,0 +1 @@ +/system/framework/boot-telephony-ext.vdex \ No newline at end of file diff --git a/system/system/framework/arm64/boot-vendor.qti.voiceprint-V1.0-java.art b/system/system/framework/arm64/boot-vendor.qti.voiceprint-V1.0-java.art new file mode 100644 index 0000000000000000000000000000000000000000..e4a9de43bf8d7f96ff7b73b4894669969b44d618 Binary files /dev/null and b/system/system/framework/arm64/boot-vendor.qti.voiceprint-V1.0-java.art differ diff --git a/system/system/framework/arm64/boot-vendor.qti.voiceprint-V1.0-java.art.rel b/system/system/framework/arm64/boot-vendor.qti.voiceprint-V1.0-java.art.rel new file mode 100644 index 0000000000000000000000000000000000000000..672efa22698209959e0c15ef1bb17da097c6de8c --- /dev/null +++ b/system/system/framework/arm64/boot-vendor.qti.voiceprint-V1.0-java.art.rel @@ -0,0 +1 @@ +žùüL5‡ÿ+bÇ¿‘Àͽ~`|œuúîß„P]•/` ( ( ( h`@H0°@ðà(8 ¸p (˜ ( `` P8(8@ 0(XH Üh8\ ¨\HDäÌ€pÔÐT0¬X<èø \ No newline at end of file diff --git a/system/system/framework/arm64/boot-vendor.qti.voiceprint-V1.0-java.oat b/system/system/framework/arm64/boot-vendor.qti.voiceprint-V1.0-java.oat new file mode 100644 index 0000000000000000000000000000000000000000..126dba9fdffdbc52e21145c18e1b5604dbb6ac5f Binary files /dev/null and b/system/system/framework/arm64/boot-vendor.qti.voiceprint-V1.0-java.oat differ diff --git a/system/system/framework/arm64/boot-vendor.qti.voiceprint-V1.0-java.vdex b/system/system/framework/arm64/boot-vendor.qti.voiceprint-V1.0-java.vdex new file mode 120000 index 0000000000000000000000000000000000000000..9ce999400e25d358b5dc4c8b2f51adf9e1485d75 --- /dev/null +++ b/system/system/framework/arm64/boot-vendor.qti.voiceprint-V1.0-java.vdex @@ -0,0 +1 @@ +/system/framework/boot-vendor.qti.voiceprint-V1.0-java.vdex \ No newline at end of file diff --git a/system/system/framework/arm64/boot-voip-common.art b/system/system/framework/arm64/boot-voip-common.art new file mode 100644 index 0000000000000000000000000000000000000000..d2be2a6617277894ef13f66e28a1079f1b890457 Binary files /dev/null and b/system/system/framework/arm64/boot-voip-common.art differ diff --git a/system/system/framework/arm64/boot-voip-common.art.rel b/system/system/framework/arm64/boot-voip-common.art.rel new file mode 100644 index 0000000000000000000000000000000000000000..6155c97127ad516eda144933f4100def9b2602f6 --- /dev/null +++ b/system/system/framework/arm64/boot-voip-common.art.rel @@ -0,0 +1 @@ +NÁÉÐzÜ>&Ù·¯Û”%ÍD½¦5tœÎÿ¤Š®ù` H H@(HH 0 0((( ( 08P8( H (( 0 (00 (( ( 008 H( 0 8(8( ((0((0 (( ( ((008 (0 ((0080((( ( @ 0@88 0(0((((8( ((((( (0 ( ( (8 (800 88( (008(0 (( (((0 (((8 (80 ((((((@H0( 0H 8@@@`((0(0 (00(( ((((((( 0( ( 0 ( 80(0 0 800@ ( ( ((( (((80800< 0 0ˆPHh€8(Ðаà( 0 àЀ 0( 8 @(0(0 H ((0PH p 0@(8 Xp €à àðð¨7<8, 8 ,(400 P , ,,D , ($ÈÔà¼Ü \ No newline at end of file diff --git a/system/system/framework/arm64/boot-voip-common.oat b/system/system/framework/arm64/boot-voip-common.oat new file mode 100644 index 0000000000000000000000000000000000000000..5c533540221e6818b0766048c0328437787b5074 Binary files /dev/null and b/system/system/framework/arm64/boot-voip-common.oat differ diff --git a/system/system/framework/arm64/boot-voip-common.vdex b/system/system/framework/arm64/boot-voip-common.vdex new file mode 120000 index 0000000000000000000000000000000000000000..ce1755e06af5abb4fb2191f1159ae511745e7af2 --- /dev/null +++ b/system/system/framework/arm64/boot-voip-common.vdex @@ -0,0 +1 @@ +/system/framework/boot-voip-common.vdex \ No newline at end of file diff --git a/system/system/framework/arm64/boot.art b/system/system/framework/arm64/boot.art new file mode 100644 index 0000000000000000000000000000000000000000..f2e845e7f0a034cd9d6324605ff8ffdc3ed06a87 Binary files /dev/null and b/system/system/framework/arm64/boot.art differ diff --git a/system/system/framework/arm64/boot.art.rel b/system/system/framework/arm64/boot.art.rel new file mode 100644 index 0000000000000000000000000000000000000000..fa3ff43846fd559ea5a5bd75d51d30f3f893434a --- /dev/null +++ b/system/system/framework/arm64/boot.art.rel @@ -0,0 +1 @@ +gÙª`¾ííÉm?TrÕÝíÚ6JúԢɶˆYI` $``\\\\\\\\\````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````` (( ( 0HH@ 000@08080H8080888H@@P08H8HHP000(0(88PH8000HX808X((0X8`0H(P0((PP(@8H8808HP8PP8(@H@HP@@P8088HH88@8@88@80P@0X00H08(80(800(00H08X80@88XH0XP@8@00008@@H(H8@88(8(H8H08@8((8P0(PP0H(888H0(X88(`0@@8(P(8080@8H8 8P`8HP08088X(P0888XH(8(8P(P@@X@@HH@00(@PHx@H(0HPHH8((p(08P000@0`(0`@@8(08(@08p8008X0@H00P00P8(P@8(H@PH@(Xh0x €00 0 ¸€@p8(@P @8p84 $( $ , ,$,, $$<<$ P $P$,$@ (@400 T(,0$$ ( \ No newline at end of file diff --git a/system/system/framework/arm64/boot.oat b/system/system/framework/arm64/boot.oat new file mode 100644 index 0000000000000000000000000000000000000000..9f4bf5a80b09238a821f07e4b36c378920fc2796 Binary files /dev/null and b/system/system/framework/arm64/boot.oat differ diff --git a/system/system/framework/arm64/boot.vdex b/system/system/framework/arm64/boot.vdex new file mode 120000 index 0000000000000000000000000000000000000000..10cd88dff298fd34dcb3ba9d987e6e43351bf015 --- /dev/null +++ b/system/system/framework/arm64/boot.vdex @@ -0,0 +1 @@ +/system/framework/boot.vdex \ No newline at end of file diff --git a/system/system/framework/audiosphere.jar b/system/system/framework/audiosphere.jar new file mode 100644 index 0000000000000000000000000000000000000000..686ec1e1ad9c1ce59bd874fa5425fa3e9e06128a Binary files /dev/null and b/system/system/framework/audiosphere.jar differ diff --git a/system/system/framework/bmgr.jar b/system/system/framework/bmgr.jar new file mode 100644 index 0000000000000000000000000000000000000000..44605e62583c52c731958968d32b730ad9289dbc Binary files /dev/null and b/system/system/framework/bmgr.jar differ diff --git a/system/system/framework/boot-QPerformance.vdex b/system/system/framework/boot-QPerformance.vdex new file mode 100644 index 0000000000000000000000000000000000000000..007c4bd25588164bd8ecc8eb5bdf9c930d8b5ddb Binary files /dev/null and b/system/system/framework/boot-QPerformance.vdex differ diff --git a/system/system/framework/boot-UxPerformance.vdex b/system/system/framework/boot-UxPerformance.vdex new file mode 100644 index 0000000000000000000000000000000000000000..a30269fe867b3336237dd0a7f42336dcca489796 Binary files /dev/null and b/system/system/framework/boot-UxPerformance.vdex differ diff --git a/system/system/framework/boot-WfdCommon.vdex b/system/system/framework/boot-WfdCommon.vdex new file mode 100644 index 0000000000000000000000000000000000000000..395ff845879317250b3440f466ca89c53a4ec7f7 Binary files /dev/null and b/system/system/framework/boot-WfdCommon.vdex differ diff --git a/system/system/framework/boot-android.hidl.base-V1.0-java.vdex b/system/system/framework/boot-android.hidl.base-V1.0-java.vdex new file mode 100644 index 0000000000000000000000000000000000000000..1f78b8b88f14e2ff6aa0797d16ccf7d1bed4a1f8 Binary files /dev/null and b/system/system/framework/boot-android.hidl.base-V1.0-java.vdex differ diff --git a/system/system/framework/boot-android.hidl.manager-V1.0-java.vdex b/system/system/framework/boot-android.hidl.manager-V1.0-java.vdex new file mode 100644 index 0000000000000000000000000000000000000000..7a608b50626aa987e686207dcb9f50de2fbb10d1 Binary files /dev/null and b/system/system/framework/boot-android.hidl.manager-V1.0-java.vdex differ diff --git a/system/system/framework/boot-android.test.base.vdex b/system/system/framework/boot-android.test.base.vdex new file mode 100644 index 0000000000000000000000000000000000000000..9d67ba24a18a17da060fd2336ba9af20c728a9d8 Binary files /dev/null and b/system/system/framework/boot-android.test.base.vdex differ diff --git a/system/system/framework/boot-apache-xml.vdex b/system/system/framework/boot-apache-xml.vdex new file mode 100644 index 0000000000000000000000000000000000000000..47a143480966c022d0f98493965f3d9bdd8fa713 Binary files /dev/null and b/system/system/framework/boot-apache-xml.vdex differ diff --git a/system/system/framework/boot-bouncycastle.vdex b/system/system/framework/boot-bouncycastle.vdex new file mode 100644 index 0000000000000000000000000000000000000000..18774aaaa0b7bc51ef278f81c5ced7bba914c864 Binary files /dev/null and b/system/system/framework/boot-bouncycastle.vdex differ diff --git a/system/system/framework/boot-com.nxp.nfc.nq.vdex b/system/system/framework/boot-com.nxp.nfc.nq.vdex new file mode 100644 index 0000000000000000000000000000000000000000..c76b78e82da5bcf0fdf7e6b47daa6fc6ed444d04 Binary files /dev/null and b/system/system/framework/boot-com.nxp.nfc.nq.vdex differ diff --git a/system/system/framework/boot-com.qualcomm.qti.camera.vdex b/system/system/framework/boot-com.qualcomm.qti.camera.vdex new file mode 100644 index 0000000000000000000000000000000000000000..b2479b343fe1894fbbebc810082b8f368a9d8b2c Binary files /dev/null and b/system/system/framework/boot-com.qualcomm.qti.camera.vdex differ diff --git a/system/system/framework/boot-conscrypt.vdex b/system/system/framework/boot-conscrypt.vdex new file mode 100644 index 0000000000000000000000000000000000000000..ad46b2d593762de3541f09900e3fa66264462a75 Binary files /dev/null and b/system/system/framework/boot-conscrypt.vdex differ diff --git a/system/system/framework/boot-core-libart.vdex b/system/system/framework/boot-core-libart.vdex new file mode 100644 index 0000000000000000000000000000000000000000..943ea66a10dbc70efe4210d54f696543c6e400f1 Binary files /dev/null and b/system/system/framework/boot-core-libart.vdex differ diff --git a/system/system/framework/boot-core-oj.vdex b/system/system/framework/boot-core-oj.vdex new file mode 100644 index 0000000000000000000000000000000000000000..1576939a120686099a35362ba0bfd95af9ae86bc Binary files /dev/null and b/system/system/framework/boot-core-oj.vdex differ diff --git a/system/system/framework/boot-ext.vdex b/system/system/framework/boot-ext.vdex new file mode 100644 index 0000000000000000000000000000000000000000..e3a432463a7c41a2ed22384bffd38329f64b3093 Binary files /dev/null and b/system/system/framework/boot-ext.vdex differ diff --git a/system/system/framework/boot-framework-oahl-backward-compatibility.vdex b/system/system/framework/boot-framework-oahl-backward-compatibility.vdex new file mode 100644 index 0000000000000000000000000000000000000000..f3650f2c17f8d3bf8cbbd84d8906cc4ea936a3cf Binary files /dev/null and b/system/system/framework/boot-framework-oahl-backward-compatibility.vdex differ diff --git a/system/system/framework/boot-framework.vdex b/system/system/framework/boot-framework.vdex new file mode 100644 index 0000000000000000000000000000000000000000..9fc9ef25f25aab60c2b5d230a8c0f2d5d8458312 Binary files /dev/null and b/system/system/framework/boot-framework.vdex differ diff --git a/system/system/framework/boot-ims-common.vdex b/system/system/framework/boot-ims-common.vdex new file mode 100644 index 0000000000000000000000000000000000000000..6cffd1dcc8362e4a8b722e5bbb988ad00d906fe0 Binary files /dev/null and b/system/system/framework/boot-ims-common.vdex differ diff --git a/system/system/framework/boot-okhttp.vdex b/system/system/framework/boot-okhttp.vdex new file mode 100644 index 0000000000000000000000000000000000000000..3c47d1c445f931086733341eca609ba85fbbd18a Binary files /dev/null and b/system/system/framework/boot-okhttp.vdex differ diff --git a/system/system/framework/boot-qcom.fmradio.vdex b/system/system/framework/boot-qcom.fmradio.vdex new file mode 100644 index 0000000000000000000000000000000000000000..4fe952a87dcbaf01416a76082867412fdd84e854 Binary files /dev/null and b/system/system/framework/boot-qcom.fmradio.vdex differ diff --git a/system/system/framework/boot-tcmiface.vdex b/system/system/framework/boot-tcmiface.vdex new file mode 100644 index 0000000000000000000000000000000000000000..bb4aa00bd6aea3b278c658bb3e1b7b05be485fa7 Binary files /dev/null and b/system/system/framework/boot-tcmiface.vdex differ diff --git a/system/system/framework/boot-telephony-common.vdex b/system/system/framework/boot-telephony-common.vdex new file mode 100644 index 0000000000000000000000000000000000000000..98f95d0f7b3abce9a8a611320043e48fccb0736d Binary files /dev/null and b/system/system/framework/boot-telephony-common.vdex differ diff --git a/system/system/framework/boot-telephony-ext.vdex b/system/system/framework/boot-telephony-ext.vdex new file mode 100644 index 0000000000000000000000000000000000000000..42a2302d82298c8e985ce9092479fb95bef7124a Binary files /dev/null and b/system/system/framework/boot-telephony-ext.vdex differ diff --git a/system/system/framework/boot-vendor.qti.voiceprint-V1.0-java.vdex b/system/system/framework/boot-vendor.qti.voiceprint-V1.0-java.vdex new file mode 100644 index 0000000000000000000000000000000000000000..9ef14a7d54abbfed8f749fa93cd0e2515abc4fc5 Binary files /dev/null and b/system/system/framework/boot-vendor.qti.voiceprint-V1.0-java.vdex differ diff --git a/system/system/framework/boot-voip-common.vdex b/system/system/framework/boot-voip-common.vdex new file mode 100644 index 0000000000000000000000000000000000000000..91bcb775c6cd107123181ff2fd4d51178e895bcb Binary files /dev/null and b/system/system/framework/boot-voip-common.vdex differ diff --git a/system/system/framework/boot.vdex b/system/system/framework/boot.vdex new file mode 100644 index 0000000000000000000000000000000000000000..a32142b345b2551b13455b5b5a249bd8d4162b28 Binary files /dev/null and b/system/system/framework/boot.vdex differ diff --git a/system/system/framework/bouncycastle.jar b/system/system/framework/bouncycastle.jar new file mode 100644 index 0000000000000000000000000000000000000000..d7fb44fac7ebe4b52774283d4db64bf66aafbb27 Binary files /dev/null and b/system/system/framework/bouncycastle.jar differ diff --git a/system/system/framework/bu.jar b/system/system/framework/bu.jar new file mode 100644 index 0000000000000000000000000000000000000000..52cba805344e03b54052e917f9f31810660d751c Binary files /dev/null and b/system/system/framework/bu.jar differ diff --git a/system/system/framework/cneapiclient.jar b/system/system/framework/cneapiclient.jar new file mode 100644 index 0000000000000000000000000000000000000000..78f29b4f2d25573d283ac230283d49d17b1a5faa Binary files /dev/null and b/system/system/framework/cneapiclient.jar differ diff --git a/system/system/framework/com.android.future.usb.accessory.jar b/system/system/framework/com.android.future.usb.accessory.jar new file mode 100644 index 0000000000000000000000000000000000000000..f6a9be03d6a11a5d9f03cdc0d17435baa48bff20 Binary files /dev/null and b/system/system/framework/com.android.future.usb.accessory.jar differ diff --git a/system/system/framework/com.android.location.provider.jar b/system/system/framework/com.android.location.provider.jar new file mode 100644 index 0000000000000000000000000000000000000000..7b972f605fdcd7257ef85e2e34765ab8c0b3ba67 Binary files /dev/null and b/system/system/framework/com.android.location.provider.jar differ diff --git a/system/system/framework/com.android.media.remotedisplay.jar b/system/system/framework/com.android.media.remotedisplay.jar new file mode 100644 index 0000000000000000000000000000000000000000..cd9c5c267191703933a585bb02c21796e958a85d Binary files /dev/null and b/system/system/framework/com.android.media.remotedisplay.jar differ diff --git a/system/system/framework/com.android.mediadrm.signer.jar b/system/system/framework/com.android.mediadrm.signer.jar new file mode 100644 index 0000000000000000000000000000000000000000..9882847fe8deb854da5e22286bc811a8cdd74d81 Binary files /dev/null and b/system/system/framework/com.android.mediadrm.signer.jar differ diff --git a/system/system/framework/com.android.nfc_extras.jar b/system/system/framework/com.android.nfc_extras.jar new file mode 100644 index 0000000000000000000000000000000000000000..c21d8193cf78a3057e5e4c3135473292f2f058cc Binary files /dev/null and b/system/system/framework/com.android.nfc_extras.jar differ diff --git a/system/system/framework/com.asus.fm.jar b/system/system/framework/com.asus.fm.jar new file mode 100644 index 0000000000000000000000000000000000000000..849655564f5a303d655d57dd9f50ac6543ac60a6 Binary files /dev/null and b/system/system/framework/com.asus.fm.jar differ diff --git a/system/system/framework/com.google.android.maps.jar b/system/system/framework/com.google.android.maps.jar new file mode 100644 index 0000000000000000000000000000000000000000..fc997037f50840880d3b9cc1ab1892ceb57e8787 Binary files /dev/null and b/system/system/framework/com.google.android.maps.jar differ diff --git a/system/system/framework/com.gsma.services.nfc.jar b/system/system/framework/com.gsma.services.nfc.jar new file mode 100644 index 0000000000000000000000000000000000000000..de95a28e49337a6dad8c25c7f09e64ed6d2ea119 Binary files /dev/null and b/system/system/framework/com.gsma.services.nfc.jar differ diff --git a/system/system/framework/com.nxp.nfc.nq.jar b/system/system/framework/com.nxp.nfc.nq.jar new file mode 100644 index 0000000000000000000000000000000000000000..7b972f605fdcd7257ef85e2e34765ab8c0b3ba67 Binary files /dev/null and b/system/system/framework/com.nxp.nfc.nq.jar differ diff --git a/system/system/framework/com.qrd.wappush.jar b/system/system/framework/com.qrd.wappush.jar new file mode 100644 index 0000000000000000000000000000000000000000..d6dc3550c3ffd8ac31393fc69e2569022213f12c Binary files /dev/null and b/system/system/framework/com.qrd.wappush.jar differ diff --git a/system/system/framework/com.qti.dpmframework.jar b/system/system/framework/com.qti.dpmframework.jar new file mode 100644 index 0000000000000000000000000000000000000000..16495432a6d75b40f614c772139ebe3b8c14f5e6 Binary files /dev/null and b/system/system/framework/com.qti.dpmframework.jar differ diff --git a/system/system/framework/com.qti.location.sdk.jar b/system/system/framework/com.qti.location.sdk.jar new file mode 100644 index 0000000000000000000000000000000000000000..09bbf2c9c9677e0213b3f341f618f2f3e2c73071 Binary files /dev/null and b/system/system/framework/com.qti.location.sdk.jar differ diff --git a/system/system/framework/com.qti.snapdragon.sdk.display.jar b/system/system/framework/com.qti.snapdragon.sdk.display.jar new file mode 100644 index 0000000000000000000000000000000000000000..4124b48bcc96bada6118e0666451addfa93eb299 Binary files /dev/null and b/system/system/framework/com.qti.snapdragon.sdk.display.jar differ diff --git a/system/system/framework/com.qualcomm.qti.camera.jar b/system/system/framework/com.qualcomm.qti.camera.jar new file mode 100644 index 0000000000000000000000000000000000000000..7b972f605fdcd7257ef85e2e34765ab8c0b3ba67 Binary files /dev/null and b/system/system/framework/com.qualcomm.qti.camera.jar differ diff --git a/system/system/framework/com.qualcomm.qti.imscmservice-V2.0-java.jar b/system/system/framework/com.qualcomm.qti.imscmservice-V2.0-java.jar new file mode 100644 index 0000000000000000000000000000000000000000..9810a2df0f3e154c5f60e261333829d3119cf00a Binary files /dev/null and b/system/system/framework/com.qualcomm.qti.imscmservice-V2.0-java.jar differ diff --git a/system/system/framework/com.qualcomm.qti.imscmservice-V2.1-java.jar b/system/system/framework/com.qualcomm.qti.imscmservice-V2.1-java.jar new file mode 100644 index 0000000000000000000000000000000000000000..8ec10c7e0d0c8df4a130b165516dae10fd2a26e1 Binary files /dev/null and b/system/system/framework/com.qualcomm.qti.imscmservice-V2.1-java.jar differ diff --git a/system/system/framework/com.qualcomm.qti.uceservice-V2.0-java.jar b/system/system/framework/com.qualcomm.qti.uceservice-V2.0-java.jar new file mode 100644 index 0000000000000000000000000000000000000000..c912e241aa92b33b2478a805d05b6b6d221ce191 Binary files /dev/null and b/system/system/framework/com.qualcomm.qti.uceservice-V2.0-java.jar differ diff --git a/system/system/framework/com.quicinc.cne.api-V1.0-java.jar b/system/system/framework/com.quicinc.cne.api-V1.0-java.jar new file mode 100644 index 0000000000000000000000000000000000000000..ecc8b0b098512ba859a62d9d32aca02fbdf17bde Binary files /dev/null and b/system/system/framework/com.quicinc.cne.api-V1.0-java.jar differ diff --git a/system/system/framework/com.quicinc.cne.api-V1.1-java.jar b/system/system/framework/com.quicinc.cne.api-V1.1-java.jar new file mode 100644 index 0000000000000000000000000000000000000000..e5e483e5aa3b8fbb00b6cfb972e43d1798823750 Binary files /dev/null and b/system/system/framework/com.quicinc.cne.api-V1.1-java.jar differ diff --git a/system/system/framework/com.quicinc.cne.constants-V1.0-java.jar b/system/system/framework/com.quicinc.cne.constants-V1.0-java.jar new file mode 100644 index 0000000000000000000000000000000000000000..5bdd243cfcfab4f53aed5171a718bd873f55db28 Binary files /dev/null and b/system/system/framework/com.quicinc.cne.constants-V1.0-java.jar differ diff --git a/system/system/framework/com.quicinc.cne.constants-V2.0-java.jar b/system/system/framework/com.quicinc.cne.constants-V2.0-java.jar new file mode 100644 index 0000000000000000000000000000000000000000..97c0c7dc925d2bd1e94f9c199ff06b260521f56c Binary files /dev/null and b/system/system/framework/com.quicinc.cne.constants-V2.0-java.jar differ diff --git a/system/system/framework/com.quicinc.cne.constants-V2.1-java.jar b/system/system/framework/com.quicinc.cne.constants-V2.1-java.jar new file mode 100644 index 0000000000000000000000000000000000000000..4831b740d00483a67200c123f9062b07847761cc Binary files /dev/null and b/system/system/framework/com.quicinc.cne.constants-V2.1-java.jar differ diff --git a/system/system/framework/com.quicinc.cne.jar b/system/system/framework/com.quicinc.cne.jar new file mode 100644 index 0000000000000000000000000000000000000000..23615cc36ccbb2fa8c89fbc83c3b6a48bd725a0a Binary files /dev/null and b/system/system/framework/com.quicinc.cne.jar differ diff --git a/system/system/framework/com.quicinc.cne.server-V1.0-java.jar b/system/system/framework/com.quicinc.cne.server-V1.0-java.jar new file mode 100644 index 0000000000000000000000000000000000000000..8e97ddaf998e06e1841eb7f2b79090f06c442843 Binary files /dev/null and b/system/system/framework/com.quicinc.cne.server-V1.0-java.jar differ diff --git a/system/system/framework/com.quicinc.cne.server-V2.0-java.jar b/system/system/framework/com.quicinc.cne.server-V2.0-java.jar new file mode 100644 index 0000000000000000000000000000000000000000..ac75016a034df035306e3dc0d721ef3ce9a20abc Binary files /dev/null and b/system/system/framework/com.quicinc.cne.server-V2.0-java.jar differ diff --git a/system/system/framework/com.quicinc.cne.server-V2.1-java.jar b/system/system/framework/com.quicinc.cne.server-V2.1-java.jar new file mode 100644 index 0000000000000000000000000000000000000000..c3eb4eeea7a89bd14804cd324b44cd4825dcdf57 Binary files /dev/null and b/system/system/framework/com.quicinc.cne.server-V2.1-java.jar differ diff --git a/system/system/framework/com.quicinc.cne.server-V2.2-java.jar b/system/system/framework/com.quicinc.cne.server-V2.2-java.jar new file mode 100644 index 0000000000000000000000000000000000000000..49d1153e669a5cee7942119c9a0d88cbbdcc94b2 Binary files /dev/null and b/system/system/framework/com.quicinc.cne.server-V2.2-java.jar differ diff --git a/system/system/framework/conscrypt.jar b/system/system/framework/conscrypt.jar new file mode 100644 index 0000000000000000000000000000000000000000..d7fb44fac7ebe4b52774283d4db64bf66aafbb27 Binary files /dev/null and b/system/system/framework/conscrypt.jar differ diff --git a/system/system/framework/content.jar b/system/system/framework/content.jar new file mode 100644 index 0000000000000000000000000000000000000000..5ecbf8afb20aa04de9e17002437dcb091d5096e7 Binary files /dev/null and b/system/system/framework/content.jar differ diff --git a/system/system/framework/core-libart.jar b/system/system/framework/core-libart.jar new file mode 100644 index 0000000000000000000000000000000000000000..184801b3a36620815912c6f3b8e6c1be1b9fd374 Binary files /dev/null and b/system/system/framework/core-libart.jar differ diff --git a/system/system/framework/core-oj.jar b/system/system/framework/core-oj.jar new file mode 100644 index 0000000000000000000000000000000000000000..835d78df2b61133a6fa3d61601b8886066d778ae Binary files /dev/null and b/system/system/framework/core-oj.jar differ diff --git a/system/system/framework/dpm.jar b/system/system/framework/dpm.jar new file mode 100644 index 0000000000000000000000000000000000000000..1bf0968ea2e7ca73840ef9eaadb4cee9781b658e Binary files /dev/null and b/system/system/framework/dpm.jar differ diff --git a/system/system/framework/dpmapi.jar b/system/system/framework/dpmapi.jar new file mode 100644 index 0000000000000000000000000000000000000000..cc377ae4137b2fa558a6d9ada148d58c4173179b Binary files /dev/null and b/system/system/framework/dpmapi.jar differ diff --git a/system/system/framework/embmslibrary.jar b/system/system/framework/embmslibrary.jar new file mode 100644 index 0000000000000000000000000000000000000000..48b741f7354244f617c292b1839e0745ad3053af Binary files /dev/null and b/system/system/framework/embmslibrary.jar differ diff --git a/system/system/framework/ethernet-service.jar b/system/system/framework/ethernet-service.jar new file mode 100644 index 0000000000000000000000000000000000000000..7b972f605fdcd7257ef85e2e34765ab8c0b3ba67 Binary files /dev/null and b/system/system/framework/ethernet-service.jar differ diff --git a/system/system/framework/ext.jar b/system/system/framework/ext.jar new file mode 100644 index 0000000000000000000000000000000000000000..8b8a1cee15a3caf6fdad9f2aba12566d3ba62295 Binary files /dev/null and b/system/system/framework/ext.jar differ diff --git a/system/system/framework/framework-oahl-backward-compatibility.jar b/system/system/framework/framework-oahl-backward-compatibility.jar new file mode 100644 index 0000000000000000000000000000000000000000..c034d2d0a326caa4488567b5d5ed5108551a69a2 Binary files /dev/null and b/system/system/framework/framework-oahl-backward-compatibility.jar differ diff --git a/system/system/framework/framework-res.apk b/system/system/framework/framework-res.apk new file mode 100644 index 0000000000000000000000000000000000000000..94fdfe34ff5a168bcf5ab62c0cf2088587dc5543 Binary files /dev/null and b/system/system/framework/framework-res.apk differ diff --git a/system/system/framework/framework.jar b/system/system/framework/framework.jar new file mode 100644 index 0000000000000000000000000000000000000000..c034d2d0a326caa4488567b5d5ed5108551a69a2 Binary files /dev/null and b/system/system/framework/framework.jar differ diff --git a/system/system/framework/hid.jar b/system/system/framework/hid.jar new file mode 100644 index 0000000000000000000000000000000000000000..8a153ad825732c2220854f9fe4d90c0bb1c54612 Binary files /dev/null and b/system/system/framework/hid.jar differ diff --git a/system/system/framework/ims-common.jar b/system/system/framework/ims-common.jar new file mode 100644 index 0000000000000000000000000000000000000000..7b972f605fdcd7257ef85e2e34765ab8c0b3ba67 Binary files /dev/null and b/system/system/framework/ims-common.jar differ diff --git a/system/system/framework/input.jar b/system/system/framework/input.jar new file mode 100644 index 0000000000000000000000000000000000000000..055c44fc09040c7a83c5fac22637eba24eab2901 Binary files /dev/null and b/system/system/framework/input.jar differ diff --git a/system/system/framework/izat.xt.srv.jar b/system/system/framework/izat.xt.srv.jar new file mode 100644 index 0000000000000000000000000000000000000000..2185f8452a7a695776803272f654ed9aa0cf6d93 Binary files /dev/null and b/system/system/framework/izat.xt.srv.jar differ diff --git a/system/system/framework/javax.obex.jar b/system/system/framework/javax.obex.jar new file mode 100644 index 0000000000000000000000000000000000000000..b3c907f2240583910d16bb00f3fb4d808a09156f Binary files /dev/null and b/system/system/framework/javax.obex.jar differ diff --git a/system/system/framework/locksettings.jar b/system/system/framework/locksettings.jar new file mode 100644 index 0000000000000000000000000000000000000000..e74c12052984b7ece9ca35f146d84446dfcb1e3a Binary files /dev/null and b/system/system/framework/locksettings.jar differ diff --git a/system/system/framework/media_cmd.jar b/system/system/framework/media_cmd.jar new file mode 100644 index 0000000000000000000000000000000000000000..1b9819e010278cf05039ce12f7f2f8147d31d42b Binary files /dev/null and b/system/system/framework/media_cmd.jar differ diff --git a/system/system/framework/monkey.jar b/system/system/framework/monkey.jar new file mode 100644 index 0000000000000000000000000000000000000000..d15acbae15deafa68fc2f550590fd60e4eacc5b8 Binary files /dev/null and b/system/system/framework/monkey.jar differ diff --git a/system/system/framework/oat/arm64/com.android.location.provider.odex b/system/system/framework/oat/arm64/com.android.location.provider.odex new file mode 100644 index 0000000000000000000000000000000000000000..a151d248d89736e426018eb3116fc43a7b127553 Binary files /dev/null and b/system/system/framework/oat/arm64/com.android.location.provider.odex differ diff --git a/system/system/framework/oat/arm64/com.android.location.provider.vdex b/system/system/framework/oat/arm64/com.android.location.provider.vdex new file mode 100644 index 0000000000000000000000000000000000000000..913b2b3b625214554caa8a29f91e9fcfe0549130 Binary files /dev/null and b/system/system/framework/oat/arm64/com.android.location.provider.vdex differ diff --git a/system/system/framework/oat/arm64/ethernet-service.odex b/system/system/framework/oat/arm64/ethernet-service.odex new file mode 100644 index 0000000000000000000000000000000000000000..673aac780609d63c56ef9754658fd0dfa84c5e92 Binary files /dev/null and b/system/system/framework/oat/arm64/ethernet-service.odex differ diff --git a/system/system/framework/oat/arm64/ethernet-service.vdex b/system/system/framework/oat/arm64/ethernet-service.vdex new file mode 100644 index 0000000000000000000000000000000000000000..949901ebe9a0848bec66423d6e311060f6b10c25 Binary files /dev/null and b/system/system/framework/oat/arm64/ethernet-service.vdex differ diff --git a/system/system/framework/oat/arm64/services.art b/system/system/framework/oat/arm64/services.art new file mode 100644 index 0000000000000000000000000000000000000000..eb52e86f814826be882ab55c78dbe5ee327d2be5 Binary files /dev/null and b/system/system/framework/oat/arm64/services.art differ diff --git a/system/system/framework/oat/arm64/services.odex b/system/system/framework/oat/arm64/services.odex new file mode 100644 index 0000000000000000000000000000000000000000..97d2b8139ec41ce6fc29641acfe8f6dac623036d Binary files /dev/null and b/system/system/framework/oat/arm64/services.odex differ diff --git a/system/system/framework/oat/arm64/services.vdex b/system/system/framework/oat/arm64/services.vdex new file mode 100644 index 0000000000000000000000000000000000000000..acf354c16e9d4ef5a6314d11a4d975249c8f6f3c Binary files /dev/null and b/system/system/framework/oat/arm64/services.vdex differ diff --git a/system/system/framework/oat/arm64/wifi-service.odex b/system/system/framework/oat/arm64/wifi-service.odex new file mode 100644 index 0000000000000000000000000000000000000000..2278b3a6b2600db4754b203b93a0b68c8a6f9720 Binary files /dev/null and b/system/system/framework/oat/arm64/wifi-service.odex differ diff --git a/system/system/framework/oat/arm64/wifi-service.vdex b/system/system/framework/oat/arm64/wifi-service.vdex new file mode 100644 index 0000000000000000000000000000000000000000..dc1afcfe4aa3c6069b44eb22b615c6607ff4ccf9 Binary files /dev/null and b/system/system/framework/oat/arm64/wifi-service.vdex differ diff --git a/system/system/framework/oem-services.jar b/system/system/framework/oem-services.jar new file mode 100644 index 0000000000000000000000000000000000000000..233202a4599c6e16370f2461229286cb6a961eef Binary files /dev/null and b/system/system/framework/oem-services.jar differ diff --git a/system/system/framework/okhttp.jar b/system/system/framework/okhttp.jar new file mode 100644 index 0000000000000000000000000000000000000000..d7fb44fac7ebe4b52774283d4db64bf66aafbb27 Binary files /dev/null and b/system/system/framework/okhttp.jar differ diff --git a/system/system/framework/org.apache.http.legacy.boot.jar b/system/system/framework/org.apache.http.legacy.boot.jar new file mode 100644 index 0000000000000000000000000000000000000000..f01296384910b44f6d9c553f7a87c6efb7dc0dc4 Binary files /dev/null and b/system/system/framework/org.apache.http.legacy.boot.jar differ diff --git a/system/system/framework/org.apache.http.legacy.boot.jar.prof b/system/system/framework/org.apache.http.legacy.boot.jar.prof new file mode 100644 index 0000000000000000000000000000000000000000..db5388569d104faf29a267fe5ea63c314d2b9604 Binary files /dev/null and b/system/system/framework/org.apache.http.legacy.boot.jar.prof differ diff --git a/system/system/framework/qcom.fmradio.jar b/system/system/framework/qcom.fmradio.jar new file mode 100644 index 0000000000000000000000000000000000000000..7b972f605fdcd7257ef85e2e34765ab8c0b3ba67 Binary files /dev/null and b/system/system/framework/qcom.fmradio.jar differ diff --git a/system/system/framework/qcrilhook.jar b/system/system/framework/qcrilhook.jar new file mode 100644 index 0000000000000000000000000000000000000000..0dd778d198a1bcdbf2c71c1ee9ecab6a43809f8b Binary files /dev/null and b/system/system/framework/qcrilhook.jar differ diff --git a/system/system/framework/qmapbridge.jar b/system/system/framework/qmapbridge.jar new file mode 100644 index 0000000000000000000000000000000000000000..03d08f137d3a04ec0af1f2c2125f4ab1a46ba1c0 Binary files /dev/null and b/system/system/framework/qmapbridge.jar differ diff --git a/system/system/framework/qti-telephony-common.jar b/system/system/framework/qti-telephony-common.jar new file mode 100644 index 0000000000000000000000000000000000000000..db745895ba514900ae0045f8494844a2634a92ec Binary files /dev/null and b/system/system/framework/qti-telephony-common.jar differ diff --git a/system/system/framework/qtiNetworkLib.jar b/system/system/framework/qtiNetworkLib.jar new file mode 100644 index 0000000000000000000000000000000000000000..ad5c3dd0cc7761695564ce3774f641dcc0e34161 Binary files /dev/null and b/system/system/framework/qtiNetworkLib.jar differ diff --git a/system/system/framework/requestsync.jar b/system/system/framework/requestsync.jar new file mode 100644 index 0000000000000000000000000000000000000000..a7b28828774bc3b48fa2b888d9e3354eab664ac7 Binary files /dev/null and b/system/system/framework/requestsync.jar differ diff --git a/system/system/framework/services.jar b/system/system/framework/services.jar new file mode 100644 index 0000000000000000000000000000000000000000..c034d2d0a326caa4488567b5d5ed5108551a69a2 Binary files /dev/null and b/system/system/framework/services.jar differ diff --git a/system/system/framework/services.jar.prof b/system/system/framework/services.jar.prof new file mode 100644 index 0000000000000000000000000000000000000000..11f22b3d8f759456514bc81f0906e4fe409f54b8 Binary files /dev/null and b/system/system/framework/services.jar.prof differ diff --git a/system/system/framework/sm.jar b/system/system/framework/sm.jar new file mode 100644 index 0000000000000000000000000000000000000000..aa5357b5dde7ae94c4a6e6acb1a694eb575d65e6 Binary files /dev/null and b/system/system/framework/sm.jar differ diff --git a/system/system/framework/svc.jar b/system/system/framework/svc.jar new file mode 100644 index 0000000000000000000000000000000000000000..0dac64f8d74313a893e049e8863c93ba3f0e7822 Binary files /dev/null and b/system/system/framework/svc.jar differ diff --git a/system/system/framework/tcmclient.jar b/system/system/framework/tcmclient.jar new file mode 100644 index 0000000000000000000000000000000000000000..9dc61f59464d0ef5d99c01a0363d74e806d9bb4a Binary files /dev/null and b/system/system/framework/tcmclient.jar differ diff --git a/system/system/framework/tcmiface.jar b/system/system/framework/tcmiface.jar new file mode 100644 index 0000000000000000000000000000000000000000..c034d2d0a326caa4488567b5d5ed5108551a69a2 Binary files /dev/null and b/system/system/framework/tcmiface.jar differ diff --git a/system/system/framework/telecom.jar b/system/system/framework/telecom.jar new file mode 100644 index 0000000000000000000000000000000000000000..e9a86bde28018db2754db65357722b92f8e6c6cb Binary files /dev/null and b/system/system/framework/telecom.jar differ diff --git a/system/system/framework/telephony-common.jar b/system/system/framework/telephony-common.jar new file mode 100644 index 0000000000000000000000000000000000000000..7b972f605fdcd7257ef85e2e34765ab8c0b3ba67 Binary files /dev/null and b/system/system/framework/telephony-common.jar differ diff --git a/system/system/framework/telephony-ext.jar b/system/system/framework/telephony-ext.jar new file mode 100644 index 0000000000000000000000000000000000000000..7b972f605fdcd7257ef85e2e34765ab8c0b3ba67 Binary files /dev/null and b/system/system/framework/telephony-ext.jar differ diff --git a/system/system/framework/uiautomator.jar b/system/system/framework/uiautomator.jar new file mode 100644 index 0000000000000000000000000000000000000000..e43a99cae870038bab7e9d614c3de45fbbcf1a78 Binary files /dev/null and b/system/system/framework/uiautomator.jar differ diff --git a/system/system/framework/uimremotesimlocklibrary.jar b/system/system/framework/uimremotesimlocklibrary.jar new file mode 100644 index 0000000000000000000000000000000000000000..7d6725df0d13b599b189bde09e5780b06d9be681 Binary files /dev/null and b/system/system/framework/uimremotesimlocklibrary.jar differ diff --git a/system/system/framework/uimservicelibrary.jar b/system/system/framework/uimservicelibrary.jar new file mode 100644 index 0000000000000000000000000000000000000000..343a9ffa84c87a9e8e9110adf91f097547dfe246 Binary files /dev/null and b/system/system/framework/uimservicelibrary.jar differ diff --git a/system/system/framework/vendor.qti.data.factory-V1.0-java.jar b/system/system/framework/vendor.qti.data.factory-V1.0-java.jar new file mode 100644 index 0000000000000000000000000000000000000000..56f8b5f29ab65c7ed20ef6643f2f0910096c357c Binary files /dev/null and b/system/system/framework/vendor.qti.data.factory-V1.0-java.jar differ diff --git a/system/system/framework/vendor.qti.hardware.alarm-V1.0-java.jar b/system/system/framework/vendor.qti.hardware.alarm-V1.0-java.jar new file mode 100644 index 0000000000000000000000000000000000000000..940c33947c433e33197d03714098a9a1e6f213c8 Binary files /dev/null and b/system/system/framework/vendor.qti.hardware.alarm-V1.0-java.jar differ diff --git a/system/system/framework/vendor.qti.hardware.data.dynamicdds-V1.0-java.jar b/system/system/framework/vendor.qti.hardware.data.dynamicdds-V1.0-java.jar new file mode 100644 index 0000000000000000000000000000000000000000..0ca3bc6870973a76c58fe6b5d3618163723388a0 Binary files /dev/null and b/system/system/framework/vendor.qti.hardware.data.dynamicdds-V1.0-java.jar differ diff --git a/system/system/framework/vendor.qti.hardware.data.latency-V1.0-java.jar b/system/system/framework/vendor.qti.hardware.data.latency-V1.0-java.jar new file mode 100644 index 0000000000000000000000000000000000000000..62dd3a783fcea51e833e357d895648df1282bec4 Binary files /dev/null and b/system/system/framework/vendor.qti.hardware.data.latency-V1.0-java.jar differ diff --git a/system/system/framework/vendor.qti.hardware.data.qmi-V1.0-java.jar b/system/system/framework/vendor.qti.hardware.data.qmi-V1.0-java.jar new file mode 100644 index 0000000000000000000000000000000000000000..e8c4153dba4a293e998fe71e41d8d97ee8539ecf Binary files /dev/null and b/system/system/framework/vendor.qti.hardware.data.qmi-V1.0-java.jar differ diff --git a/system/system/framework/vendor.qti.hardware.sensorscalibrate-V1.0-java.jar b/system/system/framework/vendor.qti.hardware.sensorscalibrate-V1.0-java.jar new file mode 100644 index 0000000000000000000000000000000000000000..dd8e91071813114d5a7aa30c8e6e61c1604df720 Binary files /dev/null and b/system/system/framework/vendor.qti.hardware.sensorscalibrate-V1.0-java.jar differ diff --git a/system/system/framework/vendor.qti.hardware.soter-V1.0-java.jar b/system/system/framework/vendor.qti.hardware.soter-V1.0-java.jar new file mode 100644 index 0000000000000000000000000000000000000000..858302645fda811f394b7414c21d71aaa8731e3e Binary files /dev/null and b/system/system/framework/vendor.qti.hardware.soter-V1.0-java.jar differ diff --git a/system/system/framework/vendor.qti.ims.callinfo-V1.0-java.jar b/system/system/framework/vendor.qti.ims.callinfo-V1.0-java.jar new file mode 100644 index 0000000000000000000000000000000000000000..5e1e846ae7261d5d18017042243039ba94228f84 Binary files /dev/null and b/system/system/framework/vendor.qti.ims.callinfo-V1.0-java.jar differ diff --git a/system/system/framework/vendor.qti.ims.rcsconfig-V1.0-java.jar b/system/system/framework/vendor.qti.ims.rcsconfig-V1.0-java.jar new file mode 100644 index 0000000000000000000000000000000000000000..73cb57f7647434fa485da4cdbcb28917bcb23695 Binary files /dev/null and b/system/system/framework/vendor.qti.ims.rcsconfig-V1.0-java.jar differ diff --git a/system/system/framework/vendor.qti.latency-V2.0-java.jar b/system/system/framework/vendor.qti.latency-V2.0-java.jar new file mode 100644 index 0000000000000000000000000000000000000000..8ec715f0653123a002968a671cf875dda0c367fa Binary files /dev/null and b/system/system/framework/vendor.qti.latency-V2.0-java.jar differ diff --git a/system/system/framework/vendor.qti.voiceprint-V1.0-java.jar b/system/system/framework/vendor.qti.voiceprint-V1.0-java.jar new file mode 100644 index 0000000000000000000000000000000000000000..c034d2d0a326caa4488567b5d5ed5108551a69a2 Binary files /dev/null and b/system/system/framework/vendor.qti.voiceprint-V1.0-java.jar differ diff --git a/system/system/framework/voip-common.jar b/system/system/framework/voip-common.jar new file mode 100644 index 0000000000000000000000000000000000000000..c034d2d0a326caa4488567b5d5ed5108551a69a2 Binary files /dev/null and b/system/system/framework/voip-common.jar differ diff --git a/system/system/framework/vr.jar b/system/system/framework/vr.jar new file mode 100644 index 0000000000000000000000000000000000000000..39df753f6d108202c42b05bfe3784b52c5ab54da Binary files /dev/null and b/system/system/framework/vr.jar differ diff --git a/system/system/framework/wifi-service.jar b/system/system/framework/wifi-service.jar new file mode 100644 index 0000000000000000000000000000000000000000..7b972f605fdcd7257ef85e2e34765ab8c0b3ba67 Binary files /dev/null and b/system/system/framework/wifi-service.jar differ diff --git a/system/system/framework/wifi-service.jar.prof b/system/system/framework/wifi-service.jar.prof new file mode 100644 index 0000000000000000000000000000000000000000..96293ac9f703ffcb533b4151acb6b0fca27f8585 Binary files /dev/null and b/system/system/framework/wifi-service.jar.prof differ diff --git a/system/system/lib/DataSet/arch/DIT_List.cfg b/system/system/lib/DataSet/arch/DIT_List.cfg new file mode 100644 index 0000000000000000000000000000000000000000..18a9a29f7358c36bdd3a64105b7182a293737c7e --- /dev/null +++ b/system/system/lib/DataSet/arch/DIT_List.cfg @@ -0,0 +1,47 @@ +/* route plan */ +/* must follow the order in DIT_Arch_Define.h */ +[DIT_PROP] +[DIT_AWB] +<DIT_MSM<1>.do_AWB_process> +[DIT_AE] +<DIT_MSM<1>.do_AE_process> +[DIT_AF] +<DIT_MSM<1>.do_AF_process> +[DIT_3A] +<DIT_MSM<1>.do_3A_process> +[DIT_AT_INIT] +<ATMOD.init> +[DIT_AT_PROC] +<ATMOD.dit_PostProcess> +[DIT_AT_SCENE] +<ATMOD.dit_SceneDetect> +[DIT_PNMA] +<PNMAMOD.run> +[DIT_ArcSoft] +<ArcSoft.do_arcsoft> +[DIT_SR] +<SuperRes.process> +[DIT_OCL] +<OCLMOD.run> +[DIT_CONFIG] +<ATMOD.dit_ConfigDecide> +[DIT_CALI] +<CaliMOD.CaliMajor> +[DIT_IMGPROC] +<ImgProcMOD.do_image_process> +[DIT_ArcSoftPre] +<ArcSoft.do_arcsoft_preview> +[DIT_RGB_CALI] +<CaliMOD.CaliCsensor> +[DIT_DZF_PROC] +<DZFusion.DZFusion_Proc> +[DIT_DZF_PROCPRE] +<DZFusion.DZFusion_ProcPre> +[DIT_NR] +<NR.Execute> +[DIT_MORPHO_CAP] +<MorphoArch.MorphoArch_ProcCap> +[DIT_MORPHO_PRE] +<MorphoArch.MorphoArch_ProcPre> +[DIT_IMGPROC_GAMMA] +<ImgProcMOD.do_gamma> diff --git a/system/system/lib/DataSet/ditSCidGen/msgchk.db b/system/system/lib/DataSet/ditSCidGen/msgchk.db new file mode 100644 index 0000000000000000000000000000000000000000..66446db776e61110a1c0241cc1c54b9b99e2489a Binary files /dev/null and b/system/system/lib/DataSet/ditSCidGen/msgchk.db differ diff --git a/system/system/lib/DataSet/ispDB/ParameterDB.db b/system/system/lib/DataSet/ispDB/ParameterDB.db new file mode 100644 index 0000000000000000000000000000000000000000..ad45f80d56c2ef3fab7ecec97cd001be78c12782 Binary files /dev/null and b/system/system/lib/DataSet/ispDB/ParameterDB.db differ diff --git a/system/system/lib/android.frameworks.schedulerservice@1.0.so b/system/system/lib/android.frameworks.schedulerservice@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..f9f0f9580d4a3d8e895ce3efb7a501c33cd5dca8 Binary files /dev/null and b/system/system/lib/android.frameworks.schedulerservice@1.0.so differ diff --git a/system/system/lib/android.frameworks.sensorservice@1.0.so b/system/system/lib/android.frameworks.sensorservice@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..ecc00b4b17825e9a4c632f753cefc157f57a4699 Binary files /dev/null and b/system/system/lib/android.frameworks.sensorservice@1.0.so differ diff --git a/system/system/lib/android.frameworks.vr.composer@1.0.so b/system/system/lib/android.frameworks.vr.composer@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..e043e3e2ab6caa68495c9e8c38e785f3226f636f Binary files /dev/null and b/system/system/lib/android.frameworks.vr.composer@1.0.so differ diff --git a/system/system/lib/android.hardware.audio.common-util.so b/system/system/lib/android.hardware.audio.common-util.so new file mode 100644 index 0000000000000000000000000000000000000000..62e42a033e71a9af9bfb380f2ba40cc934461525 Binary files /dev/null and b/system/system/lib/android.hardware.audio.common-util.so differ diff --git a/system/system/lib/android.hardware.audio.common@2.0-util.so b/system/system/lib/android.hardware.audio.common@2.0-util.so new file mode 100644 index 0000000000000000000000000000000000000000..0486c0e913b64a7e3f56b9af9b3f1f2c0a9a423b Binary files /dev/null and b/system/system/lib/android.hardware.audio.common@2.0-util.so differ diff --git a/system/system/lib/android.hardware.audio.common@2.0.so b/system/system/lib/android.hardware.audio.common@2.0.so new file mode 100644 index 0000000000000000000000000000000000000000..04a60149be069fa900fbd2d77a13cea62568b19e Binary files /dev/null and b/system/system/lib/android.hardware.audio.common@2.0.so differ diff --git a/system/system/lib/android.hardware.audio.common@4.0-util.so b/system/system/lib/android.hardware.audio.common@4.0-util.so new file mode 100644 index 0000000000000000000000000000000000000000..f5d8aab824565957581a4f7c573fd82c453fb640 Binary files /dev/null and b/system/system/lib/android.hardware.audio.common@4.0-util.so differ diff --git a/system/system/lib/android.hardware.audio.common@4.0.so b/system/system/lib/android.hardware.audio.common@4.0.so new file mode 100644 index 0000000000000000000000000000000000000000..a6c7311c841f628d59d6223682c38408a15d6d4a Binary files /dev/null and b/system/system/lib/android.hardware.audio.common@4.0.so differ diff --git a/system/system/lib/android.hardware.audio.effect@2.0.so b/system/system/lib/android.hardware.audio.effect@2.0.so new file mode 100644 index 0000000000000000000000000000000000000000..5d91769e492eb836cae67c64b9ff0bce97409ee7 Binary files /dev/null and b/system/system/lib/android.hardware.audio.effect@2.0.so differ diff --git a/system/system/lib/android.hardware.audio.effect@4.0.so b/system/system/lib/android.hardware.audio.effect@4.0.so new file mode 100644 index 0000000000000000000000000000000000000000..fdb6f854dd3bac1a01128535fb653e215c551137 Binary files /dev/null and b/system/system/lib/android.hardware.audio.effect@4.0.so differ diff --git a/system/system/lib/android.hardware.audio@2.0.so b/system/system/lib/android.hardware.audio@2.0.so new file mode 100644 index 0000000000000000000000000000000000000000..29bdc6b4e27ceec3276b82ab5e099525f5d424a7 Binary files /dev/null and b/system/system/lib/android.hardware.audio@2.0.so differ diff --git a/system/system/lib/android.hardware.audio@4.0.so b/system/system/lib/android.hardware.audio@4.0.so new file mode 100644 index 0000000000000000000000000000000000000000..db006adb292dada0ff2aed2f785442e8a6694ce2 Binary files /dev/null and b/system/system/lib/android.hardware.audio@4.0.so differ diff --git a/system/system/lib/android.hardware.biometrics.fingerprint@2.1.so b/system/system/lib/android.hardware.biometrics.fingerprint@2.1.so new file mode 100644 index 0000000000000000000000000000000000000000..5347df09784dee203b2e23ccdd7dd7672d4d0a57 Binary files /dev/null and b/system/system/lib/android.hardware.biometrics.fingerprint@2.1.so differ diff --git a/system/system/lib/android.hardware.bluetooth@1.0.so b/system/system/lib/android.hardware.bluetooth@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..79a0b2506e5c9e6f608bbfc040c87ae1c370647e Binary files /dev/null and b/system/system/lib/android.hardware.bluetooth@1.0.so differ diff --git a/system/system/lib/android.hardware.broadcastradio@1.0.so b/system/system/lib/android.hardware.broadcastradio@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..85fda941017675e8f7ca7edeb5789de8813b28db Binary files /dev/null and b/system/system/lib/android.hardware.broadcastradio@1.0.so differ diff --git a/system/system/lib/android.hardware.broadcastradio@1.1.so b/system/system/lib/android.hardware.broadcastradio@1.1.so new file mode 100644 index 0000000000000000000000000000000000000000..842688958f0db0fc371baa8e91c74f8ef75d756b Binary files /dev/null and b/system/system/lib/android.hardware.broadcastradio@1.1.so differ diff --git a/system/system/lib/android.hardware.camera.common@1.0.so b/system/system/lib/android.hardware.camera.common@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..104bf513a90dbe1b4c842a486c489c8cc4d2803a Binary files /dev/null and b/system/system/lib/android.hardware.camera.common@1.0.so differ diff --git a/system/system/lib/android.hardware.camera.device@1.0.so b/system/system/lib/android.hardware.camera.device@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..25d563c7840f43b155361443cc468d92c04601ee Binary files /dev/null and b/system/system/lib/android.hardware.camera.device@1.0.so differ diff --git a/system/system/lib/android.hardware.camera.device@3.2.so b/system/system/lib/android.hardware.camera.device@3.2.so new file mode 100644 index 0000000000000000000000000000000000000000..46f2dad46dbf258970ed48cfde999b19d2171a3c Binary files /dev/null and b/system/system/lib/android.hardware.camera.device@3.2.so differ diff --git a/system/system/lib/android.hardware.camera.device@3.3.so b/system/system/lib/android.hardware.camera.device@3.3.so new file mode 100644 index 0000000000000000000000000000000000000000..078a5629609c483a9fefa49d6c04d0d93a5b7767 Binary files /dev/null and b/system/system/lib/android.hardware.camera.device@3.3.so differ diff --git a/system/system/lib/android.hardware.camera.device@3.4.so b/system/system/lib/android.hardware.camera.device@3.4.so new file mode 100644 index 0000000000000000000000000000000000000000..8a6ed294d8335ddb804a55dd525a5fb318e54ad4 Binary files /dev/null and b/system/system/lib/android.hardware.camera.device@3.4.so differ diff --git a/system/system/lib/android.hardware.camera.provider@2.4.so b/system/system/lib/android.hardware.camera.provider@2.4.so new file mode 100644 index 0000000000000000000000000000000000000000..fc25f784ccf471efd5930e751a236d1bb62c8caf Binary files /dev/null and b/system/system/lib/android.hardware.camera.provider@2.4.so differ diff --git a/system/system/lib/android.hardware.cas.native@1.0.so b/system/system/lib/android.hardware.cas.native@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..9eaeabf325a55792e950f1e6740837366de765dc Binary files /dev/null and b/system/system/lib/android.hardware.cas.native@1.0.so differ diff --git a/system/system/lib/android.hardware.cas@1.0.so b/system/system/lib/android.hardware.cas@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..71741dcaaf7e5079165d3579eb7450c91e37c4c2 Binary files /dev/null and b/system/system/lib/android.hardware.cas@1.0.so differ diff --git a/system/system/lib/android.hardware.configstore-utils.so b/system/system/lib/android.hardware.configstore-utils.so new file mode 100644 index 0000000000000000000000000000000000000000..eac867b79579d7435967890f623100486c43d15f Binary files /dev/null and b/system/system/lib/android.hardware.configstore-utils.so differ diff --git a/system/system/lib/android.hardware.configstore@1.0.so b/system/system/lib/android.hardware.configstore@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..26b7906a595d3b056f1e9a6d2a4bdb421944c5d5 Binary files /dev/null and b/system/system/lib/android.hardware.configstore@1.0.so differ diff --git a/system/system/lib/android.hardware.configstore@1.1.so b/system/system/lib/android.hardware.configstore@1.1.so new file mode 100644 index 0000000000000000000000000000000000000000..9be494eebf4d55e7f2a2c3b940041aac376abd02 Binary files /dev/null and b/system/system/lib/android.hardware.configstore@1.1.so differ diff --git a/system/system/lib/android.hardware.contexthub@1.0.so b/system/system/lib/android.hardware.contexthub@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..a366abf84a6db1ede3f0d147533a8158a51ca592 Binary files /dev/null and b/system/system/lib/android.hardware.contexthub@1.0.so differ diff --git a/system/system/lib/android.hardware.drm@1.0.so b/system/system/lib/android.hardware.drm@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..4ada1eef5e3d694e10c4733a9ea0adc027efcb5f Binary files /dev/null and b/system/system/lib/android.hardware.drm@1.0.so differ diff --git a/system/system/lib/android.hardware.drm@1.1.so b/system/system/lib/android.hardware.drm@1.1.so new file mode 100644 index 0000000000000000000000000000000000000000..0e1c7bd0cd816b82f2d9f3695fb80d91a6f2b05e Binary files /dev/null and b/system/system/lib/android.hardware.drm@1.1.so differ diff --git a/system/system/lib/android.hardware.gnss@1.0.so b/system/system/lib/android.hardware.gnss@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..1e4496ba24bf516c3883f318eda367c2bc035bf2 Binary files /dev/null and b/system/system/lib/android.hardware.gnss@1.0.so differ diff --git a/system/system/lib/android.hardware.gnss@1.1.so b/system/system/lib/android.hardware.gnss@1.1.so new file mode 100644 index 0000000000000000000000000000000000000000..6dedfaef7e1d044efd9d43809c710a4003a61bfc Binary files /dev/null and b/system/system/lib/android.hardware.gnss@1.1.so differ diff --git a/system/system/lib/android.hardware.graphics.allocator@2.0.so b/system/system/lib/android.hardware.graphics.allocator@2.0.so new file mode 100644 index 0000000000000000000000000000000000000000..704bcf48fafadb01d500d3c51200af16054289c4 Binary files /dev/null and b/system/system/lib/android.hardware.graphics.allocator@2.0.so differ diff --git a/system/system/lib/android.hardware.graphics.bufferqueue@1.0.so b/system/system/lib/android.hardware.graphics.bufferqueue@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..d7ea3684675d63f89324bdf6aa4fba727bf7689a Binary files /dev/null and b/system/system/lib/android.hardware.graphics.bufferqueue@1.0.so differ diff --git a/system/system/lib/android.hardware.graphics.common@1.0.so b/system/system/lib/android.hardware.graphics.common@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..2b721e96e3e4a50d4fd4318b035235f485081f93 Binary files /dev/null and b/system/system/lib/android.hardware.graphics.common@1.0.so differ diff --git a/system/system/lib/android.hardware.graphics.common@1.1.so b/system/system/lib/android.hardware.graphics.common@1.1.so new file mode 100644 index 0000000000000000000000000000000000000000..b73bdc359295e2e588c01b42f6b68056789232a0 Binary files /dev/null and b/system/system/lib/android.hardware.graphics.common@1.1.so differ diff --git a/system/system/lib/android.hardware.graphics.composer@2.1.so b/system/system/lib/android.hardware.graphics.composer@2.1.so new file mode 100644 index 0000000000000000000000000000000000000000..40680b411b1521254b9dd28c9cc94789606b9269 Binary files /dev/null and b/system/system/lib/android.hardware.graphics.composer@2.1.so differ diff --git a/system/system/lib/android.hardware.graphics.composer@2.2.so b/system/system/lib/android.hardware.graphics.composer@2.2.so new file mode 100644 index 0000000000000000000000000000000000000000..ac343a1e81f0900031fdd02fb117d0a7727d0c29 Binary files /dev/null and b/system/system/lib/android.hardware.graphics.composer@2.2.so differ diff --git a/system/system/lib/android.hardware.graphics.mapper@2.0.so b/system/system/lib/android.hardware.graphics.mapper@2.0.so new file mode 100644 index 0000000000000000000000000000000000000000..ce402fdb0f9fb1e62fb217f7ff29412280a8ed6a Binary files /dev/null and b/system/system/lib/android.hardware.graphics.mapper@2.0.so differ diff --git a/system/system/lib/android.hardware.graphics.mapper@2.1.so b/system/system/lib/android.hardware.graphics.mapper@2.1.so new file mode 100644 index 0000000000000000000000000000000000000000..32e5a79e30f26212788ed1c911a0dafc6aa953bd Binary files /dev/null and b/system/system/lib/android.hardware.graphics.mapper@2.1.so differ diff --git a/system/system/lib/android.hardware.ir@1.0.so b/system/system/lib/android.hardware.ir@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..9e247162c4965df5e00714b0008940eca4b1727f Binary files /dev/null and b/system/system/lib/android.hardware.ir@1.0.so differ diff --git a/system/system/lib/android.hardware.keymaster@3.0.so b/system/system/lib/android.hardware.keymaster@3.0.so new file mode 100644 index 0000000000000000000000000000000000000000..c276a133e85c233bfe49ee209f4afba96992de36 Binary files /dev/null and b/system/system/lib/android.hardware.keymaster@3.0.so differ diff --git a/system/system/lib/android.hardware.keymaster@4.0.so b/system/system/lib/android.hardware.keymaster@4.0.so new file mode 100644 index 0000000000000000000000000000000000000000..5bc5e0fb9b9b5e080f95a1cd2e6418d314583c2d Binary files /dev/null and b/system/system/lib/android.hardware.keymaster@4.0.so differ diff --git a/system/system/lib/android.hardware.light@2.0.so b/system/system/lib/android.hardware.light@2.0.so new file mode 100644 index 0000000000000000000000000000000000000000..51ff47d7c07dc9f75de0eb7327dfea57af2b8fec Binary files /dev/null and b/system/system/lib/android.hardware.light@2.0.so differ diff --git a/system/system/lib/android.hardware.media.omx@1.0.so b/system/system/lib/android.hardware.media.omx@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..7d10a8f89b8366ed414cde0be9ca57146d12f760 Binary files /dev/null and b/system/system/lib/android.hardware.media.omx@1.0.so differ diff --git a/system/system/lib/android.hardware.media@1.0.so b/system/system/lib/android.hardware.media@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..dc7ca3568a044f383a4de65ebf987db09bb4b855 Binary files /dev/null and b/system/system/lib/android.hardware.media@1.0.so differ diff --git a/system/system/lib/android.hardware.memtrack@1.0.so b/system/system/lib/android.hardware.memtrack@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..f85112b7a83f8f7ef1f318bb2eaf95a67ca7cb42 Binary files /dev/null and b/system/system/lib/android.hardware.memtrack@1.0.so differ diff --git a/system/system/lib/android.hardware.neuralnetworks@1.0.so b/system/system/lib/android.hardware.neuralnetworks@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..6a5a6b9b212973ad60a07e71a2b770cdc899dc37 Binary files /dev/null and b/system/system/lib/android.hardware.neuralnetworks@1.0.so differ diff --git a/system/system/lib/android.hardware.neuralnetworks@1.1.so b/system/system/lib/android.hardware.neuralnetworks@1.1.so new file mode 100644 index 0000000000000000000000000000000000000000..ec4bcebe52a817e0b4c5b543180b8b83f951206e Binary files /dev/null and b/system/system/lib/android.hardware.neuralnetworks@1.1.so differ diff --git a/system/system/lib/android.hardware.power@1.0.so b/system/system/lib/android.hardware.power@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..53c7c0d5674351fbd3bcc75d42dba5171741aac8 Binary files /dev/null and b/system/system/lib/android.hardware.power@1.0.so differ diff --git a/system/system/lib/android.hardware.power@1.1.so b/system/system/lib/android.hardware.power@1.1.so new file mode 100644 index 0000000000000000000000000000000000000000..6dcd88b11ce9fa97c294deac1e2327e74c99a966 Binary files /dev/null and b/system/system/lib/android.hardware.power@1.1.so differ diff --git a/system/system/lib/android.hardware.radio.config@1.0.so b/system/system/lib/android.hardware.radio.config@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..acd465be6151ae25480fa36cd2cc5857799e6c3e Binary files /dev/null and b/system/system/lib/android.hardware.radio.config@1.0.so differ diff --git a/system/system/lib/android.hardware.radio.deprecated@1.0.so b/system/system/lib/android.hardware.radio.deprecated@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..3d8dd4bd9578549faa9f43c4ae3faca2f0598050 Binary files /dev/null and b/system/system/lib/android.hardware.radio.deprecated@1.0.so differ diff --git a/system/system/lib/android.hardware.radio@1.0.so b/system/system/lib/android.hardware.radio@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..add1b50a03e9eae223b3629b8e95bfde012feceb Binary files /dev/null and b/system/system/lib/android.hardware.radio@1.0.so differ diff --git a/system/system/lib/android.hardware.radio@1.1.so b/system/system/lib/android.hardware.radio@1.1.so new file mode 100644 index 0000000000000000000000000000000000000000..5d98acbcce212e792eab8599d438b307950ebf51 Binary files /dev/null and b/system/system/lib/android.hardware.radio@1.1.so differ diff --git a/system/system/lib/android.hardware.radio@1.2.so b/system/system/lib/android.hardware.radio@1.2.so new file mode 100644 index 0000000000000000000000000000000000000000..5438a70009d5e7214d7fd9994303b1bdd02274ad Binary files /dev/null and b/system/system/lib/android.hardware.radio@1.2.so differ diff --git a/system/system/lib/android.hardware.renderscript@1.0.so b/system/system/lib/android.hardware.renderscript@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..c66cd8b1899c1e5a3869acb4aa77cdfe0b41bf96 Binary files /dev/null and b/system/system/lib/android.hardware.renderscript@1.0.so differ diff --git a/system/system/lib/android.hardware.secure_element@1.0.so b/system/system/lib/android.hardware.secure_element@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..8276f55a4e8b9469ba8d984a76fcfbe72c0a20e6 Binary files /dev/null and b/system/system/lib/android.hardware.secure_element@1.0.so differ diff --git a/system/system/lib/android.hardware.sensors@1.0.so b/system/system/lib/android.hardware.sensors@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..ca9b911e305eceeeb378d3644f6d11e2d4d3b73d Binary files /dev/null and b/system/system/lib/android.hardware.sensors@1.0.so differ diff --git a/system/system/lib/android.hardware.soundtrigger@2.0.so b/system/system/lib/android.hardware.soundtrigger@2.0.so new file mode 100644 index 0000000000000000000000000000000000000000..ab120a48731555f91e245bd66da210bbcdfcf089 Binary files /dev/null and b/system/system/lib/android.hardware.soundtrigger@2.0.so differ diff --git a/system/system/lib/android.hardware.soundtrigger@2.1.so b/system/system/lib/android.hardware.soundtrigger@2.1.so new file mode 100644 index 0000000000000000000000000000000000000000..7e3070de956f0d21dcf37dc068a6b621028a879c Binary files /dev/null and b/system/system/lib/android.hardware.soundtrigger@2.1.so differ diff --git a/system/system/lib/android.hardware.tetheroffload.config@1.0.so b/system/system/lib/android.hardware.tetheroffload.config@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..1bfd86937ab098e15d1dc6fd2add9d0285158e8b Binary files /dev/null and b/system/system/lib/android.hardware.tetheroffload.config@1.0.so differ diff --git a/system/system/lib/android.hardware.thermal@1.0.so b/system/system/lib/android.hardware.thermal@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..54638bbd688c21a36396701972206e03fddcee97 Binary files /dev/null and b/system/system/lib/android.hardware.thermal@1.0.so differ diff --git a/system/system/lib/android.hardware.tv.cec@1.0.so b/system/system/lib/android.hardware.tv.cec@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..76a9466c174f0a28914a88e8bfe1bb17de252192 Binary files /dev/null and b/system/system/lib/android.hardware.tv.cec@1.0.so differ diff --git a/system/system/lib/android.hardware.tv.input@1.0.so b/system/system/lib/android.hardware.tv.input@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..b3711855139b28264cde78fd47c251d1dc02c3bd Binary files /dev/null and b/system/system/lib/android.hardware.tv.input@1.0.so differ diff --git a/system/system/lib/android.hardware.vibrator@1.0.so b/system/system/lib/android.hardware.vibrator@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..bff0c9fb2d6904ba61bfbfb1cf3227a3d1b59dc3 Binary files /dev/null and b/system/system/lib/android.hardware.vibrator@1.0.so differ diff --git a/system/system/lib/android.hardware.vibrator@1.1.so b/system/system/lib/android.hardware.vibrator@1.1.so new file mode 100644 index 0000000000000000000000000000000000000000..2389831ac2a59a1e2ce226c46b34fda115b5e2ec Binary files /dev/null and b/system/system/lib/android.hardware.vibrator@1.1.so differ diff --git a/system/system/lib/android.hardware.vibrator@1.2.so b/system/system/lib/android.hardware.vibrator@1.2.so new file mode 100644 index 0000000000000000000000000000000000000000..fb3fe06b65c7b50733ad333d6d43f1a41526d9e4 Binary files /dev/null and b/system/system/lib/android.hardware.vibrator@1.2.so differ diff --git a/system/system/lib/android.hardware.vr@1.0.so b/system/system/lib/android.hardware.vr@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..b35497774b16460283d1e4c1ebcb4e1926337d30 Binary files /dev/null and b/system/system/lib/android.hardware.vr@1.0.so differ diff --git a/system/system/lib/android.hidl.allocator@1.0.so b/system/system/lib/android.hidl.allocator@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..b6ea79df5e14192c741fc0e96b7752dd780c1ea6 Binary files /dev/null and b/system/system/lib/android.hidl.allocator@1.0.so differ diff --git a/system/system/lib/android.hidl.base@1.0.so b/system/system/lib/android.hidl.base@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..428bf7b46e21a44483bda52f2a48998358ac8c86 Binary files /dev/null and b/system/system/lib/android.hidl.base@1.0.so differ diff --git a/system/system/lib/android.hidl.manager@1.0.so b/system/system/lib/android.hidl.manager@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..943fd8ecb81c7d4e4b6e90d35b323d1f7e5f3ea4 Binary files /dev/null and b/system/system/lib/android.hidl.manager@1.0.so differ diff --git a/system/system/lib/android.hidl.memory.token@1.0.so b/system/system/lib/android.hidl.memory.token@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..b221d84fd221750a72164ec3155c0950cfb03f73 Binary files /dev/null and b/system/system/lib/android.hidl.memory.token@1.0.so differ diff --git a/system/system/lib/android.hidl.memory@1.0.so b/system/system/lib/android.hidl.memory@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..9ce59c14ab808c4e141aa325774bb15450eb0b93 Binary files /dev/null and b/system/system/lib/android.hidl.memory@1.0.so differ diff --git a/system/system/lib/android.hidl.token@1.0-utils.so b/system/system/lib/android.hidl.token@1.0-utils.so new file mode 100644 index 0000000000000000000000000000000000000000..038ed6b27af3f0a7fe8dc7d43cc987f7ab4c9612 Binary files /dev/null and b/system/system/lib/android.hidl.token@1.0-utils.so differ diff --git a/system/system/lib/android.hidl.token@1.0.so b/system/system/lib/android.hidl.token@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..54a7666b64806d6df690f656f2060dbdfaf6e6d2 Binary files /dev/null and b/system/system/lib/android.hidl.token@1.0.so differ diff --git a/system/system/lib/com.qualcomm.qti.ant@1.0.so b/system/system/lib/com.qualcomm.qti.ant@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..bfbd47ddadcce1074b3263a580b1c6e332d6171e Binary files /dev/null and b/system/system/lib/com.qualcomm.qti.ant@1.0.so differ diff --git a/system/system/lib/com.qualcomm.qti.bluetooth_audio@1.0.so b/system/system/lib/com.qualcomm.qti.bluetooth_audio@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..925130bddcef4abc08e546653454cf53345c341d Binary files /dev/null and b/system/system/lib/com.qualcomm.qti.bluetooth_audio@1.0.so differ diff --git a/system/system/lib/com.qualcomm.qti.dpm.api@1.0.so b/system/system/lib/com.qualcomm.qti.dpm.api@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..bc4076dde492807d0375752bf2feb1b767b8312a Binary files /dev/null and b/system/system/lib/com.qualcomm.qti.dpm.api@1.0.so differ diff --git a/system/system/lib/com.qualcomm.qti.imscmservice@1.0.so b/system/system/lib/com.qualcomm.qti.imscmservice@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..447c2712c8629dca4984f1d27fb8fc62fb717cb9 Binary files /dev/null and b/system/system/lib/com.qualcomm.qti.imscmservice@1.0.so differ diff --git a/system/system/lib/com.qualcomm.qti.imscmservice@2.0.so b/system/system/lib/com.qualcomm.qti.imscmservice@2.0.so new file mode 100644 index 0000000000000000000000000000000000000000..0a4a240b50f29c027a8d3952e762f3e7411d528b Binary files /dev/null and b/system/system/lib/com.qualcomm.qti.imscmservice@2.0.so differ diff --git a/system/system/lib/com.qualcomm.qti.imscmservice@2.1.so b/system/system/lib/com.qualcomm.qti.imscmservice@2.1.so new file mode 100644 index 0000000000000000000000000000000000000000..cde19cda452127405f77e07dfe06d6c31df2200f Binary files /dev/null and b/system/system/lib/com.qualcomm.qti.imscmservice@2.1.so differ diff --git a/system/system/lib/com.qualcomm.qti.uceservice@2.0.so b/system/system/lib/com.qualcomm.qti.uceservice@2.0.so new file mode 100644 index 0000000000000000000000000000000000000000..997c3ce89fb4b90251563b78eac469a5bf6f930e Binary files /dev/null and b/system/system/lib/com.qualcomm.qti.uceservice@2.0.so differ diff --git a/system/system/lib/com.qualcomm.qti.wifidisplayhal@1.0.so b/system/system/lib/com.qualcomm.qti.wifidisplayhal@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..ca4faa8ad03e8d7b39a2b8b7d729835032d78675 Binary files /dev/null and b/system/system/lib/com.qualcomm.qti.wifidisplayhal@1.0.so differ diff --git a/system/system/lib/com.quicinc.cne.server@1.0.so b/system/system/lib/com.quicinc.cne.server@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..2154bc5a27f1f51c657a857c7b5fdf1dae69c8cc Binary files /dev/null and b/system/system/lib/com.quicinc.cne.server@1.0.so differ diff --git a/system/system/lib/drm/libfwdlockengine.so b/system/system/lib/drm/libfwdlockengine.so new file mode 100644 index 0000000000000000000000000000000000000000..5584b6280f7a3813125dfc4f740841d2ef83ed37 Binary files /dev/null and b/system/system/lib/drm/libfwdlockengine.so differ diff --git a/system/system/lib/egl/libGLES_android.so b/system/system/lib/egl/libGLES_android.so new file mode 100644 index 0000000000000000000000000000000000000000..669827ada2c532517c0cf487c14424ed9e6ec951 Binary files /dev/null and b/system/system/lib/egl/libGLES_android.so differ diff --git a/system/system/lib/extractors/libmmparser.so b/system/system/lib/extractors/libmmparser.so new file mode 100644 index 0000000000000000000000000000000000000000..ca61bf9a72e930094d83030a7433ffae8f36397c Binary files /dev/null and b/system/system/lib/extractors/libmmparser.so differ diff --git a/system/system/lib/fm_helium.so b/system/system/lib/fm_helium.so new file mode 100644 index 0000000000000000000000000000000000000000..37f4796b508dd895d4deff3abf16acc02eb266a7 Binary files /dev/null and b/system/system/lib/fm_helium.so differ diff --git a/system/system/lib/hw/android.hardware.tests.libhwbinder@1.0-impl.so b/system/system/lib/hw/android.hardware.tests.libhwbinder@1.0-impl.so new file mode 100644 index 0000000000000000000000000000000000000000..c4fa85d25891e7785a44e52e7f531315f751cd2a Binary files /dev/null and b/system/system/lib/hw/android.hardware.tests.libhwbinder@1.0-impl.so differ diff --git a/system/system/lib/hw/android.hidl.memory@1.0-impl.so b/system/system/lib/hw/android.hidl.memory@1.0-impl.so new file mode 100644 index 0000000000000000000000000000000000000000..ddbfaa4210be16624bb22829409fbe5a8512520b Binary files /dev/null and b/system/system/lib/hw/android.hidl.memory@1.0-impl.so differ diff --git a/system/system/lib/hw/audio.a2dp.default.so b/system/system/lib/hw/audio.a2dp.default.so new file mode 100644 index 0000000000000000000000000000000000000000..5c521bed096f37c2f66a1d99b4b1224a99813c26 Binary files /dev/null and b/system/system/lib/hw/audio.a2dp.default.so differ diff --git a/system/system/lib/ld-android.so b/system/system/lib/ld-android.so new file mode 100644 index 0000000000000000000000000000000000000000..892e733ea7d4ad32033219691853ddaeaf8ccc43 Binary files /dev/null and b/system/system/lib/ld-android.so differ diff --git a/system/system/lib/lib-imsvideocodec.so b/system/system/lib/lib-imsvideocodec.so new file mode 100644 index 0000000000000000000000000000000000000000..450f194a725e75b4821e96e0ef6149439528bdcc Binary files /dev/null and b/system/system/lib/lib-imsvideocodec.so differ diff --git a/system/system/lib/lib-imsvt.so b/system/system/lib/lib-imsvt.so new file mode 100644 index 0000000000000000000000000000000000000000..e627f3b12c3946f535abd173d307bcebb38d0a37 Binary files /dev/null and b/system/system/lib/lib-imsvt.so differ diff --git a/system/system/lib/lib-imsvtextutils.so b/system/system/lib/lib-imsvtextutils.so new file mode 100644 index 0000000000000000000000000000000000000000..b78ee9614ce267cf0624fed7d14250945e80d352 Binary files /dev/null and b/system/system/lib/lib-imsvtextutils.so differ diff --git a/system/system/lib/lib-imsvtutils.so b/system/system/lib/lib-imsvtutils.so new file mode 100644 index 0000000000000000000000000000000000000000..ecd08117fc0c2f8ef4c3bbd37c27cee39087fc24 Binary files /dev/null and b/system/system/lib/lib-imsvtutils.so differ diff --git a/system/system/lib/libAsusRGBSensorHAL.so b/system/system/lib/libAsusRGBSensorHAL.so new file mode 100644 index 0000000000000000000000000000000000000000..be96756a0d1c1c5d2da322b2c6a85d81457acd92 Binary files /dev/null and b/system/system/lib/libAsusRGBSensorHAL.so differ diff --git a/system/system/lib/libEGL.so b/system/system/lib/libEGL.so new file mode 100644 index 0000000000000000000000000000000000000000..290d1fa9151626fa24103a41d7b3fd1df94930ff Binary files /dev/null and b/system/system/lib/libEGL.so differ diff --git a/system/system/lib/libETC1.so b/system/system/lib/libETC1.so new file mode 100644 index 0000000000000000000000000000000000000000..d15661e88b3067a388a467edaae8c442efca4b9f Binary files /dev/null and b/system/system/lib/libETC1.so differ diff --git a/system/system/lib/libFFTEm.so b/system/system/lib/libFFTEm.so new file mode 100644 index 0000000000000000000000000000000000000000..abeeb176ffcfc23d68e08ceb066a85074e4c2b93 Binary files /dev/null and b/system/system/lib/libFFTEm.so differ diff --git a/system/system/lib/libFileMux.so b/system/system/lib/libFileMux.so new file mode 100644 index 0000000000000000000000000000000000000000..c3987c00eed87479293d2bd79ded6d760043a962 Binary files /dev/null and b/system/system/lib/libFileMux.so differ diff --git a/system/system/lib/libGLESv1_CM.so b/system/system/lib/libGLESv1_CM.so new file mode 100644 index 0000000000000000000000000000000000000000..b2f5b2cdbe6cadecef8542493c86c3f355172a07 Binary files /dev/null and b/system/system/lib/libGLESv1_CM.so differ diff --git a/system/system/lib/libGLESv2.so b/system/system/lib/libGLESv2.so new file mode 100644 index 0000000000000000000000000000000000000000..2aa808d3c1ca24eea10bda0a8f58e9bff356452d Binary files /dev/null and b/system/system/lib/libGLESv2.so differ diff --git a/system/system/lib/libGLESv3.so b/system/system/lib/libGLESv3.so new file mode 100644 index 0000000000000000000000000000000000000000..12cf44ceeaa5266d70e036fcbff68e0c1039f7f2 Binary files /dev/null and b/system/system/lib/libGLESv3.so differ diff --git a/system/system/lib/libGPQTEEC_system.so b/system/system/lib/libGPQTEEC_system.so new file mode 100644 index 0000000000000000000000000000000000000000..dcac1ae5455fc3be80b35f7675871a32bcd81bb6 Binary files /dev/null and b/system/system/lib/libGPQTEEC_system.so differ diff --git a/system/system/lib/libGPTEE_system.so b/system/system/lib/libGPTEE_system.so new file mode 100644 index 0000000000000000000000000000000000000000..5b7986828c7f7e25135dcfbce294d80bfbf0336f Binary files /dev/null and b/system/system/lib/libGPTEE_system.so differ diff --git a/system/system/lib/libOmxMux.so b/system/system/lib/libOmxMux.so new file mode 100644 index 0000000000000000000000000000000000000000..2e71b6e5237e135b3b4a756d1c5e5de664587668 Binary files /dev/null and b/system/system/lib/libOmxMux.so differ diff --git a/system/system/lib/libOpenCL_system.so b/system/system/lib/libOpenCL_system.so new file mode 100644 index 0000000000000000000000000000000000000000..226533a0ac3ffc0d5c51c1ae90080872465ba7d4 Binary files /dev/null and b/system/system/lib/libOpenCL_system.so differ diff --git a/system/system/lib/libOpenMAXAL.so b/system/system/lib/libOpenMAXAL.so new file mode 100644 index 0000000000000000000000000000000000000000..25e37b05879379303348726e04e9e5445f13b020 Binary files /dev/null and b/system/system/lib/libOpenMAXAL.so differ diff --git a/system/system/lib/libOpenSLES.so b/system/system/lib/libOpenSLES.so new file mode 100644 index 0000000000000000000000000000000000000000..b06dbf7304c875e061c7d0a1ac02bd2a9b528d95 Binary files /dev/null and b/system/system/lib/libOpenSLES.so differ diff --git a/system/system/lib/libQTEEConnector_system.so b/system/system/lib/libQTEEConnector_system.so new file mode 100644 index 0000000000000000000000000000000000000000..9b26b73b70ed12e5b6509ca03ef0682637ef1005 Binary files /dev/null and b/system/system/lib/libQTEEConnector_system.so differ diff --git a/system/system/lib/libRS.so b/system/system/lib/libRS.so new file mode 100644 index 0000000000000000000000000000000000000000..547fd71cfbb72c93d0f5526d388cea65223ecb8c Binary files /dev/null and b/system/system/lib/libRS.so differ diff --git a/system/system/lib/libRSCacheDir.so b/system/system/lib/libRSCacheDir.so new file mode 100644 index 0000000000000000000000000000000000000000..23912935b551b74f92c6a3e1ab252f2da736016c Binary files /dev/null and b/system/system/lib/libRSCacheDir.so differ diff --git a/system/system/lib/libRSCpuRef.so b/system/system/lib/libRSCpuRef.so new file mode 100644 index 0000000000000000000000000000000000000000..ae7e8ca0b45262cf3d1b1d76e1cff73090068adb Binary files /dev/null and b/system/system/lib/libRSCpuRef.so differ diff --git a/system/system/lib/libRSDriver.so b/system/system/lib/libRSDriver.so new file mode 100644 index 0000000000000000000000000000000000000000..1a689a7a87a03b0207193d00a6819af14205c540 Binary files /dev/null and b/system/system/lib/libRSDriver.so differ diff --git a/system/system/lib/libRS_internal.so b/system/system/lib/libRS_internal.so new file mode 100644 index 0000000000000000000000000000000000000000..ffbb8a2e374623216ff6cc4c8defc1a723c5dbf6 Binary files /dev/null and b/system/system/lib/libRS_internal.so differ diff --git a/system/system/lib/libRScpp.so b/system/system/lib/libRScpp.so new file mode 100644 index 0000000000000000000000000000000000000000..c8713bd1facdeae85b29ace98c4242eb105324a7 Binary files /dev/null and b/system/system/lib/libRScpp.so differ diff --git a/system/system/lib/libSeemplog.so b/system/system/lib/libSeemplog.so new file mode 100644 index 0000000000000000000000000000000000000000..a60f3a9160ff578ea2985fc286915f3e835d4b0e Binary files /dev/null and b/system/system/lib/libSeemplog.so differ diff --git a/system/system/lib/libaaudio.so b/system/system/lib/libaaudio.so new file mode 100644 index 0000000000000000000000000000000000000000..b0d444036703c9ded72c77df63ec96c5b9158238 Binary files /dev/null and b/system/system/lib/libaaudio.so differ diff --git a/system/system/lib/libaaudioservice.so b/system/system/lib/libaaudioservice.so new file mode 100644 index 0000000000000000000000000000000000000000..ffdcb4a114518a4aff8ec12f27d50824943148dc Binary files /dev/null and b/system/system/lib/libaaudioservice.so differ diff --git a/system/system/lib/libadbconnection.so b/system/system/lib/libadbconnection.so new file mode 100644 index 0000000000000000000000000000000000000000..9f49e6071836b94098727a00ac9cfb854084867d Binary files /dev/null and b/system/system/lib/libadbconnection.so differ diff --git a/system/system/lib/libadsprpc_system.so b/system/system/lib/libadsprpc_system.so new file mode 100644 index 0000000000000000000000000000000000000000..85b24f52ac8d53de9bb561ef3617cf29411a8a8b Binary files /dev/null and b/system/system/lib/libadsprpc_system.so differ diff --git a/system/system/lib/libandroid.so b/system/system/lib/libandroid.so new file mode 100644 index 0000000000000000000000000000000000000000..40653002879bed795d21caee4648c4f9ab41b9de Binary files /dev/null and b/system/system/lib/libandroid.so differ diff --git a/system/system/lib/libandroid_net.so b/system/system/lib/libandroid_net.so new file mode 100644 index 0000000000000000000000000000000000000000..b4b6fbcf53e39b217b08658e021171d316ce98a3 Binary files /dev/null and b/system/system/lib/libandroid_net.so differ diff --git a/system/system/lib/libandroid_runtime.so b/system/system/lib/libandroid_runtime.so new file mode 100644 index 0000000000000000000000000000000000000000..e31fc47f5f39e16081d9f5e347009c3c408b6bb2 Binary files /dev/null and b/system/system/lib/libandroid_runtime.so differ diff --git a/system/system/lib/libandroid_servers.so b/system/system/lib/libandroid_servers.so new file mode 100644 index 0000000000000000000000000000000000000000..32ad4ae2f5e2b52fae14f57cb3f41acd05485728 Binary files /dev/null and b/system/system/lib/libandroid_servers.so differ diff --git a/system/system/lib/libandroidfw.so b/system/system/lib/libandroidfw.so new file mode 100644 index 0000000000000000000000000000000000000000..ec785ce480a3a756435cf47d7412ab9b7af18057 Binary files /dev/null and b/system/system/lib/libandroidfw.so differ diff --git a/system/system/lib/libantradio.so b/system/system/lib/libantradio.so new file mode 100644 index 0000000000000000000000000000000000000000..b66c8539c91a4cf8a60575d4e6d22472d0fc51ae Binary files /dev/null and b/system/system/lib/libantradio.so differ diff --git a/system/system/lib/libappfuse.so b/system/system/lib/libappfuse.so new file mode 100644 index 0000000000000000000000000000000000000000..f704fdf850c6609c79a5a8d6ca9c435fd451189a Binary files /dev/null and b/system/system/lib/libappfuse.so differ diff --git a/system/system/lib/libarcsoft_beautyshot.so b/system/system/lib/libarcsoft_beautyshot.so new file mode 100644 index 0000000000000000000000000000000000000000..6fba92ffe8e0a05977631df8af4d1800cde5fa38 Binary files /dev/null and b/system/system/lib/libarcsoft_beautyshot.so differ diff --git a/system/system/lib/libarcsoft_face_detection.so b/system/system/lib/libarcsoft_face_detection.so new file mode 100644 index 0000000000000000000000000000000000000000..58c04dbc02bd24e4e80fd871467a2b9e7e288721 Binary files /dev/null and b/system/system/lib/libarcsoft_face_detection.so differ diff --git a/system/system/lib/libarcsoft_face_tracking.so b/system/system/lib/libarcsoft_face_tracking.so new file mode 100644 index 0000000000000000000000000000000000000000..af7ac00bf334eb624b129fafc6d7b876c657a0a9 Binary files /dev/null and b/system/system/lib/libarcsoft_face_tracking.so differ diff --git a/system/system/lib/libarcsoft_hdr.so b/system/system/lib/libarcsoft_hdr.so new file mode 100644 index 0000000000000000000000000000000000000000..450c736d5504107f52ffcfd05a637841a22ee166 Binary files /dev/null and b/system/system/lib/libarcsoft_hdr.so differ diff --git a/system/system/lib/libarcsoft_low_light_shot.so b/system/system/lib/libarcsoft_low_light_shot.so new file mode 100644 index 0000000000000000000000000000000000000000..5c79fb955dd02807d34cbcdd338be3bd85ec0963 Binary files /dev/null and b/system/system/lib/libarcsoft_low_light_shot.so differ diff --git a/system/system/lib/libarcsoft_nighthawk.so b/system/system/lib/libarcsoft_nighthawk.so new file mode 100644 index 0000000000000000000000000000000000000000..c70890598ebf8ace53b1b904ca992ea866ee113a Binary files /dev/null and b/system/system/lib/libarcsoft_nighthawk.so differ diff --git a/system/system/lib/libarcsoft_picselfie_algorithm.so b/system/system/lib/libarcsoft_picselfie_algorithm.so new file mode 100644 index 0000000000000000000000000000000000000000..3897a1dc89415c251ba5d7486a078df51f4bb1b1 Binary files /dev/null and b/system/system/lib/libarcsoft_picselfie_algorithm.so differ diff --git a/system/system/lib/libarcsoft_piczoom.so b/system/system/lib/libarcsoft_piczoom.so new file mode 100644 index 0000000000000000000000000000000000000000..99587a26212ceca3700cb9ec80000909c48272da Binary files /dev/null and b/system/system/lib/libarcsoft_piczoom.so differ diff --git a/system/system/lib/libart-compiler.so b/system/system/lib/libart-compiler.so new file mode 100644 index 0000000000000000000000000000000000000000..766dcd370e266c8a8eb40cd0353c683174245cb8 Binary files /dev/null and b/system/system/lib/libart-compiler.so differ diff --git a/system/system/lib/libart-dexlayout.so b/system/system/lib/libart-dexlayout.so new file mode 100644 index 0000000000000000000000000000000000000000..732bc76103f16a18c10824511d2bfdf10d50bab0 Binary files /dev/null and b/system/system/lib/libart-dexlayout.so differ diff --git a/system/system/lib/libart.so b/system/system/lib/libart.so new file mode 100644 index 0000000000000000000000000000000000000000..99cfb96aaff7985eb3389d8750810d97ef150fee Binary files /dev/null and b/system/system/lib/libart.so differ diff --git a/system/system/lib/libasyncio.so b/system/system/lib/libasyncio.so new file mode 100644 index 0000000000000000000000000000000000000000..2c146b71d9fc50fd77102a31579b51e5180f252e Binary files /dev/null and b/system/system/lib/libasyncio.so differ diff --git a/system/system/lib/libaudio-resampler.so b/system/system/lib/libaudio-resampler.so new file mode 100644 index 0000000000000000000000000000000000000000..6dd7c302d2e46cbb27751864b729c26e334ccf5f Binary files /dev/null and b/system/system/lib/libaudio-resampler.so differ diff --git a/system/system/lib/libaudioclient.so b/system/system/lib/libaudioclient.so new file mode 100644 index 0000000000000000000000000000000000000000..122f6fb4ba0d6349b6e71f9237c0638ddab514c9 Binary files /dev/null and b/system/system/lib/libaudioclient.so differ diff --git a/system/system/lib/libaudioeffect_jni.so b/system/system/lib/libaudioeffect_jni.so new file mode 100644 index 0000000000000000000000000000000000000000..041b21e4696137e23b9e7d950390483c9c46846a Binary files /dev/null and b/system/system/lib/libaudioeffect_jni.so differ diff --git a/system/system/lib/libaudioflinger.so b/system/system/lib/libaudioflinger.so new file mode 100644 index 0000000000000000000000000000000000000000..012fb9763b512756211a4d1e9a08faed6d2ada60 Binary files /dev/null and b/system/system/lib/libaudioflinger.so differ diff --git a/system/system/lib/libaudiohal.so b/system/system/lib/libaudiohal.so new file mode 100644 index 0000000000000000000000000000000000000000..1214c09bf139667eb0d4b49ed926c04af0a28a8c Binary files /dev/null and b/system/system/lib/libaudiohal.so differ diff --git a/system/system/lib/libaudiohal@2.0.so b/system/system/lib/libaudiohal@2.0.so new file mode 100644 index 0000000000000000000000000000000000000000..4d86b74e5dd44697792a36642c353db67fd8c7d5 Binary files /dev/null and b/system/system/lib/libaudiohal@2.0.so differ diff --git a/system/system/lib/libaudiohal@4.0.so b/system/system/lib/libaudiohal@4.0.so new file mode 100644 index 0000000000000000000000000000000000000000..17028e33c77416f82624233c2a02eb829dae93fb Binary files /dev/null and b/system/system/lib/libaudiohal@4.0.so differ diff --git a/system/system/lib/libaudiohal_deathhandler.so b/system/system/lib/libaudiohal_deathhandler.so new file mode 100644 index 0000000000000000000000000000000000000000..52b479981ca02715d3acb9bbbc63448284c6d21b Binary files /dev/null and b/system/system/lib/libaudiohal_deathhandler.so differ diff --git a/system/system/lib/libaudiomanager.so b/system/system/lib/libaudiomanager.so new file mode 100644 index 0000000000000000000000000000000000000000..2e0ee71d4b8192727a8f022d377e840bad09378d Binary files /dev/null and b/system/system/lib/libaudiomanager.so differ diff --git a/system/system/lib/libaudiopolicyenginedefault.so b/system/system/lib/libaudiopolicyenginedefault.so new file mode 100644 index 0000000000000000000000000000000000000000..3a518bcbdc3ce4077a5654f718a72c3a2b44a827 Binary files /dev/null and b/system/system/lib/libaudiopolicyenginedefault.so differ diff --git a/system/system/lib/libaudiopolicymanager.so b/system/system/lib/libaudiopolicymanager.so new file mode 100644 index 0000000000000000000000000000000000000000..b53d7309cb2b34b457c2a0c83e3483f6330c3baa Binary files /dev/null and b/system/system/lib/libaudiopolicymanager.so differ diff --git a/system/system/lib/libaudiopolicymanagerdefault.so b/system/system/lib/libaudiopolicymanagerdefault.so new file mode 100644 index 0000000000000000000000000000000000000000..302a2c82008b90a0d6e80d54aebcdf06f4e087f3 Binary files /dev/null and b/system/system/lib/libaudiopolicymanagerdefault.so differ diff --git a/system/system/lib/libaudiopolicyservice.so b/system/system/lib/libaudiopolicyservice.so new file mode 100644 index 0000000000000000000000000000000000000000..d588f0882d5a7f07b4e31954053999de56f664f3 Binary files /dev/null and b/system/system/lib/libaudiopolicyservice.so differ diff --git a/system/system/lib/libaudioprocessing.so b/system/system/lib/libaudioprocessing.so new file mode 100644 index 0000000000000000000000000000000000000000..62d1ebea26f29e3007ce50df8b0bef6d1db192b5 Binary files /dev/null and b/system/system/lib/libaudioprocessing.so differ diff --git a/system/system/lib/libaudiospdif.so b/system/system/lib/libaudiospdif.so new file mode 100644 index 0000000000000000000000000000000000000000..73eddafc87ee030b4048037bbfc6e86991421659 Binary files /dev/null and b/system/system/lib/libaudiospdif.so differ diff --git a/system/system/lib/libaudioutils.so b/system/system/lib/libaudioutils.so new file mode 100644 index 0000000000000000000000000000000000000000..23ecaa6d1a70013a69a72a132fbbfe1f98891d87 Binary files /dev/null and b/system/system/lib/libaudioutils.so differ diff --git a/system/system/lib/libavenhancements.so b/system/system/lib/libavenhancements.so new file mode 100644 index 0000000000000000000000000000000000000000..abbd24bd3305aacd43c3878a804fe4cd13a0f8a3 Binary files /dev/null and b/system/system/lib/libavenhancements.so differ diff --git a/system/system/lib/libbacktrace.so b/system/system/lib/libbacktrace.so new file mode 100644 index 0000000000000000000000000000000000000000..bf51c0c1edfff29d0707366af9e69cf6a312bc6a Binary files /dev/null and b/system/system/lib/libbacktrace.so differ diff --git a/system/system/lib/libbase.so b/system/system/lib/libbase.so new file mode 100644 index 0000000000000000000000000000000000000000..e35505a4300e81e8da411e71482a3416b232b6e6 Binary files /dev/null and b/system/system/lib/libbase.so differ diff --git a/system/system/lib/libbcinfo.so b/system/system/lib/libbcinfo.so new file mode 100644 index 0000000000000000000000000000000000000000..ca3cf31d4e940e48e7dec7f95c88ee2311ef8bea Binary files /dev/null and b/system/system/lib/libbcinfo.so differ diff --git a/system/system/lib/libbinder.so b/system/system/lib/libbinder.so new file mode 100644 index 0000000000000000000000000000000000000000..7a21507b6c39c0b38700008b2515cbb19c1f6979 Binary files /dev/null and b/system/system/lib/libbinder.so differ diff --git a/system/system/lib/libblas.so b/system/system/lib/libblas.so new file mode 100644 index 0000000000000000000000000000000000000000..a17b569f5bab7679fcdb55332e63b103c62bc031 Binary files /dev/null and b/system/system/lib/libblas.so differ diff --git a/system/system/lib/libbluetooth_qti.so b/system/system/lib/libbluetooth_qti.so new file mode 100644 index 0000000000000000000000000000000000000000..2d0287b9c8a0b6e27176eb8321c47566f95287c0 Binary files /dev/null and b/system/system/lib/libbluetooth_qti.so differ diff --git a/system/system/lib/libblurbuster.so b/system/system/lib/libblurbuster.so new file mode 100644 index 0000000000000000000000000000000000000000..ab906a392ded2bffb96e3f79a8741fffff6bf9ff Binary files /dev/null and b/system/system/lib/libblurbuster.so differ diff --git a/system/system/lib/libbpf.so b/system/system/lib/libbpf.so new file mode 100644 index 0000000000000000000000000000000000000000..a05808919e208421d366c63724cdf94c3a16528d Binary files /dev/null and b/system/system/lib/libbpf.so differ diff --git a/system/system/lib/libbt-logClient.so b/system/system/lib/libbt-logClient.so new file mode 100644 index 0000000000000000000000000000000000000000..3aac237800ea18e2b45151a3b375fe10698d057a Binary files /dev/null and b/system/system/lib/libbt-logClient.so differ diff --git a/system/system/lib/libbufferhubqueue.so b/system/system/lib/libbufferhubqueue.so new file mode 100644 index 0000000000000000000000000000000000000000..609ed302a9acf35cb90c15e252a1c060ecebc659 Binary files /dev/null and b/system/system/lib/libbufferhubqueue.so differ diff --git a/system/system/lib/libc++.so b/system/system/lib/libc++.so new file mode 100644 index 0000000000000000000000000000000000000000..b2b168a4c92d56e120202bc5d908cc34dbdd52b9 Binary files /dev/null and b/system/system/lib/libc++.so differ diff --git a/system/system/lib/libc.so b/system/system/lib/libc.so new file mode 100644 index 0000000000000000000000000000000000000000..42f8a248da3a39bb1a3a17a24ee6adab374076e7 Binary files /dev/null and b/system/system/lib/libc.so differ diff --git a/system/system/lib/libc_malloc_debug.so b/system/system/lib/libc_malloc_debug.so new file mode 100644 index 0000000000000000000000000000000000000000..a25959cd26596a3c8bec0d6d0a0631ca7a522676 Binary files /dev/null and b/system/system/lib/libc_malloc_debug.so differ diff --git a/system/system/lib/libc_malloc_hooks.so b/system/system/lib/libc_malloc_hooks.so new file mode 100644 index 0000000000000000000000000000000000000000..81653aae7f35e50372106dd2dd3253d995dc2182 Binary files /dev/null and b/system/system/lib/libc_malloc_hooks.so differ diff --git a/system/system/lib/libcamera2ndk.so b/system/system/lib/libcamera2ndk.so new file mode 100644 index 0000000000000000000000000000000000000000..845bc867ec7f5da72cbba1c3efde8efa3ed8f8bd Binary files /dev/null and b/system/system/lib/libcamera2ndk.so differ diff --git a/system/system/lib/libcamera_client.so b/system/system/lib/libcamera_client.so new file mode 100644 index 0000000000000000000000000000000000000000..79886cf48f067e9f5463e2ef56aaf71d084a3a8c Binary files /dev/null and b/system/system/lib/libcamera_client.so differ diff --git a/system/system/lib/libcamera_metadata.so b/system/system/lib/libcamera_metadata.so new file mode 100644 index 0000000000000000000000000000000000000000..ca31f8cb1dc4584963049de22b2e858c08f35df7 Binary files /dev/null and b/system/system/lib/libcamera_metadata.so differ diff --git a/system/system/lib/libcameraservice.so b/system/system/lib/libcameraservice.so new file mode 100644 index 0000000000000000000000000000000000000000..e78e8fb4cb086872ee155a8475d196724c4df567 Binary files /dev/null and b/system/system/lib/libcameraservice.so differ diff --git a/system/system/lib/libcdsprpc_system.so b/system/system/lib/libcdsprpc_system.so new file mode 100644 index 0000000000000000000000000000000000000000..6a4965e04bd025f4730a4481fd59938aa99cbfe3 Binary files /dev/null and b/system/system/lib/libcdsprpc_system.so differ diff --git a/system/system/lib/libchromaflash.so b/system/system/lib/libchromaflash.so new file mode 100644 index 0000000000000000000000000000000000000000..60a9c24a13873be5fb6d85a2ff2016148b70a2e2 Binary files /dev/null and b/system/system/lib/libchromaflash.so differ diff --git a/system/system/lib/libchrome.so b/system/system/lib/libchrome.so new file mode 100644 index 0000000000000000000000000000000000000000..f5c7c62c00f6b64533ad5355840d9a0e0cef8805 Binary files /dev/null and b/system/system/lib/libchrome.so differ diff --git a/system/system/lib/libclang_rt.asan-arm-android.so b/system/system/lib/libclang_rt.asan-arm-android.so new file mode 100644 index 0000000000000000000000000000000000000000..45ff74937a2c1defd2f6cc2dd472cfdf0372f5fb Binary files /dev/null and b/system/system/lib/libclang_rt.asan-arm-android.so differ diff --git a/system/system/lib/libclcore.bc b/system/system/lib/libclcore.bc new file mode 100644 index 0000000000000000000000000000000000000000..ee0429ad1639eb61a40e4a240db2fe0a09a6d839 Binary files /dev/null and b/system/system/lib/libclcore.bc differ diff --git a/system/system/lib/libclcore_debug.bc b/system/system/lib/libclcore_debug.bc new file mode 100644 index 0000000000000000000000000000000000000000..6c6fe331ae9fb04e83dcc7bd8553f18a1419079f Binary files /dev/null and b/system/system/lib/libclcore_debug.bc differ diff --git a/system/system/lib/libclcore_debug_g.bc b/system/system/lib/libclcore_debug_g.bc new file mode 100644 index 0000000000000000000000000000000000000000..8976d9dbda7c497822c2505cc2a5bc99c2b38bf4 Binary files /dev/null and b/system/system/lib/libclcore_debug_g.bc differ diff --git a/system/system/lib/libclcore_g.bc b/system/system/lib/libclcore_g.bc new file mode 100644 index 0000000000000000000000000000000000000000..ff05eab91325ed513878a2bac5467efbe883224a Binary files /dev/null and b/system/system/lib/libclcore_g.bc differ diff --git a/system/system/lib/libclcore_neon.bc b/system/system/lib/libclcore_neon.bc new file mode 100644 index 0000000000000000000000000000000000000000..ce3da69387f2e1bbd0d7a388e143e959999adc6f Binary files /dev/null and b/system/system/lib/libclcore_neon.bc differ diff --git a/system/system/lib/libcompiler_rt.so b/system/system/lib/libcompiler_rt.so new file mode 100644 index 0000000000000000000000000000000000000000..675296958cae5945786f3333c9f9c36dc2aac4ec Binary files /dev/null and b/system/system/lib/libcompiler_rt.so differ diff --git a/system/system/lib/libcrypto.so b/system/system/lib/libcrypto.so new file mode 100644 index 0000000000000000000000000000000000000000..1382d858f50965625a9b27963d78d814ce335f34 Binary files /dev/null and b/system/system/lib/libcrypto.so differ diff --git a/system/system/lib/libcurl.so b/system/system/lib/libcurl.so new file mode 100644 index 0000000000000000000000000000000000000000..b75d2e0ca466c00271b676731e1c1227bf6143e7 Binary files /dev/null and b/system/system/lib/libcurl.so differ diff --git a/system/system/lib/libcutils.so b/system/system/lib/libcutils.so new file mode 100644 index 0000000000000000000000000000000000000000..9940182e1e1cb7b2cdbe5942664b0fd169f30f26 Binary files /dev/null and b/system/system/lib/libcutils.so differ diff --git a/system/system/lib/libdebuggerd_client.so b/system/system/lib/libdebuggerd_client.so new file mode 100644 index 0000000000000000000000000000000000000000..74e47789a44f833bd820b14931c7393229f9ba5b Binary files /dev/null and b/system/system/lib/libdebuggerd_client.so differ diff --git a/system/system/lib/libdexfile.so b/system/system/lib/libdexfile.so new file mode 100644 index 0000000000000000000000000000000000000000..eb3cf598283cf793462f2367ab5496bf7a716b7e Binary files /dev/null and b/system/system/lib/libdexfile.so differ diff --git a/system/system/lib/libdiag_system.so b/system/system/lib/libdiag_system.so new file mode 100644 index 0000000000000000000000000000000000000000..c6bcfd90d9167f471bd65f66fe8031f8508148c3 Binary files /dev/null and b/system/system/lib/libdiag_system.so differ diff --git a/system/system/lib/libdisplayconfig.so b/system/system/lib/libdisplayconfig.so new file mode 100644 index 0000000000000000000000000000000000000000..b1d6138e8c209b02bed7caaa4a035642d5725afb Binary files /dev/null and b/system/system/lib/libdisplayconfig.so differ diff --git a/system/system/lib/libdl.so b/system/system/lib/libdl.so new file mode 100644 index 0000000000000000000000000000000000000000..b2d5194ab99fd075634f2ae1abc68bebcf97d167 Binary files /dev/null and b/system/system/lib/libdl.so differ diff --git a/system/system/lib/libdng_sdk.so b/system/system/lib/libdng_sdk.so new file mode 100644 index 0000000000000000000000000000000000000000..244a9e3660fc2542a712c50e061629e0b5172559 Binary files /dev/null and b/system/system/lib/libdng_sdk.so differ diff --git a/system/system/lib/libdpmctmgr.so b/system/system/lib/libdpmctmgr.so new file mode 100644 index 0000000000000000000000000000000000000000..48f25276868456bbf170f93939ff8c681131f6ae Binary files /dev/null and b/system/system/lib/libdpmctmgr.so differ diff --git a/system/system/lib/libdpmfdmgr.so b/system/system/lib/libdpmfdmgr.so new file mode 100644 index 0000000000000000000000000000000000000000..fcf98c9f2fe58e7a98ced7213fe7779fee49bc40 Binary files /dev/null and b/system/system/lib/libdpmfdmgr.so differ diff --git a/system/system/lib/libdpmframework.so b/system/system/lib/libdpmframework.so new file mode 100644 index 0000000000000000000000000000000000000000..2321277fb99d0a79da62d6d3a47e09b34d7254f3 Binary files /dev/null and b/system/system/lib/libdpmframework.so differ diff --git a/system/system/lib/libdpmtcm.so b/system/system/lib/libdpmtcm.so new file mode 100644 index 0000000000000000000000000000000000000000..09086f036f28baa58edf91ada1fad5e2f32705f6 Binary files /dev/null and b/system/system/lib/libdpmtcm.so differ diff --git a/system/system/lib/libdrm.so b/system/system/lib/libdrm.so new file mode 100644 index 0000000000000000000000000000000000000000..fc5b811c37ad018d6c4f6d80428a194df86be84e Binary files /dev/null and b/system/system/lib/libdrm.so differ diff --git a/system/system/lib/libdrmframework.so b/system/system/lib/libdrmframework.so new file mode 100644 index 0000000000000000000000000000000000000000..0a90724dac67cc20d4ab7cea22e05c70948de104 Binary files /dev/null and b/system/system/lib/libdrmframework.so differ diff --git a/system/system/lib/libdrmframework_jni.so b/system/system/lib/libdrmframework_jni.so new file mode 100644 index 0000000000000000000000000000000000000000..1728e6c7a08ac745223026ffd707d491c436dcbc Binary files /dev/null and b/system/system/lib/libdrmframework_jni.so differ diff --git a/system/system/lib/libdt_fd_forward.so b/system/system/lib/libdt_fd_forward.so new file mode 100644 index 0000000000000000000000000000000000000000..655eff72d997f374b37aec4c94368a47d2d8f8d5 Binary files /dev/null and b/system/system/lib/libdt_fd_forward.so differ diff --git a/system/system/lib/libdt_socket.so b/system/system/lib/libdt_socket.so new file mode 100644 index 0000000000000000000000000000000000000000..2de9c0fab7d4b12d9c4cbd3397a17919cbb26dcb Binary files /dev/null and b/system/system/lib/libdt_socket.so differ diff --git a/system/system/lib/libdualcameraddm.so b/system/system/lib/libdualcameraddm.so new file mode 100644 index 0000000000000000000000000000000000000000..78b7ab947b54dd282686ce5d021ccc6845e7c2a0 Binary files /dev/null and b/system/system/lib/libdualcameraddm.so differ diff --git a/system/system/lib/libdumpsys_logtool.so b/system/system/lib/libdumpsys_logtool.so new file mode 100644 index 0000000000000000000000000000000000000000..113cd36d1982ed467262693ae7833c39964c8707 Binary files /dev/null and b/system/system/lib/libdumpsys_logtool.so differ diff --git a/system/system/lib/libeffectsconfig.so b/system/system/lib/libeffectsconfig.so new file mode 100644 index 0000000000000000000000000000000000000000..f0162bc6becaa10ed25e754dc9e19a21acda0b1d Binary files /dev/null and b/system/system/lib/libeffectsconfig.so differ diff --git a/system/system/lib/libevent.so b/system/system/lib/libevent.so new file mode 100644 index 0000000000000000000000000000000000000000..abb51f1d92ac809d604404a68b9e609bfe53fba4 Binary files /dev/null and b/system/system/lib/libevent.so differ diff --git a/system/system/lib/libexif.so b/system/system/lib/libexif.so new file mode 100644 index 0000000000000000000000000000000000000000..34fcfe67f6143833f17db31128a87b5faa7d337d Binary files /dev/null and b/system/system/lib/libexif.so differ diff --git a/system/system/lib/libexpat.so b/system/system/lib/libexpat.so new file mode 100644 index 0000000000000000000000000000000000000000..95699bdfae6bfb398230efca0a53bc01ba2a5949 Binary files /dev/null and b/system/system/lib/libexpat.so differ diff --git a/system/system/lib/libeye_tracking_dsp_sample_stub.so b/system/system/lib/libeye_tracking_dsp_sample_stub.so new file mode 100644 index 0000000000000000000000000000000000000000..2f74f1994747244cabe366a6479b3657a897492c Binary files /dev/null and b/system/system/lib/libeye_tracking_dsp_sample_stub.so differ diff --git a/system/system/lib/libfilterfw.so b/system/system/lib/libfilterfw.so new file mode 100644 index 0000000000000000000000000000000000000000..d058c30b98d421984f08f598278d5c587ba74fe0 Binary files /dev/null and b/system/system/lib/libfilterfw.so differ diff --git a/system/system/lib/libfiltergenerator.so b/system/system/lib/libfiltergenerator.so new file mode 100644 index 0000000000000000000000000000000000000000..b24ba977f1e002a5dc0183f66a99f37378a31cb6 Binary files /dev/null and b/system/system/lib/libfiltergenerator.so differ diff --git a/system/system/lib/libfilterpack_imageproc.so b/system/system/lib/libfilterpack_imageproc.so new file mode 100644 index 0000000000000000000000000000000000000000..2c4fb35bee9694dfcd43f4379c0d8dac15df18e3 Binary files /dev/null and b/system/system/lib/libfilterpack_imageproc.so differ diff --git a/system/system/lib/libfm-hci.so b/system/system/lib/libfm-hci.so new file mode 100644 index 0000000000000000000000000000000000000000..1b51165cd98135229728b1ca292c2fae63cc216f Binary files /dev/null and b/system/system/lib/libfm-hci.so differ diff --git a/system/system/lib/libfmq.so b/system/system/lib/libfmq.so new file mode 100644 index 0000000000000000000000000000000000000000..d71314474d753764031f3e54dc12cd10feeab69c Binary files /dev/null and b/system/system/lib/libfmq.so differ diff --git a/system/system/lib/libft2.so b/system/system/lib/libft2.so new file mode 100644 index 0000000000000000000000000000000000000000..83345b3e6e82dd7d728c7fd7ecb5bc1c76930c46 Binary files /dev/null and b/system/system/lib/libft2.so differ diff --git a/system/system/lib/libgatekeeper.so b/system/system/lib/libgatekeeper.so new file mode 100644 index 0000000000000000000000000000000000000000..53b5837027f0591ea79cefb7284df01bca2b1c2d Binary files /dev/null and b/system/system/lib/libgatekeeper.so differ diff --git a/system/system/lib/libgraphicsenv.so b/system/system/lib/libgraphicsenv.so new file mode 100644 index 0000000000000000000000000000000000000000..9d5fd757afa4d0e422f63baee899eb3612f56547 Binary files /dev/null and b/system/system/lib/libgraphicsenv.so differ diff --git a/system/system/lib/libgui.so b/system/system/lib/libgui.so new file mode 100644 index 0000000000000000000000000000000000000000..a0f98421a8fbc20649edcbe064aee648aaa96f0e Binary files /dev/null and b/system/system/lib/libgui.so differ diff --git a/system/system/lib/libhardware.so b/system/system/lib/libhardware.so new file mode 100644 index 0000000000000000000000000000000000000000..573eb6648ed16adfc72a7527de5443c6a56f2082 Binary files /dev/null and b/system/system/lib/libhardware.so differ diff --git a/system/system/lib/libhardware_legacy.so b/system/system/lib/libhardware_legacy.so new file mode 100644 index 0000000000000000000000000000000000000000..a783f1b71c082ff0ab2d198358cfad7a678444f8 Binary files /dev/null and b/system/system/lib/libhardware_legacy.so differ diff --git a/system/system/lib/libharfbuzz_ng.so b/system/system/lib/libharfbuzz_ng.so new file mode 100644 index 0000000000000000000000000000000000000000..140b819bc02f41fd6e2def0cb115676983fe090d Binary files /dev/null and b/system/system/lib/libharfbuzz_ng.so differ diff --git a/system/system/lib/libhazebuster.so b/system/system/lib/libhazebuster.so new file mode 100644 index 0000000000000000000000000000000000000000..051e426ff802f514c181e4c41e55f486e4ef5fd4 Binary files /dev/null and b/system/system/lib/libhazebuster.so differ diff --git a/system/system/lib/libheif.so b/system/system/lib/libheif.so new file mode 100644 index 0000000000000000000000000000000000000000..ba5732be2b95c39d1184c111b9af85e95f40972f Binary files /dev/null and b/system/system/lib/libheif.so differ diff --git a/system/system/lib/libhidl-gen-utils.so b/system/system/lib/libhidl-gen-utils.so new file mode 100644 index 0000000000000000000000000000000000000000..e135305a8a698996164905d0f71d7ea484e5b309 Binary files /dev/null and b/system/system/lib/libhidl-gen-utils.so differ diff --git a/system/system/lib/libhidlallocatorutils.so b/system/system/lib/libhidlallocatorutils.so new file mode 100644 index 0000000000000000000000000000000000000000..0f19906be78350cf948c9cda524da288aaf32bb3 Binary files /dev/null and b/system/system/lib/libhidlallocatorutils.so differ diff --git a/system/system/lib/libhidlbase.so b/system/system/lib/libhidlbase.so new file mode 100644 index 0000000000000000000000000000000000000000..bf781c3dc878cb10098b614a9601359af9399412 Binary files /dev/null and b/system/system/lib/libhidlbase.so differ diff --git a/system/system/lib/libhidlmemory.so b/system/system/lib/libhidlmemory.so new file mode 100644 index 0000000000000000000000000000000000000000..4a1b1ef27f66a50ece764d3a1a7d677ecd41ad5e Binary files /dev/null and b/system/system/lib/libhidlmemory.so differ diff --git a/system/system/lib/libhidltransport.so b/system/system/lib/libhidltransport.so new file mode 100644 index 0000000000000000000000000000000000000000..f5d7e264c50518efc926cda81e5d3b6bb791685e Binary files /dev/null and b/system/system/lib/libhidltransport.so differ diff --git a/system/system/lib/libhwbinder.so b/system/system/lib/libhwbinder.so new file mode 100644 index 0000000000000000000000000000000000000000..e704b74061c5da538e9c01b678564589438efcfb Binary files /dev/null and b/system/system/lib/libhwbinder.so differ diff --git a/system/system/lib/libhwui.so b/system/system/lib/libhwui.so new file mode 100644 index 0000000000000000000000000000000000000000..33e02d853afee58a89fb338d84c54bec0b64e3e8 Binary files /dev/null and b/system/system/lib/libhwui.so differ diff --git a/system/system/lib/libicui18n.so b/system/system/lib/libicui18n.so new file mode 100644 index 0000000000000000000000000000000000000000..f9f8c2cf3add286265e366a0326f9ff575afbec3 Binary files /dev/null and b/system/system/lib/libicui18n.so differ diff --git a/system/system/lib/libicuuc.so b/system/system/lib/libicuuc.so new file mode 100644 index 0000000000000000000000000000000000000000..aaead2061d0aa4cc9aa042c881e9dc22f585d2dd Binary files /dev/null and b/system/system/lib/libicuuc.so differ diff --git a/system/system/lib/libimg_utils.so b/system/system/lib/libimg_utils.so new file mode 100644 index 0000000000000000000000000000000000000000..ee0a8c16beff17283229a2e3ed14d77dd121fafb Binary files /dev/null and b/system/system/lib/libimg_utils.so differ diff --git a/system/system/lib/libimscamera_jni.so b/system/system/lib/libimscamera_jni.so new file mode 100644 index 0000000000000000000000000000000000000000..8752da2e9cd483f8155e610db3209ddd207356b5 Binary files /dev/null and b/system/system/lib/libimscamera_jni.so differ diff --git a/system/system/lib/libimsmedia_jni.so b/system/system/lib/libimsmedia_jni.so new file mode 100644 index 0000000000000000000000000000000000000000..121dc997443d7b3af7d9ba1f43861e001eba21b5 Binary files /dev/null and b/system/system/lib/libimsmedia_jni.so differ diff --git a/system/system/lib/libinput.so b/system/system/lib/libinput.so new file mode 100644 index 0000000000000000000000000000000000000000..d04f031de3a059b4c3581750c34645119d55425c Binary files /dev/null and b/system/system/lib/libinput.so differ diff --git a/system/system/lib/libinputflinger.so b/system/system/lib/libinputflinger.so new file mode 100644 index 0000000000000000000000000000000000000000..4bcb931e177451092b8401c493111e10a032fa64 Binary files /dev/null and b/system/system/lib/libinputflinger.so differ diff --git a/system/system/lib/libinputservice.so b/system/system/lib/libinputservice.so new file mode 100644 index 0000000000000000000000000000000000000000..215fce3a2bb9e32ef870d4a464a9ee0ffa2e2c2d Binary files /dev/null and b/system/system/lib/libinputservice.so differ diff --git a/system/system/lib/libion.so b/system/system/lib/libion.so new file mode 100644 index 0000000000000000000000000000000000000000..fc22786946f5510667f7d6467b5eab14bfa16fbd Binary files /dev/null and b/system/system/lib/libion.so differ diff --git a/system/system/lib/libiprouteutil.so b/system/system/lib/libiprouteutil.so new file mode 100644 index 0000000000000000000000000000000000000000..a6fb42c93ec24fb0cc176bde62f7796df494939e Binary files /dev/null and b/system/system/lib/libiprouteutil.so differ diff --git a/system/system/lib/libjavacore.so b/system/system/lib/libjavacore.so new file mode 100644 index 0000000000000000000000000000000000000000..52af85a4eeca7ddf9b0ce5b625c5cc44780ef744 Binary files /dev/null and b/system/system/lib/libjavacore.so differ diff --git a/system/system/lib/libjavacrypto.so b/system/system/lib/libjavacrypto.so new file mode 100644 index 0000000000000000000000000000000000000000..5bf77a1cbdcbfc779ca3bac1c5ce0497da61c663 Binary files /dev/null and b/system/system/lib/libjavacrypto.so differ diff --git a/system/system/lib/libjdwp.so b/system/system/lib/libjdwp.so new file mode 100644 index 0000000000000000000000000000000000000000..7b5c67ce9064f3d427dcf27044bcf8173298f890 Binary files /dev/null and b/system/system/lib/libjdwp.so differ diff --git a/system/system/lib/libjni_blurbuster.so b/system/system/lib/libjni_blurbuster.so new file mode 100644 index 0000000000000000000000000000000000000000..a0b31b7e9d94b4d9e4990db5ca3d5d8282fc84da Binary files /dev/null and b/system/system/lib/libjni_blurbuster.so differ diff --git a/system/system/lib/libjni_chromaflash.so b/system/system/lib/libjni_chromaflash.so new file mode 100644 index 0000000000000000000000000000000000000000..0a6f014ffcbfa8e72a9e422788fe50a968ce1ace Binary files /dev/null and b/system/system/lib/libjni_chromaflash.so differ diff --git a/system/system/lib/libjni_dualcamera.so b/system/system/lib/libjni_dualcamera.so new file mode 100644 index 0000000000000000000000000000000000000000..1ab0ee89c4a3649d109b7bdedb78c6c9cba49e52 Binary files /dev/null and b/system/system/lib/libjni_dualcamera.so differ diff --git a/system/system/lib/libjni_filtergenerator.so b/system/system/lib/libjni_filtergenerator.so new file mode 100644 index 0000000000000000000000000000000000000000..41cf866a7d99ec8142201de235d49e7205e71706 Binary files /dev/null and b/system/system/lib/libjni_filtergenerator.so differ diff --git a/system/system/lib/libjni_hazebuster.so b/system/system/lib/libjni_hazebuster.so new file mode 100644 index 0000000000000000000000000000000000000000..7b8f9acd52d476a63af2fc6b1864cfd179dcfdac Binary files /dev/null and b/system/system/lib/libjni_hazebuster.so differ diff --git a/system/system/lib/libjni_optizoom.so b/system/system/lib/libjni_optizoom.so new file mode 100644 index 0000000000000000000000000000000000000000..ca8717fdc090208b8f0232ecac9058f3233af8b9 Binary files /dev/null and b/system/system/lib/libjni_optizoom.so differ diff --git a/system/system/lib/libjni_seestraight.so b/system/system/lib/libjni_seestraight.so new file mode 100644 index 0000000000000000000000000000000000000000..d4552f2d8757e9a71e3acc1c4d89bc1710d98699 Binary files /dev/null and b/system/system/lib/libjni_seestraight.so differ diff --git a/system/system/lib/libjni_sharpshooter.so b/system/system/lib/libjni_sharpshooter.so new file mode 100644 index 0000000000000000000000000000000000000000..e89efecefe0f77c53e880fca88ffe40872cf8bf6 Binary files /dev/null and b/system/system/lib/libjni_sharpshooter.so differ diff --git a/system/system/lib/libjni_stillmore.so b/system/system/lib/libjni_stillmore.so new file mode 100644 index 0000000000000000000000000000000000000000..f992d9f607cb3b338267c6912877a601cb1ec8a1 Binary files /dev/null and b/system/system/lib/libjni_stillmore.so differ diff --git a/system/system/lib/libjni_trueportrait.so b/system/system/lib/libjni_trueportrait.so new file mode 100644 index 0000000000000000000000000000000000000000..42f4d19f8dd3dd2ad7e8a24a05465338237dcc93 Binary files /dev/null and b/system/system/lib/libjni_trueportrait.so differ diff --git a/system/system/lib/libjni_truescanner_v2.so b/system/system/lib/libjni_truescanner_v2.so new file mode 100644 index 0000000000000000000000000000000000000000..c59c8f649916c903f0117fc930fb3b031f21e801 Binary files /dev/null and b/system/system/lib/libjni_truescanner_v2.so differ diff --git a/system/system/lib/libjni_ubifocus.so b/system/system/lib/libjni_ubifocus.so new file mode 100644 index 0000000000000000000000000000000000000000..83a1ac86560d14b694a1f2cab617c748119584fe Binary files /dev/null and b/system/system/lib/libjni_ubifocus.so differ diff --git a/system/system/lib/libjnigraphics.so b/system/system/lib/libjnigraphics.so new file mode 100644 index 0000000000000000000000000000000000000000..f489ac880a0cf5039478484d72cf1fbba89d52ac Binary files /dev/null and b/system/system/lib/libjnigraphics.so differ diff --git a/system/system/lib/libjpeg.so b/system/system/lib/libjpeg.so new file mode 100644 index 0000000000000000000000000000000000000000..2ae4a9e22dd2d5fd8f84cce2e4daea7cf28c166e Binary files /dev/null and b/system/system/lib/libjpeg.so differ diff --git a/system/system/lib/libkeymaster4support.so b/system/system/lib/libkeymaster4support.so new file mode 100644 index 0000000000000000000000000000000000000000..a8c16f1bdd41f1bf0b135b1778cf0e09996e4178 Binary files /dev/null and b/system/system/lib/libkeymaster4support.so differ diff --git a/system/system/lib/libkeystore_aidl.so b/system/system/lib/libkeystore_aidl.so new file mode 100644 index 0000000000000000000000000000000000000000..ebd31fea491772bae4b6e839156a5a87a1b73150 Binary files /dev/null and b/system/system/lib/libkeystore_aidl.so differ diff --git a/system/system/lib/libkeystore_binder.so b/system/system/lib/libkeystore_binder.so new file mode 100644 index 0000000000000000000000000000000000000000..7ae6b24a9c40cf6345365a3ad5eaaff2a2f7f399 Binary files /dev/null and b/system/system/lib/libkeystore_binder.so differ diff --git a/system/system/lib/libkeystore_parcelables.so b/system/system/lib/libkeystore_parcelables.so new file mode 100644 index 0000000000000000000000000000000000000000..6d1e6dfc6198a9579db86bfbd3ca04b2aa5c7a24 Binary files /dev/null and b/system/system/lib/libkeystore_parcelables.so differ diff --git a/system/system/lib/liblayers_proto.so b/system/system/lib/liblayers_proto.so new file mode 100644 index 0000000000000000000000000000000000000000..f95b76c5402a81793302d4a4868b64285154d01f Binary files /dev/null and b/system/system/lib/liblayers_proto.so differ diff --git a/system/system/lib/libldacBT_abr.so b/system/system/lib/libldacBT_abr.so new file mode 100644 index 0000000000000000000000000000000000000000..3ee1e666898569c1ac53e4b8b4624b659d4311e3 Binary files /dev/null and b/system/system/lib/libldacBT_abr.so differ diff --git a/system/system/lib/libldacBT_enc.so b/system/system/lib/libldacBT_enc.so new file mode 100644 index 0000000000000000000000000000000000000000..7f3b3c63f671a6b23df3bc81fddfba7353808502 Binary files /dev/null and b/system/system/lib/libldacBT_enc.so differ diff --git a/system/system/lib/liblocationservice_jni.so b/system/system/lib/liblocationservice_jni.so new file mode 100644 index 0000000000000000000000000000000000000000..401f6183ecc106ba386c75395d26e9decdaef94a Binary files /dev/null and b/system/system/lib/liblocationservice_jni.so differ diff --git a/system/system/lib/liblog.so b/system/system/lib/liblog.so new file mode 100644 index 0000000000000000000000000000000000000000..59c0ac73e6af0525394e8741d617b67509efe33c Binary files /dev/null and b/system/system/lib/liblog.so differ diff --git a/system/system/lib/liblogwrap.so b/system/system/lib/liblogwrap.so new file mode 100644 index 0000000000000000000000000000000000000000..90757fc2cd8325a38345530117391eded9b047e2 Binary files /dev/null and b/system/system/lib/liblogwrap.so differ diff --git a/system/system/lib/liblz4.so b/system/system/lib/liblz4.so new file mode 100644 index 0000000000000000000000000000000000000000..70d42b4686e5ec97e8008d7471844f5149e6079e Binary files /dev/null and b/system/system/lib/liblz4.so differ diff --git a/system/system/lib/liblzma.so b/system/system/lib/liblzma.so new file mode 100644 index 0000000000000000000000000000000000000000..3b38209d8c731de54d1e0a2b49f6af493b2e0c20 Binary files /dev/null and b/system/system/lib/liblzma.so differ diff --git a/system/system/lib/libm.so b/system/system/lib/libm.so new file mode 100644 index 0000000000000000000000000000000000000000..fb0c0bd491b6163e066e208db64912b77876e50b Binary files /dev/null and b/system/system/lib/libm.so differ diff --git a/system/system/lib/libmdnssd.so b/system/system/lib/libmdnssd.so new file mode 100644 index 0000000000000000000000000000000000000000..8f1c6a57086a8891a368055c84d34d0ca5e3abff Binary files /dev/null and b/system/system/lib/libmdnssd.so differ diff --git a/system/system/lib/libmdsprpc_system.so b/system/system/lib/libmdsprpc_system.so new file mode 100644 index 0000000000000000000000000000000000000000..ff1feb61299e065b1f611a637fbd4bf3328bb179 Binary files /dev/null and b/system/system/lib/libmdsprpc_system.so differ diff --git a/system/system/lib/libmedia.so b/system/system/lib/libmedia.so new file mode 100644 index 0000000000000000000000000000000000000000..5b694450357e167fe7ae1ea4293d2d0d10ed3e96 Binary files /dev/null and b/system/system/lib/libmedia.so differ diff --git a/system/system/lib/libmedia2_jni.so b/system/system/lib/libmedia2_jni.so new file mode 100644 index 0000000000000000000000000000000000000000..ad9147bcf6a6b18a9decdc7efd8fd5b2e2487894 Binary files /dev/null and b/system/system/lib/libmedia2_jni.so differ diff --git a/system/system/lib/libmedia_helper.so b/system/system/lib/libmedia_helper.so new file mode 100644 index 0000000000000000000000000000000000000000..8ff200113a4657ad2487885de58f64a23f835bdd Binary files /dev/null and b/system/system/lib/libmedia_helper.so differ diff --git a/system/system/lib/libmedia_jni.so b/system/system/lib/libmedia_jni.so new file mode 100644 index 0000000000000000000000000000000000000000..13a15200f475002a635438cacc1f6dfedb4d5069 Binary files /dev/null and b/system/system/lib/libmedia_jni.so differ diff --git a/system/system/lib/libmedia_omx.so b/system/system/lib/libmedia_omx.so new file mode 100644 index 0000000000000000000000000000000000000000..55f4b66136dd0a7b42e09783ac3ced00535891ca Binary files /dev/null and b/system/system/lib/libmedia_omx.so differ diff --git a/system/system/lib/libmediadrm.so b/system/system/lib/libmediadrm.so new file mode 100644 index 0000000000000000000000000000000000000000..23e6dfea619b178af2cfe698c5392c5d01a7ca42 Binary files /dev/null and b/system/system/lib/libmediadrm.so differ diff --git a/system/system/lib/libmediadrmmetrics_lite.so b/system/system/lib/libmediadrmmetrics_lite.so new file mode 100644 index 0000000000000000000000000000000000000000..a17d073b40e3dd4c331bf1a7a437c3ff20d13f7d Binary files /dev/null and b/system/system/lib/libmediadrmmetrics_lite.so differ diff --git a/system/system/lib/libmediaextractor.so b/system/system/lib/libmediaextractor.so new file mode 100644 index 0000000000000000000000000000000000000000..b53430627e6f639b64135e64ba582c5b19dc02b2 Binary files /dev/null and b/system/system/lib/libmediaextractor.so differ diff --git a/system/system/lib/libmedialogservice.so b/system/system/lib/libmedialogservice.so new file mode 100644 index 0000000000000000000000000000000000000000..bd8e23be59bdcc5b7d4b7982d4eb0553f87e521e Binary files /dev/null and b/system/system/lib/libmedialogservice.so differ diff --git a/system/system/lib/libmediametrics.so b/system/system/lib/libmediametrics.so new file mode 100644 index 0000000000000000000000000000000000000000..72b16a49147d536d80743c0725277f27690950a9 Binary files /dev/null and b/system/system/lib/libmediametrics.so differ diff --git a/system/system/lib/libmediandk.so b/system/system/lib/libmediandk.so new file mode 100644 index 0000000000000000000000000000000000000000..3d8de7ef7cb591094cc48704252913867abee082 Binary files /dev/null and b/system/system/lib/libmediandk.so differ diff --git a/system/system/lib/libmediaplayerservice.so b/system/system/lib/libmediaplayerservice.so new file mode 100644 index 0000000000000000000000000000000000000000..fbd59af49f5b423edfdb64ce928bb347f7192ac2 Binary files /dev/null and b/system/system/lib/libmediaplayerservice.so differ diff --git a/system/system/lib/libmediautils.so b/system/system/lib/libmediautils.so new file mode 100644 index 0000000000000000000000000000000000000000..634382413d436206f49891fb1642deafdcceaf86 Binary files /dev/null and b/system/system/lib/libmediautils.so differ diff --git a/system/system/lib/libmemtrack.so b/system/system/lib/libmemtrack.so new file mode 100644 index 0000000000000000000000000000000000000000..c37246ad0f7dddb930c8328d46859d57c9c13765 Binary files /dev/null and b/system/system/lib/libmemtrack.so differ diff --git a/system/system/lib/libmemunreachable.so b/system/system/lib/libmemunreachable.so new file mode 100644 index 0000000000000000000000000000000000000000..cf46770fa6a42dcbc9a5163dd5631e15f41cc11c Binary files /dev/null and b/system/system/lib/libmemunreachable.so differ diff --git a/system/system/lib/libmetricslogger.so b/system/system/lib/libmetricslogger.so new file mode 100644 index 0000000000000000000000000000000000000000..78e2214178c8fd7ab5acd66f560081ad24013600 Binary files /dev/null and b/system/system/lib/libmetricslogger.so differ diff --git a/system/system/lib/libmidi.so b/system/system/lib/libmidi.so new file mode 100644 index 0000000000000000000000000000000000000000..22cef82ef6ff56fca9647b531cb265d3d52f7248 Binary files /dev/null and b/system/system/lib/libmidi.so differ diff --git a/system/system/lib/libminikin.so b/system/system/lib/libminikin.so new file mode 100644 index 0000000000000000000000000000000000000000..d780c5651c219c25d521f5f606688108d5a73214 Binary files /dev/null and b/system/system/lib/libminikin.so differ diff --git a/system/system/lib/libminui.so b/system/system/lib/libminui.so new file mode 100644 index 0000000000000000000000000000000000000000..7003e8bc27c5b490a5b2e219d112b5fc28d4bbc5 Binary files /dev/null and b/system/system/lib/libminui.so differ diff --git a/system/system/lib/libmmosal.so b/system/system/lib/libmmosal.so new file mode 100644 index 0000000000000000000000000000000000000000..81e708d395c90ba322aca2cdf8baa0500dc27b3e Binary files /dev/null and b/system/system/lib/libmmosal.so differ diff --git a/system/system/lib/libmmparser_lite.so b/system/system/lib/libmmparser_lite.so new file mode 100644 index 0000000000000000000000000000000000000000..762af90723dc6bc8896b35019735e95f34d7808d Binary files /dev/null and b/system/system/lib/libmmparser_lite.so differ diff --git a/system/system/lib/libmmrtpdecoder.so b/system/system/lib/libmmrtpdecoder.so new file mode 100644 index 0000000000000000000000000000000000000000..2526e9f925f69373e54596cdcdd3209c9ad0b416 Binary files /dev/null and b/system/system/lib/libmmrtpdecoder.so differ diff --git a/system/system/lib/libmmrtpencoder.so b/system/system/lib/libmmrtpencoder.so new file mode 100644 index 0000000000000000000000000000000000000000..eeaf29e246a97d5d5c300461e898e505ff056ad0 Binary files /dev/null and b/system/system/lib/libmmrtpencoder.so differ diff --git a/system/system/lib/libmorpho_easy_hdr.so b/system/system/lib/libmorpho_easy_hdr.so new file mode 100644 index 0000000000000000000000000000000000000000..acbab98902d0bde8081d875b1e694848aceef19c Binary files /dev/null and b/system/system/lib/libmorpho_easy_hdr.so differ diff --git a/system/system/lib/libmorpho_image_stab4.so b/system/system/lib/libmorpho_image_stab4.so new file mode 100644 index 0000000000000000000000000000000000000000..abdd0ce2bb51972f9c090785f248d4097ff5c5cc Binary files /dev/null and b/system/system/lib/libmorpho_image_stab4.so differ diff --git a/system/system/lib/libmorpho_video_refiner.so b/system/system/lib/libmorpho_video_refiner.so new file mode 100644 index 0000000000000000000000000000000000000000..8475535e09154fdd87ee214881ac76e24cccb95b Binary files /dev/null and b/system/system/lib/libmorpho_video_refiner.so differ diff --git a/system/system/lib/libmpbase.so b/system/system/lib/libmpbase.so new file mode 100644 index 0000000000000000000000000000000000000000..30007f9b4c0bfee95b7b703ceb2dac869ec5c7da Binary files /dev/null and b/system/system/lib/libmpbase.so differ diff --git a/system/system/lib/libmtp.so b/system/system/lib/libmtp.so new file mode 100644 index 0000000000000000000000000000000000000000..1cb11e0a045f3d200423a4ebfbcb07278dd747c5 Binary files /dev/null and b/system/system/lib/libmtp.so differ diff --git a/system/system/lib/libnativebridge.so b/system/system/lib/libnativebridge.so new file mode 100644 index 0000000000000000000000000000000000000000..9f596169fb8b0c5eb44493f30bd8bca3fe9ce3d9 Binary files /dev/null and b/system/system/lib/libnativebridge.so differ diff --git a/system/system/lib/libnativehelper.so b/system/system/lib/libnativehelper.so new file mode 100644 index 0000000000000000000000000000000000000000..8a6022a81c0e6009aff1598f1a825f307d79d1ad Binary files /dev/null and b/system/system/lib/libnativehelper.so differ diff --git a/system/system/lib/libnativeloader.so b/system/system/lib/libnativeloader.so new file mode 100644 index 0000000000000000000000000000000000000000..39a84de47dc7c6ffac75650093d5fbb1fc2e4bb5 Binary files /dev/null and b/system/system/lib/libnativeloader.so differ diff --git a/system/system/lib/libnativewindow.so b/system/system/lib/libnativewindow.so new file mode 100644 index 0000000000000000000000000000000000000000..723d118338b667c7cac465bbd3d62db54f5b8da0 Binary files /dev/null and b/system/system/lib/libnativewindow.so differ diff --git a/system/system/lib/libnbaio.so b/system/system/lib/libnbaio.so new file mode 100644 index 0000000000000000000000000000000000000000..bbac384b70f9bbee51b49d7babf2fbfa492a5ca4 Binary files /dev/null and b/system/system/lib/libnbaio.so differ diff --git a/system/system/lib/libnblog.so b/system/system/lib/libnblog.so new file mode 100644 index 0000000000000000000000000000000000000000..2f70d63b9bdb8a4fd936a3840017a2609d73dad9 Binary files /dev/null and b/system/system/lib/libnblog.so differ diff --git a/system/system/lib/libnetd_client.so b/system/system/lib/libnetd_client.so new file mode 100644 index 0000000000000000000000000000000000000000..900caadffac396f62533ceeb914fa2037dbaf70f Binary files /dev/null and b/system/system/lib/libnetd_client.so differ diff --git a/system/system/lib/libnetdutils.so b/system/system/lib/libnetdutils.so new file mode 100644 index 0000000000000000000000000000000000000000..45c636a4d620715ed7c465aa06fb968b38fa0b7a Binary files /dev/null and b/system/system/lib/libnetdutils.so differ diff --git a/system/system/lib/libnetlink.so b/system/system/lib/libnetlink.so new file mode 100644 index 0000000000000000000000000000000000000000..c23252a4fa6b42d35afd5b9b1a9f0bcad215e180 Binary files /dev/null and b/system/system/lib/libnetlink.so differ diff --git a/system/system/lib/libnetutils.so b/system/system/lib/libnetutils.so new file mode 100644 index 0000000000000000000000000000000000000000..520232b674d3a293fab70b6925bb3e37d4112cad Binary files /dev/null and b/system/system/lib/libnetutils.so differ diff --git a/system/system/lib/libneuralnetworks.so b/system/system/lib/libneuralnetworks.so new file mode 100644 index 0000000000000000000000000000000000000000..f58219a161a4d3f4e353611f1546896df7bb4670 Binary files /dev/null and b/system/system/lib/libneuralnetworks.so differ diff --git a/system/system/lib/libnl.so b/system/system/lib/libnl.so new file mode 100644 index 0000000000000000000000000000000000000000..9aca2ddb162f2151f429100d6fb116562570fee8 Binary files /dev/null and b/system/system/lib/libnl.so differ diff --git a/system/system/lib/libnpt.so b/system/system/lib/libnpt.so new file mode 100644 index 0000000000000000000000000000000000000000..7b0407a83b3672413bb57924c347a75dbcc8306d Binary files /dev/null and b/system/system/lib/libnpt.so differ diff --git a/system/system/lib/liboemaids_system.so b/system/system/lib/liboemaids_system.so new file mode 100644 index 0000000000000000000000000000000000000000..e328b54e4a86dbf6c06ba333bb3935bf24cbb06a Binary files /dev/null and b/system/system/lib/liboemaids_system.so differ diff --git a/system/system/lib/libopenjdk.so b/system/system/lib/libopenjdk.so new file mode 100644 index 0000000000000000000000000000000000000000..7a5a7dc90bf22791f440d5db9207bf535958bec7 Binary files /dev/null and b/system/system/lib/libopenjdk.so differ diff --git a/system/system/lib/libopenjdkjvm.so b/system/system/lib/libopenjdkjvm.so new file mode 100644 index 0000000000000000000000000000000000000000..0081d37d22e77b5c09b549ec8d66c5d21cb1bb4c Binary files /dev/null and b/system/system/lib/libopenjdkjvm.so differ diff --git a/system/system/lib/libopenjdkjvmti.so b/system/system/lib/libopenjdkjvmti.so new file mode 100644 index 0000000000000000000000000000000000000000..cf8bde0916ca146e6ba1eefd4959afe3d8b71808 Binary files /dev/null and b/system/system/lib/libopenjdkjvmti.so differ diff --git a/system/system/lib/liboptizoom.so b/system/system/lib/liboptizoom.so new file mode 100644 index 0000000000000000000000000000000000000000..164d762f12b7546d3fe5b78051862335f6655a8d Binary files /dev/null and b/system/system/lib/liboptizoom.so differ diff --git a/system/system/lib/libopus.so b/system/system/lib/libopus.so new file mode 100644 index 0000000000000000000000000000000000000000..1bd0b1a2c5f974450c20a7a2c5d269e1befa492f Binary files /dev/null and b/system/system/lib/libopus.so differ diff --git a/system/system/lib/libpac.so b/system/system/lib/libpac.so new file mode 100644 index 0000000000000000000000000000000000000000..7f48a0f76c1081f32a79d7b29b2a9ff1a4ce2202 Binary files /dev/null and b/system/system/lib/libpac.so differ diff --git a/system/system/lib/libpackagelistparser.so b/system/system/lib/libpackagelistparser.so new file mode 100644 index 0000000000000000000000000000000000000000..8dab20b5da07ee5e916ac51e71737176e0b5451c Binary files /dev/null and b/system/system/lib/libpackagelistparser.so differ diff --git a/system/system/lib/libpcre2.so b/system/system/lib/libpcre2.so new file mode 100644 index 0000000000000000000000000000000000000000..16b5f036b1b5942385d5f4a6c458d58eb8bd45f1 Binary files /dev/null and b/system/system/lib/libpcre2.so differ diff --git a/system/system/lib/libpdfium.so b/system/system/lib/libpdfium.so new file mode 100644 index 0000000000000000000000000000000000000000..7357bd3214ec062b2b7fe47372bd3c0704cb9a6e Binary files /dev/null and b/system/system/lib/libpdfium.so differ diff --git a/system/system/lib/libpdx_default_transport.so b/system/system/lib/libpdx_default_transport.so new file mode 100644 index 0000000000000000000000000000000000000000..0933e68b9ac55fe2562fe8eb02ea9feb6e641d8c Binary files /dev/null and b/system/system/lib/libpdx_default_transport.so differ diff --git a/system/system/lib/libpiex.so b/system/system/lib/libpiex.so new file mode 100644 index 0000000000000000000000000000000000000000..b2ac438eb71e14c4a901720ae3572eb4eb89164f Binary files /dev/null and b/system/system/lib/libpiex.so differ diff --git a/system/system/lib/libpixelflinger.so b/system/system/lib/libpixelflinger.so new file mode 100644 index 0000000000000000000000000000000000000000..1db44bc063171bd43c3f602755136dcd250fed5e Binary files /dev/null and b/system/system/lib/libpixelflinger.so differ diff --git a/system/system/lib/libpng.so b/system/system/lib/libpng.so new file mode 100644 index 0000000000000000000000000000000000000000..e57270b577d0876b181d44e94ef8d8914b3f3f7f Binary files /dev/null and b/system/system/lib/libpng.so differ diff --git a/system/system/lib/libpower.so b/system/system/lib/libpower.so new file mode 100644 index 0000000000000000000000000000000000000000..8625e8492c7bb45b725080b85e5b1fa4c2ce456f Binary files /dev/null and b/system/system/lib/libpower.so differ diff --git a/system/system/lib/libpowermanager.so b/system/system/lib/libpowermanager.so new file mode 100644 index 0000000000000000000000000000000000000000..91654bfcd7ef674894fa72fc60a776b6737c97cc Binary files /dev/null and b/system/system/lib/libpowermanager.so differ diff --git a/system/system/lib/libprocessgroup.so b/system/system/lib/libprocessgroup.so new file mode 100644 index 0000000000000000000000000000000000000000..d4cee1d95c704a9d519cdfc9a46466623712ce8b Binary files /dev/null and b/system/system/lib/libprocessgroup.so differ diff --git a/system/system/lib/libprocinfo.so b/system/system/lib/libprocinfo.so new file mode 100644 index 0000000000000000000000000000000000000000..03a18ff8220a41a9b9c91382afb0b6864b946637 Binary files /dev/null and b/system/system/lib/libprocinfo.so differ diff --git a/system/system/lib/libprotobuf-cpp-full-rtti.so b/system/system/lib/libprotobuf-cpp-full-rtti.so new file mode 100644 index 0000000000000000000000000000000000000000..c535d5bfb830d01bbbfeae3b600f6feaf1aae32b Binary files /dev/null and b/system/system/lib/libprotobuf-cpp-full-rtti.so differ diff --git a/system/system/lib/libprotobuf-cpp-full.so b/system/system/lib/libprotobuf-cpp-full.so new file mode 100644 index 0000000000000000000000000000000000000000..762e87831f9fa77833d73a271ad4d06011ef3e94 Binary files /dev/null and b/system/system/lib/libprotobuf-cpp-full.so differ diff --git a/system/system/lib/libprotobuf-cpp-lite.so b/system/system/lib/libprotobuf-cpp-lite.so new file mode 100644 index 0000000000000000000000000000000000000000..d0066e1cdbf836dbc343c7d67b7d19f9521281a7 Binary files /dev/null and b/system/system/lib/libprotobuf-cpp-lite.so differ diff --git a/system/system/lib/libqcbor_system.so b/system/system/lib/libqcbor_system.so new file mode 100644 index 0000000000000000000000000000000000000000..7f23e9d7de69d423fc66d1e0e5612739c278fb1b Binary files /dev/null and b/system/system/lib/libqcbor_system.so differ diff --git a/system/system/lib/libqcomfm_jni.so b/system/system/lib/libqcomfm_jni.so new file mode 100644 index 0000000000000000000000000000000000000000..22863891f81a1b87a5f414d66467395bd2c12547 Binary files /dev/null and b/system/system/lib/libqcomfm_jni.so differ diff --git a/system/system/lib/libqct_resampler.so b/system/system/lib/libqct_resampler.so new file mode 100644 index 0000000000000000000000000000000000000000..d8c7539d67c0e4c01fd5f0ac8356a1136bd829ee Binary files /dev/null and b/system/system/lib/libqct_resampler.so differ diff --git a/system/system/lib/libqdMetaData.system.so b/system/system/lib/libqdMetaData.system.so new file mode 100644 index 0000000000000000000000000000000000000000..3d0740755380aaec3f03a524a1780befd621f003 Binary files /dev/null and b/system/system/lib/libqdMetaData.system.so differ diff --git a/system/system/lib/libqmi_cci_system.so b/system/system/lib/libqmi_cci_system.so new file mode 100644 index 0000000000000000000000000000000000000000..5c276cd02e10a5db445ffe33255bf3fff624fcc6 Binary files /dev/null and b/system/system/lib/libqmi_cci_system.so differ diff --git a/system/system/lib/libqti-at.so b/system/system/lib/libqti-at.so new file mode 100644 index 0000000000000000000000000000000000000000..18a64de86053bbf7692413d42872458a66b0ad61 Binary files /dev/null and b/system/system/lib/libqti-at.so differ diff --git a/system/system/lib/libqti-iopd-client_system.so b/system/system/lib/libqti-iopd-client_system.so new file mode 100644 index 0000000000000000000000000000000000000000..04190aeffba34945e277916e8814191d3be7aeac Binary files /dev/null and b/system/system/lib/libqti-iopd-client_system.so differ diff --git a/system/system/lib/libqti-perfd-client_system.so b/system/system/lib/libqti-perfd-client_system.so new file mode 100644 index 0000000000000000000000000000000000000000..64c9b02f1168315c06dd0f9f66d878c84c12131e Binary files /dev/null and b/system/system/lib/libqti-perfd-client_system.so differ diff --git a/system/system/lib/libqti-util_system.so b/system/system/lib/libqti-util_system.so new file mode 100644 index 0000000000000000000000000000000000000000..b4307736f1e4e851d8de3de88ac5a9a47fb1627f Binary files /dev/null and b/system/system/lib/libqti-util_system.so differ diff --git a/system/system/lib/libqti_performance.so b/system/system/lib/libqti_performance.so new file mode 100644 index 0000000000000000000000000000000000000000..d4d8a7177c9ad7edc3044529d886a0ca4216e5f6 Binary files /dev/null and b/system/system/lib/libqti_performance.so differ diff --git a/system/system/lib/libqvr_cam_cdsp_driver_stub.so b/system/system/lib/libqvr_cam_cdsp_driver_stub.so new file mode 100644 index 0000000000000000000000000000000000000000..97479b7865c22cffdd5d84a765a1208858894e71 Binary files /dev/null and b/system/system/lib/libqvr_cam_cdsp_driver_stub.so differ diff --git a/system/system/lib/libqvr_cdsp_driver_stub.so b/system/system/lib/libqvr_cdsp_driver_stub.so new file mode 100644 index 0000000000000000000000000000000000000000..215f233ceb2b63fee963382f76b7bd9dbbf6dd49 Binary files /dev/null and b/system/system/lib/libqvr_cdsp_driver_stub.so differ diff --git a/system/system/lib/libqvr_eyetracking_plugin.so b/system/system/lib/libqvr_eyetracking_plugin.so new file mode 100644 index 0000000000000000000000000000000000000000..10769975bf67e52e41f1bf5ad77877c955daafbd Binary files /dev/null and b/system/system/lib/libqvr_eyetracking_plugin.so differ diff --git a/system/system/lib/libqvrcamera_client.qti.so b/system/system/lib/libqvrcamera_client.qti.so new file mode 100644 index 0000000000000000000000000000000000000000..b06c90fc610df73d6b5e7f83d79e9d81c8ccc8db Binary files /dev/null and b/system/system/lib/libqvrcamera_client.qti.so differ diff --git a/system/system/lib/libqvrservice.so b/system/system/lib/libqvrservice.so new file mode 100644 index 0000000000000000000000000000000000000000..b4d5a6245ddb9994e635a87f911cff0ca340e6a9 Binary files /dev/null and b/system/system/lib/libqvrservice.so differ diff --git a/system/system/lib/libqvrservice_client.qti.so b/system/system/lib/libqvrservice_client.qti.so new file mode 100644 index 0000000000000000000000000000000000000000..1697365ffdfe3b5921ec9608e5ab08db5268adcd Binary files /dev/null and b/system/system/lib/libqvrservice_client.qti.so differ diff --git a/system/system/lib/libradio_metadata.so b/system/system/lib/libradio_metadata.so new file mode 100644 index 0000000000000000000000000000000000000000..7d5deccf2da756baa681a06d4d62b7e4521b1af0 Binary files /dev/null and b/system/system/lib/libradio_metadata.so differ diff --git a/system/system/lib/librcc.so b/system/system/lib/librcc.so new file mode 100644 index 0000000000000000000000000000000000000000..9be031ac6a704ea939a698d5587f3cbccd17e62b Binary files /dev/null and b/system/system/lib/librcc.so differ diff --git a/system/system/lib/libresourcemanagerservice.so b/system/system/lib/libresourcemanagerservice.so new file mode 100644 index 0000000000000000000000000000000000000000..c37cc0bf06d463af358325de23f55128a9609abb Binary files /dev/null and b/system/system/lib/libresourcemanagerservice.so differ diff --git a/system/system/lib/librs_jni.so b/system/system/lib/librs_jni.so new file mode 100644 index 0000000000000000000000000000000000000000..8423581b78ed8231932d14df6943156a465956ed Binary files /dev/null and b/system/system/lib/librs_jni.so differ diff --git a/system/system/lib/librtp_jni.so b/system/system/lib/librtp_jni.so new file mode 100644 index 0000000000000000000000000000000000000000..d7e87cf4fbf2b3330cc7d9eaf028d6f8bcf5daea Binary files /dev/null and b/system/system/lib/librtp_jni.so differ diff --git a/system/system/lib/libschedulerservicehidl.so b/system/system/lib/libschedulerservicehidl.so new file mode 100644 index 0000000000000000000000000000000000000000..5e8301df5824cc9f93aff1b6921fa1d2da354223 Binary files /dev/null and b/system/system/lib/libschedulerservicehidl.so differ diff --git a/system/system/lib/libsd_sdk_display.so b/system/system/lib/libsd_sdk_display.so new file mode 100644 index 0000000000000000000000000000000000000000..4ffad5736c74046c73c980f02a6d906250483ea2 Binary files /dev/null and b/system/system/lib/libsd_sdk_display.so differ diff --git a/system/system/lib/libsdm-disp-apis.so b/system/system/lib/libsdm-disp-apis.so new file mode 100644 index 0000000000000000000000000000000000000000..8636116149c87db8193a482ac592a3c488f167f0 Binary files /dev/null and b/system/system/lib/libsdm-disp-apis.so differ diff --git a/system/system/lib/libsdsprpc_system.so b/system/system/lib/libsdsprpc_system.so new file mode 100644 index 0000000000000000000000000000000000000000..31a7bf712f7a8b38b0ff577327dfab7b76b4a72a Binary files /dev/null and b/system/system/lib/libsdsprpc_system.so differ diff --git a/system/system/lib/libseccam.so b/system/system/lib/libseccam.so new file mode 100644 index 0000000000000000000000000000000000000000..d7d7b8ccbbbb1831b5b6e8052db3fd53c67a0c09 Binary files /dev/null and b/system/system/lib/libseccam.so differ diff --git a/system/system/lib/libsecureui_svcsock_system.so b/system/system/lib/libsecureui_svcsock_system.so new file mode 100644 index 0000000000000000000000000000000000000000..b456820a3a66a1298ef174fb588d284357334cde Binary files /dev/null and b/system/system/lib/libsecureui_svcsock_system.so differ diff --git a/system/system/lib/libsecureuisvc_jni.so b/system/system/lib/libsecureuisvc_jni.so new file mode 100644 index 0000000000000000000000000000000000000000..b53c05dc58f9485d1696449c31f2fd525cb01b9d Binary files /dev/null and b/system/system/lib/libsecureuisvc_jni.so differ diff --git a/system/system/lib/libseemore.so b/system/system/lib/libseemore.so new file mode 100644 index 0000000000000000000000000000000000000000..a5e1641b4c9cdf46eac3dd98024ed8508169fd4d Binary files /dev/null and b/system/system/lib/libseemore.so differ diff --git a/system/system/lib/libseestraight.so b/system/system/lib/libseestraight.so new file mode 100644 index 0000000000000000000000000000000000000000..3da277018dcdce83a0d53a1b2ad82bb3f79634e9 Binary files /dev/null and b/system/system/lib/libseestraight.so differ diff --git a/system/system/lib/libselinux.so b/system/system/lib/libselinux.so new file mode 100644 index 0000000000000000000000000000000000000000..d046929f1666856224f2ba91b9ba5502ede392dc Binary files /dev/null and b/system/system/lib/libselinux.so differ diff --git a/system/system/lib/libsensor.so b/system/system/lib/libsensor.so new file mode 100644 index 0000000000000000000000000000000000000000..d7ae03828051da953b76a06ccd942868586ca99b Binary files /dev/null and b/system/system/lib/libsensor.so differ diff --git a/system/system/lib/libsensorservice.so b/system/system/lib/libsensorservice.so new file mode 100644 index 0000000000000000000000000000000000000000..a1e31fb7b37a6db4dfa4386e9f0a294d1593b508 Binary files /dev/null and b/system/system/lib/libsensorservice.so differ diff --git a/system/system/lib/libsensorservicehidl.so b/system/system/lib/libsensorservicehidl.so new file mode 100644 index 0000000000000000000000000000000000000000..9fe7de52a0bb942757590c5a42b82f06eeabc591 Binary files /dev/null and b/system/system/lib/libsensorservicehidl.so differ diff --git a/system/system/lib/libsensorslog.so b/system/system/lib/libsensorslog.so new file mode 100644 index 0000000000000000000000000000000000000000..2ee8e752d510d622707b55237ba905d76b22be52 Binary files /dev/null and b/system/system/lib/libsensorslog.so differ diff --git a/system/system/lib/libserviceutility.so b/system/system/lib/libserviceutility.so new file mode 100644 index 0000000000000000000000000000000000000000..71aad1c1305288b536facf7b4d6996296071279b Binary files /dev/null and b/system/system/lib/libserviceutility.so differ diff --git a/system/system/lib/libsigchain.so b/system/system/lib/libsigchain.so new file mode 100644 index 0000000000000000000000000000000000000000..d3d5d28af779b454fe3adc7d162cd4187bcb8eda Binary files /dev/null and b/system/system/lib/libsigchain.so differ diff --git a/system/system/lib/libsmcinvokecred.so b/system/system/lib/libsmcinvokecred.so new file mode 100644 index 0000000000000000000000000000000000000000..b23d2ab04b99959ff7ed472fdf204262e2b20f6e Binary files /dev/null and b/system/system/lib/libsmcinvokecred.so differ diff --git a/system/system/lib/libsns_device_mode_stub.so b/system/system/lib/libsns_device_mode_stub.so new file mode 100644 index 0000000000000000000000000000000000000000..8f9da0cd917d4531b141e5ee2a619ab5f7b18ae9 Binary files /dev/null and b/system/system/lib/libsns_device_mode_stub.so differ diff --git a/system/system/lib/libsns_low_lat_stream_stub.so b/system/system/lib/libsns_low_lat_stream_stub.so new file mode 100644 index 0000000000000000000000000000000000000000..e2843eea98742636d464e0ccd11e6690b499e9ae Binary files /dev/null and b/system/system/lib/libsns_low_lat_stream_stub.so differ diff --git a/system/system/lib/libsnsdiaglog.so b/system/system/lib/libsnsdiaglog.so new file mode 100644 index 0000000000000000000000000000000000000000..d01a19b5e9e071f78db9a4f21a5ae80af6e70467 Binary files /dev/null and b/system/system/lib/libsnsdiaglog.so differ diff --git a/system/system/lib/libsonic.so b/system/system/lib/libsonic.so new file mode 100644 index 0000000000000000000000000000000000000000..8ebc3b3870d1513ccd8b18be4a9ab731f9a55968 Binary files /dev/null and b/system/system/lib/libsonic.so differ diff --git a/system/system/lib/libsonivox.so b/system/system/lib/libsonivox.so new file mode 100644 index 0000000000000000000000000000000000000000..8656424498373e6e3713873b5f42620a335272ef Binary files /dev/null and b/system/system/lib/libsonivox.so differ diff --git a/system/system/lib/libsoundpool.so b/system/system/lib/libsoundpool.so new file mode 100644 index 0000000000000000000000000000000000000000..f5dfa0c2b3e338064695f4dac97cbd307efec8e5 Binary files /dev/null and b/system/system/lib/libsoundpool.so differ diff --git a/system/system/lib/libsoundtrigger.so b/system/system/lib/libsoundtrigger.so new file mode 100644 index 0000000000000000000000000000000000000000..3e43c994955b5bca6f6f9af0d53f05662518d513 Binary files /dev/null and b/system/system/lib/libsoundtrigger.so differ diff --git a/system/system/lib/libsoundtriggerservice.so b/system/system/lib/libsoundtriggerservice.so new file mode 100644 index 0000000000000000000000000000000000000000..617f86de7e42f5625c7adb8b905d2441c5149b1a Binary files /dev/null and b/system/system/lib/libsoundtriggerservice.so differ diff --git a/system/system/lib/libspeexresampler.so b/system/system/lib/libspeexresampler.so new file mode 100644 index 0000000000000000000000000000000000000000..bab482a44f25e9e105f1051082a70848847a5ad7 Binary files /dev/null and b/system/system/lib/libspeexresampler.so differ diff --git a/system/system/lib/libsqlite.so b/system/system/lib/libsqlite.so new file mode 100644 index 0000000000000000000000000000000000000000..66311934edddbe0ccdb90bc49f5a80479bba69d9 Binary files /dev/null and b/system/system/lib/libsqlite.so differ diff --git a/system/system/lib/libssc.so b/system/system/lib/libssc.so new file mode 100644 index 0000000000000000000000000000000000000000..1e98cc0e40789e5b50c8db7650942437735ca620 Binary files /dev/null and b/system/system/lib/libssc.so differ diff --git a/system/system/lib/libssl.so b/system/system/lib/libssl.so new file mode 100644 index 0000000000000000000000000000000000000000..b848ebe63438e956371afefafd5e26bd62edeb2b Binary files /dev/null and b/system/system/lib/libssl.so differ diff --git a/system/system/lib/libstagefright.so b/system/system/lib/libstagefright.so new file mode 100644 index 0000000000000000000000000000000000000000..34376fffeeb2558d3c41519eda90f1c1b8c57826 Binary files /dev/null and b/system/system/lib/libstagefright.so differ diff --git a/system/system/lib/libstagefright_amrnb_common.so b/system/system/lib/libstagefright_amrnb_common.so new file mode 100644 index 0000000000000000000000000000000000000000..14e8787a586f6495491c90bf1733a89421fd6c16 Binary files /dev/null and b/system/system/lib/libstagefright_amrnb_common.so differ diff --git a/system/system/lib/libstagefright_bufferqueue_helper.so b/system/system/lib/libstagefright_bufferqueue_helper.so new file mode 100644 index 0000000000000000000000000000000000000000..13954c62e6f4974627720de7fcedfb2cbf82a203 Binary files /dev/null and b/system/system/lib/libstagefright_bufferqueue_helper.so differ diff --git a/system/system/lib/libstagefright_codecbase.so b/system/system/lib/libstagefright_codecbase.so new file mode 100644 index 0000000000000000000000000000000000000000..e587037f75f9756c3562f3eb091cb161518d123e Binary files /dev/null and b/system/system/lib/libstagefright_codecbase.so differ diff --git a/system/system/lib/libstagefright_enc_common.so b/system/system/lib/libstagefright_enc_common.so new file mode 100644 index 0000000000000000000000000000000000000000..9c1d8fd34869c8b3ac8f906b6e4d626c442577f2 Binary files /dev/null and b/system/system/lib/libstagefright_enc_common.so differ diff --git a/system/system/lib/libstagefright_flacdec.so b/system/system/lib/libstagefright_flacdec.so new file mode 100644 index 0000000000000000000000000000000000000000..ea593db9eb01849d0e6fc7ef368cc28289295769 Binary files /dev/null and b/system/system/lib/libstagefright_flacdec.so differ diff --git a/system/system/lib/libstagefright_foundation.so b/system/system/lib/libstagefright_foundation.so new file mode 100644 index 0000000000000000000000000000000000000000..d46c0aaa050ec3dc1fe22f3525a5175807a9a8ed Binary files /dev/null and b/system/system/lib/libstagefright_foundation.so differ diff --git a/system/system/lib/libstagefright_http_support.so b/system/system/lib/libstagefright_http_support.so new file mode 100644 index 0000000000000000000000000000000000000000..9194938a88ea030febf8f9ba7908e138d2725319 Binary files /dev/null and b/system/system/lib/libstagefright_http_support.so differ diff --git a/system/system/lib/libstagefright_httplive.so b/system/system/lib/libstagefright_httplive.so new file mode 100644 index 0000000000000000000000000000000000000000..e789782b1c0b74430bb3f2495b7e2c9d7cb8c388 Binary files /dev/null and b/system/system/lib/libstagefright_httplive.so differ diff --git a/system/system/lib/libstagefright_omx.so b/system/system/lib/libstagefright_omx.so new file mode 100644 index 0000000000000000000000000000000000000000..3c656fe001090c79017d572982cdd1147daa167f Binary files /dev/null and b/system/system/lib/libstagefright_omx.so differ diff --git a/system/system/lib/libstagefright_omx_utils.so b/system/system/lib/libstagefright_omx_utils.so new file mode 100644 index 0000000000000000000000000000000000000000..e107392e13c05eb7ca82964bc4b98c8eab6dda8a Binary files /dev/null and b/system/system/lib/libstagefright_omx_utils.so differ diff --git a/system/system/lib/libstagefright_soft_aacdec.so b/system/system/lib/libstagefright_soft_aacdec.so new file mode 100644 index 0000000000000000000000000000000000000000..eb6943f616e85271a4e38d1c19e3b749175db43e Binary files /dev/null and b/system/system/lib/libstagefright_soft_aacdec.so differ diff --git a/system/system/lib/libstagefright_soft_aacenc.so b/system/system/lib/libstagefright_soft_aacenc.so new file mode 100644 index 0000000000000000000000000000000000000000..814954efc58a3cbba41b3ae692742c43a1874a59 Binary files /dev/null and b/system/system/lib/libstagefright_soft_aacenc.so differ diff --git a/system/system/lib/libstagefright_soft_amrdec.so b/system/system/lib/libstagefright_soft_amrdec.so new file mode 100644 index 0000000000000000000000000000000000000000..3820ecc4e796c1e06302caa38126735683879d82 Binary files /dev/null and b/system/system/lib/libstagefright_soft_amrdec.so differ diff --git a/system/system/lib/libstagefright_soft_amrnbenc.so b/system/system/lib/libstagefright_soft_amrnbenc.so new file mode 100644 index 0000000000000000000000000000000000000000..9ba41e9538b7de82720bffb1a0e8193944bc1df4 Binary files /dev/null and b/system/system/lib/libstagefright_soft_amrnbenc.so differ diff --git a/system/system/lib/libstagefright_soft_amrwbenc.so b/system/system/lib/libstagefright_soft_amrwbenc.so new file mode 100644 index 0000000000000000000000000000000000000000..a94488bb1ca615c2650403e1608384389a0efe56 Binary files /dev/null and b/system/system/lib/libstagefright_soft_amrwbenc.so differ diff --git a/system/system/lib/libstagefright_soft_avcdec.so b/system/system/lib/libstagefright_soft_avcdec.so new file mode 100644 index 0000000000000000000000000000000000000000..e01a6cd47a965c82c4c8e6dc4830fb225880a645 Binary files /dev/null and b/system/system/lib/libstagefright_soft_avcdec.so differ diff --git a/system/system/lib/libstagefright_soft_avcenc.so b/system/system/lib/libstagefright_soft_avcenc.so new file mode 100644 index 0000000000000000000000000000000000000000..df2adc9b1725db2ee590dbd00ef47535a0330a81 Binary files /dev/null and b/system/system/lib/libstagefright_soft_avcenc.so differ diff --git a/system/system/lib/libstagefright_soft_flacdec.so b/system/system/lib/libstagefright_soft_flacdec.so new file mode 100644 index 0000000000000000000000000000000000000000..b51e3e44824d804875789afcbccdc9a580c2facc Binary files /dev/null and b/system/system/lib/libstagefright_soft_flacdec.so differ diff --git a/system/system/lib/libstagefright_soft_flacenc.so b/system/system/lib/libstagefright_soft_flacenc.so new file mode 100644 index 0000000000000000000000000000000000000000..6eb244fd6f30615d449d5041371ad0fcb1ac9cd5 Binary files /dev/null and b/system/system/lib/libstagefright_soft_flacenc.so differ diff --git a/system/system/lib/libstagefright_soft_g711dec.so b/system/system/lib/libstagefright_soft_g711dec.so new file mode 100644 index 0000000000000000000000000000000000000000..f6fcb1e46716230f3ce391b5831f6b360f3326ac Binary files /dev/null and b/system/system/lib/libstagefright_soft_g711dec.so differ diff --git a/system/system/lib/libstagefright_soft_gsmdec.so b/system/system/lib/libstagefright_soft_gsmdec.so new file mode 100644 index 0000000000000000000000000000000000000000..96cb5e0fbce9d543a36afb07147fe18fb394a438 Binary files /dev/null and b/system/system/lib/libstagefright_soft_gsmdec.so differ diff --git a/system/system/lib/libstagefright_soft_hevcdec.so b/system/system/lib/libstagefright_soft_hevcdec.so new file mode 100644 index 0000000000000000000000000000000000000000..e11f753ebc4e5d80c3acd097cf06033c1d902258 Binary files /dev/null and b/system/system/lib/libstagefright_soft_hevcdec.so differ diff --git a/system/system/lib/libstagefright_soft_mp3dec.so b/system/system/lib/libstagefright_soft_mp3dec.so new file mode 100644 index 0000000000000000000000000000000000000000..1bcc0537f91b669496fb0576ca707a9783b0d699 Binary files /dev/null and b/system/system/lib/libstagefright_soft_mp3dec.so differ diff --git a/system/system/lib/libstagefright_soft_mpeg2dec.so b/system/system/lib/libstagefright_soft_mpeg2dec.so new file mode 100644 index 0000000000000000000000000000000000000000..c0d436f2522705ab755cbcb519e8df29e258ed29 Binary files /dev/null and b/system/system/lib/libstagefright_soft_mpeg2dec.so differ diff --git a/system/system/lib/libstagefright_soft_mpeg4dec.so b/system/system/lib/libstagefright_soft_mpeg4dec.so new file mode 100644 index 0000000000000000000000000000000000000000..ffcbea9933bc808aa6b590fe8de4c9df7f9f2966 Binary files /dev/null and b/system/system/lib/libstagefright_soft_mpeg4dec.so differ diff --git a/system/system/lib/libstagefright_soft_mpeg4enc.so b/system/system/lib/libstagefright_soft_mpeg4enc.so new file mode 100644 index 0000000000000000000000000000000000000000..ff23a5b074cd7a7f2d61cc50f2f1664f629a8ebd Binary files /dev/null and b/system/system/lib/libstagefright_soft_mpeg4enc.so differ diff --git a/system/system/lib/libstagefright_soft_opusdec.so b/system/system/lib/libstagefright_soft_opusdec.so new file mode 100644 index 0000000000000000000000000000000000000000..bc04011ad07c4d09ebfc6859e04c509c7680a74a Binary files /dev/null and b/system/system/lib/libstagefright_soft_opusdec.so differ diff --git a/system/system/lib/libstagefright_soft_rawdec.so b/system/system/lib/libstagefright_soft_rawdec.so new file mode 100644 index 0000000000000000000000000000000000000000..43ed3a59871fc80dec3697674cde71343b97fd00 Binary files /dev/null and b/system/system/lib/libstagefright_soft_rawdec.so differ diff --git a/system/system/lib/libstagefright_soft_vorbisdec.so b/system/system/lib/libstagefright_soft_vorbisdec.so new file mode 100644 index 0000000000000000000000000000000000000000..ce37cd720e298801531de5bb14d2b48b09101817 Binary files /dev/null and b/system/system/lib/libstagefright_soft_vorbisdec.so differ diff --git a/system/system/lib/libstagefright_soft_vpxdec.so b/system/system/lib/libstagefright_soft_vpxdec.so new file mode 100644 index 0000000000000000000000000000000000000000..6fc0f36eb09dab83fe405a5abf54c9ad4e7afad3 Binary files /dev/null and b/system/system/lib/libstagefright_soft_vpxdec.so differ diff --git a/system/system/lib/libstagefright_soft_vpxenc.so b/system/system/lib/libstagefright_soft_vpxenc.so new file mode 100644 index 0000000000000000000000000000000000000000..6031e5798db0eb1dac17585c5bef66163625b3b0 Binary files /dev/null and b/system/system/lib/libstagefright_soft_vpxenc.so differ diff --git a/system/system/lib/libstagefright_xmlparser.so b/system/system/lib/libstagefright_xmlparser.so new file mode 100644 index 0000000000000000000000000000000000000000..0fe862e079b6722b592b556d21682948164b4481 Binary files /dev/null and b/system/system/lib/libstagefright_xmlparser.so differ diff --git a/system/system/lib/libstatslog.so b/system/system/lib/libstatslog.so new file mode 100644 index 0000000000000000000000000000000000000000..b5789c187a1ca4845cfcb7a45a363f763d5a4443 Binary files /dev/null and b/system/system/lib/libstatslog.so differ diff --git a/system/system/lib/libstdc++.so b/system/system/lib/libstdc++.so new file mode 100644 index 0000000000000000000000000000000000000000..a275b338b7a9abb73ce4829de6ad467de0067c4d Binary files /dev/null and b/system/system/lib/libstdc++.so differ diff --git a/system/system/lib/libsurfaceflinger.so b/system/system/lib/libsurfaceflinger.so new file mode 100644 index 0000000000000000000000000000000000000000..f5478c16726f090aa6ac9d5ec94b8b38b3cdca6e Binary files /dev/null and b/system/system/lib/libsurfaceflinger.so differ diff --git a/system/system/lib/libsurfaceflinger_ddmconnection.so b/system/system/lib/libsurfaceflinger_ddmconnection.so new file mode 100644 index 0000000000000000000000000000000000000000..3ff37db751e7045e6a35885d42fbaa591eb989ed Binary files /dev/null and b/system/system/lib/libsurfaceflinger_ddmconnection.so differ diff --git a/system/system/lib/libsuspend.so b/system/system/lib/libsuspend.so new file mode 100644 index 0000000000000000000000000000000000000000..9743247512e92371c28176591796c427f2c6c686 Binary files /dev/null and b/system/system/lib/libsuspend.so differ diff --git a/system/system/lib/libsync.so b/system/system/lib/libsync.so new file mode 100644 index 0000000000000000000000000000000000000000..94588146d69578c735d2b630e1a8e220a69d7a34 Binary files /dev/null and b/system/system/lib/libsync.so differ diff --git a/system/system/lib/libsysutils.so b/system/system/lib/libsysutils.so new file mode 100644 index 0000000000000000000000000000000000000000..8e66488488c753a6bb4698643a3e58689fdc89b6 Binary files /dev/null and b/system/system/lib/libsysutils.so differ diff --git a/system/system/lib/libtextclassifier.so b/system/system/lib/libtextclassifier.so new file mode 100644 index 0000000000000000000000000000000000000000..d38715409c9d47cc0d56476f4318d8e3ad9b6a61 Binary files /dev/null and b/system/system/lib/libtextclassifier.so differ diff --git a/system/system/lib/libtextclassifier_hash.so b/system/system/lib/libtextclassifier_hash.so new file mode 100644 index 0000000000000000000000000000000000000000..eebc82d31098c2f8f90592219e9a1ad5bfa98a47 Binary files /dev/null and b/system/system/lib/libtextclassifier_hash.so differ diff --git a/system/system/lib/libtflite.so b/system/system/lib/libtflite.so new file mode 100644 index 0000000000000000000000000000000000000000..282bedcf94947f57568c1602df67408a8a31bbee Binary files /dev/null and b/system/system/lib/libtflite.so differ diff --git a/system/system/lib/libtimestats_proto.so b/system/system/lib/libtimestats_proto.so new file mode 100644 index 0000000000000000000000000000000000000000..e151b3957a232814fb668779bde088ab761da8ba Binary files /dev/null and b/system/system/lib/libtimestats_proto.so differ diff --git a/system/system/lib/libtinyalsa.so b/system/system/lib/libtinyalsa.so new file mode 100644 index 0000000000000000000000000000000000000000..bc244eebd0fddce8076295eb8f8e3fbb1be9b3c0 Binary files /dev/null and b/system/system/lib/libtinyalsa.so differ diff --git a/system/system/lib/libtinyxml2.so b/system/system/lib/libtinyxml2.so new file mode 100644 index 0000000000000000000000000000000000000000..53c29696a1f36d51425f2ed28e848e3a661b31bd Binary files /dev/null and b/system/system/lib/libtinyxml2.so differ diff --git a/system/system/lib/libtombstoned_client.so b/system/system/lib/libtombstoned_client.so new file mode 100644 index 0000000000000000000000000000000000000000..b65baf9cf748e78b1734eed45de70973a4540c47 Binary files /dev/null and b/system/system/lib/libtombstoned_client.so differ diff --git a/system/system/lib/libtrueportrait.so b/system/system/lib/libtrueportrait.so new file mode 100644 index 0000000000000000000000000000000000000000..0a0f465b0fee631215bf7762b1b795381277a1c2 Binary files /dev/null and b/system/system/lib/libtrueportrait.so differ diff --git a/system/system/lib/libtruescanner.so b/system/system/lib/libtruescanner.so new file mode 100644 index 0000000000000000000000000000000000000000..8e724eaf829742de2d3fbe9a8091a4c83be83c88 Binary files /dev/null and b/system/system/lib/libtruescanner.so differ diff --git a/system/system/lib/libtzcom.so b/system/system/lib/libtzcom.so new file mode 100644 index 0000000000000000000000000000000000000000..15197d1a0f9fd3c8ab9b0b83011d3dce86641d1d Binary files /dev/null and b/system/system/lib/libtzcom.so differ diff --git a/system/system/lib/libubifocus.so b/system/system/lib/libubifocus.so new file mode 100644 index 0000000000000000000000000000000000000000..3736476d80286ed41ec2b19030e73cd66e68f545 Binary files /dev/null and b/system/system/lib/libubifocus.so differ diff --git a/system/system/lib/libui.so b/system/system/lib/libui.so new file mode 100644 index 0000000000000000000000000000000000000000..9db361c19492579b381e0e6fbd20649efbe2b7b1 Binary files /dev/null and b/system/system/lib/libui.so differ diff --git a/system/system/lib/libunwind.so b/system/system/lib/libunwind.so new file mode 100644 index 0000000000000000000000000000000000000000..f3bf0d92b124eede2458e7859e9fc474da65c5f0 Binary files /dev/null and b/system/system/lib/libunwind.so differ diff --git a/system/system/lib/libunwindstack.so b/system/system/lib/libunwindstack.so new file mode 100644 index 0000000000000000000000000000000000000000..e38cc6e5996796b1bbfd2690a603d2652ce91813 Binary files /dev/null and b/system/system/lib/libunwindstack.so differ diff --git a/system/system/lib/libusbhost.so b/system/system/lib/libusbhost.so new file mode 100644 index 0000000000000000000000000000000000000000..71e1fbcebc393f988096fec0c01bc7d2d6573d98 Binary files /dev/null and b/system/system/lib/libusbhost.so differ diff --git a/system/system/lib/libutils.so b/system/system/lib/libutils.so new file mode 100644 index 0000000000000000000000000000000000000000..5d3b7585c8657d875d66dfd3080d77979eefd3f6 Binary files /dev/null and b/system/system/lib/libutils.so differ diff --git a/system/system/lib/libutilscallstack.so b/system/system/lib/libutilscallstack.so new file mode 100644 index 0000000000000000000000000000000000000000..b5fc7e41a086cad8f1b3cd7516e4bc0ce309048e Binary files /dev/null and b/system/system/lib/libutilscallstack.so differ diff --git a/system/system/lib/libvintf.so b/system/system/lib/libvintf.so new file mode 100644 index 0000000000000000000000000000000000000000..af1b7bab13d2f1b92febedb2a55ed1c8335f639c Binary files /dev/null and b/system/system/lib/libvintf.so differ diff --git a/system/system/lib/libvixl-arm.so b/system/system/lib/libvixl-arm.so new file mode 100644 index 0000000000000000000000000000000000000000..d9da892a536715d52de9a54627827bd818669608 Binary files /dev/null and b/system/system/lib/libvixl-arm.so differ diff --git a/system/system/lib/libvixl-arm64.so b/system/system/lib/libvixl-arm64.so new file mode 100644 index 0000000000000000000000000000000000000000..3c6ec60907ecaaf636128eaac010dfd86ba23981 Binary files /dev/null and b/system/system/lib/libvixl-arm64.so differ diff --git a/system/system/lib/libvndksupport.so b/system/system/lib/libvndksupport.so new file mode 100644 index 0000000000000000000000000000000000000000..e96d320e1217a152b8ce9a5d2e0106b9002bfe42 Binary files /dev/null and b/system/system/lib/libvndksupport.so differ diff --git a/system/system/lib/libvorbisidec.so b/system/system/lib/libvorbisidec.so new file mode 100644 index 0000000000000000000000000000000000000000..17a8d3e96cf7926de88800c54e360139348801b4 Binary files /dev/null and b/system/system/lib/libvorbisidec.so differ diff --git a/system/system/lib/libvr_amb_engine.so b/system/system/lib/libvr_amb_engine.so new file mode 100644 index 0000000000000000000000000000000000000000..bb9945d4d3b9ea029a1302eb37cb80c97b454b97 Binary files /dev/null and b/system/system/lib/libvr_amb_engine.so differ diff --git a/system/system/lib/libvr_object_engine.so b/system/system/lib/libvr_object_engine.so new file mode 100644 index 0000000000000000000000000000000000000000..3bab5db8de2e2b8e28eb34057c01d984e9e85b62 Binary files /dev/null and b/system/system/lib/libvr_object_engine.so differ diff --git a/system/system/lib/libvr_sam_wrapper.so b/system/system/lib/libvr_sam_wrapper.so new file mode 100644 index 0000000000000000000000000000000000000000..e4f37e04369766fd7727e4eda1d36848e0eed3b3 Binary files /dev/null and b/system/system/lib/libvr_sam_wrapper.so differ diff --git a/system/system/lib/libvraudio.so b/system/system/lib/libvraudio.so new file mode 100644 index 0000000000000000000000000000000000000000..9b89c433888e62695a503ccb9b971a5a5c8c7a44 Binary files /dev/null and b/system/system/lib/libvraudio.so differ diff --git a/system/system/lib/libvraudio_client.qti.so b/system/system/lib/libvraudio_client.qti.so new file mode 100644 index 0000000000000000000000000000000000000000..c44b23d26b740cec5ba5185a13e3417b3a9eb823 Binary files /dev/null and b/system/system/lib/libvraudio_client.qti.so differ diff --git a/system/system/lib/libvulkan.so b/system/system/lib/libvulkan.so new file mode 100644 index 0000000000000000000000000000000000000000..50374bb1fa9733502c50feaf4d5b6d37147737d1 Binary files /dev/null and b/system/system/lib/libvulkan.so differ diff --git a/system/system/lib/libwebviewchromium_loader.so b/system/system/lib/libwebviewchromium_loader.so new file mode 100644 index 0000000000000000000000000000000000000000..5ffcace8cb36cbb29ab8168dc1e264b436e0561c Binary files /dev/null and b/system/system/lib/libwebviewchromium_loader.so differ diff --git a/system/system/lib/libwebviewchromium_plat_support.so b/system/system/lib/libwebviewchromium_plat_support.so new file mode 100644 index 0000000000000000000000000000000000000000..0491762da7328b14eab403250e429ccb9293d9c2 Binary files /dev/null and b/system/system/lib/libwebviewchromium_plat_support.so differ diff --git a/system/system/lib/libwfdaac.so b/system/system/lib/libwfdaac.so new file mode 100644 index 0000000000000000000000000000000000000000..5a76ef209e768124b523c8f4392ec12842ac4540 Binary files /dev/null and b/system/system/lib/libwfdaac.so differ diff --git a/system/system/lib/libwfdavenhancements.so b/system/system/lib/libwfdavenhancements.so new file mode 100644 index 0000000000000000000000000000000000000000..41f3899468b120f800f81ba61b6927c0cf5c9759 Binary files /dev/null and b/system/system/lib/libwfdavenhancements.so differ diff --git a/system/system/lib/libwfdclient.so b/system/system/lib/libwfdclient.so new file mode 100644 index 0000000000000000000000000000000000000000..ab2e1ec68ad84527afc79e323a9912f346a9f1f1 Binary files /dev/null and b/system/system/lib/libwfdclient.so differ diff --git a/system/system/lib/libwfdcodecv4l2.so b/system/system/lib/libwfdcodecv4l2.so new file mode 100644 index 0000000000000000000000000000000000000000..7d76327b07c5569f84f86221e4949e9d3e57fb37 Binary files /dev/null and b/system/system/lib/libwfdcodecv4l2.so differ diff --git a/system/system/lib/libwfdcommonutils.so b/system/system/lib/libwfdcommonutils.so new file mode 100644 index 0000000000000000000000000000000000000000..b7dad5927a922d0dacd42bdd16d8f7d9da5cb948 Binary files /dev/null and b/system/system/lib/libwfdcommonutils.so differ diff --git a/system/system/lib/libwfdconfigutils.so b/system/system/lib/libwfdconfigutils.so new file mode 100644 index 0000000000000000000000000000000000000000..9aa4e7e8b1fe293ad2845dbb5bfc12a2fab8a32f Binary files /dev/null and b/system/system/lib/libwfdconfigutils.so differ diff --git a/system/system/lib/libwfdmminterface.so b/system/system/lib/libwfdmminterface.so new file mode 100644 index 0000000000000000000000000000000000000000..8d862fcee0f1f803b428d636b4a539c319174787 Binary files /dev/null and b/system/system/lib/libwfdmminterface.so differ diff --git a/system/system/lib/libwfdmmservice.so b/system/system/lib/libwfdmmservice.so new file mode 100644 index 0000000000000000000000000000000000000000..35898700412b5dc5a7ed9e648442945667fbe7b5 Binary files /dev/null and b/system/system/lib/libwfdmmservice.so differ diff --git a/system/system/lib/libwfdmmsink.so b/system/system/lib/libwfdmmsink.so new file mode 100644 index 0000000000000000000000000000000000000000..d03102981653d51a2cecda07f6936c6832025cb9 Binary files /dev/null and b/system/system/lib/libwfdmmsink.so differ diff --git a/system/system/lib/libwfdmmsrc.so b/system/system/lib/libwfdmmsrc.so new file mode 100644 index 0000000000000000000000000000000000000000..f1425d133a2506abd05ada17338f70a48a1020ec Binary files /dev/null and b/system/system/lib/libwfdmmsrc.so differ diff --git a/system/system/lib/libwfdnative.so b/system/system/lib/libwfdnative.so new file mode 100644 index 0000000000000000000000000000000000000000..9a2d8a87af15bdff40fa2f626ca2adc47dcc9010 Binary files /dev/null and b/system/system/lib/libwfdnative.so differ diff --git a/system/system/lib/libwfdrtsp.so b/system/system/lib/libwfdrtsp.so new file mode 100644 index 0000000000000000000000000000000000000000..8def75cd961a8e910d50285f9f6dfc749fc98266 Binary files /dev/null and b/system/system/lib/libwfdrtsp.so differ diff --git a/system/system/lib/libwfdservice.so b/system/system/lib/libwfdservice.so new file mode 100644 index 0000000000000000000000000000000000000000..9d3056ed187e2408156be8b15ccc4b08940577df Binary files /dev/null and b/system/system/lib/libwfdservice.so differ diff --git a/system/system/lib/libwfdsm.so b/system/system/lib/libwfdsm.so new file mode 100644 index 0000000000000000000000000000000000000000..a48112148f24b663be212c269d449e6b5b7ba289 Binary files /dev/null and b/system/system/lib/libwfdsm.so differ diff --git a/system/system/lib/libwfduibcinterface.so b/system/system/lib/libwfduibcinterface.so new file mode 100644 index 0000000000000000000000000000000000000000..dbc1b387def2bf2d3ebfe2e449d8d2bbf67ba01d Binary files /dev/null and b/system/system/lib/libwfduibcinterface.so differ diff --git a/system/system/lib/libwfduibcsink.so b/system/system/lib/libwfduibcsink.so new file mode 100644 index 0000000000000000000000000000000000000000..18003697baf643cfaafce49980ceef97c9fabb02 Binary files /dev/null and b/system/system/lib/libwfduibcsink.so differ diff --git a/system/system/lib/libwfduibcsinkinterface.so b/system/system/lib/libwfduibcsinkinterface.so new file mode 100644 index 0000000000000000000000000000000000000000..d661cb53e40f18761f4de07c8fdbb38205ee7953 Binary files /dev/null and b/system/system/lib/libwfduibcsinkinterface.so differ diff --git a/system/system/lib/libwfduibcsrc.so b/system/system/lib/libwfduibcsrc.so new file mode 100644 index 0000000000000000000000000000000000000000..b7f11e1f94b5dd837a2aa54553ad68a793ee0e9a Binary files /dev/null and b/system/system/lib/libwfduibcsrc.so differ diff --git a/system/system/lib/libwfduibcsrcinterface.so b/system/system/lib/libwfduibcsrcinterface.so new file mode 100644 index 0000000000000000000000000000000000000000..ee520abf222a5f59f5b7c99a6bb62945b4aeb3f6 Binary files /dev/null and b/system/system/lib/libwfduibcsrcinterface.so differ diff --git a/system/system/lib/libwifi-service.so b/system/system/lib/libwifi-service.so new file mode 100644 index 0000000000000000000000000000000000000000..8657e04da7d1562d5b8d06db67c3c6cdaa4311aa Binary files /dev/null and b/system/system/lib/libwifi-service.so differ diff --git a/system/system/lib/libwigig_flashaccess.so b/system/system/lib/libwigig_flashaccess.so new file mode 100644 index 0000000000000000000000000000000000000000..6e3256e1872a32ba564fe1a1aaaf6ab6c905cac4 Binary files /dev/null and b/system/system/lib/libwigig_flashaccess.so differ diff --git a/system/system/lib/libwigig_pciaccess.so b/system/system/lib/libwigig_pciaccess.so new file mode 100644 index 0000000000000000000000000000000000000000..2ee17bd25de0dd8681895cc598ef5711e658191e Binary files /dev/null and b/system/system/lib/libwigig_pciaccess.so differ diff --git a/system/system/lib/libwigig_utils.so b/system/system/lib/libwigig_utils.so new file mode 100644 index 0000000000000000000000000000000000000000..e4346a59e49b169bff50b087a57c5bd7c947a555 Binary files /dev/null and b/system/system/lib/libwigig_utils.so differ diff --git a/system/system/lib/libwilhelm.so b/system/system/lib/libwilhelm.so new file mode 100644 index 0000000000000000000000000000000000000000..6a27987c81b65bececb37eb626845419947b8595 Binary files /dev/null and b/system/system/lib/libwilhelm.so differ diff --git a/system/system/lib/libxditk_DIT_MSMv1.so b/system/system/lib/libxditk_DIT_MSMv1.so new file mode 100644 index 0000000000000000000000000000000000000000..662d6901542bfdc8aef6fb0ec8c8550f21a94618 Binary files /dev/null and b/system/system/lib/libxditk_DIT_MSMv1.so differ diff --git a/system/system/lib/libxditk_DIT_Manager.so b/system/system/lib/libxditk_DIT_Manager.so new file mode 100644 index 0000000000000000000000000000000000000000..0fbeadd01d44dcaa27044f9dc3fcbf7b8eabd4d0 Binary files /dev/null and b/system/system/lib/libxditk_DIT_Manager.so differ diff --git a/system/system/lib/libxditk_ISP.so b/system/system/lib/libxditk_ISP.so new file mode 100644 index 0000000000000000000000000000000000000000..2388615b21fc9534c49c68aef81489980657ce4d Binary files /dev/null and b/system/system/lib/libxditk_ISP.so differ diff --git a/system/system/lib/libxditk_arch.so b/system/system/lib/libxditk_arch.so new file mode 100644 index 0000000000000000000000000000000000000000..305d155f90372d2f004322681974f807da22c9da Binary files /dev/null and b/system/system/lib/libxditk_arch.so differ diff --git a/system/system/lib/libxditk_ditArchLIB.so b/system/system/lib/libxditk_ditArchLIB.so new file mode 100644 index 0000000000000000000000000000000000000000..993aa730da1ea5424ccd166092f8d9d887021098 Binary files /dev/null and b/system/system/lib/libxditk_ditArchLIB.so differ diff --git a/system/system/lib/libxditk_ditBSP.so b/system/system/lib/libxditk_ditBSP.so new file mode 100644 index 0000000000000000000000000000000000000000..bb6b04e3ee20c689ae3fda5c6fea7cd00d4b5947 Binary files /dev/null and b/system/system/lib/libxditk_ditBSP.so differ diff --git a/system/system/lib/libxditk_ditBSP_JNI.so b/system/system/lib/libxditk_ditBSP_JNI.so new file mode 100644 index 0000000000000000000000000000000000000000..d326fe6baf00facd812df07044de342928f824da Binary files /dev/null and b/system/system/lib/libxditk_ditBSP_JNI.so differ diff --git a/system/system/lib/libxml2.so b/system/system/lib/libxml2.so new file mode 100644 index 0000000000000000000000000000000000000000..23a2cb23bc37a0bad79f619ed8f182c64a39b1d9 Binary files /dev/null and b/system/system/lib/libxml2.so differ diff --git a/system/system/lib/libxt_native.so b/system/system/lib/libxt_native.so new file mode 100644 index 0000000000000000000000000000000000000000..f01c980c7ae4c38b73a84b242c03133a0a5f6dbb Binary files /dev/null and b/system/system/lib/libxt_native.so differ diff --git a/system/system/lib/libz.so b/system/system/lib/libz.so new file mode 100644 index 0000000000000000000000000000000000000000..5a8b757c19da3cb0138307b9afa4df866ca0a76e Binary files /dev/null and b/system/system/lib/libz.so differ diff --git a/system/system/lib/libziparchive.so b/system/system/lib/libziparchive.so new file mode 100644 index 0000000000000000000000000000000000000000..dc95306b543350d421538576e7e0ac6a31d73773 Binary files /dev/null and b/system/system/lib/libziparchive.so differ diff --git a/system/system/lib/rfsa/adsp/libdsp_streamer_qvrcam_receiver.so b/system/system/lib/rfsa/adsp/libdsp_streamer_qvrcam_receiver.so new file mode 100644 index 0000000000000000000000000000000000000000..5eff4bcc48ceaf0acc2c900951fbcb8f1dac1c6d Binary files /dev/null and b/system/system/lib/rfsa/adsp/libdsp_streamer_qvrcam_receiver.so differ diff --git a/system/system/lib/rfsa/adsp/libeye_tracking_dsp_sample_skel.so b/system/system/lib/rfsa/adsp/libeye_tracking_dsp_sample_skel.so new file mode 100644 index 0000000000000000000000000000000000000000..777a96051f9ca0e0eae7a507b839b2e0787cc915 Binary files /dev/null and b/system/system/lib/rfsa/adsp/libeye_tracking_dsp_sample_skel.so differ diff --git a/system/system/lib/rfsa/adsp/libqvr_cam_dsp_driver_skel.so b/system/system/lib/rfsa/adsp/libqvr_cam_dsp_driver_skel.so new file mode 100644 index 0000000000000000000000000000000000000000..1335a461733879e68c7d6c6879cfa86c15775825 Binary files /dev/null and b/system/system/lib/rfsa/adsp/libqvr_cam_dsp_driver_skel.so differ diff --git a/system/system/lib/rfsa/adsp/libqvr_dsp_driver_skel.so b/system/system/lib/rfsa/adsp/libqvr_dsp_driver_skel.so new file mode 100644 index 0000000000000000000000000000000000000000..1715a520538fd855d1d6d097338ef2770580cec1 Binary files /dev/null and b/system/system/lib/rfsa/adsp/libqvr_dsp_driver_skel.so differ diff --git a/system/system/lib/rfsa/adsp/libsns_device_mode_skel.so b/system/system/lib/rfsa/adsp/libsns_device_mode_skel.so new file mode 100644 index 0000000000000000000000000000000000000000..287487a98fde25cf2be84c777eaf605bdff0663e Binary files /dev/null and b/system/system/lib/rfsa/adsp/libsns_device_mode_skel.so differ diff --git a/system/system/lib/rfsa/adsp/libsns_low_lat_stream_skel.so b/system/system/lib/rfsa/adsp/libsns_low_lat_stream_skel.so new file mode 100644 index 0000000000000000000000000000000000000000..e44cd4ba288e4712666ee64ea807a9b3b95c9707 Binary files /dev/null and b/system/system/lib/rfsa/adsp/libsns_low_lat_stream_skel.so differ diff --git a/system/system/lib/style.cng b/system/system/lib/style.cng new file mode 100644 index 0000000000000000000000000000000000000000..d4a10c83482f4c89a9136b41d3437be301611a58 Binary files /dev/null and b/system/system/lib/style.cng differ diff --git a/system/system/lib/vendor.display.color@1.0.so b/system/system/lib/vendor.display.color@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..60a53576ea1898d355c41cdd3085b68e379ab666 Binary files /dev/null and b/system/system/lib/vendor.display.color@1.0.so differ diff --git a/system/system/lib/vendor.display.color@1.1.so b/system/system/lib/vendor.display.color@1.1.so new file mode 100644 index 0000000000000000000000000000000000000000..231e52f6273f9432d066e2b0500cfbb6cdad1574 Binary files /dev/null and b/system/system/lib/vendor.display.color@1.1.so differ diff --git a/system/system/lib/vendor.display.color@1.2.so b/system/system/lib/vendor.display.color@1.2.so new file mode 100644 index 0000000000000000000000000000000000000000..887e39db7dc6eb8e4bdfb91264f9ab2984f7e459 Binary files /dev/null and b/system/system/lib/vendor.display.color@1.2.so differ diff --git a/system/system/lib/vendor.display.config@1.0.so b/system/system/lib/vendor.display.config@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..8e43716d743d43f8bcb2240638f1a55025eff38e Binary files /dev/null and b/system/system/lib/vendor.display.config@1.0.so differ diff --git a/system/system/lib/vendor.display.config@1.1.so b/system/system/lib/vendor.display.config@1.1.so new file mode 100644 index 0000000000000000000000000000000000000000..2224c73d625014a4fd3c06c4b333d26082c71b83 Binary files /dev/null and b/system/system/lib/vendor.display.config@1.1.so differ diff --git a/system/system/lib/vendor.display.config@1.2.so b/system/system/lib/vendor.display.config@1.2.so new file mode 100644 index 0000000000000000000000000000000000000000..0dac72e67a0a6a812952884645674357bcf6e759 Binary files /dev/null and b/system/system/lib/vendor.display.config@1.2.so differ diff --git a/system/system/lib/vendor.display.config@1.3.so b/system/system/lib/vendor.display.config@1.3.so new file mode 100644 index 0000000000000000000000000000000000000000..c3fc6a94b8dbeb8437b6d266252f6398c4fb297a Binary files /dev/null and b/system/system/lib/vendor.display.config@1.3.so differ diff --git a/system/system/lib/vendor.display.config@1.4.so b/system/system/lib/vendor.display.config@1.4.so new file mode 100644 index 0000000000000000000000000000000000000000..e3e79ecebc8d5a9159a56aacd30379d9869a9221 Binary files /dev/null and b/system/system/lib/vendor.display.config@1.4.so differ diff --git a/system/system/lib/vendor.display.postproc@1.0.so b/system/system/lib/vendor.display.postproc@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..de1a631bfee2b51ce482b6a4e7d5fb911c91afd1 Binary files /dev/null and b/system/system/lib/vendor.display.postproc@1.0.so differ diff --git a/system/system/lib/vendor.qti.esepowermanager@1.0.so b/system/system/lib/vendor.qti.esepowermanager@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..7cd75ec5ea888aae60de0eed8b93b89ee677d589 Binary files /dev/null and b/system/system/lib/vendor.qti.esepowermanager@1.0.so differ diff --git a/system/system/lib/vendor.qti.gnss@1.0.so b/system/system/lib/vendor.qti.gnss@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..55c51f6bcd3636567502e94c75893d2ad61ef55c Binary files /dev/null and b/system/system/lib/vendor.qti.gnss@1.0.so differ diff --git a/system/system/lib/vendor.qti.gnss@1.1.so b/system/system/lib/vendor.qti.gnss@1.1.so new file mode 100644 index 0000000000000000000000000000000000000000..4af9a9951c8b90530ae61ff64e38646d1a57aa46 Binary files /dev/null and b/system/system/lib/vendor.qti.gnss@1.1.so differ diff --git a/system/system/lib/vendor.qti.gnss@1.2.so b/system/system/lib/vendor.qti.gnss@1.2.so new file mode 100644 index 0000000000000000000000000000000000000000..7ac35c26f4c2be393458d3369254b5999fcd24c9 Binary files /dev/null and b/system/system/lib/vendor.qti.gnss@1.2.so differ diff --git a/system/system/lib/vendor.qti.gnss@2.0.so b/system/system/lib/vendor.qti.gnss@2.0.so new file mode 100644 index 0000000000000000000000000000000000000000..f669efbf2db715ba4cafc65bac43edc460e86d46 Binary files /dev/null and b/system/system/lib/vendor.qti.gnss@2.0.so differ diff --git a/system/system/lib/vendor.qti.gnss@2.1.so b/system/system/lib/vendor.qti.gnss@2.1.so new file mode 100644 index 0000000000000000000000000000000000000000..e6f01994c9f0f3b0c58be997f5e58514cce1bf7b Binary files /dev/null and b/system/system/lib/vendor.qti.gnss@2.1.so differ diff --git a/system/system/lib/vendor.qti.hardware.alarm@1.0.so b/system/system/lib/vendor.qti.hardware.alarm@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..5b7667205d73b364d0257b8cfbcedc77cfd62b0d Binary files /dev/null and b/system/system/lib/vendor.qti.hardware.alarm@1.0.so differ diff --git a/system/system/lib/vendor.qti.hardware.camera.device@1.0.so b/system/system/lib/vendor.qti.hardware.camera.device@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..d6b1ccb61433f09d368a7ee9050786e673b6fcc0 Binary files /dev/null and b/system/system/lib/vendor.qti.hardware.camera.device@1.0.so differ diff --git a/system/system/lib/vendor.qti.hardware.data.dynamicdds@1.0.so b/system/system/lib/vendor.qti.hardware.data.dynamicdds@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..c8d84ad8e780a8ca2189d5ee4670c76884f02f4a Binary files /dev/null and b/system/system/lib/vendor.qti.hardware.data.dynamicdds@1.0.so differ diff --git a/system/system/lib/vendor.qti.hardware.data.latency@1.0.so b/system/system/lib/vendor.qti.hardware.data.latency@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..1a93a6ef678fd2cb72be7784b72442c6db25c70f Binary files /dev/null and b/system/system/lib/vendor.qti.hardware.data.latency@1.0.so differ diff --git a/system/system/lib/vendor.qti.hardware.fm@1.0.so b/system/system/lib/vendor.qti.hardware.fm@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..7466e2a8bd15da234bbcfcde917ec7311f37ef09 Binary files /dev/null and b/system/system/lib/vendor.qti.hardware.fm@1.0.so differ diff --git a/system/system/lib/vendor.qti.hardware.iop@1.0.so b/system/system/lib/vendor.qti.hardware.iop@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..4dc927c894161d34705064c0daaf6e449b5a84b0 Binary files /dev/null and b/system/system/lib/vendor.qti.hardware.iop@1.0.so differ diff --git a/system/system/lib/vendor.qti.hardware.iop@2.0.so b/system/system/lib/vendor.qti.hardware.iop@2.0.so new file mode 100644 index 0000000000000000000000000000000000000000..9a177a7537d7343d743f7394870e41e78a21d1cb Binary files /dev/null and b/system/system/lib/vendor.qti.hardware.iop@2.0.so differ diff --git a/system/system/lib/vendor.qti.hardware.perf@1.0.so b/system/system/lib/vendor.qti.hardware.perf@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..c9fc4267243ccf186f60123d3b0ba3f697441d06 Binary files /dev/null and b/system/system/lib/vendor.qti.hardware.perf@1.0.so differ diff --git a/system/system/lib/vendor.qti.hardware.qdutils_disp@1.0.so b/system/system/lib/vendor.qti.hardware.qdutils_disp@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..e79f9981e91010bcb72f360498609e4dc2e635b6 Binary files /dev/null and b/system/system/lib/vendor.qti.hardware.qdutils_disp@1.0.so differ diff --git a/system/system/lib/vendor.qti.hardware.qteeconnector@1.0.so b/system/system/lib/vendor.qti.hardware.qteeconnector@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..af08f14fa2c463798d82d8a26060c373deb86169 Binary files /dev/null and b/system/system/lib/vendor.qti.hardware.qteeconnector@1.0.so differ diff --git a/system/system/lib/vendor.qti.hardware.radio.am@1.0.so b/system/system/lib/vendor.qti.hardware.radio.am@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..d970db01a20bd9664fe8c5bbfe35f1b4d0a771dc Binary files /dev/null and b/system/system/lib/vendor.qti.hardware.radio.am@1.0.so differ diff --git a/system/system/lib/vendor.qti.hardware.radio.ims@1.0.so b/system/system/lib/vendor.qti.hardware.radio.ims@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..2018535dc468db088490c2c37f03d6dadc0e4274 Binary files /dev/null and b/system/system/lib/vendor.qti.hardware.radio.ims@1.0.so differ diff --git a/system/system/lib/vendor.qti.hardware.radio.ims@1.1.so b/system/system/lib/vendor.qti.hardware.radio.ims@1.1.so new file mode 100644 index 0000000000000000000000000000000000000000..19413c32fa40900b5b2af5fe2f9c2059e68791bb Binary files /dev/null and b/system/system/lib/vendor.qti.hardware.radio.ims@1.1.so differ diff --git a/system/system/lib/vendor.qti.hardware.radio.ims@1.2.so b/system/system/lib/vendor.qti.hardware.radio.ims@1.2.so new file mode 100644 index 0000000000000000000000000000000000000000..5bf3cecaf5b9516456d3b876f6eb52134ac7a686 Binary files /dev/null and b/system/system/lib/vendor.qti.hardware.radio.ims@1.2.so differ diff --git a/system/system/lib/vendor.qti.hardware.radio.ims@1.3.so b/system/system/lib/vendor.qti.hardware.radio.ims@1.3.so new file mode 100644 index 0000000000000000000000000000000000000000..5f54b6b340d7eb174d5d933de14361f9642d8f39 Binary files /dev/null and b/system/system/lib/vendor.qti.hardware.radio.ims@1.3.so differ diff --git a/system/system/lib/vendor.qti.hardware.radio.ims@1.4.so b/system/system/lib/vendor.qti.hardware.radio.ims@1.4.so new file mode 100644 index 0000000000000000000000000000000000000000..12b04ec455d12cb3051e4dbb3ed3da89c45894a4 Binary files /dev/null and b/system/system/lib/vendor.qti.hardware.radio.ims@1.4.so differ diff --git a/system/system/lib/vendor.qti.hardware.radio.lpa@1.0.so b/system/system/lib/vendor.qti.hardware.radio.lpa@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..e8a235971fd5d5ffb695e31a519d5d3fb3fa873d Binary files /dev/null and b/system/system/lib/vendor.qti.hardware.radio.lpa@1.0.so differ diff --git a/system/system/lib/vendor.qti.hardware.radio.qcrilhook@1.0.so b/system/system/lib/vendor.qti.hardware.radio.qcrilhook@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..1e95950656ac5bc53e4fe23ab079a1ca2605919e Binary files /dev/null and b/system/system/lib/vendor.qti.hardware.radio.qcrilhook@1.0.so differ diff --git a/system/system/lib/vendor.qti.hardware.radio.qtiradio@1.0.so b/system/system/lib/vendor.qti.hardware.radio.qtiradio@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..0a21f6c6fd482218e622a49fb03849b7eb6e84ee Binary files /dev/null and b/system/system/lib/vendor.qti.hardware.radio.qtiradio@1.0.so differ diff --git a/system/system/lib/vendor.qti.hardware.radio.qtiradio@2.0.so b/system/system/lib/vendor.qti.hardware.radio.qtiradio@2.0.so new file mode 100644 index 0000000000000000000000000000000000000000..878cc9c43a4cc212a5af246fcece9e78b0d8088b Binary files /dev/null and b/system/system/lib/vendor.qti.hardware.radio.qtiradio@2.0.so differ diff --git a/system/system/lib/vendor.qti.hardware.radio.uim@1.0.so b/system/system/lib/vendor.qti.hardware.radio.uim@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..b8b741515cc534433791f21497a82ef0eb5592d8 Binary files /dev/null and b/system/system/lib/vendor.qti.hardware.radio.uim@1.0.so differ diff --git a/system/system/lib/vendor.qti.hardware.radio.uim@1.1.so b/system/system/lib/vendor.qti.hardware.radio.uim@1.1.so new file mode 100644 index 0000000000000000000000000000000000000000..90995be33baaee7a203c6140561c30648f0190a4 Binary files /dev/null and b/system/system/lib/vendor.qti.hardware.radio.uim@1.1.so differ diff --git a/system/system/lib/vendor.qti.hardware.radio.uim_remote_client@1.0.so b/system/system/lib/vendor.qti.hardware.radio.uim_remote_client@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..e9ff65bdaeaaa20d55879fa1852fc743e0bd307e Binary files /dev/null and b/system/system/lib/vendor.qti.hardware.radio.uim_remote_client@1.0.so differ diff --git a/system/system/lib/vendor.qti.hardware.radio.uim_remote_server@1.0.so b/system/system/lib/vendor.qti.hardware.radio.uim_remote_server@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..16656dbe66b06cdc062f43a3453ea4572c727e10 Binary files /dev/null and b/system/system/lib/vendor.qti.hardware.radio.uim_remote_server@1.0.so differ diff --git a/system/system/lib/vendor.qti.hardware.scve.objecttracker@1.0-adapter-helper.so b/system/system/lib/vendor.qti.hardware.scve.objecttracker@1.0-adapter-helper.so new file mode 100644 index 0000000000000000000000000000000000000000..b104f2baa273c9dcf9eea1b396011bfcce2b6b3d Binary files /dev/null and b/system/system/lib/vendor.qti.hardware.scve.objecttracker@1.0-adapter-helper.so differ diff --git a/system/system/lib/vendor.qti.hardware.scve.objecttracker@1.0.so b/system/system/lib/vendor.qti.hardware.scve.objecttracker@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..02d766b4115c839278927c7a81768cd139319958 Binary files /dev/null and b/system/system/lib/vendor.qti.hardware.scve.objecttracker@1.0.so differ diff --git a/system/system/lib/vendor.qti.hardware.scve.panorama@1.0-adapter-helper.so b/system/system/lib/vendor.qti.hardware.scve.panorama@1.0-adapter-helper.so new file mode 100644 index 0000000000000000000000000000000000000000..b1180a0d49de6296455457440ad20c29747daebe Binary files /dev/null and b/system/system/lib/vendor.qti.hardware.scve.panorama@1.0-adapter-helper.so differ diff --git a/system/system/lib/vendor.qti.hardware.scve.panorama@1.0.so b/system/system/lib/vendor.qti.hardware.scve.panorama@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..33fa1268563e7aea661acf5c495fee5787b103a5 Binary files /dev/null and b/system/system/lib/vendor.qti.hardware.scve.panorama@1.0.so differ diff --git a/system/system/lib/vendor.qti.hardware.sensorscalibrate@1.0.so b/system/system/lib/vendor.qti.hardware.sensorscalibrate@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..481e13c53781396682d26b6b04b21dd5d03d0724 Binary files /dev/null and b/system/system/lib/vendor.qti.hardware.sensorscalibrate@1.0.so differ diff --git a/system/system/lib/vendor.qti.hardware.soter@1.0.so b/system/system/lib/vendor.qti.hardware.soter@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..5471868c50f1ee74a95a263a1b8504534d6af5f3 Binary files /dev/null and b/system/system/lib/vendor.qti.hardware.soter@1.0.so differ diff --git a/system/system/lib/vendor.qti.hardware.tui_comm@1.0.so b/system/system/lib/vendor.qti.hardware.tui_comm@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..934b5653020b09848a47b65d5cf72ab312135f79 Binary files /dev/null and b/system/system/lib/vendor.qti.hardware.tui_comm@1.0.so differ diff --git a/system/system/lib/vendor.qti.hardware.vpp@1.1.so b/system/system/lib/vendor.qti.hardware.vpp@1.1.so new file mode 100644 index 0000000000000000000000000000000000000000..f4f21485e095fdff9ebc087eb293455ee2f488ee Binary files /dev/null and b/system/system/lib/vendor.qti.hardware.vpp@1.1.so differ diff --git a/system/system/lib/vendor.qti.ims.callinfo@1.0.so b/system/system/lib/vendor.qti.ims.callinfo@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..9b705c1eac4c7822e684c7d65f79ca33b77f1db0 Binary files /dev/null and b/system/system/lib/vendor.qti.ims.callinfo@1.0.so differ diff --git a/system/system/lib/vendor.qti.ims.rcsconfig@1.0.so b/system/system/lib/vendor.qti.ims.rcsconfig@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..acca115ee106d1e21d634f9729ad710076c5ce7c Binary files /dev/null and b/system/system/lib/vendor.qti.ims.rcsconfig@1.0.so differ diff --git a/system/system/lib/vendor.qti.imsrtpservice@1.0.so b/system/system/lib/vendor.qti.imsrtpservice@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..4413d4cc1f5dc1de17a08160e6fc1152b9bdfaf4 Binary files /dev/null and b/system/system/lib/vendor.qti.imsrtpservice@1.0.so differ diff --git a/system/system/lib/vendor.qti.latency@2.0.so b/system/system/lib/vendor.qti.latency@2.0.so new file mode 100644 index 0000000000000000000000000000000000000000..40183fdb0d5a306dcf198d5a09bc36cc610e1763 Binary files /dev/null and b/system/system/lib/vendor.qti.latency@2.0.so differ diff --git a/system/system/lib/vendor.qti.voiceprint@1.0.so b/system/system/lib/vendor.qti.voiceprint@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..1baeaa529db80d5b73d2eb64a8e8e9bfc23b1ccc Binary files /dev/null and b/system/system/lib/vendor.qti.voiceprint@1.0.so differ diff --git a/system/system/lib/vndk-28/android.frameworks.displayservice@1.0.so b/system/system/lib/vndk-28/android.frameworks.displayservice@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..c20f1e9aaec09aafe7d8dff8d01283182998267b Binary files /dev/null and b/system/system/lib/vndk-28/android.frameworks.displayservice@1.0.so differ diff --git a/system/system/lib/vndk-28/android.frameworks.schedulerservice@1.0.so b/system/system/lib/vndk-28/android.frameworks.schedulerservice@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..611ba00d18262d7c8830ee18eef6c3daa18c56a8 Binary files /dev/null and b/system/system/lib/vndk-28/android.frameworks.schedulerservice@1.0.so differ diff --git a/system/system/lib/vndk-28/android.frameworks.sensorservice@1.0.so b/system/system/lib/vndk-28/android.frameworks.sensorservice@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..8a21a80512b7b819c340291365c7a29bf2a22a73 Binary files /dev/null and b/system/system/lib/vndk-28/android.frameworks.sensorservice@1.0.so differ diff --git a/system/system/lib/vndk-28/android.frameworks.vr.composer@1.0.so b/system/system/lib/vndk-28/android.frameworks.vr.composer@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..e39c32eee5b2e997526d1ebda18d3baab8a68dad Binary files /dev/null and b/system/system/lib/vndk-28/android.frameworks.vr.composer@1.0.so differ diff --git a/system/system/lib/vndk-28/android.hardware.audio.common-util.so b/system/system/lib/vndk-28/android.hardware.audio.common-util.so new file mode 100644 index 0000000000000000000000000000000000000000..e9d355d29f73a9896851482d8ca484c8a1a75783 Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.audio.common-util.so differ diff --git a/system/system/lib/vndk-28/android.hardware.audio.common@2.0-util.so b/system/system/lib/vndk-28/android.hardware.audio.common@2.0-util.so new file mode 100644 index 0000000000000000000000000000000000000000..74b278e0b387cc53396bdc055a81b7e874a9c49f Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.audio.common@2.0-util.so differ diff --git a/system/system/lib/vndk-28/android.hardware.audio.common@2.0.so b/system/system/lib/vndk-28/android.hardware.audio.common@2.0.so new file mode 100644 index 0000000000000000000000000000000000000000..782c3bdff490c30d7c16dea7e25f7bd3cfbf827d Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.audio.common@2.0.so differ diff --git a/system/system/lib/vndk-28/android.hardware.audio.common@4.0-util.so b/system/system/lib/vndk-28/android.hardware.audio.common@4.0-util.so new file mode 100644 index 0000000000000000000000000000000000000000..6ba92ac17fa4898292233573bbfc79b4220ad2d4 Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.audio.common@4.0-util.so differ diff --git a/system/system/lib/vndk-28/android.hardware.audio.common@4.0.so b/system/system/lib/vndk-28/android.hardware.audio.common@4.0.so new file mode 100644 index 0000000000000000000000000000000000000000..c011712ce53453953cd542267caf28005ce1000a Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.audio.common@4.0.so differ diff --git a/system/system/lib/vndk-28/android.hardware.audio.effect@2.0.so b/system/system/lib/vndk-28/android.hardware.audio.effect@2.0.so new file mode 100644 index 0000000000000000000000000000000000000000..06af22bbde0174bf78d32d337f843f4a5c4c40e3 Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.audio.effect@2.0.so differ diff --git a/system/system/lib/vndk-28/android.hardware.audio.effect@4.0.so b/system/system/lib/vndk-28/android.hardware.audio.effect@4.0.so new file mode 100644 index 0000000000000000000000000000000000000000..53c88bd1c86ec19161b6007cdb21008426aeb942 Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.audio.effect@4.0.so differ diff --git a/system/system/lib/vndk-28/android.hardware.audio@2.0.so b/system/system/lib/vndk-28/android.hardware.audio@2.0.so new file mode 100644 index 0000000000000000000000000000000000000000..667fe4eb19c3f158a0dbe19f9e8fd44d5069e265 Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.audio@2.0.so differ diff --git a/system/system/lib/vndk-28/android.hardware.audio@4.0.so b/system/system/lib/vndk-28/android.hardware.audio@4.0.so new file mode 100644 index 0000000000000000000000000000000000000000..ccf89f683977e034c09ebda8e1f1906c94e08ef1 Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.audio@4.0.so differ diff --git a/system/system/lib/vndk-28/android.hardware.authsecret@1.0.so b/system/system/lib/vndk-28/android.hardware.authsecret@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..865414d56c1e37909a4950c73f5ddb35a1a7b737 Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.authsecret@1.0.so differ diff --git a/system/system/lib/vndk-28/android.hardware.automotive.audiocontrol@1.0.so b/system/system/lib/vndk-28/android.hardware.automotive.audiocontrol@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..cd599fd7fa15760eaf8d1fc78740a55c99e88653 Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.automotive.audiocontrol@1.0.so differ diff --git a/system/system/lib/vndk-28/android.hardware.automotive.evs@1.0.so b/system/system/lib/vndk-28/android.hardware.automotive.evs@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..3748ef3b9d8cb9e68c644a3b77eabb697552b9b1 Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.automotive.evs@1.0.so differ diff --git a/system/system/lib/vndk-28/android.hardware.automotive.vehicle@2.0.so b/system/system/lib/vndk-28/android.hardware.automotive.vehicle@2.0.so new file mode 100644 index 0000000000000000000000000000000000000000..5866d9380d099d5b3d44bf0508ca8deb45168625 Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.automotive.vehicle@2.0.so differ diff --git a/system/system/lib/vndk-28/android.hardware.biometrics.fingerprint@2.1.so b/system/system/lib/vndk-28/android.hardware.biometrics.fingerprint@2.1.so new file mode 100644 index 0000000000000000000000000000000000000000..48778ec412f7e84bd435dc0a66c236bfb0ffb443 Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.biometrics.fingerprint@2.1.so differ diff --git a/system/system/lib/vndk-28/android.hardware.bluetooth.a2dp@1.0.so b/system/system/lib/vndk-28/android.hardware.bluetooth.a2dp@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..68d770d0e42963b180a8040270989d297f5d47a8 Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.bluetooth.a2dp@1.0.so differ diff --git a/system/system/lib/vndk-28/android.hardware.bluetooth@1.0.so b/system/system/lib/vndk-28/android.hardware.bluetooth@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..ac7da6a863a20408db9b6e65bea54e7a4fe7a157 Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.bluetooth@1.0.so differ diff --git a/system/system/lib/vndk-28/android.hardware.boot@1.0.so b/system/system/lib/vndk-28/android.hardware.boot@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..d121c87bb8e0c0ac4167f3be0a2dbb08c19c3d10 Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.boot@1.0.so differ diff --git a/system/system/lib/vndk-28/android.hardware.broadcastradio@1.0.so b/system/system/lib/vndk-28/android.hardware.broadcastradio@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..9ec7a8d39bfff27a09778d438f5fb557d3e1c746 Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.broadcastradio@1.0.so differ diff --git a/system/system/lib/vndk-28/android.hardware.broadcastradio@1.1.so b/system/system/lib/vndk-28/android.hardware.broadcastradio@1.1.so new file mode 100644 index 0000000000000000000000000000000000000000..c4de4656ffc140ccb65017c06047379eefae3818 Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.broadcastradio@1.1.so differ diff --git a/system/system/lib/vndk-28/android.hardware.broadcastradio@2.0.so b/system/system/lib/vndk-28/android.hardware.broadcastradio@2.0.so new file mode 100644 index 0000000000000000000000000000000000000000..259542a14b6a2cac52afc402ab81d94a639bcff6 Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.broadcastradio@2.0.so differ diff --git a/system/system/lib/vndk-28/android.hardware.camera.common@1.0.so b/system/system/lib/vndk-28/android.hardware.camera.common@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..9926c5eb46e5f98afce96ccf909bb17e493a401a Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.camera.common@1.0.so differ diff --git a/system/system/lib/vndk-28/android.hardware.camera.device@1.0.so b/system/system/lib/vndk-28/android.hardware.camera.device@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..0db95119631c77ef4b39dc0f6aa7464c62b56111 Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.camera.device@1.0.so differ diff --git a/system/system/lib/vndk-28/android.hardware.camera.device@3.2.so b/system/system/lib/vndk-28/android.hardware.camera.device@3.2.so new file mode 100644 index 0000000000000000000000000000000000000000..948e11c5f72d6ee27b5b61a7f5504cb2f2193386 Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.camera.device@3.2.so differ diff --git a/system/system/lib/vndk-28/android.hardware.camera.device@3.3.so b/system/system/lib/vndk-28/android.hardware.camera.device@3.3.so new file mode 100644 index 0000000000000000000000000000000000000000..1a17c02136dfdd723f3a69f34f3cebdf9b1efccf Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.camera.device@3.3.so differ diff --git a/system/system/lib/vndk-28/android.hardware.camera.device@3.4.so b/system/system/lib/vndk-28/android.hardware.camera.device@3.4.so new file mode 100644 index 0000000000000000000000000000000000000000..b17fdbad663ff49548e282609b8f4f137080f9c6 Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.camera.device@3.4.so differ diff --git a/system/system/lib/vndk-28/android.hardware.camera.metadata@3.2.so b/system/system/lib/vndk-28/android.hardware.camera.metadata@3.2.so new file mode 100644 index 0000000000000000000000000000000000000000..a80f9897f76959928045610238fd54330b5a4291 Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.camera.metadata@3.2.so differ diff --git a/system/system/lib/vndk-28/android.hardware.camera.metadata@3.3.so b/system/system/lib/vndk-28/android.hardware.camera.metadata@3.3.so new file mode 100644 index 0000000000000000000000000000000000000000..1bd9c0bcd211653252c7b4ef81bbd86da48a9d69 Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.camera.metadata@3.3.so differ diff --git a/system/system/lib/vndk-28/android.hardware.camera.provider@2.4.so b/system/system/lib/vndk-28/android.hardware.camera.provider@2.4.so new file mode 100644 index 0000000000000000000000000000000000000000..aaca2f086c09432f98ed2e5584bd4d6d6ed188d1 Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.camera.provider@2.4.so differ diff --git a/system/system/lib/vndk-28/android.hardware.cas.native@1.0.so b/system/system/lib/vndk-28/android.hardware.cas.native@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..8e7e2799deeca9cd62846aebec27ec2b2a5577df Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.cas.native@1.0.so differ diff --git a/system/system/lib/vndk-28/android.hardware.cas@1.0.so b/system/system/lib/vndk-28/android.hardware.cas@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..df6b7e40f0bfdd9fce267308e74e7d9d2fba5100 Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.cas@1.0.so differ diff --git a/system/system/lib/vndk-28/android.hardware.configstore-utils.so b/system/system/lib/vndk-28/android.hardware.configstore-utils.so new file mode 100644 index 0000000000000000000000000000000000000000..27ed612bb154b141b7f01c7cc13ce6c85d3130d6 Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.configstore-utils.so differ diff --git a/system/system/lib/vndk-28/android.hardware.configstore@1.0.so b/system/system/lib/vndk-28/android.hardware.configstore@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..b81bad2ebee1b2686a9d3340408c201bbb58bf4d Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.configstore@1.0.so differ diff --git a/system/system/lib/vndk-28/android.hardware.configstore@1.1.so b/system/system/lib/vndk-28/android.hardware.configstore@1.1.so new file mode 100644 index 0000000000000000000000000000000000000000..c5f47a8a6604dcd71eae8dce4e742e74843b64c1 Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.configstore@1.1.so differ diff --git a/system/system/lib/vndk-28/android.hardware.confirmationui-support-lib.so b/system/system/lib/vndk-28/android.hardware.confirmationui-support-lib.so new file mode 100644 index 0000000000000000000000000000000000000000..13b077b16853b057ca38bb0ef5fe2920cd76b267 Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.confirmationui-support-lib.so differ diff --git a/system/system/lib/vndk-28/android.hardware.confirmationui@1.0.so b/system/system/lib/vndk-28/android.hardware.confirmationui@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..48ec7b8bc0c0010d3dd5fc58983b52ae4a755288 Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.confirmationui@1.0.so differ diff --git a/system/system/lib/vndk-28/android.hardware.contexthub@1.0.so b/system/system/lib/vndk-28/android.hardware.contexthub@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..a16ccd1c28f12dafa96f650acfc372ad6955ad8f Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.contexthub@1.0.so differ diff --git a/system/system/lib/vndk-28/android.hardware.drm@1.0.so b/system/system/lib/vndk-28/android.hardware.drm@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..ee280ecc195ce0726e80a393f45e27f83dd2b69b Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.drm@1.0.so differ diff --git a/system/system/lib/vndk-28/android.hardware.drm@1.1.so b/system/system/lib/vndk-28/android.hardware.drm@1.1.so new file mode 100644 index 0000000000000000000000000000000000000000..703e41325a53c00d1176fcc40b1e62f22ae3358b Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.drm@1.1.so differ diff --git a/system/system/lib/vndk-28/android.hardware.dumpstate@1.0.so b/system/system/lib/vndk-28/android.hardware.dumpstate@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..f760f30ac81bf77e644f749a0271f819bf99dad6 Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.dumpstate@1.0.so differ diff --git a/system/system/lib/vndk-28/android.hardware.gatekeeper@1.0.so b/system/system/lib/vndk-28/android.hardware.gatekeeper@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..980a89880cb51ee50791cef6adc7d99d236cfc81 Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.gatekeeper@1.0.so differ diff --git a/system/system/lib/vndk-28/android.hardware.gnss@1.0.so b/system/system/lib/vndk-28/android.hardware.gnss@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..1be5511b96fd5bbc42e661c413e6509c185c5733 Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.gnss@1.0.so differ diff --git a/system/system/lib/vndk-28/android.hardware.gnss@1.1.so b/system/system/lib/vndk-28/android.hardware.gnss@1.1.so new file mode 100644 index 0000000000000000000000000000000000000000..f6a0e3e6f0e2dc5acf4c983ae517bb5ec60b36fd Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.gnss@1.1.so differ diff --git a/system/system/lib/vndk-28/android.hardware.graphics.allocator@2.0.so b/system/system/lib/vndk-28/android.hardware.graphics.allocator@2.0.so new file mode 100644 index 0000000000000000000000000000000000000000..0cc14ddc6beb2ea85c4ce14572996941498678e7 Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.graphics.allocator@2.0.so differ diff --git a/system/system/lib/vndk-28/android.hardware.graphics.bufferqueue@1.0.so b/system/system/lib/vndk-28/android.hardware.graphics.bufferqueue@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..0868a6f13a989f5cae9278038c8a67e091422150 Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.graphics.bufferqueue@1.0.so differ diff --git a/system/system/lib/vndk-28/android.hardware.graphics.composer@2.1.so b/system/system/lib/vndk-28/android.hardware.graphics.composer@2.1.so new file mode 100644 index 0000000000000000000000000000000000000000..e3c5d9bb5368f4263fe22ade80204bab9d1a8038 Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.graphics.composer@2.1.so differ diff --git a/system/system/lib/vndk-28/android.hardware.graphics.composer@2.2.so b/system/system/lib/vndk-28/android.hardware.graphics.composer@2.2.so new file mode 100644 index 0000000000000000000000000000000000000000..9eccfe4e2d0d59969b6d98b3fcb8375a96198e4c Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.graphics.composer@2.2.so differ diff --git a/system/system/lib/vndk-28/android.hardware.health@1.0.so b/system/system/lib/vndk-28/android.hardware.health@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..ade4f76a1fdcb271bd0913bd238cb9fbdcb15112 Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.health@1.0.so differ diff --git a/system/system/lib/vndk-28/android.hardware.health@2.0.so b/system/system/lib/vndk-28/android.hardware.health@2.0.so new file mode 100644 index 0000000000000000000000000000000000000000..b909f24d904aeea2d5199694af4bb2ea30908607 Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.health@2.0.so differ diff --git a/system/system/lib/vndk-28/android.hardware.ir@1.0.so b/system/system/lib/vndk-28/android.hardware.ir@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..a6f19e287c046f11646477e9703935a69293e754 Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.ir@1.0.so differ diff --git a/system/system/lib/vndk-28/android.hardware.keymaster@3.0.so b/system/system/lib/vndk-28/android.hardware.keymaster@3.0.so new file mode 100644 index 0000000000000000000000000000000000000000..08872faf9b246de35b9694a7549ea1146d11d58c Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.keymaster@3.0.so differ diff --git a/system/system/lib/vndk-28/android.hardware.keymaster@4.0.so b/system/system/lib/vndk-28/android.hardware.keymaster@4.0.so new file mode 100644 index 0000000000000000000000000000000000000000..1a31b54a5bbbd8fe2143f1d36739739e256397f1 Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.keymaster@4.0.so differ diff --git a/system/system/lib/vndk-28/android.hardware.light@2.0.so b/system/system/lib/vndk-28/android.hardware.light@2.0.so new file mode 100644 index 0000000000000000000000000000000000000000..80be17eb31672c86759e5bb0e58263a0fc9d069c Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.light@2.0.so differ diff --git a/system/system/lib/vndk-28/android.hardware.media.bufferpool@1.0.so b/system/system/lib/vndk-28/android.hardware.media.bufferpool@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..03756b965277505ea884ff8e85928a67b6497a4f Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.media.bufferpool@1.0.so differ diff --git a/system/system/lib/vndk-28/android.hardware.media.omx@1.0.so b/system/system/lib/vndk-28/android.hardware.media.omx@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..227fa47930f4a6a6c2f92be1213be8167c82c31c Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.media.omx@1.0.so differ diff --git a/system/system/lib/vndk-28/android.hardware.media@1.0.so b/system/system/lib/vndk-28/android.hardware.media@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..bef592a704878ee044bd970e7d4f9c7eb6673262 Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.media@1.0.so differ diff --git a/system/system/lib/vndk-28/android.hardware.memtrack@1.0.so b/system/system/lib/vndk-28/android.hardware.memtrack@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..1ae859a9d703098468a2ff60442087c0bde55c90 Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.memtrack@1.0.so differ diff --git a/system/system/lib/vndk-28/android.hardware.neuralnetworks@1.0.so b/system/system/lib/vndk-28/android.hardware.neuralnetworks@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..f6f0a8a048439b3301bece0cebc3dbfe06f1e318 Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.neuralnetworks@1.0.so differ diff --git a/system/system/lib/vndk-28/android.hardware.neuralnetworks@1.1.so b/system/system/lib/vndk-28/android.hardware.neuralnetworks@1.1.so new file mode 100644 index 0000000000000000000000000000000000000000..d1a6048715a395f34dae102db5b3eb22f936f1ae Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.neuralnetworks@1.1.so differ diff --git a/system/system/lib/vndk-28/android.hardware.nfc@1.0.so b/system/system/lib/vndk-28/android.hardware.nfc@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..9634c84f3002dd5f658353f655f6fe761ef8878c Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.nfc@1.0.so differ diff --git a/system/system/lib/vndk-28/android.hardware.nfc@1.1.so b/system/system/lib/vndk-28/android.hardware.nfc@1.1.so new file mode 100644 index 0000000000000000000000000000000000000000..657fe29df7315561c5e3d4be4a1d3ced165c327c Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.nfc@1.1.so differ diff --git a/system/system/lib/vndk-28/android.hardware.oemlock@1.0.so b/system/system/lib/vndk-28/android.hardware.oemlock@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..23f1cee89e125bfd09f12304074da113e8486dfc Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.oemlock@1.0.so differ diff --git a/system/system/lib/vndk-28/android.hardware.power@1.0.so b/system/system/lib/vndk-28/android.hardware.power@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..f7c60ccc4e8bb069fffeb5504fbd0f6ab24824aa Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.power@1.0.so differ diff --git a/system/system/lib/vndk-28/android.hardware.power@1.1.so b/system/system/lib/vndk-28/android.hardware.power@1.1.so new file mode 100644 index 0000000000000000000000000000000000000000..30c0d845d7e17507eeababda8ac255de4b53ff3f Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.power@1.1.so differ diff --git a/system/system/lib/vndk-28/android.hardware.power@1.2.so b/system/system/lib/vndk-28/android.hardware.power@1.2.so new file mode 100644 index 0000000000000000000000000000000000000000..4d95bb2faf943c190fa0fce1a24b2a3597d1f960 Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.power@1.2.so differ diff --git a/system/system/lib/vndk-28/android.hardware.radio.config@1.0.so b/system/system/lib/vndk-28/android.hardware.radio.config@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..b28763918d7bf6c9f76f6d1ab77e324f9df6c093 Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.radio.config@1.0.so differ diff --git a/system/system/lib/vndk-28/android.hardware.radio.deprecated@1.0.so b/system/system/lib/vndk-28/android.hardware.radio.deprecated@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..d4c0df621b9b5f11ff8a5c1ff1ecff7d403abaa2 Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.radio.deprecated@1.0.so differ diff --git a/system/system/lib/vndk-28/android.hardware.radio@1.0.so b/system/system/lib/vndk-28/android.hardware.radio@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..5f3ae7ffa73ca83050a64f70c6bb156e4005c5c3 Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.radio@1.0.so differ diff --git a/system/system/lib/vndk-28/android.hardware.radio@1.1.so b/system/system/lib/vndk-28/android.hardware.radio@1.1.so new file mode 100644 index 0000000000000000000000000000000000000000..a3b7590c4bea06714e7f2a2938b3bfb8d1425688 Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.radio@1.1.so differ diff --git a/system/system/lib/vndk-28/android.hardware.radio@1.2.so b/system/system/lib/vndk-28/android.hardware.radio@1.2.so new file mode 100644 index 0000000000000000000000000000000000000000..c12e7cd81de7191f65865c047d4672146d965681 Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.radio@1.2.so differ diff --git a/system/system/lib/vndk-28/android.hardware.secure_element@1.0.so b/system/system/lib/vndk-28/android.hardware.secure_element@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..ef4fb91ca8af9a4b227876efe8701bf94f8e39da Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.secure_element@1.0.so differ diff --git a/system/system/lib/vndk-28/android.hardware.sensors@1.0.so b/system/system/lib/vndk-28/android.hardware.sensors@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..a1d3515f8fcced141f943acde73137d976eb979a Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.sensors@1.0.so differ diff --git a/system/system/lib/vndk-28/android.hardware.soundtrigger@2.0-core.so b/system/system/lib/vndk-28/android.hardware.soundtrigger@2.0-core.so new file mode 100644 index 0000000000000000000000000000000000000000..ebcabd5c3440fb96f5786382b60cf463ef817d8b Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.soundtrigger@2.0-core.so differ diff --git a/system/system/lib/vndk-28/android.hardware.soundtrigger@2.0.so b/system/system/lib/vndk-28/android.hardware.soundtrigger@2.0.so new file mode 100644 index 0000000000000000000000000000000000000000..3b1a0b0b2b041853430b71d46de07b0dbe9f0079 Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.soundtrigger@2.0.so differ diff --git a/system/system/lib/vndk-28/android.hardware.soundtrigger@2.1.so b/system/system/lib/vndk-28/android.hardware.soundtrigger@2.1.so new file mode 100644 index 0000000000000000000000000000000000000000..408a32d24c20962201299a048da31bc3acf16420 Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.soundtrigger@2.1.so differ diff --git a/system/system/lib/vndk-28/android.hardware.tetheroffload.config@1.0.so b/system/system/lib/vndk-28/android.hardware.tetheroffload.config@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..33973068121a7215bbabc993b7e101d5026519c6 Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.tetheroffload.config@1.0.so differ diff --git a/system/system/lib/vndk-28/android.hardware.tetheroffload.control@1.0.so b/system/system/lib/vndk-28/android.hardware.tetheroffload.control@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..65a5b415b101a45f4b40005981cf442406bd7d1e Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.tetheroffload.control@1.0.so differ diff --git a/system/system/lib/vndk-28/android.hardware.thermal@1.0.so b/system/system/lib/vndk-28/android.hardware.thermal@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..c5e1305e44b64b4df99c1ec2ad91c1c0b673012a Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.thermal@1.0.so differ diff --git a/system/system/lib/vndk-28/android.hardware.thermal@1.1.so b/system/system/lib/vndk-28/android.hardware.thermal@1.1.so new file mode 100644 index 0000000000000000000000000000000000000000..41fbd4508f7ec64b807bdb290dd07d222bcafd58 Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.thermal@1.1.so differ diff --git a/system/system/lib/vndk-28/android.hardware.tv.cec@1.0.so b/system/system/lib/vndk-28/android.hardware.tv.cec@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..398ce409e35127972854cbfac7df2075a1c42325 Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.tv.cec@1.0.so differ diff --git a/system/system/lib/vndk-28/android.hardware.tv.input@1.0.so b/system/system/lib/vndk-28/android.hardware.tv.input@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..b886c8a94cc4c815be605d2dd67f325d5ae5029e Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.tv.input@1.0.so differ diff --git a/system/system/lib/vndk-28/android.hardware.usb.gadget@1.0.so b/system/system/lib/vndk-28/android.hardware.usb.gadget@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..72f0856d8f276f8338b16455d67a19b7fb4d294a Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.usb.gadget@1.0.so differ diff --git a/system/system/lib/vndk-28/android.hardware.usb@1.0.so b/system/system/lib/vndk-28/android.hardware.usb@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..e36937303f1503279bcfb29beb6f03c5fc621aa5 Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.usb@1.0.so differ diff --git a/system/system/lib/vndk-28/android.hardware.usb@1.1.so b/system/system/lib/vndk-28/android.hardware.usb@1.1.so new file mode 100644 index 0000000000000000000000000000000000000000..ac4b3e7bb9ad74146a9f45fa2c43b7b8e2d9e283 Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.usb@1.1.so differ diff --git a/system/system/lib/vndk-28/android.hardware.vibrator@1.0.so b/system/system/lib/vndk-28/android.hardware.vibrator@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..2e878dbb71b7f65128624f688fbf753c4e3a4d03 Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.vibrator@1.0.so differ diff --git a/system/system/lib/vndk-28/android.hardware.vibrator@1.1.so b/system/system/lib/vndk-28/android.hardware.vibrator@1.1.so new file mode 100644 index 0000000000000000000000000000000000000000..6fa46710526f0bf9a2c87c2f3312df452f957777 Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.vibrator@1.1.so differ diff --git a/system/system/lib/vndk-28/android.hardware.vibrator@1.2.so b/system/system/lib/vndk-28/android.hardware.vibrator@1.2.so new file mode 100644 index 0000000000000000000000000000000000000000..35cedee450a41bd9e692a8a5d08f9158da7bac78 Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.vibrator@1.2.so differ diff --git a/system/system/lib/vndk-28/android.hardware.vr@1.0.so b/system/system/lib/vndk-28/android.hardware.vr@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..538cb6d455cc415ba8d97157e361b524ba5b5fbb Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.vr@1.0.so differ diff --git a/system/system/lib/vndk-28/android.hardware.weaver@1.0.so b/system/system/lib/vndk-28/android.hardware.weaver@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..14255ce43580d60e895f91a3866dcbb19c1a2f91 Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.weaver@1.0.so differ diff --git a/system/system/lib/vndk-28/android.hardware.wifi.hostapd@1.0.so b/system/system/lib/vndk-28/android.hardware.wifi.hostapd@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..0d936208686513a215eb3aa6410a4231eeddd18a Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.wifi.hostapd@1.0.so differ diff --git a/system/system/lib/vndk-28/android.hardware.wifi.offload@1.0.so b/system/system/lib/vndk-28/android.hardware.wifi.offload@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..a03a8cfda78a6867f4fd2205082484f4768cc25e Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.wifi.offload@1.0.so differ diff --git a/system/system/lib/vndk-28/android.hardware.wifi.supplicant@1.0.so b/system/system/lib/vndk-28/android.hardware.wifi.supplicant@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..3a93bbd3075b8d2a608201306dc74f3004a3081d Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.wifi.supplicant@1.0.so differ diff --git a/system/system/lib/vndk-28/android.hardware.wifi.supplicant@1.1.so b/system/system/lib/vndk-28/android.hardware.wifi.supplicant@1.1.so new file mode 100644 index 0000000000000000000000000000000000000000..8621be35c15f2210515fa29bbfa5c4720da1bb3e Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.wifi.supplicant@1.1.so differ diff --git a/system/system/lib/vndk-28/android.hardware.wifi@1.0.so b/system/system/lib/vndk-28/android.hardware.wifi@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..e1f434c172c4e2236b7f48e265e568cf86c6b062 Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.wifi@1.0.so differ diff --git a/system/system/lib/vndk-28/android.hardware.wifi@1.1.so b/system/system/lib/vndk-28/android.hardware.wifi@1.1.so new file mode 100644 index 0000000000000000000000000000000000000000..e2e5fb0716729515ce8ecb662c758e266b47c116 Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.wifi@1.1.so differ diff --git a/system/system/lib/vndk-28/android.hardware.wifi@1.2.so b/system/system/lib/vndk-28/android.hardware.wifi@1.2.so new file mode 100644 index 0000000000000000000000000000000000000000..5e623cdba0f83327973d23093b3466b633c00b25 Binary files /dev/null and b/system/system/lib/vndk-28/android.hardware.wifi@1.2.so differ diff --git a/system/system/lib/vndk-28/android.hidl.allocator@1.0.so b/system/system/lib/vndk-28/android.hidl.allocator@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..0a3deccccc3ba3d2a8b917b333b26407d418a778 Binary files /dev/null and b/system/system/lib/vndk-28/android.hidl.allocator@1.0.so differ diff --git a/system/system/lib/vndk-28/android.hidl.memory.block@1.0.so b/system/system/lib/vndk-28/android.hidl.memory.block@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..4028db86db77d6e7543df47fa67dd02dc4ee3ecc Binary files /dev/null and b/system/system/lib/vndk-28/android.hidl.memory.block@1.0.so differ diff --git a/system/system/lib/vndk-28/android.hidl.token@1.0-utils.so b/system/system/lib/vndk-28/android.hidl.token@1.0-utils.so new file mode 100644 index 0000000000000000000000000000000000000000..193707da9064763ff7b83ade9be81b02561d2b3c Binary files /dev/null and b/system/system/lib/vndk-28/android.hidl.token@1.0-utils.so differ diff --git a/system/system/lib/vndk-28/android.hidl.token@1.0.so b/system/system/lib/vndk-28/android.hidl.token@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..76fb913dbd6b302ec0272326dc59091994e84ccf Binary files /dev/null and b/system/system/lib/vndk-28/android.hidl.token@1.0.so differ diff --git a/system/system/lib/vndk-28/android.system.net.netd@1.0.so b/system/system/lib/vndk-28/android.system.net.netd@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..082bcc43d78549351f8a691a720eebc74fa818ce Binary files /dev/null and b/system/system/lib/vndk-28/android.system.net.netd@1.0.so differ diff --git a/system/system/lib/vndk-28/android.system.net.netd@1.1.so b/system/system/lib/vndk-28/android.system.net.netd@1.1.so new file mode 100644 index 0000000000000000000000000000000000000000..a4448a238181fa6086a4023ee0e4997ab84341af Binary files /dev/null and b/system/system/lib/vndk-28/android.system.net.netd@1.1.so differ diff --git a/system/system/lib/vndk-28/android.system.wifi.keystore@1.0.so b/system/system/lib/vndk-28/android.system.wifi.keystore@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..57f4af0cd8e863d3102468a9d4c08ae69c7dfbcf Binary files /dev/null and b/system/system/lib/vndk-28/android.system.wifi.keystore@1.0.so differ diff --git a/system/system/lib/vndk-28/libadf.so b/system/system/lib/vndk-28/libadf.so new file mode 100644 index 0000000000000000000000000000000000000000..598cdb676e2557cbdfae1fad77abd90b5e393470 Binary files /dev/null and b/system/system/lib/vndk-28/libadf.so differ diff --git a/system/system/lib/vndk-28/libaudioroute.so b/system/system/lib/vndk-28/libaudioroute.so new file mode 100644 index 0000000000000000000000000000000000000000..fba01a65bba6262c36e0c5d410a52693afe0a1f8 Binary files /dev/null and b/system/system/lib/vndk-28/libaudioroute.so differ diff --git a/system/system/lib/vndk-28/libaudioutils.so b/system/system/lib/vndk-28/libaudioutils.so new file mode 100644 index 0000000000000000000000000000000000000000..ccced8be01c71ee92b4988e93b85b4f1f74a78ab Binary files /dev/null and b/system/system/lib/vndk-28/libaudioutils.so differ diff --git a/system/system/lib/vndk-28/libbinder.so b/system/system/lib/vndk-28/libbinder.so new file mode 100644 index 0000000000000000000000000000000000000000..2dee70599724b93c19834092005bff6f83216ebb Binary files /dev/null and b/system/system/lib/vndk-28/libbinder.so differ diff --git a/system/system/lib/vndk-28/libcamera_metadata.so b/system/system/lib/vndk-28/libcamera_metadata.so new file mode 100644 index 0000000000000000000000000000000000000000..8a524884cb1d6e935930debb8b0906519af210f4 Binary files /dev/null and b/system/system/lib/vndk-28/libcamera_metadata.so differ diff --git a/system/system/lib/vndk-28/libcap.so b/system/system/lib/vndk-28/libcap.so new file mode 100644 index 0000000000000000000000000000000000000000..bf4dbb0634c5f26b4812f8070e0040802726b072 Binary files /dev/null and b/system/system/lib/vndk-28/libcap.so differ diff --git a/system/system/lib/vndk-28/libclang_rt.ubsan_standalone-arm-android.so b/system/system/lib/vndk-28/libclang_rt.ubsan_standalone-arm-android.so new file mode 100644 index 0000000000000000000000000000000000000000..21c55838c8e644a12cd05b49df77c747b306b48f Binary files /dev/null and b/system/system/lib/vndk-28/libclang_rt.ubsan_standalone-arm-android.so differ diff --git a/system/system/lib/vndk-28/libcn-cbor.so b/system/system/lib/vndk-28/libcn-cbor.so new file mode 100644 index 0000000000000000000000000000000000000000..43082b6a6c88230ad7c5771765e7f4819202f2af Binary files /dev/null and b/system/system/lib/vndk-28/libcn-cbor.so differ diff --git a/system/system/lib/vndk-28/libcrypto.so b/system/system/lib/vndk-28/libcrypto.so new file mode 100644 index 0000000000000000000000000000000000000000..e4272b664689cfe214557f66c8dc6643d8569f6d Binary files /dev/null and b/system/system/lib/vndk-28/libcrypto.so differ diff --git a/system/system/lib/vndk-28/libcrypto_utils.so b/system/system/lib/vndk-28/libcrypto_utils.so new file mode 100644 index 0000000000000000000000000000000000000000..f6bbf44bd5e0a91b637b94057baa334004cb570c Binary files /dev/null and b/system/system/lib/vndk-28/libcrypto_utils.so differ diff --git a/system/system/lib/vndk-28/libcurl.so b/system/system/lib/vndk-28/libcurl.so new file mode 100644 index 0000000000000000000000000000000000000000..e159a374352340d7097d186c7f65afb4a6df386a Binary files /dev/null and b/system/system/lib/vndk-28/libcurl.so differ diff --git a/system/system/lib/vndk-28/libdiskconfig.so b/system/system/lib/vndk-28/libdiskconfig.so new file mode 100644 index 0000000000000000000000000000000000000000..8714943fea05c8ecf6effbb8f3a122016b5ca1ac Binary files /dev/null and b/system/system/lib/vndk-28/libdiskconfig.so differ diff --git a/system/system/lib/vndk-28/libdumpstateutil.so b/system/system/lib/vndk-28/libdumpstateutil.so new file mode 100644 index 0000000000000000000000000000000000000000..e22e4957ad6a8103ac0e75473bb8c55fff2f3dd4 Binary files /dev/null and b/system/system/lib/vndk-28/libdumpstateutil.so differ diff --git a/system/system/lib/vndk-28/libevent.so b/system/system/lib/vndk-28/libevent.so new file mode 100644 index 0000000000000000000000000000000000000000..68d13d805028222ecfe1636fef32bd3d1c025b13 Binary files /dev/null and b/system/system/lib/vndk-28/libevent.so differ diff --git a/system/system/lib/vndk-28/libexif.so b/system/system/lib/vndk-28/libexif.so new file mode 100644 index 0000000000000000000000000000000000000000..8ca5afd3f28df5de71a261f0f4e2ef9e1f12732e Binary files /dev/null and b/system/system/lib/vndk-28/libexif.so differ diff --git a/system/system/lib/vndk-28/libexpat.so b/system/system/lib/vndk-28/libexpat.so new file mode 100644 index 0000000000000000000000000000000000000000..5732b02daf23b25f0d49b1cce4da0917f0b3524b Binary files /dev/null and b/system/system/lib/vndk-28/libexpat.so differ diff --git a/system/system/lib/vndk-28/libfmq.so b/system/system/lib/vndk-28/libfmq.so new file mode 100644 index 0000000000000000000000000000000000000000..603c2dc4e7bbbda791cf2721736d006fc7a6461d Binary files /dev/null and b/system/system/lib/vndk-28/libfmq.so differ diff --git a/system/system/lib/vndk-28/libgatekeeper.so b/system/system/lib/vndk-28/libgatekeeper.so new file mode 100644 index 0000000000000000000000000000000000000000..cd66bf65bdf0be32b2a2d1b10e270f05e5c6bb18 Binary files /dev/null and b/system/system/lib/vndk-28/libgatekeeper.so differ diff --git a/system/system/lib/vndk-28/libgui.so b/system/system/lib/vndk-28/libgui.so new file mode 100644 index 0000000000000000000000000000000000000000..bcb63cf2ae4f7a26cd061296b8226ed344b963e2 Binary files /dev/null and b/system/system/lib/vndk-28/libgui.so differ diff --git a/system/system/lib/vndk-28/libhardware_legacy.so b/system/system/lib/vndk-28/libhardware_legacy.so new file mode 100644 index 0000000000000000000000000000000000000000..93197550c326eee2fa901a1ef8175b77d3c9f262 Binary files /dev/null and b/system/system/lib/vndk-28/libhardware_legacy.so differ diff --git a/system/system/lib/vndk-28/libhidlallocatorutils.so b/system/system/lib/vndk-28/libhidlallocatorutils.so new file mode 100644 index 0000000000000000000000000000000000000000..9272d6c59efa346241baccd8d7af3886a7398a63 Binary files /dev/null and b/system/system/lib/vndk-28/libhidlallocatorutils.so differ diff --git a/system/system/lib/vndk-28/libhidlcache.so b/system/system/lib/vndk-28/libhidlcache.so new file mode 100644 index 0000000000000000000000000000000000000000..9baada7ab7fd35010e81f1f586bc660cd729e689 Binary files /dev/null and b/system/system/lib/vndk-28/libhidlcache.so differ diff --git a/system/system/lib/vndk-28/libjpeg.so b/system/system/lib/vndk-28/libjpeg.so new file mode 100644 index 0000000000000000000000000000000000000000..f469f14f492f1896c4c3a2e2543af148694d3813 Binary files /dev/null and b/system/system/lib/vndk-28/libjpeg.so differ diff --git a/system/system/lib/vndk-28/libkeymaster_messages.so b/system/system/lib/vndk-28/libkeymaster_messages.so new file mode 100644 index 0000000000000000000000000000000000000000..e74b0725122692949cf622329b1b2a3153ab61f2 Binary files /dev/null and b/system/system/lib/vndk-28/libkeymaster_messages.so differ diff --git a/system/system/lib/vndk-28/libkeymaster_portable.so b/system/system/lib/vndk-28/libkeymaster_portable.so new file mode 100644 index 0000000000000000000000000000000000000000..3fa90dbc4e20e488ead9cfa24bc3d1d76080f5d4 Binary files /dev/null and b/system/system/lib/vndk-28/libkeymaster_portable.so differ diff --git a/system/system/lib/vndk-28/libldacBT_abr.so b/system/system/lib/vndk-28/libldacBT_abr.so new file mode 100644 index 0000000000000000000000000000000000000000..182613ce108e52d6fadf833cc445881f1d76c62f Binary files /dev/null and b/system/system/lib/vndk-28/libldacBT_abr.so differ diff --git a/system/system/lib/vndk-28/libldacBT_enc.so b/system/system/lib/vndk-28/libldacBT_enc.so new file mode 100644 index 0000000000000000000000000000000000000000..70570c27cae18726023d7ec791e6c66a231aea7d Binary files /dev/null and b/system/system/lib/vndk-28/libldacBT_enc.so differ diff --git a/system/system/lib/vndk-28/liblz4.so b/system/system/lib/vndk-28/liblz4.so new file mode 100644 index 0000000000000000000000000000000000000000..db069bff3ba2872d8b6babc672c54ad5165e4d5b Binary files /dev/null and b/system/system/lib/vndk-28/liblz4.so differ diff --git a/system/system/lib/vndk-28/libmedia_helper.so b/system/system/lib/vndk-28/libmedia_helper.so new file mode 100644 index 0000000000000000000000000000000000000000..5b89f429d0fef8540ee2d50e0a00acff9f542ae7 Binary files /dev/null and b/system/system/lib/vndk-28/libmedia_helper.so differ diff --git a/system/system/lib/vndk-28/libmedia_omx.so b/system/system/lib/vndk-28/libmedia_omx.so new file mode 100644 index 0000000000000000000000000000000000000000..5675b023515acae42c5c65303008362f95fe2b23 Binary files /dev/null and b/system/system/lib/vndk-28/libmedia_omx.so differ diff --git a/system/system/lib/vndk-28/libmemtrack.so b/system/system/lib/vndk-28/libmemtrack.so new file mode 100644 index 0000000000000000000000000000000000000000..6a399007c82ebaa56021b0024f4867d4b2c9c79c Binary files /dev/null and b/system/system/lib/vndk-28/libmemtrack.so differ diff --git a/system/system/lib/vndk-28/libminijail.so b/system/system/lib/vndk-28/libminijail.so new file mode 100644 index 0000000000000000000000000000000000000000..5974c95fd1e57b2db4382fb49c97ee33f6dde174 Binary files /dev/null and b/system/system/lib/vndk-28/libminijail.so differ diff --git a/system/system/lib/vndk-28/libmkbootimg_abi_check.so b/system/system/lib/vndk-28/libmkbootimg_abi_check.so new file mode 100644 index 0000000000000000000000000000000000000000..697975794d9628da3e8cd5f755bb5108de42c9d3 Binary files /dev/null and b/system/system/lib/vndk-28/libmkbootimg_abi_check.so differ diff --git a/system/system/lib/vndk-28/libnetutils.so b/system/system/lib/vndk-28/libnetutils.so new file mode 100644 index 0000000000000000000000000000000000000000..b50dcc9029a9cfc7e242a976a4216e88d39b2076 Binary files /dev/null and b/system/system/lib/vndk-28/libnetutils.so differ diff --git a/system/system/lib/vndk-28/libnl.so b/system/system/lib/vndk-28/libnl.so new file mode 100644 index 0000000000000000000000000000000000000000..d16dec8fda93bf92d56ca0056681a30de98c72be Binary files /dev/null and b/system/system/lib/vndk-28/libnl.so differ diff --git a/system/system/lib/vndk-28/libopus.so b/system/system/lib/vndk-28/libopus.so new file mode 100644 index 0000000000000000000000000000000000000000..0e53103773e3ce6bc3f6c3063b2a77402e3d5d8e Binary files /dev/null and b/system/system/lib/vndk-28/libopus.so differ diff --git a/system/system/lib/vndk-28/libpagemap.so b/system/system/lib/vndk-28/libpagemap.so new file mode 100644 index 0000000000000000000000000000000000000000..b2c357e48b0724672baf2ec7e522fbc82f72786b Binary files /dev/null and b/system/system/lib/vndk-28/libpagemap.so differ diff --git a/system/system/lib/vndk-28/libpcre2.so b/system/system/lib/vndk-28/libpcre2.so new file mode 100644 index 0000000000000000000000000000000000000000..2282c64a8b01099bf8459b04f8da615d0008d9f6 Binary files /dev/null and b/system/system/lib/vndk-28/libpcre2.so differ diff --git a/system/system/lib/vndk-28/libpiex.so b/system/system/lib/vndk-28/libpiex.so new file mode 100644 index 0000000000000000000000000000000000000000..5394de6c6bb7ca6147bdfb93b462690e0b86dab4 Binary files /dev/null and b/system/system/lib/vndk-28/libpiex.so differ diff --git a/system/system/lib/vndk-28/libpng.so b/system/system/lib/vndk-28/libpng.so new file mode 100644 index 0000000000000000000000000000000000000000..83791543a50df4672b2dec29bfd76f08180e16d9 Binary files /dev/null and b/system/system/lib/vndk-28/libpng.so differ diff --git a/system/system/lib/vndk-28/libpower.so b/system/system/lib/vndk-28/libpower.so new file mode 100644 index 0000000000000000000000000000000000000000..8824da2c802877a78e6be20c3ce2f9601e2439b2 Binary files /dev/null and b/system/system/lib/vndk-28/libpower.so differ diff --git a/system/system/lib/vndk-28/libprocinfo.so b/system/system/lib/vndk-28/libprocinfo.so new file mode 100644 index 0000000000000000000000000000000000000000..09e6d96e7194c451d2296602b66786a77d0a2030 Binary files /dev/null and b/system/system/lib/vndk-28/libprocinfo.so differ diff --git a/system/system/lib/vndk-28/libprotobuf-cpp-full.so b/system/system/lib/vndk-28/libprotobuf-cpp-full.so new file mode 100644 index 0000000000000000000000000000000000000000..5e4bd0e43f2477f25ee9d240c6d9c5faa45feb63 Binary files /dev/null and b/system/system/lib/vndk-28/libprotobuf-cpp-full.so differ diff --git a/system/system/lib/vndk-28/libprotobuf-cpp-lite.so b/system/system/lib/vndk-28/libprotobuf-cpp-lite.so new file mode 100644 index 0000000000000000000000000000000000000000..69d6b51efee30b3368ba0086c7e9473eb60b7344 Binary files /dev/null and b/system/system/lib/vndk-28/libprotobuf-cpp-lite.so differ diff --git a/system/system/lib/vndk-28/libpuresoftkeymasterdevice.so b/system/system/lib/vndk-28/libpuresoftkeymasterdevice.so new file mode 100644 index 0000000000000000000000000000000000000000..557b8e02cbf0abf5e4ee0fca43e1dd2db8945039 Binary files /dev/null and b/system/system/lib/vndk-28/libpuresoftkeymasterdevice.so differ diff --git a/system/system/lib/vndk-28/libradio_metadata.so b/system/system/lib/vndk-28/libradio_metadata.so new file mode 100644 index 0000000000000000000000000000000000000000..6e4f861915b09d75f2fa4ba2df4a382e1b6c24a4 Binary files /dev/null and b/system/system/lib/vndk-28/libradio_metadata.so differ diff --git a/system/system/lib/vndk-28/libselinux.so b/system/system/lib/vndk-28/libselinux.so new file mode 100644 index 0000000000000000000000000000000000000000..92cea379c1886dd1a12c4c547c48ed38108a3c04 Binary files /dev/null and b/system/system/lib/vndk-28/libselinux.so differ diff --git a/system/system/lib/vndk-28/libsoftkeymasterdevice.so b/system/system/lib/vndk-28/libsoftkeymasterdevice.so new file mode 100644 index 0000000000000000000000000000000000000000..2f41a006503db05f987b04e13607bd44d90c7863 Binary files /dev/null and b/system/system/lib/vndk-28/libsoftkeymasterdevice.so differ diff --git a/system/system/lib/vndk-28/libspeexresampler.so b/system/system/lib/vndk-28/libspeexresampler.so new file mode 100644 index 0000000000000000000000000000000000000000..65c0dd054e9f2416367d78f76e6ab92d07813276 Binary files /dev/null and b/system/system/lib/vndk-28/libspeexresampler.so differ diff --git a/system/system/lib/vndk-28/libsqlite.so b/system/system/lib/vndk-28/libsqlite.so new file mode 100644 index 0000000000000000000000000000000000000000..1b9f29f3cb1d7770b14a74c57c31f57402d1513d Binary files /dev/null and b/system/system/lib/vndk-28/libsqlite.so differ diff --git a/system/system/lib/vndk-28/libssl.so b/system/system/lib/vndk-28/libssl.so new file mode 100644 index 0000000000000000000000000000000000000000..54236e76cbb63f22065fb15946d01e188a4273b3 Binary files /dev/null and b/system/system/lib/vndk-28/libssl.so differ diff --git a/system/system/lib/vndk-28/libstagefright_amrnb_common.so b/system/system/lib/vndk-28/libstagefright_amrnb_common.so new file mode 100644 index 0000000000000000000000000000000000000000..8e98353cc638433e1d05de47eb864c0875c7bf46 Binary files /dev/null and b/system/system/lib/vndk-28/libstagefright_amrnb_common.so differ diff --git a/system/system/lib/vndk-28/libstagefright_bufferqueue_helper.so b/system/system/lib/vndk-28/libstagefright_bufferqueue_helper.so new file mode 100644 index 0000000000000000000000000000000000000000..0a0ca7923f514c6a75100effe244710ac0dac5e6 Binary files /dev/null and b/system/system/lib/vndk-28/libstagefright_bufferqueue_helper.so differ diff --git a/system/system/lib/vndk-28/libstagefright_enc_common.so b/system/system/lib/vndk-28/libstagefright_enc_common.so new file mode 100644 index 0000000000000000000000000000000000000000..e9c992b1190b8c7801d00074521b71c456671adb Binary files /dev/null and b/system/system/lib/vndk-28/libstagefright_enc_common.so differ diff --git a/system/system/lib/vndk-28/libstagefright_flacdec.so b/system/system/lib/vndk-28/libstagefright_flacdec.so new file mode 100644 index 0000000000000000000000000000000000000000..3fc97ef397d23491603b28ae14a8e8c4866ad62b Binary files /dev/null and b/system/system/lib/vndk-28/libstagefright_flacdec.so differ diff --git a/system/system/lib/vndk-28/libstagefright_foundation.so b/system/system/lib/vndk-28/libstagefright_foundation.so new file mode 100644 index 0000000000000000000000000000000000000000..3c3ae1c1f0a953e58302032c4f0b7657d6ab7fc6 Binary files /dev/null and b/system/system/lib/vndk-28/libstagefright_foundation.so differ diff --git a/system/system/lib/vndk-28/libstagefright_omx.so b/system/system/lib/vndk-28/libstagefright_omx.so new file mode 100644 index 0000000000000000000000000000000000000000..d5d8745da553db0a1e722eaf9ffc815f6a17cf26 Binary files /dev/null and b/system/system/lib/vndk-28/libstagefright_omx.so differ diff --git a/system/system/lib/vndk-28/libstagefright_omx_utils.so b/system/system/lib/vndk-28/libstagefright_omx_utils.so new file mode 100644 index 0000000000000000000000000000000000000000..d4431029a244962e3c8e4017d9879c35cd29882b Binary files /dev/null and b/system/system/lib/vndk-28/libstagefright_omx_utils.so differ diff --git a/system/system/lib/vndk-28/libstagefright_soft_aacdec.so b/system/system/lib/vndk-28/libstagefright_soft_aacdec.so new file mode 100644 index 0000000000000000000000000000000000000000..d999e09b39d98132b5a38822e4d9c479e0fa6e47 Binary files /dev/null and b/system/system/lib/vndk-28/libstagefright_soft_aacdec.so differ diff --git a/system/system/lib/vndk-28/libstagefright_soft_aacenc.so b/system/system/lib/vndk-28/libstagefright_soft_aacenc.so new file mode 100644 index 0000000000000000000000000000000000000000..5582be155dd5654aa458ecfe39557233be09e427 Binary files /dev/null and b/system/system/lib/vndk-28/libstagefright_soft_aacenc.so differ diff --git a/system/system/lib/vndk-28/libstagefright_soft_amrdec.so b/system/system/lib/vndk-28/libstagefright_soft_amrdec.so new file mode 100644 index 0000000000000000000000000000000000000000..5ce33e82e3be5a468d32763aee2035a18f4cd557 Binary files /dev/null and b/system/system/lib/vndk-28/libstagefright_soft_amrdec.so differ diff --git a/system/system/lib/vndk-28/libstagefright_soft_amrnbenc.so b/system/system/lib/vndk-28/libstagefright_soft_amrnbenc.so new file mode 100644 index 0000000000000000000000000000000000000000..cd08bae83776116f5dd24da7c3da50e5b2d32c71 Binary files /dev/null and b/system/system/lib/vndk-28/libstagefright_soft_amrnbenc.so differ diff --git a/system/system/lib/vndk-28/libstagefright_soft_amrwbenc.so b/system/system/lib/vndk-28/libstagefright_soft_amrwbenc.so new file mode 100644 index 0000000000000000000000000000000000000000..0606fb19c2040455aec68d4860980c5f43b90c8f Binary files /dev/null and b/system/system/lib/vndk-28/libstagefright_soft_amrwbenc.so differ diff --git a/system/system/lib/vndk-28/libstagefright_soft_avcdec.so b/system/system/lib/vndk-28/libstagefright_soft_avcdec.so new file mode 100644 index 0000000000000000000000000000000000000000..38bc01efbb0577e0deb88592b5c4132be9efb99c Binary files /dev/null and b/system/system/lib/vndk-28/libstagefright_soft_avcdec.so differ diff --git a/system/system/lib/vndk-28/libstagefright_soft_avcenc.so b/system/system/lib/vndk-28/libstagefright_soft_avcenc.so new file mode 100644 index 0000000000000000000000000000000000000000..772aa4b8f03f682a1857516efc0230d9555563dc Binary files /dev/null and b/system/system/lib/vndk-28/libstagefright_soft_avcenc.so differ diff --git a/system/system/lib/vndk-28/libstagefright_soft_flacdec.so b/system/system/lib/vndk-28/libstagefright_soft_flacdec.so new file mode 100644 index 0000000000000000000000000000000000000000..3ca8d34016e3b43fd0d56c96a96dc8a76be7667d Binary files /dev/null and b/system/system/lib/vndk-28/libstagefright_soft_flacdec.so differ diff --git a/system/system/lib/vndk-28/libstagefright_soft_flacenc.so b/system/system/lib/vndk-28/libstagefright_soft_flacenc.so new file mode 100644 index 0000000000000000000000000000000000000000..91ecc6ac5d1ff8fa799b0f98873794bdaed75a40 Binary files /dev/null and b/system/system/lib/vndk-28/libstagefright_soft_flacenc.so differ diff --git a/system/system/lib/vndk-28/libstagefright_soft_g711dec.so b/system/system/lib/vndk-28/libstagefright_soft_g711dec.so new file mode 100644 index 0000000000000000000000000000000000000000..5ceaca34f3de1c0575cd5a4041aba3325023441e Binary files /dev/null and b/system/system/lib/vndk-28/libstagefright_soft_g711dec.so differ diff --git a/system/system/lib/vndk-28/libstagefright_soft_gsmdec.so b/system/system/lib/vndk-28/libstagefright_soft_gsmdec.so new file mode 100644 index 0000000000000000000000000000000000000000..3bb685f05a4ab3b3f9fd019ee141c17704fb368e Binary files /dev/null and b/system/system/lib/vndk-28/libstagefright_soft_gsmdec.so differ diff --git a/system/system/lib/vndk-28/libstagefright_soft_hevcdec.so b/system/system/lib/vndk-28/libstagefright_soft_hevcdec.so new file mode 100644 index 0000000000000000000000000000000000000000..d6841a5aba3bddee8e3f35944c462ea40c29cafc Binary files /dev/null and b/system/system/lib/vndk-28/libstagefright_soft_hevcdec.so differ diff --git a/system/system/lib/vndk-28/libstagefright_soft_mp3dec.so b/system/system/lib/vndk-28/libstagefright_soft_mp3dec.so new file mode 100644 index 0000000000000000000000000000000000000000..35add8e11d3f6414430bbfc95d2f0b0e0b95d071 Binary files /dev/null and b/system/system/lib/vndk-28/libstagefright_soft_mp3dec.so differ diff --git a/system/system/lib/vndk-28/libstagefright_soft_mpeg2dec.so b/system/system/lib/vndk-28/libstagefright_soft_mpeg2dec.so new file mode 100644 index 0000000000000000000000000000000000000000..fce6a0be3a86d67bc1200a05edc57a177762b739 Binary files /dev/null and b/system/system/lib/vndk-28/libstagefright_soft_mpeg2dec.so differ diff --git a/system/system/lib/vndk-28/libstagefright_soft_mpeg4dec.so b/system/system/lib/vndk-28/libstagefright_soft_mpeg4dec.so new file mode 100644 index 0000000000000000000000000000000000000000..1d867e2b4e3070a92265f1dfcc950001e47a33d7 Binary files /dev/null and b/system/system/lib/vndk-28/libstagefright_soft_mpeg4dec.so differ diff --git a/system/system/lib/vndk-28/libstagefright_soft_mpeg4enc.so b/system/system/lib/vndk-28/libstagefright_soft_mpeg4enc.so new file mode 100644 index 0000000000000000000000000000000000000000..4bd6dc3cdfc366fa31bd2895a6e41251cf64842f Binary files /dev/null and b/system/system/lib/vndk-28/libstagefright_soft_mpeg4enc.so differ diff --git a/system/system/lib/vndk-28/libstagefright_soft_opusdec.so b/system/system/lib/vndk-28/libstagefright_soft_opusdec.so new file mode 100644 index 0000000000000000000000000000000000000000..d61b9bfe4b3278da864e6f712503f519dc978b09 Binary files /dev/null and b/system/system/lib/vndk-28/libstagefright_soft_opusdec.so differ diff --git a/system/system/lib/vndk-28/libstagefright_soft_rawdec.so b/system/system/lib/vndk-28/libstagefright_soft_rawdec.so new file mode 100644 index 0000000000000000000000000000000000000000..4c12641b3834a8a8d31bb3aa063f52e4d34f74b8 Binary files /dev/null and b/system/system/lib/vndk-28/libstagefright_soft_rawdec.so differ diff --git a/system/system/lib/vndk-28/libstagefright_soft_vorbisdec.so b/system/system/lib/vndk-28/libstagefright_soft_vorbisdec.so new file mode 100644 index 0000000000000000000000000000000000000000..2c6070312890f8617e5186a229713df60634fa6d Binary files /dev/null and b/system/system/lib/vndk-28/libstagefright_soft_vorbisdec.so differ diff --git a/system/system/lib/vndk-28/libstagefright_soft_vpxdec.so b/system/system/lib/vndk-28/libstagefright_soft_vpxdec.so new file mode 100644 index 0000000000000000000000000000000000000000..f7085a04adfb4b15fb00befac75dea0bf7f3e879 Binary files /dev/null and b/system/system/lib/vndk-28/libstagefright_soft_vpxdec.so differ diff --git a/system/system/lib/vndk-28/libstagefright_soft_vpxenc.so b/system/system/lib/vndk-28/libstagefright_soft_vpxenc.so new file mode 100644 index 0000000000000000000000000000000000000000..7d81415e3de2e40ddbaac3c47af5001389881cad Binary files /dev/null and b/system/system/lib/vndk-28/libstagefright_soft_vpxenc.so differ diff --git a/system/system/lib/vndk-28/libstagefright_xmlparser.so b/system/system/lib/vndk-28/libstagefright_xmlparser.so new file mode 100644 index 0000000000000000000000000000000000000000..1756e149f862924fa9dbfc2f4302e063a664b42a Binary files /dev/null and b/system/system/lib/vndk-28/libstagefright_xmlparser.so differ diff --git a/system/system/lib/vndk-28/libsuspend.so b/system/system/lib/vndk-28/libsuspend.so new file mode 100644 index 0000000000000000000000000000000000000000..4ba40468ed6ca711b7c5f4b4c733c1a58951320d Binary files /dev/null and b/system/system/lib/vndk-28/libsuspend.so differ diff --git a/system/system/lib/vndk-28/libsysutils.so b/system/system/lib/vndk-28/libsysutils.so new file mode 100644 index 0000000000000000000000000000000000000000..d0c0c7f825da202e3a99edaff136c74bea185f63 Binary files /dev/null and b/system/system/lib/vndk-28/libsysutils.so differ diff --git a/system/system/lib/vndk-28/libtinyalsa.so b/system/system/lib/vndk-28/libtinyalsa.so new file mode 100644 index 0000000000000000000000000000000000000000..31459273fffa6bed37ed18551960b1e03b8e88dc Binary files /dev/null and b/system/system/lib/vndk-28/libtinyalsa.so differ diff --git a/system/system/lib/vndk-28/libtinyxml2.so b/system/system/lib/vndk-28/libtinyxml2.so new file mode 100644 index 0000000000000000000000000000000000000000..91d65070606978dbc83d1f682a845c2768e32b3a Binary files /dev/null and b/system/system/lib/vndk-28/libtinyxml2.so differ diff --git a/system/system/lib/vndk-28/libui.so b/system/system/lib/vndk-28/libui.so new file mode 100644 index 0000000000000000000000000000000000000000..db9a7be6e8eeae77396fe79c467f6b0c0867de79 Binary files /dev/null and b/system/system/lib/vndk-28/libui.so differ diff --git a/system/system/lib/vndk-28/libusbhost.so b/system/system/lib/vndk-28/libusbhost.so new file mode 100644 index 0000000000000000000000000000000000000000..2e449c44ff6907bc76261d04a543c93ad0686a6b Binary files /dev/null and b/system/system/lib/vndk-28/libusbhost.so differ diff --git a/system/system/lib/vndk-28/libvixl-arm.so b/system/system/lib/vndk-28/libvixl-arm.so new file mode 100644 index 0000000000000000000000000000000000000000..039777f68b41eef1bb1a64735740f5208305dbe4 Binary files /dev/null and b/system/system/lib/vndk-28/libvixl-arm.so differ diff --git a/system/system/lib/vndk-28/libvixl-arm64.so b/system/system/lib/vndk-28/libvixl-arm64.so new file mode 100644 index 0000000000000000000000000000000000000000..39625339f8b03f71e2521270181c6bfe58c012e3 Binary files /dev/null and b/system/system/lib/vndk-28/libvixl-arm64.so differ diff --git a/system/system/lib/vndk-28/libvorbisidec.so b/system/system/lib/vndk-28/libvorbisidec.so new file mode 100644 index 0000000000000000000000000000000000000000..000e6812be745bdc133c21ba484130a149bcd5a0 Binary files /dev/null and b/system/system/lib/vndk-28/libvorbisidec.so differ diff --git a/system/system/lib/vndk-28/libwifi-system-iface.so b/system/system/lib/vndk-28/libwifi-system-iface.so new file mode 100644 index 0000000000000000000000000000000000000000..6b0689b42c5267892c02b1fddc85e1e4dcb169c0 Binary files /dev/null and b/system/system/lib/vndk-28/libwifi-system-iface.so differ diff --git a/system/system/lib/vndk-28/libxml2.so b/system/system/lib/vndk-28/libxml2.so new file mode 100644 index 0000000000000000000000000000000000000000..0c96a1b807167c42107099a6dca213a21a30fc37 Binary files /dev/null and b/system/system/lib/vndk-28/libxml2.so differ diff --git a/system/system/lib/vndk-28/libyuv.so b/system/system/lib/vndk-28/libyuv.so new file mode 100644 index 0000000000000000000000000000000000000000..4e170736b6539be8df95a8e906431f23fedc0aa5 Binary files /dev/null and b/system/system/lib/vndk-28/libyuv.so differ diff --git a/system/system/lib/vndk-28/libziparchive.so b/system/system/lib/vndk-28/libziparchive.so new file mode 100644 index 0000000000000000000000000000000000000000..7260f95700dacd5d5682f2bcc7c578a33fc5df48 Binary files /dev/null and b/system/system/lib/vndk-28/libziparchive.so differ diff --git a/system/system/lib/vndk-sp-28/android.hardware.graphics.common@1.0.so b/system/system/lib/vndk-sp-28/android.hardware.graphics.common@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..71c96c7061872d9393592d22442a8c68a0214cda Binary files /dev/null and b/system/system/lib/vndk-sp-28/android.hardware.graphics.common@1.0.so differ diff --git a/system/system/lib/vndk-sp-28/android.hardware.graphics.common@1.1.so b/system/system/lib/vndk-sp-28/android.hardware.graphics.common@1.1.so new file mode 100644 index 0000000000000000000000000000000000000000..72079703b7aca5912eb75e5bf913f6afe55a4fd0 Binary files /dev/null and b/system/system/lib/vndk-sp-28/android.hardware.graphics.common@1.1.so differ diff --git a/system/system/lib/vndk-sp-28/android.hardware.graphics.mapper@2.0.so b/system/system/lib/vndk-sp-28/android.hardware.graphics.mapper@2.0.so new file mode 100644 index 0000000000000000000000000000000000000000..4e7be85ef66c9cbc8a9ee623f4de6335cee1b55d Binary files /dev/null and b/system/system/lib/vndk-sp-28/android.hardware.graphics.mapper@2.0.so differ diff --git a/system/system/lib/vndk-sp-28/android.hardware.graphics.mapper@2.1.so b/system/system/lib/vndk-sp-28/android.hardware.graphics.mapper@2.1.so new file mode 100644 index 0000000000000000000000000000000000000000..db3de7ae254b9c411da2c1408ac77092c858bd82 Binary files /dev/null and b/system/system/lib/vndk-sp-28/android.hardware.graphics.mapper@2.1.so differ diff --git a/system/system/lib/vndk-sp-28/android.hardware.renderscript@1.0.so b/system/system/lib/vndk-sp-28/android.hardware.renderscript@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..1de8941fee04744dd43e0517e4d36ed7c155c3ee Binary files /dev/null and b/system/system/lib/vndk-sp-28/android.hardware.renderscript@1.0.so differ diff --git a/system/system/lib/vndk-sp-28/android.hidl.memory.token@1.0.so b/system/system/lib/vndk-sp-28/android.hidl.memory.token@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..625acecc8328d91b4fe8c839416b410daf7f6657 Binary files /dev/null and b/system/system/lib/vndk-sp-28/android.hidl.memory.token@1.0.so differ diff --git a/system/system/lib/vndk-sp-28/android.hidl.memory@1.0.so b/system/system/lib/vndk-sp-28/android.hidl.memory@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..4fa095463ca5c09b1c62c1a07149b899a91d1a9c Binary files /dev/null and b/system/system/lib/vndk-sp-28/android.hidl.memory@1.0.so differ diff --git a/system/system/lib/vndk-sp-28/hw/android.hidl.memory@1.0-impl.so b/system/system/lib/vndk-sp-28/hw/android.hidl.memory@1.0-impl.so new file mode 100644 index 0000000000000000000000000000000000000000..471379e8266460fc5e443da1bc7bec4db0b9df07 Binary files /dev/null and b/system/system/lib/vndk-sp-28/hw/android.hidl.memory@1.0-impl.so differ diff --git a/system/system/lib/vndk-sp-28/libRSCpuRef.so b/system/system/lib/vndk-sp-28/libRSCpuRef.so new file mode 100644 index 0000000000000000000000000000000000000000..ca7db9b85940b6e453ce221033d7b14e49422366 Binary files /dev/null and b/system/system/lib/vndk-sp-28/libRSCpuRef.so differ diff --git a/system/system/lib/vndk-sp-28/libRSDriver.so b/system/system/lib/vndk-sp-28/libRSDriver.so new file mode 100644 index 0000000000000000000000000000000000000000..031199bb87ebc7928eae15a320c9f6808988886f Binary files /dev/null and b/system/system/lib/vndk-sp-28/libRSDriver.so differ diff --git a/system/system/lib/vndk-sp-28/libRS_internal.so b/system/system/lib/vndk-sp-28/libRS_internal.so new file mode 100644 index 0000000000000000000000000000000000000000..83d44eaf78f806a1c28a5e899be54e5cf79be3dc Binary files /dev/null and b/system/system/lib/vndk-sp-28/libRS_internal.so differ diff --git a/system/system/lib/vndk-sp-28/libbacktrace.so b/system/system/lib/vndk-sp-28/libbacktrace.so new file mode 100644 index 0000000000000000000000000000000000000000..af0bd56526066e736c65660c65d94ebda56957cc Binary files /dev/null and b/system/system/lib/vndk-sp-28/libbacktrace.so differ diff --git a/system/system/lib/vndk-sp-28/libbase.so b/system/system/lib/vndk-sp-28/libbase.so new file mode 100644 index 0000000000000000000000000000000000000000..0280ad090350c154423ae86ecdcef03aeb7a2951 Binary files /dev/null and b/system/system/lib/vndk-sp-28/libbase.so differ diff --git a/system/system/lib/vndk-sp-28/libbcinfo.so b/system/system/lib/vndk-sp-28/libbcinfo.so new file mode 100644 index 0000000000000000000000000000000000000000..c675c3ccb0ee712333b82358bb1c5d8fedd7d178 Binary files /dev/null and b/system/system/lib/vndk-sp-28/libbcinfo.so differ diff --git a/system/system/lib/vndk-sp-28/libblas.so b/system/system/lib/vndk-sp-28/libblas.so new file mode 100644 index 0000000000000000000000000000000000000000..66196c72d49d2fef967873edfa1883041afeddaf Binary files /dev/null and b/system/system/lib/vndk-sp-28/libblas.so differ diff --git a/system/system/lib/vndk-sp-28/libc++.so b/system/system/lib/vndk-sp-28/libc++.so new file mode 100644 index 0000000000000000000000000000000000000000..48714ba5861433c93b00584858f955b112e32f1e Binary files /dev/null and b/system/system/lib/vndk-sp-28/libc++.so differ diff --git a/system/system/lib/vndk-sp-28/libcompiler_rt.so b/system/system/lib/vndk-sp-28/libcompiler_rt.so new file mode 100644 index 0000000000000000000000000000000000000000..f71e0aaa33aaedeca45d15d56b7e47fc9b69c3ff Binary files /dev/null and b/system/system/lib/vndk-sp-28/libcompiler_rt.so differ diff --git a/system/system/lib/vndk-sp-28/libcutils.so b/system/system/lib/vndk-sp-28/libcutils.so new file mode 100644 index 0000000000000000000000000000000000000000..7503ecfbec1a58820384490bdb3f72bd6fe7bebd Binary files /dev/null and b/system/system/lib/vndk-sp-28/libcutils.so differ diff --git a/system/system/lib/vndk-sp-28/libhardware.so b/system/system/lib/vndk-sp-28/libhardware.so new file mode 100644 index 0000000000000000000000000000000000000000..a99c2b5d749c79a5337dd4a8267c55d46519a2bc Binary files /dev/null and b/system/system/lib/vndk-sp-28/libhardware.so differ diff --git a/system/system/lib/vndk-sp-28/libhidlbase.so b/system/system/lib/vndk-sp-28/libhidlbase.so new file mode 100644 index 0000000000000000000000000000000000000000..bc13c40fc0fc51eb4191815fe0090204e89d1389 Binary files /dev/null and b/system/system/lib/vndk-sp-28/libhidlbase.so differ diff --git a/system/system/lib/vndk-sp-28/libhidlmemory.so b/system/system/lib/vndk-sp-28/libhidlmemory.so new file mode 100644 index 0000000000000000000000000000000000000000..57087ca9f90bf01c65e36b0afa3428ec0e62cf5f Binary files /dev/null and b/system/system/lib/vndk-sp-28/libhidlmemory.so differ diff --git a/system/system/lib/vndk-sp-28/libhidltransport.so b/system/system/lib/vndk-sp-28/libhidltransport.so new file mode 100644 index 0000000000000000000000000000000000000000..2822952d3f6104a32a8da7442a3bd4b873e72f81 Binary files /dev/null and b/system/system/lib/vndk-sp-28/libhidltransport.so differ diff --git a/system/system/lib/vndk-sp-28/libhwbinder.so b/system/system/lib/vndk-sp-28/libhwbinder.so new file mode 100644 index 0000000000000000000000000000000000000000..436265c66d86238600d2247872abd9c2da9de17f Binary files /dev/null and b/system/system/lib/vndk-sp-28/libhwbinder.so differ diff --git a/system/system/lib/vndk-sp-28/libhwbinder_noltopgo.so b/system/system/lib/vndk-sp-28/libhwbinder_noltopgo.so new file mode 100644 index 0000000000000000000000000000000000000000..953dc1a0f70a922f95461d41236f8dc67870d882 Binary files /dev/null and b/system/system/lib/vndk-sp-28/libhwbinder_noltopgo.so differ diff --git a/system/system/lib/vndk-sp-28/libion.so b/system/system/lib/vndk-sp-28/libion.so new file mode 100644 index 0000000000000000000000000000000000000000..0e74a79dc64a88a2d39ea1cda255b47575c2c4a8 Binary files /dev/null and b/system/system/lib/vndk-sp-28/libion.so differ diff --git a/system/system/lib/vndk-sp-28/liblzma.so b/system/system/lib/vndk-sp-28/liblzma.so new file mode 100644 index 0000000000000000000000000000000000000000..eeb9189e44f55ca85a08f7beda69f560a6639992 Binary files /dev/null and b/system/system/lib/vndk-sp-28/liblzma.so differ diff --git a/system/system/lib/vndk-sp-28/libunwind.so b/system/system/lib/vndk-sp-28/libunwind.so new file mode 100644 index 0000000000000000000000000000000000000000..ca25c0cc19199cbab684c8de65dd21242a982716 Binary files /dev/null and b/system/system/lib/vndk-sp-28/libunwind.so differ diff --git a/system/system/lib/vndk-sp-28/libunwindstack.so b/system/system/lib/vndk-sp-28/libunwindstack.so new file mode 100644 index 0000000000000000000000000000000000000000..9faa638a7327b3b7c3267c8b61a6623d2f125c32 Binary files /dev/null and b/system/system/lib/vndk-sp-28/libunwindstack.so differ diff --git a/system/system/lib/vndk-sp-28/libutils.so b/system/system/lib/vndk-sp-28/libutils.so new file mode 100644 index 0000000000000000000000000000000000000000..aa85f8a95c71a7411493c6fba7a03a77cc6114b3 Binary files /dev/null and b/system/system/lib/vndk-sp-28/libutils.so differ diff --git a/system/system/lib/vndk-sp-28/libutilscallstack.so b/system/system/lib/vndk-sp-28/libutilscallstack.so new file mode 100644 index 0000000000000000000000000000000000000000..9682a6ed2aefc870bb45f5b95114cab998965160 Binary files /dev/null and b/system/system/lib/vndk-sp-28/libutilscallstack.so differ diff --git a/system/system/lib/vndk-sp-28/libz.so b/system/system/lib/vndk-sp-28/libz.so new file mode 100644 index 0000000000000000000000000000000000000000..fa56f2446f6dc7d748df2995c7238102a120e8cb Binary files /dev/null and b/system/system/lib/vndk-sp-28/libz.so differ diff --git a/system/system/lib64/android.frameworks.displayservice@1.0.so b/system/system/lib64/android.frameworks.displayservice@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..5b8857528fd735409578bc133ea9a2ad21d62c40 Binary files /dev/null and b/system/system/lib64/android.frameworks.displayservice@1.0.so differ diff --git a/system/system/lib64/android.frameworks.schedulerservice@1.0.so b/system/system/lib64/android.frameworks.schedulerservice@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..d4792369da046710d6b605b0c60b75124459e48f Binary files /dev/null and b/system/system/lib64/android.frameworks.schedulerservice@1.0.so differ diff --git a/system/system/lib64/android.frameworks.sensorservice@1.0.so b/system/system/lib64/android.frameworks.sensorservice@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..19cb78dc0a3647baef112f2855ba359a241c6448 Binary files /dev/null and b/system/system/lib64/android.frameworks.sensorservice@1.0.so differ diff --git a/system/system/lib64/android.frameworks.vr.composer@1.0.so b/system/system/lib64/android.frameworks.vr.composer@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..eb89529bad6134cf3dbc4bade068ae941a63caf6 Binary files /dev/null and b/system/system/lib64/android.frameworks.vr.composer@1.0.so differ diff --git a/system/system/lib64/android.hardware.audio.common-util.so b/system/system/lib64/android.hardware.audio.common-util.so new file mode 100644 index 0000000000000000000000000000000000000000..a3d1beecd1847cbf208ddd9f03dd16f3742467cd Binary files /dev/null and b/system/system/lib64/android.hardware.audio.common-util.so differ diff --git a/system/system/lib64/android.hardware.audio.common@2.0-util.so b/system/system/lib64/android.hardware.audio.common@2.0-util.so new file mode 100644 index 0000000000000000000000000000000000000000..e032d2f61a54a7a3e17ec3310de00cf816dcbaca Binary files /dev/null and b/system/system/lib64/android.hardware.audio.common@2.0-util.so differ diff --git a/system/system/lib64/android.hardware.audio.common@2.0.so b/system/system/lib64/android.hardware.audio.common@2.0.so new file mode 100644 index 0000000000000000000000000000000000000000..d49744a2e34add5f9cda9cc7944b829e7dc879f3 Binary files /dev/null and b/system/system/lib64/android.hardware.audio.common@2.0.so differ diff --git a/system/system/lib64/android.hardware.audio.common@4.0-util.so b/system/system/lib64/android.hardware.audio.common@4.0-util.so new file mode 100644 index 0000000000000000000000000000000000000000..ace5c855ecc835acea3fdad65a263dd9b8605d3c Binary files /dev/null and b/system/system/lib64/android.hardware.audio.common@4.0-util.so differ diff --git a/system/system/lib64/android.hardware.audio.common@4.0.so b/system/system/lib64/android.hardware.audio.common@4.0.so new file mode 100644 index 0000000000000000000000000000000000000000..323efe703ecc8357f47f3a0b6076eead122bc9e3 Binary files /dev/null and b/system/system/lib64/android.hardware.audio.common@4.0.so differ diff --git a/system/system/lib64/android.hardware.audio.effect@2.0.so b/system/system/lib64/android.hardware.audio.effect@2.0.so new file mode 100644 index 0000000000000000000000000000000000000000..751ec6154fefe1f17d694e2b1071062b08bbf1aa Binary files /dev/null and b/system/system/lib64/android.hardware.audio.effect@2.0.so differ diff --git a/system/system/lib64/android.hardware.audio.effect@4.0.so b/system/system/lib64/android.hardware.audio.effect@4.0.so new file mode 100644 index 0000000000000000000000000000000000000000..8d0edc3064063821db43699e1db53df5eed19f02 Binary files /dev/null and b/system/system/lib64/android.hardware.audio.effect@4.0.so differ diff --git a/system/system/lib64/android.hardware.audio@2.0.so b/system/system/lib64/android.hardware.audio@2.0.so new file mode 100644 index 0000000000000000000000000000000000000000..c7612b8d32e2528d11a7b4856e43e40ea45e4678 Binary files /dev/null and b/system/system/lib64/android.hardware.audio@2.0.so differ diff --git a/system/system/lib64/android.hardware.audio@4.0.so b/system/system/lib64/android.hardware.audio@4.0.so new file mode 100644 index 0000000000000000000000000000000000000000..1a6da7b874c6b3737962fd77d99198e1c5038640 Binary files /dev/null and b/system/system/lib64/android.hardware.audio@4.0.so differ diff --git a/system/system/lib64/android.hardware.biometrics.fingerprint@2.1.so b/system/system/lib64/android.hardware.biometrics.fingerprint@2.1.so new file mode 100644 index 0000000000000000000000000000000000000000..f7d192a9a74f0f3055005642d8abffe266970c4a Binary files /dev/null and b/system/system/lib64/android.hardware.biometrics.fingerprint@2.1.so differ diff --git a/system/system/lib64/android.hardware.bluetooth@1.0.so b/system/system/lib64/android.hardware.bluetooth@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..1e83ce67333a3aa90fb2e1336affbfc5740ee0c3 Binary files /dev/null and b/system/system/lib64/android.hardware.bluetooth@1.0.so differ diff --git a/system/system/lib64/android.hardware.boot@1.0.so b/system/system/lib64/android.hardware.boot@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..44c74549d1e534f7ffbdefbb69bcf727e16b9fe0 Binary files /dev/null and b/system/system/lib64/android.hardware.boot@1.0.so differ diff --git a/system/system/lib64/android.hardware.broadcastradio@1.0.so b/system/system/lib64/android.hardware.broadcastradio@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..baa6ffe92b87f72e640055ea870931672122e684 Binary files /dev/null and b/system/system/lib64/android.hardware.broadcastradio@1.0.so differ diff --git a/system/system/lib64/android.hardware.broadcastradio@1.1.so b/system/system/lib64/android.hardware.broadcastradio@1.1.so new file mode 100644 index 0000000000000000000000000000000000000000..bec218954ca44384178da262a7869f1a33619f6d Binary files /dev/null and b/system/system/lib64/android.hardware.broadcastradio@1.1.so differ diff --git a/system/system/lib64/android.hardware.camera.common@1.0.so b/system/system/lib64/android.hardware.camera.common@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..ccbbfb1afba4b9deb4504c5b95249ea0fc73f205 Binary files /dev/null and b/system/system/lib64/android.hardware.camera.common@1.0.so differ diff --git a/system/system/lib64/android.hardware.camera.device@1.0.so b/system/system/lib64/android.hardware.camera.device@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..bab027d9c054ec24cebdaf57bb0e74906d8190ac Binary files /dev/null and b/system/system/lib64/android.hardware.camera.device@1.0.so differ diff --git a/system/system/lib64/android.hardware.camera.device@3.2.so b/system/system/lib64/android.hardware.camera.device@3.2.so new file mode 100644 index 0000000000000000000000000000000000000000..34f15cd8883147f6ea93ca1d93cbcd7a5f5841c3 Binary files /dev/null and b/system/system/lib64/android.hardware.camera.device@3.2.so differ diff --git a/system/system/lib64/android.hardware.camera.device@3.3.so b/system/system/lib64/android.hardware.camera.device@3.3.so new file mode 100644 index 0000000000000000000000000000000000000000..a555123a493d6ae2d9eaec3bbb19034106c9a05a Binary files /dev/null and b/system/system/lib64/android.hardware.camera.device@3.3.so differ diff --git a/system/system/lib64/android.hardware.camera.device@3.4.so b/system/system/lib64/android.hardware.camera.device@3.4.so new file mode 100644 index 0000000000000000000000000000000000000000..fe54b60ed922e07f147f64a10ba6871036e343bc Binary files /dev/null and b/system/system/lib64/android.hardware.camera.device@3.4.so differ diff --git a/system/system/lib64/android.hardware.camera.provider@2.4.so b/system/system/lib64/android.hardware.camera.provider@2.4.so new file mode 100644 index 0000000000000000000000000000000000000000..cd053ce261374342bbad894bb2d91b6e3b7e9f03 Binary files /dev/null and b/system/system/lib64/android.hardware.camera.provider@2.4.so differ diff --git a/system/system/lib64/android.hardware.cas.native@1.0.so b/system/system/lib64/android.hardware.cas.native@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..5c32547be69841d119c194ff68426fa445b7a4f8 Binary files /dev/null and b/system/system/lib64/android.hardware.cas.native@1.0.so differ diff --git a/system/system/lib64/android.hardware.cas@1.0.so b/system/system/lib64/android.hardware.cas@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..03fcbad42c4f2742958f217d227346a50da3c674 Binary files /dev/null and b/system/system/lib64/android.hardware.cas@1.0.so differ diff --git a/system/system/lib64/android.hardware.configstore-utils.so b/system/system/lib64/android.hardware.configstore-utils.so new file mode 100644 index 0000000000000000000000000000000000000000..f62d91040cbd95bd936d358b07f0c46930619d1b Binary files /dev/null and b/system/system/lib64/android.hardware.configstore-utils.so differ diff --git a/system/system/lib64/android.hardware.configstore@1.0.so b/system/system/lib64/android.hardware.configstore@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..a7dfe399761c81196ef567f7833f6046c1b3ce53 Binary files /dev/null and b/system/system/lib64/android.hardware.configstore@1.0.so differ diff --git a/system/system/lib64/android.hardware.configstore@1.1.so b/system/system/lib64/android.hardware.configstore@1.1.so new file mode 100644 index 0000000000000000000000000000000000000000..b234c3632bf0ef447cc522dac45263fde609384e Binary files /dev/null and b/system/system/lib64/android.hardware.configstore@1.1.so differ diff --git a/system/system/lib64/android.hardware.confirmationui@1.0.so b/system/system/lib64/android.hardware.confirmationui@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..64a366e738f22cee61ac979eeb3ee280e3685aab Binary files /dev/null and b/system/system/lib64/android.hardware.confirmationui@1.0.so differ diff --git a/system/system/lib64/android.hardware.contexthub@1.0.so b/system/system/lib64/android.hardware.contexthub@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..dc97476e8c6198e431c28b05e3f7c8bc017f4ef7 Binary files /dev/null and b/system/system/lib64/android.hardware.contexthub@1.0.so differ diff --git a/system/system/lib64/android.hardware.drm@1.0.so b/system/system/lib64/android.hardware.drm@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..8a559bf0dc6d7c42060f2476f088217cc4fbbc1e Binary files /dev/null and b/system/system/lib64/android.hardware.drm@1.0.so differ diff --git a/system/system/lib64/android.hardware.drm@1.1.so b/system/system/lib64/android.hardware.drm@1.1.so new file mode 100644 index 0000000000000000000000000000000000000000..16b54150f03a3d175d1cb0c4c2d16e4352040583 Binary files /dev/null and b/system/system/lib64/android.hardware.drm@1.1.so differ diff --git a/system/system/lib64/android.hardware.dumpstate@1.0.so b/system/system/lib64/android.hardware.dumpstate@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..5223cd9d994fb045de4863e790d9fc1bbd75530f Binary files /dev/null and b/system/system/lib64/android.hardware.dumpstate@1.0.so differ diff --git a/system/system/lib64/android.hardware.gatekeeper@1.0.so b/system/system/lib64/android.hardware.gatekeeper@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..a908674c24f0b0703b1d5fed4fd92c9739a7c1e3 Binary files /dev/null and b/system/system/lib64/android.hardware.gatekeeper@1.0.so differ diff --git a/system/system/lib64/android.hardware.gnss@1.0.so b/system/system/lib64/android.hardware.gnss@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..0aa05969d043940351bcff1a1d4aa21db5c7659b Binary files /dev/null and b/system/system/lib64/android.hardware.gnss@1.0.so differ diff --git a/system/system/lib64/android.hardware.gnss@1.1.so b/system/system/lib64/android.hardware.gnss@1.1.so new file mode 100644 index 0000000000000000000000000000000000000000..d7a1a6a01356064c41bcec3e711ec11d31c74daa Binary files /dev/null and b/system/system/lib64/android.hardware.gnss@1.1.so differ diff --git a/system/system/lib64/android.hardware.graphics.allocator@2.0.so b/system/system/lib64/android.hardware.graphics.allocator@2.0.so new file mode 100644 index 0000000000000000000000000000000000000000..07f73c14e9164cddce7ad005ec47e48394497098 Binary files /dev/null and b/system/system/lib64/android.hardware.graphics.allocator@2.0.so differ diff --git a/system/system/lib64/android.hardware.graphics.bufferqueue@1.0.so b/system/system/lib64/android.hardware.graphics.bufferqueue@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..1770eb9d69363f4c669fd8aa10020f230f2a4c7b Binary files /dev/null and b/system/system/lib64/android.hardware.graphics.bufferqueue@1.0.so differ diff --git a/system/system/lib64/android.hardware.graphics.common@1.0.so b/system/system/lib64/android.hardware.graphics.common@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..f17a844a5225a3a09b5b71676c1e91b7b3f3d350 Binary files /dev/null and b/system/system/lib64/android.hardware.graphics.common@1.0.so differ diff --git a/system/system/lib64/android.hardware.graphics.common@1.1.so b/system/system/lib64/android.hardware.graphics.common@1.1.so new file mode 100644 index 0000000000000000000000000000000000000000..2624948dca7a62a533b06028f0df71830b0f881d Binary files /dev/null and b/system/system/lib64/android.hardware.graphics.common@1.1.so differ diff --git a/system/system/lib64/android.hardware.graphics.composer@2.1.so b/system/system/lib64/android.hardware.graphics.composer@2.1.so new file mode 100644 index 0000000000000000000000000000000000000000..52e9e55ccf85c2456e3e5a8cc41af0054dfd9231 Binary files /dev/null and b/system/system/lib64/android.hardware.graphics.composer@2.1.so differ diff --git a/system/system/lib64/android.hardware.graphics.composer@2.2.so b/system/system/lib64/android.hardware.graphics.composer@2.2.so new file mode 100644 index 0000000000000000000000000000000000000000..e9666baa8c0f9c8187cf14c1e0a4deb82fb138e8 Binary files /dev/null and b/system/system/lib64/android.hardware.graphics.composer@2.2.so differ diff --git a/system/system/lib64/android.hardware.graphics.mapper@2.0.so b/system/system/lib64/android.hardware.graphics.mapper@2.0.so new file mode 100644 index 0000000000000000000000000000000000000000..71852689a4cb7ebb6d92d04de69600441510737a Binary files /dev/null and b/system/system/lib64/android.hardware.graphics.mapper@2.0.so differ diff --git a/system/system/lib64/android.hardware.graphics.mapper@2.1.so b/system/system/lib64/android.hardware.graphics.mapper@2.1.so new file mode 100644 index 0000000000000000000000000000000000000000..6dfd8e5a664c42f3a2cc138ea5f4934f0f10ebf2 Binary files /dev/null and b/system/system/lib64/android.hardware.graphics.mapper@2.1.so differ diff --git a/system/system/lib64/android.hardware.health@1.0.so b/system/system/lib64/android.hardware.health@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..9750fe73b2496f7a9225fb8b9fb6aa41b8b26010 Binary files /dev/null and b/system/system/lib64/android.hardware.health@1.0.so differ diff --git a/system/system/lib64/android.hardware.health@2.0.so b/system/system/lib64/android.hardware.health@2.0.so new file mode 100644 index 0000000000000000000000000000000000000000..e8e32941521688d55218341323e1b60376f977da Binary files /dev/null and b/system/system/lib64/android.hardware.health@2.0.so differ diff --git a/system/system/lib64/android.hardware.ir@1.0.so b/system/system/lib64/android.hardware.ir@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..13ec611b0203856443acd0e91c38fc8004a935b5 Binary files /dev/null and b/system/system/lib64/android.hardware.ir@1.0.so differ diff --git a/system/system/lib64/android.hardware.keymaster@3.0.so b/system/system/lib64/android.hardware.keymaster@3.0.so new file mode 100644 index 0000000000000000000000000000000000000000..d0d3f0b7af71ffe50f03dc042162a96ded69f3ad Binary files /dev/null and b/system/system/lib64/android.hardware.keymaster@3.0.so differ diff --git a/system/system/lib64/android.hardware.keymaster@4.0.so b/system/system/lib64/android.hardware.keymaster@4.0.so new file mode 100644 index 0000000000000000000000000000000000000000..308ef3b32864983d3e1795d8e800db7ba82b1814 Binary files /dev/null and b/system/system/lib64/android.hardware.keymaster@4.0.so differ diff --git a/system/system/lib64/android.hardware.light@2.0.so b/system/system/lib64/android.hardware.light@2.0.so new file mode 100644 index 0000000000000000000000000000000000000000..8c23a83a8d7c670804de5868f700e9c9c71f94ad Binary files /dev/null and b/system/system/lib64/android.hardware.light@2.0.so differ diff --git a/system/system/lib64/android.hardware.media.omx@1.0.so b/system/system/lib64/android.hardware.media.omx@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..6ebb6a5cfed5224054946427633a8114fefa485a Binary files /dev/null and b/system/system/lib64/android.hardware.media.omx@1.0.so differ diff --git a/system/system/lib64/android.hardware.media@1.0.so b/system/system/lib64/android.hardware.media@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..b6338530baf62cdacfa9dd56811bf645cfbb9971 Binary files /dev/null and b/system/system/lib64/android.hardware.media@1.0.so differ diff --git a/system/system/lib64/android.hardware.memtrack@1.0.so b/system/system/lib64/android.hardware.memtrack@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..9819c6787c7b58da9c3b2f521a01642279c6da6b Binary files /dev/null and b/system/system/lib64/android.hardware.memtrack@1.0.so differ diff --git a/system/system/lib64/android.hardware.neuralnetworks@1.0.so b/system/system/lib64/android.hardware.neuralnetworks@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..b5ed7377f612e56f3360243de474ee3e6aa2ad1f Binary files /dev/null and b/system/system/lib64/android.hardware.neuralnetworks@1.0.so differ diff --git a/system/system/lib64/android.hardware.neuralnetworks@1.1.so b/system/system/lib64/android.hardware.neuralnetworks@1.1.so new file mode 100644 index 0000000000000000000000000000000000000000..29ff5fa4942d061afc2b73f0b56ea5d73327f13c Binary files /dev/null and b/system/system/lib64/android.hardware.neuralnetworks@1.1.so differ diff --git a/system/system/lib64/android.hardware.nfc@1.0.so b/system/system/lib64/android.hardware.nfc@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..d6dc2559b3aec3f9fc6d3d75c2598f0a09414e4e Binary files /dev/null and b/system/system/lib64/android.hardware.nfc@1.0.so differ diff --git a/system/system/lib64/android.hardware.nfc@1.1.so b/system/system/lib64/android.hardware.nfc@1.1.so new file mode 100644 index 0000000000000000000000000000000000000000..f5d41c978c084c5ed58a5e4a630bd004907ce423 Binary files /dev/null and b/system/system/lib64/android.hardware.nfc@1.1.so differ diff --git a/system/system/lib64/android.hardware.power@1.0.so b/system/system/lib64/android.hardware.power@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..0619fbe16c3130840468f84ee6a5e6d3fe9fcce4 Binary files /dev/null and b/system/system/lib64/android.hardware.power@1.0.so differ diff --git a/system/system/lib64/android.hardware.power@1.1.so b/system/system/lib64/android.hardware.power@1.1.so new file mode 100644 index 0000000000000000000000000000000000000000..34f804e7f29b253f656ab92416279e9df6384eba Binary files /dev/null and b/system/system/lib64/android.hardware.power@1.1.so differ diff --git a/system/system/lib64/android.hardware.radio.config@1.0.so b/system/system/lib64/android.hardware.radio.config@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..1a240acb15304a488c94262333659d654d5f4f24 Binary files /dev/null and b/system/system/lib64/android.hardware.radio.config@1.0.so differ diff --git a/system/system/lib64/android.hardware.radio.deprecated@1.0.so b/system/system/lib64/android.hardware.radio.deprecated@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..070c0a6cc9aa4f5c6e178616c51c535e6d34e094 Binary files /dev/null and b/system/system/lib64/android.hardware.radio.deprecated@1.0.so differ diff --git a/system/system/lib64/android.hardware.radio@1.0.so b/system/system/lib64/android.hardware.radio@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..4022cc1c0374502efd8ed96292fcf5e492704d6d Binary files /dev/null and b/system/system/lib64/android.hardware.radio@1.0.so differ diff --git a/system/system/lib64/android.hardware.radio@1.1.so b/system/system/lib64/android.hardware.radio@1.1.so new file mode 100644 index 0000000000000000000000000000000000000000..da059614907547f5cbb40e1e21b1a3c7ce677e7c Binary files /dev/null and b/system/system/lib64/android.hardware.radio@1.1.so differ diff --git a/system/system/lib64/android.hardware.radio@1.2.so b/system/system/lib64/android.hardware.radio@1.2.so new file mode 100644 index 0000000000000000000000000000000000000000..9b737f7885ea43b2c2b9a1f609b2f337448f07a1 Binary files /dev/null and b/system/system/lib64/android.hardware.radio@1.2.so differ diff --git a/system/system/lib64/android.hardware.renderscript@1.0.so b/system/system/lib64/android.hardware.renderscript@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..339cc36202fbe2d885a53dba0dc8e62c27186042 Binary files /dev/null and b/system/system/lib64/android.hardware.renderscript@1.0.so differ diff --git a/system/system/lib64/android.hardware.secure_element@1.0.so b/system/system/lib64/android.hardware.secure_element@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..12b422ee120b9f8d2168622a1c76b082133a5bda Binary files /dev/null and b/system/system/lib64/android.hardware.secure_element@1.0.so differ diff --git a/system/system/lib64/android.hardware.sensors@1.0.so b/system/system/lib64/android.hardware.sensors@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..9c35810d284748f5f92efae8dd2c9778f1250296 Binary files /dev/null and b/system/system/lib64/android.hardware.sensors@1.0.so differ diff --git a/system/system/lib64/android.hardware.soundtrigger@2.0.so b/system/system/lib64/android.hardware.soundtrigger@2.0.so new file mode 100644 index 0000000000000000000000000000000000000000..bc55b41306b2d08e31dea8966416a38110a175be Binary files /dev/null and b/system/system/lib64/android.hardware.soundtrigger@2.0.so differ diff --git a/system/system/lib64/android.hardware.soundtrigger@2.1.so b/system/system/lib64/android.hardware.soundtrigger@2.1.so new file mode 100644 index 0000000000000000000000000000000000000000..600cbe4c02c87a5f49080918ba752c12226a4216 Binary files /dev/null and b/system/system/lib64/android.hardware.soundtrigger@2.1.so differ diff --git a/system/system/lib64/android.hardware.tetheroffload.config@1.0.so b/system/system/lib64/android.hardware.tetheroffload.config@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..db1cec4257962ee011ad0134683a2b0f09777dc0 Binary files /dev/null and b/system/system/lib64/android.hardware.tetheroffload.config@1.0.so differ diff --git a/system/system/lib64/android.hardware.thermal@1.0.so b/system/system/lib64/android.hardware.thermal@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..10c8f833b78278cc60d3913b660d8b0a376d3947 Binary files /dev/null and b/system/system/lib64/android.hardware.thermal@1.0.so differ diff --git a/system/system/lib64/android.hardware.thermal@1.1.so b/system/system/lib64/android.hardware.thermal@1.1.so new file mode 100644 index 0000000000000000000000000000000000000000..9eb116c634e2e39045b37c8284eb4a291907655b Binary files /dev/null and b/system/system/lib64/android.hardware.thermal@1.1.so differ diff --git a/system/system/lib64/android.hardware.tv.cec@1.0.so b/system/system/lib64/android.hardware.tv.cec@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..f1ae44c1162cdcf855d0f2912ce61868df548d22 Binary files /dev/null and b/system/system/lib64/android.hardware.tv.cec@1.0.so differ diff --git a/system/system/lib64/android.hardware.tv.input@1.0.so b/system/system/lib64/android.hardware.tv.input@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..d83f4e42210c53f8efc717c3cae892b111cc62da Binary files /dev/null and b/system/system/lib64/android.hardware.tv.input@1.0.so differ diff --git a/system/system/lib64/android.hardware.usb.gadget@1.0.so b/system/system/lib64/android.hardware.usb.gadget@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..92693cee400cd83ced9bd2b404cebe113fc648bd Binary files /dev/null and b/system/system/lib64/android.hardware.usb.gadget@1.0.so differ diff --git a/system/system/lib64/android.hardware.vibrator@1.0.so b/system/system/lib64/android.hardware.vibrator@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..c9179e5c98f841a6011a4bff12263fff4ed859b6 Binary files /dev/null and b/system/system/lib64/android.hardware.vibrator@1.0.so differ diff --git a/system/system/lib64/android.hardware.vibrator@1.1.so b/system/system/lib64/android.hardware.vibrator@1.1.so new file mode 100644 index 0000000000000000000000000000000000000000..401f89c7cd7edca85d49959d91a36debcfafb508 Binary files /dev/null and b/system/system/lib64/android.hardware.vibrator@1.1.so differ diff --git a/system/system/lib64/android.hardware.vibrator@1.2.so b/system/system/lib64/android.hardware.vibrator@1.2.so new file mode 100644 index 0000000000000000000000000000000000000000..0f907a9ad640cbe2c64f6115332640f9c576923f Binary files /dev/null and b/system/system/lib64/android.hardware.vibrator@1.2.so differ diff --git a/system/system/lib64/android.hardware.vr@1.0.so b/system/system/lib64/android.hardware.vr@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..b10c281c980f63dc94c7d4f9fc5ade397883c7b6 Binary files /dev/null and b/system/system/lib64/android.hardware.vr@1.0.so differ diff --git a/system/system/lib64/android.hardware.wifi.offload@1.0.so b/system/system/lib64/android.hardware.wifi.offload@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..a89a2089acb0e74255d433c91a1c601a90ac5f3d Binary files /dev/null and b/system/system/lib64/android.hardware.wifi.offload@1.0.so differ diff --git a/system/system/lib64/android.hidl.allocator@1.0.so b/system/system/lib64/android.hidl.allocator@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..8a1a58dbd6ea7e4cea70abd4cd9fd3be382f4461 Binary files /dev/null and b/system/system/lib64/android.hidl.allocator@1.0.so differ diff --git a/system/system/lib64/android.hidl.base@1.0.so b/system/system/lib64/android.hidl.base@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..107b6d519ebaab638a2db04a2db38b03cda36adc Binary files /dev/null and b/system/system/lib64/android.hidl.base@1.0.so differ diff --git a/system/system/lib64/android.hidl.memory.token@1.0.so b/system/system/lib64/android.hidl.memory.token@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..331706bf68821865c3d219e7ff99ccd538f17246 Binary files /dev/null and b/system/system/lib64/android.hidl.memory.token@1.0.so differ diff --git a/system/system/lib64/android.hidl.memory@1.0.so b/system/system/lib64/android.hidl.memory@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..6c1ff52773eeafc5740600082be7ee1d1bf01a29 Binary files /dev/null and b/system/system/lib64/android.hidl.memory@1.0.so differ diff --git a/system/system/lib64/android.hidl.token@1.0-utils.so b/system/system/lib64/android.hidl.token@1.0-utils.so new file mode 100644 index 0000000000000000000000000000000000000000..3db5035ef1cc95c0d3025878cdb2c7a568807cb7 Binary files /dev/null and b/system/system/lib64/android.hidl.token@1.0-utils.so differ diff --git a/system/system/lib64/android.hidl.token@1.0.so b/system/system/lib64/android.hidl.token@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..16b21365d375b3d463ffbba76ece82da33a9d339 Binary files /dev/null and b/system/system/lib64/android.hidl.token@1.0.so differ diff --git a/system/system/lib64/android.system.net.netd@1.0.so b/system/system/lib64/android.system.net.netd@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..029174e1849d3d490e7ed638fd0888587e47d219 Binary files /dev/null and b/system/system/lib64/android.system.net.netd@1.0.so differ diff --git a/system/system/lib64/android.system.net.netd@1.1.so b/system/system/lib64/android.system.net.netd@1.1.so new file mode 100644 index 0000000000000000000000000000000000000000..e5685dd56027026933f2da0978aba9cc0ab62edd Binary files /dev/null and b/system/system/lib64/android.system.net.netd@1.1.so differ diff --git a/system/system/lib64/android.system.wifi.keystore@1.0.so b/system/system/lib64/android.system.wifi.keystore@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..26a3470d7e3c23a13aeb0c5507efafe2d2dc3035 Binary files /dev/null and b/system/system/lib64/android.system.wifi.keystore@1.0.so differ diff --git a/system/system/lib64/com.qualcomm.qti.ant@1.0.so b/system/system/lib64/com.qualcomm.qti.ant@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..8b5eea1296e28a4c9227f1265d7c1da4b5701ec8 Binary files /dev/null and b/system/system/lib64/com.qualcomm.qti.ant@1.0.so differ diff --git a/system/system/lib64/com.qualcomm.qti.bluetooth_audio@1.0.so b/system/system/lib64/com.qualcomm.qti.bluetooth_audio@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..df0adcd59ab29cd29321fab1e31bc501d9422528 Binary files /dev/null and b/system/system/lib64/com.qualcomm.qti.bluetooth_audio@1.0.so differ diff --git a/system/system/lib64/com.qualcomm.qti.dpm.api@1.0.so b/system/system/lib64/com.qualcomm.qti.dpm.api@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..e46f8ebc274e6e9962413f0ae2c4dacfd1cd41c9 Binary files /dev/null and b/system/system/lib64/com.qualcomm.qti.dpm.api@1.0.so differ diff --git a/system/system/lib64/com.qualcomm.qti.imscmservice@1.0.so b/system/system/lib64/com.qualcomm.qti.imscmservice@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..cfba4fa89920ae09b8fc37644a6cda24c710ff9d Binary files /dev/null and b/system/system/lib64/com.qualcomm.qti.imscmservice@1.0.so differ diff --git a/system/system/lib64/com.qualcomm.qti.imscmservice@2.0.so b/system/system/lib64/com.qualcomm.qti.imscmservice@2.0.so new file mode 100644 index 0000000000000000000000000000000000000000..e077daf246fd9f19c34e26e22287ca90be9e3f9d Binary files /dev/null and b/system/system/lib64/com.qualcomm.qti.imscmservice@2.0.so differ diff --git a/system/system/lib64/com.qualcomm.qti.imscmservice@2.1.so b/system/system/lib64/com.qualcomm.qti.imscmservice@2.1.so new file mode 100644 index 0000000000000000000000000000000000000000..3f3dd0847612bbdf92a9bc46d6407fd161520633 Binary files /dev/null and b/system/system/lib64/com.qualcomm.qti.imscmservice@2.1.so differ diff --git a/system/system/lib64/com.qualcomm.qti.uceservice@2.0.so b/system/system/lib64/com.qualcomm.qti.uceservice@2.0.so new file mode 100644 index 0000000000000000000000000000000000000000..1bd007bca04d271dcc97f67ea1f9f369a2985903 Binary files /dev/null and b/system/system/lib64/com.qualcomm.qti.uceservice@2.0.so differ diff --git a/system/system/lib64/com.quicinc.cne.server@1.0.so b/system/system/lib64/com.quicinc.cne.server@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..db20e6ba29377f162a4b14a6ad23c79066b34dbb Binary files /dev/null and b/system/system/lib64/com.quicinc.cne.server@1.0.so differ diff --git a/system/system/lib64/drm/libfwdlockengine.so b/system/system/lib64/drm/libfwdlockengine.so new file mode 100644 index 0000000000000000000000000000000000000000..97d63d004ad50af39364e87897662704387ac80b Binary files /dev/null and b/system/system/lib64/drm/libfwdlockengine.so differ diff --git a/system/system/lib64/egl/libGLES_android.so b/system/system/lib64/egl/libGLES_android.so new file mode 100644 index 0000000000000000000000000000000000000000..cf45339e9a40259787ca4aa0371b5ef2cea5d9be Binary files /dev/null and b/system/system/lib64/egl/libGLES_android.so differ diff --git a/system/system/lib64/extractors/libaacextractor.so b/system/system/lib64/extractors/libaacextractor.so new file mode 100644 index 0000000000000000000000000000000000000000..ad52f74424b62dbf850a252c41bea10236cda9ad Binary files /dev/null and b/system/system/lib64/extractors/libaacextractor.so differ diff --git a/system/system/lib64/extractors/libamrextractor.so b/system/system/lib64/extractors/libamrextractor.so new file mode 100644 index 0000000000000000000000000000000000000000..675d1647139dd383c79caf94d8b8557f977f02b7 Binary files /dev/null and b/system/system/lib64/extractors/libamrextractor.so differ diff --git a/system/system/lib64/extractors/libflacextractor.so b/system/system/lib64/extractors/libflacextractor.so new file mode 100644 index 0000000000000000000000000000000000000000..af0b5453da529a5ad4f8b5152259b2d31eae7b47 Binary files /dev/null and b/system/system/lib64/extractors/libflacextractor.so differ diff --git a/system/system/lib64/extractors/libmidiextractor.so b/system/system/lib64/extractors/libmidiextractor.so new file mode 100644 index 0000000000000000000000000000000000000000..b73e8d2c23f67dfe062d1b8fdfb561381c1616a2 Binary files /dev/null and b/system/system/lib64/extractors/libmidiextractor.so differ diff --git a/system/system/lib64/extractors/libmkvextractor.so b/system/system/lib64/extractors/libmkvextractor.so new file mode 100644 index 0000000000000000000000000000000000000000..63126ec30e982df8b001332ae552cf1355102279 Binary files /dev/null and b/system/system/lib64/extractors/libmkvextractor.so differ diff --git a/system/system/lib64/extractors/libmmparser.so b/system/system/lib64/extractors/libmmparser.so new file mode 100644 index 0000000000000000000000000000000000000000..03981865fb1b71169ed11bf75c7ff02f8da6975f Binary files /dev/null and b/system/system/lib64/extractors/libmmparser.so differ diff --git a/system/system/lib64/extractors/libmp3extractor.so b/system/system/lib64/extractors/libmp3extractor.so new file mode 100644 index 0000000000000000000000000000000000000000..7b83d55417b779f9648c1bb4e8eaf22052e34fa3 Binary files /dev/null and b/system/system/lib64/extractors/libmp3extractor.so differ diff --git a/system/system/lib64/extractors/libmp4extractor.so b/system/system/lib64/extractors/libmp4extractor.so new file mode 100644 index 0000000000000000000000000000000000000000..d0d00845fa5f199de1a6e511ee25e5b224aaefbf Binary files /dev/null and b/system/system/lib64/extractors/libmp4extractor.so differ diff --git a/system/system/lib64/extractors/libmpeg2extractor.so b/system/system/lib64/extractors/libmpeg2extractor.so new file mode 100644 index 0000000000000000000000000000000000000000..73bac88baac11fa452074b8f749ac85b237ed6ef Binary files /dev/null and b/system/system/lib64/extractors/libmpeg2extractor.so differ diff --git a/system/system/lib64/extractors/liboggextractor.so b/system/system/lib64/extractors/liboggextractor.so new file mode 100644 index 0000000000000000000000000000000000000000..c153af986a5da4181a1c8b25672cfe8b37b8e4a0 Binary files /dev/null and b/system/system/lib64/extractors/liboggextractor.so differ diff --git a/system/system/lib64/extractors/libwavextractor.so b/system/system/lib64/extractors/libwavextractor.so new file mode 100644 index 0000000000000000000000000000000000000000..4187bcfc38c84eb007e7fd9e2d6abc9ec5f0973d Binary files /dev/null and b/system/system/lib64/extractors/libwavextractor.so differ diff --git a/system/system/lib64/fm_helium.so b/system/system/lib64/fm_helium.so new file mode 100644 index 0000000000000000000000000000000000000000..f7e453b0e54a6ad17fdbbbaca71a89ce9b182349 Binary files /dev/null and b/system/system/lib64/fm_helium.so differ diff --git a/system/system/lib64/hw/android.hardware.tests.libhwbinder@1.0-impl.so b/system/system/lib64/hw/android.hardware.tests.libhwbinder@1.0-impl.so new file mode 100644 index 0000000000000000000000000000000000000000..bddf3b96a4169a546cceb5b8c2d79717fe480e53 Binary files /dev/null and b/system/system/lib64/hw/android.hardware.tests.libhwbinder@1.0-impl.so differ diff --git a/system/system/lib64/hw/android.hidl.memory@1.0-impl.so b/system/system/lib64/hw/android.hidl.memory@1.0-impl.so new file mode 100644 index 0000000000000000000000000000000000000000..c1fe511b32eb660163ad794af74529cec7030e1a Binary files /dev/null and b/system/system/lib64/hw/android.hidl.memory@1.0-impl.so differ diff --git a/system/system/lib64/hw/audio.a2dp.default.so b/system/system/lib64/hw/audio.a2dp.default.so new file mode 100644 index 0000000000000000000000000000000000000000..5141f3354cc2ae00d0f5980305f2a08d00987c3d Binary files /dev/null and b/system/system/lib64/hw/audio.a2dp.default.so differ diff --git a/system/system/lib64/ld-android.so b/system/system/lib64/ld-android.so new file mode 100644 index 0000000000000000000000000000000000000000..b93ece86c9d817cfc67b5b5b1bf7a800cc63c2f0 Binary files /dev/null and b/system/system/lib64/ld-android.so differ diff --git a/system/system/lib64/lib-imsvideocodec.so b/system/system/lib64/lib-imsvideocodec.so new file mode 100644 index 0000000000000000000000000000000000000000..634495c91ca9e8c752a77957c3f6dcbedcbb4428 Binary files /dev/null and b/system/system/lib64/lib-imsvideocodec.so differ diff --git a/system/system/lib64/lib-imsvt.so b/system/system/lib64/lib-imsvt.so new file mode 100644 index 0000000000000000000000000000000000000000..57ba23eb561f907b72e7babff9df81cc848d8220 Binary files /dev/null and b/system/system/lib64/lib-imsvt.so differ diff --git a/system/system/lib64/lib-imsvtextutils.so b/system/system/lib64/lib-imsvtextutils.so new file mode 100644 index 0000000000000000000000000000000000000000..2b1de9171383f5ed02140e842ab906cf5299cd20 Binary files /dev/null and b/system/system/lib64/lib-imsvtextutils.so differ diff --git a/system/system/lib64/lib-imsvtutils.so b/system/system/lib64/lib-imsvtutils.so new file mode 100644 index 0000000000000000000000000000000000000000..748bd2964dc84ce50ccbb3f371f81ad092892c68 Binary files /dev/null and b/system/system/lib64/lib-imsvtutils.so differ diff --git a/system/system/lib64/libEGL.so b/system/system/lib64/libEGL.so new file mode 100644 index 0000000000000000000000000000000000000000..92fbcb6059fb669c8b5ebdfbf5c0d812bc520fed Binary files /dev/null and b/system/system/lib64/libEGL.so differ diff --git a/system/system/lib64/libETC1.so b/system/system/lib64/libETC1.so new file mode 100644 index 0000000000000000000000000000000000000000..ad73aa4f478edd78c5a7154cbf3a9f81248bdaa5 Binary files /dev/null and b/system/system/lib64/libETC1.so differ diff --git a/system/system/lib64/libFFTEm.so b/system/system/lib64/libFFTEm.so new file mode 100644 index 0000000000000000000000000000000000000000..6f25de399a74c9ca676de2c0960ee3f228429bbd Binary files /dev/null and b/system/system/lib64/libFFTEm.so differ diff --git a/system/system/lib64/libFileMux.so b/system/system/lib64/libFileMux.so new file mode 100644 index 0000000000000000000000000000000000000000..cecbf1ad9eb5be3225ab950cb77e423526664399 Binary files /dev/null and b/system/system/lib64/libFileMux.so differ diff --git a/system/system/lib64/libGLESv1_CM.so b/system/system/lib64/libGLESv1_CM.so new file mode 100644 index 0000000000000000000000000000000000000000..f246556e81a62aa094f4329646d4cf3c6018b5e7 Binary files /dev/null and b/system/system/lib64/libGLESv1_CM.so differ diff --git a/system/system/lib64/libGLESv2.so b/system/system/lib64/libGLESv2.so new file mode 100644 index 0000000000000000000000000000000000000000..6d0cab2209b69ef829d53660a0042e5be7c1ea12 Binary files /dev/null and b/system/system/lib64/libGLESv2.so differ diff --git a/system/system/lib64/libGLESv3.so b/system/system/lib64/libGLESv3.so new file mode 100644 index 0000000000000000000000000000000000000000..29623b84fef35b7e9202147ab06779a821301a33 Binary files /dev/null and b/system/system/lib64/libGLESv3.so differ diff --git a/system/system/lib64/libGPQTEEC_system.so b/system/system/lib64/libGPQTEEC_system.so new file mode 100644 index 0000000000000000000000000000000000000000..e953d7542d8e77f904d3f47553d559ffd9927b1d Binary files /dev/null and b/system/system/lib64/libGPQTEEC_system.so differ diff --git a/system/system/lib64/libGPTEE_system.so b/system/system/lib64/libGPTEE_system.so new file mode 100644 index 0000000000000000000000000000000000000000..d6c9fca6654e877e8c406aadf0d357f12faae449 Binary files /dev/null and b/system/system/lib64/libGPTEE_system.so differ diff --git a/system/system/lib64/libGVoucher.so b/system/system/lib64/libGVoucher.so new file mode 100644 index 0000000000000000000000000000000000000000..0d262358f47cdeeb168c1be99efb172e44a56fa8 Binary files /dev/null and b/system/system/lib64/libGVoucher.so differ diff --git a/system/system/lib64/libLLVM_android.so b/system/system/lib64/libLLVM_android.so new file mode 100644 index 0000000000000000000000000000000000000000..030d6aa6acfacdfc58b7bb31cad3f15cd11001ed Binary files /dev/null and b/system/system/lib64/libLLVM_android.so differ diff --git a/system/system/lib64/libOmxMux.so b/system/system/lib64/libOmxMux.so new file mode 100644 index 0000000000000000000000000000000000000000..e78718428750d832ccd2c0e5aa01bc59b91f76f9 Binary files /dev/null and b/system/system/lib64/libOmxMux.so differ diff --git a/system/system/lib64/libOpenCL_system.so b/system/system/lib64/libOpenCL_system.so new file mode 100644 index 0000000000000000000000000000000000000000..f786d376372ce658d72c0eace05efe3ed9546512 Binary files /dev/null and b/system/system/lib64/libOpenCL_system.so differ diff --git a/system/system/lib64/libOpenMAXAL.so b/system/system/lib64/libOpenMAXAL.so new file mode 100644 index 0000000000000000000000000000000000000000..097432517cbf2c00cc6d6f3ac4ab21d03fa7182e Binary files /dev/null and b/system/system/lib64/libOpenMAXAL.so differ diff --git a/system/system/lib64/libOpenSLES.so b/system/system/lib64/libOpenSLES.so new file mode 100644 index 0000000000000000000000000000000000000000..d432f83e8258dc9c4f4ae8f4a11c32ec54bacca6 Binary files /dev/null and b/system/system/lib64/libOpenSLES.so differ diff --git a/system/system/lib64/libQTEEConnector_system.so b/system/system/lib64/libQTEEConnector_system.so new file mode 100644 index 0000000000000000000000000000000000000000..3be88f3f9c64cf9e07ed5bea76dfce87ff544dd3 Binary files /dev/null and b/system/system/lib64/libQTEEConnector_system.so differ diff --git a/system/system/lib64/libRS.so b/system/system/lib64/libRS.so new file mode 100644 index 0000000000000000000000000000000000000000..4016023f1d632926966792279aaae6d890e851c7 Binary files /dev/null and b/system/system/lib64/libRS.so differ diff --git a/system/system/lib64/libRSCacheDir.so b/system/system/lib64/libRSCacheDir.so new file mode 100644 index 0000000000000000000000000000000000000000..4c8c9c1cd655027684bfae64ce15ea80c5dd6430 Binary files /dev/null and b/system/system/lib64/libRSCacheDir.so differ diff --git a/system/system/lib64/libRSCpuRef.so b/system/system/lib64/libRSCpuRef.so new file mode 100644 index 0000000000000000000000000000000000000000..10b9ab85dee1e1250d56a8a734dafc07d9b6c438 Binary files /dev/null and b/system/system/lib64/libRSCpuRef.so differ diff --git a/system/system/lib64/libRSDriver.so b/system/system/lib64/libRSDriver.so new file mode 100644 index 0000000000000000000000000000000000000000..b2f0a2895aa19e04c5d16ef24e5ee70b0bd17beb Binary files /dev/null and b/system/system/lib64/libRSDriver.so differ diff --git a/system/system/lib64/libRS_internal.so b/system/system/lib64/libRS_internal.so new file mode 100644 index 0000000000000000000000000000000000000000..6e4cceda72c951e02446ee06c20465e698891cd8 Binary files /dev/null and b/system/system/lib64/libRS_internal.so differ diff --git a/system/system/lib64/libRScpp.so b/system/system/lib64/libRScpp.so new file mode 100644 index 0000000000000000000000000000000000000000..27a2753dec7a93856ba6ba853f137cfd3c087ba8 Binary files /dev/null and b/system/system/lib64/libRScpp.so differ diff --git a/system/system/lib64/libSeemplog.so b/system/system/lib64/libSeemplog.so new file mode 100644 index 0000000000000000000000000000000000000000..68b6836065ecc427f1a5cf98fcfd1fd004a37abb Binary files /dev/null and b/system/system/lib64/libSeemplog.so differ diff --git a/system/system/lib64/libaaudio.so b/system/system/lib64/libaaudio.so new file mode 100644 index 0000000000000000000000000000000000000000..3c67f078244b13a09518bfc4a17e5d1fff8cf377 Binary files /dev/null and b/system/system/lib64/libaaudio.so differ diff --git a/system/system/lib64/libadbconnection.so b/system/system/lib64/libadbconnection.so new file mode 100644 index 0000000000000000000000000000000000000000..1e8524e4e7b85da60c617ad62149e5c733ef012d Binary files /dev/null and b/system/system/lib64/libadbconnection.so differ diff --git a/system/system/lib64/libadsprpc_system.so b/system/system/lib64/libadsprpc_system.so new file mode 100644 index 0000000000000000000000000000000000000000..11f29f3c4b20734d2b18f7d51f932d5ad463c541 Binary files /dev/null and b/system/system/lib64/libadsprpc_system.so differ diff --git a/system/system/lib64/libandroid.so b/system/system/lib64/libandroid.so new file mode 100644 index 0000000000000000000000000000000000000000..48e8729dde59e739820f3997b7d6cbadae6bbb28 Binary files /dev/null and b/system/system/lib64/libandroid.so differ diff --git a/system/system/lib64/libandroid_net.so b/system/system/lib64/libandroid_net.so new file mode 100644 index 0000000000000000000000000000000000000000..2ce20757d2d3c5f076690a549ab58fa28528df58 Binary files /dev/null and b/system/system/lib64/libandroid_net.so differ diff --git a/system/system/lib64/libandroid_runtime.so b/system/system/lib64/libandroid_runtime.so new file mode 100644 index 0000000000000000000000000000000000000000..45d9c5427964c6b557f174800a1889752443b35d Binary files /dev/null and b/system/system/lib64/libandroid_runtime.so differ diff --git a/system/system/lib64/libandroid_servers.so b/system/system/lib64/libandroid_servers.so new file mode 100644 index 0000000000000000000000000000000000000000..f7454557fb1acb985395d1a9412d174ab55bf0ab Binary files /dev/null and b/system/system/lib64/libandroid_servers.so differ diff --git a/system/system/lib64/libandroidfw.so b/system/system/lib64/libandroidfw.so new file mode 100644 index 0000000000000000000000000000000000000000..9c3d62f5adc66e1b0b3f65b13c3b78137a114199 Binary files /dev/null and b/system/system/lib64/libandroidfw.so differ diff --git a/system/system/lib64/libantradio.so b/system/system/lib64/libantradio.so new file mode 100644 index 0000000000000000000000000000000000000000..dd2f10508dc33c52a4d7ead1710d13aaedb52a62 Binary files /dev/null and b/system/system/lib64/libantradio.so differ diff --git a/system/system/lib64/libappfuse.so b/system/system/lib64/libappfuse.so new file mode 100644 index 0000000000000000000000000000000000000000..b4bc12d39a3bc612dd25d6090de60694e03dbab6 Binary files /dev/null and b/system/system/lib64/libappfuse.so differ diff --git a/system/system/lib64/libaptXHD_encoder.so b/system/system/lib64/libaptXHD_encoder.so new file mode 100644 index 0000000000000000000000000000000000000000..e5f5f9518e8ef3e3cbd3e247ebdf06cee2fe359b Binary files /dev/null and b/system/system/lib64/libaptXHD_encoder.so differ diff --git a/system/system/lib64/libaptX_encoder.so b/system/system/lib64/libaptX_encoder.so new file mode 100644 index 0000000000000000000000000000000000000000..095620a3293ac5eb4a5a8ef431220309a056fd9c Binary files /dev/null and b/system/system/lib64/libaptX_encoder.so differ diff --git a/system/system/lib64/libart-compiler.so b/system/system/lib64/libart-compiler.so new file mode 100644 index 0000000000000000000000000000000000000000..e62832a1d80ed101b19f572d7e90eae18a30be0f Binary files /dev/null and b/system/system/lib64/libart-compiler.so differ diff --git a/system/system/lib64/libart-dexlayout.so b/system/system/lib64/libart-dexlayout.so new file mode 100644 index 0000000000000000000000000000000000000000..5a6e018ba6c3e464ac1103fb3fa62ff4b2259538 Binary files /dev/null and b/system/system/lib64/libart-dexlayout.so differ diff --git a/system/system/lib64/libart-disassembler.so b/system/system/lib64/libart-disassembler.so new file mode 100644 index 0000000000000000000000000000000000000000..0837d27e3136e3866bf1efa9c4627c400586cd3f Binary files /dev/null and b/system/system/lib64/libart-disassembler.so differ diff --git a/system/system/lib64/libart.so b/system/system/lib64/libart.so new file mode 100644 index 0000000000000000000000000000000000000000..288692e00d63b30f34f560d9d72bc8ce945b4c88 Binary files /dev/null and b/system/system/lib64/libart.so differ diff --git a/system/system/lib64/libasyncio.so b/system/system/lib64/libasyncio.so new file mode 100644 index 0000000000000000000000000000000000000000..650d057987b706fb615280fc6c3cb6da3a5326e0 Binary files /dev/null and b/system/system/lib64/libasyncio.so differ diff --git a/system/system/lib64/libaudio-resampler.so b/system/system/lib64/libaudio-resampler.so new file mode 100644 index 0000000000000000000000000000000000000000..30bedc61a744afd384e1593f1a8357c667856379 Binary files /dev/null and b/system/system/lib64/libaudio-resampler.so differ diff --git a/system/system/lib64/libaudioclient.so b/system/system/lib64/libaudioclient.so new file mode 100644 index 0000000000000000000000000000000000000000..46808ee8608d987d3df872d6914719f55cad79ab Binary files /dev/null and b/system/system/lib64/libaudioclient.so differ diff --git a/system/system/lib64/libaudioeffect_jni.so b/system/system/lib64/libaudioeffect_jni.so new file mode 100644 index 0000000000000000000000000000000000000000..6d08e58658c8fb3e67cdd39f7e6f36998f72498f Binary files /dev/null and b/system/system/lib64/libaudioeffect_jni.so differ diff --git a/system/system/lib64/libaudioflinger.so b/system/system/lib64/libaudioflinger.so new file mode 100644 index 0000000000000000000000000000000000000000..269526872a29c7c149d915d58d99382fde05d12c Binary files /dev/null and b/system/system/lib64/libaudioflinger.so differ diff --git a/system/system/lib64/libaudiohal.so b/system/system/lib64/libaudiohal.so new file mode 100644 index 0000000000000000000000000000000000000000..ec5ff67b9555cee611e76d9306bdbf128fde0148 Binary files /dev/null and b/system/system/lib64/libaudiohal.so differ diff --git a/system/system/lib64/libaudiohal@2.0.so b/system/system/lib64/libaudiohal@2.0.so new file mode 100644 index 0000000000000000000000000000000000000000..1b5c39456d1257efc2573572228e041f7f7bf7e3 Binary files /dev/null and b/system/system/lib64/libaudiohal@2.0.so differ diff --git a/system/system/lib64/libaudiohal@4.0.so b/system/system/lib64/libaudiohal@4.0.so new file mode 100644 index 0000000000000000000000000000000000000000..d0bb699dd6dc758ce5c6d33ffa2258002f37d1ba Binary files /dev/null and b/system/system/lib64/libaudiohal@4.0.so differ diff --git a/system/system/lib64/libaudiohal_deathhandler.so b/system/system/lib64/libaudiohal_deathhandler.so new file mode 100644 index 0000000000000000000000000000000000000000..71cc91cc38e202c5cd086d0694d50d984fdbd0d0 Binary files /dev/null and b/system/system/lib64/libaudiohal_deathhandler.so differ diff --git a/system/system/lib64/libaudiomanager.so b/system/system/lib64/libaudiomanager.so new file mode 100644 index 0000000000000000000000000000000000000000..5f94c46517345cc7f91b5be8e75c2e1126346a6a Binary files /dev/null and b/system/system/lib64/libaudiomanager.so differ diff --git a/system/system/lib64/libaudiopolicyenginedefault.so b/system/system/lib64/libaudiopolicyenginedefault.so new file mode 100644 index 0000000000000000000000000000000000000000..efe7c6e980fcfa09d6a211f062159bba9ce9c465 Binary files /dev/null and b/system/system/lib64/libaudiopolicyenginedefault.so differ diff --git a/system/system/lib64/libaudiopolicymanager.so b/system/system/lib64/libaudiopolicymanager.so new file mode 100644 index 0000000000000000000000000000000000000000..11ad5aa2750a531dea8ab746a1b63da5384ba1da Binary files /dev/null and b/system/system/lib64/libaudiopolicymanager.so differ diff --git a/system/system/lib64/libaudiopolicymanagerdefault.so b/system/system/lib64/libaudiopolicymanagerdefault.so new file mode 100644 index 0000000000000000000000000000000000000000..a6703f5fbfd64962125e710af3b854afb03e8663 Binary files /dev/null and b/system/system/lib64/libaudiopolicymanagerdefault.so differ diff --git a/system/system/lib64/libaudiopolicyservice.so b/system/system/lib64/libaudiopolicyservice.so new file mode 100644 index 0000000000000000000000000000000000000000..d71473703d7226946f75db88b6a26cd2996bc959 Binary files /dev/null and b/system/system/lib64/libaudiopolicyservice.so differ diff --git a/system/system/lib64/libaudioprocessing.so b/system/system/lib64/libaudioprocessing.so new file mode 100644 index 0000000000000000000000000000000000000000..aa8540b918e5367a1c21167463863684fd58b305 Binary files /dev/null and b/system/system/lib64/libaudioprocessing.so differ diff --git a/system/system/lib64/libaudiospdif.so b/system/system/lib64/libaudiospdif.so new file mode 100644 index 0000000000000000000000000000000000000000..c32cc5145d6c452be9e3e1054516d6b0e657772c Binary files /dev/null and b/system/system/lib64/libaudiospdif.so differ diff --git a/system/system/lib64/libaudioutils.so b/system/system/lib64/libaudioutils.so new file mode 100644 index 0000000000000000000000000000000000000000..7a2930091425495a9e791b1fca23229704d8e401 Binary files /dev/null and b/system/system/lib64/libaudioutils.so differ diff --git a/system/system/lib64/libautocct.so b/system/system/lib64/libautocct.so new file mode 100644 index 0000000000000000000000000000000000000000..a8c15f80b93e7518fccc22a31860edc90b4fbc6b Binary files /dev/null and b/system/system/lib64/libautocct.so differ diff --git a/system/system/lib64/libavenhancements.so b/system/system/lib64/libavenhancements.so new file mode 100644 index 0000000000000000000000000000000000000000..a62931869127b40232626e010f95be1a9e9ecca8 Binary files /dev/null and b/system/system/lib64/libavenhancements.so differ diff --git a/system/system/lib64/libavservices_minijail.so b/system/system/lib64/libavservices_minijail.so new file mode 100644 index 0000000000000000000000000000000000000000..41c261f7bf6d8ce59c4dcc7501c9eef97418e44b Binary files /dev/null and b/system/system/lib64/libavservices_minijail.so differ diff --git a/system/system/lib64/libbacktrace.so b/system/system/lib64/libbacktrace.so new file mode 100644 index 0000000000000000000000000000000000000000..6b5a4579a0163ba4ff1c22c74951a24f3e4daf81 Binary files /dev/null and b/system/system/lib64/libbacktrace.so differ diff --git a/system/system/lib64/libbase.so b/system/system/lib64/libbase.so new file mode 100644 index 0000000000000000000000000000000000000000..a6dc8e2c9c0c1cdab783056c3de7df9b7de02810 Binary files /dev/null and b/system/system/lib64/libbase.so differ diff --git a/system/system/lib64/libbcc.so b/system/system/lib64/libbcc.so new file mode 100644 index 0000000000000000000000000000000000000000..684f910a5bdf84a51519c6a218926d85498627a5 Binary files /dev/null and b/system/system/lib64/libbcc.so differ diff --git a/system/system/lib64/libbcinfo.so b/system/system/lib64/libbcinfo.so new file mode 100644 index 0000000000000000000000000000000000000000..a611a18ac7e2270876f61e357e3d633b50f085de Binary files /dev/null and b/system/system/lib64/libbcinfo.so differ diff --git a/system/system/lib64/libbinder.so b/system/system/lib64/libbinder.so new file mode 100644 index 0000000000000000000000000000000000000000..04cc08a87041b4e72a964deec475d478b1c363cb Binary files /dev/null and b/system/system/lib64/libbinder.so differ diff --git a/system/system/lib64/libbinderwrapper.so b/system/system/lib64/libbinderwrapper.so new file mode 100644 index 0000000000000000000000000000000000000000..e581e70481a87f9a2a9c297841ede0c5cc3b8ddf Binary files /dev/null and b/system/system/lib64/libbinderwrapper.so differ diff --git a/system/system/lib64/libblas.so b/system/system/lib64/libblas.so new file mode 100644 index 0000000000000000000000000000000000000000..6fbba14db8208025ec044ed5a54b507f558f7604 Binary files /dev/null and b/system/system/lib64/libblas.so differ diff --git a/system/system/lib64/libbluetooth-binder.so b/system/system/lib64/libbluetooth-binder.so new file mode 100644 index 0000000000000000000000000000000000000000..0b1ac5c85c914250422023b13e4f02ddb7b86ec8 Binary files /dev/null and b/system/system/lib64/libbluetooth-binder.so differ diff --git a/system/system/lib64/libbluetooth_jni.so b/system/system/lib64/libbluetooth_jni.so new file mode 100644 index 0000000000000000000000000000000000000000..a17b8f0f7eb4ab352344b24960a5a1e8b030dff6 Binary files /dev/null and b/system/system/lib64/libbluetooth_jni.so differ diff --git a/system/system/lib64/libbluetooth_qti.so b/system/system/lib64/libbluetooth_qti.so new file mode 100644 index 0000000000000000000000000000000000000000..3f6f13bb11e0d386110156f3c54041b6bcc3763b Binary files /dev/null and b/system/system/lib64/libbluetooth_qti.so differ diff --git a/system/system/lib64/libblurbuster.so b/system/system/lib64/libblurbuster.so new file mode 100644 index 0000000000000000000000000000000000000000..69388b44c6ba52ffc908b2d0b9996f0a1b9bd78b Binary files /dev/null and b/system/system/lib64/libblurbuster.so differ diff --git a/system/system/lib64/libbootanimation.so b/system/system/lib64/libbootanimation.so new file mode 100644 index 0000000000000000000000000000000000000000..338d6ac01e1874d30662274a72a4566b1df6cdd3 Binary files /dev/null and b/system/system/lib64/libbootanimation.so differ diff --git a/system/system/lib64/libbpf.so b/system/system/lib64/libbpf.so new file mode 100644 index 0000000000000000000000000000000000000000..9f6c2d6d8781300fb30f74cd731461466de2a9a4 Binary files /dev/null and b/system/system/lib64/libbpf.so differ diff --git a/system/system/lib64/libbrillo-binder.so b/system/system/lib64/libbrillo-binder.so new file mode 100644 index 0000000000000000000000000000000000000000..1cd4d0512e99bd44c75d673f0ad42d0ce4d3d8f3 Binary files /dev/null and b/system/system/lib64/libbrillo-binder.so differ diff --git a/system/system/lib64/libbrillo-stream.so b/system/system/lib64/libbrillo-stream.so new file mode 100644 index 0000000000000000000000000000000000000000..0e3de70675703e91225d426d4984acdeda3d1f87 Binary files /dev/null and b/system/system/lib64/libbrillo-stream.so differ diff --git a/system/system/lib64/libbrillo.so b/system/system/lib64/libbrillo.so new file mode 100644 index 0000000000000000000000000000000000000000..8b1639e3cda83e25becf1acf92f9b118c5b18824 Binary files /dev/null and b/system/system/lib64/libbrillo.so differ diff --git a/system/system/lib64/libbrotli.so b/system/system/lib64/libbrotli.so new file mode 100644 index 0000000000000000000000000000000000000000..53e56347e37960586f0499aaf42b93fbd9db147b Binary files /dev/null and b/system/system/lib64/libbrotli.so differ diff --git a/system/system/lib64/libbt-logClient.so b/system/system/lib64/libbt-logClient.so new file mode 100644 index 0000000000000000000000000000000000000000..6000f15109caa0eee53a909fea521913b075b269 Binary files /dev/null and b/system/system/lib64/libbt-logClient.so differ diff --git a/system/system/lib64/libbufferhubqueue.so b/system/system/lib64/libbufferhubqueue.so new file mode 100644 index 0000000000000000000000000000000000000000..c4be7618e37901f3be2cd7571cd184d8334d3484 Binary files /dev/null and b/system/system/lib64/libbufferhubqueue.so differ diff --git a/system/system/lib64/libbz.so b/system/system/lib64/libbz.so new file mode 100644 index 0000000000000000000000000000000000000000..22b270489166a0b9a079a191a6fcea4ddb9ac587 Binary files /dev/null and b/system/system/lib64/libbz.so differ diff --git a/system/system/lib64/libc++.so b/system/system/lib64/libc++.so new file mode 100644 index 0000000000000000000000000000000000000000..541736fa27c7f696820574a6e445855c0e0d1ca1 Binary files /dev/null and b/system/system/lib64/libc++.so differ diff --git a/system/system/lib64/libc.so b/system/system/lib64/libc.so new file mode 100644 index 0000000000000000000000000000000000000000..b4e5f2b1adc5e57d01dd57a347af32b727239f6f Binary files /dev/null and b/system/system/lib64/libc.so differ diff --git a/system/system/lib64/libc_malloc_debug.so b/system/system/lib64/libc_malloc_debug.so new file mode 100644 index 0000000000000000000000000000000000000000..20afbfa771d352cf93c6871da9498a2bb79e4094 Binary files /dev/null and b/system/system/lib64/libc_malloc_debug.so differ diff --git a/system/system/lib64/libc_malloc_hooks.so b/system/system/lib64/libc_malloc_hooks.so new file mode 100644 index 0000000000000000000000000000000000000000..656ffb4436d3c823043f0d4fb977fb418bc8f3a2 Binary files /dev/null and b/system/system/lib64/libc_malloc_hooks.so differ diff --git a/system/system/lib64/libcamera2ndk.so b/system/system/lib64/libcamera2ndk.so new file mode 100644 index 0000000000000000000000000000000000000000..572465bc735bce52fa9683a5a67beccf6244b1ac Binary files /dev/null and b/system/system/lib64/libcamera2ndk.so differ diff --git a/system/system/lib64/libcamera_client.so b/system/system/lib64/libcamera_client.so new file mode 100644 index 0000000000000000000000000000000000000000..92b1358ff0b1246a64b1382798b373a50df007d1 Binary files /dev/null and b/system/system/lib64/libcamera_client.so differ diff --git a/system/system/lib64/libcamera_metadata.so b/system/system/lib64/libcamera_metadata.so new file mode 100644 index 0000000000000000000000000000000000000000..07887a03826a327dc0a0330f603c72e918e55f08 Binary files /dev/null and b/system/system/lib64/libcamera_metadata.so differ diff --git a/system/system/lib64/libcameraservice.so b/system/system/lib64/libcameraservice.so new file mode 100644 index 0000000000000000000000000000000000000000..3d9186b305ef04387734a0a55071358721ed0e9b Binary files /dev/null and b/system/system/lib64/libcameraservice.so differ diff --git a/system/system/lib64/libcap.so b/system/system/lib64/libcap.so new file mode 100644 index 0000000000000000000000000000000000000000..6cca2f6ff37efad6b8417a010421b974234507bc Binary files /dev/null and b/system/system/lib64/libcap.so differ diff --git a/system/system/lib64/libcctapi.so b/system/system/lib64/libcctapi.so new file mode 100644 index 0000000000000000000000000000000000000000..a73b0e6d0e1b62f52b50825431e70a1839602a4d Binary files /dev/null and b/system/system/lib64/libcctapi.so differ diff --git a/system/system/lib64/libcdsprpc_system.so b/system/system/lib64/libcdsprpc_system.so new file mode 100644 index 0000000000000000000000000000000000000000..2f910eb3427d74eb79cdfa141d39ef6727d0d291 Binary files /dev/null and b/system/system/lib64/libcdsprpc_system.so differ diff --git a/system/system/lib64/libchromaflash.so b/system/system/lib64/libchromaflash.so new file mode 100644 index 0000000000000000000000000000000000000000..e0326cb4cd65af44c7416c7f22b9f9552fb7a384 Binary files /dev/null and b/system/system/lib64/libchromaflash.so differ diff --git a/system/system/lib64/libchrome.so b/system/system/lib64/libchrome.so new file mode 100644 index 0000000000000000000000000000000000000000..08b4ebc5aa4c6fc34551f5ae0b5de8f10d34541e Binary files /dev/null and b/system/system/lib64/libchrome.so differ diff --git a/system/system/lib64/libclang_rt.asan-aarch64-android.so b/system/system/lib64/libclang_rt.asan-aarch64-android.so new file mode 100644 index 0000000000000000000000000000000000000000..0dadbceca90ccadc0790ff9039da571e155a8197 Binary files /dev/null and b/system/system/lib64/libclang_rt.asan-aarch64-android.so differ diff --git a/system/system/lib64/libclang_rt.ubsan_standalone-aarch64-android.so b/system/system/lib64/libclang_rt.ubsan_standalone-aarch64-android.so new file mode 100644 index 0000000000000000000000000000000000000000..279f52db46e2f8fa79d527d418bc7ec2d6d19b1a Binary files /dev/null and b/system/system/lib64/libclang_rt.ubsan_standalone-aarch64-android.so differ diff --git a/system/system/lib64/libclcore.bc b/system/system/lib64/libclcore.bc new file mode 100644 index 0000000000000000000000000000000000000000..ca3d10b8d7fc73f3f523739862ea580af9cdd406 Binary files /dev/null and b/system/system/lib64/libclcore.bc differ diff --git a/system/system/lib64/libclcore_debug.bc b/system/system/lib64/libclcore_debug.bc new file mode 100644 index 0000000000000000000000000000000000000000..68cc8ef81a1ad336f61cad2586f1969b9da585a4 Binary files /dev/null and b/system/system/lib64/libclcore_debug.bc differ diff --git a/system/system/lib64/libclcore_debug_g.bc b/system/system/lib64/libclcore_debug_g.bc new file mode 100644 index 0000000000000000000000000000000000000000..0160c9cc749cc181b4b36d6ac9bdab7102f68266 Binary files /dev/null and b/system/system/lib64/libclcore_debug_g.bc differ diff --git a/system/system/lib64/libclcore_g.bc b/system/system/lib64/libclcore_g.bc new file mode 100644 index 0000000000000000000000000000000000000000..89ec067c74aebefd604765ddcea2c79f53fad7e6 Binary files /dev/null and b/system/system/lib64/libclcore_g.bc differ diff --git a/system/system/lib64/libclearsight.so b/system/system/lib64/libclearsight.so new file mode 100644 index 0000000000000000000000000000000000000000..9c5c0707e0e1fd970ddbc570dcadc1cc8420da2d Binary files /dev/null and b/system/system/lib64/libclearsight.so differ diff --git a/system/system/lib64/libcolormgmt.so b/system/system/lib64/libcolormgmt.so new file mode 100644 index 0000000000000000000000000000000000000000..4e12863ded5f18d970acd25eaf03eb3f691d5a85 Binary files /dev/null and b/system/system/lib64/libcolormgmt.so differ diff --git a/system/system/lib64/libcompiler_rt.so b/system/system/lib64/libcompiler_rt.so new file mode 100644 index 0000000000000000000000000000000000000000..b228192a42c2d1dabdc5070f05ae3e3253903c21 Binary files /dev/null and b/system/system/lib64/libcompiler_rt.so differ diff --git a/system/system/lib64/libcryptfs_hw.so b/system/system/lib64/libcryptfs_hw.so new file mode 100644 index 0000000000000000000000000000000000000000..00f32cfef6c3c9b59d440c31a09222705e63a350 Binary files /dev/null and b/system/system/lib64/libcryptfs_hw.so differ diff --git a/system/system/lib64/libcrypto.so b/system/system/lib64/libcrypto.so new file mode 100644 index 0000000000000000000000000000000000000000..963d7fe61e2050a0eabeb13617fd311dcc520e63 Binary files /dev/null and b/system/system/lib64/libcrypto.so differ diff --git a/system/system/lib64/libcrypto_utils.so b/system/system/lib64/libcrypto_utils.so new file mode 100644 index 0000000000000000000000000000000000000000..34f2bc76dfbf94aec22f83c82ee6c20f1121fd33 Binary files /dev/null and b/system/system/lib64/libcrypto_utils.so differ diff --git a/system/system/lib64/libcups.so b/system/system/lib64/libcups.so new file mode 100644 index 0000000000000000000000000000000000000000..56b4eadb04250394ee30a79039ea0d2b757706de Binary files /dev/null and b/system/system/lib64/libcups.so differ diff --git a/system/system/lib64/libcurl.so b/system/system/lib64/libcurl.so new file mode 100644 index 0000000000000000000000000000000000000000..092c00d8f5115e8eda74f2dff6566d68916b06ca Binary files /dev/null and b/system/system/lib64/libcurl.so differ diff --git a/system/system/lib64/libcutils.so b/system/system/lib64/libcutils.so new file mode 100644 index 0000000000000000000000000000000000000000..80be17135e5d41255c1b94f6a4d27c6b99d38b2d Binary files /dev/null and b/system/system/lib64/libcutils.so differ diff --git a/system/system/lib64/libdebuggerd_client.so b/system/system/lib64/libdebuggerd_client.so new file mode 100644 index 0000000000000000000000000000000000000000..03b9420215a9b93384f2db4b4270bd8bc0173c3a Binary files /dev/null and b/system/system/lib64/libdebuggerd_client.so differ diff --git a/system/system/lib64/libdefcontainer_jni.so b/system/system/lib64/libdefcontainer_jni.so new file mode 100644 index 0000000000000000000000000000000000000000..55142173a5c769741a4d2d815ad27d0f2405bc52 Binary files /dev/null and b/system/system/lib64/libdefcontainer_jni.so differ diff --git a/system/system/lib64/libdexfile.so b/system/system/lib64/libdexfile.so new file mode 100644 index 0000000000000000000000000000000000000000..660da0c820168214588cd52c0ff49481750a3fae Binary files /dev/null and b/system/system/lib64/libdexfile.so differ diff --git a/system/system/lib64/libdiag_system.so b/system/system/lib64/libdiag_system.so new file mode 100644 index 0000000000000000000000000000000000000000..74d1f6689ed0c519f092c9396d1f8772a23eb073 Binary files /dev/null and b/system/system/lib64/libdiag_system.so differ diff --git a/system/system/lib64/libdiskconfig.so b/system/system/lib64/libdiskconfig.so new file mode 100644 index 0000000000000000000000000000000000000000..1450174c81b83b5841325b204cc966a6a9112e09 Binary files /dev/null and b/system/system/lib64/libdiskconfig.so differ diff --git a/system/system/lib64/libdisplayconfig.so b/system/system/lib64/libdisplayconfig.so new file mode 100644 index 0000000000000000000000000000000000000000..20da3ff2b4ca92f68c087eec71e6c60ca5605b51 Binary files /dev/null and b/system/system/lib64/libdisplayconfig.so differ diff --git a/system/system/lib64/libdisplayservicehidl.so b/system/system/lib64/libdisplayservicehidl.so new file mode 100644 index 0000000000000000000000000000000000000000..4ea155de8e68917152e05a379d008f70210e7743 Binary files /dev/null and b/system/system/lib64/libdisplayservicehidl.so differ diff --git a/system/system/lib64/libdl.so b/system/system/lib64/libdl.so new file mode 100644 index 0000000000000000000000000000000000000000..7e94baebe1549c74684f56ace1786e872b290318 Binary files /dev/null and b/system/system/lib64/libdl.so differ diff --git a/system/system/lib64/libdng_sdk.so b/system/system/lib64/libdng_sdk.so new file mode 100644 index 0000000000000000000000000000000000000000..7a80441de47a9c141c93e77ba32f3df38f9a26db Binary files /dev/null and b/system/system/lib64/libdng_sdk.so differ diff --git a/system/system/lib64/libdpmctmgr.so b/system/system/lib64/libdpmctmgr.so new file mode 100644 index 0000000000000000000000000000000000000000..166994dca3a8fed1398988abb42d4b08d9a21506 Binary files /dev/null and b/system/system/lib64/libdpmctmgr.so differ diff --git a/system/system/lib64/libdpmfdmgr.so b/system/system/lib64/libdpmfdmgr.so new file mode 100644 index 0000000000000000000000000000000000000000..632d308ae8b88d7129f3db4620a96ae4b41b326f Binary files /dev/null and b/system/system/lib64/libdpmfdmgr.so differ diff --git a/system/system/lib64/libdpmframework.so b/system/system/lib64/libdpmframework.so new file mode 100644 index 0000000000000000000000000000000000000000..602978cceb1a9925759bb78a7ed8d8b7553dc943 Binary files /dev/null and b/system/system/lib64/libdpmframework.so differ diff --git a/system/system/lib64/libdpmtcm.so b/system/system/lib64/libdpmtcm.so new file mode 100644 index 0000000000000000000000000000000000000000..f373d916fcc4dfc691ed9994f74faaa797010d59 Binary files /dev/null and b/system/system/lib64/libdpmtcm.so differ diff --git a/system/system/lib64/libdrm.so b/system/system/lib64/libdrm.so new file mode 100644 index 0000000000000000000000000000000000000000..bfab74b709244f6ed7a534479d69bfe3c690f4d1 Binary files /dev/null and b/system/system/lib64/libdrm.so differ diff --git a/system/system/lib64/libdrmframework.so b/system/system/lib64/libdrmframework.so new file mode 100644 index 0000000000000000000000000000000000000000..e77bbb67ebf681bcc0fd9239d9cd5d143dfc0c36 Binary files /dev/null and b/system/system/lib64/libdrmframework.so differ diff --git a/system/system/lib64/libdrmframework_jni.so b/system/system/lib64/libdrmframework_jni.so new file mode 100644 index 0000000000000000000000000000000000000000..7005f2cb1bd8997848bb9938e54d96a8fc00e0a0 Binary files /dev/null and b/system/system/lib64/libdrmframework_jni.so differ diff --git a/system/system/lib64/libdt_fd_forward.so b/system/system/lib64/libdt_fd_forward.so new file mode 100644 index 0000000000000000000000000000000000000000..1e33f50d3ef75c3f5dba408b6e159fd2e0b40d99 Binary files /dev/null and b/system/system/lib64/libdt_fd_forward.so differ diff --git a/system/system/lib64/libdt_socket.so b/system/system/lib64/libdt_socket.so new file mode 100644 index 0000000000000000000000000000000000000000..50fd0803b730e9e3ed2552380f4e36416bd0ab0c Binary files /dev/null and b/system/system/lib64/libdt_socket.so differ diff --git a/system/system/lib64/libdualcameraddm.so b/system/system/lib64/libdualcameraddm.so new file mode 100644 index 0000000000000000000000000000000000000000..886c18742e42747dae128c61857dd922ca4a4038 Binary files /dev/null and b/system/system/lib64/libdualcameraddm.so differ diff --git a/system/system/lib64/libdumpstateaidl.so b/system/system/lib64/libdumpstateaidl.so new file mode 100644 index 0000000000000000000000000000000000000000..4dff5978a814cbac52b3616cebf8d567b8895a83 Binary files /dev/null and b/system/system/lib64/libdumpstateaidl.so differ diff --git a/system/system/lib64/libdumpstateutil.so b/system/system/lib64/libdumpstateutil.so new file mode 100644 index 0000000000000000000000000000000000000000..79b7e25588f9b68ea18bd55dec777e3e93f4cdec Binary files /dev/null and b/system/system/lib64/libdumpstateutil.so differ diff --git a/system/system/lib64/libdumpsys_logtool.so b/system/system/lib64/libdumpsys_logtool.so new file mode 100644 index 0000000000000000000000000000000000000000..f174296e6a4e3a7d9290cabe0d619f5ad86a8694 Binary files /dev/null and b/system/system/lib64/libdumpsys_logtool.so differ diff --git a/system/system/lib64/libdumputils.so b/system/system/lib64/libdumputils.so new file mode 100644 index 0000000000000000000000000000000000000000..2d2faacfa5e8185ec1d493b109f4278df0be9e61 Binary files /dev/null and b/system/system/lib64/libdumputils.so differ diff --git a/system/system/lib64/libeffectsconfig.so b/system/system/lib64/libeffectsconfig.so new file mode 100644 index 0000000000000000000000000000000000000000..5188f517e5ce54d4bdd95aaeb8bb497ed7a4246e Binary files /dev/null and b/system/system/lib64/libeffectsconfig.so differ diff --git a/system/system/lib64/libevent.so b/system/system/lib64/libevent.so new file mode 100644 index 0000000000000000000000000000000000000000..72759d5b286f3d2c3cc5eb1618863b02e9887e09 Binary files /dev/null and b/system/system/lib64/libevent.so differ diff --git a/system/system/lib64/libexif.so b/system/system/lib64/libexif.so new file mode 100644 index 0000000000000000000000000000000000000000..80b8bbc710dbdfc9b641c19a1fd71ac8d19e4b22 Binary files /dev/null and b/system/system/lib64/libexif.so differ diff --git a/system/system/lib64/libexpat.so b/system/system/lib64/libexpat.so new file mode 100644 index 0000000000000000000000000000000000000000..a6892c75698074a9e4bf3202bc0f71e806d6c9c7 Binary files /dev/null and b/system/system/lib64/libexpat.so differ diff --git a/system/system/lib64/libext2_blkid.so b/system/system/lib64/libext2_blkid.so new file mode 100644 index 0000000000000000000000000000000000000000..023bc9190d8c22883b244a69586a430bd0ea70f1 Binary files /dev/null and b/system/system/lib64/libext2_blkid.so differ diff --git a/system/system/lib64/libext2_com_err.so b/system/system/lib64/libext2_com_err.so new file mode 100644 index 0000000000000000000000000000000000000000..6ec88e8b2467ed728067ac4878dc7fd9be8153a9 Binary files /dev/null and b/system/system/lib64/libext2_com_err.so differ diff --git a/system/system/lib64/libext2_e2p.so b/system/system/lib64/libext2_e2p.so new file mode 100644 index 0000000000000000000000000000000000000000..057ec16057b5c1635c6a1fc8456cabca8ee80de8 Binary files /dev/null and b/system/system/lib64/libext2_e2p.so differ diff --git a/system/system/lib64/libext2_misc.so b/system/system/lib64/libext2_misc.so new file mode 100644 index 0000000000000000000000000000000000000000..14fc83ad9a507879aaedd2bab2d2efd76997c6cb Binary files /dev/null and b/system/system/lib64/libext2_misc.so differ diff --git a/system/system/lib64/libext2_quota.so b/system/system/lib64/libext2_quota.so new file mode 100644 index 0000000000000000000000000000000000000000..51006ead8a96bbdf18ff8e8c9b59544d6e0cb534 Binary files /dev/null and b/system/system/lib64/libext2_quota.so differ diff --git a/system/system/lib64/libext2_uuid.so b/system/system/lib64/libext2_uuid.so new file mode 100644 index 0000000000000000000000000000000000000000..37925fb185bb054bf0342720d70e3dd81cd1f3a3 Binary files /dev/null and b/system/system/lib64/libext2_uuid.so differ diff --git a/system/system/lib64/libext2fs.so b/system/system/lib64/libext2fs.so new file mode 100644 index 0000000000000000000000000000000000000000..c8662e6387325b35afa70a4855216d26b19e46f7 Binary files /dev/null and b/system/system/lib64/libext2fs.so differ diff --git a/system/system/lib64/libext4_utils.so b/system/system/lib64/libext4_utils.so new file mode 100644 index 0000000000000000000000000000000000000000..3f87183b2f3ae91ede16eb07440d2c15566198ae Binary files /dev/null and b/system/system/lib64/libext4_utils.so differ diff --git a/system/system/lib64/libf2fs_sparseblock.so b/system/system/lib64/libf2fs_sparseblock.so new file mode 100644 index 0000000000000000000000000000000000000000..a2c663c8c0243fc4d5e0126d7989863e0e1fe4d3 Binary files /dev/null and b/system/system/lib64/libf2fs_sparseblock.so differ diff --git a/system/system/lib64/libfilterfw.so b/system/system/lib64/libfilterfw.so new file mode 100644 index 0000000000000000000000000000000000000000..65ebd99ad4ee38b91a96014d244f377ad1e12899 Binary files /dev/null and b/system/system/lib64/libfilterfw.so differ diff --git a/system/system/lib64/libfiltergenerator.so b/system/system/lib64/libfiltergenerator.so new file mode 100644 index 0000000000000000000000000000000000000000..cece79e818749a9058441a2a9319e7f1f49bf696 Binary files /dev/null and b/system/system/lib64/libfiltergenerator.so differ diff --git a/system/system/lib64/libfilterpack_imageproc.so b/system/system/lib64/libfilterpack_imageproc.so new file mode 100644 index 0000000000000000000000000000000000000000..10505378b6d81a428175e5510374c6199ae8132f Binary files /dev/null and b/system/system/lib64/libfilterpack_imageproc.so differ diff --git a/system/system/lib64/libfm-hci.so b/system/system/lib64/libfm-hci.so new file mode 100644 index 0000000000000000000000000000000000000000..cabfed5243a4380c452edd14c1f84abcf8ea37a2 Binary files /dev/null and b/system/system/lib64/libfm-hci.so differ diff --git a/system/system/lib64/libfmq.so b/system/system/lib64/libfmq.so new file mode 100644 index 0000000000000000000000000000000000000000..804c602888c71b0fe1ee8d69dee99071cb25dc60 Binary files /dev/null and b/system/system/lib64/libfmq.so differ diff --git a/system/system/lib64/libft2.so b/system/system/lib64/libft2.so new file mode 100644 index 0000000000000000000000000000000000000000..4346a63d4384812e48e91f2e15a2737d52485b22 Binary files /dev/null and b/system/system/lib64/libft2.so differ diff --git a/system/system/lib64/libgatekeeper.so b/system/system/lib64/libgatekeeper.so new file mode 100644 index 0000000000000000000000000000000000000000..400434a7cca4b1a344bfa9be2c8fcb56aa72542c Binary files /dev/null and b/system/system/lib64/libgatekeeper.so differ diff --git a/system/system/lib64/libgraphicsenv.so b/system/system/lib64/libgraphicsenv.so new file mode 100644 index 0000000000000000000000000000000000000000..0965b796a9df40fc4cbad1a75be55069d55ab310 Binary files /dev/null and b/system/system/lib64/libgraphicsenv.so differ diff --git a/system/system/lib64/libgtest_prod.so b/system/system/lib64/libgtest_prod.so new file mode 100644 index 0000000000000000000000000000000000000000..8df66d164f82b81d20e1f72c28a8aacbab7b51ab Binary files /dev/null and b/system/system/lib64/libgtest_prod.so differ diff --git a/system/system/lib64/libgui.so b/system/system/lib64/libgui.so new file mode 100644 index 0000000000000000000000000000000000000000..dfe49c1ef7af476d5d7b2310a1f1a9b70af86fec Binary files /dev/null and b/system/system/lib64/libgui.so differ diff --git a/system/system/lib64/libhardware.so b/system/system/lib64/libhardware.so new file mode 100644 index 0000000000000000000000000000000000000000..eb7c543cdab311eede28f278ffb3ec399fae3611 Binary files /dev/null and b/system/system/lib64/libhardware.so differ diff --git a/system/system/lib64/libhardware_legacy.so b/system/system/lib64/libhardware_legacy.so new file mode 100644 index 0000000000000000000000000000000000000000..61455eba65673f818096410308e4ead9c4a0e74e Binary files /dev/null and b/system/system/lib64/libhardware_legacy.so differ diff --git a/system/system/lib64/libharfbuzz_ng.so b/system/system/lib64/libharfbuzz_ng.so new file mode 100644 index 0000000000000000000000000000000000000000..5796cbc2267614cbed998168f3e4088ed3ca4f26 Binary files /dev/null and b/system/system/lib64/libharfbuzz_ng.so differ diff --git a/system/system/lib64/libhazebuster.so b/system/system/lib64/libhazebuster.so new file mode 100644 index 0000000000000000000000000000000000000000..41ec54d8ede0f163b9dd94ed166c31339ccfbbf2 Binary files /dev/null and b/system/system/lib64/libhazebuster.so differ diff --git a/system/system/lib64/libheif.so b/system/system/lib64/libheif.so new file mode 100644 index 0000000000000000000000000000000000000000..bb493a6b6ee35711686ad4efb2052f4ffa373edb Binary files /dev/null and b/system/system/lib64/libheif.so differ diff --git a/system/system/lib64/libhidcommand_jni.so b/system/system/lib64/libhidcommand_jni.so new file mode 100644 index 0000000000000000000000000000000000000000..8eb7709dcd1895936da4237ed27aec23f1cbde05 Binary files /dev/null and b/system/system/lib64/libhidcommand_jni.so differ diff --git a/system/system/lib64/libhidl-gen-hash.so b/system/system/lib64/libhidl-gen-hash.so new file mode 100644 index 0000000000000000000000000000000000000000..75bed33c53af0b19b6f611522b0d3e666404111b Binary files /dev/null and b/system/system/lib64/libhidl-gen-hash.so differ diff --git a/system/system/lib64/libhidl-gen-utils.so b/system/system/lib64/libhidl-gen-utils.so new file mode 100644 index 0000000000000000000000000000000000000000..b93985bc539218caaa0679d53dc5b1fb8e78de6b Binary files /dev/null and b/system/system/lib64/libhidl-gen-utils.so differ diff --git a/system/system/lib64/libhidlallocatorutils.so b/system/system/lib64/libhidlallocatorutils.so new file mode 100644 index 0000000000000000000000000000000000000000..81916fcf4c932a1b0cc48fb894d650bab55388a3 Binary files /dev/null and b/system/system/lib64/libhidlallocatorutils.so differ diff --git a/system/system/lib64/libhidlbase.so b/system/system/lib64/libhidlbase.so new file mode 100644 index 0000000000000000000000000000000000000000..74a57f3817ac1b52683b5ff836623f511205374e Binary files /dev/null and b/system/system/lib64/libhidlbase.so differ diff --git a/system/system/lib64/libhidlmemory.so b/system/system/lib64/libhidlmemory.so new file mode 100644 index 0000000000000000000000000000000000000000..cbb8e5064cfbab3df8f9941f962eee02c3d1509c Binary files /dev/null and b/system/system/lib64/libhidlmemory.so differ diff --git a/system/system/lib64/libhidltransport.so b/system/system/lib64/libhidltransport.so new file mode 100644 index 0000000000000000000000000000000000000000..1f7b6cc29753bd777963f2c5862cd48f81b9e7b8 Binary files /dev/null and b/system/system/lib64/libhidltransport.so differ diff --git a/system/system/lib64/libhwbinder.so b/system/system/lib64/libhwbinder.so new file mode 100644 index 0000000000000000000000000000000000000000..20ec603e14ffe5a6a4728de00add25989a220545 Binary files /dev/null and b/system/system/lib64/libhwbinder.so differ diff --git a/system/system/lib64/libhwui.so b/system/system/lib64/libhwui.so new file mode 100644 index 0000000000000000000000000000000000000000..44f966c66cbeece2bdc5822ac223988958d95f95 Binary files /dev/null and b/system/system/lib64/libhwui.so differ diff --git a/system/system/lib64/libicui18n.so b/system/system/lib64/libicui18n.so new file mode 100644 index 0000000000000000000000000000000000000000..7795db892add4527a11babe05400db3f4dcd02b3 Binary files /dev/null and b/system/system/lib64/libicui18n.so differ diff --git a/system/system/lib64/libicuuc.so b/system/system/lib64/libicuuc.so new file mode 100644 index 0000000000000000000000000000000000000000..2e90da50e923441a4d88e0810d22c6c52724b05f Binary files /dev/null and b/system/system/lib64/libicuuc.so differ diff --git a/system/system/lib64/libimg_utils.so b/system/system/lib64/libimg_utils.so new file mode 100644 index 0000000000000000000000000000000000000000..dea757a5a76aa75ea1ceacf6dc92bdb9c07fb45e Binary files /dev/null and b/system/system/lib64/libimg_utils.so differ diff --git a/system/system/lib64/libimscamera_jni.so b/system/system/lib64/libimscamera_jni.so new file mode 100644 index 0000000000000000000000000000000000000000..b7afdb264728f87a31f029fa278d3d31df9e5a0f Binary files /dev/null and b/system/system/lib64/libimscamera_jni.so differ diff --git a/system/system/lib64/libimsmedia_jni.so b/system/system/lib64/libimsmedia_jni.so new file mode 100644 index 0000000000000000000000000000000000000000..1f47696608844985438744c9070965933973ca7c Binary files /dev/null and b/system/system/lib64/libimsmedia_jni.so differ diff --git a/system/system/lib64/libincident.so b/system/system/lib64/libincident.so new file mode 100644 index 0000000000000000000000000000000000000000..1791585c3a167b25bf6b064ac663007a77fb0a9c Binary files /dev/null and b/system/system/lib64/libincident.so differ diff --git a/system/system/lib64/libinput.so b/system/system/lib64/libinput.so new file mode 100644 index 0000000000000000000000000000000000000000..9a3c76ef421cb68dea03350f74623cb5765dd3d1 Binary files /dev/null and b/system/system/lib64/libinput.so differ diff --git a/system/system/lib64/libinputflinger.so b/system/system/lib64/libinputflinger.so new file mode 100644 index 0000000000000000000000000000000000000000..468a53d15ddf318d56b14dd24c2956ac28ded27e Binary files /dev/null and b/system/system/lib64/libinputflinger.so differ diff --git a/system/system/lib64/libinputservice.so b/system/system/lib64/libinputservice.so new file mode 100644 index 0000000000000000000000000000000000000000..6aeadfd86208fa497002bb3be46a6d286e01c50b Binary files /dev/null and b/system/system/lib64/libinputservice.so differ diff --git a/system/system/lib64/libion.so b/system/system/lib64/libion.so new file mode 100644 index 0000000000000000000000000000000000000000..2bdd9262ac177f5519db34af7c2459b998af8025 Binary files /dev/null and b/system/system/lib64/libion.so differ diff --git a/system/system/lib64/libiprouteutil.so b/system/system/lib64/libiprouteutil.so new file mode 100644 index 0000000000000000000000000000000000000000..ef2e354f79b00b45a0f71bebd1f12f2383fdb855 Binary files /dev/null and b/system/system/lib64/libiprouteutil.so differ diff --git a/system/system/lib64/libjavacore.so b/system/system/lib64/libjavacore.so new file mode 100644 index 0000000000000000000000000000000000000000..9cf8ca34ffff2a2b67d259f40421763ea7634eb2 Binary files /dev/null and b/system/system/lib64/libjavacore.so differ diff --git a/system/system/lib64/libjavacrypto.so b/system/system/lib64/libjavacrypto.so new file mode 100644 index 0000000000000000000000000000000000000000..7865ac51d36be1519a5780cbe61faae3b46c97bf Binary files /dev/null and b/system/system/lib64/libjavacrypto.so differ diff --git a/system/system/lib64/libjdwp.so b/system/system/lib64/libjdwp.so new file mode 100644 index 0000000000000000000000000000000000000000..2ac7d44551067cd884108dadf7e30d62fa6026f2 Binary files /dev/null and b/system/system/lib64/libjdwp.so differ diff --git a/system/system/lib64/libjni_blurbuster.so b/system/system/lib64/libjni_blurbuster.so new file mode 100644 index 0000000000000000000000000000000000000000..38ae4a09da77ec41b460f4317c4a855d1ca41b92 Binary files /dev/null and b/system/system/lib64/libjni_blurbuster.so differ diff --git a/system/system/lib64/libjni_chromaflash.so b/system/system/lib64/libjni_chromaflash.so new file mode 100644 index 0000000000000000000000000000000000000000..c172e45567f5ea5539331b9343f0e2686ab5c634 Binary files /dev/null and b/system/system/lib64/libjni_chromaflash.so differ diff --git a/system/system/lib64/libjni_clearsight.so b/system/system/lib64/libjni_clearsight.so new file mode 100644 index 0000000000000000000000000000000000000000..870aa924673514e1ee730161d8abf934930ff19e Binary files /dev/null and b/system/system/lib64/libjni_clearsight.so differ diff --git a/system/system/lib64/libjni_dualcamera.so b/system/system/lib64/libjni_dualcamera.so new file mode 100644 index 0000000000000000000000000000000000000000..1aba4d11b289e1b4c8c1ea4a9bf0c717840a8506 Binary files /dev/null and b/system/system/lib64/libjni_dualcamera.so differ diff --git a/system/system/lib64/libjni_filtergenerator.so b/system/system/lib64/libjni_filtergenerator.so new file mode 100644 index 0000000000000000000000000000000000000000..3988d081400fd8969974e861b9af0b5956eba733 Binary files /dev/null and b/system/system/lib64/libjni_filtergenerator.so differ diff --git a/system/system/lib64/libjni_hazebuster.so b/system/system/lib64/libjni_hazebuster.so new file mode 100644 index 0000000000000000000000000000000000000000..5aa7096968aad56f5b23edb805fea578b31a8262 Binary files /dev/null and b/system/system/lib64/libjni_hazebuster.so differ diff --git a/system/system/lib64/libjni_optizoom.so b/system/system/lib64/libjni_optizoom.so new file mode 100644 index 0000000000000000000000000000000000000000..0aeb4840b15aaf025b18334e657977fb5721b34c Binary files /dev/null and b/system/system/lib64/libjni_optizoom.so differ diff --git a/system/system/lib64/libjni_pacprocessor.so b/system/system/lib64/libjni_pacprocessor.so new file mode 100644 index 0000000000000000000000000000000000000000..93b26582727e1a92423b6384f4217d1cde6111ee Binary files /dev/null and b/system/system/lib64/libjni_pacprocessor.so differ diff --git a/system/system/lib64/libjni_seestraight.so b/system/system/lib64/libjni_seestraight.so new file mode 100644 index 0000000000000000000000000000000000000000..a178bbc19b14663f38118b94db0adf6cd7b57112 Binary files /dev/null and b/system/system/lib64/libjni_seestraight.so differ diff --git a/system/system/lib64/libjni_sharpshooter.so b/system/system/lib64/libjni_sharpshooter.so new file mode 100644 index 0000000000000000000000000000000000000000..c75b474842d55ea8608c5125207fa6050129b37d Binary files /dev/null and b/system/system/lib64/libjni_sharpshooter.so differ diff --git a/system/system/lib64/libjni_stillmore.so b/system/system/lib64/libjni_stillmore.so new file mode 100644 index 0000000000000000000000000000000000000000..121744a7d9727c016e631e49717ded19016488cd Binary files /dev/null and b/system/system/lib64/libjni_stillmore.so differ diff --git a/system/system/lib64/libjni_trueportrait.so b/system/system/lib64/libjni_trueportrait.so new file mode 100644 index 0000000000000000000000000000000000000000..3d911a7a599e2336fc4611e667d12ff871a9d1f6 Binary files /dev/null and b/system/system/lib64/libjni_trueportrait.so differ diff --git a/system/system/lib64/libjni_truescanner_v2.so b/system/system/lib64/libjni_truescanner_v2.so new file mode 100644 index 0000000000000000000000000000000000000000..f4254df876acdafb0692ed899b9a3cfc36e57010 Binary files /dev/null and b/system/system/lib64/libjni_truescanner_v2.so differ diff --git a/system/system/lib64/libjni_ubifocus.so b/system/system/lib64/libjni_ubifocus.so new file mode 100644 index 0000000000000000000000000000000000000000..3b189082e47bbc89669938ab2e674fa14ccdd64b Binary files /dev/null and b/system/system/lib64/libjni_ubifocus.so differ diff --git a/system/system/lib64/libjnigraphics.so b/system/system/lib64/libjnigraphics.so new file mode 100644 index 0000000000000000000000000000000000000000..214381157c361e4d501ecc2f75c957338aa8a898 Binary files /dev/null and b/system/system/lib64/libjnigraphics.so differ diff --git a/system/system/lib64/libjpeg.so b/system/system/lib64/libjpeg.so new file mode 100644 index 0000000000000000000000000000000000000000..b68b95f291d54014a28ccce9062fb06fb6e5051a Binary files /dev/null and b/system/system/lib64/libjpeg.so differ diff --git a/system/system/lib64/libkeymaster4support.so b/system/system/lib64/libkeymaster4support.so new file mode 100644 index 0000000000000000000000000000000000000000..5c41ea719283a5fafa42f7c9a79814f1fbd2c832 Binary files /dev/null and b/system/system/lib64/libkeymaster4support.so differ diff --git a/system/system/lib64/libkeymaster_messages.so b/system/system/lib64/libkeymaster_messages.so new file mode 100644 index 0000000000000000000000000000000000000000..474ecfd85a8c0c26314df112f38eafad95d86f4a Binary files /dev/null and b/system/system/lib64/libkeymaster_messages.so differ diff --git a/system/system/lib64/libkeymaster_portable.so b/system/system/lib64/libkeymaster_portable.so new file mode 100644 index 0000000000000000000000000000000000000000..8c296a895cfa201413cb495e7033c225b853c800 Binary files /dev/null and b/system/system/lib64/libkeymaster_portable.so differ diff --git a/system/system/lib64/libkeystore-engine.so b/system/system/lib64/libkeystore-engine.so new file mode 100644 index 0000000000000000000000000000000000000000..44c4364e4159d65948467aa4cde9584cad48dd73 Binary files /dev/null and b/system/system/lib64/libkeystore-engine.so differ diff --git a/system/system/lib64/libkeystore_aidl.so b/system/system/lib64/libkeystore_aidl.so new file mode 100644 index 0000000000000000000000000000000000000000..416d9f510113f8a20f46f810a33afca34f14b35d Binary files /dev/null and b/system/system/lib64/libkeystore_aidl.so differ diff --git a/system/system/lib64/libkeystore_binder.so b/system/system/lib64/libkeystore_binder.so new file mode 100644 index 0000000000000000000000000000000000000000..500f92bca16ba2d615498fbaf3e53a4bbba038bb Binary files /dev/null and b/system/system/lib64/libkeystore_binder.so differ diff --git a/system/system/lib64/libkeystore_parcelables.so b/system/system/lib64/libkeystore_parcelables.so new file mode 100644 index 0000000000000000000000000000000000000000..00d04627f5e3798c82a6cbb1f7bfb4807e0d1696 Binary files /dev/null and b/system/system/lib64/libkeystore_parcelables.so differ diff --git a/system/system/lib64/libkeyutils.so b/system/system/lib64/libkeyutils.so new file mode 100644 index 0000000000000000000000000000000000000000..e850578bd0a149dcb7863f7c64afdc65c2885e92 Binary files /dev/null and b/system/system/lib64/libkeyutils.so differ diff --git a/system/system/lib64/liblayers_proto.so b/system/system/lib64/liblayers_proto.so new file mode 100644 index 0000000000000000000000000000000000000000..cffaaac44381dea0bf6886052ebd641f39380741 Binary files /dev/null and b/system/system/lib64/liblayers_proto.so differ diff --git a/system/system/lib64/libldacBT_abr.so b/system/system/lib64/libldacBT_abr.so new file mode 100644 index 0000000000000000000000000000000000000000..0719341ca9a997d70324824f14871cc0cb638345 Binary files /dev/null and b/system/system/lib64/libldacBT_abr.so differ diff --git a/system/system/lib64/libldacBT_enc.so b/system/system/lib64/libldacBT_enc.so new file mode 100644 index 0000000000000000000000000000000000000000..219ffa245da781a9b13a70b6540c6f69c06cc36a Binary files /dev/null and b/system/system/lib64/libldacBT_enc.so differ diff --git a/system/system/lib64/liblocationservice_jni.so b/system/system/lib64/liblocationservice_jni.so new file mode 100644 index 0000000000000000000000000000000000000000..4878c21eb3cddacbe85dcf02f7e29031df5ce46a Binary files /dev/null and b/system/system/lib64/liblocationservice_jni.so differ diff --git a/system/system/lib64/liblog.so b/system/system/lib64/liblog.so new file mode 100644 index 0000000000000000000000000000000000000000..0d328ab8fbd3ad4bfa6afb47ef2e56902851ae98 Binary files /dev/null and b/system/system/lib64/liblog.so differ diff --git a/system/system/lib64/liblogcat.so b/system/system/lib64/liblogcat.so new file mode 100644 index 0000000000000000000000000000000000000000..eff42bebd0623692ab025917aa30d519df14db79 Binary files /dev/null and b/system/system/lib64/liblogcat.so differ diff --git a/system/system/lib64/liblogwrap.so b/system/system/lib64/liblogwrap.so new file mode 100644 index 0000000000000000000000000000000000000000..43f7721b1e560a07118f95b749750c6762faf1f9 Binary files /dev/null and b/system/system/lib64/liblogwrap.so differ diff --git a/system/system/lib64/liblshal.so b/system/system/lib64/liblshal.so new file mode 100644 index 0000000000000000000000000000000000000000..56bcac0b09b6e21854283c822483b070b917390f Binary files /dev/null and b/system/system/lib64/liblshal.so differ diff --git a/system/system/lib64/liblz4.so b/system/system/lib64/liblz4.so new file mode 100644 index 0000000000000000000000000000000000000000..9b20d75196ec3b29940434b011b61958ef78f61c Binary files /dev/null and b/system/system/lib64/liblz4.so differ diff --git a/system/system/lib64/liblzma.so b/system/system/lib64/liblzma.so new file mode 100644 index 0000000000000000000000000000000000000000..aaf4839c6d8fc9e54bf9c10d58145ba91f579fa9 Binary files /dev/null and b/system/system/lib64/liblzma.so differ diff --git a/system/system/lib64/libm.so b/system/system/lib64/libm.so new file mode 100644 index 0000000000000000000000000000000000000000..2fb2079cb59eb4cb87f24470e657c770b4b24af0 Binary files /dev/null and b/system/system/lib64/libm.so differ diff --git a/system/system/lib64/libmdnssd.so b/system/system/lib64/libmdnssd.so new file mode 100644 index 0000000000000000000000000000000000000000..07a5895fa1b547e8d9db62364cf6288e695acbe1 Binary files /dev/null and b/system/system/lib64/libmdnssd.so differ diff --git a/system/system/lib64/libmdsprpc_system.so b/system/system/lib64/libmdsprpc_system.so new file mode 100644 index 0000000000000000000000000000000000000000..8e627b207b8ad3f9921032de45a65967c736eb5c Binary files /dev/null and b/system/system/lib64/libmdsprpc_system.so differ diff --git a/system/system/lib64/libmedia.so b/system/system/lib64/libmedia.so new file mode 100644 index 0000000000000000000000000000000000000000..a524c78c0be6d25da1e23cf765ba08eff81f4d8c Binary files /dev/null and b/system/system/lib64/libmedia.so differ diff --git a/system/system/lib64/libmedia2_jni.so b/system/system/lib64/libmedia2_jni.so new file mode 100644 index 0000000000000000000000000000000000000000..41c019287d10592e9e525eee268a3c3e919ae600 Binary files /dev/null and b/system/system/lib64/libmedia2_jni.so differ diff --git a/system/system/lib64/libmedia_helper.so b/system/system/lib64/libmedia_helper.so new file mode 100644 index 0000000000000000000000000000000000000000..545510540a3b990bb867b58692ae5ff7a33e61f1 Binary files /dev/null and b/system/system/lib64/libmedia_helper.so differ diff --git a/system/system/lib64/libmedia_jni.so b/system/system/lib64/libmedia_jni.so new file mode 100644 index 0000000000000000000000000000000000000000..91377813dc6a78bde2a9bc4467f6f30abe153a17 Binary files /dev/null and b/system/system/lib64/libmedia_jni.so differ diff --git a/system/system/lib64/libmedia_omx.so b/system/system/lib64/libmedia_omx.so new file mode 100644 index 0000000000000000000000000000000000000000..9155d799fd2a1a6bc0dc95754e780a25558eee0f Binary files /dev/null and b/system/system/lib64/libmedia_omx.so differ diff --git a/system/system/lib64/libmediadrm.so b/system/system/lib64/libmediadrm.so new file mode 100644 index 0000000000000000000000000000000000000000..ddd1807f8ac9f6e2de4ee1a81808320778252932 Binary files /dev/null and b/system/system/lib64/libmediadrm.so differ diff --git a/system/system/lib64/libmediadrmmetrics_lite.so b/system/system/lib64/libmediadrmmetrics_lite.so new file mode 100644 index 0000000000000000000000000000000000000000..c0e66c51ccd165a4d868871a073d810c1eb89679 Binary files /dev/null and b/system/system/lib64/libmediadrmmetrics_lite.so differ diff --git a/system/system/lib64/libmediaextractor.so b/system/system/lib64/libmediaextractor.so new file mode 100644 index 0000000000000000000000000000000000000000..c95436da66cef617d0d61b02e3926031a07e23d6 Binary files /dev/null and b/system/system/lib64/libmediaextractor.so differ diff --git a/system/system/lib64/libmediaextractorservice.so b/system/system/lib64/libmediaextractorservice.so new file mode 100644 index 0000000000000000000000000000000000000000..ea62a054d3088da043d52a049394ddcb43ba66be Binary files /dev/null and b/system/system/lib64/libmediaextractorservice.so differ diff --git a/system/system/lib64/libmedialogservice.so b/system/system/lib64/libmedialogservice.so new file mode 100644 index 0000000000000000000000000000000000000000..d7fbdd8db509211d72ef2e6cbd17463ec98de9b9 Binary files /dev/null and b/system/system/lib64/libmedialogservice.so differ diff --git a/system/system/lib64/libmediametrics.so b/system/system/lib64/libmediametrics.so new file mode 100644 index 0000000000000000000000000000000000000000..0b5cad2381284780e47bcaed347c6b55e9400ce1 Binary files /dev/null and b/system/system/lib64/libmediametrics.so differ diff --git a/system/system/lib64/libmediandk.so b/system/system/lib64/libmediandk.so new file mode 100644 index 0000000000000000000000000000000000000000..a51dbad4cb460a2377ad70e17bbd25f143f6a87d Binary files /dev/null and b/system/system/lib64/libmediandk.so differ diff --git a/system/system/lib64/libmediaplayerservice.so b/system/system/lib64/libmediaplayerservice.so new file mode 100644 index 0000000000000000000000000000000000000000..64af9e4ce82de2ff0d586e07150b0febbb117c57 Binary files /dev/null and b/system/system/lib64/libmediaplayerservice.so differ diff --git a/system/system/lib64/libmediautils.so b/system/system/lib64/libmediautils.so new file mode 100644 index 0000000000000000000000000000000000000000..92044823fb870987b6e4a235d2149dcd54e851d2 Binary files /dev/null and b/system/system/lib64/libmediautils.so differ diff --git a/system/system/lib64/libmemtrack.so b/system/system/lib64/libmemtrack.so new file mode 100644 index 0000000000000000000000000000000000000000..57fce91ba462758070d1288bac2d31cf88035f60 Binary files /dev/null and b/system/system/lib64/libmemtrack.so differ diff --git a/system/system/lib64/libmemunreachable.so b/system/system/lib64/libmemunreachable.so new file mode 100644 index 0000000000000000000000000000000000000000..26f0e0135cbc26594c6f41bbb3b029cb0b9b2c20 Binary files /dev/null and b/system/system/lib64/libmemunreachable.so differ diff --git a/system/system/lib64/libmetricslogger.so b/system/system/lib64/libmetricslogger.so new file mode 100644 index 0000000000000000000000000000000000000000..31373bcf63da2a3f7abdfd79220b7e5a4b33a731 Binary files /dev/null and b/system/system/lib64/libmetricslogger.so differ diff --git a/system/system/lib64/libmidi.so b/system/system/lib64/libmidi.so new file mode 100644 index 0000000000000000000000000000000000000000..b098e60cd29b429e160843dc6e27c860c4d84d21 Binary files /dev/null and b/system/system/lib64/libmidi.so differ diff --git a/system/system/lib64/libminijail.so b/system/system/lib64/libminijail.so new file mode 100644 index 0000000000000000000000000000000000000000..bd04c68b28281858f31779b7c332a72d676afc94 Binary files /dev/null and b/system/system/lib64/libminijail.so differ diff --git a/system/system/lib64/libminikin.so b/system/system/lib64/libminikin.so new file mode 100644 index 0000000000000000000000000000000000000000..3688d334a2358d1daa39074c2e3f3cc834ef3703 Binary files /dev/null and b/system/system/lib64/libminikin.so differ diff --git a/system/system/lib64/libminui.so b/system/system/lib64/libminui.so new file mode 100644 index 0000000000000000000000000000000000000000..db2955ea5322c8ab286cc0ccf13d4813c7bdd196 Binary files /dev/null and b/system/system/lib64/libminui.so differ diff --git a/system/system/lib64/libmmosal.so b/system/system/lib64/libmmosal.so new file mode 100644 index 0000000000000000000000000000000000000000..73851339952fb62561708322ef3d6a4c74cd0a53 Binary files /dev/null and b/system/system/lib64/libmmosal.so differ diff --git a/system/system/lib64/libmmparser_lite.so b/system/system/lib64/libmmparser_lite.so new file mode 100644 index 0000000000000000000000000000000000000000..736846af20f19f23e6e177989cdc2e7853b91f8f Binary files /dev/null and b/system/system/lib64/libmmparser_lite.so differ diff --git a/system/system/lib64/libmmrtpdecoder.so b/system/system/lib64/libmmrtpdecoder.so new file mode 100644 index 0000000000000000000000000000000000000000..a477efee7f0831fe7320c12fbab5fe6d2cb1f511 Binary files /dev/null and b/system/system/lib64/libmmrtpdecoder.so differ diff --git a/system/system/lib64/libmmrtpencoder.so b/system/system/lib64/libmmrtpencoder.so new file mode 100644 index 0000000000000000000000000000000000000000..47b067094eb265e07ff1b1558c21e2a6ba7c290d Binary files /dev/null and b/system/system/lib64/libmmrtpencoder.so differ diff --git a/system/system/lib64/libmtp.so b/system/system/lib64/libmtp.so new file mode 100644 index 0000000000000000000000000000000000000000..e1777c276d2e8bba003eca9809c917080105c65f Binary files /dev/null and b/system/system/lib64/libmtp.so differ diff --git a/system/system/lib64/libnativebridge.so b/system/system/lib64/libnativebridge.so new file mode 100644 index 0000000000000000000000000000000000000000..089348d68afa277587cad097706dc39270af079a Binary files /dev/null and b/system/system/lib64/libnativebridge.so differ diff --git a/system/system/lib64/libnativehelper.so b/system/system/lib64/libnativehelper.so new file mode 100644 index 0000000000000000000000000000000000000000..2ed630ea44c6607b646926d6f5078be844b63b7f Binary files /dev/null and b/system/system/lib64/libnativehelper.so differ diff --git a/system/system/lib64/libnativeloader.so b/system/system/lib64/libnativeloader.so new file mode 100644 index 0000000000000000000000000000000000000000..9e26a7bf77cf926e8a54adb0b18f79cc7337a0b9 Binary files /dev/null and b/system/system/lib64/libnativeloader.so differ diff --git a/system/system/lib64/libnativewindow.so b/system/system/lib64/libnativewindow.so new file mode 100644 index 0000000000000000000000000000000000000000..35c3a167ec321226d178c674a744b259d03e6609 Binary files /dev/null and b/system/system/lib64/libnativewindow.so differ diff --git a/system/system/lib64/libnbaio.so b/system/system/lib64/libnbaio.so new file mode 100644 index 0000000000000000000000000000000000000000..21abfba32295a15b05f38f32e4311dbc863e8db4 Binary files /dev/null and b/system/system/lib64/libnbaio.so differ diff --git a/system/system/lib64/libnblog.so b/system/system/lib64/libnblog.so new file mode 100644 index 0000000000000000000000000000000000000000..a29f131bc216f093f8caf8a60a62f2e78fe9c02b Binary files /dev/null and b/system/system/lib64/libnblog.so differ diff --git a/system/system/lib64/libnetd_client.so b/system/system/lib64/libnetd_client.so new file mode 100644 index 0000000000000000000000000000000000000000..31b7a0c85f9f44af733db5c2a39034297b8dea11 Binary files /dev/null and b/system/system/lib64/libnetd_client.so differ diff --git a/system/system/lib64/libnetdaidl.so b/system/system/lib64/libnetdaidl.so new file mode 100644 index 0000000000000000000000000000000000000000..311afb0d15ed4794088982540b6672e9745e3be6 Binary files /dev/null and b/system/system/lib64/libnetdaidl.so differ diff --git a/system/system/lib64/libnetdutils.so b/system/system/lib64/libnetdutils.so new file mode 100644 index 0000000000000000000000000000000000000000..dd5b993e7b8a7f48a5932517bd567d2ebaffc8d2 Binary files /dev/null and b/system/system/lib64/libnetdutils.so differ diff --git a/system/system/lib64/libnetlink.so b/system/system/lib64/libnetlink.so new file mode 100644 index 0000000000000000000000000000000000000000..e847faaaad968f0917556dae491dde49667c26f6 Binary files /dev/null and b/system/system/lib64/libnetlink.so differ diff --git a/system/system/lib64/libnetutils.so b/system/system/lib64/libnetutils.so new file mode 100644 index 0000000000000000000000000000000000000000..255f7f5bcdef6960630b4972ef1a2d4d2266fc8f Binary files /dev/null and b/system/system/lib64/libnetutils.so differ diff --git a/system/system/lib64/libneuralnetworks.so b/system/system/lib64/libneuralnetworks.so new file mode 100644 index 0000000000000000000000000000000000000000..75fe1c026d691a5e7fd3b92b700fcadb0c90861a Binary files /dev/null and b/system/system/lib64/libneuralnetworks.so differ diff --git a/system/system/lib64/libnl.so b/system/system/lib64/libnl.so new file mode 100644 index 0000000000000000000000000000000000000000..89debab922667daa208a03ccf664bfd5677ffad2 Binary files /dev/null and b/system/system/lib64/libnl.so differ diff --git a/system/system/lib64/libnpt.so b/system/system/lib64/libnpt.so new file mode 100644 index 0000000000000000000000000000000000000000..776ff9e81a77824ee108ae11724360032f4edd1d Binary files /dev/null and b/system/system/lib64/libnpt.so differ diff --git a/system/system/lib64/libnqnfc-nci.so b/system/system/lib64/libnqnfc-nci.so new file mode 100644 index 0000000000000000000000000000000000000000..05f0b858b7c8f9fc730ba04ba9824b6b0a2313d3 Binary files /dev/null and b/system/system/lib64/libnqnfc-nci.so differ diff --git a/system/system/lib64/libnqnfc_nci_jni.so b/system/system/lib64/libnqnfc_nci_jni.so new file mode 100644 index 0000000000000000000000000000000000000000..8d0fb934ce14b3e3df36a289e4f15e4318cb63d8 Binary files /dev/null and b/system/system/lib64/libnqnfc_nci_jni.so differ diff --git a/system/system/lib64/libnqp61-jcop-kit.so b/system/system/lib64/libnqp61-jcop-kit.so new file mode 100644 index 0000000000000000000000000000000000000000..3b911f0152bed6a3dba14c2a843a1e280ce7547a Binary files /dev/null and b/system/system/lib64/libnqp61-jcop-kit.so differ diff --git a/system/system/lib64/liboemaids_system.so b/system/system/lib64/liboemaids_system.so new file mode 100644 index 0000000000000000000000000000000000000000..89bc0a24e584c45d129e851f5debb2af22f8d7f3 Binary files /dev/null and b/system/system/lib64/liboemaids_system.so differ diff --git a/system/system/lib64/libopenjdk.so b/system/system/lib64/libopenjdk.so new file mode 100644 index 0000000000000000000000000000000000000000..377bdf8448b38a13f6b54a5acd46c06075c4acf2 Binary files /dev/null and b/system/system/lib64/libopenjdk.so differ diff --git a/system/system/lib64/libopenjdkjvm.so b/system/system/lib64/libopenjdkjvm.so new file mode 100644 index 0000000000000000000000000000000000000000..b571e998b82dbafcaba23eb4902585b2036d4903 Binary files /dev/null and b/system/system/lib64/libopenjdkjvm.so differ diff --git a/system/system/lib64/libopenjdkjvmti.so b/system/system/lib64/libopenjdkjvmti.so new file mode 100644 index 0000000000000000000000000000000000000000..e7a9126679263ed40b574ff1e6a7cbd3f0914519 Binary files /dev/null and b/system/system/lib64/libopenjdkjvmti.so differ diff --git a/system/system/lib64/liboptizoom.so b/system/system/lib64/liboptizoom.so new file mode 100644 index 0000000000000000000000000000000000000000..522ddbd47c6b1a9c4ad57dfd790b9fae013ebbf1 Binary files /dev/null and b/system/system/lib64/liboptizoom.so differ diff --git a/system/system/lib64/libpac.so b/system/system/lib64/libpac.so new file mode 100644 index 0000000000000000000000000000000000000000..6f78963f9cc757f47d50bdd313168c84fcbdfb31 Binary files /dev/null and b/system/system/lib64/libpac.so differ diff --git a/system/system/lib64/libpackagelistparser.so b/system/system/lib64/libpackagelistparser.so new file mode 100644 index 0000000000000000000000000000000000000000..c7e90592f2d2269eab40a3273c240ec161faccd6 Binary files /dev/null and b/system/system/lib64/libpackagelistparser.so differ diff --git a/system/system/lib64/libpagemap.so b/system/system/lib64/libpagemap.so new file mode 100644 index 0000000000000000000000000000000000000000..b3c9ce5506d31e5b86d7e5f08c40c5aaa5808041 Binary files /dev/null and b/system/system/lib64/libpagemap.so differ diff --git a/system/system/lib64/libpcap.so b/system/system/lib64/libpcap.so new file mode 100644 index 0000000000000000000000000000000000000000..08420be822f5ae55a2e98c1d8324886a6e535d09 Binary files /dev/null and b/system/system/lib64/libpcap.so differ diff --git a/system/system/lib64/libpcre2.so b/system/system/lib64/libpcre2.so new file mode 100644 index 0000000000000000000000000000000000000000..a551e2b88d4c6807399148e04b3292fb253120b0 Binary files /dev/null and b/system/system/lib64/libpcre2.so differ diff --git a/system/system/lib64/libpcrecpp.so b/system/system/lib64/libpcrecpp.so new file mode 100644 index 0000000000000000000000000000000000000000..0ea4a2449b0f79bda1c53c6f2dbaa06489896552 Binary files /dev/null and b/system/system/lib64/libpcrecpp.so differ diff --git a/system/system/lib64/libpdfium.so b/system/system/lib64/libpdfium.so new file mode 100644 index 0000000000000000000000000000000000000000..0f33a0af01893cdf9c86d63bf0a0473862f57a94 Binary files /dev/null and b/system/system/lib64/libpdfium.so differ diff --git a/system/system/lib64/libpdx_default_transport.so b/system/system/lib64/libpdx_default_transport.so new file mode 100644 index 0000000000000000000000000000000000000000..1ba4d78f774757006eb75a5384a74604df088c92 Binary files /dev/null and b/system/system/lib64/libpdx_default_transport.so differ diff --git a/system/system/lib64/libpiex.so b/system/system/lib64/libpiex.so new file mode 100644 index 0000000000000000000000000000000000000000..bbdb06620187db9cdcd0050261c5f08ad1010bfb Binary files /dev/null and b/system/system/lib64/libpiex.so differ diff --git a/system/system/lib64/libpixelflinger.so b/system/system/lib64/libpixelflinger.so new file mode 100644 index 0000000000000000000000000000000000000000..61dd90481170c790b6ea923531a249a129020b21 Binary files /dev/null and b/system/system/lib64/libpixelflinger.so differ diff --git a/system/system/lib64/libpng.so b/system/system/lib64/libpng.so new file mode 100644 index 0000000000000000000000000000000000000000..d68af03626bf81acdab7017b07cb28b7b7273e4d Binary files /dev/null and b/system/system/lib64/libpng.so differ diff --git a/system/system/lib64/libpower.so b/system/system/lib64/libpower.so new file mode 100644 index 0000000000000000000000000000000000000000..5c5a6231c4bdaaf9a0ebf2144242aa82cabf1bb2 Binary files /dev/null and b/system/system/lib64/libpower.so differ diff --git a/system/system/lib64/libpowermanager.so b/system/system/lib64/libpowermanager.so new file mode 100644 index 0000000000000000000000000000000000000000..766abe2a71735ff13c9eac005b501157a1bb1899 Binary files /dev/null and b/system/system/lib64/libpowermanager.so differ diff --git a/system/system/lib64/libprintspooler_jni.so b/system/system/lib64/libprintspooler_jni.so new file mode 100644 index 0000000000000000000000000000000000000000..5d404956f14fcb4e819f11585347b98f6abae2bc Binary files /dev/null and b/system/system/lib64/libprintspooler_jni.so differ diff --git a/system/system/lib64/libprocessgroup.so b/system/system/lib64/libprocessgroup.so new file mode 100644 index 0000000000000000000000000000000000000000..20bdb3f186185bc829e8bba6b7dd72daf17b9861 Binary files /dev/null and b/system/system/lib64/libprocessgroup.so differ diff --git a/system/system/lib64/libprocinfo.so b/system/system/lib64/libprocinfo.so new file mode 100644 index 0000000000000000000000000000000000000000..abb3149cc73b1866f41d0236a9943a0d2ad8c618 Binary files /dev/null and b/system/system/lib64/libprocinfo.so differ diff --git a/system/system/lib64/libprotobuf-cpp-full-rtti.so b/system/system/lib64/libprotobuf-cpp-full-rtti.so new file mode 100644 index 0000000000000000000000000000000000000000..3da9e91775b8af5c37910e4b3c712477542adf93 Binary files /dev/null and b/system/system/lib64/libprotobuf-cpp-full-rtti.so differ diff --git a/system/system/lib64/libprotobuf-cpp-full.so b/system/system/lib64/libprotobuf-cpp-full.so new file mode 100644 index 0000000000000000000000000000000000000000..9ee4a44cde32c546e869294c9621540dca9e386d Binary files /dev/null and b/system/system/lib64/libprotobuf-cpp-full.so differ diff --git a/system/system/lib64/libprotobuf-cpp-lite.so b/system/system/lib64/libprotobuf-cpp-lite.so new file mode 100644 index 0000000000000000000000000000000000000000..a1dc56777dd9af36d8109e263799ee76a4bb72cc Binary files /dev/null and b/system/system/lib64/libprotobuf-cpp-lite.so differ diff --git a/system/system/lib64/libprotoutil.so b/system/system/lib64/libprotoutil.so new file mode 100644 index 0000000000000000000000000000000000000000..4a5871e4ded0001daf88799a20e6a694c4e9d7e0 Binary files /dev/null and b/system/system/lib64/libprotoutil.so differ diff --git a/system/system/lib64/libqcbor_system.so b/system/system/lib64/libqcbor_system.so new file mode 100644 index 0000000000000000000000000000000000000000..09bd92dbe5af9cfd8461359c9c87813462f63bc5 Binary files /dev/null and b/system/system/lib64/libqcbor_system.so differ diff --git a/system/system/lib64/libqcomfm_jni.so b/system/system/lib64/libqcomfm_jni.so new file mode 100644 index 0000000000000000000000000000000000000000..ab3b4e653ea7c71519bc712103868cbb296f9859 Binary files /dev/null and b/system/system/lib64/libqcomfm_jni.so differ diff --git a/system/system/lib64/libqdMetaData.system.so b/system/system/lib64/libqdMetaData.system.so new file mode 100644 index 0000000000000000000000000000000000000000..b9aa12a1bb96a672b681b9609f7a7f93d5b7695c Binary files /dev/null and b/system/system/lib64/libqdMetaData.system.so differ diff --git a/system/system/lib64/libqmi_cci_system.so b/system/system/lib64/libqmi_cci_system.so new file mode 100644 index 0000000000000000000000000000000000000000..0597d792e85647a88dddbc4be42623523864bbc4 Binary files /dev/null and b/system/system/lib64/libqmi_cci_system.so differ diff --git a/system/system/lib64/libqtaguid.so b/system/system/lib64/libqtaguid.so new file mode 100644 index 0000000000000000000000000000000000000000..20d9ec818a4249c64b8215b643c108e2cd4695d2 Binary files /dev/null and b/system/system/lib64/libqtaguid.so differ diff --git a/system/system/lib64/libqti-at.so b/system/system/lib64/libqti-at.so new file mode 100644 index 0000000000000000000000000000000000000000..92d1e276f21f5421891a5ab37d64d9cc7fe868d3 Binary files /dev/null and b/system/system/lib64/libqti-at.so differ diff --git a/system/system/lib64/libqti-iopd-client_system.so b/system/system/lib64/libqti-iopd-client_system.so new file mode 100644 index 0000000000000000000000000000000000000000..50fe279072dfa3cff059aa237368c834c00b6467 Binary files /dev/null and b/system/system/lib64/libqti-iopd-client_system.so differ diff --git a/system/system/lib64/libqti-perfd-client_system.so b/system/system/lib64/libqti-perfd-client_system.so new file mode 100644 index 0000000000000000000000000000000000000000..0780c40ac1a76255428a96943d7583e90fe19755 Binary files /dev/null and b/system/system/lib64/libqti-perfd-client_system.so differ diff --git a/system/system/lib64/libqti-util_system.so b/system/system/lib64/libqti-util_system.so new file mode 100644 index 0000000000000000000000000000000000000000..e8a3e1efaeb3abc98654304a90dd5f1beb0d7946 Binary files /dev/null and b/system/system/lib64/libqti-util_system.so differ diff --git a/system/system/lib64/libqti_performance.so b/system/system/lib64/libqti_performance.so new file mode 100644 index 0000000000000000000000000000000000000000..4959863bb21fd2d597c72ebf0be54dd117593512 Binary files /dev/null and b/system/system/lib64/libqti_performance.so differ diff --git a/system/system/lib64/libqvrcamera_client.qti.so b/system/system/lib64/libqvrcamera_client.qti.so new file mode 100644 index 0000000000000000000000000000000000000000..73cf56173386baac4f75104de96d5c76ec9ad926 Binary files /dev/null and b/system/system/lib64/libqvrcamera_client.qti.so differ diff --git a/system/system/lib64/libqvrservice_client.qti.so b/system/system/lib64/libqvrservice_client.qti.so new file mode 100644 index 0000000000000000000000000000000000000000..a1dc120983e07396301716e8bc74df8536a20c23 Binary files /dev/null and b/system/system/lib64/libqvrservice_client.qti.so differ diff --git a/system/system/lib64/libradio_metadata.so b/system/system/lib64/libradio_metadata.so new file mode 100644 index 0000000000000000000000000000000000000000..933b70108c4e97e219d3c6be54a65318a86bf150 Binary files /dev/null and b/system/system/lib64/libradio_metadata.so differ diff --git a/system/system/lib64/librcc.so b/system/system/lib64/librcc.so new file mode 100644 index 0000000000000000000000000000000000000000..a7226b83adbcabac87e1c819810f63c4a7da5e80 Binary files /dev/null and b/system/system/lib64/librcc.so differ diff --git a/system/system/lib64/librs_jni.so b/system/system/lib64/librs_jni.so new file mode 100644 index 0000000000000000000000000000000000000000..b4f63e04d7e107411635f5308ab9e304eafa443e Binary files /dev/null and b/system/system/lib64/librs_jni.so differ diff --git a/system/system/lib64/librtp_jni.so b/system/system/lib64/librtp_jni.so new file mode 100644 index 0000000000000000000000000000000000000000..cfecdba8d1f6505aafa63e7c1d5a0ba99d695213 Binary files /dev/null and b/system/system/lib64/librtp_jni.so differ diff --git a/system/system/lib64/libschedulerservicehidl.so b/system/system/lib64/libschedulerservicehidl.so new file mode 100644 index 0000000000000000000000000000000000000000..59e72f2acc0653eeab63436b9028e5454ace0241 Binary files /dev/null and b/system/system/lib64/libschedulerservicehidl.so differ diff --git a/system/system/lib64/libsd_sdk_display.so b/system/system/lib64/libsd_sdk_display.so new file mode 100644 index 0000000000000000000000000000000000000000..2c3133b8b626038420a2ed47c94e31ca5d82760e Binary files /dev/null and b/system/system/lib64/libsd_sdk_display.so differ diff --git a/system/system/lib64/libsdm-disp-apis.so b/system/system/lib64/libsdm-disp-apis.so new file mode 100644 index 0000000000000000000000000000000000000000..4a8c44f747f6bbf17aee0e09a21847fd5347d5da Binary files /dev/null and b/system/system/lib64/libsdm-disp-apis.so differ diff --git a/system/system/lib64/libsdsprpc_system.so b/system/system/lib64/libsdsprpc_system.so new file mode 100644 index 0000000000000000000000000000000000000000..7121ecfea7fb491a233b57490a421b8abaf73ef1 Binary files /dev/null and b/system/system/lib64/libsdsprpc_system.so differ diff --git a/system/system/lib64/libseccam.so b/system/system/lib64/libseccam.so new file mode 100644 index 0000000000000000000000000000000000000000..65420a1fc8bf177d3fbdd0e5559b36d2679e619d Binary files /dev/null and b/system/system/lib64/libseccam.so differ diff --git a/system/system/lib64/libsecureui_svcsock_system.so b/system/system/lib64/libsecureui_svcsock_system.so new file mode 100644 index 0000000000000000000000000000000000000000..4fe0fff902e45f30b9b986e6a7783cdeffe28f62 Binary files /dev/null and b/system/system/lib64/libsecureui_svcsock_system.so differ diff --git a/system/system/lib64/libsecureuisvc_jni.so b/system/system/lib64/libsecureuisvc_jni.so new file mode 100644 index 0000000000000000000000000000000000000000..91b09dd0f08718ec603a2e01312bbc199e7bd566 Binary files /dev/null and b/system/system/lib64/libsecureuisvc_jni.so differ diff --git a/system/system/lib64/libseemore.so b/system/system/lib64/libseemore.so new file mode 100644 index 0000000000000000000000000000000000000000..10c1fd1b465e54839f1d6d0af7c6e227288ce74f Binary files /dev/null and b/system/system/lib64/libseemore.so differ diff --git a/system/system/lib64/libseestraight.so b/system/system/lib64/libseestraight.so new file mode 100644 index 0000000000000000000000000000000000000000..6b5fa791b29f47c5ffa17230496a5ca90ed11be1 Binary files /dev/null and b/system/system/lib64/libseestraight.so differ diff --git a/system/system/lib64/libselinux.so b/system/system/lib64/libselinux.so new file mode 100644 index 0000000000000000000000000000000000000000..04e62bfef0d6e04749f5da3ca8765cff9d509b43 Binary files /dev/null and b/system/system/lib64/libselinux.so differ diff --git a/system/system/lib64/libsensor.so b/system/system/lib64/libsensor.so new file mode 100644 index 0000000000000000000000000000000000000000..4ca716a34552c3d2d5bbfc74ba0deaf9de05ce6f Binary files /dev/null and b/system/system/lib64/libsensor.so differ diff --git a/system/system/lib64/libsensorservice.so b/system/system/lib64/libsensorservice.so new file mode 100644 index 0000000000000000000000000000000000000000..86878ad68d6cf1b68bd16fc3a7d4824459fde3e8 Binary files /dev/null and b/system/system/lib64/libsensorservice.so differ diff --git a/system/system/lib64/libsensorservicehidl.so b/system/system/lib64/libsensorservicehidl.so new file mode 100644 index 0000000000000000000000000000000000000000..a3f9cc12587c5dad533a1439c72cb676da11e271 Binary files /dev/null and b/system/system/lib64/libsensorservicehidl.so differ diff --git a/system/system/lib64/libsensorslog.so b/system/system/lib64/libsensorslog.so new file mode 100644 index 0000000000000000000000000000000000000000..cd627fdba70ff32279931781e17fa6684da8ce60 Binary files /dev/null and b/system/system/lib64/libsensorslog.so differ diff --git a/system/system/lib64/libsepol.so b/system/system/lib64/libsepol.so new file mode 100644 index 0000000000000000000000000000000000000000..3c2fb964678b3045ea3cb23f8fbf344b891d50d8 Binary files /dev/null and b/system/system/lib64/libsepol.so differ diff --git a/system/system/lib64/libservices.so b/system/system/lib64/libservices.so new file mode 100644 index 0000000000000000000000000000000000000000..9b16dece560a1f3b0cc07fb42ee3b6405dbd13fc Binary files /dev/null and b/system/system/lib64/libservices.so differ diff --git a/system/system/lib64/libserviceutility.so b/system/system/lib64/libserviceutility.so new file mode 100644 index 0000000000000000000000000000000000000000..55c6b92fa7178f64873048f1939b5fff9e080561 Binary files /dev/null and b/system/system/lib64/libserviceutility.so differ diff --git a/system/system/lib64/libsigchain.so b/system/system/lib64/libsigchain.so new file mode 100644 index 0000000000000000000000000000000000000000..19d1764cd2b5f38b49d9a2f3bbbb06bc4b3294bb Binary files /dev/null and b/system/system/lib64/libsigchain.so differ diff --git a/system/system/lib64/libsmcinvokecred.so b/system/system/lib64/libsmcinvokecred.so new file mode 100644 index 0000000000000000000000000000000000000000..10ba7507b5b684361f3a2a23bff5002229d71539 Binary files /dev/null and b/system/system/lib64/libsmcinvokecred.so differ diff --git a/system/system/lib64/libsns_device_mode_stub.so b/system/system/lib64/libsns_device_mode_stub.so new file mode 100644 index 0000000000000000000000000000000000000000..dd1ac5f8d5293717ba571689434375ad92a6b1bd Binary files /dev/null and b/system/system/lib64/libsns_device_mode_stub.so differ diff --git a/system/system/lib64/libsns_low_lat_stream_stub.so b/system/system/lib64/libsns_low_lat_stream_stub.so new file mode 100644 index 0000000000000000000000000000000000000000..5041e860a21bce4c3ad70cc56f7dbd4a10b729a7 Binary files /dev/null and b/system/system/lib64/libsns_low_lat_stream_stub.so differ diff --git a/system/system/lib64/libsnsdiaglog.so b/system/system/lib64/libsnsdiaglog.so new file mode 100644 index 0000000000000000000000000000000000000000..cebce74c8ea8b2f3909e17f1c0f8f132af6bf62e Binary files /dev/null and b/system/system/lib64/libsnsdiaglog.so differ diff --git a/system/system/lib64/libsoftkeymasterdevice.so b/system/system/lib64/libsoftkeymasterdevice.so new file mode 100644 index 0000000000000000000000000000000000000000..1123a0132bda3a11da4f29a2db93872db11d79dd Binary files /dev/null and b/system/system/lib64/libsoftkeymasterdevice.so differ diff --git a/system/system/lib64/libsonic.so b/system/system/lib64/libsonic.so new file mode 100644 index 0000000000000000000000000000000000000000..73810f234551fd3fc9fa68d3c540ae66b4d77976 Binary files /dev/null and b/system/system/lib64/libsonic.so differ diff --git a/system/system/lib64/libsonivox.so b/system/system/lib64/libsonivox.so new file mode 100644 index 0000000000000000000000000000000000000000..20f70e2508e539ae250f222a9d121af4c3fb0722 Binary files /dev/null and b/system/system/lib64/libsonivox.so differ diff --git a/system/system/lib64/libsoundpool.so b/system/system/lib64/libsoundpool.so new file mode 100644 index 0000000000000000000000000000000000000000..99e16a0bc50e2758ba6ac92a48c09e361b03e47d Binary files /dev/null and b/system/system/lib64/libsoundpool.so differ diff --git a/system/system/lib64/libsoundtrigger.so b/system/system/lib64/libsoundtrigger.so new file mode 100644 index 0000000000000000000000000000000000000000..f4ffe76ed845e0f6b35cf6ac15a305492df42185 Binary files /dev/null and b/system/system/lib64/libsoundtrigger.so differ diff --git a/system/system/lib64/libsoundtriggerservice.so b/system/system/lib64/libsoundtriggerservice.so new file mode 100644 index 0000000000000000000000000000000000000000..977b293cd00846764f987070b6ef83668418aa1f Binary files /dev/null and b/system/system/lib64/libsoundtriggerservice.so differ diff --git a/system/system/lib64/libsparse.so b/system/system/lib64/libsparse.so new file mode 100644 index 0000000000000000000000000000000000000000..dc92f51c439789db9663c3997ed99a7161e323e1 Binary files /dev/null and b/system/system/lib64/libsparse.so differ diff --git a/system/system/lib64/libspeexresampler.so b/system/system/lib64/libspeexresampler.so new file mode 100644 index 0000000000000000000000000000000000000000..3a8f2120cf04254a5c33bbf3fed13e9224421015 Binary files /dev/null and b/system/system/lib64/libspeexresampler.so differ diff --git a/system/system/lib64/libsqlite.so b/system/system/lib64/libsqlite.so new file mode 100644 index 0000000000000000000000000000000000000000..fc790caf000a3b9d0a51d9db14031ee1b15e6557 Binary files /dev/null and b/system/system/lib64/libsqlite.so differ diff --git a/system/system/lib64/libssc.so b/system/system/lib64/libssc.so new file mode 100644 index 0000000000000000000000000000000000000000..9e934572da05bedab8cea098884297248f6a5747 Binary files /dev/null and b/system/system/lib64/libssc.so differ diff --git a/system/system/lib64/libssl.so b/system/system/lib64/libssl.so new file mode 100644 index 0000000000000000000000000000000000000000..54cda7c0ca940a622c031b9e597ddb50a3107462 Binary files /dev/null and b/system/system/lib64/libssl.so differ diff --git a/system/system/lib64/libstagefright.so b/system/system/lib64/libstagefright.so new file mode 100644 index 0000000000000000000000000000000000000000..c0992b61df471f2da0792b08c724d74b6f589fd1 Binary files /dev/null and b/system/system/lib64/libstagefright.so differ diff --git a/system/system/lib64/libstagefright_amrnb_common.so b/system/system/lib64/libstagefright_amrnb_common.so new file mode 100644 index 0000000000000000000000000000000000000000..8f189b03e01ff122414d37b5ef26bd042473c44d Binary files /dev/null and b/system/system/lib64/libstagefright_amrnb_common.so differ diff --git a/system/system/lib64/libstagefright_bufferqueue_helper.so b/system/system/lib64/libstagefright_bufferqueue_helper.so new file mode 100644 index 0000000000000000000000000000000000000000..3c93dbb744d766a0af7983e32f269e29384281c1 Binary files /dev/null and b/system/system/lib64/libstagefright_bufferqueue_helper.so differ diff --git a/system/system/lib64/libstagefright_codecbase.so b/system/system/lib64/libstagefright_codecbase.so new file mode 100644 index 0000000000000000000000000000000000000000..61688d295b141aa0d59d3dc00b615bee7a9ad278 Binary files /dev/null and b/system/system/lib64/libstagefright_codecbase.so differ diff --git a/system/system/lib64/libstagefright_enc_common.so b/system/system/lib64/libstagefright_enc_common.so new file mode 100644 index 0000000000000000000000000000000000000000..5866636eb1a38f70f51af81b5cd9394d0641c5dc Binary files /dev/null and b/system/system/lib64/libstagefright_enc_common.so differ diff --git a/system/system/lib64/libstagefright_foundation.so b/system/system/lib64/libstagefright_foundation.so new file mode 100644 index 0000000000000000000000000000000000000000..0754213c7a32d6c5946aa244d78b8672aa1a35a6 Binary files /dev/null and b/system/system/lib64/libstagefright_foundation.so differ diff --git a/system/system/lib64/libstagefright_http_support.so b/system/system/lib64/libstagefright_http_support.so new file mode 100644 index 0000000000000000000000000000000000000000..054b888066c37a7ecf14418e6b1d49c048a40931 Binary files /dev/null and b/system/system/lib64/libstagefright_http_support.so differ diff --git a/system/system/lib64/libstagefright_httplive.so b/system/system/lib64/libstagefright_httplive.so new file mode 100644 index 0000000000000000000000000000000000000000..258e950645847b002217577bf5b66f9b9c721325 Binary files /dev/null and b/system/system/lib64/libstagefright_httplive.so differ diff --git a/system/system/lib64/libstagefright_omx.so b/system/system/lib64/libstagefright_omx.so new file mode 100644 index 0000000000000000000000000000000000000000..91dcb1dddbb4cbfdc551508bafc874b46a55c314 Binary files /dev/null and b/system/system/lib64/libstagefright_omx.so differ diff --git a/system/system/lib64/libstagefright_omx_utils.so b/system/system/lib64/libstagefright_omx_utils.so new file mode 100644 index 0000000000000000000000000000000000000000..4a74cb12576e59a26dcca0fbb6fdd7ef2f419d7d Binary files /dev/null and b/system/system/lib64/libstagefright_omx_utils.so differ diff --git a/system/system/lib64/libstagefright_xmlparser.so b/system/system/lib64/libstagefright_xmlparser.so new file mode 100644 index 0000000000000000000000000000000000000000..73e7eaff45f6be69f9e7e6d52be5477dd363a051 Binary files /dev/null and b/system/system/lib64/libstagefright_xmlparser.so differ diff --git a/system/system/lib64/libstatslog.so b/system/system/lib64/libstatslog.so new file mode 100644 index 0000000000000000000000000000000000000000..ae1ae2ef6fb2dadf41fb3d123cb678e96df2743e Binary files /dev/null and b/system/system/lib64/libstatslog.so differ diff --git a/system/system/lib64/libstdc++.so b/system/system/lib64/libstdc++.so new file mode 100644 index 0000000000000000000000000000000000000000..e3690d93de48f49ceb6b50dc5f2558987fb3da86 Binary files /dev/null and b/system/system/lib64/libstdc++.so differ diff --git a/system/system/lib64/libsurfaceflinger.so b/system/system/lib64/libsurfaceflinger.so new file mode 100644 index 0000000000000000000000000000000000000000..297b13cfe29ace4db9aa80cd73d1457e08236555 Binary files /dev/null and b/system/system/lib64/libsurfaceflinger.so differ diff --git a/system/system/lib64/libsurfaceflinger_ddmconnection.so b/system/system/lib64/libsurfaceflinger_ddmconnection.so new file mode 100644 index 0000000000000000000000000000000000000000..be0439e95ca3490962e1e0e055d1d8470374fb56 Binary files /dev/null and b/system/system/lib64/libsurfaceflinger_ddmconnection.so differ diff --git a/system/system/lib64/libsuspend.so b/system/system/lib64/libsuspend.so new file mode 100644 index 0000000000000000000000000000000000000000..8312a87a7ddf1677b059d4bb22f36f37b69fab89 Binary files /dev/null and b/system/system/lib64/libsuspend.so differ diff --git a/system/system/lib64/libsync.so b/system/system/lib64/libsync.so new file mode 100644 index 0000000000000000000000000000000000000000..8020a463eec405e396f1c94fccd794b9d1dba42a Binary files /dev/null and b/system/system/lib64/libsync.so differ diff --git a/system/system/lib64/libsysutils.so b/system/system/lib64/libsysutils.so new file mode 100644 index 0000000000000000000000000000000000000000..92b61335f01a8ec38cec6e7e7e91ebbfa21e8d73 Binary files /dev/null and b/system/system/lib64/libsysutils.so differ diff --git a/system/system/lib64/libtextclassifier.so b/system/system/lib64/libtextclassifier.so new file mode 100644 index 0000000000000000000000000000000000000000..f038ad652ca4ca538199945cf0c32cb678d6166b Binary files /dev/null and b/system/system/lib64/libtextclassifier.so differ diff --git a/system/system/lib64/libtextclassifier_hash.so b/system/system/lib64/libtextclassifier_hash.so new file mode 100644 index 0000000000000000000000000000000000000000..bac77f458dd27292db1e413b55e5e8463ac42827 Binary files /dev/null and b/system/system/lib64/libtextclassifier_hash.so differ diff --git a/system/system/lib64/libtflite.so b/system/system/lib64/libtflite.so new file mode 100644 index 0000000000000000000000000000000000000000..a7329a40535d231ce172b4347fe86c50f067eb78 Binary files /dev/null and b/system/system/lib64/libtflite.so differ diff --git a/system/system/lib64/libthermalcallback.so b/system/system/lib64/libthermalcallback.so new file mode 100644 index 0000000000000000000000000000000000000000..29ed445342cd197863cdfc87f6909b2dab166f46 Binary files /dev/null and b/system/system/lib64/libthermalcallback.so differ diff --git a/system/system/lib64/libthermalservice.so b/system/system/lib64/libthermalservice.so new file mode 100644 index 0000000000000000000000000000000000000000..a1abfe1c58bb81c749b4147cc041214b10801aa4 Binary files /dev/null and b/system/system/lib64/libthermalservice.so differ diff --git a/system/system/lib64/libtimestats_proto.so b/system/system/lib64/libtimestats_proto.so new file mode 100644 index 0000000000000000000000000000000000000000..246eb2bec780b3cb3634192fee079da7e25906c3 Binary files /dev/null and b/system/system/lib64/libtimestats_proto.so differ diff --git a/system/system/lib64/libtinyalsa.so b/system/system/lib64/libtinyalsa.so new file mode 100644 index 0000000000000000000000000000000000000000..5ab568779c1be891447c2303feb0ce85a2a2beae Binary files /dev/null and b/system/system/lib64/libtinyalsa.so differ diff --git a/system/system/lib64/libtinyxml2.so b/system/system/lib64/libtinyxml2.so new file mode 100644 index 0000000000000000000000000000000000000000..b0da8351da1bcf7b2cfd56fd9a8f354c30d258c9 Binary files /dev/null and b/system/system/lib64/libtinyxml2.so differ diff --git a/system/system/lib64/libtombstoned_client.so b/system/system/lib64/libtombstoned_client.so new file mode 100644 index 0000000000000000000000000000000000000000..f37eb4d41770e1449f205fabb2cdf928d26d3958 Binary files /dev/null and b/system/system/lib64/libtombstoned_client.so differ diff --git a/system/system/lib64/libtraced_shared.so b/system/system/lib64/libtraced_shared.so new file mode 100644 index 0000000000000000000000000000000000000000..cb17a10052d56e22d47a3b6aa6a7539d420e7429 Binary files /dev/null and b/system/system/lib64/libtraced_shared.so differ diff --git a/system/system/lib64/libtrueportrait.so b/system/system/lib64/libtrueportrait.so new file mode 100644 index 0000000000000000000000000000000000000000..8c10fab4da771e7fa66ba468b6ea141db1871c99 Binary files /dev/null and b/system/system/lib64/libtrueportrait.so differ diff --git a/system/system/lib64/libtruescanner.so b/system/system/lib64/libtruescanner.so new file mode 100644 index 0000000000000000000000000000000000000000..92fcdb5b987b50b90fb2fc4c2cb06e43f7f52c05 Binary files /dev/null and b/system/system/lib64/libtruescanner.so differ diff --git a/system/system/lib64/libtzcom.so b/system/system/lib64/libtzcom.so new file mode 100644 index 0000000000000000000000000000000000000000..b0efb8f90f26e334077cea65a6cb822dc838b86e Binary files /dev/null and b/system/system/lib64/libtzcom.so differ diff --git a/system/system/lib64/libubifocus.so b/system/system/lib64/libubifocus.so new file mode 100644 index 0000000000000000000000000000000000000000..7c784b0d9d308fe271fb27f06bfcf510d5f2e3f0 Binary files /dev/null and b/system/system/lib64/libubifocus.so differ diff --git a/system/system/lib64/libui.so b/system/system/lib64/libui.so new file mode 100644 index 0000000000000000000000000000000000000000..cb024a4a8aa69df9ad9c9071b3f48eb91d865df4 Binary files /dev/null and b/system/system/lib64/libui.so differ diff --git a/system/system/lib64/libunwind.so b/system/system/lib64/libunwind.so new file mode 100644 index 0000000000000000000000000000000000000000..cccdc75f4ea4579983dac903b5cd90b83541a1a0 Binary files /dev/null and b/system/system/lib64/libunwind.so differ diff --git a/system/system/lib64/libunwindstack.so b/system/system/lib64/libunwindstack.so new file mode 100644 index 0000000000000000000000000000000000000000..d4ba6afbf3b95dff90a1124cf2fea64bf8e66f16 Binary files /dev/null and b/system/system/lib64/libunwindstack.so differ diff --git a/system/system/lib64/libusbhost.so b/system/system/lib64/libusbhost.so new file mode 100644 index 0000000000000000000000000000000000000000..fab99329b9af5ef057387660b14abe108b131783 Binary files /dev/null and b/system/system/lib64/libusbhost.so differ diff --git a/system/system/lib64/libutils.so b/system/system/lib64/libutils.so new file mode 100644 index 0000000000000000000000000000000000000000..b523922a0a5f91be64222b00d3d69a72d6c675cc Binary files /dev/null and b/system/system/lib64/libutils.so differ diff --git a/system/system/lib64/libutilscallstack.so b/system/system/lib64/libutilscallstack.so new file mode 100644 index 0000000000000000000000000000000000000000..73890ed516d197138e6546f879c843952c61b10a Binary files /dev/null and b/system/system/lib64/libutilscallstack.so differ diff --git a/system/system/lib64/libvintf.so b/system/system/lib64/libvintf.so new file mode 100644 index 0000000000000000000000000000000000000000..be51b093e83d807362e1eb9c90ef42fb81e102d4 Binary files /dev/null and b/system/system/lib64/libvintf.so differ diff --git a/system/system/lib64/libvixl-arm.so b/system/system/lib64/libvixl-arm.so new file mode 100644 index 0000000000000000000000000000000000000000..578997a7fcfd37d5aef286a38f4668d71bf74b5d Binary files /dev/null and b/system/system/lib64/libvixl-arm.so differ diff --git a/system/system/lib64/libvixl-arm64.so b/system/system/lib64/libvixl-arm64.so new file mode 100644 index 0000000000000000000000000000000000000000..8292160d9d5cfe475ab2894d359e638ac5b95d48 Binary files /dev/null and b/system/system/lib64/libvixl-arm64.so differ diff --git a/system/system/lib64/libvndksupport.so b/system/system/lib64/libvndksupport.so new file mode 100644 index 0000000000000000000000000000000000000000..df594467725adbb422a3f2906b15326e0daca67e Binary files /dev/null and b/system/system/lib64/libvndksupport.so differ diff --git a/system/system/lib64/libvorbisidec.so b/system/system/lib64/libvorbisidec.so new file mode 100644 index 0000000000000000000000000000000000000000..887a32bfb874072cac6e7ba9b7668a4ae8776218 Binary files /dev/null and b/system/system/lib64/libvorbisidec.so differ diff --git a/system/system/lib64/libvr_amb_engine.so b/system/system/lib64/libvr_amb_engine.so new file mode 100644 index 0000000000000000000000000000000000000000..d1e095d23f7336f711f9960f48bd5b095139f097 Binary files /dev/null and b/system/system/lib64/libvr_amb_engine.so differ diff --git a/system/system/lib64/libvr_object_engine.so b/system/system/lib64/libvr_object_engine.so new file mode 100644 index 0000000000000000000000000000000000000000..2940124f939735dc5fffb7b3b296271f032a46bb Binary files /dev/null and b/system/system/lib64/libvr_object_engine.so differ diff --git a/system/system/lib64/libvr_sam_wrapper.so b/system/system/lib64/libvr_sam_wrapper.so new file mode 100644 index 0000000000000000000000000000000000000000..88578857316a49368351d9b950dcbb754154f88b Binary files /dev/null and b/system/system/lib64/libvr_sam_wrapper.so differ diff --git a/system/system/lib64/libvraudio.so b/system/system/lib64/libvraudio.so new file mode 100644 index 0000000000000000000000000000000000000000..6e11ff45ae396cb00b39038dddf014c7d39b27de Binary files /dev/null and b/system/system/lib64/libvraudio.so differ diff --git a/system/system/lib64/libvraudio_client.qti.so b/system/system/lib64/libvraudio_client.qti.so new file mode 100644 index 0000000000000000000000000000000000000000..b317d32613fdd3f537b2a318f9a5ef2b5613a633 Binary files /dev/null and b/system/system/lib64/libvraudio_client.qti.so differ diff --git a/system/system/lib64/libvulkan.so b/system/system/lib64/libvulkan.so new file mode 100644 index 0000000000000000000000000000000000000000..8823e5848dfbbdf7f333165b4d5a2c9a47c2ad2e Binary files /dev/null and b/system/system/lib64/libvulkan.so differ diff --git a/system/system/lib64/libwebviewchromium_loader.so b/system/system/lib64/libwebviewchromium_loader.so new file mode 100644 index 0000000000000000000000000000000000000000..d71f778b204f17572ea61b6a359b7acf0fb88517 Binary files /dev/null and b/system/system/lib64/libwebviewchromium_loader.so differ diff --git a/system/system/lib64/libwebviewchromium_plat_support.so b/system/system/lib64/libwebviewchromium_plat_support.so new file mode 100644 index 0000000000000000000000000000000000000000..8f53d6b6a2629f834577c4b6d12f572571c3b0b4 Binary files /dev/null and b/system/system/lib64/libwebviewchromium_plat_support.so differ diff --git a/system/system/lib64/libwfdclient.so b/system/system/lib64/libwfdclient.so new file mode 100644 index 0000000000000000000000000000000000000000..07900de9f1a987e2be8c3320af0d28d8fc506e79 Binary files /dev/null and b/system/system/lib64/libwfdclient.so differ diff --git a/system/system/lib64/libwfdnative.so b/system/system/lib64/libwfdnative.so new file mode 100644 index 0000000000000000000000000000000000000000..37d6cb2e01e3aa5df88e3e35bfc35d8609499ea6 Binary files /dev/null and b/system/system/lib64/libwfdnative.so differ diff --git a/system/system/lib64/libwfds.so b/system/system/lib64/libwfds.so new file mode 100644 index 0000000000000000000000000000000000000000..465edb58f91990d8f02715781efa86d99dab8bf9 Binary files /dev/null and b/system/system/lib64/libwfds.so differ diff --git a/system/system/lib64/libwifi-service.so b/system/system/lib64/libwifi-service.so new file mode 100644 index 0000000000000000000000000000000000000000..bf1662f05ff6abcb0c3c38bfe485f6cedabab890 Binary files /dev/null and b/system/system/lib64/libwifi-service.so differ diff --git a/system/system/lib64/libwifi-system-iface.so b/system/system/lib64/libwifi-system-iface.so new file mode 100644 index 0000000000000000000000000000000000000000..2e490df2392848e71c7412f97ddfa10ead83e6d1 Binary files /dev/null and b/system/system/lib64/libwifi-system-iface.so differ diff --git a/system/system/lib64/libwifi-system.so b/system/system/lib64/libwifi-system.so new file mode 100644 index 0000000000000000000000000000000000000000..5afc16c9b9fbfbbb8d478041dd7d8ea4d640db9c Binary files /dev/null and b/system/system/lib64/libwifi-system.so differ diff --git a/system/system/lib64/libwifikeystorehal.so b/system/system/lib64/libwifikeystorehal.so new file mode 100644 index 0000000000000000000000000000000000000000..b3d9233fade5f79edab5864f21487513a26351cf Binary files /dev/null and b/system/system/lib64/libwifikeystorehal.so differ diff --git a/system/system/lib64/libwigig_flashaccess.so b/system/system/lib64/libwigig_flashaccess.so new file mode 100644 index 0000000000000000000000000000000000000000..ea08182c9941c531d0992e37d48a46952a35935e Binary files /dev/null and b/system/system/lib64/libwigig_flashaccess.so differ diff --git a/system/system/lib64/libwigig_pciaccess.so b/system/system/lib64/libwigig_pciaccess.so new file mode 100644 index 0000000000000000000000000000000000000000..298b20a06ea1b6252095649800618af9a75ff7c0 Binary files /dev/null and b/system/system/lib64/libwigig_pciaccess.so differ diff --git a/system/system/lib64/libwigig_utils.so b/system/system/lib64/libwigig_utils.so new file mode 100644 index 0000000000000000000000000000000000000000..f1c0fb89c9a65dbee6de560fa71c8a26649303f3 Binary files /dev/null and b/system/system/lib64/libwigig_utils.so differ diff --git a/system/system/lib64/libwilhelm.so b/system/system/lib64/libwilhelm.so new file mode 100644 index 0000000000000000000000000000000000000000..fc47c2dca48bbec89aa5949cf4a4979326ea359e Binary files /dev/null and b/system/system/lib64/libwilhelm.so differ diff --git a/system/system/lib64/libxml2.so b/system/system/lib64/libxml2.so new file mode 100644 index 0000000000000000000000000000000000000000..96c450e39807bc98d3f0f9c0f3c1e684aa053fb7 Binary files /dev/null and b/system/system/lib64/libxml2.so differ diff --git a/system/system/lib64/libxt_native.so b/system/system/lib64/libxt_native.so new file mode 100644 index 0000000000000000000000000000000000000000..0729f0e4bdaf266470a6bbe0f8037325cb58b8f5 Binary files /dev/null and b/system/system/lib64/libxt_native.so differ diff --git a/system/system/lib64/libz.so b/system/system/lib64/libz.so new file mode 100644 index 0000000000000000000000000000000000000000..b510b012bd7c452b86d8f12a3e73c99340f6fb83 Binary files /dev/null and b/system/system/lib64/libz.so differ diff --git a/system/system/lib64/libziparchive.so b/system/system/lib64/libziparchive.so new file mode 100644 index 0000000000000000000000000000000000000000..7735f8cecfa189e6c670a092a965138b748e7eed Binary files /dev/null and b/system/system/lib64/libziparchive.so differ diff --git a/system/system/lib64/vendor.display.color@1.0.so b/system/system/lib64/vendor.display.color@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..1213f47f89316743e2faab7b177d16f2c33a8518 Binary files /dev/null and b/system/system/lib64/vendor.display.color@1.0.so differ diff --git a/system/system/lib64/vendor.display.color@1.1.so b/system/system/lib64/vendor.display.color@1.1.so new file mode 100644 index 0000000000000000000000000000000000000000..0daa6d2e300b8b3becf93d362a75ee88e7595cd6 Binary files /dev/null and b/system/system/lib64/vendor.display.color@1.1.so differ diff --git a/system/system/lib64/vendor.display.color@1.2.so b/system/system/lib64/vendor.display.color@1.2.so new file mode 100644 index 0000000000000000000000000000000000000000..ff14d6c35651572bf443fdadc52673b1df1d7b43 Binary files /dev/null and b/system/system/lib64/vendor.display.color@1.2.so differ diff --git a/system/system/lib64/vendor.display.config@1.0.so b/system/system/lib64/vendor.display.config@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..4a716102d9e37d3b437be1ea1c9d44b4fd88cd8b Binary files /dev/null and b/system/system/lib64/vendor.display.config@1.0.so differ diff --git a/system/system/lib64/vendor.display.config@1.1.so b/system/system/lib64/vendor.display.config@1.1.so new file mode 100644 index 0000000000000000000000000000000000000000..95ce8d01cc38cbde90d0cd0f61905632f39a1dcb Binary files /dev/null and b/system/system/lib64/vendor.display.config@1.1.so differ diff --git a/system/system/lib64/vendor.display.config@1.2.so b/system/system/lib64/vendor.display.config@1.2.so new file mode 100644 index 0000000000000000000000000000000000000000..0b6f3963276c56c0193a4b8d1a829fea1d4d58a4 Binary files /dev/null and b/system/system/lib64/vendor.display.config@1.2.so differ diff --git a/system/system/lib64/vendor.display.config@1.3.so b/system/system/lib64/vendor.display.config@1.3.so new file mode 100644 index 0000000000000000000000000000000000000000..14526478b18329ef01714a47a9b6c055b8433f09 Binary files /dev/null and b/system/system/lib64/vendor.display.config@1.3.so differ diff --git a/system/system/lib64/vendor.display.config@1.4.so b/system/system/lib64/vendor.display.config@1.4.so new file mode 100644 index 0000000000000000000000000000000000000000..b86601bbb155984a41d1c9a6f2b7ffaf05056b3a Binary files /dev/null and b/system/system/lib64/vendor.display.config@1.4.so differ diff --git a/system/system/lib64/vendor.display.postproc@1.0.so b/system/system/lib64/vendor.display.postproc@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..39f851da73200603caba81475721854c7fad4da5 Binary files /dev/null and b/system/system/lib64/vendor.display.postproc@1.0.so differ diff --git a/system/system/lib64/vendor.nxp.hardware.nfc@1.0.so b/system/system/lib64/vendor.nxp.hardware.nfc@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..92c83ebd68ce86ee3b20f6b07991962c7d9b1279 Binary files /dev/null and b/system/system/lib64/vendor.nxp.hardware.nfc@1.0.so differ diff --git a/system/system/lib64/vendor.qti.esepowermanager@1.0.so b/system/system/lib64/vendor.qti.esepowermanager@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..ec27a3cdcfcb4eccdc71c264184fc52127f8c4c9 Binary files /dev/null and b/system/system/lib64/vendor.qti.esepowermanager@1.0.so differ diff --git a/system/system/lib64/vendor.qti.gnss@1.0.so b/system/system/lib64/vendor.qti.gnss@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..955b78af118ca521c2f26569bf339bdbfa0ecffa Binary files /dev/null and b/system/system/lib64/vendor.qti.gnss@1.0.so differ diff --git a/system/system/lib64/vendor.qti.gnss@1.1.so b/system/system/lib64/vendor.qti.gnss@1.1.so new file mode 100644 index 0000000000000000000000000000000000000000..20086a50071c8aedcf7a439632d2bbf9c5c6bc49 Binary files /dev/null and b/system/system/lib64/vendor.qti.gnss@1.1.so differ diff --git a/system/system/lib64/vendor.qti.gnss@1.2.so b/system/system/lib64/vendor.qti.gnss@1.2.so new file mode 100644 index 0000000000000000000000000000000000000000..c3ac022f46eea55604f5c734b9006480c33d0c92 Binary files /dev/null and b/system/system/lib64/vendor.qti.gnss@1.2.so differ diff --git a/system/system/lib64/vendor.qti.gnss@2.0.so b/system/system/lib64/vendor.qti.gnss@2.0.so new file mode 100644 index 0000000000000000000000000000000000000000..11ba0e3aa48f864ec00c647878c4af691a8daebc Binary files /dev/null and b/system/system/lib64/vendor.qti.gnss@2.0.so differ diff --git a/system/system/lib64/vendor.qti.gnss@2.1.so b/system/system/lib64/vendor.qti.gnss@2.1.so new file mode 100644 index 0000000000000000000000000000000000000000..9e5cfb5d1d7b4d17f857d1120250389f0086e1ae Binary files /dev/null and b/system/system/lib64/vendor.qti.gnss@2.1.so differ diff --git a/system/system/lib64/vendor.qti.hardware.alarm@1.0.so b/system/system/lib64/vendor.qti.hardware.alarm@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..f5ab842b275dde2a23ca9b8b30ad5db4c4989601 Binary files /dev/null and b/system/system/lib64/vendor.qti.hardware.alarm@1.0.so differ diff --git a/system/system/lib64/vendor.qti.hardware.camera.device@1.0.so b/system/system/lib64/vendor.qti.hardware.camera.device@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..c9604ad9c9708b672d6152400b3d0402e99b912f Binary files /dev/null and b/system/system/lib64/vendor.qti.hardware.camera.device@1.0.so differ diff --git a/system/system/lib64/vendor.qti.hardware.data.dynamicdds@1.0.so b/system/system/lib64/vendor.qti.hardware.data.dynamicdds@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..0970a6a4d5318a2d2ead66e8f18610f1dd4eb796 Binary files /dev/null and b/system/system/lib64/vendor.qti.hardware.data.dynamicdds@1.0.so differ diff --git a/system/system/lib64/vendor.qti.hardware.data.latency@1.0.so b/system/system/lib64/vendor.qti.hardware.data.latency@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..ca3ccc7a3bb94d07f32dd974a8820fbfd0ebb1b3 Binary files /dev/null and b/system/system/lib64/vendor.qti.hardware.data.latency@1.0.so differ diff --git a/system/system/lib64/vendor.qti.hardware.fm@1.0.so b/system/system/lib64/vendor.qti.hardware.fm@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..a84dd3c235020a03bb83094617700cc7569a7a95 Binary files /dev/null and b/system/system/lib64/vendor.qti.hardware.fm@1.0.so differ diff --git a/system/system/lib64/vendor.qti.hardware.iop@1.0.so b/system/system/lib64/vendor.qti.hardware.iop@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..9e2c60af96dd73e26875ab6398e0e92d7eb0aa17 Binary files /dev/null and b/system/system/lib64/vendor.qti.hardware.iop@1.0.so differ diff --git a/system/system/lib64/vendor.qti.hardware.iop@2.0.so b/system/system/lib64/vendor.qti.hardware.iop@2.0.so new file mode 100644 index 0000000000000000000000000000000000000000..4a04f547e08dbcea4e1347f3688439b9c05cb072 Binary files /dev/null and b/system/system/lib64/vendor.qti.hardware.iop@2.0.so differ diff --git a/system/system/lib64/vendor.qti.hardware.perf@1.0.so b/system/system/lib64/vendor.qti.hardware.perf@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..28ae295124d5da00ffbb530f0f9b148e4a4fe5f2 Binary files /dev/null and b/system/system/lib64/vendor.qti.hardware.perf@1.0.so differ diff --git a/system/system/lib64/vendor.qti.hardware.qdutils_disp@1.0.so b/system/system/lib64/vendor.qti.hardware.qdutils_disp@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..b55a62fd2a3ee83e6b9e338db16578efba9982e2 Binary files /dev/null and b/system/system/lib64/vendor.qti.hardware.qdutils_disp@1.0.so differ diff --git a/system/system/lib64/vendor.qti.hardware.qteeconnector@1.0.so b/system/system/lib64/vendor.qti.hardware.qteeconnector@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..835f2bbeb2df514a4e2e3e4fc026e8af4f6f5ac1 Binary files /dev/null and b/system/system/lib64/vendor.qti.hardware.qteeconnector@1.0.so differ diff --git a/system/system/lib64/vendor.qti.hardware.radio.am@1.0.so b/system/system/lib64/vendor.qti.hardware.radio.am@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..719c32587b32d672b134cccdc3b01c9399a93037 Binary files /dev/null and b/system/system/lib64/vendor.qti.hardware.radio.am@1.0.so differ diff --git a/system/system/lib64/vendor.qti.hardware.radio.ims@1.0.so b/system/system/lib64/vendor.qti.hardware.radio.ims@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..5fc161d3525ced100644e678d7231f6853a8b83c Binary files /dev/null and b/system/system/lib64/vendor.qti.hardware.radio.ims@1.0.so differ diff --git a/system/system/lib64/vendor.qti.hardware.radio.ims@1.1.so b/system/system/lib64/vendor.qti.hardware.radio.ims@1.1.so new file mode 100644 index 0000000000000000000000000000000000000000..c6290690a755c810b55800e88f1300e103a00c5e Binary files /dev/null and b/system/system/lib64/vendor.qti.hardware.radio.ims@1.1.so differ diff --git a/system/system/lib64/vendor.qti.hardware.radio.ims@1.2.so b/system/system/lib64/vendor.qti.hardware.radio.ims@1.2.so new file mode 100644 index 0000000000000000000000000000000000000000..5774933951aa6ed9e69208a7ad65619105c97827 Binary files /dev/null and b/system/system/lib64/vendor.qti.hardware.radio.ims@1.2.so differ diff --git a/system/system/lib64/vendor.qti.hardware.radio.ims@1.3.so b/system/system/lib64/vendor.qti.hardware.radio.ims@1.3.so new file mode 100644 index 0000000000000000000000000000000000000000..278dbed3e90a4d026be65640a46575e08b64b343 Binary files /dev/null and b/system/system/lib64/vendor.qti.hardware.radio.ims@1.3.so differ diff --git a/system/system/lib64/vendor.qti.hardware.radio.ims@1.4.so b/system/system/lib64/vendor.qti.hardware.radio.ims@1.4.so new file mode 100644 index 0000000000000000000000000000000000000000..bf86415b52457d139a5f6c5856574f4067d41783 Binary files /dev/null and b/system/system/lib64/vendor.qti.hardware.radio.ims@1.4.so differ diff --git a/system/system/lib64/vendor.qti.hardware.radio.lpa@1.0.so b/system/system/lib64/vendor.qti.hardware.radio.lpa@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..7df93c20a0d607d633336e8e43908e21dd0c6a40 Binary files /dev/null and b/system/system/lib64/vendor.qti.hardware.radio.lpa@1.0.so differ diff --git a/system/system/lib64/vendor.qti.hardware.radio.qcrilhook@1.0.so b/system/system/lib64/vendor.qti.hardware.radio.qcrilhook@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..0cbf2d8087584e699b3954887ad0d65c8db3f117 Binary files /dev/null and b/system/system/lib64/vendor.qti.hardware.radio.qcrilhook@1.0.so differ diff --git a/system/system/lib64/vendor.qti.hardware.radio.qtiradio@1.0.so b/system/system/lib64/vendor.qti.hardware.radio.qtiradio@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..4d8caac1290c0b9b872b546a3f31aae57f8a0eda Binary files /dev/null and b/system/system/lib64/vendor.qti.hardware.radio.qtiradio@1.0.so differ diff --git a/system/system/lib64/vendor.qti.hardware.radio.qtiradio@2.0.so b/system/system/lib64/vendor.qti.hardware.radio.qtiradio@2.0.so new file mode 100644 index 0000000000000000000000000000000000000000..4ee9aad80c4bec55b65f1916eb1fe5ccf5fe755e Binary files /dev/null and b/system/system/lib64/vendor.qti.hardware.radio.qtiradio@2.0.so differ diff --git a/system/system/lib64/vendor.qti.hardware.radio.uim@1.0.so b/system/system/lib64/vendor.qti.hardware.radio.uim@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..a848deec70b98164bea5e27f94e4f8b93a4db564 Binary files /dev/null and b/system/system/lib64/vendor.qti.hardware.radio.uim@1.0.so differ diff --git a/system/system/lib64/vendor.qti.hardware.radio.uim@1.1.so b/system/system/lib64/vendor.qti.hardware.radio.uim@1.1.so new file mode 100644 index 0000000000000000000000000000000000000000..c0206a1aba90846226d3609e1773b2ff8a96c7d1 Binary files /dev/null and b/system/system/lib64/vendor.qti.hardware.radio.uim@1.1.so differ diff --git a/system/system/lib64/vendor.qti.hardware.radio.uim_remote_client@1.0.so b/system/system/lib64/vendor.qti.hardware.radio.uim_remote_client@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..90b99e6bccf138fc04d6e2d868fb5a8fe3f44712 Binary files /dev/null and b/system/system/lib64/vendor.qti.hardware.radio.uim_remote_client@1.0.so differ diff --git a/system/system/lib64/vendor.qti.hardware.radio.uim_remote_server@1.0.so b/system/system/lib64/vendor.qti.hardware.radio.uim_remote_server@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..6a3a9ec2cf49e2fa20c7818b800dd455ecbb8622 Binary files /dev/null and b/system/system/lib64/vendor.qti.hardware.radio.uim_remote_server@1.0.so differ diff --git a/system/system/lib64/vendor.qti.hardware.scve.objecttracker@1.0-adapter-helper.so b/system/system/lib64/vendor.qti.hardware.scve.objecttracker@1.0-adapter-helper.so new file mode 100644 index 0000000000000000000000000000000000000000..7079ee4851ccb0d8cb71bc5a4b94e7c133a1be11 Binary files /dev/null and b/system/system/lib64/vendor.qti.hardware.scve.objecttracker@1.0-adapter-helper.so differ diff --git a/system/system/lib64/vendor.qti.hardware.scve.objecttracker@1.0.so b/system/system/lib64/vendor.qti.hardware.scve.objecttracker@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..9a848a951e44bcd6d075d2cd98ad5facd9722371 Binary files /dev/null and b/system/system/lib64/vendor.qti.hardware.scve.objecttracker@1.0.so differ diff --git a/system/system/lib64/vendor.qti.hardware.scve.panorama@1.0-adapter-helper.so b/system/system/lib64/vendor.qti.hardware.scve.panorama@1.0-adapter-helper.so new file mode 100644 index 0000000000000000000000000000000000000000..beb5560d9608f6b4c48419461a3fb1876c34245c Binary files /dev/null and b/system/system/lib64/vendor.qti.hardware.scve.panorama@1.0-adapter-helper.so differ diff --git a/system/system/lib64/vendor.qti.hardware.scve.panorama@1.0.so b/system/system/lib64/vendor.qti.hardware.scve.panorama@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..8c3f5268af413f540e733f368ecf5ccc9d0c6e04 Binary files /dev/null and b/system/system/lib64/vendor.qti.hardware.scve.panorama@1.0.so differ diff --git a/system/system/lib64/vendor.qti.hardware.sensorscalibrate@1.0.so b/system/system/lib64/vendor.qti.hardware.sensorscalibrate@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..277705137fe2c0121f56b7a3630432d4b0994e0f Binary files /dev/null and b/system/system/lib64/vendor.qti.hardware.sensorscalibrate@1.0.so differ diff --git a/system/system/lib64/vendor.qti.hardware.soter@1.0.so b/system/system/lib64/vendor.qti.hardware.soter@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..8152fa1a1400b99a1add6f40ddc85c4742f10adb Binary files /dev/null and b/system/system/lib64/vendor.qti.hardware.soter@1.0.so differ diff --git a/system/system/lib64/vendor.qti.hardware.tui_comm@1.0.so b/system/system/lib64/vendor.qti.hardware.tui_comm@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..71370b1edf841e8e7ef7f4bed0b66246824f5e8d Binary files /dev/null and b/system/system/lib64/vendor.qti.hardware.tui_comm@1.0.so differ diff --git a/system/system/lib64/vendor.qti.hardware.vpp@1.1.so b/system/system/lib64/vendor.qti.hardware.vpp@1.1.so new file mode 100644 index 0000000000000000000000000000000000000000..7c071b3cf489715984b696ecc7107af7302302ea Binary files /dev/null and b/system/system/lib64/vendor.qti.hardware.vpp@1.1.so differ diff --git a/system/system/lib64/vendor.qti.ims.callinfo@1.0.so b/system/system/lib64/vendor.qti.ims.callinfo@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..01e6c26e792bcbbfabd2a5b82317abecad946c7e Binary files /dev/null and b/system/system/lib64/vendor.qti.ims.callinfo@1.0.so differ diff --git a/system/system/lib64/vendor.qti.ims.rcsconfig@1.0.so b/system/system/lib64/vendor.qti.ims.rcsconfig@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..f26260d8f329610ddae8cadeb0c4307fe38d3338 Binary files /dev/null and b/system/system/lib64/vendor.qti.ims.rcsconfig@1.0.so differ diff --git a/system/system/lib64/vendor.qti.imsrtpservice@1.0.so b/system/system/lib64/vendor.qti.imsrtpservice@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..2e915212bb2a030410800ee6f7abca139535104b Binary files /dev/null and b/system/system/lib64/vendor.qti.imsrtpservice@1.0.so differ diff --git a/system/system/lib64/vendor.qti.latency@2.0.so b/system/system/lib64/vendor.qti.latency@2.0.so new file mode 100644 index 0000000000000000000000000000000000000000..f0baa7c0f9dcbd96d6995f22babd5c978bbcb394 Binary files /dev/null and b/system/system/lib64/vendor.qti.latency@2.0.so differ diff --git a/system/system/lib64/vendor.qti.voiceprint@1.0.so b/system/system/lib64/vendor.qti.voiceprint@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..22ee3f70c277d985e3999f4743b7e441f68c5812 Binary files /dev/null and b/system/system/lib64/vendor.qti.voiceprint@1.0.so differ diff --git a/system/system/lib64/vndk-28/android.frameworks.displayservice@1.0.so b/system/system/lib64/vndk-28/android.frameworks.displayservice@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..209446027338c58a5580affa651965bc803a696a Binary files /dev/null and b/system/system/lib64/vndk-28/android.frameworks.displayservice@1.0.so differ diff --git a/system/system/lib64/vndk-28/android.frameworks.schedulerservice@1.0.so b/system/system/lib64/vndk-28/android.frameworks.schedulerservice@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..f32795a8905beac2c7bb2b078de3932649d1d802 Binary files /dev/null and b/system/system/lib64/vndk-28/android.frameworks.schedulerservice@1.0.so differ diff --git a/system/system/lib64/vndk-28/android.frameworks.sensorservice@1.0.so b/system/system/lib64/vndk-28/android.frameworks.sensorservice@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..ddd09d6a923096ae607b35f1b159bf3bdefc31a0 Binary files /dev/null and b/system/system/lib64/vndk-28/android.frameworks.sensorservice@1.0.so differ diff --git a/system/system/lib64/vndk-28/android.frameworks.vr.composer@1.0.so b/system/system/lib64/vndk-28/android.frameworks.vr.composer@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..0a58d00919a033448499d3b257f45bf5361e3724 Binary files /dev/null and b/system/system/lib64/vndk-28/android.frameworks.vr.composer@1.0.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.audio.common-util.so b/system/system/lib64/vndk-28/android.hardware.audio.common-util.so new file mode 100644 index 0000000000000000000000000000000000000000..9def084b177310fa1081082cb2bd33a08465bd04 Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.audio.common-util.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.audio.common@2.0-util.so b/system/system/lib64/vndk-28/android.hardware.audio.common@2.0-util.so new file mode 100644 index 0000000000000000000000000000000000000000..2525f34a34431e4c5dc6ce00b4035d00c088cdcf Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.audio.common@2.0-util.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.audio.common@2.0.so b/system/system/lib64/vndk-28/android.hardware.audio.common@2.0.so new file mode 100644 index 0000000000000000000000000000000000000000..9eafff2acba334017196b80566c821272f19e60d Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.audio.common@2.0.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.audio.common@4.0-util.so b/system/system/lib64/vndk-28/android.hardware.audio.common@4.0-util.so new file mode 100644 index 0000000000000000000000000000000000000000..e81e9e45682ac4e434955428a25a125317bdb050 Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.audio.common@4.0-util.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.audio.common@4.0.so b/system/system/lib64/vndk-28/android.hardware.audio.common@4.0.so new file mode 100644 index 0000000000000000000000000000000000000000..493d5669df4a090dace04a31af97d0c25ef283dd Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.audio.common@4.0.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.audio.effect@2.0.so b/system/system/lib64/vndk-28/android.hardware.audio.effect@2.0.so new file mode 100644 index 0000000000000000000000000000000000000000..69079ebbc67eb4d603b2373c5d84e980372735bd Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.audio.effect@2.0.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.audio.effect@4.0.so b/system/system/lib64/vndk-28/android.hardware.audio.effect@4.0.so new file mode 100644 index 0000000000000000000000000000000000000000..dfb475bcc6262bf5a757e838cea20cd0d77de5ff Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.audio.effect@4.0.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.audio@2.0.so b/system/system/lib64/vndk-28/android.hardware.audio@2.0.so new file mode 100644 index 0000000000000000000000000000000000000000..b69e50bf959358319fd96c69b3443681fedf3478 Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.audio@2.0.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.audio@4.0.so b/system/system/lib64/vndk-28/android.hardware.audio@4.0.so new file mode 100644 index 0000000000000000000000000000000000000000..96d9d113b7c8dd5fc0771538a9ea118cc2d9e827 Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.audio@4.0.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.authsecret@1.0.so b/system/system/lib64/vndk-28/android.hardware.authsecret@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..1828a159a438067a51d8277980228f327890743b Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.authsecret@1.0.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.automotive.audiocontrol@1.0.so b/system/system/lib64/vndk-28/android.hardware.automotive.audiocontrol@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..9285ff391d597cca04bb783c221cb2b394bb04d8 Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.automotive.audiocontrol@1.0.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.automotive.evs@1.0.so b/system/system/lib64/vndk-28/android.hardware.automotive.evs@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..781dd06c0d6e9873f18ea2402395eb1962920660 Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.automotive.evs@1.0.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.automotive.vehicle@2.0.so b/system/system/lib64/vndk-28/android.hardware.automotive.vehicle@2.0.so new file mode 100644 index 0000000000000000000000000000000000000000..626938c6f8989e5ec2f82f5450d7a80d1b7681b9 Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.automotive.vehicle@2.0.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.biometrics.fingerprint@2.1.so b/system/system/lib64/vndk-28/android.hardware.biometrics.fingerprint@2.1.so new file mode 100644 index 0000000000000000000000000000000000000000..292775ebe5a4e665cf7a7dd4d2a6157235bc525a Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.biometrics.fingerprint@2.1.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.bluetooth.a2dp@1.0.so b/system/system/lib64/vndk-28/android.hardware.bluetooth.a2dp@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..5a3a63867b4eeb49e8a1c5408821d654df89134c Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.bluetooth.a2dp@1.0.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.bluetooth@1.0.so b/system/system/lib64/vndk-28/android.hardware.bluetooth@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..ec31a3a07122c6b35fd3103a6d7e09935e396f01 Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.bluetooth@1.0.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.boot@1.0.so b/system/system/lib64/vndk-28/android.hardware.boot@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..2c5830c14558c8b690d3d6384b5ff4eefd338561 Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.boot@1.0.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.broadcastradio@1.0.so b/system/system/lib64/vndk-28/android.hardware.broadcastradio@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..c3a2011bd0e3664ceb14801f033cf369b6257145 Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.broadcastradio@1.0.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.broadcastradio@1.1.so b/system/system/lib64/vndk-28/android.hardware.broadcastradio@1.1.so new file mode 100644 index 0000000000000000000000000000000000000000..4d1fa8f514e4588693253b0276d7e2444fd8e39a Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.broadcastradio@1.1.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.broadcastradio@2.0.so b/system/system/lib64/vndk-28/android.hardware.broadcastradio@2.0.so new file mode 100644 index 0000000000000000000000000000000000000000..cf7b6124ad719e021f7f1a97fbfe500ca2e6a352 Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.broadcastradio@2.0.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.camera.common@1.0.so b/system/system/lib64/vndk-28/android.hardware.camera.common@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..40508144078a1185a53ea50e2893f3e5ed767670 Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.camera.common@1.0.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.camera.device@1.0.so b/system/system/lib64/vndk-28/android.hardware.camera.device@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..735245926b72bf1090ec1296f970ef91aa904f42 Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.camera.device@1.0.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.camera.device@3.2.so b/system/system/lib64/vndk-28/android.hardware.camera.device@3.2.so new file mode 100644 index 0000000000000000000000000000000000000000..da2d716c083ad5edf91dfaf8ead709a2d0784286 Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.camera.device@3.2.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.camera.device@3.3.so b/system/system/lib64/vndk-28/android.hardware.camera.device@3.3.so new file mode 100644 index 0000000000000000000000000000000000000000..24b19099f81834d63504e843aace767bd1074bfd Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.camera.device@3.3.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.camera.device@3.4.so b/system/system/lib64/vndk-28/android.hardware.camera.device@3.4.so new file mode 100644 index 0000000000000000000000000000000000000000..36d7c04934bcb83f7fce3d288093b0966fcd7779 Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.camera.device@3.4.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.camera.metadata@3.2.so b/system/system/lib64/vndk-28/android.hardware.camera.metadata@3.2.so new file mode 100644 index 0000000000000000000000000000000000000000..be15a4dacf0e70ac62311d2e90e909e06617dee7 Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.camera.metadata@3.2.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.camera.metadata@3.3.so b/system/system/lib64/vndk-28/android.hardware.camera.metadata@3.3.so new file mode 100644 index 0000000000000000000000000000000000000000..6ecb8be748226aa62d190dce6b064e1a556fab39 Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.camera.metadata@3.3.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.camera.provider@2.4.so b/system/system/lib64/vndk-28/android.hardware.camera.provider@2.4.so new file mode 100644 index 0000000000000000000000000000000000000000..7fb04d8e5d846a62049db7c302e1767b1cc3bc74 Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.camera.provider@2.4.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.cas.native@1.0.so b/system/system/lib64/vndk-28/android.hardware.cas.native@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..0d82d6d2903f8980803cb2402ea28e8f2d6aebcf Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.cas.native@1.0.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.cas@1.0.so b/system/system/lib64/vndk-28/android.hardware.cas@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..1d08a3d5f9b7f163b9fef5b2a28085e770e127c0 Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.cas@1.0.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.configstore-utils.so b/system/system/lib64/vndk-28/android.hardware.configstore-utils.so new file mode 100644 index 0000000000000000000000000000000000000000..38e7a365b7efb47f9210de7e5ad619dab8d01fc1 Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.configstore-utils.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.configstore@1.0.so b/system/system/lib64/vndk-28/android.hardware.configstore@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..48db7fd317fd7cef2e2e35c6bfb0a36a4dc9ae6c Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.configstore@1.0.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.configstore@1.1.so b/system/system/lib64/vndk-28/android.hardware.configstore@1.1.so new file mode 100644 index 0000000000000000000000000000000000000000..24e1446a5387150a5d63e4df8cec15831ad9cc02 Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.configstore@1.1.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.confirmationui-support-lib.so b/system/system/lib64/vndk-28/android.hardware.confirmationui-support-lib.so new file mode 100644 index 0000000000000000000000000000000000000000..3e9a1dfef167e607db5aa9a4ab861948768cc14e Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.confirmationui-support-lib.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.confirmationui@1.0.so b/system/system/lib64/vndk-28/android.hardware.confirmationui@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..c66f6d0caad48f3f05037952b222329ae9b250a5 Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.confirmationui@1.0.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.contexthub@1.0.so b/system/system/lib64/vndk-28/android.hardware.contexthub@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..d62a33770425dc09ab77b1228a6aec90b58af968 Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.contexthub@1.0.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.drm@1.0.so b/system/system/lib64/vndk-28/android.hardware.drm@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..2ce6d9b25429ae75ac0cb8e90d2675c4c18f8587 Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.drm@1.0.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.drm@1.1.so b/system/system/lib64/vndk-28/android.hardware.drm@1.1.so new file mode 100644 index 0000000000000000000000000000000000000000..e369a0c51fabf02aa13d737ae3166c0637e98ee3 Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.drm@1.1.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.dumpstate@1.0.so b/system/system/lib64/vndk-28/android.hardware.dumpstate@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..621a69f3d76cbb176228ae7947a69b8452c7e2ca Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.dumpstate@1.0.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.gatekeeper@1.0.so b/system/system/lib64/vndk-28/android.hardware.gatekeeper@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..f54236525a0059e742bc64bdc630e8b075a44747 Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.gatekeeper@1.0.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.gnss@1.0.so b/system/system/lib64/vndk-28/android.hardware.gnss@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..907ef0b8933473905ae27c8a16c192294ac712ab Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.gnss@1.0.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.gnss@1.1.so b/system/system/lib64/vndk-28/android.hardware.gnss@1.1.so new file mode 100644 index 0000000000000000000000000000000000000000..0e05448551f72df3ab39ee0270a8832efb46ac32 Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.gnss@1.1.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.graphics.allocator@2.0.so b/system/system/lib64/vndk-28/android.hardware.graphics.allocator@2.0.so new file mode 100644 index 0000000000000000000000000000000000000000..8b4496abeaf13fb1a2fb0241b1617949ebeed222 Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.graphics.allocator@2.0.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.graphics.bufferqueue@1.0.so b/system/system/lib64/vndk-28/android.hardware.graphics.bufferqueue@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..20de6c5f630c0e8c18aa6b5d72841365e53c8ccb Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.graphics.bufferqueue@1.0.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.graphics.composer@2.1.so b/system/system/lib64/vndk-28/android.hardware.graphics.composer@2.1.so new file mode 100644 index 0000000000000000000000000000000000000000..76899dbca9e2e971bd74650feb3c1bb60df81c0f Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.graphics.composer@2.1.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.graphics.composer@2.2.so b/system/system/lib64/vndk-28/android.hardware.graphics.composer@2.2.so new file mode 100644 index 0000000000000000000000000000000000000000..7bac43e480c55864b433fd38f10a993f0f2eb2e0 Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.graphics.composer@2.2.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.health@1.0.so b/system/system/lib64/vndk-28/android.hardware.health@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..6c0b16c899186fd29629f5a8e254d7db45d0ae1d Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.health@1.0.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.health@2.0.so b/system/system/lib64/vndk-28/android.hardware.health@2.0.so new file mode 100644 index 0000000000000000000000000000000000000000..1872a0bced7f86c3d092b51101254efdb957d647 Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.health@2.0.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.ir@1.0.so b/system/system/lib64/vndk-28/android.hardware.ir@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..0c03e4b5f06b39d37e7fc4a8ba6254e9a649e8a0 Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.ir@1.0.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.keymaster@3.0.so b/system/system/lib64/vndk-28/android.hardware.keymaster@3.0.so new file mode 100644 index 0000000000000000000000000000000000000000..748aabba2f172562ec28c69dcbc1919eb4712ade Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.keymaster@3.0.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.keymaster@4.0.so b/system/system/lib64/vndk-28/android.hardware.keymaster@4.0.so new file mode 100644 index 0000000000000000000000000000000000000000..bc9f6bf40ff0aa94f41af584aa38d60504f6d097 Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.keymaster@4.0.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.light@2.0.so b/system/system/lib64/vndk-28/android.hardware.light@2.0.so new file mode 100644 index 0000000000000000000000000000000000000000..9cb1dfec916930229365cb83387ae4b3241d1675 Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.light@2.0.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.media.bufferpool@1.0.so b/system/system/lib64/vndk-28/android.hardware.media.bufferpool@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..cf9464dff31ac8a5f6629f129d2ad85fcb8cec19 Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.media.bufferpool@1.0.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.media.omx@1.0.so b/system/system/lib64/vndk-28/android.hardware.media.omx@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..f7b665423c9a940b8d0f410aedb7324db1278540 Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.media.omx@1.0.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.media@1.0.so b/system/system/lib64/vndk-28/android.hardware.media@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..dcd2fea61994bebf5b8ca3a5210dff2308f5f9c7 Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.media@1.0.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.memtrack@1.0.so b/system/system/lib64/vndk-28/android.hardware.memtrack@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..fd08d35787c3a64133996856818b57b01df82dd4 Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.memtrack@1.0.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.neuralnetworks@1.0.so b/system/system/lib64/vndk-28/android.hardware.neuralnetworks@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..e3e22b1d526d7aa62fb17b487016f5aa67bd75ea Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.neuralnetworks@1.0.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.neuralnetworks@1.1.so b/system/system/lib64/vndk-28/android.hardware.neuralnetworks@1.1.so new file mode 100644 index 0000000000000000000000000000000000000000..218e75d3a0a96da9ff49d001deb07b8037c564cd Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.neuralnetworks@1.1.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.nfc@1.0.so b/system/system/lib64/vndk-28/android.hardware.nfc@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..553509e8a07c7553742f649b256587521ecb5ad1 Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.nfc@1.0.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.nfc@1.1.so b/system/system/lib64/vndk-28/android.hardware.nfc@1.1.so new file mode 100644 index 0000000000000000000000000000000000000000..594ae2a768f82f05b823462fe4595cbe08219100 Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.nfc@1.1.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.oemlock@1.0.so b/system/system/lib64/vndk-28/android.hardware.oemlock@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..3ce51cecdc84f78e6d577faf36cb681a466d7c7d Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.oemlock@1.0.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.power@1.0.so b/system/system/lib64/vndk-28/android.hardware.power@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..a6875d60e3745488f7cddd28fd110ec1b6a9574b Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.power@1.0.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.power@1.1.so b/system/system/lib64/vndk-28/android.hardware.power@1.1.so new file mode 100644 index 0000000000000000000000000000000000000000..088305c283a64d8387c86c347ede9a6fc80bbd44 Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.power@1.1.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.power@1.2.so b/system/system/lib64/vndk-28/android.hardware.power@1.2.so new file mode 100644 index 0000000000000000000000000000000000000000..35875170ab919eb438f83069eee32b75c8ca18bf Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.power@1.2.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.radio.config@1.0.so b/system/system/lib64/vndk-28/android.hardware.radio.config@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..82a06dd1cd87b343c612cc63f721af85a52ace0a Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.radio.config@1.0.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.radio.deprecated@1.0.so b/system/system/lib64/vndk-28/android.hardware.radio.deprecated@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..c44eb7b99d6341395f6f99e9f9bd1ffeae2b497d Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.radio.deprecated@1.0.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.radio@1.0.so b/system/system/lib64/vndk-28/android.hardware.radio@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..e1c6e95e39aff71170af21a4e6884f55818d6bfc Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.radio@1.0.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.radio@1.1.so b/system/system/lib64/vndk-28/android.hardware.radio@1.1.so new file mode 100644 index 0000000000000000000000000000000000000000..9c831d6290323d81bcbfe429e98c30bc8a3e9cc3 Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.radio@1.1.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.radio@1.2.so b/system/system/lib64/vndk-28/android.hardware.radio@1.2.so new file mode 100644 index 0000000000000000000000000000000000000000..2ac889907b13d8238cc95d0cc8b9bccaa2d2d35d Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.radio@1.2.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.secure_element@1.0.so b/system/system/lib64/vndk-28/android.hardware.secure_element@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..eb48a67aae95f9cf83ef3ddac9bb9fa9f02dbcfd Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.secure_element@1.0.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.sensors@1.0.so b/system/system/lib64/vndk-28/android.hardware.sensors@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..14054cc2e1206ec02530f108d268096f25eded83 Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.sensors@1.0.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.soundtrigger@2.0-core.so b/system/system/lib64/vndk-28/android.hardware.soundtrigger@2.0-core.so new file mode 100644 index 0000000000000000000000000000000000000000..7e2cb67d7f203ecd3b6fcfc23e1b69a9e143038b Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.soundtrigger@2.0-core.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.soundtrigger@2.0.so b/system/system/lib64/vndk-28/android.hardware.soundtrigger@2.0.so new file mode 100644 index 0000000000000000000000000000000000000000..f64c4f02bc5772cc2017328e69303d3666c252ce Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.soundtrigger@2.0.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.soundtrigger@2.1.so b/system/system/lib64/vndk-28/android.hardware.soundtrigger@2.1.so new file mode 100644 index 0000000000000000000000000000000000000000..cf6cd1c81b4fb91cbc5795acb91438fe07a1c801 Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.soundtrigger@2.1.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.tetheroffload.config@1.0.so b/system/system/lib64/vndk-28/android.hardware.tetheroffload.config@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..94dfdeb264a351c14b15f47a88cb51654ba2a328 Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.tetheroffload.config@1.0.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.tetheroffload.control@1.0.so b/system/system/lib64/vndk-28/android.hardware.tetheroffload.control@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..8f858111d57403a9e726c485d3c6825a7367a679 Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.tetheroffload.control@1.0.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.thermal@1.0.so b/system/system/lib64/vndk-28/android.hardware.thermal@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..fe4ea9f3b77232233a49d922b7c61e95b9ce1804 Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.thermal@1.0.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.thermal@1.1.so b/system/system/lib64/vndk-28/android.hardware.thermal@1.1.so new file mode 100644 index 0000000000000000000000000000000000000000..87babf146fbc1813fb58473acec745629cffbda7 Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.thermal@1.1.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.tv.cec@1.0.so b/system/system/lib64/vndk-28/android.hardware.tv.cec@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..b155e5eedb3b9d9305d6e222fc631bfc1eaf01eb Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.tv.cec@1.0.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.tv.input@1.0.so b/system/system/lib64/vndk-28/android.hardware.tv.input@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..8e1c46a56bd8395aa1984358912160dc014cb3e0 Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.tv.input@1.0.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.usb.gadget@1.0.so b/system/system/lib64/vndk-28/android.hardware.usb.gadget@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..2822489ac567af80a717ee34af6407451d515050 Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.usb.gadget@1.0.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.usb@1.0.so b/system/system/lib64/vndk-28/android.hardware.usb@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..ad3507fe45421af037ed945d6824036ba58c6920 Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.usb@1.0.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.usb@1.1.so b/system/system/lib64/vndk-28/android.hardware.usb@1.1.so new file mode 100644 index 0000000000000000000000000000000000000000..db489a474893a7072fc0790bab92130316e07729 Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.usb@1.1.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.vibrator@1.0.so b/system/system/lib64/vndk-28/android.hardware.vibrator@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..bab24b10662e108575cfb8b0a78a17c923bca964 Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.vibrator@1.0.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.vibrator@1.1.so b/system/system/lib64/vndk-28/android.hardware.vibrator@1.1.so new file mode 100644 index 0000000000000000000000000000000000000000..526a2f1afb7e1beb0f26b267c45495a23f7087c8 Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.vibrator@1.1.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.vibrator@1.2.so b/system/system/lib64/vndk-28/android.hardware.vibrator@1.2.so new file mode 100644 index 0000000000000000000000000000000000000000..6e7078b237a2cc022fec619a541967b6f6f9d513 Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.vibrator@1.2.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.vr@1.0.so b/system/system/lib64/vndk-28/android.hardware.vr@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..aeb45cfafd2e294416f2218923121c1e74263050 Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.vr@1.0.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.weaver@1.0.so b/system/system/lib64/vndk-28/android.hardware.weaver@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..bf9e41240d93dcc898df7ad1f56db5b218e26896 Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.weaver@1.0.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.wifi.hostapd@1.0.so b/system/system/lib64/vndk-28/android.hardware.wifi.hostapd@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..f5f0bce75eae57710345ef058d84b18370dc14d6 Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.wifi.hostapd@1.0.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.wifi.offload@1.0.so b/system/system/lib64/vndk-28/android.hardware.wifi.offload@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..b8a0cd6b71b64bfc048091f1650796a5052ea0c9 Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.wifi.offload@1.0.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.wifi.supplicant@1.0.so b/system/system/lib64/vndk-28/android.hardware.wifi.supplicant@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..601c71d08bc0b1a1099e981cb9c81ee0c9ef20a9 Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.wifi.supplicant@1.0.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.wifi.supplicant@1.1.so b/system/system/lib64/vndk-28/android.hardware.wifi.supplicant@1.1.so new file mode 100644 index 0000000000000000000000000000000000000000..23ff8429bd3b139591a5d858592b1df6a3f36e3f Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.wifi.supplicant@1.1.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.wifi@1.0.so b/system/system/lib64/vndk-28/android.hardware.wifi@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..6640a39a30992bd31fe86a9825705d258cd53080 Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.wifi@1.0.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.wifi@1.1.so b/system/system/lib64/vndk-28/android.hardware.wifi@1.1.so new file mode 100644 index 0000000000000000000000000000000000000000..5e096467cfec40f7b2ecdca860dcc65f9f0118cb Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.wifi@1.1.so differ diff --git a/system/system/lib64/vndk-28/android.hardware.wifi@1.2.so b/system/system/lib64/vndk-28/android.hardware.wifi@1.2.so new file mode 100644 index 0000000000000000000000000000000000000000..b07aac7fe890ec1b9d09041d70fe4512da682636 Binary files /dev/null and b/system/system/lib64/vndk-28/android.hardware.wifi@1.2.so differ diff --git a/system/system/lib64/vndk-28/android.hidl.allocator@1.0.so b/system/system/lib64/vndk-28/android.hidl.allocator@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..bb5b33a0d220697a5f0fcbea20878d362eb8daa1 Binary files /dev/null and b/system/system/lib64/vndk-28/android.hidl.allocator@1.0.so differ diff --git a/system/system/lib64/vndk-28/android.hidl.memory.block@1.0.so b/system/system/lib64/vndk-28/android.hidl.memory.block@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..f3f94984de6e42552d7431e28b1c63f5496c1981 Binary files /dev/null and b/system/system/lib64/vndk-28/android.hidl.memory.block@1.0.so differ diff --git a/system/system/lib64/vndk-28/android.hidl.token@1.0-utils.so b/system/system/lib64/vndk-28/android.hidl.token@1.0-utils.so new file mode 100644 index 0000000000000000000000000000000000000000..bdf356dcd0ce3233dfa887a33bf6363e450f0cef Binary files /dev/null and b/system/system/lib64/vndk-28/android.hidl.token@1.0-utils.so differ diff --git a/system/system/lib64/vndk-28/android.hidl.token@1.0.so b/system/system/lib64/vndk-28/android.hidl.token@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..00c22b11527ea21962334fc4d88d308a093090f3 Binary files /dev/null and b/system/system/lib64/vndk-28/android.hidl.token@1.0.so differ diff --git a/system/system/lib64/vndk-28/android.system.net.netd@1.0.so b/system/system/lib64/vndk-28/android.system.net.netd@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..dbf8b4553cf7f8cf748422415c08113a0cb1a9bf Binary files /dev/null and b/system/system/lib64/vndk-28/android.system.net.netd@1.0.so differ diff --git a/system/system/lib64/vndk-28/android.system.net.netd@1.1.so b/system/system/lib64/vndk-28/android.system.net.netd@1.1.so new file mode 100644 index 0000000000000000000000000000000000000000..c6619ab54f0c9144708080ba84365c7a73b40dfc Binary files /dev/null and b/system/system/lib64/vndk-28/android.system.net.netd@1.1.so differ diff --git a/system/system/lib64/vndk-28/android.system.wifi.keystore@1.0.so b/system/system/lib64/vndk-28/android.system.wifi.keystore@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..69ab833fdf814ef76e844411f71aac56010bdeb3 Binary files /dev/null and b/system/system/lib64/vndk-28/android.system.wifi.keystore@1.0.so differ diff --git a/system/system/lib64/vndk-28/libadf.so b/system/system/lib64/vndk-28/libadf.so new file mode 100644 index 0000000000000000000000000000000000000000..c386493e8e4f58f774bba982014cdfa03c4120a6 Binary files /dev/null and b/system/system/lib64/vndk-28/libadf.so differ diff --git a/system/system/lib64/vndk-28/libaudioroute.so b/system/system/lib64/vndk-28/libaudioroute.so new file mode 100644 index 0000000000000000000000000000000000000000..10a14a8394fea712deb413f6504f9f4e228b0ea1 Binary files /dev/null and b/system/system/lib64/vndk-28/libaudioroute.so differ diff --git a/system/system/lib64/vndk-28/libaudioutils.so b/system/system/lib64/vndk-28/libaudioutils.so new file mode 100644 index 0000000000000000000000000000000000000000..70b83d2e8a5764dd6a1c9ca5ff25469e86331ceb Binary files /dev/null and b/system/system/lib64/vndk-28/libaudioutils.so differ diff --git a/system/system/lib64/vndk-28/libbinder.so b/system/system/lib64/vndk-28/libbinder.so new file mode 100644 index 0000000000000000000000000000000000000000..1bbfbca3d53a1d8b9fcd16b64d48b908120b5048 Binary files /dev/null and b/system/system/lib64/vndk-28/libbinder.so differ diff --git a/system/system/lib64/vndk-28/libcamera_metadata.so b/system/system/lib64/vndk-28/libcamera_metadata.so new file mode 100644 index 0000000000000000000000000000000000000000..2d9e6d7597ddb6fc812e0cdf9d0b372ae06937df Binary files /dev/null and b/system/system/lib64/vndk-28/libcamera_metadata.so differ diff --git a/system/system/lib64/vndk-28/libcap.so b/system/system/lib64/vndk-28/libcap.so new file mode 100644 index 0000000000000000000000000000000000000000..b179c44aeaa4e09f3d6e9eeae79ec58ca1bc2c76 Binary files /dev/null and b/system/system/lib64/vndk-28/libcap.so differ diff --git a/system/system/lib64/vndk-28/libclang_rt.ubsan_standalone-aarch64-android.so b/system/system/lib64/vndk-28/libclang_rt.ubsan_standalone-aarch64-android.so new file mode 100644 index 0000000000000000000000000000000000000000..279f52db46e2f8fa79d527d418bc7ec2d6d19b1a Binary files /dev/null and b/system/system/lib64/vndk-28/libclang_rt.ubsan_standalone-aarch64-android.so differ diff --git a/system/system/lib64/vndk-28/libcn-cbor.so b/system/system/lib64/vndk-28/libcn-cbor.so new file mode 100644 index 0000000000000000000000000000000000000000..c206c64cbb00b8dd720fb2dd6933e51bf180e629 Binary files /dev/null and b/system/system/lib64/vndk-28/libcn-cbor.so differ diff --git a/system/system/lib64/vndk-28/libcrypto.so b/system/system/lib64/vndk-28/libcrypto.so new file mode 100644 index 0000000000000000000000000000000000000000..e6fe975e2c6018a0d11bcb57d571983dc3c56463 Binary files /dev/null and b/system/system/lib64/vndk-28/libcrypto.so differ diff --git a/system/system/lib64/vndk-28/libcrypto_utils.so b/system/system/lib64/vndk-28/libcrypto_utils.so new file mode 100644 index 0000000000000000000000000000000000000000..b4ab2e6cec6488e9baa1518df220fdfcf3e988e2 Binary files /dev/null and b/system/system/lib64/vndk-28/libcrypto_utils.so differ diff --git a/system/system/lib64/vndk-28/libcurl.so b/system/system/lib64/vndk-28/libcurl.so new file mode 100644 index 0000000000000000000000000000000000000000..24d0fcffe20e926ca928c64b926af532d3f13a75 Binary files /dev/null and b/system/system/lib64/vndk-28/libcurl.so differ diff --git a/system/system/lib64/vndk-28/libdiskconfig.so b/system/system/lib64/vndk-28/libdiskconfig.so new file mode 100644 index 0000000000000000000000000000000000000000..4323940374ccf992e9d8ab9556a11b6681d1fd2b Binary files /dev/null and b/system/system/lib64/vndk-28/libdiskconfig.so differ diff --git a/system/system/lib64/vndk-28/libdumpstateutil.so b/system/system/lib64/vndk-28/libdumpstateutil.so new file mode 100644 index 0000000000000000000000000000000000000000..575f33a4e8e56803ba9813a52b1f7f35ea9e6bc6 Binary files /dev/null and b/system/system/lib64/vndk-28/libdumpstateutil.so differ diff --git a/system/system/lib64/vndk-28/libevent.so b/system/system/lib64/vndk-28/libevent.so new file mode 100644 index 0000000000000000000000000000000000000000..2782c326e4c8c290322477fa222bf93ca4b7c013 Binary files /dev/null and b/system/system/lib64/vndk-28/libevent.so differ diff --git a/system/system/lib64/vndk-28/libexif.so b/system/system/lib64/vndk-28/libexif.so new file mode 100644 index 0000000000000000000000000000000000000000..1506adaf39d5a9c77e67b69eea44a76fd269d557 Binary files /dev/null and b/system/system/lib64/vndk-28/libexif.so differ diff --git a/system/system/lib64/vndk-28/libexpat.so b/system/system/lib64/vndk-28/libexpat.so new file mode 100644 index 0000000000000000000000000000000000000000..726569170b96d3aa6103338ef946af95d4085982 Binary files /dev/null and b/system/system/lib64/vndk-28/libexpat.so differ diff --git a/system/system/lib64/vndk-28/libfmq.so b/system/system/lib64/vndk-28/libfmq.so new file mode 100644 index 0000000000000000000000000000000000000000..b5d26d3d6af12d0ea5332ad16aa18948658f6e75 Binary files /dev/null and b/system/system/lib64/vndk-28/libfmq.so differ diff --git a/system/system/lib64/vndk-28/libgatekeeper.so b/system/system/lib64/vndk-28/libgatekeeper.so new file mode 100644 index 0000000000000000000000000000000000000000..3e02f6c136eb62b089e20d30100c0845d2da0b2c Binary files /dev/null and b/system/system/lib64/vndk-28/libgatekeeper.so differ diff --git a/system/system/lib64/vndk-28/libgui.so b/system/system/lib64/vndk-28/libgui.so new file mode 100644 index 0000000000000000000000000000000000000000..33cc14e75327d593eed2d2830ab10295f1899703 Binary files /dev/null and b/system/system/lib64/vndk-28/libgui.so differ diff --git a/system/system/lib64/vndk-28/libhardware_legacy.so b/system/system/lib64/vndk-28/libhardware_legacy.so new file mode 100644 index 0000000000000000000000000000000000000000..336b5e1f17114ee08369c1edde0c94cbc6169dc9 Binary files /dev/null and b/system/system/lib64/vndk-28/libhardware_legacy.so differ diff --git a/system/system/lib64/vndk-28/libhidlallocatorutils.so b/system/system/lib64/vndk-28/libhidlallocatorutils.so new file mode 100644 index 0000000000000000000000000000000000000000..d27d33600b5940b39d34a225dbf61505fd2857d4 Binary files /dev/null and b/system/system/lib64/vndk-28/libhidlallocatorutils.so differ diff --git a/system/system/lib64/vndk-28/libhidlcache.so b/system/system/lib64/vndk-28/libhidlcache.so new file mode 100644 index 0000000000000000000000000000000000000000..4d73c2eecf2b316abb088b98782c2057451a6d2c Binary files /dev/null and b/system/system/lib64/vndk-28/libhidlcache.so differ diff --git a/system/system/lib64/vndk-28/libjpeg.so b/system/system/lib64/vndk-28/libjpeg.so new file mode 100644 index 0000000000000000000000000000000000000000..a88fe599898bc02901999cdbe307b7293ef68aca Binary files /dev/null and b/system/system/lib64/vndk-28/libjpeg.so differ diff --git a/system/system/lib64/vndk-28/libkeymaster_messages.so b/system/system/lib64/vndk-28/libkeymaster_messages.so new file mode 100644 index 0000000000000000000000000000000000000000..f7ecc992de0462784fe4b9028e9dfd1d519cc6e0 Binary files /dev/null and b/system/system/lib64/vndk-28/libkeymaster_messages.so differ diff --git a/system/system/lib64/vndk-28/libkeymaster_portable.so b/system/system/lib64/vndk-28/libkeymaster_portable.so new file mode 100644 index 0000000000000000000000000000000000000000..ad93ed2cbc288a08863d094f707a554d1f437e51 Binary files /dev/null and b/system/system/lib64/vndk-28/libkeymaster_portable.so differ diff --git a/system/system/lib64/vndk-28/libldacBT_abr.so b/system/system/lib64/vndk-28/libldacBT_abr.so new file mode 100644 index 0000000000000000000000000000000000000000..8083904a0831c4b2aaee918e27f7f59fbf1014cb Binary files /dev/null and b/system/system/lib64/vndk-28/libldacBT_abr.so differ diff --git a/system/system/lib64/vndk-28/libldacBT_enc.so b/system/system/lib64/vndk-28/libldacBT_enc.so new file mode 100644 index 0000000000000000000000000000000000000000..d92c442ca62a1d8080ffc4aeacaebcafe45f6c83 Binary files /dev/null and b/system/system/lib64/vndk-28/libldacBT_enc.so differ diff --git a/system/system/lib64/vndk-28/liblz4.so b/system/system/lib64/vndk-28/liblz4.so new file mode 100644 index 0000000000000000000000000000000000000000..c40195102804eb35b5d01e1977e6fa8f0044365b Binary files /dev/null and b/system/system/lib64/vndk-28/liblz4.so differ diff --git a/system/system/lib64/vndk-28/libmedia_helper.so b/system/system/lib64/vndk-28/libmedia_helper.so new file mode 100644 index 0000000000000000000000000000000000000000..d694c1a8149eed993f6b61091a095e8cfa865a7f Binary files /dev/null and b/system/system/lib64/vndk-28/libmedia_helper.so differ diff --git a/system/system/lib64/vndk-28/libmedia_omx.so b/system/system/lib64/vndk-28/libmedia_omx.so new file mode 100644 index 0000000000000000000000000000000000000000..2ee4fd077aca862a26feec1a9a42b719b25e2047 Binary files /dev/null and b/system/system/lib64/vndk-28/libmedia_omx.so differ diff --git a/system/system/lib64/vndk-28/libmemtrack.so b/system/system/lib64/vndk-28/libmemtrack.so new file mode 100644 index 0000000000000000000000000000000000000000..1b1feefcf7ecac03c88fe6169ea047d3682c3b86 Binary files /dev/null and b/system/system/lib64/vndk-28/libmemtrack.so differ diff --git a/system/system/lib64/vndk-28/libminijail.so b/system/system/lib64/vndk-28/libminijail.so new file mode 100644 index 0000000000000000000000000000000000000000..7e20efadce93d450d95a9291614841e011bdd305 Binary files /dev/null and b/system/system/lib64/vndk-28/libminijail.so differ diff --git a/system/system/lib64/vndk-28/libmkbootimg_abi_check.so b/system/system/lib64/vndk-28/libmkbootimg_abi_check.so new file mode 100644 index 0000000000000000000000000000000000000000..a95431aa3e8a7bac2c63a6afe17fb6928737b794 Binary files /dev/null and b/system/system/lib64/vndk-28/libmkbootimg_abi_check.so differ diff --git a/system/system/lib64/vndk-28/libnetutils.so b/system/system/lib64/vndk-28/libnetutils.so new file mode 100644 index 0000000000000000000000000000000000000000..2361ffe5a7fae5cef08dd533204eb337d87bf6c7 Binary files /dev/null and b/system/system/lib64/vndk-28/libnetutils.so differ diff --git a/system/system/lib64/vndk-28/libnl.so b/system/system/lib64/vndk-28/libnl.so new file mode 100644 index 0000000000000000000000000000000000000000..8775443f7240b23b600820037625b9e4e7381fd6 Binary files /dev/null and b/system/system/lib64/vndk-28/libnl.so differ diff --git a/system/system/lib64/vndk-28/libopus.so b/system/system/lib64/vndk-28/libopus.so new file mode 100644 index 0000000000000000000000000000000000000000..ab6e42dccb106f48f441d06914ce6ef925f1e7ad Binary files /dev/null and b/system/system/lib64/vndk-28/libopus.so differ diff --git a/system/system/lib64/vndk-28/libpagemap.so b/system/system/lib64/vndk-28/libpagemap.so new file mode 100644 index 0000000000000000000000000000000000000000..f4c8a52e167d14169b8cbbca225f9123570053ec Binary files /dev/null and b/system/system/lib64/vndk-28/libpagemap.so differ diff --git a/system/system/lib64/vndk-28/libpcre2.so b/system/system/lib64/vndk-28/libpcre2.so new file mode 100644 index 0000000000000000000000000000000000000000..3ae695a3d025711f1315d606c2580ef73cbd6b69 Binary files /dev/null and b/system/system/lib64/vndk-28/libpcre2.so differ diff --git a/system/system/lib64/vndk-28/libpiex.so b/system/system/lib64/vndk-28/libpiex.so new file mode 100644 index 0000000000000000000000000000000000000000..d31cd2ab4025ab15b1b07e0bc4873bfcfe33e792 Binary files /dev/null and b/system/system/lib64/vndk-28/libpiex.so differ diff --git a/system/system/lib64/vndk-28/libpng.so b/system/system/lib64/vndk-28/libpng.so new file mode 100644 index 0000000000000000000000000000000000000000..5d6a602e67328fa082512feb24fc72057a6aa447 Binary files /dev/null and b/system/system/lib64/vndk-28/libpng.so differ diff --git a/system/system/lib64/vndk-28/libpower.so b/system/system/lib64/vndk-28/libpower.so new file mode 100644 index 0000000000000000000000000000000000000000..02f264b39f1d0d7234904043dd714349cf94ab5f Binary files /dev/null and b/system/system/lib64/vndk-28/libpower.so differ diff --git a/system/system/lib64/vndk-28/libprocinfo.so b/system/system/lib64/vndk-28/libprocinfo.so new file mode 100644 index 0000000000000000000000000000000000000000..dd80e8b748cd500b46de1ce7087a6bf8f58fc35b Binary files /dev/null and b/system/system/lib64/vndk-28/libprocinfo.so differ diff --git a/system/system/lib64/vndk-28/libprotobuf-cpp-full.so b/system/system/lib64/vndk-28/libprotobuf-cpp-full.so new file mode 100644 index 0000000000000000000000000000000000000000..6cc26e682c3219515aaf80227247b445a2e9b11b Binary files /dev/null and b/system/system/lib64/vndk-28/libprotobuf-cpp-full.so differ diff --git a/system/system/lib64/vndk-28/libprotobuf-cpp-lite.so b/system/system/lib64/vndk-28/libprotobuf-cpp-lite.so new file mode 100644 index 0000000000000000000000000000000000000000..d840883d4cc5bf16df88f26eb8cd1cce69195126 Binary files /dev/null and b/system/system/lib64/vndk-28/libprotobuf-cpp-lite.so differ diff --git a/system/system/lib64/vndk-28/libpuresoftkeymasterdevice.so b/system/system/lib64/vndk-28/libpuresoftkeymasterdevice.so new file mode 100644 index 0000000000000000000000000000000000000000..79891d19d14d69c46040f5ffd54cefcb757339ae Binary files /dev/null and b/system/system/lib64/vndk-28/libpuresoftkeymasterdevice.so differ diff --git a/system/system/lib64/vndk-28/libradio_metadata.so b/system/system/lib64/vndk-28/libradio_metadata.so new file mode 100644 index 0000000000000000000000000000000000000000..344c957d5d20daa5d3ba7616919e0fc427d5f685 Binary files /dev/null and b/system/system/lib64/vndk-28/libradio_metadata.so differ diff --git a/system/system/lib64/vndk-28/libselinux.so b/system/system/lib64/vndk-28/libselinux.so new file mode 100644 index 0000000000000000000000000000000000000000..bf2c8fe827c757be6ca449477735998c0c468ff6 Binary files /dev/null and b/system/system/lib64/vndk-28/libselinux.so differ diff --git a/system/system/lib64/vndk-28/libsoftkeymasterdevice.so b/system/system/lib64/vndk-28/libsoftkeymasterdevice.so new file mode 100644 index 0000000000000000000000000000000000000000..26fd5e88df415046aea2b02aaad9a32a6190e122 Binary files /dev/null and b/system/system/lib64/vndk-28/libsoftkeymasterdevice.so differ diff --git a/system/system/lib64/vndk-28/libspeexresampler.so b/system/system/lib64/vndk-28/libspeexresampler.so new file mode 100644 index 0000000000000000000000000000000000000000..85f4e0ceca773dcb716a1b22ac7741018ed2f49f Binary files /dev/null and b/system/system/lib64/vndk-28/libspeexresampler.so differ diff --git a/system/system/lib64/vndk-28/libsqlite.so b/system/system/lib64/vndk-28/libsqlite.so new file mode 100644 index 0000000000000000000000000000000000000000..1cf37b11485b7ad7cccd226da0c54f5cf53a8dae Binary files /dev/null and b/system/system/lib64/vndk-28/libsqlite.so differ diff --git a/system/system/lib64/vndk-28/libssl.so b/system/system/lib64/vndk-28/libssl.so new file mode 100644 index 0000000000000000000000000000000000000000..9206879d20849d42f7054a1891822dcdbdaf62b4 Binary files /dev/null and b/system/system/lib64/vndk-28/libssl.so differ diff --git a/system/system/lib64/vndk-28/libstagefright_amrnb_common.so b/system/system/lib64/vndk-28/libstagefright_amrnb_common.so new file mode 100644 index 0000000000000000000000000000000000000000..399ee202d6dc118796f45d952c2cb4e2da26eb2c Binary files /dev/null and b/system/system/lib64/vndk-28/libstagefright_amrnb_common.so differ diff --git a/system/system/lib64/vndk-28/libstagefright_bufferqueue_helper.so b/system/system/lib64/vndk-28/libstagefright_bufferqueue_helper.so new file mode 100644 index 0000000000000000000000000000000000000000..fd0375118f039807c144038ca3632ba1c97569ad Binary files /dev/null and b/system/system/lib64/vndk-28/libstagefright_bufferqueue_helper.so differ diff --git a/system/system/lib64/vndk-28/libstagefright_enc_common.so b/system/system/lib64/vndk-28/libstagefright_enc_common.so new file mode 100644 index 0000000000000000000000000000000000000000..d410670e631e195bf9595c0c4babae14509eeaf0 Binary files /dev/null and b/system/system/lib64/vndk-28/libstagefright_enc_common.so differ diff --git a/system/system/lib64/vndk-28/libstagefright_flacdec.so b/system/system/lib64/vndk-28/libstagefright_flacdec.so new file mode 100644 index 0000000000000000000000000000000000000000..9446feb899f2bb43cc1590c69f8c3af0aca95314 Binary files /dev/null and b/system/system/lib64/vndk-28/libstagefright_flacdec.so differ diff --git a/system/system/lib64/vndk-28/libstagefright_foundation.so b/system/system/lib64/vndk-28/libstagefright_foundation.so new file mode 100644 index 0000000000000000000000000000000000000000..c4681c09afe94d76dabccae27192e7bafafd9a73 Binary files /dev/null and b/system/system/lib64/vndk-28/libstagefright_foundation.so differ diff --git a/system/system/lib64/vndk-28/libstagefright_omx.so b/system/system/lib64/vndk-28/libstagefright_omx.so new file mode 100644 index 0000000000000000000000000000000000000000..aea73b7e22fcbac41fb9bf2c99acfa38df1ddbeb Binary files /dev/null and b/system/system/lib64/vndk-28/libstagefright_omx.so differ diff --git a/system/system/lib64/vndk-28/libstagefright_omx_utils.so b/system/system/lib64/vndk-28/libstagefright_omx_utils.so new file mode 100644 index 0000000000000000000000000000000000000000..c6fe8dff3efbe8bb842d0ec49c5dbb74fb5f44a8 Binary files /dev/null and b/system/system/lib64/vndk-28/libstagefright_omx_utils.so differ diff --git a/system/system/lib64/vndk-28/libstagefright_xmlparser.so b/system/system/lib64/vndk-28/libstagefright_xmlparser.so new file mode 100644 index 0000000000000000000000000000000000000000..0b237d62ce640096dc3169f649e5ba5c9a69e3c7 Binary files /dev/null and b/system/system/lib64/vndk-28/libstagefright_xmlparser.so differ diff --git a/system/system/lib64/vndk-28/libsuspend.so b/system/system/lib64/vndk-28/libsuspend.so new file mode 100644 index 0000000000000000000000000000000000000000..79efa02ac74aa27c2d7d4d867fe010affb0ef449 Binary files /dev/null and b/system/system/lib64/vndk-28/libsuspend.so differ diff --git a/system/system/lib64/vndk-28/libsysutils.so b/system/system/lib64/vndk-28/libsysutils.so new file mode 100644 index 0000000000000000000000000000000000000000..09e094fe51c172f0e081218db86b9537c6616e6d Binary files /dev/null and b/system/system/lib64/vndk-28/libsysutils.so differ diff --git a/system/system/lib64/vndk-28/libtinyalsa.so b/system/system/lib64/vndk-28/libtinyalsa.so new file mode 100644 index 0000000000000000000000000000000000000000..3cdc5bf1bc32604c41c9d04572543b7ef79e52c9 Binary files /dev/null and b/system/system/lib64/vndk-28/libtinyalsa.so differ diff --git a/system/system/lib64/vndk-28/libtinyxml2.so b/system/system/lib64/vndk-28/libtinyxml2.so new file mode 100644 index 0000000000000000000000000000000000000000..158b957bbe841ade7531a63e8587e43910a21a10 Binary files /dev/null and b/system/system/lib64/vndk-28/libtinyxml2.so differ diff --git a/system/system/lib64/vndk-28/libui.so b/system/system/lib64/vndk-28/libui.so new file mode 100644 index 0000000000000000000000000000000000000000..debedde5c2d2df14da9068465fa1eb32bb080d1c Binary files /dev/null and b/system/system/lib64/vndk-28/libui.so differ diff --git a/system/system/lib64/vndk-28/libusbhost.so b/system/system/lib64/vndk-28/libusbhost.so new file mode 100644 index 0000000000000000000000000000000000000000..e84c11a6af090a29e8106a1036ebe7be023b90e9 Binary files /dev/null and b/system/system/lib64/vndk-28/libusbhost.so differ diff --git a/system/system/lib64/vndk-28/libvixl-arm.so b/system/system/lib64/vndk-28/libvixl-arm.so new file mode 100644 index 0000000000000000000000000000000000000000..bc95bc882b82771634d6db57805ad79d142deb1b Binary files /dev/null and b/system/system/lib64/vndk-28/libvixl-arm.so differ diff --git a/system/system/lib64/vndk-28/libvixl-arm64.so b/system/system/lib64/vndk-28/libvixl-arm64.so new file mode 100644 index 0000000000000000000000000000000000000000..1b5e03143fb7fbcef854edc4247bab33ddd18391 Binary files /dev/null and b/system/system/lib64/vndk-28/libvixl-arm64.so differ diff --git a/system/system/lib64/vndk-28/libvorbisidec.so b/system/system/lib64/vndk-28/libvorbisidec.so new file mode 100644 index 0000000000000000000000000000000000000000..19777ce523c0741e215af68c95cf36b147af462c Binary files /dev/null and b/system/system/lib64/vndk-28/libvorbisidec.so differ diff --git a/system/system/lib64/vndk-28/libwifi-system-iface.so b/system/system/lib64/vndk-28/libwifi-system-iface.so new file mode 100644 index 0000000000000000000000000000000000000000..323188254f71055cd29a4961137aa19a37ea6577 Binary files /dev/null and b/system/system/lib64/vndk-28/libwifi-system-iface.so differ diff --git a/system/system/lib64/vndk-28/libxml2.so b/system/system/lib64/vndk-28/libxml2.so new file mode 100644 index 0000000000000000000000000000000000000000..73310294d44b7249c398b3207f5c5c3f9244fe24 Binary files /dev/null and b/system/system/lib64/vndk-28/libxml2.so differ diff --git a/system/system/lib64/vndk-28/libyuv.so b/system/system/lib64/vndk-28/libyuv.so new file mode 100644 index 0000000000000000000000000000000000000000..f84a302f5bf5ccb5f1cf6d25b01f1a60d617f8f2 Binary files /dev/null and b/system/system/lib64/vndk-28/libyuv.so differ diff --git a/system/system/lib64/vndk-28/libziparchive.so b/system/system/lib64/vndk-28/libziparchive.so new file mode 100644 index 0000000000000000000000000000000000000000..78ea1c1717d7bbf5c24f6a5dfb15827f43a9e9e5 Binary files /dev/null and b/system/system/lib64/vndk-28/libziparchive.so differ diff --git a/system/system/lib64/vndk-sp-28/android.hardware.graphics.common@1.0.so b/system/system/lib64/vndk-sp-28/android.hardware.graphics.common@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..963d759dd7a68a572b4be0fc4c22f3d33b98f20b Binary files /dev/null and b/system/system/lib64/vndk-sp-28/android.hardware.graphics.common@1.0.so differ diff --git a/system/system/lib64/vndk-sp-28/android.hardware.graphics.common@1.1.so b/system/system/lib64/vndk-sp-28/android.hardware.graphics.common@1.1.so new file mode 100644 index 0000000000000000000000000000000000000000..026432252d244e8adf114ec287498178ad307034 Binary files /dev/null and b/system/system/lib64/vndk-sp-28/android.hardware.graphics.common@1.1.so differ diff --git a/system/system/lib64/vndk-sp-28/android.hardware.graphics.mapper@2.0.so b/system/system/lib64/vndk-sp-28/android.hardware.graphics.mapper@2.0.so new file mode 100644 index 0000000000000000000000000000000000000000..6696aeec5d4bf290dd8ce3ea52e44043c048bea2 Binary files /dev/null and b/system/system/lib64/vndk-sp-28/android.hardware.graphics.mapper@2.0.so differ diff --git a/system/system/lib64/vndk-sp-28/android.hardware.graphics.mapper@2.1.so b/system/system/lib64/vndk-sp-28/android.hardware.graphics.mapper@2.1.so new file mode 100644 index 0000000000000000000000000000000000000000..97f84ec280618f14f3d0ae5195ae9fd8db115ffa Binary files /dev/null and b/system/system/lib64/vndk-sp-28/android.hardware.graphics.mapper@2.1.so differ diff --git a/system/system/lib64/vndk-sp-28/android.hardware.renderscript@1.0.so b/system/system/lib64/vndk-sp-28/android.hardware.renderscript@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..0545a4a9b11f02d202aca64a129d0ac4aeaf089e Binary files /dev/null and b/system/system/lib64/vndk-sp-28/android.hardware.renderscript@1.0.so differ diff --git a/system/system/lib64/vndk-sp-28/android.hidl.memory.token@1.0.so b/system/system/lib64/vndk-sp-28/android.hidl.memory.token@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..34cadbf6858d61aa145c68c171378d916e98c933 Binary files /dev/null and b/system/system/lib64/vndk-sp-28/android.hidl.memory.token@1.0.so differ diff --git a/system/system/lib64/vndk-sp-28/android.hidl.memory@1.0.so b/system/system/lib64/vndk-sp-28/android.hidl.memory@1.0.so new file mode 100644 index 0000000000000000000000000000000000000000..974cf6a090804d605b370766b3ab00e97e7b5068 Binary files /dev/null and b/system/system/lib64/vndk-sp-28/android.hidl.memory@1.0.so differ diff --git a/system/system/lib64/vndk-sp-28/hw/android.hidl.memory@1.0-impl.so b/system/system/lib64/vndk-sp-28/hw/android.hidl.memory@1.0-impl.so new file mode 100644 index 0000000000000000000000000000000000000000..0b574a07c67c21fe992f51c0d540849e0102880d Binary files /dev/null and b/system/system/lib64/vndk-sp-28/hw/android.hidl.memory@1.0-impl.so differ diff --git a/system/system/lib64/vndk-sp-28/libRSCpuRef.so b/system/system/lib64/vndk-sp-28/libRSCpuRef.so new file mode 100644 index 0000000000000000000000000000000000000000..b6ae64006b1a0338d3a7d2301c746057fb958a05 Binary files /dev/null and b/system/system/lib64/vndk-sp-28/libRSCpuRef.so differ diff --git a/system/system/lib64/vndk-sp-28/libRSDriver.so b/system/system/lib64/vndk-sp-28/libRSDriver.so new file mode 100644 index 0000000000000000000000000000000000000000..bba7de85ca6011ad25e48c3afa7ac44239c722ff Binary files /dev/null and b/system/system/lib64/vndk-sp-28/libRSDriver.so differ diff --git a/system/system/lib64/vndk-sp-28/libRS_internal.so b/system/system/lib64/vndk-sp-28/libRS_internal.so new file mode 100644 index 0000000000000000000000000000000000000000..44abd4f09446f0575cc0820b8bb14743b3f1e535 Binary files /dev/null and b/system/system/lib64/vndk-sp-28/libRS_internal.so differ diff --git a/system/system/lib64/vndk-sp-28/libbacktrace.so b/system/system/lib64/vndk-sp-28/libbacktrace.so new file mode 100644 index 0000000000000000000000000000000000000000..b90edaa0b25dd4579ca3dec54bee6b482ba392b4 Binary files /dev/null and b/system/system/lib64/vndk-sp-28/libbacktrace.so differ diff --git a/system/system/lib64/vndk-sp-28/libbase.so b/system/system/lib64/vndk-sp-28/libbase.so new file mode 100644 index 0000000000000000000000000000000000000000..525b2bc5bae75f09b651fbfec7ae47081aaf6c0b Binary files /dev/null and b/system/system/lib64/vndk-sp-28/libbase.so differ diff --git a/system/system/lib64/vndk-sp-28/libbcinfo.so b/system/system/lib64/vndk-sp-28/libbcinfo.so new file mode 100644 index 0000000000000000000000000000000000000000..8af4d300fed709aaf68997113eb7cc2c3c433a1a Binary files /dev/null and b/system/system/lib64/vndk-sp-28/libbcinfo.so differ diff --git a/system/system/lib64/vndk-sp-28/libblas.so b/system/system/lib64/vndk-sp-28/libblas.so new file mode 100644 index 0000000000000000000000000000000000000000..8fa6ceead10c4fe34b1ad2e90b10f1f66cf6ee72 Binary files /dev/null and b/system/system/lib64/vndk-sp-28/libblas.so differ diff --git a/system/system/lib64/vndk-sp-28/libc++.so b/system/system/lib64/vndk-sp-28/libc++.so new file mode 100644 index 0000000000000000000000000000000000000000..8ebdbf4543a76a87382934b64e0dc72e7681f3a8 Binary files /dev/null and b/system/system/lib64/vndk-sp-28/libc++.so differ diff --git a/system/system/lib64/vndk-sp-28/libcompiler_rt.so b/system/system/lib64/vndk-sp-28/libcompiler_rt.so new file mode 100644 index 0000000000000000000000000000000000000000..2fbfbd4f4b909185eb482c8f83f8f53efc9de4b7 Binary files /dev/null and b/system/system/lib64/vndk-sp-28/libcompiler_rt.so differ diff --git a/system/system/lib64/vndk-sp-28/libcutils.so b/system/system/lib64/vndk-sp-28/libcutils.so new file mode 100644 index 0000000000000000000000000000000000000000..11a2591de79f4fc41d1d9a6f31cac2d8fb486385 Binary files /dev/null and b/system/system/lib64/vndk-sp-28/libcutils.so differ diff --git a/system/system/lib64/vndk-sp-28/libhardware.so b/system/system/lib64/vndk-sp-28/libhardware.so new file mode 100644 index 0000000000000000000000000000000000000000..e6bfba5cff6e26ead38eca468f62901b1c8b191d Binary files /dev/null and b/system/system/lib64/vndk-sp-28/libhardware.so differ diff --git a/system/system/lib64/vndk-sp-28/libhidlbase.so b/system/system/lib64/vndk-sp-28/libhidlbase.so new file mode 100644 index 0000000000000000000000000000000000000000..b2074d55aedeb96ccc3c80e75cb9c68d1416cf43 Binary files /dev/null and b/system/system/lib64/vndk-sp-28/libhidlbase.so differ diff --git a/system/system/lib64/vndk-sp-28/libhidlmemory.so b/system/system/lib64/vndk-sp-28/libhidlmemory.so new file mode 100644 index 0000000000000000000000000000000000000000..012cb989163e1e142c3c26e37c9441c5d08cf3a5 Binary files /dev/null and b/system/system/lib64/vndk-sp-28/libhidlmemory.so differ diff --git a/system/system/lib64/vndk-sp-28/libhidltransport.so b/system/system/lib64/vndk-sp-28/libhidltransport.so new file mode 100644 index 0000000000000000000000000000000000000000..51b9f97778dfbc29774dd4658756c2ede3e7d66a Binary files /dev/null and b/system/system/lib64/vndk-sp-28/libhidltransport.so differ diff --git a/system/system/lib64/vndk-sp-28/libhwbinder.so b/system/system/lib64/vndk-sp-28/libhwbinder.so new file mode 100644 index 0000000000000000000000000000000000000000..145e8576aa01bb37f8a88956a1721382ebc90671 Binary files /dev/null and b/system/system/lib64/vndk-sp-28/libhwbinder.so differ diff --git a/system/system/lib64/vndk-sp-28/libhwbinder_noltopgo.so b/system/system/lib64/vndk-sp-28/libhwbinder_noltopgo.so new file mode 100644 index 0000000000000000000000000000000000000000..0f4b4eed2583f41307894860f659f75641a874a5 Binary files /dev/null and b/system/system/lib64/vndk-sp-28/libhwbinder_noltopgo.so differ diff --git a/system/system/lib64/vndk-sp-28/libion.so b/system/system/lib64/vndk-sp-28/libion.so new file mode 100644 index 0000000000000000000000000000000000000000..3406ffa63673efb7bd90b57a732977a60be0490e Binary files /dev/null and b/system/system/lib64/vndk-sp-28/libion.so differ diff --git a/system/system/lib64/vndk-sp-28/liblzma.so b/system/system/lib64/vndk-sp-28/liblzma.so new file mode 100644 index 0000000000000000000000000000000000000000..3e8534690da0adaf156d7e46818be789cd0e0a66 Binary files /dev/null and b/system/system/lib64/vndk-sp-28/liblzma.so differ diff --git a/system/system/lib64/vndk-sp-28/libunwind.so b/system/system/lib64/vndk-sp-28/libunwind.so new file mode 100644 index 0000000000000000000000000000000000000000..8efb8cb8efce08e9187b0d7d2475f3b970c36751 Binary files /dev/null and b/system/system/lib64/vndk-sp-28/libunwind.so differ diff --git a/system/system/lib64/vndk-sp-28/libunwindstack.so b/system/system/lib64/vndk-sp-28/libunwindstack.so new file mode 100644 index 0000000000000000000000000000000000000000..ed3f6af0bd2124b1ae0fe543b33fba960a0d1be7 Binary files /dev/null and b/system/system/lib64/vndk-sp-28/libunwindstack.so differ diff --git a/system/system/lib64/vndk-sp-28/libutils.so b/system/system/lib64/vndk-sp-28/libutils.so new file mode 100644 index 0000000000000000000000000000000000000000..b3f6153409539a820bfb7b9a740e96e9b7c632a0 Binary files /dev/null and b/system/system/lib64/vndk-sp-28/libutils.so differ diff --git a/system/system/lib64/vndk-sp-28/libutilscallstack.so b/system/system/lib64/vndk-sp-28/libutilscallstack.so new file mode 100644 index 0000000000000000000000000000000000000000..3b9615383c29ed6f35069378cabb409bb229677c Binary files /dev/null and b/system/system/lib64/vndk-sp-28/libutilscallstack.so differ diff --git a/system/system/lib64/vndk-sp-28/libz.so b/system/system/lib64/vndk-sp-28/libz.so new file mode 100644 index 0000000000000000000000000000000000000000..78057249ce7f9d74276963a8f2e901a4f0f5820a Binary files /dev/null and b/system/system/lib64/vndk-sp-28/libz.so differ diff --git a/system/system/media/audio/alarms/AlarmBeep.ogg b/system/system/media/audio/alarms/AlarmBeep.ogg new file mode 100644 index 0000000000000000000000000000000000000000..525cf24425f45a37dd25ebca6c7b0a2f613a85c1 Binary files /dev/null and b/system/system/media/audio/alarms/AlarmBeep.ogg differ diff --git a/system/system/media/audio/alarms/AlarmClassic.ogg b/system/system/media/audio/alarms/AlarmClassic.ogg new file mode 100644 index 0000000000000000000000000000000000000000..0e608bc9175b379cc166103c1f8eeff258d06a02 Binary files /dev/null and b/system/system/media/audio/alarms/AlarmClassic.ogg differ diff --git a/system/system/media/audio/alarms/AlarmDing.ogg b/system/system/media/audio/alarms/AlarmDing.ogg new file mode 100644 index 0000000000000000000000000000000000000000..a5e5841df779fd105e940da6dc0feeb2a02bd6c1 Binary files /dev/null and b/system/system/media/audio/alarms/AlarmDing.ogg differ diff --git a/system/system/media/audio/alarms/Birdy.ogg b/system/system/media/audio/alarms/Birdy.ogg new file mode 100644 index 0000000000000000000000000000000000000000..eaa3c15ba8db98a695cdca3ce096aa7fe26c4a90 Binary files /dev/null and b/system/system/media/audio/alarms/Birdy.ogg differ diff --git a/system/system/media/audio/alarms/BusyBugs.ogg b/system/system/media/audio/alarms/BusyBugs.ogg new file mode 100644 index 0000000000000000000000000000000000000000..1de86f76934a2a97804c14544b4a0000ea1b8f74 Binary files /dev/null and b/system/system/media/audio/alarms/BusyBugs.ogg differ diff --git a/system/system/media/audio/alarms/CMajorChord.ogg b/system/system/media/audio/alarms/CMajorChord.ogg new file mode 100644 index 0000000000000000000000000000000000000000..d5d7b51f51331ad6dc80d3c1a81c22070642cc72 Binary files /dev/null and b/system/system/media/audio/alarms/CMajorChord.ogg differ diff --git a/system/system/media/audio/alarms/CasualBigEasy.ogg b/system/system/media/audio/alarms/CasualBigEasy.ogg new file mode 100644 index 0000000000000000000000000000000000000000..13e4c58aef411966dd2ec16680053553670740c0 Binary files /dev/null and b/system/system/media/audio/alarms/CasualBigEasy.ogg differ diff --git a/system/system/media/audio/alarms/CasualFreeFlight.ogg b/system/system/media/audio/alarms/CasualFreeFlight.ogg new file mode 100644 index 0000000000000000000000000000000000000000..306f924b3ab1a4fe525e078a4ccd506921571caf Binary files /dev/null and b/system/system/media/audio/alarms/CasualFreeFlight.ogg differ diff --git a/system/system/media/audio/alarms/ClassDismissed.ogg b/system/system/media/audio/alarms/ClassDismissed.ogg new file mode 100644 index 0000000000000000000000000000000000000000..1a0edb7778921ce70c83cc9186550318a463d904 Binary files /dev/null and b/system/system/media/audio/alarms/ClassDismissed.ogg differ diff --git a/system/system/media/audio/alarms/DeepOcean.ogg b/system/system/media/audio/alarms/DeepOcean.ogg new file mode 100644 index 0000000000000000000000000000000000000000..4903b44124a52522138ce4fccba7c5cdb1e1d1bc Binary files /dev/null and b/system/system/media/audio/alarms/DeepOcean.ogg differ diff --git a/system/system/media/audio/alarms/DingDongX2.ogg b/system/system/media/audio/alarms/DingDongX2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..9c5faec2bfb81bd6e27b8b6e15c2af24a0006057 Binary files /dev/null and b/system/system/media/audio/alarms/DingDongX2.ogg differ diff --git a/system/system/media/audio/alarms/EnergyHalfwayHome.ogg b/system/system/media/audio/alarms/EnergyHalfwayHome.ogg new file mode 100644 index 0000000000000000000000000000000000000000..5b48316d6e139cbf7a9cf58148d68c9e28ad587f Binary files /dev/null and b/system/system/media/audio/alarms/EnergyHalfwayHome.ogg differ diff --git a/system/system/media/audio/alarms/EnergyMidEvilJaunt.ogg b/system/system/media/audio/alarms/EnergyMidEvilJaunt.ogg new file mode 100644 index 0000000000000000000000000000000000000000..0890cd6c72e28ff28ffaf7a0bf60a9b1c7a70c75 Binary files /dev/null and b/system/system/media/audio/alarms/EnergyMidEvilJaunt.ogg differ diff --git a/system/system/media/audio/alarms/EnergyParadiseIsland.ogg b/system/system/media/audio/alarms/EnergyParadiseIsland.ogg new file mode 100644 index 0000000000000000000000000000000000000000..5104407bb0c32e00c6abc3473661557c33e60cc2 Binary files /dev/null and b/system/system/media/audio/alarms/EnergyParadiseIsland.ogg differ diff --git a/system/system/media/audio/alarms/FunkyTempo1.ogg b/system/system/media/audio/alarms/FunkyTempo1.ogg new file mode 100644 index 0000000000000000000000000000000000000000..3cd77abfabe6cbaeb81795c6255df3624d707369 Binary files /dev/null and b/system/system/media/audio/alarms/FunkyTempo1.ogg differ diff --git a/system/system/media/audio/alarms/FunkyTempo2.ogg b/system/system/media/audio/alarms/FunkyTempo2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..0d751be38c7e7bddaa13859086c0f33c57cc4f4a Binary files /dev/null and b/system/system/media/audio/alarms/FunkyTempo2.ogg differ diff --git a/system/system/media/audio/alarms/GuitarCadence.ogg b/system/system/media/audio/alarms/GuitarCadence.ogg new file mode 100644 index 0000000000000000000000000000000000000000..f1627a99ebd6f7f8fb5e7f194d3ad22b009768f3 Binary files /dev/null and b/system/system/media/audio/alarms/GuitarCadence.ogg differ diff --git a/system/system/media/audio/alarms/HappyMarimba.ogg b/system/system/media/audio/alarms/HappyMarimba.ogg new file mode 100644 index 0000000000000000000000000000000000000000..5bdd167b5a49303a6b7f55f22553dcf0a97f99e6 Binary files /dev/null and b/system/system/media/audio/alarms/HappyMarimba.ogg differ diff --git a/system/system/media/audio/alarms/MusicBox.ogg b/system/system/media/audio/alarms/MusicBox.ogg new file mode 100644 index 0000000000000000000000000000000000000000..ba0b176cf236ca47dd10f4f12be711c5ea8d1c90 Binary files /dev/null and b/system/system/media/audio/alarms/MusicBox.ogg differ diff --git a/system/system/media/audio/alarms/MustWakeUp.ogg b/system/system/media/audio/alarms/MustWakeUp.ogg new file mode 100644 index 0000000000000000000000000000000000000000..344f85d145a95422d9ccb0b85d95cfcae1926d37 Binary files /dev/null and b/system/system/media/audio/alarms/MustWakeUp.ogg differ diff --git a/system/system/media/audio/alarms/PianoSteps.ogg b/system/system/media/audio/alarms/PianoSteps.ogg new file mode 100644 index 0000000000000000000000000000000000000000..8fa55932c6e5d69546bdf001fc3539c3204a0bd4 Binary files /dev/null and b/system/system/media/audio/alarms/PianoSteps.ogg differ diff --git a/system/system/media/audio/alarms/Rooster.ogg b/system/system/media/audio/alarms/Rooster.ogg new file mode 100644 index 0000000000000000000000000000000000000000..e3df85ecab02487ce67918fe92be7c2f7db41929 Binary files /dev/null and b/system/system/media/audio/alarms/Rooster.ogg differ diff --git a/system/system/media/audio/alarms/Rush.ogg b/system/system/media/audio/alarms/Rush.ogg new file mode 100644 index 0000000000000000000000000000000000000000..a87a2b0e5da5737bb24ffe958a93cd9212b321c5 Binary files /dev/null and b/system/system/media/audio/alarms/Rush.ogg differ diff --git a/system/system/media/audio/alarms/ShuLaiBao.ogg b/system/system/media/audio/alarms/ShuLaiBao.ogg new file mode 100644 index 0000000000000000000000000000000000000000..749f0223cb191a8cecbcb089aaacf35492f5a110 Binary files /dev/null and b/system/system/media/audio/alarms/ShuLaiBao.ogg differ diff --git a/system/system/media/audio/alarms/WakeupHorn.ogg b/system/system/media/audio/alarms/WakeupHorn.ogg new file mode 100644 index 0000000000000000000000000000000000000000..9d1c877bd159570b149eb405d1f6610537090a0e Binary files /dev/null and b/system/system/media/audio/alarms/WakeupHorn.ogg differ diff --git a/system/system/media/audio/notifications/CalendarEvent.ogg b/system/system/media/audio/notifications/CalendarEvent.ogg new file mode 100644 index 0000000000000000000000000000000000000000..1a75f4d66ee6e6464f0258db7094194f0bad8814 Binary files /dev/null and b/system/system/media/audio/notifications/CalendarEvent.ogg differ diff --git a/system/system/media/audio/notifications/DearDeer.ogg b/system/system/media/audio/notifications/DearDeer.ogg new file mode 100644 index 0000000000000000000000000000000000000000..668b3f6c593d97cae1f2bfcb84e223a5141121ba Binary files /dev/null and b/system/system/media/audio/notifications/DearDeer.ogg differ diff --git a/system/system/media/audio/notifications/DingDong.ogg b/system/system/media/audio/notifications/DingDong.ogg new file mode 100644 index 0000000000000000000000000000000000000000..fdb0ae6652e6a8fb20740957635595dcb89ae6f1 Binary files /dev/null and b/system/system/media/audio/notifications/DingDong.ogg differ diff --git a/system/system/media/audio/notifications/DontPanic.ogg b/system/system/media/audio/notifications/DontPanic.ogg new file mode 100644 index 0000000000000000000000000000000000000000..de647618ff4509ad383b5e5d99ccf3aca3e12d7a Binary files /dev/null and b/system/system/media/audio/notifications/DontPanic.ogg differ diff --git a/system/system/media/audio/notifications/DoorBell.ogg b/system/system/media/audio/notifications/DoorBell.ogg new file mode 100644 index 0000000000000000000000000000000000000000..35e3f2c060911a753f619d11c1725f5693d247dd Binary files /dev/null and b/system/system/media/audio/notifications/DoorBell.ogg differ diff --git a/system/system/media/audio/notifications/F1_MissedCall.ogg b/system/system/media/audio/notifications/F1_MissedCall.ogg new file mode 100644 index 0000000000000000000000000000000000000000..2cf2aab01e065df729f20c78b68d21f122c4d76d Binary files /dev/null and b/system/system/media/audio/notifications/F1_MissedCall.ogg differ diff --git a/system/system/media/audio/notifications/F1_New_MMS.ogg b/system/system/media/audio/notifications/F1_New_MMS.ogg new file mode 100644 index 0000000000000000000000000000000000000000..28ad523cb405326ac7ebf4f6a58ee1baa09a906b Binary files /dev/null and b/system/system/media/audio/notifications/F1_New_MMS.ogg differ diff --git a/system/system/media/audio/notifications/F1_New_SMS.ogg b/system/system/media/audio/notifications/F1_New_SMS.ogg new file mode 100644 index 0000000000000000000000000000000000000000..3b8514436d27aaa9b6656b08b99f8c783eb254af Binary files /dev/null and b/system/system/media/audio/notifications/F1_New_SMS.ogg differ diff --git a/system/system/media/audio/notifications/HappyTone.ogg b/system/system/media/audio/notifications/HappyTone.ogg new file mode 100644 index 0000000000000000000000000000000000000000..bc15ae78e7c504687518f7bc55c827626134f5e8 Binary files /dev/null and b/system/system/media/audio/notifications/HappyTone.ogg differ diff --git a/system/system/media/audio/notifications/Harp.ogg b/system/system/media/audio/notifications/Harp.ogg new file mode 100644 index 0000000000000000000000000000000000000000..3ad00b8848e5fee73c3c374bba0b2f1a9d5670f6 Binary files /dev/null and b/system/system/media/audio/notifications/Harp.ogg differ diff --git a/system/system/media/audio/notifications/Heaven.ogg b/system/system/media/audio/notifications/Heaven.ogg new file mode 100644 index 0000000000000000000000000000000000000000..53327acdb0d073e290429a3241e751a4676e2da5 Binary files /dev/null and b/system/system/media/audio/notifications/Heaven.ogg differ diff --git a/system/system/media/audio/notifications/Highwire.ogg b/system/system/media/audio/notifications/Highwire.ogg new file mode 100644 index 0000000000000000000000000000000000000000..404e4b91146bad8ede5ad2e76a4fd2cd7a016ab8 Binary files /dev/null and b/system/system/media/audio/notifications/Highwire.ogg differ diff --git a/system/system/media/audio/notifications/Ladder.ogg b/system/system/media/audio/notifications/Ladder.ogg new file mode 100644 index 0000000000000000000000000000000000000000..de7a50fcc396f0aca6a787d160ad29ee3fb3fb86 Binary files /dev/null and b/system/system/media/audio/notifications/Ladder.ogg differ diff --git a/system/system/media/audio/notifications/NewMail.ogg b/system/system/media/audio/notifications/NewMail.ogg new file mode 100644 index 0000000000000000000000000000000000000000..6437909ef8751d71796916fa4fce3b6a2b4b1dc2 Binary files /dev/null and b/system/system/media/audio/notifications/NewMail.ogg differ diff --git a/system/system/media/audio/notifications/NewMailVip.ogg b/system/system/media/audio/notifications/NewMailVip.ogg new file mode 100644 index 0000000000000000000000000000000000000000..985b5804f89e0b4382afe8c74f138669724e20ad Binary files /dev/null and b/system/system/media/audio/notifications/NewMailVip.ogg differ diff --git a/system/system/media/audio/notifications/NewMessage.ogg b/system/system/media/audio/notifications/NewMessage.ogg new file mode 100644 index 0000000000000000000000000000000000000000..4dcf1c88833daf3d0c56d70926799740e0687e11 Binary files /dev/null and b/system/system/media/audio/notifications/NewMessage.ogg differ diff --git a/system/system/media/audio/notifications/NewMessageVip.ogg b/system/system/media/audio/notifications/NewMessageVip.ogg new file mode 100644 index 0000000000000000000000000000000000000000..6d08e030501bf2e3effd75a5c01d4517f0c5440c Binary files /dev/null and b/system/system/media/audio/notifications/NewMessageVip.ogg differ diff --git a/system/system/media/audio/notifications/OnTheHunt.ogg b/system/system/media/audio/notifications/OnTheHunt.ogg new file mode 100644 index 0000000000000000000000000000000000000000..f7db714384326779c14cc3ff214c753872e4a3ea Binary files /dev/null and b/system/system/media/audio/notifications/OnTheHunt.ogg differ diff --git a/system/system/media/audio/notifications/SentMail.ogg b/system/system/media/audio/notifications/SentMail.ogg new file mode 100644 index 0000000000000000000000000000000000000000..251b1d3d0978983bc1ad681d681ef1b061ee1587 Binary files /dev/null and b/system/system/media/audio/notifications/SentMail.ogg differ diff --git a/system/system/media/audio/notifications/SlowDown.ogg b/system/system/media/audio/notifications/SlowDown.ogg new file mode 100644 index 0000000000000000000000000000000000000000..d7fb50ef1f3f760940df0dc6244a764c5ed92ab7 Binary files /dev/null and b/system/system/media/audio/notifications/SlowDown.ogg differ diff --git a/system/system/media/audio/notifications/Whistle.ogg b/system/system/media/audio/notifications/Whistle.ogg new file mode 100644 index 0000000000000000000000000000000000000000..5e650718d1bc1685a80fc95c622d77e0423b5bb7 Binary files /dev/null and b/system/system/media/audio/notifications/Whistle.ogg differ diff --git a/system/system/media/audio/notifications/pixiedust.ogg b/system/system/media/audio/notifications/pixiedust.ogg new file mode 100644 index 0000000000000000000000000000000000000000..da8375beb2c8c6a70575da86badc9554c0a1fadc Binary files /dev/null and b/system/system/media/audio/notifications/pixiedust.ogg differ diff --git a/system/system/media/audio/notifications/pizzicato.ogg b/system/system/media/audio/notifications/pizzicato.ogg new file mode 100644 index 0000000000000000000000000000000000000000..23f1a04fd8a0606f91860849ce8c3cbcb29c5230 Binary files /dev/null and b/system/system/media/audio/notifications/pizzicato.ogg differ diff --git a/system/system/media/audio/notifications/tweeters.ogg b/system/system/media/audio/notifications/tweeters.ogg new file mode 100644 index 0000000000000000000000000000000000000000..7b8f4607704971c7fcabf148ff21fb88bb5f3a8a Binary files /dev/null and b/system/system/media/audio/notifications/tweeters.ogg differ diff --git a/system/system/media/audio/ringtones/BambooOuterspace.ogg b/system/system/media/audio/ringtones/BambooOuterspace.ogg new file mode 100644 index 0000000000000000000000000000000000000000..65a1c6b824456a68bebdf5c4ec459e478c278712 Binary files /dev/null and b/system/system/media/audio/ringtones/BambooOuterspace.ogg differ diff --git a/system/system/media/audio/ringtones/BellRing.ogg b/system/system/media/audio/ringtones/BellRing.ogg new file mode 100644 index 0000000000000000000000000000000000000000..6125c3ba054590c3dc42dd772be5844bdf453baf Binary files /dev/null and b/system/system/media/audio/ringtones/BellRing.ogg differ diff --git a/system/system/media/audio/ringtones/BellinSpace.ogg b/system/system/media/audio/ringtones/BellinSpace.ogg new file mode 100644 index 0000000000000000000000000000000000000000..fe88ed8f4e724ce738bf4d03466f34b977ce6739 Binary files /dev/null and b/system/system/media/audio/ringtones/BellinSpace.ogg differ diff --git a/system/system/media/audio/ringtones/Bibip.ogg b/system/system/media/audio/ringtones/Bibip.ogg new file mode 100644 index 0000000000000000000000000000000000000000..46dd51dba60dd97a575724dc64be1f40d67d8895 Binary files /dev/null and b/system/system/media/audio/ringtones/Bibip.ogg differ diff --git a/system/system/media/audio/ringtones/Birdy.ogg b/system/system/media/audio/ringtones/Birdy.ogg new file mode 100644 index 0000000000000000000000000000000000000000..4e574cc5974e5665c774d4cbffe39550c058d86e Binary files /dev/null and b/system/system/media/audio/ringtones/Birdy.ogg differ diff --git a/system/system/media/audio/ringtones/BluePiano.ogg b/system/system/media/audio/ringtones/BluePiano.ogg new file mode 100644 index 0000000000000000000000000000000000000000..e354ed08e6e877676eb589deb48c82f090c459e2 Binary files /dev/null and b/system/system/media/audio/ringtones/BluePiano.ogg differ diff --git a/system/system/media/audio/ringtones/CMajorChord.ogg b/system/system/media/audio/ringtones/CMajorChord.ogg new file mode 100644 index 0000000000000000000000000000000000000000..8ac15f161768f633496a8dfaa48e2b61c70284ab Binary files /dev/null and b/system/system/media/audio/ringtones/CMajorChord.ogg differ diff --git a/system/system/media/audio/ringtones/ChimeBell.ogg b/system/system/media/audio/ringtones/ChimeBell.ogg new file mode 100644 index 0000000000000000000000000000000000000000..d2f9d00d2d8ccf156224ca17158657a5d323bcc5 Binary files /dev/null and b/system/system/media/audio/ringtones/ChimeBell.ogg differ diff --git a/system/system/media/audio/ringtones/ClassDismissed.ogg b/system/system/media/audio/ringtones/ClassDismissed.ogg new file mode 100644 index 0000000000000000000000000000000000000000..1c90bf0a0bc91b5323fc4e6e49ae01fbf1858c58 Binary files /dev/null and b/system/system/media/audio/ringtones/ClassDismissed.ogg differ diff --git a/system/system/media/audio/ringtones/Diging.ogg b/system/system/media/audio/ringtones/Diging.ogg new file mode 100644 index 0000000000000000000000000000000000000000..5e54e9104e6733b830573f7d5cf105fa91810961 Binary files /dev/null and b/system/system/media/audio/ringtones/Diging.ogg differ diff --git a/system/system/media/audio/ringtones/DingDongX2.ogg b/system/system/media/audio/ringtones/DingDongX2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..a2d97c0d9c505442e4d0d33a50f1380f0e6e3ce5 Binary files /dev/null and b/system/system/media/audio/ringtones/DingDongX2.ogg differ diff --git a/system/system/media/audio/ringtones/Fantasia.ogg b/system/system/media/audio/ringtones/Fantasia.ogg new file mode 100644 index 0000000000000000000000000000000000000000..5b2595177c0d9d1a4fb9a4812ea43fd682a6b39a Binary files /dev/null and b/system/system/media/audio/ringtones/Fantasia.ogg differ diff --git a/system/system/media/audio/ringtones/Festival.ogg b/system/system/media/audio/ringtones/Festival.ogg new file mode 100644 index 0000000000000000000000000000000000000000..dc6346b712e81f489000607dc137e0cc0d089e98 Binary files /dev/null and b/system/system/media/audio/ringtones/Festival.ogg differ diff --git a/system/system/media/audio/ringtones/FluteMarch.ogg b/system/system/media/audio/ringtones/FluteMarch.ogg new file mode 100644 index 0000000000000000000000000000000000000000..39bfbac186dfe4358c67fa15f3ce22b76c5784cc Binary files /dev/null and b/system/system/media/audio/ringtones/FluteMarch.ogg differ diff --git a/system/system/media/audio/ringtones/FluteSamba.ogg b/system/system/media/audio/ringtones/FluteSamba.ogg new file mode 100644 index 0000000000000000000000000000000000000000..ee383b9a213aa626dd7be6fe1e25fd27d2e5928f Binary files /dev/null and b/system/system/media/audio/ringtones/FluteSamba.ogg differ diff --git a/system/system/media/audio/ringtones/Flying.ogg b/system/system/media/audio/ringtones/Flying.ogg new file mode 100644 index 0000000000000000000000000000000000000000..0b6c16408c0a175e96b382c44f80c5744758ed89 Binary files /dev/null and b/system/system/media/audio/ringtones/Flying.ogg differ diff --git a/system/system/media/audio/ringtones/GuitarCadence.ogg b/system/system/media/audio/ringtones/GuitarCadence.ogg new file mode 100644 index 0000000000000000000000000000000000000000..f147b5a32899179e21a8b3f69f98118f6d2af880 Binary files /dev/null and b/system/system/media/audio/ringtones/GuitarCadence.ogg differ diff --git a/system/system/media/audio/ringtones/GuitarSolo.ogg b/system/system/media/audio/ringtones/GuitarSolo.ogg new file mode 100644 index 0000000000000000000000000000000000000000..59359e21508908ad40c421ed9f528e46816eee61 Binary files /dev/null and b/system/system/media/audio/ringtones/GuitarSolo.ogg differ diff --git a/system/system/media/audio/ringtones/GuitarWest.ogg b/system/system/media/audio/ringtones/GuitarWest.ogg new file mode 100644 index 0000000000000000000000000000000000000000..3562a58b74437aaf6a319d74bca6976022f7310a Binary files /dev/null and b/system/system/media/audio/ringtones/GuitarWest.ogg differ diff --git a/system/system/media/audio/ringtones/HappyMarimba.ogg b/system/system/media/audio/ringtones/HappyMarimba.ogg new file mode 100644 index 0000000000000000000000000000000000000000..d4679e26f31a3ed708101f234ef1e88b01a46061 Binary files /dev/null and b/system/system/media/audio/ringtones/HappyMarimba.ogg differ diff --git a/system/system/media/audio/ringtones/Lounge.ogg b/system/system/media/audio/ringtones/Lounge.ogg new file mode 100644 index 0000000000000000000000000000000000000000..6e4532fccf1d81f3b4b49b1f03eb43fdce8efcae Binary files /dev/null and b/system/system/media/audio/ringtones/Lounge.ogg differ diff --git a/system/system/media/audio/ringtones/MusicBox.ogg b/system/system/media/audio/ringtones/MusicBox.ogg new file mode 100644 index 0000000000000000000000000000000000000000..d5e5d61d3bc2c9cd12155364f723b63bbfbd3492 Binary files /dev/null and b/system/system/media/audio/ringtones/MusicBox.ogg differ diff --git a/system/system/media/audio/ringtones/PianoUrgent.ogg b/system/system/media/audio/ringtones/PianoUrgent.ogg new file mode 100644 index 0000000000000000000000000000000000000000..9db8c5023803473a241bdbf5bff2c77d319d568e Binary files /dev/null and b/system/system/media/audio/ringtones/PianoUrgent.ogg differ diff --git a/system/system/media/audio/ringtones/Ring1.ogg b/system/system/media/audio/ringtones/Ring1.ogg new file mode 100644 index 0000000000000000000000000000000000000000..46b5ffe616f292def5c7dd18959b65fca577685d Binary files /dev/null and b/system/system/media/audio/ringtones/Ring1.ogg differ diff --git a/system/system/media/audio/ringtones/Ring2.ogg b/system/system/media/audio/ringtones/Ring2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..657fb1f5af498ddc5d701c7533b812882e0e3f27 Binary files /dev/null and b/system/system/media/audio/ringtones/Ring2.ogg differ diff --git a/system/system/media/audio/ringtones/Ring3.ogg b/system/system/media/audio/ringtones/Ring3.ogg new file mode 100644 index 0000000000000000000000000000000000000000..b14e1b28069165b255cba830e7e1eb37bc31b0f0 Binary files /dev/null and b/system/system/media/audio/ringtones/Ring3.ogg differ diff --git a/system/system/media/audio/ringtones/Ring4.ogg b/system/system/media/audio/ringtones/Ring4.ogg new file mode 100644 index 0000000000000000000000000000000000000000..75526a5c707ee6692c1c8b5a22a0d97be3ae0ccb Binary files /dev/null and b/system/system/media/audio/ringtones/Ring4.ogg differ diff --git a/system/system/media/audio/ringtones/Ring5.ogg b/system/system/media/audio/ringtones/Ring5.ogg new file mode 100644 index 0000000000000000000000000000000000000000..a8324b8145e0736cbf110d3b939b50f1bd5c050f Binary files /dev/null and b/system/system/media/audio/ringtones/Ring5.ogg differ diff --git a/system/system/media/audio/ringtones/ShuLaiBao.ogg b/system/system/media/audio/ringtones/ShuLaiBao.ogg new file mode 100644 index 0000000000000000000000000000000000000000..c1182d64e516957a0539192166bfee2468784d4c Binary files /dev/null and b/system/system/media/audio/ringtones/ShuLaiBao.ogg differ diff --git a/system/system/media/audio/ringtones/SteelDrumsAfrica.ogg b/system/system/media/audio/ringtones/SteelDrumsAfrica.ogg new file mode 100644 index 0000000000000000000000000000000000000000..9c514802274afc695eb7216f85d81137bf83e1e8 Binary files /dev/null and b/system/system/media/audio/ringtones/SteelDrumsAfrica.ogg differ diff --git a/system/system/media/audio/ringtones/SteelDrumsCartoon.ogg b/system/system/media/audio/ringtones/SteelDrumsCartoon.ogg new file mode 100644 index 0000000000000000000000000000000000000000..9772a2d2bd1828218c6d61b5bff8cac8ed0d1182 Binary files /dev/null and b/system/system/media/audio/ringtones/SteelDrumsCartoon.ogg differ diff --git a/system/system/media/audio/ringtones/SteelDrumsJump.ogg b/system/system/media/audio/ringtones/SteelDrumsJump.ogg new file mode 100644 index 0000000000000000000000000000000000000000..967feac58a47c02fa237c030e355de3a940865a5 Binary files /dev/null and b/system/system/media/audio/ringtones/SteelDrumsJump.ogg differ diff --git a/system/system/media/audio/ringtones/StringBeats.ogg b/system/system/media/audio/ringtones/StringBeats.ogg new file mode 100644 index 0000000000000000000000000000000000000000..ac4eccb4aaa9a160a0f7a7d8c99b97d248269ab5 Binary files /dev/null and b/system/system/media/audio/ringtones/StringBeats.ogg differ diff --git a/system/system/media/audio/ringtones/SunsetAvenue.ogg b/system/system/media/audio/ringtones/SunsetAvenue.ogg new file mode 100644 index 0000000000000000000000000000000000000000..c47fe0136ea2ebd6b82193cb9f250d67005b66a2 Binary files /dev/null and b/system/system/media/audio/ringtones/SunsetAvenue.ogg differ diff --git a/system/system/media/audio/ringtones/SunshinePiano.ogg b/system/system/media/audio/ringtones/SunshinePiano.ogg new file mode 100644 index 0000000000000000000000000000000000000000..f9c44ccc6236d59974507c0026da5e731c891b23 Binary files /dev/null and b/system/system/media/audio/ringtones/SunshinePiano.ogg differ diff --git a/system/system/media/audio/ringtones/TechnoRing.ogg b/system/system/media/audio/ringtones/TechnoRing.ogg new file mode 100644 index 0000000000000000000000000000000000000000..e9f24f5c749b248527defd018dc078b7e3890de4 Binary files /dev/null and b/system/system/media/audio/ringtones/TechnoRing.ogg differ diff --git a/system/system/media/audio/ringtones/TrumpetMarch.ogg b/system/system/media/audio/ringtones/TrumpetMarch.ogg new file mode 100644 index 0000000000000000000000000000000000000000..9e5e88200fec05f1575328d2ad48d336a3589469 Binary files /dev/null and b/system/system/media/audio/ringtones/TrumpetMarch.ogg differ diff --git a/system/system/media/audio/ringtones/heyasus.ogg b/system/system/media/audio/ringtones/heyasus.ogg new file mode 100644 index 0000000000000000000000000000000000000000..ce413a332aaa4f59a4afcff576f8634734ba540e Binary files /dev/null and b/system/system/media/audio/ringtones/heyasus.ogg differ diff --git a/system/system/media/audio/ui/BurstFast.ogg b/system/system/media/audio/ui/BurstFast.ogg new file mode 100644 index 0000000000000000000000000000000000000000..8c08bfcebc0c9e447dbd323b2d894004cd1636cc Binary files /dev/null and b/system/system/media/audio/ui/BurstFast.ogg differ diff --git a/system/system/media/audio/ui/BurstSlow.ogg b/system/system/media/audio/ui/BurstSlow.ogg new file mode 100644 index 0000000000000000000000000000000000000000..18d7bb93645f39652b34a68bacb1b8fa97070e87 Binary files /dev/null and b/system/system/media/audio/ui/BurstSlow.ogg differ diff --git a/system/system/media/audio/ui/BurstSlow_OneSec.ogg b/system/system/media/audio/ui/BurstSlow_OneSec.ogg new file mode 100644 index 0000000000000000000000000000000000000000..71ec4589588d5fda1e4ae8db5e1d7a58d392432f Binary files /dev/null and b/system/system/media/audio/ui/BurstSlow_OneSec.ogg differ diff --git a/system/system/media/audio/ui/ChargingStarted.ogg b/system/system/media/audio/ui/ChargingStarted.ogg new file mode 100644 index 0000000000000000000000000000000000000000..f09e273ea5ac5e2f9d5562c0f177d704fa991ab3 Binary files /dev/null and b/system/system/media/audio/ui/ChargingStarted.ogg differ diff --git a/system/system/media/audio/ui/Dock.ogg b/system/system/media/audio/ui/Dock.ogg new file mode 100644 index 0000000000000000000000000000000000000000..a924bed24179412542f31b67c337fbee5ab77dd6 Binary files /dev/null and b/system/system/media/audio/ui/Dock.ogg differ diff --git a/system/system/media/audio/ui/Effect_Tick.ogg b/system/system/media/audio/ui/Effect_Tick.ogg new file mode 100644 index 0000000000000000000000000000000000000000..3ffe859817fcf802d9ece772525a58399b3b8525 Binary files /dev/null and b/system/system/media/audio/ui/Effect_Tick.ogg differ diff --git a/system/system/media/audio/ui/KeypressDelete.ogg b/system/system/media/audio/ui/KeypressDelete.ogg new file mode 100644 index 0000000000000000000000000000000000000000..3e6cba7dbcd6b51f3bf99248d4f6d4bbd7fa1f53 Binary files /dev/null and b/system/system/media/audio/ui/KeypressDelete.ogg differ diff --git a/system/system/media/audio/ui/KeypressReturn.ogg b/system/system/media/audio/ui/KeypressReturn.ogg new file mode 100644 index 0000000000000000000000000000000000000000..19743bfbd475d5f6839331506ccd5256e049765c Binary files /dev/null and b/system/system/media/audio/ui/KeypressReturn.ogg differ diff --git a/system/system/media/audio/ui/KeypressSpacebar.ogg b/system/system/media/audio/ui/KeypressSpacebar.ogg new file mode 100644 index 0000000000000000000000000000000000000000..590910b63c92401d3079220562cd34e73327d21d Binary files /dev/null and b/system/system/media/audio/ui/KeypressSpacebar.ogg differ diff --git a/system/system/media/audio/ui/KeypressStandard.ogg b/system/system/media/audio/ui/KeypressStandard.ogg new file mode 100644 index 0000000000000000000000000000000000000000..d2faa1b02bdab4390bc6064166fc2726276c07af Binary files /dev/null and b/system/system/media/audio/ui/KeypressStandard.ogg differ diff --git a/system/system/media/audio/ui/Lock.ogg b/system/system/media/audio/ui/Lock.ogg new file mode 100644 index 0000000000000000000000000000000000000000..2f2b4e7d27eef3bdbc60eac0d0b8c73c3d49e4aa Binary files /dev/null and b/system/system/media/audio/ui/Lock.ogg differ diff --git a/system/system/media/audio/ui/LowBattery.ogg b/system/system/media/audio/ui/LowBattery.ogg new file mode 100644 index 0000000000000000000000000000000000000000..467882264fb011894296727b83923e89dc103c02 Binary files /dev/null and b/system/system/media/audio/ui/LowBattery.ogg differ diff --git a/system/system/media/audio/ui/PadNotify.ogg b/system/system/media/audio/ui/PadNotify.ogg new file mode 100644 index 0000000000000000000000000000000000000000..8009ce3155ccf0b246ca94970e86fefb1672fd5c Binary files /dev/null and b/system/system/media/audio/ui/PadNotify.ogg differ diff --git a/system/system/media/audio/ui/Plug_Power_Dock.ogg b/system/system/media/audio/ui/Plug_Power_Dock.ogg new file mode 100644 index 0000000000000000000000000000000000000000..71986174aff2f14e8439e60c01a16bbde900866e Binary files /dev/null and b/system/system/media/audio/ui/Plug_Power_Dock.ogg differ diff --git a/system/system/media/audio/ui/Undock.ogg b/system/system/media/audio/ui/Undock.ogg new file mode 100644 index 0000000000000000000000000000000000000000..f58d6c779f6dd787adf11d8ddaf4f31311f5177b Binary files /dev/null and b/system/system/media/audio/ui/Undock.ogg differ diff --git a/system/system/media/audio/ui/Unlock.ogg b/system/system/media/audio/ui/Unlock.ogg new file mode 100644 index 0000000000000000000000000000000000000000..54dbbed1ef37b22ddc9c1db4a2e8aea51c80b778 Binary files /dev/null and b/system/system/media/audio/ui/Unlock.ogg differ diff --git a/system/system/media/audio/ui/VideoRecord.ogg b/system/system/media/audio/ui/VideoRecord.ogg new file mode 100644 index 0000000000000000000000000000000000000000..04f384f69e417d1d269df8d5dfd7d56ff58a3993 Binary files /dev/null and b/system/system/media/audio/ui/VideoRecord.ogg differ diff --git a/system/system/media/audio/ui/VideoStop.ogg b/system/system/media/audio/ui/VideoStop.ogg new file mode 100644 index 0000000000000000000000000000000000000000..5a4b3653eb77a5ece39356b922fea28d61bc2c48 Binary files /dev/null and b/system/system/media/audio/ui/VideoStop.ogg differ diff --git a/system/system/media/audio/ui/Volume01.ogg b/system/system/media/audio/ui/Volume01.ogg new file mode 100644 index 0000000000000000000000000000000000000000..a4fd73ff73a018f38e093f94fdc8a3b9c67fdf9b Binary files /dev/null and b/system/system/media/audio/ui/Volume01.ogg differ diff --git a/system/system/media/audio/ui/Volume02.ogg b/system/system/media/audio/ui/Volume02.ogg new file mode 100644 index 0000000000000000000000000000000000000000..e360c2d587bcaeb2f45498fc458e1e91d38a04aa Binary files /dev/null and b/system/system/media/audio/ui/Volume02.ogg differ diff --git a/system/system/media/audio/ui/Volume03.ogg b/system/system/media/audio/ui/Volume03.ogg new file mode 100644 index 0000000000000000000000000000000000000000..f87428df89d5163b4578e58961f86860f5b716ca Binary files /dev/null and b/system/system/media/audio/ui/Volume03.ogg differ diff --git a/system/system/media/audio/ui/Volume04.ogg b/system/system/media/audio/ui/Volume04.ogg new file mode 100644 index 0000000000000000000000000000000000000000..f37008cee6ee78331c36c0728e7dd343ceed42ec Binary files /dev/null and b/system/system/media/audio/ui/Volume04.ogg differ diff --git a/system/system/media/audio/ui/Volume05.ogg b/system/system/media/audio/ui/Volume05.ogg new file mode 100644 index 0000000000000000000000000000000000000000..2f90e64da84ffa018ff4266d808361930cf1143f Binary files /dev/null and b/system/system/media/audio/ui/Volume05.ogg differ diff --git a/system/system/media/audio/ui/Volume06.ogg b/system/system/media/audio/ui/Volume06.ogg new file mode 100644 index 0000000000000000000000000000000000000000..b005b60ff9f18a7348816ce659ff81753faa3285 Binary files /dev/null and b/system/system/media/audio/ui/Volume06.ogg differ diff --git a/system/system/media/audio/ui/Volume07.ogg b/system/system/media/audio/ui/Volume07.ogg new file mode 100644 index 0000000000000000000000000000000000000000..616d0698d7f515e3fe8f724e4d499b587311c048 Binary files /dev/null and b/system/system/media/audio/ui/Volume07.ogg differ diff --git a/system/system/media/audio/ui/Volume1T.ogg b/system/system/media/audio/ui/Volume1T.ogg new file mode 100644 index 0000000000000000000000000000000000000000..6e03d421be8bd9216dc4195afecaec0e33330fbc Binary files /dev/null and b/system/system/media/audio/ui/Volume1T.ogg differ diff --git a/system/system/media/audio/ui/Volume2T.ogg b/system/system/media/audio/ui/Volume2T.ogg new file mode 100644 index 0000000000000000000000000000000000000000..aea3013d3662f762141808c669bbacf635c40657 Binary files /dev/null and b/system/system/media/audio/ui/Volume2T.ogg differ diff --git a/system/system/media/audio/ui/Volume3T.ogg b/system/system/media/audio/ui/Volume3T.ogg new file mode 100644 index 0000000000000000000000000000000000000000..0761620cbbf96d72c51c6d8496d2e4302bdaab3f Binary files /dev/null and b/system/system/media/audio/ui/Volume3T.ogg differ diff --git a/system/system/media/audio/ui/Volume4T.ogg b/system/system/media/audio/ui/Volume4T.ogg new file mode 100644 index 0000000000000000000000000000000000000000..861535659453076601050f9b2b5a921844b9c014 Binary files /dev/null and b/system/system/media/audio/ui/Volume4T.ogg differ diff --git a/system/system/media/audio/ui/Volume5T.ogg b/system/system/media/audio/ui/Volume5T.ogg new file mode 100644 index 0000000000000000000000000000000000000000..3f319f647ef321822f68574966a7a01547becfa4 Binary files /dev/null and b/system/system/media/audio/ui/Volume5T.ogg differ diff --git a/system/system/media/audio/ui/Volume6T.ogg b/system/system/media/audio/ui/Volume6T.ogg new file mode 100644 index 0000000000000000000000000000000000000000..5323d79067e5f40237eac3ee58921116ab9d8c16 Binary files /dev/null and b/system/system/media/audio/ui/Volume6T.ogg differ diff --git a/system/system/media/audio/ui/Volume7T.ogg b/system/system/media/audio/ui/Volume7T.ogg new file mode 100644 index 0000000000000000000000000000000000000000..8aab83f8984831b3dc40f471ed64ba3dadce01e9 Binary files /dev/null and b/system/system/media/audio/ui/Volume7T.ogg differ diff --git a/system/system/media/audio/ui/WirelessChargingStarted.ogg b/system/system/media/audio/ui/WirelessChargingStarted.ogg new file mode 100644 index 0000000000000000000000000000000000000000..66f6cd251822410b0031d8b8962fcdb2a4e2f5ac Binary files /dev/null and b/system/system/media/audio/ui/WirelessChargingStarted.ogg differ diff --git a/system/system/media/audio/ui/camera_click.ogg b/system/system/media/audio/ui/camera_click.ogg new file mode 100644 index 0000000000000000000000000000000000000000..00790c9989c4948146f86ade4b42ada5334c61ed Binary files /dev/null and b/system/system/media/audio/ui/camera_click.ogg differ diff --git a/system/system/media/audio/ui/camera_focus.ogg b/system/system/media/audio/ui/camera_focus.ogg new file mode 100644 index 0000000000000000000000000000000000000000..54d6bfc255d963c27220c6171aac733d7844524e Binary files /dev/null and b/system/system/media/audio/ui/camera_focus.ogg differ diff --git a/system/system/media/audio/ui/cameraclickslow.ogg b/system/system/media/audio/ui/cameraclickslow.ogg new file mode 100644 index 0000000000000000000000000000000000000000..29925a39a8fc0ec95e826a42e59d454776872ac7 Binary files /dev/null and b/system/system/media/audio/ui/cameraclickslow.ogg differ diff --git a/system/system/media/audio/ui/camerafocusfail.ogg b/system/system/media/audio/ui/camerafocusfail.ogg new file mode 100644 index 0000000000000000000000000000000000000000..835d8f3bbe0ec26a8939e74c6b4ac832cc40663f Binary files /dev/null and b/system/system/media/audio/ui/camerafocusfail.ogg differ diff --git a/system/system/media/audio/ui/selftimer.ogg b/system/system/media/audio/ui/selftimer.ogg new file mode 100644 index 0000000000000000000000000000000000000000..d003f0f296f38ca7640e55e623f68a7bfe517326 Binary files /dev/null and b/system/system/media/audio/ui/selftimer.ogg differ diff --git a/system/system/media/audio/ui/selftimerfast.ogg b/system/system/media/audio/ui/selftimerfast.ogg new file mode 100644 index 0000000000000000000000000000000000000000..855c93ca0e3e93ea5c617c3f11aa9a8458f96216 Binary files /dev/null and b/system/system/media/audio/ui/selftimerfast.ogg differ diff --git a/system/system/media/audio/ui_jp/VideoRecord.ogg b/system/system/media/audio/ui_jp/VideoRecord.ogg new file mode 100644 index 0000000000000000000000000000000000000000..44e2c74680f8b8bdbdf08e3a1c025876978166e7 Binary files /dev/null and b/system/system/media/audio/ui_jp/VideoRecord.ogg differ diff --git a/system/system/media/audio/ui_jp/VideoStop.ogg b/system/system/media/audio/ui_jp/VideoStop.ogg new file mode 100644 index 0000000000000000000000000000000000000000..5a4b3653eb77a5ece39356b922fea28d61bc2c48 Binary files /dev/null and b/system/system/media/audio/ui_jp/VideoStop.ogg differ diff --git a/system/system/media/audio/ui_jp/camera_click.ogg b/system/system/media/audio/ui_jp/camera_click.ogg new file mode 100644 index 0000000000000000000000000000000000000000..00790c9989c4948146f86ade4b42ada5334c61ed Binary files /dev/null and b/system/system/media/audio/ui_jp/camera_click.ogg differ diff --git a/system/system/media/audio/ui_jp/camera_focus.ogg b/system/system/media/audio/ui_jp/camera_focus.ogg new file mode 100644 index 0000000000000000000000000000000000000000..302f6021c1e69bb503ff68ab5454d5b3daf24133 Binary files /dev/null and b/system/system/media/audio/ui_jp/camera_focus.ogg differ diff --git a/system/system/product b/system/system/product new file mode 120000 index 0000000000000000000000000000000000000000..a63c3064523b750f29ab25bbe55e3b6de672d30d --- /dev/null +++ b/system/system/product @@ -0,0 +1 @@ +/product \ No newline at end of file diff --git a/system/system/scripts/monkey/EmptyActivity.obj b/system/system/scripts/monkey/EmptyActivity.obj new file mode 100644 index 0000000000000000000000000000000000000000..76323eb79bc31845f31488cddb35b54c0ef16072 Binary files /dev/null and b/system/system/scripts/monkey/EmptyActivity.obj differ diff --git a/system/system/scripts/monkey/TestIME.obj b/system/system/scripts/monkey/TestIME.obj new file mode 100644 index 0000000000000000000000000000000000000000..0f880bda7b7158cd0d2c38b5d88e500f88bf4413 Binary files /dev/null and b/system/system/scripts/monkey/TestIME.obj differ diff --git a/system/system/scripts/monkey/monkey_test_a b/system/system/scripts/monkey/monkey_test_a new file mode 100644 index 0000000000000000000000000000000000000000..2517583efbb8c761a4a5ac96938567e54a06b73d --- /dev/null +++ b/system/system/scripts/monkey/monkey_test_a @@ -0,0 +1,94 @@ +#!/bin/sh +# Quinton_Cheng@asus.com #2972 2009/11/18 V1.0 +#Version +version="3.1.0" + +trap "" HUP +#default value +epoch=`date +%s` +seed=$(( epoch % 10000 )) +#epoch=$(expr $(date +%s) % 10000) +run=432000 +package_list=package_list.txt +package="" +ispackage="" +category="" +phonenumber="" +groupnumber="" +countdowntimer="" + +#Print useage +#useage() { +# echo "useage : monkey_test [--case # <test case #>]" +# echo " [-p ALLOWED_PACKAGE [-p ALLOWED_PACKAGE] ...]" +# echo " [-c MAIN_CATEGORY [-c MAIN_CATEGORY] ...]" +# echo " [-t <seconds>]" +# echo " [--seed # <seed #>]" +# echo " [--package-list <test case package list>]" +# echo " [--phonenumber # <fixed dial #>]" +# echo " [--IMETest]" +# echo " [--version]" +# echo " [-h]" +# exit 0 +#} + +#package="$package $@" +#pm install EmptyActivity.apk +#package="$package -p com.android.emptyactivity" + +#setting the argument +argument=" \ +--pct-anyevent 0 \ +--pct-trackball 0 \ +--pct-flip 0 \ +--ignore-crashes \ +--ignore-timeouts \ +--ignore-security-exceptions \ +--monitor-native-crashes \ +--ignore-native-crashes \ +-v -v -v \ +-s $seed \ +--throttle 1000 \ +$run" + +#combine the package info +argumentPackage="$package $category $argument" + +# set the system proptery +setprop ro.logSystem.disable 1 +setprop debug.monkey true +base=/system +export CLASSPATH=$base/framework/monkey.jar + +# Clean the log filder +rm -r /sdcard/log +#rm -r /data/logs + +#chanage the folder access right (Yufeng) +#chmod 777 /data/misc + +#Set the Log Path +mkdir /sdcard/log +LogPath="/sdcard/log" + +LogcatPath="$LogPath/logcat.log" +ConsolePath="$LogPath/console.log" +ConsoleErrPath="$LogPath/console_error.log" +KmsgPath="$LogPath/kmsg.log" +ElapsePath="$LogPath/monkey.log" + +# Print the information on screen +echo "The console will generate console log at $ConsolePath" +echo "The console error will generate log at $ConsoleErrPath" +echo "The logcat will generate logcat.log at $LogcatPath" +echo "The kmsg will generate kmsg.log at $KmsgPath" +echo "The monkey will generate monkey.log at $ElapsePath" +echo "monkey $argumentPackage" + +logcat -v time > $LogcatPath 2>$LogPath/logcat_main_err.log & +logcat -b events -v time > $LogPath/events.log 2>$LogPath/logcat_event_err.log & +logcat -b radio -v time > $LogPath/radio.log 2>$LogPath/logcat_radio_err.log & +logcat -b system -v time > $LogPath/system.log 2>$LogPath/logcat_system_err.log & + +monkey $argumentPackage 1>$ConsolePath 2>$ConsoleErrPath +#exec app_process $base/bin com.android.commands.monkey.Monkey $argumentPackage 1>$ConsolePath 2>$ConsoleErrPath & diff --git a/system/system/scripts/monkey/monkey_test_p b/system/system/scripts/monkey/monkey_test_p new file mode 100644 index 0000000000000000000000000000000000000000..f0aa3c97f18bd2a44e1aa26fcd0aff0b5c99ccd1 --- /dev/null +++ b/system/system/scripts/monkey/monkey_test_p @@ -0,0 +1,95 @@ +#!/bin/sh +# Quinton_Cheng@asus.com #2972 2009/11/18 V1.0 +#Version +version="3.1.0" + +trap "" HUP +#default value +epoch=`date +%s` +seed=$(( epoch % 10000 )) +#epoch=$(expr $(date +%s) % 10000) +run=432000 +package_list=package_list.txt +package="" +ispackage="" +category="" +phonenumber="" +groupnumber="" +countdowntimer="" + +#Print useage +#useage() { +# echo "useage : monkey_test [--case # <test case #>]" +# echo " [-p ALLOWED_PACKAGE [-p ALLOWED_PACKAGE] ...]" +# echo " [-c MAIN_CATEGORY [-c MAIN_CATEGORY] ...]" +# echo " [-t <seconds>]" +# echo " [--seed # <seed #>]" +# echo " [--package-list <test case package list>]" +# echo " [--phonenumber # <fixed dial #>]" +# echo " [--IMETest]" +# echo " [--version]" +# echo " [-h]" +# exit 0 +#} + +package="$package $@" +pm install EmptyActivity.obj +package="$package -p com.android.emptyactivity" + +#setting the argument +argument=" \ +--pct-anyevent 0 \ +--pct-trackball 0 \ +--pct-flip 0 \ +--ignore-crashes \ +--ignore-timeouts \ +--ignore-security-exceptions \ +--monitor-native-crashes \ +--ignore-native-crashes \ +-v -v -v \ +-s $seed \ +--throttle 1000 \ +$run" + +#combine the package info +argumentPackage="$package $category $argument" + +# set the system proptery +setprop ro.logSystem.disable 1 +setprop debug.monkey true +base=/system +export CLASSPATH=$base/framework/monkey.jar + +# Clean the log filder +rm -r /sdcard/log +#rm -r /data/logs + +#chanage the folder access right (Yufeng) +#chmod 777 /data/misc + +#Set the Log Path +mkdir /sdcard/log +LogPath="/sdcard/log" + +LogcatPath="$LogPath/logcat.log" +ConsolePath="$LogPath/console.log" +ConsoleErrPath="$LogPath/console_error.log" +KmsgPath="$LogPath/kmsg.log" +ElapsePath="$LogPath/monkey.log" + +# Print the information on screen +echo "The console will generate console log at $ConsolePath" +echo "The console error will generate log at $ConsoleErrPath" +echo "The logcat will generate logcat.log at $LogcatPath" +echo "The kmsg will generate kmsg.log at $KmsgPath" +echo "The monkey will generate monkey.log at $ElapsePath" +echo "monkey $argumentPackage" + +logcat -v time > $LogcatPath 2>$LogPath/logcat_main_err.log & +logcat -b events -v time > $LogPath/events.log 2>$LogPath/logcat_event_err.log & +logcat -b radio -v time > $LogPath/radio.log 2>$LogPath/logcat_radio_err.log & +logcat -b system -v time > $LogPath/system.log 2>$LogPath/logcat_system_err.log & + + +monkey $argumentPackage 1>$ConsolePath 2>$ConsoleErrPath +#exec app_process $base/bin com.android.commands.monkey.Monkey $argumentPackage 1>$ConsolePath 2>$ConsoleErrPath & diff --git a/system/system/scripts/monkey/package_list.txt b/system/system/scripts/monkey/package_list.txt new file mode 100644 index 0000000000000000000000000000000000000000..c8aac8fa2ee166e5c8b5aa9950b55501fa6094e3 --- /dev/null +++ b/system/system/scripts/monkey/package_list.txt @@ -0,0 +1,5 @@ +1 com.android.calendar calendar +2 com.android.contacts contacts&phone +3 com.android.mms mms +4 com.android.settings settings +6 com.android.stk stk diff --git a/system/system/scripts/monkey/profiling b/system/system/scripts/monkey/profiling new file mode 100644 index 0000000000000000000000000000000000000000..fffc9a037ed16a3c69628c037de4f0ebf917fbee --- /dev/null +++ b/system/system/scripts/monkey/profiling @@ -0,0 +1,22 @@ +#!/bin/sh +# V1.4.4 +# fix the Day counting bug +# + +trap "" HUP + +counter=0 +echo "-16" > /proc/$$/oom_adj +chmod +x script2log +while [ $counter -ne "300" ]; do + dateVar="$(/system/bin/expr $(date +%d) + $(/system/bin/expr $(/system/bin/expr $(date +%H) + 8) / 24))" + out="$(date +[%Y/%m/$dateVar]) $(date +%H:%M:%S)" + /system/scripts/monkey/script2log "============================= $counter =============================" + echo "$out ============================= $counter =============================" >> /sdcard/log/procrank.log + procrank >> /sdcard/log/procrank.log + + counter=`/system/bin/expr $counter + 1` + sleep 300 +done + +exit 0 diff --git a/system/system/scripts/monkey/script2log b/system/system/scripts/monkey/script2log new file mode 100644 index 0000000000000000000000000000000000000000..2a5bbc96dc89c2501138d70afc48cc5da3aec2eb Binary files /dev/null and b/system/system/scripts/monkey/script2log differ diff --git a/system/system/scripts/monkey/timer b/system/system/scripts/monkey/timer new file mode 100644 index 0000000000000000000000000000000000000000..7e4f0277f069fd204981e863feb6558ee4b0fac1 --- /dev/null +++ b/system/system/scripts/monkey/timer @@ -0,0 +1,34 @@ +#!/bin/sh + +log=$1 +time=$2 + +trap "" HUP + +echo "LogPath : $log" +echo "CountDown Timer : $time Second" + +echo "-16" > /proc/$$/oom_adj +sleep $time + +pid=`ps | /bin/grep monkey | /bin/awk '{print $2}'` + +if [ "$pid" == "" ]; then + echo "monkey_test timer: monkey died!" + exit 0 +fi + +/bin/kill $pid + +echo "############################################################################" > $log +echo "##" >> $log +echo "## Time's up! Monkey success! ($time seconds)" >> $log +echo "############################################################################" >> $log +echo "================== /proc/meminfo =================" >> $log +cat /proc/meminfo >> $log +echo "================= procrank ==================" >> $log +procrank >> $log + +reboot + +exit 0 diff --git a/system/system/usr/hyphen-data/hyph-as.hyb b/system/system/usr/hyphen-data/hyph-as.hyb new file mode 100644 index 0000000000000000000000000000000000000000..43a9527faa7f8486040191961b2d73d678f314f0 Binary files /dev/null and b/system/system/usr/hyphen-data/hyph-as.hyb differ diff --git a/system/system/usr/hyphen-data/hyph-as.lic.txt b/system/system/usr/hyphen-data/hyph-as.lic.txt new file mode 100644 index 0000000000000000000000000000000000000000..5e08205c2de12832dcb1b3da48d8eaf04e063e61 --- /dev/null +++ b/system/system/usr/hyphen-data/hyph-as.lic.txt @@ -0,0 +1,26 @@ +% These patterns originate from +% https://github.com/santhoshtr/hyphenation/) +% and have been adapted for hyph-utf8 (for use in TeX). +% +% Hyphenation for Assamese +% Copyright (C) 2016 Santhosh Thottingal (santhosh dot thottingal at gmail dot com) +% +% Permission is hereby granted, free of charge, to any person obtaining +% a copy of this software and associated documentation files (the +% "Software"), to deal in the Software without restriction, including +% without limitation the rights to use, copy, modify, merge, publish, +% distribute, sublicense, and/or sell copies of the Software, and to +% permit persons to whom the Software is furnished to do so, subject to +% the following conditions: +% +% The above copyright notice and this permission notice shall be +% included in all copies or substantial portions of the Software. +% +% THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +% EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +% MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +% NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +% LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +% OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +% WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +% diff --git a/system/system/usr/hyphen-data/hyph-be.hyb b/system/system/usr/hyphen-data/hyph-be.hyb new file mode 100644 index 0000000000000000000000000000000000000000..4da6b7497a78f9500a82aa195827af2431591643 Binary files /dev/null and b/system/system/usr/hyphen-data/hyph-be.hyb differ diff --git a/system/system/usr/hyphen-data/hyph-be.lic.txt b/system/system/usr/hyphen-data/hyph-be.lic.txt new file mode 100644 index 0000000000000000000000000000000000000000..eb51446026ee1fd18cb7383baaa393daf8aecb67 --- /dev/null +++ b/system/system/usr/hyphen-data/hyph-be.lic.txt @@ -0,0 +1,65 @@ +% title: Hyphenation patterns for Belarusian +% copyright: Copyright (c) 2016 Maksim Salau <maksim.salau at gmail.com> +% notice: > +% This file is part of hyph-utf8 package. +% See http://www.hyphenation.org for more information +% Original source: https://github.com/hyphenation/hyph-be +% language: +% name: Belarusian +% tag: be +% version: 1.01 (October 2016) +% authors: +% - +% name: Maksim Salau +% contact: maksim.salau at gmail.com +% hyphenmins: +% typesetting: +% left: 2 +% right: 2 +% license: +% name: MIT +% url: https://opensource.org/licenses/MIT +% text: > +% Permission is hereby granted, free of charge, to any person +% obtaining a copy of this software and associated documentation +% files (the "Software"), to deal in the Software without +% restriction, including without limitation the rights to use, +% copy, modify, merge, publish, distribute, sublicense, and/or sell +% copies of the Software, and to permit persons to whom the +% Software is furnished to do so, subject to the following +% conditions: +% +% The above copyright notice and this permission notice shall be +% included in all copies or substantial portions of the Software. +% +% THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +% EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES +% OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +% NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT +% HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +% WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +% FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR +% OTHER DEALINGS IN THE SOFTWARE. +% changes: +% - Version 1.01 <2016/10/03> Added YAML header +% - Version 1.00 <2016/09/29> Initial version +% ========================================== +% +% Many thanks to AleÅ› BuÅ‚ojÄyk <alex73mail@gmail.com> and +% Sviatlana Liasovich <xelj.gjkz@bk.ru> for their work on +% Belarusian hyphenation dictionary for OpenOffice. +% http://extensions.services.openoffice.org/en/project/dict-be-official +% +% Створана адпаведна правілаў, зацверджаных законам +% ад 23 лiÐ¿ÐµÐ½Ñ 2008 г. No 420-З +% Ðб Правiлах беларуÑкай арфаграфii i пунктуацыi +% http://academy.edu.by/files/zak_420-3.pdf +% +% Ð ÐЗДЗЕЛ I. ÐРФÐГРÐФIЯ +% ГЛÐÐ’Ð 8 ПРÐÐ’IЛЫ ПЕРÐÐОСУ +% § 41. Правiлы пераноÑу проÑÑ‚Ñ‹Ñ…, Ñкладаных, ÑкладанаÑкарочаных Ñлоў, +% умоўных графiчных ÑкарачÑннÑÑž i iншых знакаў +% +% Based on rules approved by the law No 420-3 dated 23 July 2008 +% About Belarusian orthography and punctuation +% diff --git a/system/system/usr/hyphen-data/hyph-bg.hyb b/system/system/usr/hyphen-data/hyph-bg.hyb new file mode 100644 index 0000000000000000000000000000000000000000..3f46fa1c951fa92322e532b53c1dabd88cb17cdf Binary files /dev/null and b/system/system/usr/hyphen-data/hyph-bg.hyb differ diff --git a/system/system/usr/hyphen-data/hyph-bg.lic.txt b/system/system/usr/hyphen-data/hyph-bg.lic.txt new file mode 100644 index 0000000000000000000000000000000000000000..26fa73e85f860abc2ac51e4ed7caf6eb978e32ad --- /dev/null +++ b/system/system/usr/hyphen-data/hyph-bg.lic.txt @@ -0,0 +1,76 @@ +% copyright: Copyright (c) 1994-2008, Georgi Boshnakov +% title: Bulgarian hyphenation patterns +% version: 1.7, July 2008 +% language: +% name: Bulgarian +% code: bg +% notice: > +% This file is part of the hyph-utf8 package. +% See http://www.hyphenation.org for more information. +% authors: +% - +% name: Georgi Boshnakov +% contact: manchester.ac.uk:georgi.boshnakov +% licence: +% name: MIT +% url: https://opensource.org/licenses/MIT +% text: > +% Permission is hereby granted, free of charge, to any person +% obtaining a copy of this software and associated documentation +% files (the "Software"), to deal in the Software without +% restriction, including without limitation the rights to use, +% copy, modify, merge, publish, distribute, sublicense, and/or sell +% copies of the Software, and to permit persons to whom the +% Software is furnished to do so, subject to the following +% conditions: +% +% The above copyright notice and this permission notice shall be +% included in all copies or substantial portions of the Software. +% +% THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +% EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES +% OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +% NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT +% HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +% WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +% FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR +% OTHER DEALINGS IN THE SOFTWARE. +% hyphenmins: +% for_typesetting: +% left: 2 +% right: 2 +% changes: +% - +% date: 2008-06 +% description: Changed encoding to UTF-8 +% - +% date: 2006-05 +% description: Added copyright notice +% - +% date: 2000-06 +% description: Minor changes +% - +% date: 1994 +% description: First version +% ========================================== +% Note: The original name of this file was 'bghyphsi.tex' which is +% part of the package 'bghyphen'. The package 'bghyphen' is now +% obsolete but it is still available on CTAN and currently (June 2008) +% gives the same hyphenation results. +% +% +% +% To make TeX use these patterns: +% +% (1) Make sure that the hyph-utf8 package is present in your TeX +% system. +% +% (2) generate the necessary formats (TeX, LaTeX, pdfLaTeX, etc), +% instructing TeX to load 'loadhyph-bg.tex' for Bulgarian +% hyphenation. +% +% The LaTeX babel package sets \lefthyphenmin and \righthyphenmin to 2 +% when the language is switched to Bulgarian. Developers who write +% support for Bulgarian outside LaTeX and/or babel need to take care +% of this. +% diff --git a/system/system/usr/hyphen-data/hyph-bn.hyb b/system/system/usr/hyphen-data/hyph-bn.hyb new file mode 100644 index 0000000000000000000000000000000000000000..43a9527faa7f8486040191961b2d73d678f314f0 Binary files /dev/null and b/system/system/usr/hyphen-data/hyph-bn.hyb differ diff --git a/system/system/usr/hyphen-data/hyph-bn.lic.txt b/system/system/usr/hyphen-data/hyph-bn.lic.txt new file mode 100644 index 0000000000000000000000000000000000000000..1237413facadb880deee7226fd5abb346defd6de --- /dev/null +++ b/system/system/usr/hyphen-data/hyph-bn.lic.txt @@ -0,0 +1,26 @@ +% These patterns originate from +% https://github.com/santhoshtr/hyphenation/) +% and have been adapted for hyph-utf8 (for use in TeX). +% +% Hyphenation for Bengali +% Copyright (C) 2016 Santhosh Thottingal (santhosh dot thottingal at gmail dot com) +% +% Permission is hereby granted, free of charge, to any person obtaining +% a copy of this software and associated documentation files (the +% "Software"), to deal in the Software without restriction, including +% without limitation the rights to use, copy, modify, merge, publish, +% distribute, sublicense, and/or sell copies of the Software, and to +% permit persons to whom the Software is furnished to do so, subject to +% the following conditions: +% +% The above copyright notice and this permission notice shall be +% included in all copies or substantial portions of the Software. +% +% THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +% EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +% MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +% NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +% LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +% OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +% WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +% diff --git a/system/system/usr/hyphen-data/hyph-cu.hyb b/system/system/usr/hyphen-data/hyph-cu.hyb new file mode 100644 index 0000000000000000000000000000000000000000..4ec90d3983f98b3000f3709b84e57d88df9be00f Binary files /dev/null and b/system/system/usr/hyphen-data/hyph-cu.hyb differ diff --git a/system/system/usr/hyphen-data/hyph-cu.lic.txt b/system/system/usr/hyphen-data/hyph-cu.lic.txt new file mode 100644 index 0000000000000000000000000000000000000000..9833baf6baadc3745009dc4ea79ef07248044838 --- /dev/null +++ b/system/system/usr/hyphen-data/hyph-cu.lic.txt @@ -0,0 +1,29 @@ +% copyright: Copyright (c) 2016 Aleksandr Andreev and Mike Kroutikov +% title: Hyphenation patterns for Church Slavonic +% version: 1.1 +% notice: > +% This file is part of the hyph-utf8 package. +% See http://www.hyphenation.org for more information. +% licence: +% name: MIT +% url: https://opensource.org/licenses/MIT +% text: > +% Permission is hereby granted, free of charge, to any person obtaining +% a copy of this software and associated documentation files (the +% "Software"), to deal in the Software without restriction, including +% without limitation the rights to use, copy, modify, merge, publish, +% distribute, sublicense, and/or sell copies of the Software, and to +% permit persons to whom the Software is furnished to do so, subject to +% the following conditions: +% +% The above copyright notice and this permission notice shall be +% included in all copies or substantial portions of the Software. +% +% THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +% EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +% MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +% NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS +% BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN +% ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +% CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +% SOFTWARE. diff --git a/system/system/usr/hyphen-data/hyph-cy.hyb b/system/system/usr/hyphen-data/hyph-cy.hyb new file mode 100644 index 0000000000000000000000000000000000000000..5afe8aaaeb6157debe64bac35c5dd180b1513252 Binary files /dev/null and b/system/system/usr/hyphen-data/hyph-cy.hyb differ diff --git a/system/system/usr/hyphen-data/hyph-cy.lic.txt b/system/system/usr/hyphen-data/hyph-cy.lic.txt new file mode 100644 index 0000000000000000000000000000000000000000..8f9217a0f981ead62f5497cc52b66ebaf9671487 --- /dev/null +++ b/system/system/usr/hyphen-data/hyph-cy.lic.txt @@ -0,0 +1,37 @@ +% copyright: Copyright 1996 Yannis Haralambous +% title: Welsh hyphenation patterns +% version: 1996 +% notice: > +% This file is part of the hyph-utf8 package. +% See http://www.hyphenation.org for more information. +% licence: +% - This file is available under the following license. +% name: MIT +% url: https://opensource.org/licences/MIT +% text: > +% Permission is hereby granted, free of charge, to any person +% obtaining a copy of this software and associated documentation +% files (the "Software"), to deal in the Software without +% restriction, including without limitation the rights to use, +% copy, modify, merge, publish, distribute, sublicense, and/or sell +% copies of the Software, and to permit persons to whom the +% Software is furnished to do so, subject to the following +% conditions: +% +% The above copyright notice and this permission notice shall be +% included in all copies or substantial portions of the Software. +% +% THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +% EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES +% OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +% NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT +% HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +% WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +% FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR +% OTHER DEALINGS IN THE SOFTWARE. +% changes: +% - 1996 - last change to patterns +% - 2008 - inclusion into hyph-utf8 and file rename (cyhyph.tex -> hyph-cy.tex) +% - June 2011 - added LPPL licence +% - March 2016 - added MIT licence +% diff --git a/system/system/usr/hyphen-data/hyph-da.hyb b/system/system/usr/hyphen-data/hyph-da.hyb new file mode 100644 index 0000000000000000000000000000000000000000..f33f4307adc7772b19df57dae56aa51993b669ba Binary files /dev/null and b/system/system/usr/hyphen-data/hyph-da.hyb differ diff --git a/system/system/usr/hyphen-data/hyph-da.lic.txt b/system/system/usr/hyphen-data/hyph-da.lic.txt new file mode 100644 index 0000000000000000000000000000000000000000..b582cbe5ad7240e554b75363fb9bbb813e1b5bad --- /dev/null +++ b/system/system/usr/hyphen-data/hyph-da.lic.txt @@ -0,0 +1,34 @@ +% copyright: Copyright 1994 Frank Jensen +% title: Hyphenation patterns for Danish +% version: 2011-01-11 +% notice: > +% This file is part of the hyph-utf8 package. +% See http://www.hyphenation.org for more information. +% licence: +% - This file is available under the following license: +% name: MIT +% url: https://opensource.org/licenses/MIT +% text: > +% Permission is hereby granted, free of charge, to any person +% obtaining a copy of this software and associated documentation +% files (the "Software"), to deal in the Software without +% restriction, including without limitation the rights to use, +% copy, modify, merge, publish, distribute, sublicense, and/or sell +% copies of the Software, and to permit persons to whom the +% Software is furnished to do so, subject to the following +% conditions: +% +% The above copyright notice and this permission notice shall be +% included in all copies or substantial portions of the Software. +% +% THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +% EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES +% OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +% NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT +% HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +% WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +% FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR +% OTHER DEALINGS IN THE SOFTWARE. +% changes: +% - 2011-01-11 - remove support for OT1 encoding +% diff --git a/system/system/usr/hyphen-data/hyph-de-1901.hyb b/system/system/usr/hyphen-data/hyph-de-1901.hyb new file mode 100644 index 0000000000000000000000000000000000000000..7de89ade47cd7873b6cd41d846a4863080f4cc60 Binary files /dev/null and b/system/system/usr/hyphen-data/hyph-de-1901.hyb differ diff --git a/system/system/usr/hyphen-data/hyph-de-1901.lic.txt b/system/system/usr/hyphen-data/hyph-de-1901.lic.txt new file mode 100644 index 0000000000000000000000000000000000000000..2a7cfcb9cbf140bb9beabd366af57a696b888fc7 --- /dev/null +++ b/system/system/usr/hyphen-data/hyph-de-1901.lic.txt @@ -0,0 +1,53 @@ +% title: TeX-Trennmuster für die traditionelle deutsche Rechtschreibung +% copyright: > +% Copyright (c) 2013-2017 +% Stephan Hennig, Werner Lemberg, Guenter Milde, Sander van Geloven, +% Georg Pfeiffer, Gisbert W. Selke, Tobias Wendorf +% notice: This file is part of the hyph-utf8 package. +% See http://www.hyphenation.org for more information. +% source: dehypht-x-2017-03-31.pat +% language: +% name: German, traditional spelling +% tag: de-1901 +% licence: +% - This file is made available under the following licence: +% name: MIT +% url: https://opensource.org/licenses/MIT +% text: > +% Permission is hereby granted, free of charge, to any person +% obtaining a copy of this software and associated documentation +% files (the "Software"), to deal in the Software without +% restriction, including without limitation the rights to use, +% copy, modify, merge, publish, distribute, sublicense, and/or sell +% copies of the Software, and to permit persons to whom the +% Software is furnished to do so, subject to the following +% conditions: +% +% The above copyright notice and this permission notice shall be +% included in all copies or substantial portions of the Software. +% +% THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +% EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES +% OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +% NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT +% HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +% WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +% FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR +% OTHER DEALINGS IN THE SOFTWARE. +% ========================================== +% The word list is available from +% +% http://repo.or.cz/w/wortliste.git?a=commit;h=5fd786fcb1ed48448e058672f1f58d185653d8c6 +% +% The used patgen parameters are +% +% 1 1 | 2 5 | 1 1 1 +% 2 2 | 2 5 | 1 2 1 +% 3 3 | 2 6 | 1 1 1 +% 4 4 | 2 6 | 1 4 1 +% 5 5 | 2 7 | 1 1 1 +% 6 6 | 2 7 | 1 6 1 +% 7 7 | 2 13 | 1 4 1 +% 8 8 | 2 13 | 1 8 1 + +\message{German Hyphenation Patterns (Traditional Orthography) `dehypht-x' 2017-03-31 (WL)} diff --git a/system/system/usr/hyphen-data/hyph-de-1996.hyb b/system/system/usr/hyphen-data/hyph-de-1996.hyb new file mode 100644 index 0000000000000000000000000000000000000000..9880a9c3c44a48a458d5ac17d825c7ab9e122fbf Binary files /dev/null and b/system/system/usr/hyphen-data/hyph-de-1996.hyb differ diff --git a/system/system/usr/hyphen-data/hyph-de-1996.lic.txt b/system/system/usr/hyphen-data/hyph-de-1996.lic.txt new file mode 100644 index 0000000000000000000000000000000000000000..be142d3430fc53cba243c7462e3c35b79cd072e4 --- /dev/null +++ b/system/system/usr/hyphen-data/hyph-de-1996.lic.txt @@ -0,0 +1,53 @@ +% title: TeX-Trennmuster für die reformierte (2006) deutsche Rechtschreibung +% copyright: > +% Copyright (c) 2013-2017 +% Stephan Hennig, Werner Lemberg, Guenter Milde, Sander van Geloven, +% Georg Pfeiffer, Gisbert W. Selke, Tobias Wendorf +% notice: This file is part of hyph-utf8 package. +% See http://www.hyphenation.org for more information. +% source: dehyphn-x-2017-03-31.pat +% language: +% name: German, reformed spelling +% tag: de-1996 +% licence: +% - This file is made available under the following licence: +% name: MIT +% url: https://opensource.org/licenses/MIT +% text: > +% Permission is hereby granted, free of charge, to any person +% obtaining a copy of this software and associated documentation +% files (the “Softwareâ€), to deal in the Software without +% restriction, including without limitation the rights to use, +% copy, modify, merge, publish, distribute, sublicense, and/or sell +% copies of the Software, and to permit persons to whom the +% Software is furnished to do so, subject to the following +% conditions: +% +% The above copyright notice and this permission notice shall be +% included in all copies or substantial portions of the Software. +% +% THE SOFTWARE IS PROVIDED “AS ISâ€, WITHOUT WARRANTY OF ANY KIND, +% EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES +% OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +% NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT +% HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +% WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +% FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR +% OTHER DEALINGS IN THE SOFTWARE. +% ========================================== +% The word list is available from +% +% http://repo.or.cz/w/wortliste.git?a=commit;h=5fd786fcb1ed48448e058672f1f58d185653d8c6 +% +% The used patgen parameters are +% +% 1 1 | 2 5 | 1 1 1 +% 2 2 | 2 5 | 1 2 1 +% 3 3 | 2 6 | 1 1 1 +% 4 4 | 2 6 | 1 4 1 +% 5 5 | 2 7 | 1 1 1 +% 6 6 | 2 7 | 1 6 1 +% 7 7 | 2 13 | 1 4 1 +% 8 8 | 2 13 | 1 8 1 + +\message{German Hyphenation Patterns (Reformed Orthography, 2006) `dehyphn-x' 2017-03-31 (WL)} diff --git a/system/system/usr/hyphen-data/hyph-de-ch-1901.hyb b/system/system/usr/hyphen-data/hyph-de-ch-1901.hyb new file mode 100644 index 0000000000000000000000000000000000000000..7e0b36acf8fd9d92d0ce3b46c67f3c6bbfd8de69 Binary files /dev/null and b/system/system/usr/hyphen-data/hyph-de-ch-1901.hyb differ diff --git a/system/system/usr/hyphen-data/hyph-de-ch-1901.lic.txt b/system/system/usr/hyphen-data/hyph-de-ch-1901.lic.txt new file mode 100644 index 0000000000000000000000000000000000000000..fad83b192e83f6b0c757297ee8488aba443be497 --- /dev/null +++ b/system/system/usr/hyphen-data/hyph-de-ch-1901.lic.txt @@ -0,0 +1,55 @@ +% title: > +% TeX-Trennmuster für die traditionelle deutsch-schweizerische +% Rechtschreibung +% copyright: > +% Copyright (c) 2013-2017 +% Stephan Hennig, Werner Lemberg, Guenter Milde, Sander van Geloven, +% Georg Pfeiffer, Gisbert W. Selke, Tobias Wendorf +% notice: This file is part of the hyph-utf8 package. +% See http://www.hyphenation.org for more information. +% source: dehyphts-x-2017-03-31.pat +% language: +% name: German, Swiss spelling +% tag: de-CH-1901 +% licence: +% - This file is made available under the following licence: +% name: MIT +% url: https://opensourceo.org/licenses/MIT +% text: > +% Permission is hereby granted, free of charge, to any person +% obtaining a copy of this software and associated documentation +% files (the "Software"), to deal in the Software without +% restriction, including without limitation the rights to use, +% copy, modify, merge, publish, distribute, sublicense, and/or sell +% copies of the Software, and to permit persons to whom the +% Software is furnished to do so, subject to the following +% conditions: +% +% The above copyright notice and this permission notice shall be +% included in all copies or substantial portions of the Software. +% +% THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +% EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES +% OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +% NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT +% HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +% WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +% FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR +% OTHER DEALINGS IN THE SOFTWARE. +% ========================================== +% The word list is available from +% +% http://repo.or.cz/w/wortliste.git?a=commit;h=5fd786fcb1ed48448e058672f1f58d185653d8c6 +% +% The used patgen parameters are +% +% 1 1 | 2 5 | 1 1 1 +% 2 2 | 2 5 | 1 2 1 +% 3 3 | 2 6 | 1 1 1 +% 4 4 | 2 6 | 1 4 1 +% 5 5 | 2 7 | 1 1 1 +% 6 6 | 2 7 | 1 6 1 +% 7 7 | 2 13 | 1 4 1 +% 8 8 | 2 13 | 1 8 1 + +\message{Swiss-German Hyphenation Patterns (Traditional Orthography) `dehyphts-x' 2017-03-31 (WL)} diff --git a/system/system/usr/hyphen-data/hyph-en-gb.hyb b/system/system/usr/hyphen-data/hyph-en-gb.hyb new file mode 100644 index 0000000000000000000000000000000000000000..8b2ca3395de7a390675c9fbaa004ebcfc809560f Binary files /dev/null and b/system/system/usr/hyphen-data/hyph-en-gb.hyb differ diff --git a/system/system/usr/hyphen-data/hyph-en-gb.lic.txt b/system/system/usr/hyphen-data/hyph-en-gb.lic.txt new file mode 100644 index 0000000000000000000000000000000000000000..9c0ae23df0685393007c59c4c5376d53517d38f4 --- /dev/null +++ b/system/system/usr/hyphen-data/hyph-en-gb.lic.txt @@ -0,0 +1,75 @@ +% This file was renamed from hyph-en-gb.tex to hyph-en-gb.tex(unicode-licence) in December +% 2015 following a request from 肖湘晔 (Xiangye Xiao) to modify the licence in order to allow it +% to be included in the Unicode data files archive. Following discussions between 肖湘晔, +% Dominik Wujastyk and myself (Philip Taylor), it has been agreed that the version uploaded +% to Unicode will have a unique name and carry the Unicode licence. +% +% This file was previously renamed from ukhyphen.tex to hyph-en-gb.tex in June 2008 +% for consistency with other files with hyphenation patterns in hyph-utf8 package. +% No other changes made. See http://www.tug.org/tex-hyphen for more details. +% +% Original-file: ukhyphen.tex +% TeX hyphenation patterns for UK English +% +% This file is licensed under the UNICODE, INC. LICENCE AGREEMENT - DATA FILES AND SOFTWARE <http://unicode.org/copyright.html#Exhibit1> +% +% Copyright (c) 1996 Dominik Wujastyk. +% Distributed under the Terms of Use in +% http://www.unicode.org/copyright.html. +% +% Permission is hereby granted, free of charge, to any person obtaining +% a copy of the Unicode data files and any associated documentation +% (the "Data Files") or Unicode software and any associated documentation +% (the "Software") to deal in the Data Files or Software +% without restriction, including without limitation the rights to use, +% copy, modify, merge, publish, distribute, and/or sell copies of +% the Data Files or Software, and to permit persons to whom the Data Files +% or Software are furnished to do so, provided that +% (a) this copyright and permission notice appear with all copies +% of the Data Files or Software, +% (b) this copyright and permission notice appear in associated +% documentation, and +% (c) there is clear notice in each modified Data File or in the Software +% as well as in the documentation associated with the Data File(s) or +% Software that the data or software has been modified. +% +% THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF +% ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE +% WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +% NONINFRINGEMENT OF THIRD PARTY RIGHTS. +% IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS +% NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL +% DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, +% DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER +% TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +% PERFORMANCE OF THE DATA FILES OR SOFTWARE. +% +% Except as contained in this notice, the name of a copyright holder +% shall not be used in advertising or otherwise to promote the sale, +% use or other dealings in these Data Files or Software without prior +% written authorization of the copyright holder. +% +% $Log: ukhyph.tex $ +% Revision 2.0 1996/09/10 15:04:04 ucgadkw +% o added list of hyphenation exceptions at the end of this file. +% +% +% Version 1.0a. Released 18th October 2005/PT. +% +% Created by Dominik Wujastyk and Graham Toal using Frank Liang's PATGEN 1.0. +% Like the US patterns, these UK patterns correctly hyphenate about 90% of +% the words in the input list, and produce no hyphens not in the list +% (see TeXbook pp. 451--2). +% +% These patterns are based on a file of 114925 British-hyphenated words +% generously made available to Dominik Wujastyk by Oxford University Press. +% This list of words is copyright to the OUP and may not be redistributed. +% The hyphenation break points in the words in the abovementioned file is +% also copyright to the OUP. +% +% We are very grateful to Oxford University Press for allowing us to use +% their list of hyphenated words to produce the following TeX hyphenation +% patterns. This file of hyphenation patterns may be freely distributed. +% +% These patterns require a value of about 14000 for TeX's pattern memory size. +% diff --git a/system/system/usr/hyphen-data/hyph-en-us.hyb b/system/system/usr/hyphen-data/hyph-en-us.hyb new file mode 100644 index 0000000000000000000000000000000000000000..db1469a5488088df1c3eae0ca9669db5269bb399 Binary files /dev/null and b/system/system/usr/hyphen-data/hyph-en-us.hyb differ diff --git a/system/system/usr/hyphen-data/hyph-en-us.lic.txt b/system/system/usr/hyphen-data/hyph-en-us.lic.txt new file mode 100644 index 0000000000000000000000000000000000000000..88d2bfc0da9c6ccb7888b787a22703df51734788 --- /dev/null +++ b/system/system/usr/hyphen-data/hyph-en-us.lic.txt @@ -0,0 +1,42 @@ +Hyphenation patterns for American English + +(more info about the licence to be added later) + +% This file has been renamed from ushyphmax.tex to hyph-en-us.tex in June 2008 +% for consistency with other files with hyphenation patterns in hyph-utf8 package. +% No other changes made. See http://www.tug.org/tex-hyphen for more details. + +% ushyphmax.tex -- patterns for more hyphenation pattern memory (12000+). +% Also known as ushyphen.max. +% +% version of 2005-05-30. +% Patterns of March 1, 1990. +% +% Copyright (C) 1990, 2004, 2005 Gerard D.C. Kuiken. +% Copying and distribution of this file, with or without modification, +% are permitted in any medium without royalty provided the copyright +% notice and this notice are preserved. +% +% Needs extended pattern memory. +% Hyphenation trie becomes 7283 with 377 ops. +% +% These patterns are based on the Hyphenation Exception Log +% published in TUGboat, Volume 10 (1989), No. 3, pp. 337-341, +% and a large number of incorrectly hyphenated words not yet published. +% If added to Liang's before the closing bracket } of \patterns, +% the patterns run errorfree as far as known at this moment. +% +% These patterns find all admissible hyphens of the words in +% the Exception Log. ushyph2.tex is a smaller set. +% +% Please send bugs or suggestions to tex-live (at) tug.org. +% +% 2005-05-30 (karl): in the past, ushyphmax.tex was a file containing +% only the additional patterns, without the \patterns command, etc. +% This turned out not to be very useful, since in practice the TeX +% distributions need one self-contained file for a language. Therefore, +% ushyphmax.tex now contains both the additional patterns from +% Dr. Kuiken, and the original patterns and hyphenations from Knuth's +% hyphen.tex. +% +% The Plain TeX hyphenation tables. diff --git a/system/system/usr/hyphen-data/hyph-es.hyb b/system/system/usr/hyphen-data/hyph-es.hyb new file mode 100644 index 0000000000000000000000000000000000000000..1ef23304b7e6919e67d8bdcc7e308f9db1876f16 Binary files /dev/null and b/system/system/usr/hyphen-data/hyph-es.hyb differ diff --git a/system/system/usr/hyphen-data/hyph-es.lic.txt b/system/system/usr/hyphen-data/hyph-es.lic.txt new file mode 100644 index 0000000000000000000000000000000000000000..ad392de781fa981318d20c32a7eeda9777feee1a --- /dev/null +++ b/system/system/usr/hyphen-data/hyph-es.lic.txt @@ -0,0 +1,46 @@ +Spanish hyphenation patterns + +(more info about the licence to be added later) + +% GUIONIZADO DE PALABRAS +% ~~~~~~~~~~~~~~~~~~~~~ +% hyph-es.tex 4.7 +% +% License: MIT/X11 +% +% Copyright (c) 1993, 1997 Javier Bezos +% Copyright (c) 2001-2015 Javier Bezos and CervanTeX +% +% Permission is hereby granted, free of charge, to any person obtaining a copy +% of this software and associated documentation files (the "Software"), to deal +% in the Software without restriction, including without limitation the rights +% to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +% copies of the Software, and to permit persons to whom the Software is +% furnished to do so, subject to the following conditions: +% +% The above copyright notice and this permission notice shall be included in +% all copies or substantial portions of the Software. +% +% THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +% IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +% FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +% AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +% LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +% OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +% SOFTWARE. +% +% For further info, bug reports and comments: +% +% http://www.tex-tipografia.com/spanish_hyphen.html +% +% I would like to thanks Francesc Carmona for his permission +% to steal parts of his work without restrictions. For his +% patterns, (c) by Francesc Carmona +% +% 2015-11-12 +% +% _____________________________________________________________ +% Javier Bezos | http://www.cervantex.es/ +% ............................................................. +% TeX y tipografia | http://www.tex-tipografia.com/ + diff --git a/system/system/usr/hyphen-data/hyph-et.hyb b/system/system/usr/hyphen-data/hyph-et.hyb new file mode 100644 index 0000000000000000000000000000000000000000..bc42bf3afd7ee07272088861282510c08a5999fb Binary files /dev/null and b/system/system/usr/hyphen-data/hyph-et.hyb differ diff --git a/system/system/usr/hyphen-data/hyph-et.lic.txt b/system/system/usr/hyphen-data/hyph-et.lic.txt new file mode 100644 index 0000000000000000000000000000000000000000..08b3e87f34cbe8de1b40d24bb86b385f4a25a033 --- /dev/null +++ b/system/system/usr/hyphen-data/hyph-et.lic.txt @@ -0,0 +1,30 @@ +% This file is part of hyph-utf8 package and resulted from +% semi-manual conversions of hyphenation patterns into UTF-8 in June 2008. +% +% Source: eehyph.tex (2015-12-22) +% Author: Een Saar <saar at aai dot ee> +%------------------------------------------------------------------------------ +% Estonian hyphenation patterns (T1 encoding). +% Copyright (c) 2004-2015 Enn Saar <saar at aai dot ee> +% +% The Estonian pattern data is licensed under the MIT License. +% +% MIT License (https://opensource.org/licenses/MIT): +% +% Permission is hereby granted, free of charge, to any person obtaining a copy +% of this software and associated documentation files (the "Software"), to deal +% in the Software without restriction, including without limitation the rights +% to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +% copies of the Software, and to permit persons to whom the Software is +% furnished to do so, subject to the following conditions: +% +% The above copyright notice and this permission notice shall be included in +% all copies or substantial portions of the Software. +% +% THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +% IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +% FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE +% AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +% LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +% OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +% THE SOFTWARE. diff --git a/system/system/usr/hyphen-data/hyph-eu.hyb b/system/system/usr/hyphen-data/hyph-eu.hyb new file mode 100644 index 0000000000000000000000000000000000000000..b9d6f468f64c1c763190b9dcd7edb4243fcc1981 Binary files /dev/null and b/system/system/usr/hyphen-data/hyph-eu.hyb differ diff --git a/system/system/usr/hyphen-data/hyph-eu.lic.txt b/system/system/usr/hyphen-data/hyph-eu.lic.txt new file mode 100644 index 0000000000000000000000000000000000000000..04a11715defa9304f561f2db08a6887a5c834661 --- /dev/null +++ b/system/system/usr/hyphen-data/hyph-eu.lic.txt @@ -0,0 +1,57 @@ +% copyright: Copyright (c) Juan M. Aguirregabiria 1997, 2008 +% title: Hyphenation patterns for Basque. +% version: June 2008 +% notice: > +% This file is part of the hyph-utf8 package. +% See http://www.hyphenation.org for more information on the package, +% and http://tp.lc.ehu.es/jma/basque.html for details on Basque hyphenation. +% licence: > +% Permission is hereby granted, free of charge, to any person obtaining +% a copy of this file and any associated documentation +% (the "Data Files") to deal in the Data Files +% without restriction, including without limitation the rights to use, +% copy, modify, merge, publish, distribute, and/or sell copies of +% the Data Files, and to permit persons to whom the Data Files +% are furnished to do so, provided that +% (a) this copyright and permission notice appear with all copies +% of the Data Files, +% (b) this copyright and permission notice appear in associated +% documentation, and +% (c) there is clear notice in each modified Data File +% as well as in the documentation associated with the Data File(s) +% that the data has been modified. +% +% THE DATA FILES ARE PROVIDED "AS IS", WITHOUT WARRANTY OF +% ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE +% WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +% NONINFRINGEMENT OF THIRD PARTY RIGHTS. +% IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS +% NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL +% DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, +% DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER +% TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +% PERFORMANCE OF THE DATA FILES OR SOFTWARE. +% +% Except as contained in this notice, the name of a copyright holder +% shall not be used in advertising or otherwise to promote the sale, +% use or other dealings in these Data Files without prior +% written authorization of the copyright holder. +% changes: +% - > +% February 1997 Patterns created by Juan M. Aguirregabiria, based on the +% shyphen.sh script for Spanish by Julio Sanchez, September 1991. +% - > +% June 2008 Generating script rewritten in Ruby and adapted for native +% UTF-8 TeX engines, patterns renamed from bahyph.tex to +% hyph-eu.tex and added to the hyph-utf8 package. Functionality should +% not change apart from adding ñ by default. +% ========================================== +% +% Open vowels: a e o +% Closed vowels: i u +% Consonants: b c d f g j k l m n ñ p q r s t v w x y z +% +% Some of the patterns below represent combinations that never +% happen in Basque. Would they happen, they would be hyphenated +% according to the rules. +% diff --git a/system/system/usr/hyphen-data/hyph-fr.hyb b/system/system/usr/hyphen-data/hyph-fr.hyb new file mode 100644 index 0000000000000000000000000000000000000000..b24b5a2a392660a47bc355d1d66b8fe9fca5d6da Binary files /dev/null and b/system/system/usr/hyphen-data/hyph-fr.hyb differ diff --git a/system/system/usr/hyphen-data/hyph-fr.lic.txt b/system/system/usr/hyphen-data/hyph-fr.lic.txt new file mode 100644 index 0000000000000000000000000000000000000000..7d4579508392819faecf41f660c34cce931d8a45 --- /dev/null +++ b/system/system/usr/hyphen-data/hyph-fr.lic.txt @@ -0,0 +1,45 @@ +% copyright: Daniel Flipo, Bernard Gaulle 1994-2002 +% title: French hyphenation patterns +% version: V2.12 2002/12/11 +% notice: > +% This file is part of the hyph-utf8 package. +% See http://www.hyphenation.org for more information. +% licence: +% name: MIT +% url: https://opensource.org/licenses/MIT +% text: > +% Permission is hereby granted, free of charge, to any person obtaining +% a copy of this software and associated documentation files (the +% "Software"), to deal in the Software without restriction, including +% without limitation the rights to use, copy, modify, merge, publish, +% distribute, sublicense, and/or sell copies of the Software, and to +% permit persons to whom the Software is furnished to do so, subject to +% the following conditions: +% +% The above copyright notice and this permission notice shall be +% included in all copies or substantial portions of the Software. +% +% THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +% EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +% MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +% NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS +% BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN +% ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +% CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +% SOFTWARE. +% ========================================== +%%%%%%%% The most famous good guys who worked hard to obtain something usable. +% Jacques Desarmenien, Universite de Strasbourg : +% - << how to run TeX in a French environment: hyphenation, fonts, +% typography. >> in Tugboat, 5 (1984) 91-102. and TeX85 conference +% - << La division par ordinateur des mots francais : +% application a TeX >> in TSI vol. 5 No 4, 1986 (C) AFCET- +% Gauthier-Villars +% Norman Buckle, UQAH (nb; many additions) +% Michael Ferguson, INRS-Telecommunications (mjf) June 1988 +% Justin Bur, Universite de Montreal (jbb; checked against original list) +% all patterns including apostrophe missing from nb list +% after that, GUTenberg and specially Daniel Flipo and Bernard Gaulle +% did their best effort to improve the list of patterns. +% +% diff --git a/system/system/usr/hyphen-data/hyph-ga.hyb b/system/system/usr/hyphen-data/hyph-ga.hyb new file mode 100644 index 0000000000000000000000000000000000000000..3eb376f8db462ecb05a07fc6c68fc447dda4173b Binary files /dev/null and b/system/system/usr/hyphen-data/hyph-ga.hyb differ diff --git a/system/system/usr/hyphen-data/hyph-ga.lic.txt b/system/system/usr/hyphen-data/hyph-ga.lic.txt new file mode 100644 index 0000000000000000000000000000000000000000..7a027729722f336fb1e1620b25472023ae29cc0d --- /dev/null +++ b/system/system/usr/hyphen-data/hyph-ga.lic.txt @@ -0,0 +1,34 @@ +% copyright: Copyright (C) 2004-2015 Kevin P. Scannell +% title: Hyphenation patterns for Irish +% version: 1.0 (2004-01-23:15:46:12 CST) +% notice: > +% This file is part of the hyph-utf8 package. +% See http://www.hyphenation.org for more information on the package, +% and http://borel.slu.edu/fleiscin/index.html for details on Irish hyphenation. +% license: +% - This file available under the following lincense. +% - +% name: MIT +% url: https://opensource.org/licenses/MIT +% text: > +% Permission is hereby granted, free of charge, to any person +% obtaining a copy of this software and associated documentation +% files (the "Software"), to deal in the Software without +% restriction, including without limitation the rights to use, +% copy, modify, merge, publish, distribute, sublicense, and/or sell +% copies of the Software, and to permit persons to whom the +% Software is furnished to do so, subject to the following +% conditions: +% +% The above copyright notice and this permission notice shall be +% included in all copies or substantial portions of the Software. +% +% THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +% EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES +% OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +% NONINFRINGEMENT.  IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT +% HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +% WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +% FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR +% OTHER DEALINGS IN THE SOFTWARE. +% diff --git a/system/system/usr/hyphen-data/hyph-gu.hyb b/system/system/usr/hyphen-data/hyph-gu.hyb new file mode 100644 index 0000000000000000000000000000000000000000..908ea1ac14d8b4f4d7da66f567ae8c555d605d78 Binary files /dev/null and b/system/system/usr/hyphen-data/hyph-gu.hyb differ diff --git a/system/system/usr/hyphen-data/hyph-gu.lic.txt b/system/system/usr/hyphen-data/hyph-gu.lic.txt new file mode 100644 index 0000000000000000000000000000000000000000..42a59cd63f0f18a132d3851d4bf10cf6ca0b01b8 --- /dev/null +++ b/system/system/usr/hyphen-data/hyph-gu.lic.txt @@ -0,0 +1,26 @@ +% These patterns originate from +% https://github.com/santhoshtr/hyphenation/) +% and have been adapted for hyph-utf8 (for use in TeX). +% +% Hyphenation for Gujarati +% Copyright (C) 2016 Santhosh Thottingal (santhosh dot thottingal at gmail dot com) +% +% Permission is hereby granted, free of charge, to any person obtaining +% a copy of this software and associated documentation files (the +% "Software"), to deal in the Software without restriction, including +% without limitation the rights to use, copy, modify, merge, publish, +% distribute, sublicense, and/or sell copies of the Software, and to +% permit persons to whom the Software is furnished to do so, subject to +% the following conditions: +% +% The above copyright notice and this permission notice shall be +% included in all copies or substantial portions of the Software. +% +% THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +% EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +% MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +% NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +% LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +% OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +% WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +% diff --git a/system/system/usr/hyphen-data/hyph-hi.hyb b/system/system/usr/hyphen-data/hyph-hi.hyb new file mode 100644 index 0000000000000000000000000000000000000000..b0b9680f703354453f357256b8ccff4559d0d39c Binary files /dev/null and b/system/system/usr/hyphen-data/hyph-hi.hyb differ diff --git a/system/system/usr/hyphen-data/hyph-hi.lic.txt b/system/system/usr/hyphen-data/hyph-hi.lic.txt new file mode 100644 index 0000000000000000000000000000000000000000..7846ee09d2dda7c32a5fb4d0be7defd071d1ab2d --- /dev/null +++ b/system/system/usr/hyphen-data/hyph-hi.lic.txt @@ -0,0 +1,26 @@ +% These patterns originate from +% https://github.com/santhoshtr/hyphenation/) +% and have been adapted for hyph-utf8 (for use in TeX). +% +% Hyphenation for Hindi +% Copyright (C) 2016 Santhosh Thottingal (santhosh dot thottingal at gmail dot com) +% +% Permission is hereby granted, free of charge, to any person obtaining +% a copy of this software and associated documentation files (the +% "Software"), to deal in the Software without restriction, including +% without limitation the rights to use, copy, modify, merge, publish, +% distribute, sublicense, and/or sell copies of the Software, and to +% permit persons to whom the Software is furnished to do so, subject to +% the following conditions: +% +% The above copyright notice and this permission notice shall be +% included in all copies or substantial portions of the Software. +% +% THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +% EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +% MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +% NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +% LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +% OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +% WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +% diff --git a/system/system/usr/hyphen-data/hyph-hr.hyb b/system/system/usr/hyphen-data/hyph-hr.hyb new file mode 100644 index 0000000000000000000000000000000000000000..f73854cfe97d93bb95326b91f9cc55011e5a84df Binary files /dev/null and b/system/system/usr/hyphen-data/hyph-hr.hyb differ diff --git a/system/system/usr/hyphen-data/hyph-hr.lic.txt b/system/system/usr/hyphen-data/hyph-hr.lic.txt new file mode 100644 index 0000000000000000000000000000000000000000..122943c9ffcf936d1498510135a340ad678321bb --- /dev/null +++ b/system/system/usr/hyphen-data/hyph-hr.lic.txt @@ -0,0 +1,45 @@ +% copyright: Copyright (C) 1994, 1996, 2011, 2015 Igor Marinović +% title: Hyphenation patterns for Croatian language +% notice: > +% This file is part of the hyph-utf8 package. +% See http://www.hyphenation.org for more information. +% +% license: +% - This file is available under the following license. +% text: > +% Permission is hereby granted, free of charge, to any person obtaining +% a copy of this file and any associated documentation +% (the "Data Files") to deal in the Data Files +% without restriction, including without limitation the rights to use, +% copy, modify, merge, publish, distribute, and/or sell copies of +% the Data Files, and to permit persons to whom the Data Files +% are furnished to do so, provided that +% (a) this copyright and permission notice appear with all copies +% of the Data Files, +% (b) this copyright and permission notice appear in associated +% documentation, and +% (c) there is clear notice in each modified Data File +% as well as in the documentation associated with the Data File(s) +% that the data has been modified. +% +% THE DATA FILES ARE PROVIDED "AS IS", WITHOUT WARRANTY OF +% ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE +% WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +% NONINFRINGEMENT OF THIRD PARTY RIGHTS. +% IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS +% NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL +% DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, +% DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER +% TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +% PERFORMANCE OF THE DATA FILES. +% +% Except as contained in this notice, the name of a copyright holder +% shall not be used in advertising or otherwise to promote the sale, +% use or other dealings in these Data Files without prior +% written authorization of the copyright holder. +% changes: +% - Late 1994 first version +% - Beginning of 1996 much more improved version (date of last change: 19.03.1996). +% - In summer 2008 patterns incorporated into hyph-utf8 and renamed from hrhyph.tex to hyph-hr.tex. +% - 06.06.2011 LPPL licence added. +% diff --git a/system/system/usr/hyphen-data/hyph-hu.hyb b/system/system/usr/hyphen-data/hyph-hu.hyb new file mode 100644 index 0000000000000000000000000000000000000000..95d819411a98baff4a75d175416ea5c4a9c0b67e Binary files /dev/null and b/system/system/usr/hyphen-data/hyph-hu.hyb differ diff --git a/system/system/usr/hyphen-data/hyph-hu.lic.txt b/system/system/usr/hyphen-data/hyph-hu.lic.txt new file mode 100644 index 0000000000000000000000000000000000000000..4ec8355b8bae0ff9e06220e00ada4dd6abcb3cac --- /dev/null +++ b/system/system/usr/hyphen-data/hyph-hu.lic.txt @@ -0,0 +1,48 @@ +Hungarian hyphenation patterns (v20110815) + +(more info about the licence to be added later) + +% from https://github.com/nagybence/huhyphn/ +% ------------------------------------------ +% Huhyphn - hungarian hyphenation patterns v20110815 +% +% ***** BEGIN LICENSE BLOCK ***** +% Version: MPL 1.1/GPL 2.0/LGPL 2.1 +% +% The contents of this file are subject to the Mozilla Public License Version +% 1.1 (the "License"); you may not use this file except in compliance with +% the License. You may obtain a copy of the License at +% http://www.mozilla.org/MPL/ +% +% Software distributed under the License is distributed on an "AS IS" basis, +% WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License +% for the specific language governing rights and limitations under the +% License. +% +% The Original Code is the Huhyphn - hungarian hyphenation patterns. +% +% The Initial Developer of the Original Code is +% Bence Nagy. +% Portions created by the Initial Developer are Copyright (C) 2003 +% the Initial Developer. All Rights Reserved. +% +% Contributor(s): +% Bence Nagy <bence.nagy@gmail.com> +% +% Alternatively, the contents of this file may be used under the terms of +% either the GNU General Public License Version 2 or later (the "GPL"), or +% the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), +% in which case the provisions of the GPL or the LGPL are applicable instead +% of those above. If you wish to allow use of your version of this file only +% under the terms of either the GPL or the LGPL, and not to allow others to +% use your version of this file under the terms of the MPL, indicate your +% decision by deleting the provisions above and replace them with the notice +% and other provisions required by the GPL or the LGPL. If you do not delete +% the provisions above, a recipient may use your version of this file under +% the terms of any one of the MPL, the GPL or the LGPL. +% +% ***** END LICENSE BLOCK ***** +% +% Encoding: UTF8 +% +\message{Huhyphn - hungarian hyphenation patterns v20110815} diff --git a/system/system/usr/hyphen-data/hyph-hy.hyb b/system/system/usr/hyphen-data/hyph-hy.hyb new file mode 100644 index 0000000000000000000000000000000000000000..1bb183289f7d57c0c6f564804ef222de3075be34 Binary files /dev/null and b/system/system/usr/hyphen-data/hyph-hy.hyb differ diff --git a/system/system/usr/hyphen-data/hyph-hy.lic.txt b/system/system/usr/hyphen-data/hyph-hy.lic.txt new file mode 100644 index 0000000000000000000000000000000000000000..3a44200b7c5fa9c742f3e50d40f486786480eadd --- /dev/null +++ b/system/system/usr/hyphen-data/hyph-hy.lic.txt @@ -0,0 +1,24 @@ +Armenian hyphenation patterns + +(more info about the licence to be added later) + +% Hyphenation patterns for Armenian. +% +% Written by Sahak Petrosyan <sahak at mit.edu> +% for Hyphenator.js (http://code.google.com/p/hyphenator/) +% and later adapted for TeX +% +% Licence: LGPL +% Version: May 2010 +% +% These are just primitive rules that hyphenate combinations like +% <vowel> - <consonant><vowel>. +% +% File auto-generated by a script (see source/generic/hyph-utf8/languages/hy) +% +% Vowels: Õ¡ Õ¥ Õ§ Õ¨ Õ« Õ¸ Ö… +% Consonants: Õ¢ Õ£ Õ¤ Õ¦ Õ© Õª Õ¬ Õ Õ® Õ¯ Õ° Õ± Õ² Õ³ Õ´ Õµ Õ¶ Õ· Õ¹ Õº Õ» Õ¼ Õ½ Õ¾ Õ¿ Ö€ Ö Öƒ Ö„ +% +% Some of the patterns below represent combinations that never +% appear in Armenian, but they would be hyphenated according to the rules. +% diff --git a/system/system/usr/hyphen-data/hyph-kn.hyb b/system/system/usr/hyphen-data/hyph-kn.hyb new file mode 100644 index 0000000000000000000000000000000000000000..46bdbcf4c01e257b7fec84204a5b520e483f3c9e Binary files /dev/null and b/system/system/usr/hyphen-data/hyph-kn.hyb differ diff --git a/system/system/usr/hyphen-data/hyph-kn.lic.txt b/system/system/usr/hyphen-data/hyph-kn.lic.txt new file mode 100644 index 0000000000000000000000000000000000000000..8511c97db34b46ceced7e2812f6a033d88dc2f86 --- /dev/null +++ b/system/system/usr/hyphen-data/hyph-kn.lic.txt @@ -0,0 +1,26 @@ +% These patterns originate from +% https://github.com/santhoshtr/hyphenation/) +% and have been adapted for hyph-utf8 (for use in TeX). +% +% Hyphenation for Kannada +% Copyright (C) 2016 Santhosh Thottingal (santhosh dot thottingal at gmail dot com) +% +% Permission is hereby granted, free of charge, to any person obtaining +% a copy of this software and associated documentation files (the +% "Software"), to deal in the Software without restriction, including +% without limitation the rights to use, copy, modify, merge, publish, +% distribute, sublicense, and/or sell copies of the Software, and to +% permit persons to whom the Software is furnished to do so, subject to +% the following conditions: +% +% The above copyright notice and this permission notice shall be +% included in all copies or substantial portions of the Software. +% +% THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +% EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +% MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +% NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +% LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +% OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +% WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +% diff --git a/system/system/usr/hyphen-data/hyph-la.hyb b/system/system/usr/hyphen-data/hyph-la.hyb new file mode 100644 index 0000000000000000000000000000000000000000..c91ca2ffb20c17208aa8025e33131e2701e97e0f Binary files /dev/null and b/system/system/usr/hyphen-data/hyph-la.hyb differ diff --git a/system/system/usr/hyphen-data/hyph-la.lic.txt b/system/system/usr/hyphen-data/hyph-la.lic.txt new file mode 100644 index 0000000000000000000000000000000000000000..57817d550a1fdd4b2a190d100d0cdfe01868298d --- /dev/null +++ b/system/system/usr/hyphen-data/hyph-la.lic.txt @@ -0,0 +1,140 @@ +% title: Hyphenation patterns for modern and medieval Latin +% copyright: Copyright (c) 1999-2016 Claudio Beccari +% e-mail claudio dot beccari at gmail dot com +% notice: This file is part of the hyph-utf8 package. +% See http://www.hyphenation.org for more information. +% language: +% name: Latin +% tag: la +% version: 3.201 2016-08-28 +% licence: +% - This file is available under the following licence: +% name: MIT +% url: https://opensource.org/licenses/MIT +% text: > +% Permission is hereby granted, free of charge, to any person +% obtaining a copy of this software and associated documentation +% files (the “Softwareâ€), to deal in the Software without +% restriction, including without limitation the rights to use, +% copy, modify, merge, publish, distribute, sublicense, and/or sell +% copies of the Software, and to permit persons to whom the +% Software is furnished to do so, subject to the following +% conditions: +% +% The above copyright notice and this permission notice shall be +% included in all copies or substantial portions of the Software. +% +% THE SOFTWARE IS PROVIDED “AS ISâ€, WITHOUT WARRANTY OF ANY KIND, +% EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES +% OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +% NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT +% HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +% WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +% FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR +% OTHER DEALINGS IN THE SOFTWARE. +% changes: +% - +% date: 1999 +% version: 1.0 +% author: Claudio Beccari +% description: First public release +% - +% date: 2007-04-16 +% version: 3.1 +% author: Claudio Beccari +% - +% date: 2010-05-31 +% author: Claudio Beccari +% description: Removal of OT1 support +% - +% date: 2010-06-01 +% version: 3.2 +% author: Claudio Beccari +% description: Removal of pattern 2'2 +% - +% date: 2016-08-28 +% version: 3.201 +% author: Claudio Beccari +% description: updated header with MIT licence notice; +% added few missing patterns +% +% ========================================== +% Patterns for the latin language mainly in modern spelling +% (u when u is needed and v when v is needed); medieval spelling +% with the ligatures \ae and \oe and the (uncial) lowercase `v' +% written as a `u' is also supported; apparently there is no conflict +% between the patterns of modern Latin and those of medieval Latin. +% +% For more information please read the babel-latin documentation. +% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% +% For documentation see: +% C. Beccari, "Computer aided hyphenation for Italian and Modern +% Latin", TUG vol. 13, n. 1, pp. 23-33 (1992) +% +% see also +% +% C. Beccari, "Typesetting of ancient languages", +% TUG vol.15, n.1, pp. 9-16 (1994) +% +% In the former paper the code was described as being contained in file +% ITALAT.TEX; this is substantially the same code, but the file has been +% renamed and included in hyph-utf8. +% +% A corresponding file (ITHYPH.TEX) has been extracted in order to eliminate +% the (few) patterns specific to Latin and leave those specific to Italian; +% ITHYPH.TEX has been further extended with many new patterns in order to +% cope with the many neologisms and technical terms with foreign roots. +% +% Should you find any word that gets hyphenated in a wrong way, please, AFTER +% CHECKING ON A RELIABLE MODERN DICTIONARY, report to the author, preferably +% by e-mail. Please do not report about wrong break points concerning +% prefixes and/or suffixes; see at the bottom of this file. +% +% Compared with the previous versions, this file has been extended so as to +% cope also with the medieval Latin spelling, where the letter `V' played the +% roles of both `U' and `V', as in the Roman times, save that the Romans used +% only capitals. In the middle ages the availability of soft writing supports +% and the necessity of copying books with a reasonable speed, several scripts +% evolved in (practically) all of which there was a lower case alphabet +% different from the upper case one, and where the lower case `v' had the +% rounded shape of our modern lower case `u', and where the Latin diphthongs +% `AE' and `OE', both in upper and lower case, where written as ligatures, +% not to mention the habit of substituting them with their sound, that is a +% simple `E'. +% +% According to Leon Battista Alberti, who in 1466 wrote a book on +% cryptography where he thoroughly analyzed the hyphenation of the Latin +% language of his (still medieval) times, the differences from the Tuscan +% language (the Italian language, as it was named at his time) were very +% limited, in particular for what concerns the handling of the ascending and +% descending diphthongs; in Central and Northern Europe, and later on in +% North America, the Scholars perceived the above diphthongs as made of two +% distinct vowels; the hyphenation of medieval Latin, therefore, was quite +% different in the northern countries compared to the southern ones, at least +% for what concerns these diphthongs. If you need hyphenation patterns for +% medieval Latin that suite you better according to the habits of Northern +% Europe you should resort to the hyphenation patterns prepared by Yannis +% Haralambous (TUGboat, vol.13 n.4 (1992)). +% +% +% +% PREFIXES AND SUFFIXES +% +% For what concerns prefixes and suffixes, the latter are generally separated +% according to "natural" syllabification, while the former are generally +% divided etimologically. In order to avoid an excessive number of patterns, +% care has been paid to some prefixes, especially "ex", "trans", "circum", +% "prae", but this set of patterns is NOT capable of separating the prefixes +% in all circumstances. +% +% BABEL SHORTCUTS AND FACILITIES +% +% Read the documentation coming with the discription of the Latin language +% interface of Babel in order to see the shortcuts and the facilities +% introduced in order to facilitate the insertion of "compound word marks" +% which are very useful for inserting etymological break points. +% +% Happy Latin and multilingual typesetting! +% diff --git a/system/system/usr/hyphen-data/hyph-ml.hyb b/system/system/usr/hyphen-data/hyph-ml.hyb new file mode 100644 index 0000000000000000000000000000000000000000..c716ff2bd6ad3fb7457bc45e46bcb95fc4934b95 Binary files /dev/null and b/system/system/usr/hyphen-data/hyph-ml.hyb differ diff --git a/system/system/usr/hyphen-data/hyph-ml.lic.txt b/system/system/usr/hyphen-data/hyph-ml.lic.txt new file mode 100644 index 0000000000000000000000000000000000000000..6627ff78dfb5b504605025c0522ac7f82d02ee4e --- /dev/null +++ b/system/system/usr/hyphen-data/hyph-ml.lic.txt @@ -0,0 +1,26 @@ +% These patterns originate from +% https://github.com/santhoshtr/hyphenation/) +% and have been adapted for hyph-utf8 (for use in TeX). +% +% Hyphenation for Malayalam +% Copyright (C) 2016 Santhosh Thottingal (santhosh dot thottingal at gmail dot com) +% +% Permission is hereby granted, free of charge, to any person obtaining +% a copy of this software and associated documentation files (the +% "Software"), to deal in the Software without restriction, including +% without limitation the rights to use, copy, modify, merge, publish, +% distribute, sublicense, and/or sell copies of the Software, and to +% permit persons to whom the Software is furnished to do so, subject to +% the following conditions: +% +% The above copyright notice and this permission notice shall be +% included in all copies or substantial portions of the Software. +% +% THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +% EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +% MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +% NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +% LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +% OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +% WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +% diff --git a/system/system/usr/hyphen-data/hyph-mn-cyrl.hyb b/system/system/usr/hyphen-data/hyph-mn-cyrl.hyb new file mode 100644 index 0000000000000000000000000000000000000000..3c6a4a4d5072973662f419322208ffc69081860f Binary files /dev/null and b/system/system/usr/hyphen-data/hyph-mn-cyrl.hyb differ diff --git a/system/system/usr/hyphen-data/hyph-mn-cyrl.lic.txt b/system/system/usr/hyphen-data/hyph-mn-cyrl.lic.txt new file mode 100644 index 0000000000000000000000000000000000000000..33084fbf600c0e03a80d110bfc6f60b9a365ed78 --- /dev/null +++ b/system/system/usr/hyphen-data/hyph-mn-cyrl.lic.txt @@ -0,0 +1,45 @@ +% copyright: Copyright 2007-2015 by Dorjgotov Batmunkh, National University of Mongolia +% title: Hyphenation patterns for Mongolian language +% version: v1.2 2008/03/23 +% notice: > +% This file is part of the hyph-utf8 package. +% See http://www.hyphenation.org for more information. +% license: +% - This file is available under the following license. +% name: MIT +% url: https://opensource.org/licenses/MIT +% text: > +% Permission is hereby granted, free of charge, to any person obtaining a copy +% of this software and associated documentation files (the "Software"), to deal +% in the Software without restriction, including without limitation the rights +% to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +% copies of the Software, and to permit persons to whom the Software is +% furnished to do so, subject to the following conditions: +% +% The above copyright notice and this permission notice shall be included in +% all copies or substantial portions of the Software. +% +% THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +% IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +% FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +% AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +% LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +% OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +% THE SOFTWARE. +% changes: +% - 2008/03/23 v1.2 +% - 2008/06/08 Patterns added to hyph-utf8 +% - 2015/12/05 Patterns released under the MIT license +% ========================================== +% Special thanks to: Jim Hefferon and Robin Fairbairns +% +% There are few basic rules in mongolian +% +% 1. If there is a consonant then it can use hyphen before it. +% And if there're two consonants then it can use hyphen before second consonant. +% Are there three consonants then it can put hyphen before third consonant, +% also are there four consonants then it can use hyphen before fourth consonant. +% 2. In the case of hardsign or softsign, it's possible to hyphen after these signs. +% For instance, байгуулъ-Ñ, үзүүль-е +% 3. However one vowel can be belong to a syllable, it's not possible to use hyphen. +% diff --git a/system/system/usr/hyphen-data/hyph-mr.hyb b/system/system/usr/hyphen-data/hyph-mr.hyb new file mode 100644 index 0000000000000000000000000000000000000000..b0b9680f703354453f357256b8ccff4559d0d39c Binary files /dev/null and b/system/system/usr/hyphen-data/hyph-mr.hyb differ diff --git a/system/system/usr/hyphen-data/hyph-mr.lic.txt b/system/system/usr/hyphen-data/hyph-mr.lic.txt new file mode 100644 index 0000000000000000000000000000000000000000..8b9fb6d03950f845e214a3b431f7e251fbef3e84 --- /dev/null +++ b/system/system/usr/hyphen-data/hyph-mr.lic.txt @@ -0,0 +1,26 @@ +% These patterns originate from +% https://github.com/santhoshtr/hyphenation/) +% and have been adapted for hyph-utf8 (for use in TeX). +% +% Hyphenation for Marathi +% Copyright (C) 2016 Santhosh Thottingal (santhosh dot thottingal at gmail dot com) +% +% Permission is hereby granted, free of charge, to any person obtaining +% a copy of this software and associated documentation files (the +% "Software"), to deal in the Software without restriction, including +% without limitation the rights to use, copy, modify, merge, publish, +% distribute, sublicense, and/or sell copies of the Software, and to +% permit persons to whom the Software is furnished to do so, subject to +% the following conditions: +% +% The above copyright notice and this permission notice shall be +% included in all copies or substantial portions of the Software. +% +% THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +% EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +% MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +% NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +% LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +% OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +% WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +% diff --git a/system/system/usr/hyphen-data/hyph-nb.hyb b/system/system/usr/hyphen-data/hyph-nb.hyb new file mode 100644 index 0000000000000000000000000000000000000000..1e897a025d5425484a0d12ff31635aa442bfdade Binary files /dev/null and b/system/system/usr/hyphen-data/hyph-nb.hyb differ diff --git a/system/system/usr/hyphen-data/hyph-nb.lic.txt b/system/system/usr/hyphen-data/hyph-nb.lic.txt new file mode 100644 index 0000000000000000000000000000000000000000..0109a8e6728b772590aebf9d95ad8861146ba142 --- /dev/null +++ b/system/system/usr/hyphen-data/hyph-nb.lic.txt @@ -0,0 +1,37 @@ +Norwegian Bokmal hyphenation patterns + +(more info about the licence to be added later) + +% Adapted to the new pattern-loading scheme. +% Original file name was nbhyph.tex + +% TeX hyphenation patterns for Norwegian Bokmal +% +% Version 2007-02-10 +% +% Copyright (C) 2007 Karl Ove Hufthammer. +% Copying and distribution of this file, with or without modification, +% are permitted in any medium without royalty, provided the copyright +% notice and this notice are preserved. +% +% This file contains hyphenation patterns for Norwegian Bokmal. +% It uses the Norwegian hyphenation patterns from nohyphbx.tex, +% created by Rune Kleveland and Ole Michael Selberg. Please see +% that file for copyright information on those patterns. +% +% The patterns in nohyphbx are based on both Norwegian Bokmal +% and Norwegian Nynorsk, and works about equally well for both +% languages. This file, nbhyph.tex, contains only a few hyphenation +% exceptions, for words that needs to be hyphenated differently for +% the two languages. +% +% Please send bugs or suggestions to karl@huftis.org. +% + +\input hyph-no.tex + +\hyphenation{ +at-ten-de +be-tre +} + diff --git a/system/system/usr/hyphen-data/hyph-nn.hyb b/system/system/usr/hyphen-data/hyph-nn.hyb new file mode 100644 index 0000000000000000000000000000000000000000..74cf56e491e108d0eeb4b9a8ee68f37538b19102 Binary files /dev/null and b/system/system/usr/hyphen-data/hyph-nn.hyb differ diff --git a/system/system/usr/hyphen-data/hyph-nn.lic.txt b/system/system/usr/hyphen-data/hyph-nn.lic.txt new file mode 100644 index 0000000000000000000000000000000000000000..af0a585a35b18cc02ba49c8936b0b0797f364b99 --- /dev/null +++ b/system/system/usr/hyphen-data/hyph-nn.lic.txt @@ -0,0 +1,37 @@ +Norwegian Nynorsk hyphenation patterns + +(more info about the licence to be added later) + +% Adapted to the new pattern-loading scheme. +% Original file name was nnhyph.tex + +% TeX hyphenation patterns for Norwegian Nynorsk +% +% Version 2007-02-10 +% +% Copyright (C) 2007 Karl Ove Hufthammer. +% Copying and distribution of this file, with or without modification, +% are permitted in any medium without royalty, provided the copyright +% notice and this notice are preserved. +% +% This file contains hyphenation patterns for Norwegian Nynorsk. +% It uses the Norwegian hyphenation patterns from nohyphbx.tex, +% created by Rune Kleveland and Ole Michael Selberg. Please see +% that file for copyright information on those patterns. +% +% The patterns in nohyphbx are based on both Norwegian Bokmal +% and Norwegian Nynorsk, and works about equally well for both +% languages. This file, nnhyph.tex, contains only a few hyphenation +% exceptions, for words that needs to be hyphenated differently for +% the two languages. +% +% Please send bugs or suggestions to karl@huftis.org. +% + +\input hyph-no.tex + +\hyphenation{ +att-en-de +bet-re +} + diff --git a/system/system/usr/hyphen-data/hyph-or.hyb b/system/system/usr/hyphen-data/hyph-or.hyb new file mode 100644 index 0000000000000000000000000000000000000000..e320ce8c519e317871d354f8919f85bbb2fb5b14 Binary files /dev/null and b/system/system/usr/hyphen-data/hyph-or.hyb differ diff --git a/system/system/usr/hyphen-data/hyph-or.lic.txt b/system/system/usr/hyphen-data/hyph-or.lic.txt new file mode 100644 index 0000000000000000000000000000000000000000..42b3f66fef940c2139acbb4f7627e22587783d35 --- /dev/null +++ b/system/system/usr/hyphen-data/hyph-or.lic.txt @@ -0,0 +1,26 @@ +% These patterns originate from +% https://github.com/santhoshtr/hyphenation/) +% and have been adapted for hyph-utf8 (for use in TeX). +% +% Hyphenation for Oriya +% Copyright (C) 2016 Santhosh Thottingal (santhosh dot thottingal at gmail dot com) +% +% Permission is hereby granted, free of charge, to any person obtaining +% a copy of this software and associated documentation files (the +% "Software"), to deal in the Software without restriction, including +% without limitation the rights to use, copy, modify, merge, publish, +% distribute, sublicense, and/or sell copies of the Software, and to +% permit persons to whom the Software is furnished to do so, subject to +% the following conditions: +% +% The above copyright notice and this permission notice shall be +% included in all copies or substantial portions of the Software. +% +% THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +% EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +% MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +% NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +% LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +% OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +% WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +% diff --git a/system/system/usr/hyphen-data/hyph-pa.hyb b/system/system/usr/hyphen-data/hyph-pa.hyb new file mode 100644 index 0000000000000000000000000000000000000000..fd61325961a85dc978ae89761846f425c6dd6c9b Binary files /dev/null and b/system/system/usr/hyphen-data/hyph-pa.hyb differ diff --git a/system/system/usr/hyphen-data/hyph-pa.lic.txt b/system/system/usr/hyphen-data/hyph-pa.lic.txt new file mode 100644 index 0000000000000000000000000000000000000000..d66a28f3298fafe477e6b622ee77dca0a60f9a69 --- /dev/null +++ b/system/system/usr/hyphen-data/hyph-pa.lic.txt @@ -0,0 +1,26 @@ +% These patterns originate from +% https://github.com/santhoshtr/hyphenation/) +% and have been adapted for hyph-utf8 (for use in TeX). +% +% Hyphenation for Panjabi +% Copyright (C) 2016 Santhosh Thottingal (santhosh dot thottingal at gmail dot com) +% +% Permission is hereby granted, free of charge, to any person obtaining +% a copy of this software and associated documentation files (the +% "Software"), to deal in the Software without restriction, including +% without limitation the rights to use, copy, modify, merge, publish, +% distribute, sublicense, and/or sell copies of the Software, and to +% permit persons to whom the Software is furnished to do so, subject to +% the following conditions: +% +% The above copyright notice and this permission notice shall be +% included in all copies or substantial portions of the Software. +% +% THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +% EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +% MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +% NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +% LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +% OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +% WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +% diff --git a/system/system/usr/hyphen-data/hyph-pt.hyb b/system/system/usr/hyphen-data/hyph-pt.hyb new file mode 100644 index 0000000000000000000000000000000000000000..10a669be509a58d17ccf52ba7e7fa7f43dfe36c0 Binary files /dev/null and b/system/system/usr/hyphen-data/hyph-pt.hyb differ diff --git a/system/system/usr/hyphen-data/hyph-pt.lic.txt b/system/system/usr/hyphen-data/hyph-pt.lic.txt new file mode 100644 index 0000000000000000000000000000000000000000..175f6d84f13adeea9af79fc6889572b1cd9f4a49 --- /dev/null +++ b/system/system/usr/hyphen-data/hyph-pt.lic.txt @@ -0,0 +1,104 @@ +% This file is part of hyph-utf8 package and resulted from +% semi-manual conversions of hyphenation patterns into UTF-8 in June 2008. +% +% Source: pthyph.tex (Version 1.2, 1996-07-21 - date in file) +% Author: Pedro J. de Rezende <rezende at dcc.unicamp.br>, J.Joao Dias Almeida <jj at di.uminho.pt> +% +% The above mentioned file should become obsolete, +% and the author of the original file should preferably modify this file instead. +% +% Modifications were needed in order to support native UTF-8 engines, +% but functionality (hopefully) didn't change in any way, at least not intentionally. +% This file is no longer stand-alone; at least for 8-bit engines +% you probably want to use loadhyph-foo.tex (which will load this file) instead. +% +% Modifications were done by Jonathan Kew, Mojca Miklavec & Arthur Reutenauer +% with help & support from: +% - Karl Berry, who gave us free hands and all resources +% - Taco Hoekwater, with useful macros +% - Hans Hagen, who did the unicodification of patterns already long before +% and helped with testing, suggestions and bug reports +% - Norbert Preining, who tested & integrated patterns into TeX Live +% +% However, the "copyright/copyleft" owner of patterns remains the original author. +% +% The copyright statement of this file is thus: +% +% BSD 3-Clause License (https://opensource.org/licenses/BSD-3-Clause): +% +% Copyright (c) 1987, Pedro J. de Rezende (rezende@ic.unicamp.br) and J.Joao Dias Almeida (jj@di.uminho.pt) +% +% All rights reserved. +% +% Redistribution and use in source and binary forms, with or without +% modification, are permitted provided that the following conditions are met: +% * Redistributions of source code must retain the above copyright +% notice, this list of conditions and the following disclaimer. +% * Redistributions in binary form must reproduce the above copyright +% notice, this list of conditions and the following disclaimer in the +% documentation and/or other materials provided with the distribution. +% * Neither the name of the University of Campinas, of the University of +% Minho nor the names of its contributors may be used to endorse or +% promote products derived from this software without specific prior +% written permission. +% +% THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +% ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +% WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +% DISCLAIMED. IN NO EVENT SHALL PEDRO J. DE REZENDE OR J.JOAO DIAS ALMEIDA BE +% LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +% CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE +% GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +% HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +% LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT +% OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +% +% If you want to change this file, rather than uploading directly to CTAN, +% we would be grateful if you could send it to us (http://tug.org/tex-hyphen) +% or ask for credentials for SVN repository and commit it yourself; +% we will then upload the whole "package" to CTAN. +% +% Before a new "pattern-revolution" starts, +% please try to follow some guidelines if possible: +% +% - \lccode is *forbidden*, and I really mean it +% - all the patterns should be in UTF-8 +% - the only "allowed" TeX commands in this file are: \patterns, \hyphenation, +% and if you really cannot do without, also \input and \message +% - in particular, please no \catcode or \lccode changes, +% they belong to loadhyph-foo.tex, +% and no \lefthyphenmin and \righthyphenmin, +% they have no influence here and belong elsewhere +% - \begingroup and/or \endinput is not needed +% - feel free to do whatever you want inside comments +% +% We know that TeX is extremely powerful, but give a stupid parser +% at least a chance to read your patterns. +% +% For more information see +% +% http://tug.org/tex-hyphen +% +%------------------------------------------------------------------ +% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% The Portuguese TeX hyphenation table. +% (C) 2015 by Pedro J. de Rezende (rezende@ic.unicamp.br) +% and J.Joao Dias Almeida (jj@di.uminho.pt) +% Version: 1.3 Release date: 12/08/2015 +% +% (C) 1996 by Pedro J. de Rezende (rezende@ic.unicamp.br) +% and J.Joao Dias Almeida (jj@di.uminho.pt) +% Version: 1.2 Release date: 07/21/1996 +% +% (C) 1994 by Pedro J. de Rezende (rezende@ic.unicamp.br) +% Version: 1.1 Release date: 04/12/1994 +% +% (C) 1987 by Pedro J. de Rezende +% Version: 1.0 Release date: 02/13/1987 +% +% ----------------------------------------------------------------- +% Remember! If you *must* change it, then call the resulting file +% something else and attach your name to your *documented* changes. +% ================================================================= +% diff --git a/system/system/usr/hyphen-data/hyph-sl.hyb b/system/system/usr/hyphen-data/hyph-sl.hyb new file mode 100644 index 0000000000000000000000000000000000000000..2215e70ab46e3c8b00b632b9f10563f2c85c03b2 Binary files /dev/null and b/system/system/usr/hyphen-data/hyph-sl.hyb differ diff --git a/system/system/usr/hyphen-data/hyph-sl.lic.txt b/system/system/usr/hyphen-data/hyph-sl.lic.txt new file mode 100644 index 0000000000000000000000000000000000000000..a151dc4c98cc0e20fd6a26a9b065e28e8aa168a8 --- /dev/null +++ b/system/system/usr/hyphen-data/hyph-sl.lic.txt @@ -0,0 +1,49 @@ +% copyright: Copyright (C) 1990 Matjaž VreÄko, TeXCeX (SLO) +% title: Slovenian hyphenation patterns +% version: 2007-01-29 +% notice: > +% This file is part of the hyph-utf8 package. +% See http://www.hyphenation.org for more information. +% licence: +% - This file is available under the following license. +% name: MIT +% url: https://opensource.org/licences/MIT +% text: > +% Permission is hereby granted, free of charge, to any person +% obtaining a copy of this software and associated documentation +% files (the "Software"), to deal in the Software without +% restriction, including without limitation the rights to use, +% copy, modify, merge, publish, distribute, sublicense, and/or sell +% copies of the Software, and to permit persons to whom the +% Software is furnished to do so, subject to the following +% conditions: +% +% The above copyright notice and this permission notice shall be +% included in all copies or substantial portions of the Software. +% +% THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +% EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES +% OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +% NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT +% HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +% WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +% FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR +% OTHER DEALINGS IN THE SOFTWARE. +% changes: +% - 1990 First version of `hyphen.si' (Matjaž VreÄko, TeXCeX) +% +% - > +% Some cosmetic changes done later on, but none of these apply any more; +% the patterns are still the same as they were originally: +% - 1994-05-17 Use of code page 852 in patterns (Leon Žlajpah) +% - 1995-04-06 Release of `sihyph21.tex' +% - 1995-06-20 > +% Added \slovenehyphenmins +% Release of `sihyph22.tex' +% - 1997-15-04 > +% Some changes concerning "c, "s, "z and ... +% Release of `sihyph23.tex' +% - 2007-01-20 > +% `sihyph23.tex' renamed to `slhyph.tex' +% (sl is the proper language code for Slovenian) +% diff --git a/system/system/usr/hyphen-data/hyph-ta.hyb b/system/system/usr/hyphen-data/hyph-ta.hyb new file mode 100644 index 0000000000000000000000000000000000000000..3cb21b5be02491408ac8b40544fa767ecd3a1da1 Binary files /dev/null and b/system/system/usr/hyphen-data/hyph-ta.hyb differ diff --git a/system/system/usr/hyphen-data/hyph-ta.lic.txt b/system/system/usr/hyphen-data/hyph-ta.lic.txt new file mode 100644 index 0000000000000000000000000000000000000000..e8c8c40a0fab20666bacee1b359f1fb7b76c9883 --- /dev/null +++ b/system/system/usr/hyphen-data/hyph-ta.lic.txt @@ -0,0 +1,26 @@ +% These patterns originate from +% https://github.com/santhoshtr/hyphenation/) +% and have been adapted for hyph-utf8 (for use in TeX). +% +% Hyphenation for Tamil +% Copyright (C) 2016 Santhosh Thottingal (santhosh dot thottingal at gmail dot com) +% +% Permission is hereby granted, free of charge, to any person obtaining +% a copy of this software and associated documentation files (the +% "Software"), to deal in the Software without restriction, including +% without limitation the rights to use, copy, modify, merge, publish, +% distribute, sublicense, and/or sell copies of the Software, and to +% permit persons to whom the Software is furnished to do so, subject to +% the following conditions: +% +% The above copyright notice and this permission notice shall be +% included in all copies or substantial portions of the Software. +% +% THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +% EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +% MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +% NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +% LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +% OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +% WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +% diff --git a/system/system/usr/hyphen-data/hyph-te.hyb b/system/system/usr/hyphen-data/hyph-te.hyb new file mode 100644 index 0000000000000000000000000000000000000000..4b3490711ff9029f77111bc874aa4ba35fc07e77 Binary files /dev/null and b/system/system/usr/hyphen-data/hyph-te.hyb differ diff --git a/system/system/usr/hyphen-data/hyph-te.lic.txt b/system/system/usr/hyphen-data/hyph-te.lic.txt new file mode 100644 index 0000000000000000000000000000000000000000..1b380bbd0e45e79847f0edb56092096e27ae7a45 --- /dev/null +++ b/system/system/usr/hyphen-data/hyph-te.lic.txt @@ -0,0 +1,26 @@ +% These patterns originate from +% https://github.com/santhoshtr/hyphenation/) +% and have been adapted for hyph-utf8 (for use in TeX). +% +% Hyphenation for Telugu +% Copyright (C) 2016 Santhosh Thottingal (santhosh dot thottingal at gmail dot com) +% +% Permission is hereby granted, free of charge, to any person obtaining +% a copy of this software and associated documentation files (the +% "Software"), to deal in the Software without restriction, including +% without limitation the rights to use, copy, modify, merge, publish, +% distribute, sublicense, and/or sell copies of the Software, and to +% permit persons to whom the Software is furnished to do so, subject to +% the following conditions: +% +% The above copyright notice and this permission notice shall be +% included in all copies or substantial portions of the Software. +% +% THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +% EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +% MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +% NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +% LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +% OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +% WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +% diff --git a/system/system/usr/hyphen-data/hyph-tk.hyb b/system/system/usr/hyphen-data/hyph-tk.hyb new file mode 100644 index 0000000000000000000000000000000000000000..1bc934528710426d91f61af083a82fdff0dc60b6 Binary files /dev/null and b/system/system/usr/hyphen-data/hyph-tk.hyb differ diff --git a/system/system/usr/hyphen-data/hyph-tk.lic.txt b/system/system/usr/hyphen-data/hyph-tk.lic.txt new file mode 100644 index 0000000000000000000000000000000000000000..6cc40115a3071385185f595f738f6827c39d844e --- /dev/null +++ b/system/system/usr/hyphen-data/hyph-tk.lic.txt @@ -0,0 +1,28 @@ +% copyright: Copyright (c) 2010-2015 Nazar Annagurban +% title: Hyphenation patterns for Turkmen language +% version: 0.1 16 March 2010 +% notice: > +% This file is part of the hyph-utf8 package. +% See http://www.hyphenation.org for more information. +% license: +% name: MIT +% url: https://opensource.org/licenses/MIT +% text: > +% Permission is hereby granted, free of charge, to any person obtaining a copy +% of this software and associated documentation files (the "Software"), to deal +% in the Software without restriction, including without limitation the rights +% to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +% copies of the Software, and to permit persons to whom the Software is +% furnished to do so, subject to the following conditions: +% +% The above copyright notice and this permission notice shall be included in +% all copies or substantial portions of the Software. +% +% THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +% IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +% FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE +% AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +% LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +% OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +% THE SOFTWARE. +% diff --git a/system/system/usr/hyphen-data/hyph-und-ethi.hyb b/system/system/usr/hyphen-data/hyph-und-ethi.hyb new file mode 100644 index 0000000000000000000000000000000000000000..3c98edbd9ef2d852ab53cd95c8be13fec1d720e8 Binary files /dev/null and b/system/system/usr/hyphen-data/hyph-und-ethi.hyb differ diff --git a/system/system/usr/hyphen-data/hyph-und-ethi.lic.txt b/system/system/usr/hyphen-data/hyph-und-ethi.lic.txt new file mode 100644 index 0000000000000000000000000000000000000000..a100df0655bf7d17afa432ee03179606a392cad4 --- /dev/null +++ b/system/system/usr/hyphen-data/hyph-und-ethi.lic.txt @@ -0,0 +1,21 @@ +Pan-Ethiopic hyphenation patterns + +(more info about the licence to be added later) + +% Experimental pattern file for languages written using the Ethiopic script. +% Arthur Reutenauer, London, 2011, for the hyph-utf8 project. +% Copyright (c) TeX Users Group, 2011. +% You may freely use, copy, modify and / or redistribute this file. +% +% This is a generated file. If you wish to edit it, consider adapting the +% generating programme +% (svn://tug.org/texhyphen/trunk/hyph-utf8/source/generic/hyph-utf8/languages/mul-ethi/generate_patterns_mul-ethi.lua). +% +% The BCP 47 language tag for that file is "mul-ethi" to reflect the fact that +% it can be used by multiple languages (and a single script, Ethiopic). It is, +% though, not supposed to be linguistically relevant and should, for proper +% typography, be replaced by files tailored to individual languages. What we +% do for the moment is to simply allow break on either sides of Ethiopic +% syllables, and to forbid it before some punctuation marks particular to +% the Ethiopic script (which we thus make letters for this purpose). + diff --git a/system/system/usr/icu/icudt60l.dat b/system/system/usr/icu/icudt60l.dat new file mode 100644 index 0000000000000000000000000000000000000000..abb3ed3e3b4a6bb661ae8b002ae69a6840336764 Binary files /dev/null and b/system/system/usr/icu/icudt60l.dat differ diff --git a/system/system/usr/idc/AVRCP.idc b/system/system/usr/idc/AVRCP.idc new file mode 100644 index 0000000000000000000000000000000000000000..610b7f9a008fb2e3bf47e498e6ec49367d23839a --- /dev/null +++ b/system/system/usr/idc/AVRCP.idc @@ -0,0 +1,19 @@ +# Copyright (C) 2015 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# +# AVRCP +# + +device.internal = 1 diff --git a/system/system/usr/idc/qwerty.idc b/system/system/usr/idc/qwerty.idc new file mode 100644 index 0000000000000000000000000000000000000000..375d78576548ef91a3b97baa4ec019563b05defb --- /dev/null +++ b/system/system/usr/idc/qwerty.idc @@ -0,0 +1,28 @@ +# Copyright (C) 2010 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# +# Emulator keyboard configuration file #1. +# + +touch.deviceType = touchScreen +touch.orientationAware = 1 + +keyboard.layout = qwerty +keyboard.characterMap = qwerty +keyboard.orientationAware = 1 +keyboard.builtIn = 1 + +cursor.mode = navigation +cursor.orientationAware = 1 diff --git a/system/system/usr/idc/qwerty2.idc b/system/system/usr/idc/qwerty2.idc new file mode 100644 index 0000000000000000000000000000000000000000..369205ea3f98339c144b0334c2fdba78566ebcbf --- /dev/null +++ b/system/system/usr/idc/qwerty2.idc @@ -0,0 +1,28 @@ +# Copyright (C) 2010 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# +# Emulator keyboard configuration file #2. +# + +touch.deviceType = touchScreen +touch.orientationAware = 1 + +keyboard.layout = qwerty +keyboard.characterMap = qwerty2 +keyboard.orientationAware = 1 +keyboard.builtIn = 1 + +cursor.mode = navigation +cursor.orientationAware = 1 diff --git a/system/system/usr/keychars/Generic.kcm b/system/system/usr/keychars/Generic.kcm new file mode 100644 index 0000000000000000000000000000000000000000..d0565ca7e8769e4b8ed8e2264a458c375b22e177 --- /dev/null +++ b/system/system/usr/keychars/Generic.kcm @@ -0,0 +1,608 @@ +# Copyright (C) 2010 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# +# Generic key character map for full alphabetic US English PC style external keyboards. +# +# This file is intentionally very generic and is intended to support a broad rang of keyboards. +# Do not edit the generic key character map to support a specific keyboard; instead, create +# a new key character map file with the required keyboard configuration. +# + +type FULL + +### Basic QWERTY keys ### + +key A { + label: 'A' + base: 'a' + shift, capslock: 'A' +} + +key B { + label: 'B' + base: 'b' + shift, capslock: 'B' +} + +key C { + label: 'C' + base: 'c' + shift, capslock: 'C' + alt: '\u00e7' + shift+alt: '\u00c7' +} + +key D { + label: 'D' + base: 'd' + shift, capslock: 'D' +} + +key E { + label: 'E' + base: 'e' + shift, capslock: 'E' + alt: '\u0301' +} + +key F { + label: 'F' + base: 'f' + shift, capslock: 'F' +} + +key G { + label: 'G' + base: 'g' + shift, capslock: 'G' +} + +key H { + label: 'H' + base: 'h' + shift, capslock: 'H' +} + +key I { + label: 'I' + base: 'i' + shift, capslock: 'I' + alt: '\u0302' +} + +key J { + label: 'J' + base: 'j' + shift, capslock: 'J' +} + +key K { + label: 'K' + base: 'k' + shift, capslock: 'K' +} + +key L { + label: 'L' + base: 'l' + shift, capslock: 'L' +} + +key M { + label: 'M' + base: 'm' + shift, capslock: 'M' +} + +key N { + label: 'N' + base: 'n' + shift, capslock: 'N' + alt: '\u0303' +} + +key O { + label: 'O' + base: 'o' + shift, capslock: 'O' +} + +key P { + label: 'P' + base: 'p' + shift, capslock: 'P' +} + +key Q { + label: 'Q' + base: 'q' + shift, capslock: 'Q' +} + +key R { + label: 'R' + base: 'r' + shift, capslock: 'R' +} + +key S { + label: 'S' + base: 's' + shift, capslock: 'S' + alt: '\u00df' +} + +key T { + label: 'T' + base: 't' + shift, capslock: 'T' +} + +key U { + label: 'U' + base: 'u' + shift, capslock: 'U' + alt: '\u0308' +} + +key V { + label: 'V' + base: 'v' + shift, capslock: 'V' +} + +key W { + label: 'W' + base: 'w' + shift, capslock: 'W' +} + +key X { + label: 'X' + base: 'x' + shift, capslock: 'X' +} + +key Y { + label: 'Y' + base: 'y' + shift, capslock: 'Y' +} + +key Z { + label: 'Z' + base: 'z' + shift, capslock: 'Z' +} + +key 0 { + label: '0' + base: '0' + shift: ')' +} + +key 1 { + label: '1' + base: '1' + shift: '!' +} + +key 2 { + label: '2' + base: '2' + shift: '@' +} + +key 3 { + label: '3' + base: '3' + shift: '#' +} + +key 4 { + label: '4' + base: '4' + shift: '$' +} + +key 5 { + label: '5' + base: '5' + shift: '%' +} + +key 6 { + label: '6' + base: '6' + shift: '^' + alt+shift: '\u0302' +} + +key 7 { + label: '7' + base: '7' + shift: '&' +} + +key 8 { + label: '8' + base: '8' + shift: '*' +} + +key 9 { + label: '9' + base: '9' + shift: '(' +} + +key SPACE { + label: ' ' + base: ' ' + alt, meta: fallback SEARCH + ctrl: fallback LANGUAGE_SWITCH +} + +key ENTER { + label: '\n' + base: '\n' +} + +key TAB { + label: '\t' + base: '\t' +} + +key COMMA { + label: ',' + base: ',' + shift: '<' +} + +key PERIOD { + label: '.' + base: '.' + shift: '>' +} + +key SLASH { + label: '/' + base: '/' + shift: '?' +} + +key GRAVE { + label: '`' + base: '`' + shift: '~' + alt: '\u0300' + alt+shift: '\u0303' +} + +key MINUS { + label: '-' + base: '-' + shift: '_' +} + +key EQUALS { + label: '=' + base: '=' + shift: '+' +} + +key LEFT_BRACKET { + label: '[' + base: '[' + shift: '{' +} + +key RIGHT_BRACKET { + label: ']' + base: ']' + shift: '}' +} + +key BACKSLASH { + label: '\\' + base: '\\' + shift: '|' +} + +key SEMICOLON { + label: ';' + base: ';' + shift: ':' +} + +key APOSTROPHE { + label: '\'' + base: '\'' + shift: '"' +} + +### Numeric keypad ### + +key NUMPAD_0 { + label: '0' + base: fallback INSERT + numlock: '0' +} + +key NUMPAD_1 { + label: '1' + base: fallback MOVE_END + numlock: '1' +} + +key NUMPAD_2 { + label: '2' + base: fallback DPAD_DOWN + numlock: '2' +} + +key NUMPAD_3 { + label: '3' + base: fallback PAGE_DOWN + numlock: '3' +} + +key NUMPAD_4 { + label: '4' + base: fallback DPAD_LEFT + numlock: '4' +} + +key NUMPAD_5 { + label: '5' + base: fallback DPAD_CENTER + numlock: '5' +} + +key NUMPAD_6 { + label: '6' + base: fallback DPAD_RIGHT + numlock: '6' +} + +key NUMPAD_7 { + label: '7' + base: fallback MOVE_HOME + numlock: '7' +} + +key NUMPAD_8 { + label: '8' + base: fallback DPAD_UP + numlock: '8' +} + +key NUMPAD_9 { + label: '9' + base: fallback PAGE_UP + numlock: '9' +} + +key NUMPAD_LEFT_PAREN { + label: '(' + base: '(' +} + +key NUMPAD_RIGHT_PAREN { + label: ')' + base: ')' +} + +key NUMPAD_DIVIDE { + label: '/' + base: '/' +} + +key NUMPAD_MULTIPLY { + label: '*' + base: '*' +} + +key NUMPAD_SUBTRACT { + label: '-' + base: '-' +} + +key NUMPAD_ADD { + label: '+' + base: '+' +} + +key NUMPAD_DOT { + label: '.' + base: fallback FORWARD_DEL + numlock: '.' +} + +key NUMPAD_COMMA { + label: ',' + base: ',' +} + +key NUMPAD_EQUALS { + label: '=' + base: '=' +} + +key NUMPAD_ENTER { + label: '\n' + base: '\n' fallback ENTER + ctrl, alt, meta: none fallback ENTER +} + +### Special keys on phones ### + +key AT { + label: '@' + base: '@' +} + +key STAR { + label: '*' + base: '*' +} + +key POUND { + label: '#' + base: '#' +} + +key PLUS { + label: '+' + base: '+' +} + +### Non-printing keys ### + +key ESCAPE { + base: none + alt, meta: fallback HOME + ctrl: fallback MENU +} + +key DEL { + ctrl+alt: fallback BACK +} + +### Gamepad buttons ### + +key BUTTON_A { + base: fallback DPAD_CENTER +} + +key BUTTON_B { + base: fallback BACK +} + +key BUTTON_C { + base: fallback DPAD_CENTER +} + +key BUTTON_X { + base: fallback DEL +} + +key BUTTON_Y { + base: fallback SPACE +} + +key BUTTON_Z { + base: fallback DPAD_CENTER +} + +key BUTTON_L1 { + base: none +} + +key BUTTON_R1 { + base: none +} + +key BUTTON_L2 { + base: none +} + +key BUTTON_R2 { + base: none +} + +key BUTTON_THUMBL { + base: fallback DPAD_CENTER +} + +key BUTTON_THUMBR { + base: fallback DPAD_CENTER +} + +key BUTTON_START { + base: fallback DPAD_CENTER +} + +key BUTTON_SELECT { + base: fallback MENU +} + +key BUTTON_MODE { + base: fallback MENU +} + +key BUTTON_1 { + base: fallback DPAD_CENTER +} + +key BUTTON_2 { + base: fallback DPAD_CENTER +} + +key BUTTON_3 { + base: fallback DPAD_CENTER +} + +key BUTTON_4 { + base: fallback DPAD_CENTER +} + +key BUTTON_5 { + base: fallback DPAD_CENTER +} + +key BUTTON_6 { + base: fallback DPAD_CENTER +} + +key BUTTON_7 { + base: fallback DPAD_CENTER +} + +key BUTTON_8 { + base: fallback DPAD_CENTER +} + +key BUTTON_9 { + base: fallback DPAD_CENTER +} + +key BUTTON_10 { + base: fallback DPAD_CENTER +} + +key BUTTON_11 { + base: fallback DPAD_CENTER +} + +key BUTTON_12 { + base: fallback DPAD_CENTER +} + +key BUTTON_13 { + base: fallback DPAD_CENTER +} + +key BUTTON_14 { + base: fallback DPAD_CENTER +} + +key BUTTON_15 { + base: fallback DPAD_CENTER +} + +key BUTTON_16 { + base: fallback DPAD_CENTER +} diff --git a/system/system/usr/keychars/Vendor_18d1_Product_5018.kcm b/system/system/usr/keychars/Vendor_18d1_Product_5018.kcm new file mode 100644 index 0000000000000000000000000000000000000000..0ca85a20d7f36a5c7eb51f390975efc48006f48c --- /dev/null +++ b/system/system/usr/keychars/Vendor_18d1_Product_5018.kcm @@ -0,0 +1,321 @@ +# Copyright (C) 2015 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# +# Key character map for Google Pixel C Keyboard +# + +type FULL + +### Basic QWERTY keys ### + +key A { + label: 'A' + base: 'a' + shift, capslock: 'A' +} + +key B { + label: 'B' + base: 'b' + shift, capslock: 'B' +} + +key C { + label: 'C' + base: 'c' + shift, capslock: 'C' + alt: '\u00e7' + shift+alt: '\u00c7' +} + +key D { + label: 'D' + base: 'd' + shift, capslock: 'D' +} + +key E { + label: 'E' + base: 'e' + shift, capslock: 'E' + alt: '\u0301' +} + +key F { + label: 'F' + base: 'f' + shift, capslock: 'F' +} + +key G { + label: 'G' + base: 'g' + shift, capslock: 'G' +} + +key H { + label: 'H' + base: 'h' + shift, capslock: 'H' +} + +key I { + label: 'I' + base: 'i' + shift, capslock: 'I' + alt: '\u0302' +} + +key J { + label: 'J' + base: 'j' + shift, capslock: 'J' +} + +key K { + label: 'K' + base: 'k' + shift, capslock: 'K' +} + +key L { + label: 'L' + base: 'l' + shift, capslock: 'L' +} + +key M { + label: 'M' + base: 'm' + shift, capslock: 'M' +} + +key N { + label: 'N' + base: 'n' + shift, capslock: 'N' + alt: '\u0303' +} + +key O { + label: 'O' + base: 'o' + shift, capslock: 'O' + ralt: '[' + ralt+shift: '{' +} + +key P { + label: 'P' + base: 'p' + shift, capslock: 'P' + ralt: ']' + ralt+shift: '}' +} + +key Q { + label: 'Q' + base: 'q' + shift, capslock: 'Q' +} + +key R { + label: 'R' + base: 'r' + shift, capslock: 'R' +} + +key S { + label: 'S' + base: 's' + shift, capslock: 'S' + alt: '\u00df' +} + +key T { + label: 'T' + base: 't' + shift, capslock: 'T' +} + +key U { + label: 'U' + base: 'u' + shift, capslock: 'U' + alt: '\u0308' +} + +key V { + label: 'V' + base: 'v' + shift, capslock: 'V' +} + +key W { + label: 'W' + base: 'w' + shift, capslock: 'W' +} + +key X { + label: 'X' + base: 'x' + shift, capslock: 'X' +} + +key Y { + label: 'Y' + base: 'y' + shift, capslock: 'Y' +} + +key Z { + label: 'Z' + base: 'z' + shift, capslock: 'Z' +} + +key 0 { + label: '0' + base: '0' + shift: ')' +} + +key 1 { + label: '1' + base: '1' + shift: '!' + ralt: replace ESCAPE +} + +key 2 { + label: '2' + base: '2' + shift: '@' + ralt: '`' + ralt+shift: '~' +} + +key 3 { + label: '3' + base: '3' + shift: '#' +} + +key 4 { + label: '4' + base: '4' + shift: '$' +} + +key 5 { + label: '5' + base: '5' + shift: '%' +} + +key 6 { + label: '6' + base: '6' + shift: '^' + alt+shift: '\u0302' +} + +key 7 { + label: '7' + base: '7' + shift: '&' +} + +key 8 { + label: '8' + base: '8' + shift: '*' +} + +key 9 { + label: '9' + base: '9' + shift: '(' +} + +key SPACE { + label: ' ' + base: ' ' + alt, meta: fallback SEARCH + ctrl: fallback LANGUAGE_SWITCH +} + +key ENTER { + label: '\n' + base: '\n' +} + +key TAB { + label: '\t' + base: '\t' +} + +key COMMA { + label: ',' + base: ',' + shift: '<' +} + +key PERIOD { + label: '.' + base: '.' + shift: '>' +} + +key SLASH { + label: '/' + base: '/' + shift: '?' +} + +key MINUS { + label: '-' + base: '-' + shift: '_' +} + +key EQUALS { + label: '=' + base: '=' + shift: '+' + ralt: '\\' + ralt+shift: '|' +} + +key SEMICOLON { + label: ';' + base: ';' + shift: ':' +} + +key APOSTROPHE { + label: '\'' + base: '\'' + shift: '"' +} + +### Non-printing keys ### + +key ESCAPE { + base: fallback BACK + alt, meta: fallback HOME + ctrl: fallback MENU +} diff --git a/system/system/usr/keychars/Virtual.kcm b/system/system/usr/keychars/Virtual.kcm new file mode 100644 index 0000000000000000000000000000000000000000..c763cc0946622bc49a5f24d91511eff215e9947d --- /dev/null +++ b/system/system/usr/keychars/Virtual.kcm @@ -0,0 +1,605 @@ +# Copyright (C) 2010 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# +# Key character map for a built-in generic virtual keyboard primarily used +# for instrumentation and testing purposes. +# + +type FULL + +### Basic QWERTY keys ### + +key A { + label: 'A' + base: 'a' + shift, capslock: 'A' +} + +key B { + label: 'B' + base: 'b' + shift, capslock: 'B' +} + +key C { + label: 'C' + base: 'c' + shift, capslock: 'C' + alt: '\u00e7' + shift+alt: '\u00c7' +} + +key D { + label: 'D' + base: 'd' + shift, capslock: 'D' +} + +key E { + label: 'E' + base: 'e' + shift, capslock: 'E' + alt: '\u0301' +} + +key F { + label: 'F' + base: 'f' + shift, capslock: 'F' +} + +key G { + label: 'G' + base: 'g' + shift, capslock: 'G' +} + +key H { + label: 'H' + base: 'h' + shift, capslock: 'H' +} + +key I { + label: 'I' + base: 'i' + shift, capslock: 'I' + alt: '\u0302' +} + +key J { + label: 'J' + base: 'j' + shift, capslock: 'J' +} + +key K { + label: 'K' + base: 'k' + shift, capslock: 'K' +} + +key L { + label: 'L' + base: 'l' + shift, capslock: 'L' +} + +key M { + label: 'M' + base: 'm' + shift, capslock: 'M' +} + +key N { + label: 'N' + base: 'n' + shift, capslock: 'N' + alt: '\u0303' +} + +key O { + label: 'O' + base: 'o' + shift, capslock: 'O' +} + +key P { + label: 'P' + base: 'p' + shift, capslock: 'P' +} + +key Q { + label: 'Q' + base: 'q' + shift, capslock: 'Q' +} + +key R { + label: 'R' + base: 'r' + shift, capslock: 'R' +} + +key S { + label: 'S' + base: 's' + shift, capslock: 'S' + alt: '\u00df' +} + +key T { + label: 'T' + base: 't' + shift, capslock: 'T' +} + +key U { + label: 'U' + base: 'u' + shift, capslock: 'U' + alt: '\u0308' +} + +key V { + label: 'V' + base: 'v' + shift, capslock: 'V' +} + +key W { + label: 'W' + base: 'w' + shift, capslock: 'W' +} + +key X { + label: 'X' + base: 'x' + shift, capslock: 'X' +} + +key Y { + label: 'Y' + base: 'y' + shift, capslock: 'Y' +} + +key Z { + label: 'Z' + base: 'z' + shift, capslock: 'Z' +} + +key 0 { + label: '0' + base: '0' + shift: ')' +} + +key 1 { + label: '1' + base: '1' + shift: '!' +} + +key 2 { + label: '2' + base: '2' + shift: '@' +} + +key 3 { + label: '3' + base: '3' + shift: '#' +} + +key 4 { + label: '4' + base: '4' + shift: '$' +} + +key 5 { + label: '5' + base: '5' + shift: '%' +} + +key 6 { + label: '6' + base: '6' + shift: '^' + alt+shift: '\u0302' +} + +key 7 { + label: '7' + base: '7' + shift: '&' +} + +key 8 { + label: '8' + base: '8' + shift: '*' +} + +key 9 { + label: '9' + base: '9' + shift: '(' +} + +key SPACE { + label: ' ' + base: ' ' + alt, meta: fallback SEARCH + ctrl: fallback LANGUAGE_SWITCH +} + +key ENTER { + label: '\n' + base: '\n' +} + +key TAB { + label: '\t' + base: '\t' +} + +key COMMA { + label: ',' + base: ',' + shift: '<' +} + +key PERIOD { + label: '.' + base: '.' + shift: '>' +} + +key SLASH { + label: '/' + base: '/' + shift: '?' +} + +key GRAVE { + label: '`' + base: '`' + shift: '~' + alt: '\u0300' + alt+shift: '\u0303' +} + +key MINUS { + label: '-' + base: '-' + shift: '_' +} + +key EQUALS { + label: '=' + base: '=' + shift: '+' +} + +key LEFT_BRACKET { + label: '[' + base: '[' + shift: '{' +} + +key RIGHT_BRACKET { + label: ']' + base: ']' + shift: '}' +} + +key BACKSLASH { + label: '\\' + base: '\\' + shift: '|' +} + +key SEMICOLON { + label: ';' + base: ';' + shift: ':' +} + +key APOSTROPHE { + label: '\'' + base: '\'' + shift: '"' +} + +### Numeric keypad ### + +key NUMPAD_0 { + label: '0' + base: fallback INSERT + numlock: '0' +} + +key NUMPAD_1 { + label: '1' + base: fallback MOVE_END + numlock: '1' +} + +key NUMPAD_2 { + label: '2' + base: fallback DPAD_DOWN + numlock: '2' +} + +key NUMPAD_3 { + label: '3' + base: fallback PAGE_DOWN + numlock: '3' +} + +key NUMPAD_4 { + label: '4' + base: fallback DPAD_LEFT + numlock: '4' +} + +key NUMPAD_5 { + label: '5' + base: fallback DPAD_CENTER + numlock: '5' +} + +key NUMPAD_6 { + label: '6' + base: fallback DPAD_RIGHT + numlock: '6' +} + +key NUMPAD_7 { + label: '7' + base: fallback MOVE_HOME + numlock: '7' +} + +key NUMPAD_8 { + label: '8' + base: fallback DPAD_UP + numlock: '8' +} + +key NUMPAD_9 { + label: '9' + base: fallback PAGE_UP + numlock: '9' +} + +key NUMPAD_LEFT_PAREN { + label: '(' + base: '(' +} + +key NUMPAD_RIGHT_PAREN { + label: ')' + base: ')' +} + +key NUMPAD_DIVIDE { + label: '/' + base: '/' +} + +key NUMPAD_MULTIPLY { + label: '*' + base: '*' +} + +key NUMPAD_SUBTRACT { + label: '-' + base: '-' +} + +key NUMPAD_ADD { + label: '+' + base: '+' +} + +key NUMPAD_DOT { + label: '.' + base: fallback FORWARD_DEL + numlock: '.' +} + +key NUMPAD_COMMA { + label: ',' + base: ',' +} + +key NUMPAD_EQUALS { + label: '=' + base: '=' +} + +key NUMPAD_ENTER { + label: '\n' + base: '\n' fallback ENTER + ctrl, alt, meta: none fallback ENTER +} + +### Special keys on phones ### + +key AT { + label: '@' + base: '@' +} + +key STAR { + label: '*' + base: '*' +} + +key POUND { + label: '#' + base: '#' +} + +key PLUS { + label: '+' + base: '+' +} + +### Non-printing keys ### + +key ESCAPE { + base: none + alt, meta: fallback HOME + ctrl: fallback MENU +} + +key DEL { + ctrl+alt: fallback BACK +} + +### Gamepad buttons ### + +key BUTTON_A { + base: fallback DPAD_CENTER +} + +key BUTTON_B { + base: fallback BACK +} + +key BUTTON_C { + base: fallback DPAD_CENTER +} + +key BUTTON_X { + base: fallback DPAD_CENTER +} + +key BUTTON_Y { + base: fallback BACK +} + +key BUTTON_Z { + base: fallback DPAD_CENTER +} + +key BUTTON_L1 { + base: none +} + +key BUTTON_R1 { + base: none +} + +key BUTTON_L2 { + base: none +} + +key BUTTON_R2 { + base: none +} + +key BUTTON_THUMBL { + base: fallback DPAD_CENTER +} + +key BUTTON_THUMBR { + base: fallback DPAD_CENTER +} + +key BUTTON_START { + base: fallback DPAD_CENTER +} + +key BUTTON_SELECT { + base: fallback MENU +} + +key BUTTON_MODE { + base: fallback MENU +} + +key BUTTON_1 { + base: fallback DPAD_CENTER +} + +key BUTTON_2 { + base: fallback DPAD_CENTER +} + +key BUTTON_3 { + base: fallback DPAD_CENTER +} + +key BUTTON_4 { + base: fallback DPAD_CENTER +} + +key BUTTON_5 { + base: fallback DPAD_CENTER +} + +key BUTTON_6 { + base: fallback DPAD_CENTER +} + +key BUTTON_7 { + base: fallback DPAD_CENTER +} + +key BUTTON_8 { + base: fallback DPAD_CENTER +} + +key BUTTON_9 { + base: fallback DPAD_CENTER +} + +key BUTTON_10 { + base: fallback DPAD_CENTER +} + +key BUTTON_11 { + base: fallback DPAD_CENTER +} + +key BUTTON_12 { + base: fallback DPAD_CENTER +} + +key BUTTON_13 { + base: fallback DPAD_CENTER +} + +key BUTTON_14 { + base: fallback DPAD_CENTER +} + +key BUTTON_15 { + base: fallback DPAD_CENTER +} + +key BUTTON_16 { + base: fallback DPAD_CENTER +} diff --git a/system/system/usr/keychars/qwerty.kcm b/system/system/usr/keychars/qwerty.kcm new file mode 100644 index 0000000000000000000000000000000000000000..f3e152418a4c3bb2948596ee4a2c46c5b09f7555 --- /dev/null +++ b/system/system/usr/keychars/qwerty.kcm @@ -0,0 +1,508 @@ +# Copyright (C) 2010 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# +# Emulator keyboard character map #1. +# +# This file is no longer used as the platform's default keyboard character map. +# Refer to Generic.kcm and Virtual.kcm instead. +# + +type ALPHA + +key A { + label: 'A' + number: '2' + base: 'a' + shift, capslock: 'A' + alt: '#' + shift+alt, capslock+alt: none +} + +key B { + label: 'B' + number: '2' + base: 'b' + shift, capslock: 'B' + alt: '<' + shift+alt, capslock+alt: none +} + +key C { + label: 'C' + number: '2' + base: 'c' + shift, capslock: 'C' + alt: '9' + shift+alt, capslock+alt: '\u00e7' +} + +key D { + label: 'D' + number: '3' + base: 'd' + shift, capslock: 'D' + alt: '5' + shift+alt, capslock+alt: none +} + +key E { + label: 'E' + number: '3' + base: 'e' + shift, capslock: 'E' + alt: '2' + shift+alt, capslock+alt: '\u0301' +} + +key F { + label: 'F' + number: '3' + base: 'f' + shift, capslock: 'F' + alt: '6' + shift+alt, capslock+alt: '\u00a5' +} + +key G { + label: 'G' + number: '4' + base: 'g' + shift, capslock: 'G' + alt: '-' + shift+alt, capslock+alt: '_' +} + +key H { + label: 'H' + number: '4' + base: 'h' + shift, capslock: 'H' + alt: '[' + shift+alt, capslock+alt: '{' +} + +key I { + label: 'I' + number: '4' + base: 'i' + shift, capslock: 'I' + alt: '$' + shift+alt, capslock+alt: '\u0302' +} + +key J { + label: 'J' + number: '5' + base: 'j' + shift, capslock: 'J' + alt: ']' + shift+alt, capslock+alt: '}' +} + +key K { + label: 'K' + number: '5' + base: 'k' + shift, capslock: 'K' + alt: '"' + shift+alt, capslock+alt: '~' +} + +key L { + label: 'L' + number: '5' + base: 'l' + shift, capslock: 'L' + alt: '\'' + shift+alt, capslock+alt: '`' +} + +key M { + label: 'M' + number: '6' + base: 'm' + shift, capslock: 'M' + alt: '!' + shift+alt, capslock+alt: none +} + +key N { + label: 'N' + number: '6' + base: 'n' + shift, capslock: 'N' + alt: '>' + shift+alt, capslock+alt: '\u0303' +} + +key O { + label: 'O' + number: '6' + base: 'o' + shift, capslock: 'O' + alt: '(' + shift+alt, capslock+alt: none +} + +key P { + label: 'P' + number: '7' + base: 'p' + shift, capslock: 'P' + alt: ')' + shift+alt, capslock+alt: none +} + +key Q { + label: 'Q' + number: '7' + base: 'q' + shift, capslock: 'Q' + alt: '*' + shift+alt, capslock+alt: '\u0300' +} + +key R { + label: 'R' + number: '7' + base: 'r' + shift, capslock: 'R' + alt: '3' + shift+alt, capslock+alt: '\u20ac' +} + +key S { + label: 'S' + number: '7' + base: 's' + shift, capslock: 'S' + alt: '4' + shift+alt, capslock+alt: '\u00df' +} + +key T { + label: 'T' + number: '8' + base: 't' + shift, capslock: 'T' + alt: '+' + shift+alt, capslock+alt: '\u00a3' +} + +key U { + label: 'U' + number: '8' + base: 'u' + shift, capslock: 'U' + alt: '&' + shift+alt, capslock+alt: '\u0308' +} + +key V { + label: 'V' + number: '8' + base: 'v' + shift, capslock: 'V' + alt: '=' + shift+alt, capslock+alt: '^' +} + +key W { + label: 'W' + number: '9' + base: 'w' + shift, capslock: 'W' + alt: '1' + shift+alt, capslock+alt: none +} + +key X { + label: 'X' + number: '9' + base: 'x' + shift, capslock: 'X' + alt: '8' + shift+alt, capslock+alt: '\uef00' +} + +key Y { + label: 'Y' + number: '9' + base: 'y' + shift, capslock: 'Y' + alt: '%' + shift+alt, capslock+alt: '\u00a1' +} + +key Z { + label: 'Z' + number: '9' + base: 'z' + shift, capslock: 'Z' + alt: '7' + shift+alt, capslock+alt: none +} + +key COMMA { + label: ',' + number: ',' + base: ',' + shift: ';' + alt: ';' + shift+alt: '|' +} + +key PERIOD { + label: '.' + number: '.' + base: '.' + shift: ':' + alt: ':' + shift+alt: '\u2026' +} + +key AT { + label: '@' + number: '0' + base: '@' + shift: '0' + alt: '0' + shift+alt: '\u2022' +} + +key SLASH { + label: '/' + number: '/' + base: '/' + shift: '?' + alt: '?' + shift+alt: '\\' +} + +key SPACE { + label: ' ' + number: ' ' + base: ' ' + shift: ' ' + alt: '\uef01' + shift+alt: '\uef01' +} + +key ENTER { + label: '\n' + number: '\n' + base: '\n' + shift: '\n' + alt: '\n' + shift+alt: '\n' +} + +key TAB { + label: '\t' + number: '\t' + base: '\t' + shift: '\t' + alt: '\t' + shift+alt: '\t' +} + +key 0 { + label: '0' + number: '0' + base: '0' + shift: ')' + alt: ')' + shift+alt: ')' +} + +key 1 { + label: '1' + number: '1' + base: '1' + shift: '!' + alt: '!' + shift+alt: '!' +} + +key 2 { + label: '2' + number: '2' + base: '2' + shift: '@' + alt: '@' + shift+alt: '@' +} + +key 3 { + label: '3' + number: '3' + base: '3' + shift: '#' + alt: '#' + shift+alt: '#' +} + +key 4 { + label: '4' + number: '4' + base: '4' + shift: '$' + alt: '$' + shift+alt: '$' +} + +key 5 { + label: '5' + number: '5' + base: '5' + shift: '%' + alt: '%' + shift+alt: '%' +} + +key 6 { + label: '6' + number: '6' + base: '6' + shift: '^' + alt: '^' + shift+alt: '^' +} + +key 7 { + label: '7' + number: '7' + base: '7' + shift: '&' + alt: '&' + shift+alt: '&' +} + +key 8 { + label: '8' + number: '8' + base: '8' + shift: '*' + alt: '*' + shift+alt: '*' +} + +key 9 { + label: '9' + number: '9' + base: '9' + shift: '(' + alt: '(' + shift+alt: '(' +} + +key GRAVE { + label: '`' + number: '`' + base: '`' + shift: '~' + alt: '`' + shift+alt: '~' +} + +key MINUS { + label: '-' + number: '-' + base: '-' + shift: '_' + alt: '-' + shift+alt: '_' +} + +key EQUALS { + label: '=' + number: '=' + base: '=' + shift: '+' + alt: '=' + shift+alt: '+' +} + +key LEFT_BRACKET { + label: '[' + number: '[' + base: '[' + shift: '{' + alt: '[' + shift+alt: '{' +} + +key RIGHT_BRACKET { + label: ']' + number: ']' + base: ']' + shift: '}' + alt: ']' + shift+alt: '}' +} + +key BACKSLASH { + label: '\\' + number: '\\' + base: '\\' + shift: '|' + alt: '\\' + shift+alt: '|' +} + +key SEMICOLON { + label: ';' + number: ';' + base: ';' + shift: ':' + alt: ';' + shift+alt: ':' +} + +key APOSTROPHE { + label: '\'' + number: '\'' + base: '\'' + shift: '"' + alt: '\'' + shift+alt: '"' +} + +key STAR { + label: '*' + number: '*' + base: '*' + shift: '*' + alt: '*' + shift+alt: '*' +} + +key POUND { + label: '#' + number: '#' + base: '#' + shift: '#' + alt: '#' + shift+alt: '#' +} + +key PLUS { + label: '+' + number: '+' + base: '+' + shift: '+' + alt: '+' + shift+alt: '+' +} diff --git a/system/system/usr/keychars/qwerty2.kcm b/system/system/usr/keychars/qwerty2.kcm new file mode 100644 index 0000000000000000000000000000000000000000..b981d835bdfb00670b4e36bb47ba884070293bdc --- /dev/null +++ b/system/system/usr/keychars/qwerty2.kcm @@ -0,0 +1,505 @@ +# Copyright (C) 2010 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# +# Emulator keyboard character map #2. +# + +type ALPHA + +key A { + label: 'A' + number: '2' + base: 'a' + shift, capslock: 'A' + alt: '\u00e1' + shift+alt, capslock+alt: '\u00c1' +} + +key B { + label: 'B' + number: '2' + base: 'b' + shift, capslock: 'B' + alt: 'b' + shift+alt, capslock+alt: 'B' +} + +key C { + label: 'C' + number: '2' + base: 'c' + shift, capslock: 'C' + alt: '\u00a9' + shift+alt, capslock+alt: '\u00a2' +} + +key D { + label: 'D' + number: '3' + base: 'd' + shift, capslock: 'D' + alt: '\u00f0' + shift+alt, capslock+alt: '\u00d0' +} + +key E { + label: 'E' + number: '3' + base: 'e' + shift, capslock: 'E' + alt: '\u00e9' + shift+alt, capslock+alt: '\u00c9' +} + +key F { + label: 'F' + number: '3' + base: 'f' + shift, capslock: 'F' + alt: '[' + shift+alt, capslock+alt: '[' +} + +key G { + label: 'G' + number: '4' + base: 'g' + shift, capslock: 'G' + alt: ']' + shift+alt, capslock+alt: ']' +} + +key H { + label: 'H' + number: '4' + base: 'h' + shift, capslock: 'H' + alt: '<' + shift+alt, capslock+alt: '<' +} + +key I { + label: 'I' + number: '4' + base: 'i' + shift, capslock: 'I' + alt: '\u00ed' + shift+alt, capslock+alt: '\u00cd' +} + +key J { + label: 'J' + number: '5' + base: 'j' + shift, capslock: 'J' + alt: '>' + shift+alt, capslock+alt: '>' +} + +key K { + label: 'K' + number: '5' + base: 'k' + shift, capslock: 'K' + alt: ';' + shift+alt, capslock+alt: '~' +} + +key L { + label: 'L' + number: '5' + base: 'l' + shift, capslock: 'L' + alt: '\u00f8' + shift+alt, capslock+alt: '\u00d8' +} + +key M { + label: 'M' + number: '6' + base: 'm' + shift, capslock: 'M' + alt: '\u00b5' + shift+alt, capslock+alt: none +} + +key N { + label: 'N' + number: '6' + base: 'n' + shift, capslock: 'N' + alt: '\u00f1' + shift+alt, capslock+alt: '\u00d1' +} + +key O { + label: 'O' + number: '6' + base: 'o' + shift, capslock: 'O' + alt: '\u00f3' + shift+alt, capslock+alt: '\u00d3' +} + +key P { + label: 'P' + number: '7' + base: 'p' + shift, capslock: 'P' + alt: '\u00f6' + shift+alt, capslock+alt: '\u00d6' +} + +key Q { + label: 'Q' + number: '7' + base: 'q' + shift, capslock: 'Q' + alt: '\u00e4' + shift+alt, capslock+alt: '\u00c4' +} + +key R { + label: 'R' + number: '7' + base: 'r' + shift, capslock: 'R' + alt: '\u00ae' + shift+alt, capslock+alt: 'R' +} + +key S { + label: 'S' + number: '7' + base: 's' + shift, capslock: 'S' + alt: '\u00df' + shift+alt, capslock+alt: '\u00a7' +} + +key T { + label: 'T' + number: '8' + base: 't' + shift, capslock: 'T' + alt: '\u00fe' + shift+alt, capslock+alt: '\u00de' +} + +key U { + label: 'U' + number: '8' + base: 'u' + shift, capslock: 'U' + alt: '\u00fa' + shift+alt, capslock+alt: '\u00da' +} + +key V { + label: 'V' + number: '8' + base: 'v' + shift, capslock: 'V' + alt: 'v' + shift+alt, capslock+alt: 'V' +} + +key W { + label: 'W' + number: '9' + base: 'w' + shift, capslock: 'W' + alt: '\u00e5' + shift+alt, capslock+alt: '\u00c5' +} + +key X { + label: 'X' + number: '9' + base: 'x' + shift, capslock: 'X' + alt: 'x' + shift+alt, capslock+alt: '\uef00' +} + +key Y { + label: 'Y' + number: '9' + base: 'y' + shift, capslock: 'Y' + alt: '\u00fc' + shift+alt, capslock+alt: '\u00dc' +} + +key Z { + label: 'Z' + number: '9' + base: 'z' + shift, capslock: 'Z' + alt: '\u00e6' + shift+alt, capslock+alt: '\u00c6' +} + +key COMMA { + label: ',' + number: ',' + base: ',' + shift: '<' + alt: '\u00e7' + shift+alt: '\u00c7' +} + +key PERIOD { + label: '.' + number: '.' + base: '.' + shift: '>' + alt: '.' + shift+alt: '\u2026' +} + +key AT { + label: '@' + number: '@' + base: '@' + shift: '@' + alt: '@' + shift+alt: '\u2022' +} + +key SLASH { + label: '/' + number: '/' + base: '/' + shift: '?' + alt: '\u00bf' + shift+alt: '?' +} + +key SPACE { + label: ' ' + number: ' ' + base: ' ' + shift: ' ' + alt: '\uef01' + shift+alt: '\uef01' +} + +key ENTER { + label: '\n' + number: '\n' + base: '\n' + shift: '\n' + alt: '\n' + shift+alt: '\n' +} + +key TAB { + label: '\t' + number: '\t' + base: '\t' + shift: '\t' + alt: '\t' + shift+alt: '\t' +} + +key 0 { + label: '0' + number: '0' + base: '0' + shift: ')' + alt: '\u02bc' + shift+alt: ')' +} + +key 1 { + label: '1' + number: '1' + base: '1' + shift: '!' + alt: '\u00a1' + shift+alt: '\u00b9' +} + +key 2 { + label: '2' + number: '2' + base: '2' + shift: '@' + alt: '\u00b2' + shift+alt: '@' +} + +key 3 { + label: '3' + number: '3' + base: '3' + shift: '#' + alt: '\u00b3' + shift+alt: '#' +} + +key 4 { + label: '4' + number: '4' + base: '4' + shift: '$' + alt: '\u00a4' + shift+alt: '\u00a3' +} + +key 5 { + label: '5' + number: '5' + base: '5' + shift: '%' + alt: '\u20ac' + shift+alt: '%' +} + +key 6 { + label: '6' + number: '6' + base: '6' + shift: '^' + alt: '\u00bc' + shift+alt: '\u0302' +} + +key 7 { + label: '7' + number: '7' + base: '7' + shift: '&' + alt: '\u00bd' + shift+alt: '&' +} + +key 8 { + label: '8' + number: '8' + base: '8' + shift: '*' + alt: '\u00be' + shift+alt: '*' +} + +key 9 { + label: '9' + number: '9' + base: '9' + shift: '(' + alt: '\u02bb' + shift+alt: '(' +} + +key GRAVE { + label: '`' + number: '`' + base: '`' + shift: '~' + alt: '\u0300' + shift+alt: '\u0303' +} + +key MINUS { + label: '-' + number: '-' + base: '-' + shift: '_' + alt: '\u00a5' + shift+alt: '_' +} + +key EQUALS { + label: '=' + number: '=' + base: '=' + shift: '+' + alt: '\u00d7' + shift+alt: '\u00f7' +} + +key LEFT_BRACKET { + label: '[' + number: '[' + base: '[' + shift: '{' + alt: '\u00ab' + shift+alt: '{' +} + +key RIGHT_BRACKET { + label: ']' + number: ']' + base: ']' + shift: '}' + alt: '\u00bb' + shift+alt: '}' +} + +key BACKSLASH { + label: '\\' + number: '\\' + base: '\\' + shift: '|' + alt: '\u00ac' + shift+alt: '\u00a6' +} + +key SEMICOLON { + label: ';' + number: ';' + base: ';' + shift: ':' + alt: '\u00b6' + shift+alt: '\u00b0' +} + +key APOSTROPHE { + label: '\'' + number: '\'' + base: '\'' + shift: '"' + alt: '\u0301' + shift+alt: '\u0308' +} + +key STAR { + label: '*' + number: '*' + base: '*' + shift: '*' + alt: '*' + shift+alt: '*' +} + +key POUND { + label: '#' + number: '#' + base: '#' + shift: '#' + alt: '#' + shift+alt: '#' +} + +key PLUS { + label: '+' + number: '+' + base: '+' + shift: '+' + alt: '+' + shift+alt: '+' +} diff --git a/system/system/usr/keylayout/AVRCP.kl b/system/system/usr/keylayout/AVRCP.kl new file mode 100644 index 0000000000000000000000000000000000000000..ccd0209a731d54601d248a436a2f7a1e47fb3b4e --- /dev/null +++ b/system/system/usr/keylayout/AVRCP.kl @@ -0,0 +1,23 @@ +# Copyright (C) 2010 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# Key layout used for Bluetooth AVRCP support. + +key 200 MEDIA_PLAY +key 201 MEDIA_PAUSE +key 166 MEDIA_STOP +key 163 MEDIA_NEXT +key 165 MEDIA_PREVIOUS +key 168 MEDIA_REWIND +key 208 MEDIA_FAST_FORWARD diff --git a/system/system/usr/keylayout/Cellways.kl b/system/system/usr/keylayout/Cellways.kl new file mode 100644 index 0000000000000000000000000000000000000000..01b6e11a1f5e481ca36a51bc4809e2c60bd64e0d --- /dev/null +++ b/system/system/usr/keylayout/Cellways.kl @@ -0,0 +1,441 @@ +# Copyright (C) 2010 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# +# Generic key layout file for full alphabetic US English PC style external keyboards. +# +# This file is intentionally very generic and is intended to support a broad rang of keyboards. +# Do not edit the generic key layout to support a specific keyboard; instead, create +# a new key layout file with the required keyboard configuration. +# + +key 1 ESCAPE +key 2 1 +key 3 2 +key 4 3 +key 5 4 +key 6 5 +key 7 6 +key 8 7 +key 9 8 +key 10 9 +key 11 0 +key 12 MINUS +key 13 EQUALS +key 14 DEL +key 15 TAB +key 16 Q +key 17 W +key 18 E +key 19 R +key 20 T +key 21 Y +key 22 U +key 23 I +key 24 O +key 25 P +key 26 LEFT_BRACKET +key 27 RIGHT_BRACKET +#key 28 ENTER +key 29 CTRL_LEFT +key 30 A +key 31 S +key 32 D +key 33 F +key 34 G +key 35 H +key 36 J +key 37 K +key 38 L +key 39 SEMICOLON +key 40 APOSTROPHE +key 41 GRAVE +key 42 SHIFT_LEFT +key 43 BACKSLASH +key 44 Z +key 45 X +key 46 C +key 47 V +key 48 B +key 49 N +key 50 M +key 51 COMMA +key 52 PERIOD +key 53 SLASH +key 54 SHIFT_RIGHT +key 55 NUMPAD_MULTIPLY +key 56 ALT_LEFT +key 57 SPACE +key 58 CAPS_LOCK +key 59 F1 +key 60 F2 +key 61 F3 +key 62 F4 +key 63 F5 +key 64 F6 +key 65 F7 +key 66 F8 +key 67 F9 +key 68 F10 +key 69 NUM_LOCK +key 70 SCROLL_LOCK +key 71 NUMPAD_7 +key 72 NUMPAD_8 +key 73 NUMPAD_9 +key 74 NUMPAD_SUBTRACT +key 75 NUMPAD_4 +key 76 NUMPAD_5 +key 77 NUMPAD_6 +key 78 NUMPAD_ADD +key 79 NUMPAD_1 +key 80 NUMPAD_2 +key 81 NUMPAD_3 +key 82 NUMPAD_0 +key 83 NUMPAD_DOT +# key 84 (undefined) +key 85 ZENKAKU_HANKAKU +key 86 BACKSLASH +key 87 F11 +key 88 F12 +key 89 RO +# key 90 "KEY_KATAKANA" +# key 91 "KEY_HIRAGANA" +key 92 HENKAN +key 93 KATAKANA_HIRAGANA +key 94 MUHENKAN +key 95 NUMPAD_COMMA +key 96 NUMPAD_ENTER +key 97 CTRL_RIGHT +key 98 NUMPAD_DIVIDE +key 99 SYSRQ +key 100 ALT_RIGHT +# key 101 "KEY_LINEFEED" +key 102 MOVE_HOME +key 103 DPAD_UP +key 104 PAGE_UP +key 105 DPAD_LEFT +key 106 DPAD_RIGHT +key 107 MOVE_END +key 108 DPAD_DOWN +key 109 PAGE_DOWN +key 110 INSERT +key 111 FORWARD_DEL +# key 112 "KEY_MACRO" +key 113 VOLUME_MUTE +key 114 VOLUME_DOWN +key 115 VOLUME_UP +key 116 POWER +key 117 NUMPAD_EQUALS +# key 118 "KEY_KPPLUSMINUS" +key 119 BREAK +# key 120 (undefined) +key 121 NUMPAD_COMMA +key 122 KANA +key 123 EISU +key 124 YEN +key 125 META_LEFT +key 126 META_RIGHT +key 127 MENU +key 128 MEDIA_STOP +# key 129 "KEY_AGAIN" +# key 130 "KEY_PROPS" +# key 131 "KEY_UNDO" +# key 132 "KEY_FRONT" +key 133 COPY +# key 134 "KEY_OPEN" +key 135 PASTE +# key 136 "KEY_FIND" +key 137 CUT +# key 138 "KEY_HELP" +key 139 MENU +key 140 CALCULATOR +# key 141 "KEY_SETUP" +key 142 SLEEP +key 143 WAKEUP +# key 144 "KEY_FILE" +# key 145 "KEY_SENDFILE" +# key 146 "KEY_DELETEFILE" +# key 147 "KEY_XFER" +# key 148 "KEY_PROG1" +# key 149 "KEY_PROG2" +key 150 EXPLORER +# key 151 "KEY_MSDOS" +key 152 POWER +# key 153 "KEY_DIRECTION" +# key 154 "KEY_CYCLEWINDOWS" +key 155 ENVELOPE +key 156 BOOKMARK +# key 157 "KEY_COMPUTER" +key 158 BACK +key 159 FORWARD +key 160 MEDIA_CLOSE +key 161 MEDIA_EJECT +key 162 MEDIA_EJECT +key 163 MEDIA_NEXT +key 164 MEDIA_PLAY_PAUSE +key 165 MEDIA_PREVIOUS +key 166 MEDIA_STOP +key 167 MEDIA_RECORD +key 168 MEDIA_REWIND +key 169 CALL +# key 170 "KEY_ISO" +key 171 MUSIC +key 172 HOME +# key 173 "KEY_REFRESH" +# key 174 "KEY_EXIT" +# key 175 "KEY_MOVE" +# key 176 "KEY_EDIT" +key 177 PAGE_UP +key 178 PAGE_DOWN +key 179 NUMPAD_LEFT_PAREN +key 180 NUMPAD_RIGHT_PAREN +# key 181 "KEY_NEW" +# key 182 "KEY_REDO" +# key 183 F13 +# key 184 F14 +# key 185 F15 +# key 186 F16 +# key 187 F17 +# key 188 F18 +# key 189 F19 +# key 190 F20 +# key 191 F21 +# key 192 F22 +# key 193 F23 +# key 194 F24 +# key 195 (undefined) +# key 196 (undefined) +# key 197 (undefined) +# key 198 (undefined) +# key 199 (undefined) +key 200 MEDIA_PLAY +key 201 MEDIA_PAUSE +# key 202 "KEY_PROG3" +# key 203 "KEY_PROG4" +# key 204 (undefined) +# key 205 "KEY_SUSPEND" +# key 206 "KEY_CLOSE" +key 207 MEDIA_PLAY +key 208 MEDIA_FAST_FORWARD +# key 209 "KEY_BASSBOOST" +# key 210 "KEY_PRINT" +# key 211 "KEY_HP" +key 212 CAMERA +key 213 MUSIC +# key 214 "KEY_QUESTION" +key 215 ENVELOPE +# key 216 "KEY_CHAT" +key 217 SEARCH +# key 218 "KEY_CONNECT" +# key 219 "KEY_FINANCE" +# key 220 "KEY_SPORT" +# key 221 "KEY_SHOP" +# key 222 "KEY_ALTERASE" +# key 223 "KEY_CANCEL" +key 224 BRIGHTNESS_DOWN +key 225 BRIGHTNESS_UP +key 226 HEADSETHOOK + +key 256 BUTTON_1 +key 257 BUTTON_2 +key 258 BUTTON_3 +key 259 BUTTON_4 +key 260 BUTTON_5 +key 261 BUTTON_6 +key 262 BUTTON_7 +key 263 BUTTON_8 +key 264 BUTTON_9 +key 265 BUTTON_10 +key 266 BUTTON_11 +key 267 BUTTON_12 +key 268 BUTTON_13 +key 269 BUTTON_14 +key 270 BUTTON_15 +key 271 BUTTON_16 + +key 288 BUTTON_1 +key 289 BUTTON_2 +key 290 BUTTON_3 +key 291 BUTTON_4 +key 292 BUTTON_5 +key 293 BUTTON_6 +key 294 BUTTON_7 +key 295 BUTTON_8 +key 296 BUTTON_9 +key 297 BUTTON_10 +key 298 BUTTON_11 +key 299 BUTTON_12 +key 300 BUTTON_13 +key 301 BUTTON_14 +key 302 BUTTON_15 +key 303 BUTTON_16 + + +key 304 BUTTON_A +key 305 BUTTON_B +key 306 BUTTON_C +key 307 BUTTON_X +key 308 BUTTON_Y +key 309 BUTTON_Z +key 310 BUTTON_L1 +key 311 BUTTON_R1 +key 312 BUTTON_L2 +key 313 BUTTON_R2 +key 314 BUTTON_SELECT +key 315 BUTTON_START +key 316 BUTTON_MODE +key 317 BUTTON_THUMBL +key 318 BUTTON_THUMBR + + +# key 352 "KEY_OK" +key 353 DPAD_CENTER +# key 354 "KEY_GOTO" +# key 355 "KEY_CLEAR" +# key 356 "KEY_POWER2" +# key 357 "KEY_OPTION" +# key 358 "KEY_INFO" +# key 359 "KEY_TIME" +# key 360 "KEY_VENDOR" +# key 361 "KEY_ARCHIVE" +key 362 GUIDE +# key 363 "KEY_CHANNEL" +# key 364 "KEY_FAVORITES" +# key 365 "KEY_EPG" +key 366 DVR +# key 367 "KEY_MHP" +# key 368 "KEY_LANGUAGE" +# key 369 "KEY_TITLE" +# key 370 "KEY_SUBTITLE" +# key 371 "KEY_ANGLE" +# key 372 "KEY_ZOOM" +# key 373 "KEY_MODE" +# key 374 "KEY_KEYBOARD" +# key 375 "KEY_SCREEN" +# key 376 "KEY_PC" +key 377 TV +# key 378 "KEY_TV2" +# key 379 "KEY_VCR" +# key 380 "KEY_VCR2" +# key 381 "KEY_SAT" +# key 382 "KEY_SAT2" +# key 383 "KEY_CD" +# key 384 "KEY_TAPE" +# key 385 "KEY_RADIO" +# key 386 "KEY_TUNER" +# key 387 "KEY_PLAYER" +# key 388 "KEY_TEXT" +# key 389 "KEY_DVD" +# key 390 "KEY_AUX" +# key 391 "KEY_MP3" +# key 392 "KEY_AUDIO" +# key 393 "KEY_VIDEO" +# key 394 "KEY_DIRECTORY" +# key 395 "KEY_LIST" +# key 396 "KEY_MEMO" +key 397 CALENDAR +# key 398 "KEY_RED" +# key 399 "KEY_GREEN" +# key 400 "KEY_YELLOW" +# key 401 "KEY_BLUE" +key 402 CHANNEL_UP +key 403 CHANNEL_DOWN +# key 404 "KEY_FIRST" +# key 405 "KEY_LAST" +# key 406 "KEY_AB" +# key 407 "KEY_NEXT" +# key 408 "KEY_RESTART" +# key 409 "KEY_SLOW" +# key 410 "KEY_SHUFFLE" +# key 411 "KEY_BREAK" +# key 412 "KEY_PREVIOUS" +# key 413 "KEY_DIGITS" +# key 414 "KEY_TEEN" +# key 415 "KEY_TWEN" + +key 429 CONTACTS + +# key 448 "KEY_DEL_EOL" +# key 449 "KEY_DEL_EOS" +# key 450 "KEY_INS_LINE" +# key 451 "KEY_DEL_LINE" + + +key 464 FUNCTION +key 465 ESCAPE FUNCTION +key 466 F1 FUNCTION +key 467 F2 FUNCTION +key 468 F3 FUNCTION +key 469 F4 FUNCTION +key 470 F5 FUNCTION +key 471 F6 FUNCTION +key 472 F7 FUNCTION +key 473 F8 FUNCTION +key 474 F9 FUNCTION +key 475 F10 FUNCTION +key 476 F11 FUNCTION +key 477 F12 FUNCTION +key 478 1 FUNCTION +key 479 2 FUNCTION +key 480 D FUNCTION +key 481 E FUNCTION +key 482 F FUNCTION +key 483 S FUNCTION +key 484 B FUNCTION + + +# key 497 KEY_BRL_DOT1 +# key 498 KEY_BRL_DOT2 +# key 499 KEY_BRL_DOT3 +# key 500 KEY_BRL_DOT4 +# key 501 KEY_BRL_DOT5 +# key 502 KEY_BRL_DOT6 +# key 503 KEY_BRL_DOT7 +# key 504 KEY_BRL_DOT8 + +key 580 APP_SWITCH +key 582 VOICE_ASSIST + +# Keys defined by HID usages +key usage 0x0c006F BRIGHTNESS_UP +key usage 0x0c0070 BRIGHTNESS_DOWN + +# Joystick and game controller axes. +# Axes that are not mapped will be assigned generic axis numbers by the input subsystem. +axis 0x00 X +axis 0x01 Y +axis 0x02 Z +axis 0x03 RX +axis 0x04 RY +axis 0x05 RZ +axis 0x06 THROTTLE +axis 0x07 RUDDER +axis 0x08 WHEEL +axis 0x09 GAS +axis 0x0a BRAKE +axis 0x10 HAT_X +axis 0x11 HAT_Y + +# LEDs +led 0x00 NUM_LOCK +led 0x01 CAPS_LOCK +led 0x02 SCROLL_LOCK +led 0x03 COMPOSE +led 0x04 KANA +led 0x05 SLEEP +led 0x06 SUSPEND +led 0x07 MUTE +led 0x08 MISC +led 0x09 MAIL +led 0x0a CHARGING diff --git a/system/system/usr/keylayout/Generic.kl b/system/system/usr/keylayout/Generic.kl new file mode 100644 index 0000000000000000000000000000000000000000..8699cb491dffa1b59c4b3f126c861cf2ee68f5e0 --- /dev/null +++ b/system/system/usr/keylayout/Generic.kl @@ -0,0 +1,443 @@ +# Copyright (C) 2010 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# +# Generic key layout file for full alphabetic US English PC style external keyboards. +# +# This file is intentionally very generic and is intended to support a broad range of keyboards. +# Do not edit the generic key layout to support a specific keyboard; instead, create +# a new key layout file with the required keyboard configuration. +# + +key 1 ESCAPE +key 2 1 +key 3 2 +key 4 3 +key 5 4 +key 6 5 +key 7 6 +key 8 7 +key 9 8 +key 10 9 +key 11 0 +key 12 MINUS +key 13 EQUALS +key 14 DEL +key 15 TAB +key 16 Q +key 17 W +key 18 E +key 19 R +key 20 T +key 21 Y +key 22 U +key 23 I +key 24 O +key 25 P +key 26 LEFT_BRACKET +key 27 RIGHT_BRACKET +key 28 ENTER +key 29 CTRL_LEFT +key 30 A +key 31 S +key 32 D +key 33 F +key 34 G +key 35 H +key 36 J +key 37 K +key 38 L +key 39 SEMICOLON +key 40 APOSTROPHE +key 41 GRAVE +key 42 SHIFT_LEFT +key 43 BACKSLASH +key 44 Z +key 45 X +key 46 C +key 47 V +key 48 B +key 49 N +key 50 M +key 51 COMMA +key 52 PERIOD +key 53 SLASH +key 54 SHIFT_RIGHT +key 55 NUMPAD_MULTIPLY +key 56 ALT_LEFT +key 57 SPACE +key 58 CAPS_LOCK +key 59 F1 +key 60 F2 +key 61 F3 +key 62 F4 +key 63 F5 +key 64 F6 +key 65 F7 +key 66 F8 +key 67 F9 +key 68 F10 +key 69 NUM_LOCK +key 70 SCROLL_LOCK +key 71 NUMPAD_7 +key 72 NUMPAD_8 +key 73 NUMPAD_9 +key 74 NUMPAD_SUBTRACT +key 75 NUMPAD_4 +key 76 NUMPAD_5 +key 77 NUMPAD_6 +key 78 NUMPAD_ADD +key 79 NUMPAD_1 +key 80 NUMPAD_2 +key 81 NUMPAD_3 +key 82 NUMPAD_0 +key 83 NUMPAD_DOT +# key 84 (undefined) +key 85 ZENKAKU_HANKAKU +key 86 BACKSLASH +key 87 F11 +key 88 F12 +key 89 RO +# key 90 "KEY_KATAKANA" +# key 91 "KEY_HIRAGANA" +key 92 HENKAN +key 93 KATAKANA_HIRAGANA +key 94 MUHENKAN +key 95 NUMPAD_COMMA +key 96 NUMPAD_ENTER +key 97 CTRL_RIGHT +key 98 NUMPAD_DIVIDE +key 99 SYSRQ +key 100 ALT_RIGHT +# key 101 "KEY_LINEFEED" +key 102 MOVE_HOME +key 103 DPAD_UP +key 104 PAGE_UP +key 105 DPAD_LEFT +key 106 DPAD_RIGHT +key 107 MOVE_END +key 108 DPAD_DOWN +key 109 PAGE_DOWN +key 110 INSERT +key 111 FORWARD_DEL +# key 112 "KEY_MACRO" +key 113 VOLUME_MUTE +key 114 VOLUME_DOWN +key 115 VOLUME_UP +key 116 POWER +key 117 NUMPAD_EQUALS +# key 118 "KEY_KPPLUSMINUS" +key 119 BREAK +# key 120 (undefined) +key 121 NUMPAD_COMMA +key 122 KANA +key 123 EISU +key 124 YEN +key 125 META_LEFT +key 126 META_RIGHT +key 127 MENU +key 128 MEDIA_STOP +# key 129 "KEY_AGAIN" +# key 130 "KEY_PROPS" +# key 131 "KEY_UNDO" +# key 132 "KEY_FRONT" +key 133 COPY +# key 134 "KEY_OPEN" +key 135 PASTE +# key 136 "KEY_FIND" +key 137 CUT +# key 138 "KEY_HELP" +key 139 MENU +key 140 CALCULATOR +# key 141 "KEY_SETUP" +key 142 SLEEP +key 143 WAKEUP +# key 144 "KEY_FILE" +# key 145 "KEY_SENDFILE" +# key 146 "KEY_DELETEFILE" +# key 147 "KEY_XFER" +# key 148 "KEY_PROG1" +# key 149 "KEY_PROG2" +key 150 EXPLORER +# key 151 "KEY_MSDOS" +key 152 POWER +# key 153 "KEY_DIRECTION" +# key 154 "KEY_CYCLEWINDOWS" +key 155 ENVELOPE +key 156 BOOKMARK +# key 157 "KEY_COMPUTER" +key 158 BACK +key 159 FORWARD +key 160 MEDIA_CLOSE +key 161 MEDIA_EJECT +key 162 MEDIA_EJECT +key 163 MEDIA_NEXT +key 164 MEDIA_PLAY_PAUSE +key 165 MEDIA_PREVIOUS +key 166 MEDIA_STOP +key 167 MEDIA_RECORD +key 168 MEDIA_REWIND +key 169 CALL +# key 170 "KEY_ISO" +key 171 MUSIC +key 172 HOME +key 173 REFRESH +# key 174 "KEY_EXIT" +# key 175 "KEY_MOVE" +# key 176 "KEY_EDIT" +key 177 PAGE_UP +key 178 PAGE_DOWN +key 179 NUMPAD_LEFT_PAREN +key 180 NUMPAD_RIGHT_PAREN +# key 181 "KEY_NEW" +# key 182 "KEY_REDO" +# key 183 F13 +# key 184 F14 +# key 185 F15 +# key 186 F16 +# key 187 F17 +# key 188 F18 +# key 189 F19 +# key 190 F20 +# key 191 F21 +# key 192 F22 +# key 193 F23 +# key 194 F24 +# key 195 (undefined) +# key 196 (undefined) +# key 197 (undefined) +# key 198 (undefined) +# key 199 (undefined) +key 200 MEDIA_PLAY +key 201 MEDIA_PAUSE +# key 202 "KEY_PROG3" +# key 203 "KEY_PROG4" +# key 204 (undefined) +# key 205 "KEY_SUSPEND" +# key 206 "KEY_CLOSE" +key 207 MEDIA_PLAY +key 208 MEDIA_FAST_FORWARD +# key 209 "KEY_BASSBOOST" +# key 210 "KEY_PRINT" +# key 211 "KEY_HP" +key 212 CAMERA +key 213 MUSIC +# key 214 "KEY_QUESTION" +key 215 ENVELOPE +# key 216 "KEY_CHAT" +key 217 SEARCH +# key 218 "KEY_CONNECT" +# key 219 "KEY_FINANCE" +# key 220 "KEY_SPORT" +# key 221 "KEY_SHOP" +# key 222 "KEY_ALTERASE" +# key 223 "KEY_CANCEL" +key 224 BRIGHTNESS_DOWN +key 225 BRIGHTNESS_UP +key 226 HEADSETHOOK + +key 256 BUTTON_1 +key 257 BUTTON_2 +key 258 BUTTON_3 +key 259 BUTTON_4 +key 260 BUTTON_5 +key 261 BUTTON_6 +key 262 BUTTON_7 +key 263 BUTTON_8 +key 264 BUTTON_9 +key 265 BUTTON_10 +key 266 BUTTON_11 +key 267 BUTTON_12 +key 268 BUTTON_13 +key 269 BUTTON_14 +key 270 BUTTON_15 +key 271 BUTTON_16 + +key 288 BUTTON_1 +key 289 BUTTON_2 +key 290 BUTTON_3 +key 291 BUTTON_4 +key 292 BUTTON_5 +key 293 BUTTON_6 +key 294 BUTTON_7 +key 295 BUTTON_8 +key 296 BUTTON_9 +key 297 BUTTON_10 +key 298 BUTTON_11 +key 299 BUTTON_12 +key 300 BUTTON_13 +key 301 BUTTON_14 +key 302 BUTTON_15 +key 303 BUTTON_16 + + +key 304 BUTTON_A +key 305 BUTTON_B +key 306 BUTTON_C +key 307 BUTTON_X +key 308 BUTTON_Y +key 309 BUTTON_Z +key 310 BUTTON_L1 +key 311 BUTTON_R1 +key 312 BUTTON_L2 +key 313 BUTTON_R2 +key 314 BUTTON_SELECT +key 315 BUTTON_START +key 316 BUTTON_MODE +key 317 BUTTON_THUMBL +key 318 BUTTON_THUMBR + + +# key 352 "KEY_OK" +key 353 DPAD_CENTER +# key 354 "KEY_GOTO" +# key 355 "KEY_CLEAR" +# key 356 "KEY_POWER2" +# key 357 "KEY_OPTION" +# key 358 "KEY_INFO" +# key 359 "KEY_TIME" +# key 360 "KEY_VENDOR" +# key 361 "KEY_ARCHIVE" +key 362 GUIDE +# key 363 "KEY_CHANNEL" +# key 364 "KEY_FAVORITES" +# key 365 "KEY_EPG" +key 366 DVR +# key 367 "KEY_MHP" +# key 368 "KEY_LANGUAGE" +# key 369 "KEY_TITLE" +# key 370 "KEY_SUBTITLE" +# key 371 "KEY_ANGLE" +# key 372 "KEY_ZOOM" +# key 373 "KEY_MODE" +# key 374 "KEY_KEYBOARD" +# key 375 "KEY_SCREEN" +# key 376 "KEY_PC" +key 377 TV +# key 378 "KEY_TV2" +# key 379 "KEY_VCR" +# key 380 "KEY_VCR2" +# key 381 "KEY_SAT" +# key 382 "KEY_SAT2" +# key 383 "KEY_CD" +# key 384 "KEY_TAPE" +# key 385 "KEY_RADIO" +# key 386 "KEY_TUNER" +# key 387 "KEY_PLAYER" +# key 388 "KEY_TEXT" +# key 389 "KEY_DVD" +# key 390 "KEY_AUX" +# key 391 "KEY_MP3" +# key 392 "KEY_AUDIO" +# key 393 "KEY_VIDEO" +# key 394 "KEY_DIRECTORY" +# key 395 "KEY_LIST" +# key 396 "KEY_MEMO" +key 397 CALENDAR +# key 398 "KEY_RED" +# key 399 "KEY_GREEN" +# key 400 "KEY_YELLOW" +# key 401 "KEY_BLUE" +key 402 CHANNEL_UP +key 403 CHANNEL_DOWN +# key 404 "KEY_FIRST" +# key 405 "KEY_LAST" +# key 406 "KEY_AB" +# key 407 "KEY_NEXT" +# key 408 "KEY_RESTART" +# key 409 "KEY_SLOW" +# key 410 "KEY_SHUFFLE" +# key 411 "KEY_BREAK" +# key 412 "KEY_PREVIOUS" +# key 413 "KEY_DIGITS" +# key 414 "KEY_TEEN" +# key 415 "KEY_TWEN" + +key 429 CONTACTS + +# key 448 "KEY_DEL_EOL" +# key 449 "KEY_DEL_EOS" +# key 450 "KEY_INS_LINE" +# key 451 "KEY_DEL_LINE" + + +key 464 FUNCTION +key 465 ESCAPE FUNCTION +key 466 F1 FUNCTION +key 467 F2 FUNCTION +key 468 F3 FUNCTION +key 469 F4 FUNCTION +key 470 F5 FUNCTION +key 471 F6 FUNCTION +key 472 F7 FUNCTION +key 473 F8 FUNCTION +key 474 F9 FUNCTION +key 475 F10 FUNCTION +key 476 F11 FUNCTION +key 477 F12 FUNCTION +key 478 1 FUNCTION +key 479 2 FUNCTION +key 480 D FUNCTION +key 481 E FUNCTION +key 482 F FUNCTION +key 483 S FUNCTION +key 484 B FUNCTION + + +# key 497 KEY_BRL_DOT1 +# key 498 KEY_BRL_DOT2 +# key 499 KEY_BRL_DOT3 +# key 500 KEY_BRL_DOT4 +# key 501 KEY_BRL_DOT5 +# key 502 KEY_BRL_DOT6 +# key 503 KEY_BRL_DOT7 +# key 504 KEY_BRL_DOT8 + +key 522 STAR +key 523 POUND +key 580 APP_SWITCH +key 582 VOICE_ASSIST + +# Keys defined by HID usages +key usage 0x0c006F BRIGHTNESS_UP +key usage 0x0c0070 BRIGHTNESS_DOWN + +# Joystick and game controller axes. +# Axes that are not mapped will be assigned generic axis numbers by the input subsystem. +axis 0x00 X +axis 0x01 Y +axis 0x02 Z +axis 0x03 RX +axis 0x04 RY +axis 0x05 RZ +axis 0x06 THROTTLE +axis 0x07 RUDDER +axis 0x08 WHEEL +axis 0x09 GAS +axis 0x0a BRAKE +axis 0x10 HAT_X +axis 0x11 HAT_Y + +# LEDs +led 0x00 NUM_LOCK +led 0x01 CAPS_LOCK +led 0x02 SCROLL_LOCK +led 0x03 COMPOSE +led 0x04 KANA +led 0x05 SLEEP +led 0x06 SUSPEND +led 0x07 MUTE +led 0x08 MISC +led 0x09 MAIL +led 0x0a CHARGING diff --git a/system/system/usr/keylayout/OSM.kl b/system/system/usr/keylayout/OSM.kl new file mode 100644 index 0000000000000000000000000000000000000000..01b6e11a1f5e481ca36a51bc4809e2c60bd64e0d --- /dev/null +++ b/system/system/usr/keylayout/OSM.kl @@ -0,0 +1,441 @@ +# Copyright (C) 2010 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# +# Generic key layout file for full alphabetic US English PC style external keyboards. +# +# This file is intentionally very generic and is intended to support a broad rang of keyboards. +# Do not edit the generic key layout to support a specific keyboard; instead, create +# a new key layout file with the required keyboard configuration. +# + +key 1 ESCAPE +key 2 1 +key 3 2 +key 4 3 +key 5 4 +key 6 5 +key 7 6 +key 8 7 +key 9 8 +key 10 9 +key 11 0 +key 12 MINUS +key 13 EQUALS +key 14 DEL +key 15 TAB +key 16 Q +key 17 W +key 18 E +key 19 R +key 20 T +key 21 Y +key 22 U +key 23 I +key 24 O +key 25 P +key 26 LEFT_BRACKET +key 27 RIGHT_BRACKET +#key 28 ENTER +key 29 CTRL_LEFT +key 30 A +key 31 S +key 32 D +key 33 F +key 34 G +key 35 H +key 36 J +key 37 K +key 38 L +key 39 SEMICOLON +key 40 APOSTROPHE +key 41 GRAVE +key 42 SHIFT_LEFT +key 43 BACKSLASH +key 44 Z +key 45 X +key 46 C +key 47 V +key 48 B +key 49 N +key 50 M +key 51 COMMA +key 52 PERIOD +key 53 SLASH +key 54 SHIFT_RIGHT +key 55 NUMPAD_MULTIPLY +key 56 ALT_LEFT +key 57 SPACE +key 58 CAPS_LOCK +key 59 F1 +key 60 F2 +key 61 F3 +key 62 F4 +key 63 F5 +key 64 F6 +key 65 F7 +key 66 F8 +key 67 F9 +key 68 F10 +key 69 NUM_LOCK +key 70 SCROLL_LOCK +key 71 NUMPAD_7 +key 72 NUMPAD_8 +key 73 NUMPAD_9 +key 74 NUMPAD_SUBTRACT +key 75 NUMPAD_4 +key 76 NUMPAD_5 +key 77 NUMPAD_6 +key 78 NUMPAD_ADD +key 79 NUMPAD_1 +key 80 NUMPAD_2 +key 81 NUMPAD_3 +key 82 NUMPAD_0 +key 83 NUMPAD_DOT +# key 84 (undefined) +key 85 ZENKAKU_HANKAKU +key 86 BACKSLASH +key 87 F11 +key 88 F12 +key 89 RO +# key 90 "KEY_KATAKANA" +# key 91 "KEY_HIRAGANA" +key 92 HENKAN +key 93 KATAKANA_HIRAGANA +key 94 MUHENKAN +key 95 NUMPAD_COMMA +key 96 NUMPAD_ENTER +key 97 CTRL_RIGHT +key 98 NUMPAD_DIVIDE +key 99 SYSRQ +key 100 ALT_RIGHT +# key 101 "KEY_LINEFEED" +key 102 MOVE_HOME +key 103 DPAD_UP +key 104 PAGE_UP +key 105 DPAD_LEFT +key 106 DPAD_RIGHT +key 107 MOVE_END +key 108 DPAD_DOWN +key 109 PAGE_DOWN +key 110 INSERT +key 111 FORWARD_DEL +# key 112 "KEY_MACRO" +key 113 VOLUME_MUTE +key 114 VOLUME_DOWN +key 115 VOLUME_UP +key 116 POWER +key 117 NUMPAD_EQUALS +# key 118 "KEY_KPPLUSMINUS" +key 119 BREAK +# key 120 (undefined) +key 121 NUMPAD_COMMA +key 122 KANA +key 123 EISU +key 124 YEN +key 125 META_LEFT +key 126 META_RIGHT +key 127 MENU +key 128 MEDIA_STOP +# key 129 "KEY_AGAIN" +# key 130 "KEY_PROPS" +# key 131 "KEY_UNDO" +# key 132 "KEY_FRONT" +key 133 COPY +# key 134 "KEY_OPEN" +key 135 PASTE +# key 136 "KEY_FIND" +key 137 CUT +# key 138 "KEY_HELP" +key 139 MENU +key 140 CALCULATOR +# key 141 "KEY_SETUP" +key 142 SLEEP +key 143 WAKEUP +# key 144 "KEY_FILE" +# key 145 "KEY_SENDFILE" +# key 146 "KEY_DELETEFILE" +# key 147 "KEY_XFER" +# key 148 "KEY_PROG1" +# key 149 "KEY_PROG2" +key 150 EXPLORER +# key 151 "KEY_MSDOS" +key 152 POWER +# key 153 "KEY_DIRECTION" +# key 154 "KEY_CYCLEWINDOWS" +key 155 ENVELOPE +key 156 BOOKMARK +# key 157 "KEY_COMPUTER" +key 158 BACK +key 159 FORWARD +key 160 MEDIA_CLOSE +key 161 MEDIA_EJECT +key 162 MEDIA_EJECT +key 163 MEDIA_NEXT +key 164 MEDIA_PLAY_PAUSE +key 165 MEDIA_PREVIOUS +key 166 MEDIA_STOP +key 167 MEDIA_RECORD +key 168 MEDIA_REWIND +key 169 CALL +# key 170 "KEY_ISO" +key 171 MUSIC +key 172 HOME +# key 173 "KEY_REFRESH" +# key 174 "KEY_EXIT" +# key 175 "KEY_MOVE" +# key 176 "KEY_EDIT" +key 177 PAGE_UP +key 178 PAGE_DOWN +key 179 NUMPAD_LEFT_PAREN +key 180 NUMPAD_RIGHT_PAREN +# key 181 "KEY_NEW" +# key 182 "KEY_REDO" +# key 183 F13 +# key 184 F14 +# key 185 F15 +# key 186 F16 +# key 187 F17 +# key 188 F18 +# key 189 F19 +# key 190 F20 +# key 191 F21 +# key 192 F22 +# key 193 F23 +# key 194 F24 +# key 195 (undefined) +# key 196 (undefined) +# key 197 (undefined) +# key 198 (undefined) +# key 199 (undefined) +key 200 MEDIA_PLAY +key 201 MEDIA_PAUSE +# key 202 "KEY_PROG3" +# key 203 "KEY_PROG4" +# key 204 (undefined) +# key 205 "KEY_SUSPEND" +# key 206 "KEY_CLOSE" +key 207 MEDIA_PLAY +key 208 MEDIA_FAST_FORWARD +# key 209 "KEY_BASSBOOST" +# key 210 "KEY_PRINT" +# key 211 "KEY_HP" +key 212 CAMERA +key 213 MUSIC +# key 214 "KEY_QUESTION" +key 215 ENVELOPE +# key 216 "KEY_CHAT" +key 217 SEARCH +# key 218 "KEY_CONNECT" +# key 219 "KEY_FINANCE" +# key 220 "KEY_SPORT" +# key 221 "KEY_SHOP" +# key 222 "KEY_ALTERASE" +# key 223 "KEY_CANCEL" +key 224 BRIGHTNESS_DOWN +key 225 BRIGHTNESS_UP +key 226 HEADSETHOOK + +key 256 BUTTON_1 +key 257 BUTTON_2 +key 258 BUTTON_3 +key 259 BUTTON_4 +key 260 BUTTON_5 +key 261 BUTTON_6 +key 262 BUTTON_7 +key 263 BUTTON_8 +key 264 BUTTON_9 +key 265 BUTTON_10 +key 266 BUTTON_11 +key 267 BUTTON_12 +key 268 BUTTON_13 +key 269 BUTTON_14 +key 270 BUTTON_15 +key 271 BUTTON_16 + +key 288 BUTTON_1 +key 289 BUTTON_2 +key 290 BUTTON_3 +key 291 BUTTON_4 +key 292 BUTTON_5 +key 293 BUTTON_6 +key 294 BUTTON_7 +key 295 BUTTON_8 +key 296 BUTTON_9 +key 297 BUTTON_10 +key 298 BUTTON_11 +key 299 BUTTON_12 +key 300 BUTTON_13 +key 301 BUTTON_14 +key 302 BUTTON_15 +key 303 BUTTON_16 + + +key 304 BUTTON_A +key 305 BUTTON_B +key 306 BUTTON_C +key 307 BUTTON_X +key 308 BUTTON_Y +key 309 BUTTON_Z +key 310 BUTTON_L1 +key 311 BUTTON_R1 +key 312 BUTTON_L2 +key 313 BUTTON_R2 +key 314 BUTTON_SELECT +key 315 BUTTON_START +key 316 BUTTON_MODE +key 317 BUTTON_THUMBL +key 318 BUTTON_THUMBR + + +# key 352 "KEY_OK" +key 353 DPAD_CENTER +# key 354 "KEY_GOTO" +# key 355 "KEY_CLEAR" +# key 356 "KEY_POWER2" +# key 357 "KEY_OPTION" +# key 358 "KEY_INFO" +# key 359 "KEY_TIME" +# key 360 "KEY_VENDOR" +# key 361 "KEY_ARCHIVE" +key 362 GUIDE +# key 363 "KEY_CHANNEL" +# key 364 "KEY_FAVORITES" +# key 365 "KEY_EPG" +key 366 DVR +# key 367 "KEY_MHP" +# key 368 "KEY_LANGUAGE" +# key 369 "KEY_TITLE" +# key 370 "KEY_SUBTITLE" +# key 371 "KEY_ANGLE" +# key 372 "KEY_ZOOM" +# key 373 "KEY_MODE" +# key 374 "KEY_KEYBOARD" +# key 375 "KEY_SCREEN" +# key 376 "KEY_PC" +key 377 TV +# key 378 "KEY_TV2" +# key 379 "KEY_VCR" +# key 380 "KEY_VCR2" +# key 381 "KEY_SAT" +# key 382 "KEY_SAT2" +# key 383 "KEY_CD" +# key 384 "KEY_TAPE" +# key 385 "KEY_RADIO" +# key 386 "KEY_TUNER" +# key 387 "KEY_PLAYER" +# key 388 "KEY_TEXT" +# key 389 "KEY_DVD" +# key 390 "KEY_AUX" +# key 391 "KEY_MP3" +# key 392 "KEY_AUDIO" +# key 393 "KEY_VIDEO" +# key 394 "KEY_DIRECTORY" +# key 395 "KEY_LIST" +# key 396 "KEY_MEMO" +key 397 CALENDAR +# key 398 "KEY_RED" +# key 399 "KEY_GREEN" +# key 400 "KEY_YELLOW" +# key 401 "KEY_BLUE" +key 402 CHANNEL_UP +key 403 CHANNEL_DOWN +# key 404 "KEY_FIRST" +# key 405 "KEY_LAST" +# key 406 "KEY_AB" +# key 407 "KEY_NEXT" +# key 408 "KEY_RESTART" +# key 409 "KEY_SLOW" +# key 410 "KEY_SHUFFLE" +# key 411 "KEY_BREAK" +# key 412 "KEY_PREVIOUS" +# key 413 "KEY_DIGITS" +# key 414 "KEY_TEEN" +# key 415 "KEY_TWEN" + +key 429 CONTACTS + +# key 448 "KEY_DEL_EOL" +# key 449 "KEY_DEL_EOS" +# key 450 "KEY_INS_LINE" +# key 451 "KEY_DEL_LINE" + + +key 464 FUNCTION +key 465 ESCAPE FUNCTION +key 466 F1 FUNCTION +key 467 F2 FUNCTION +key 468 F3 FUNCTION +key 469 F4 FUNCTION +key 470 F5 FUNCTION +key 471 F6 FUNCTION +key 472 F7 FUNCTION +key 473 F8 FUNCTION +key 474 F9 FUNCTION +key 475 F10 FUNCTION +key 476 F11 FUNCTION +key 477 F12 FUNCTION +key 478 1 FUNCTION +key 479 2 FUNCTION +key 480 D FUNCTION +key 481 E FUNCTION +key 482 F FUNCTION +key 483 S FUNCTION +key 484 B FUNCTION + + +# key 497 KEY_BRL_DOT1 +# key 498 KEY_BRL_DOT2 +# key 499 KEY_BRL_DOT3 +# key 500 KEY_BRL_DOT4 +# key 501 KEY_BRL_DOT5 +# key 502 KEY_BRL_DOT6 +# key 503 KEY_BRL_DOT7 +# key 504 KEY_BRL_DOT8 + +key 580 APP_SWITCH +key 582 VOICE_ASSIST + +# Keys defined by HID usages +key usage 0x0c006F BRIGHTNESS_UP +key usage 0x0c0070 BRIGHTNESS_DOWN + +# Joystick and game controller axes. +# Axes that are not mapped will be assigned generic axis numbers by the input subsystem. +axis 0x00 X +axis 0x01 Y +axis 0x02 Z +axis 0x03 RX +axis 0x04 RY +axis 0x05 RZ +axis 0x06 THROTTLE +axis 0x07 RUDDER +axis 0x08 WHEEL +axis 0x09 GAS +axis 0x0a BRAKE +axis 0x10 HAT_X +axis 0x11 HAT_Y + +# LEDs +led 0x00 NUM_LOCK +led 0x01 CAPS_LOCK +led 0x02 SCROLL_LOCK +led 0x03 COMPOSE +led 0x04 KANA +led 0x05 SLEEP +led 0x06 SUSPEND +led 0x07 MUTE +led 0x08 MISC +led 0x09 MAIL +led 0x0a CHARGING diff --git a/system/system/usr/keylayout/Vendor_0079_Product_0011.kl b/system/system/usr/keylayout/Vendor_0079_Product_0011.kl new file mode 100644 index 0000000000000000000000000000000000000000..32f8c829cd65ee5cc14b31313c4620da40c63b3d --- /dev/null +++ b/system/system/usr/keylayout/Vendor_0079_Product_0011.kl @@ -0,0 +1,27 @@ +# Copyright (C) 2013 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# Classic [S]NES Controller + +key 288 BUTTON_X +key 289 BUTTON_A +key 290 BUTTON_B +key 291 BUTTON_Y +key 292 BUTTON_L1 +key 293 BUTTON_R1 +key 297 BUTTON_START +key 296 BUTTON_SELECT + +axis 0x00 HAT_X +axis 0x01 HAT_Y diff --git a/system/system/usr/keylayout/Vendor_045e_Product_028e.kl b/system/system/usr/keylayout/Vendor_045e_Product_028e.kl new file mode 100644 index 0000000000000000000000000000000000000000..301601a1ffdd0eed787745f867a0cc90eca106ec --- /dev/null +++ b/system/system/usr/keylayout/Vendor_045e_Product_028e.kl @@ -0,0 +1,46 @@ +# Copyright (C) 2011 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# +# XBox 360 USB Controller +# + +key 304 BUTTON_A +key 305 BUTTON_B +key 307 BUTTON_X +key 308 BUTTON_Y +key 310 BUTTON_L1 +key 311 BUTTON_R1 +key 314 BACK +key 315 BUTTON_START +key 316 HOME +key 317 BUTTON_THUMBL +key 318 BUTTON_THUMBR + +# Left and right stick. +# The reported value for flat is 128 out of a range from -32767 to 32768, which is absurd. +# This confuses applications that rely on the flat value because the joystick actually +# settles in a flat range of +/- 4096 or so. +axis 0x00 X flat 4096 +axis 0x01 Y flat 4096 +axis 0x03 Z flat 4096 +axis 0x04 RZ flat 4096 + +# Triggers. +axis 0x02 LTRIGGER +axis 0x05 RTRIGGER + +# Hat. +axis 0x10 HAT_X +axis 0x11 HAT_Y diff --git a/system/system/usr/keylayout/Vendor_045e_Product_02d1.kl b/system/system/usr/keylayout/Vendor_045e_Product_02d1.kl new file mode 100644 index 0000000000000000000000000000000000000000..5d1637bb012d209deb7d862db979a0cebdb724ca --- /dev/null +++ b/system/system/usr/keylayout/Vendor_045e_Product_02d1.kl @@ -0,0 +1,46 @@ +# Copyright (C) 2016 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# +# XBox One USB Controller +# + +key 304 BUTTON_A +key 305 BUTTON_B +key 307 BUTTON_X +key 308 BUTTON_Y +key 310 BUTTON_L1 +key 311 BUTTON_R1 +key 314 BACK +key 315 BUTTON_START +key 316 HOME +key 317 BUTTON_THUMBL +key 318 BUTTON_THUMBR + +# Left and right stick. +# The reported value for flat is 128 out of a range from -32767 to 32768, which is absurd. +# This confuses applications that rely on the flat value because the joystick actually +# settles in a flat range of +/- 4096 or so. +axis 0x00 X flat 4096 +axis 0x01 Y flat 4096 +axis 0x03 Z flat 4096 +axis 0x04 RZ flat 4096 + +# Triggers. +axis 0x02 LTRIGGER +axis 0x05 RTRIGGER + +# Hat. +axis 0x10 HAT_X +axis 0x11 HAT_Y diff --git a/system/system/usr/keylayout/Vendor_045e_Product_02e0.kl b/system/system/usr/keylayout/Vendor_045e_Product_02e0.kl new file mode 100644 index 0000000000000000000000000000000000000000..1012fb1eb28da979c3c0d73f7ec8d386e8c58666 --- /dev/null +++ b/system/system/usr/keylayout/Vendor_045e_Product_02e0.kl @@ -0,0 +1,59 @@ +# Copyright (C) 2017 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# +# Xbox Wireless Controller +# + + +# Mapping according to https://developer.android.com/training/game-controllers/controller-input.html + +key 0x132 BUTTON_X +key 0x130 BUTTON_A +key 0x131 BUTTON_B +key 0x133 BUTTON_Y + +key 0x134 BUTTON_L1 +key 0x135 BUTTON_R1 + +# LT axis +axis 0x02 LTRIGGER +# RT axis +axis 0x05 RTRIGGER + + +# Left Analog Stick +axis 0x00 X +axis 0x01 Y +# Right Analog Stick +axis 0x03 Z +axis 0x04 RZ + +# Left stick click +key 0x138 BUTTON_THUMBL +# Right stick click +key 0x139 BUTTON_THUMBR + +# Hat +axis 0x10 HAT_X +axis 0x11 HAT_Y + +# Mapping according to https://www.kernel.org/doc/Documentation/input/gamepad.txt +# Two overlapping rectangles +key 0x136 BUTTON_SELECT +# Hamburger - 3 parallel lines +key 0x137 BUTTON_START + +# Xbox key +key 0x8b HOME \ No newline at end of file diff --git a/system/system/usr/keylayout/Vendor_046d_Product_b501.kl b/system/system/usr/keylayout/Vendor_046d_Product_b501.kl new file mode 100644 index 0000000000000000000000000000000000000000..496ddc3eec06c860a7bbee48e932a7187ab8dad0 --- /dev/null +++ b/system/system/usr/keylayout/Vendor_046d_Product_b501.kl @@ -0,0 +1,65 @@ +# Copyright (C) 2014 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# Logitech Bluetooth wireless gamepad (RedHawk) + +key 304 BUTTON_A +key 305 BUTTON_B +key 307 BUTTON_X +key 308 BUTTON_Y +key 310 BUTTON_L1 +key 311 BUTTON_R1 +key 312 BUTTON_L2 +key 313 BUTTON_R2 + +key 314 BUTTON_SELECT +key 315 BUTTON_START +key 316 BUTTON_MODE +key 317 BUTTON_THUMBL +key 318 BUTTON_THUMBR + +key 103 DPAD_UP +key 105 DPAD_LEFT +key 106 DPAD_RIGHT +key 108 DPAD_DOWN +key 353 DPAD_CENTER + +key 113 VOLUME_MUTE +key 114 VOLUME_DOWN +key 115 VOLUME_UP +key 152 POWER +key 163 MEDIA_NEXT +key 164 MEDIA_PLAY_PAUSE +key 165 MEDIA_PREVIOUS + +key 158 BACK +key 172 HOME + +key 217 SEARCH +key 580 APP_SWITCH +key 582 ASSIST + +axis 0x00 X +axis 0x01 Y +axis 0x02 Z +axis 0x05 RZ +axis 0x09 RTRIGGER +axis 0x0a LTRIGGER +axis 0x10 HAT_X +axis 0x11 HAT_Y + +led 0x00 CONTROLLER_1 +led 0x01 CONTROLLER_2 +led 0x02 CONTROLLER_3 +led 0x03 CONTROLLER_4 diff --git a/system/system/usr/keylayout/Vendor_046d_Product_c216.kl b/system/system/usr/keylayout/Vendor_046d_Product_c216.kl new file mode 100644 index 0000000000000000000000000000000000000000..6743323d7db8c3ab17beec571011246016dad3cc --- /dev/null +++ b/system/system/usr/keylayout/Vendor_046d_Product_c216.kl @@ -0,0 +1,37 @@ +# Copyright (C) 2011 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# +# Logitech Dual Action Controller +# + +key 0x120 BUTTON_A +key 0x123 BUTTON_B +key 0x121 BUTTON_X +key 0x122 BUTTON_Y +key 0x124 BUTTON_L1 +key 0x125 BUTTON_R1 +key 0x126 BUTTON_L2 +key 0x127 BUTTON_R2 +key 0x128 BUTTON_SELECT +key 0x129 BUTTON_START +key 0x12a BUTTON_THUMBL +key 0x12b BUTTON_THUMBR + +axis 0x00 X +axis 0x01 Y +axis 0x02 Z +axis 0x05 RZ +axis 0x10 HAT_X +axis 0x11 HAT_Y diff --git a/system/system/usr/keylayout/Vendor_046d_Product_c219.kl b/system/system/usr/keylayout/Vendor_046d_Product_c219.kl new file mode 100644 index 0000000000000000000000000000000000000000..2fa964ce532eabf1e32185a82486b2abcfd98b5d --- /dev/null +++ b/system/system/usr/keylayout/Vendor_046d_Product_c219.kl @@ -0,0 +1,35 @@ +# Copyright (C) 2013 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# Logitech Logitech Cordless RumblePad 2 + +key 305 BUTTON_A +key 306 BUTTON_B +key 304 BUTTON_X +key 307 BUTTON_Y +key 308 BUTTON_L1 +key 309 BUTTON_R1 +key 310 BUTTON_L2 +key 311 BUTTON_R2 +key 313 BUTTON_START +key 312 BACK +key 314 BUTTON_THUMBL +key 315 BUTTON_THUMBR + +axis 0x00 X +axis 0x01 Y +axis 0x02 Z +axis 0x05 RZ +axis 0x10 HAT_X +axis 0x11 HAT_Y diff --git a/system/system/usr/keylayout/Vendor_046d_Product_c21d.kl b/system/system/usr/keylayout/Vendor_046d_Product_c21d.kl new file mode 100644 index 0000000000000000000000000000000000000000..3fbdecc1747e84e0096bf19417d17ab355401bab --- /dev/null +++ b/system/system/usr/keylayout/Vendor_046d_Product_c21d.kl @@ -0,0 +1,36 @@ +# Copyright (C) 2014 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# Logitech F310 + +key 304 BUTTON_A +key 305 BUTTON_B +key 307 BUTTON_X +key 308 BUTTON_Y +key 310 BUTTON_L1 +key 311 BUTTON_R1 +key 315 BUTTON_START +key 314 BACK +key 316 HOME +key 317 BUTTON_THUMBL +key 318 BUTTON_THUMBR + +axis 0x00 X +axis 0x01 Y +axis 0x03 Z +axis 0x04 RZ +axis 0x05 GAS +axis 0x02 BRAKE +axis 0x10 HAT_X +axis 0x11 HAT_Y diff --git a/system/system/usr/keylayout/Vendor_046d_Product_c21f.kl b/system/system/usr/keylayout/Vendor_046d_Product_c21f.kl new file mode 100644 index 0000000000000000000000000000000000000000..a9ba3781ec1b43f16a2e7ad4d9c54c6bab539a3b --- /dev/null +++ b/system/system/usr/keylayout/Vendor_046d_Product_c21f.kl @@ -0,0 +1,36 @@ +# Copyright (C) 2013 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# Logitech Wireless Gamepad F710 + +key 304 BUTTON_A +key 305 BUTTON_B +key 307 BUTTON_X +key 308 BUTTON_Y +key 310 BUTTON_L1 +key 311 BUTTON_R1 +key 315 BUTTON_START +key 314 BACK +key 316 HOME +key 317 BUTTON_THUMBL +key 318 BUTTON_THUMBR + +axis 0x00 X +axis 0x01 Y +axis 0x03 Z +axis 0x04 RZ +axis 0x05 RTRIGGER +axis 0x02 LTRIGGER +axis 0x10 HAT_X +axis 0x11 HAT_Y diff --git a/system/system/usr/keylayout/Vendor_046d_Product_c294.kl b/system/system/usr/keylayout/Vendor_046d_Product_c294.kl new file mode 100644 index 0000000000000000000000000000000000000000..5492f49758f0eedb69429b68aedc5de089070e82 --- /dev/null +++ b/system/system/usr/keylayout/Vendor_046d_Product_c294.kl @@ -0,0 +1,53 @@ +# Copyright (C) 2011 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# +# Logitech G25 Racing Wheel (in Compatibility Mode) +# + +# 4 way buttons above hat +key 0x121 BUTTON_A +key 0x123 BUTTON_B +key 0x120 BUTTON_X +key 0x122 BUTTON_Y + +# Row of buttons under hat +key 0x12b BUTTON_1 +key 0x128 BUTTON_2 +key 0x129 BUTTON_3 +key 0x12a BUTTON_4 + +# Gear shift positions +# 0x12a top-left gear (aliased as BUTTON_4) +# 0x12b bottom-left gear (aliased as BUTTON_1) + +# Buttons on wheel +key 0x127 BUTTON_L1 +key 0x126 BUTTON_R1 + +# Toggles under wheel +key 0x125 BUTTON_L2 +key 0x124 BUTTON_R2 + +# Hat +axis 0x10 HAT_X +axis 0x11 HAT_Y + +# Steering Wheel +axis 0x00 WHEEL + +# Accelerator / Brake +# 00..7e : accelerator +# 80..ff : brake +axis 0x01 split 0x7f GAS BRAKE diff --git a/system/system/usr/keylayout/Vendor_046d_Product_c299.kl b/system/system/usr/keylayout/Vendor_046d_Product_c299.kl new file mode 100644 index 0000000000000000000000000000000000000000..d42963dbc961146fe5fc86837142b3f745dbc1ba --- /dev/null +++ b/system/system/usr/keylayout/Vendor_046d_Product_c299.kl @@ -0,0 +1,62 @@ +# Copyright (C) 2011 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# +# Logitech G25 Racing Wheel (in Native Mode) +# + +# 4 way buttons above hat +key 0x121 BUTTON_A +key 0x123 BUTTON_B +key 0x120 BUTTON_X +key 0x122 BUTTON_Y + +# Row of buttons under hat +key 0x12b BUTTON_1 +key 0x128 BUTTON_2 +key 0x129 BUTTON_3 +key 0x12a BUTTON_4 + +# Gear shift positions +key 0x12c BUTTON_5 +key 0x12d BUTTON_6 +key 0x12e BUTTON_7 +key 0x12f BUTTON_8 +key 0x2d0 BUTTON_9 +key 0x2d1 BUTTON_10 +key 0x2d2 BUTTON_11 + +# Buttons on wheel +key 0x127 BUTTON_L1 +key 0x126 BUTTON_R1 + +# Toggles under wheel +key 0x125 BUTTON_L2 +key 0x124 BUTTON_R2 + +# Hat +axis 0x10 HAT_X +axis 0x11 HAT_Y + +# Steering Wheel +axis 0x00 WHEEL + +# Clutch +axis 0x01 invert GENERIC_1 + +# Accelerator +axis 0x02 invert GAS + +# Brake +axis 0x05 invert BRAKE diff --git a/system/system/usr/keylayout/Vendor_046d_Product_c532.kl b/system/system/usr/keylayout/Vendor_046d_Product_c532.kl new file mode 100644 index 0000000000000000000000000000000000000000..741c2e18b228a4d84f4d5b132262a10e56126b67 --- /dev/null +++ b/system/system/usr/keylayout/Vendor_046d_Product_c532.kl @@ -0,0 +1,133 @@ +# Copyright (C) 2010 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# +# Logitech Revue Wireless keyboard +# +# Notes: +# - The GRAVE key is emulated by the keyboard. +# ALT + LEFT_BRACKET produces GRAVE. +# ALT + RIGHT_BRACKET produces SHIFT + GRAVE. +# - FORWARD_DEL is produced by fn + BACKSPACE +# - PAGE_UP / PAGE_DOWN is produced by fn + CHANNEL_UP / CHANNEL_DOWN +# - The AVR / STB / TV power and input buttons seem to be non-functional +# as well as several of the other fn buttons and the PIP button? + +key 1 ESCAPE +key 2 1 +key 3 2 +key 4 3 +key 5 4 +key 6 5 +key 7 6 +key 8 7 +key 9 8 +key 10 9 +key 11 0 +key 12 MINUS +key 13 EQUALS +key 14 DEL +key 15 TAB +key 16 Q +key 17 W +key 18 E +key 19 R +key 20 T +key 21 Y +key 22 U +key 23 I +key 24 O +key 25 P +key 26 LEFT_BRACKET +key 27 RIGHT_BRACKET +key 28 ENTER +key 29 CTRL_LEFT +key 30 A +key 31 S +key 32 D +key 33 F +key 34 G +key 35 H +key 36 J +key 37 K +key 38 L +key 39 SEMICOLON +key 40 APOSTROPHE +key 41 GRAVE +key 42 SHIFT_LEFT +key 43 BACKSLASH +key 44 Z +key 45 X +key 46 C +key 47 V +key 48 B +key 49 N +key 50 M +key 51 COMMA +key 52 PERIOD +key 53 SLASH +key 54 SHIFT_RIGHT +key 56 ALT_RIGHT +key 57 SPACE +key 58 CAPS_LOCK +key 59 F1 +key 60 F2 +key 61 F3 +key 62 F4 +key 63 F5 +key 64 F6 +key 65 F7 +key 66 F8 +key 67 F9 +key 68 F10 +key 87 F11 +key 88 F12 +key 96 DPAD_CENTER +key 97 CTRL_RIGHT +key 102 MOVE_HOME +key 103 DPAD_UP +key 104 PAGE_UP +key 105 DPAD_LEFT +key 106 DPAD_RIGHT +key 107 MOVE_END +key 108 DPAD_DOWN +key 109 PAGE_DOWN +key 110 NUMPAD_ENTER +key 111 FORWARD_DEL +key 113 VOLUME_MUTE +key 114 VOLUME_DOWN +key 115 VOLUME_UP +key 119 MEDIA_PAUSE +key 125 SEARCH +key 127 MENU +key 156 BOOKMARK +key 158 BACK +key 163 MEDIA_NEXT +key 165 MEDIA_PREVIOUS +key 166 MEDIA_STOP +key 167 MEDIA_RECORD +key 168 MEDIA_REWIND +key 172 HOME +key 207 MEDIA_PLAY +key 208 MEDIA_FAST_FORWARD +# key 288 left mouse button +# key 289 right mouse button (fn + button) +key 362 GUIDE +key 366 DVR +key 377 TV +key 402 CHANNEL_UP +key 403 CHANNEL_DOWN +key 418 ZOOM_IN +key 419 ZOOM_OUT + diff --git a/system/system/usr/keylayout/Vendor_054c_Product_0268.kl b/system/system/usr/keylayout/Vendor_054c_Product_0268.kl new file mode 100644 index 0000000000000000000000000000000000000000..7c601373c2d0ab2c193b58e15332aa823273e1bf --- /dev/null +++ b/system/system/usr/keylayout/Vendor_054c_Product_0268.kl @@ -0,0 +1,76 @@ +# Copyright (C) 2011 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# +# Sony Playstation(R)3 Controller +# + +key 0x124 DPAD_UP +key 0x125 DPAD_RIGHT +key 0x126 DPAD_DOWN +key 0x127 DPAD_LEFT + +key 0x120 BUTTON_SELECT +key 0x123 BUTTON_START +key 0x12e BUTTON_A +key 0x12d BUTTON_B +key 0x12f BUTTON_X +key 0x12c BUTTON_Y +key 0x12a BUTTON_L1 +key 0x12b BUTTON_R1 +key 0x128 BUTTON_L2 +key 0x129 BUTTON_R2 +key 0x121 BUTTON_THUMBL +key 0x122 BUTTON_THUMBR + +# PS key +key 0x2d0 HOME + +# Left Analog Stick +axis 0x00 X +axis 0x01 Y + +# Right Analog Stick +axis 0x02 Z +axis 0x05 RZ + +# DPAD +# axis 0x2c -HAT_Y +# axis 0x2d +HAT_X +# axis 0x2e +HAT_Y +# axis 0x2f -HAT_X + +# L2 trigger +axis 0x30 LTRIGGER + +# R2 trigger +axis 0x31 RTRIGGER + +# L1 trigger +# axis 0x32 + +# R1 trigger +# axis 0x33 + +# Triangle +# axis 0x34 + +# Circle +# axis 0x35 + +# Cross +# axis 0x36 + +# Square +# axis 0x37 diff --git a/system/system/usr/keylayout/Vendor_054c_Product_05c4.kl b/system/system/usr/keylayout/Vendor_054c_Product_05c4.kl new file mode 100644 index 0000000000000000000000000000000000000000..a1284a49dad620da3a575120ce4e09f983395dec --- /dev/null +++ b/system/system/usr/keylayout/Vendor_054c_Product_05c4.kl @@ -0,0 +1,71 @@ +# Copyright (C) 2017 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# +# Sony Playstation(R) DualShock 4 Controller +# + + +# Mapping according to https://developer.android.com/training/game-controllers/controller-input.html + +# Square +key 0x130 BUTTON_X +# Cross +key 0x131 BUTTON_A +# Circle +key 0x132 BUTTON_B +# Triangle +key 0x133 BUTTON_Y + +key 0x134 BUTTON_L1 +key 0x135 BUTTON_R1 +key 0x136 BUTTON_L2 +key 0x137 BUTTON_R2 + +# L2 axis +axis 0x03 LTRIGGER +# R2 axis +axis 0x04 RTRIGGER + + +# Left Analog Stick +axis 0x00 X +axis 0x01 Y +# Right Analog Stick +axis 0x02 Z +axis 0x05 RZ + +# Left stick click +key 0x13a BUTTON_THUMBL +# Right stick click +key 0x13b BUTTON_THUMBR + +# Hat +axis 0x10 HAT_X +axis 0x11 HAT_Y + +# Mapping according to https://www.kernel.org/doc/Documentation/input/gamepad.txt +# Share +key 0x138 BUTTON_SELECT +# Options +key 0x139 BUTTON_START + +# PS key +key 0x13c BUTTON_MODE + +# Touchpad press +# The touchpad for this joystick will become a separate input device in future releases +# and this button will be equivalent to left mouse button +# Therefore, map it to KEYCODE_BUTTON_1 here to allow apps to still handle this on earlier versions +key 0x13d BUTTON_1 diff --git a/system/system/usr/keylayout/Vendor_054c_Product_09cc.kl b/system/system/usr/keylayout/Vendor_054c_Product_09cc.kl new file mode 100644 index 0000000000000000000000000000000000000000..a1284a49dad620da3a575120ce4e09f983395dec --- /dev/null +++ b/system/system/usr/keylayout/Vendor_054c_Product_09cc.kl @@ -0,0 +1,71 @@ +# Copyright (C) 2017 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# +# Sony Playstation(R) DualShock 4 Controller +# + + +# Mapping according to https://developer.android.com/training/game-controllers/controller-input.html + +# Square +key 0x130 BUTTON_X +# Cross +key 0x131 BUTTON_A +# Circle +key 0x132 BUTTON_B +# Triangle +key 0x133 BUTTON_Y + +key 0x134 BUTTON_L1 +key 0x135 BUTTON_R1 +key 0x136 BUTTON_L2 +key 0x137 BUTTON_R2 + +# L2 axis +axis 0x03 LTRIGGER +# R2 axis +axis 0x04 RTRIGGER + + +# Left Analog Stick +axis 0x00 X +axis 0x01 Y +# Right Analog Stick +axis 0x02 Z +axis 0x05 RZ + +# Left stick click +key 0x13a BUTTON_THUMBL +# Right stick click +key 0x13b BUTTON_THUMBR + +# Hat +axis 0x10 HAT_X +axis 0x11 HAT_Y + +# Mapping according to https://www.kernel.org/doc/Documentation/input/gamepad.txt +# Share +key 0x138 BUTTON_SELECT +# Options +key 0x139 BUTTON_START + +# PS key +key 0x13c BUTTON_MODE + +# Touchpad press +# The touchpad for this joystick will become a separate input device in future releases +# and this button will be equivalent to left mouse button +# Therefore, map it to KEYCODE_BUTTON_1 here to allow apps to still handle this on earlier versions +key 0x13d BUTTON_1 diff --git a/system/system/usr/keylayout/Vendor_0583_Product_2060.kl b/system/system/usr/keylayout/Vendor_0583_Product_2060.kl new file mode 100644 index 0000000000000000000000000000000000000000..92c8a14a2fce17aad3fb9b80766553b75a7fb31b --- /dev/null +++ b/system/system/usr/keylayout/Vendor_0583_Product_2060.kl @@ -0,0 +1,27 @@ +# Copyright (C) 2013 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# ION GO PAD + +key 288 BUTTON_A +key 289 BUTTON_B +key 290 BUTTON_X +key 291 BUTTON_Y +key 294 BUTTON_L1 +key 295 BUTTON_R1 +key 292 BUTTON_L2 +key 293 BUTTON_R2 + +axis 0x00 HAT_X +axis 0x01 HAT_Y diff --git a/system/system/usr/keylayout/Vendor_05ac_Product_0239.kl b/system/system/usr/keylayout/Vendor_05ac_Product_0239.kl new file mode 100644 index 0000000000000000000000000000000000000000..b0c358e7d86363b39b16c064de78ee4e18b1e1d6 --- /dev/null +++ b/system/system/usr/keylayout/Vendor_05ac_Product_0239.kl @@ -0,0 +1,119 @@ +# Copyright (C) 2010 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# +# Apple Wireless Keyboard +# +# Notes: +# - Keys such as PAGE_UP and FORWARD_DEL are produced using the +# function key. +# - Special function keys for brightness control, etc. are not +# implemented here. + +key 1 ESCAPE +key 2 1 +key 3 2 +key 4 3 +key 5 4 +key 6 5 +key 7 6 +key 8 7 +key 9 8 +key 10 9 +key 11 0 +key 12 MINUS +key 13 EQUALS +key 14 DEL +key 15 TAB +key 16 Q +key 17 W +key 18 E +key 19 R +key 20 T +key 21 Y +key 22 U +key 23 I +key 24 O +key 25 P +key 26 LEFT_BRACKET +key 27 RIGHT_BRACKET +key 28 ENTER +key 29 CTRL_LEFT +key 30 A +key 31 S +key 32 D +key 33 F +key 34 G +key 35 H +key 36 J +key 37 K +key 38 L +key 39 SEMICOLON +key 40 APOSTROPHE +key 41 GRAVE +key 42 SHIFT_LEFT +key 43 BACKSLASH +key 44 Z +key 45 X +key 46 C +key 47 V +key 48 B +key 49 N +key 50 M +key 51 COMMA +key 52 PERIOD +key 53 SLASH +key 54 SHIFT_RIGHT +key 56 ALT_LEFT +key 57 SPACE +key 58 CAPS_LOCK +key 59 F1 +key 60 F2 +key 61 F3 +key 62 F4 +key 63 F5 +key 64 F6 +key 65 F7 +key 66 F8 +key 67 F9 +key 68 F10 +key 87 F11 +key 88 F12 +key 100 ALT_RIGHT +key 102 MOVE_HOME +key 103 DPAD_UP +key 104 PAGE_UP +key 105 DPAD_LEFT +key 106 DPAD_RIGHT +key 107 MOVE_END +key 108 DPAD_DOWN +key 109 PAGE_DOWN +key 110 NUMPAD_ENTER +key 111 FORWARD_DEL +key 113 VOLUME_MUTE +key 114 VOLUME_DOWN +key 115 VOLUME_UP +key 120 APP_SWITCH +key 125 META_LEFT +key 126 META_RIGHT +key 161 MEDIA_EJECT +key 163 MEDIA_NEXT +key 164 MEDIA_PLAY_PAUSE +key 165 MEDIA_PREVIOUS +# key 204 show gadgets +key 224 BRIGHTNESS_DOWN +key 225 BRIGHTNESS_UP +# key 229 blank special function on F5 +# key 230 blank special function on F6 +key 464 FUNCTION diff --git a/system/system/usr/keylayout/Vendor_0b05_Product_4500.kl b/system/system/usr/keylayout/Vendor_0b05_Product_4500.kl new file mode 100644 index 0000000000000000000000000000000000000000..a7d519e903d7754a2664fb7207f416d518ab119f --- /dev/null +++ b/system/system/usr/keylayout/Vendor_0b05_Product_4500.kl @@ -0,0 +1,42 @@ +# Copyright (C) 2014 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# Asus Gamepad + +key 304 BUTTON_A +key 305 BUTTON_B +key 307 BUTTON_X +key 308 BUTTON_Y +key 310 BUTTON_L1 +key 311 BUTTON_R1 +key 316 BUTTON_MODE +key 317 BUTTON_THUMBL +key 318 BUTTON_THUMBR + +key 158 BACK +key 172 HOME + +axis 0x00 X +axis 0x01 Y +axis 0x02 Z +axis 0x05 RZ +axis 0x09 RTRIGGER +axis 0x0a LTRIGGER +axis 0x10 HAT_X +axis 0x11 HAT_Y + +led 0x00 CONTROLLER_1 +led 0x01 CONTROLLER_2 +led 0x02 CONTROLLER_3 +led 0x03 CONTROLLER_4 diff --git a/system/system/usr/keylayout/Vendor_1038_Product_1412.kl b/system/system/usr/keylayout/Vendor_1038_Product_1412.kl new file mode 100644 index 0000000000000000000000000000000000000000..551b0bd7562612b924d29ed574e86e29ec059dbf --- /dev/null +++ b/system/system/usr/keylayout/Vendor_1038_Product_1412.kl @@ -0,0 +1,31 @@ +# Copyright (C) 2013 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# Steelseries Free + +key 304 BUTTON_A +key 305 BUTTON_B +key 307 BUTTON_X +key 308 BUTTON_Y +key 310 BUTTON_L1 +key 311 BUTTON_R1 +key 315 BUTTON_START +key 316 BUTTON_SELECT + +axis 0x00 X +axis 0x01 Y +axis 0x02 Z +axis 0x05 RZ +axis 0x10 HAT_X +axis 0x11 HAT_Y diff --git a/system/system/usr/keylayout/Vendor_12bd_Product_d015.kl b/system/system/usr/keylayout/Vendor_12bd_Product_d015.kl new file mode 100644 index 0000000000000000000000000000000000000000..557d62f135e064b3e0c95367cbac08a34a10caf1 --- /dev/null +++ b/system/system/usr/keylayout/Vendor_12bd_Product_d015.kl @@ -0,0 +1,27 @@ +# Copyright (C) 2013 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# Hitgaming SNES Retro + +key 306 BUTTON_A +key 305 BUTTON_B +key 307 BUTTON_X +key 304 BUTTON_Y +key 308 BUTTON_L1 +key 309 BUTTON_R1 +key 313 BUTTON_START +key 312 BUTTON_SELECT + +axis 0x00 HAT_X +axis 0x01 HAT_Y diff --git a/system/system/usr/keylayout/Vendor_1532_Product_0900.kl b/system/system/usr/keylayout/Vendor_1532_Product_0900.kl new file mode 100644 index 0000000000000000000000000000000000000000..c2fc1b4f93653bd041831ac4a2807b98352bb9cd --- /dev/null +++ b/system/system/usr/keylayout/Vendor_1532_Product_0900.kl @@ -0,0 +1,42 @@ +# Copyright (C) 2014 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# Razer Serval + +key 304 BUTTON_A +key 305 BUTTON_B +key 307 BUTTON_X +key 308 BUTTON_Y +key 310 BUTTON_L1 +key 311 BUTTON_R1 +key 316 BUTTON_MODE +key 317 BUTTON_THUMBL +key 318 BUTTON_THUMBR + +key 158 BACK +key 172 HOME + +axis 0x00 X +axis 0x01 Y +axis 0x02 Z +axis 0x05 RZ +axis 0x09 RTRIGGER +axis 0x0a LTRIGGER +axis 0x10 HAT_X +axis 0x11 HAT_Y + +led 0x00 CONTROLLER_1 +led 0x01 CONTROLLER_2 +led 0x02 CONTROLLER_3 +led 0x03 CONTROLLER_4 diff --git a/system/system/usr/keylayout/Vendor_1689_Product_fd00.kl b/system/system/usr/keylayout/Vendor_1689_Product_fd00.kl new file mode 100644 index 0000000000000000000000000000000000000000..8407b130647267e0cb9f894f5091676842841389 --- /dev/null +++ b/system/system/usr/keylayout/Vendor_1689_Product_fd00.kl @@ -0,0 +1,38 @@ +# Copyright (C) 2013 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# Razer Onza Tournament Edition + +key 304 BUTTON_A +key 305 BUTTON_B +key 307 BUTTON_X +key 308 BUTTON_Y +key 310 BUTTON_L1 +key 311 BUTTON_R1 +key 315 BUTTON_START +key 314 BACK +key 316 HOME +key 317 BUTTON_THUMBL +key 318 BUTTON_THUMBR +key 706 DPAD_UP +key 705 DPAD_RIGHT +key 707 DPAD_DOWN +key 704 DPAD_LEFT + +axis 0x00 X +axis 0x01 Y +axis 0x03 Z +axis 0x04 RZ +axis 0x05 RTRIGGER +axis 0x02 LTRIGGER diff --git a/system/system/usr/keylayout/Vendor_1689_Product_fd01.kl b/system/system/usr/keylayout/Vendor_1689_Product_fd01.kl new file mode 100644 index 0000000000000000000000000000000000000000..cacc07526b153f49db881c4ed48f3fe33c2e19b4 --- /dev/null +++ b/system/system/usr/keylayout/Vendor_1689_Product_fd01.kl @@ -0,0 +1,36 @@ +# Copyright (C) 2013 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# Razer Xbox 360 Gamepad + +key 304 BUTTON_A +key 305 BUTTON_B +key 307 BUTTON_X +key 308 BUTTON_Y +key 310 BUTTON_L1 +key 311 BUTTON_R1 +key 315 BUTTON_START +key 314 BACK +key 316 HOME +key 317 BUTTON_THUMBL +key 318 BUTTON_THUMBR + +axis 0x00 X +axis 0x01 Y +axis 0x03 Z +axis 0x04 RZ +axis 0x05 RTRIGGER +axis 0x02 LTRIGGER +axis 0x10 HAT_X +axis 0x11 HAT_Y diff --git a/system/system/usr/keylayout/Vendor_1689_Product_fe00.kl b/system/system/usr/keylayout/Vendor_1689_Product_fe00.kl new file mode 100644 index 0000000000000000000000000000000000000000..467173f001589c4db70b010de1da65b12305ee39 --- /dev/null +++ b/system/system/usr/keylayout/Vendor_1689_Product_fe00.kl @@ -0,0 +1,36 @@ +# Copyright (C) 2013 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# Razer Sabertooth Elite + +key 304 BUTTON_A +key 305 BUTTON_B +key 307 BUTTON_X +key 308 BUTTON_Y +key 310 BUTTON_L1 +key 311 BUTTON_R1 +key 315 BUTTON_START +key 314 BACK +key 316 HOME +key 317 BUTTON_THUMBL +key 318 BUTTON_THUMBR + +axis 0x00 X +axis 0x01 Y +axis 0x03 Z +axis 0x04 RZ +axis 0x05 RTRIGGER +axis 0x02 LTRIGGER +axis 0x10 HAT_X +axis 0x11 HAT_Y diff --git a/system/system/usr/keylayout/Vendor_18d1_Product_2c40.kl b/system/system/usr/keylayout/Vendor_18d1_Product_2c40.kl new file mode 100644 index 0000000000000000000000000000000000000000..6efde4fa2cbc22465ac001a33c74e71d676ceda9 --- /dev/null +++ b/system/system/usr/keylayout/Vendor_18d1_Product_2c40.kl @@ -0,0 +1,42 @@ +# Copyright (C) 2013 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# Odie + +key 304 BUTTON_A +key 305 BUTTON_B +key 307 BUTTON_X +key 308 BUTTON_Y +key 310 BUTTON_L1 +key 311 BUTTON_R1 +key 316 BUTTON_MODE +key 317 BUTTON_THUMBL +key 318 BUTTON_THUMBR + +key 158 BACK +key 172 HOME + +axis 0x00 X +axis 0x01 Y +axis 0x02 Z +axis 0x05 RZ +axis 0x09 RTRIGGER +axis 0x0a LTRIGGER +axis 0x10 HAT_X +axis 0x11 HAT_Y + +led 0x00 CONTROLLER_1 +led 0x01 CONTROLLER_2 +led 0x02 CONTROLLER_3 +led 0x03 CONTROLLER_4 diff --git a/system/system/usr/keylayout/Vendor_18d1_Product_5018.kl b/system/system/usr/keylayout/Vendor_18d1_Product_5018.kl new file mode 100644 index 0000000000000000000000000000000000000000..e95ccb5c472c1ea53e7f8272b961eb2aa674cf31 --- /dev/null +++ b/system/system/usr/keylayout/Vendor_18d1_Product_5018.kl @@ -0,0 +1,84 @@ +# Copyright (C) 2015 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# +# Key layout for Google Pixel C Keyboard +# + +# Row 1 +key 2 1 +key 3 2 +key 4 3 +key 5 4 +key 6 5 +key 7 6 +key 8 7 +key 9 8 +key 10 9 +key 11 0 +key 12 MINUS +key 14 DEL # Backspace + +# Row 2 +key 15 TAB +key 16 Q +key 17 W +key 18 E +key 19 R +key 20 T +key 21 Y +key 22 U +key 23 I +key 24 O +key 25 P +key 13 EQUALS +key 28 ENTER + +# Row 3 +key 125 META_LEFT # "Search key" +key 30 A +key 31 S +key 32 D +key 33 F +key 34 G +key 35 H +key 36 J +key 37 K +key 38 L +key 39 SEMICOLON +key 40 APOSTROPHE + +# Row 4 +key 42 SHIFT_LEFT +key 44 Z +key 45 X +key 46 C +key 47 V +key 48 B +key 49 N +key 50 M +key 51 COMMA +key 52 PERIOD +key 53 SLASH +key 54 SHIFT_RIGHT + +# Row 5 +key 29 CTRL_LEFT +key 56 ALT_LEFT +key 57 SPACE +key 100 ALT_RIGHT +key 103 DPAD_UP +key 105 DPAD_LEFT +key 106 DPAD_RIGHT +key 108 DPAD_DOWN diff --git a/system/system/usr/keylayout/Vendor_1949_Product_0401.kl b/system/system/usr/keylayout/Vendor_1949_Product_0401.kl new file mode 100644 index 0000000000000000000000000000000000000000..ab24bcdedaf3a2c5e02e3a3a2480ce7f3b2c979f --- /dev/null +++ b/system/system/usr/keylayout/Vendor_1949_Product_0401.kl @@ -0,0 +1,27 @@ +# Copyright (C) 2014 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# Amazon Fire TV remote + +key 103 DPAD_UP +key 108 DPAD_DOWN +key 105 DPAD_LEFT +key 106 DPAD_RIGHT +key 96 DPAD_CENTER +key 158 BACK +key 172 HOME +key 168 MEDIA_REWIND +key 208 MEDIA_FAST_FORWARD +key 164 MEDIA_PLAY_PAUSE +key 217 ASSIST diff --git a/system/system/usr/keylayout/Vendor_1bad_Product_f016.kl b/system/system/usr/keylayout/Vendor_1bad_Product_f016.kl new file mode 100644 index 0000000000000000000000000000000000000000..00f855915015f0930471992dcbef81096fbee0ea --- /dev/null +++ b/system/system/usr/keylayout/Vendor_1bad_Product_f016.kl @@ -0,0 +1,36 @@ +# Copyright (C) 2013 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# Madcatz Gamepad + +key 304 BUTTON_A +key 305 BUTTON_B +key 307 BUTTON_X +key 308 BUTTON_Y +key 310 BUTTON_L1 +key 311 BUTTON_R1 +key 315 BUTTON_START +key 314 BACK +key 316 HOME +key 317 BUTTON_THUMBL +key 318 BUTTON_THUMBR + +axis 0x00 X +axis 0x01 Y +axis 0x03 Z +axis 0x04 RZ +axis 0x05 RTRIGGER +axis 0x02 LTRIGGER +axis 0x10 HAT_X +axis 0x11 HAT_Y diff --git a/system/system/usr/keylayout/Vendor_1bad_Product_f023.kl b/system/system/usr/keylayout/Vendor_1bad_Product_f023.kl new file mode 100644 index 0000000000000000000000000000000000000000..175a523b5b3e2c8308bfa156abef98db5ed79abd --- /dev/null +++ b/system/system/usr/keylayout/Vendor_1bad_Product_f023.kl @@ -0,0 +1,35 @@ +# Copyright (C) 2013 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# Mad Catz MLG GamePad for Xbox 360 + +key 304 BUTTON_A +key 305 BUTTON_B +key 307 BUTTON_X +key 308 BUTTON_Y +key 310 BUTTON_L1 +key 311 BUTTON_R1 +key 315 BUTTON_START +key 314 BACK +key 317 BUTTON_THUMBL +key 318 BUTTON_THUMBR + +axis 0x00 X +axis 0x01 Y +axis 0x03 Z +axis 0x04 RZ +axis 0x05 RTRIGGER +axis 0x02 LTRIGGER +axis 0x10 HAT_X +axis 0x11 HAT_Y diff --git a/system/system/usr/keylayout/Vendor_1bad_Product_f027.kl b/system/system/usr/keylayout/Vendor_1bad_Product_f027.kl new file mode 100644 index 0000000000000000000000000000000000000000..216e3daebb9c7a033888f7f26aee4cd1bf2d48d9 --- /dev/null +++ b/system/system/usr/keylayout/Vendor_1bad_Product_f027.kl @@ -0,0 +1,36 @@ +# Copyright (C) 2013 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# MadCatz FPS Pro + +key 304 BUTTON_A +key 305 BUTTON_B +key 307 BUTTON_X +key 308 BUTTON_Y +key 310 BUTTON_L1 +key 311 BUTTON_R1 +key 315 BUTTON_START +key 314 BACK +key 316 HOME +key 317 BUTTON_THUMBL +key 318 BUTTON_THUMBR + +axis 0x00 X +axis 0x01 Y +axis 0x03 Z +axis 0x04 RZ +axis 0x05 RTRIGGER +axis 0x02 LTRIGGER +axis 0x10 HAT_X +axis 0x11 HAT_Y diff --git a/system/system/usr/keylayout/Vendor_1bad_Product_f036.kl b/system/system/usr/keylayout/Vendor_1bad_Product_f036.kl new file mode 100644 index 0000000000000000000000000000000000000000..f27de1c0e4f2a525ab7ea8af0e8e1235d4a4bf3a --- /dev/null +++ b/system/system/usr/keylayout/Vendor_1bad_Product_f036.kl @@ -0,0 +1,36 @@ +# Copyright (C) 2013 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# MadCatz Generic XBox Controller + +key 304 BUTTON_A +key 305 BUTTON_B +key 307 BUTTON_X +key 308 BUTTON_Y +key 310 BUTTON_L1 +key 311 BUTTON_R1 +key 315 BUTTON_START +key 314 BACK +key 316 HOME +key 317 BUTTON_THUMBL +key 318 BUTTON_THUMBR + +axis 0x00 X +axis 0x01 Y +axis 0x03 Z +axis 0x04 RZ +axis 0x05 RTRIGGER +axis 0x02 LTRIGGER +axis 0x10 HAT_X +axis 0x11 HAT_Y diff --git a/system/system/usr/keylayout/Vendor_1d79_Product_0009.kl b/system/system/usr/keylayout/Vendor_1d79_Product_0009.kl new file mode 100644 index 0000000000000000000000000000000000000000..a3d5bbdb3cc25f9182aed9cdf905087841482353 --- /dev/null +++ b/system/system/usr/keylayout/Vendor_1d79_Product_0009.kl @@ -0,0 +1,40 @@ +# Copyright (C) 2013 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# Nyko Playpad / Playpad Pro + +key 304 BUTTON_A +key 305 BUTTON_B +key 307 BUTTON_X +key 308 BUTTON_Y +key 310 BUTTON_L1 +key 311 BUTTON_R1 +key 315 BUTTON_START +key 158 BACK +key 172 HOME +key 317 BUTTON_THUMBL +key 318 BUTTON_THUMBR +key 103 DPAD_UP +key 105 DPAD_LEFT +key 106 DPAD_RIGHT +key 108 DPAD_DOWN + +axis 0x00 X +axis 0x01 Y +axis 0x02 Z +axis 0x05 RZ +axis 0x09 RTRIGGER +axis 0x0a LTRIGGER +axis 0x10 HAT_X +axis 0x11 HAT_Y diff --git a/system/system/usr/keylayout/Vendor_22b8_Product_093d.kl b/system/system/usr/keylayout/Vendor_22b8_Product_093d.kl new file mode 100644 index 0000000000000000000000000000000000000000..2749c5ba98b5fb7ded86f2b9ede395477091b4b7 --- /dev/null +++ b/system/system/usr/keylayout/Vendor_22b8_Product_093d.kl @@ -0,0 +1,105 @@ +# Copyright (C) 2010 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# +# Motorola Bluetooth Wireless Keyboard. +# + +key 1 BACK +key 2 1 +key 3 2 +key 4 3 +key 5 4 +key 6 5 +key 7 6 +key 8 7 +key 9 8 +key 10 9 +key 11 0 +key 12 MINUS +key 13 EQUALS +key 14 DEL +key 15 TAB +key 16 Q +key 17 W +key 18 E +key 19 R +key 20 T +key 21 Y +key 22 U +key 23 I +key 24 O +key 25 P +key 26 LEFT_BRACKET +key 27 RIGHT_BRACKET +key 28 ENTER +key 29 CTRL_LEFT +key 30 A +key 31 S +key 32 D +key 33 F +key 34 G +key 35 H +key 36 J +key 37 K +key 38 L +key 39 SEMICOLON +key 40 APOSTROPHE +key 41 GRAVE +key 42 SHIFT_LEFT +key 43 BACKSLASH +key 44 Z +key 45 X +key 46 C +key 47 V +key 48 B +key 49 N +key 50 M +key 51 COMMA +key 52 PERIOD +key 53 SLASH +key 54 SHIFT_RIGHT +key 56 ALT_LEFT +key 57 SPACE +key 58 CAPS_LOCK +key 59 F1 +key 60 F2 +key 61 F3 +key 62 F4 +key 63 F5 +key 64 F6 +key 65 F7 +key 66 F8 +key 67 F9 +key 68 F10 +key 87 F11 +key 88 F12 +key 97 CTRL_RIGHT +key 102 HOME +key 103 DPAD_UP +key 105 DPAD_LEFT +key 106 DPAD_RIGHT +key 107 MOVE_END +key 108 DPAD_DOWN +key 111 FORWARD_DEL +key 113 VOLUME_MUTE +key 114 VOLUME_DOWN +key 115 VOLUME_UP +key 125 MENU +key 127 SEARCH +key 163 MEDIA_NEXT +key 164 MEDIA_PLAY_PAUSE +key 165 MEDIA_PREVIOUS +key 166 MEDIA_STOP +# key 226 tbd reserved key diff --git a/system/system/usr/keylayout/Vendor_2378_Product_1008.kl b/system/system/usr/keylayout/Vendor_2378_Product_1008.kl new file mode 100644 index 0000000000000000000000000000000000000000..478da03b9a78d188d9581c7d005f9000b63607f1 --- /dev/null +++ b/system/system/usr/keylayout/Vendor_2378_Product_1008.kl @@ -0,0 +1,35 @@ +# Copyright (C) 2014 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# OnLive, Inc. OnLive Wireless Controller, USB adapter + +key 304 BUTTON_A +key 305 BUTTON_B +key 307 BUTTON_X +key 308 BUTTON_Y +key 310 BUTTON_L1 +key 311 BUTTON_R1 +key 315 BUTTON_START +key 314 BUTTON_SELECT +key 317 BUTTON_THUMBL +key 318 BUTTON_THUMBR + +axis 0x00 X +axis 0x01 Y +axis 0x03 Z +axis 0x04 RZ +axis 0x05 RTRIGGER +axis 0x02 LTRIGGER +axis 0x10 HAT_X +axis 0x11 HAT_Y diff --git a/system/system/usr/keylayout/Vendor_2378_Product_100a.kl b/system/system/usr/keylayout/Vendor_2378_Product_100a.kl new file mode 100644 index 0000000000000000000000000000000000000000..d9cd1712046465fad9f484d02788c27eb353645b --- /dev/null +++ b/system/system/usr/keylayout/Vendor_2378_Product_100a.kl @@ -0,0 +1,35 @@ +# Copyright (C) 2013 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# OnLive, Inc. OnLive Wireless Controller + +key 304 BUTTON_A +key 305 BUTTON_B +key 307 BUTTON_X +key 308 BUTTON_Y +key 310 BUTTON_L1 +key 311 BUTTON_R1 +key 315 BUTTON_START +key 314 BUTTON_SELECT +key 317 BUTTON_THUMBL +key 318 BUTTON_THUMBR + +axis 0x00 X +axis 0x01 Y +axis 0x03 Z +axis 0x04 RZ +axis 0x05 RTRIGGER +axis 0x02 LTRIGGER +axis 0x10 HAT_X +axis 0x11 HAT_Y diff --git a/system/system/usr/keylayout/Winnersun.kl b/system/system/usr/keylayout/Winnersun.kl new file mode 100644 index 0000000000000000000000000000000000000000..01b6e11a1f5e481ca36a51bc4809e2c60bd64e0d --- /dev/null +++ b/system/system/usr/keylayout/Winnersun.kl @@ -0,0 +1,441 @@ +# Copyright (C) 2010 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# +# Generic key layout file for full alphabetic US English PC style external keyboards. +# +# This file is intentionally very generic and is intended to support a broad rang of keyboards. +# Do not edit the generic key layout to support a specific keyboard; instead, create +# a new key layout file with the required keyboard configuration. +# + +key 1 ESCAPE +key 2 1 +key 3 2 +key 4 3 +key 5 4 +key 6 5 +key 7 6 +key 8 7 +key 9 8 +key 10 9 +key 11 0 +key 12 MINUS +key 13 EQUALS +key 14 DEL +key 15 TAB +key 16 Q +key 17 W +key 18 E +key 19 R +key 20 T +key 21 Y +key 22 U +key 23 I +key 24 O +key 25 P +key 26 LEFT_BRACKET +key 27 RIGHT_BRACKET +#key 28 ENTER +key 29 CTRL_LEFT +key 30 A +key 31 S +key 32 D +key 33 F +key 34 G +key 35 H +key 36 J +key 37 K +key 38 L +key 39 SEMICOLON +key 40 APOSTROPHE +key 41 GRAVE +key 42 SHIFT_LEFT +key 43 BACKSLASH +key 44 Z +key 45 X +key 46 C +key 47 V +key 48 B +key 49 N +key 50 M +key 51 COMMA +key 52 PERIOD +key 53 SLASH +key 54 SHIFT_RIGHT +key 55 NUMPAD_MULTIPLY +key 56 ALT_LEFT +key 57 SPACE +key 58 CAPS_LOCK +key 59 F1 +key 60 F2 +key 61 F3 +key 62 F4 +key 63 F5 +key 64 F6 +key 65 F7 +key 66 F8 +key 67 F9 +key 68 F10 +key 69 NUM_LOCK +key 70 SCROLL_LOCK +key 71 NUMPAD_7 +key 72 NUMPAD_8 +key 73 NUMPAD_9 +key 74 NUMPAD_SUBTRACT +key 75 NUMPAD_4 +key 76 NUMPAD_5 +key 77 NUMPAD_6 +key 78 NUMPAD_ADD +key 79 NUMPAD_1 +key 80 NUMPAD_2 +key 81 NUMPAD_3 +key 82 NUMPAD_0 +key 83 NUMPAD_DOT +# key 84 (undefined) +key 85 ZENKAKU_HANKAKU +key 86 BACKSLASH +key 87 F11 +key 88 F12 +key 89 RO +# key 90 "KEY_KATAKANA" +# key 91 "KEY_HIRAGANA" +key 92 HENKAN +key 93 KATAKANA_HIRAGANA +key 94 MUHENKAN +key 95 NUMPAD_COMMA +key 96 NUMPAD_ENTER +key 97 CTRL_RIGHT +key 98 NUMPAD_DIVIDE +key 99 SYSRQ +key 100 ALT_RIGHT +# key 101 "KEY_LINEFEED" +key 102 MOVE_HOME +key 103 DPAD_UP +key 104 PAGE_UP +key 105 DPAD_LEFT +key 106 DPAD_RIGHT +key 107 MOVE_END +key 108 DPAD_DOWN +key 109 PAGE_DOWN +key 110 INSERT +key 111 FORWARD_DEL +# key 112 "KEY_MACRO" +key 113 VOLUME_MUTE +key 114 VOLUME_DOWN +key 115 VOLUME_UP +key 116 POWER +key 117 NUMPAD_EQUALS +# key 118 "KEY_KPPLUSMINUS" +key 119 BREAK +# key 120 (undefined) +key 121 NUMPAD_COMMA +key 122 KANA +key 123 EISU +key 124 YEN +key 125 META_LEFT +key 126 META_RIGHT +key 127 MENU +key 128 MEDIA_STOP +# key 129 "KEY_AGAIN" +# key 130 "KEY_PROPS" +# key 131 "KEY_UNDO" +# key 132 "KEY_FRONT" +key 133 COPY +# key 134 "KEY_OPEN" +key 135 PASTE +# key 136 "KEY_FIND" +key 137 CUT +# key 138 "KEY_HELP" +key 139 MENU +key 140 CALCULATOR +# key 141 "KEY_SETUP" +key 142 SLEEP +key 143 WAKEUP +# key 144 "KEY_FILE" +# key 145 "KEY_SENDFILE" +# key 146 "KEY_DELETEFILE" +# key 147 "KEY_XFER" +# key 148 "KEY_PROG1" +# key 149 "KEY_PROG2" +key 150 EXPLORER +# key 151 "KEY_MSDOS" +key 152 POWER +# key 153 "KEY_DIRECTION" +# key 154 "KEY_CYCLEWINDOWS" +key 155 ENVELOPE +key 156 BOOKMARK +# key 157 "KEY_COMPUTER" +key 158 BACK +key 159 FORWARD +key 160 MEDIA_CLOSE +key 161 MEDIA_EJECT +key 162 MEDIA_EJECT +key 163 MEDIA_NEXT +key 164 MEDIA_PLAY_PAUSE +key 165 MEDIA_PREVIOUS +key 166 MEDIA_STOP +key 167 MEDIA_RECORD +key 168 MEDIA_REWIND +key 169 CALL +# key 170 "KEY_ISO" +key 171 MUSIC +key 172 HOME +# key 173 "KEY_REFRESH" +# key 174 "KEY_EXIT" +# key 175 "KEY_MOVE" +# key 176 "KEY_EDIT" +key 177 PAGE_UP +key 178 PAGE_DOWN +key 179 NUMPAD_LEFT_PAREN +key 180 NUMPAD_RIGHT_PAREN +# key 181 "KEY_NEW" +# key 182 "KEY_REDO" +# key 183 F13 +# key 184 F14 +# key 185 F15 +# key 186 F16 +# key 187 F17 +# key 188 F18 +# key 189 F19 +# key 190 F20 +# key 191 F21 +# key 192 F22 +# key 193 F23 +# key 194 F24 +# key 195 (undefined) +# key 196 (undefined) +# key 197 (undefined) +# key 198 (undefined) +# key 199 (undefined) +key 200 MEDIA_PLAY +key 201 MEDIA_PAUSE +# key 202 "KEY_PROG3" +# key 203 "KEY_PROG4" +# key 204 (undefined) +# key 205 "KEY_SUSPEND" +# key 206 "KEY_CLOSE" +key 207 MEDIA_PLAY +key 208 MEDIA_FAST_FORWARD +# key 209 "KEY_BASSBOOST" +# key 210 "KEY_PRINT" +# key 211 "KEY_HP" +key 212 CAMERA +key 213 MUSIC +# key 214 "KEY_QUESTION" +key 215 ENVELOPE +# key 216 "KEY_CHAT" +key 217 SEARCH +# key 218 "KEY_CONNECT" +# key 219 "KEY_FINANCE" +# key 220 "KEY_SPORT" +# key 221 "KEY_SHOP" +# key 222 "KEY_ALTERASE" +# key 223 "KEY_CANCEL" +key 224 BRIGHTNESS_DOWN +key 225 BRIGHTNESS_UP +key 226 HEADSETHOOK + +key 256 BUTTON_1 +key 257 BUTTON_2 +key 258 BUTTON_3 +key 259 BUTTON_4 +key 260 BUTTON_5 +key 261 BUTTON_6 +key 262 BUTTON_7 +key 263 BUTTON_8 +key 264 BUTTON_9 +key 265 BUTTON_10 +key 266 BUTTON_11 +key 267 BUTTON_12 +key 268 BUTTON_13 +key 269 BUTTON_14 +key 270 BUTTON_15 +key 271 BUTTON_16 + +key 288 BUTTON_1 +key 289 BUTTON_2 +key 290 BUTTON_3 +key 291 BUTTON_4 +key 292 BUTTON_5 +key 293 BUTTON_6 +key 294 BUTTON_7 +key 295 BUTTON_8 +key 296 BUTTON_9 +key 297 BUTTON_10 +key 298 BUTTON_11 +key 299 BUTTON_12 +key 300 BUTTON_13 +key 301 BUTTON_14 +key 302 BUTTON_15 +key 303 BUTTON_16 + + +key 304 BUTTON_A +key 305 BUTTON_B +key 306 BUTTON_C +key 307 BUTTON_X +key 308 BUTTON_Y +key 309 BUTTON_Z +key 310 BUTTON_L1 +key 311 BUTTON_R1 +key 312 BUTTON_L2 +key 313 BUTTON_R2 +key 314 BUTTON_SELECT +key 315 BUTTON_START +key 316 BUTTON_MODE +key 317 BUTTON_THUMBL +key 318 BUTTON_THUMBR + + +# key 352 "KEY_OK" +key 353 DPAD_CENTER +# key 354 "KEY_GOTO" +# key 355 "KEY_CLEAR" +# key 356 "KEY_POWER2" +# key 357 "KEY_OPTION" +# key 358 "KEY_INFO" +# key 359 "KEY_TIME" +# key 360 "KEY_VENDOR" +# key 361 "KEY_ARCHIVE" +key 362 GUIDE +# key 363 "KEY_CHANNEL" +# key 364 "KEY_FAVORITES" +# key 365 "KEY_EPG" +key 366 DVR +# key 367 "KEY_MHP" +# key 368 "KEY_LANGUAGE" +# key 369 "KEY_TITLE" +# key 370 "KEY_SUBTITLE" +# key 371 "KEY_ANGLE" +# key 372 "KEY_ZOOM" +# key 373 "KEY_MODE" +# key 374 "KEY_KEYBOARD" +# key 375 "KEY_SCREEN" +# key 376 "KEY_PC" +key 377 TV +# key 378 "KEY_TV2" +# key 379 "KEY_VCR" +# key 380 "KEY_VCR2" +# key 381 "KEY_SAT" +# key 382 "KEY_SAT2" +# key 383 "KEY_CD" +# key 384 "KEY_TAPE" +# key 385 "KEY_RADIO" +# key 386 "KEY_TUNER" +# key 387 "KEY_PLAYER" +# key 388 "KEY_TEXT" +# key 389 "KEY_DVD" +# key 390 "KEY_AUX" +# key 391 "KEY_MP3" +# key 392 "KEY_AUDIO" +# key 393 "KEY_VIDEO" +# key 394 "KEY_DIRECTORY" +# key 395 "KEY_LIST" +# key 396 "KEY_MEMO" +key 397 CALENDAR +# key 398 "KEY_RED" +# key 399 "KEY_GREEN" +# key 400 "KEY_YELLOW" +# key 401 "KEY_BLUE" +key 402 CHANNEL_UP +key 403 CHANNEL_DOWN +# key 404 "KEY_FIRST" +# key 405 "KEY_LAST" +# key 406 "KEY_AB" +# key 407 "KEY_NEXT" +# key 408 "KEY_RESTART" +# key 409 "KEY_SLOW" +# key 410 "KEY_SHUFFLE" +# key 411 "KEY_BREAK" +# key 412 "KEY_PREVIOUS" +# key 413 "KEY_DIGITS" +# key 414 "KEY_TEEN" +# key 415 "KEY_TWEN" + +key 429 CONTACTS + +# key 448 "KEY_DEL_EOL" +# key 449 "KEY_DEL_EOS" +# key 450 "KEY_INS_LINE" +# key 451 "KEY_DEL_LINE" + + +key 464 FUNCTION +key 465 ESCAPE FUNCTION +key 466 F1 FUNCTION +key 467 F2 FUNCTION +key 468 F3 FUNCTION +key 469 F4 FUNCTION +key 470 F5 FUNCTION +key 471 F6 FUNCTION +key 472 F7 FUNCTION +key 473 F8 FUNCTION +key 474 F9 FUNCTION +key 475 F10 FUNCTION +key 476 F11 FUNCTION +key 477 F12 FUNCTION +key 478 1 FUNCTION +key 479 2 FUNCTION +key 480 D FUNCTION +key 481 E FUNCTION +key 482 F FUNCTION +key 483 S FUNCTION +key 484 B FUNCTION + + +# key 497 KEY_BRL_DOT1 +# key 498 KEY_BRL_DOT2 +# key 499 KEY_BRL_DOT3 +# key 500 KEY_BRL_DOT4 +# key 501 KEY_BRL_DOT5 +# key 502 KEY_BRL_DOT6 +# key 503 KEY_BRL_DOT7 +# key 504 KEY_BRL_DOT8 + +key 580 APP_SWITCH +key 582 VOICE_ASSIST + +# Keys defined by HID usages +key usage 0x0c006F BRIGHTNESS_UP +key usage 0x0c0070 BRIGHTNESS_DOWN + +# Joystick and game controller axes. +# Axes that are not mapped will be assigned generic axis numbers by the input subsystem. +axis 0x00 X +axis 0x01 Y +axis 0x02 Z +axis 0x03 RX +axis 0x04 RY +axis 0x05 RZ +axis 0x06 THROTTLE +axis 0x07 RUDDER +axis 0x08 WHEEL +axis 0x09 GAS +axis 0x0a BRAKE +axis 0x10 HAT_X +axis 0x11 HAT_Y + +# LEDs +led 0x00 NUM_LOCK +led 0x01 CAPS_LOCK +led 0x02 SCROLL_LOCK +led 0x03 COMPOSE +led 0x04 KANA +led 0x05 SLEEP +led 0x06 SUSPEND +led 0x07 MUTE +led 0x08 MISC +led 0x09 MAIL +led 0x0a CHARGING diff --git a/system/system/usr/keylayout/XMZPG.kl b/system/system/usr/keylayout/XMZPG.kl new file mode 100644 index 0000000000000000000000000000000000000000..01b6e11a1f5e481ca36a51bc4809e2c60bd64e0d --- /dev/null +++ b/system/system/usr/keylayout/XMZPG.kl @@ -0,0 +1,441 @@ +# Copyright (C) 2010 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# +# Generic key layout file for full alphabetic US English PC style external keyboards. +# +# This file is intentionally very generic and is intended to support a broad rang of keyboards. +# Do not edit the generic key layout to support a specific keyboard; instead, create +# a new key layout file with the required keyboard configuration. +# + +key 1 ESCAPE +key 2 1 +key 3 2 +key 4 3 +key 5 4 +key 6 5 +key 7 6 +key 8 7 +key 9 8 +key 10 9 +key 11 0 +key 12 MINUS +key 13 EQUALS +key 14 DEL +key 15 TAB +key 16 Q +key 17 W +key 18 E +key 19 R +key 20 T +key 21 Y +key 22 U +key 23 I +key 24 O +key 25 P +key 26 LEFT_BRACKET +key 27 RIGHT_BRACKET +#key 28 ENTER +key 29 CTRL_LEFT +key 30 A +key 31 S +key 32 D +key 33 F +key 34 G +key 35 H +key 36 J +key 37 K +key 38 L +key 39 SEMICOLON +key 40 APOSTROPHE +key 41 GRAVE +key 42 SHIFT_LEFT +key 43 BACKSLASH +key 44 Z +key 45 X +key 46 C +key 47 V +key 48 B +key 49 N +key 50 M +key 51 COMMA +key 52 PERIOD +key 53 SLASH +key 54 SHIFT_RIGHT +key 55 NUMPAD_MULTIPLY +key 56 ALT_LEFT +key 57 SPACE +key 58 CAPS_LOCK +key 59 F1 +key 60 F2 +key 61 F3 +key 62 F4 +key 63 F5 +key 64 F6 +key 65 F7 +key 66 F8 +key 67 F9 +key 68 F10 +key 69 NUM_LOCK +key 70 SCROLL_LOCK +key 71 NUMPAD_7 +key 72 NUMPAD_8 +key 73 NUMPAD_9 +key 74 NUMPAD_SUBTRACT +key 75 NUMPAD_4 +key 76 NUMPAD_5 +key 77 NUMPAD_6 +key 78 NUMPAD_ADD +key 79 NUMPAD_1 +key 80 NUMPAD_2 +key 81 NUMPAD_3 +key 82 NUMPAD_0 +key 83 NUMPAD_DOT +# key 84 (undefined) +key 85 ZENKAKU_HANKAKU +key 86 BACKSLASH +key 87 F11 +key 88 F12 +key 89 RO +# key 90 "KEY_KATAKANA" +# key 91 "KEY_HIRAGANA" +key 92 HENKAN +key 93 KATAKANA_HIRAGANA +key 94 MUHENKAN +key 95 NUMPAD_COMMA +key 96 NUMPAD_ENTER +key 97 CTRL_RIGHT +key 98 NUMPAD_DIVIDE +key 99 SYSRQ +key 100 ALT_RIGHT +# key 101 "KEY_LINEFEED" +key 102 MOVE_HOME +key 103 DPAD_UP +key 104 PAGE_UP +key 105 DPAD_LEFT +key 106 DPAD_RIGHT +key 107 MOVE_END +key 108 DPAD_DOWN +key 109 PAGE_DOWN +key 110 INSERT +key 111 FORWARD_DEL +# key 112 "KEY_MACRO" +key 113 VOLUME_MUTE +key 114 VOLUME_DOWN +key 115 VOLUME_UP +key 116 POWER +key 117 NUMPAD_EQUALS +# key 118 "KEY_KPPLUSMINUS" +key 119 BREAK +# key 120 (undefined) +key 121 NUMPAD_COMMA +key 122 KANA +key 123 EISU +key 124 YEN +key 125 META_LEFT +key 126 META_RIGHT +key 127 MENU +key 128 MEDIA_STOP +# key 129 "KEY_AGAIN" +# key 130 "KEY_PROPS" +# key 131 "KEY_UNDO" +# key 132 "KEY_FRONT" +key 133 COPY +# key 134 "KEY_OPEN" +key 135 PASTE +# key 136 "KEY_FIND" +key 137 CUT +# key 138 "KEY_HELP" +key 139 MENU +key 140 CALCULATOR +# key 141 "KEY_SETUP" +key 142 SLEEP +key 143 WAKEUP +# key 144 "KEY_FILE" +# key 145 "KEY_SENDFILE" +# key 146 "KEY_DELETEFILE" +# key 147 "KEY_XFER" +# key 148 "KEY_PROG1" +# key 149 "KEY_PROG2" +key 150 EXPLORER +# key 151 "KEY_MSDOS" +key 152 POWER +# key 153 "KEY_DIRECTION" +# key 154 "KEY_CYCLEWINDOWS" +key 155 ENVELOPE +key 156 BOOKMARK +# key 157 "KEY_COMPUTER" +key 158 BACK +key 159 FORWARD +key 160 MEDIA_CLOSE +key 161 MEDIA_EJECT +key 162 MEDIA_EJECT +key 163 MEDIA_NEXT +key 164 MEDIA_PLAY_PAUSE +key 165 MEDIA_PREVIOUS +key 166 MEDIA_STOP +key 167 MEDIA_RECORD +key 168 MEDIA_REWIND +key 169 CALL +# key 170 "KEY_ISO" +key 171 MUSIC +key 172 HOME +# key 173 "KEY_REFRESH" +# key 174 "KEY_EXIT" +# key 175 "KEY_MOVE" +# key 176 "KEY_EDIT" +key 177 PAGE_UP +key 178 PAGE_DOWN +key 179 NUMPAD_LEFT_PAREN +key 180 NUMPAD_RIGHT_PAREN +# key 181 "KEY_NEW" +# key 182 "KEY_REDO" +# key 183 F13 +# key 184 F14 +# key 185 F15 +# key 186 F16 +# key 187 F17 +# key 188 F18 +# key 189 F19 +# key 190 F20 +# key 191 F21 +# key 192 F22 +# key 193 F23 +# key 194 F24 +# key 195 (undefined) +# key 196 (undefined) +# key 197 (undefined) +# key 198 (undefined) +# key 199 (undefined) +key 200 MEDIA_PLAY +key 201 MEDIA_PAUSE +# key 202 "KEY_PROG3" +# key 203 "KEY_PROG4" +# key 204 (undefined) +# key 205 "KEY_SUSPEND" +# key 206 "KEY_CLOSE" +key 207 MEDIA_PLAY +key 208 MEDIA_FAST_FORWARD +# key 209 "KEY_BASSBOOST" +# key 210 "KEY_PRINT" +# key 211 "KEY_HP" +key 212 CAMERA +key 213 MUSIC +# key 214 "KEY_QUESTION" +key 215 ENVELOPE +# key 216 "KEY_CHAT" +key 217 SEARCH +# key 218 "KEY_CONNECT" +# key 219 "KEY_FINANCE" +# key 220 "KEY_SPORT" +# key 221 "KEY_SHOP" +# key 222 "KEY_ALTERASE" +# key 223 "KEY_CANCEL" +key 224 BRIGHTNESS_DOWN +key 225 BRIGHTNESS_UP +key 226 HEADSETHOOK + +key 256 BUTTON_1 +key 257 BUTTON_2 +key 258 BUTTON_3 +key 259 BUTTON_4 +key 260 BUTTON_5 +key 261 BUTTON_6 +key 262 BUTTON_7 +key 263 BUTTON_8 +key 264 BUTTON_9 +key 265 BUTTON_10 +key 266 BUTTON_11 +key 267 BUTTON_12 +key 268 BUTTON_13 +key 269 BUTTON_14 +key 270 BUTTON_15 +key 271 BUTTON_16 + +key 288 BUTTON_1 +key 289 BUTTON_2 +key 290 BUTTON_3 +key 291 BUTTON_4 +key 292 BUTTON_5 +key 293 BUTTON_6 +key 294 BUTTON_7 +key 295 BUTTON_8 +key 296 BUTTON_9 +key 297 BUTTON_10 +key 298 BUTTON_11 +key 299 BUTTON_12 +key 300 BUTTON_13 +key 301 BUTTON_14 +key 302 BUTTON_15 +key 303 BUTTON_16 + + +key 304 BUTTON_A +key 305 BUTTON_B +key 306 BUTTON_C +key 307 BUTTON_X +key 308 BUTTON_Y +key 309 BUTTON_Z +key 310 BUTTON_L1 +key 311 BUTTON_R1 +key 312 BUTTON_L2 +key 313 BUTTON_R2 +key 314 BUTTON_SELECT +key 315 BUTTON_START +key 316 BUTTON_MODE +key 317 BUTTON_THUMBL +key 318 BUTTON_THUMBR + + +# key 352 "KEY_OK" +key 353 DPAD_CENTER +# key 354 "KEY_GOTO" +# key 355 "KEY_CLEAR" +# key 356 "KEY_POWER2" +# key 357 "KEY_OPTION" +# key 358 "KEY_INFO" +# key 359 "KEY_TIME" +# key 360 "KEY_VENDOR" +# key 361 "KEY_ARCHIVE" +key 362 GUIDE +# key 363 "KEY_CHANNEL" +# key 364 "KEY_FAVORITES" +# key 365 "KEY_EPG" +key 366 DVR +# key 367 "KEY_MHP" +# key 368 "KEY_LANGUAGE" +# key 369 "KEY_TITLE" +# key 370 "KEY_SUBTITLE" +# key 371 "KEY_ANGLE" +# key 372 "KEY_ZOOM" +# key 373 "KEY_MODE" +# key 374 "KEY_KEYBOARD" +# key 375 "KEY_SCREEN" +# key 376 "KEY_PC" +key 377 TV +# key 378 "KEY_TV2" +# key 379 "KEY_VCR" +# key 380 "KEY_VCR2" +# key 381 "KEY_SAT" +# key 382 "KEY_SAT2" +# key 383 "KEY_CD" +# key 384 "KEY_TAPE" +# key 385 "KEY_RADIO" +# key 386 "KEY_TUNER" +# key 387 "KEY_PLAYER" +# key 388 "KEY_TEXT" +# key 389 "KEY_DVD" +# key 390 "KEY_AUX" +# key 391 "KEY_MP3" +# key 392 "KEY_AUDIO" +# key 393 "KEY_VIDEO" +# key 394 "KEY_DIRECTORY" +# key 395 "KEY_LIST" +# key 396 "KEY_MEMO" +key 397 CALENDAR +# key 398 "KEY_RED" +# key 399 "KEY_GREEN" +# key 400 "KEY_YELLOW" +# key 401 "KEY_BLUE" +key 402 CHANNEL_UP +key 403 CHANNEL_DOWN +# key 404 "KEY_FIRST" +# key 405 "KEY_LAST" +# key 406 "KEY_AB" +# key 407 "KEY_NEXT" +# key 408 "KEY_RESTART" +# key 409 "KEY_SLOW" +# key 410 "KEY_SHUFFLE" +# key 411 "KEY_BREAK" +# key 412 "KEY_PREVIOUS" +# key 413 "KEY_DIGITS" +# key 414 "KEY_TEEN" +# key 415 "KEY_TWEN" + +key 429 CONTACTS + +# key 448 "KEY_DEL_EOL" +# key 449 "KEY_DEL_EOS" +# key 450 "KEY_INS_LINE" +# key 451 "KEY_DEL_LINE" + + +key 464 FUNCTION +key 465 ESCAPE FUNCTION +key 466 F1 FUNCTION +key 467 F2 FUNCTION +key 468 F3 FUNCTION +key 469 F4 FUNCTION +key 470 F5 FUNCTION +key 471 F6 FUNCTION +key 472 F7 FUNCTION +key 473 F8 FUNCTION +key 474 F9 FUNCTION +key 475 F10 FUNCTION +key 476 F11 FUNCTION +key 477 F12 FUNCTION +key 478 1 FUNCTION +key 479 2 FUNCTION +key 480 D FUNCTION +key 481 E FUNCTION +key 482 F FUNCTION +key 483 S FUNCTION +key 484 B FUNCTION + + +# key 497 KEY_BRL_DOT1 +# key 498 KEY_BRL_DOT2 +# key 499 KEY_BRL_DOT3 +# key 500 KEY_BRL_DOT4 +# key 501 KEY_BRL_DOT5 +# key 502 KEY_BRL_DOT6 +# key 503 KEY_BRL_DOT7 +# key 504 KEY_BRL_DOT8 + +key 580 APP_SWITCH +key 582 VOICE_ASSIST + +# Keys defined by HID usages +key usage 0x0c006F BRIGHTNESS_UP +key usage 0x0c0070 BRIGHTNESS_DOWN + +# Joystick and game controller axes. +# Axes that are not mapped will be assigned generic axis numbers by the input subsystem. +axis 0x00 X +axis 0x01 Y +axis 0x02 Z +axis 0x03 RX +axis 0x04 RY +axis 0x05 RZ +axis 0x06 THROTTLE +axis 0x07 RUDDER +axis 0x08 WHEEL +axis 0x09 GAS +axis 0x0a BRAKE +axis 0x10 HAT_X +axis 0x11 HAT_Y + +# LEDs +led 0x00 NUM_LOCK +led 0x01 CAPS_LOCK +led 0x02 SCROLL_LOCK +led 0x03 COMPOSE +led 0x04 KANA +led 0x05 SLEEP +led 0x06 SUSPEND +led 0x07 MUTE +led 0x08 MISC +led 0x09 MAIL +led 0x0a CHARGING diff --git a/system/system/usr/keylayout/fts_ts.kl b/system/system/usr/keylayout/fts_ts.kl new file mode 100644 index 0000000000000000000000000000000000000000..446c42f28680a27adfecb8e4563db0f5861e8508 --- /dev/null +++ b/system/system/usr/keylayout/fts_ts.kl @@ -0,0 +1,34 @@ +# Copyright (c) 2013, The Linux Foundation. All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions are +# met: +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# * Redistributions in binary form must reproduce the above +# copyright notice, this list of conditions and the following +# disclaimer in the documentation and/or other materials provided +# with the distribution. +# * Neither the name of The Linux Foundation nor the names of its +# contributors may be used to endorse or promote products derived +# from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT +# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS +# BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR +# BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE +# OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN + +key 103 GESTURE_SWIPE_UP WAKE VIRTUAL +key 22 GESTURE_DOUBLE_CLICK WAKE VIRTUAL +key 46 GESTURE_C WAKE VIRTUAL +key 18 GESTURE_E WAKE VIRTUAL +key 31 GESTURE_S WAKE VIRTUAL +key 47 GESTURE_V WAKE VIRTUAL +key 17 GESTURE_W WAKE VIRTUAL +key 44 GESTURE_Z WAKE VIRTUAL diff --git a/system/system/usr/keylayout/goodixfp.kl b/system/system/usr/keylayout/goodixfp.kl new file mode 100644 index 0000000000000000000000000000000000000000..5deff9cfae4154b2c6e542715d88812c7ef6e38a --- /dev/null +++ b/system/system/usr/keylayout/goodixfp.kl @@ -0,0 +1,8 @@ +key 103 SYSTEM_NAVIGATION_UP GESTURE +key 108 SYSTEM_NAVIGATION_DOWN GESTURE +key 105 SYSTEM_NAVIGATION_LEFT GESTURE +key 106 SYSTEM_NAVIGATION_RIGHT GESTURE +key 187 FINGERPRINT_TAP GESTURE +key 188 FINGERPRINT_DTAP GESTURE +key 189 FINGERPRINT_LONGPRESS GESTURE +key 192 FINGERPRINT_EARLYWAKEUP GESTURE diff --git a/system/system/usr/keylayout/gpio-keys.kl b/system/system/usr/keylayout/gpio-keys.kl new file mode 100644 index 0000000000000000000000000000000000000000..f7d143f70c5f352114d32c0dbd6c014dd947cdf1 --- /dev/null +++ b/system/system/usr/keylayout/gpio-keys.kl @@ -0,0 +1,31 @@ +# Copyright (c) 2013, The Linux Foundation. All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions are +# met: +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# * Redistributions in binary form must reproduce the above +# copyright notice, this list of conditions and the following +# disclaimer in the documentation and/or other materials provided +# with the distribution. +# * Neither the name of The Linux Foundation nor the names of its +# contributors may be used to endorse or promote products derived +# from this software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT +# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS +# BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR +# BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE +# OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN + +key 115 VOLUME_UP +key 114 VOLUME_DOWN +key 102 HOME +key 528 FOCUS +key 766 CAMERA diff --git a/system/system/usr/keylayout/i-rocks_Bluetooth_Keyboard.kl b/system/system/usr/keylayout/i-rocks_Bluetooth_Keyboard.kl new file mode 100644 index 0000000000000000000000000000000000000000..01b6e11a1f5e481ca36a51bc4809e2c60bd64e0d --- /dev/null +++ b/system/system/usr/keylayout/i-rocks_Bluetooth_Keyboard.kl @@ -0,0 +1,441 @@ +# Copyright (C) 2010 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# +# Generic key layout file for full alphabetic US English PC style external keyboards. +# +# This file is intentionally very generic and is intended to support a broad rang of keyboards. +# Do not edit the generic key layout to support a specific keyboard; instead, create +# a new key layout file with the required keyboard configuration. +# + +key 1 ESCAPE +key 2 1 +key 3 2 +key 4 3 +key 5 4 +key 6 5 +key 7 6 +key 8 7 +key 9 8 +key 10 9 +key 11 0 +key 12 MINUS +key 13 EQUALS +key 14 DEL +key 15 TAB +key 16 Q +key 17 W +key 18 E +key 19 R +key 20 T +key 21 Y +key 22 U +key 23 I +key 24 O +key 25 P +key 26 LEFT_BRACKET +key 27 RIGHT_BRACKET +#key 28 ENTER +key 29 CTRL_LEFT +key 30 A +key 31 S +key 32 D +key 33 F +key 34 G +key 35 H +key 36 J +key 37 K +key 38 L +key 39 SEMICOLON +key 40 APOSTROPHE +key 41 GRAVE +key 42 SHIFT_LEFT +key 43 BACKSLASH +key 44 Z +key 45 X +key 46 C +key 47 V +key 48 B +key 49 N +key 50 M +key 51 COMMA +key 52 PERIOD +key 53 SLASH +key 54 SHIFT_RIGHT +key 55 NUMPAD_MULTIPLY +key 56 ALT_LEFT +key 57 SPACE +key 58 CAPS_LOCK +key 59 F1 +key 60 F2 +key 61 F3 +key 62 F4 +key 63 F5 +key 64 F6 +key 65 F7 +key 66 F8 +key 67 F9 +key 68 F10 +key 69 NUM_LOCK +key 70 SCROLL_LOCK +key 71 NUMPAD_7 +key 72 NUMPAD_8 +key 73 NUMPAD_9 +key 74 NUMPAD_SUBTRACT +key 75 NUMPAD_4 +key 76 NUMPAD_5 +key 77 NUMPAD_6 +key 78 NUMPAD_ADD +key 79 NUMPAD_1 +key 80 NUMPAD_2 +key 81 NUMPAD_3 +key 82 NUMPAD_0 +key 83 NUMPAD_DOT +# key 84 (undefined) +key 85 ZENKAKU_HANKAKU +key 86 BACKSLASH +key 87 F11 +key 88 F12 +key 89 RO +# key 90 "KEY_KATAKANA" +# key 91 "KEY_HIRAGANA" +key 92 HENKAN +key 93 KATAKANA_HIRAGANA +key 94 MUHENKAN +key 95 NUMPAD_COMMA +key 96 NUMPAD_ENTER +key 97 CTRL_RIGHT +key 98 NUMPAD_DIVIDE +key 99 SYSRQ +key 100 ALT_RIGHT +# key 101 "KEY_LINEFEED" +key 102 MOVE_HOME +key 103 DPAD_UP +key 104 PAGE_UP +key 105 DPAD_LEFT +key 106 DPAD_RIGHT +key 107 MOVE_END +key 108 DPAD_DOWN +key 109 PAGE_DOWN +key 110 INSERT +key 111 FORWARD_DEL +# key 112 "KEY_MACRO" +key 113 VOLUME_MUTE +key 114 VOLUME_DOWN +key 115 VOLUME_UP +key 116 POWER +key 117 NUMPAD_EQUALS +# key 118 "KEY_KPPLUSMINUS" +key 119 BREAK +# key 120 (undefined) +key 121 NUMPAD_COMMA +key 122 KANA +key 123 EISU +key 124 YEN +key 125 META_LEFT +key 126 META_RIGHT +key 127 MENU +key 128 MEDIA_STOP +# key 129 "KEY_AGAIN" +# key 130 "KEY_PROPS" +# key 131 "KEY_UNDO" +# key 132 "KEY_FRONT" +key 133 COPY +# key 134 "KEY_OPEN" +key 135 PASTE +# key 136 "KEY_FIND" +key 137 CUT +# key 138 "KEY_HELP" +key 139 MENU +key 140 CALCULATOR +# key 141 "KEY_SETUP" +key 142 SLEEP +key 143 WAKEUP +# key 144 "KEY_FILE" +# key 145 "KEY_SENDFILE" +# key 146 "KEY_DELETEFILE" +# key 147 "KEY_XFER" +# key 148 "KEY_PROG1" +# key 149 "KEY_PROG2" +key 150 EXPLORER +# key 151 "KEY_MSDOS" +key 152 POWER +# key 153 "KEY_DIRECTION" +# key 154 "KEY_CYCLEWINDOWS" +key 155 ENVELOPE +key 156 BOOKMARK +# key 157 "KEY_COMPUTER" +key 158 BACK +key 159 FORWARD +key 160 MEDIA_CLOSE +key 161 MEDIA_EJECT +key 162 MEDIA_EJECT +key 163 MEDIA_NEXT +key 164 MEDIA_PLAY_PAUSE +key 165 MEDIA_PREVIOUS +key 166 MEDIA_STOP +key 167 MEDIA_RECORD +key 168 MEDIA_REWIND +key 169 CALL +# key 170 "KEY_ISO" +key 171 MUSIC +key 172 HOME +# key 173 "KEY_REFRESH" +# key 174 "KEY_EXIT" +# key 175 "KEY_MOVE" +# key 176 "KEY_EDIT" +key 177 PAGE_UP +key 178 PAGE_DOWN +key 179 NUMPAD_LEFT_PAREN +key 180 NUMPAD_RIGHT_PAREN +# key 181 "KEY_NEW" +# key 182 "KEY_REDO" +# key 183 F13 +# key 184 F14 +# key 185 F15 +# key 186 F16 +# key 187 F17 +# key 188 F18 +# key 189 F19 +# key 190 F20 +# key 191 F21 +# key 192 F22 +# key 193 F23 +# key 194 F24 +# key 195 (undefined) +# key 196 (undefined) +# key 197 (undefined) +# key 198 (undefined) +# key 199 (undefined) +key 200 MEDIA_PLAY +key 201 MEDIA_PAUSE +# key 202 "KEY_PROG3" +# key 203 "KEY_PROG4" +# key 204 (undefined) +# key 205 "KEY_SUSPEND" +# key 206 "KEY_CLOSE" +key 207 MEDIA_PLAY +key 208 MEDIA_FAST_FORWARD +# key 209 "KEY_BASSBOOST" +# key 210 "KEY_PRINT" +# key 211 "KEY_HP" +key 212 CAMERA +key 213 MUSIC +# key 214 "KEY_QUESTION" +key 215 ENVELOPE +# key 216 "KEY_CHAT" +key 217 SEARCH +# key 218 "KEY_CONNECT" +# key 219 "KEY_FINANCE" +# key 220 "KEY_SPORT" +# key 221 "KEY_SHOP" +# key 222 "KEY_ALTERASE" +# key 223 "KEY_CANCEL" +key 224 BRIGHTNESS_DOWN +key 225 BRIGHTNESS_UP +key 226 HEADSETHOOK + +key 256 BUTTON_1 +key 257 BUTTON_2 +key 258 BUTTON_3 +key 259 BUTTON_4 +key 260 BUTTON_5 +key 261 BUTTON_6 +key 262 BUTTON_7 +key 263 BUTTON_8 +key 264 BUTTON_9 +key 265 BUTTON_10 +key 266 BUTTON_11 +key 267 BUTTON_12 +key 268 BUTTON_13 +key 269 BUTTON_14 +key 270 BUTTON_15 +key 271 BUTTON_16 + +key 288 BUTTON_1 +key 289 BUTTON_2 +key 290 BUTTON_3 +key 291 BUTTON_4 +key 292 BUTTON_5 +key 293 BUTTON_6 +key 294 BUTTON_7 +key 295 BUTTON_8 +key 296 BUTTON_9 +key 297 BUTTON_10 +key 298 BUTTON_11 +key 299 BUTTON_12 +key 300 BUTTON_13 +key 301 BUTTON_14 +key 302 BUTTON_15 +key 303 BUTTON_16 + + +key 304 BUTTON_A +key 305 BUTTON_B +key 306 BUTTON_C +key 307 BUTTON_X +key 308 BUTTON_Y +key 309 BUTTON_Z +key 310 BUTTON_L1 +key 311 BUTTON_R1 +key 312 BUTTON_L2 +key 313 BUTTON_R2 +key 314 BUTTON_SELECT +key 315 BUTTON_START +key 316 BUTTON_MODE +key 317 BUTTON_THUMBL +key 318 BUTTON_THUMBR + + +# key 352 "KEY_OK" +key 353 DPAD_CENTER +# key 354 "KEY_GOTO" +# key 355 "KEY_CLEAR" +# key 356 "KEY_POWER2" +# key 357 "KEY_OPTION" +# key 358 "KEY_INFO" +# key 359 "KEY_TIME" +# key 360 "KEY_VENDOR" +# key 361 "KEY_ARCHIVE" +key 362 GUIDE +# key 363 "KEY_CHANNEL" +# key 364 "KEY_FAVORITES" +# key 365 "KEY_EPG" +key 366 DVR +# key 367 "KEY_MHP" +# key 368 "KEY_LANGUAGE" +# key 369 "KEY_TITLE" +# key 370 "KEY_SUBTITLE" +# key 371 "KEY_ANGLE" +# key 372 "KEY_ZOOM" +# key 373 "KEY_MODE" +# key 374 "KEY_KEYBOARD" +# key 375 "KEY_SCREEN" +# key 376 "KEY_PC" +key 377 TV +# key 378 "KEY_TV2" +# key 379 "KEY_VCR" +# key 380 "KEY_VCR2" +# key 381 "KEY_SAT" +# key 382 "KEY_SAT2" +# key 383 "KEY_CD" +# key 384 "KEY_TAPE" +# key 385 "KEY_RADIO" +# key 386 "KEY_TUNER" +# key 387 "KEY_PLAYER" +# key 388 "KEY_TEXT" +# key 389 "KEY_DVD" +# key 390 "KEY_AUX" +# key 391 "KEY_MP3" +# key 392 "KEY_AUDIO" +# key 393 "KEY_VIDEO" +# key 394 "KEY_DIRECTORY" +# key 395 "KEY_LIST" +# key 396 "KEY_MEMO" +key 397 CALENDAR +# key 398 "KEY_RED" +# key 399 "KEY_GREEN" +# key 400 "KEY_YELLOW" +# key 401 "KEY_BLUE" +key 402 CHANNEL_UP +key 403 CHANNEL_DOWN +# key 404 "KEY_FIRST" +# key 405 "KEY_LAST" +# key 406 "KEY_AB" +# key 407 "KEY_NEXT" +# key 408 "KEY_RESTART" +# key 409 "KEY_SLOW" +# key 410 "KEY_SHUFFLE" +# key 411 "KEY_BREAK" +# key 412 "KEY_PREVIOUS" +# key 413 "KEY_DIGITS" +# key 414 "KEY_TEEN" +# key 415 "KEY_TWEN" + +key 429 CONTACTS + +# key 448 "KEY_DEL_EOL" +# key 449 "KEY_DEL_EOS" +# key 450 "KEY_INS_LINE" +# key 451 "KEY_DEL_LINE" + + +key 464 FUNCTION +key 465 ESCAPE FUNCTION +key 466 F1 FUNCTION +key 467 F2 FUNCTION +key 468 F3 FUNCTION +key 469 F4 FUNCTION +key 470 F5 FUNCTION +key 471 F6 FUNCTION +key 472 F7 FUNCTION +key 473 F8 FUNCTION +key 474 F9 FUNCTION +key 475 F10 FUNCTION +key 476 F11 FUNCTION +key 477 F12 FUNCTION +key 478 1 FUNCTION +key 479 2 FUNCTION +key 480 D FUNCTION +key 481 E FUNCTION +key 482 F FUNCTION +key 483 S FUNCTION +key 484 B FUNCTION + + +# key 497 KEY_BRL_DOT1 +# key 498 KEY_BRL_DOT2 +# key 499 KEY_BRL_DOT3 +# key 500 KEY_BRL_DOT4 +# key 501 KEY_BRL_DOT5 +# key 502 KEY_BRL_DOT6 +# key 503 KEY_BRL_DOT7 +# key 504 KEY_BRL_DOT8 + +key 580 APP_SWITCH +key 582 VOICE_ASSIST + +# Keys defined by HID usages +key usage 0x0c006F BRIGHTNESS_UP +key usage 0x0c0070 BRIGHTNESS_DOWN + +# Joystick and game controller axes. +# Axes that are not mapped will be assigned generic axis numbers by the input subsystem. +axis 0x00 X +axis 0x01 Y +axis 0x02 Z +axis 0x03 RX +axis 0x04 RY +axis 0x05 RZ +axis 0x06 THROTTLE +axis 0x07 RUDDER +axis 0x08 WHEEL +axis 0x09 GAS +axis 0x0a BRAKE +axis 0x10 HAT_X +axis 0x11 HAT_Y + +# LEDs +led 0x00 NUM_LOCK +led 0x01 CAPS_LOCK +led 0x02 SCROLL_LOCK +led 0x03 COMPOSE +led 0x04 KANA +led 0x05 SLEEP +led 0x06 SUSPEND +led 0x07 MUTE +led 0x08 MISC +led 0x09 MAIL +led 0x0a CHARGING diff --git a/system/system/usr/keylayout/qwerty.kl b/system/system/usr/keylayout/qwerty.kl new file mode 100644 index 0000000000000000000000000000000000000000..2fd99abbb9fe56a7765ad6cb0ac517ece3d8e6d9 --- /dev/null +++ b/system/system/usr/keylayout/qwerty.kl @@ -0,0 +1,131 @@ +# Copyright (C) 2010 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# +# Emulator keyboard layout #1. +# +# This file is no longer used as the platform's default keyboard layout. +# Refer to Generic.kl instead. +# + +key 399 GRAVE +key 2 1 +key 3 2 +key 4 3 +key 5 4 +key 6 5 +key 7 6 +key 8 7 +key 9 8 +key 10 9 +key 11 0 +key 158 BACK +key 230 SOFT_RIGHT +key 60 SOFT_LEFT +key 107 ENDCALL +key 62 ENDCALL +key 229 MENU +key 139 MENU +key 59 MENU +key 127 SEARCH +key 217 SEARCH +key 228 POUND +key 227 STAR +key 231 CALL +key 61 CALL +key 232 DPAD_CENTER +key 108 DPAD_DOWN +key 103 DPAD_UP +key 102 HOME +key 105 DPAD_LEFT +key 106 DPAD_RIGHT +key 115 VOLUME_UP +key 114 VOLUME_DOWN +key 116 POWER +key 212 CAMERA + +key 16 Q +key 17 W +key 18 E +key 19 R +key 20 T +key 21 Y +key 22 U +key 23 I +key 24 O +key 25 P +key 26 LEFT_BRACKET +key 27 RIGHT_BRACKET +key 43 BACKSLASH + +key 30 A +key 31 S +key 32 D +key 33 F +key 34 G +key 35 H +key 36 J +key 37 K +key 38 L +key 39 SEMICOLON +key 40 APOSTROPHE +key 14 DEL + +key 44 Z +key 45 X +key 46 C +key 47 V +key 48 B +key 49 N +key 50 M +key 51 COMMA +key 52 PERIOD +key 53 SLASH +key 28 ENTER + +key 56 ALT_LEFT +key 100 ALT_RIGHT +key 42 SHIFT_LEFT +key 54 SHIFT_RIGHT +key 15 TAB +key 57 SPACE +key 150 EXPLORER +key 155 ENVELOPE + +key 12 MINUS +key 13 EQUALS +key 215 AT + +# On an AT keyboard: ESC, F10 +key 1 BACK +key 68 MENU + +# App switch = Overview key +key 580 APP_SWITCH + +# Media control keys +key 160 MEDIA_CLOSE +key 161 MEDIA_EJECT +key 163 MEDIA_NEXT +key 164 MEDIA_PLAY_PAUSE +key 165 MEDIA_PREVIOUS +key 166 MEDIA_STOP +key 167 MEDIA_RECORD +key 168 MEDIA_REWIND + +key 142 SLEEP +key 581 STEM_PRIMARY +key 582 STEM_1 +key 583 STEM_2 +key 584 STEM_3 diff --git a/system/system/usr/share/bmd/RFFspeed_501.bmd b/system/system/usr/share/bmd/RFFspeed_501.bmd new file mode 100644 index 0000000000000000000000000000000000000000..e7299a519902835c3216b96bbcc7a58bd473837d Binary files /dev/null and b/system/system/usr/share/bmd/RFFspeed_501.bmd differ diff --git a/system/system/usr/share/bmd/RFFstd_501.bmd b/system/system/usr/share/bmd/RFFstd_501.bmd new file mode 100644 index 0000000000000000000000000000000000000000..218739612fca0e64cd4bea17ebf706b5183ea2a6 Binary files /dev/null and b/system/system/usr/share/bmd/RFFstd_501.bmd differ diff --git a/system/system/usr/share/zoneinfo/tzdata b/system/system/usr/share/zoneinfo/tzdata new file mode 100644 index 0000000000000000000000000000000000000000..6c55cd896e28cb7278c9058a134d1c65a2fa4353 Binary files /dev/null and b/system/system/usr/share/zoneinfo/tzdata differ diff --git a/system/system/usr/share/zoneinfo/tzlookup.xml b/system/system/usr/share/zoneinfo/tzlookup.xml new file mode 100644 index 0000000000000000000000000000000000000000..3a553fb49e4152f67c9e4c0676513a911b734300 --- /dev/null +++ b/system/system/usr/share/zoneinfo/tzlookup.xml @@ -0,0 +1,927 @@ +<?xml version="1.0" encoding="UTF-8"?><!-- + + **** Autogenerated file - DO NOT EDIT **** + +--><timezones ianaversion="2018i"> + <countryzones> + <country code="ad" default="Europe/Andorra" everutc="n"> + <id>Europe/Andorra</id> + </country> + <country code="ae" default="Asia/Dubai" everutc="n"> + <id>Asia/Dubai</id> + </country> + <country code="af" default="Asia/Kabul" everutc="n"> + <id>Asia/Kabul</id> + </country> + <country code="ag" default="America/Antigua" everutc="n"> + <id>America/Antigua</id> + </country> + <country code="ai" default="America/Anguilla" everutc="n"> + <id>America/Anguilla</id> + </country> + <country code="al" default="Europe/Tirane" everutc="n"> + <id>Europe/Tirane</id> + </country> + <country code="am" default="Asia/Yerevan" everutc="n"> + <id>Asia/Yerevan</id> + </country> + <country code="ao" default="Africa/Luanda" everutc="n"> + <id>Africa/Luanda</id> + </country> + <country code="aq" default="Antarctica/McMurdo" everutc="y"> + <id>Antarctica/McMurdo</id> + <id>Antarctica/DumontDUrville</id> + <id>Antarctica/Casey</id> + <id>Antarctica/Davis</id> + <id>Antarctica/Mawson</id> + <id>Antarctica/Vostok</id> + <id>Antarctica/Syowa</id> + <id>Antarctica/Troll</id> + <id>Antarctica/Rothera</id> + <id>Antarctica/Palmer</id> + </country> + <country code="ar" default="America/Argentina/Buenos_Aires" everutc="n"> + <id>America/Argentina/Buenos_Aires</id> + <id notafter="687931200000">America/Argentina/Cordoba</id> + <id notafter="1096171200000">America/Argentina/Salta</id> + <id notafter="687931200000">America/Argentina/Jujuy</id> + <id notafter="1087099200000">America/Argentina/Tucuman</id> + <id notafter="1087704000000">America/Argentina/Catamarca</id> + <id notafter="687931200000">America/Argentina/La_Rioja</id> + <id notafter="1090728000000">America/Argentina/San_Juan</id> + <id notafter="1237082400000">America/Argentina/Mendoza</id> + <id>America/Argentina/San_Luis</id> + <id notafter="673588800000">America/Argentina/Rio_Gallegos</id> + <id notafter="1087704000000">America/Argentina/Ushuaia</id> + </country> + <country code="as" default="Pacific/Pago_Pago" everutc="n"> + <id>Pacific/Pago_Pago</id> + </country> + <country code="at" default="Europe/Vienna" everutc="n"> + <id>Europe/Vienna</id> + </country> + <country code="au" default="Australia/Sydney" everutc="n"> + <id>Australia/Sydney</id> + <id notafter="796147200000">Australia/Melbourne</id> + <id>Australia/Brisbane</id> + <id notafter="1193500800000">Australia/Hobart</id> + <id notafter="37728000000">Australia/Currie</id> + <id notafter="762883200000">Australia/Lindeman</id> + <id>Antarctica/Macquarie</id> + <id>Australia/Lord_Howe</id> + <id>Australia/Adelaide</id> + <id notafter="796149000000">Australia/Broken_Hill</id> + <id>Australia/Darwin</id> + <id>Australia/Perth</id> + <id>Australia/Eucla</id> + </country> + <country code="aw" default="America/Aruba" everutc="n"> + <id>America/Aruba</id> + </country> + <country code="ax" default="Europe/Mariehamn" everutc="n"> + <id>Europe/Mariehamn</id> + </country> + <country code="az" default="Asia/Baku" everutc="n"> + <id>Asia/Baku</id> + </country> + <country code="ba" default="Europe/Sarajevo" everutc="n"> + <id>Europe/Sarajevo</id> + </country> + <country code="bb" default="America/Barbados" everutc="n"> + <id>America/Barbados</id> + </country> + <country code="bd" default="Asia/Dhaka" everutc="n"> + <id>Asia/Dhaka</id> + </country> + <country code="be" default="Europe/Brussels" everutc="n"> + <id>Europe/Brussels</id> + </country> + <country code="bf" default="Africa/Ouagadougou" everutc="y"> + <id>Africa/Ouagadougou</id> + </country> + <country code="bg" default="Europe/Sofia" everutc="n"> + <id>Europe/Sofia</id> + </country> + <country code="bh" default="Asia/Bahrain" everutc="n"> + <id>Asia/Bahrain</id> + </country> + <country code="bi" default="Africa/Bujumbura" everutc="n"> + <id>Africa/Bujumbura</id> + </country> + <country code="bj" default="Africa/Porto-Novo" everutc="n"> + <id>Africa/Porto-Novo</id> + </country> + <country code="bl" default="America/St_Barthelemy" everutc="n"> + <id>America/St_Barthelemy</id> + </country> + <country code="bm" default="Atlantic/Bermuda" everutc="n"> + <id>Atlantic/Bermuda</id> + </country> + <country code="bn" default="Asia/Brunei" everutc="n"> + <id>Asia/Brunei</id> + </country> + <country code="bo" default="America/La_Paz" everutc="n"> + <id>America/La_Paz</id> + </country> + <country code="bq" default="America/Kralendijk" everutc="n"> + <id>America/Kralendijk</id> + </country> + <country code="br" default="America/Noronha" everutc="n"> + <id>America/Noronha</id> + <id>America/Sao_Paulo</id> + <id notafter="1013911200000">America/Belem</id> + <id notafter="972180000000">America/Fortaleza</id> + <id notafter="1330221600000">America/Recife</id> + <id notafter="1361066400000">America/Araguaina</id> + <id notafter="824004000000">America/Maceio</id> + <id>America/Bahia</id> + <id notafter="1214280000000">America/Santarem</id> + <id>America/Manaus</id> + <id notafter="1076814000000">America/Campo_Grande</id> + <id>America/Cuiaba</id> + <id notafter="761713200000">America/Porto_Velho</id> + <id notafter="971578800000">America/Boa_Vista</id> + <id notafter="761716800000">America/Eirunepe</id> + <id>America/Rio_Branco</id> + </country> + <country code="bs" default="America/Nassau" everutc="n"> + <id>America/Nassau</id> + </country> + <country code="bt" default="Asia/Thimphu" everutc="n"> + <id>Asia/Thimphu</id> + </country> + <country code="bw" default="Africa/Gaborone" everutc="n"> + <id>Africa/Gaborone</id> + </country> + <country code="by" default="Europe/Minsk" everutc="n"> + <id>Europe/Minsk</id> + </country> + <country code="bz" default="America/Belize" everutc="n"> + <id>America/Belize</id> + </country> + <country code="ca" default="America/St_Johns" everutc="n"> + <id>America/St_Johns</id> + <id>America/Halifax</id> + <id notafter="57733200000">America/Glace_Bay</id> + <id notafter="1162098000000">America/Moncton</id> + <id notafter="1299996000000">America/Goose_Bay</id> + <id>America/Blanc-Sablon</id> + <id>America/Toronto</id> + <id notafter="89186400000">America/Nipigon</id> + <id notafter="120636000000">America/Thunder_Bay</id> + <id notafter="972802800000">America/Iqaluit</id> + <id notafter="796806000000">America/Pangnirtung</id> + <id>America/Atikokan</id> + <id>America/Winnipeg</id> + <id>America/Regina</id> + <id notafter="1130659200000">America/Rankin_Inlet</id> + <id notafter="986112000000">America/Rainy_River</id> + <id notafter="73472400000">America/Swift_Current</id> + <id notafter="1173600000000">America/Resolute</id> + <id>America/Edmonton</id> + <id notafter="986115600000">America/Cambridge_Bay</id> + <id notafter="309945600000">America/Yellowknife</id> + <id notafter="294228000000">America/Inuvik</id> + <id>America/Dawson_Creek</id> + <id notafter="84013200000">America/Creston</id> + <id notafter="1425808800000">America/Fort_Nelson</id> + <id>America/Vancouver</id> + <id notafter="309949200000">America/Whitehorse</id> + <id notafter="120646800000">America/Dawson</id> + </country> + <country code="cc" default="Indian/Cocos" everutc="n"> + <id>Indian/Cocos</id> + </country> + <country code="cd" default="Africa/Kinshasa" everutc="n"> + <id>Africa/Lubumbashi</id> + <id>Africa/Kinshasa</id> + </country> + <country code="cf" default="Africa/Bangui" everutc="n"> + <id>Africa/Bangui</id> + </country> + <country code="cg" default="Africa/Brazzaville" everutc="n"> + <id>Africa/Brazzaville</id> + </country> + <country code="ch" default="Europe/Zurich" everutc="n"> + <id>Europe/Zurich</id> + </country> + <country code="ci" default="Africa/Abidjan" everutc="y"> + <id>Africa/Abidjan</id> + </country> + <country code="ck" default="Pacific/Rarotonga" everutc="n"> + <id>Pacific/Rarotonga</id> + </country> + <country code="cl" default="America/Santiago" everutc="n"> + <id>America/Punta_Arenas</id> + <id>America/Santiago</id> + <id>Pacific/Easter</id> + </country> + <country code="cm" default="Africa/Douala" everutc="n"> + <id>Africa/Douala</id> + </country> + <country code="cn" default="Asia/Shanghai" everutc="n"> + <id>Asia/Shanghai</id> + <id>Asia/Urumqi</id> + </country> + <country code="co" default="America/Bogota" everutc="n"> + <id>America/Bogota</id> + </country> + <country code="cr" default="America/Costa_Rica" everutc="n"> + <id>America/Costa_Rica</id> + </country> + <country code="cu" default="America/Havana" everutc="n"> + <id>America/Havana</id> + </country> + <country code="cv" default="Atlantic/Cape_Verde" everutc="n"> + <id>Atlantic/Cape_Verde</id> + </country> + <country code="cw" default="America/Curacao" everutc="n"> + <id>America/Curacao</id> + </country> + <country code="cx" default="Indian/Christmas" everutc="n"> + <id>Indian/Christmas</id> + </country> + <country code="cy" default="Asia/Nicosia" everutc="n"> + <id>Asia/Nicosia</id> + <id>Asia/Famagusta</id> + </country> + <country code="cz" default="Europe/Prague" everutc="n"> + <id>Europe/Prague</id> + </country> + <country code="de" default="Europe/Berlin" everutc="n"> + <id>Europe/Berlin</id> + <id notafter="338950800000">Europe/Busingen</id> + </country> + <country code="dj" default="Africa/Djibouti" everutc="n"> + <id>Africa/Djibouti</id> + </country> + <country code="dk" default="Europe/Copenhagen" everutc="n"> + <id>Europe/Copenhagen</id> + </country> + <country code="dm" default="America/Dominica" everutc="n"> + <id>America/Dominica</id> + </country> + <country code="do" default="America/Santo_Domingo" everutc="n"> + <id>America/Santo_Domingo</id> + </country> + <country code="dz" default="Africa/Algiers" everutc="n"> + <id>Africa/Algiers</id> + </country> + <country code="ec" default="America/Guayaquil" everutc="n"> + <id>America/Guayaquil</id> + <id>Pacific/Galapagos</id> + </country> + <country code="ee" default="Europe/Tallinn" everutc="n"> + <id>Europe/Tallinn</id> + </country> + <country code="eg" default="Africa/Cairo" everutc="n"> + <id>Africa/Cairo</id> + </country> + <country code="eh" default="Africa/El_Aaiun" everutc="y"> + <id>Africa/El_Aaiun</id> + </country> + <country code="er" default="Africa/Asmara" everutc="n"> + <id>Africa/Asmara</id> + </country> + <country code="es" default="Europe/Madrid" everutc="y"> + <id>Europe/Madrid</id> + <id notafter="496803600000">Africa/Ceuta</id> + <id>Atlantic/Canary</id> + </country> + <country code="et" default="Africa/Addis_Ababa" everutc="n"> + <id>Africa/Addis_Ababa</id> + </country> + <country code="fi" default="Europe/Helsinki" everutc="n"> + <id>Europe/Helsinki</id> + </country> + <country code="fj" default="Pacific/Fiji" everutc="n"> + <id>Pacific/Fiji</id> + </country> + <country code="fk" default="Atlantic/Stanley" everutc="n"> + <id>Atlantic/Stanley</id> + </country> + <country code="fm" default="Pacific/Pohnpei" everutc="n"> + <id>Pacific/Pohnpei</id> + <id>Pacific/Kosrae</id> + <id>Pacific/Chuuk</id> + </country> + <country code="fo" default="Atlantic/Faroe" everutc="y"> + <id>Atlantic/Faroe</id> + </country> + <country code="fr" default="Europe/Paris" everutc="n"> + <id>Europe/Paris</id> + </country> + <country code="ga" default="Africa/Libreville" everutc="n"> + <id>Africa/Libreville</id> + </country> + <country code="gb" default="Europe/London" everutc="y"> + <id>Europe/London</id> + </country> + <country code="gd" default="America/Grenada" everutc="n"> + <id>America/Grenada</id> + </country> + <country code="ge" default="Asia/Tbilisi" everutc="n"> + <id>Asia/Tbilisi</id> + </country> + <country code="gf" default="America/Cayenne" everutc="n"> + <id>America/Cayenne</id> + </country> + <country code="gg" default="Europe/Guernsey" everutc="y"> + <id>Europe/Guernsey</id> + </country> + <country code="gh" default="Africa/Accra" everutc="y"> + <id>Africa/Accra</id> + </country> + <country code="gi" default="Europe/Gibraltar" everutc="n"> + <id>Europe/Gibraltar</id> + </country> + <country code="gl" default="America/Godthab" everutc="y"> + <id>America/Danmarkshavn</id> + <id>America/Scoresbysund</id> + <id>America/Godthab</id> + <id>America/Thule</id> + </country> + <country code="gm" default="Africa/Banjul" everutc="y"> + <id>Africa/Banjul</id> + </country> + <country code="gn" default="Africa/Conakry" everutc="y"> + <id>Africa/Conakry</id> + </country> + <country code="gp" default="America/Guadeloupe" everutc="n"> + <id>America/Guadeloupe</id> + </country> + <country code="gq" default="Africa/Malabo" everutc="n"> + <id>Africa/Malabo</id> + </country> + <country code="gr" default="Europe/Athens" everutc="n"> + <id>Europe/Athens</id> + </country> + <country code="gs" default="Atlantic/South_Georgia" everutc="n"> + <id>Atlantic/South_Georgia</id> + </country> + <country code="gt" default="America/Guatemala" everutc="n"> + <id>America/Guatemala</id> + </country> + <country code="gu" default="Pacific/Guam" everutc="n"> + <id>Pacific/Guam</id> + </country> + <country code="gw" default="Africa/Bissau" everutc="y"> + <id>Africa/Bissau</id> + </country> + <country code="gy" default="America/Guyana" everutc="n"> + <id>America/Guyana</id> + </country> + <country code="hk" default="Asia/Hong_Kong" everutc="n"> + <id>Asia/Hong_Kong</id> + </country> + <country code="hn" default="America/Tegucigalpa" everutc="n"> + <id>America/Tegucigalpa</id> + </country> + <country code="hr" default="Europe/Zagreb" everutc="n"> + <id>Europe/Zagreb</id> + </country> + <country code="ht" default="America/Port-au-Prince" everutc="n"> + <id>America/Port-au-Prince</id> + </country> + <country code="hu" default="Europe/Budapest" everutc="n"> + <id>Europe/Budapest</id> + </country> + <country code="id" default="Asia/Jakarta" everutc="n"> + <id>Asia/Jayapura</id> + <id>Asia/Makassar</id> + <id>Asia/Jakarta</id> + <id notafter="567964800000">Asia/Pontianak</id> + </country> + <country code="ie" default="Europe/Dublin" everutc="y"> + <id>Europe/Dublin</id> + </country> + <country code="il" default="Asia/Jerusalem" everutc="n"> + <id>Asia/Jerusalem</id> + </country> + <country code="im" default="Europe/Isle_of_Man" everutc="y"> + <id>Europe/Isle_of_Man</id> + </country> + <country code="in" default="Asia/Kolkata" everutc="n"> + <id>Asia/Kolkata</id> + </country> + <country code="io" default="Indian/Chagos" everutc="n"> + <id>Indian/Chagos</id> + </country> + <country code="iq" default="Asia/Baghdad" everutc="n"> + <id>Asia/Baghdad</id> + </country> + <country code="ir" default="Asia/Tehran" everutc="n"> + <id>Asia/Tehran</id> + </country> + <country code="is" default="Atlantic/Reykjavik" everutc="y"> + <id>Atlantic/Reykjavik</id> + </country> + <country code="it" default="Europe/Rome" everutc="n"> + <id>Europe/Rome</id> + </country> + <country code="je" default="Europe/Jersey" everutc="y"> + <id>Europe/Jersey</id> + </country> + <country code="jm" default="America/Jamaica" everutc="n"> + <id>America/Jamaica</id> + </country> + <country code="jo" default="Asia/Amman" everutc="n"> + <id>Asia/Amman</id> + </country> + <country code="jp" default="Asia/Tokyo" everutc="n"> + <id>Asia/Tokyo</id> + </country> + <country code="ke" default="Africa/Nairobi" everutc="n"> + <id>Africa/Nairobi</id> + </country> + <country code="kg" default="Asia/Bishkek" everutc="n"> + <id>Asia/Bishkek</id> + </country> + <country code="kh" default="Asia/Phnom_Penh" everutc="n"> + <id>Asia/Phnom_Penh</id> + </country> + <country code="ki" default="Pacific/Tarawa" everutc="n"> + <id>Pacific/Kiritimati</id> + <id>Pacific/Enderbury</id> + <id>Pacific/Tarawa</id> + </country> + <country code="km" default="Indian/Comoro" everutc="n"> + <id>Indian/Comoro</id> + </country> + <country code="kn" default="America/St_Kitts" everutc="n"> + <id>America/St_Kitts</id> + </country> + <country code="kp" default="Asia/Pyongyang" everutc="n"> + <id>Asia/Pyongyang</id> + </country> + <country code="kr" default="Asia/Seoul" everutc="n"> + <id>Asia/Seoul</id> + </country> + <country code="kw" default="Asia/Kuwait" everutc="n"> + <id>Asia/Kuwait</id> + </country> + <country code="ky" default="America/Cayman" everutc="n"> + <id>America/Cayman</id> + </country> + <country code="kz" default="Asia/Almaty" everutc="n"> + <id>Asia/Almaty</id> + <id notafter="1099170000000">Asia/Qostanay</id> + <id notafter="1099173600000">Asia/Aqtau</id> + <id>Asia/Oral</id> + <id notafter="1545328800000">Asia/Qyzylorda</id> + <id notafter="1545328800000">Asia/Aqtobe</id> + <id notafter="922572000000">Asia/Atyrau</id> + </country> + <country code="la" default="Asia/Vientiane" everutc="n"> + <id>Asia/Vientiane</id> + </country> + <country code="lb" default="Asia/Beirut" everutc="n"> + <id>Asia/Beirut</id> + </country> + <country code="lc" default="America/St_Lucia" everutc="n"> + <id>America/St_Lucia</id> + </country> + <country code="li" default="Europe/Vaduz" everutc="n"> + <id>Europe/Vaduz</id> + </country> + <country code="lk" default="Asia/Colombo" everutc="n"> + <id>Asia/Colombo</id> + </country> + <country code="lr" default="Africa/Monrovia" everutc="y"> + <id>Africa/Monrovia</id> + </country> + <country code="ls" default="Africa/Maseru" everutc="n"> + <id>Africa/Maseru</id> + </country> + <country code="lt" default="Europe/Vilnius" everutc="n"> + <id>Europe/Vilnius</id> + </country> + <country code="lu" default="Europe/Luxembourg" everutc="n"> + <id>Europe/Luxembourg</id> + </country> + <country code="lv" default="Europe/Riga" everutc="n"> + <id>Europe/Riga</id> + </country> + <country code="ly" default="Africa/Tripoli" everutc="n"> + <id>Africa/Tripoli</id> + </country> + <country code="ma" default="Africa/Casablanca" everutc="y"> + <id>Africa/Casablanca</id> + </country> + <country code="mc" default="Europe/Monaco" everutc="n"> + <id>Europe/Monaco</id> + </country> + <country code="md" default="Europe/Chisinau" everutc="n"> + <id>Europe/Chisinau</id> + </country> + <country code="me" default="Europe/Podgorica" everutc="n"> + <id>Europe/Podgorica</id> + </country> + <country code="mf" default="America/Marigot" everutc="n"> + <id>America/Marigot</id> + </country> + <country code="mg" default="Indian/Antananarivo" everutc="n"> + <id>Indian/Antananarivo</id> + </country> + <country code="mh" default="Pacific/Majuro" everutc="n"> + <id>Pacific/Majuro</id> + <id notafter="745934400000">Pacific/Kwajalein</id> + </country> + <country code="mk" default="Europe/Skopje" everutc="n"> + <id>Europe/Skopje</id> + </country> + <country code="ml" default="Africa/Bamako" everutc="y"> + <id>Africa/Bamako</id> + </country> + <country code="mm" default="Asia/Yangon" everutc="n"> + <id>Asia/Yangon</id> + </country> + <country code="mn" default="Asia/Ulaanbaatar" everutc="n"> + <id>Asia/Choibalsan</id> + <id>Asia/Ulaanbaatar</id> + <id>Asia/Hovd</id> + </country> + <country code="mo" default="Asia/Macau" everutc="n"> + <id>Asia/Macau</id> + </country> + <country code="mp" default="Pacific/Saipan" everutc="n"> + <id>Pacific/Saipan</id> + </country> + <country code="mq" default="America/Martinique" everutc="n"> + <id>America/Martinique</id> + </country> + <country code="mr" default="Africa/Nouakchott" everutc="y"> + <id>Africa/Nouakchott</id> + </country> + <country code="ms" default="America/Montserrat" everutc="n"> + <id>America/Montserrat</id> + </country> + <country code="mt" default="Europe/Malta" everutc="n"> + <id>Europe/Malta</id> + </country> + <country code="mu" default="Indian/Mauritius" everutc="n"> + <id>Indian/Mauritius</id> + </country> + <country code="mv" default="Indian/Maldives" everutc="n"> + <id>Indian/Maldives</id> + </country> + <country code="mw" default="Africa/Blantyre" everutc="n"> + <id>Africa/Blantyre</id> + </country> + <country code="mx" default="America/Mexico_City" everutc="n"> + <id>America/Mexico_City</id> + <id notafter="407653200000">America/Merida</id> + <id notafter="594198000000">America/Monterrey</id> + <id>America/Matamoros</id> + <id notafter="1270371600000">America/Bahia_Banderas</id> + <id>America/Cancun</id> + <id>America/Chihuahua</id> + <id>America/Hermosillo</id> + <id notafter="891766800000">America/Mazatlan</id> + <id>America/Ojinaga</id> + <id>America/Tijuana</id> + </country> + <country code="my" default="Asia/Kuala_Lumpur" everutc="n"> + <id>Asia/Kuala_Lumpur</id> + <id notafter="378664200000">Asia/Kuching</id> + </country> + <country code="mz" default="Africa/Maputo" everutc="n"> + <id>Africa/Maputo</id> + </country> + <country code="na" default="Africa/Windhoek" everutc="n"> + <id>Africa/Windhoek</id> + </country> + <country code="nc" default="Pacific/Noumea" everutc="n"> + <id>Pacific/Noumea</id> + </country> + <country code="ne" default="Africa/Niamey" everutc="n"> + <id>Africa/Niamey</id> + </country> + <country code="nf" default="Pacific/Norfolk" everutc="n"> + <id>Pacific/Norfolk</id> + </country> + <country code="ng" default="Africa/Lagos" everutc="n"> + <id>Africa/Lagos</id> + </country> + <country code="ni" default="America/Managua" everutc="n"> + <id>America/Managua</id> + </country> + <country code="nl" default="Europe/Amsterdam" everutc="n"> + <id>Europe/Amsterdam</id> + </country> + <country code="no" default="Europe/Oslo" everutc="n"> + <id>Europe/Oslo</id> + </country> + <country code="np" default="Asia/Kathmandu" everutc="n"> + <id>Asia/Kathmandu</id> + </country> + <country code="nr" default="Pacific/Nauru" everutc="n"> + <id>Pacific/Nauru</id> + </country> + <country code="nu" default="Pacific/Niue" everutc="n"> + <id>Pacific/Niue</id> + </country> + <country code="nz" default="Pacific/Auckland" everutc="n"> + <id>Pacific/Auckland</id> + <id>Pacific/Chatham</id> + </country> + <country code="om" default="Asia/Muscat" everutc="n"> + <id>Asia/Muscat</id> + </country> + <country code="pa" default="America/Panama" everutc="n"> + <id>America/Panama</id> + </country> + <country code="pe" default="America/Lima" everutc="n"> + <id>America/Lima</id> + </country> + <country code="pf" default="Pacific/Tahiti" everutc="n"> + <id>Pacific/Gambier</id> + <id>Pacific/Marquesas</id> + <id>Pacific/Tahiti</id> + </country> + <country code="pg" default="Pacific/Port_Moresby" everutc="n"> + <id>Pacific/Port_Moresby</id> + <id>Pacific/Bougainville</id> + </country> + <country code="ph" default="Asia/Manila" everutc="n"> + <id>Asia/Manila</id> + </country> + <country code="pk" default="Asia/Karachi" everutc="n"> + <id>Asia/Karachi</id> + </country> + <country code="pl" default="Europe/Warsaw" everutc="n"> + <id>Europe/Warsaw</id> + </country> + <country code="pm" default="America/Miquelon" everutc="n"> + <id>America/Miquelon</id> + </country> + <country code="pn" default="Pacific/Pitcairn" everutc="n"> + <id>Pacific/Pitcairn</id> + </country> + <country code="pr" default="America/Puerto_Rico" everutc="n"> + <id>America/Puerto_Rico</id> + </country> + <country code="ps" default="Asia/Gaza" everutc="n"> + <id notafter="1317330000000">Asia/Gaza</id> + <id>Asia/Hebron</id> + </country> + <country code="pt" default="Europe/Lisbon" everutc="y"> + <id>Europe/Lisbon</id> + <id notafter="828234000000">Atlantic/Madeira</id> + <id>Atlantic/Azores</id> + </country> + <country code="pw" default="Pacific/Palau" everutc="n"> + <id>Pacific/Palau</id> + </country> + <country code="py" default="America/Asuncion" everutc="n"> + <id>America/Asuncion</id> + </country> + <country code="qa" default="Asia/Qatar" everutc="n"> + <id>Asia/Qatar</id> + </country> + <country code="re" default="Indian/Reunion" everutc="n"> + <id>Indian/Reunion</id> + </country> + <country code="ro" default="Europe/Bucharest" everutc="n"> + <id>Europe/Bucharest</id> + </country> + <country code="rs" default="Europe/Belgrade" everutc="n"> + <id>Europe/Belgrade</id> + </country> + <country code="ru" default="Europe/Moscow" everutc="n"> + <id>Asia/Kamchatka</id> + <id>Asia/Anadyr</id> + <id>Asia/Magadan</id> + <id>Asia/Sakhalin</id> + <id>Asia/Srednekolymsk</id> + <id>Asia/Vladivostok</id> + <id notafter="1315828800000">Asia/Ust-Nera</id> + <id notafter="1459015200000">Asia/Yakutsk</id> + <id>Asia/Chita</id> + <id notafter="1315832400000">Asia/Khandyga</id> + <id>Asia/Irkutsk</id> + <id>Asia/Krasnoyarsk</id> + <id>Asia/Novosibirsk</id> + <id>Asia/Barnaul</id> + <id notafter="1459022400000">Asia/Novokuznetsk</id> + <id notafter="1464465600000">Asia/Tomsk</id> + <id>Asia/Omsk</id> + <id>Asia/Yekaterinburg</id> + <id>Europe/Samara</id> + <id notafter="701823600000">Europe/Astrakhan</id> + <id notafter="1480806000000">Europe/Ulyanovsk</id> + <id>Europe/Saratov</id> + <id>Europe/Volgograd</id> + <id>Europe/Moscow</id> + <id>Europe/Kirov</id> + <id picker="n" notafter="1396137600000">Europe/Simferopol</id> + <id>Europe/Kaliningrad</id> + </country> + <country code="rw" default="Africa/Kigali" everutc="n"> + <id>Africa/Kigali</id> + </country> + <country code="sa" default="Asia/Riyadh" everutc="n"> + <id>Asia/Riyadh</id> + </country> + <country code="sb" default="Pacific/Guadalcanal" everutc="n"> + <id>Pacific/Guadalcanal</id> + </country> + <country code="sc" default="Indian/Mahe" everutc="n"> + <id>Indian/Mahe</id> + </country> + <country code="sd" default="Africa/Khartoum" everutc="n"> + <id>Africa/Khartoum</id> + </country> + <country code="se" default="Europe/Stockholm" everutc="n"> + <id>Europe/Stockholm</id> + </country> + <country code="sg" default="Asia/Singapore" everutc="n"> + <id>Asia/Singapore</id> + </country> + <country code="sh" default="Atlantic/St_Helena" everutc="y"> + <id>Atlantic/St_Helena</id> + </country> + <country code="si" default="Europe/Ljubljana" everutc="n"> + <id>Europe/Ljubljana</id> + </country> + <country code="sj" default="Arctic/Longyearbyen" everutc="n"> + <id>Arctic/Longyearbyen</id> + </country> + <country code="sk" default="Europe/Bratislava" everutc="n"> + <id>Europe/Bratislava</id> + </country> + <country code="sl" default="Africa/Freetown" everutc="y"> + <id>Africa/Freetown</id> + </country> + <country code="sm" default="Europe/San_Marino" everutc="n"> + <id>Europe/San_Marino</id> + </country> + <country code="sn" default="Africa/Dakar" everutc="y"> + <id>Africa/Dakar</id> + </country> + <country code="so" default="Africa/Mogadishu" everutc="n"> + <id>Africa/Mogadishu</id> + </country> + <country code="sr" default="America/Paramaribo" everutc="n"> + <id>America/Paramaribo</id> + </country> + <country code="ss" default="Africa/Juba" everutc="n"> + <id>Africa/Juba</id> + </country> + <country code="st" default="Africa/Sao_Tome" everutc="y"> + <id>Africa/Sao_Tome</id> + </country> + <country code="sv" default="America/El_Salvador" everutc="n"> + <id>America/El_Salvador</id> + </country> + <country code="sx" default="America/Lower_Princes" everutc="n"> + <id>America/Lower_Princes</id> + </country> + <country code="sy" default="Asia/Damascus" everutc="n"> + <id>Asia/Damascus</id> + </country> + <country code="sz" default="Africa/Mbabane" everutc="n"> + <id>Africa/Mbabane</id> + </country> + <country code="tc" default="America/Grand_Turk" everutc="n"> + <id>America/Grand_Turk</id> + </country> + <country code="td" default="Africa/Ndjamena" everutc="n"> + <id>Africa/Ndjamena</id> + </country> + <country code="tf" default="Indian/Kerguelen" everutc="n"> + <id>Indian/Kerguelen</id> + </country> + <country code="tg" default="Africa/Lome" everutc="y"> + <id>Africa/Lome</id> + </country> + <country code="th" default="Asia/Bangkok" everutc="n"> + <id>Asia/Bangkok</id> + </country> + <country code="tj" default="Asia/Dushanbe" everutc="n"> + <id>Asia/Dushanbe</id> + </country> + <country code="tk" default="Pacific/Fakaofo" everutc="n"> + <id>Pacific/Fakaofo</id> + </country> + <country code="tl" default="Asia/Dili" everutc="n"> + <id>Asia/Dili</id> + </country> + <country code="tm" default="Asia/Ashgabat" everutc="n"> + <id>Asia/Ashgabat</id> + </country> + <country code="tn" default="Africa/Tunis" everutc="n"> + <id>Africa/Tunis</id> + </country> + <country code="to" default="Pacific/Tongatapu" everutc="n"> + <id>Pacific/Tongatapu</id> + </country> + <country code="tr" default="Europe/Istanbul" everutc="n"> + <id>Europe/Istanbul</id> + </country> + <country code="tt" default="America/Port_of_Spain" everutc="n"> + <id>America/Port_of_Spain</id> + </country> + <country code="tv" default="Pacific/Funafuti" everutc="n"> + <id>Pacific/Funafuti</id> + </country> + <country code="tw" default="Asia/Taipei" everutc="n"> + <id>Asia/Taipei</id> + </country> + <country code="tz" default="Africa/Dar_es_Salaam" everutc="n"> + <id>Africa/Dar_es_Salaam</id> + </country> + <country code="ua" default="Europe/Kiev" everutc="n"> + <id>Europe/Kiev</id> + <id notafter="686091600000">Europe/Uzhgorod</id> + <id notafter="686102400000">Europe/Zaporozhye</id> + </country> + <country code="ug" default="Africa/Kampala" everutc="n"> + <id>Africa/Kampala</id> + </country> + <country code="um" default="Pacific/Wake" everutc="n"> + <id>Pacific/Wake</id> + <id>Pacific/Midway</id> + </country> + <country code="us" default="America/New_York" everutc="n"> + <id>America/New_York</id> + <id notafter="167814000000">America/Detroit</id> + <id notafter="152089200000">America/Kentucky/Louisville</id> + <id notafter="972802800000">America/Kentucky/Monticello</id> + <id notafter="1130652000000">America/Indiana/Indianapolis</id> + <id notafter="1194159600000">America/Indiana/Vincennes</id> + <id notafter="1173600000000">America/Indiana/Winamac</id> + <id notafter="183535200000">America/Indiana/Marengo</id> + <id notafter="247042800000">America/Indiana/Petersburg</id> + <id notafter="89186400000">America/Indiana/Vevay</id> + <id>America/Chicago</id> + <id notafter="688546800000">America/Indiana/Knox</id> + <id notafter="104918400000">America/Menominee</id> + <id notafter="720000000000">America/North_Dakota/Center</id> + <id notafter="1067155200000">America/North_Dakota/New_Salem</id> + <id notafter="1143964800000">America/Indiana/Tell_City</id> + <id notafter="1289116800000">America/North_Dakota/Beulah</id> + <id>America/Denver</id> + <id notafter="129114000000">America/Boise</id> + <id>America/Phoenix</id> + <id>America/Los_Angeles</id> + <id>America/Anchorage</id> + <id notafter="436359600000">America/Juneau</id> + <id notafter="436356000000">America/Yakutat</id> + <id notafter="436363200000">America/Nome</id> + <id notafter="1552215600000">America/Metlakatla</id> + <id notafter="341402400000">America/Sitka</id> + <id>Pacific/Honolulu</id> + <id>America/Adak</id> + </country> + <country code="uy" default="America/Montevideo" everutc="n"> + <id>America/Montevideo</id> + </country> + <country code="uz" default="Asia/Tashkent" everutc="n"> + <id>Asia/Tashkent</id> + <id notafter="670366800000">Asia/Samarkand</id> + </country> + <country code="va" default="Europe/Vatican" everutc="n"> + <id>Europe/Vatican</id> + </country> + <country code="vc" default="America/St_Vincent" everutc="n"> + <id>America/St_Vincent</id> + </country> + <country code="ve" default="America/Caracas" everutc="n"> + <id>America/Caracas</id> + </country> + <country code="vg" default="America/Tortola" everutc="n"> + <id>America/Tortola</id> + </country> + <country code="vi" default="America/St_Thomas" everutc="n"> + <id>America/St_Thomas</id> + </country> + <country code="vn" default="Asia/Ho_Chi_Minh" everutc="n"> + <id>Asia/Ho_Chi_Minh</id> + </country> + <country code="vu" default="Pacific/Efate" everutc="n"> + <id>Pacific/Efate</id> + </country> + <country code="wf" default="Pacific/Wallis" everutc="n"> + <id>Pacific/Wallis</id> + </country> + <country code="ws" default="Pacific/Apia" everutc="n"> + <id>Pacific/Apia</id> + </country> + <country code="ye" default="Asia/Aden" everutc="n"> + <id>Asia/Aden</id> + </country> + <country code="yt" default="Indian/Mayotte" everutc="n"> + <id>Indian/Mayotte</id> + </country> + <country code="za" default="Africa/Johannesburg" everutc="n"> + <id>Africa/Johannesburg</id> + </country> + <country code="zm" default="Africa/Lusaka" everutc="n"> + <id>Africa/Lusaka</id> + </country> + <country code="zw" default="Africa/Harare" everutc="n"> + <id>Africa/Harare</id> + </country> + </countryzones> +</timezones> diff --git a/system/system/usr/srec/en-US/APP_NAME.fst b/system/system/usr/srec/en-US/APP_NAME.fst new file mode 100644 index 0000000000000000000000000000000000000000..b0a862e51cb71f97940a606e890be5e98633a130 Binary files /dev/null and b/system/system/usr/srec/en-US/APP_NAME.fst differ diff --git a/system/system/usr/srec/en-US/APP_NAME.syms b/system/system/usr/srec/en-US/APP_NAME.syms new file mode 100644 index 0000000000000000000000000000000000000000..240ce73d643095c190b65babb21e3280b22b9666 Binary files /dev/null and b/system/system/usr/srec/en-US/APP_NAME.syms differ diff --git a/system/system/usr/srec/en-US/CLG.prewalk.fst b/system/system/usr/srec/en-US/CLG.prewalk.fst new file mode 100644 index 0000000000000000000000000000000000000000..4f0b24f46b203f76a7da595ba74d3492c41500a5 Binary files /dev/null and b/system/system/usr/srec/en-US/CLG.prewalk.fst differ diff --git a/system/system/usr/srec/en-US/CONTACT_NAME.fst b/system/system/usr/srec/en-US/CONTACT_NAME.fst new file mode 100644 index 0000000000000000000000000000000000000000..b0a862e51cb71f97940a606e890be5e98633a130 Binary files /dev/null and b/system/system/usr/srec/en-US/CONTACT_NAME.fst differ diff --git a/system/system/usr/srec/en-US/CONTACT_NAME.syms b/system/system/usr/srec/en-US/CONTACT_NAME.syms new file mode 100644 index 0000000000000000000000000000000000000000..240ce73d643095c190b65babb21e3280b22b9666 Binary files /dev/null and b/system/system/usr/srec/en-US/CONTACT_NAME.syms differ diff --git a/system/system/usr/srec/en-US/SONG_NAME.fst b/system/system/usr/srec/en-US/SONG_NAME.fst new file mode 100644 index 0000000000000000000000000000000000000000..b0a862e51cb71f97940a606e890be5e98633a130 Binary files /dev/null and b/system/system/usr/srec/en-US/SONG_NAME.fst differ diff --git a/system/system/usr/srec/en-US/SONG_NAME.syms b/system/system/usr/srec/en-US/SONG_NAME.syms new file mode 100644 index 0000000000000000000000000000000000000000..240ce73d643095c190b65babb21e3280b22b9666 Binary files /dev/null and b/system/system/usr/srec/en-US/SONG_NAME.syms differ diff --git a/system/system/usr/srec/en-US/am_phonemes.syms b/system/system/usr/srec/en-US/am_phonemes.syms new file mode 100644 index 0000000000000000000000000000000000000000..d7be90c6d25ff3858b064dd019a1635b8bc5ae37 Binary files /dev/null and b/system/system/usr/srec/en-US/am_phonemes.syms differ diff --git a/system/system/usr/srec/en-US/app_bias.fst b/system/system/usr/srec/en-US/app_bias.fst new file mode 100644 index 0000000000000000000000000000000000000000..81551947524186c5ec5ab884bae8b5bcee6bba6d Binary files /dev/null and b/system/system/usr/srec/en-US/app_bias.fst differ diff --git a/system/system/usr/srec/en-US/c_fst b/system/system/usr/srec/en-US/c_fst new file mode 100644 index 0000000000000000000000000000000000000000..be016c7786c881e64a597f30435a496f1a80f275 Binary files /dev/null and b/system/system/usr/srec/en-US/c_fst differ diff --git a/system/system/usr/srec/en-US/commands.abnf b/system/system/usr/srec/en-US/commands.abnf new file mode 100644 index 0000000000000000000000000000000000000000..1d3e51aa0f2f6436d1fc103becfadad0452d4b5b --- /dev/null +++ b/system/system/usr/srec/en-US/commands.abnf @@ -0,0 +1,118 @@ +// Copyright 2012 Google Inc. All Rights Reserved. +// +// Grammar used for disambiguation of results and for confirming or +// canceling a call. + +tag-semantics <literal>; + +$root = /0.15/ $COMMAND | /0.85/ $OTHER; + +$COMMAND = cancel {_cancel} | okay {_okay} | $DISAMBIG; + +$DISAMBIG = select $digit; +$digit = $digit1 | $digit2 | $digit3; +$digit1 = 1 {_select_1}; +$digit2 = 2 {_select_2}; +$digit3 = 3 {_select_3}; + +$OTHER = ($OTHER_WORDS<1->) {_other}; +$OTHER_WORDS = + the | + be | + to | + of | + and | + a | + in | + that | + have | + i | + it | + for | + not | + on | + with | + he | + as | + you | + do | + at | + this | + but | + his | + by | + from | + they | + we | + say | + her | + she | + or | + an | + will | + my | + all | + would | + there | + their | + what | + so | + up | + out | + if | + about | + who | + get | + which | + go | + me | + when | + make | + can | + like | + time | + no | + just | + him | + know | + take | + person | + into | + year | + your | + good | + some | + could | + them | + see | + other | + than | + then | + now | + look | + only | + come | + its | + over | + think | + also | + back | + after | + use | + how | + our | + work | + first | + well | + way | + even | + new | + want | + because | + any | + these | + give | + day | + most | + us + ; diff --git a/system/system/usr/srec/en-US/compile_grammar.config b/system/system/usr/srec/en-US/compile_grammar.config new file mode 100644 index 0000000000000000000000000000000000000000..7e81d17ab5fc961341e3f9ada4b8504d52b771a7 --- /dev/null +++ b/system/system/usr/srec/en-US/compile_grammar.config @@ -0,0 +1,11 @@ +) + phonelistSymbolTableê÷/ + phonelist) +hmmsymsSymbolTableê÷/ +hmm_symbols? +pron_generator PronGeneratorêÐ×^ +dict"norm_fst2g2p_fst +c_fstStdFstšš0 +c_fstf +grammar_decoder_graphGrammarDecoderGraphParams2º”ü\- + phonelisthmmsymspron_generator"c_fst0 \ No newline at end of file diff --git a/system/system/usr/srec/en-US/config.pumpkin b/system/system/usr/srec/en-US/config.pumpkin new file mode 100644 index 0000000000000000000000000000000000000000..6c14360187ddb7ec985c8cb6cd777dd37183c59e Binary files /dev/null and b/system/system/usr/srec/en-US/config.pumpkin differ diff --git a/system/system/usr/srec/en-US/confirmation_bias.fst b/system/system/usr/srec/en-US/confirmation_bias.fst new file mode 100644 index 0000000000000000000000000000000000000000..50b3bb79199cc80db3e9d9d76e14f77425ce7cf0 Binary files /dev/null and b/system/system/usr/srec/en-US/confirmation_bias.fst differ diff --git a/system/system/usr/srec/en-US/contacts.abnf b/system/system/usr/srec/en-US/contacts.abnf new file mode 100644 index 0000000000000000000000000000000000000000..e9f85c9067a686b28225b2f5fd1613799aaf8ee4 --- /dev/null +++ b/system/system/usr/srec/en-US/contacts.abnf @@ -0,0 +1,159 @@ +// Copyright 2012 Google Inc. All Rights Reserved. +// +// Contact dialing grammar. +// +// For completeness. On the client side $CONTACT is added and $VOICE_DIALING +// and $TARGET are defined either as: +// 1) $VOICE_DIALING = $CONTACT_AND_DIGIT_DIALING; +// $TARGET = $CONTACT; or +// 2) $VOICE_DIALING = $DIGIT_DIALING; // If contact list is not available. + +tag-semantics <literal>; + +$root = /0.07/ $VOICE_DIALING | /0.93/ $OTHER; + +$CONTACT_AND_DIGIT_DIALING = /0.95/ $CONTACT_CALLING | /0.05/ $DIGIT_DIALING; + +$CONTACT_CALLING = [please] ((/0.94/ $CONTACT_CALL | /0.03/ dial | /0.02/ phone | /0.01/ get) {_call}) {___<scrub>___} $TARGET {___</scrub>___} $SUFFIX; + +$CONTACT_CALL = + /0.87/ call | + /0.08/ (make a [phone] call to) | + /0.05/ (place a [phone] call to); + +$SUFFIX = [$MOBILE | $WORK | $HOME]; + +$HOME = ([at | at $PRON] | [on | on $PRON_THE]) $HOME_BASE [phone]; +$ON_AT = /0.85/ on | /0.15/ at; +$MOBILE = ([$ON_AT | $ON_AT $PRON] | [$ON_AT | $ON_AT $PRON_THE]) $MOBILE_BASE [phone]; +$WORK = ([at | at $PRON] | [on | on $PRON_THE]) $HOME_BASE [phone]; + +$PRON = (his | her | their); +$PRON_THE = $PRON | the; +$HOME_BASE = (home | house) {_p1}; +$MOBILE_BASE = (mobile | cell | cellular) {_p2}; +$WORK_BASE = (business | work | office) {_p3}; + +$DIGIT_DIALING = [please] ((/0.7/ $DIGIT_CALL | /0.22/ dial | /0.08/ phone) {_call}) [the number] {___<scrub>___} $LITERAL_NUM {___</scrub>___}; + +$DIGIT_CALL = + /0.75/ call | + /0.17/ (make a [phone] call to) | + /0.08/ (place a [phone] call to); + +$LITERAL_NUM = $digit<7-15>; +$digit = $digit0 | $digit1 | $digit2 | $digit3 | $digit4 | $digit5 | $digit6 | $digit7 | $digit8 | $digit9; +$digit0 = (0 {_d0}); +$digit1 = (1 {_d1}); +$digit2 = (2 {_d2}); +$digit3 = (3 {_d3}); +$digit4 = (4 {_d4}); +$digit5 = (5 {_d5}); +$digit6 = (6 {_d6}); +$digit7 = (7 {_d7}); +$digit8 = (8 {_d8}); +$digit9 = (9 {_d9}); + +$OTHER = ($OTHER_WORDS<1->) {_other}; +$OTHER_WORDS = + the | + be | + to | + of | + and | + a | + in | + that | + have | + i | + it | + for | + not | + on | + with | + he | + as | + you | + do | + at | + this | + but | + his | + by | + from | + they | + we | + say | + her | + she | + or | + an | + will | + my | + one | + all | + would | + there | + their | + what | + so | + up | + out | + if | + about | + who | + get | + which | + go | + me | + when | + make | + can | + like | + time | + no | + just | + him | + know | + take | + person | + into | + year | + your | + good | + some | + could | + them | + see | + other | + than | + then | + now | + look | + only | + come | + its | + over | + think | + also | + back | + after | + use | + two | + how | + our | + work | + first | + well | + way | + even | + new | + want | + because | + any | + these | + give | + day | + most | + us + ; diff --git a/system/system/usr/srec/en-US/contacts_bias.fst b/system/system/usr/srec/en-US/contacts_bias.fst new file mode 100644 index 0000000000000000000000000000000000000000..6bf37472f8da541ec88f18449855b6e5b66145b8 Binary files /dev/null and b/system/system/usr/srec/en-US/contacts_bias.fst differ diff --git a/system/system/usr/srec/en-US/contacts_disambig.fst b/system/system/usr/srec/en-US/contacts_disambig.fst new file mode 100644 index 0000000000000000000000000000000000000000..ff890b716e3a29929ac657b553a96a319b60c3dc Binary files /dev/null and b/system/system/usr/srec/en-US/contacts_disambig.fst differ diff --git a/system/system/usr/srec/en-US/dict b/system/system/usr/srec/en-US/dict new file mode 100644 index 0000000000000000000000000000000000000000..fb359fdca52fd7f5f9fd3354993b9f89e8ed7f6c --- /dev/null +++ b/system/system/usr/srec/en-US/dict @@ -0,0 +1,148 @@ +<S> sil +</S> sil +<s> sil +</s> sil +0 ow +0 z ih r ow +1 w ah n +2 t uw +3 th r iy +4 f ao r +5 f ay v +6 s ih k s +7 s eh v ah n +8 ey t +9 n ay n +call k ao l +cell s eh l +dial d ay l +email iy m ey l +home hh ow m +message m eh s ih jh +mobile m ow b ax l +mobile m ow b iy l +office ao f ih s +phone f ow n +send s eh n d +text t eh k s t +android ae n d r oy d +computer k ax m p y uw t er +cancel k ae n s ax l +okay ow k ey +the dh ah +the dh iy +be b +to t ax +to t uw +of ao f +and ae n d +a ax +a ey +in ih n +that dh ae t +have hh ae v +i ay +it ih t +for f er +for f ao r +not n aa t +on aa n +on ao n +with w ih dh +with w ih th +he hh iy +as ae z +you y uw +do d uw +at ae t +this dh ih s +but b ah t +his hh ih z +by b ay +from f r ah m +they dh ey +we w iy +say s ey +her hh er +she sh iy +or ao r +or ow r +an ae n +will w ih l +my m ay +one w ah n +all ao l +would w uh d +there dh ey r +their dh ey r +what w aa t +what w ah t +so s ow +up ah p +out aw t +if ih f +about ax b aw t +who hh uw +get g eh t +which w ih ch +go g ow +me m iy +when w eh n +make m ey k +can k ae n +like l ay k +time t ay m +no n ow +just jh ah s t +him hh ih m +know n ow +take t ey k +person p er s ih n +into ih n t ax +into ih n t uw +year y iy r +your y ow r +your y uh r +good g uh d +google g uw g ax l +google g uw g l +some s ah m +could k uh d +them dh eh m +them th eh m +see s iy +other ah dh er +than dh ae n +then dh eh n +now n aw +look l uh k +only ow n l iy +come k ah m +its ih t s +over ow v er +think th ih nx k +also ao l s ow +back b ae k +after ae f t er +use y uw s +use y uw z +two t uw +how hh aw +our aw er +our aa r +work w er k +first f er s t +well w eh l +way w ey +even iy v ax n +new n uw +want w aa n t +want w ah n t +because b ax k ah z +because b ax k ao z +any eh n iy +these dh iy z +give g ih v +day d ey +most m ow s t +us ah s diff --git a/system/system/usr/srec/en-US/dictation.config b/system/system/usr/srec/en-US/dictation.config new file mode 100644 index 0000000000000000000000000000000000000000..9708dcead7cf7fef15c706d2bacd729229a8de82 Binary files /dev/null and b/system/system/usr/srec/en-US/dictation.config differ diff --git a/system/system/usr/srec/en-US/dnn b/system/system/usr/srec/en-US/dnn new file mode 100644 index 0000000000000000000000000000000000000000..c634149be8fd67df58e8f8cb87f2ce849a13a139 Binary files /dev/null and b/system/system/usr/srec/en-US/dnn differ diff --git a/system/system/usr/srec/en-US/embedded_class_denorm.mfar b/system/system/usr/srec/en-US/embedded_class_denorm.mfar new file mode 100644 index 0000000000000000000000000000000000000000..e585e6eee58485de9da80cfdd7de8e3eb2fcf5f9 Binary files /dev/null and b/system/system/usr/srec/en-US/embedded_class_denorm.mfar differ diff --git a/system/system/usr/srec/en-US/embedded_normalizer.mfar b/system/system/usr/srec/en-US/embedded_normalizer.mfar new file mode 100644 index 0000000000000000000000000000000000000000..9066ea269fb4691da17f5ca279f7b2b85e8e1eff Binary files /dev/null and b/system/system/usr/srec/en-US/embedded_normalizer.mfar differ diff --git a/system/system/usr/srec/en-US/endpointer_dictation.config b/system/system/usr/srec/en-US/endpointer_dictation.config new file mode 100644 index 0000000000000000000000000000000000000000..f94d35885cf2fa1a6ec24b69a8202eac455e0acb Binary files /dev/null and b/system/system/usr/srec/en-US/endpointer_dictation.config differ diff --git a/system/system/usr/srec/en-US/endpointer_model b/system/system/usr/srec/en-US/endpointer_model new file mode 100644 index 0000000000000000000000000000000000000000..91378fc472afb41da9a9675cdeccf46982639f26 Binary files /dev/null and b/system/system/usr/srec/en-US/endpointer_model differ diff --git a/system/system/usr/srec/en-US/endpointer_model.mmap b/system/system/usr/srec/en-US/endpointer_model.mmap new file mode 100644 index 0000000000000000000000000000000000000000..91378fc472afb41da9a9675cdeccf46982639f26 Binary files /dev/null and b/system/system/usr/srec/en-US/endpointer_model.mmap differ diff --git a/system/system/usr/srec/en-US/endpointer_voicesearch.config b/system/system/usr/srec/en-US/endpointer_voicesearch.config new file mode 100644 index 0000000000000000000000000000000000000000..e2861bbe2043da1e6cc0dd50d6fb2eb202587c8c Binary files /dev/null and b/system/system/usr/srec/en-US/endpointer_voicesearch.config differ diff --git a/system/system/usr/srec/en-US/ep_portable_mean_stddev b/system/system/usr/srec/en-US/ep_portable_mean_stddev new file mode 100644 index 0000000000000000000000000000000000000000..26f2215b03c02e10b6db028ae70df17a56091cc7 Binary files /dev/null and b/system/system/usr/srec/en-US/ep_portable_mean_stddev differ diff --git a/system/system/usr/srec/en-US/ep_portable_model.uint8.mmap b/system/system/usr/srec/en-US/ep_portable_model.uint8.mmap new file mode 100644 index 0000000000000000000000000000000000000000..4c7295ac571e99920af1be5e8bbe86974e20d29f Binary files /dev/null and b/system/system/usr/srec/en-US/ep_portable_model.uint8.mmap differ diff --git a/system/system/usr/srec/en-US/g2p.data b/system/system/usr/srec/en-US/g2p.data new file mode 100644 index 0000000000000000000000000000000000000000..02af17962cbcab71e775c4c886ba8a722b8d1dbd Binary files /dev/null and b/system/system/usr/srec/en-US/g2p.data differ diff --git a/system/system/usr/srec/en-US/g2p_fst b/system/system/usr/srec/en-US/g2p_fst new file mode 100644 index 0000000000000000000000000000000000000000..d2628e135e8c19aecfa0e832d263fb2a02fb6d11 Binary files /dev/null and b/system/system/usr/srec/en-US/g2p_fst differ diff --git a/system/system/usr/srec/en-US/g2p_graphemes.syms b/system/system/usr/srec/en-US/g2p_graphemes.syms new file mode 100644 index 0000000000000000000000000000000000000000..d2ebc471d688ad49a16408860a20f1e56422dadf Binary files /dev/null and b/system/system/usr/srec/en-US/g2p_graphemes.syms differ diff --git a/system/system/usr/srec/en-US/g2p_phonemes.syms b/system/system/usr/srec/en-US/g2p_phonemes.syms new file mode 100644 index 0000000000000000000000000000000000000000..5bf8244c44ea0893354a45917d0385974ad9c814 Binary files /dev/null and b/system/system/usr/srec/en-US/g2p_phonemes.syms differ diff --git a/system/system/usr/srec/en-US/grammar.config b/system/system/usr/srec/en-US/grammar.config new file mode 100644 index 0000000000000000000000000000000000000000..9beab7f22e6f05ed497791a235a3dba99b959ed8 Binary files /dev/null and b/system/system/usr/srec/en-US/grammar.config differ diff --git a/system/system/usr/srec/en-US/hmm_symbols b/system/system/usr/srec/en-US/hmm_symbols new file mode 100644 index 0000000000000000000000000000000000000000..87792abb50484c755e0157c84175b4b47f7528ba --- /dev/null +++ b/system/system/usr/srec/en-US/hmm_symbols @@ -0,0 +1,6998 @@ +.eps 0 +.wb 1 +aa_1.1_aa_2.1_aa_3.1 2 +aa_1.1_aa_2.18_aa_3.18 3 +aa_1.13_aa_2.8_aa_3.13 4 +aa_1.13_aa_2.18_aa_3.18 5 +aa_1.5_aa_2.5_aa_3.18 6 +aa_1.9_aa_2.14_aa_3.18 7 +aa_1.9_aa_2.18_aa_3.18 8 +aa_1.17_aa_2.10_aa_3.18 9 +aa_1.17_aa_2.14_aa_3.18 10 +aa_1.17_aa_2.18_aa_3.18 11 +aa_1.10_aa_2.10_aa_3.18 12 +aa_1.16_aa_2.18_aa_3.18 13 +aa_1.21_aa_2.18_aa_3.18 14 +aa_1.2_aa_2.16_aa_3.16 15 +aa_1.2_aa_2.17_aa_3.19 16 +aa_1.2_aa_2.6_aa_3.9 17 +aa_1.2_aa_2.12_aa_3.17 18 +aa_1.2_aa_2.19_aa_3.4 19 +aa_1.2_aa_2.19_aa_3.19 20 +aa_1.2_aa_2.19_aa_3.14 21 +aa_1.2_aa_2.19_aa_3.5 22 +aa_1.2_aa_2.19_aa_3.6 23 +aa_1.2_aa_2.19_aa_3.7 24 +aa_1.2_aa_2.19_aa_3.12 25 +aa_1.2_aa_2.19_aa_3.9 26 +aa_1.2_aa_2.19_aa_3.10 27 +aa_1.2_aa_2.19_aa_3.17 28 +aa_1.4_aa_2.16_aa_3.16 29 +aa_1.4_aa_2.17_aa_3.19 30 +aa_1.4_aa_2.12_aa_3.17 31 +aa_1.4_aa_2.9_aa_3.4 32 +aa_1.4_aa_2.9_aa_3.19 33 +aa_1.4_aa_2.9_aa_3.2 34 +aa_1.4_aa_2.9_aa_3.5 35 +aa_1.4_aa_2.9_aa_3.6 36 +aa_1.4_aa_2.9_aa_3.7 37 +aa_1.4_aa_2.9_aa_3.12 38 +aa_1.4_aa_2.9_aa_3.10 39 +aa_1.4_aa_2.9_aa_3.17 40 +aa_1.4_aa_2.19_aa_3.4 41 +aa_1.4_aa_2.19_aa_3.19 42 +aa_1.4_aa_2.19_aa_3.14 43 +aa_1.4_aa_2.19_aa_3.5 44 +aa_1.4_aa_2.19_aa_3.6 45 +aa_1.4_aa_2.19_aa_3.7 46 +aa_1.4_aa_2.19_aa_3.12 47 +aa_1.4_aa_2.19_aa_3.10 48 +aa_1.4_aa_2.19_aa_3.17 49 +aa_1.11_aa_2.16_aa_3.16 50 +aa_1.11_aa_2.17_aa_3.19 51 +aa_1.11_aa_2.12_aa_3.17 52 +aa_1.11_aa_2.19_aa_3.4 53 +aa_1.11_aa_2.19_aa_3.19 54 +aa_1.11_aa_2.19_aa_3.14 55 +aa_1.11_aa_2.19_aa_3.5 56 +aa_1.11_aa_2.19_aa_3.6 57 +aa_1.11_aa_2.19_aa_3.7 58 +aa_1.11_aa_2.19_aa_3.12 59 +aa_1.11_aa_2.19_aa_3.10 60 +aa_1.11_aa_2.19_aa_3.17 61 +aa_1.12_aa_2.2_aa_3.16 62 +aa_1.12_aa_2.16_aa_3.16 63 +aa_1.12_aa_2.4_aa_3.8 64 +aa_1.12_aa_2.17_aa_3.19 65 +aa_1.12_aa_2.3_aa_3.4 66 +aa_1.12_aa_2.3_aa_3.8 67 +aa_1.12_aa_2.3_aa_3.14 68 +aa_1.12_aa_2.3_aa_3.5 69 +aa_1.12_aa_2.3_aa_3.6 70 +aa_1.12_aa_2.3_aa_3.7 71 +aa_1.12_aa_2.3_aa_3.12 72 +aa_1.12_aa_2.3_aa_3.10 73 +aa_1.12_aa_2.3_aa_3.17 74 +aa_1.12_aa_2.15_aa_3.4 75 +aa_1.12_aa_2.15_aa_3.19 76 +aa_1.12_aa_2.15_aa_3.14 77 +aa_1.12_aa_2.15_aa_3.5 78 +aa_1.12_aa_2.15_aa_3.6 79 +aa_1.12_aa_2.15_aa_3.7 80 +aa_1.12_aa_2.15_aa_3.12 81 +aa_1.12_aa_2.15_aa_3.10 82 +aa_1.12_aa_2.15_aa_3.17 83 +aa_1.20_aa_2.2_aa_3.3 84 +aa_1.20_aa_2.4_aa_3.19 85 +aa_1.20_aa_2.12_aa_3.17 86 +aa_1.20_aa_2.7_aa_3.4 87 +aa_1.20_aa_2.7_aa_3.19 88 +aa_1.20_aa_2.7_aa_3.14 89 +aa_1.20_aa_2.7_aa_3.5 90 +aa_1.20_aa_2.7_aa_3.6 91 +aa_1.20_aa_2.7_aa_3.7 92 +aa_1.20_aa_2.7_aa_3.12 93 +aa_1.20_aa_2.7_aa_3.10 94 +aa_1.20_aa_2.7_aa_3.17 95 +aa_1.22_aa_2.16_aa_3.16 96 +aa_1.22_aa_2.17_aa_3.19 97 +aa_1.22_aa_2.15_aa_3.4 98 +aa_1.22_aa_2.15_aa_3.19 99 +aa_1.22_aa_2.15_aa_3.14 100 +aa_1.22_aa_2.15_aa_3.5 101 +aa_1.22_aa_2.15_aa_3.6 102 +aa_1.22_aa_2.15_aa_3.7 103 +aa_1.22_aa_2.15_aa_3.12 104 +aa_1.22_aa_2.15_aa_3.10 105 +aa_1.22_aa_2.15_aa_3.17 106 +aa_1.22_aa_2.12_aa_3.17 107 +aa_1.22_aa_2.19_aa_3.4 108 +aa_1.22_aa_2.19_aa_3.19 109 +aa_1.22_aa_2.19_aa_3.14 110 +aa_1.22_aa_2.19_aa_3.5 111 +aa_1.22_aa_2.19_aa_3.6 112 +aa_1.22_aa_2.19_aa_3.7 113 +aa_1.22_aa_2.19_aa_3.12 114 +aa_1.22_aa_2.19_aa_3.10 115 +aa_1.22_aa_2.19_aa_3.17 116 +aa_1.3_aa_2.16_aa_3.16 117 +aa_1.3_aa_2.17_aa_3.19 118 +aa_1.3_aa_2.12_aa_3.17 119 +aa_1.3_aa_2.19_aa_3.4 120 +aa_1.3_aa_2.19_aa_3.19 121 +aa_1.3_aa_2.19_aa_3.14 122 +aa_1.3_aa_2.19_aa_3.5 123 +aa_1.3_aa_2.19_aa_3.6 124 +aa_1.3_aa_2.19_aa_3.7 125 +aa_1.3_aa_2.19_aa_3.12 126 +aa_1.3_aa_2.19_aa_3.10 127 +aa_1.3_aa_2.19_aa_3.17 128 +aa_1.6_aa_2.16_aa_3.16 129 +aa_1.6_aa_2.17_aa_3.19 130 +aa_1.6_aa_2.12_aa_3.11 131 +aa_1.6_aa_2.19_aa_3.4 132 +aa_1.6_aa_2.19_aa_3.19 133 +aa_1.6_aa_2.19_aa_3.14 134 +aa_1.6_aa_2.19_aa_3.5 135 +aa_1.6_aa_2.19_aa_3.6 136 +aa_1.6_aa_2.19_aa_3.7 137 +aa_1.6_aa_2.19_aa_3.12 138 +aa_1.6_aa_2.19_aa_3.10 139 +aa_1.6_aa_2.19_aa_3.11 140 +aa_1.7_aa_2.16_aa_3.16 141 +aa_1.7_aa_2.17_aa_3.19 142 +aa_1.7_aa_2.12_aa_3.17 143 +aa_1.7_aa_2.19_aa_3.4 144 +aa_1.7_aa_2.19_aa_3.19 145 +aa_1.7_aa_2.19_aa_3.14 146 +aa_1.7_aa_2.19_aa_3.5 147 +aa_1.7_aa_2.19_aa_3.6 148 +aa_1.7_aa_2.19_aa_3.7 149 +aa_1.7_aa_2.19_aa_3.12 150 +aa_1.7_aa_2.19_aa_3.10 151 +aa_1.7_aa_2.19_aa_3.17 152 +aa_1.18_aa_2.16_aa_3.16 153 +aa_1.18_aa_2.17_aa_3.19 154 +aa_1.18_aa_2.12_aa_3.17 155 +aa_1.18_aa_2.19_aa_3.4 156 +aa_1.18_aa_2.19_aa_3.19 157 +aa_1.18_aa_2.19_aa_3.14 158 +aa_1.18_aa_2.19_aa_3.5 159 +aa_1.18_aa_2.19_aa_3.6 160 +aa_1.18_aa_2.19_aa_3.7 161 +aa_1.18_aa_2.19_aa_3.12 162 +aa_1.18_aa_2.19_aa_3.10 163 +aa_1.18_aa_2.19_aa_3.17 164 +aa_1.8_aa_2.16_aa_3.16 165 +aa_1.8_aa_2.11_aa_3.19 166 +aa_1.8_aa_2.12_aa_3.17 167 +aa_1.8_aa_2.19_aa_3.4 168 +aa_1.8_aa_2.19_aa_3.19 169 +aa_1.8_aa_2.19_aa_3.14 170 +aa_1.8_aa_2.19_aa_3.5 171 +aa_1.8_aa_2.19_aa_3.6 172 +aa_1.8_aa_2.19_aa_3.7 173 +aa_1.8_aa_2.19_aa_3.12 174 +aa_1.8_aa_2.19_aa_3.10 175 +aa_1.8_aa_2.19_aa_3.17 176 +aa_1.14_aa_2.2_aa_3.16 177 +aa_1.14_aa_2.4_aa_3.19 178 +aa_1.14_aa_2.12_aa_3.17 179 +aa_1.14_aa_2.7_aa_3.4 180 +aa_1.14_aa_2.7_aa_3.19 181 +aa_1.14_aa_2.7_aa_3.14 182 +aa_1.14_aa_2.7_aa_3.5 183 +aa_1.14_aa_2.7_aa_3.6 184 +aa_1.14_aa_2.7_aa_3.7 185 +aa_1.14_aa_2.7_aa_3.12 186 +aa_1.14_aa_2.7_aa_3.10 187 +aa_1.14_aa_2.7_aa_3.17 188 +aa_1.15_aa_2.16_aa_3.16 189 +aa_1.15_aa_2.17_aa_3.19 190 +aa_1.15_aa_2.12_aa_3.17 191 +aa_1.15_aa_2.19_aa_3.4 192 +aa_1.15_aa_2.19_aa_3.19 193 +aa_1.15_aa_2.19_aa_3.14 194 +aa_1.15_aa_2.19_aa_3.5 195 +aa_1.15_aa_2.19_aa_3.6 196 +aa_1.15_aa_2.19_aa_3.7 197 +aa_1.15_aa_2.19_aa_3.12 198 +aa_1.15_aa_2.19_aa_3.10 199 +aa_1.15_aa_2.19_aa_3.17 200 +aa_1.19_aa_2.16_aa_3.15 201 +aa_1.19_aa_2.17_aa_3.19 202 +aa_1.19_aa_2.12_aa_3.17 203 +aa_1.19_aa_2.19_aa_3.4 204 +aa_1.19_aa_2.19_aa_3.19 205 +aa_1.19_aa_2.19_aa_3.14 206 +aa_1.19_aa_2.19_aa_3.5 207 +aa_1.19_aa_2.19_aa_3.6 208 +aa_1.19_aa_2.19_aa_3.7 209 +aa_1.19_aa_2.19_aa_3.12 210 +aa_1.19_aa_2.19_aa_3.10 211 +aa_1.19_aa_2.19_aa_3.17 212 +aa_1.23_aa_2.16_aa_3.16 213 +aa_1.23_aa_2.17_aa_3.19 214 +aa_1.23_aa_2.12_aa_3.17 215 +aa_1.23_aa_2.13_aa_3.4 216 +aa_1.23_aa_2.13_aa_3.19 217 +aa_1.23_aa_2.13_aa_3.14 218 +aa_1.23_aa_2.13_aa_3.5 219 +aa_1.23_aa_2.13_aa_3.6 220 +aa_1.23_aa_2.13_aa_3.7 221 +aa_1.23_aa_2.13_aa_3.12 222 +aa_1.23_aa_2.13_aa_3.10 223 +aa_1.23_aa_2.13_aa_3.17 224 +ae_1.1_ae_2.22_ae_3.7 225 +ae_1.1_ae_2.5_ae_3.1 226 +ae_1.1_ae_2.5_ae_3.7 227 +ae_1.1_ae_2.5_ae_3.18 228 +ae_1.4_ae_2.1_ae_3.7 229 +ae_1.4_ae_2.4_ae_3.7 230 +ae_1.4_ae_2.22_ae_3.7 231 +ae_1.5_ae_2.14_ae_3.1 232 +ae_1.5_ae_2.23_ae_3.7 233 +ae_1.5_ae_2.23_ae_3.19 234 +ae_1.20_ae_2.14_ae_3.1 235 +ae_1.20_ae_2.18_ae_3.7 236 +ae_1.20_ae_2.18_ae_3.19 237 +ae_1.20_ae_2.23_ae_3.7 238 +ae_1.20_ae_2.23_ae_3.19 239 +ae_1.15_ae_2.14_ae_3.1 240 +ae_1.15_ae_2.16_ae_3.7 241 +ae_1.15_ae_2.16_ae_3.19 242 +ae_1.18_ae_2.1_ae_3.1 243 +ae_1.18_ae_2.1_ae_3.7 244 +ae_1.18_ae_2.1_ae_3.19 245 +ae_1.18_ae_2.10_ae_3.1 246 +ae_1.18_ae_2.10_ae_3.7 247 +ae_1.18_ae_2.10_ae_3.19 248 +ae_1.18_ae_2.14_ae_3.1 249 +ae_1.18_ae_2.23_ae_3.7 250 +ae_1.18_ae_2.23_ae_3.19 251 +ae_1.8_ae_2.14_ae_3.1 252 +ae_1.8_ae_2.23_ae_3.7 253 +ae_1.8_ae_2.23_ae_3.19 254 +ae_1.14_ae_2.1_ae_3.1 255 +ae_1.14_ae_2.1_ae_3.7 256 +ae_1.14_ae_2.1_ae_3.8 257 +ae_1.22_ae_2.14_ae_3.1 258 +ae_1.22_ae_2.23_ae_3.7 259 +ae_1.22_ae_2.23_ae_3.19 260 +ae_1.26_ae_2.1_ae_3.1 261 +ae_1.26_ae_2.1_ae_3.7 262 +ae_1.26_ae_2.1_ae_3.19 263 +ae_1.26_ae_2.14_ae_3.1 264 +ae_1.26_ae_2.23_ae_3.7 265 +ae_1.26_ae_2.23_ae_3.19 266 +ae_1.2_ae_2.9_ae_3.3 267 +ae_1.2_ae_2.13_ae_3.6 268 +ae_1.2_ae_2.13_ae_3.16 269 +ae_1.2_ae_2.20_ae_3.12 270 +ae_1.2_ae_2.20_ae_3.9 271 +ae_1.2_ae_2.20_ae_3.17 272 +ae_1.2_ae_2.6_ae_3.5 273 +ae_1.2_ae_2.24_ae_3.2 274 +ae_1.2_ae_2.15_ae_3.14 275 +ae_1.2_ae_2.15_ae_3.13 276 +ae_1.2_ae_2.17_ae_3.10 277 +ae_1.2_ae_2.19_ae_3.3 278 +ae_1.2_ae_2.19_ae_3.6 279 +ae_1.2_ae_2.19_ae_3.11 280 +ae_1.2_ae_2.19_ae_3.15 281 +ae_1.2_ae_2.19_ae_3.16 282 +ae_1.3_ae_2.9_ae_3.3 283 +ae_1.3_ae_2.13_ae_3.6 284 +ae_1.3_ae_2.13_ae_3.16 285 +ae_1.3_ae_2.20_ae_3.12 286 +ae_1.3_ae_2.20_ae_3.9 287 +ae_1.3_ae_2.20_ae_3.17 288 +ae_1.3_ae_2.6_ae_3.5 289 +ae_1.3_ae_2.24_ae_3.2 290 +ae_1.3_ae_2.12_ae_3.14 291 +ae_1.3_ae_2.12_ae_3.3 292 +ae_1.3_ae_2.12_ae_3.13 293 +ae_1.3_ae_2.12_ae_3.6 294 +ae_1.3_ae_2.12_ae_3.10 295 +ae_1.3_ae_2.12_ae_3.11 296 +ae_1.3_ae_2.12_ae_3.15 297 +ae_1.3_ae_2.12_ae_3.16 298 +ae_1.11_ae_2.9_ae_3.3 299 +ae_1.11_ae_2.13_ae_3.6 300 +ae_1.11_ae_2.13_ae_3.16 301 +ae_1.11_ae_2.20_ae_3.12 302 +ae_1.11_ae_2.20_ae_3.9 303 +ae_1.11_ae_2.20_ae_3.17 304 +ae_1.11_ae_2.6_ae_3.5 305 +ae_1.11_ae_2.24_ae_3.2 306 +ae_1.11_ae_2.15_ae_3.14 307 +ae_1.11_ae_2.15_ae_3.13 308 +ae_1.11_ae_2.17_ae_3.10 309 +ae_1.11_ae_2.19_ae_3.3 310 +ae_1.11_ae_2.19_ae_3.6 311 +ae_1.11_ae_2.19_ae_3.11 312 +ae_1.11_ae_2.19_ae_3.15 313 +ae_1.11_ae_2.19_ae_3.16 314 +ae_1.19_ae_2.9_ae_3.3 315 +ae_1.19_ae_2.13_ae_3.6 316 +ae_1.19_ae_2.13_ae_3.16 317 +ae_1.19_ae_2.20_ae_3.12 318 +ae_1.19_ae_2.20_ae_3.9 319 +ae_1.19_ae_2.20_ae_3.17 320 +ae_1.19_ae_2.6_ae_3.5 321 +ae_1.19_ae_2.24_ae_3.2 322 +ae_1.19_ae_2.8_ae_3.14 323 +ae_1.19_ae_2.8_ae_3.3 324 +ae_1.19_ae_2.8_ae_3.13 325 +ae_1.19_ae_2.8_ae_3.6 326 +ae_1.19_ae_2.8_ae_3.10 327 +ae_1.19_ae_2.8_ae_3.11 328 +ae_1.19_ae_2.8_ae_3.15 329 +ae_1.19_ae_2.8_ae_3.16 330 +ae_1.19_ae_2.15_ae_3.14 331 +ae_1.19_ae_2.15_ae_3.13 332 +ae_1.19_ae_2.17_ae_3.10 333 +ae_1.19_ae_2.19_ae_3.3 334 +ae_1.19_ae_2.19_ae_3.6 335 +ae_1.19_ae_2.19_ae_3.11 336 +ae_1.19_ae_2.19_ae_3.15 337 +ae_1.19_ae_2.19_ae_3.16 338 +ae_1.6_ae_2.9_ae_3.3 339 +ae_1.6_ae_2.13_ae_3.6 340 +ae_1.6_ae_2.13_ae_3.16 341 +ae_1.6_ae_2.11_ae_3.12 342 +ae_1.6_ae_2.11_ae_3.9 343 +ae_1.6_ae_2.11_ae_3.17 344 +ae_1.6_ae_2.6_ae_3.5 345 +ae_1.6_ae_2.24_ae_3.2 346 +ae_1.6_ae_2.15_ae_3.14 347 +ae_1.6_ae_2.15_ae_3.13 348 +ae_1.6_ae_2.17_ae_3.10 349 +ae_1.6_ae_2.19_ae_3.3 350 +ae_1.6_ae_2.19_ae_3.6 351 +ae_1.6_ae_2.19_ae_3.11 352 +ae_1.6_ae_2.19_ae_3.15 353 +ae_1.6_ae_2.19_ae_3.16 354 +ae_1.7_ae_2.2_ae_3.3 355 +ae_1.23_ae_2.21_ae_3.3 356 +ae_1.23_ae_2.21_ae_3.6 357 +ae_1.23_ae_2.21_ae_3.16 358 +ae_1.23_ae_2.20_ae_3.12 359 +ae_1.23_ae_2.20_ae_3.9 360 +ae_1.23_ae_2.20_ae_3.17 361 +ae_1.23_ae_2.6_ae_3.5 362 +ae_1.23_ae_2.24_ae_3.2 363 +ae_1.23_ae_2.15_ae_3.14 364 +ae_1.23_ae_2.15_ae_3.13 365 +ae_1.23_ae_2.17_ae_3.10 366 +ae_1.23_ae_2.19_ae_3.3 367 +ae_1.23_ae_2.19_ae_3.6 368 +ae_1.23_ae_2.19_ae_3.11 369 +ae_1.23_ae_2.19_ae_3.15 370 +ae_1.23_ae_2.19_ae_3.16 371 +ae_1.9_ae_2.3_ae_3.4 372 +ae_1.9_ae_2.20_ae_3.12 373 +ae_1.17_ae_2.9_ae_3.3 374 +ae_1.17_ae_2.13_ae_3.6 375 +ae_1.17_ae_2.13_ae_3.16 376 +ae_1.17_ae_2.20_ae_3.9 377 +ae_1.17_ae_2.20_ae_3.17 378 +ae_1.17_ae_2.6_ae_3.5 379 +ae_1.17_ae_2.24_ae_3.2 380 +ae_1.17_ae_2.15_ae_3.14 381 +ae_1.17_ae_2.15_ae_3.13 382 +ae_1.17_ae_2.17_ae_3.10 383 +ae_1.17_ae_2.19_ae_3.3 384 +ae_1.17_ae_2.19_ae_3.6 385 +ae_1.17_ae_2.19_ae_3.11 386 +ae_1.17_ae_2.19_ae_3.15 387 +ae_1.17_ae_2.19_ae_3.16 388 +ae_1.29_ae_2.9_ae_3.3 389 +ae_1.29_ae_2.13_ae_3.6 390 +ae_1.29_ae_2.13_ae_3.16 391 +ae_1.29_ae_2.3_ae_3.9 392 +ae_1.29_ae_2.3_ae_3.17 393 +ae_1.29_ae_2.20_ae_3.9 394 +ae_1.29_ae_2.20_ae_3.17 395 +ae_1.29_ae_2.6_ae_3.5 396 +ae_1.29_ae_2.24_ae_3.2 397 +ae_1.29_ae_2.15_ae_3.14 398 +ae_1.29_ae_2.15_ae_3.13 399 +ae_1.29_ae_2.17_ae_3.10 400 +ae_1.29_ae_2.19_ae_3.3 401 +ae_1.29_ae_2.19_ae_3.6 402 +ae_1.29_ae_2.19_ae_3.11 403 +ae_1.29_ae_2.19_ae_3.15 404 +ae_1.29_ae_2.19_ae_3.16 405 +ae_1.10_ae_2.9_ae_3.3 406 +ae_1.10_ae_2.13_ae_3.6 407 +ae_1.10_ae_2.13_ae_3.16 408 +ae_1.10_ae_2.20_ae_3.12 409 +ae_1.10_ae_2.20_ae_3.9 410 +ae_1.10_ae_2.20_ae_3.17 411 +ae_1.10_ae_2.6_ae_3.5 412 +ae_1.10_ae_2.24_ae_3.2 413 +ae_1.10_ae_2.15_ae_3.14 414 +ae_1.10_ae_2.15_ae_3.13 415 +ae_1.10_ae_2.17_ae_3.10 416 +ae_1.10_ae_2.19_ae_3.3 417 +ae_1.10_ae_2.19_ae_3.6 418 +ae_1.10_ae_2.19_ae_3.11 419 +ae_1.10_ae_2.19_ae_3.15 420 +ae_1.10_ae_2.19_ae_3.16 421 +ae_1.12_ae_2.9_ae_3.3 422 +ae_1.12_ae_2.13_ae_3.6 423 +ae_1.12_ae_2.13_ae_3.16 424 +ae_1.12_ae_2.20_ae_3.12 425 +ae_1.12_ae_2.20_ae_3.9 426 +ae_1.12_ae_2.20_ae_3.17 427 +ae_1.12_ae_2.6_ae_3.5 428 +ae_1.12_ae_2.7_ae_3.2 429 +ae_1.12_ae_2.15_ae_3.14 430 +ae_1.12_ae_2.15_ae_3.13 431 +ae_1.12_ae_2.17_ae_3.10 432 +ae_1.12_ae_2.19_ae_3.3 433 +ae_1.12_ae_2.19_ae_3.6 434 +ae_1.12_ae_2.19_ae_3.11 435 +ae_1.12_ae_2.19_ae_3.15 436 +ae_1.12_ae_2.19_ae_3.16 437 +ae_1.13_ae_2.9_ae_3.3 438 +ae_1.13_ae_2.13_ae_3.6 439 +ae_1.13_ae_2.13_ae_3.16 440 +ae_1.13_ae_2.20_ae_3.12 441 +ae_1.13_ae_2.20_ae_3.9 442 +ae_1.13_ae_2.20_ae_3.17 443 +ae_1.13_ae_2.6_ae_3.5 444 +ae_1.13_ae_2.24_ae_3.2 445 +ae_1.13_ae_2.15_ae_3.14 446 +ae_1.13_ae_2.15_ae_3.13 447 +ae_1.13_ae_2.17_ae_3.10 448 +ae_1.13_ae_2.19_ae_3.3 449 +ae_1.13_ae_2.19_ae_3.6 450 +ae_1.13_ae_2.19_ae_3.11 451 +ae_1.13_ae_2.19_ae_3.15 452 +ae_1.13_ae_2.19_ae_3.16 453 +ae_1.28_ae_2.9_ae_3.3 454 +ae_1.28_ae_2.13_ae_3.6 455 +ae_1.28_ae_2.13_ae_3.16 456 +ae_1.28_ae_2.20_ae_3.12 457 +ae_1.28_ae_2.20_ae_3.9 458 +ae_1.28_ae_2.20_ae_3.17 459 +ae_1.28_ae_2.6_ae_3.5 460 +ae_1.28_ae_2.24_ae_3.2 461 +ae_1.28_ae_2.15_ae_3.14 462 +ae_1.28_ae_2.15_ae_3.13 463 +ae_1.28_ae_2.17_ae_3.10 464 +ae_1.28_ae_2.19_ae_3.3 465 +ae_1.28_ae_2.19_ae_3.6 466 +ae_1.28_ae_2.19_ae_3.11 467 +ae_1.28_ae_2.19_ae_3.15 468 +ae_1.28_ae_2.19_ae_3.16 469 +ae_1.16_ae_2.9_ae_3.3 470 +ae_1.16_ae_2.13_ae_3.6 471 +ae_1.16_ae_2.13_ae_3.16 472 +ae_1.16_ae_2.20_ae_3.12 473 +ae_1.16_ae_2.20_ae_3.9 474 +ae_1.16_ae_2.20_ae_3.17 475 +ae_1.16_ae_2.6_ae_3.5 476 +ae_1.16_ae_2.24_ae_3.2 477 +ae_1.16_ae_2.15_ae_3.14 478 +ae_1.16_ae_2.15_ae_3.13 479 +ae_1.16_ae_2.17_ae_3.10 480 +ae_1.16_ae_2.19_ae_3.3 481 +ae_1.16_ae_2.19_ae_3.6 482 +ae_1.16_ae_2.19_ae_3.11 483 +ae_1.16_ae_2.19_ae_3.15 484 +ae_1.16_ae_2.19_ae_3.16 485 +ae_1.21_ae_2.9_ae_3.3 486 +ae_1.21_ae_2.13_ae_3.6 487 +ae_1.21_ae_2.13_ae_3.16 488 +ae_1.21_ae_2.20_ae_3.12 489 +ae_1.21_ae_2.20_ae_3.9 490 +ae_1.21_ae_2.20_ae_3.17 491 +ae_1.21_ae_2.6_ae_3.5 492 +ae_1.21_ae_2.24_ae_3.2 493 +ae_1.21_ae_2.15_ae_3.14 494 +ae_1.21_ae_2.15_ae_3.13 495 +ae_1.21_ae_2.17_ae_3.10 496 +ae_1.21_ae_2.19_ae_3.3 497 +ae_1.21_ae_2.19_ae_3.6 498 +ae_1.21_ae_2.19_ae_3.11 499 +ae_1.21_ae_2.19_ae_3.15 500 +ae_1.21_ae_2.19_ae_3.16 501 +ae_1.24_ae_2.9_ae_3.3 502 +ae_1.24_ae_2.13_ae_3.6 503 +ae_1.24_ae_2.13_ae_3.16 504 +ae_1.24_ae_2.20_ae_3.12 505 +ae_1.24_ae_2.20_ae_3.9 506 +ae_1.24_ae_2.20_ae_3.17 507 +ae_1.24_ae_2.6_ae_3.5 508 +ae_1.24_ae_2.24_ae_3.2 509 +ae_1.24_ae_2.15_ae_3.14 510 +ae_1.24_ae_2.15_ae_3.13 511 +ae_1.24_ae_2.17_ae_3.10 512 +ae_1.24_ae_2.19_ae_3.3 513 +ae_1.24_ae_2.19_ae_3.6 514 +ae_1.24_ae_2.19_ae_3.11 515 +ae_1.24_ae_2.19_ae_3.15 516 +ae_1.24_ae_2.19_ae_3.16 517 +ae_1.25_ae_2.9_ae_3.3 518 +ae_1.25_ae_2.13_ae_3.6 519 +ae_1.25_ae_2.13_ae_3.16 520 +ae_1.25_ae_2.20_ae_3.12 521 +ae_1.25_ae_2.20_ae_3.9 522 +ae_1.25_ae_2.20_ae_3.17 523 +ae_1.25_ae_2.6_ae_3.5 524 +ae_1.25_ae_2.24_ae_3.2 525 +ae_1.25_ae_2.15_ae_3.14 526 +ae_1.25_ae_2.15_ae_3.13 527 +ae_1.25_ae_2.17_ae_3.10 528 +ae_1.25_ae_2.19_ae_3.3 529 +ae_1.25_ae_2.19_ae_3.6 530 +ae_1.25_ae_2.19_ae_3.11 531 +ae_1.25_ae_2.19_ae_3.15 532 +ae_1.25_ae_2.19_ae_3.16 533 +ae_1.27_ae_2.9_ae_3.3 534 +ae_1.27_ae_2.13_ae_3.6 535 +ae_1.27_ae_2.13_ae_3.16 536 +ae_1.27_ae_2.20_ae_3.12 537 +ae_1.27_ae_2.20_ae_3.9 538 +ae_1.27_ae_2.20_ae_3.17 539 +ae_1.27_ae_2.6_ae_3.5 540 +ae_1.27_ae_2.24_ae_3.2 541 +ae_1.27_ae_2.15_ae_3.14 542 +ae_1.27_ae_2.15_ae_3.13 543 +ae_1.27_ae_2.17_ae_3.10 544 +ae_1.27_ae_2.19_ae_3.3 545 +ae_1.27_ae_2.19_ae_3.6 546 +ae_1.27_ae_2.19_ae_3.11 547 +ae_1.27_ae_2.19_ae_3.15 548 +ae_1.27_ae_2.19_ae_3.16 549 +ah_1.1_ah_2.8_ah_3.21 550 +ah_1.1_ah_2.8_ah_3.3 551 +ah_1.1_ah_2.8_ah_3.20 552 +ah_1.8_ah_2.1_ah_3.13 553 +ah_1.17_ah_2.14_ah_3.11 554 +ah_1.17_ah_2.14_ah_3.2 555 +ah_1.17_ah_2.14_ah_3.20 556 +ah_1.17_ah_2.14_ah_3.4 557 +ah_1.17_ah_2.14_ah_3.24 558 +ah_1.17_ah_2.14_ah_3.12 559 +ah_1.17_ah_2.14_ah_3.23 560 +ah_1.17_ah_2.14_ah_3.17 561 +ah_1.17_ah_2.14_ah_3.13 562 +ah_1.3_ah_2.19_ah_3.21 563 +ah_1.3_ah_2.9_ah_3.11 564 +ah_1.3_ah_2.5_ah_3.14 565 +ah_1.3_ah_2.10_ah_3.20 566 +ah_1.3_ah_2.12_ah_3.15 567 +ah_1.3_ah_2.20_ah_3.12 568 +ah_1.3_ah_2.20_ah_3.23 569 +ah_1.3_ah_2.23_ah_3.2 570 +ah_1.3_ah_2.23_ah_3.24 571 +ah_1.3_ah_2.23_ah_3.23 572 +ah_1.3_ah_2.23_ah_3.17 573 +ah_1.3_ah_2.23_ah_3.19 574 +ah_1.3_ah_2.23_ah_3.22 575 +ah_1.10_ah_2.3_ah_3.21 576 +ah_1.10_ah_2.19_ah_3.21 577 +ah_1.10_ah_2.9_ah_3.11 578 +ah_1.10_ah_2.18_ah_3.14 579 +ah_1.10_ah_2.10_ah_3.20 580 +ah_1.10_ah_2.12_ah_3.15 581 +ah_1.10_ah_2.20_ah_3.12 582 +ah_1.10_ah_2.20_ah_3.23 583 +ah_1.10_ah_2.23_ah_3.2 584 +ah_1.10_ah_2.23_ah_3.24 585 +ah_1.10_ah_2.23_ah_3.23 586 +ah_1.10_ah_2.23_ah_3.17 587 +ah_1.10_ah_2.23_ah_3.19 588 +ah_1.10_ah_2.23_ah_3.22 589 +ah_1.11_ah_2.3_ah_3.21 590 +ah_1.11_ah_2.19_ah_3.21 591 +ah_1.11_ah_2.9_ah_3.11 592 +ah_1.11_ah_2.18_ah_3.14 593 +ah_1.11_ah_2.10_ah_3.20 594 +ah_1.11_ah_2.12_ah_3.15 595 +ah_1.11_ah_2.20_ah_3.12 596 +ah_1.11_ah_2.20_ah_3.23 597 +ah_1.11_ah_2.23_ah_3.2 598 +ah_1.11_ah_2.23_ah_3.24 599 +ah_1.11_ah_2.23_ah_3.23 600 +ah_1.11_ah_2.23_ah_3.17 601 +ah_1.11_ah_2.23_ah_3.19 602 +ah_1.11_ah_2.23_ah_3.22 603 +ah_1.12_ah_2.19_ah_3.21 604 +ah_1.12_ah_2.9_ah_3.11 605 +ah_1.22_ah_2.3_ah_3.21 606 +ah_1.22_ah_2.19_ah_3.21 607 +ah_1.22_ah_2.6_ah_3.6 608 +ah_1.22_ah_2.9_ah_3.11 609 +ah_1.15_ah_2.18_ah_3.3 610 +ah_1.15_ah_2.18_ah_3.14 611 +ah_1.15_ah_2.10_ah_3.20 612 +ah_1.15_ah_2.7_ah_3.17 613 +ah_1.15_ah_2.15_ah_3.15 614 +ah_1.15_ah_2.15_ah_3.24 615 +ah_1.15_ah_2.15_ah_3.12 616 +ah_1.15_ah_2.15_ah_3.23 617 +ah_1.15_ah_2.22_ah_3.2 618 +ah_1.15_ah_2.22_ah_3.19 619 +ah_1.15_ah_2.22_ah_3.22 620 +ah_1.15_ah_2.12_ah_3.15 621 +ah_1.15_ah_2.20_ah_3.12 622 +ah_1.15_ah_2.20_ah_3.23 623 +ah_1.15_ah_2.23_ah_3.2 624 +ah_1.15_ah_2.23_ah_3.24 625 +ah_1.15_ah_2.23_ah_3.23 626 +ah_1.15_ah_2.23_ah_3.17 627 +ah_1.15_ah_2.23_ah_3.19 628 +ah_1.15_ah_2.23_ah_3.22 629 +ah_1.2_ah_2.11_ah_3.8 630 +ah_1.2_ah_2.17_ah_3.18 631 +ah_1.2_ah_2.13_ah_3.7 632 +ah_1.2_ah_2.13_ah_3.18 633 +ah_1.16_ah_2.16_ah_3.5 634 +ah_1.16_ah_2.16_ah_3.16 635 +ah_1.19_ah_2.2_ah_3.2 636 +ah_1.19_ah_2.11_ah_3.9 637 +ah_1.19_ah_2.17_ah_3.15 638 +ah_1.19_ah_2.17_ah_3.24 639 +ah_1.19_ah_2.17_ah_3.12 640 +ah_1.19_ah_2.17_ah_3.23 641 +ah_1.19_ah_2.21_ah_3.14 642 +ah_1.19_ah_2.21_ah_3.9 643 +ah_1.19_ah_2.21_ah_3.23 644 +ah_1.19_ah_2.16_ah_3.14 645 +ah_1.19_ah_2.16_ah_3.16 646 +ah_1.4_ah_2.19_ah_3.21 647 +ah_1.4_ah_2.9_ah_3.11 648 +ah_1.4_ah_2.4_ah_3.2 649 +ah_1.4_ah_2.4_ah_3.14 650 +ah_1.4_ah_2.4_ah_3.20 651 +ah_1.4_ah_2.4_ah_3.15 652 +ah_1.4_ah_2.4_ah_3.10 653 +ah_1.4_ah_2.4_ah_3.12 654 +ah_1.4_ah_2.4_ah_3.23 655 +ah_1.4_ah_2.4_ah_3.17 656 +ah_1.4_ah_2.4_ah_3.19 657 +ah_1.4_ah_2.4_ah_3.22 658 +ah_1.5_ah_2.18_ah_3.14 659 +ah_1.5_ah_2.15_ah_3.15 660 +ah_1.5_ah_2.15_ah_3.24 661 +ah_1.5_ah_2.15_ah_3.12 662 +ah_1.5_ah_2.15_ah_3.23 663 +ah_1.5_ah_2.22_ah_3.22 664 +ah_1.18_ah_2.19_ah_3.21 665 +ah_1.18_ah_2.9_ah_3.11 666 +ah_1.18_ah_2.10_ah_3.20 667 +ah_1.18_ah_2.7_ah_3.17 668 +ah_1.18_ah_2.15_ah_3.24 669 +ah_1.18_ah_2.15_ah_3.23 670 +ah_1.18_ah_2.22_ah_3.2 671 +ah_1.18_ah_2.22_ah_3.19 672 +ah_1.18_ah_2.22_ah_3.22 673 +ah_1.6_ah_2.19_ah_3.1 674 +ah_1.6_ah_2.9_ah_3.11 675 +ah_1.6_ah_2.18_ah_3.14 676 +ah_1.6_ah_2.10_ah_3.20 677 +ah_1.6_ah_2.12_ah_3.15 678 +ah_1.6_ah_2.20_ah_3.12 679 +ah_1.6_ah_2.20_ah_3.23 680 +ah_1.6_ah_2.23_ah_3.2 681 +ah_1.6_ah_2.23_ah_3.24 682 +ah_1.6_ah_2.23_ah_3.23 683 +ah_1.6_ah_2.23_ah_3.17 684 +ah_1.6_ah_2.23_ah_3.19 685 +ah_1.6_ah_2.23_ah_3.22 686 +ah_1.7_ah_2.19_ah_3.21 687 +ah_1.20_ah_2.19_ah_3.21 688 +ah_1.9_ah_2.9_ah_3.11 689 +ah_1.9_ah_2.5_ah_3.14 690 +ah_1.9_ah_2.10_ah_3.20 691 +ah_1.9_ah_2.12_ah_3.15 692 +ah_1.9_ah_2.20_ah_3.12 693 +ah_1.9_ah_2.20_ah_3.23 694 +ah_1.9_ah_2.23_ah_3.2 695 +ah_1.9_ah_2.23_ah_3.24 696 +ah_1.9_ah_2.23_ah_3.23 697 +ah_1.9_ah_2.23_ah_3.17 698 +ah_1.9_ah_2.23_ah_3.19 699 +ah_1.9_ah_2.23_ah_3.22 700 +ah_1.13_ah_2.9_ah_3.11 701 +ah_1.13_ah_2.18_ah_3.14 702 +ah_1.13_ah_2.10_ah_3.20 703 +ah_1.13_ah_2.12_ah_3.15 704 +ah_1.13_ah_2.20_ah_3.12 705 +ah_1.13_ah_2.20_ah_3.23 706 +ah_1.13_ah_2.23_ah_3.2 707 +ah_1.13_ah_2.23_ah_3.24 708 +ah_1.13_ah_2.23_ah_3.23 709 +ah_1.13_ah_2.23_ah_3.17 710 +ah_1.13_ah_2.23_ah_3.19 711 +ah_1.13_ah_2.23_ah_3.22 712 +ah_1.14_ah_2.12_ah_3.15 713 +ah_1.21_ah_2.9_ah_3.11 714 +ah_1.21_ah_2.5_ah_3.14 715 +ah_1.21_ah_2.18_ah_3.14 716 +ah_1.21_ah_2.10_ah_3.20 717 +ah_1.21_ah_2.20_ah_3.12 718 +ah_1.21_ah_2.20_ah_3.23 719 +ah_1.21_ah_2.23_ah_3.2 720 +ah_1.21_ah_2.23_ah_3.24 721 +ah_1.21_ah_2.23_ah_3.23 722 +ah_1.21_ah_2.23_ah_3.17 723 +ah_1.21_ah_2.23_ah_3.19 724 +ah_1.21_ah_2.23_ah_3.22 725 +ao_1.1_ao_2.1_ao_3.2 726 +ao_1.5_ao_2.6_ao_3.10 727 +ao_1.10_ao_2.10_ao_3.10 728 +ao_1.14_ao_2.10_ao_3.10 729 +ao_1.2_ao_2.7_ao_3.1 730 +ao_1.13_ao_2.2_ao_3.14 731 +ao_1.13_ao_2.5_ao_3.10 732 +ao_1.13_ao_2.5_ao_3.3 733 +ao_1.13_ao_2.5_ao_3.14 734 +ao_1.13_ao_2.5_ao_3.5 735 +ao_1.13_ao_2.9_ao_3.14 736 +ao_1.13_ao_2.9_ao_3.6 737 +ao_1.13_ao_2.9_ao_3.8 738 +ao_1.13_ao_2.9_ao_3.9 739 +ao_1.13_ao_2.9_ao_3.11 740 +ao_1.3_ao_2.2_ao_3.4 741 +ao_1.15_ao_2.8_ao_3.16 742 +ao_1.15_ao_2.5_ao_3.10 743 +ao_1.15_ao_2.5_ao_3.3 744 +ao_1.15_ao_2.5_ao_3.4 745 +ao_1.15_ao_2.5_ao_3.5 746 +ao_1.15_ao_2.9_ao_3.4 747 +ao_1.15_ao_2.9_ao_3.6 748 +ao_1.15_ao_2.9_ao_3.8 749 +ao_1.15_ao_2.9_ao_3.9 750 +ao_1.15_ao_2.9_ao_3.11 751 +ao_1.4_ao_2.2_ao_3.14 752 +ao_1.4_ao_2.3_ao_3.13 753 +ao_1.4_ao_2.5_ao_3.10 754 +ao_1.4_ao_2.5_ao_3.3 755 +ao_1.4_ao_2.5_ao_3.14 756 +ao_1.4_ao_2.5_ao_3.5 757 +ao_1.4_ao_2.4_ao_3.14 758 +ao_1.4_ao_2.4_ao_3.6 759 +ao_1.4_ao_2.4_ao_3.7 760 +ao_1.9_ao_2.2_ao_3.14 761 +ao_1.9_ao_2.8_ao_3.17 762 +ao_1.9_ao_2.5_ao_3.10 763 +ao_1.9_ao_2.5_ao_3.3 764 +ao_1.9_ao_2.5_ao_3.14 765 +ao_1.9_ao_2.5_ao_3.5 766 +ao_1.9_ao_2.9_ao_3.14 767 +ao_1.9_ao_2.9_ao_3.6 768 +ao_1.9_ao_2.9_ao_3.8 769 +ao_1.9_ao_2.9_ao_3.9 770 +ao_1.9_ao_2.9_ao_3.11 771 +ao_1.11_ao_2.2_ao_3.14 772 +ao_1.11_ao_2.3_ao_3.12 773 +ao_1.11_ao_2.8_ao_3.17 774 +ao_1.11_ao_2.5_ao_3.10 775 +ao_1.11_ao_2.5_ao_3.3 776 +ao_1.11_ao_2.5_ao_3.14 777 +ao_1.11_ao_2.5_ao_3.5 778 +ao_1.11_ao_2.4_ao_3.14 779 +ao_1.11_ao_2.4_ao_3.6 780 +ao_1.11_ao_2.4_ao_3.8 781 +ao_1.11_ao_2.4_ao_3.9 782 +ao_1.11_ao_2.4_ao_3.11 783 +ao_1.11_ao_2.9_ao_3.14 784 +ao_1.11_ao_2.9_ao_3.6 785 +ao_1.11_ao_2.9_ao_3.8 786 +ao_1.11_ao_2.9_ao_3.9 787 +ao_1.11_ao_2.9_ao_3.11 788 +ao_1.6_ao_2.2_ao_3.14 789 +ao_1.6_ao_2.3_ao_3.17 790 +ao_1.6_ao_2.5_ao_3.2 791 +ao_1.6_ao_2.5_ao_3.10 792 +ao_1.6_ao_2.5_ao_3.3 793 +ao_1.6_ao_2.5_ao_3.14 794 +ao_1.6_ao_2.5_ao_3.5 795 +ao_1.6_ao_2.9_ao_3.14 796 +ao_1.6_ao_2.9_ao_3.6 797 +ao_1.6_ao_2.9_ao_3.8 798 +ao_1.6_ao_2.9_ao_3.9 799 +ao_1.6_ao_2.9_ao_3.11 800 +ao_1.7_ao_2.9_ao_3.8 801 +ao_1.8_ao_2.2_ao_3.14 802 +ao_1.12_ao_2.8_ao_3.17 803 +ao_1.12_ao_2.5_ao_3.10 804 +ao_1.12_ao_2.5_ao_3.3 805 +ao_1.12_ao_2.5_ao_3.14 806 +ao_1.12_ao_2.5_ao_3.5 807 +ao_1.12_ao_2.9_ao_3.14 808 +ao_1.12_ao_2.9_ao_3.6 809 +ao_1.12_ao_2.9_ao_3.9 810 +ao_1.12_ao_2.9_ao_3.11 811 +aw_1.1_aw_2.2_aw_3.2 812 +aw_1.1_aw_2.4_aw_3.7 813 +aw_1.5_aw_2.1_aw_3.3 814 +aw_1.10_aw_2.9_aw_3.4 815 +aw_1.10_aw_2.9_aw_3.11 816 +aw_1.10_aw_2.9_aw_3.9 817 +aw_1.10_aw_2.7_aw_3.1 818 +aw_1.10_aw_2.7_aw_3.8 819 +aw_1.10_aw_2.7_aw_3.10 820 +aw_1.10_aw_2.7_aw_3.4 821 +aw_1.10_aw_2.7_aw_3.5 822 +aw_1.10_aw_2.7_aw_3.11 823 +aw_1.10_aw_2.7_aw_3.9 824 +aw_1.6_aw_2.1_aw_3.3 825 +aw_1.6_aw_2.2_aw_3.1 826 +aw_1.6_aw_2.2_aw_3.8 827 +aw_1.6_aw_2.2_aw_3.10 828 +aw_1.6_aw_2.2_aw_3.4 829 +aw_1.6_aw_2.2_aw_3.5 830 +aw_1.6_aw_2.2_aw_3.11 831 +aw_1.6_aw_2.2_aw_3.9 832 +aw_1.11_aw_2.1_aw_3.3 833 +aw_1.11_aw_2.9_aw_3.4 834 +aw_1.11_aw_2.9_aw_3.11 835 +aw_1.11_aw_2.9_aw_3.9 836 +aw_1.11_aw_2.7_aw_3.1 837 +aw_1.11_aw_2.7_aw_3.8 838 +aw_1.11_aw_2.7_aw_3.10 839 +aw_1.11_aw_2.7_aw_3.4 840 +aw_1.11_aw_2.7_aw_3.5 841 +aw_1.11_aw_2.7_aw_3.11 842 +aw_1.11_aw_2.7_aw_3.9 843 +aw_1.2_aw_2.1_aw_3.3 844 +aw_1.2_aw_2.4_aw_3.7 845 +aw_1.2_aw_2.5_aw_3.6 846 +aw_1.2_aw_2.10_aw_3.4 847 +aw_1.2_aw_2.10_aw_3.11 848 +aw_1.2_aw_2.6_aw_3.1 849 +aw_1.2_aw_2.6_aw_3.8 850 +aw_1.2_aw_2.6_aw_3.10 851 +aw_1.2_aw_2.6_aw_3.4 852 +aw_1.2_aw_2.6_aw_3.5 853 +aw_1.2_aw_2.6_aw_3.11 854 +aw_1.2_aw_2.6_aw_3.6 855 +aw_1.3_aw_2.1_aw_3.3 856 +aw_1.3_aw_2.9_aw_3.11 857 +aw_1.3_aw_2.7_aw_3.11 858 +aw_1.9_aw_2.1_aw_3.3 859 +aw_1.9_aw_2.3_aw_3.11 860 +aw_1.9_aw_2.9_aw_3.11 861 +aw_1.9_aw_2.7_aw_3.11 862 +aw_1.4_aw_2.4_aw_3.7 863 +aw_1.4_aw_2.9_aw_3.4 864 +aw_1.4_aw_2.9_aw_3.9 865 +aw_1.4_aw_2.7_aw_3.1 866 +aw_1.4_aw_2.7_aw_3.8 867 +aw_1.4_aw_2.7_aw_3.10 868 +aw_1.4_aw_2.7_aw_3.4 869 +aw_1.4_aw_2.7_aw_3.5 870 +aw_1.4_aw_2.7_aw_3.11 871 +aw_1.4_aw_2.7_aw_3.9 872 +aw_1.7_aw_2.3_aw_3.1 873 +aw_1.7_aw_2.3_aw_3.8 874 +aw_1.7_aw_2.3_aw_3.10 875 +aw_1.7_aw_2.3_aw_3.7 876 +aw_1.7_aw_2.3_aw_3.4 877 +aw_1.7_aw_2.3_aw_3.5 878 +aw_1.7_aw_2.3_aw_3.11 879 +aw_1.7_aw_2.3_aw_3.9 880 +aw_1.7_aw_2.4_aw_3.7 881 +aw_1.7_aw_2.9_aw_3.4 882 +aw_1.7_aw_2.9_aw_3.9 883 +aw_1.7_aw_2.7_aw_3.1 884 +aw_1.7_aw_2.7_aw_3.8 885 +aw_1.7_aw_2.7_aw_3.10 886 +aw_1.7_aw_2.7_aw_3.4 887 +aw_1.7_aw_2.7_aw_3.5 888 +aw_1.7_aw_2.7_aw_3.11 889 +aw_1.7_aw_2.7_aw_3.9 890 +aw_1.8_aw_2.9_aw_3.4 891 +aw_1.8_aw_2.7_aw_3.4 892 +aw_1.12_aw_2.4_aw_3.7 893 +aw_1.12_aw_2.9_aw_3.9 894 +aw_1.12_aw_2.7_aw_3.1 895 +aw_1.12_aw_2.7_aw_3.8 896 +aw_1.12_aw_2.7_aw_3.10 897 +aw_1.12_aw_2.7_aw_3.5 898 +aw_1.12_aw_2.7_aw_3.11 899 +aw_1.12_aw_2.7_aw_3.9 900 +ax_1.1_ax_2.5_ax_3.13 901 +ax_1.6_ax_2.2_ax_3.1 902 +ax_1.6_ax_2.2_ax_3.14 903 +ax_1.18_ax_2.1_ax_3.9 904 +ax_1.18_ax_2.1_ax_3.8 905 +ax_1.18_ax_2.24_ax_3.3 906 +ax_1.18_ax_2.24_ax_3.18 907 +ax_1.18_ax_2.24_ax_3.10 908 +ax_1.18_ax_2.13_ax_3.5 909 +ax_1.18_ax_2.13_ax_3.7 910 +ax_1.18_ax_2.21_ax_3.13 911 +ax_1.18_ax_2.21_ax_3.7 912 +ax_1.18_ax_2.21_ax_3.6 913 +ax_1.18_ax_2.21_ax_3.15 914 +ax_1.18_ax_2.21_ax_3.16 915 +ax_1.18_ax_2.21_ax_3.10 916 +ax_1.18_ax_2.21_ax_3.12 917 +ax_1.2_ax_2.17_ax_3.9 918 +ax_1.2_ax_2.6_ax_3.12 919 +ax_1.26_ax_2.17_ax_3.2 920 +ax_1.26_ax_2.17_ax_3.9 921 +ax_1.26_ax_2.6_ax_3.12 922 +ax_1.9_ax_2.8_ax_3.2 923 +ax_1.9_ax_2.28_ax_3.12 924 +ax_1.13_ax_2.25_ax_3.19 925 +ax_1.13_ax_2.28_ax_3.12 926 +ax_1.17_ax_2.10_ax_3.19 927 +ax_1.17_ax_2.20_ax_3.12 928 +ax_1.17_ax_2.28_ax_3.12 929 +ax_1.20_ax_2.25_ax_3.19 930 +ax_1.20_ax_2.27_ax_3.12 931 +ax_1.20_ax_2.28_ax_3.12 932 +ax_1.3_ax_2.11_ax_3.11 933 +ax_1.3_ax_2.19_ax_3.17 934 +ax_1.3_ax_2.26_ax_3.17 935 +ax_1.14_ax_2.17_ax_3.8 936 +ax_1.14_ax_2.24_ax_3.3 937 +ax_1.14_ax_2.24_ax_3.18 938 +ax_1.14_ax_2.24_ax_3.10 939 +ax_1.14_ax_2.13_ax_3.5 940 +ax_1.14_ax_2.13_ax_3.7 941 +ax_1.14_ax_2.6_ax_3.7 942 +ax_1.14_ax_2.6_ax_3.12 943 +ax_1.14_ax_2.7_ax_3.12 944 +ax_1.14_ax_2.15_ax_3.6 945 +ax_1.14_ax_2.15_ax_3.16 946 +ax_1.14_ax_2.15_ax_3.10 947 +ax_1.14_ax_2.9_ax_3.13 948 +ax_1.14_ax_2.9_ax_3.15 949 +ax_1.24_ax_2.17_ax_3.8 950 +ax_1.24_ax_2.24_ax_3.3 951 +ax_1.24_ax_2.24_ax_3.18 952 +ax_1.24_ax_2.24_ax_3.10 953 +ax_1.24_ax_2.13_ax_3.5 954 +ax_1.24_ax_2.13_ax_3.7 955 +ax_1.24_ax_2.6_ax_3.7 956 +ax_1.24_ax_2.6_ax_3.12 957 +ax_1.24_ax_2.7_ax_3.12 958 +ax_1.24_ax_2.15_ax_3.6 959 +ax_1.24_ax_2.15_ax_3.16 960 +ax_1.24_ax_2.15_ax_3.10 961 +ax_1.24_ax_2.9_ax_3.13 962 +ax_1.24_ax_2.9_ax_3.15 963 +ax_1.12_ax_2.12_ax_3.3 964 +ax_1.12_ax_2.12_ax_3.18 965 +ax_1.12_ax_2.12_ax_3.10 966 +ax_1.25_ax_2.17_ax_3.8 967 +ax_1.25_ax_2.11_ax_3.14 968 +ax_1.25_ax_2.26_ax_3.14 969 +ax_1.25_ax_2.13_ax_3.5 970 +ax_1.25_ax_2.13_ax_3.7 971 +ax_1.25_ax_2.6_ax_3.7 972 +ax_1.25_ax_2.6_ax_3.12 973 +ax_1.25_ax_2.7_ax_3.12 974 +ax_1.25_ax_2.15_ax_3.6 975 +ax_1.25_ax_2.15_ax_3.16 976 +ax_1.25_ax_2.15_ax_3.10 977 +ax_1.25_ax_2.9_ax_3.13 978 +ax_1.25_ax_2.9_ax_3.15 979 +ax_1.16_ax_2.17_ax_3.8 980 +ax_1.16_ax_2.26_ax_3.14 981 +ax_1.16_ax_2.14_ax_3.3 982 +ax_1.16_ax_2.14_ax_3.18 983 +ax_1.16_ax_2.14_ax_3.10 984 +ax_1.16_ax_2.24_ax_3.3 985 +ax_1.16_ax_2.24_ax_3.18 986 +ax_1.16_ax_2.24_ax_3.10 987 +ax_1.16_ax_2.13_ax_3.5 988 +ax_1.16_ax_2.13_ax_3.7 989 +ax_1.16_ax_2.6_ax_3.7 990 +ax_1.16_ax_2.6_ax_3.12 991 +ax_1.16_ax_2.7_ax_3.12 992 +ax_1.16_ax_2.15_ax_3.6 993 +ax_1.16_ax_2.15_ax_3.16 994 +ax_1.16_ax_2.15_ax_3.10 995 +ax_1.16_ax_2.9_ax_3.13 996 +ax_1.16_ax_2.9_ax_3.15 997 +ax_1.4_ax_2.16_ax_3.8 998 +ax_1.4_ax_2.26_ax_3.14 999 +ax_1.4_ax_2.18_ax_3.3 1000 +ax_1.4_ax_2.18_ax_3.18 1001 +ax_1.4_ax_2.18_ax_3.10 1002 +ax_1.4_ax_2.13_ax_3.5 1003 +ax_1.4_ax_2.13_ax_3.7 1004 +ax_1.4_ax_2.28_ax_3.7 1005 +ax_1.4_ax_2.28_ax_3.12 1006 +ax_1.4_ax_2.7_ax_3.12 1007 +ax_1.4_ax_2.15_ax_3.6 1008 +ax_1.4_ax_2.15_ax_3.16 1009 +ax_1.4_ax_2.15_ax_3.10 1010 +ax_1.4_ax_2.9_ax_3.13 1011 +ax_1.4_ax_2.9_ax_3.15 1012 +ax_1.5_ax_2.13_ax_3.7 1013 +ax_1.5_ax_2.28_ax_3.7 1014 +ax_1.5_ax_2.15_ax_3.6 1015 +ax_1.5_ax_2.15_ax_3.16 1016 +ax_1.5_ax_2.15_ax_3.10 1017 +ax_1.5_ax_2.9_ax_3.13 1018 +ax_1.23_ax_2.13_ax_3.7 1019 +ax_1.23_ax_2.20_ax_3.7 1020 +ax_1.23_ax_2.15_ax_3.6 1021 +ax_1.23_ax_2.15_ax_3.16 1022 +ax_1.23_ax_2.15_ax_3.10 1023 +ax_1.23_ax_2.9_ax_3.13 1024 +ax_1.11_ax_2.4_ax_3.7 1025 +ax_1.11_ax_2.13_ax_3.7 1026 +ax_1.11_ax_2.28_ax_3.7 1027 +ax_1.11_ax_2.15_ax_3.6 1028 +ax_1.11_ax_2.15_ax_3.16 1029 +ax_1.11_ax_2.15_ax_3.10 1030 +ax_1.11_ax_2.9_ax_3.13 1031 +ax_1.15_ax_2.13_ax_3.7 1032 +ax_1.15_ax_2.27_ax_3.7 1033 +ax_1.15_ax_2.28_ax_3.7 1034 +ax_1.15_ax_2.15_ax_3.6 1035 +ax_1.15_ax_2.15_ax_3.16 1036 +ax_1.15_ax_2.15_ax_3.10 1037 +ax_1.15_ax_2.9_ax_3.13 1038 +ax_1.7_ax_2.11_ax_3.14 1039 +ax_1.7_ax_2.26_ax_3.14 1040 +ax_1.8_ax_2.4_ax_3.5 1041 +ax_1.8_ax_2.4_ax_3.7 1042 +ax_1.8_ax_2.13_ax_3.5 1043 +ax_1.8_ax_2.13_ax_3.7 1044 +ax_1.10_ax_2.8_ax_3.8 1045 +ax_1.10_ax_2.16_ax_3.8 1046 +ax_1.10_ax_2.20_ax_3.12 1047 +ax_1.10_ax_2.27_ax_3.12 1048 +ax_1.10_ax_2.28_ax_3.12 1049 +ax_1.19_ax_2.8_ax_3.8 1050 +ax_1.19_ax_2.3_ax_3.3 1051 +ax_1.19_ax_2.3_ax_3.4 1052 +ax_1.19_ax_2.3_ax_3.10 1053 +ax_1.19_ax_2.22_ax_3.4 1054 +ax_1.19_ax_2.22_ax_3.18 1055 +ax_1.19_ax_2.23_ax_3.3 1056 +ax_1.19_ax_2.23_ax_3.10 1057 +ax_1.19_ax_2.28_ax_3.12 1058 +ax_1.19_ax_2.7_ax_3.12 1059 +ax_1.19_ax_2.15_ax_3.16 1060 +ax_1.19_ax_2.9_ax_3.15 1061 +ax_1.21_ax_2.22_ax_3.4 1062 +ax_1.21_ax_2.22_ax_3.18 1063 +ax_1.21_ax_2.23_ax_3.3 1064 +ax_1.21_ax_2.23_ax_3.10 1065 +ax_1.22_ax_2.16_ax_3.8 1066 +ax_1.22_ax_2.20_ax_3.12 1067 +ax_1.22_ax_2.27_ax_3.12 1068 +ax_1.22_ax_2.28_ax_3.12 1069 +ax_1.22_ax_2.7_ax_3.12 1070 +ax_1.22_ax_2.15_ax_3.16 1071 +ax_1.22_ax_2.9_ax_3.15 1072 +ay_1.1_ay_2.1_ay_3.3 1073 +ay_1.8_ay_2.10_ay_3.20 1074 +ay_1.8_ay_2.10_ay_3.17 1075 +ay_1.8_ay_2.16_ay_3.9 1076 +ay_1.8_ay_2.16_ay_3.7 1077 +ay_1.8_ay_2.16_ay_3.8 1078 +ay_1.8_ay_2.16_ay_3.15 1079 +ay_1.8_ay_2.19_ay_3.16 1080 +ay_1.8_ay_2.19_ay_3.4 1081 +ay_1.27_ay_2.13_ay_3.11 1082 +ay_1.27_ay_2.18_ay_3.2 1083 +ay_1.27_ay_2.18_ay_3.13 1084 +ay_1.27_ay_2.18_ay_3.6 1085 +ay_1.27_ay_2.18_ay_3.12 1086 +ay_1.27_ay_2.18_ay_3.14 1087 +ay_1.27_ay_2.18_ay_3.18 1088 +ay_1.27_ay_2.18_ay_3.10 1089 +ay_1.27_ay_2.18_ay_3.19 1090 +ay_1.2_ay_2.3_ay_3.4 1091 +ay_1.2_ay_2.8_ay_3.4 1092 +ay_1.22_ay_2.2_ay_3.4 1093 +ay_1.22_ay_2.2_ay_3.2 1094 +ay_1.22_ay_2.3_ay_3.16 1095 +ay_1.22_ay_2.3_ay_3.9 1096 +ay_1.22_ay_2.3_ay_3.7 1097 +ay_1.22_ay_2.3_ay_3.8 1098 +ay_1.22_ay_2.3_ay_3.20 1099 +ay_1.22_ay_2.3_ay_3.15 1100 +ay_1.22_ay_2.3_ay_3.17 1101 +ay_1.22_ay_2.3_ay_3.3 1102 +ay_1.22_ay_2.3_ay_3.5 1103 +ay_1.22_ay_2.3_ay_3.6 1104 +ay_1.22_ay_2.3_ay_3.11 1105 +ay_1.22_ay_2.3_ay_3.12 1106 +ay_1.22_ay_2.3_ay_3.14 1107 +ay_1.22_ay_2.3_ay_3.18 1108 +ay_1.22_ay_2.3_ay_3.10 1109 +ay_1.22_ay_2.3_ay_3.19 1110 +ay_1.22_ay_2.8_ay_3.16 1111 +ay_1.22_ay_2.11_ay_3.9 1112 +ay_1.22_ay_2.11_ay_3.7 1113 +ay_1.22_ay_2.11_ay_3.8 1114 +ay_1.22_ay_2.11_ay_3.20 1115 +ay_1.22_ay_2.11_ay_3.15 1116 +ay_1.22_ay_2.11_ay_3.17 1117 +ay_1.22_ay_2.20_ay_3.3 1118 +ay_1.22_ay_2.20_ay_3.13 1119 +ay_1.22_ay_2.20_ay_3.6 1120 +ay_1.22_ay_2.20_ay_3.11 1121 +ay_1.22_ay_2.20_ay_3.12 1122 +ay_1.22_ay_2.20_ay_3.14 1123 +ay_1.22_ay_2.20_ay_3.18 1124 +ay_1.22_ay_2.20_ay_3.10 1125 +ay_1.22_ay_2.20_ay_3.19 1126 +ay_1.9_ay_2.8_ay_3.1 1127 +ay_1.24_ay_2.8_ay_3.16 1128 +ay_1.12_ay_2.2_ay_3.4 1129 +ay_1.12_ay_2.2_ay_3.2 1130 +ay_1.12_ay_2.8_ay_3.4 1131 +ay_1.12_ay_2.11_ay_3.9 1132 +ay_1.12_ay_2.11_ay_3.7 1133 +ay_1.12_ay_2.11_ay_3.8 1134 +ay_1.12_ay_2.11_ay_3.20 1135 +ay_1.12_ay_2.11_ay_3.15 1136 +ay_1.12_ay_2.11_ay_3.17 1137 +ay_1.12_ay_2.20_ay_3.3 1138 +ay_1.12_ay_2.20_ay_3.13 1139 +ay_1.12_ay_2.20_ay_3.6 1140 +ay_1.12_ay_2.20_ay_3.11 1141 +ay_1.12_ay_2.20_ay_3.12 1142 +ay_1.12_ay_2.20_ay_3.14 1143 +ay_1.12_ay_2.20_ay_3.18 1144 +ay_1.12_ay_2.20_ay_3.10 1145 +ay_1.12_ay_2.20_ay_3.19 1146 +ay_1.23_ay_2.2_ay_3.4 1147 +ay_1.23_ay_2.2_ay_3.2 1148 +ay_1.23_ay_2.8_ay_3.4 1149 +ay_1.23_ay_2.11_ay_3.9 1150 +ay_1.23_ay_2.11_ay_3.7 1151 +ay_1.23_ay_2.11_ay_3.8 1152 +ay_1.23_ay_2.11_ay_3.20 1153 +ay_1.23_ay_2.11_ay_3.15 1154 +ay_1.23_ay_2.11_ay_3.17 1155 +ay_1.23_ay_2.20_ay_3.3 1156 +ay_1.23_ay_2.20_ay_3.13 1157 +ay_1.23_ay_2.20_ay_3.6 1158 +ay_1.23_ay_2.20_ay_3.11 1159 +ay_1.23_ay_2.20_ay_3.12 1160 +ay_1.23_ay_2.20_ay_3.14 1161 +ay_1.23_ay_2.20_ay_3.18 1162 +ay_1.23_ay_2.20_ay_3.10 1163 +ay_1.23_ay_2.20_ay_3.19 1164 +ay_1.3_ay_2.4_ay_3.13 1165 +ay_1.26_ay_2.2_ay_3.2 1166 +ay_1.26_ay_2.4_ay_3.10 1167 +ay_1.26_ay_2.4_ay_3.19 1168 +ay_1.14_ay_2.14_ay_3.19 1169 +ay_1.28_ay_2.2_ay_3.2 1170 +ay_1.28_ay_2.14_ay_3.13 1171 +ay_1.28_ay_2.14_ay_3.10 1172 +ay_1.6_ay_2.15_ay_3.4 1173 +ay_1.21_ay_2.17_ay_3.3 1174 +ay_1.30_ay_2.2_ay_3.4 1175 +ay_1.30_ay_2.5_ay_3.6 1176 +ay_1.30_ay_2.7_ay_3.12 1177 +ay_1.30_ay_2.12_ay_3.14 1178 +ay_1.30_ay_2.12_ay_3.18 1179 +ay_1.30_ay_2.6_ay_3.9 1180 +ay_1.30_ay_2.6_ay_3.7 1181 +ay_1.30_ay_2.22_ay_3.8 1182 +ay_1.30_ay_2.22_ay_3.15 1183 +ay_1.30_ay_2.9_ay_3.16 1184 +ay_1.30_ay_2.21_ay_3.20 1185 +ay_1.30_ay_2.21_ay_3.17 1186 +ay_1.30_ay_2.21_ay_3.11 1187 +ay_1.30_ay_2.21_ay_3.19 1188 +ay_1.11_ay_2.5_ay_3.6 1189 +ay_1.25_ay_2.2_ay_3.4 1190 +ay_1.25_ay_2.7_ay_3.12 1191 +ay_1.25_ay_2.12_ay_3.14 1192 +ay_1.25_ay_2.12_ay_3.18 1193 +ay_1.25_ay_2.6_ay_3.9 1194 +ay_1.25_ay_2.6_ay_3.7 1195 +ay_1.25_ay_2.22_ay_3.8 1196 +ay_1.25_ay_2.22_ay_3.15 1197 +ay_1.25_ay_2.9_ay_3.16 1198 +ay_1.25_ay_2.15_ay_3.4 1199 +ay_1.25_ay_2.17_ay_3.3 1200 +ay_1.25_ay_2.21_ay_3.20 1201 +ay_1.25_ay_2.21_ay_3.17 1202 +ay_1.25_ay_2.21_ay_3.11 1203 +ay_1.25_ay_2.21_ay_3.19 1204 +ay_1.4_ay_2.17_ay_3.3 1205 +ay_1.18_ay_2.2_ay_3.4 1206 +ay_1.18_ay_2.6_ay_3.9 1207 +ay_1.18_ay_2.6_ay_3.7 1208 +ay_1.18_ay_2.22_ay_3.8 1209 +ay_1.18_ay_2.22_ay_3.15 1210 +ay_1.18_ay_2.9_ay_3.16 1211 +ay_1.18_ay_2.15_ay_3.4 1212 +ay_1.18_ay_2.21_ay_3.20 1213 +ay_1.18_ay_2.21_ay_3.17 1214 +ay_1.20_ay_2.2_ay_3.2 1215 +ay_1.20_ay_2.14_ay_3.13 1216 +ay_1.20_ay_2.14_ay_3.10 1217 +ay_1.20_ay_2.14_ay_3.19 1218 +ay_1.20_ay_2.5_ay_3.6 1219 +ay_1.20_ay_2.7_ay_3.12 1220 +ay_1.20_ay_2.12_ay_3.14 1221 +ay_1.20_ay_2.12_ay_3.18 1222 +ay_1.20_ay_2.21_ay_3.11 1223 +ay_1.20_ay_2.21_ay_3.19 1224 +ay_1.5_ay_2.5_ay_3.6 1225 +ay_1.15_ay_2.17_ay_3.3 1226 +ay_1.16_ay_2.15_ay_3.4 1227 +ay_1.19_ay_2.2_ay_3.4 1228 +ay_1.19_ay_2.2_ay_3.2 1229 +ay_1.19_ay_2.14_ay_3.13 1230 +ay_1.19_ay_2.14_ay_3.10 1231 +ay_1.19_ay_2.14_ay_3.19 1232 +ay_1.19_ay_2.7_ay_3.12 1233 +ay_1.19_ay_2.12_ay_3.14 1234 +ay_1.19_ay_2.12_ay_3.18 1235 +ay_1.19_ay_2.6_ay_3.9 1236 +ay_1.19_ay_2.6_ay_3.7 1237 +ay_1.19_ay_2.22_ay_3.8 1238 +ay_1.19_ay_2.22_ay_3.15 1239 +ay_1.19_ay_2.9_ay_3.16 1240 +ay_1.19_ay_2.21_ay_3.20 1241 +ay_1.19_ay_2.21_ay_3.17 1242 +ay_1.19_ay_2.21_ay_3.11 1243 +ay_1.19_ay_2.21_ay_3.19 1244 +ay_1.7_ay_2.2_ay_3.4 1245 +ay_1.7_ay_2.2_ay_3.2 1246 +ay_1.7_ay_2.14_ay_3.13 1247 +ay_1.7_ay_2.14_ay_3.10 1248 +ay_1.7_ay_2.14_ay_3.19 1249 +ay_1.7_ay_2.5_ay_3.6 1250 +ay_1.7_ay_2.7_ay_3.12 1251 +ay_1.7_ay_2.12_ay_3.14 1252 +ay_1.7_ay_2.12_ay_3.18 1253 +ay_1.7_ay_2.6_ay_3.9 1254 +ay_1.7_ay_2.6_ay_3.7 1255 +ay_1.7_ay_2.22_ay_3.8 1256 +ay_1.7_ay_2.22_ay_3.15 1257 +ay_1.7_ay_2.9_ay_3.16 1258 +ay_1.7_ay_2.15_ay_3.4 1259 +ay_1.7_ay_2.17_ay_3.3 1260 +ay_1.7_ay_2.21_ay_3.20 1261 +ay_1.7_ay_2.21_ay_3.17 1262 +ay_1.7_ay_2.21_ay_3.11 1263 +ay_1.7_ay_2.21_ay_3.19 1264 +ay_1.10_ay_2.2_ay_3.4 1265 +ay_1.10_ay_2.2_ay_3.2 1266 +ay_1.10_ay_2.14_ay_3.13 1267 +ay_1.10_ay_2.14_ay_3.10 1268 +ay_1.10_ay_2.14_ay_3.19 1269 +ay_1.10_ay_2.5_ay_3.6 1270 +ay_1.10_ay_2.7_ay_3.12 1271 +ay_1.10_ay_2.12_ay_3.14 1272 +ay_1.10_ay_2.12_ay_3.18 1273 +ay_1.10_ay_2.6_ay_3.9 1274 +ay_1.10_ay_2.6_ay_3.7 1275 +ay_1.10_ay_2.22_ay_3.8 1276 +ay_1.10_ay_2.22_ay_3.15 1277 +ay_1.10_ay_2.9_ay_3.16 1278 +ay_1.10_ay_2.15_ay_3.4 1279 +ay_1.10_ay_2.17_ay_3.3 1280 +ay_1.10_ay_2.21_ay_3.20 1281 +ay_1.10_ay_2.21_ay_3.17 1282 +ay_1.10_ay_2.21_ay_3.11 1283 +ay_1.10_ay_2.21_ay_3.19 1284 +ay_1.13_ay_2.2_ay_3.4 1285 +ay_1.13_ay_2.2_ay_3.2 1286 +ay_1.13_ay_2.14_ay_3.13 1287 +ay_1.13_ay_2.14_ay_3.10 1288 +ay_1.13_ay_2.14_ay_3.19 1289 +ay_1.13_ay_2.5_ay_3.6 1290 +ay_1.13_ay_2.7_ay_3.12 1291 +ay_1.13_ay_2.12_ay_3.14 1292 +ay_1.13_ay_2.12_ay_3.18 1293 +ay_1.13_ay_2.6_ay_3.9 1294 +ay_1.13_ay_2.6_ay_3.7 1295 +ay_1.13_ay_2.22_ay_3.8 1296 +ay_1.13_ay_2.22_ay_3.15 1297 +ay_1.13_ay_2.9_ay_3.16 1298 +ay_1.13_ay_2.15_ay_3.4 1299 +ay_1.13_ay_2.17_ay_3.3 1300 +ay_1.13_ay_2.21_ay_3.20 1301 +ay_1.13_ay_2.21_ay_3.17 1302 +ay_1.13_ay_2.21_ay_3.11 1303 +ay_1.13_ay_2.21_ay_3.19 1304 +ay_1.17_ay_2.2_ay_3.4 1305 +ay_1.17_ay_2.2_ay_3.2 1306 +ay_1.17_ay_2.4_ay_3.13 1307 +ay_1.17_ay_2.4_ay_3.10 1308 +ay_1.17_ay_2.4_ay_3.19 1309 +ay_1.17_ay_2.14_ay_3.13 1310 +ay_1.17_ay_2.14_ay_3.10 1311 +ay_1.17_ay_2.14_ay_3.19 1312 +ay_1.17_ay_2.5_ay_3.6 1313 +ay_1.17_ay_2.7_ay_3.12 1314 +ay_1.17_ay_2.12_ay_3.14 1315 +ay_1.17_ay_2.12_ay_3.18 1316 +ay_1.17_ay_2.6_ay_3.9 1317 +ay_1.17_ay_2.6_ay_3.7 1318 +ay_1.17_ay_2.22_ay_3.8 1319 +ay_1.17_ay_2.22_ay_3.15 1320 +ay_1.17_ay_2.9_ay_3.16 1321 +ay_1.17_ay_2.15_ay_3.4 1322 +ay_1.17_ay_2.17_ay_3.3 1323 +ay_1.17_ay_2.21_ay_3.20 1324 +ay_1.17_ay_2.21_ay_3.17 1325 +ay_1.17_ay_2.21_ay_3.11 1326 +ay_1.17_ay_2.21_ay_3.19 1327 +ay_1.29_ay_2.2_ay_3.4 1328 +ay_1.29_ay_2.2_ay_3.2 1329 +ay_1.29_ay_2.14_ay_3.13 1330 +ay_1.29_ay_2.14_ay_3.10 1331 +ay_1.29_ay_2.14_ay_3.19 1332 +ay_1.29_ay_2.5_ay_3.6 1333 +ay_1.29_ay_2.7_ay_3.12 1334 +ay_1.29_ay_2.12_ay_3.14 1335 +ay_1.29_ay_2.12_ay_3.18 1336 +ay_1.29_ay_2.6_ay_3.9 1337 +ay_1.29_ay_2.6_ay_3.7 1338 +ay_1.29_ay_2.22_ay_3.8 1339 +ay_1.29_ay_2.22_ay_3.15 1340 +ay_1.29_ay_2.9_ay_3.16 1341 +ay_1.29_ay_2.15_ay_3.4 1342 +ay_1.29_ay_2.17_ay_3.3 1343 +ay_1.29_ay_2.21_ay_3.20 1344 +ay_1.29_ay_2.21_ay_3.17 1345 +ay_1.29_ay_2.21_ay_3.11 1346 +ay_1.29_ay_2.21_ay_3.19 1347 +b_1.1_b_2.1_b_3.7 1348 +b_1.1_b_2.3_b_3.1 1349 +b_1.1_b_2.3_b_3.7 1350 +b_1.1_b_2.8_b_3.3 1351 +b_1.1_b_2.8_b_3.11 1352 +b_1.1_b_2.10_b_3.2 1353 +b_1.1_b_2.10_b_3.12 1354 +b_1.1_b_2.4_b_3.6 1355 +b_1.1_b_2.4_b_3.8 1356 +b_1.1_b_2.4_b_3.13 1357 +b_1.1_b_2.7_b_3.4 1358 +b_1.1_b_2.7_b_3.14 1359 +b_1.1_b_2.7_b_3.8 1360 +b_1.1_b_2.7_b_3.9 1361 +b_1.1_b_2.7_b_3.13 1362 +b_1.1_b_2.7_b_3.5 1363 +b_1.1_b_2.7_b_3.10 1364 +b_1.1_b_2.9_b_3.10 1365 +b_1.8_b_2.1_b_3.7 1366 +b_1.8_b_2.3_b_3.1 1367 +b_1.8_b_2.3_b_3.7 1368 +b_1.8_b_2.8_b_3.3 1369 +b_1.8_b_2.8_b_3.11 1370 +b_1.8_b_2.10_b_3.2 1371 +b_1.8_b_2.10_b_3.12 1372 +b_1.8_b_2.4_b_3.6 1373 +b_1.8_b_2.4_b_3.8 1374 +b_1.8_b_2.4_b_3.13 1375 +b_1.8_b_2.7_b_3.4 1376 +b_1.8_b_2.7_b_3.14 1377 +b_1.8_b_2.7_b_3.8 1378 +b_1.8_b_2.7_b_3.9 1379 +b_1.8_b_2.7_b_3.13 1380 +b_1.8_b_2.7_b_3.5 1381 +b_1.8_b_2.7_b_3.10 1382 +b_1.8_b_2.9_b_3.10 1383 +b_1.9_b_2.1_b_3.7 1384 +b_1.9_b_2.3_b_3.1 1385 +b_1.9_b_2.3_b_3.7 1386 +b_1.9_b_2.8_b_3.3 1387 +b_1.9_b_2.8_b_3.11 1388 +b_1.9_b_2.10_b_3.2 1389 +b_1.9_b_2.10_b_3.12 1390 +b_1.9_b_2.4_b_3.6 1391 +b_1.9_b_2.4_b_3.8 1392 +b_1.9_b_2.4_b_3.13 1393 +b_1.9_b_2.7_b_3.4 1394 +b_1.9_b_2.7_b_3.14 1395 +b_1.9_b_2.7_b_3.8 1396 +b_1.9_b_2.7_b_3.9 1397 +b_1.9_b_2.7_b_3.13 1398 +b_1.9_b_2.7_b_3.5 1399 +b_1.9_b_2.7_b_3.10 1400 +b_1.9_b_2.9_b_3.10 1401 +b_1.3_b_2.1_b_3.7 1402 +b_1.3_b_2.3_b_3.1 1403 +b_1.3_b_2.3_b_3.7 1404 +b_1.3_b_2.8_b_3.3 1405 +b_1.3_b_2.8_b_3.11 1406 +b_1.3_b_2.2_b_3.2 1407 +b_1.3_b_2.2_b_3.12 1408 +b_1.3_b_2.10_b_3.2 1409 +b_1.3_b_2.10_b_3.12 1410 +b_1.3_b_2.4_b_3.6 1411 +b_1.3_b_2.4_b_3.8 1412 +b_1.3_b_2.4_b_3.13 1413 +b_1.3_b_2.7_b_3.4 1414 +b_1.3_b_2.7_b_3.14 1415 +b_1.3_b_2.7_b_3.8 1416 +b_1.3_b_2.7_b_3.9 1417 +b_1.3_b_2.7_b_3.13 1418 +b_1.3_b_2.7_b_3.5 1419 +b_1.3_b_2.7_b_3.10 1420 +b_1.3_b_2.9_b_3.10 1421 +b_1.4_b_2.1_b_3.7 1422 +b_1.4_b_2.3_b_3.1 1423 +b_1.4_b_2.3_b_3.7 1424 +b_1.4_b_2.8_b_3.3 1425 +b_1.4_b_2.8_b_3.11 1426 +b_1.4_b_2.10_b_3.2 1427 +b_1.4_b_2.10_b_3.12 1428 +b_1.4_b_2.4_b_3.6 1429 +b_1.4_b_2.4_b_3.8 1430 +b_1.4_b_2.4_b_3.13 1431 +b_1.4_b_2.7_b_3.4 1432 +b_1.4_b_2.7_b_3.14 1433 +b_1.4_b_2.7_b_3.8 1434 +b_1.4_b_2.7_b_3.9 1435 +b_1.4_b_2.7_b_3.13 1436 +b_1.4_b_2.7_b_3.5 1437 +b_1.4_b_2.7_b_3.10 1438 +b_1.4_b_2.9_b_3.10 1439 +b_1.5_b_2.1_b_3.7 1440 +b_1.5_b_2.3_b_3.1 1441 +b_1.5_b_2.3_b_3.7 1442 +b_1.5_b_2.8_b_3.3 1443 +b_1.5_b_2.8_b_3.11 1444 +b_1.5_b_2.10_b_3.2 1445 +b_1.5_b_2.10_b_3.12 1446 +b_1.5_b_2.4_b_3.6 1447 +b_1.5_b_2.4_b_3.8 1448 +b_1.5_b_2.4_b_3.13 1449 +b_1.5_b_2.7_b_3.4 1450 +b_1.5_b_2.7_b_3.14 1451 +b_1.5_b_2.7_b_3.8 1452 +b_1.5_b_2.7_b_3.9 1453 +b_1.5_b_2.7_b_3.13 1454 +b_1.5_b_2.7_b_3.5 1455 +b_1.5_b_2.7_b_3.10 1456 +b_1.5_b_2.9_b_3.10 1457 +b_1.6_b_2.1_b_3.7 1458 +b_1.6_b_2.3_b_3.1 1459 +b_1.6_b_2.3_b_3.7 1460 +b_1.6_b_2.8_b_3.3 1461 +b_1.6_b_2.8_b_3.11 1462 +b_1.6_b_2.10_b_3.2 1463 +b_1.6_b_2.10_b_3.12 1464 +b_1.6_b_2.4_b_3.6 1465 +b_1.6_b_2.4_b_3.8 1466 +b_1.6_b_2.4_b_3.13 1467 +b_1.6_b_2.7_b_3.4 1468 +b_1.6_b_2.7_b_3.14 1469 +b_1.6_b_2.7_b_3.8 1470 +b_1.6_b_2.7_b_3.9 1471 +b_1.6_b_2.7_b_3.13 1472 +b_1.6_b_2.7_b_3.5 1473 +b_1.6_b_2.7_b_3.10 1474 +b_1.6_b_2.9_b_3.10 1475 +b_1.7_b_2.1_b_3.7 1476 +b_1.7_b_2.3_b_3.1 1477 +b_1.7_b_2.3_b_3.7 1478 +b_1.7_b_2.8_b_3.3 1479 +b_1.7_b_2.8_b_3.11 1480 +b_1.7_b_2.10_b_3.2 1481 +b_1.7_b_2.10_b_3.12 1482 +b_1.7_b_2.4_b_3.6 1483 +b_1.7_b_2.4_b_3.8 1484 +b_1.7_b_2.4_b_3.13 1485 +b_1.7_b_2.7_b_3.4 1486 +b_1.7_b_2.7_b_3.14 1487 +b_1.7_b_2.7_b_3.8 1488 +b_1.7_b_2.7_b_3.9 1489 +b_1.7_b_2.7_b_3.13 1490 +b_1.7_b_2.7_b_3.5 1491 +b_1.7_b_2.7_b_3.10 1492 +b_1.7_b_2.9_b_3.10 1493 +b_1.10_b_2.1_b_3.7 1494 +b_1.10_b_2.3_b_3.1 1495 +b_1.10_b_2.3_b_3.7 1496 +b_1.10_b_2.8_b_3.3 1497 +b_1.10_b_2.8_b_3.11 1498 +b_1.11_b_2.10_b_3.2 1499 +b_1.11_b_2.10_b_3.12 1500 +b_1.11_b_2.4_b_3.6 1501 +b_1.11_b_2.4_b_3.8 1502 +b_1.11_b_2.4_b_3.13 1503 +b_1.11_b_2.7_b_3.4 1504 +b_1.11_b_2.7_b_3.14 1505 +b_1.11_b_2.7_b_3.8 1506 +b_1.11_b_2.7_b_3.9 1507 +b_1.11_b_2.7_b_3.13 1508 +b_1.11_b_2.7_b_3.5 1509 +b_1.11_b_2.7_b_3.10 1510 +b_1.11_b_2.9_b_3.10 1511 +b_1.2_b_2.1_b_3.7 1512 +b_1.2_b_2.3_b_3.1 1513 +b_1.2_b_2.3_b_3.7 1514 +b_1.2_b_2.8_b_3.3 1515 +b_1.2_b_2.8_b_3.11 1516 +b_1.2_b_2.10_b_3.2 1517 +b_1.2_b_2.10_b_3.12 1518 +b_1.2_b_2.5_b_3.15 1519 +b_1.2_b_2.6_b_3.4 1520 +b_1.2_b_2.6_b_3.6 1521 +b_1.2_b_2.6_b_3.8 1522 +b_1.2_b_2.6_b_3.9 1523 +b_1.2_b_2.6_b_3.13 1524 +b_1.2_b_2.6_b_3.5 1525 +b_1.2_b_2.6_b_3.10 1526 +b_1.12_b_2.1_b_3.7 1527 +b_1.12_b_2.3_b_3.1 1528 +b_1.12_b_2.3_b_3.7 1529 +b_1.12_b_2.8_b_3.3 1530 +b_1.12_b_2.8_b_3.11 1531 +b_1.12_b_2.10_b_3.2 1532 +b_1.12_b_2.10_b_3.12 1533 +b_1.12_b_2.5_b_3.15 1534 +b_1.12_b_2.6_b_3.4 1535 +b_1.12_b_2.6_b_3.6 1536 +b_1.12_b_2.6_b_3.8 1537 +b_1.12_b_2.6_b_3.9 1538 +b_1.12_b_2.6_b_3.13 1539 +b_1.12_b_2.6_b_3.5 1540 +b_1.12_b_2.6_b_3.10 1541 +ch_1.1_ch_2.1_ch_3.2 1542 +ch_1.3_ch_2.2_ch_3.4 1543 +ch_1.3_ch_2.3_ch_3.1 1544 +ch_1.3_ch_2.3_ch_3.5 1545 +ch_1.3_ch_2.3_ch_3.4 1546 +ch_1.3_ch_2.4_ch_3.3 1547 +ch_1.3_ch_2.4_ch_3.6 1548 +ch_1.3_ch_2.4_ch_3.4 1549 +ch_1.2_ch_2.1_ch_3.2 1550 +ch_1.2_ch_2.2_ch_3.4 1551 +ch_1.2_ch_2.3_ch_3.1 1552 +ch_1.2_ch_2.3_ch_3.5 1553 +ch_1.2_ch_2.3_ch_3.4 1554 +ch_1.2_ch_2.4_ch_3.3 1555 +ch_1.2_ch_2.4_ch_3.6 1556 +ch_1.2_ch_2.4_ch_3.4 1557 +d_1.1_d_2.11_d_3.1 1558 +d_1.1_d_2.15_d_3.11 1559 +d_1.1_d_2.15_d_3.14 1560 +d_1.1_d_2.10_d_3.3 1561 +d_1.1_d_2.10_d_3.16 1562 +d_1.1_d_2.12_d_3.5 1563 +d_1.1_d_2.12_d_3.9 1564 +d_1.1_d_2.12_d_3.13 1565 +d_1.1_d_2.12_d_3.21 1566 +d_1.1_d_2.3_d_3.2 1567 +d_1.1_d_2.5_d_3.6 1568 +d_1.1_d_2.7_d_3.12 1569 +d_1.1_d_2.7_d_3.19 1570 +d_1.1_d_2.16_d_3.18 1571 +d_1.1_d_2.9_d_3.8 1572 +d_1.1_d_2.13_d_3.17 1573 +d_1.1_d_2.13_d_3.20 1574 +d_1.10_d_2.11_d_3.1 1575 +d_1.10_d_2.15_d_3.11 1576 +d_1.10_d_2.15_d_3.14 1577 +d_1.10_d_2.10_d_3.3 1578 +d_1.10_d_2.10_d_3.16 1579 +d_1.10_d_2.12_d_3.5 1580 +d_1.10_d_2.12_d_3.9 1581 +d_1.10_d_2.12_d_3.13 1582 +d_1.10_d_2.12_d_3.21 1583 +d_1.15_d_2.3_d_3.2 1584 +d_1.15_d_2.5_d_3.6 1585 +d_1.15_d_2.7_d_3.12 1586 +d_1.15_d_2.7_d_3.19 1587 +d_1.15_d_2.16_d_3.18 1588 +d_1.15_d_2.9_d_3.8 1589 +d_1.15_d_2.13_d_3.17 1590 +d_1.15_d_2.13_d_3.20 1591 +d_1.5_d_2.1_d_3.1 1592 +d_1.5_d_2.1_d_3.11 1593 +d_1.5_d_2.1_d_3.14 1594 +d_1.5_d_2.10_d_3.3 1595 +d_1.5_d_2.10_d_3.16 1596 +d_1.5_d_2.12_d_3.5 1597 +d_1.5_d_2.12_d_3.9 1598 +d_1.5_d_2.12_d_3.13 1599 +d_1.5_d_2.12_d_3.21 1600 +d_1.9_d_2.11_d_3.1 1601 +d_1.9_d_2.15_d_3.11 1602 +d_1.9_d_2.15_d_3.14 1603 +d_1.9_d_2.10_d_3.3 1604 +d_1.9_d_2.10_d_3.16 1605 +d_1.9_d_2.12_d_3.5 1606 +d_1.9_d_2.12_d_3.9 1607 +d_1.9_d_2.12_d_3.13 1608 +d_1.9_d_2.12_d_3.21 1609 +d_1.12_d_2.11_d_3.1 1610 +d_1.12_d_2.15_d_3.11 1611 +d_1.12_d_2.15_d_3.14 1612 +d_1.14_d_2.10_d_3.3 1613 +d_1.14_d_2.10_d_3.16 1614 +d_1.14_d_2.12_d_3.5 1615 +d_1.14_d_2.12_d_3.9 1616 +d_1.14_d_2.12_d_3.13 1617 +d_1.14_d_2.12_d_3.21 1618 +d_1.6_d_2.3_d_3.2 1619 +d_1.6_d_2.5_d_3.6 1620 +d_1.6_d_2.7_d_3.12 1621 +d_1.6_d_2.7_d_3.19 1622 +d_1.6_d_2.16_d_3.18 1623 +d_1.6_d_2.9_d_3.8 1624 +d_1.6_d_2.13_d_3.17 1625 +d_1.6_d_2.13_d_3.20 1626 +d_1.11_d_2.2_d_3.4 1627 +d_1.11_d_2.2_d_3.18 1628 +d_1.11_d_2.16_d_3.18 1629 +d_1.13_d_2.5_d_3.6 1630 +d_1.16_d_2.3_d_3.2 1631 +d_1.16_d_2.7_d_3.12 1632 +d_1.16_d_2.7_d_3.19 1633 +d_1.16_d_2.9_d_3.8 1634 +d_1.16_d_2.13_d_3.17 1635 +d_1.16_d_2.13_d_3.20 1636 +d_1.2_d_2.11_d_3.1 1637 +d_1.2_d_2.15_d_3.11 1638 +d_1.2_d_2.15_d_3.14 1639 +d_1.2_d_2.10_d_3.3 1640 +d_1.2_d_2.10_d_3.16 1641 +d_1.2_d_2.12_d_3.5 1642 +d_1.2_d_2.12_d_3.9 1643 +d_1.2_d_2.12_d_3.13 1644 +d_1.2_d_2.12_d_3.21 1645 +d_1.2_d_2.3_d_3.2 1646 +d_1.2_d_2.5_d_3.6 1647 +d_1.2_d_2.7_d_3.12 1648 +d_1.2_d_2.7_d_3.19 1649 +d_1.2_d_2.16_d_3.18 1650 +d_1.2_d_2.9_d_3.8 1651 +d_1.2_d_2.13_d_3.17 1652 +d_1.2_d_2.13_d_3.20 1653 +d_1.4_d_2.11_d_3.1 1654 +d_1.4_d_2.15_d_3.11 1655 +d_1.4_d_2.15_d_3.14 1656 +d_1.4_d_2.10_d_3.3 1657 +d_1.4_d_2.10_d_3.16 1658 +d_1.4_d_2.12_d_3.5 1659 +d_1.4_d_2.12_d_3.9 1660 +d_1.4_d_2.12_d_3.13 1661 +d_1.4_d_2.12_d_3.21 1662 +d_1.4_d_2.3_d_3.2 1663 +d_1.4_d_2.5_d_3.6 1664 +d_1.4_d_2.7_d_3.12 1665 +d_1.4_d_2.7_d_3.19 1666 +d_1.4_d_2.16_d_3.18 1667 +d_1.4_d_2.9_d_3.8 1668 +d_1.4_d_2.13_d_3.17 1669 +d_1.4_d_2.13_d_3.20 1670 +d_1.7_d_2.11_d_3.1 1671 +d_1.7_d_2.15_d_3.11 1672 +d_1.7_d_2.15_d_3.14 1673 +d_1.17_d_2.4_d_3.3 1674 +d_1.17_d_2.4_d_3.16 1675 +d_1.17_d_2.4_d_3.5 1676 +d_1.17_d_2.4_d_3.9 1677 +d_1.17_d_2.4_d_3.13 1678 +d_1.17_d_2.4_d_3.21 1679 +d_1.17_d_2.10_d_3.3 1680 +d_1.17_d_2.10_d_3.16 1681 +d_1.17_d_2.12_d_3.5 1682 +d_1.17_d_2.12_d_3.9 1683 +d_1.17_d_2.12_d_3.13 1684 +d_1.17_d_2.12_d_3.21 1685 +d_1.8_d_2.3_d_3.2 1686 +d_1.8_d_2.5_d_3.6 1687 +d_1.8_d_2.7_d_3.12 1688 +d_1.8_d_2.7_d_3.19 1689 +d_1.8_d_2.2_d_3.18 1690 +d_1.8_d_2.16_d_3.18 1691 +d_1.8_d_2.9_d_3.8 1692 +d_1.8_d_2.13_d_3.17 1693 +d_1.8_d_2.13_d_3.20 1694 +d_1.3_d_2.8_d_3.1 1695 +d_1.3_d_2.8_d_3.15 1696 +d_1.3_d_2.8_d_3.14 1697 +d_1.3_d_2.6_d_3.10 1698 +d_1.3_d_2.14_d_3.7 1699 +d_1.3_d_2.3_d_3.2 1700 +d_1.3_d_2.5_d_3.6 1701 +d_1.3_d_2.7_d_3.12 1702 +d_1.3_d_2.7_d_3.19 1703 +d_1.3_d_2.16_d_3.18 1704 +d_1.3_d_2.9_d_3.8 1705 +d_1.3_d_2.13_d_3.17 1706 +d_1.3_d_2.13_d_3.20 1707 +dh_1.1_dh_2.1_dh_3.1 1708 +dh_1.1_dh_2.1_dh_3.6 1709 +dh_1.1_dh_2.1_dh_3.2 1710 +dh_1.1_dh_2.1_dh_3.5 1711 +dh_1.1_dh_2.1_dh_3.3 1712 +dh_1.3_dh_2.4_dh_3.1 1713 +dh_1.3_dh_2.4_dh_3.6 1714 +dh_1.3_dh_2.4_dh_3.2 1715 +dh_1.3_dh_2.4_dh_3.5 1716 +dh_1.3_dh_2.4_dh_3.7 1717 +dh_1.4_dh_2.4_dh_3.7 1718 +dh_1.6_dh_2.4_dh_3.1 1719 +dh_1.6_dh_2.4_dh_3.6 1720 +dh_1.6_dh_2.4_dh_3.2 1721 +dh_1.6_dh_2.4_dh_3.5 1722 +dh_1.6_dh_2.4_dh_3.7 1723 +dh_1.2_dh_2.2_dh_3.1 1724 +dh_1.2_dh_2.2_dh_3.6 1725 +dh_1.2_dh_2.3_dh_3.8 1726 +dh_1.2_dh_2.3_dh_3.5 1727 +dh_1.2_dh_2.5_dh_3.4 1728 +dh_1.5_dh_2.2_dh_3.1 1729 +dh_1.5_dh_2.2_dh_3.6 1730 +dh_1.5_dh_2.3_dh_3.8 1731 +dh_1.5_dh_2.3_dh_3.5 1732 +dh_1.5_dh_2.5_dh_3.4 1733 +eh_1.1_eh_2.12_eh_3.16 1734 +eh_1.1_eh_2.12_eh_3.15 1735 +eh_1.1_eh_2.8_eh_3.13 1736 +eh_1.1_eh_2.8_eh_3.14 1737 +eh_1.1_eh_2.17_eh_3.12 1738 +eh_1.1_eh_2.17_eh_3.7 1739 +eh_1.1_eh_2.17_eh_3.9 1740 +eh_1.1_eh_2.11_eh_3.17 1741 +eh_1.1_eh_2.11_eh_3.5 1742 +eh_1.1_eh_2.11_eh_3.15 1743 +eh_1.1_eh_2.2_eh_3.2 1744 +eh_1.1_eh_2.2_eh_3.17 1745 +eh_1.1_eh_2.5_eh_3.8 1746 +eh_1.1_eh_2.10_eh_3.10 1747 +eh_1.1_eh_2.19_eh_3.6 1748 +eh_1.1_eh_2.13_eh_3.14 1749 +eh_1.1_eh_2.13_eh_3.12 1750 +eh_1.1_eh_2.13_eh_3.15 1751 +eh_1.5_eh_2.10_eh_3.10 1752 +eh_1.25_eh_2.7_eh_3.6 1753 +eh_1.26_eh_2.1_eh_3.16 1754 +eh_1.26_eh_2.1_eh_3.15 1755 +eh_1.26_eh_2.16_eh_3.13 1756 +eh_1.26_eh_2.16_eh_3.14 1757 +eh_1.26_eh_2.17_eh_3.12 1758 +eh_1.26_eh_2.17_eh_3.7 1759 +eh_1.26_eh_2.17_eh_3.9 1760 +eh_1.26_eh_2.11_eh_3.17 1761 +eh_1.26_eh_2.11_eh_3.5 1762 +eh_1.26_eh_2.11_eh_3.15 1763 +eh_1.26_eh_2.2_eh_3.2 1764 +eh_1.26_eh_2.2_eh_3.17 1765 +eh_1.26_eh_2.5_eh_3.8 1766 +eh_1.26_eh_2.13_eh_3.14 1767 +eh_1.26_eh_2.13_eh_3.12 1768 +eh_1.26_eh_2.13_eh_3.15 1769 +eh_1.7_eh_2.3_eh_3.4 1770 +eh_1.7_eh_2.3_eh_3.10 1771 +eh_1.12_eh_2.1_eh_3.1 1772 +eh_1.12_eh_2.1_eh_3.15 1773 +eh_1.12_eh_2.12_eh_3.1 1774 +eh_1.12_eh_2.12_eh_3.15 1775 +eh_1.12_eh_2.4_eh_3.5 1776 +eh_1.12_eh_2.4_eh_3.15 1777 +eh_1.12_eh_2.11_eh_3.5 1778 +eh_1.12_eh_2.11_eh_3.15 1779 +eh_1.17_eh_2.1_eh_3.15 1780 +eh_1.17_eh_2.4_eh_3.17 1781 +eh_1.17_eh_2.4_eh_3.3 1782 +eh_1.17_eh_2.4_eh_3.12 1783 +eh_1.17_eh_2.4_eh_3.5 1784 +eh_1.17_eh_2.4_eh_3.7 1785 +eh_1.17_eh_2.4_eh_3.9 1786 +eh_1.17_eh_2.4_eh_3.15 1787 +eh_1.17_eh_2.2_eh_3.2 1788 +eh_1.17_eh_2.2_eh_3.17 1789 +eh_1.17_eh_2.14_eh_3.3 1790 +eh_1.17_eh_2.14_eh_3.6 1791 +eh_1.17_eh_2.14_eh_3.12 1792 +eh_1.17_eh_2.14_eh_3.8 1793 +eh_1.17_eh_2.14_eh_3.15 1794 +eh_1.23_eh_2.12_eh_3.15 1795 +eh_1.23_eh_2.16_eh_3.13 1796 +eh_1.23_eh_2.16_eh_3.14 1797 +eh_1.23_eh_2.9_eh_3.12 1798 +eh_1.23_eh_2.9_eh_3.7 1799 +eh_1.23_eh_2.9_eh_3.9 1800 +eh_1.23_eh_2.11_eh_3.17 1801 +eh_1.23_eh_2.11_eh_3.5 1802 +eh_1.23_eh_2.11_eh_3.15 1803 +eh_1.23_eh_2.2_eh_3.2 1804 +eh_1.23_eh_2.2_eh_3.17 1805 +eh_1.23_eh_2.14_eh_3.14 1806 +eh_1.23_eh_2.14_eh_3.6 1807 +eh_1.23_eh_2.14_eh_3.12 1808 +eh_1.23_eh_2.14_eh_3.8 1809 +eh_1.23_eh_2.14_eh_3.15 1810 +eh_1.2_eh_2.11_eh_3.17 1811 +eh_1.2_eh_2.10_eh_3.10 1812 +eh_1.15_eh_2.20_eh_3.13 1813 +eh_1.15_eh_2.20_eh_3.14 1814 +eh_1.15_eh_2.17_eh_3.11 1815 +eh_1.15_eh_2.17_eh_3.18 1816 +eh_1.15_eh_2.6_eh_3.6 1817 +eh_1.15_eh_2.6_eh_3.18 1818 +eh_1.4_eh_2.20_eh_3.13 1819 +eh_1.4_eh_2.20_eh_3.14 1820 +eh_1.4_eh_2.17_eh_3.12 1821 +eh_1.4_eh_2.11_eh_3.17 1822 +eh_1.4_eh_2.10_eh_3.10 1823 +eh_1.4_eh_2.19_eh_3.6 1824 +eh_1.4_eh_2.13_eh_3.12 1825 +eh_1.9_eh_2.20_eh_3.13 1826 +eh_1.9_eh_2.20_eh_3.14 1827 +eh_1.9_eh_2.17_eh_3.12 1828 +eh_1.9_eh_2.11_eh_3.17 1829 +eh_1.9_eh_2.10_eh_3.10 1830 +eh_1.9_eh_2.19_eh_3.6 1831 +eh_1.9_eh_2.13_eh_3.12 1832 +eh_1.10_eh_2.20_eh_3.13 1833 +eh_1.10_eh_2.20_eh_3.14 1834 +eh_1.10_eh_2.17_eh_3.12 1835 +eh_1.10_eh_2.11_eh_3.17 1836 +eh_1.10_eh_2.10_eh_3.10 1837 +eh_1.10_eh_2.19_eh_3.6 1838 +eh_1.10_eh_2.13_eh_3.12 1839 +eh_1.13_eh_2.19_eh_3.6 1840 +eh_1.27_eh_2.14_eh_3.6 1841 +eh_1.27_eh_2.19_eh_3.6 1842 +eh_1.14_eh_2.20_eh_3.13 1843 +eh_1.14_eh_2.20_eh_3.14 1844 +eh_1.14_eh_2.15_eh_3.12 1845 +eh_1.14_eh_2.17_eh_3.12 1846 +eh_1.14_eh_2.11_eh_3.17 1847 +eh_1.14_eh_2.10_eh_3.10 1848 +eh_1.14_eh_2.13_eh_3.12 1849 +eh_1.18_eh_2.20_eh_3.13 1850 +eh_1.18_eh_2.20_eh_3.14 1851 +eh_1.18_eh_2.17_eh_3.12 1852 +eh_1.18_eh_2.11_eh_3.17 1853 +eh_1.18_eh_2.10_eh_3.10 1854 +eh_1.18_eh_2.13_eh_3.12 1855 +eh_1.19_eh_2.8_eh_3.13 1856 +eh_1.19_eh_2.8_eh_3.14 1857 +eh_1.19_eh_2.20_eh_3.13 1858 +eh_1.19_eh_2.20_eh_3.14 1859 +eh_1.19_eh_2.17_eh_3.12 1860 +eh_1.19_eh_2.11_eh_3.17 1861 +eh_1.24_eh_2.3_eh_3.10 1862 +eh_1.24_eh_2.14_eh_3.12 1863 +eh_1.24_eh_2.10_eh_3.10 1864 +eh_1.24_eh_2.13_eh_3.12 1865 +eh_1.3_eh_2.12_eh_3.16 1866 +eh_1.3_eh_2.12_eh_3.15 1867 +eh_1.3_eh_2.20_eh_3.14 1868 +eh_1.3_eh_2.17_eh_3.7 1869 +eh_1.3_eh_2.17_eh_3.9 1870 +eh_1.3_eh_2.11_eh_3.17 1871 +eh_1.3_eh_2.11_eh_3.5 1872 +eh_1.3_eh_2.11_eh_3.15 1873 +eh_1.3_eh_2.18_eh_3.2 1874 +eh_1.3_eh_2.18_eh_3.17 1875 +eh_1.3_eh_2.5_eh_3.8 1876 +eh_1.3_eh_2.13_eh_3.14 1877 +eh_1.3_eh_2.13_eh_3.15 1878 +eh_1.6_eh_2.1_eh_3.1 1879 +eh_1.6_eh_2.1_eh_3.16 1880 +eh_1.6_eh_2.1_eh_3.15 1881 +eh_1.6_eh_2.12_eh_3.1 1882 +eh_1.6_eh_2.12_eh_3.16 1883 +eh_1.6_eh_2.12_eh_3.15 1884 +eh_1.6_eh_2.8_eh_3.14 1885 +eh_1.6_eh_2.20_eh_3.14 1886 +eh_1.6_eh_2.17_eh_3.7 1887 +eh_1.6_eh_2.17_eh_3.9 1888 +eh_1.6_eh_2.11_eh_3.17 1889 +eh_1.6_eh_2.11_eh_3.5 1890 +eh_1.6_eh_2.11_eh_3.15 1891 +eh_1.6_eh_2.18_eh_3.2 1892 +eh_1.6_eh_2.18_eh_3.17 1893 +eh_1.6_eh_2.14_eh_3.14 1894 +eh_1.6_eh_2.14_eh_3.8 1895 +eh_1.6_eh_2.14_eh_3.15 1896 +eh_1.6_eh_2.5_eh_3.8 1897 +eh_1.6_eh_2.13_eh_3.14 1898 +eh_1.6_eh_2.13_eh_3.15 1899 +eh_1.20_eh_2.12_eh_3.16 1900 +eh_1.20_eh_2.12_eh_3.15 1901 +eh_1.20_eh_2.20_eh_3.14 1902 +eh_1.20_eh_2.17_eh_3.7 1903 +eh_1.20_eh_2.17_eh_3.9 1904 +eh_1.20_eh_2.11_eh_3.17 1905 +eh_1.20_eh_2.11_eh_3.5 1906 +eh_1.20_eh_2.11_eh_3.15 1907 +eh_1.20_eh_2.18_eh_3.2 1908 +eh_1.20_eh_2.18_eh_3.17 1909 +eh_1.20_eh_2.5_eh_3.8 1910 +eh_1.20_eh_2.13_eh_3.14 1911 +eh_1.20_eh_2.13_eh_3.15 1912 +eh_1.8_eh_2.12_eh_3.16 1913 +eh_1.8_eh_2.12_eh_3.15 1914 +eh_1.8_eh_2.20_eh_3.14 1915 +eh_1.8_eh_2.15_eh_3.7 1916 +eh_1.8_eh_2.15_eh_3.9 1917 +eh_1.8_eh_2.11_eh_3.17 1918 +eh_1.8_eh_2.11_eh_3.5 1919 +eh_1.8_eh_2.11_eh_3.15 1920 +eh_1.8_eh_2.18_eh_3.2 1921 +eh_1.8_eh_2.18_eh_3.17 1922 +eh_1.8_eh_2.5_eh_3.8 1923 +eh_1.8_eh_2.13_eh_3.14 1924 +eh_1.8_eh_2.13_eh_3.15 1925 +eh_1.11_eh_2.18_eh_3.2 1926 +eh_1.16_eh_2.12_eh_3.16 1927 +eh_1.21_eh_2.5_eh_3.8 1928 +eh_1.22_eh_2.12_eh_3.15 1929 +eh_1.22_eh_2.11_eh_3.17 1930 +eh_1.22_eh_2.11_eh_3.5 1931 +eh_1.22_eh_2.11_eh_3.15 1932 +eh_1.28_eh_2.20_eh_3.14 1933 +eh_1.28_eh_2.17_eh_3.7 1934 +eh_1.28_eh_2.17_eh_3.9 1935 +eh_1.28_eh_2.11_eh_3.15 1936 +eh_1.28_eh_2.18_eh_3.17 1937 +eh_1.28_eh_2.6_eh_3.14 1938 +eh_1.28_eh_2.6_eh_3.15 1939 +eh_1.28_eh_2.13_eh_3.14 1940 +eh_1.28_eh_2.13_eh_3.15 1941 +en_1.1_en_2.1_en_3.1 1942 +er_1.1_er_2.1_er_3.1 1943 +er_1.1_er_2.2_er_3.13 1944 +er_1.1_er_2.8_er_3.7 1945 +er_1.1_er_2.8_er_3.15 1946 +er_1.1_er_2.8_er_3.12 1947 +er_1.1_er_2.21_er_3.3 1948 +er_1.1_er_2.21_er_3.16 1949 +er_1.1_er_2.21_er_3.13 1950 +er_1.1_er_2.24_er_3.8 1951 +er_1.1_er_2.24_er_3.13 1952 +er_1.1_er_2.7_er_3.6 1953 +er_1.1_er_2.9_er_3.14 1954 +er_1.1_er_2.9_er_3.4 1955 +er_1.1_er_2.13_er_3.5 1956 +er_1.1_er_2.17_er_3.2 1957 +er_1.1_er_2.25_er_3.9 1958 +er_1.1_er_2.25_er_3.5 1959 +er_1.1_er_2.25_er_3.10 1960 +er_1.1_er_2.16_er_3.11 1961 +er_1.1_er_2.29_er_3.11 1962 +er_1.3_er_2.1_er_3.1 1963 +er_1.9_er_2.2_er_3.13 1964 +er_1.9_er_2.8_er_3.7 1965 +er_1.9_er_2.8_er_3.15 1966 +er_1.9_er_2.8_er_3.12 1967 +er_1.9_er_2.21_er_3.3 1968 +er_1.9_er_2.21_er_3.16 1969 +er_1.9_er_2.21_er_3.13 1970 +er_1.9_er_2.24_er_3.8 1971 +er_1.9_er_2.24_er_3.13 1972 +er_1.9_er_2.7_er_3.6 1973 +er_1.9_er_2.9_er_3.14 1974 +er_1.9_er_2.9_er_3.4 1975 +er_1.9_er_2.13_er_3.5 1976 +er_1.9_er_2.17_er_3.2 1977 +er_1.9_er_2.25_er_3.9 1978 +er_1.9_er_2.25_er_3.5 1979 +er_1.9_er_2.25_er_3.10 1980 +er_1.9_er_2.16_er_3.11 1981 +er_1.9_er_2.29_er_3.11 1982 +er_1.11_er_2.2_er_3.13 1983 +er_1.11_er_2.8_er_3.7 1984 +er_1.11_er_2.8_er_3.15 1985 +er_1.11_er_2.8_er_3.12 1986 +er_1.11_er_2.21_er_3.3 1987 +er_1.11_er_2.21_er_3.16 1988 +er_1.11_er_2.21_er_3.13 1989 +er_1.11_er_2.24_er_3.8 1990 +er_1.11_er_2.24_er_3.13 1991 +er_1.11_er_2.7_er_3.6 1992 +er_1.11_er_2.9_er_3.14 1993 +er_1.11_er_2.9_er_3.4 1994 +er_1.11_er_2.13_er_3.5 1995 +er_1.11_er_2.17_er_3.2 1996 +er_1.11_er_2.25_er_3.9 1997 +er_1.11_er_2.25_er_3.5 1998 +er_1.11_er_2.25_er_3.10 1999 +er_1.11_er_2.15_er_3.11 2000 +er_1.19_er_2.2_er_3.13 2001 +er_1.19_er_2.8_er_3.7 2002 +er_1.19_er_2.8_er_3.15 2003 +er_1.19_er_2.8_er_3.12 2004 +er_1.19_er_2.21_er_3.3 2005 +er_1.19_er_2.21_er_3.16 2006 +er_1.19_er_2.21_er_3.13 2007 +er_1.19_er_2.24_er_3.8 2008 +er_1.19_er_2.24_er_3.13 2009 +er_1.19_er_2.7_er_3.6 2010 +er_1.19_er_2.9_er_3.14 2011 +er_1.19_er_2.9_er_3.4 2012 +er_1.19_er_2.13_er_3.5 2013 +er_1.19_er_2.17_er_3.2 2014 +er_1.19_er_2.25_er_3.9 2015 +er_1.19_er_2.25_er_3.5 2016 +er_1.19_er_2.25_er_3.10 2017 +er_1.19_er_2.15_er_3.11 2018 +er_1.19_er_2.16_er_3.11 2019 +er_1.19_er_2.29_er_3.11 2020 +er_1.2_er_2.22_er_3.1 2021 +er_1.2_er_2.3_er_3.8 2022 +er_1.2_er_2.23_er_3.13 2023 +er_1.2_er_2.10_er_3.3 2024 +er_1.2_er_2.10_er_3.13 2025 +er_1.2_er_2.11_er_3.7 2026 +er_1.2_er_2.26_er_3.16 2027 +er_1.2_er_2.26_er_3.15 2028 +er_1.2_er_2.26_er_3.12 2029 +er_1.2_er_2.4_er_3.2 2030 +er_1.2_er_2.5_er_3.14 2031 +er_1.2_er_2.14_er_3.14 2032 +er_1.2_er_2.14_er_3.4 2033 +er_1.2_er_2.6_er_3.9 2034 +er_1.2_er_2.6_er_3.5 2035 +er_1.2_er_2.6_er_3.10 2036 +er_1.2_er_2.18_er_3.6 2037 +er_1.2_er_2.18_er_3.11 2038 +er_1.2_er_2.28_er_3.11 2039 +er_1.12_er_2.27_er_3.1 2040 +er_1.12_er_2.3_er_3.8 2041 +er_1.12_er_2.23_er_3.13 2042 +er_1.12_er_2.10_er_3.3 2043 +er_1.12_er_2.10_er_3.13 2044 +er_1.12_er_2.11_er_3.7 2045 +er_1.12_er_2.26_er_3.16 2046 +er_1.12_er_2.26_er_3.15 2047 +er_1.12_er_2.26_er_3.12 2048 +er_1.12_er_2.4_er_3.2 2049 +er_1.12_er_2.5_er_3.14 2050 +er_1.12_er_2.14_er_3.14 2051 +er_1.12_er_2.14_er_3.4 2052 +er_1.12_er_2.6_er_3.9 2053 +er_1.12_er_2.6_er_3.5 2054 +er_1.12_er_2.6_er_3.10 2055 +er_1.12_er_2.18_er_3.6 2056 +er_1.12_er_2.18_er_3.11 2057 +er_1.12_er_2.28_er_3.11 2058 +er_1.4_er_2.27_er_3.1 2059 +er_1.4_er_2.3_er_3.8 2060 +er_1.4_er_2.23_er_3.13 2061 +er_1.4_er_2.10_er_3.3 2062 +er_1.4_er_2.10_er_3.13 2063 +er_1.4_er_2.11_er_3.7 2064 +er_1.4_er_2.26_er_3.16 2065 +er_1.4_er_2.26_er_3.15 2066 +er_1.4_er_2.26_er_3.12 2067 +er_1.4_er_2.20_er_3.2 2068 +er_1.4_er_2.5_er_3.14 2069 +er_1.4_er_2.14_er_3.14 2070 +er_1.4_er_2.14_er_3.4 2071 +er_1.4_er_2.6_er_3.9 2072 +er_1.4_er_2.6_er_3.5 2073 +er_1.4_er_2.6_er_3.10 2074 +er_1.4_er_2.18_er_3.6 2075 +er_1.4_er_2.18_er_3.11 2076 +er_1.4_er_2.28_er_3.11 2077 +er_1.18_er_2.27_er_3.1 2078 +er_1.18_er_2.3_er_3.8 2079 +er_1.18_er_2.23_er_3.13 2080 +er_1.18_er_2.10_er_3.3 2081 +er_1.18_er_2.10_er_3.13 2082 +er_1.18_er_2.11_er_3.7 2083 +er_1.18_er_2.26_er_3.16 2084 +er_1.18_er_2.26_er_3.15 2085 +er_1.18_er_2.26_er_3.12 2086 +er_1.18_er_2.20_er_3.2 2087 +er_1.18_er_2.5_er_3.14 2088 +er_1.18_er_2.14_er_3.14 2089 +er_1.18_er_2.14_er_3.4 2090 +er_1.18_er_2.6_er_3.9 2091 +er_1.18_er_2.6_er_3.5 2092 +er_1.18_er_2.6_er_3.10 2093 +er_1.18_er_2.18_er_3.6 2094 +er_1.18_er_2.18_er_3.11 2095 +er_1.18_er_2.28_er_3.11 2096 +er_1.5_er_2.12_er_3.1 2097 +er_1.15_er_2.22_er_3.1 2098 +er_1.15_er_2.27_er_3.1 2099 +er_1.17_er_2.27_er_3.1 2100 +er_1.6_er_2.3_er_3.8 2101 +er_1.6_er_2.11_er_3.7 2102 +er_1.6_er_2.5_er_3.14 2103 +er_1.6_er_2.14_er_3.14 2104 +er_1.6_er_2.14_er_3.4 2105 +er_1.20_er_2.23_er_3.13 2106 +er_1.20_er_2.10_er_3.3 2107 +er_1.20_er_2.10_er_3.13 2108 +er_1.20_er_2.26_er_3.16 2109 +er_1.20_er_2.26_er_3.15 2110 +er_1.20_er_2.26_er_3.12 2111 +er_1.20_er_2.20_er_3.2 2112 +er_1.20_er_2.6_er_3.9 2113 +er_1.20_er_2.6_er_3.5 2114 +er_1.20_er_2.6_er_3.10 2115 +er_1.20_er_2.18_er_3.6 2116 +er_1.20_er_2.18_er_3.11 2117 +er_1.20_er_2.28_er_3.11 2118 +er_1.7_er_2.20_er_3.2 2119 +er_1.8_er_2.3_er_3.8 2120 +er_1.8_er_2.23_er_3.13 2121 +er_1.8_er_2.10_er_3.3 2122 +er_1.8_er_2.10_er_3.13 2123 +er_1.8_er_2.11_er_3.7 2124 +er_1.8_er_2.26_er_3.16 2125 +er_1.8_er_2.26_er_3.15 2126 +er_1.8_er_2.26_er_3.12 2127 +er_1.8_er_2.5_er_3.14 2128 +er_1.8_er_2.14_er_3.14 2129 +er_1.8_er_2.14_er_3.4 2130 +er_1.8_er_2.6_er_3.9 2131 +er_1.8_er_2.6_er_3.5 2132 +er_1.8_er_2.6_er_3.10 2133 +er_1.8_er_2.18_er_3.6 2134 +er_1.8_er_2.18_er_3.11 2135 +er_1.8_er_2.28_er_3.11 2136 +er_1.13_er_2.3_er_3.8 2137 +er_1.13_er_2.23_er_3.13 2138 +er_1.13_er_2.10_er_3.3 2139 +er_1.13_er_2.10_er_3.13 2140 +er_1.13_er_2.11_er_3.7 2141 +er_1.13_er_2.26_er_3.16 2142 +er_1.13_er_2.26_er_3.15 2143 +er_1.13_er_2.26_er_3.12 2144 +er_1.13_er_2.5_er_3.14 2145 +er_1.13_er_2.14_er_3.14 2146 +er_1.13_er_2.14_er_3.4 2147 +er_1.13_er_2.6_er_3.9 2148 +er_1.13_er_2.6_er_3.5 2149 +er_1.13_er_2.6_er_3.10 2150 +er_1.13_er_2.18_er_3.6 2151 +er_1.13_er_2.18_er_3.11 2152 +er_1.13_er_2.28_er_3.11 2153 +er_1.16_er_2.23_er_3.13 2154 +er_1.22_er_2.3_er_3.8 2155 +er_1.22_er_2.23_er_3.13 2156 +er_1.22_er_2.10_er_3.3 2157 +er_1.22_er_2.10_er_3.13 2158 +er_1.22_er_2.11_er_3.7 2159 +er_1.22_er_2.26_er_3.16 2160 +er_1.22_er_2.26_er_3.15 2161 +er_1.22_er_2.26_er_3.12 2162 +er_1.22_er_2.5_er_3.14 2163 +er_1.22_er_2.14_er_3.14 2164 +er_1.22_er_2.14_er_3.4 2165 +er_1.22_er_2.6_er_3.9 2166 +er_1.22_er_2.6_er_3.5 2167 +er_1.22_er_2.6_er_3.10 2168 +er_1.22_er_2.18_er_3.6 2169 +er_1.22_er_2.18_er_3.11 2170 +er_1.22_er_2.28_er_3.11 2171 +er_1.10_er_2.3_er_3.8 2172 +er_1.10_er_2.23_er_3.13 2173 +er_1.10_er_2.10_er_3.3 2174 +er_1.10_er_2.10_er_3.13 2175 +er_1.10_er_2.11_er_3.7 2176 +er_1.10_er_2.19_er_3.16 2177 +er_1.10_er_2.19_er_3.15 2178 +er_1.10_er_2.19_er_3.12 2179 +er_1.10_er_2.5_er_3.14 2180 +er_1.10_er_2.14_er_3.14 2181 +er_1.10_er_2.14_er_3.4 2182 +er_1.10_er_2.6_er_3.9 2183 +er_1.10_er_2.6_er_3.5 2184 +er_1.10_er_2.6_er_3.10 2185 +er_1.10_er_2.18_er_3.6 2186 +er_1.10_er_2.18_er_3.11 2187 +er_1.10_er_2.28_er_3.11 2188 +er_1.14_er_2.3_er_3.8 2189 +er_1.14_er_2.23_er_3.13 2190 +er_1.14_er_2.10_er_3.3 2191 +er_1.14_er_2.10_er_3.13 2192 +er_1.14_er_2.11_er_3.7 2193 +er_1.14_er_2.26_er_3.16 2194 +er_1.14_er_2.26_er_3.15 2195 +er_1.14_er_2.26_er_3.12 2196 +er_1.14_er_2.5_er_3.14 2197 +er_1.14_er_2.14_er_3.14 2198 +er_1.14_er_2.14_er_3.4 2199 +er_1.14_er_2.6_er_3.9 2200 +er_1.14_er_2.6_er_3.5 2201 +er_1.14_er_2.6_er_3.10 2202 +er_1.14_er_2.18_er_3.6 2203 +er_1.14_er_2.18_er_3.11 2204 +er_1.14_er_2.28_er_3.11 2205 +er_1.21_er_2.3_er_3.8 2206 +er_1.21_er_2.23_er_3.13 2207 +er_1.21_er_2.10_er_3.3 2208 +er_1.21_er_2.10_er_3.13 2209 +er_1.21_er_2.11_er_3.7 2210 +er_1.21_er_2.26_er_3.16 2211 +er_1.21_er_2.26_er_3.15 2212 +er_1.21_er_2.26_er_3.12 2213 +er_1.21_er_2.5_er_3.14 2214 +er_1.21_er_2.14_er_3.14 2215 +er_1.21_er_2.14_er_3.4 2216 +er_1.21_er_2.6_er_3.9 2217 +er_1.21_er_2.6_er_3.5 2218 +er_1.21_er_2.6_er_3.10 2219 +er_1.21_er_2.18_er_3.6 2220 +er_1.21_er_2.18_er_3.11 2221 +er_1.21_er_2.28_er_3.11 2222 +ey_1.1_ey_2.4_ey_3.18 2223 +ey_1.1_ey_2.15_ey_3.18 2224 +ey_1.7_ey_2.15_ey_3.18 2225 +ey_1.10_ey_2.5_ey_3.4 2226 +ey_1.17_ey_2.15_ey_3.18 2227 +ey_1.31_ey_2.4_ey_3.18 2228 +ey_1.31_ey_2.15_ey_3.18 2229 +ey_1.2_ey_2.1_ey_3.6 2230 +ey_1.2_ey_2.9_ey_3.9 2231 +ey_1.2_ey_2.14_ey_3.1 2232 +ey_1.2_ey_2.14_ey_3.14 2233 +ey_1.9_ey_2.2_ey_3.14 2234 +ey_1.9_ey_2.3_ey_3.3 2235 +ey_1.9_ey_2.3_ey_3.16 2236 +ey_1.9_ey_2.18_ey_3.1 2237 +ey_1.9_ey_2.18_ey_3.6 2238 +ey_1.9_ey_2.18_ey_3.11 2239 +ey_1.20_ey_2.2_ey_3.2 2240 +ey_1.20_ey_2.18_ey_3.7 2241 +ey_1.20_ey_2.18_ey_3.17 2242 +ey_1.20_ey_2.18_ey_3.19 2243 +ey_1.20_ey_2.18_ey_3.5 2244 +ey_1.20_ey_2.18_ey_3.12 2245 +ey_1.20_ey_2.18_ey_3.15 2246 +ey_1.20_ey_2.18_ey_3.20 2247 +ey_1.20_ey_2.18_ey_3.13 2248 +ey_1.24_ey_2.2_ey_3.2 2249 +ey_1.24_ey_2.18_ey_3.7 2250 +ey_1.24_ey_2.18_ey_3.17 2251 +ey_1.24_ey_2.18_ey_3.19 2252 +ey_1.24_ey_2.18_ey_3.5 2253 +ey_1.24_ey_2.18_ey_3.12 2254 +ey_1.24_ey_2.18_ey_3.15 2255 +ey_1.24_ey_2.18_ey_3.20 2256 +ey_1.24_ey_2.18_ey_3.13 2257 +ey_1.12_ey_2.2_ey_3.14 2258 +ey_1.12_ey_2.2_ey_3.2 2259 +ey_1.12_ey_2.3_ey_3.3 2260 +ey_1.12_ey_2.3_ey_3.16 2261 +ey_1.12_ey_2.8_ey_3.1 2262 +ey_1.12_ey_2.8_ey_3.6 2263 +ey_1.12_ey_2.8_ey_3.11 2264 +ey_1.12_ey_2.8_ey_3.7 2265 +ey_1.12_ey_2.8_ey_3.17 2266 +ey_1.12_ey_2.8_ey_3.19 2267 +ey_1.12_ey_2.8_ey_3.5 2268 +ey_1.12_ey_2.8_ey_3.12 2269 +ey_1.12_ey_2.8_ey_3.15 2270 +ey_1.12_ey_2.8_ey_3.20 2271 +ey_1.12_ey_2.8_ey_3.13 2272 +ey_1.12_ey_2.18_ey_3.1 2273 +ey_1.12_ey_2.18_ey_3.6 2274 +ey_1.12_ey_2.18_ey_3.11 2275 +ey_1.12_ey_2.18_ey_3.7 2276 +ey_1.12_ey_2.18_ey_3.17 2277 +ey_1.12_ey_2.18_ey_3.19 2278 +ey_1.12_ey_2.18_ey_3.5 2279 +ey_1.12_ey_2.18_ey_3.12 2280 +ey_1.12_ey_2.18_ey_3.15 2281 +ey_1.12_ey_2.18_ey_3.20 2282 +ey_1.12_ey_2.18_ey_3.13 2283 +ey_1.3_ey_2.1_ey_3.6 2284 +ey_1.3_ey_2.9_ey_3.9 2285 +ey_1.3_ey_2.14_ey_3.1 2286 +ey_1.3_ey_2.14_ey_3.14 2287 +ey_1.15_ey_2.12_ey_3.10 2288 +ey_1.29_ey_2.17_ey_3.14 2289 +ey_1.29_ey_2.17_ey_3.2 2290 +ey_1.29_ey_2.12_ey_3.3 2291 +ey_1.29_ey_2.7_ey_3.1 2292 +ey_1.29_ey_2.7_ey_3.6 2293 +ey_1.29_ey_2.7_ey_3.11 2294 +ey_1.29_ey_2.10_ey_3.7 2295 +ey_1.29_ey_2.10_ey_3.13 2296 +ey_1.29_ey_2.11_ey_3.17 2297 +ey_1.29_ey_2.11_ey_3.19 2298 +ey_1.29_ey_2.11_ey_3.5 2299 +ey_1.29_ey_2.11_ey_3.12 2300 +ey_1.29_ey_2.11_ey_3.15 2301 +ey_1.29_ey_2.11_ey_3.20 2302 +ey_1.29_ey_2.11_ey_3.13 2303 +ey_1.16_ey_2.17_ey_3.14 2304 +ey_1.16_ey_2.17_ey_3.2 2305 +ey_1.16_ey_2.3_ey_3.3 2306 +ey_1.16_ey_2.3_ey_3.16 2307 +ey_1.16_ey_2.13_ey_3.3 2308 +ey_1.16_ey_2.13_ey_3.16 2309 +ey_1.16_ey_2.7_ey_3.1 2310 +ey_1.16_ey_2.7_ey_3.6 2311 +ey_1.16_ey_2.7_ey_3.11 2312 +ey_1.16_ey_2.10_ey_3.7 2313 +ey_1.16_ey_2.10_ey_3.13 2314 +ey_1.16_ey_2.11_ey_3.17 2315 +ey_1.16_ey_2.11_ey_3.19 2316 +ey_1.16_ey_2.11_ey_3.5 2317 +ey_1.16_ey_2.11_ey_3.12 2318 +ey_1.16_ey_2.11_ey_3.15 2319 +ey_1.16_ey_2.11_ey_3.20 2320 +ey_1.16_ey_2.11_ey_3.13 2321 +ey_1.4_ey_2.1_ey_3.6 2322 +ey_1.4_ey_2.9_ey_3.9 2323 +ey_1.4_ey_2.14_ey_3.1 2324 +ey_1.4_ey_2.14_ey_3.14 2325 +ey_1.4_ey_2.17_ey_3.14 2326 +ey_1.4_ey_2.17_ey_3.2 2327 +ey_1.4_ey_2.13_ey_3.3 2328 +ey_1.4_ey_2.13_ey_3.16 2329 +ey_1.4_ey_2.7_ey_3.1 2330 +ey_1.4_ey_2.7_ey_3.6 2331 +ey_1.4_ey_2.7_ey_3.11 2332 +ey_1.4_ey_2.10_ey_3.7 2333 +ey_1.4_ey_2.10_ey_3.13 2334 +ey_1.4_ey_2.16_ey_3.17 2335 +ey_1.4_ey_2.16_ey_3.19 2336 +ey_1.4_ey_2.16_ey_3.5 2337 +ey_1.4_ey_2.16_ey_3.12 2338 +ey_1.4_ey_2.16_ey_3.15 2339 +ey_1.4_ey_2.16_ey_3.20 2340 +ey_1.4_ey_2.16_ey_3.13 2341 +ey_1.5_ey_2.17_ey_3.14 2342 +ey_1.5_ey_2.13_ey_3.3 2343 +ey_1.5_ey_2.13_ey_3.16 2344 +ey_1.28_ey_2.1_ey_3.6 2345 +ey_1.28_ey_2.9_ey_3.9 2346 +ey_1.28_ey_2.14_ey_3.1 2347 +ey_1.28_ey_2.14_ey_3.14 2348 +ey_1.28_ey_2.17_ey_3.2 2349 +ey_1.28_ey_2.6_ey_3.1 2350 +ey_1.28_ey_2.6_ey_3.6 2351 +ey_1.28_ey_2.6_ey_3.11 2352 +ey_1.28_ey_2.6_ey_3.7 2353 +ey_1.28_ey_2.6_ey_3.8 2354 +ey_1.28_ey_2.6_ey_3.5 2355 +ey_1.28_ey_2.6_ey_3.12 2356 +ey_1.28_ey_2.6_ey_3.15 2357 +ey_1.28_ey_2.6_ey_3.20 2358 +ey_1.28_ey_2.6_ey_3.13 2359 +ey_1.6_ey_2.17_ey_3.14 2360 +ey_1.6_ey_2.3_ey_3.3 2361 +ey_1.6_ey_2.3_ey_3.16 2362 +ey_1.21_ey_2.17_ey_3.14 2363 +ey_1.21_ey_2.3_ey_3.3 2364 +ey_1.21_ey_2.3_ey_3.16 2365 +ey_1.21_ey_2.13_ey_3.3 2366 +ey_1.21_ey_2.13_ey_3.16 2367 +ey_1.14_ey_2.1_ey_3.6 2368 +ey_1.23_ey_2.1_ey_3.6 2369 +ey_1.22_ey_2.9_ey_3.9 2370 +ey_1.22_ey_2.14_ey_3.1 2371 +ey_1.22_ey_2.14_ey_3.14 2372 +ey_1.22_ey_2.7_ey_3.1 2373 +ey_1.22_ey_2.7_ey_3.6 2374 +ey_1.22_ey_2.7_ey_3.11 2375 +ey_1.26_ey_2.9_ey_3.9 2376 +ey_1.26_ey_2.14_ey_3.1 2377 +ey_1.26_ey_2.14_ey_3.14 2378 +ey_1.26_ey_2.7_ey_3.1 2379 +ey_1.26_ey_2.7_ey_3.6 2380 +ey_1.26_ey_2.7_ey_3.11 2381 +ey_1.8_ey_2.17_ey_3.2 2382 +ey_1.8_ey_2.10_ey_3.7 2383 +ey_1.8_ey_2.10_ey_3.13 2384 +ey_1.8_ey_2.19_ey_3.17 2385 +ey_1.8_ey_2.19_ey_3.19 2386 +ey_1.8_ey_2.19_ey_3.5 2387 +ey_1.8_ey_2.19_ey_3.12 2388 +ey_1.8_ey_2.19_ey_3.15 2389 +ey_1.8_ey_2.19_ey_3.20 2390 +ey_1.8_ey_2.19_ey_3.13 2391 +ey_1.11_ey_2.17_ey_3.2 2392 +ey_1.11_ey_2.10_ey_3.7 2393 +ey_1.11_ey_2.10_ey_3.13 2394 +ey_1.11_ey_2.19_ey_3.17 2395 +ey_1.11_ey_2.19_ey_3.19 2396 +ey_1.11_ey_2.19_ey_3.5 2397 +ey_1.11_ey_2.19_ey_3.12 2398 +ey_1.11_ey_2.19_ey_3.15 2399 +ey_1.11_ey_2.19_ey_3.20 2400 +ey_1.11_ey_2.19_ey_3.13 2401 +ey_1.13_ey_2.17_ey_3.2 2402 +ey_1.13_ey_2.10_ey_3.7 2403 +ey_1.13_ey_2.10_ey_3.13 2404 +ey_1.13_ey_2.19_ey_3.17 2405 +ey_1.13_ey_2.19_ey_3.19 2406 +ey_1.13_ey_2.19_ey_3.5 2407 +ey_1.13_ey_2.19_ey_3.12 2408 +ey_1.13_ey_2.19_ey_3.15 2409 +ey_1.13_ey_2.19_ey_3.20 2410 +ey_1.13_ey_2.19_ey_3.13 2411 +ey_1.18_ey_2.17_ey_3.2 2412 +ey_1.18_ey_2.10_ey_3.7 2413 +ey_1.18_ey_2.10_ey_3.13 2414 +ey_1.18_ey_2.19_ey_3.17 2415 +ey_1.18_ey_2.19_ey_3.19 2416 +ey_1.18_ey_2.19_ey_3.5 2417 +ey_1.18_ey_2.19_ey_3.12 2418 +ey_1.18_ey_2.19_ey_3.15 2419 +ey_1.18_ey_2.19_ey_3.20 2420 +ey_1.18_ey_2.19_ey_3.13 2421 +ey_1.19_ey_2.17_ey_3.2 2422 +ey_1.19_ey_2.10_ey_3.7 2423 +ey_1.19_ey_2.10_ey_3.13 2424 +ey_1.19_ey_2.19_ey_3.17 2425 +ey_1.19_ey_2.19_ey_3.19 2426 +ey_1.19_ey_2.19_ey_3.5 2427 +ey_1.19_ey_2.19_ey_3.12 2428 +ey_1.19_ey_2.19_ey_3.15 2429 +ey_1.19_ey_2.19_ey_3.20 2430 +ey_1.19_ey_2.19_ey_3.13 2431 +ey_1.25_ey_2.17_ey_3.2 2432 +ey_1.25_ey_2.10_ey_3.7 2433 +ey_1.25_ey_2.10_ey_3.13 2434 +ey_1.25_ey_2.19_ey_3.17 2435 +ey_1.25_ey_2.19_ey_3.19 2436 +ey_1.25_ey_2.19_ey_3.5 2437 +ey_1.25_ey_2.19_ey_3.12 2438 +ey_1.25_ey_2.19_ey_3.15 2439 +ey_1.25_ey_2.19_ey_3.20 2440 +ey_1.25_ey_2.19_ey_3.13 2441 +ey_1.27_ey_2.17_ey_3.2 2442 +ey_1.27_ey_2.10_ey_3.7 2443 +ey_1.27_ey_2.10_ey_3.13 2444 +ey_1.27_ey_2.19_ey_3.17 2445 +ey_1.27_ey_2.19_ey_3.19 2446 +ey_1.27_ey_2.19_ey_3.5 2447 +ey_1.27_ey_2.19_ey_3.12 2448 +ey_1.27_ey_2.19_ey_3.15 2449 +ey_1.27_ey_2.19_ey_3.20 2450 +ey_1.27_ey_2.19_ey_3.13 2451 +ey_1.30_ey_2.17_ey_3.2 2452 +ey_1.30_ey_2.10_ey_3.7 2453 +ey_1.30_ey_2.10_ey_3.13 2454 +ey_1.30_ey_2.19_ey_3.17 2455 +ey_1.30_ey_2.19_ey_3.19 2456 +ey_1.30_ey_2.19_ey_3.5 2457 +ey_1.30_ey_2.19_ey_3.12 2458 +ey_1.30_ey_2.19_ey_3.15 2459 +ey_1.30_ey_2.19_ey_3.20 2460 +ey_1.30_ey_2.19_ey_3.13 2461 +f_1.1_f_2.3_f_3.2 2462 +f_1.14_f_2.1_f_3.1 2463 +f_1.14_f_2.6_f_3.6 2464 +f_1.14_f_2.6_f_3.7 2465 +f_1.14_f_2.6_f_3.12 2466 +f_1.14_f_2.2_f_3.4 2467 +f_1.14_f_2.4_f_3.3 2468 +f_1.14_f_2.4_f_3.10 2469 +f_1.14_f_2.4_f_3.9 2470 +f_1.14_f_2.4_f_3.11 2471 +f_1.14_f_2.5_f_3.5 2472 +f_1.14_f_2.7_f_3.8 2473 +f_1.14_f_2.3_f_3.2 2474 +f_1.3_f_2.1_f_3.1 2475 +f_1.3_f_2.6_f_3.6 2476 +f_1.3_f_2.6_f_3.7 2477 +f_1.3_f_2.6_f_3.12 2478 +f_1.3_f_2.2_f_3.4 2479 +f_1.3_f_2.8_f_3.3 2480 +f_1.3_f_2.8_f_3.10 2481 +f_1.3_f_2.8_f_3.9 2482 +f_1.3_f_2.8_f_3.11 2483 +f_1.3_f_2.5_f_3.5 2484 +f_1.3_f_2.7_f_3.8 2485 +f_1.3_f_2.3_f_3.2 2486 +f_1.5_f_2.1_f_3.1 2487 +f_1.5_f_2.6_f_3.6 2488 +f_1.5_f_2.6_f_3.7 2489 +f_1.5_f_2.6_f_3.12 2490 +f_1.5_f_2.2_f_3.4 2491 +f_1.5_f_2.8_f_3.3 2492 +f_1.5_f_2.8_f_3.10 2493 +f_1.5_f_2.8_f_3.9 2494 +f_1.5_f_2.8_f_3.11 2495 +f_1.5_f_2.5_f_3.5 2496 +f_1.5_f_2.7_f_3.8 2497 +f_1.5_f_2.3_f_3.2 2498 +f_1.10_f_2.8_f_3.3 2499 +f_1.10_f_2.8_f_3.10 2500 +f_1.10_f_2.8_f_3.9 2501 +f_1.10_f_2.8_f_3.11 2502 +f_1.12_f_2.1_f_3.1 2503 +f_1.12_f_2.6_f_3.6 2504 +f_1.12_f_2.6_f_3.7 2505 +f_1.12_f_2.6_f_3.12 2506 +f_1.12_f_2.2_f_3.4 2507 +f_1.12_f_2.5_f_3.5 2508 +f_1.12_f_2.7_f_3.8 2509 +f_1.12_f_2.3_f_3.2 2510 +f_1.11_f_2.1_f_3.1 2511 +f_1.11_f_2.6_f_3.6 2512 +f_1.11_f_2.6_f_3.7 2513 +f_1.11_f_2.6_f_3.12 2514 +f_1.11_f_2.2_f_3.4 2515 +f_1.11_f_2.8_f_3.3 2516 +f_1.11_f_2.8_f_3.10 2517 +f_1.11_f_2.8_f_3.9 2518 +f_1.11_f_2.8_f_3.11 2519 +f_1.11_f_2.5_f_3.5 2520 +f_1.11_f_2.7_f_3.8 2521 +f_1.11_f_2.3_f_3.2 2522 +f_1.6_f_2.1_f_3.1 2523 +f_1.6_f_2.6_f_3.6 2524 +f_1.6_f_2.6_f_3.7 2525 +f_1.6_f_2.6_f_3.12 2526 +f_1.6_f_2.2_f_3.4 2527 +f_1.6_f_2.8_f_3.3 2528 +f_1.6_f_2.8_f_3.10 2529 +f_1.6_f_2.8_f_3.9 2530 +f_1.6_f_2.8_f_3.11 2531 +f_1.6_f_2.5_f_3.5 2532 +f_1.6_f_2.7_f_3.8 2533 +f_1.6_f_2.3_f_3.2 2534 +f_1.8_f_2.1_f_3.1 2535 +f_1.8_f_2.6_f_3.6 2536 +f_1.8_f_2.6_f_3.7 2537 +f_1.8_f_2.6_f_3.12 2538 +f_1.8_f_2.2_f_3.4 2539 +f_1.8_f_2.8_f_3.3 2540 +f_1.8_f_2.8_f_3.10 2541 +f_1.8_f_2.8_f_3.9 2542 +f_1.8_f_2.8_f_3.11 2543 +f_1.8_f_2.5_f_3.5 2544 +f_1.8_f_2.7_f_3.8 2545 +f_1.8_f_2.3_f_3.2 2546 +f_1.9_f_2.1_f_3.1 2547 +f_1.9_f_2.6_f_3.6 2548 +f_1.9_f_2.6_f_3.7 2549 +f_1.9_f_2.6_f_3.12 2550 +f_1.9_f_2.2_f_3.4 2551 +f_1.9_f_2.8_f_3.3 2552 +f_1.9_f_2.8_f_3.10 2553 +f_1.9_f_2.8_f_3.9 2554 +f_1.9_f_2.8_f_3.11 2555 +f_1.9_f_2.5_f_3.5 2556 +f_1.9_f_2.7_f_3.8 2557 +f_1.9_f_2.3_f_3.2 2558 +f_1.2_f_2.1_f_3.1 2559 +f_1.2_f_2.6_f_3.6 2560 +f_1.2_f_2.6_f_3.7 2561 +f_1.2_f_2.6_f_3.12 2562 +f_1.2_f_2.2_f_3.4 2563 +f_1.2_f_2.8_f_3.3 2564 +f_1.2_f_2.8_f_3.10 2565 +f_1.2_f_2.8_f_3.9 2566 +f_1.2_f_2.8_f_3.11 2567 +f_1.2_f_2.5_f_3.5 2568 +f_1.2_f_2.7_f_3.8 2569 +f_1.2_f_2.3_f_3.2 2570 +f_1.7_f_2.1_f_3.1 2571 +f_1.7_f_2.6_f_3.6 2572 +f_1.7_f_2.6_f_3.7 2573 +f_1.7_f_2.6_f_3.12 2574 +f_1.7_f_2.2_f_3.4 2575 +f_1.7_f_2.8_f_3.3 2576 +f_1.7_f_2.8_f_3.10 2577 +f_1.7_f_2.8_f_3.9 2578 +f_1.7_f_2.8_f_3.11 2579 +f_1.7_f_2.5_f_3.5 2580 +f_1.7_f_2.7_f_3.8 2581 +f_1.7_f_2.3_f_3.2 2582 +f_1.13_f_2.1_f_3.1 2583 +f_1.13_f_2.6_f_3.6 2584 +f_1.13_f_2.6_f_3.7 2585 +f_1.13_f_2.6_f_3.12 2586 +f_1.13_f_2.2_f_3.4 2587 +f_1.13_f_2.8_f_3.3 2588 +f_1.13_f_2.8_f_3.10 2589 +f_1.13_f_2.8_f_3.9 2590 +f_1.13_f_2.8_f_3.11 2591 +f_1.13_f_2.5_f_3.5 2592 +f_1.13_f_2.7_f_3.8 2593 +f_1.13_f_2.3_f_3.2 2594 +f_1.4_f_2.1_f_3.1 2595 +f_1.4_f_2.6_f_3.6 2596 +f_1.4_f_2.6_f_3.7 2597 +f_1.4_f_2.6_f_3.12 2598 +f_1.4_f_2.2_f_3.4 2599 +f_1.4_f_2.8_f_3.3 2600 +f_1.4_f_2.8_f_3.10 2601 +f_1.4_f_2.8_f_3.9 2602 +f_1.4_f_2.8_f_3.11 2603 +f_1.4_f_2.5_f_3.5 2604 +f_1.4_f_2.7_f_3.8 2605 +f_1.4_f_2.3_f_3.2 2606 +f_1.15_f_2.1_f_3.1 2607 +f_1.15_f_2.6_f_3.6 2608 +f_1.15_f_2.6_f_3.7 2609 +f_1.15_f_2.6_f_3.12 2610 +f_1.15_f_2.2_f_3.4 2611 +f_1.15_f_2.8_f_3.3 2612 +f_1.15_f_2.8_f_3.10 2613 +f_1.15_f_2.8_f_3.9 2614 +f_1.15_f_2.8_f_3.11 2615 +f_1.15_f_2.5_f_3.5 2616 +f_1.15_f_2.7_f_3.8 2617 +f_1.15_f_2.3_f_3.2 2618 +g_1.1_g_2.1_g_3.1 2619 +g_1.1_g_2.1_g_3.10 2620 +g_1.6_g_2.1_g_3.7 2621 +g_1.6_g_2.1_g_3.10 2622 +g_1.6_g_2.2_g_3.3 2623 +g_1.6_g_2.3_g_3.9 2624 +g_1.6_g_2.7_g_3.2 2625 +g_1.6_g_2.7_g_3.4 2626 +g_1.6_g_2.7_g_3.6 2627 +g_1.6_g_2.7_g_3.8 2628 +g_1.6_g_2.5_g_3.5 2629 +g_1.7_g_2.1_g_3.1 2630 +g_1.7_g_2.1_g_3.7 2631 +g_1.7_g_2.1_g_3.10 2632 +g_1.7_g_2.2_g_3.3 2633 +g_1.7_g_2.3_g_3.9 2634 +g_1.7_g_2.7_g_3.2 2635 +g_1.7_g_2.7_g_3.4 2636 +g_1.7_g_2.7_g_3.6 2637 +g_1.7_g_2.7_g_3.8 2638 +g_1.7_g_2.5_g_3.5 2639 +g_1.3_g_2.1_g_3.7 2640 +g_1.3_g_2.1_g_3.10 2641 +g_1.4_g_2.2_g_3.3 2642 +g_1.4_g_2.3_g_3.9 2643 +g_1.4_g_2.7_g_3.2 2644 +g_1.4_g_2.7_g_3.4 2645 +g_1.4_g_2.7_g_3.6 2646 +g_1.4_g_2.7_g_3.8 2647 +g_1.4_g_2.5_g_3.5 2648 +g_1.8_g_2.2_g_3.3 2649 +g_1.8_g_2.3_g_3.9 2650 +g_1.8_g_2.7_g_3.2 2651 +g_1.8_g_2.7_g_3.4 2652 +g_1.8_g_2.7_g_3.6 2653 +g_1.8_g_2.7_g_3.8 2654 +g_1.8_g_2.5_g_3.5 2655 +g_1.9_g_2.2_g_3.3 2656 +g_1.9_g_2.3_g_3.9 2657 +g_1.9_g_2.7_g_3.2 2658 +g_1.9_g_2.7_g_3.4 2659 +g_1.9_g_2.7_g_3.6 2660 +g_1.9_g_2.7_g_3.8 2661 +g_1.9_g_2.5_g_3.5 2662 +g_1.2_g_2.6_g_3.7 2663 +g_1.2_g_2.6_g_3.10 2664 +g_1.5_g_2.2_g_3.3 2665 +g_1.5_g_2.4_g_3.2 2666 +g_1.5_g_2.4_g_3.9 2667 +g_1.5_g_2.4_g_3.4 2668 +g_1.5_g_2.4_g_3.6 2669 +g_1.5_g_2.4_g_3.8 2670 +g_1.5_g_2.4_g_3.5 2671 +hh_1.1_hh_2.1_hh_3.1 2672 +hh_1.11_hh_2.8_hh_3.3 2673 +hh_1.7_hh_2.5_hh_3.2 2674 +hh_1.9_hh_2.5_hh_3.4 2675 +hh_1.9_hh_2.5_hh_3.10 2676 +hh_1.2_hh_2.2_hh_3.1 2677 +hh_1.4_hh_2.4_hh_3.5 2678 +hh_1.4_hh_2.4_hh_3.11 2679 +hh_1.5_hh_2.4_hh_3.5 2680 +hh_1.5_hh_2.4_hh_3.11 2681 +hh_1.12_hh_2.4_hh_3.5 2682 +hh_1.12_hh_2.4_hh_3.11 2683 +hh_1.10_hh_2.4_hh_3.5 2684 +hh_1.10_hh_2.4_hh_3.11 2685 +hh_1.3_hh_2.3_hh_3.7 2686 +hh_1.3_hh_2.3_hh_3.8 2687 +hh_1.3_hh_2.6_hh_3.6 2688 +hh_1.3_hh_2.7_hh_3.9 2689 +hh_1.3_hh_2.7_hh_3.7 2690 +hh_1.3_hh_2.7_hh_3.8 2691 +hh_1.6_hh_2.3_hh_3.7 2692 +hh_1.6_hh_2.3_hh_3.8 2693 +hh_1.8_hh_2.6_hh_3.6 2694 +hh_1.8_hh_2.7_hh_3.9 2695 +hh_1.8_hh_2.7_hh_3.7 2696 +hh_1.8_hh_2.7_hh_3.8 2697 +ih_1.1_ih_2.1_ih_3.28 2698 +ih_1.34_ih_2.1_ih_3.28 2699 +ih_1.9_ih_2.42_ih_3.4 2700 +ih_1.9_ih_2.42_ih_3.14 2701 +ih_1.9_ih_2.15_ih_3.14 2702 +ih_1.14_ih_2.18_ih_3.9 2703 +ih_1.14_ih_2.18_ih_3.2 2704 +ih_1.14_ih_2.18_ih_3.24 2705 +ih_1.14_ih_2.42_ih_3.4 2706 +ih_1.14_ih_2.13_ih_3.9 2707 +ih_1.14_ih_2.13_ih_3.5 2708 +ih_1.14_ih_2.13_ih_3.22 2709 +ih_1.14_ih_2.27_ih_3.3 2710 +ih_1.14_ih_2.27_ih_3.6 2711 +ih_1.14_ih_2.27_ih_3.7 2712 +ih_1.14_ih_2.27_ih_3.26 2713 +ih_1.14_ih_2.27_ih_3.20 2714 +ih_1.14_ih_2.27_ih_3.8 2715 +ih_1.14_ih_2.27_ih_3.10 2716 +ih_1.14_ih_2.27_ih_3.29 2717 +ih_1.15_ih_2.18_ih_3.9 2718 +ih_1.15_ih_2.18_ih_3.2 2719 +ih_1.15_ih_2.18_ih_3.24 2720 +ih_1.15_ih_2.42_ih_3.14 2721 +ih_1.15_ih_2.16_ih_3.17 2722 +ih_1.15_ih_2.41_ih_3.9 2723 +ih_1.15_ih_2.41_ih_3.5 2724 +ih_1.15_ih_2.41_ih_3.22 2725 +ih_1.15_ih_2.41_ih_3.30 2726 +ih_1.15_ih_2.41_ih_3.6 2727 +ih_1.15_ih_2.41_ih_3.7 2728 +ih_1.15_ih_2.41_ih_3.20 2729 +ih_1.15_ih_2.41_ih_3.8 2730 +ih_1.15_ih_2.41_ih_3.10 2731 +ih_1.15_ih_2.41_ih_3.29 2732 +ih_1.24_ih_2.46_ih_3.9 2733 +ih_1.24_ih_2.46_ih_3.2 2734 +ih_1.24_ih_2.46_ih_3.24 2735 +ih_1.24_ih_2.36_ih_3.6 2736 +ih_1.24_ih_2.43_ih_3.14 2737 +ih_1.24_ih_2.43_ih_3.9 2738 +ih_1.24_ih_2.15_ih_3.9 2739 +ih_1.24_ih_2.45_ih_3.14 2740 +ih_1.24_ih_2.45_ih_3.9 2741 +ih_1.24_ih_2.45_ih_3.5 2742 +ih_1.24_ih_2.45_ih_3.32 2743 +ih_1.24_ih_2.31_ih_3.7 2744 +ih_1.24_ih_2.31_ih_3.26 2745 +ih_1.24_ih_2.31_ih_3.20 2746 +ih_1.24_ih_2.10_ih_3.3 2747 +ih_1.24_ih_2.10_ih_3.30 2748 +ih_1.24_ih_2.40_ih_3.27 2749 +ih_1.24_ih_2.38_ih_3.8 2750 +ih_1.24_ih_2.38_ih_3.15 2751 +ih_1.4_ih_2.12_ih_3.28 2752 +ih_1.19_ih_2.18_ih_3.2 2753 +ih_1.19_ih_2.18_ih_3.24 2754 +ih_1.19_ih_2.44_ih_3.20 2755 +ih_1.19_ih_2.44_ih_3.29 2756 +ih_1.36_ih_2.18_ih_3.9 2757 +ih_1.36_ih_2.2_ih_3.14 2758 +ih_1.36_ih_2.13_ih_3.9 2759 +ih_1.36_ih_2.13_ih_3.5 2760 +ih_1.36_ih_2.13_ih_3.22 2761 +ih_1.36_ih_2.22_ih_3.6 2762 +ih_1.36_ih_2.33_ih_3.29 2763 +ih_1.36_ih_2.44_ih_3.3 2764 +ih_1.36_ih_2.44_ih_3.7 2765 +ih_1.36_ih_2.44_ih_3.26 2766 +ih_1.36_ih_2.44_ih_3.8 2767 +ih_1.36_ih_2.44_ih_3.10 2768 +ih_1.36_ih_2.44_ih_3.29 2769 +ih_1.6_ih_2.12_ih_3.28 2770 +ih_1.6_ih_2.20_ih_3.28 2771 +ih_1.6_ih_2.24_ih_3.1 2772 +ih_1.6_ih_2.24_ih_3.28 2773 +ih_1.6_ih_2.34_ih_3.1 2774 +ih_1.6_ih_2.18_ih_3.9 2775 +ih_1.6_ih_2.18_ih_3.2 2776 +ih_1.6_ih_2.18_ih_3.24 2777 +ih_1.6_ih_2.21_ih_3.9 2778 +ih_1.6_ih_2.21_ih_3.2 2779 +ih_1.6_ih_2.21_ih_3.24 2780 +ih_1.6_ih_2.46_ih_3.9 2781 +ih_1.6_ih_2.46_ih_3.2 2782 +ih_1.6_ih_2.46_ih_3.24 2783 +ih_1.6_ih_2.42_ih_3.14 2784 +ih_1.6_ih_2.16_ih_3.26 2785 +ih_1.6_ih_2.41_ih_3.9 2786 +ih_1.6_ih_2.41_ih_3.5 2787 +ih_1.6_ih_2.41_ih_3.21 2788 +ih_1.6_ih_2.41_ih_3.30 2789 +ih_1.6_ih_2.41_ih_3.6 2790 +ih_1.6_ih_2.41_ih_3.7 2791 +ih_1.6_ih_2.41_ih_3.20 2792 +ih_1.6_ih_2.41_ih_3.8 2793 +ih_1.6_ih_2.41_ih_3.10 2794 +ih_1.6_ih_2.41_ih_3.29 2795 +ih_1.6_ih_2.36_ih_3.6 2796 +ih_1.6_ih_2.43_ih_3.14 2797 +ih_1.6_ih_2.43_ih_3.9 2798 +ih_1.6_ih_2.15_ih_3.14 2799 +ih_1.6_ih_2.15_ih_3.9 2800 +ih_1.6_ih_2.23_ih_3.14 2801 +ih_1.6_ih_2.23_ih_3.9 2802 +ih_1.6_ih_2.23_ih_3.5 2803 +ih_1.6_ih_2.23_ih_3.32 2804 +ih_1.6_ih_2.45_ih_3.14 2805 +ih_1.6_ih_2.45_ih_3.9 2806 +ih_1.6_ih_2.45_ih_3.5 2807 +ih_1.6_ih_2.45_ih_3.21 2808 +ih_1.6_ih_2.45_ih_3.32 2809 +ih_1.6_ih_2.29_ih_3.7 2810 +ih_1.6_ih_2.29_ih_3.26 2811 +ih_1.6_ih_2.29_ih_3.20 2812 +ih_1.6_ih_2.31_ih_3.7 2813 +ih_1.6_ih_2.31_ih_3.26 2814 +ih_1.6_ih_2.31_ih_3.20 2815 +ih_1.6_ih_2.10_ih_3.3 2816 +ih_1.6_ih_2.10_ih_3.30 2817 +ih_1.6_ih_2.11_ih_3.8 2818 +ih_1.6_ih_2.11_ih_3.19 2819 +ih_1.6_ih_2.11_ih_3.15 2820 +ih_1.6_ih_2.40_ih_3.27 2821 +ih_1.6_ih_2.38_ih_3.8 2822 +ih_1.6_ih_2.38_ih_3.15 2823 +ih_1.7_ih_2.34_ih_3.28 2824 +ih_1.7_ih_2.21_ih_3.9 2825 +ih_1.7_ih_2.21_ih_3.2 2826 +ih_1.7_ih_2.21_ih_3.24 2827 +ih_1.7_ih_2.36_ih_3.6 2828 +ih_1.7_ih_2.43_ih_3.14 2829 +ih_1.7_ih_2.43_ih_3.9 2830 +ih_1.7_ih_2.15_ih_3.14 2831 +ih_1.7_ih_2.15_ih_3.9 2832 +ih_1.7_ih_2.39_ih_3.14 2833 +ih_1.7_ih_2.39_ih_3.9 2834 +ih_1.7_ih_2.39_ih_3.5 2835 +ih_1.7_ih_2.39_ih_3.31 2836 +ih_1.7_ih_2.31_ih_3.7 2837 +ih_1.7_ih_2.31_ih_3.26 2838 +ih_1.7_ih_2.31_ih_3.20 2839 +ih_1.7_ih_2.10_ih_3.30 2840 +ih_1.7_ih_2.11_ih_3.8 2841 +ih_1.7_ih_2.11_ih_3.19 2842 +ih_1.7_ih_2.11_ih_3.15 2843 +ih_1.23_ih_2.34_ih_3.28 2844 +ih_1.23_ih_2.21_ih_3.9 2845 +ih_1.23_ih_2.21_ih_3.2 2846 +ih_1.23_ih_2.21_ih_3.24 2847 +ih_1.30_ih_2.36_ih_3.6 2848 +ih_1.30_ih_2.43_ih_3.14 2849 +ih_1.30_ih_2.43_ih_3.9 2850 +ih_1.30_ih_2.15_ih_3.14 2851 +ih_1.30_ih_2.15_ih_3.9 2852 +ih_1.30_ih_2.23_ih_3.14 2853 +ih_1.30_ih_2.23_ih_3.9 2854 +ih_1.30_ih_2.23_ih_3.5 2855 +ih_1.30_ih_2.23_ih_3.32 2856 +ih_1.30_ih_2.29_ih_3.7 2857 +ih_1.30_ih_2.29_ih_3.26 2858 +ih_1.30_ih_2.29_ih_3.20 2859 +ih_1.30_ih_2.10_ih_3.30 2860 +ih_1.30_ih_2.11_ih_3.8 2861 +ih_1.30_ih_2.11_ih_3.19 2862 +ih_1.30_ih_2.11_ih_3.15 2863 +ih_1.2_ih_2.34_ih_3.25 2864 +ih_1.2_ih_2.46_ih_3.9 2865 +ih_1.2_ih_2.9_ih_3.5 2866 +ih_1.2_ih_2.9_ih_3.12 2867 +ih_1.27_ih_2.46_ih_3.2 2868 +ih_1.27_ih_2.46_ih_3.24 2869 +ih_1.27_ih_2.28_ih_3.6 2870 +ih_1.27_ih_2.43_ih_3.14 2871 +ih_1.27_ih_2.43_ih_3.9 2872 +ih_1.27_ih_2.15_ih_3.14 2873 +ih_1.27_ih_2.15_ih_3.9 2874 +ih_1.27_ih_2.9_ih_3.14 2875 +ih_1.27_ih_2.9_ih_3.9 2876 +ih_1.27_ih_2.31_ih_3.7 2877 +ih_1.27_ih_2.31_ih_3.26 2878 +ih_1.27_ih_2.31_ih_3.20 2879 +ih_1.27_ih_2.37_ih_3.30 2880 +ih_1.27_ih_2.17_ih_3.13 2881 +ih_1.27_ih_2.38_ih_3.8 2882 +ih_1.27_ih_2.38_ih_3.15 2883 +ih_1.3_ih_2.7_ih_3.18 2884 +ih_1.20_ih_2.34_ih_3.25 2885 +ih_1.20_ih_2.7_ih_3.9 2886 +ih_1.20_ih_2.7_ih_3.2 2887 +ih_1.16_ih_2.25_ih_3.25 2888 +ih_1.16_ih_2.34_ih_3.25 2889 +ih_1.28_ih_2.46_ih_3.9 2890 +ih_1.28_ih_2.46_ih_3.2 2891 +ih_1.28_ih_2.46_ih_3.24 2892 +ih_1.8_ih_2.8_ih_3.31 2893 +ih_1.26_ih_2.36_ih_3.6 2894 +ih_1.26_ih_2.43_ih_3.14 2895 +ih_1.26_ih_2.43_ih_3.9 2896 +ih_1.26_ih_2.15_ih_3.14 2897 +ih_1.26_ih_2.15_ih_3.9 2898 +ih_1.26_ih_2.8_ih_3.14 2899 +ih_1.26_ih_2.8_ih_3.9 2900 +ih_1.26_ih_2.8_ih_3.5 2901 +ih_1.26_ih_2.31_ih_3.7 2902 +ih_1.26_ih_2.31_ih_3.26 2903 +ih_1.26_ih_2.31_ih_3.20 2904 +ih_1.26_ih_2.37_ih_3.30 2905 +ih_1.26_ih_2.40_ih_3.27 2906 +ih_1.26_ih_2.19_ih_3.8 2907 +ih_1.26_ih_2.19_ih_3.15 2908 +ih_1.12_ih_2.32_ih_3.5 2909 +ih_1.12_ih_2.32_ih_3.11 2910 +ih_1.22_ih_2.30_ih_3.5 2911 +ih_1.22_ih_2.30_ih_3.11 2912 +ih_1.22_ih_2.8_ih_3.5 2913 +ih_1.22_ih_2.8_ih_3.31 2914 +ih_1.22_ih_2.23_ih_3.5 2915 +ih_1.22_ih_2.23_ih_3.32 2916 +ih_1.17_ih_2.36_ih_3.6 2917 +ih_1.17_ih_2.43_ih_3.14 2918 +ih_1.17_ih_2.43_ih_3.9 2919 +ih_1.17_ih_2.15_ih_3.14 2920 +ih_1.17_ih_2.15_ih_3.9 2921 +ih_1.17_ih_2.8_ih_3.14 2922 +ih_1.17_ih_2.8_ih_3.9 2923 +ih_1.17_ih_2.6_ih_3.7 2924 +ih_1.17_ih_2.6_ih_3.26 2925 +ih_1.17_ih_2.6_ih_3.20 2926 +ih_1.17_ih_2.37_ih_3.30 2927 +ih_1.17_ih_2.40_ih_3.27 2928 +ih_1.17_ih_2.19_ih_3.8 2929 +ih_1.17_ih_2.19_ih_3.15 2930 +ih_1.29_ih_2.3_ih_3.6 2931 +ih_1.29_ih_2.36_ih_3.6 2932 +ih_1.29_ih_2.43_ih_3.14 2933 +ih_1.29_ih_2.43_ih_3.9 2934 +ih_1.29_ih_2.15_ih_3.14 2935 +ih_1.29_ih_2.15_ih_3.9 2936 +ih_1.29_ih_2.30_ih_3.14 2937 +ih_1.29_ih_2.30_ih_3.9 2938 +ih_1.29_ih_2.32_ih_3.14 2939 +ih_1.29_ih_2.32_ih_3.9 2940 +ih_1.29_ih_2.23_ih_3.14 2941 +ih_1.29_ih_2.23_ih_3.9 2942 +ih_1.29_ih_2.29_ih_3.7 2943 +ih_1.29_ih_2.29_ih_3.26 2944 +ih_1.29_ih_2.29_ih_3.20 2945 +ih_1.29_ih_2.31_ih_3.7 2946 +ih_1.29_ih_2.31_ih_3.26 2947 +ih_1.29_ih_2.31_ih_3.20 2948 +ih_1.29_ih_2.37_ih_3.23 2949 +ih_1.29_ih_2.37_ih_3.30 2950 +ih_1.29_ih_2.40_ih_3.27 2951 +ih_1.29_ih_2.19_ih_3.8 2952 +ih_1.29_ih_2.19_ih_3.15 2953 +ih_1.5_ih_2.20_ih_3.16 2954 +ih_1.32_ih_2.46_ih_3.9 2955 +ih_1.32_ih_2.46_ih_3.2 2956 +ih_1.32_ih_2.46_ih_3.24 2957 +ih_1.32_ih_2.36_ih_3.6 2958 +ih_1.32_ih_2.43_ih_3.14 2959 +ih_1.32_ih_2.43_ih_3.9 2960 +ih_1.32_ih_2.15_ih_3.14 2961 +ih_1.32_ih_2.15_ih_3.9 2962 +ih_1.32_ih_2.35_ih_3.14 2963 +ih_1.32_ih_2.35_ih_3.9 2964 +ih_1.32_ih_2.35_ih_3.5 2965 +ih_1.32_ih_2.35_ih_3.32 2966 +ih_1.32_ih_2.45_ih_3.14 2967 +ih_1.32_ih_2.45_ih_3.9 2968 +ih_1.32_ih_2.45_ih_3.5 2969 +ih_1.32_ih_2.45_ih_3.32 2970 +ih_1.32_ih_2.31_ih_3.7 2971 +ih_1.32_ih_2.31_ih_3.26 2972 +ih_1.32_ih_2.31_ih_3.20 2973 +ih_1.32_ih_2.37_ih_3.30 2974 +ih_1.32_ih_2.26_ih_3.27 2975 +ih_1.32_ih_2.38_ih_3.8 2976 +ih_1.32_ih_2.38_ih_3.15 2977 +ih_1.10_ih_2.4_ih_3.9 2978 +ih_1.10_ih_2.43_ih_3.9 2979 +ih_1.10_ih_2.5_ih_3.9 2980 +ih_1.10_ih_2.32_ih_3.9 2981 +ih_1.10_ih_2.39_ih_3.9 2982 +ih_1.10_ih_2.23_ih_3.9 2983 +ih_1.10_ih_2.45_ih_3.9 2984 +ih_1.11_ih_2.34_ih_3.25 2985 +ih_1.11_ih_2.46_ih_3.9 2986 +ih_1.11_ih_2.46_ih_3.2 2987 +ih_1.11_ih_2.46_ih_3.24 2988 +ih_1.11_ih_2.36_ih_3.6 2989 +ih_1.11_ih_2.43_ih_3.14 2990 +ih_1.11_ih_2.15_ih_3.14 2991 +ih_1.11_ih_2.15_ih_3.9 2992 +ih_1.11_ih_2.39_ih_3.14 2993 +ih_1.11_ih_2.39_ih_3.9 2994 +ih_1.11_ih_2.39_ih_3.5 2995 +ih_1.11_ih_2.39_ih_3.31 2996 +ih_1.11_ih_2.31_ih_3.7 2997 +ih_1.11_ih_2.31_ih_3.26 2998 +ih_1.11_ih_2.31_ih_3.20 2999 +ih_1.11_ih_2.37_ih_3.30 3000 +ih_1.11_ih_2.40_ih_3.27 3001 +ih_1.11_ih_2.38_ih_3.8 3002 +ih_1.11_ih_2.38_ih_3.15 3003 +ih_1.31_ih_2.34_ih_3.25 3004 +ih_1.31_ih_2.14_ih_3.9 3005 +ih_1.31_ih_2.14_ih_3.2 3006 +ih_1.31_ih_2.14_ih_3.24 3007 +ih_1.31_ih_2.36_ih_3.6 3008 +ih_1.31_ih_2.43_ih_3.14 3009 +ih_1.31_ih_2.15_ih_3.14 3010 +ih_1.31_ih_2.15_ih_3.9 3011 +ih_1.31_ih_2.39_ih_3.14 3012 +ih_1.31_ih_2.39_ih_3.9 3013 +ih_1.31_ih_2.39_ih_3.5 3014 +ih_1.31_ih_2.39_ih_3.31 3015 +ih_1.31_ih_2.31_ih_3.7 3016 +ih_1.31_ih_2.31_ih_3.26 3017 +ih_1.31_ih_2.31_ih_3.20 3018 +ih_1.31_ih_2.37_ih_3.30 3019 +ih_1.31_ih_2.40_ih_3.27 3020 +ih_1.31_ih_2.38_ih_3.8 3021 +ih_1.31_ih_2.38_ih_3.15 3022 +ih_1.13_ih_2.34_ih_3.25 3023 +ih_1.13_ih_2.46_ih_3.9 3024 +ih_1.13_ih_2.46_ih_3.2 3025 +ih_1.13_ih_2.46_ih_3.24 3026 +ih_1.13_ih_2.3_ih_3.6 3027 +ih_1.13_ih_2.43_ih_3.14 3028 +ih_1.13_ih_2.15_ih_3.14 3029 +ih_1.13_ih_2.15_ih_3.9 3030 +ih_1.13_ih_2.32_ih_3.14 3031 +ih_1.13_ih_2.32_ih_3.9 3032 +ih_1.13_ih_2.32_ih_3.5 3033 +ih_1.13_ih_2.32_ih_3.11 3034 +ih_1.13_ih_2.31_ih_3.7 3035 +ih_1.13_ih_2.31_ih_3.26 3036 +ih_1.13_ih_2.31_ih_3.20 3037 +ih_1.13_ih_2.37_ih_3.30 3038 +ih_1.13_ih_2.40_ih_3.27 3039 +ih_1.13_ih_2.38_ih_3.8 3040 +ih_1.13_ih_2.38_ih_3.15 3041 +ih_1.18_ih_2.4_ih_3.14 3042 +ih_1.18_ih_2.43_ih_3.14 3043 +ih_1.18_ih_2.15_ih_3.14 3044 +ih_1.18_ih_2.15_ih_3.9 3045 +ih_1.21_ih_2.34_ih_3.25 3046 +ih_1.21_ih_2.46_ih_3.9 3047 +ih_1.21_ih_2.46_ih_3.2 3048 +ih_1.21_ih_2.46_ih_3.24 3049 +ih_1.25_ih_2.38_ih_3.15 3050 +ih_1.33_ih_2.36_ih_3.6 3051 +ih_1.33_ih_2.23_ih_3.14 3052 +ih_1.33_ih_2.23_ih_3.9 3053 +ih_1.33_ih_2.23_ih_3.5 3054 +ih_1.33_ih_2.23_ih_3.32 3055 +ih_1.33_ih_2.29_ih_3.7 3056 +ih_1.33_ih_2.29_ih_3.26 3057 +ih_1.33_ih_2.29_ih_3.20 3058 +ih_1.33_ih_2.37_ih_3.30 3059 +ih_1.33_ih_2.40_ih_3.27 3060 +ih_1.33_ih_2.38_ih_3.8 3061 +ih_1.33_ih_2.38_ih_3.15 3062 +ih_1.35_ih_2.3_ih_3.6 3063 +ih_1.35_ih_2.36_ih_3.6 3064 +ih_1.35_ih_2.5_ih_3.14 3065 +ih_1.35_ih_2.5_ih_3.9 3066 +ih_1.35_ih_2.5_ih_3.5 3067 +ih_1.35_ih_2.5_ih_3.11 3068 +ih_1.35_ih_2.45_ih_3.14 3069 +ih_1.35_ih_2.45_ih_3.9 3070 +ih_1.35_ih_2.45_ih_3.5 3071 +ih_1.35_ih_2.45_ih_3.32 3072 +ih_1.35_ih_2.31_ih_3.7 3073 +ih_1.35_ih_2.31_ih_3.26 3074 +ih_1.35_ih_2.31_ih_3.20 3075 +ih_1.35_ih_2.37_ih_3.30 3076 +ih_1.35_ih_2.40_ih_3.27 3077 +ih_1.35_ih_2.38_ih_3.8 3078 +ih_1.35_ih_2.38_ih_3.15 3079 +iy_1.1_iy_2.6_iy_3.7 3080 +iy_1.8_iy_2.1_iy_3.2 3081 +iy_1.18_iy_2.2_iy_3.8 3082 +iy_1.18_iy_2.22_iy_3.1 3083 +iy_1.18_iy_2.16_iy_3.10 3084 +iy_1.18_iy_2.16_iy_3.4 3085 +iy_1.18_iy_2.16_iy_3.24 3086 +iy_1.18_iy_2.16_iy_3.23 3087 +iy_1.18_iy_2.16_iy_3.15 3088 +iy_1.18_iy_2.16_iy_3.17 3089 +iy_1.18_iy_2.4_iy_3.15 3090 +iy_1.18_iy_2.4_iy_3.17 3091 +iy_1.21_iy_2.3_iy_3.13 3092 +iy_1.21_iy_2.19_iy_3.3 3093 +iy_1.21_iy_2.19_iy_3.6 3094 +iy_1.21_iy_2.19_iy_3.12 3095 +iy_1.21_iy_2.19_iy_3.16 3096 +iy_1.21_iy_2.19_iy_3.18 3097 +iy_1.21_iy_2.19_iy_3.19 3098 +iy_1.21_iy_2.19_iy_3.9 3099 +iy_1.21_iy_2.19_iy_3.14 3100 +iy_1.21_iy_2.19_iy_3.20 3101 +iy_1.3_iy_2.1_iy_3.2 3102 +iy_1.3_iy_2.12_iy_3.22 3103 +iy_1.3_iy_2.2_iy_3.8 3104 +iy_1.3_iy_2.22_iy_3.1 3105 +iy_1.3_iy_2.21_iy_3.21 3106 +iy_1.3_iy_2.21_iy_3.10 3107 +iy_1.3_iy_2.13_iy_3.4 3108 +iy_1.3_iy_2.18_iy_3.24 3109 +iy_1.3_iy_2.18_iy_3.23 3110 +iy_1.3_iy_2.18_iy_3.15 3111 +iy_1.3_iy_2.18_iy_3.17 3112 +iy_1.3_iy_2.4_iy_3.15 3113 +iy_1.3_iy_2.4_iy_3.17 3114 +iy_1.3_iy_2.17_iy_3.15 3115 +iy_1.3_iy_2.17_iy_3.17 3116 +iy_1.3_iy_2.3_iy_3.13 3117 +iy_1.3_iy_2.19_iy_3.3 3118 +iy_1.3_iy_2.19_iy_3.6 3119 +iy_1.3_iy_2.19_iy_3.12 3120 +iy_1.3_iy_2.19_iy_3.16 3121 +iy_1.3_iy_2.19_iy_3.18 3122 +iy_1.3_iy_2.19_iy_3.19 3123 +iy_1.3_iy_2.19_iy_3.9 3124 +iy_1.3_iy_2.19_iy_3.14 3125 +iy_1.3_iy_2.19_iy_3.20 3126 +iy_1.6_iy_2.1_iy_3.2 3127 +iy_1.6_iy_2.12_iy_3.22 3128 +iy_1.22_iy_2.2_iy_3.8 3129 +iy_1.22_iy_2.22_iy_3.1 3130 +iy_1.22_iy_2.21_iy_3.21 3131 +iy_1.22_iy_2.21_iy_3.10 3132 +iy_1.22_iy_2.13_iy_3.4 3133 +iy_1.22_iy_2.18_iy_3.24 3134 +iy_1.22_iy_2.18_iy_3.23 3135 +iy_1.22_iy_2.18_iy_3.15 3136 +iy_1.22_iy_2.18_iy_3.17 3137 +iy_1.22_iy_2.4_iy_3.15 3138 +iy_1.22_iy_2.4_iy_3.17 3139 +iy_1.22_iy_2.17_iy_3.15 3140 +iy_1.22_iy_2.17_iy_3.17 3141 +iy_1.22_iy_2.5_iy_3.3 3142 +iy_1.22_iy_2.8_iy_3.13 3143 +iy_1.22_iy_2.11_iy_3.6 3144 +iy_1.22_iy_2.14_iy_3.12 3145 +iy_1.22_iy_2.14_iy_3.16 3146 +iy_1.22_iy_2.14_iy_3.18 3147 +iy_1.22_iy_2.14_iy_3.19 3148 +iy_1.22_iy_2.14_iy_3.9 3149 +iy_1.22_iy_2.14_iy_3.14 3150 +iy_1.22_iy_2.14_iy_3.20 3151 +iy_1.22_iy_2.23_iy_3.12 3152 +iy_1.22_iy_2.23_iy_3.16 3153 +iy_1.22_iy_2.23_iy_3.18 3154 +iy_1.22_iy_2.23_iy_3.19 3155 +iy_1.22_iy_2.23_iy_3.9 3156 +iy_1.22_iy_2.23_iy_3.14 3157 +iy_1.22_iy_2.23_iy_3.20 3158 +iy_1.4_iy_2.10_iy_3.22 3159 +iy_1.4_iy_2.2_iy_3.8 3160 +iy_1.4_iy_2.22_iy_3.1 3161 +iy_1.4_iy_2.9_iy_3.21 3162 +iy_1.4_iy_2.9_iy_3.10 3163 +iy_1.4_iy_2.13_iy_3.4 3164 +iy_1.4_iy_2.18_iy_3.24 3165 +iy_1.4_iy_2.18_iy_3.23 3166 +iy_1.4_iy_2.18_iy_3.15 3167 +iy_1.4_iy_2.18_iy_3.17 3168 +iy_1.4_iy_2.17_iy_3.15 3169 +iy_1.4_iy_2.17_iy_3.17 3170 +iy_1.4_iy_2.5_iy_3.3 3171 +iy_1.4_iy_2.7_iy_3.14 3172 +iy_1.4_iy_2.20_iy_3.6 3173 +iy_1.4_iy_2.20_iy_3.12 3174 +iy_1.4_iy_2.20_iy_3.16 3175 +iy_1.4_iy_2.20_iy_3.18 3176 +iy_1.4_iy_2.20_iy_3.19 3177 +iy_1.4_iy_2.20_iy_3.9 3178 +iy_1.4_iy_2.20_iy_3.13 3179 +iy_1.4_iy_2.20_iy_3.20 3180 +iy_1.11_iy_2.1_iy_3.2 3181 +iy_1.11_iy_2.10_iy_3.22 3182 +iy_1.11_iy_2.12_iy_3.22 3183 +iy_1.11_iy_2.2_iy_3.8 3184 +iy_1.11_iy_2.22_iy_3.1 3185 +iy_1.11_iy_2.9_iy_3.21 3186 +iy_1.11_iy_2.9_iy_3.10 3187 +iy_1.11_iy_2.21_iy_3.7 3188 +iy_1.11_iy_2.21_iy_3.21 3189 +iy_1.11_iy_2.21_iy_3.10 3190 +iy_1.11_iy_2.13_iy_3.4 3191 +iy_1.11_iy_2.18_iy_3.24 3192 +iy_1.11_iy_2.18_iy_3.23 3193 +iy_1.11_iy_2.18_iy_3.15 3194 +iy_1.11_iy_2.18_iy_3.17 3195 +iy_1.11_iy_2.4_iy_3.15 3196 +iy_1.11_iy_2.4_iy_3.17 3197 +iy_1.11_iy_2.17_iy_3.15 3198 +iy_1.11_iy_2.17_iy_3.17 3199 +iy_1.11_iy_2.3_iy_3.13 3200 +iy_1.11_iy_2.19_iy_3.3 3201 +iy_1.11_iy_2.19_iy_3.6 3202 +iy_1.11_iy_2.19_iy_3.12 3203 +iy_1.11_iy_2.19_iy_3.16 3204 +iy_1.11_iy_2.19_iy_3.18 3205 +iy_1.11_iy_2.19_iy_3.19 3206 +iy_1.11_iy_2.19_iy_3.9 3207 +iy_1.11_iy_2.19_iy_3.14 3208 +iy_1.11_iy_2.19_iy_3.20 3209 +iy_1.11_iy_2.5_iy_3.3 3210 +iy_1.11_iy_2.7_iy_3.14 3211 +iy_1.11_iy_2.20_iy_3.6 3212 +iy_1.11_iy_2.20_iy_3.12 3213 +iy_1.11_iy_2.20_iy_3.16 3214 +iy_1.11_iy_2.20_iy_3.18 3215 +iy_1.11_iy_2.20_iy_3.19 3216 +iy_1.11_iy_2.20_iy_3.9 3217 +iy_1.11_iy_2.20_iy_3.13 3218 +iy_1.11_iy_2.20_iy_3.20 3219 +iy_1.11_iy_2.8_iy_3.13 3220 +iy_1.11_iy_2.11_iy_3.6 3221 +iy_1.11_iy_2.23_iy_3.12 3222 +iy_1.11_iy_2.23_iy_3.16 3223 +iy_1.11_iy_2.23_iy_3.18 3224 +iy_1.11_iy_2.23_iy_3.19 3225 +iy_1.11_iy_2.23_iy_3.9 3226 +iy_1.11_iy_2.23_iy_3.14 3227 +iy_1.11_iy_2.23_iy_3.20 3228 +iy_1.14_iy_2.10_iy_3.22 3229 +iy_1.14_iy_2.2_iy_3.8 3230 +iy_1.14_iy_2.22_iy_3.1 3231 +iy_1.14_iy_2.9_iy_3.21 3232 +iy_1.14_iy_2.9_iy_3.10 3233 +iy_1.14_iy_2.13_iy_3.4 3234 +iy_1.14_iy_2.18_iy_3.24 3235 +iy_1.14_iy_2.18_iy_3.23 3236 +iy_1.14_iy_2.18_iy_3.15 3237 +iy_1.14_iy_2.18_iy_3.17 3238 +iy_1.14_iy_2.17_iy_3.15 3239 +iy_1.14_iy_2.17_iy_3.17 3240 +iy_1.14_iy_2.5_iy_3.3 3241 +iy_1.14_iy_2.7_iy_3.14 3242 +iy_1.14_iy_2.20_iy_3.6 3243 +iy_1.14_iy_2.20_iy_3.12 3244 +iy_1.14_iy_2.20_iy_3.16 3245 +iy_1.14_iy_2.20_iy_3.18 3246 +iy_1.14_iy_2.20_iy_3.19 3247 +iy_1.14_iy_2.20_iy_3.9 3248 +iy_1.14_iy_2.20_iy_3.13 3249 +iy_1.14_iy_2.20_iy_3.20 3250 +iy_1.2_iy_2.12_iy_3.22 3251 +iy_1.2_iy_2.2_iy_3.8 3252 +iy_1.2_iy_2.22_iy_3.1 3253 +iy_1.2_iy_2.21_iy_3.21 3254 +iy_1.2_iy_2.21_iy_3.10 3255 +iy_1.2_iy_2.13_iy_3.4 3256 +iy_1.2_iy_2.18_iy_3.24 3257 +iy_1.2_iy_2.18_iy_3.23 3258 +iy_1.2_iy_2.18_iy_3.15 3259 +iy_1.2_iy_2.18_iy_3.17 3260 +iy_1.2_iy_2.17_iy_3.15 3261 +iy_1.2_iy_2.17_iy_3.17 3262 +iy_1.2_iy_2.5_iy_3.3 3263 +iy_1.2_iy_2.8_iy_3.13 3264 +iy_1.2_iy_2.11_iy_3.6 3265 +iy_1.2_iy_2.15_iy_3.12 3266 +iy_1.2_iy_2.15_iy_3.16 3267 +iy_1.2_iy_2.15_iy_3.18 3268 +iy_1.2_iy_2.15_iy_3.19 3269 +iy_1.2_iy_2.15_iy_3.9 3270 +iy_1.2_iy_2.15_iy_3.14 3271 +iy_1.2_iy_2.15_iy_3.20 3272 +iy_1.5_iy_2.12_iy_3.22 3273 +iy_1.5_iy_2.2_iy_3.8 3274 +iy_1.5_iy_2.22_iy_3.1 3275 +iy_1.5_iy_2.21_iy_3.21 3276 +iy_1.5_iy_2.21_iy_3.10 3277 +iy_1.5_iy_2.13_iy_3.4 3278 +iy_1.5_iy_2.18_iy_3.24 3279 +iy_1.5_iy_2.18_iy_3.23 3280 +iy_1.5_iy_2.18_iy_3.15 3281 +iy_1.5_iy_2.18_iy_3.17 3282 +iy_1.5_iy_2.17_iy_3.15 3283 +iy_1.5_iy_2.17_iy_3.17 3284 +iy_1.5_iy_2.5_iy_3.3 3285 +iy_1.5_iy_2.8_iy_3.13 3286 +iy_1.5_iy_2.11_iy_3.6 3287 +iy_1.5_iy_2.23_iy_3.12 3288 +iy_1.5_iy_2.23_iy_3.16 3289 +iy_1.5_iy_2.23_iy_3.18 3290 +iy_1.5_iy_2.23_iy_3.19 3291 +iy_1.5_iy_2.23_iy_3.9 3292 +iy_1.5_iy_2.23_iy_3.14 3293 +iy_1.5_iy_2.23_iy_3.20 3294 +iy_1.15_iy_2.12_iy_3.22 3295 +iy_1.20_iy_2.2_iy_3.8 3296 +iy_1.20_iy_2.22_iy_3.1 3297 +iy_1.20_iy_2.21_iy_3.21 3298 +iy_1.20_iy_2.21_iy_3.10 3299 +iy_1.20_iy_2.13_iy_3.4 3300 +iy_1.20_iy_2.18_iy_3.24 3301 +iy_1.20_iy_2.18_iy_3.23 3302 +iy_1.20_iy_2.18_iy_3.15 3303 +iy_1.20_iy_2.18_iy_3.17 3304 +iy_1.20_iy_2.17_iy_3.15 3305 +iy_1.20_iy_2.17_iy_3.17 3306 +iy_1.20_iy_2.5_iy_3.3 3307 +iy_1.20_iy_2.8_iy_3.13 3308 +iy_1.20_iy_2.11_iy_3.6 3309 +iy_1.20_iy_2.23_iy_3.12 3310 +iy_1.20_iy_2.23_iy_3.16 3311 +iy_1.20_iy_2.23_iy_3.18 3312 +iy_1.20_iy_2.23_iy_3.19 3313 +iy_1.20_iy_2.23_iy_3.9 3314 +iy_1.20_iy_2.23_iy_3.14 3315 +iy_1.20_iy_2.23_iy_3.20 3316 +iy_1.9_iy_2.17_iy_3.15 3317 +iy_1.16_iy_2.12_iy_3.22 3318 +iy_1.16_iy_2.2_iy_3.8 3319 +iy_1.16_iy_2.22_iy_3.1 3320 +iy_1.16_iy_2.21_iy_3.21 3321 +iy_1.16_iy_2.21_iy_3.10 3322 +iy_1.16_iy_2.13_iy_3.4 3323 +iy_1.16_iy_2.18_iy_3.24 3324 +iy_1.16_iy_2.18_iy_3.23 3325 +iy_1.16_iy_2.18_iy_3.15 3326 +iy_1.16_iy_2.18_iy_3.17 3327 +iy_1.16_iy_2.17_iy_3.17 3328 +iy_1.16_iy_2.5_iy_3.3 3329 +iy_1.16_iy_2.8_iy_3.13 3330 +iy_1.16_iy_2.11_iy_3.6 3331 +iy_1.16_iy_2.23_iy_3.12 3332 +iy_1.16_iy_2.23_iy_3.16 3333 +iy_1.16_iy_2.23_iy_3.18 3334 +iy_1.16_iy_2.23_iy_3.19 3335 +iy_1.16_iy_2.23_iy_3.9 3336 +iy_1.16_iy_2.23_iy_3.14 3337 +iy_1.16_iy_2.23_iy_3.20 3338 +iy_1.19_iy_2.12_iy_3.22 3339 +iy_1.19_iy_2.2_iy_3.8 3340 +iy_1.19_iy_2.22_iy_3.1 3341 +iy_1.19_iy_2.21_iy_3.21 3342 +iy_1.19_iy_2.21_iy_3.10 3343 +iy_1.19_iy_2.13_iy_3.4 3344 +iy_1.19_iy_2.18_iy_3.24 3345 +iy_1.19_iy_2.18_iy_3.23 3346 +iy_1.19_iy_2.18_iy_3.15 3347 +iy_1.19_iy_2.18_iy_3.17 3348 +iy_1.19_iy_2.17_iy_3.17 3349 +iy_1.19_iy_2.5_iy_3.3 3350 +iy_1.19_iy_2.8_iy_3.13 3351 +iy_1.19_iy_2.11_iy_3.6 3352 +iy_1.19_iy_2.24_iy_3.12 3353 +iy_1.19_iy_2.24_iy_3.16 3354 +iy_1.19_iy_2.24_iy_3.18 3355 +iy_1.19_iy_2.24_iy_3.19 3356 +iy_1.19_iy_2.24_iy_3.9 3357 +iy_1.19_iy_2.24_iy_3.14 3358 +iy_1.19_iy_2.24_iy_3.20 3359 +iy_1.7_iy_2.12_iy_3.22 3360 +iy_1.7_iy_2.2_iy_3.8 3361 +iy_1.7_iy_2.22_iy_3.1 3362 +iy_1.7_iy_2.21_iy_3.21 3363 +iy_1.7_iy_2.21_iy_3.10 3364 +iy_1.7_iy_2.13_iy_3.4 3365 +iy_1.7_iy_2.18_iy_3.24 3366 +iy_1.7_iy_2.18_iy_3.23 3367 +iy_1.7_iy_2.18_iy_3.15 3368 +iy_1.7_iy_2.18_iy_3.17 3369 +iy_1.7_iy_2.17_iy_3.15 3370 +iy_1.7_iy_2.17_iy_3.17 3371 +iy_1.7_iy_2.5_iy_3.3 3372 +iy_1.7_iy_2.8_iy_3.13 3373 +iy_1.7_iy_2.11_iy_3.6 3374 +iy_1.7_iy_2.23_iy_3.12 3375 +iy_1.7_iy_2.23_iy_3.16 3376 +iy_1.7_iy_2.23_iy_3.18 3377 +iy_1.7_iy_2.23_iy_3.19 3378 +iy_1.7_iy_2.23_iy_3.9 3379 +iy_1.7_iy_2.23_iy_3.14 3380 +iy_1.7_iy_2.23_iy_3.20 3381 +iy_1.10_iy_2.12_iy_3.22 3382 +iy_1.10_iy_2.2_iy_3.8 3383 +iy_1.10_iy_2.22_iy_3.1 3384 +iy_1.10_iy_2.21_iy_3.21 3385 +iy_1.10_iy_2.21_iy_3.10 3386 +iy_1.10_iy_2.13_iy_3.4 3387 +iy_1.10_iy_2.18_iy_3.24 3388 +iy_1.10_iy_2.18_iy_3.23 3389 +iy_1.10_iy_2.18_iy_3.15 3390 +iy_1.10_iy_2.18_iy_3.17 3391 +iy_1.10_iy_2.17_iy_3.15 3392 +iy_1.10_iy_2.17_iy_3.17 3393 +iy_1.10_iy_2.5_iy_3.3 3394 +iy_1.10_iy_2.8_iy_3.13 3395 +iy_1.10_iy_2.11_iy_3.6 3396 +iy_1.10_iy_2.23_iy_3.12 3397 +iy_1.10_iy_2.23_iy_3.16 3398 +iy_1.10_iy_2.23_iy_3.18 3399 +iy_1.10_iy_2.23_iy_3.19 3400 +iy_1.10_iy_2.23_iy_3.9 3401 +iy_1.10_iy_2.23_iy_3.14 3402 +iy_1.10_iy_2.23_iy_3.20 3403 +iy_1.12_iy_2.12_iy_3.22 3404 +iy_1.12_iy_2.2_iy_3.8 3405 +iy_1.12_iy_2.22_iy_3.1 3406 +iy_1.12_iy_2.21_iy_3.21 3407 +iy_1.12_iy_2.21_iy_3.10 3408 +iy_1.12_iy_2.13_iy_3.4 3409 +iy_1.12_iy_2.18_iy_3.11 3410 +iy_1.12_iy_2.18_iy_3.24 3411 +iy_1.12_iy_2.18_iy_3.23 3412 +iy_1.12_iy_2.18_iy_3.15 3413 +iy_1.12_iy_2.18_iy_3.17 3414 +iy_1.12_iy_2.17_iy_3.15 3415 +iy_1.12_iy_2.17_iy_3.17 3416 +iy_1.12_iy_2.5_iy_3.3 3417 +iy_1.12_iy_2.8_iy_3.13 3418 +iy_1.12_iy_2.11_iy_3.6 3419 +iy_1.12_iy_2.24_iy_3.12 3420 +iy_1.12_iy_2.24_iy_3.16 3421 +iy_1.12_iy_2.24_iy_3.18 3422 +iy_1.12_iy_2.24_iy_3.19 3423 +iy_1.12_iy_2.24_iy_3.9 3424 +iy_1.12_iy_2.24_iy_3.14 3425 +iy_1.12_iy_2.24_iy_3.20 3426 +iy_1.12_iy_2.23_iy_3.12 3427 +iy_1.12_iy_2.23_iy_3.16 3428 +iy_1.12_iy_2.23_iy_3.18 3429 +iy_1.12_iy_2.23_iy_3.19 3430 +iy_1.12_iy_2.23_iy_3.9 3431 +iy_1.12_iy_2.23_iy_3.14 3432 +iy_1.12_iy_2.23_iy_3.20 3433 +iy_1.13_iy_2.12_iy_3.22 3434 +iy_1.13_iy_2.2_iy_3.8 3435 +iy_1.13_iy_2.22_iy_3.1 3436 +iy_1.13_iy_2.21_iy_3.21 3437 +iy_1.13_iy_2.21_iy_3.10 3438 +iy_1.13_iy_2.13_iy_3.4 3439 +iy_1.13_iy_2.18_iy_3.24 3440 +iy_1.13_iy_2.18_iy_3.23 3441 +iy_1.13_iy_2.18_iy_3.15 3442 +iy_1.13_iy_2.18_iy_3.17 3443 +iy_1.13_iy_2.17_iy_3.15 3444 +iy_1.13_iy_2.17_iy_3.17 3445 +iy_1.13_iy_2.5_iy_3.3 3446 +iy_1.13_iy_2.8_iy_3.13 3447 +iy_1.13_iy_2.11_iy_3.6 3448 +iy_1.13_iy_2.23_iy_3.12 3449 +iy_1.13_iy_2.23_iy_3.16 3450 +iy_1.13_iy_2.23_iy_3.18 3451 +iy_1.13_iy_2.23_iy_3.19 3452 +iy_1.13_iy_2.23_iy_3.9 3453 +iy_1.13_iy_2.23_iy_3.14 3454 +iy_1.13_iy_2.23_iy_3.20 3455 +iy_1.17_iy_2.12_iy_3.22 3456 +iy_1.17_iy_2.2_iy_3.8 3457 +iy_1.17_iy_2.22_iy_3.1 3458 +iy_1.17_iy_2.21_iy_3.21 3459 +iy_1.17_iy_2.21_iy_3.10 3460 +iy_1.17_iy_2.13_iy_3.4 3461 +iy_1.17_iy_2.18_iy_3.24 3462 +iy_1.17_iy_2.18_iy_3.23 3463 +iy_1.17_iy_2.18_iy_3.15 3464 +iy_1.17_iy_2.18_iy_3.17 3465 +iy_1.17_iy_2.17_iy_3.15 3466 +iy_1.17_iy_2.17_iy_3.17 3467 +iy_1.17_iy_2.5_iy_3.3 3468 +iy_1.17_iy_2.8_iy_3.13 3469 +iy_1.17_iy_2.11_iy_3.6 3470 +iy_1.17_iy_2.24_iy_3.12 3471 +iy_1.17_iy_2.24_iy_3.16 3472 +iy_1.17_iy_2.24_iy_3.18 3473 +iy_1.17_iy_2.24_iy_3.19 3474 +iy_1.17_iy_2.24_iy_3.9 3475 +iy_1.17_iy_2.24_iy_3.14 3476 +iy_1.17_iy_2.24_iy_3.20 3477 +iy_1.23_iy_2.12_iy_3.22 3478 +iy_1.23_iy_2.2_iy_3.8 3479 +iy_1.23_iy_2.22_iy_3.1 3480 +iy_1.23_iy_2.21_iy_3.21 3481 +iy_1.23_iy_2.21_iy_3.10 3482 +iy_1.23_iy_2.13_iy_3.4 3483 +iy_1.23_iy_2.18_iy_3.24 3484 +iy_1.23_iy_2.18_iy_3.5 3485 +iy_1.23_iy_2.18_iy_3.23 3486 +iy_1.23_iy_2.18_iy_3.15 3487 +iy_1.23_iy_2.18_iy_3.17 3488 +iy_1.23_iy_2.17_iy_3.15 3489 +iy_1.23_iy_2.17_iy_3.17 3490 +iy_1.23_iy_2.5_iy_3.3 3491 +iy_1.23_iy_2.8_iy_3.13 3492 +iy_1.23_iy_2.11_iy_3.6 3493 +iy_1.23_iy_2.24_iy_3.12 3494 +iy_1.23_iy_2.24_iy_3.16 3495 +iy_1.23_iy_2.24_iy_3.18 3496 +iy_1.23_iy_2.24_iy_3.19 3497 +iy_1.23_iy_2.24_iy_3.9 3498 +iy_1.23_iy_2.24_iy_3.14 3499 +iy_1.23_iy_2.24_iy_3.20 3500 +iy_1.23_iy_2.23_iy_3.12 3501 +iy_1.23_iy_2.23_iy_3.16 3502 +iy_1.23_iy_2.23_iy_3.18 3503 +iy_1.23_iy_2.23_iy_3.19 3504 +iy_1.23_iy_2.23_iy_3.9 3505 +iy_1.23_iy_2.23_iy_3.14 3506 +iy_1.23_iy_2.23_iy_3.20 3507 +jh_1.1_jh_2.3_jh_3.1 3508 +jh_1.1_jh_2.3_jh_3.5 3509 +jh_1.1_jh_2.3_jh_3.2 3510 +jh_1.1_jh_2.4_jh_3.6 3511 +jh_1.1_jh_2.5_jh_3.1 3512 +jh_1.1_jh_2.5_jh_3.3 3513 +jh_1.1_jh_2.5_jh_3.7 3514 +jh_1.1_jh_2.5_jh_3.4 3515 +jh_1.1_jh_2.5_jh_3.6 3516 +jh_1.1_jh_2.5_jh_3.2 3517 +jh_1.1_jh_2.2_jh_3.2 3518 +jh_1.3_jh_2.3_jh_3.1 3519 +jh_1.3_jh_2.3_jh_3.5 3520 +jh_1.3_jh_2.3_jh_3.2 3521 +jh_1.3_jh_2.4_jh_3.6 3522 +jh_1.3_jh_2.5_jh_3.1 3523 +jh_1.3_jh_2.5_jh_3.3 3524 +jh_1.3_jh_2.5_jh_3.7 3525 +jh_1.3_jh_2.5_jh_3.4 3526 +jh_1.3_jh_2.5_jh_3.6 3527 +jh_1.3_jh_2.5_jh_3.2 3528 +jh_1.3_jh_2.2_jh_3.2 3529 +jh_1.4_jh_2.3_jh_3.1 3530 +jh_1.4_jh_2.3_jh_3.5 3531 +jh_1.4_jh_2.3_jh_3.2 3532 +jh_1.4_jh_2.4_jh_3.6 3533 +jh_1.4_jh_2.5_jh_3.1 3534 +jh_1.4_jh_2.5_jh_3.3 3535 +jh_1.4_jh_2.5_jh_3.7 3536 +jh_1.4_jh_2.5_jh_3.4 3537 +jh_1.4_jh_2.5_jh_3.6 3538 +jh_1.4_jh_2.5_jh_3.2 3539 +jh_1.4_jh_2.2_jh_3.2 3540 +jh_1.2_jh_2.1_jh_3.1 3541 +jh_1.2_jh_2.1_jh_3.3 3542 +jh_1.2_jh_2.1_jh_3.7 3543 +jh_1.2_jh_2.1_jh_3.4 3544 +jh_1.2_jh_2.1_jh_3.5 3545 +jh_1.2_jh_2.1_jh_3.6 3546 +jh_1.2_jh_2.1_jh_3.2 3547 +jh_1.2_jh_2.3_jh_3.1 3548 +jh_1.2_jh_2.3_jh_3.5 3549 +jh_1.2_jh_2.3_jh_3.2 3550 +jh_1.2_jh_2.4_jh_3.6 3551 +jh_1.2_jh_2.5_jh_3.1 3552 +jh_1.2_jh_2.5_jh_3.3 3553 +jh_1.2_jh_2.5_jh_3.7 3554 +jh_1.2_jh_2.5_jh_3.4 3555 +jh_1.2_jh_2.5_jh_3.6 3556 +jh_1.2_jh_2.5_jh_3.2 3557 +jh_1.2_jh_2.2_jh_3.2 3558 +k_1.1_k_2.1_k_3.1 3559 +k_1.1_k_2.1_k_3.11 3560 +k_1.1_k_2.1_k_3.5 3561 +k_1.22_k_2.2_k_3.12 3562 +k_1.22_k_2.14_k_3.10 3563 +k_1.22_k_2.14_k_3.20 3564 +k_1.22_k_2.14_k_3.7 3565 +k_1.22_k_2.14_k_3.14 3566 +k_1.22_k_2.6_k_3.13 3567 +k_1.22_k_2.11_k_3.3 3568 +k_1.22_k_2.18_k_3.13 3569 +k_1.22_k_2.18_k_3.8 3570 +k_1.22_k_2.18_k_3.14 3571 +k_1.22_k_2.4_k_3.9 3572 +k_1.22_k_2.10_k_3.9 3573 +k_1.22_k_2.17_k_3.6 3574 +k_1.22_k_2.17_k_3.19 3575 +k_1.22_k_2.13_k_3.19 3576 +k_1.22_k_2.3_k_3.2 3577 +k_1.22_k_2.3_k_3.18 3578 +k_1.22_k_2.16_k_3.18 3579 +k_1.22_k_2.5_k_3.15 3580 +k_1.22_k_2.7_k_3.4 3581 +k_1.22_k_2.7_k_3.15 3582 +k_1.10_k_2.9_k_3.11 3583 +k_1.10_k_2.15_k_3.1 3584 +k_1.10_k_2.15_k_3.11 3585 +k_1.10_k_2.15_k_3.17 3586 +k_1.10_k_2.2_k_3.12 3587 +k_1.10_k_2.14_k_3.10 3588 +k_1.10_k_2.14_k_3.20 3589 +k_1.10_k_2.14_k_3.7 3590 +k_1.10_k_2.14_k_3.14 3591 +k_1.10_k_2.6_k_3.13 3592 +k_1.10_k_2.11_k_3.3 3593 +k_1.10_k_2.18_k_3.13 3594 +k_1.10_k_2.18_k_3.8 3595 +k_1.10_k_2.18_k_3.14 3596 +k_1.10_k_2.4_k_3.9 3597 +k_1.10_k_2.10_k_3.9 3598 +k_1.10_k_2.17_k_3.6 3599 +k_1.10_k_2.17_k_3.19 3600 +k_1.10_k_2.13_k_3.19 3601 +k_1.10_k_2.3_k_3.2 3602 +k_1.10_k_2.3_k_3.18 3603 +k_1.10_k_2.16_k_3.18 3604 +k_1.10_k_2.5_k_3.15 3605 +k_1.10_k_2.7_k_3.4 3606 +k_1.10_k_2.7_k_3.15 3607 +k_1.9_k_2.9_k_3.11 3608 +k_1.9_k_2.15_k_3.1 3609 +k_1.9_k_2.15_k_3.11 3610 +k_1.9_k_2.15_k_3.17 3611 +k_1.16_k_2.2_k_3.12 3612 +k_1.16_k_2.14_k_3.10 3613 +k_1.16_k_2.14_k_3.20 3614 +k_1.16_k_2.14_k_3.7 3615 +k_1.16_k_2.14_k_3.14 3616 +k_1.16_k_2.6_k_3.13 3617 +k_1.16_k_2.11_k_3.3 3618 +k_1.16_k_2.18_k_3.13 3619 +k_1.16_k_2.18_k_3.8 3620 +k_1.16_k_2.18_k_3.14 3621 +k_1.16_k_2.4_k_3.9 3622 +k_1.16_k_2.10_k_3.9 3623 +k_1.16_k_2.17_k_3.6 3624 +k_1.16_k_2.17_k_3.19 3625 +k_1.16_k_2.13_k_3.19 3626 +k_1.16_k_2.3_k_3.2 3627 +k_1.16_k_2.3_k_3.18 3628 +k_1.16_k_2.16_k_3.18 3629 +k_1.16_k_2.5_k_3.15 3630 +k_1.16_k_2.7_k_3.4 3631 +k_1.16_k_2.7_k_3.15 3632 +k_1.21_k_2.2_k_3.12 3633 +k_1.21_k_2.14_k_3.10 3634 +k_1.21_k_2.14_k_3.20 3635 +k_1.21_k_2.14_k_3.7 3636 +k_1.21_k_2.14_k_3.14 3637 +k_1.21_k_2.6_k_3.13 3638 +k_1.21_k_2.11_k_3.3 3639 +k_1.21_k_2.18_k_3.13 3640 +k_1.21_k_2.18_k_3.8 3641 +k_1.21_k_2.18_k_3.14 3642 +k_1.21_k_2.4_k_3.9 3643 +k_1.21_k_2.10_k_3.9 3644 +k_1.21_k_2.17_k_3.6 3645 +k_1.21_k_2.17_k_3.19 3646 +k_1.21_k_2.13_k_3.19 3647 +k_1.21_k_2.3_k_3.2 3648 +k_1.21_k_2.3_k_3.18 3649 +k_1.21_k_2.16_k_3.18 3650 +k_1.21_k_2.5_k_3.15 3651 +k_1.21_k_2.7_k_3.4 3652 +k_1.21_k_2.7_k_3.15 3653 +k_1.3_k_2.9_k_3.11 3654 +k_1.3_k_2.15_k_3.1 3655 +k_1.3_k_2.15_k_3.11 3656 +k_1.3_k_2.15_k_3.17 3657 +k_1.23_k_2.9_k_3.11 3658 +k_1.23_k_2.15_k_3.1 3659 +k_1.23_k_2.15_k_3.11 3660 +k_1.23_k_2.15_k_3.17 3661 +k_1.24_k_2.9_k_3.11 3662 +k_1.24_k_2.15_k_3.1 3663 +k_1.24_k_2.15_k_3.11 3664 +k_1.24_k_2.15_k_3.17 3665 +k_1.8_k_2.2_k_3.12 3666 +k_1.8_k_2.14_k_3.10 3667 +k_1.8_k_2.14_k_3.20 3668 +k_1.8_k_2.14_k_3.7 3669 +k_1.8_k_2.14_k_3.14 3670 +k_1.8_k_2.6_k_3.13 3671 +k_1.8_k_2.11_k_3.3 3672 +k_1.8_k_2.18_k_3.13 3673 +k_1.8_k_2.18_k_3.8 3674 +k_1.8_k_2.18_k_3.14 3675 +k_1.8_k_2.4_k_3.9 3676 +k_1.8_k_2.10_k_3.9 3677 +k_1.8_k_2.17_k_3.6 3678 +k_1.8_k_2.17_k_3.19 3679 +k_1.8_k_2.13_k_3.19 3680 +k_1.18_k_2.2_k_3.12 3681 +k_1.18_k_2.14_k_3.10 3682 +k_1.18_k_2.14_k_3.20 3683 +k_1.18_k_2.14_k_3.7 3684 +k_1.18_k_2.14_k_3.14 3685 +k_1.18_k_2.6_k_3.13 3686 +k_1.18_k_2.11_k_3.3 3687 +k_1.18_k_2.18_k_3.13 3688 +k_1.18_k_2.18_k_3.8 3689 +k_1.18_k_2.18_k_3.14 3690 +k_1.18_k_2.4_k_3.9 3691 +k_1.18_k_2.10_k_3.9 3692 +k_1.18_k_2.17_k_3.6 3693 +k_1.18_k_2.17_k_3.19 3694 +k_1.18_k_2.13_k_3.19 3695 +k_1.20_k_2.2_k_3.12 3696 +k_1.20_k_2.14_k_3.10 3697 +k_1.20_k_2.14_k_3.20 3698 +k_1.20_k_2.14_k_3.7 3699 +k_1.20_k_2.14_k_3.14 3700 +k_1.20_k_2.6_k_3.13 3701 +k_1.20_k_2.11_k_3.3 3702 +k_1.20_k_2.18_k_3.13 3703 +k_1.20_k_2.18_k_3.8 3704 +k_1.20_k_2.18_k_3.14 3705 +k_1.20_k_2.4_k_3.9 3706 +k_1.20_k_2.10_k_3.9 3707 +k_1.20_k_2.17_k_3.6 3708 +k_1.20_k_2.17_k_3.19 3709 +k_1.20_k_2.13_k_3.19 3710 +k_1.6_k_2.3_k_3.2 3711 +k_1.6_k_2.3_k_3.18 3712 +k_1.6_k_2.16_k_3.18 3713 +k_1.6_k_2.5_k_3.15 3714 +k_1.6_k_2.7_k_3.4 3715 +k_1.6_k_2.7_k_3.15 3716 +k_1.12_k_2.3_k_3.2 3717 +k_1.12_k_2.3_k_3.18 3718 +k_1.12_k_2.16_k_3.18 3719 +k_1.12_k_2.5_k_3.15 3720 +k_1.12_k_2.7_k_3.4 3721 +k_1.12_k_2.7_k_3.15 3722 +k_1.19_k_2.3_k_3.2 3723 +k_1.19_k_2.3_k_3.18 3724 +k_1.19_k_2.16_k_3.18 3725 +k_1.19_k_2.5_k_3.15 3726 +k_1.19_k_2.7_k_3.4 3727 +k_1.19_k_2.7_k_3.15 3728 +k_1.13_k_2.3_k_3.2 3729 +k_1.13_k_2.3_k_3.18 3730 +k_1.13_k_2.16_k_3.18 3731 +k_1.13_k_2.5_k_3.15 3732 +k_1.13_k_2.7_k_3.4 3733 +k_1.13_k_2.7_k_3.15 3734 +k_1.14_k_2.3_k_3.2 3735 +k_1.14_k_2.3_k_3.18 3736 +k_1.14_k_2.16_k_3.18 3737 +k_1.14_k_2.5_k_3.15 3738 +k_1.14_k_2.7_k_3.4 3739 +k_1.14_k_2.7_k_3.15 3740 +k_1.15_k_2.3_k_3.2 3741 +k_1.15_k_2.3_k_3.18 3742 +k_1.15_k_2.16_k_3.18 3743 +k_1.15_k_2.5_k_3.15 3744 +k_1.15_k_2.7_k_3.4 3745 +k_1.15_k_2.7_k_3.15 3746 +k_1.2_k_2.9_k_3.11 3747 +k_1.2_k_2.15_k_3.1 3748 +k_1.2_k_2.15_k_3.11 3749 +k_1.2_k_2.15_k_3.17 3750 +k_1.2_k_2.12_k_3.1 3751 +k_1.2_k_2.12_k_3.11 3752 +k_1.2_k_2.12_k_3.17 3753 +k_1.17_k_2.9_k_3.11 3754 +k_1.17_k_2.15_k_3.1 3755 +k_1.17_k_2.15_k_3.11 3756 +k_1.17_k_2.15_k_3.17 3757 +k_1.17_k_2.12_k_3.1 3758 +k_1.17_k_2.12_k_3.11 3759 +k_1.17_k_2.12_k_3.17 3760 +k_1.4_k_2.8_k_3.16 3761 +k_1.25_k_2.2_k_3.12 3762 +k_1.25_k_2.8_k_3.10 3763 +k_1.25_k_2.8_k_3.7 3764 +k_1.25_k_2.8_k_3.14 3765 +k_1.25_k_2.6_k_3.13 3766 +k_1.25_k_2.11_k_3.3 3767 +k_1.25_k_2.18_k_3.13 3768 +k_1.25_k_2.18_k_3.8 3769 +k_1.25_k_2.18_k_3.14 3770 +k_1.25_k_2.4_k_3.9 3771 +k_1.25_k_2.10_k_3.9 3772 +k_1.25_k_2.17_k_3.6 3773 +k_1.25_k_2.17_k_3.19 3774 +k_1.25_k_2.13_k_3.19 3775 +k_1.25_k_2.3_k_3.2 3776 +k_1.25_k_2.3_k_3.18 3777 +k_1.25_k_2.16_k_3.18 3778 +k_1.25_k_2.5_k_3.15 3779 +k_1.25_k_2.7_k_3.4 3780 +k_1.25_k_2.7_k_3.15 3781 +k_1.5_k_2.2_k_3.12 3782 +k_1.5_k_2.14_k_3.10 3783 +k_1.5_k_2.14_k_3.20 3784 +k_1.5_k_2.14_k_3.7 3785 +k_1.5_k_2.14_k_3.14 3786 +k_1.5_k_2.6_k_3.13 3787 +k_1.5_k_2.11_k_3.3 3788 +k_1.5_k_2.18_k_3.13 3789 +k_1.5_k_2.18_k_3.8 3790 +k_1.5_k_2.18_k_3.14 3791 +k_1.5_k_2.4_k_3.9 3792 +k_1.5_k_2.10_k_3.9 3793 +k_1.5_k_2.17_k_3.6 3794 +k_1.5_k_2.17_k_3.19 3795 +k_1.5_k_2.13_k_3.19 3796 +k_1.5_k_2.3_k_3.2 3797 +k_1.5_k_2.3_k_3.18 3798 +k_1.5_k_2.16_k_3.18 3799 +k_1.5_k_2.5_k_3.15 3800 +k_1.5_k_2.7_k_3.4 3801 +k_1.5_k_2.7_k_3.15 3802 +k_1.7_k_2.2_k_3.12 3803 +k_1.7_k_2.14_k_3.10 3804 +k_1.7_k_2.14_k_3.20 3805 +k_1.7_k_2.14_k_3.7 3806 +k_1.7_k_2.14_k_3.14 3807 +k_1.7_k_2.6_k_3.13 3808 +k_1.7_k_2.11_k_3.3 3809 +k_1.7_k_2.18_k_3.13 3810 +k_1.7_k_2.18_k_3.8 3811 +k_1.7_k_2.18_k_3.14 3812 +k_1.7_k_2.4_k_3.9 3813 +k_1.7_k_2.10_k_3.9 3814 +k_1.7_k_2.17_k_3.6 3815 +k_1.7_k_2.17_k_3.19 3816 +k_1.7_k_2.13_k_3.19 3817 +k_1.7_k_2.3_k_3.2 3818 +k_1.7_k_2.3_k_3.18 3819 +k_1.7_k_2.16_k_3.18 3820 +k_1.7_k_2.5_k_3.15 3821 +k_1.7_k_2.7_k_3.4 3822 +k_1.7_k_2.7_k_3.15 3823 +k_1.11_k_2.2_k_3.12 3824 +k_1.11_k_2.14_k_3.10 3825 +k_1.11_k_2.14_k_3.20 3826 +k_1.11_k_2.14_k_3.7 3827 +k_1.11_k_2.14_k_3.14 3828 +k_1.11_k_2.4_k_3.9 3829 +k_1.11_k_2.17_k_3.6 3830 +k_1.26_k_2.6_k_3.13 3831 +k_1.26_k_2.11_k_3.3 3832 +k_1.26_k_2.18_k_3.13 3833 +k_1.26_k_2.18_k_3.8 3834 +k_1.26_k_2.18_k_3.14 3835 +k_1.26_k_2.10_k_3.9 3836 +k_1.26_k_2.17_k_3.19 3837 +k_1.26_k_2.13_k_3.19 3838 +k_1.26_k_2.3_k_3.2 3839 +k_1.26_k_2.3_k_3.18 3840 +k_1.26_k_2.16_k_3.18 3841 +k_1.26_k_2.5_k_3.15 3842 +k_1.26_k_2.7_k_3.4 3843 +k_1.26_k_2.7_k_3.15 3844 +l_1.1_l_2.1_l_3.1 3845 +l_1.1_l_2.24_l_3.15 3846 +l_1.1_l_2.14_l_3.7 3847 +l_1.1_l_2.14_l_3.9 3848 +l_1.1_l_2.4_l_3.11 3849 +l_1.1_l_2.4_l_3.20 3850 +l_1.1_l_2.15_l_3.12 3851 +l_1.1_l_2.16_l_3.13 3852 +l_1.1_l_2.18_l_3.3 3853 +l_1.1_l_2.18_l_3.19 3854 +l_1.1_l_2.19_l_3.19 3855 +l_1.23_l_2.1_l_3.1 3856 +l_1.23_l_2.24_l_3.15 3857 +l_1.23_l_2.14_l_3.7 3858 +l_1.23_l_2.14_l_3.9 3859 +l_1.23_l_2.4_l_3.11 3860 +l_1.23_l_2.4_l_3.20 3861 +l_1.23_l_2.15_l_3.12 3862 +l_1.23_l_2.16_l_3.13 3863 +l_1.23_l_2.18_l_3.3 3864 +l_1.23_l_2.18_l_3.19 3865 +l_1.23_l_2.19_l_3.19 3866 +l_1.12_l_2.1_l_3.1 3867 +l_1.12_l_2.24_l_3.15 3868 +l_1.12_l_2.14_l_3.7 3869 +l_1.12_l_2.14_l_3.9 3870 +l_1.12_l_2.4_l_3.11 3871 +l_1.12_l_2.4_l_3.20 3872 +l_1.12_l_2.15_l_3.12 3873 +l_1.12_l_2.16_l_3.13 3874 +l_1.12_l_2.18_l_3.3 3875 +l_1.12_l_2.18_l_3.19 3876 +l_1.12_l_2.19_l_3.19 3877 +l_1.24_l_2.1_l_3.1 3878 +l_1.24_l_2.24_l_3.15 3879 +l_1.24_l_2.14_l_3.7 3880 +l_1.24_l_2.14_l_3.9 3881 +l_1.24_l_2.14_l_3.14 3882 +l_1.24_l_2.4_l_3.11 3883 +l_1.24_l_2.4_l_3.20 3884 +l_1.24_l_2.15_l_3.12 3885 +l_1.24_l_2.16_l_3.13 3886 +l_1.24_l_2.18_l_3.3 3887 +l_1.24_l_2.18_l_3.19 3888 +l_1.24_l_2.19_l_3.19 3889 +l_1.5_l_2.2_l_3.2 3890 +l_1.20_l_2.5_l_3.4 3891 +l_1.20_l_2.11_l_3.6 3892 +l_1.20_l_2.13_l_3.16 3893 +l_1.20_l_2.7_l_3.17 3894 +l_1.20_l_2.22_l_3.8 3895 +l_1.20_l_2.22_l_3.21 3896 +l_1.20_l_2.10_l_3.10 3897 +l_1.20_l_2.23_l_3.18 3898 +l_1.20_l_2.23_l_3.29 3899 +l_1.20_l_2.23_l_3.30 3900 +l_1.8_l_2.2_l_3.2 3901 +l_1.19_l_2.7_l_3.17 3902 +l_1.28_l_2.5_l_3.4 3903 +l_1.35_l_2.11_l_3.6 3904 +l_1.35_l_2.13_l_3.16 3905 +l_1.35_l_2.22_l_3.8 3906 +l_1.35_l_2.22_l_3.21 3907 +l_1.35_l_2.10_l_3.10 3908 +l_1.35_l_2.23_l_3.18 3909 +l_1.35_l_2.23_l_3.29 3910 +l_1.35_l_2.23_l_3.30 3911 +l_1.9_l_2.2_l_3.2 3912 +l_1.9_l_2.5_l_3.4 3913 +l_1.9_l_2.11_l_3.6 3914 +l_1.9_l_2.13_l_3.16 3915 +l_1.9_l_2.7_l_3.17 3916 +l_1.9_l_2.22_l_3.8 3917 +l_1.9_l_2.22_l_3.21 3918 +l_1.9_l_2.10_l_3.10 3919 +l_1.9_l_2.23_l_3.18 3920 +l_1.9_l_2.23_l_3.29 3921 +l_1.9_l_2.23_l_3.30 3922 +l_1.34_l_2.2_l_3.2 3923 +l_1.34_l_2.5_l_3.4 3924 +l_1.34_l_2.11_l_3.6 3925 +l_1.34_l_2.13_l_3.16 3926 +l_1.34_l_2.7_l_3.17 3927 +l_1.34_l_2.22_l_3.8 3928 +l_1.34_l_2.22_l_3.21 3929 +l_1.34_l_2.10_l_3.10 3930 +l_1.34_l_2.20_l_3.18 3931 +l_1.34_l_2.20_l_3.29 3932 +l_1.34_l_2.20_l_3.30 3933 +l_1.34_l_2.23_l_3.18 3934 +l_1.34_l_2.23_l_3.29 3935 +l_1.34_l_2.23_l_3.30 3936 +l_1.3_l_2.1_l_3.1 3937 +l_1.3_l_2.9_l_3.5 3938 +l_1.3_l_2.14_l_3.7 3939 +l_1.3_l_2.14_l_3.9 3940 +l_1.3_l_2.4_l_3.11 3941 +l_1.3_l_2.4_l_3.20 3942 +l_1.3_l_2.15_l_3.12 3943 +l_1.3_l_2.16_l_3.13 3944 +l_1.3_l_2.18_l_3.3 3945 +l_1.3_l_2.18_l_3.19 3946 +l_1.3_l_2.19_l_3.19 3947 +l_1.7_l_2.1_l_3.1 3948 +l_1.7_l_2.24_l_3.15 3949 +l_1.7_l_2.14_l_3.7 3950 +l_1.7_l_2.14_l_3.9 3951 +l_1.7_l_2.4_l_3.11 3952 +l_1.7_l_2.4_l_3.20 3953 +l_1.7_l_2.15_l_3.12 3954 +l_1.7_l_2.16_l_3.13 3955 +l_1.7_l_2.18_l_3.3 3956 +l_1.7_l_2.18_l_3.19 3957 +l_1.7_l_2.19_l_3.19 3958 +l_1.25_l_2.1_l_3.1 3959 +l_1.25_l_2.24_l_3.15 3960 +l_1.25_l_2.14_l_3.7 3961 +l_1.25_l_2.14_l_3.9 3962 +l_1.25_l_2.14_l_3.14 3963 +l_1.25_l_2.4_l_3.11 3964 +l_1.25_l_2.4_l_3.20 3965 +l_1.25_l_2.15_l_3.12 3966 +l_1.25_l_2.16_l_3.13 3967 +l_1.25_l_2.18_l_3.3 3968 +l_1.25_l_2.18_l_3.19 3969 +l_1.25_l_2.19_l_3.19 3970 +l_1.11_l_2.1_l_3.1 3971 +l_1.11_l_2.24_l_3.15 3972 +l_1.11_l_2.14_l_3.7 3973 +l_1.11_l_2.14_l_3.14 3974 +l_1.11_l_2.4_l_3.11 3975 +l_1.11_l_2.4_l_3.20 3976 +l_1.11_l_2.15_l_3.12 3977 +l_1.11_l_2.16_l_3.13 3978 +l_1.11_l_2.18_l_3.3 3979 +l_1.11_l_2.18_l_3.19 3980 +l_1.11_l_2.19_l_3.19 3981 +l_1.13_l_2.1_l_3.1 3982 +l_1.13_l_2.24_l_3.15 3983 +l_1.13_l_2.14_l_3.7 3984 +l_1.13_l_2.14_l_3.9 3985 +l_1.13_l_2.14_l_3.14 3986 +l_1.13_l_2.4_l_3.11 3987 +l_1.13_l_2.4_l_3.20 3988 +l_1.13_l_2.15_l_3.12 3989 +l_1.13_l_2.16_l_3.13 3990 +l_1.13_l_2.18_l_3.3 3991 +l_1.13_l_2.18_l_3.19 3992 +l_1.13_l_2.19_l_3.19 3993 +l_1.14_l_2.1_l_3.1 3994 +l_1.14_l_2.24_l_3.15 3995 +l_1.14_l_2.14_l_3.7 3996 +l_1.14_l_2.14_l_3.9 3997 +l_1.14_l_2.4_l_3.11 3998 +l_1.14_l_2.4_l_3.20 3999 +l_1.14_l_2.15_l_3.12 4000 +l_1.14_l_2.16_l_3.13 4001 +l_1.14_l_2.18_l_3.3 4002 +l_1.14_l_2.18_l_3.19 4003 +l_1.14_l_2.19_l_3.19 4004 +l_1.26_l_2.1_l_3.1 4005 +l_1.26_l_2.24_l_3.15 4006 +l_1.26_l_2.14_l_3.7 4007 +l_1.26_l_2.14_l_3.9 4008 +l_1.26_l_2.14_l_3.14 4009 +l_1.26_l_2.4_l_3.11 4010 +l_1.26_l_2.4_l_3.20 4011 +l_1.26_l_2.15_l_3.12 4012 +l_1.26_l_2.16_l_3.13 4013 +l_1.26_l_2.18_l_3.3 4014 +l_1.26_l_2.18_l_3.19 4015 +l_1.26_l_2.19_l_3.19 4016 +l_1.31_l_2.1_l_3.1 4017 +l_1.31_l_2.24_l_3.15 4018 +l_1.31_l_2.14_l_3.7 4019 +l_1.31_l_2.14_l_3.9 4020 +l_1.31_l_2.4_l_3.11 4021 +l_1.31_l_2.4_l_3.20 4022 +l_1.31_l_2.15_l_3.12 4023 +l_1.31_l_2.16_l_3.13 4024 +l_1.31_l_2.18_l_3.3 4025 +l_1.31_l_2.18_l_3.19 4026 +l_1.31_l_2.19_l_3.19 4027 +l_1.4_l_2.27_l_3.2 4028 +l_1.17_l_2.5_l_3.4 4029 +l_1.17_l_2.11_l_3.6 4030 +l_1.17_l_2.13_l_3.16 4031 +l_1.17_l_2.7_l_3.17 4032 +l_1.17_l_2.22_l_3.8 4033 +l_1.17_l_2.22_l_3.21 4034 +l_1.17_l_2.10_l_3.10 4035 +l_1.17_l_2.23_l_3.18 4036 +l_1.17_l_2.23_l_3.29 4037 +l_1.17_l_2.23_l_3.30 4038 +l_1.27_l_2.5_l_3.4 4039 +l_1.27_l_2.11_l_3.6 4040 +l_1.27_l_2.13_l_3.16 4041 +l_1.27_l_2.7_l_3.17 4042 +l_1.27_l_2.22_l_3.8 4043 +l_1.27_l_2.22_l_3.21 4044 +l_1.27_l_2.10_l_3.10 4045 +l_1.27_l_2.23_l_3.18 4046 +l_1.27_l_2.23_l_3.29 4047 +l_1.27_l_2.23_l_3.30 4048 +l_1.6_l_2.27_l_3.2 4049 +l_1.6_l_2.5_l_3.4 4050 +l_1.6_l_2.11_l_3.6 4051 +l_1.6_l_2.13_l_3.16 4052 +l_1.6_l_2.7_l_3.17 4053 +l_1.6_l_2.22_l_3.8 4054 +l_1.6_l_2.22_l_3.21 4055 +l_1.6_l_2.10_l_3.10 4056 +l_1.6_l_2.23_l_3.18 4057 +l_1.6_l_2.23_l_3.29 4058 +l_1.6_l_2.23_l_3.30 4059 +l_1.10_l_2.27_l_3.2 4060 +l_1.36_l_2.27_l_3.2 4061 +l_1.15_l_2.5_l_3.4 4062 +l_1.15_l_2.11_l_3.6 4063 +l_1.15_l_2.13_l_3.16 4064 +l_1.15_l_2.7_l_3.17 4065 +l_1.15_l_2.22_l_3.8 4066 +l_1.15_l_2.22_l_3.21 4067 +l_1.15_l_2.10_l_3.10 4068 +l_1.15_l_2.23_l_3.18 4069 +l_1.15_l_2.23_l_3.29 4070 +l_1.15_l_2.23_l_3.30 4071 +l_1.18_l_2.5_l_3.4 4072 +l_1.18_l_2.11_l_3.6 4073 +l_1.18_l_2.13_l_3.16 4074 +l_1.18_l_2.7_l_3.17 4075 +l_1.18_l_2.22_l_3.8 4076 +l_1.18_l_2.22_l_3.21 4077 +l_1.18_l_2.10_l_3.10 4078 +l_1.18_l_2.23_l_3.18 4079 +l_1.18_l_2.23_l_3.29 4080 +l_1.18_l_2.23_l_3.30 4081 +l_1.21_l_2.5_l_3.4 4082 +l_1.21_l_2.11_l_3.6 4083 +l_1.21_l_2.13_l_3.16 4084 +l_1.21_l_2.7_l_3.17 4085 +l_1.21_l_2.22_l_3.8 4086 +l_1.21_l_2.22_l_3.21 4087 +l_1.30_l_2.13_l_3.16 4088 +l_1.30_l_2.10_l_3.10 4089 +l_1.30_l_2.23_l_3.18 4090 +l_1.30_l_2.23_l_3.29 4091 +l_1.30_l_2.23_l_3.30 4092 +l_1.2_l_2.3_l_3.1 4093 +l_1.2_l_2.28_l_3.15 4094 +l_1.2_l_2.12_l_3.7 4095 +l_1.2_l_2.12_l_3.14 4096 +l_1.2_l_2.6_l_3.3 4097 +l_1.2_l_2.17_l_3.11 4098 +l_1.2_l_2.17_l_3.20 4099 +l_1.2_l_2.17_l_3.12 4100 +l_1.2_l_2.17_l_3.13 4101 +l_1.2_l_2.17_l_3.19 4102 +l_1.2_l_2.27_l_3.2 4103 +l_1.2_l_2.5_l_3.4 4104 +l_1.2_l_2.11_l_3.6 4105 +l_1.2_l_2.13_l_3.16 4106 +l_1.2_l_2.7_l_3.17 4107 +l_1.2_l_2.22_l_3.8 4108 +l_1.2_l_2.22_l_3.21 4109 +l_1.2_l_2.10_l_3.10 4110 +l_1.2_l_2.23_l_3.18 4111 +l_1.2_l_2.23_l_3.29 4112 +l_1.2_l_2.23_l_3.30 4113 +l_1.16_l_2.3_l_3.1 4114 +l_1.16_l_2.28_l_3.15 4115 +l_1.16_l_2.25_l_3.7 4116 +l_1.16_l_2.25_l_3.14 4117 +l_1.16_l_2.6_l_3.3 4118 +l_1.16_l_2.26_l_3.11 4119 +l_1.16_l_2.26_l_3.20 4120 +l_1.16_l_2.29_l_3.12 4121 +l_1.16_l_2.29_l_3.13 4122 +l_1.16_l_2.29_l_3.19 4123 +l_1.16_l_2.27_l_3.2 4124 +l_1.16_l_2.5_l_3.4 4125 +l_1.16_l_2.11_l_3.6 4126 +l_1.16_l_2.13_l_3.16 4127 +l_1.16_l_2.7_l_3.17 4128 +l_1.16_l_2.22_l_3.8 4129 +l_1.16_l_2.22_l_3.21 4130 +l_1.16_l_2.10_l_3.10 4131 +l_1.16_l_2.23_l_3.18 4132 +l_1.16_l_2.23_l_3.29 4133 +l_1.16_l_2.23_l_3.30 4134 +l_1.32_l_2.3_l_3.1 4135 +l_1.32_l_2.28_l_3.15 4136 +l_1.32_l_2.25_l_3.7 4137 +l_1.32_l_2.25_l_3.14 4138 +l_1.32_l_2.6_l_3.3 4139 +l_1.32_l_2.26_l_3.11 4140 +l_1.32_l_2.26_l_3.20 4141 +l_1.32_l_2.29_l_3.12 4142 +l_1.32_l_2.29_l_3.13 4143 +l_1.32_l_2.29_l_3.19 4144 +l_1.32_l_2.27_l_3.2 4145 +l_1.32_l_2.5_l_3.4 4146 +l_1.32_l_2.11_l_3.6 4147 +l_1.32_l_2.13_l_3.16 4148 +l_1.32_l_2.7_l_3.17 4149 +l_1.32_l_2.22_l_3.8 4150 +l_1.32_l_2.22_l_3.21 4151 +l_1.32_l_2.10_l_3.10 4152 +l_1.32_l_2.23_l_3.18 4153 +l_1.32_l_2.23_l_3.29 4154 +l_1.32_l_2.23_l_3.30 4155 +l_1.22_l_2.3_l_3.1 4156 +l_1.22_l_2.28_l_3.15 4157 +l_1.22_l_2.25_l_3.7 4158 +l_1.22_l_2.25_l_3.14 4159 +l_1.22_l_2.6_l_3.3 4160 +l_1.22_l_2.26_l_3.11 4161 +l_1.22_l_2.26_l_3.20 4162 +l_1.22_l_2.29_l_3.12 4163 +l_1.22_l_2.29_l_3.13 4164 +l_1.22_l_2.29_l_3.19 4165 +l_1.22_l_2.27_l_3.2 4166 +l_1.22_l_2.5_l_3.4 4167 +l_1.22_l_2.11_l_3.6 4168 +l_1.22_l_2.13_l_3.16 4169 +l_1.22_l_2.7_l_3.17 4170 +l_1.22_l_2.22_l_3.8 4171 +l_1.22_l_2.22_l_3.21 4172 +l_1.22_l_2.10_l_3.10 4173 +l_1.22_l_2.23_l_3.18 4174 +l_1.22_l_2.23_l_3.29 4175 +l_1.22_l_2.23_l_3.30 4176 +l_1.29_l_2.3_l_3.1 4177 +l_1.29_l_2.28_l_3.15 4178 +l_1.29_l_2.25_l_3.7 4179 +l_1.29_l_2.25_l_3.14 4180 +l_1.29_l_2.6_l_3.3 4181 +l_1.29_l_2.26_l_3.11 4182 +l_1.29_l_2.26_l_3.20 4183 +l_1.29_l_2.29_l_3.12 4184 +l_1.29_l_2.29_l_3.13 4185 +l_1.29_l_2.29_l_3.19 4186 +l_1.29_l_2.27_l_3.2 4187 +l_1.29_l_2.5_l_3.4 4188 +l_1.29_l_2.11_l_3.6 4189 +l_1.29_l_2.13_l_3.16 4190 +l_1.29_l_2.7_l_3.17 4191 +l_1.29_l_2.22_l_3.8 4192 +l_1.29_l_2.22_l_3.21 4193 +l_1.29_l_2.10_l_3.10 4194 +l_1.29_l_2.23_l_3.18 4195 +l_1.29_l_2.23_l_3.29 4196 +l_1.29_l_2.23_l_3.30 4197 +l_1.33_l_2.3_l_3.1 4198 +l_1.33_l_2.28_l_3.15 4199 +l_1.33_l_2.8_l_3.7 4200 +l_1.33_l_2.8_l_3.14 4201 +l_1.33_l_2.25_l_3.7 4202 +l_1.33_l_2.25_l_3.14 4203 +l_1.33_l_2.6_l_3.3 4204 +l_1.33_l_2.21_l_3.11 4205 +l_1.33_l_2.21_l_3.20 4206 +l_1.33_l_2.21_l_3.12 4207 +l_1.33_l_2.21_l_3.13 4208 +l_1.33_l_2.21_l_3.19 4209 +l_1.33_l_2.26_l_3.11 4210 +l_1.33_l_2.26_l_3.20 4211 +l_1.33_l_2.29_l_3.12 4212 +l_1.33_l_2.29_l_3.13 4213 +l_1.33_l_2.29_l_3.19 4214 +l_1.33_l_2.27_l_3.2 4215 +l_1.33_l_2.5_l_3.4 4216 +l_1.33_l_2.11_l_3.6 4217 +l_1.33_l_2.13_l_3.16 4218 +l_1.33_l_2.7_l_3.17 4219 +l_1.33_l_2.22_l_3.8 4220 +l_1.33_l_2.22_l_3.21 4221 +l_1.33_l_2.10_l_3.10 4222 +l_1.33_l_2.23_l_3.18 4223 +l_1.33_l_2.23_l_3.29 4224 +l_1.33_l_2.23_l_3.30 4225 +m_1.1_m_2.19_m_3.1 4226 +m_1.1_m_2.11_m_3.4 4227 +m_1.1_m_2.11_m_3.9 4228 +m_1.1_m_2.11_m_3.10 4229 +m_1.1_m_2.9_m_3.12 4230 +m_1.1_m_2.9_m_3.14 4231 +m_1.1_m_2.9_m_3.19 4232 +m_1.1_m_2.9_m_3.18 4233 +m_1.1_m_2.15_m_3.3 4234 +m_1.1_m_2.15_m_3.14 4235 +m_1.1_m_2.15_m_3.19 4236 +m_1.1_m_2.15_m_3.5 4237 +m_1.1_m_2.15_m_3.18 4238 +m_1.1_m_2.20_m_3.2 4239 +m_1.1_m_2.4_m_3.6 4240 +m_1.1_m_2.16_m_3.13 4241 +m_1.1_m_2.7_m_3.17 4242 +m_1.1_m_2.8_m_3.13 4243 +m_1.1_m_2.8_m_3.8 4244 +m_1.1_m_2.8_m_3.17 4245 +m_1.1_m_2.13_m_3.15 4246 +m_1.1_m_2.14_m_3.13 4247 +m_1.1_m_2.14_m_3.11 4248 +m_1.1_m_2.14_m_3.15 4249 +m_1.1_m_2.14_m_3.16 4250 +m_1.6_m_2.19_m_3.1 4251 +m_1.6_m_2.29_m_3.4 4252 +m_1.6_m_2.29_m_3.9 4253 +m_1.6_m_2.29_m_3.10 4254 +m_1.6_m_2.9_m_3.12 4255 +m_1.6_m_2.9_m_3.14 4256 +m_1.6_m_2.9_m_3.19 4257 +m_1.6_m_2.9_m_3.18 4258 +m_1.6_m_2.15_m_3.3 4259 +m_1.6_m_2.15_m_3.14 4260 +m_1.6_m_2.15_m_3.19 4261 +m_1.6_m_2.15_m_3.5 4262 +m_1.6_m_2.15_m_3.18 4263 +m_1.6_m_2.20_m_3.2 4264 +m_1.6_m_2.4_m_3.6 4265 +m_1.6_m_2.16_m_3.13 4266 +m_1.6_m_2.7_m_3.17 4267 +m_1.6_m_2.8_m_3.13 4268 +m_1.6_m_2.8_m_3.8 4269 +m_1.6_m_2.8_m_3.17 4270 +m_1.6_m_2.13_m_3.15 4271 +m_1.6_m_2.14_m_3.13 4272 +m_1.6_m_2.14_m_3.11 4273 +m_1.6_m_2.14_m_3.15 4274 +m_1.6_m_2.14_m_3.16 4275 +m_1.7_m_2.20_m_3.2 4276 +m_1.17_m_2.19_m_3.1 4277 +m_1.17_m_2.11_m_3.4 4278 +m_1.17_m_2.11_m_3.9 4279 +m_1.17_m_2.11_m_3.10 4280 +m_1.17_m_2.29_m_3.4 4281 +m_1.17_m_2.29_m_3.9 4282 +m_1.17_m_2.29_m_3.10 4283 +m_1.17_m_2.9_m_3.12 4284 +m_1.17_m_2.9_m_3.7 4285 +m_1.17_m_2.9_m_3.14 4286 +m_1.17_m_2.9_m_3.19 4287 +m_1.17_m_2.9_m_3.18 4288 +m_1.17_m_2.15_m_3.3 4289 +m_1.17_m_2.15_m_3.7 4290 +m_1.17_m_2.15_m_3.14 4291 +m_1.17_m_2.15_m_3.19 4292 +m_1.17_m_2.15_m_3.5 4293 +m_1.17_m_2.15_m_3.18 4294 +m_1.17_m_2.4_m_3.6 4295 +m_1.17_m_2.16_m_3.13 4296 +m_1.17_m_2.7_m_3.17 4297 +m_1.17_m_2.8_m_3.13 4298 +m_1.17_m_2.8_m_3.8 4299 +m_1.17_m_2.8_m_3.17 4300 +m_1.17_m_2.13_m_3.15 4301 +m_1.17_m_2.14_m_3.13 4302 +m_1.17_m_2.14_m_3.11 4303 +m_1.17_m_2.14_m_3.15 4304 +m_1.17_m_2.14_m_3.16 4305 +m_1.3_m_2.19_m_3.1 4306 +m_1.3_m_2.29_m_3.4 4307 +m_1.3_m_2.29_m_3.9 4308 +m_1.3_m_2.29_m_3.10 4309 +m_1.3_m_2.9_m_3.12 4310 +m_1.3_m_2.9_m_3.14 4311 +m_1.3_m_2.9_m_3.19 4312 +m_1.3_m_2.9_m_3.18 4313 +m_1.3_m_2.15_m_3.3 4314 +m_1.3_m_2.15_m_3.14 4315 +m_1.3_m_2.15_m_3.19 4316 +m_1.3_m_2.15_m_3.5 4317 +m_1.3_m_2.15_m_3.18 4318 +m_1.3_m_2.20_m_3.2 4319 +m_1.3_m_2.4_m_3.6 4320 +m_1.3_m_2.16_m_3.13 4321 +m_1.3_m_2.7_m_3.17 4322 +m_1.3_m_2.8_m_3.13 4323 +m_1.3_m_2.8_m_3.8 4324 +m_1.3_m_2.8_m_3.17 4325 +m_1.3_m_2.13_m_3.15 4326 +m_1.3_m_2.14_m_3.13 4327 +m_1.3_m_2.14_m_3.11 4328 +m_1.3_m_2.14_m_3.15 4329 +m_1.3_m_2.14_m_3.16 4330 +m_1.4_m_2.19_m_3.1 4331 +m_1.4_m_2.29_m_3.4 4332 +m_1.4_m_2.29_m_3.9 4333 +m_1.4_m_2.29_m_3.10 4334 +m_1.4_m_2.9_m_3.12 4335 +m_1.4_m_2.9_m_3.14 4336 +m_1.4_m_2.9_m_3.19 4337 +m_1.4_m_2.9_m_3.18 4338 +m_1.4_m_2.15_m_3.3 4339 +m_1.4_m_2.15_m_3.14 4340 +m_1.4_m_2.15_m_3.19 4341 +m_1.4_m_2.15_m_3.5 4342 +m_1.4_m_2.15_m_3.18 4343 +m_1.4_m_2.20_m_3.2 4344 +m_1.4_m_2.4_m_3.6 4345 +m_1.4_m_2.16_m_3.13 4346 +m_1.4_m_2.7_m_3.17 4347 +m_1.4_m_2.8_m_3.13 4348 +m_1.4_m_2.8_m_3.8 4349 +m_1.4_m_2.8_m_3.17 4350 +m_1.4_m_2.13_m_3.15 4351 +m_1.4_m_2.14_m_3.13 4352 +m_1.4_m_2.14_m_3.11 4353 +m_1.4_m_2.14_m_3.15 4354 +m_1.4_m_2.14_m_3.16 4355 +m_1.5_m_2.19_m_3.1 4356 +m_1.5_m_2.30_m_3.4 4357 +m_1.5_m_2.30_m_3.9 4358 +m_1.5_m_2.30_m_3.10 4359 +m_1.5_m_2.3_m_3.3 4360 +m_1.5_m_2.3_m_3.12 4361 +m_1.5_m_2.3_m_3.7 4362 +m_1.5_m_2.3_m_3.5 4363 +m_1.5_m_2.3_m_3.18 4364 +m_1.5_m_2.4_m_3.6 4365 +m_1.5_m_2.16_m_3.13 4366 +m_1.5_m_2.8_m_3.13 4367 +m_1.5_m_2.14_m_3.13 4368 +m_1.9_m_2.19_m_3.1 4369 +m_1.9_m_2.18_m_3.4 4370 +m_1.9_m_2.18_m_3.9 4371 +m_1.9_m_2.18_m_3.10 4372 +m_1.9_m_2.9_m_3.12 4373 +m_1.9_m_2.9_m_3.14 4374 +m_1.9_m_2.9_m_3.19 4375 +m_1.9_m_2.9_m_3.18 4376 +m_1.9_m_2.15_m_3.3 4377 +m_1.9_m_2.15_m_3.14 4378 +m_1.9_m_2.15_m_3.19 4379 +m_1.9_m_2.15_m_3.5 4380 +m_1.9_m_2.15_m_3.18 4381 +m_1.9_m_2.4_m_3.6 4382 +m_1.9_m_2.16_m_3.13 4383 +m_1.9_m_2.8_m_3.13 4384 +m_1.9_m_2.14_m_3.13 4385 +m_1.10_m_2.1_m_3.1 4386 +m_1.10_m_2.30_m_3.4 4387 +m_1.10_m_2.30_m_3.9 4388 +m_1.10_m_2.30_m_3.10 4389 +m_1.10_m_2.17_m_3.3 4390 +m_1.10_m_2.17_m_3.12 4391 +m_1.10_m_2.17_m_3.14 4392 +m_1.10_m_2.17_m_3.19 4393 +m_1.10_m_2.17_m_3.5 4394 +m_1.10_m_2.17_m_3.18 4395 +m_1.10_m_2.4_m_3.6 4396 +m_1.10_m_2.16_m_3.13 4397 +m_1.10_m_2.8_m_3.13 4398 +m_1.10_m_2.14_m_3.13 4399 +m_1.13_m_2.19_m_3.1 4400 +m_1.13_m_2.30_m_3.4 4401 +m_1.13_m_2.30_m_3.9 4402 +m_1.13_m_2.30_m_3.10 4403 +m_1.13_m_2.17_m_3.3 4404 +m_1.13_m_2.17_m_3.12 4405 +m_1.13_m_2.17_m_3.7 4406 +m_1.13_m_2.17_m_3.5 4407 +m_1.13_m_2.17_m_3.18 4408 +m_1.13_m_2.4_m_3.6 4409 +m_1.13_m_2.16_m_3.13 4410 +m_1.13_m_2.8_m_3.13 4411 +m_1.13_m_2.14_m_3.13 4412 +m_1.14_m_2.19_m_3.1 4413 +m_1.14_m_2.11_m_3.4 4414 +m_1.14_m_2.11_m_3.9 4415 +m_1.14_m_2.11_m_3.10 4416 +m_1.14_m_2.17_m_3.3 4417 +m_1.14_m_2.17_m_3.12 4418 +m_1.14_m_2.17_m_3.14 4419 +m_1.14_m_2.17_m_3.19 4420 +m_1.14_m_2.17_m_3.5 4421 +m_1.14_m_2.17_m_3.18 4422 +m_1.14_m_2.4_m_3.6 4423 +m_1.14_m_2.16_m_3.13 4424 +m_1.14_m_2.8_m_3.13 4425 +m_1.14_m_2.14_m_3.13 4426 +m_1.16_m_2.19_m_3.1 4427 +m_1.16_m_2.24_m_3.4 4428 +m_1.16_m_2.24_m_3.9 4429 +m_1.16_m_2.24_m_3.10 4430 +m_1.16_m_2.17_m_3.3 4431 +m_1.16_m_2.17_m_3.12 4432 +m_1.16_m_2.17_m_3.14 4433 +m_1.16_m_2.17_m_3.19 4434 +m_1.16_m_2.17_m_3.5 4435 +m_1.16_m_2.17_m_3.18 4436 +m_1.16_m_2.4_m_3.6 4437 +m_1.16_m_2.16_m_3.13 4438 +m_1.16_m_2.8_m_3.13 4439 +m_1.16_m_2.14_m_3.13 4440 +m_1.18_m_2.19_m_3.1 4441 +m_1.18_m_2.11_m_3.4 4442 +m_1.18_m_2.11_m_3.9 4443 +m_1.18_m_2.11_m_3.10 4444 +m_1.18_m_2.30_m_3.4 4445 +m_1.18_m_2.30_m_3.9 4446 +m_1.18_m_2.30_m_3.10 4447 +m_1.18_m_2.29_m_3.4 4448 +m_1.18_m_2.29_m_3.9 4449 +m_1.18_m_2.29_m_3.10 4450 +m_1.18_m_2.17_m_3.3 4451 +m_1.18_m_2.17_m_3.12 4452 +m_1.18_m_2.17_m_3.7 4453 +m_1.18_m_2.17_m_3.14 4454 +m_1.18_m_2.17_m_3.19 4455 +m_1.18_m_2.17_m_3.5 4456 +m_1.18_m_2.17_m_3.18 4457 +m_1.18_m_2.9_m_3.12 4458 +m_1.18_m_2.9_m_3.14 4459 +m_1.18_m_2.9_m_3.19 4460 +m_1.18_m_2.9_m_3.18 4461 +m_1.18_m_2.15_m_3.3 4462 +m_1.18_m_2.15_m_3.14 4463 +m_1.18_m_2.15_m_3.19 4464 +m_1.18_m_2.15_m_3.5 4465 +m_1.18_m_2.15_m_3.18 4466 +m_1.18_m_2.4_m_3.6 4467 +m_1.18_m_2.16_m_3.13 4468 +m_1.18_m_2.8_m_3.13 4469 +m_1.18_m_2.14_m_3.13 4470 +m_1.8_m_2.2_m_3.2 4471 +m_1.8_m_2.7_m_3.17 4472 +m_1.8_m_2.8_m_3.8 4473 +m_1.8_m_2.8_m_3.17 4474 +m_1.8_m_2.13_m_3.15 4475 +m_1.8_m_2.14_m_3.11 4476 +m_1.8_m_2.14_m_3.15 4477 +m_1.8_m_2.14_m_3.16 4478 +m_1.11_m_2.2_m_3.2 4479 +m_1.11_m_2.20_m_3.2 4480 +m_1.15_m_2.7_m_3.17 4481 +m_1.15_m_2.8_m_3.8 4482 +m_1.15_m_2.8_m_3.17 4483 +m_1.15_m_2.13_m_3.15 4484 +m_1.15_m_2.14_m_3.11 4485 +m_1.15_m_2.14_m_3.15 4486 +m_1.15_m_2.14_m_3.16 4487 +m_1.2_m_2.6_m_3.1 4488 +m_1.2_m_2.10_m_3.4 4489 +m_1.2_m_2.10_m_3.9 4490 +m_1.2_m_2.10_m_3.10 4491 +m_1.2_m_2.4_m_3.6 4492 +m_1.20_m_2.6_m_3.1 4493 +m_1.20_m_2.10_m_3.4 4494 +m_1.20_m_2.10_m_3.9 4495 +m_1.20_m_2.10_m_3.10 4496 +m_1.20_m_2.4_m_3.6 4497 +m_1.12_m_2.5_m_3.18 4498 +m_1.12_m_2.12_m_3.3 4499 +m_1.12_m_2.12_m_3.12 4500 +m_1.12_m_2.12_m_3.14 4501 +m_1.12_m_2.12_m_3.19 4502 +m_1.12_m_2.12_m_3.5 4503 +m_1.12_m_2.12_m_3.18 4504 +m_1.12_m_2.20_m_3.2 4505 +m_1.12_m_2.16_m_3.13 4506 +m_1.12_m_2.7_m_3.17 4507 +m_1.12_m_2.8_m_3.13 4508 +m_1.12_m_2.8_m_3.8 4509 +m_1.12_m_2.8_m_3.17 4510 +m_1.12_m_2.13_m_3.15 4511 +m_1.12_m_2.14_m_3.13 4512 +m_1.12_m_2.14_m_3.11 4513 +m_1.12_m_2.14_m_3.15 4514 +m_1.12_m_2.14_m_3.16 4515 +m_1.19_m_2.5_m_3.18 4516 +m_1.19_m_2.12_m_3.3 4517 +m_1.19_m_2.12_m_3.12 4518 +m_1.19_m_2.12_m_3.14 4519 +m_1.19_m_2.12_m_3.19 4520 +m_1.19_m_2.12_m_3.5 4521 +m_1.19_m_2.12_m_3.18 4522 +m_1.19_m_2.20_m_3.2 4523 +m_1.19_m_2.16_m_3.13 4524 +m_1.19_m_2.7_m_3.17 4525 +m_1.19_m_2.8_m_3.13 4526 +m_1.19_m_2.8_m_3.8 4527 +m_1.19_m_2.8_m_3.17 4528 +m_1.19_m_2.13_m_3.15 4529 +m_1.19_m_2.14_m_3.13 4530 +m_1.19_m_2.14_m_3.11 4531 +m_1.19_m_2.14_m_3.15 4532 +m_1.19_m_2.14_m_3.16 4533 +n_1.1_n_2.1_n_3.1 4534 +n_1.1_n_2.11_n_3.9 4535 +n_1.1_n_2.11_n_3.13 4536 +n_1.1_n_2.11_n_3.4 4537 +n_1.1_n_2.11_n_3.6 4538 +n_1.1_n_2.11_n_3.18 4539 +n_1.1_n_2.19_n_3.2 4540 +n_1.1_n_2.3_n_3.15 4541 +n_1.1_n_2.4_n_3.3 4542 +n_1.1_n_2.7_n_3.7 4543 +n_1.1_n_2.23_n_3.22 4544 +n_1.1_n_2.6_n_3.5 4545 +n_1.1_n_2.8_n_3.14 4546 +n_1.1_n_2.14_n_3.8 4547 +n_1.1_n_2.14_n_3.16 4548 +n_1.1_n_2.15_n_3.19 4549 +n_1.1_n_2.15_n_3.21 4550 +n_1.1_n_2.15_n_3.10 4551 +n_1.1_n_2.15_n_3.16 4552 +n_1.4_n_2.1_n_3.1 4553 +n_1.4_n_2.17_n_3.9 4554 +n_1.4_n_2.18_n_3.13 4555 +n_1.4_n_2.18_n_3.4 4556 +n_1.4_n_2.20_n_3.18 4557 +n_1.4_n_2.22_n_3.13 4558 +n_1.4_n_2.22_n_3.6 4559 +n_1.4_n_2.22_n_3.18 4560 +n_1.4_n_2.2_n_3.2 4561 +n_1.4_n_2.16_n_3.15 4562 +n_1.4_n_2.4_n_3.3 4563 +n_1.4_n_2.7_n_3.7 4564 +n_1.4_n_2.23_n_3.22 4565 +n_1.4_n_2.6_n_3.5 4566 +n_1.4_n_2.8_n_3.14 4567 +n_1.4_n_2.14_n_3.8 4568 +n_1.4_n_2.14_n_3.16 4569 +n_1.4_n_2.15_n_3.19 4570 +n_1.4_n_2.15_n_3.21 4571 +n_1.4_n_2.15_n_3.10 4572 +n_1.4_n_2.15_n_3.16 4573 +n_1.6_n_2.1_n_3.1 4574 +n_1.6_n_2.17_n_3.9 4575 +n_1.6_n_2.18_n_3.13 4576 +n_1.6_n_2.18_n_3.4 4577 +n_1.6_n_2.20_n_3.18 4578 +n_1.6_n_2.22_n_3.13 4579 +n_1.6_n_2.22_n_3.6 4580 +n_1.6_n_2.22_n_3.18 4581 +n_1.15_n_2.4_n_3.3 4582 +n_1.21_n_2.19_n_3.2 4583 +n_1.22_n_2.3_n_3.15 4584 +n_1.22_n_2.7_n_3.7 4585 +n_1.22_n_2.23_n_3.22 4586 +n_1.22_n_2.6_n_3.5 4587 +n_1.22_n_2.8_n_3.14 4588 +n_1.22_n_2.9_n_3.8 4589 +n_1.22_n_2.9_n_3.16 4590 +n_1.22_n_2.15_n_3.19 4591 +n_1.22_n_2.15_n_3.21 4592 +n_1.22_n_2.15_n_3.10 4593 +n_1.22_n_2.15_n_3.16 4594 +n_1.10_n_2.4_n_3.3 4595 +n_1.18_n_2.1_n_3.1 4596 +n_1.18_n_2.18_n_3.13 4597 +n_1.18_n_2.18_n_3.4 4598 +n_1.18_n_2.12_n_3.1 4599 +n_1.18_n_2.12_n_3.13 4600 +n_1.18_n_2.12_n_3.12 4601 +n_1.14_n_2.17_n_3.9 4602 +n_1.14_n_2.20_n_3.18 4603 +n_1.14_n_2.22_n_3.13 4604 +n_1.14_n_2.22_n_3.6 4605 +n_1.14_n_2.22_n_3.18 4606 +n_1.14_n_2.12_n_3.9 4607 +n_1.14_n_2.12_n_3.13 4608 +n_1.14_n_2.12_n_3.11 4609 +n_1.14_n_2.12_n_3.20 4610 +n_1.14_n_2.12_n_3.17 4611 +n_1.17_n_2.9_n_3.8 4612 +n_1.17_n_2.14_n_3.8 4613 +n_1.24_n_2.19_n_3.2 4614 +n_1.24_n_2.24_n_3.2 4615 +n_1.25_n_2.3_n_3.15 4616 +n_1.25_n_2.16_n_3.15 4617 +n_1.25_n_2.7_n_3.7 4618 +n_1.25_n_2.23_n_3.22 4619 +n_1.25_n_2.6_n_3.5 4620 +n_1.25_n_2.8_n_3.14 4621 +n_1.25_n_2.9_n_3.16 4622 +n_1.25_n_2.14_n_3.16 4623 +n_1.25_n_2.10_n_3.19 4624 +n_1.25_n_2.10_n_3.21 4625 +n_1.25_n_2.10_n_3.10 4626 +n_1.25_n_2.10_n_3.16 4627 +n_1.25_n_2.15_n_3.19 4628 +n_1.25_n_2.15_n_3.21 4629 +n_1.25_n_2.15_n_3.10 4630 +n_1.25_n_2.15_n_3.16 4631 +n_1.3_n_2.1_n_3.1 4632 +n_1.3_n_2.17_n_3.9 4633 +n_1.3_n_2.18_n_3.13 4634 +n_1.3_n_2.18_n_3.4 4635 +n_1.3_n_2.20_n_3.18 4636 +n_1.3_n_2.22_n_3.13 4637 +n_1.3_n_2.22_n_3.6 4638 +n_1.3_n_2.22_n_3.18 4639 +n_1.3_n_2.24_n_3.2 4640 +n_1.3_n_2.16_n_3.15 4641 +n_1.3_n_2.4_n_3.3 4642 +n_1.3_n_2.7_n_3.7 4643 +n_1.3_n_2.23_n_3.22 4644 +n_1.3_n_2.6_n_3.5 4645 +n_1.3_n_2.8_n_3.14 4646 +n_1.3_n_2.14_n_3.8 4647 +n_1.3_n_2.14_n_3.16 4648 +n_1.3_n_2.15_n_3.19 4649 +n_1.3_n_2.15_n_3.21 4650 +n_1.3_n_2.15_n_3.10 4651 +n_1.3_n_2.15_n_3.16 4652 +n_1.5_n_2.1_n_3.1 4653 +n_1.5_n_2.17_n_3.9 4654 +n_1.5_n_2.18_n_3.13 4655 +n_1.5_n_2.18_n_3.4 4656 +n_1.5_n_2.20_n_3.18 4657 +n_1.5_n_2.22_n_3.13 4658 +n_1.5_n_2.22_n_3.6 4659 +n_1.5_n_2.22_n_3.18 4660 +n_1.5_n_2.12_n_3.1 4661 +n_1.5_n_2.12_n_3.9 4662 +n_1.5_n_2.12_n_3.13 4663 +n_1.5_n_2.12_n_3.12 4664 +n_1.5_n_2.12_n_3.11 4665 +n_1.5_n_2.12_n_3.20 4666 +n_1.5_n_2.12_n_3.17 4667 +n_1.19_n_2.19_n_3.2 4668 +n_1.19_n_2.24_n_3.2 4669 +n_1.19_n_2.3_n_3.15 4670 +n_1.19_n_2.16_n_3.15 4671 +n_1.19_n_2.4_n_3.3 4672 +n_1.19_n_2.7_n_3.7 4673 +n_1.19_n_2.23_n_3.22 4674 +n_1.19_n_2.6_n_3.5 4675 +n_1.19_n_2.8_n_3.14 4676 +n_1.19_n_2.9_n_3.8 4677 +n_1.19_n_2.9_n_3.16 4678 +n_1.19_n_2.15_n_3.19 4679 +n_1.19_n_2.15_n_3.21 4680 +n_1.19_n_2.15_n_3.10 4681 +n_1.19_n_2.15_n_3.16 4682 +n_1.7_n_2.1_n_3.1 4683 +n_1.7_n_2.17_n_3.9 4684 +n_1.7_n_2.18_n_3.13 4685 +n_1.7_n_2.18_n_3.4 4686 +n_1.7_n_2.20_n_3.18 4687 +n_1.7_n_2.22_n_3.13 4688 +n_1.7_n_2.22_n_3.6 4689 +n_1.7_n_2.22_n_3.18 4690 +n_1.7_n_2.24_n_3.2 4691 +n_1.7_n_2.16_n_3.15 4692 +n_1.7_n_2.4_n_3.3 4693 +n_1.7_n_2.7_n_3.7 4694 +n_1.7_n_2.23_n_3.22 4695 +n_1.7_n_2.6_n_3.5 4696 +n_1.7_n_2.8_n_3.14 4697 +n_1.7_n_2.14_n_3.8 4698 +n_1.7_n_2.14_n_3.16 4699 +n_1.7_n_2.10_n_3.19 4700 +n_1.7_n_2.10_n_3.21 4701 +n_1.7_n_2.10_n_3.10 4702 +n_1.7_n_2.10_n_3.16 4703 +n_1.9_n_2.1_n_3.1 4704 +n_1.9_n_2.17_n_3.9 4705 +n_1.9_n_2.18_n_3.13 4706 +n_1.9_n_2.18_n_3.4 4707 +n_1.9_n_2.20_n_3.18 4708 +n_1.9_n_2.22_n_3.13 4709 +n_1.9_n_2.22_n_3.6 4710 +n_1.9_n_2.22_n_3.18 4711 +n_1.9_n_2.19_n_3.2 4712 +n_1.9_n_2.3_n_3.15 4713 +n_1.9_n_2.4_n_3.3 4714 +n_1.9_n_2.7_n_3.7 4715 +n_1.9_n_2.23_n_3.22 4716 +n_1.9_n_2.6_n_3.5 4717 +n_1.9_n_2.8_n_3.14 4718 +n_1.9_n_2.14_n_3.8 4719 +n_1.9_n_2.14_n_3.16 4720 +n_1.9_n_2.15_n_3.19 4721 +n_1.9_n_2.15_n_3.21 4722 +n_1.9_n_2.15_n_3.10 4723 +n_1.9_n_2.15_n_3.16 4724 +n_1.11_n_2.3_n_3.15 4725 +n_1.11_n_2.16_n_3.15 4726 +n_1.23_n_2.1_n_3.1 4727 +n_1.23_n_2.17_n_3.9 4728 +n_1.23_n_2.18_n_3.13 4729 +n_1.23_n_2.18_n_3.4 4730 +n_1.23_n_2.20_n_3.18 4731 +n_1.23_n_2.22_n_3.13 4732 +n_1.23_n_2.22_n_3.6 4733 +n_1.23_n_2.22_n_3.18 4734 +n_1.23_n_2.5_n_3.1 4735 +n_1.23_n_2.5_n_3.9 4736 +n_1.23_n_2.5_n_3.13 4737 +n_1.23_n_2.5_n_3.12 4738 +n_1.23_n_2.5_n_3.11 4739 +n_1.23_n_2.5_n_3.20 4740 +n_1.23_n_2.5_n_3.17 4741 +n_1.23_n_2.12_n_3.1 4742 +n_1.23_n_2.12_n_3.9 4743 +n_1.23_n_2.12_n_3.13 4744 +n_1.23_n_2.12_n_3.12 4745 +n_1.23_n_2.12_n_3.11 4746 +n_1.23_n_2.12_n_3.20 4747 +n_1.23_n_2.12_n_3.17 4748 +n_1.23_n_2.19_n_3.2 4749 +n_1.23_n_2.24_n_3.2 4750 +n_1.23_n_2.4_n_3.3 4751 +n_1.23_n_2.7_n_3.7 4752 +n_1.23_n_2.23_n_3.22 4753 +n_1.23_n_2.6_n_3.5 4754 +n_1.23_n_2.8_n_3.14 4755 +n_1.23_n_2.14_n_3.8 4756 +n_1.23_n_2.14_n_3.16 4757 +n_1.23_n_2.10_n_3.19 4758 +n_1.23_n_2.10_n_3.21 4759 +n_1.23_n_2.10_n_3.10 4760 +n_1.23_n_2.10_n_3.16 4761 +n_1.23_n_2.15_n_3.19 4762 +n_1.23_n_2.15_n_3.21 4763 +n_1.23_n_2.15_n_3.10 4764 +n_1.23_n_2.15_n_3.16 4765 +n_1.8_n_2.1_n_3.1 4766 +n_1.8_n_2.17_n_3.9 4767 +n_1.8_n_2.18_n_3.13 4768 +n_1.8_n_2.18_n_3.4 4769 +n_1.8_n_2.20_n_3.18 4770 +n_1.8_n_2.22_n_3.13 4771 +n_1.8_n_2.22_n_3.6 4772 +n_1.8_n_2.22_n_3.18 4773 +n_1.8_n_2.24_n_3.2 4774 +n_1.8_n_2.16_n_3.15 4775 +n_1.8_n_2.4_n_3.3 4776 +n_1.8_n_2.7_n_3.7 4777 +n_1.8_n_2.23_n_3.22 4778 +n_1.8_n_2.6_n_3.5 4779 +n_1.8_n_2.8_n_3.14 4780 +n_1.8_n_2.14_n_3.8 4781 +n_1.8_n_2.14_n_3.16 4782 +n_1.8_n_2.15_n_3.19 4783 +n_1.8_n_2.15_n_3.21 4784 +n_1.8_n_2.15_n_3.10 4785 +n_1.8_n_2.15_n_3.16 4786 +n_1.12_n_2.1_n_3.1 4787 +n_1.12_n_2.17_n_3.9 4788 +n_1.12_n_2.18_n_3.13 4789 +n_1.12_n_2.18_n_3.4 4790 +n_1.12_n_2.20_n_3.18 4791 +n_1.12_n_2.22_n_3.13 4792 +n_1.12_n_2.22_n_3.6 4793 +n_1.12_n_2.22_n_3.18 4794 +n_1.12_n_2.5_n_3.1 4795 +n_1.12_n_2.5_n_3.9 4796 +n_1.12_n_2.5_n_3.13 4797 +n_1.12_n_2.5_n_3.12 4798 +n_1.12_n_2.5_n_3.11 4799 +n_1.12_n_2.5_n_3.20 4800 +n_1.12_n_2.5_n_3.17 4801 +n_1.12_n_2.24_n_3.2 4802 +n_1.12_n_2.16_n_3.15 4803 +n_1.12_n_2.4_n_3.3 4804 +n_1.12_n_2.7_n_3.7 4805 +n_1.12_n_2.23_n_3.22 4806 +n_1.12_n_2.6_n_3.5 4807 +n_1.12_n_2.8_n_3.14 4808 +n_1.12_n_2.14_n_3.8 4809 +n_1.12_n_2.14_n_3.16 4810 +n_1.12_n_2.15_n_3.19 4811 +n_1.12_n_2.15_n_3.21 4812 +n_1.12_n_2.15_n_3.10 4813 +n_1.12_n_2.15_n_3.16 4814 +n_1.13_n_2.1_n_3.1 4815 +n_1.13_n_2.17_n_3.9 4816 +n_1.13_n_2.18_n_3.13 4817 +n_1.13_n_2.18_n_3.4 4818 +n_1.13_n_2.20_n_3.18 4819 +n_1.13_n_2.22_n_3.13 4820 +n_1.13_n_2.22_n_3.6 4821 +n_1.13_n_2.22_n_3.18 4822 +n_1.13_n_2.24_n_3.2 4823 +n_1.13_n_2.16_n_3.15 4824 +n_1.13_n_2.4_n_3.3 4825 +n_1.13_n_2.7_n_3.7 4826 +n_1.13_n_2.23_n_3.22 4827 +n_1.13_n_2.6_n_3.5 4828 +n_1.13_n_2.8_n_3.14 4829 +n_1.13_n_2.14_n_3.8 4830 +n_1.13_n_2.14_n_3.16 4831 +n_1.13_n_2.15_n_3.19 4832 +n_1.13_n_2.15_n_3.21 4833 +n_1.13_n_2.15_n_3.10 4834 +n_1.13_n_2.15_n_3.16 4835 +n_1.20_n_2.12_n_3.1 4836 +n_1.20_n_2.12_n_3.9 4837 +n_1.20_n_2.12_n_3.13 4838 +n_1.20_n_2.12_n_3.12 4839 +n_1.20_n_2.12_n_3.11 4840 +n_1.20_n_2.12_n_3.20 4841 +n_1.20_n_2.12_n_3.17 4842 +n_1.20_n_2.24_n_3.2 4843 +n_1.20_n_2.16_n_3.15 4844 +n_1.20_n_2.4_n_3.3 4845 +n_1.20_n_2.7_n_3.7 4846 +n_1.20_n_2.23_n_3.22 4847 +n_1.20_n_2.6_n_3.5 4848 +n_1.20_n_2.8_n_3.14 4849 +n_1.20_n_2.14_n_3.8 4850 +n_1.20_n_2.14_n_3.16 4851 +n_1.20_n_2.15_n_3.19 4852 +n_1.20_n_2.15_n_3.21 4853 +n_1.20_n_2.15_n_3.10 4854 +n_1.20_n_2.15_n_3.16 4855 +n_1.2_n_2.21_n_3.1 4856 +n_1.2_n_2.21_n_3.9 4857 +n_1.2_n_2.21_n_3.13 4858 +n_1.2_n_2.21_n_3.12 4859 +n_1.2_n_2.21_n_3.11 4860 +n_1.2_n_2.21_n_3.20 4861 +n_1.2_n_2.21_n_3.17 4862 +n_1.2_n_2.24_n_3.2 4863 +n_1.2_n_2.16_n_3.15 4864 +n_1.2_n_2.4_n_3.3 4865 +n_1.2_n_2.7_n_3.7 4866 +n_1.2_n_2.23_n_3.22 4867 +n_1.2_n_2.6_n_3.5 4868 +n_1.2_n_2.8_n_3.14 4869 +n_1.2_n_2.14_n_3.8 4870 +n_1.2_n_2.14_n_3.16 4871 +n_1.2_n_2.15_n_3.19 4872 +n_1.2_n_2.15_n_3.21 4873 +n_1.2_n_2.15_n_3.10 4874 +n_1.2_n_2.15_n_3.16 4875 +n_1.16_n_2.13_n_3.1 4876 +n_1.16_n_2.13_n_3.9 4877 +n_1.16_n_2.13_n_3.13 4878 +n_1.16_n_2.13_n_3.12 4879 +n_1.16_n_2.13_n_3.11 4880 +n_1.16_n_2.13_n_3.20 4881 +n_1.16_n_2.13_n_3.17 4882 +n_1.16_n_2.21_n_3.1 4883 +n_1.16_n_2.21_n_3.9 4884 +n_1.16_n_2.21_n_3.13 4885 +n_1.16_n_2.21_n_3.12 4886 +n_1.16_n_2.21_n_3.11 4887 +n_1.16_n_2.21_n_3.20 4888 +n_1.16_n_2.21_n_3.17 4889 +n_1.16_n_2.24_n_3.2 4890 +n_1.16_n_2.16_n_3.15 4891 +n_1.16_n_2.4_n_3.3 4892 +n_1.16_n_2.7_n_3.7 4893 +n_1.16_n_2.23_n_3.22 4894 +n_1.16_n_2.6_n_3.5 4895 +n_1.16_n_2.8_n_3.14 4896 +n_1.16_n_2.14_n_3.8 4897 +n_1.16_n_2.14_n_3.16 4898 +n_1.16_n_2.15_n_3.19 4899 +n_1.16_n_2.15_n_3.21 4900 +n_1.16_n_2.15_n_3.10 4901 +n_1.16_n_2.15_n_3.16 4902 +nx_1.1_nx_2.2_nx_3.4 4903 +nx_1.4_nx_2.1_nx_3.2 4904 +nx_1.5_nx_2.4_nx_3.6 4905 +nx_1.6_nx_2.6_nx_3.7 4906 +nx_1.6_nx_2.3_nx_3.1 4907 +nx_1.6_nx_2.3_nx_3.8 4908 +nx_1.6_nx_2.5_nx_3.3 4909 +nx_1.6_nx_2.5_nx_3.5 4910 +nx_1.6_nx_2.5_nx_3.9 4911 +nx_1.6_nx_2.5_nx_3.10 4912 +nx_1.3_nx_2.1_nx_3.2 4913 +nx_1.3_nx_2.4_nx_3.6 4914 +nx_1.3_nx_2.6_nx_3.7 4915 +nx_1.3_nx_2.2_nx_3.4 4916 +nx_1.3_nx_2.3_nx_3.1 4917 +nx_1.3_nx_2.3_nx_3.8 4918 +nx_1.3_nx_2.5_nx_3.3 4919 +nx_1.3_nx_2.5_nx_3.5 4920 +nx_1.3_nx_2.5_nx_3.9 4921 +nx_1.3_nx_2.5_nx_3.10 4922 +nx_1.2_nx_2.1_nx_3.2 4923 +nx_1.2_nx_2.4_nx_3.6 4924 +nx_1.2_nx_2.6_nx_3.7 4925 +nx_1.2_nx_2.2_nx_3.4 4926 +nx_1.2_nx_2.3_nx_3.1 4927 +nx_1.2_nx_2.3_nx_3.8 4928 +nx_1.2_nx_2.5_nx_3.3 4929 +nx_1.2_nx_2.5_nx_3.5 4930 +nx_1.2_nx_2.5_nx_3.9 4931 +nx_1.2_nx_2.5_nx_3.10 4932 +ow_1.1_ow_2.17_ow_3.3 4933 +ow_1.32_ow_2.17_ow_3.3 4934 +ow_1.16_ow_2.3_ow_3.3 4935 +ow_1.16_ow_2.12_ow_3.3 4936 +ow_1.20_ow_2.12_ow_3.3 4937 +ow_1.14_ow_2.17_ow_3.3 4938 +ow_1.29_ow_2.17_ow_3.3 4939 +ow_1.2_ow_2.4_ow_3.5 4940 +ow_1.17_ow_2.14_ow_3.15 4941 +ow_1.17_ow_2.22_ow_3.19 4942 +ow_1.17_ow_2.22_ow_3.23 4943 +ow_1.17_ow_2.8_ow_3.17 4944 +ow_1.17_ow_2.9_ow_3.18 4945 +ow_1.17_ow_2.16_ow_3.15 4946 +ow_1.17_ow_2.16_ow_3.17 4947 +ow_1.17_ow_2.16_ow_3.10 4948 +ow_1.17_ow_2.16_ow_3.4 4949 +ow_1.17_ow_2.16_ow_3.8 4950 +ow_1.17_ow_2.4_ow_3.5 4951 +ow_1.17_ow_2.4_ow_3.14 4952 +ow_1.17_ow_2.4_ow_3.20 4953 +ow_1.17_ow_2.24_ow_3.9 4954 +ow_1.17_ow_2.24_ow_3.13 4955 +ow_1.17_ow_2.10_ow_3.6 4956 +ow_1.17_ow_2.10_ow_3.16 4957 +ow_1.17_ow_2.10_ow_3.21 4958 +ow_1.17_ow_2.10_ow_3.13 4959 +ow_1.5_ow_2.21_ow_3.23 4960 +ow_1.5_ow_2.22_ow_3.23 4961 +ow_1.5_ow_2.4_ow_3.5 4962 +ow_1.5_ow_2.4_ow_3.14 4963 +ow_1.5_ow_2.4_ow_3.20 4964 +ow_1.5_ow_2.23_ow_3.5 4965 +ow_1.5_ow_2.23_ow_3.14 4966 +ow_1.5_ow_2.23_ow_3.20 4967 +ow_1.35_ow_2.1_ow_3.24 4968 +ow_1.35_ow_2.14_ow_3.15 4969 +ow_1.35_ow_2.21_ow_3.19 4970 +ow_1.35_ow_2.21_ow_3.23 4971 +ow_1.35_ow_2.22_ow_3.19 4972 +ow_1.35_ow_2.22_ow_3.23 4973 +ow_1.35_ow_2.8_ow_3.17 4974 +ow_1.35_ow_2.9_ow_3.18 4975 +ow_1.35_ow_2.16_ow_3.24 4976 +ow_1.35_ow_2.16_ow_3.15 4977 +ow_1.35_ow_2.16_ow_3.17 4978 +ow_1.35_ow_2.16_ow_3.10 4979 +ow_1.35_ow_2.16_ow_3.4 4980 +ow_1.35_ow_2.16_ow_3.8 4981 +ow_1.35_ow_2.19_ow_3.9 4982 +ow_1.35_ow_2.19_ow_3.13 4983 +ow_1.35_ow_2.24_ow_3.9 4984 +ow_1.35_ow_2.24_ow_3.13 4985 +ow_1.35_ow_2.10_ow_3.6 4986 +ow_1.35_ow_2.10_ow_3.16 4987 +ow_1.35_ow_2.10_ow_3.21 4988 +ow_1.35_ow_2.10_ow_3.13 4989 +ow_1.6_ow_2.1_ow_3.1 4990 +ow_1.22_ow_2.21_ow_3.19 4991 +ow_1.22_ow_2.21_ow_3.23 4992 +ow_1.22_ow_2.8_ow_3.17 4993 +ow_1.22_ow_2.9_ow_3.18 4994 +ow_1.22_ow_2.16_ow_3.1 4995 +ow_1.22_ow_2.16_ow_3.17 4996 +ow_1.22_ow_2.16_ow_3.10 4997 +ow_1.22_ow_2.16_ow_3.4 4998 +ow_1.22_ow_2.16_ow_3.8 4999 +ow_1.22_ow_2.15_ow_3.5 5000 +ow_1.22_ow_2.15_ow_3.14 5001 +ow_1.22_ow_2.15_ow_3.20 5002 +ow_1.22_ow_2.19_ow_3.9 5003 +ow_1.22_ow_2.19_ow_3.13 5004 +ow_1.22_ow_2.10_ow_3.6 5005 +ow_1.22_ow_2.10_ow_3.16 5006 +ow_1.22_ow_2.10_ow_3.21 5007 +ow_1.22_ow_2.10_ow_3.13 5008 +ow_1.8_ow_2.14_ow_3.15 5009 +ow_1.26_ow_2.14_ow_3.15 5010 +ow_1.10_ow_2.20_ow_3.19 5011 +ow_1.10_ow_2.11_ow_3.4 5012 +ow_1.10_ow_2.13_ow_3.4 5013 +ow_1.10_ow_2.22_ow_3.19 5014 +ow_1.10_ow_2.16_ow_3.4 5015 +ow_1.10_ow_2.24_ow_3.9 5016 +ow_1.10_ow_2.10_ow_3.16 5017 +ow_1.10_ow_2.10_ow_3.21 5018 +ow_1.34_ow_2.20_ow_3.23 5019 +ow_1.34_ow_2.11_ow_3.15 5020 +ow_1.34_ow_2.11_ow_3.17 5021 +ow_1.34_ow_2.11_ow_3.10 5022 +ow_1.34_ow_2.11_ow_3.18 5023 +ow_1.34_ow_2.11_ow_3.8 5024 +ow_1.34_ow_2.13_ow_3.15 5025 +ow_1.34_ow_2.13_ow_3.17 5026 +ow_1.34_ow_2.13_ow_3.10 5027 +ow_1.34_ow_2.13_ow_3.18 5028 +ow_1.34_ow_2.13_ow_3.8 5029 +ow_1.34_ow_2.22_ow_3.23 5030 +ow_1.34_ow_2.8_ow_3.17 5031 +ow_1.34_ow_2.9_ow_3.18 5032 +ow_1.34_ow_2.16_ow_3.15 5033 +ow_1.34_ow_2.16_ow_3.17 5034 +ow_1.34_ow_2.16_ow_3.10 5035 +ow_1.34_ow_2.16_ow_3.8 5036 +ow_1.34_ow_2.23_ow_3.5 5037 +ow_1.34_ow_2.23_ow_3.14 5038 +ow_1.34_ow_2.23_ow_3.20 5039 +ow_1.34_ow_2.24_ow_3.13 5040 +ow_1.34_ow_2.10_ow_3.6 5041 +ow_1.34_ow_2.10_ow_3.21 5042 +ow_1.34_ow_2.10_ow_3.13 5043 +ow_1.21_ow_2.22_ow_3.19 5044 +ow_1.21_ow_2.22_ow_3.23 5045 +ow_1.21_ow_2.8_ow_3.17 5046 +ow_1.21_ow_2.9_ow_3.18 5047 +ow_1.21_ow_2.16_ow_3.15 5048 +ow_1.21_ow_2.16_ow_3.17 5049 +ow_1.21_ow_2.16_ow_3.10 5050 +ow_1.21_ow_2.16_ow_3.4 5051 +ow_1.21_ow_2.16_ow_3.8 5052 +ow_1.21_ow_2.4_ow_3.5 5053 +ow_1.21_ow_2.4_ow_3.14 5054 +ow_1.21_ow_2.4_ow_3.20 5055 +ow_1.21_ow_2.23_ow_3.5 5056 +ow_1.21_ow_2.23_ow_3.14 5057 +ow_1.21_ow_2.23_ow_3.20 5058 +ow_1.21_ow_2.24_ow_3.9 5059 +ow_1.21_ow_2.24_ow_3.13 5060 +ow_1.21_ow_2.10_ow_3.6 5061 +ow_1.21_ow_2.10_ow_3.16 5062 +ow_1.21_ow_2.10_ow_3.21 5063 +ow_1.21_ow_2.10_ow_3.13 5064 +ow_1.3_ow_2.18_ow_3.12 5065 +ow_1.3_ow_2.18_ow_3.24 5066 +ow_1.13_ow_2.6_ow_3.15 5067 +ow_1.13_ow_2.14_ow_3.15 5068 +ow_1.25_ow_2.14_ow_3.15 5069 +ow_1.30_ow_2.14_ow_3.15 5070 +ow_1.4_ow_2.2_ow_3.22 5071 +ow_1.24_ow_2.2_ow_3.19 5072 +ow_1.24_ow_2.2_ow_3.22 5073 +ow_1.24_ow_2.13_ow_3.15 5074 +ow_1.24_ow_2.13_ow_3.17 5075 +ow_1.24_ow_2.13_ow_3.10 5076 +ow_1.24_ow_2.13_ow_3.4 5077 +ow_1.24_ow_2.13_ow_3.18 5078 +ow_1.24_ow_2.13_ow_3.8 5079 +ow_1.24_ow_2.23_ow_3.5 5080 +ow_1.24_ow_2.23_ow_3.14 5081 +ow_1.24_ow_2.23_ow_3.20 5082 +ow_1.24_ow_2.24_ow_3.9 5083 +ow_1.24_ow_2.24_ow_3.13 5084 +ow_1.24_ow_2.10_ow_3.6 5085 +ow_1.24_ow_2.10_ow_3.16 5086 +ow_1.24_ow_2.10_ow_3.21 5087 +ow_1.24_ow_2.10_ow_3.13 5088 +ow_1.7_ow_2.7_ow_3.7 5089 +ow_1.12_ow_2.21_ow_3.11 5090 +ow_1.12_ow_2.21_ow_3.19 5091 +ow_1.12_ow_2.21_ow_3.23 5092 +ow_1.18_ow_2.22_ow_3.19 5093 +ow_1.18_ow_2.22_ow_3.23 5094 +ow_1.27_ow_2.20_ow_3.19 5095 +ow_1.27_ow_2.20_ow_3.23 5096 +ow_1.27_ow_2.22_ow_3.19 5097 +ow_1.27_ow_2.22_ow_3.23 5098 +ow_1.9_ow_2.8_ow_3.17 5099 +ow_1.9_ow_2.9_ow_3.18 5100 +ow_1.9_ow_2.16_ow_3.15 5101 +ow_1.9_ow_2.16_ow_3.17 5102 +ow_1.9_ow_2.16_ow_3.10 5103 +ow_1.9_ow_2.16_ow_3.4 5104 +ow_1.9_ow_2.16_ow_3.8 5105 +ow_1.9_ow_2.23_ow_3.5 5106 +ow_1.9_ow_2.23_ow_3.14 5107 +ow_1.9_ow_2.23_ow_3.20 5108 +ow_1.9_ow_2.5_ow_3.9 5109 +ow_1.9_ow_2.5_ow_3.13 5110 +ow_1.9_ow_2.10_ow_3.6 5111 +ow_1.9_ow_2.10_ow_3.16 5112 +ow_1.9_ow_2.10_ow_3.21 5113 +ow_1.9_ow_2.10_ow_3.13 5114 +ow_1.11_ow_2.15_ow_3.5 5115 +ow_1.11_ow_2.15_ow_3.14 5116 +ow_1.11_ow_2.15_ow_3.20 5117 +ow_1.31_ow_2.23_ow_3.5 5118 +ow_1.31_ow_2.23_ow_3.14 5119 +ow_1.31_ow_2.23_ow_3.20 5120 +ow_1.15_ow_2.13_ow_3.18 5121 +ow_1.15_ow_2.9_ow_3.18 5122 +ow_1.19_ow_2.8_ow_3.2 5123 +ow_1.33_ow_2.16_ow_3.15 5124 +ow_1.33_ow_2.16_ow_3.2 5125 +ow_1.33_ow_2.16_ow_3.10 5126 +ow_1.33_ow_2.16_ow_3.4 5127 +ow_1.33_ow_2.16_ow_3.8 5128 +ow_1.33_ow_2.24_ow_3.9 5129 +ow_1.33_ow_2.24_ow_3.13 5130 +ow_1.33_ow_2.10_ow_3.6 5131 +ow_1.33_ow_2.10_ow_3.16 5132 +ow_1.33_ow_2.10_ow_3.21 5133 +ow_1.33_ow_2.10_ow_3.13 5134 +ow_1.23_ow_2.13_ow_3.15 5135 +ow_1.23_ow_2.13_ow_3.17 5136 +ow_1.23_ow_2.13_ow_3.10 5137 +ow_1.23_ow_2.13_ow_3.4 5138 +ow_1.23_ow_2.13_ow_3.8 5139 +ow_1.23_ow_2.8_ow_3.17 5140 +ow_1.23_ow_2.16_ow_3.15 5141 +ow_1.23_ow_2.16_ow_3.17 5142 +ow_1.23_ow_2.16_ow_3.10 5143 +ow_1.23_ow_2.16_ow_3.4 5144 +ow_1.23_ow_2.16_ow_3.8 5145 +ow_1.23_ow_2.24_ow_3.9 5146 +ow_1.23_ow_2.24_ow_3.13 5147 +ow_1.23_ow_2.10_ow_3.6 5148 +ow_1.23_ow_2.10_ow_3.16 5149 +ow_1.23_ow_2.10_ow_3.21 5150 +ow_1.23_ow_2.10_ow_3.13 5151 +ow_1.28_ow_2.13_ow_3.15 5152 +ow_1.28_ow_2.13_ow_3.17 5153 +ow_1.28_ow_2.13_ow_3.10 5154 +ow_1.28_ow_2.13_ow_3.4 5155 +ow_1.28_ow_2.13_ow_3.8 5156 +ow_1.28_ow_2.8_ow_3.17 5157 +ow_1.28_ow_2.16_ow_3.12 5158 +ow_1.28_ow_2.16_ow_3.24 5159 +ow_1.28_ow_2.16_ow_3.15 5160 +ow_1.28_ow_2.16_ow_3.17 5161 +ow_1.28_ow_2.16_ow_3.10 5162 +ow_1.28_ow_2.16_ow_3.4 5163 +ow_1.28_ow_2.16_ow_3.7 5164 +ow_1.28_ow_2.16_ow_3.8 5165 +ow_1.28_ow_2.19_ow_3.9 5166 +ow_1.28_ow_2.19_ow_3.13 5167 +ow_1.28_ow_2.24_ow_3.9 5168 +ow_1.28_ow_2.24_ow_3.13 5169 +ow_1.28_ow_2.10_ow_3.6 5170 +ow_1.28_ow_2.10_ow_3.16 5171 +ow_1.28_ow_2.10_ow_3.21 5172 +ow_1.28_ow_2.10_ow_3.13 5173 +oy_1.1_oy_2.2_oy_3.1 5174 +oy_1.1_oy_2.2_oy_3.2 5175 +oy_1.1_oy_2.2_oy_3.3 5176 +oy_1.1_oy_2.2_oy_3.4 5177 +oy_1.1_oy_2.3_oy_3.1 5178 +oy_1.1_oy_2.3_oy_3.2 5179 +oy_1.1_oy_2.3_oy_3.3 5180 +oy_1.1_oy_2.3_oy_3.4 5181 +oy_1.4_oy_2.1_oy_3.1 5182 +oy_1.4_oy_2.4_oy_3.1 5183 +oy_1.4_oy_2.4_oy_3.2 5184 +oy_1.4_oy_2.4_oy_3.3 5185 +oy_1.4_oy_2.4_oy_3.4 5186 +oy_1.4_oy_2.3_oy_3.1 5187 +oy_1.4_oy_2.3_oy_3.2 5188 +oy_1.4_oy_2.3_oy_3.3 5189 +oy_1.4_oy_2.3_oy_3.4 5190 +oy_1.2_oy_2.3_oy_3.1 5191 +oy_1.2_oy_2.3_oy_3.2 5192 +oy_1.2_oy_2.3_oy_3.3 5193 +oy_1.2_oy_2.3_oy_3.4 5194 +oy_1.3_oy_2.1_oy_3.1 5195 +oy_1.3_oy_2.3_oy_3.1 5196 +oy_1.5_oy_2.4_oy_3.1 5197 +oy_1.5_oy_2.4_oy_3.2 5198 +oy_1.5_oy_2.4_oy_3.3 5199 +oy_1.5_oy_2.4_oy_3.4 5200 +oy_1.5_oy_2.3_oy_3.1 5201 +oy_1.5_oy_2.3_oy_3.2 5202 +oy_1.5_oy_2.3_oy_3.3 5203 +oy_1.5_oy_2.3_oy_3.4 5204 +p_1.1_p_2.5_p_3.8 5205 +p_1.1_p_2.8_p_3.8 5206 +p_1.1_p_2.9_p_3.1 5207 +p_1.1_p_2.9_p_3.9 5208 +p_1.1_p_2.4_p_3.2 5209 +p_1.1_p_2.6_p_3.4 5210 +p_1.1_p_2.6_p_3.7 5211 +p_1.1_p_2.6_p_3.10 5212 +p_1.1_p_2.6_p_3.6 5213 +p_1.1_p_2.3_p_3.3 5214 +p_1.1_p_2.7_p_3.11 5215 +p_1.3_p_2.5_p_3.8 5216 +p_1.3_p_2.8_p_3.8 5217 +p_1.3_p_2.9_p_3.1 5218 +p_1.3_p_2.9_p_3.9 5219 +p_1.3_p_2.4_p_3.2 5220 +p_1.3_p_2.6_p_3.4 5221 +p_1.3_p_2.6_p_3.7 5222 +p_1.3_p_2.6_p_3.10 5223 +p_1.3_p_2.6_p_3.6 5224 +p_1.3_p_2.3_p_3.3 5225 +p_1.3_p_2.7_p_3.11 5226 +p_1.4_p_2.5_p_3.8 5227 +p_1.4_p_2.8_p_3.8 5228 +p_1.4_p_2.9_p_3.1 5229 +p_1.4_p_2.9_p_3.9 5230 +p_1.4_p_2.4_p_3.2 5231 +p_1.4_p_2.6_p_3.4 5232 +p_1.4_p_2.6_p_3.7 5233 +p_1.4_p_2.6_p_3.10 5234 +p_1.4_p_2.6_p_3.6 5235 +p_1.7_p_2.5_p_3.8 5236 +p_1.7_p_2.8_p_3.8 5237 +p_1.7_p_2.9_p_3.1 5238 +p_1.7_p_2.9_p_3.9 5239 +p_1.7_p_2.4_p_3.2 5240 +p_1.7_p_2.6_p_3.4 5241 +p_1.7_p_2.6_p_3.7 5242 +p_1.7_p_2.6_p_3.10 5243 +p_1.7_p_2.6_p_3.6 5244 +p_1.6_p_2.5_p_3.8 5245 +p_1.6_p_2.8_p_3.8 5246 +p_1.6_p_2.9_p_3.1 5247 +p_1.6_p_2.9_p_3.9 5248 +p_1.6_p_2.4_p_3.2 5249 +p_1.6_p_2.6_p_3.4 5250 +p_1.6_p_2.6_p_3.7 5251 +p_1.6_p_2.6_p_3.10 5252 +p_1.6_p_2.6_p_3.6 5253 +p_1.8_p_2.5_p_3.8 5254 +p_1.8_p_2.8_p_3.8 5255 +p_1.8_p_2.9_p_3.1 5256 +p_1.8_p_2.9_p_3.9 5257 +p_1.8_p_2.4_p_3.2 5258 +p_1.8_p_2.6_p_3.4 5259 +p_1.8_p_2.6_p_3.7 5260 +p_1.8_p_2.6_p_3.10 5261 +p_1.8_p_2.6_p_3.6 5262 +p_1.9_p_2.5_p_3.8 5263 +p_1.9_p_2.8_p_3.8 5264 +p_1.9_p_2.9_p_3.1 5265 +p_1.9_p_2.9_p_3.9 5266 +p_1.9_p_2.4_p_3.2 5267 +p_1.9_p_2.6_p_3.4 5268 +p_1.9_p_2.6_p_3.7 5269 +p_1.9_p_2.6_p_3.10 5270 +p_1.9_p_2.6_p_3.6 5271 +p_1.10_p_2.5_p_3.8 5272 +p_1.10_p_2.8_p_3.8 5273 +p_1.10_p_2.9_p_3.1 5274 +p_1.10_p_2.9_p_3.9 5275 +p_1.10_p_2.4_p_3.2 5276 +p_1.10_p_2.6_p_3.4 5277 +p_1.10_p_2.6_p_3.7 5278 +p_1.10_p_2.6_p_3.10 5279 +p_1.10_p_2.6_p_3.6 5280 +p_1.5_p_2.3_p_3.3 5281 +p_1.5_p_2.7_p_3.11 5282 +p_1.2_p_2.5_p_3.8 5283 +p_1.2_p_2.8_p_3.8 5284 +p_1.2_p_2.9_p_3.1 5285 +p_1.2_p_2.9_p_3.5 5286 +p_1.2_p_2.9_p_3.9 5287 +p_1.2_p_2.4_p_3.2 5288 +p_1.2_p_2.6_p_3.4 5289 +p_1.2_p_2.6_p_3.7 5290 +p_1.2_p_2.6_p_3.10 5291 +p_1.2_p_2.6_p_3.6 5292 +p_1.2_p_2.3_p_3.3 5293 +p_1.2_p_2.7_p_3.11 5294 +p_1.11_p_2.1_p_3.1 5295 +p_1.11_p_2.1_p_3.8 5296 +p_1.11_p_2.1_p_3.9 5297 +p_1.11_p_2.5_p_3.8 5298 +p_1.11_p_2.8_p_3.8 5299 +p_1.11_p_2.9_p_3.1 5300 +p_1.11_p_2.9_p_3.9 5301 +p_1.11_p_2.2_p_3.2 5302 +p_1.11_p_2.2_p_3.4 5303 +p_1.11_p_2.2_p_3.7 5304 +p_1.11_p_2.2_p_3.10 5305 +p_1.11_p_2.2_p_3.6 5306 +p_1.11_p_2.4_p_3.2 5307 +p_1.11_p_2.6_p_3.4 5308 +p_1.11_p_2.6_p_3.7 5309 +p_1.11_p_2.6_p_3.10 5310 +p_1.11_p_2.6_p_3.6 5311 +p_1.11_p_2.3_p_3.3 5312 +p_1.11_p_2.7_p_3.11 5313 +r_1.1_r_2.4_r_3.9 5314 +r_1.30_r_2.25_r_3.16 5315 +r_1.30_r_2.30_r_3.6 5316 +r_1.30_r_2.30_r_3.26 5317 +r_1.30_r_2.30_r_3.20 5318 +r_1.14_r_2.7_r_3.2 5319 +r_1.22_r_2.11_r_3.36 5320 +r_1.39_r_2.11_r_3.34 5321 +r_1.39_r_2.11_r_3.8 5322 +r_1.39_r_2.11_r_3.11 5323 +r_1.39_r_2.19_r_3.3 5324 +r_1.39_r_2.19_r_3.12 5325 +r_1.39_r_2.19_r_3.24 5326 +r_1.32_r_2.13_r_3.30 5327 +r_1.32_r_2.13_r_3.29 5328 +r_1.32_r_2.13_r_3.10 5329 +r_1.32_r_2.22_r_3.5 5330 +r_1.32_r_2.34_r_3.26 5331 +r_1.32_r_2.34_r_3.20 5332 +r_1.32_r_2.45_r_3.13 5333 +r_1.32_r_2.45_r_3.30 5334 +r_1.32_r_2.45_r_3.29 5335 +r_1.32_r_2.45_r_3.14 5336 +r_1.32_r_2.45_r_3.20 5337 +r_1.4_r_2.20_r_3.4 5338 +r_1.4_r_2.37_r_3.27 5339 +r_1.4_r_2.37_r_3.3 5340 +r_1.4_r_2.37_r_3.24 5341 +r_1.4_r_2.8_r_3.24 5342 +r_1.4_r_2.29_r_3.12 5343 +r_1.4_r_2.29_r_3.24 5344 +r_1.4_r_2.28_r_3.8 5345 +r_1.4_r_2.28_r_3.11 5346 +r_1.4_r_2.28_r_3.12 5347 +r_1.4_r_2.28_r_3.24 5348 +r_1.4_r_2.6_r_3.30 5349 +r_1.4_r_2.6_r_3.29 5350 +r_1.4_r_2.6_r_3.10 5351 +r_1.4_r_2.47_r_3.2 5352 +r_1.4_r_2.23_r_3.5 5353 +r_1.4_r_2.23_r_3.9 5354 +r_1.4_r_2.23_r_3.13 5355 +r_1.4_r_2.23_r_3.30 5356 +r_1.4_r_2.23_r_3.6 5357 +r_1.4_r_2.23_r_3.16 5358 +r_1.4_r_2.23_r_3.26 5359 +r_1.4_r_2.23_r_3.29 5360 +r_1.4_r_2.23_r_3.14 5361 +r_1.4_r_2.23_r_3.23 5362 +r_1.12_r_2.12_r_3.5 5363 +r_1.18_r_2.1_r_3.24 5364 +r_1.18_r_2.49_r_3.3 5365 +r_1.18_r_2.49_r_3.12 5366 +r_1.18_r_2.49_r_3.24 5367 +r_1.18_r_2.49_r_3.13 5368 +r_1.18_r_2.49_r_3.30 5369 +r_1.18_r_2.27_r_3.7 5370 +r_1.18_r_2.27_r_3.36 5371 +r_1.18_r_2.27_r_3.8 5372 +r_1.18_r_2.27_r_3.11 5373 +r_1.18_r_2.27_r_3.12 5374 +r_1.18_r_2.27_r_3.24 5375 +r_1.18_r_2.40_r_3.9 5376 +r_1.18_r_2.40_r_3.30 5377 +r_1.29_r_2.15_r_3.23 5378 +r_1.29_r_2.39_r_3.10 5379 +r_1.29_r_2.39_r_3.14 5380 +r_1.29_r_2.39_r_3.23 5381 +r_1.29_r_2.21_r_3.2 5382 +r_1.29_r_2.40_r_3.6 5383 +r_1.29_r_2.40_r_3.16 5384 +r_1.29_r_2.40_r_3.26 5385 +r_1.29_r_2.40_r_3.29 5386 +r_1.29_r_2.40_r_3.23 5387 +r_1.3_r_2.42_r_3.1 5388 +r_1.3_r_2.42_r_3.4 5389 +r_1.3_r_2.42_r_3.3 5390 +r_1.3_r_2.42_r_3.24 5391 +r_1.15_r_2.3_r_3.27 5392 +r_1.15_r_2.3_r_3.4 5393 +r_1.15_r_2.3_r_3.3 5394 +r_1.15_r_2.3_r_3.24 5395 +r_1.23_r_2.20_r_3.4 5396 +r_1.23_r_2.37_r_3.27 5397 +r_1.23_r_2.37_r_3.3 5398 +r_1.23_r_2.37_r_3.24 5399 +r_1.10_r_2.8_r_3.24 5400 +r_1.10_r_2.29_r_3.12 5401 +r_1.10_r_2.29_r_3.24 5402 +r_1.34_r_2.8_r_3.24 5403 +r_1.34_r_2.29_r_3.12 5404 +r_1.34_r_2.29_r_3.24 5405 +r_1.26_r_2.17_r_3.25 5406 +r_1.26_r_2.17_r_3.22 5407 +r_1.26_r_2.17_r_3.12 5408 +r_1.26_r_2.17_r_3.24 5409 +r_1.26_r_2.28_r_3.25 5410 +r_1.26_r_2.28_r_3.31 5411 +r_1.26_r_2.28_r_3.32 5412 +r_1.26_r_2.28_r_3.12 5413 +r_1.26_r_2.28_r_3.24 5414 +r_1.7_r_2.6_r_3.30 5415 +r_1.7_r_2.6_r_3.29 5416 +r_1.7_r_2.6_r_3.10 5417 +r_1.7_r_2.47_r_3.2 5418 +r_1.7_r_2.23_r_3.5 5419 +r_1.7_r_2.23_r_3.9 5420 +r_1.7_r_2.23_r_3.13 5421 +r_1.7_r_2.23_r_3.30 5422 +r_1.7_r_2.23_r_3.6 5423 +r_1.7_r_2.23_r_3.16 5424 +r_1.7_r_2.23_r_3.26 5425 +r_1.7_r_2.23_r_3.29 5426 +r_1.7_r_2.23_r_3.14 5427 +r_1.7_r_2.23_r_3.23 5428 +r_1.20_r_2.18_r_3.2 5429 +r_1.20_r_2.47_r_3.2 5430 +r_1.38_r_2.6_r_3.30 5431 +r_1.38_r_2.6_r_3.29 5432 +r_1.38_r_2.6_r_3.10 5433 +r_1.38_r_2.23_r_3.5 5434 +r_1.38_r_2.23_r_3.9 5435 +r_1.38_r_2.23_r_3.13 5436 +r_1.38_r_2.23_r_3.30 5437 +r_1.38_r_2.23_r_3.6 5438 +r_1.38_r_2.23_r_3.16 5439 +r_1.38_r_2.23_r_3.26 5440 +r_1.38_r_2.23_r_3.29 5441 +r_1.38_r_2.23_r_3.14 5442 +r_1.38_r_2.23_r_3.23 5443 +r_1.5_r_2.9_r_3.34 5444 +r_1.5_r_2.9_r_3.36 5445 +r_1.5_r_2.9_r_3.3 5446 +r_1.5_r_2.9_r_3.24 5447 +r_1.35_r_2.26_r_3.34 5448 +r_1.35_r_2.26_r_3.36 5449 +r_1.35_r_2.41_r_3.3 5450 +r_1.35_r_2.41_r_3.24 5451 +r_1.35_r_2.14_r_3.34 5452 +r_1.35_r_2.14_r_3.36 5453 +r_1.35_r_2.14_r_3.3 5454 +r_1.35_r_2.14_r_3.24 5455 +r_1.21_r_2.9_r_3.25 5456 +r_1.21_r_2.9_r_3.31 5457 +r_1.21_r_2.9_r_3.32 5458 +r_1.21_r_2.9_r_3.12 5459 +r_1.21_r_2.9_r_3.24 5460 +r_1.21_r_2.48_r_3.25 5461 +r_1.21_r_2.48_r_3.31 5462 +r_1.21_r_2.48_r_3.32 5463 +r_1.21_r_2.41_r_3.12 5464 +r_1.21_r_2.41_r_3.24 5465 +r_1.21_r_2.8_r_3.24 5466 +r_1.21_r_2.29_r_3.12 5467 +r_1.21_r_2.29_r_3.24 5468 +r_1.21_r_2.28_r_3.25 5469 +r_1.21_r_2.28_r_3.31 5470 +r_1.21_r_2.28_r_3.32 5471 +r_1.21_r_2.28_r_3.12 5472 +r_1.21_r_2.28_r_3.24 5473 +r_1.9_r_2.6_r_3.30 5474 +r_1.9_r_2.6_r_3.29 5475 +r_1.9_r_2.6_r_3.10 5476 +r_1.9_r_2.47_r_3.2 5477 +r_1.9_r_2.23_r_3.5 5478 +r_1.9_r_2.23_r_3.9 5479 +r_1.9_r_2.23_r_3.13 5480 +r_1.9_r_2.23_r_3.30 5481 +r_1.9_r_2.23_r_3.6 5482 +r_1.9_r_2.23_r_3.16 5483 +r_1.9_r_2.23_r_3.26 5484 +r_1.9_r_2.23_r_3.29 5485 +r_1.9_r_2.23_r_3.14 5486 +r_1.9_r_2.23_r_3.23 5487 +r_1.16_r_2.4_r_3.9 5488 +r_1.16_r_2.25_r_3.16 5489 +r_1.16_r_2.30_r_3.6 5490 +r_1.16_r_2.30_r_3.26 5491 +r_1.16_r_2.30_r_3.20 5492 +r_1.16_r_2.38_r_3.6 5493 +r_1.16_r_2.38_r_3.26 5494 +r_1.16_r_2.38_r_3.23 5495 +r_1.16_r_2.7_r_3.2 5496 +r_1.16_r_2.43_r_3.2 5497 +r_1.16_r_2.9_r_3.5 5498 +r_1.16_r_2.9_r_3.13 5499 +r_1.16_r_2.9_r_3.30 5500 +r_1.16_r_2.9_r_3.26 5501 +r_1.16_r_2.9_r_3.29 5502 +r_1.16_r_2.9_r_3.10 5503 +r_1.16_r_2.9_r_3.14 5504 +r_1.16_r_2.9_r_3.23 5505 +r_1.16_r_2.13_r_3.30 5506 +r_1.16_r_2.13_r_3.29 5507 +r_1.16_r_2.13_r_3.10 5508 +r_1.16_r_2.22_r_3.5 5509 +r_1.16_r_2.34_r_3.26 5510 +r_1.16_r_2.34_r_3.20 5511 +r_1.16_r_2.34_r_3.23 5512 +r_1.16_r_2.45_r_3.13 5513 +r_1.16_r_2.45_r_3.30 5514 +r_1.16_r_2.45_r_3.29 5515 +r_1.16_r_2.45_r_3.14 5516 +r_1.16_r_2.45_r_3.20 5517 +r_1.16_r_2.45_r_3.23 5518 +r_1.16_r_2.6_r_3.30 5519 +r_1.16_r_2.6_r_3.29 5520 +r_1.16_r_2.6_r_3.10 5521 +r_1.16_r_2.47_r_3.2 5522 +r_1.16_r_2.23_r_3.5 5523 +r_1.16_r_2.23_r_3.9 5524 +r_1.16_r_2.23_r_3.13 5525 +r_1.16_r_2.23_r_3.30 5526 +r_1.16_r_2.23_r_3.6 5527 +r_1.16_r_2.23_r_3.16 5528 +r_1.16_r_2.23_r_3.26 5529 +r_1.16_r_2.23_r_3.29 5530 +r_1.16_r_2.23_r_3.14 5531 +r_1.16_r_2.23_r_3.20 5532 +r_1.16_r_2.23_r_3.23 5533 +r_1.2_r_2.44_r_3.19 5534 +r_1.2_r_2.33_r_3.21 5535 +r_1.2_r_2.33_r_3.5 5536 +r_1.2_r_2.10_r_3.25 5537 +r_1.2_r_2.10_r_3.31 5538 +r_1.2_r_2.10_r_3.32 5539 +r_1.31_r_2.5_r_3.3 5540 +r_1.31_r_2.16_r_3.15 5541 +r_1.31_r_2.16_r_3.17 5542 +r_1.31_r_2.16_r_3.35 5543 +r_1.31_r_2.16_r_3.33 5544 +r_1.31_r_2.16_r_3.2 5545 +r_1.31_r_2.16_r_3.9 5546 +r_1.31_r_2.16_r_3.13 5547 +r_1.31_r_2.16_r_3.30 5548 +r_1.31_r_2.16_r_3.6 5549 +r_1.31_r_2.16_r_3.16 5550 +r_1.31_r_2.16_r_3.26 5551 +r_1.31_r_2.16_r_3.29 5552 +r_1.31_r_2.16_r_3.10 5553 +r_1.31_r_2.16_r_3.14 5554 +r_1.31_r_2.16_r_3.23 5555 +r_1.6_r_2.44_r_3.27 5556 +r_1.6_r_2.44_r_3.19 5557 +r_1.6_r_2.33_r_3.21 5558 +r_1.6_r_2.33_r_3.5 5559 +r_1.6_r_2.32_r_3.25 5560 +r_1.6_r_2.32_r_3.31 5561 +r_1.6_r_2.32_r_3.32 5562 +r_1.6_r_2.5_r_3.3 5563 +r_1.6_r_2.31_r_3.17 5564 +r_1.6_r_2.35_r_3.15 5565 +r_1.6_r_2.35_r_3.9 5566 +r_1.6_r_2.46_r_3.35 5567 +r_1.6_r_2.46_r_3.33 5568 +r_1.6_r_2.46_r_3.2 5569 +r_1.6_r_2.46_r_3.9 5570 +r_1.6_r_2.46_r_3.13 5571 +r_1.6_r_2.46_r_3.30 5572 +r_1.6_r_2.46_r_3.6 5573 +r_1.6_r_2.46_r_3.16 5574 +r_1.6_r_2.46_r_3.26 5575 +r_1.6_r_2.46_r_3.29 5576 +r_1.6_r_2.46_r_3.10 5577 +r_1.6_r_2.46_r_3.14 5578 +r_1.6_r_2.46_r_3.20 5579 +r_1.6_r_2.46_r_3.23 5580 +r_1.8_r_2.44_r_3.19 5581 +r_1.8_r_2.33_r_3.21 5582 +r_1.8_r_2.33_r_3.5 5583 +r_1.8_r_2.5_r_3.3 5584 +r_1.8_r_2.35_r_3.15 5585 +r_1.8_r_2.46_r_3.30 5586 +r_1.17_r_2.32_r_3.25 5587 +r_1.17_r_2.32_r_3.31 5588 +r_1.17_r_2.32_r_3.32 5589 +r_1.17_r_2.31_r_3.17 5590 +r_1.17_r_2.35_r_3.15 5591 +r_1.17_r_2.35_r_3.9 5592 +r_1.17_r_2.46_r_3.35 5593 +r_1.17_r_2.46_r_3.33 5594 +r_1.17_r_2.46_r_3.2 5595 +r_1.17_r_2.46_r_3.9 5596 +r_1.17_r_2.46_r_3.13 5597 +r_1.17_r_2.46_r_3.30 5598 +r_1.17_r_2.46_r_3.6 5599 +r_1.17_r_2.46_r_3.16 5600 +r_1.17_r_2.46_r_3.26 5601 +r_1.17_r_2.46_r_3.29 5602 +r_1.17_r_2.46_r_3.10 5603 +r_1.17_r_2.46_r_3.14 5604 +r_1.17_r_2.46_r_3.23 5605 +r_1.27_r_2.32_r_3.25 5606 +r_1.27_r_2.32_r_3.31 5607 +r_1.27_r_2.32_r_3.32 5608 +r_1.27_r_2.31_r_3.17 5609 +r_1.27_r_2.35_r_3.15 5610 +r_1.27_r_2.35_r_3.9 5611 +r_1.27_r_2.46_r_3.35 5612 +r_1.27_r_2.46_r_3.28 5613 +r_1.27_r_2.46_r_3.33 5614 +r_1.27_r_2.46_r_3.2 5615 +r_1.27_r_2.46_r_3.9 5616 +r_1.27_r_2.46_r_3.13 5617 +r_1.27_r_2.46_r_3.30 5618 +r_1.27_r_2.46_r_3.6 5619 +r_1.27_r_2.46_r_3.16 5620 +r_1.27_r_2.46_r_3.26 5621 +r_1.27_r_2.46_r_3.29 5622 +r_1.27_r_2.46_r_3.10 5623 +r_1.27_r_2.46_r_3.14 5624 +r_1.27_r_2.46_r_3.23 5625 +r_1.11_r_2.44_r_3.19 5626 +r_1.11_r_2.33_r_3.21 5627 +r_1.11_r_2.33_r_3.5 5628 +r_1.11_r_2.5_r_3.3 5629 +r_1.11_r_2.35_r_3.15 5630 +r_1.11_r_2.46_r_3.30 5631 +r_1.33_r_2.44_r_3.19 5632 +r_1.33_r_2.24_r_3.21 5633 +r_1.33_r_2.24_r_3.5 5634 +r_1.33_r_2.5_r_3.3 5635 +r_1.33_r_2.35_r_3.15 5636 +r_1.33_r_2.36_r_3.30 5637 +r_1.36_r_2.2_r_3.19 5638 +r_1.36_r_2.44_r_3.19 5639 +r_1.36_r_2.33_r_3.21 5640 +r_1.36_r_2.33_r_3.5 5641 +r_1.36_r_2.5_r_3.3 5642 +r_1.36_r_2.35_r_3.15 5643 +r_1.36_r_2.46_r_3.30 5644 +r_1.24_r_2.44_r_3.19 5645 +r_1.24_r_2.33_r_3.21 5646 +r_1.24_r_2.33_r_3.5 5647 +r_1.24_r_2.5_r_3.3 5648 +r_1.24_r_2.35_r_3.15 5649 +r_1.24_r_2.46_r_3.30 5650 +r_1.13_r_2.32_r_3.25 5651 +r_1.13_r_2.32_r_3.31 5652 +r_1.13_r_2.32_r_3.32 5653 +r_1.13_r_2.31_r_3.17 5654 +r_1.13_r_2.35_r_3.15 5655 +r_1.13_r_2.35_r_3.9 5656 +r_1.13_r_2.46_r_3.35 5657 +r_1.13_r_2.46_r_3.33 5658 +r_1.13_r_2.46_r_3.2 5659 +r_1.13_r_2.46_r_3.9 5660 +r_1.13_r_2.46_r_3.13 5661 +r_1.13_r_2.46_r_3.30 5662 +r_1.13_r_2.46_r_3.6 5663 +r_1.13_r_2.46_r_3.16 5664 +r_1.13_r_2.46_r_3.26 5665 +r_1.13_r_2.46_r_3.29 5666 +r_1.13_r_2.46_r_3.10 5667 +r_1.13_r_2.46_r_3.14 5668 +r_1.13_r_2.46_r_3.23 5669 +r_1.37_r_2.32_r_3.25 5670 +r_1.37_r_2.32_r_3.31 5671 +r_1.37_r_2.32_r_3.32 5672 +r_1.37_r_2.31_r_3.17 5673 +r_1.37_r_2.35_r_3.15 5674 +r_1.37_r_2.35_r_3.9 5675 +r_1.37_r_2.46_r_3.35 5676 +r_1.37_r_2.46_r_3.33 5677 +r_1.37_r_2.46_r_3.2 5678 +r_1.37_r_2.46_r_3.9 5679 +r_1.37_r_2.46_r_3.13 5680 +r_1.37_r_2.46_r_3.30 5681 +r_1.37_r_2.46_r_3.6 5682 +r_1.37_r_2.46_r_3.16 5683 +r_1.37_r_2.46_r_3.26 5684 +r_1.37_r_2.46_r_3.29 5685 +r_1.37_r_2.46_r_3.10 5686 +r_1.37_r_2.46_r_3.14 5687 +r_1.37_r_2.46_r_3.23 5688 +r_1.19_r_2.32_r_3.25 5689 +r_1.19_r_2.32_r_3.31 5690 +r_1.19_r_2.32_r_3.32 5691 +r_1.19_r_2.31_r_3.17 5692 +r_1.19_r_2.35_r_3.15 5693 +r_1.19_r_2.35_r_3.9 5694 +r_1.19_r_2.36_r_3.18 5695 +r_1.19_r_2.36_r_3.33 5696 +r_1.19_r_2.36_r_3.2 5697 +r_1.19_r_2.36_r_3.9 5698 +r_1.19_r_2.36_r_3.13 5699 +r_1.19_r_2.36_r_3.30 5700 +r_1.19_r_2.36_r_3.6 5701 +r_1.19_r_2.36_r_3.16 5702 +r_1.19_r_2.36_r_3.26 5703 +r_1.19_r_2.36_r_3.29 5704 +r_1.19_r_2.36_r_3.10 5705 +r_1.19_r_2.36_r_3.14 5706 +r_1.19_r_2.36_r_3.23 5707 +r_1.25_r_2.32_r_3.25 5708 +r_1.25_r_2.32_r_3.31 5709 +r_1.25_r_2.32_r_3.32 5710 +r_1.25_r_2.31_r_3.17 5711 +r_1.25_r_2.35_r_3.15 5712 +r_1.25_r_2.35_r_3.9 5713 +r_1.25_r_2.46_r_3.35 5714 +r_1.25_r_2.46_r_3.33 5715 +r_1.25_r_2.46_r_3.2 5716 +r_1.25_r_2.46_r_3.9 5717 +r_1.25_r_2.46_r_3.13 5718 +r_1.25_r_2.46_r_3.30 5719 +r_1.25_r_2.46_r_3.6 5720 +r_1.25_r_2.46_r_3.16 5721 +r_1.25_r_2.46_r_3.26 5722 +r_1.25_r_2.46_r_3.29 5723 +r_1.25_r_2.46_r_3.10 5724 +r_1.25_r_2.46_r_3.14 5725 +r_1.25_r_2.46_r_3.23 5726 +r_1.28_r_2.32_r_3.25 5727 +r_1.28_r_2.32_r_3.31 5728 +r_1.28_r_2.32_r_3.32 5729 +r_1.28_r_2.31_r_3.17 5730 +r_1.28_r_2.35_r_3.15 5731 +r_1.28_r_2.35_r_3.9 5732 +r_1.28_r_2.46_r_3.35 5733 +r_1.28_r_2.46_r_3.33 5734 +r_1.28_r_2.46_r_3.2 5735 +r_1.28_r_2.46_r_3.9 5736 +r_1.28_r_2.46_r_3.13 5737 +r_1.28_r_2.46_r_3.30 5738 +r_1.28_r_2.46_r_3.6 5739 +r_1.28_r_2.46_r_3.16 5740 +r_1.28_r_2.46_r_3.26 5741 +r_1.28_r_2.46_r_3.29 5742 +r_1.28_r_2.46_r_3.10 5743 +r_1.28_r_2.46_r_3.14 5744 +r_1.28_r_2.46_r_3.23 5745 +s_1.1_s_2.2_s_3.4 5746 +s_1.27_s_2.2_s_3.4 5747 +s_1.3_s_2.1_s_3.1 5748 +s_1.3_s_2.8_s_3.8 5749 +s_1.3_s_2.13_s_3.3 5750 +s_1.3_s_2.13_s_3.16 5751 +s_1.3_s_2.15_s_3.6 5752 +s_1.3_s_2.15_s_3.9 5753 +s_1.3_s_2.15_s_3.13 5754 +s_1.3_s_2.15_s_3.17 5755 +s_1.3_s_2.14_s_3.15 5756 +s_1.3_s_2.14_s_3.11 5757 +s_1.3_s_2.14_s_3.12 5758 +s_1.3_s_2.14_s_3.14 5759 +s_1.3_s_2.5_s_3.15 5760 +s_1.3_s_2.5_s_3.5 5761 +s_1.3_s_2.7_s_3.2 5762 +s_1.3_s_2.7_s_3.11 5763 +s_1.3_s_2.7_s_3.7 5764 +s_1.3_s_2.10_s_3.14 5765 +s_1.3_s_2.12_s_3.15 5766 +s_1.3_s_2.12_s_3.14 5767 +s_1.26_s_2.1_s_3.1 5768 +s_1.26_s_2.8_s_3.8 5769 +s_1.26_s_2.13_s_3.3 5770 +s_1.26_s_2.13_s_3.16 5771 +s_1.26_s_2.15_s_3.6 5772 +s_1.26_s_2.15_s_3.9 5773 +s_1.26_s_2.15_s_3.13 5774 +s_1.26_s_2.15_s_3.17 5775 +s_1.26_s_2.14_s_3.15 5776 +s_1.26_s_2.14_s_3.11 5777 +s_1.26_s_2.14_s_3.12 5778 +s_1.26_s_2.14_s_3.14 5779 +s_1.26_s_2.5_s_3.15 5780 +s_1.26_s_2.5_s_3.5 5781 +s_1.26_s_2.7_s_3.2 5782 +s_1.26_s_2.7_s_3.11 5783 +s_1.26_s_2.7_s_3.7 5784 +s_1.26_s_2.10_s_3.14 5785 +s_1.26_s_2.12_s_3.15 5786 +s_1.26_s_2.12_s_3.14 5787 +s_1.4_s_2.1_s_3.1 5788 +s_1.4_s_2.8_s_3.8 5789 +s_1.4_s_2.13_s_3.3 5790 +s_1.4_s_2.13_s_3.16 5791 +s_1.4_s_2.15_s_3.6 5792 +s_1.4_s_2.15_s_3.9 5793 +s_1.4_s_2.15_s_3.13 5794 +s_1.4_s_2.15_s_3.17 5795 +s_1.4_s_2.14_s_3.15 5796 +s_1.4_s_2.14_s_3.11 5797 +s_1.4_s_2.14_s_3.12 5798 +s_1.4_s_2.14_s_3.14 5799 +s_1.4_s_2.5_s_3.15 5800 +s_1.4_s_2.5_s_3.5 5801 +s_1.4_s_2.7_s_3.2 5802 +s_1.4_s_2.7_s_3.11 5803 +s_1.4_s_2.7_s_3.7 5804 +s_1.4_s_2.10_s_3.14 5805 +s_1.4_s_2.12_s_3.15 5806 +s_1.4_s_2.12_s_3.14 5807 +s_1.5_s_2.1_s_3.1 5808 +s_1.5_s_2.8_s_3.8 5809 +s_1.5_s_2.13_s_3.3 5810 +s_1.5_s_2.13_s_3.16 5811 +s_1.5_s_2.9_s_3.6 5812 +s_1.5_s_2.9_s_3.9 5813 +s_1.5_s_2.9_s_3.13 5814 +s_1.5_s_2.9_s_3.17 5815 +s_1.5_s_2.4_s_3.15 5816 +s_1.5_s_2.4_s_3.11 5817 +s_1.5_s_2.4_s_3.12 5818 +s_1.5_s_2.4_s_3.14 5819 +s_1.5_s_2.5_s_3.15 5820 +s_1.5_s_2.5_s_3.5 5821 +s_1.5_s_2.7_s_3.2 5822 +s_1.5_s_2.7_s_3.11 5823 +s_1.5_s_2.7_s_3.7 5824 +s_1.5_s_2.10_s_3.14 5825 +s_1.5_s_2.12_s_3.15 5826 +s_1.5_s_2.12_s_3.14 5827 +s_1.6_s_2.1_s_3.1 5828 +s_1.6_s_2.8_s_3.8 5829 +s_1.6_s_2.13_s_3.3 5830 +s_1.6_s_2.13_s_3.16 5831 +s_1.6_s_2.15_s_3.6 5832 +s_1.6_s_2.15_s_3.9 5833 +s_1.6_s_2.15_s_3.13 5834 +s_1.6_s_2.15_s_3.17 5835 +s_1.6_s_2.14_s_3.15 5836 +s_1.6_s_2.14_s_3.11 5837 +s_1.6_s_2.5_s_3.15 5838 +s_1.6_s_2.7_s_3.2 5839 +s_1.6_s_2.7_s_3.11 5840 +s_1.6_s_2.12_s_3.15 5841 +s_1.11_s_2.1_s_3.1 5842 +s_1.11_s_2.8_s_3.8 5843 +s_1.11_s_2.13_s_3.3 5844 +s_1.11_s_2.13_s_3.16 5845 +s_1.11_s_2.15_s_3.6 5846 +s_1.11_s_2.15_s_3.9 5847 +s_1.11_s_2.15_s_3.13 5848 +s_1.11_s_2.15_s_3.17 5849 +s_1.11_s_2.14_s_3.15 5850 +s_1.11_s_2.14_s_3.11 5851 +s_1.11_s_2.5_s_3.15 5852 +s_1.11_s_2.7_s_3.2 5853 +s_1.11_s_2.7_s_3.11 5854 +s_1.11_s_2.12_s_3.15 5855 +s_1.12_s_2.1_s_3.1 5856 +s_1.12_s_2.8_s_3.8 5857 +s_1.12_s_2.13_s_3.3 5858 +s_1.12_s_2.13_s_3.16 5859 +s_1.12_s_2.15_s_3.6 5860 +s_1.12_s_2.15_s_3.9 5861 +s_1.12_s_2.15_s_3.13 5862 +s_1.12_s_2.15_s_3.17 5863 +s_1.12_s_2.14_s_3.15 5864 +s_1.12_s_2.14_s_3.11 5865 +s_1.12_s_2.5_s_3.15 5866 +s_1.12_s_2.7_s_3.2 5867 +s_1.12_s_2.7_s_3.11 5868 +s_1.12_s_2.12_s_3.15 5869 +s_1.18_s_2.1_s_3.1 5870 +s_1.18_s_2.8_s_3.8 5871 +s_1.18_s_2.13_s_3.3 5872 +s_1.18_s_2.13_s_3.16 5873 +s_1.18_s_2.15_s_3.6 5874 +s_1.18_s_2.15_s_3.9 5875 +s_1.18_s_2.15_s_3.13 5876 +s_1.18_s_2.15_s_3.17 5877 +s_1.18_s_2.14_s_3.15 5878 +s_1.18_s_2.14_s_3.11 5879 +s_1.18_s_2.5_s_3.15 5880 +s_1.18_s_2.7_s_3.2 5881 +s_1.18_s_2.7_s_3.11 5882 +s_1.18_s_2.12_s_3.15 5883 +s_1.24_s_2.1_s_3.1 5884 +s_1.24_s_2.8_s_3.8 5885 +s_1.24_s_2.13_s_3.3 5886 +s_1.24_s_2.13_s_3.16 5887 +s_1.24_s_2.15_s_3.6 5888 +s_1.24_s_2.15_s_3.9 5889 +s_1.24_s_2.15_s_3.13 5890 +s_1.24_s_2.15_s_3.17 5891 +s_1.24_s_2.14_s_3.15 5892 +s_1.24_s_2.14_s_3.11 5893 +s_1.24_s_2.5_s_3.15 5894 +s_1.24_s_2.7_s_3.2 5895 +s_1.24_s_2.7_s_3.11 5896 +s_1.24_s_2.12_s_3.15 5897 +s_1.19_s_2.1_s_3.1 5898 +s_1.19_s_2.8_s_3.8 5899 +s_1.19_s_2.13_s_3.3 5900 +s_1.19_s_2.13_s_3.16 5901 +s_1.19_s_2.15_s_3.6 5902 +s_1.19_s_2.15_s_3.9 5903 +s_1.19_s_2.15_s_3.13 5904 +s_1.19_s_2.15_s_3.17 5905 +s_1.19_s_2.14_s_3.15 5906 +s_1.19_s_2.14_s_3.11 5907 +s_1.19_s_2.5_s_3.15 5908 +s_1.19_s_2.7_s_3.2 5909 +s_1.19_s_2.7_s_3.11 5910 +s_1.19_s_2.12_s_3.15 5911 +s_1.22_s_2.1_s_3.1 5912 +s_1.22_s_2.8_s_3.8 5913 +s_1.22_s_2.13_s_3.3 5914 +s_1.22_s_2.13_s_3.16 5915 +s_1.22_s_2.15_s_3.6 5916 +s_1.22_s_2.15_s_3.9 5917 +s_1.22_s_2.15_s_3.13 5918 +s_1.22_s_2.15_s_3.17 5919 +s_1.22_s_2.14_s_3.15 5920 +s_1.22_s_2.14_s_3.11 5921 +s_1.22_s_2.5_s_3.15 5922 +s_1.22_s_2.7_s_3.2 5923 +s_1.22_s_2.7_s_3.11 5924 +s_1.22_s_2.12_s_3.15 5925 +s_1.8_s_2.10_s_3.14 5926 +s_1.13_s_2.14_s_3.12 5927 +s_1.13_s_2.14_s_3.14 5928 +s_1.13_s_2.5_s_3.5 5929 +s_1.13_s_2.7_s_3.7 5930 +s_1.13_s_2.10_s_3.14 5931 +s_1.13_s_2.12_s_3.14 5932 +s_1.20_s_2.14_s_3.12 5933 +s_1.20_s_2.14_s_3.14 5934 +s_1.20_s_2.5_s_3.5 5935 +s_1.20_s_2.7_s_3.7 5936 +s_1.20_s_2.10_s_3.14 5937 +s_1.20_s_2.12_s_3.14 5938 +s_1.14_s_2.14_s_3.12 5939 +s_1.14_s_2.14_s_3.14 5940 +s_1.14_s_2.5_s_3.5 5941 +s_1.14_s_2.7_s_3.7 5942 +s_1.14_s_2.10_s_3.14 5943 +s_1.14_s_2.12_s_3.14 5944 +s_1.16_s_2.14_s_3.12 5945 +s_1.16_s_2.14_s_3.14 5946 +s_1.16_s_2.5_s_3.5 5947 +s_1.16_s_2.7_s_3.7 5948 +s_1.16_s_2.10_s_3.14 5949 +s_1.16_s_2.12_s_3.14 5950 +s_1.25_s_2.14_s_3.12 5951 +s_1.25_s_2.14_s_3.14 5952 +s_1.25_s_2.5_s_3.5 5953 +s_1.25_s_2.7_s_3.7 5954 +s_1.25_s_2.10_s_3.14 5955 +s_1.25_s_2.12_s_3.14 5956 +s_1.17_s_2.14_s_3.12 5957 +s_1.17_s_2.14_s_3.14 5958 +s_1.17_s_2.5_s_3.5 5959 +s_1.17_s_2.7_s_3.7 5960 +s_1.17_s_2.10_s_3.14 5961 +s_1.17_s_2.12_s_3.14 5962 +s_1.23_s_2.14_s_3.12 5963 +s_1.23_s_2.14_s_3.14 5964 +s_1.23_s_2.5_s_3.5 5965 +s_1.23_s_2.7_s_3.7 5966 +s_1.23_s_2.10_s_3.14 5967 +s_1.23_s_2.12_s_3.14 5968 +s_1.2_s_2.2_s_3.4 5969 +s_1.10_s_2.1_s_3.1 5970 +s_1.10_s_2.8_s_3.8 5971 +s_1.10_s_2.13_s_3.3 5972 +s_1.10_s_2.13_s_3.16 5973 +s_1.10_s_2.15_s_3.6 5974 +s_1.10_s_2.15_s_3.9 5975 +s_1.10_s_2.15_s_3.13 5976 +s_1.10_s_2.15_s_3.17 5977 +s_1.10_s_2.11_s_3.15 5978 +s_1.10_s_2.11_s_3.11 5979 +s_1.10_s_2.11_s_3.12 5980 +s_1.10_s_2.11_s_3.14 5981 +s_1.10_s_2.5_s_3.15 5982 +s_1.10_s_2.5_s_3.5 5983 +s_1.10_s_2.7_s_3.2 5984 +s_1.10_s_2.7_s_3.11 5985 +s_1.10_s_2.7_s_3.7 5986 +s_1.10_s_2.10_s_3.14 5987 +s_1.10_s_2.12_s_3.15 5988 +s_1.10_s_2.12_s_3.14 5989 +s_1.7_s_2.1_s_3.1 5990 +s_1.7_s_2.8_s_3.8 5991 +s_1.7_s_2.3_s_3.3 5992 +s_1.7_s_2.3_s_3.16 5993 +s_1.7_s_2.6_s_3.6 5994 +s_1.7_s_2.6_s_3.9 5995 +s_1.7_s_2.6_s_3.10 5996 +s_1.7_s_2.2_s_3.4 5997 +s_1.7_s_2.11_s_3.15 5998 +s_1.7_s_2.11_s_3.11 5999 +s_1.7_s_2.11_s_3.12 6000 +s_1.7_s_2.11_s_3.14 6001 +s_1.7_s_2.5_s_3.15 6002 +s_1.7_s_2.5_s_3.5 6003 +s_1.7_s_2.7_s_3.2 6004 +s_1.7_s_2.7_s_3.11 6005 +s_1.7_s_2.7_s_3.7 6006 +s_1.7_s_2.10_s_3.14 6007 +s_1.7_s_2.12_s_3.15 6008 +s_1.7_s_2.12_s_3.14 6009 +s_1.9_s_2.2_s_3.4 6010 +s_1.15_s_2.1_s_3.1 6011 +s_1.15_s_2.8_s_3.8 6012 +s_1.15_s_2.13_s_3.3 6013 +s_1.15_s_2.13_s_3.16 6014 +s_1.15_s_2.15_s_3.6 6015 +s_1.15_s_2.15_s_3.9 6016 +s_1.15_s_2.15_s_3.13 6017 +s_1.15_s_2.15_s_3.17 6018 +s_1.15_s_2.11_s_3.15 6019 +s_1.15_s_2.11_s_3.11 6020 +s_1.15_s_2.11_s_3.12 6021 +s_1.15_s_2.11_s_3.14 6022 +s_1.15_s_2.5_s_3.15 6023 +s_1.15_s_2.5_s_3.5 6024 +s_1.15_s_2.7_s_3.2 6025 +s_1.15_s_2.7_s_3.11 6026 +s_1.15_s_2.7_s_3.7 6027 +s_1.15_s_2.10_s_3.14 6028 +s_1.15_s_2.12_s_3.15 6029 +s_1.15_s_2.12_s_3.14 6030 +s_1.21_s_2.1_s_3.1 6031 +s_1.21_s_2.8_s_3.8 6032 +s_1.21_s_2.13_s_3.3 6033 +s_1.21_s_2.13_s_3.16 6034 +s_1.21_s_2.15_s_3.6 6035 +s_1.21_s_2.15_s_3.9 6036 +s_1.21_s_2.15_s_3.13 6037 +s_1.21_s_2.15_s_3.17 6038 +s_1.21_s_2.11_s_3.15 6039 +s_1.21_s_2.11_s_3.11 6040 +s_1.21_s_2.11_s_3.12 6041 +s_1.21_s_2.11_s_3.14 6042 +s_1.21_s_2.5_s_3.15 6043 +s_1.21_s_2.5_s_3.5 6044 +s_1.21_s_2.7_s_3.2 6045 +s_1.21_s_2.7_s_3.11 6046 +s_1.21_s_2.7_s_3.7 6047 +s_1.21_s_2.10_s_3.14 6048 +s_1.21_s_2.12_s_3.15 6049 +s_1.21_s_2.12_s_3.14 6050 +sh_1.1_sh_2.1_sh_3.1 6051 +sh_1.1_sh_2.4_sh_3.4 6052 +sh_1.1_sh_2.4_sh_3.5 6053 +sh_1.1_sh_2.4_sh_3.2 6054 +sh_1.1_sh_2.2_sh_3.3 6055 +sh_1.1_sh_2.2_sh_3.6 6056 +sh_1.1_sh_2.3_sh_3.2 6057 +sh_1.3_sh_2.1_sh_3.1 6058 +sh_1.3_sh_2.4_sh_3.4 6059 +sh_1.3_sh_2.4_sh_3.5 6060 +sh_1.3_sh_2.4_sh_3.2 6061 +sh_1.3_sh_2.2_sh_3.3 6062 +sh_1.3_sh_2.2_sh_3.6 6063 +sh_1.3_sh_2.3_sh_3.2 6064 +sh_1.5_sh_2.1_sh_3.1 6065 +sh_1.5_sh_2.4_sh_3.4 6066 +sh_1.5_sh_2.4_sh_3.5 6067 +sh_1.5_sh_2.4_sh_3.2 6068 +sh_1.5_sh_2.2_sh_3.3 6069 +sh_1.5_sh_2.2_sh_3.6 6070 +sh_1.5_sh_2.3_sh_3.2 6071 +sh_1.6_sh_2.1_sh_3.1 6072 +sh_1.6_sh_2.4_sh_3.4 6073 +sh_1.6_sh_2.4_sh_3.5 6074 +sh_1.6_sh_2.4_sh_3.2 6075 +sh_1.6_sh_2.2_sh_3.3 6076 +sh_1.6_sh_2.2_sh_3.6 6077 +sh_1.6_sh_2.3_sh_3.2 6078 +sh_1.2_sh_2.1_sh_3.1 6079 +sh_1.2_sh_2.4_sh_3.4 6080 +sh_1.2_sh_2.4_sh_3.5 6081 +sh_1.2_sh_2.4_sh_3.2 6082 +sh_1.2_sh_2.2_sh_3.3 6083 +sh_1.2_sh_2.2_sh_3.6 6084 +sh_1.2_sh_2.3_sh_3.2 6085 +sh_1.4_sh_2.1_sh_3.1 6086 +sh_1.4_sh_2.4_sh_3.4 6087 +sh_1.4_sh_2.4_sh_3.5 6088 +sh_1.4_sh_2.4_sh_3.2 6089 +sh_1.4_sh_2.2_sh_3.3 6090 +sh_1.4_sh_2.2_sh_3.6 6091 +sh_1.4_sh_2.3_sh_3.2 6092 +sil_1.1_sil_2.1_sil_3.1 6093 +t_1.1_t_2.17_t_3.20 6094 +t_1.1_t_2.7_t_3.9 6095 +t_1.1_t_2.3_t_3.6 6096 +t_1.1_t_2.4_t_3.11 6097 +t_1.1_t_2.14_t_3.26 6098 +t_1.1_t_2.28_t_3.14 6099 +t_1.1_t_2.13_t_3.7 6100 +t_1.1_t_2.13_t_3.24 6101 +t_1.1_t_2.8_t_3.6 6102 +t_1.1_t_2.8_t_3.8 6103 +t_1.1_t_2.8_t_3.10 6104 +t_1.1_t_2.10_t_3.5 6105 +t_1.1_t_2.23_t_3.23 6106 +t_1.1_t_2.23_t_3.17 6107 +t_1.1_t_2.2_t_3.13 6108 +t_1.1_t_2.9_t_3.2 6109 +t_1.1_t_2.26_t_3.12 6110 +t_1.1_t_2.26_t_3.25 6111 +t_1.8_t_2.4_t_3.11 6112 +t_1.28_t_2.17_t_3.20 6113 +t_1.28_t_2.7_t_3.9 6114 +t_1.28_t_2.3_t_3.6 6115 +t_1.28_t_2.14_t_3.26 6116 +t_1.28_t_2.28_t_3.14 6117 +t_1.28_t_2.13_t_3.7 6118 +t_1.28_t_2.13_t_3.24 6119 +t_1.28_t_2.8_t_3.6 6120 +t_1.28_t_2.8_t_3.8 6121 +t_1.28_t_2.8_t_3.10 6122 +t_1.28_t_2.10_t_3.5 6123 +t_1.28_t_2.23_t_3.23 6124 +t_1.28_t_2.23_t_3.17 6125 +t_1.18_t_2.2_t_3.13 6126 +t_1.27_t_2.9_t_3.2 6127 +t_1.27_t_2.26_t_3.12 6128 +t_1.27_t_2.26_t_3.25 6129 +t_1.3_t_2.17_t_3.20 6130 +t_1.3_t_2.7_t_3.9 6131 +t_1.3_t_2.3_t_3.6 6132 +t_1.3_t_2.4_t_3.11 6133 +t_1.3_t_2.14_t_3.26 6134 +t_1.3_t_2.28_t_3.14 6135 +t_1.3_t_2.13_t_3.7 6136 +t_1.3_t_2.13_t_3.24 6137 +t_1.3_t_2.33_t_3.6 6138 +t_1.3_t_2.33_t_3.8 6139 +t_1.3_t_2.32_t_3.10 6140 +t_1.3_t_2.10_t_3.5 6141 +t_1.3_t_2.23_t_3.23 6142 +t_1.3_t_2.23_t_3.17 6143 +t_1.11_t_2.17_t_3.20 6144 +t_1.11_t_2.7_t_3.9 6145 +t_1.11_t_2.3_t_3.6 6146 +t_1.11_t_2.4_t_3.11 6147 +t_1.11_t_2.14_t_3.26 6148 +t_1.11_t_2.28_t_3.14 6149 +t_1.11_t_2.13_t_3.7 6150 +t_1.11_t_2.13_t_3.24 6151 +t_1.11_t_2.33_t_3.6 6152 +t_1.11_t_2.33_t_3.8 6153 +t_1.11_t_2.32_t_3.10 6154 +t_1.11_t_2.10_t_3.5 6155 +t_1.11_t_2.23_t_3.23 6156 +t_1.11_t_2.23_t_3.17 6157 +t_1.13_t_2.17_t_3.20 6158 +t_1.13_t_2.4_t_3.11 6159 +t_1.13_t_2.10_t_3.5 6160 +t_1.13_t_2.23_t_3.23 6161 +t_1.30_t_2.7_t_3.9 6162 +t_1.30_t_2.3_t_3.6 6163 +t_1.30_t_2.14_t_3.26 6164 +t_1.30_t_2.28_t_3.14 6165 +t_1.30_t_2.13_t_3.7 6166 +t_1.30_t_2.13_t_3.24 6167 +t_1.30_t_2.25_t_3.6 6168 +t_1.30_t_2.25_t_3.8 6169 +t_1.30_t_2.32_t_3.10 6170 +t_1.30_t_2.23_t_3.17 6171 +t_1.14_t_2.17_t_3.20 6172 +t_1.14_t_2.7_t_3.9 6173 +t_1.14_t_2.3_t_3.6 6174 +t_1.14_t_2.4_t_3.11 6175 +t_1.14_t_2.14_t_3.26 6176 +t_1.14_t_2.28_t_3.14 6177 +t_1.14_t_2.13_t_3.7 6178 +t_1.14_t_2.13_t_3.24 6179 +t_1.14_t_2.33_t_3.6 6180 +t_1.14_t_2.33_t_3.8 6181 +t_1.14_t_2.32_t_3.10 6182 +t_1.14_t_2.10_t_3.5 6183 +t_1.14_t_2.23_t_3.23 6184 +t_1.14_t_2.23_t_3.17 6185 +t_1.17_t_2.17_t_3.20 6186 +t_1.17_t_2.7_t_3.9 6187 +t_1.17_t_2.3_t_3.6 6188 +t_1.17_t_2.4_t_3.11 6189 +t_1.17_t_2.14_t_3.26 6190 +t_1.17_t_2.28_t_3.14 6191 +t_1.17_t_2.13_t_3.7 6192 +t_1.17_t_2.13_t_3.24 6193 +t_1.17_t_2.25_t_3.6 6194 +t_1.17_t_2.25_t_3.8 6195 +t_1.17_t_2.32_t_3.10 6196 +t_1.17_t_2.10_t_3.5 6197 +t_1.17_t_2.23_t_3.23 6198 +t_1.17_t_2.23_t_3.17 6199 +t_1.20_t_2.14_t_3.1 6200 +t_1.26_t_2.17_t_3.20 6201 +t_1.26_t_2.7_t_3.9 6202 +t_1.26_t_2.3_t_3.6 6203 +t_1.26_t_2.4_t_3.11 6204 +t_1.26_t_2.28_t_3.14 6205 +t_1.26_t_2.13_t_3.7 6206 +t_1.26_t_2.13_t_3.24 6207 +t_1.26_t_2.33_t_3.6 6208 +t_1.26_t_2.33_t_3.8 6209 +t_1.26_t_2.32_t_3.10 6210 +t_1.26_t_2.10_t_3.5 6211 +t_1.26_t_2.23_t_3.23 6212 +t_1.26_t_2.23_t_3.17 6213 +t_1.21_t_2.17_t_3.20 6214 +t_1.21_t_2.7_t_3.9 6215 +t_1.21_t_2.3_t_3.6 6216 +t_1.21_t_2.4_t_3.11 6217 +t_1.21_t_2.14_t_3.26 6218 +t_1.21_t_2.28_t_3.14 6219 +t_1.21_t_2.13_t_3.7 6220 +t_1.21_t_2.13_t_3.24 6221 +t_1.21_t_2.33_t_3.6 6222 +t_1.21_t_2.33_t_3.8 6223 +t_1.21_t_2.32_t_3.10 6224 +t_1.21_t_2.10_t_3.5 6225 +t_1.21_t_2.23_t_3.23 6226 +t_1.21_t_2.23_t_3.17 6227 +t_1.24_t_2.17_t_3.20 6228 +t_1.24_t_2.7_t_3.9 6229 +t_1.24_t_2.3_t_3.6 6230 +t_1.24_t_2.4_t_3.11 6231 +t_1.24_t_2.14_t_3.26 6232 +t_1.24_t_2.28_t_3.14 6233 +t_1.24_t_2.13_t_3.7 6234 +t_1.24_t_2.13_t_3.24 6235 +t_1.24_t_2.33_t_3.6 6236 +t_1.24_t_2.33_t_3.8 6237 +t_1.24_t_2.32_t_3.10 6238 +t_1.24_t_2.10_t_3.5 6239 +t_1.24_t_2.23_t_3.23 6240 +t_1.24_t_2.23_t_3.17 6241 +t_1.32_t_2.17_t_3.20 6242 +t_1.32_t_2.7_t_3.9 6243 +t_1.32_t_2.3_t_3.6 6244 +t_1.32_t_2.4_t_3.11 6245 +t_1.32_t_2.14_t_3.26 6246 +t_1.32_t_2.28_t_3.14 6247 +t_1.32_t_2.13_t_3.7 6248 +t_1.32_t_2.13_t_3.24 6249 +t_1.32_t_2.25_t_3.6 6250 +t_1.32_t_2.25_t_3.8 6251 +t_1.32_t_2.33_t_3.6 6252 +t_1.32_t_2.33_t_3.8 6253 +t_1.32_t_2.32_t_3.10 6254 +t_1.32_t_2.10_t_3.5 6255 +t_1.32_t_2.23_t_3.23 6256 +t_1.32_t_2.23_t_3.17 6257 +t_1.5_t_2.2_t_3.13 6258 +t_1.19_t_2.9_t_3.2 6259 +t_1.33_t_2.30_t_3.12 6260 +t_1.33_t_2.30_t_3.25 6261 +t_1.9_t_2.2_t_3.13 6262 +t_1.9_t_2.9_t_3.2 6263 +t_1.9_t_2.30_t_3.12 6264 +t_1.9_t_2.30_t_3.25 6265 +t_1.10_t_2.2_t_3.13 6266 +t_1.10_t_2.9_t_3.2 6267 +t_1.10_t_2.30_t_3.12 6268 +t_1.10_t_2.30_t_3.25 6269 +t_1.12_t_2.2_t_3.13 6270 +t_1.25_t_2.9_t_3.2 6271 +t_1.25_t_2.30_t_3.12 6272 +t_1.25_t_2.30_t_3.25 6273 +t_1.2_t_2.17_t_3.20 6274 +t_1.2_t_2.16_t_3.9 6275 +t_1.2_t_2.3_t_3.6 6276 +t_1.2_t_2.6_t_3.1 6277 +t_1.2_t_2.29_t_3.26 6278 +t_1.2_t_2.11_t_3.7 6279 +t_1.2_t_2.21_t_3.16 6280 +t_1.2_t_2.21_t_3.6 6281 +t_1.2_t_2.21_t_3.19 6282 +t_1.2_t_2.15_t_3.24 6283 +t_1.2_t_2.27_t_3.22 6284 +t_1.2_t_2.12_t_3.5 6285 +t_1.2_t_2.12_t_3.11 6286 +t_1.2_t_2.22_t_3.23 6287 +t_1.2_t_2.22_t_3.17 6288 +t_1.2_t_2.24_t_3.18 6289 +t_1.2_t_2.9_t_3.2 6290 +t_1.2_t_2.30_t_3.12 6291 +t_1.2_t_2.30_t_3.18 6292 +t_1.7_t_2.17_t_3.20 6293 +t_1.7_t_2.16_t_3.9 6294 +t_1.7_t_2.3_t_3.6 6295 +t_1.7_t_2.29_t_3.26 6296 +t_1.7_t_2.11_t_3.7 6297 +t_1.7_t_2.21_t_3.16 6298 +t_1.7_t_2.21_t_3.6 6299 +t_1.7_t_2.21_t_3.19 6300 +t_1.7_t_2.15_t_3.24 6301 +t_1.7_t_2.27_t_3.22 6302 +t_1.7_t_2.12_t_3.5 6303 +t_1.7_t_2.12_t_3.11 6304 +t_1.7_t_2.22_t_3.23 6305 +t_1.7_t_2.22_t_3.17 6306 +t_1.7_t_2.9_t_3.2 6307 +t_1.7_t_2.30_t_3.12 6308 +t_1.7_t_2.30_t_3.18 6309 +t_1.22_t_2.17_t_3.20 6310 +t_1.22_t_2.16_t_3.9 6311 +t_1.22_t_2.3_t_3.6 6312 +t_1.22_t_2.29_t_3.26 6313 +t_1.22_t_2.11_t_3.7 6314 +t_1.22_t_2.21_t_3.16 6315 +t_1.22_t_2.21_t_3.6 6316 +t_1.22_t_2.21_t_3.19 6317 +t_1.22_t_2.15_t_3.24 6318 +t_1.22_t_2.27_t_3.22 6319 +t_1.22_t_2.12_t_3.5 6320 +t_1.22_t_2.12_t_3.11 6321 +t_1.22_t_2.22_t_3.23 6322 +t_1.22_t_2.22_t_3.17 6323 +t_1.22_t_2.9_t_3.2 6324 +t_1.22_t_2.30_t_3.12 6325 +t_1.22_t_2.30_t_3.18 6326 +t_1.15_t_2.22_t_3.17 6327 +t_1.15_t_2.24_t_3.18 6328 +t_1.15_t_2.9_t_3.2 6329 +t_1.15_t_2.30_t_3.18 6330 +t_1.4_t_2.16_t_3.15 6331 +t_1.4_t_2.3_t_3.6 6332 +t_1.4_t_2.5_t_3.26 6333 +t_1.4_t_2.5_t_3.16 6334 +t_1.4_t_2.5_t_3.4 6335 +t_1.4_t_2.20_t_3.6 6336 +t_1.4_t_2.20_t_3.21 6337 +t_1.31_t_2.16_t_3.9 6338 +t_1.31_t_2.3_t_3.6 6339 +t_1.31_t_2.29_t_3.26 6340 +t_1.31_t_2.11_t_3.7 6341 +t_1.31_t_2.21_t_3.16 6342 +t_1.31_t_2.21_t_3.6 6343 +t_1.31_t_2.21_t_3.19 6344 +t_1.31_t_2.15_t_3.24 6345 +t_1.31_t_2.27_t_3.22 6346 +t_1.16_t_2.1_t_3.3 6347 +t_1.16_t_2.17_t_3.20 6348 +t_1.23_t_2.19_t_3.5 6349 +t_1.23_t_2.19_t_3.23 6350 +t_1.23_t_2.19_t_3.11 6351 +t_1.23_t_2.19_t_3.17 6352 +t_1.23_t_2.12_t_3.5 6353 +t_1.23_t_2.12_t_3.11 6354 +t_1.23_t_2.22_t_3.23 6355 +t_1.23_t_2.22_t_3.17 6356 +t_1.23_t_2.24_t_3.18 6357 +t_1.23_t_2.18_t_3.2 6358 +t_1.23_t_2.18_t_3.12 6359 +t_1.23_t_2.18_t_3.18 6360 +t_1.6_t_2.17_t_3.20 6361 +t_1.6_t_2.16_t_3.9 6362 +t_1.6_t_2.3_t_3.6 6363 +t_1.6_t_2.29_t_3.26 6364 +t_1.6_t_2.11_t_3.7 6365 +t_1.6_t_2.21_t_3.16 6366 +t_1.6_t_2.21_t_3.6 6367 +t_1.6_t_2.21_t_3.19 6368 +t_1.6_t_2.15_t_3.24 6369 +t_1.6_t_2.27_t_3.22 6370 +t_1.6_t_2.12_t_3.5 6371 +t_1.6_t_2.12_t_3.11 6372 +t_1.6_t_2.22_t_3.23 6373 +t_1.6_t_2.22_t_3.17 6374 +t_1.6_t_2.24_t_3.18 6375 +t_1.6_t_2.18_t_3.2 6376 +t_1.6_t_2.18_t_3.12 6377 +t_1.6_t_2.18_t_3.18 6378 +t_1.29_t_2.17_t_3.20 6379 +t_1.29_t_2.16_t_3.9 6380 +t_1.29_t_2.3_t_3.6 6381 +t_1.29_t_2.29_t_3.26 6382 +t_1.29_t_2.11_t_3.7 6383 +t_1.29_t_2.21_t_3.16 6384 +t_1.29_t_2.21_t_3.6 6385 +t_1.29_t_2.21_t_3.19 6386 +t_1.29_t_2.15_t_3.24 6387 +t_1.29_t_2.27_t_3.22 6388 +t_1.29_t_2.12_t_3.5 6389 +t_1.29_t_2.12_t_3.11 6390 +t_1.29_t_2.22_t_3.23 6391 +t_1.29_t_2.22_t_3.17 6392 +t_1.29_t_2.24_t_3.18 6393 +t_1.29_t_2.18_t_3.2 6394 +t_1.29_t_2.18_t_3.12 6395 +t_1.29_t_2.18_t_3.18 6396 +th_1.1_th_2.1_th_3.1 6397 +th_1.1_th_2.1_th_3.4 6398 +th_1.1_th_2.1_th_3.2 6399 +th_1.1_th_2.1_th_3.3 6400 +th_1.1_th_2.2_th_3.3 6401 +th_1.3_th_2.1_th_3.1 6402 +th_1.3_th_2.1_th_3.4 6403 +th_1.3_th_2.1_th_3.2 6404 +th_1.3_th_2.1_th_3.3 6405 +th_1.3_th_2.2_th_3.3 6406 +th_1.4_th_2.1_th_3.1 6407 +th_1.4_th_2.1_th_3.4 6408 +th_1.4_th_2.1_th_3.2 6409 +th_1.4_th_2.1_th_3.3 6410 +th_1.4_th_2.2_th_3.3 6411 +th_1.2_th_2.1_th_3.1 6412 +th_1.2_th_2.1_th_3.4 6413 +th_1.2_th_2.1_th_3.2 6414 +th_1.2_th_2.1_th_3.3 6415 +th_1.2_th_2.2_th_3.3 6416 +uh_1.1_uh_2.4_uh_3.1 6417 +uh_1.1_uh_2.5_uh_3.2 6418 +uh_1.1_uh_2.5_uh_3.5 6419 +uh_1.1_uh_2.3_uh_3.4 6420 +uh_1.2_uh_2.1_uh_3.1 6421 +uh_1.2_uh_2.2_uh_3.2 6422 +uh_1.2_uh_2.2_uh_3.5 6423 +uh_1.2_uh_2.3_uh_3.4 6424 +uh_1.3_uh_2.1_uh_3.1 6425 +uh_1.3_uh_2.2_uh_3.2 6426 +uh_1.3_uh_2.2_uh_3.5 6427 +uh_1.3_uh_2.3_uh_3.3 6428 +uh_1.3_uh_2.3_uh_3.4 6429 +uh_1.4_uh_2.5_uh_3.2 6430 +uh_1.4_uh_2.5_uh_3.5 6431 +uh_1.5_uh_2.3_uh_3.4 6432 +uh_1.6_uh_2.4_uh_3.1 6433 +uh_1.6_uh_2.3_uh_3.4 6434 +uw_1.1_uw_2.1_uw_3.17 6435 +uw_1.18_uw_2.1_uw_3.10 6436 +uw_1.18_uw_2.17_uw_3.12 6437 +uw_1.18_uw_2.17_uw_3.20 6438 +uw_1.18_uw_2.17_uw_3.19 6439 +uw_1.3_uw_2.2_uw_3.2 6440 +uw_1.6_uw_2.5_uw_3.9 6441 +uw_1.24_uw_2.3_uw_3.6 6442 +uw_1.24_uw_2.11_uw_3.1 6443 +uw_1.24_uw_2.18_uw_3.11 6444 +uw_1.24_uw_2.18_uw_3.8 6445 +uw_1.24_uw_2.15_uw_3.15 6446 +uw_1.24_uw_2.15_uw_3.16 6447 +uw_1.8_uw_2.8_uw_3.20 6448 +uw_1.8_uw_2.14_uw_3.19 6449 +uw_1.20_uw_2.8_uw_3.5 6450 +uw_1.20_uw_2.8_uw_3.20 6451 +uw_1.20_uw_2.9_uw_3.7 6452 +uw_1.20_uw_2.19_uw_3.14 6453 +uw_1.2_uw_2.10_uw_3.2 6454 +uw_1.16_uw_2.10_uw_3.2 6455 +uw_1.15_uw_2.10_uw_3.2 6456 +uw_1.4_uw_2.12_uw_3.12 6457 +uw_1.4_uw_2.16_uw_3.12 6458 +uw_1.4_uw_2.16_uw_3.10 6459 +uw_1.4_uw_2.16_uw_3.17 6460 +uw_1.4_uw_2.16_uw_3.20 6461 +uw_1.4_uw_2.16_uw_3.13 6462 +uw_1.4_uw_2.16_uw_3.19 6463 +uw_1.21_uw_2.12_uw_3.12 6464 +uw_1.21_uw_2.16_uw_3.12 6465 +uw_1.21_uw_2.16_uw_3.18 6466 +uw_1.21_uw_2.16_uw_3.10 6467 +uw_1.21_uw_2.16_uw_3.17 6468 +uw_1.21_uw_2.16_uw_3.20 6469 +uw_1.21_uw_2.16_uw_3.13 6470 +uw_1.21_uw_2.16_uw_3.19 6471 +uw_1.11_uw_2.12_uw_3.12 6472 +uw_1.11_uw_2.16_uw_3.12 6473 +uw_1.11_uw_2.16_uw_3.18 6474 +uw_1.13_uw_2.6_uw_3.12 6475 +uw_1.13_uw_2.12_uw_3.12 6476 +uw_1.13_uw_2.16_uw_3.12 6477 +uw_1.23_uw_2.6_uw_3.10 6478 +uw_1.23_uw_2.6_uw_3.17 6479 +uw_1.23_uw_2.6_uw_3.20 6480 +uw_1.23_uw_2.6_uw_3.19 6481 +uw_1.23_uw_2.16_uw_3.10 6482 +uw_1.23_uw_2.16_uw_3.17 6483 +uw_1.23_uw_2.16_uw_3.20 6484 +uw_1.23_uw_2.16_uw_3.13 6485 +uw_1.23_uw_2.16_uw_3.19 6486 +uw_1.5_uw_2.3_uw_3.6 6487 +uw_1.9_uw_2.5_uw_3.9 6488 +uw_1.9_uw_2.11_uw_3.1 6489 +uw_1.9_uw_2.18_uw_3.11 6490 +uw_1.9_uw_2.18_uw_3.8 6491 +uw_1.9_uw_2.15_uw_3.15 6492 +uw_1.9_uw_2.15_uw_3.16 6493 +uw_1.22_uw_2.5_uw_3.3 6494 +uw_1.22_uw_2.5_uw_3.9 6495 +uw_1.22_uw_2.11_uw_3.1 6496 +uw_1.22_uw_2.18_uw_3.11 6497 +uw_1.22_uw_2.18_uw_3.8 6498 +uw_1.22_uw_2.15_uw_3.3 6499 +uw_1.22_uw_2.15_uw_3.15 6500 +uw_1.22_uw_2.15_uw_3.16 6501 +uw_1.12_uw_2.8_uw_3.5 6502 +uw_1.12_uw_2.8_uw_3.20 6503 +uw_1.12_uw_2.9_uw_3.7 6504 +uw_1.12_uw_2.13_uw_3.13 6505 +uw_1.12_uw_2.14_uw_3.19 6506 +uw_1.12_uw_2.19_uw_3.14 6507 +uw_1.14_uw_2.8_uw_3.5 6508 +uw_1.14_uw_2.8_uw_3.20 6509 +uw_1.14_uw_2.9_uw_3.7 6510 +uw_1.14_uw_2.14_uw_3.19 6511 +uw_1.14_uw_2.19_uw_3.14 6512 +uw_1.7_uw_2.3_uw_3.6 6513 +uw_1.7_uw_2.5_uw_3.3 6514 +uw_1.7_uw_2.5_uw_3.9 6515 +uw_1.7_uw_2.11_uw_3.1 6516 +uw_1.7_uw_2.18_uw_3.11 6517 +uw_1.7_uw_2.18_uw_3.8 6518 +uw_1.7_uw_2.15_uw_3.3 6519 +uw_1.7_uw_2.15_uw_3.15 6520 +uw_1.7_uw_2.15_uw_3.16 6521 +uw_1.7_uw_2.4_uw_3.4 6522 +uw_1.7_uw_2.4_uw_3.18 6523 +uw_1.7_uw_2.8_uw_3.5 6524 +uw_1.7_uw_2.8_uw_3.20 6525 +uw_1.7_uw_2.9_uw_3.7 6526 +uw_1.7_uw_2.13_uw_3.13 6527 +uw_1.7_uw_2.14_uw_3.19 6528 +uw_1.7_uw_2.19_uw_3.14 6529 +uw_1.10_uw_2.3_uw_3.6 6530 +uw_1.10_uw_2.5_uw_3.9 6531 +uw_1.10_uw_2.11_uw_3.1 6532 +uw_1.10_uw_2.18_uw_3.11 6533 +uw_1.10_uw_2.18_uw_3.8 6534 +uw_1.10_uw_2.15_uw_3.15 6535 +uw_1.10_uw_2.15_uw_3.16 6536 +uw_1.10_uw_2.8_uw_3.5 6537 +uw_1.10_uw_2.8_uw_3.20 6538 +uw_1.10_uw_2.9_uw_3.7 6539 +uw_1.10_uw_2.14_uw_3.19 6540 +uw_1.10_uw_2.19_uw_3.14 6541 +uw_1.17_uw_2.7_uw_3.3 6542 +uw_1.17_uw_2.15_uw_3.3 6543 +uw_1.17_uw_2.15_uw_3.15 6544 +uw_1.19_uw_2.3_uw_3.6 6545 +uw_1.19_uw_2.5_uw_3.3 6546 +uw_1.19_uw_2.5_uw_3.9 6547 +uw_1.19_uw_2.7_uw_3.1 6548 +uw_1.19_uw_2.7_uw_3.11 6549 +uw_1.19_uw_2.7_uw_3.8 6550 +uw_1.19_uw_2.7_uw_3.16 6551 +uw_1.19_uw_2.11_uw_3.1 6552 +uw_1.19_uw_2.18_uw_3.11 6553 +uw_1.19_uw_2.18_uw_3.8 6554 +uw_1.19_uw_2.15_uw_3.16 6555 +uw_1.19_uw_2.4_uw_3.4 6556 +uw_1.19_uw_2.4_uw_3.18 6557 +uw_1.19_uw_2.8_uw_3.5 6558 +uw_1.19_uw_2.8_uw_3.20 6559 +uw_1.19_uw_2.9_uw_3.7 6560 +uw_1.19_uw_2.13_uw_3.13 6561 +uw_1.19_uw_2.14_uw_3.19 6562 +uw_1.19_uw_2.19_uw_3.14 6563 +v_1.1_v_2.1_v_3.10 6564 +v_1.1_v_2.8_v_3.1 6565 +v_1.1_v_2.8_v_3.12 6566 +v_1.1_v_2.8_v_3.3 6567 +v_1.1_v_2.8_v_3.5 6568 +v_1.1_v_2.8_v_3.8 6569 +v_1.1_v_2.2_v_3.2 6570 +v_1.1_v_2.7_v_3.4 6571 +v_1.1_v_2.7_v_3.13 6572 +v_1.1_v_2.5_v_3.7 6573 +v_1.9_v_2.1_v_3.10 6574 +v_1.9_v_2.4_v_3.1 6575 +v_1.9_v_2.4_v_3.12 6576 +v_1.9_v_2.4_v_3.3 6577 +v_1.9_v_2.4_v_3.5 6578 +v_1.9_v_2.4_v_3.8 6579 +v_1.9_v_2.8_v_3.1 6580 +v_1.9_v_2.8_v_3.12 6581 +v_1.9_v_2.8_v_3.3 6582 +v_1.9_v_2.8_v_3.5 6583 +v_1.9_v_2.8_v_3.8 6584 +v_1.9_v_2.2_v_3.2 6585 +v_1.9_v_2.7_v_3.4 6586 +v_1.9_v_2.7_v_3.13 6587 +v_1.9_v_2.5_v_3.7 6588 +v_1.3_v_2.1_v_3.10 6589 +v_1.3_v_2.8_v_3.1 6590 +v_1.3_v_2.8_v_3.12 6591 +v_1.3_v_2.8_v_3.3 6592 +v_1.3_v_2.8_v_3.5 6593 +v_1.3_v_2.8_v_3.8 6594 +v_1.3_v_2.2_v_3.2 6595 +v_1.3_v_2.7_v_3.4 6596 +v_1.3_v_2.7_v_3.13 6597 +v_1.3_v_2.5_v_3.7 6598 +v_1.5_v_2.1_v_3.6 6599 +v_1.5_v_2.1_v_3.9 6600 +v_1.5_v_2.8_v_3.11 6601 +v_1.5_v_2.8_v_3.9 6602 +v_1.5_v_2.8_v_3.5 6603 +v_1.5_v_2.8_v_3.8 6604 +v_1.5_v_2.7_v_3.13 6605 +v_1.6_v_2.8_v_3.3 6606 +v_1.6_v_2.7_v_3.4 6607 +v_1.8_v_2.8_v_3.1 6608 +v_1.8_v_2.8_v_3.11 6609 +v_1.8_v_2.8_v_3.9 6610 +v_1.8_v_2.8_v_3.8 6611 +v_1.8_v_2.2_v_3.2 6612 +v_1.8_v_2.7_v_3.13 6613 +v_1.8_v_2.5_v_3.7 6614 +v_1.2_v_2.3_v_3.1 6615 +v_1.2_v_2.3_v_3.10 6616 +v_1.2_v_2.3_v_3.12 6617 +v_1.2_v_2.6_v_3.3 6618 +v_1.2_v_2.6_v_3.5 6619 +v_1.2_v_2.6_v_3.8 6620 +v_1.2_v_2.2_v_3.2 6621 +v_1.2_v_2.7_v_3.4 6622 +v_1.2_v_2.7_v_3.13 6623 +v_1.2_v_2.5_v_3.7 6624 +v_1.4_v_2.3_v_3.1 6625 +v_1.4_v_2.3_v_3.10 6626 +v_1.4_v_2.3_v_3.12 6627 +v_1.4_v_2.6_v_3.3 6628 +v_1.4_v_2.6_v_3.5 6629 +v_1.4_v_2.6_v_3.8 6630 +v_1.4_v_2.2_v_3.2 6631 +v_1.4_v_2.7_v_3.4 6632 +v_1.4_v_2.7_v_3.13 6633 +v_1.4_v_2.5_v_3.7 6634 +v_1.10_v_2.3_v_3.1 6635 +v_1.10_v_2.3_v_3.10 6636 +v_1.10_v_2.3_v_3.12 6637 +v_1.10_v_2.6_v_3.3 6638 +v_1.10_v_2.6_v_3.5 6639 +v_1.10_v_2.6_v_3.8 6640 +v_1.10_v_2.2_v_3.2 6641 +v_1.10_v_2.7_v_3.4 6642 +v_1.10_v_2.7_v_3.13 6643 +v_1.10_v_2.5_v_3.7 6644 +v_1.7_v_2.3_v_3.1 6645 +v_1.7_v_2.3_v_3.10 6646 +v_1.7_v_2.3_v_3.12 6647 +v_1.7_v_2.6_v_3.3 6648 +v_1.7_v_2.6_v_3.5 6649 +v_1.7_v_2.6_v_3.8 6650 +v_1.7_v_2.2_v_3.2 6651 +v_1.7_v_2.7_v_3.4 6652 +v_1.7_v_2.7_v_3.13 6653 +v_1.7_v_2.5_v_3.7 6654 +w_1.1_w_2.1_w_3.1 6655 +w_1.1_w_2.9_w_3.12 6656 +w_1.1_w_2.9_w_3.14 6657 +w_1.1_w_2.5_w_3.5 6658 +w_1.1_w_2.5_w_3.14 6659 +w_1.1_w_2.2_w_3.2 6660 +w_1.1_w_2.2_w_3.11 6661 +w_1.1_w_2.4_w_3.6 6662 +w_1.1_w_2.6_w_3.11 6663 +w_1.1_w_2.8_w_3.4 6664 +w_1.1_w_2.8_w_3.9 6665 +w_1.1_w_2.8_w_3.11 6666 +w_1.8_w_2.1_w_3.1 6667 +w_1.8_w_2.9_w_3.12 6668 +w_1.8_w_2.9_w_3.14 6669 +w_1.8_w_2.5_w_3.5 6670 +w_1.8_w_2.5_w_3.14 6671 +w_1.8_w_2.2_w_3.2 6672 +w_1.8_w_2.2_w_3.11 6673 +w_1.8_w_2.4_w_3.6 6674 +w_1.8_w_2.6_w_3.11 6675 +w_1.8_w_2.8_w_3.4 6676 +w_1.8_w_2.8_w_3.9 6677 +w_1.8_w_2.8_w_3.11 6678 +w_1.10_w_2.1_w_3.1 6679 +w_1.10_w_2.9_w_3.12 6680 +w_1.10_w_2.9_w_3.14 6681 +w_1.10_w_2.5_w_3.5 6682 +w_1.10_w_2.5_w_3.14 6683 +w_1.10_w_2.2_w_3.2 6684 +w_1.10_w_2.2_w_3.11 6685 +w_1.10_w_2.4_w_3.6 6686 +w_1.10_w_2.6_w_3.11 6687 +w_1.10_w_2.8_w_3.4 6688 +w_1.10_w_2.8_w_3.9 6689 +w_1.10_w_2.8_w_3.11 6690 +w_1.4_w_2.1_w_3.1 6691 +w_1.4_w_2.9_w_3.3 6692 +w_1.4_w_2.9_w_3.14 6693 +w_1.4_w_2.5_w_3.5 6694 +w_1.4_w_2.5_w_3.14 6695 +w_1.4_w_2.2_w_3.2 6696 +w_1.4_w_2.2_w_3.11 6697 +w_1.4_w_2.4_w_3.6 6698 +w_1.4_w_2.6_w_3.11 6699 +w_1.4_w_2.8_w_3.4 6700 +w_1.4_w_2.8_w_3.9 6701 +w_1.4_w_2.8_w_3.11 6702 +w_1.5_w_2.1_w_3.1 6703 +w_1.5_w_2.9_w_3.12 6704 +w_1.5_w_2.9_w_3.14 6705 +w_1.5_w_2.5_w_3.5 6706 +w_1.5_w_2.5_w_3.14 6707 +w_1.5_w_2.2_w_3.2 6708 +w_1.5_w_2.2_w_3.11 6709 +w_1.5_w_2.4_w_3.6 6710 +w_1.5_w_2.6_w_3.11 6711 +w_1.5_w_2.8_w_3.4 6712 +w_1.5_w_2.8_w_3.9 6713 +w_1.5_w_2.8_w_3.11 6714 +w_1.6_w_2.1_w_3.1 6715 +w_1.6_w_2.9_w_3.12 6716 +w_1.6_w_2.9_w_3.14 6717 +w_1.6_w_2.5_w_3.5 6718 +w_1.6_w_2.5_w_3.14 6719 +w_1.6_w_2.2_w_3.2 6720 +w_1.6_w_2.2_w_3.11 6721 +w_1.6_w_2.4_w_3.6 6722 +w_1.6_w_2.6_w_3.11 6723 +w_1.6_w_2.8_w_3.4 6724 +w_1.6_w_2.8_w_3.9 6725 +w_1.6_w_2.8_w_3.11 6726 +w_1.7_w_2.1_w_3.1 6727 +w_1.7_w_2.9_w_3.12 6728 +w_1.7_w_2.9_w_3.14 6729 +w_1.7_w_2.5_w_3.5 6730 +w_1.7_w_2.5_w_3.14 6731 +w_1.7_w_2.2_w_3.2 6732 +w_1.7_w_2.2_w_3.11 6733 +w_1.7_w_2.4_w_3.6 6734 +w_1.7_w_2.6_w_3.11 6735 +w_1.7_w_2.8_w_3.4 6736 +w_1.7_w_2.8_w_3.9 6737 +w_1.7_w_2.8_w_3.11 6738 +w_1.13_w_2.1_w_3.1 6739 +w_1.13_w_2.9_w_3.12 6740 +w_1.13_w_2.9_w_3.14 6741 +w_1.13_w_2.5_w_3.5 6742 +w_1.13_w_2.5_w_3.14 6743 +w_1.13_w_2.2_w_3.2 6744 +w_1.13_w_2.2_w_3.11 6745 +w_1.13_w_2.4_w_3.6 6746 +w_1.13_w_2.6_w_3.11 6747 +w_1.13_w_2.8_w_3.4 6748 +w_1.13_w_2.8_w_3.9 6749 +w_1.13_w_2.8_w_3.11 6750 +w_1.2_w_2.1_w_3.1 6751 +w_1.2_w_2.11_w_3.12 6752 +w_1.2_w_2.11_w_3.14 6753 +w_1.2_w_2.13_w_3.6 6754 +w_1.2_w_2.14_w_3.6 6755 +w_1.11_w_2.12_w_3.5 6756 +w_1.11_w_2.12_w_3.14 6757 +w_1.11_w_2.2_w_3.2 6758 +w_1.11_w_2.2_w_3.13 6759 +w_1.11_w_2.3_w_3.4 6760 +w_1.11_w_2.13_w_3.7 6761 +w_1.11_w_2.14_w_3.13 6762 +w_1.3_w_2.1_w_3.1 6763 +w_1.3_w_2.11_w_3.12 6764 +w_1.3_w_2.11_w_3.8 6765 +w_1.3_w_2.7_w_3.5 6766 +w_1.3_w_2.7_w_3.8 6767 +w_1.12_w_2.1_w_3.1 6768 +w_1.12_w_2.11_w_3.12 6769 +w_1.12_w_2.11_w_3.14 6770 +w_1.12_w_2.12_w_3.5 6771 +w_1.12_w_2.12_w_3.14 6772 +w_1.15_w_2.1_w_3.1 6773 +w_1.15_w_2.11_w_3.12 6774 +w_1.15_w_2.11_w_3.10 6775 +w_1.15_w_2.11_w_3.14 6776 +w_1.15_w_2.10_w_3.5 6777 +w_1.15_w_2.10_w_3.10 6778 +w_1.15_w_2.12_w_3.5 6779 +w_1.15_w_2.12_w_3.14 6780 +w_1.9_w_2.2_w_3.2 6781 +w_1.9_w_2.2_w_3.11 6782 +w_1.9_w_2.4_w_3.6 6783 +w_1.9_w_2.6_w_3.11 6784 +w_1.9_w_2.8_w_3.4 6785 +w_1.9_w_2.8_w_3.9 6786 +w_1.9_w_2.8_w_3.11 6787 +w_1.14_w_2.2_w_3.2 6788 +w_1.14_w_2.2_w_3.11 6789 +w_1.14_w_2.4_w_3.6 6790 +w_1.14_w_2.6_w_3.11 6791 +w_1.14_w_2.8_w_3.4 6792 +w_1.14_w_2.8_w_3.9 6793 +w_1.14_w_2.8_w_3.11 6794 +y_1.1_y_2.1_y_3.1 6795 +y_1.1_y_2.1_y_3.6 6796 +y_1.1_y_2.2_y_3.2 6797 +y_1.1_y_2.10_y_3.7 6798 +y_1.1_y_2.3_y_3.3 6799 +y_1.1_y_2.3_y_3.8 6800 +y_1.1_y_2.8_y_3.4 6801 +y_1.1_y_2.8_y_3.5 6802 +y_1.3_y_2.6_y_3.1 6803 +y_1.3_y_2.2_y_3.2 6804 +y_1.3_y_2.10_y_3.7 6805 +y_1.3_y_2.3_y_3.8 6806 +y_1.3_y_2.11_y_3.4 6807 +y_1.3_y_2.11_y_3.5 6808 +y_1.11_y_2.6_y_3.1 6809 +y_1.11_y_2.2_y_3.2 6810 +y_1.11_y_2.10_y_3.7 6811 +y_1.11_y_2.3_y_3.8 6812 +y_1.11_y_2.11_y_3.4 6813 +y_1.11_y_2.11_y_3.5 6814 +y_1.5_y_2.6_y_3.1 6815 +y_1.5_y_2.2_y_3.2 6816 +y_1.5_y_2.10_y_3.7 6817 +y_1.5_y_2.3_y_3.8 6818 +y_1.5_y_2.11_y_3.4 6819 +y_1.5_y_2.11_y_3.5 6820 +y_1.8_y_2.6_y_3.1 6821 +y_1.8_y_2.2_y_3.2 6822 +y_1.8_y_2.10_y_3.7 6823 +y_1.8_y_2.3_y_3.8 6824 +y_1.8_y_2.11_y_3.4 6825 +y_1.8_y_2.11_y_3.5 6826 +y_1.9_y_2.6_y_3.1 6827 +y_1.9_y_2.2_y_3.2 6828 +y_1.9_y_2.10_y_3.7 6829 +y_1.9_y_2.3_y_3.8 6830 +y_1.9_y_2.11_y_3.4 6831 +y_1.9_y_2.11_y_3.5 6832 +y_1.2_y_2.4_y_3.6 6833 +y_1.10_y_2.2_y_3.2 6834 +y_1.10_y_2.10_y_3.7 6835 +y_1.10_y_2.5_y_3.8 6836 +y_1.10_y_2.5_y_3.4 6837 +y_1.10_y_2.5_y_3.5 6838 +y_1.4_y_2.7_y_3.1 6839 +y_1.4_y_2.2_y_3.2 6840 +y_1.4_y_2.10_y_3.7 6841 +y_1.4_y_2.5_y_3.8 6842 +y_1.4_y_2.5_y_3.4 6843 +y_1.4_y_2.5_y_3.5 6844 +y_1.6_y_2.5_y_3.5 6845 +y_1.12_y_2.9_y_3.6 6846 +y_1.12_y_2.2_y_3.2 6847 +y_1.12_y_2.10_y_3.7 6848 +y_1.12_y_2.5_y_3.8 6849 +y_1.12_y_2.5_y_3.4 6850 +y_1.12_y_2.5_y_3.5 6851 +y_1.13_y_2.9_y_3.1 6852 +y_1.13_y_2.9_y_3.6 6853 +y_1.13_y_2.2_y_3.2 6854 +y_1.13_y_2.10_y_3.7 6855 +y_1.13_y_2.5_y_3.8 6856 +y_1.13_y_2.5_y_3.4 6857 +y_1.13_y_2.5_y_3.5 6858 +y_1.7_y_2.9_y_3.1 6859 +y_1.7_y_2.9_y_3.6 6860 +y_1.7_y_2.2_y_3.2 6861 +y_1.7_y_2.10_y_3.7 6862 +y_1.7_y_2.5_y_3.8 6863 +y_1.7_y_2.5_y_3.4 6864 +y_1.7_y_2.5_y_3.5 6865 +z_1.1_z_2.1_z_3.1 6866 +z_1.1_z_2.1_z_3.5 6867 +z_1.1_z_2.8_z_3.1 6868 +z_1.1_z_2.8_z_3.9 6869 +z_1.1_z_2.4_z_3.6 6870 +z_1.1_z_2.6_z_3.4 6871 +z_1.1_z_2.6_z_3.12 6872 +z_1.1_z_2.6_z_3.11 6873 +z_1.1_z_2.6_z_3.3 6874 +z_1.1_z_2.6_z_3.7 6875 +z_1.1_z_2.6_z_3.8 6876 +z_1.3_z_2.1_z_3.1 6877 +z_1.3_z_2.1_z_3.5 6878 +z_1.3_z_2.8_z_3.1 6879 +z_1.3_z_2.8_z_3.9 6880 +z_1.3_z_2.2_z_3.2 6881 +z_1.3_z_2.3_z_3.4 6882 +z_1.3_z_2.3_z_3.12 6883 +z_1.3_z_2.3_z_3.11 6884 +z_1.3_z_2.3_z_3.3 6885 +z_1.3_z_2.3_z_3.7 6886 +z_1.3_z_2.3_z_3.8 6887 +z_1.4_z_2.4_z_3.6 6888 +z_1.4_z_2.4_z_3.10 6889 +z_1.10_z_2.1_z_3.1 6890 +z_1.10_z_2.1_z_3.5 6891 +z_1.10_z_2.8_z_3.1 6892 +z_1.10_z_2.8_z_3.9 6893 +z_1.10_z_2.9_z_3.4 6894 +z_1.10_z_2.9_z_3.12 6895 +z_1.10_z_2.9_z_3.11 6896 +z_1.10_z_2.9_z_3.3 6897 +z_1.10_z_2.9_z_3.7 6898 +z_1.10_z_2.9_z_3.8 6899 +z_1.5_z_2.1_z_3.1 6900 +z_1.5_z_2.1_z_3.5 6901 +z_1.5_z_2.8_z_3.1 6902 +z_1.5_z_2.8_z_3.9 6903 +z_1.5_z_2.4_z_3.6 6904 +z_1.5_z_2.9_z_3.4 6905 +z_1.5_z_2.9_z_3.12 6906 +z_1.5_z_2.9_z_3.11 6907 +z_1.5_z_2.9_z_3.3 6908 +z_1.5_z_2.9_z_3.7 6909 +z_1.5_z_2.9_z_3.8 6910 +z_1.7_z_2.1_z_3.1 6911 +z_1.7_z_2.1_z_3.5 6912 +z_1.7_z_2.8_z_3.1 6913 +z_1.7_z_2.8_z_3.9 6914 +z_1.7_z_2.4_z_3.10 6915 +z_1.7_z_2.9_z_3.4 6916 +z_1.7_z_2.9_z_3.12 6917 +z_1.7_z_2.9_z_3.11 6918 +z_1.7_z_2.9_z_3.3 6919 +z_1.7_z_2.9_z_3.7 6920 +z_1.7_z_2.9_z_3.8 6921 +z_1.8_z_2.1_z_3.1 6922 +z_1.8_z_2.1_z_3.5 6923 +z_1.8_z_2.8_z_3.1 6924 +z_1.8_z_2.8_z_3.9 6925 +z_1.8_z_2.4_z_3.10 6926 +z_1.8_z_2.9_z_3.4 6927 +z_1.8_z_2.9_z_3.12 6928 +z_1.8_z_2.9_z_3.11 6929 +z_1.8_z_2.9_z_3.3 6930 +z_1.8_z_2.9_z_3.7 6931 +z_1.8_z_2.9_z_3.8 6932 +z_1.9_z_2.1_z_3.1 6933 +z_1.9_z_2.1_z_3.5 6934 +z_1.9_z_2.8_z_3.1 6935 +z_1.9_z_2.8_z_3.9 6936 +z_1.9_z_2.4_z_3.6 6937 +z_1.9_z_2.4_z_3.10 6938 +z_1.9_z_2.9_z_3.4 6939 +z_1.9_z_2.9_z_3.12 6940 +z_1.9_z_2.9_z_3.11 6941 +z_1.9_z_2.9_z_3.3 6942 +z_1.9_z_2.9_z_3.7 6943 +z_1.9_z_2.9_z_3.8 6944 +z_1.2_z_2.1_z_3.1 6945 +z_1.2_z_2.1_z_3.5 6946 +z_1.2_z_2.8_z_3.1 6947 +z_1.2_z_2.8_z_3.9 6948 +z_1.2_z_2.2_z_3.2 6949 +z_1.2_z_2.5_z_3.10 6950 +z_1.2_z_2.3_z_3.4 6951 +z_1.2_z_2.3_z_3.12 6952 +z_1.2_z_2.3_z_3.11 6953 +z_1.2_z_2.3_z_3.3 6954 +z_1.2_z_2.3_z_3.7 6955 +z_1.2_z_2.3_z_3.8 6956 +z_1.2_z_2.7_z_3.4 6957 +z_1.2_z_2.7_z_3.12 6958 +z_1.2_z_2.7_z_3.11 6959 +z_1.2_z_2.7_z_3.3 6960 +z_1.2_z_2.7_z_3.7 6961 +z_1.2_z_2.7_z_3.8 6962 +z_1.6_z_2.1_z_3.1 6963 +z_1.6_z_2.1_z_3.5 6964 +z_1.6_z_2.8_z_3.1 6965 +z_1.6_z_2.8_z_3.9 6966 +z_1.6_z_2.5_z_3.10 6967 +z_1.6_z_2.7_z_3.4 6968 +z_1.6_z_2.7_z_3.12 6969 +z_1.6_z_2.7_z_3.11 6970 +z_1.6_z_2.7_z_3.3 6971 +z_1.6_z_2.7_z_3.7 6972 +z_1.6_z_2.7_z_3.8 6973 +z_1.11_z_2.1_z_3.1 6974 +z_1.11_z_2.1_z_3.5 6975 +z_1.11_z_2.8_z_3.1 6976 +z_1.11_z_2.8_z_3.9 6977 +z_1.11_z_2.5_z_3.6 6978 +z_1.11_z_2.5_z_3.10 6979 +z_1.11_z_2.7_z_3.4 6980 +z_1.11_z_2.7_z_3.12 6981 +z_1.11_z_2.7_z_3.11 6982 +z_1.11_z_2.7_z_3.3 6983 +z_1.11_z_2.7_z_3.7 6984 +z_1.11_z_2.7_z_3.8 6985 +z_1.12_z_2.1_z_3.1 6986 +z_1.12_z_2.1_z_3.5 6987 +z_1.12_z_2.8_z_3.1 6988 +z_1.12_z_2.8_z_3.9 6989 +z_1.12_z_2.5_z_3.10 6990 +z_1.12_z_2.7_z_3.4 6991 +z_1.12_z_2.7_z_3.12 6992 +z_1.12_z_2.7_z_3.11 6993 +z_1.12_z_2.7_z_3.3 6994 +z_1.12_z_2.7_z_3.7 6995 +z_1.12_z_2.7_z_3.8 6996 +zh_1.1_zh_2.1_zh_3.1 6997 diff --git a/system/system/usr/srec/en-US/hmmlist b/system/system/usr/srec/en-US/hmmlist new file mode 100644 index 0000000000000000000000000000000000000000..c739d8f3cb83d89313640f2e1e66b5689ae8b22b Binary files /dev/null and b/system/system/usr/srec/en-US/hmmlist differ diff --git a/system/system/usr/srec/en-US/input_mean_std_dev b/system/system/usr/srec/en-US/input_mean_std_dev new file mode 100644 index 0000000000000000000000000000000000000000..51d83db8f2381bdda050a39ae66fb81966773095 Binary files /dev/null and b/system/system/usr/srec/en-US/input_mean_std_dev differ diff --git a/system/system/usr/srec/en-US/lexicon.U.fst b/system/system/usr/srec/en-US/lexicon.U.fst new file mode 100644 index 0000000000000000000000000000000000000000..b04289e3a89e7ff0554701a63b8d58d3653de617 Binary files /dev/null and b/system/system/usr/srec/en-US/lexicon.U.fst differ diff --git a/system/system/usr/srec/en-US/lstm_model.uint8.data b/system/system/usr/srec/en-US/lstm_model.uint8.data new file mode 100644 index 0000000000000000000000000000000000000000..5703648e223449a1f31af0a102bf0056ede7edf0 Binary files /dev/null and b/system/system/usr/srec/en-US/lstm_model.uint8.data differ diff --git a/system/system/usr/srec/en-US/magic_mic.config b/system/system/usr/srec/en-US/magic_mic.config new file mode 100644 index 0000000000000000000000000000000000000000..c8a42553fbbc1de00453e64e129daff5239b2408 Binary files /dev/null and b/system/system/usr/srec/en-US/magic_mic.config differ diff --git a/system/system/usr/srec/en-US/media_bias.fst b/system/system/usr/srec/en-US/media_bias.fst new file mode 100644 index 0000000000000000000000000000000000000000..b2687117490c169f9a77b5e80d86046117ffce06 Binary files /dev/null and b/system/system/usr/srec/en-US/media_bias.fst differ diff --git a/system/system/usr/srec/en-US/metadata b/system/system/usr/srec/en-US/metadata new file mode 100644 index 0000000000000000000000000000000000000000..15727abd15d62457caf9dc155ef58c20a8139f22 Binary files /dev/null and b/system/system/usr/srec/en-US/metadata differ diff --git a/system/system/usr/srec/en-US/monastery_config.pumpkin b/system/system/usr/srec/en-US/monastery_config.pumpkin new file mode 100644 index 0000000000000000000000000000000000000000..21275756caab67bc32351326f86c0b56f1a00149 Binary files /dev/null and b/system/system/usr/srec/en-US/monastery_config.pumpkin differ diff --git a/system/system/usr/srec/en-US/norm_fst b/system/system/usr/srec/en-US/norm_fst new file mode 100644 index 0000000000000000000000000000000000000000..95c0171e1fc4d83767ce9ebd70a5f97b4ec1e2e2 Binary files /dev/null and b/system/system/usr/srec/en-US/norm_fst differ diff --git a/system/system/usr/srec/en-US/offensive_word_normalizer.mfar b/system/system/usr/srec/en-US/offensive_word_normalizer.mfar new file mode 100644 index 0000000000000000000000000000000000000000..e9d4e9658450c476f82b2d5219547ddb55ef2d47 Binary files /dev/null and b/system/system/usr/srec/en-US/offensive_word_normalizer.mfar differ diff --git a/system/system/usr/srec/en-US/offline_action_data.pb b/system/system/usr/srec/en-US/offline_action_data.pb new file mode 100644 index 0000000000000000000000000000000000000000..1d8faf6bbd27240da8e707017c9826ad8fae95c1 Binary files /dev/null and b/system/system/usr/srec/en-US/offline_action_data.pb differ diff --git a/system/system/usr/srec/en-US/phonelist b/system/system/usr/srec/en-US/phonelist new file mode 100644 index 0000000000000000000000000000000000000000..3c4726d4ae10759f6a4b45ffdbceb991747bffa7 --- /dev/null +++ b/system/system/usr/srec/en-US/phonelist @@ -0,0 +1,44 @@ +<epsilon> 0 +aa 1 +ae 2 +ah 3 +ao 4 +aw 5 +ax 6 +ay 7 +b 8 +ch 9 +d 10 +dh 11 +eh 12 +en 13 +er 14 +ey 15 +f 16 +g 17 +hh 18 +ih 19 +iy 20 +jh 21 +k 22 +l 23 +m 24 +n 25 +nx 26 +ow 27 +oy 28 +p 29 +r 30 +s 31 +sh 32 +sil 33 +t 34 +th 35 +uh 36 +uw 37 +v 38 +w 39 +y 40 +z 41 +zh 42 +* 43 \ No newline at end of file diff --git a/system/system/usr/srec/en-US/portable_lstm b/system/system/usr/srec/en-US/portable_lstm new file mode 100644 index 0000000000000000000000000000000000000000..ee883849dca220c7f0f2bb68084f1a38e68405ee Binary files /dev/null and b/system/system/usr/srec/en-US/portable_lstm differ diff --git a/system/system/usr/srec/en-US/portable_meanstddev b/system/system/usr/srec/en-US/portable_meanstddev new file mode 100644 index 0000000000000000000000000000000000000000..d64e760d9c407b3831c33a1158676adf166742f8 Binary files /dev/null and b/system/system/usr/srec/en-US/portable_meanstddev differ diff --git a/system/system/usr/srec/en-US/pumpkin.mmap b/system/system/usr/srec/en-US/pumpkin.mmap new file mode 100644 index 0000000000000000000000000000000000000000..6941d3222f318b54e211bd5e6404e9e6bc2918cd Binary files /dev/null and b/system/system/usr/srec/en-US/pumpkin.mmap differ diff --git a/system/system/usr/srec/en-US/read_items_bias.fst b/system/system/usr/srec/en-US/read_items_bias.fst new file mode 100644 index 0000000000000000000000000000000000000000..245117037eea9c50028159f50c0c8f8f41964c60 Binary files /dev/null and b/system/system/usr/srec/en-US/read_items_bias.fst differ diff --git a/system/system/usr/srec/en-US/rescoring.fst.compact b/system/system/usr/srec/en-US/rescoring.fst.compact new file mode 100644 index 0000000000000000000000000000000000000000..e267e998d9d6833c19593447ff39b928d6d40c9e Binary files /dev/null and b/system/system/usr/srec/en-US/rescoring.fst.compact differ diff --git a/system/system/usr/srec/en-US/semantics.pumpkin b/system/system/usr/srec/en-US/semantics.pumpkin new file mode 100644 index 0000000000000000000000000000000000000000..4decf035c09bad6605ea53444d4a902d4a9bed66 Binary files /dev/null and b/system/system/usr/srec/en-US/semantics.pumpkin differ diff --git a/system/system/usr/srec/en-US/skip_items_bias.fst b/system/system/usr/srec/en-US/skip_items_bias.fst new file mode 100644 index 0000000000000000000000000000000000000000..996edfbd5cbc734c65a2a261e8f38bece5d2e411 Binary files /dev/null and b/system/system/usr/srec/en-US/skip_items_bias.fst differ diff --git a/system/system/usr/srec/en-US/time_bias.fst b/system/system/usr/srec/en-US/time_bias.fst new file mode 100644 index 0000000000000000000000000000000000000000..aa678d8263bf7ddcce8642c1856c98f540ec223c Binary files /dev/null and b/system/system/usr/srec/en-US/time_bias.fst differ diff --git a/system/system/usr/srec/en-US/transform.mfar b/system/system/usr/srec/en-US/transform.mfar new file mode 100644 index 0000000000000000000000000000000000000000..27d156a15704b93d0449320b639507cb5472adbe Binary files /dev/null and b/system/system/usr/srec/en-US/transform.mfar differ diff --git a/system/system/usr/srec/en-US/voice_actions.config b/system/system/usr/srec/en-US/voice_actions.config new file mode 100644 index 0000000000000000000000000000000000000000..8ded1d7f03216dc0edae5adf69ca54192c51fa04 Binary files /dev/null and b/system/system/usr/srec/en-US/voice_actions.config differ diff --git a/system/system/usr/srec/en-US/voice_actions_compiler.config b/system/system/usr/srec/en-US/voice_actions_compiler.config new file mode 100644 index 0000000000000000000000000000000000000000..cd20b161a9d2a36d2133c2aa455fdfe48cd7fd77 Binary files /dev/null and b/system/system/usr/srec/en-US/voice_actions_compiler.config differ diff --git a/system/system/usr/srec/en-US/word_confidence_classifier b/system/system/usr/srec/en-US/word_confidence_classifier new file mode 100644 index 0000000000000000000000000000000000000000..49c3d4e857ac443e54f08ff4eb8ccf3c63846e23 Binary files /dev/null and b/system/system/usr/srec/en-US/word_confidence_classifier differ diff --git a/system/system/usr/srec/en-US/wordlist.syms b/system/system/usr/srec/en-US/wordlist.syms new file mode 100644 index 0000000000000000000000000000000000000000..f5f1554fe14cfc7807ff16a579db22ff4a347892 --- /dev/null +++ b/system/system/usr/srec/en-US/wordlist.syms @@ -0,0 +1,64354 @@ +<epsilon> 0 +s 1 +c 2 +S 3 +p 4 +C 5 +M 6 +B 7 +b 8 +r 9 +d 10 +a 11 +t 12 +m 13 +A 14 +P 15 +f 16 +R 17 +D 18 +h 19 +T 20 +L 21 +H 22 +e 23 +G 24 +g 25 +i 26 +l 27 +w 28 +W 29 +F 30 +K 31 +E 32 +o 33 +N 34 +n 35 +J 36 +u 37 +O 38 +v 39 +I 40 +V 41 +k 42 +j 43 +1 44 +U 45 +2 46 +3 47 +Y 48 +4 49 +5 50 +y 51 +6 52 +7 53 +9 54 +q 55 +Z 56 +8 57 +Q 58 +z 59 +X 60 +x 61 +0 62 +: 63 +/ 64 +. 65 +@ 66 +& 67 +' 68 ++ 69 +! 70 +% 71 +, 72 +- 73 +? 74 +équipement 75 +st 76 +sh 77 +su 78 +sp 79 +se 80 +sa 81 +so 82 +si 83 +sy 84 +sq 85 +s. 86 +s1 87 +s2 88 +sd 89 +s3 90 +s4 91 +s5 92 +sIGNARAMA 93 +sOooo 94 +sbcglobal.net 95 +sf 96 +ss 97 +co 98 +ca 99 +ch 100 +ci 101 +c$contacts 102 +c1 103 +cc 104 +cn 105 +cz 106 +c'mon 107 +c-section 108 +c2 109 +c3 110 +c4 111 +c5 112 +c6 113 +c7 114 +cORESTAFF 115 +cVS 116 +cd 117 +cf 118 +cm 119 +cv 120 +St 121 +Sh 122 +So 123 +Si 124 +SA 125 +SP 126 +SS 127 +ST 128 +SM 129 +SE 130 +SC 131 +SI 132 +SL 133 +SO 134 +SW 135 +SR 136 +SD 137 +SU 138 +SB 139 +SH 140 +SN 141 +SF 142 +SG 143 +SK 144 +SQ 145 +Sr 146 +S's 147 +SJ 148 +SX 149 +Sbarro 150 +Sgt 151 +Szechuan 152 +pa 153 +po 154 +pi 155 +pl 156 +pp 157 +pc 158 +pk 159 +pt 160 +p90 161 +pg 162 +pj 163 +pm 164 +p1 165 +p2 166 +p3 167 +pH 168 +pS 169 +pdf 170 +pffcu 171 +px 172 +Co 173 +Cl 174 +Cu 175 +CC 176 +CP 177 +CS 178 +CA 179 +CD 180 +CM 181 +CN 182 +CR 183 +CI 184 +CL 185 +CO 186 +CB 187 +CE 188 +CF 189 +CH 190 +CT 191 +CV 192 +CW 193 +CG 194 +CU 195 +CJ 196 +CK 197 +Ct 198 +Czech 199 +C's 200 +CQ 201 +CX 202 +CY 203 +CZ 204 +Ma 205 +Mo 206 +Mi 207 +Me 208 +My 209 +MS 210 +MC 211 +MO 212 +MT 213 +MI 214 +ML 215 +MM 216 +MA 217 +MD 218 +MG 219 +MP 220 +MJ 221 +MB 222 +MH 223 +MU 224 +MV 225 +MF 226 +Mr 227 +ME 228 +MK 229 +MW 230 +M's 231 +MN 232 +MX 233 +Mb 234 +Mk 235 +Ms 236 +Mt 237 +Br 238 +Be 239 +Bo 240 +Bi 241 +By 242 +BB 243 +BC 244 +BM 245 +BO 246 +BA 247 +BF 248 +BL 249 +BS 250 +BT 251 +BI 252 +BJ 253 +BN 254 +BP 255 +BR 256 +BD 257 +BG 258 +BH 259 +BW 260 +B's 261 +BK 262 +BQ 263 +BU 264 +BV 265 +BX 266 +BZ 267 +Bhutan 268 +Bjorn 269 +ba 270 +bo 271 +bu 272 +be 273 +bi 274 +by 275 +b1 276 +bf 277 +bw3 278 +b'ville 279 +b2 280 +b4 281 +b6 282 +b96 283 +bTW 284 +bc 285 +bgmu 286 +bhai 287 +bj 288 +bmw 289 +bn 290 +bs 291 +btw 292 +re 293 +ra 294 +ro 295 +ri 296 +ru 297 +rx 298 +ry 299 +r2 300 +rs 301 +r.i.p 302 +r1 303 +r4 304 +r5 305 +r6 306 +r8 307 +rETECH 308 +rd 309 +rg3 310 +rly 311 +rm 312 +rpm 313 +de 314 +di 315 +do 316 +dr 317 +da 318 +du 319 +d1 320 +d-bag 321 +d2 322 +d3 323 +dARCARS 324 +dB 325 +dc 326 +dd 327 +dfcu 328 +dj 329 +dk 330 +dlow 331 +dmv 332 +dnt 333 +dvd 334 +an 335 +al 336 +ac 337 +ad 338 +ar 339 +as 340 +ap 341 +am 342 +au 343 +ab 344 +at 345 +ai 346 +aw 347 +av 348 +ax 349 +aa 350 +ah 351 +a. 352 +az 353 +a1 354 +ay 355 +a2 356 +a4 357 +a/c 358 +a0 359 +a3 360 +a5 361 +a6 362 +a7 363 +a8 364 +a9 365 +aAA 366 +aI 367 +aT&T 368 +aja 369 +tr 370 +te 371 +ta 372 +to 373 +th 374 +ti 375 +tu 376 +ty 377 +tt 378 +ts 379 +tv 380 +t2 381 +t3 382 +t's 383 +t.i 384 +t1 385 +t5 386 +t6 387 +t8 388 +t9 389 +tAP 390 +tC 391 +tJ 392 +tSFL 393 +tUFF 394 +tXU 395 +tbh 396 +td 397 +tmobile 398 +tn 399 +txt 400 +ma 401 +mo 402 +mi 403 +me 404 +mu 405 +my 406 +mp 407 +mr 408 +ms 409 +m. 410 +mm 411 +m1 412 +mg 413 +m2 414 +m3 415 +m4 416 +m5 417 +m6 418 +m8 419 +mObridge 420 +mPerks 421 +mfg 422 +mhm 423 +mjna 424 +ml 425 +mn 426 +mx 427 +Al 428 +An 429 +Am 430 +As 431 +Ad 432 +At 433 +Ag 434 +AC 435 +AT 436 +AM 437 +AS 438 +AB 439 +AD 440 +AP 441 +AA 442 +AF 443 +AI 444 +AR 445 +AV 446 +AE 447 +AJ 448 +AL 449 +AW 450 +AG 451 +AK 452 +AO 453 +AH 454 +A's 455 +AQ 456 +AU 457 +AXA 458 +AZ 459 +Pa 460 +Pi 461 +PS 462 +PC 463 +PD 464 +PP 465 +PA 466 +PE 467 +PO 468 +PR 469 +PT 470 +PI 471 +PM 472 +PB 473 +PN 474 +PG 475 +PF 476 +PL 477 +PJ 478 +PV 479 +PK 480 +PU 481 +P's 482 +PQ 483 +PW 484 +PX 485 +Pt 486 +PvP 487 +PwC 488 +fi 489 +fo 490 +fa 491 +fr 492 +fe 493 +fu 494 +f-ing 495 +f.y.i 496 +f1 497 +fRANK 498 +fUCK 499 +fYI 500 +fb 501 +fm 502 +fsnb 503 +ft 504 +fwy 505 +fyi 506 +Ro 507 +RS 508 +RC 509 +RE 510 +RI 511 +RO 512 +RT 513 +RA 514 +RB 515 +RM 516 +RP 517 +RD 518 +RF 519 +RG 520 +RV 521 +RJ 522 +RK 523 +RN 524 +RR 525 +RW 526 +R's 527 +RH 528 +RL 529 +RX 530 +RYA 531 +Rd 532 +Rs 533 +Rt 534 +Rx 535 +De 536 +Da 537 +Do 538 +Di 539 +Du 540 +Dr 541 +DC 542 +DS 543 +DV 544 +DO 545 +DM 546 +DH 547 +DT 548 +DD 549 +DN 550 +DA 551 +DI 552 +DP 553 +DJ 554 +DF 555 +DW 556 +DB 557 +DL 558 +DR 559 +DX 560 +DG 561 +DK 562 +DQ 563 +DZ 564 +Django 565 +Dvorak 566 +ho 567 +ha 568 +he 569 +hi 570 +hu 571 +hy 572 +hm 573 +h2 574 +hd 575 +h&L 576 +h1 577 +h3 578 +hhgregg 579 +hrs 580 +hsn.com 581 +htc 582 +hville 583 +To 584 +Ti 585 +Ty 586 +TC 587 +TR 588 +TM 589 +TS 590 +TH 591 +TI 592 +TA 593 +TB 594 +TD 595 +TP 596 +TT 597 +TV 598 +TG 599 +TK 600 +TW 601 +TJ 602 +TL 603 +TN 604 +TF 605 +TX 606 +T's 607 +TQ 608 +Tso's 609 +La 610 +Le 611 +Lo 612 +Li 613 +Lu 614 +LE 615 +LA 616 +LM 617 +LC 618 +LS 619 +LT 620 +LP 621 +LD 622 +LG 623 +LL 624 +LB 625 +LK 626 +LV 627 +LH 628 +LJ 629 +LR 630 +Lt 631 +LF 632 +LQ 633 +LW 634 +LX 635 +Lhasa 636 +Ln 637 +Ho 638 +He 639 +Hi 640 +Hy 641 +HI 642 +HO 643 +HS 644 +HT 645 +HC 646 +HD 647 +HP 648 +HH 649 +HM 650 +HR 651 +HA 652 +HG 653 +HB 654 +HL 655 +H's 656 +HF 657 +HJ 658 +HK 659 +HQ 660 +HVAC 661 +HW 662 +HX 663 +Hsu 664 +Hwy 665 +ex 666 +en 667 +el 668 +em 669 +es 670 +ed 671 +er 672 +eye 673 +et 674 +eff 675 +eg 676 +ep 677 +ee 678 +eh 679 +e2 680 +e3 681 +e40 682 +e7 683 +eHarmony 684 +eNews 685 +eSPN 686 +eTown 687 +eV 688 +ek 689 +eons 690 +eww 691 +Go 692 +Gi 693 +GT 694 +GS 695 +GM 696 +GR 697 +GE 698 +GB 699 +GC 700 +GN 701 +GP 702 +GA 703 +GF 704 +GH 705 +GO 706 +GV 707 +GD 708 +GI 709 +G's 710 +GG 711 +GJ 712 +GK 713 +GL 714 +GQ 715 +GUI 716 +GW 717 +GX 718 +GYN 719 +Gd 720 +Gmail 721 +Gnarls 722 +gr 723 +ga 724 +go 725 +ge 726 +gi 727 +g2 728 +g3 729 +g4 730 +gf 731 +gmail 732 +g'night 733 +g1 734 +g5 735 +g6 736 +g8 737 +gM 738 +gTunes 739 +gb3 740 +gchat 741 +gg 742 +gps.com 743 +gs3 744 +in 745 +im 746 +id 747 +ir 748 +it 749 +il 750 +is 751 +ic 752 +if 753 +i3 754 +ia 755 +iz 756 +i4 757 +ie 758 +i25 759 +i5 760 +i7 761 +i9 762 +iBook 763 +iDoctor 764 +iHome 765 +iOS 766 +iRise 767 +ibuprofen 768 +ih 769 +iight 770 +ik 771 +iu 772 +la 773 +li 774 +lo 775 +le 776 +ly 777 +ll 778 +lb 779 +lg 780 +lmao 781 +l1 782 +l2 783 +l3 784 +l5 785 +lEGO 786 +lOL 787 +lP&L 788 +lds.org 789 +lr44 790 +wa 791 +we 792 +wo 793 +w/ 794 +w2 795 +w-9 796 +w.e 797 +w4 798 +w9 799 +wTF 800 +wcsg 801 +wd40 802 +wg&r 803 +wk 804 +wqmx 805 +ws 806 +wyndham 807 +We 808 +WS 809 +WB 810 +WI 811 +WP 812 +Wu 813 +WA 814 +WC 815 +WG 816 +WN 817 +WR 818 +WT 819 +WL 820 +WF 821 +WH 822 +WM 823 +WV 824 +WX 825 +WY 826 +W's 827 +WD 828 +WJ 829 +Fi 830 +Fe 831 +Fu 832 +FA 833 +FC 834 +FS 835 +FD 836 +FI 837 +FM 838 +FP 839 +FB 840 +FF 841 +FL 842 +FW 843 +FH 844 +F's 845 +FG 846 +FJ 847 +FK 848 +FN 849 +FX 850 +Ku 851 +Ky 852 +KC 853 +KR 854 +KS 855 +KF 856 +KT 857 +KD 858 +KJ 859 +KK 860 +KL 861 +KO 862 +KP 863 +KA 864 +KB 865 +KU 866 +K's 867 +KETV 868 +KH 869 +KMEL 870 +KQED 871 +KWWL 872 +KX 873 +KY 874 +KZ 875 +Kb 876 +Kmart 877 +El 878 +Ed 879 +Ex 880 +ES 881 +ET 882 +EC 883 +EM 884 +EP 885 +Eq 886 +ED 887 +EV 888 +EA 889 +EB 890 +EE 891 +EF 892 +EI 893 +EO 894 +EX 895 +EJ 896 +EK 897 +ENT 898 +EW 899 +E's 900 +EQ 901 +ER 902 +EU 903 +EZ 904 +Ehrlich 905 +Eola 906 +ov 907 +ou 908 +or 909 +op 910 +ob 911 +of 912 +on 913 +ol 914 +om 915 +ox 916 +ok 917 +oo 918 +ot 919 +os 920 +od 921 +oh 922 +oi 923 +og 924 +oz 925 +o$contacts 926 +o1 927 +o2 928 +o3 929 +o6 930 +o7 931 +o8 932 +o9 933 +oK 934 +oj 935 +No 936 +Ne 937 +Ni 938 +Nu 939 +NA 940 +NO 941 +NC 942 +NF 943 +NY 944 +NH 945 +NE 946 +NS 947 +NB 948 +NT 949 +ND 950 +NP 951 +NG 952 +NR 953 +NW 954 +NJ 955 +NK 956 +NL 957 +NM 958 +NN 959 +NV 960 +NXT 961 +NZ 962 +Nguyen 963 +ne 964 +no 965 +na 966 +ni 967 +nu 968 +ny 969 +nf 970 +n/a 971 +n2 972 +n64 973 +n8 974 +nAPA 975 +nTelos 976 +nWTC 977 +nc 978 +nd 979 +ng 980 +nm 981 +nt 982 +nvm 983 +Ja 984 +Jo 985 +Ju 986 +Ji 987 +JC 988 +JB 989 +JT 990 +JA 991 +JM 992 +JP 993 +JD 994 +JF 995 +JJ 996 +JL 997 +JS 998 +JV 999 +JW 1000 +Jr 1001 +J's 1002 +JEA 1003 +JG 1004 +JH 1005 +JIT 1006 +JK 1007 +JN 1008 +JOHN 1009 +JR 1010 +JUNK 1011 +JX 1012 +Jhene 1013 +un 1014 +up 1015 +ur 1016 +us 1017 +ut 1018 +um 1019 +uh 1020 +u'd 1021 +u2 1022 +uCLA 1023 +uLTA 1024 +uPS 1025 +uRS 1026 +uSC 1027 +ukulele 1028 +uuuu 1029 +uverse 1030 +On 1031 +Ok 1032 +Om 1033 +OS 1034 +Oz 1035 +OP 1036 +Ox 1037 +OT 1038 +Of 1039 +OC 1040 +OM 1041 +OB 1042 +OR 1043 +Oi 1044 +OH 1045 +Oh 1046 +OD 1047 +OE 1048 +OU 1049 +OG 1050 +OK 1051 +OL 1052 +ON 1053 +OA 1054 +OFF 1055 +OIP 1056 +OJ 1057 +OO 1058 +OWN 1059 +Oelwein 1060 +Ooltewah 1061 +Oquirrh 1062 +Oyster 1063 +ve 1064 +va 1065 +vo 1066 +vu 1067 +v-neck 1068 +v1 1069 +v6 1070 +v8 1071 +vh1 1072 +vs 1073 +In 1074 +Is 1075 +Im 1076 +Il 1077 +IC 1078 +Id 1079 +IM 1080 +It 1081 +IS 1082 +IR 1083 +ID 1084 +IH 1085 +IP 1086 +IB 1087 +IN 1088 +IE 1089 +II 1090 +Ike 1091 +IG 1092 +IU 1093 +IV 1094 +IA 1095 +IL 1096 +IO 1097 +IT 1098 +I&I 1099 +IJ 1100 +IKEA 1101 +IQ 1102 +IX 1103 +If 1104 +Ipswich 1105 +Iuka 1106 +Ixtapa 1107 +Va 1108 +Vo 1109 +VI 1110 +VC 1111 +VG 1112 +VP 1113 +VS 1114 +VT 1115 +VA 1116 +VF 1117 +VM 1118 +VR 1119 +VZ 1120 +Vlad 1121 +V's 1122 +VB 1123 +VD 1124 +VERY 1125 +VHS 1126 +VJ 1127 +VLC 1128 +VNA 1129 +VOA 1130 +VUE 1131 +VV 1132 +VW 1133 +Vs 1134 +Vybz 1135 +ki 1136 +ka 1137 +ke 1138 +ko 1139 +kr 1140 +ku 1141 +km 1142 +k1 1143 +k2 1144 +k5 1145 +k9 1146 +kV 1147 +kW 1148 +kg 1149 +kp.org 1150 +ksl.com 1151 +kt 1152 +kwal 1153 +jo 1154 +je 1155 +ji 1156 +jcp 1157 +jk 1158 +jpay 1159 +j&P 1160 +j/o 1161 +jBK 1162 +jJ 1163 +jr 1164 +jw.org 1165 +10 1166 +11 1167 +12 1168 +19 1169 +14 1170 +15 1171 +17 1172 +13 1173 +16 1174 +18 1175 +1/2 1176 +1a 1177 +1c 1178 +1d 1179 +1g 1180 +1i 1181 +1k 1182 +1o 1183 +1st 1184 +1x 1185 +US 1186 +UN 1187 +UC 1188 +UM 1189 +Up 1190 +UT 1191 +UA 1192 +Us 1193 +UF 1194 +UP 1195 +UH 1196 +UB 1197 +UV 1198 +UD 1199 +UI 1200 +UW 1201 +Uinta 1202 +UE 1203 +UJ 1204 +UK 1205 +UL 1206 +UX 1207 +Ubisoft 1208 +Uccello's 1209 +Uhaul 1210 +Uxbridge 1211 +20 1212 +24 1213 +25 1214 +21 1215 +22 1216 +27 1217 +26 1218 +28 1219 +29 1220 +23 1221 +2k 1222 +2- 1223 +2d 1224 +2o 1225 +2's 1226 +2/2 1227 +2a 1228 +2c 1229 +2g 1230 +2i 1231 +2morrow 1232 +2p 1233 +2s 1234 +2t 1235 +2x 1236 +30 1237 +33 1238 +31 1239 +34 1240 +35 1241 +37 1242 +32 1243 +39 1244 +36 1245 +38 1246 +3- 1247 +3s 1248 +3G 1249 +3d 1250 +3o 1251 +3's 1252 +3a 1253 +3c 1254 +3i 1255 +3k 1256 +3m 1257 +3p 1258 +3rd 1259 +3t 1260 +3x 1261 +Yo 1262 +Ya 1263 +Yu 1264 +Yi 1265 +YES 1266 +YM 1267 +Ypsi 1268 +YA 1269 +YOU 1270 +YRC 1271 +YS 1272 +YUM 1273 +YWCA 1274 +YZ 1275 +Ybor 1276 +Ygnacio 1277 +Ynez 1278 +Yreka 1279 +Ysidro 1280 +40 1281 +49 1282 +41 1283 +42 1284 +43 1285 +44 1286 +47 1287 +45 1288 +46 1289 +48 1290 +4- 1291 +4s 1292 +4d 1293 +4o 1294 +4's 1295 +4G 1296 +4a 1297 +4chan 1298 +4gotten 1299 +4h 1300 +4i 1301 +4k 1302 +4p 1303 +4runner 1304 +4th 1305 +4x4 1306 +50 1307 +51 1308 +55 1309 +58 1310 +52 1311 +53 1312 +54 1313 +56 1314 +57 1315 +59 1316 +5- 1317 +5's 1318 +5a 1319 +5c 1320 +5d 1321 +5g 1322 +5i 1323 +5k 1324 +5o 1325 +5p 1326 +5s 1327 +5th 1328 +5w 1329 +yo 1330 +ye 1331 +ya 1332 +yu 1333 +y'all 1334 +y100 1335 +yOU 1336 +yds 1337 +yg 1338 +yr 1339 +60 1340 +61 1341 +62 1342 +64 1343 +65 1344 +63 1345 +66 1346 +68 1347 +67 1348 +69 1349 +6i 1350 +6p 1351 +6's 1352 +6a 1353 +6o 1354 +6s 1355 +6th 1356 +70 1357 +72 1358 +71 1359 +77 1360 +73 1361 +76 1362 +74 1363 +75 1364 +78 1365 +79 1366 +7's 1367 +7a 1368 +7d 1369 +7i 1370 +7o 1371 +7p 1372 +7th 1373 +7up 1374 +92 1375 +93 1376 +97 1377 +90 1378 +94 1379 +95 1380 +99 1381 +91 1382 +98 1383 +96 1384 +9/ 1385 +9&i 1386 +9's 1387 +9-10 1388 +9.5 1389 +9a 1390 +9i 1391 +9mm 1392 +9th 1393 +9w 1394 +q-tip 1395 +q1 1396 +qt 1397 +qvc.com 1398 +Zi 1399 +ZZ 1400 +Z's 1401 +ZAR 1402 +ZIP 1403 +ZS 1404 +ZTE 1405 +ZX 1406 +Zhang's 1407 +80 1408 +82 1409 +83 1410 +85 1411 +81 1412 +84 1413 +86 1414 +88 1415 +87 1416 +89 1417 +8's 1418 +8-9 1419 +8i 1420 +8o 1421 +8p 1422 +8th 1423 +8x 1424 +QP 1425 +QR 1426 +QV 1427 +Qi 1428 +Qt 1429 +Q&A 1430 +Q's 1431 +QA 1432 +QB 1433 +QC 1434 +QFC 1435 +QQ 1436 +QS 1437 +QT 1438 +Qdoba 1439 +Qwest 1440 +zo 1441 +ze 1442 +za 1443 +z-pack 1444 +z100 1445 +z28 1446 +z71 1447 +zpizza 1448 +zr1 1449 +XL 1450 +XX 1451 +XC 1452 +XD 1453 +XM 1454 +XT 1455 +XY 1456 +Xbox 1457 +X's 1458 +XA 1459 +XE 1460 +XI 1461 +XJ 1462 +XO 1463 +XP 1464 +XQ 1465 +XR 1466 +XS 1467 +Xfinity 1468 +Xmas 1469 +Xsport 1470 +xx 1471 +xvideo 1472 +xbox 1473 +xi 1474 +xnxx 1475 +xray 1476 +x1 1477 +x2 1478 +x3 1479 +x5 1480 +xB 1481 +xD 1482 +xmas 1483 +xp 1484 +xtube 1485 +xylophone 1486 +$CONTACTS 1487 +$DAY 1488 +$FULLPHONENUM 1489 +$OPERAND 1490 +$TIME 1491 +$UNKNOWN 1492 +$YEAR 1493 +00 1494 +01 1495 +02 1496 +03 1497 +04 1498 +05 1499 +06 1500 +07 1501 +08 1502 +09 1503 +0k 1504 +:- 1505 +:15 1506 +:20 1507 +:30 1508 +:45 1509 +:d 1510 +/2 1511 +/3 1512 +/4 1513 +/5 1514 +/7 1515 +/8 1516 +/a 1517 +/c 1518 +/url 1519 +.0 1520 +.22 1521 +.5 1522 +.: 1523 +.com/ 1524 +@$contacts 1525 +@aol.com 1526 +@gmail.com 1527 +@work 1528 +&I 1529 +&c 1530 +'s 1531 ++91 1532 +£ 1533 +°c 1534 +ste 1535 +sty 1536 +st. 1537 +stcU 1538 +std 1539 +sho 1540 +sha 1541 +shi 1542 +she 1543 +shy 1544 +shh 1545 +sub 1546 +sup 1547 +sur 1548 +sun 1549 +sus 1550 +sum 1551 +sue 1552 +suture 1553 +sux 1554 +suave 1555 +suvios 1556 +suzanne 1557 +spa 1558 +spy 1559 +sea 1560 +ser 1561 +sec 1562 +see 1563 +set 1564 +sex 1565 +sed 1566 +sew 1567 +sci 1568 +sclerosis 1569 +san 1570 +sam 1571 +sat 1572 +sad 1573 +sac 1574 +sag 1575 +saw 1576 +say 1577 +sap 1578 +sax 1579 +sol 1580 +son 1581 +soo 1582 +sob 1583 +sod 1584 +soy 1585 +sovereign 1586 +soggy 1587 +soshie 1588 +sow 1589 +sin 1590 +sig 1591 +sim 1592 +sit 1593 +sick 1594 +sis 1595 +sir 1596 +sip 1597 +six 1598 +sibling 1599 +sift 1600 +sly 1601 +swung 1602 +swype 1603 +ski 1604 +sky 1605 +smh 1606 +sms 1607 +sys 1608 +sybian 1609 +sycamore 1610 +syphilis 1611 +s.h.i.t 1612 +sriracha 1613 +srt8 1614 +sry 1615 +s10 1616 +s2000 1617 +sdge 1618 +con 1619 +cor 1620 +coo 1621 +cop 1622 +cos 1623 +cod 1624 +cow 1625 +cob 1626 +cot 1627 +coke 1628 +coy 1629 +coz 1630 +co-op 1631 +co2 1632 +coqui 1633 +cox.net 1634 +car 1635 +can 1636 +cal 1637 +cat 1638 +cap 1639 +cam 1640 +cab 1641 +cake 1642 +caesar 1643 +cahoots 1644 +caitlin 1645 +cajun 1646 +cayenne 1647 +cazador 1648 +cha 1649 +che 1650 +chi 1651 +chu 1652 +cry 1653 +cut 1654 +cul 1655 +cum 1656 +cub 1657 +cup 1658 +cud 1659 +cuff 1660 +cue 1661 +cuisine 1662 +cuz 1663 +cel 1664 +cedar 1665 +cefco 1666 +cesspool 1667 +ceviche 1668 +cig 1669 +civ 1670 +cibelli's 1671 +ciconte's 1672 +cider 1673 +cierra 1674 +cimarelli 1675 +cipro 1676 +cistern 1677 +cyst 1678 +cya 1679 +cylinder 1680 +cymbal 1681 +cydia 1682 +cytoplasm 1683 +c$contactsl 1684 +c10 1685 +cb2 1686 +cbs.com 1687 +cc's 1688 +cnn.com 1689 +czar 1690 +Ste 1691 +Str 1692 +Stu 1693 +San 1694 +Sal 1695 +Sam 1696 +Sat 1697 +Sag 1698 +Sai 1699 +Sac 1700 +Saw 1701 +Say 1702 +Sao 1703 +She 1704 +Shi 1705 +Shh 1706 +Shyanne 1707 +Sea 1708 +Sen 1709 +Sec 1710 +See 1711 +Set 1712 +Sep 1713 +Sew 1714 +Sex 1715 +Seffner 1716 +Seoul 1717 +Seuss 1718 +Sun 1719 +Sur 1720 +Sub 1721 +Suz 1722 +Sue 1723 +Suwanee 1724 +Son 1725 +Sol 1726 +SoC 1727 +Soggy 1728 +Soho 1729 +Soquel 1730 +Sox 1731 +Soylent 1732 +Spa 1733 +Spur 1734 +Spy 1735 +Sin 1736 +Sis 1737 +Sig 1738 +Sir 1739 +Sit 1740 +Sid 1741 +Six 1742 +Siam 1743 +Sivan 1744 +Sci 1745 +Sky 1746 +Ski 1747 +Skull 1748 +Skrillex 1749 +Swype 1750 +Sly 1751 +Smurf 1752 +Sno 1753 +Snug 1754 +Snyder 1755 +Syd 1756 +Sykes 1757 +SyFy 1758 +Syosset 1759 +SAT 1760 +SAR 1761 +SAC 1762 +SAG 1763 +SAIC 1764 +SAMS 1765 +SAN 1766 +SAP 1767 +SAS 1768 +SAV 1769 +SPC 1770 +SPI 1771 +SPAM 1772 +SPD 1773 +SPF 1774 +SPG 1775 +SPJST 1776 +SPM 1777 +SPS 1778 +SSA 1779 +SSD 1780 +SSI 1781 +SSC 1782 +SSG 1783 +SSL 1784 +SSM 1785 +SSN 1786 +SSR 1787 +SSS 1788 +STD 1789 +STATUS 1790 +STC 1791 +STEM 1792 +STFU 1793 +STI 1794 +STL 1795 +STOP 1796 +STP 1797 +STS 1798 +STU 1799 +SME 1800 +SMU 1801 +SMART 1802 +SMB 1803 +SMC 1804 +SMG 1805 +SMH 1806 +SMO 1807 +SMS 1808 +SMX 1809 +SEAL 1810 +SEC 1811 +SELCO 1812 +SEMA 1813 +SEO 1814 +SEP 1815 +SERVPRO 1816 +SES 1817 +SEZ 1818 +S&A 1819 +S&G 1820 +S&H 1821 +S&J 1822 +S&K 1823 +S&M 1824 +S&P 1825 +S&S 1826 +S&T 1827 +S&W 1828 +SCE 1829 +SCANA 1830 +SCC 1831 +SCI 1832 +SCOOTER 1833 +SCP 1834 +SCS 1835 +SID 1836 +SIU 1837 +SIA 1838 +SIM 1839 +SIP 1840 +SIS 1841 +SLC 1842 +SLE 1843 +SLO 1844 +SLP 1845 +SLR 1846 +SLS 1847 +SLT 1848 +SLU 1849 +SOC 1850 +SOA 1851 +SOL 1852 +SOM 1853 +SOPA 1854 +SOS 1855 +SOUND 1856 +SWA 1857 +SWEPCO 1858 +SWH 1859 +SWS 1860 +SWTOR 1861 +SWV 1862 +SR's 1863 +SRC 1864 +SRP 1865 +SRS 1866 +SRT 1867 +SRX 1868 +SDS 1869 +SDA 1870 +SDC 1871 +SDG&E 1872 +SUN 1873 +SUV 1874 +SUP 1875 +SBA 1876 +SBC 1877 +SBS 1878 +SHED 1879 +SHINee 1880 +SHOP 1881 +SNAP 1882 +SNL 1883 +SNSD 1884 +SFO 1885 +SGI 1886 +SKS 1887 +SQL 1888 +SVS 1889 +SVT 1890 +Sri 1891 +pro 1892 +pre 1893 +pry 1894 +par 1895 +pat 1896 +pan 1897 +pas 1898 +pal 1899 +pay 1900 +pap 1901 +pad 1902 +pam 1903 +paw 1904 +pajama 1905 +pao 1906 +pax 1907 +pazzo 1908 +pol 1909 +por 1910 +pop 1911 +poo 1912 +pot 1913 +pow 1914 +pon 1915 +pom 1916 +pod 1917 +poach 1918 +poblano 1919 +pov 1920 +po-po 1921 +pof.com 1922 +pogo 1923 +poquito 1924 +pox 1925 +per 1926 +pen 1927 +pea 1928 +pee 1929 +pet 1930 +pep 1931 +peg 1932 +pew 1933 +pebble 1934 +pin 1935 +pic 1936 +pit 1937 +pie 1938 +pig 1939 +pip 1940 +pix 1941 +pike 1942 +pivot 1943 +piqued 1944 +ply 1945 +pls 1946 +plz 1947 +pun 1948 +pub 1949 +pus 1950 +put 1951 +pum 1952 +pup 1953 +puff 1954 +puck 1955 +pug 1956 +pueblo 1957 +pho 1958 +phrase 1959 +phucked 1960 +pseudo 1961 +ps1 1962 +ps2 1963 +ps3 1964 +ps4 1965 +psalm 1966 +psh 1967 +psi 1968 +psoriasis 1969 +psp 1970 +python 1971 +pygmy 1972 +pyzano's 1973 +p.o 1974 +p.m 1975 +p.s 1976 +p.y.t 1977 +pp&l 1978 +ppl 1979 +ppm 1980 +pch.com 1981 +pcs 1982 +pk.com 1983 +pkg 1984 +pterodactyl 1985 +pts 1986 +p90x 1987 +pg-13 1988 +pj's 1989 +pms-ing 1990 +pneumatic 1991 +pneumonia 1992 +Con 1993 +Cos 1994 +Cop 1995 +Cob 1996 +Cow 1997 +Cod 1998 +Coe 1999 +Cox 2000 +CoCo 2001 +CoServ 2002 +Coit 2003 +Car 2004 +Cal 2005 +Cam 2006 +Can 2007 +Cat 2008 +Cap 2009 +Cab 2010 +Cay 2011 +Caesar 2012 +Cake 2013 +Chi 2014 +Chu 2015 +Cho 2016 +Chloe 2017 +Chyna 2018 +Cru 2019 +Cry 2020 +Cle 2021 +CeCe 2022 +Ceasar 2023 +Cebu 2024 +Cee 2025 +Cemetery 2026 +Cetera 2027 +Cut 2028 +Cup 2029 +Cub 2030 +CuTE 2031 +Cujo 2032 +Cunningham 2033 +Cuomo 2034 +Cuyahoga 2035 +Cir 2036 +Cibo 2037 +Civ 2038 +Cisco 2039 +CiCi's 2040 +Ciara 2041 +Cider 2042 +Ciocca 2043 +Cyn 2044 +Cyber 2045 +Cydia 2046 +Cys 2047 +CCA 2048 +CCB 2049 +CCR 2050 +CCC 2051 +CCD 2052 +CCI 2053 +CCM 2054 +CCNA 2055 +CCP 2056 +CCS 2057 +CCTV 2058 +CCV 2059 +CCW 2060 +CPA 2061 +CPC 2062 +CPD 2063 +CPE 2064 +CPI 2065 +CPK 2066 +CPL 2067 +CPM 2068 +CPO 2069 +CPR 2070 +CPS 2071 +CPT 2072 +CPU 2073 +CPW 2074 +CSU 2075 +CSA 2076 +CSB 2077 +CSC 2078 +CSE 2079 +CSI 2080 +CSL 2081 +CSM 2082 +CSN 2083 +CSP 2084 +CSR 2085 +CSS 2086 +CST 2087 +CSX 2088 +CSpire 2089 +CAT 2090 +CAA 2091 +CAB 2092 +CAC 2093 +CAD 2094 +CAG 2095 +CALL 2096 +CAN 2097 +CAPITAL 2098 +CAS 2099 +CAV 2100 +CDM 2101 +CD's 2102 +CDA 2103 +CDC 2104 +CDE 2105 +CDI 2106 +CDL 2107 +CDPHP 2108 +CDR 2109 +CDS 2110 +CDW 2111 +CDs 2112 +CMA 2113 +CMH 2114 +CMC 2115 +CME 2116 +CMG 2117 +CMI 2118 +CMOS 2119 +CMP 2120 +CMS 2121 +CMT 2122 +CMU 2123 +CNA 2124 +CNBC 2125 +CNC 2126 +CNG 2127 +CNM 2128 +CNN 2129 +CNR 2130 +CNS 2131 +CNY 2132 +CRS 2133 +CRA 2134 +CRC 2135 +CRF 2136 +CRM 2137 +CRT 2138 +CRV 2139 +CRX 2140 +CIA 2141 +CIBC 2142 +CIC 2143 +CID 2144 +CIF 2145 +CIMA 2146 +CIO 2147 +CIPS 2148 +CIS 2149 +CIT 2150 +CLE 2151 +CL&P 2152 +CLA 2153 +CLC 2154 +CLM 2155 +CLP 2156 +CLR 2157 +CLS 2158 +COC 2159 +COD 2160 +CONTACT 2161 +COO 2162 +COPD 2163 +COUNTRY 2164 +CBA 2165 +CBC 2166 +CBD 2167 +CBN 2168 +CBR 2169 +CBS 2170 +CBT 2171 +CEO 2172 +CEC 2173 +CED 2174 +CEL 2175 +CEMEX 2176 +CES 2177 +CFA 2178 +CFC 2179 +CFE 2180 +CFL 2181 +CFM 2182 +CFS 2183 +CHC 2184 +CHF 2185 +CHKD 2186 +CHL 2187 +CHP 2188 +CHS 2189 +CTA 2190 +CTC 2191 +CTFxC 2192 +CTI 2193 +CTR 2194 +CTS 2195 +CVA 2196 +CVC 2197 +CVG 2198 +CVS 2199 +CVT 2200 +CVs 2201 +C&C 2202 +C&D 2203 +C&H 2204 +C&L 2205 +C&M 2206 +CWC 2207 +CWI 2208 +CWLP 2209 +CGH 2210 +CGI 2211 +CUNY 2212 +CUTE 2213 +CJ's 2214 +CKC 2215 +Cthulhu 2216 +Czechoslovakia 2217 +Mar 2218 +Man 2219 +Mat 2220 +Mac 2221 +Mas 2222 +Mad 2223 +May 2224 +Mai 2225 +Max 2226 +Mak 2227 +Map 2228 +Mae 2229 +Ma's 2230 +Mafia 2231 +Maquoketa 2232 +Mawr 2233 +Mon 2234 +Moo 2235 +Mol 2236 +Mob 2237 +Mod 2238 +Mom 2239 +Moe 2240 +Mop 2241 +Moxie 2242 +Mo's 2243 +MoMA 2244 +Mogadore 2245 +Moines 2246 +Mokena 2247 +Mowry 2248 +Min 2249 +Mic 2250 +Mid 2251 +Mis 2252 +Mir 2253 +Mia 2254 +Miz 2255 +Mifflin 2256 +MiFi 2257 +Miele 2258 +Mix 2259 +Men 2260 +Mel 2261 +Met 2262 +Med 2263 +Meg 2264 +Mex 2265 +Mei 2266 +Meyer 2267 +Mew 2268 +Me's 2269 +Mebane 2270 +Mehta 2271 +Mejia 2272 +Mekong 2273 +Meow 2274 +Mequon 2275 +Meza 2276 +McVey 2277 +McWilliams 2278 +Mud 2279 +Muck 2280 +Muir 2281 +Muppet 2282 +Muffler 2283 +Muggs 2284 +Muvico 2285 +Myer 2286 +Mya 2287 +MyAccount 2288 +MySpace 2289 +Myb 2290 +Mykonos 2291 +Mynatt 2292 +Mythbusters 2293 +MSD 2294 +MSN 2295 +MSP 2296 +MSA 2297 +MSC 2298 +MSG 2299 +MSI 2300 +MSM 2301 +MSRP 2302 +MSU 2303 +MSW 2304 +MCA 2305 +MC's 2306 +MCC 2307 +MCI 2308 +MCL 2309 +MCM 2310 +MCO 2311 +MCT 2312 +MCU 2313 +MCV 2314 +MOT 2315 +MOU 2316 +MOA 2317 +MOCA 2318 +MOG 2319 +MOLLE 2320 +MORE 2321 +MOS 2322 +MTC 2323 +MTS 2324 +MTA 2325 +MTG 2326 +MTI 2327 +MTM 2328 +MTV 2329 +MIL 2330 +MIA 2331 +MIDI 2332 +MIG 2333 +MINECRAFT 2334 +MISS 2335 +MIT 2336 +MLG 2337 +MLA 2338 +MLB 2339 +MLK 2340 +MLM 2341 +MLP 2342 +MLS 2343 +M&M 2344 +M&H 2345 +M&I 2346 +M&P 2347 +M&S 2348 +M&T 2349 +MMA 2350 +MMC 2351 +MMG 2352 +MMJ 2353 +MMK 2354 +MMO 2355 +MMS 2356 +MAC 2357 +MARTA 2358 +MAS 2359 +MATC 2360 +MAXX 2361 +MDC 2362 +MDF 2363 +MDMA 2364 +MDS 2365 +MDX 2366 +MGM 2367 +MGE 2368 +MGH 2369 +MGK 2370 +MPC 2371 +MPD 2372 +MPI 2373 +MPR 2374 +MPs 2375 +MJ's 2376 +MJG 2377 +MJM 2378 +MJR 2379 +MBA 2380 +MBNA 2381 +MBTA 2382 +MHC 2383 +MHMR 2384 +MHP 2385 +MUA 2386 +MVA 2387 +MVD 2388 +MVP 2389 +MFA 2390 +MFS 2391 +MRI 2392 +MRSA 2393 +Mraz 2394 +Mrs 2395 +MEDLINE 2396 +MKT 2397 +MWR 2398 +Bro 2399 +Bri 2400 +Bru 2401 +Bar 2402 +Ban 2403 +Bal 2404 +Bat 2405 +Bay 2406 +Bab 2407 +Bad 2408 +Bag 2409 +Bai 2410 +Bam 2411 +Baal 2412 +Baja 2413 +Bao 2414 +Baptist 2415 +Bavarian 2416 +Bazaar 2417 +Bel 2418 +Ben 2419 +Bea 2420 +Bee 2421 +Bed 2422 +Bev 2423 +Bebop 2424 +Before 2425 +Bejeweled 2426 +Bekah 2427 +Beppo 2428 +Bexley 2429 +Bon 2430 +Boo 2431 +Bow 2432 +Boy 2433 +Bob 2434 +Boi 2435 +Box 2436 +Bom 2437 +Boz 2438 +Bop 2439 +Bo's 2440 +BoDeans 2441 +Bojangles 2442 +Bok 2443 +Bus 2444 +But 2445 +Bud 2446 +Bun 2447 +Bug 2448 +Buzz 2449 +Buy 2450 +Buhl 2451 +Buju 2452 +Buuren 2453 +Buxton 2454 +Blu 2455 +Blyth 2456 +Blvd 2457 +Big 2458 +Bic 2459 +Biz 2460 +Bijou 2461 +Biv 2462 +Bixby 2463 +Bye 2464 +Byberry 2465 +Byhalia 2466 +Byzantine 2467 +B&A 2468 +B&B 2469 +B&C 2470 +B&D 2471 +B&F 2472 +B&G 2473 +B&H 2474 +B&I 2475 +B&J 2476 +B&L 2477 +B&M 2478 +B&R 2479 +B&S 2480 +B&W 2481 +BBQ 2482 +BB&T 2483 +BB's 2484 +BBB 2485 +BBC 2486 +BBS 2487 +BBT 2488 +BBVA 2489 +BBW 2490 +BBY 2491 +BC's 2492 +BCAA 2493 +BCC 2494 +BCD 2495 +BCI 2496 +BCM 2497 +BCR 2498 +BCS 2499 +BMW 2500 +BMC 2501 +BMG 2502 +BMI 2503 +BMO 2504 +BMS 2505 +BMT 2506 +BMV 2507 +BMX 2508 +BOC 2509 +BOE 2510 +BOGO 2511 +BOM 2512 +BOOM 2513 +BOS 2514 +BAC 2515 +BAE 2516 +BAM 2517 +BAP 2518 +BART 2519 +BASF 2520 +BFF 2521 +BFG 2522 +BFI 2523 +BFS 2524 +BLT 2525 +BLD 2526 +BLM 2527 +BLS 2528 +BSA 2529 +BSC 2530 +BSF 2531 +BSN 2532 +BSing 2533 +BTC 2534 +BTO 2535 +BTR 2536 +BTS 2537 +BTU 2538 +BIA 2539 +BIC 2540 +BIG 2541 +BIOS 2542 +BJ's 2543 +BJCC 2544 +BJJ 2545 +BJs 2546 +BNA 2547 +BNC 2548 +BNI 2549 +BNSF 2550 +BEC 2551 +BEST 2552 +BET 2553 +BPA 2554 +BPI 2555 +BPM 2556 +BRB 2557 +BRC 2558 +BRE 2559 +BD's 2560 +BDSM 2561 +BGC 2562 +BGE 2563 +BHA 2564 +BHS 2565 +BWI 2566 +BWW 2567 +BYOB 2568 +BYU 2569 +bar 2570 +ban 2571 +bat 2572 +bad 2573 +bag 2574 +bak 2575 +bay 2576 +bam 2577 +baffle 2578 +bawl 2579 +bah 2580 +boo 2581 +bon 2582 +bot 2583 +boa 2584 +bod 2585 +bow 2586 +bob 2587 +bog 2588 +boy 2589 +boi 2590 +box 2591 +bop 2592 +bok 2593 +bozo 2594 +bocce 2595 +bohemian 2596 +bra 2597 +bro 2598 +bryce 2599 +but 2600 +bus 2601 +bun 2602 +bum 2603 +buck 2604 +bud 2605 +bub 2606 +buff 2607 +bug 2608 +buy 2609 +buzz 2610 +buh 2611 +bux 2612 +bel 2613 +ben 2614 +bee 2615 +bet 2616 +bed 2617 +beg 2618 +bebe 2619 +bejeweled 2620 +beware 2621 +bezel 2622 +blu 2623 +ble 2624 +bio 2625 +bit 2626 +bin 2627 +big 2628 +bib 2629 +bid 2630 +biz 2631 +bimbo 2632 +biweekly 2633 +bye 2634 +byte 2635 +by: 2636 +bygones 2637 +bylaws 2638 +bynum 2639 +bystander 2640 +bball 2641 +bbm 2642 +bbw 2643 +b-day 2644 +b-lated 2645 +b.i.t.c.h 2646 +b.o.b 2647 +b12 2648 +bday 2649 +bdubs 2650 +bfs 2651 +bw3's 2652 +res 2653 +rec 2654 +rep 2655 +ref 2656 +ret 2657 +reg 2658 +rev 2659 +red 2660 +req 2661 +re- 2662 +re: 2663 +rez 2664 +ran 2665 +rat 2666 +rad 2667 +ram 2668 +rap 2669 +rag 2670 +rar 2671 +ray 2672 +raw 2673 +rah 2674 +raunchy 2675 +rob 2676 +rot 2677 +rom 2678 +rod 2679 +ron 2680 +row 2681 +royal 2682 +roe 2683 +roxy 2684 +roids 2685 +roku 2686 +rorke 2687 +rover 2688 +rid 2689 +rig 2690 +rip 2691 +rib 2692 +rim 2693 +riot 2694 +riebes 2695 +rihanna 2696 +rizzle 2697 +run 2698 +rub 2699 +rum 2700 +rug 2701 +rut 2702 +ruff 2703 +ruin 2704 +ruck 2705 +rue 2706 +rural 2707 +rhe 2708 +rhubarb 2709 +rx7 2710 +rx8 2711 +ryan 2712 +rye 2713 +r2d2 2714 +rst 2715 +des 2716 +del 2717 +def 2718 +dev 2719 +dem 2720 +den 2721 +deb 2722 +der 2723 +dee 2724 +deuce 2725 +dew 2726 +deitrick 2727 +dey 2728 +dis 2729 +dia 2730 +div 2731 +dir 2732 +dig 2733 +din 2734 +diff 2735 +die 2736 +dim 2737 +dip 2738 +did 2739 +diz 2740 +dike 2741 +don 2742 +doo 2743 +doc 2744 +dog 2745 +dor 2746 +dos 2747 +doe 2748 +dot 2749 +dove 2750 +doin 2751 +do's 2752 +doTERRA 2753 +doable 2754 +doh 2755 +dojo 2756 +doxycycline 2757 +dre 2758 +dry 2759 +dr. 2760 +dan 2761 +dar 2762 +dam 2763 +day 2764 +dat 2765 +dad 2766 +dal 2767 +das 2768 +dau 2769 +dag 2770 +dah 2771 +dab 2772 +dachshund 2773 +daffodil 2774 +dak 2775 +dapper 2776 +dum 2777 +dun 2778 +dur 2779 +dud 2780 +due 2781 +dub 2782 +dua 2783 +dug 2784 +duo 2785 +duh 2786 +duie 2787 +dukes 2788 +duvet 2789 +dye 2790 +dyke 2791 +dying 2792 +dyrdek 2793 +dwarf 2794 +dwindling 2795 +d.a 2796 +d.c 2797 +d.o.t. 2798 +d'Alene 2799 +d'oeuvres 2800 +d12 2801 +dhaba 2802 +dhcu 2803 +dpatrick 2804 +dps 2805 +ant 2806 +ann 2807 +ang 2808 +ana 2809 +any 2810 +and 2811 +ani 2812 +ano 2813 +ans 2814 +anh 2815 +ankle 2816 +anus 2817 +anvil 2818 +all 2819 +alt 2820 +ale 2821 +ala 2822 +alb 2823 +alum 2824 +alder 2825 +alka 2826 +als 2827 +alway 2828 +alvin 2829 +alyssa 2830 +acc 2831 +act 2832 +ace 2833 +acid 2834 +ac/dc 2835 +ac3 2836 +acne 2837 +add 2838 +ado 2839 +ada 2840 +ade 2841 +adult 2842 +adCare 2843 +adnoids 2844 +ads 2845 +art 2846 +arc 2847 +arm 2848 +ari 2849 +are 2850 +ara 2851 +ard 2852 +ar-15 2853 +ark 2854 +arnica 2855 +arugula 2856 +arvig 2857 +ary 2858 +ass 2859 +ast 2860 +ash 2861 +ask 2862 +asi 2863 +as: 2864 +asbestos 2865 +asdf 2866 +asleep 2867 +asurion 2868 +asylum 2869 +app 2870 +ape 2871 +apt 2872 +aphrodisiac 2873 +apiece 2874 +apk 2875 +apnea 2876 +apush 2877 +ama 2878 +amp 2879 +amo 2880 +ami 2881 +amy 2882 +auction 2883 +aunt 2884 +aur 2885 +aus 2886 +aux 2887 +auffenberg 2888 +abs 2889 +able 2890 +abc.com 2891 +abt 2892 +abyss 2893 +att 2894 +atm 2895 +at&t 2896 +ate 2897 +at: 2898 +atcha 2899 +atv 2900 +air 2901 +aid 2902 +aim 2903 +aisle 2904 +aight 2905 +aiight 2906 +aite 2907 +aft 2908 +af&t 2909 +afar 2910 +afloat 2911 +age 2912 +ago 2913 +agnostic 2914 +awe 2915 +awk 2916 +awful 2917 +awoke 2918 +aww 2919 +awhile 2920 +awry 2921 +awsome 2922 +ava 2923 +avi 2924 +avg 2925 +axe 2926 +axle 2927 +aesthetic 2928 +aqua 2929 +aqueduct 2930 +aqui 2931 +aaa 2932 +aaww 2933 +ahh 2934 +aha 2935 +ahead 2936 +ahold 2937 +a.m 2938 +a.c.t 2939 +a.k.a 2940 +a.s.a.p 2941 +ako 2942 +aka 2943 +akin 2944 +akunamatata 2945 +azalea 2946 +azithromycin 2947 +azules 2948 +azz 2949 +a10 2950 +a1a 2951 +a1c 2952 +aya 2953 +aye 2954 +ayrsley 2955 +a-hole 2956 +a-okay 2957 +a-ron 2958 +a2&a 2959 +a2z 2960 +aol.com 2961 +a4a 2962 +tra 2963 +tri 2964 +tre 2965 +try 2966 +trsvis 2967 +ter 2968 +ten 2969 +tel 2970 +tea 2971 +temp 2972 +tes 2973 +tee 2974 +tech 2975 +tequila 2976 +teh 2977 +teisha 2978 +teppanyaki 2979 +tezel 2980 +tan 2981 +tal 2982 +tar 2983 +tac 2984 +tai 2985 +tak 2986 +tam 2987 +tap 2988 +tab 2989 +tat 2990 +tax 2991 +tag 2992 +tad 2993 +taekwondo 2994 +taffy 2995 +tahini 2996 +taylor 2997 +taziki's 2998 +tor 2999 +too 3000 +ton 3001 +tow 3002 +tom 3003 +top 3004 +tot 3005 +tox 3006 +toe 3007 +toil 3008 +toke 3009 +toy 3010 +to: 3011 +the 3012 +thi 3013 +tha 3014 +tho 3015 +thy 3016 +thx 3017 +tim 3018 +tin 3019 +tic 3020 +tit 3021 +til 3022 +tip 3023 +tid 3024 +tie 3025 +tio 3026 +tis 3027 +tia 3028 +tibia 3029 +tique 3030 +tix 3031 +tizzy 3032 +tub 3033 +tum 3034 +tuck 3035 +tug 3036 +tux 3037 +tulip 3038 +tus 3039 +tuesday 3040 +tuff 3041 +tuition 3042 +tuk 3043 +two 3044 +tycoon 3045 +tying 3046 +tylenol 3047 +t-bone 3048 +t-shirt 3049 +t-day 3050 +t-pain 3051 +t-rex 3052 +ttcu 3053 +tshirt 3054 +tsunami 3055 +tv.com 3056 +tvs 3057 +t25 3058 +t3i 3059 +man 3060 +mas 3061 +mat 3062 +mag 3063 +mai 3064 +mac 3065 +mal 3066 +mad 3067 +mam 3068 +may 3069 +max 3070 +map 3071 +mah 3072 +maestro 3073 +ma'am 3074 +mabrook 3075 +mafia 3076 +mawmaw 3077 +mor 3078 +mod 3079 +mol 3080 +moo 3081 +mom 3082 +mos 3083 +mob 3084 +mop 3085 +moi 3086 +mow 3087 +moe 3088 +mofo 3089 +mohawk 3090 +moxy 3091 +mozzarella 3092 +mis 3093 +min 3094 +mil 3095 +mic 3096 +mid 3097 +mit 3098 +mix 3099 +mike 3100 +mia 3101 +mio 3102 +miyabi's 3103 +med 3104 +met 3105 +mer 3106 +men 3107 +mem 3108 +mes 3109 +mel 3110 +meg 3111 +mech 3112 +me. 3113 +meow 3114 +me: 3115 +mebbe 3116 +meh 3117 +mum 3118 +mug 3119 +muff 3120 +mud 3121 +muah 3122 +muzzle 3123 +muhahahaha 3124 +muy 3125 +myxer 3126 +myPay 3127 +myers 3128 +mylan 3129 +myyearbook 3130 +mcg 3131 +mcCormick 3132 +mcDonalds 3133 +mcFarland 3134 +mckameys 3135 +mcscrote 3136 +mp3 3137 +mp4 3138 +mp5 3139 +mpg 3140 +mph 3141 +mr. 3142 +mr2 3143 +mrs. 3144 +msn 3145 +msg 3146 +m.facebook 3147 +m.i.a 3148 +mmm 3149 +mw2 3150 +mw3 3151 +mwah 3152 +m16 3153 +mgmt 3154 +All 3155 +Ale 3156 +Ala 3157 +Ali 3158 +Alt 3159 +Alf 3160 +Aly 3161 +Alum 3162 +Al's 3163 +Alhambra 3164 +And 3165 +Ant 3166 +Ann 3167 +Ana 3168 +Ani 3169 +Any 3170 +Anberlin 3171 +Anheuser 3172 +Anjali 3173 +Anza 3174 +Arm 3175 +Arc 3176 +Ari 3177 +Art 3178 +Arg 3179 +Are 3180 +Ark 3181 +Arjun 3182 +Aryan 3183 +Ami 3184 +Amo 3185 +Ammon 3186 +Amy 3187 +Amco 3188 +Amherst 3189 +Amnicola 3190 +Amtrak 3191 +Ash 3192 +Ass 3193 +Asia 3194 +Ask 3195 +Asbury 3196 +Aslam 3197 +Asma 3198 +Asotin 3199 +Asus 3200 +Asylum 3201 +Ada 3202 +Add 3203 +Adi 3204 +AdWords 3205 +Adcock 3206 +Adhan 3207 +Adjustment 3208 +Adkins 3209 +Adler 3210 +Adult 3211 +Adwords 3212 +Aug 3213 +Aunt 3214 +Auxiliary 3215 +App 3216 +ApS 3217 +Aphrodite 3218 +Apizza 3219 +Aptos 3220 +Act 3221 +Ace 3222 +Acid 3223 +Acme 3224 +Acworth 3225 +Atkins 3226 +Atchison 3227 +Atoka 3228 +Air 3229 +Aid 3230 +Ailee 3231 +Aiea 3232 +Aimee 3233 +Aisha 3234 +Aitkin 3235 +Abe 3236 +Abaco 3237 +Abdul 3238 +Abu 3239 +Abner 3240 +About 3241 +Ave 3242 +Ava 3243 +Avon 3244 +Avril 3245 +Age 3246 +Aggie 3247 +Agway 3248 +ACL 3249 +ACA 3250 +ACC 3251 +ACM 3252 +ACU 3253 +AC's 3254 +ACDC 3255 +ACE 3256 +ACH 3257 +ACI 3258 +ACK 3259 +ACN 3260 +ACP 3261 +ACR 3262 +ACS 3263 +ACT 3264 +ATV 3265 +AT&T 3266 +ATC 3267 +ATM 3268 +ATA 3269 +ATB 3270 +ATF 3271 +ATI 3272 +ATK 3273 +ATL 3274 +ATP 3275 +ATS 3276 +ATT 3277 +ATX 3278 +AMA 3279 +AME 3280 +AMS 3281 +AMV 3282 +AMC 3283 +AMD 3284 +AMF 3285 +AMG 3286 +AMI 3287 +AMLI 3288 +AMR 3289 +Afghan 3290 +Aflac 3291 +ASC 3292 +ASA 3293 +ASP 3294 +ASI 3295 +ASL 3296 +ASM 3297 +AST 3298 +ASU 3299 +ASVAB 3300 +ABC 3301 +ABA 3302 +ABBA 3303 +ABF 3304 +ABI 3305 +ABM 3306 +ABQ 3307 +ABR 3308 +ABS 3309 +Aero 3310 +Aesop 3311 +Aetna 3312 +Aki 3313 +Akash 3314 +Akbar 3315 +Akers 3316 +Akon 3317 +Akron 3318 +Akshay 3319 +Aztec 3320 +Aziz 3321 +Azalea 3322 +Azle 3323 +ADT 3324 +ADA 3325 +ADD 3326 +ADESA 3327 +ADHD 3328 +ADM 3329 +ADP 3330 +ADVIA 3331 +APA 3332 +APC 3333 +APD 3334 +API 3335 +APL 3336 +APR 3337 +APS 3338 +APs 3339 +Aqua 3340 +A&A 3341 +A&B 3342 +A&D 3343 +A&E 3344 +A&M 3345 +A&P 3346 +A&T 3347 +A&W 3348 +AA's 3349 +AAA 3350 +AAMCO 3351 +AAU 3352 +AAdvantage 3353 +Awesome 3354 +AFA 3355 +AFB 3356 +AFC 3357 +AFF 3358 +AFI 3359 +AFL 3360 +AIDS 3361 +AIG 3362 +AII 3363 +AIM 3364 +AIS 3365 +AIT 3366 +Ayer 3367 +Ayala 3368 +Ayden 3369 +Aykroyd 3370 +Ayres 3371 +ARB 3372 +ARF 3373 +ARM 3374 +ARS 3375 +AVE 3376 +AVG 3377 +AVI 3378 +AVer's 3379 +Ahern 3380 +Ahoskie 3381 +Ahwatukee 3382 +AED 3383 +AEP 3384 +AES 3385 +AJ's 3386 +AJC 3387 +AJS 3388 +ALC 3389 +ALL 3390 +ALS 3391 +AWD 3392 +AWOLNATION 3393 +AWS 3394 +Aaron 3395 +Aaliyah 3396 +Axe 3397 +Axl 3398 +Axtell 3399 +AGGS 3400 +AGS 3401 +AKC 3402 +AKI 3403 +AND 3404 +AOK 3405 +AOL 3406 +AHA 3407 +Ajax 3408 +Ajo 3409 +Aoki 3410 +Aon 3411 +Pal 3412 +Pat 3413 +Pan 3414 +Pac 3415 +Pau 3416 +Pap 3417 +Pay 3418 +Pai 3419 +Pad 3420 +Pam 3421 +Paw 3422 +Pak 3423 +Pao 3424 +Paz 3425 +Pahrump 3426 +Paquiao 3427 +Paxton 3428 +Pen 3429 +Pet 3430 +Pea 3431 +Pep 3432 +Pee 3433 +Pekin 3434 +Pew 3435 +Pebble 3436 +Peyton 3437 +Pei 3438 +Pevely 3439 +Pez 3440 +Pow 3441 +Pot 3442 +Pop 3443 +Pok 3444 +Poe 3445 +Pogo 3446 +Poquoson 3447 +Povich 3448 +Pro 3449 +Pre 3450 +Pryor 3451 +Pin 3452 +Pit 3453 +Pie 3454 +Pig 3455 +Pia 3456 +Pio 3457 +Piqua 3458 +Pius 3459 +Plimpton 3460 +Plymouth 3461 +Pun 3462 +Pub 3463 +Pug 3464 +Puff 3465 +Pukalani 3466 +Puyallup 3467 +Phi 3468 +Pho 3469 +PhD 3470 +PSE 3471 +PSN 3472 +PSA 3473 +PST 3474 +PSC 3475 +PSD 3476 +PSI 3477 +PSL 3478 +PSO 3479 +PSP 3480 +PSR 3481 +PSS 3482 +PSU 3483 +PCA 3484 +PCB 3485 +PCC 3486 +PCH 3487 +PCI 3488 +PCL 3489 +PCM 3490 +PCOS 3491 +PCP 3492 +PCR 3493 +PCS 3494 +PCT 3495 +PCV 3496 +PCW 3497 +PCs 3498 +PDF 3499 +PDA 3500 +PDC 3501 +PDI 3502 +PDP 3503 +PDQ 3504 +PDR 3505 +PDS 3506 +PDX 3507 +PPC 3508 +PPD 3509 +PPG 3510 +PPI 3511 +PPL 3512 +PPO 3513 +PPP 3514 +PPR 3515 +PPS 3516 +PPT 3517 +PA's 3518 +PAC 3519 +PAL 3520 +PAM 3521 +PAP 3522 +PAS 3523 +PATH 3524 +PAX 3525 +PET 3526 +PEI 3527 +PEMCO 3528 +PEP 3529 +PERi 3530 +PEX 3531 +PO's 3532 +POA 3533 +POC 3534 +POF 3535 +POS 3536 +POTUS 3537 +POV 3538 +POW 3539 +PRC 3540 +PRI 3541 +PRL 3542 +PRN 3543 +PRP 3544 +PRS 3545 +PRTC 3546 +PT's 3547 +PTA 3548 +PTC 3549 +PTI 3550 +PTL 3551 +PTO 3552 +PTSD 3553 +PI's 3554 +PICC 3555 +PID 3556 +PIKE 3557 +PIN 3558 +PITA 3559 +PM's 3560 +PMC 3561 +PMI 3562 +PMP 3563 +PMS 3564 +PMT 3565 +Psych 3566 +Psalm 3567 +PB&J 3568 +PBA 3569 +PBI 3570 +PBR 3571 +PBS 3572 +PNC 3573 +PNG 3574 +PNL 3575 +PNM 3576 +PNP 3577 +Pye 3578 +Pyle 3579 +Python 3580 +Pyxis 3581 +PG&E 3582 +PGA 3583 +PGE 3584 +PGW 3585 +Pflugerville 3586 +PFC 3587 +PFG 3588 +PFI 3589 +PLC 3590 +PLEASE 3591 +PLUS 3592 +P&I 3593 +P&L 3594 +P&S 3595 +PHH 3596 +PHP 3597 +PHS 3598 +PJ's 3599 +PJs 3600 +PVC 3601 +PVR 3602 +PK's 3603 +PUD 3604 +fin 3605 +fir 3606 +fil 3607 +fig 3608 +fix 3609 +fib 3610 +fit 3611 +fic 3612 +five 3613 +fizz 3614 +fioptics 3615 +for 3616 +foo 3617 +fog 3618 +fox 3619 +fob 3620 +foe 3621 +foil 3622 +foyer 3623 +far 3624 +fat 3625 +fan 3626 +fab 3627 +fav 3628 +fam 3629 +fag 3630 +fad 3631 +fax 3632 +fajita 3633 +fap 3634 +fawn 3635 +faze 3636 +flu 3637 +fly 3638 +fro 3639 +fry 3640 +fee 3641 +fed 3642 +fever 3643 +few 3644 +feisty 3645 +feud 3646 +fun 3647 +fur 3648 +fuel 3649 +fuzz 3650 +fufu 3651 +fuk 3652 +fuq 3653 +fux 3654 +f'd 3655 +f'ing 3656 +f'n 3657 +Roc 3658 +Rob 3659 +Ron 3660 +Rod 3661 +Roo 3662 +Roy 3663 +Rox 3664 +Row 3665 +Roe 3666 +Rove 3667 +Rope 3668 +RoMac 3669 +Roku 3670 +Rory 3671 +Roz 3672 +Red 3673 +Ren 3674 +Res 3675 +Reg 3676 +Rea 3677 +Rev 3678 +Rec 3679 +Rep 3680 +Reb 3681 +Rex 3682 +Rey 3683 +Ref 3684 +Reward 3685 +ReStore 3686 +Requiem 3687 +Ram 3688 +Rai 3689 +Ray 3690 +Rap 3691 +Rav 3692 +Ras 3693 +Raz 3694 +Rat 3695 +Rab 3696 +Raw 3697 +Raj 3698 +Rae 3699 +Rao 3700 +Raquel 3701 +Raul 3702 +Ric 3703 +Riv 3704 +Rip 3705 +Rim 3706 +Rio 3707 +Riley 3708 +Rib 3709 +Rihanna 3710 +Riker 3711 +Rialto 3712 +Riyadh 3713 +Run 3714 +Rum 3715 +Rug 3716 +Rule 3717 +RuPaul 3718 +Rue 3719 +Rural 3720 +Rhapsody 3721 +Ryan 3722 +Rye 3723 +Ryback 3724 +Ryker 3725 +Ryobi 3726 +RSV 3727 +RSA 3728 +RSC 3729 +RSD 3730 +RSG 3731 +RSI 3732 +RSM 3733 +RSR 3734 +RSS 3735 +RSX 3736 +R&B 3737 +R&D 3738 +R&G 3739 +R&H 3740 +R&J 3741 +R&K 3742 +R&L 3743 +R&M 3744 +R&R 3745 +R&S 3746 +RCA 3747 +RCB 3748 +RCC 3749 +RCI 3750 +RCMP 3751 +RCN 3752 +RCP 3753 +RCS 3754 +RCU 3755 +REE 3756 +REM 3757 +REALTOR 3758 +REC 3759 +RED 3760 +REI 3761 +REO 3762 +RIM 3763 +RIA 3764 +RIGHT 3765 +RIP 3766 +RIT 3767 +ROC 3768 +ROG 3769 +ROM 3770 +ROS 3771 +ROTC 3772 +RTA 3773 +RTC 3774 +RTD 3775 +RTP 3776 +RTS 3777 +RAC 3778 +RAIL 3779 +RAM 3780 +RAZR 3781 +RBC 3782 +RBFCU 3783 +RBM 3784 +RBS 3785 +RMA 3786 +RMC 3787 +RMS 3788 +RMV 3789 +RPM 3790 +RPG 3791 +RPI 3792 +RDA 3793 +RDO 3794 +RDU 3795 +RFID 3796 +RFK 3797 +RFP 3798 +RG&E 3799 +RGA 3800 +RV's 3801 +RVs 3802 +RJ's 3803 +RKO 3804 +RNR 3805 +RRR 3806 +RWC 3807 +Del 3808 +Den 3809 +Des 3810 +Dee 3811 +Dev 3812 +Dec 3813 +Deb 3814 +Dew 3815 +Def 3816 +Dex 3817 +Dei 3818 +DeAngelo 3819 +DeJesus 3820 +DeKalb 3821 +DeNooyer 3822 +DeQueen 3823 +DeZavala 3824 +Dejan 3825 +Deo 3826 +Dequindre 3827 +Dez 3828 +Dan 3829 +Dam 3830 +Day 3831 +Dad 3832 +Daz 3833 +Dakota 3834 +Daphne 3835 +Daewoo 3836 +Dagsboro 3837 +Dax 3838 +Don 3839 +Dom 3840 +Dow 3841 +Doo 3842 +Doc 3843 +Dog 3844 +Dot 3845 +Doh 3846 +Doyle 3847 +Doe 3848 +Dos 3849 +Dove 3850 +DoD 3851 +Doppler 3852 +Din 3853 +Die 3854 +Dio 3855 +Dix 3856 +Dip 3857 +Did 3858 +DiMaggio 3859 +DiCaprio 3860 +DiFranco 3861 +DiGiorno 3862 +Dijon 3863 +Diwali 3864 +Dum 3865 +Duff 3866 +Dust 3867 +Duke 3868 +Duval 3869 +DuBois 3870 +DuQuoin 3871 +Dueling 3872 +Duquesne 3873 +Duxbury 3874 +Dre 3875 +Dru 3876 +Dro 3877 +Dry 3878 +Dr's 3879 +Dyna 3880 +Dyer 3881 +Dylan 3882 +Dyckman 3883 +Dying 3884 +DCF 3885 +DC's 3886 +DCA 3887 +DCC 3888 +DCH 3889 +DCI 3890 +DCS 3891 +DCU 3892 +DCs 3893 +DSL 3894 +DSC 3895 +DSHS 3896 +DSM 3897 +DSP 3898 +DSR 3899 +DSS 3900 +DSW 3901 +DSi 3902 +DVD 3903 +DVR 3904 +DVC 3905 +DVI 3906 +DVM 3907 +DVT 3908 +DOE 3909 +DOM 3910 +DOB 3911 +DOJ 3912 +DOL 3913 +DOS 3914 +DOT 3915 +D&B 3916 +D&C 3917 +D&D 3918 +D&I 3919 +D&J 3920 +D&L 3921 +D&R 3922 +D&S 3923 +D&W 3924 +DMACC 3925 +DMB 3926 +DMC 3927 +DMI 3928 +DMS 3929 +DMT 3930 +DMV 3931 +DMX 3932 +DHCP 3933 +DHEC 3934 +DHHR 3935 +DHL 3936 +DHR 3937 +DHS 3938 +DHT 3939 +DTA 3940 +DTC 3941 +DTE 3942 +DTF 3943 +DTLR 3944 +DTS 3945 +DTW 3946 +DD's 3947 +DDD 3948 +DDF 3949 +DDM 3950 +DDR 3951 +DDS 3952 +DNA 3953 +DNC 3954 +DND 3955 +DNL 3956 +DNR 3957 +DNS 3958 +DA's 3959 +DAC 3960 +DAG 3961 +DARS 3962 +DAV 3963 +DIA 3964 +DIN 3965 +DIRECTV 3966 +DISH 3967 +DIY 3968 +DPS 3969 +DP&L 3970 +DPMS 3971 +DPW 3972 +D's 3973 +DEA 3974 +DEF 3975 +DEP 3976 +DES 3977 +DJing 3978 +DJs 3979 +DFAS 3980 +DFS 3981 +DFW 3982 +DWI 3983 +DWP 3984 +DWS 3985 +Dhoni 3986 +Dwight 3987 +Dwayne 3988 +Dwyer 3989 +DBA 3990 +DBZ 3991 +DLC 3992 +DLP 3993 +DRI 3994 +DRO 3995 +DUI 3996 +DUP 3997 +DXL 3998 +Dmitriy 3999 +Dmitry 4000 +hom 4001 +hoo 4002 +hol 4003 +hon 4004 +hos 4005 +hot 4006 +hop 4007 +hob 4008 +how 4009 +hoc 4010 +hog 4011 +hoe 4012 +hover 4013 +hoist 4014 +hokey 4015 +hoy 4016 +hozier 4017 +han 4018 +har 4019 +hai 4020 +ham 4021 +hat 4022 +hap 4023 +hah 4024 +hav 4025 +has 4026 +haz 4027 +hay 4028 +hag 4029 +haw 4030 +had 4031 +haaa 4032 +hakama 4033 +her 4034 +hem 4035 +hee 4036 +hed 4037 +hes 4038 +hey 4039 +hen 4040 +heh 4041 +hex 4042 +he/she 4043 +heb.com 4044 +hefty 4045 +hegenberger 4046 +heterosexual 4047 +high 4048 +hit 4049 +hip 4050 +hid 4051 +his 4052 +him 4053 +hive 4054 +hiii 4055 +hiya 4056 +hum 4057 +hun 4058 +hug 4059 +hub 4060 +hut 4061 +huff 4062 +huddle 4063 +hue 4064 +huh 4065 +hybrid 4066 +hyena 4067 +hyacinth 4068 +hmm 4069 +h2o 4070 +hdmi 4071 +Tri 4072 +Tru 4073 +Tryon 4074 +Tan 4075 +Tam 4076 +Tar 4077 +Tap 4078 +Tai 4079 +Tab 4080 +Tay 4081 +Tac 4082 +Tag 4083 +Tax 4084 +Tao 4085 +Taz 4086 +Taekwondo 4087 +Taj 4088 +Tom 4089 +Top 4090 +Tot 4091 +Toy 4092 +Too 4093 +Tov 4094 +Tok 4095 +ToNight 4096 +Toxic 4097 +Tel 4098 +Ten 4099 +Tea 4100 +Tex 4101 +Tec 4102 +Ted 4103 +Tee 4104 +Tek 4105 +Tega 4106 +Tebow 4107 +Teflon 4108 +Teutonia 4109 +Tevin 4110 +Tewksbury 4111 +Tim 4112 +Tin 4113 +Til 4114 +Tic 4115 +Tia 4116 +Tik 4117 +Tire 4118 +TiVo 4119 +Tioga 4120 +The 4121 +Thu 4122 +Thy 4123 +Tub 4124 +Tue 4125 +Tut 4126 +Tudor 4127 +Tualatin 4128 +Tujunga 4129 +Tukwila 4130 +Tuxedo 4131 +Tyson 4132 +Ty's 4133 +Tybee 4134 +Tyco 4135 +Tye 4136 +Tyga 4137 +Tymers 4138 +Type 4139 +Twain 4140 +Two 4141 +TC's 4142 +TCA 4143 +TCBY 4144 +TCC 4145 +TCF 4146 +TCH 4147 +TCI 4148 +TCM 4149 +TCP 4150 +TCS 4151 +TCU 4152 +TRC 4153 +TREC 4154 +TRICARE 4155 +TRM 4156 +TRO 4157 +TRS 4158 +TRUCKING 4159 +TRX 4160 +TMA 4161 +TMC 4162 +TMI 4163 +TMJ 4164 +TMR 4165 +TMS 4166 +TMZ 4167 +TSA 4168 +TSC 4169 +TSO 4170 +TSP 4171 +TSS 4172 +TSTC 4173 +TSX 4174 +THE 4175 +THC 4176 +THD 4177 +TIA 4178 +TIFF 4179 +TIG 4180 +TILs 4181 +TIMP 4182 +TAC 4183 +TAM 4184 +TARDIS 4185 +TAS 4186 +TAV 4187 +TBA 4188 +TBD 4189 +TBN 4190 +TBS 4191 +TBT 4192 +TD's 4193 +TDCJ 4194 +TDECU 4195 +TDI 4196 +TDS 4197 +TECO 4198 +TED 4199 +TEKsystems 4200 +TENS 4201 +TEP 4202 +TExES 4203 +TPA 4204 +TPC 4205 +TPI 4206 +TPMS 4207 +TPS 4208 +TTC 4209 +TTFN 4210 +TTT 4211 +TTUHSC 4212 +TTY 4213 +TV's 4214 +TVA 4215 +TVC 4216 +TVs 4217 +TGI 4218 +TGF 4219 +TK's 4220 +TKD 4221 +TKO 4222 +TWC 4223 +TWIC 4224 +TWRA 4225 +T&R 4226 +T&T 4227 +T&W 4228 +TJ's 4229 +TJX 4230 +TLC 4231 +TLE 4232 +TNA 4233 +TNT 4234 +TODAY 4235 +TOMS 4236 +TONIGHT 4237 +TFS 4238 +TURN 4239 +TUV 4240 +TXU 4241 +Tchaikovsky 4242 +Tchoupitoulas 4243 +Lau 4244 +Lam 4245 +Lac 4246 +Law 4247 +Lab 4248 +Las 4249 +Lay 4250 +Lal 4251 +Laz 4252 +Lai 4253 +LaDonna 4254 +LaMontagne 4255 +LaQuinta 4256 +Laos 4257 +Lea 4258 +Len 4259 +Leo 4260 +Lee 4261 +Les 4262 +Let 4263 +Lew 4264 +Lex 4265 +Led 4266 +LeAnn 4267 +LeConte 4268 +LeDoux 4269 +LeSabre 4270 +Lejeune 4271 +Leland 4272 +Leppard 4273 +Leyland 4274 +Lou 4275 +Log 4276 +Low 4277 +Lot 4278 +Los 4279 +Loa 4280 +Loft 4281 +Lok 4282 +Lo's 4283 +LoDo 4284 +LoJack 4285 +LoL 4286 +Lois 4287 +Lozano 4288 +Lin 4289 +Lil 4290 +Lim 4291 +Liv 4292 +Liz 4293 +Lia 4294 +Lion 4295 +Lie 4296 +Lido 4297 +Lihue 4298 +Like 4299 +Liu 4300 +Lux 4301 +Luz 4302 +Lu's 4303 +LuAnn 4304 +Luella 4305 +Luverne 4306 +Lyn 4307 +Lydia 4308 +Lyle 4309 +Lyall 4310 +Lyell 4311 +Lyfe 4312 +LED 4313 +LEFT 4314 +LEGO 4315 +LEM 4316 +LESBIAN 4317 +LETTERS 4318 +LA's 4319 +LAKES 4320 +LAN 4321 +LAPD 4322 +LAX 4323 +LMC 4324 +LMFAO 4325 +LMK 4326 +LML 4327 +LMN 4328 +LMS 4329 +LMT 4330 +L&B 4331 +L&H 4332 +L&L 4333 +L&M 4334 +L&N 4335 +L&P 4336 +L&S 4337 +LCBO 4338 +LCC 4339 +LCD 4340 +LCEC 4341 +LCP 4342 +LCR 4343 +LIC 4344 +LIHEAP 4345 +LIRR 4346 +LITTLEST 4347 +LIVE 4348 +LOC 4349 +LOI 4350 +LOL 4351 +LORD 4352 +LOVE 4353 +LOX 4354 +LSAT 4355 +LSD 4356 +LSG 4357 +LSI 4358 +LSU 4359 +LTC 4360 +LTE 4361 +LTL 4362 +LTR 4363 +LTZ 4364 +Lloyd 4365 +Llano 4366 +Llewellyn 4367 +LPGA 4368 +LPL 4369 +LPN 4370 +LPS 4371 +LDI 4372 +LDL 4373 +LDS 4374 +LG&E 4375 +LGA 4376 +LGBT 4377 +LLBean 4378 +LLC 4379 +LLS 4380 +L'Auberge 4381 +L'Oreal 4382 +L's 4383 +LBC 4384 +LBJ 4385 +LKL 4386 +LKQ 4387 +LVAC 4388 +LVN 4389 +LHS 4390 +LJ's 4391 +LRC 4392 +Ltd 4393 +Han 4394 +Hal 4395 +Ham 4396 +Hay 4397 +Hat 4398 +Haji 4399 +How 4400 +Hop 4401 +Hog 4402 +Hot 4403 +Hoag 4404 +Ho's 4405 +Hoehn 4406 +Hoquiam 4407 +Hoveround 4408 +Hoxie 4409 +Her 4410 +Hen 4411 +Heb 4412 +Hep 4413 +Hey 4414 +He's 4415 +Hezekiah 4416 +Him 4417 +His 4418 +Hip 4419 +HiFi 4420 +Hieber 4421 +Hively 4422 +Hixson 4423 +Hun 4424 +Hub 4425 +Hut 4426 +Huck 4427 +Huff 4428 +HuHot 4429 +Huachuca 4430 +Huh 4431 +Hui 4432 +Huxley 4433 +Hylan 4434 +HyVee 4435 +Hybrid 4436 +Hynes 4437 +Hyundai 4438 +HID 4439 +HILL 4440 +HIO 4441 +HIPAA 4442 +HIV 4443 +HOA 4444 +HOD 4445 +HOLLOW 4446 +HOSA 4447 +HOT 4448 +HOV 4449 +HSA 4450 +HSBC 4451 +HSC 4452 +HSN 4453 +HSS 4454 +HST 4455 +HTC 4456 +HTG 4457 +HTML 4458 +HTTP 4459 +H&H 4460 +H&K 4461 +H&M 4462 +H&R 4463 +H&S 4464 +HCC 4465 +HCG 4466 +HCMC 4467 +HCl 4468 +HDD 4469 +HDMI 4470 +HDR 4471 +HDTV 4472 +HPI 4473 +HPM 4474 +HPRC 4475 +HPV 4476 +HEA 4477 +HEB 4478 +HELP 4479 +HEPA 4480 +HHR 4481 +HHS 4482 +HHonors 4483 +HMO 4484 +HMS 4485 +HMV 4486 +HRA 4487 +HRC 4488 +HRT 4489 +HAMP 4490 +HAP 4491 +HGH 4492 +HGTV 4493 +HBO 4494 +HLN 4495 +HUD 4496 +HUGE 4497 +exp 4498 +exc 4499 +ext 4500 +ex's 4501 +ex-wife 4502 +exquisite 4503 +ent 4504 +end 4505 +enjoy 4506 +enzyme 4507 +enigma 4508 +eli 4509 +ela 4510 +elo 4511 +else 4512 +elbow 4513 +elm 4514 +elf 4515 +elk 4516 +elusive 4517 +elves 4518 +emo 4519 +emma 4520 +eve 4521 +eva 4522 +evo 4523 +est 4524 +esp 4525 +eso 4526 +esani 4527 +ese 4528 +esklandri 4529 +esurance 4530 +ear 4531 +eat 4532 +eaves 4533 +each 4534 +eauclaire 4535 +edamame 4536 +edbassmaster 4537 +eddies 4538 +edema 4539 +eds 4540 +edward 4541 +era 4542 +err 4543 +erect 4544 +erupt 4545 +erberts 4546 +ers 4547 +eco 4548 +ecard 4549 +ect 4550 +eccentric 4551 +ecig 4552 +ecua 4553 +eczema 4554 +eyes 4555 +eyed 4556 +eyeglass 4557 +eyecare 4558 +eyeing 4559 +eyepatch 4560 +eyewear 4561 +equestrian 4562 +etc 4563 +eta 4564 +etiquette 4565 +etnies 4566 +etrade 4567 +effort 4568 +effaced 4569 +egg 4570 +ego 4571 +egress 4572 +egyption 4573 +epi 4574 +epoxy 4575 +epson 4576 +euro 4577 +eudici's 4578 +eulogy 4579 +eight 4580 +eileen 4581 +ein 4582 +eisenhower 4583 +either 4584 +e-books 4585 +e-mail 4586 +e-reader 4587 +e-town 4588 +ebay 4589 +eblens 4590 +ebuddy 4591 +eel 4592 +eeee 4593 +eek 4594 +eenie 4595 +eerie 4596 +e.g 4597 +e.t 4598 +e.b.t 4599 +eject 4600 +eBay 4601 +eBook 4602 +eharmony.com 4603 +Gas 4604 +Gay 4605 +Gavin 4606 +Gahanna 4607 +Gap 4608 +Goo 4609 +God 4610 +Got 4611 +Gopher 4612 +GoDaddy 4613 +GoPro 4614 +Goa 4615 +Goes 4616 +Gohan 4617 +Going 4618 +Goku 4619 +Gen 4620 +Geo 4621 +Get 4622 +Gem 4623 +Gel 4624 +Gehrig's 4625 +Geppetto's 4626 +Gexa 4627 +Geyer 4628 +Gil 4629 +Gin 4630 +Gio 4631 +Gia 4632 +Gig 4633 +Gimme 4634 +Giza 4635 +Gun 4636 +Gus 4637 +Guy 4638 +Guber 4639 +Gucci 4640 +Guggenheim 4641 +Guzman 4642 +Glo 4643 +Glue 4644 +Glynn 4645 +GTA 4646 +GTCC 4647 +GTE 4648 +GTG 4649 +GTI 4650 +GTL 4651 +GTM 4652 +GTO 4653 +GTR 4654 +GTS 4655 +GTX 4656 +GSA 4657 +GSI 4658 +GSM 4659 +GSN 4660 +GSP 4661 +GSR 4662 +GST 4663 +GSXR 4664 +GMA 4665 +GM's 4666 +GMC 4667 +GMI 4668 +GMT 4669 +GRA 4670 +GRCC 4671 +GRE 4672 +GRTC 4673 +GRU 4674 +Ghost 4675 +Ghirardelli 4676 +Gwen 4677 +Gwatney 4678 +Gwinnett 4679 +GED 4680 +GEICO 4681 +GEOS 4682 +GERD 4683 +Gym 4684 +G&G 4685 +G&M 4686 +G&R 4687 +G&S 4688 +GBA 4689 +GBMC 4690 +GBS 4691 +GCC 4692 +GCI 4693 +GCR 4694 +GNA 4695 +GNC 4696 +GNE 4697 +GPA 4698 +GPO 4699 +GPS 4700 +GABA 4701 +GAD 4702 +GFCI 4703 +GFS 4704 +GHC 4705 +GHS 4706 +GOP 4707 +GOT 4708 +GVEC 4709 +GVTC 4710 +GDP 4711 +GIS 4712 +grr 4713 +gar 4714 +gal 4715 +gas 4716 +gat 4717 +gag 4718 +gai 4719 +gab 4720 +gay 4721 +gap 4722 +gadget 4723 +gah 4724 +goo 4725 +gol 4726 +god 4727 +gon 4728 +got 4729 +govern 4730 +gob 4731 +gos 4732 +goin 4733 +gown 4734 +go-ahead 4735 +go.com 4736 +goes 4737 +goji 4738 +gomez 4739 +gopher 4740 +gen 4741 +geo 4742 +ger 4743 +get 4744 +gee 4745 +gear 4746 +gel 4747 +gem 4748 +gebos 4749 +geyser 4750 +gun 4751 +gum 4752 +gus 4753 +gut 4754 +guy 4755 +gucci 4756 +gud 4757 +gir 4758 +gig 4759 +gin 4760 +gif 4761 +giddy 4762 +gist 4763 +git 4764 +gym 4765 +gyro 4766 +ghetto 4767 +ghillie 4768 +gnome 4769 +gnarly 4770 +gnite 4771 +gta 4772 +gt500 4773 +g-spot 4774 +g-string 4775 +g2k 4776 +g35 4777 +g4s 4778 +gfs 4779 +gmail.com 4780 +int 4781 +ins 4782 +inc 4783 +inn 4784 +ing 4785 +ina 4786 +ink 4787 +inmate 4788 +in.com 4789 +in: 4790 +inundated 4791 +inward 4792 +imp 4793 +ima 4794 +imbalance 4795 +imodium 4796 +imy 4797 +idol 4798 +id: 4799 +idk 4800 +iron 4801 +irate 4802 +irks 4803 +irlo 4804 +irs.gov 4805 +itch 4806 +item 4807 +it. 4808 +its 4809 +it: 4810 +itinerary 4811 +itouch 4812 +itttt 4813 +itunes 4814 +ill 4815 +ila 4816 +ily 4817 +is: 4818 +ish 4819 +ism 4820 +isn't 4821 +ist 4822 +ice 4823 +icon 4824 +ick 4825 +icarly 4826 +iclicker 4827 +icy 4828 +i-4 4829 +i-35 4830 +i-5 4831 +iguana 4832 +iggys 4833 +ight 4834 +igloo 4835 +iPod 4836 +iPic 4837 +ive 4838 +ivory 4839 +ivy 4840 +i'm 4841 +i'll 4842 +i've 4843 +iffy 4844 +ifile 4845 +ifs 4846 +ifunny 4847 +iChat 4848 +iCloud 4849 +iTune 4850 +iTT 4851 +iTouch 4852 +ion 4853 +iodine 4854 +iota 4855 +iphone 4856 +ipod 4857 +i.c.e 4858 +i.e.p 4859 +i30 4860 +i35 4861 +iFix 4862 +iFly 4863 +iForce 4864 +iMac 4865 +iMessage 4866 +iMovie 4867 +iam 4868 +ian 4869 +izakaya 4870 +izzys 4871 +i10 4872 +i17 4873 +i40 4874 +iehp 4875 +lat 4876 +lay 4877 +lab 4878 +las 4879 +lam 4880 +lad 4881 +lar 4882 +law 4883 +lag 4884 +lap 4885 +lala 4886 +lax 4887 +laQuita 4888 +lafcu 4889 +lah 4890 +lit 4891 +lib 4892 +lis 4893 +lik 4894 +lip 4895 +lie 4896 +lia 4897 +lil 4898 +lion 4899 +liz 4900 +lid 4901 +loo 4902 +loc 4903 +lon 4904 +log 4905 +low 4906 +lol 4907 +lob 4908 +los 4909 +lot 4910 +lor 4911 +loft 4912 +loyal 4913 +lop 4914 +lozenge 4915 +loCash 4916 +lokos 4917 +lomein 4918 +leg 4919 +les 4920 +let 4921 +lee 4922 +left 4923 +led 4924 +leo 4925 +lei 4926 +lebauer 4927 +ler 4928 +leukemia 4929 +lewd 4930 +lez 4931 +lub 4932 +lus 4933 +lux 4934 +luk 4935 +lug 4936 +luv 4937 +luau 4938 +ludicrous 4939 +lujacks 4940 +lyric 4941 +lymph 4942 +lying 4943 +lysine 4944 +l.a 4945 +l.i.e 4946 +l.m.a.o 4947 +lMBO 4948 +lMC 4949 +lbs 4950 +lge 4951 +lmaobruh.com 4952 +wat 4953 +war 4954 +was 4955 +wan 4956 +way 4957 +wag 4958 +wad 4959 +wax 4960 +wah 4961 +waba 4962 +wambulance 4963 +waughtown 4964 +waz 4965 +win 4966 +wit 4967 +wig 4968 +wick 4969 +wimp 4970 +wizard 4971 +wii 4972 +wiki 4973 +wives 4974 +wel 4975 +wee 4976 +wes 4977 +web 4978 +wet 4979 +wen 4980 +were 4981 +weokie 4982 +woo 4983 +won 4984 +wok 4985 +woe 4986 +wow 4987 +wocka 4988 +wop 4989 +woven 4990 +who 4991 +wha 4992 +why 4993 +ww.com 4994 +wwe.com 4995 +wuz 4996 +wud 4997 +wussy 4998 +wuv 4999 +w/e 5000 +w/o 5001 +w2's 5002 +wtf 5003 +wth 5004 +Wal 5005 +War 5006 +Wat 5007 +Way 5008 +Wan 5009 +Wah 5010 +Wave 5011 +Wax 5012 +Wabash 5013 +Wawa 5014 +Waffle 5015 +Wamego 5016 +Waze 5017 +Win 5018 +Wire 5019 +Wiz 5020 +Wiki 5021 +Wix 5022 +Wi-Fi 5023 +Wife 5024 +Wii 5025 +Wives 5026 +Wes 5027 +Wei 5028 +Wee 5029 +Web 5030 +Wed 5031 +Wet 5032 +We're 5033 +Wegmans 5034 +Wehrenberg 5035 +Wekiva 5036 +Wembley 5037 +Wexford 5038 +WoW 5039 +Wok 5040 +Wow 5041 +Who 5042 +Why 5043 +Wyman 5044 +WSS 5045 +WSAZ 5046 +WSB 5047 +WSECU 5048 +WSFs 5049 +WSU 5050 +WSVN 5051 +WBAL 5052 +WBBM 5053 +WBC 5054 +WBEZ 5055 +WBLS 5056 +WBU 5057 +WBZ 5058 +WIC 5059 +WIP 5060 +WISN 5061 +WITH 5062 +WPA 5063 +WPGC 5064 +WPI 5065 +WPS 5066 +Wunderlist 5067 +WAC 5068 +WAP 5069 +WAY 5070 +WCA 5071 +WCCO 5072 +WCW 5073 +WEA 5074 +WEEI 5075 +WEN 5076 +WESTERN 5077 +WGCI 5078 +WGN 5079 +WGU 5080 +WNBA 5081 +WNC 5082 +WNIC 5083 +WRAL 5084 +WROK 5085 +WRX 5086 +WTF 5087 +WTOP 5088 +WTS 5089 +WLOX 5090 +WLW 5091 +WWE 5092 +WWF 5093 +WWL 5094 +WFAN 5095 +WHO 5096 +WMU 5097 +WORKING 5098 +WOW 5099 +WVU 5100 +WXYZ 5101 +WYD 5102 +Fri 5103 +Fruit 5104 +Fry 5105 +Far 5106 +Fan 5107 +Fat 5108 +Fay 5109 +Fahrenheit 5110 +Fajr 5111 +Fawcett 5112 +Faxon 5113 +Fin 5114 +Fil 5115 +Fit 5116 +Fig 5117 +Fix 5118 +FiOS 5119 +Fiber 5120 +Fiction 5121 +Fiji 5122 +Five 5123 +For 5124 +Foo 5125 +Fox 5126 +Fog 5127 +Fowler 5128 +Foam 5129 +Fed 5130 +Fest 5131 +Fei 5132 +Femmes 5133 +Feud 5134 +Fever 5135 +Fey 5136 +Fez 5137 +Flo 5138 +Fla 5139 +Fly 5140 +Flushing 5141 +Fun 5142 +Fur 5143 +Fuji 5144 +Fuqua 5145 +Fu's 5146 +Fuddruckers 5147 +Fugees 5148 +Fuzzy's 5149 +FAA 5150 +FAC 5151 +FAFSA 5152 +FAO 5153 +FAQ 5154 +FAT 5155 +FAU 5156 +FCA 5157 +FCB 5158 +FCC 5159 +FCI 5160 +FCS 5161 +FCU 5162 +FSC 5163 +FSA 5164 +FSM 5165 +FSSA 5166 +FSU 5167 +FDA 5168 +FDIC 5169 +FDR 5170 +FDS 5171 +FIA 5172 +FIFA 5173 +FINA 5174 +FIU 5175 +FML 5176 +FMC 5177 +FP&L 5178 +FPL 5179 +FPS 5180 +FBI 5181 +FBLA 5182 +FFA 5183 +FFL 5184 +FREE 5185 +FRG 5186 +FRS 5187 +FUCK 5188 +FUD 5189 +FWB 5190 +FWC 5191 +F&F 5192 +F&M 5193 +FEA 5194 +FEMA 5195 +FHA 5196 +FORT 5197 +FOX 5198 +FTD 5199 +FTP 5200 +FYE 5201 +FYI 5202 +Ken 5203 +Kel 5204 +Key 5205 +Kem 5206 +Kev 5207 +Kew 5208 +Keck 5209 +Kedzie 5210 +Keffer 5211 +Kepler 5212 +Keurig 5213 +Kim 5214 +Kit 5215 +Kid 5216 +Kia 5217 +Kip 5218 +Kiffin 5219 +Kihei 5220 +Kijiji 5221 +Kiowa 5222 +Kiva 5223 +Kix 5224 +Kat 5225 +Kar 5226 +Kay 5227 +Kan 5228 +Kai 5229 +Kaanapali 5230 +Kabul 5231 +Kacey 5232 +Kaepernick 5233 +Kavinsky 5234 +Koo 5235 +Kohl 5236 +Koko 5237 +Koch 5238 +Koi 5239 +Kop 5240 +Koz 5241 +Krystal 5242 +Knapp 5243 +Knutson 5244 +Kurt 5245 +Kuhn 5246 +Kuala 5247 +Kubota 5248 +Kuehl 5249 +Kuiken 5250 +Kullen 5251 +Kush 5252 +Kuwait 5253 +Klu 5254 +Kline 5255 +Kyoto 5256 +KCBS 5257 +KCC 5258 +KCI 5259 +KCK 5260 +KCMO 5261 +Khloe 5262 +K&D 5263 +K&G 5264 +K&K 5265 +K&L 5266 +K&M 5267 +K&N 5268 +K&R 5269 +K&S 5270 +K&W 5271 +Kwik 5272 +Kwon 5273 +KRC 5274 +KRIT 5275 +KROQ 5276 +KRT 5277 +KSB 5278 +KSA 5279 +KSL 5280 +KFC 5281 +KFI 5282 +KFYI 5283 +KTLA 5284 +KTM 5285 +KTVU 5286 +KDKA 5287 +KDWB 5288 +KJ's 5289 +KJLH 5290 +KK's 5291 +KKK 5292 +KLM 5293 +KLOVE 5294 +KOA 5295 +KOMO 5296 +KPLC 5297 +KPMG 5298 +KATU 5299 +KBB 5300 +KGB 5301 +KGO 5302 +KISS 5303 +KISW 5304 +KNBR 5305 +KNX 5306 +KUB 5307 +Eli 5308 +Elm 5309 +Elk 5310 +Els 5311 +Ely 5312 +Elco 5313 +Elf 5314 +Elton 5315 +Elum 5316 +End 5317 +Enzo 5318 +Enbrel 5319 +Enjoy 5320 +Enloe 5321 +Ennis 5322 +Enquirer 5323 +Enumclaw 5324 +Enya 5325 +Edd 5326 +Ed's 5327 +Edco 5328 +Edline 5329 +Edna 5330 +Edo 5331 +Eve 5332 +Eva 5333 +Evi 5334 +Evo 5335 +Ear 5336 +Eat 5337 +Eakin 5338 +Eau 5339 +Eazy 5340 +Emory 5341 +Emser 5342 +Esq 5343 +Esmeralda 5344 +Era 5345 +Erb 5346 +Erdman 5347 +Erhard 5348 +Erlanger 5349 +Ermas 5350 +Errol 5351 +Ertel 5352 +Ervin 5353 +Erwin 5354 +Erykah 5355 +Exit 5356 +Exxon 5357 +Eco 5358 +Eck 5359 +Echo 5360 +Ecuador 5361 +Eccles 5362 +Eclipse 5363 +Ector 5364 +Eubank 5365 +Eudora 5366 +Eufaula 5367 +Euless 5368 +Eunice 5369 +Eustis 5370 +Eutaw 5371 +Epcot 5372 +Eternal 5373 +Etiwanda 5374 +Etna 5375 +Etsy 5376 +ESC 5377 +ESP 5378 +ESA 5379 +ESG 5380 +ESL 5381 +ESN 5382 +ESO 5383 +ESS 5384 +EST 5385 +ESV 5386 +Egg 5387 +Egypt 5388 +Egan 5389 +Egret 5390 +Einstein 5391 +Eid 5392 +Eileen 5393 +Eiffel 5394 +ETS 5395 +ETA 5396 +ETEC 5397 +ETF 5398 +ETH 5399 +ETL 5400 +ETMC 5401 +Eye 5402 +Eyre 5403 +ECM 5404 +ECC 5405 +ECPI 5406 +ECS 5407 +ECT 5408 +ECU 5409 +EMT 5410 +EMC 5411 +EMG 5412 +EMP 5413 +EMS 5414 +EMU 5415 +EPC 5416 +EPA 5417 +EPB 5418 +EPMD 5419 +EPS 5420 +Ebbitt 5421 +EDC 5422 +EDD 5423 +EDI 5424 +EDM 5425 +EDS 5426 +EVE 5427 +EVGA 5428 +EVO 5429 +Efron 5430 +EADS 5431 +EAP 5432 +EARLY 5433 +EBC 5434 +EBS 5435 +EBT 5436 +EEOC 5437 +EEP 5438 +EFG 5439 +EFT 5440 +EIC 5441 +EIN 5442 +ELF 5443 +ELISA 5444 +ELMO 5445 +EOC 5446 +EOS 5447 +EXIT 5448 +EXO 5449 +Ezra 5450 +EJ's 5451 +EKG 5452 +ENTER 5453 +EWTN 5454 +Ewa 5455 +Ewing 5456 +ova 5457 +ovo 5458 +out 5459 +our 5460 +oun 5461 +ought 5462 +ouch 5463 +oui 5464 +ously 5465 +org 5466 +orb 5467 +ora 5468 +ore 5469 +orphan 5470 +orscheln 5471 +ork 5472 +orrow 5473 +opt 5474 +opp 5475 +ophthalmology 5476 +ops 5477 +opus 5478 +object 5479 +obv 5480 +obnoxious 5481 +oboe 5482 +off 5483 +often 5484 +of: 5485 +one 5486 +ons 5487 +onto 5488 +on's 5489 +on-call 5490 +on/off 5491 +on: 5492 +ona 5493 +onboard 5494 +ongoing 5495 +onomatopoeia 5496 +onramp 5497 +onward 5498 +onyx 5499 +ocean 5500 +ocarina 5501 +oclock 5502 +ocwen 5503 +old 5504 +ole 5505 +ollie 5506 +olums 5507 +oma 5508 +omg 5509 +ombre 5510 +oxy 5511 +oxo 5512 +oxtail 5513 +oxboro 5514 +oxen 5515 +own 5516 +owe 5517 +owl 5518 +owing 5519 +okay 5520 +okie 5521 +okkk 5522 +okok 5523 +okra 5524 +ooo 5525 +oop 5526 +oo.com.au 5527 +oodles 5528 +ooh 5529 +oovoo 5530 +other 5531 +otay 5532 +otolaryngology 5533 +oscopy 5534 +oshit 5535 +osmosis 5536 +ossip 5537 +oat 5538 +oak 5539 +oasis 5540 +odd 5541 +ode 5542 +ohm 5543 +oh-six-hundred 5544 +ohh 5545 +ohio 5546 +oil 5547 +ointment 5548 +o.o 5549 +o.r 5550 +o'clock 5551 +o'Bleness 5552 +ogle 5553 +ogre 5554 +oyster 5555 +oye 5556 +oMFG 5557 +oMG 5558 +ozone 5559 +Nor 5560 +Nov 5561 +Not 5562 +Nob 5563 +Noe 5564 +Non 5565 +Noah 5566 +Now 5567 +NoHo 5568 +NoMoreRack 5569 +Nodaway 5570 +Nogales 5571 +Nouveau 5572 +New 5573 +Net 5574 +Ned 5575 +Neff 5576 +Nekoosa 5577 +Nez 5578 +Nat 5579 +Nam 5580 +Naz 5581 +Naomi 5582 +Naamans 5583 +Najee 5584 +Naquin 5585 +Naylor 5586 +Nik 5587 +Nix 5588 +Nia 5589 +Nile 5590 +Nifong 5591 +Nivea 5592 +Niwot 5593 +Nut 5594 +Nubia 5595 +NuVision 5596 +NuWave 5597 +Nucor 5598 +Nuys 5599 +NAS 5600 +NAP 5601 +NAT 5602 +NAACP 5603 +NACA 5604 +NARS 5605 +NAU 5606 +NAWSA 5607 +NOP 5608 +NOAA 5609 +NOC 5610 +NOK 5611 +NOLA 5612 +NORAD 5613 +NOT 5614 +NOVUS 5615 +NOW 5616 +NCAA 5617 +NCC 5618 +NCG 5619 +NCO 5620 +NCR 5621 +NFC 5622 +NFL 5623 +NFM 5624 +NFR 5625 +NFS 5626 +NIC 5627 +NIDA 5628 +NIH 5629 +NIPSCO 5630 +NIS 5631 +NIT 5632 +NIV 5633 +NYS 5634 +NYC 5635 +NYE 5636 +NYLO 5637 +NYPD 5638 +NYU 5639 +NHA 5640 +NHC 5641 +NHL 5642 +NHRA 5643 +NHS 5644 +NHTI 5645 +NEA 5646 +NEC 5647 +NES 5648 +NEVER 5649 +NEX 5650 +NSA 5651 +NSF 5652 +NSTAR 5653 +NSYNC 5654 +NBA 5655 +NBC 5656 +NBT 5657 +NTB 5658 +NTTA 5659 +NTW 5660 +NDA 5661 +NDSU 5662 +NPR 5663 +NPS 5664 +Nyack 5665 +Nye 5666 +Nystrom 5667 +NGO 5668 +NRA 5669 +NWA 5670 +new 5671 +neg 5672 +net 5673 +nee 5674 +neo 5675 +nekter 5676 +nella 5677 +nemesis 5678 +nenas 5679 +neyo 5680 +not 5681 +non 5682 +nor 5683 +noo 5684 +nos 5685 +nom 5686 +now 5687 +nod 5688 +nog 5689 +noz 5690 +noe 5691 +noxious 5692 +nap 5693 +nan 5694 +nas 5695 +nai 5696 +nag 5697 +naaa 5698 +nabor 5699 +nae 5700 +nah 5701 +naomi 5702 +naw 5703 +nay 5704 +nazi 5705 +nig 5706 +nin 5707 +nit 5708 +nip 5709 +niacin 5710 +nifty 5711 +niice 5712 +nimble 5713 +nique 5714 +nis 5715 +nivia 5716 +nizzle 5717 +num 5718 +nut 5719 +nur 5720 +nun 5721 +nug 5722 +nuke 5723 +nub 5724 +nuances 5725 +nuevo 5726 +nuffin 5727 +nuh 5728 +nuisance 5729 +null 5730 +nuvaring 5731 +nympho 5732 +nya 5733 +nyomi 5734 +nyquil 5735 +nba.com 5736 +nbc.com 5737 +nfl.com 5738 +Jan 5739 +Jam 5740 +Jay 5741 +Jar 5742 +Jag 5743 +Jas 5744 +Jai 5745 +Jaz 5746 +Jap 5747 +Jah 5748 +Jaw 5749 +Jae 5750 +Jax 5751 +Jos 5752 +Jon 5753 +Joe 5754 +Joy 5755 +Job 5756 +Joc 5757 +JoJo 5758 +Joker 5759 +Jo's 5760 +Joint 5761 +Jojo 5762 +Joon 5763 +Jen 5764 +Jer 5765 +Jeff 5766 +Jean 5767 +Jet 5768 +Jew 5769 +Jem 5770 +Jed 5771 +Jehovah 5772 +Jebel 5773 +Jegs 5774 +Jekyll 5775 +Jeopardy 5776 +Jepsen 5777 +Jul 5778 +Jud 5779 +Jun 5780 +Just 5781 +Jug 5782 +Jubilee 5783 +Juke 5784 +Jupiter 5785 +Juvenile 5786 +Jim 5787 +Jill 5788 +Jin 5789 +Jia 5790 +Jif 5791 +JibJab 5792 +Jiu 5793 +J&B 5794 +J&G 5795 +J&I 5796 +J&J 5797 +J&K 5798 +J&L 5799 +J&M 5800 +J&R 5801 +J&S 5802 +J&W 5803 +JCP 5804 +JC's 5805 +JCC 5806 +JCW's 5807 +JB's 5808 +JBA 5809 +JBL 5810 +JBS 5811 +JT's 5812 +JTA 5813 +JTB 5814 +JTV 5815 +JAMES 5816 +JANAF 5817 +JATC 5818 +JMK 5819 +JMS 5820 +JMU 5821 +JP's 5822 +JPEG 5823 +JPS 5824 +JD's 5825 +JDM 5826 +JFC 5827 +JFK 5828 +JJ's 5829 +JLo 5830 +JSC 5831 +JVC 5832 +JWoww 5833 +Jr's 5834 +uni 5835 +uns 5836 +una 5837 +uno 5838 +unjust 5839 +unquote 5840 +unveiling 5841 +unzip 5842 +ups 5843 +up. 5844 +upward 5845 +up-to-date 5846 +upcoming 5847 +upfront 5848 +upkeep 5849 +upmost 5850 +upon 5851 +urn 5852 +urs 5853 +urban 5854 +use 5855 +usa 5856 +usb 5857 +usher 5858 +usual 5859 +us.com 5860 +us1 5861 +us: 5862 +using 5863 +usps.com 5864 +ute 5865 +utter 5866 +utmost 5867 +utopia 5868 +ulcer 5869 +ugg 5870 +ugh 5871 +uge 5872 +umm 5873 +umpire 5874 +ums 5875 +u-haul 5876 +u-turn 5877 +u-verse 5878 +uhh 5879 +uhm 5880 +u.p 5881 +u.s 5882 +uber 5883 +uble 5884 +Ora 5885 +Ori 5886 +Ord 5887 +Oro 5888 +Orr 5889 +Orfordville 5890 +Orkin 5891 +Orson 5892 +Oly 5893 +Ola 5894 +Old 5895 +Ole 5896 +Olga 5897 +Olmsted 5898 +Olney 5899 +Oltorf 5900 +Oso 5901 +Osgood 5902 +Oslo 5903 +Osprey 5904 +Osuna 5905 +O'Brien 5906 +O'Leary 5907 +O'Toole 5908 +O'Donnell 5909 +O'Grady's 5910 +O'Jays 5911 +O'Keefe 5912 +O's 5913 +Oct 5914 +Ocean 5915 +Ocilla 5916 +Ocwen 5917 +Opa 5918 +OpCo 5919 +Opdyke 5920 +Opie 5921 +Ops 5922 +Oak 5923 +Oahu 5924 +Oasis 5925 +One 5926 +Oni 5927 +Ono 5928 +OnPoint 5929 +OnStar 5930 +Onalaska 5931 +Onslow 5932 +Ontario 5933 +OkCupid 5934 +Oklahoma 5935 +Okmulgee 5936 +Oksana 5937 +Oktoberfest 5938 +Out 5939 +Our 5940 +Ouija 5941 +Ounces 5942 +Ovi 5943 +Oval 5944 +Oma 5945 +Omni 5946 +Ombudsman 5947 +Omid 5948 +Obama 5949 +Obi 5950 +Oblivion 5951 +Otis 5952 +Otay 5953 +Otero 5954 +Othello 5955 +Otsego 5956 +Owl 5957 +Owings 5958 +Owners 5959 +Owosso 5960 +Odd 5961 +Odana 5962 +Odin 5963 +Odom 5964 +Odyssey 5965 +Ogden 5966 +Ogallala 5967 +Ogeechee 5968 +Oggi's 5969 +Ogilvie 5970 +Ogontz 5971 +Ogunquit 5972 +OSA 5973 +OSH 5974 +OSF 5975 +OSS 5976 +OST 5977 +OSU 5978 +OPP 5979 +OP's 5980 +OPA 5981 +OPI 5982 +OPM 5983 +OPs 5984 +Oxendale 5985 +Oxford 5986 +Oxmoor 5987 +Oxnard 5988 +Oxon 5989 +OTA 5990 +OTC 5991 +OTG 5992 +OTR 5993 +OTT 5994 +OTW 5995 +Off 5996 +OCC 5997 +OCD 5998 +OCR 5999 +OCS 6000 +OCT 6001 +OMA 6002 +OMC 6003 +OMG 6004 +OMI 6005 +OMW 6006 +OBD 6007 +OBGYN 6008 +OBS 6009 +OBT 6010 +OREGON 6011 +ORF 6012 +ORNL 6013 +ORS 6014 +Oil 6015 +Oingo 6016 +OHS 6017 +OHIO 6018 +Ohio 6019 +Ohana 6020 +OD'd 6021 +ODST 6022 +OEC 6023 +OEM 6024 +OUC 6025 +OUT 6026 +OG&E 6027 +OKC 6028 +OLCC 6029 +ONeill 6030 +OVA 6031 +OVR 6032 +Ojai 6033 +Ojo 6034 +vis 6035 +vid 6036 +vil 6037 +vie 6038 +via 6039 +viper 6040 +vizio 6041 +ver 6042 +ven 6043 +vet 6044 +veg 6045 +vez 6046 +veal 6047 +vector 6048 +veer 6049 +val 6050 +vac 6051 +van 6052 +var 6053 +vas 6054 +vag 6055 +vamp 6056 +vault 6057 +vajayjay 6058 +vol 6059 +voc 6060 +vow 6061 +vomit 6062 +voy 6063 +vodka 6064 +vogue 6065 +von 6066 +vortex 6067 +vos 6068 +voxer 6069 +vyStar 6070 +vybzkartel 6071 +vyvanse 6072 +Int 6073 +Ind 6074 +Inc 6075 +Inn 6076 +Ino 6077 +InTown 6078 +Inbox 6079 +Inman 6080 +Inquisition 6081 +Inuyasha 6082 +Inwood 6083 +Ish 6084 +Isbell 6085 +Issaquah 6086 +Istanbul 6087 +Isuzu 6088 +Ira 6089 +Irv 6090 +Irwin 6091 +Irby 6092 +Irrigation 6093 +Imbruglia 6094 +Imelda 6095 +Imlay 6096 +Imogen 6097 +Imran 6098 +Ivan 6099 +Ive 6100 +Ivo 6101 +Ivy 6102 +Ivins 6103 +Ill 6104 +Ilan 6105 +Ile 6106 +Iliff 6107 +ICC 6108 +ICD 6109 +ICI 6110 +ICBC 6111 +ICM 6112 +ICP 6113 +ICS 6114 +ICU 6115 +Ice 6116 +Ichi 6117 +Icicle 6118 +Icona 6119 +Icy 6120 +Ida 6121 +Idle 6122 +Idiot 6123 +Idol 6124 +Idyllwild 6125 +IMAX 6126 +IMC 6127 +IMDB 6128 +IMEI 6129 +IMPORTANT 6130 +IMS 6131 +IMT 6132 +IMVU 6133 +It's 6134 +Ithaca 6135 +Its 6136 +ISA 6137 +ISD 6138 +ISM 6139 +ISO 6140 +ISP 6141 +ISS 6142 +ISU 6143 +Iglesia 6144 +IgA 6145 +Iggy 6146 +Igor 6147 +Iguana 6148 +I'm 6149 +I'd 6150 +I'll 6151 +I's 6152 +I've 6153 +IRA 6154 +IRB 6155 +IRC 6156 +IREA 6157 +IRS 6158 +IDE 6159 +ID's 6160 +IDoc 6161 +IDs 6162 +IHA 6163 +IHC 6164 +IHG 6165 +IHOP 6166 +IHSS 6167 +IPA 6168 +IPFW 6169 +IPL 6170 +IPO 6171 +IPS 6172 +IBC 6173 +IBEW 6174 +IBM 6175 +IBS 6176 +IND 6177 +ING 6178 +INR 6179 +INXS 6180 +Iberia 6181 +Ibrahim 6182 +Ion 6183 +Iola 6184 +Iowa 6185 +Izod 6186 +Izumi 6187 +IEEE 6188 +IELTS 6189 +IEP 6190 +III 6191 +IIT 6192 +Ike's 6193 +Ikea 6194 +Ikes 6195 +IGA 6196 +IGN 6197 +IUD 6198 +IUPUI 6199 +IVF 6200 +IVR 6201 +Ian 6202 +Iams 6203 +IAP 6204 +IFA 6205 +IFC 6206 +ILU 6207 +IOP 6208 +ITT 6209 +Vin 6210 +Vic 6211 +Via 6212 +Viper 6213 +Vijay 6214 +Violet 6215 +Vizio 6216 +Val 6217 +Van 6218 +Vail 6219 +Vagabond 6220 +Vampire 6221 +Vaquero 6222 +Vet 6223 +Vehicle 6224 +Vectren 6225 +Vee 6226 +Veolia 6227 +Veyron 6228 +Von 6229 +Vote 6230 +VoIP 6231 +Voe 6232 +Voice 6233 +Vortec 6234 +Voss 6235 +Vox 6236 +VIP 6237 +VIEW 6238 +VIN 6239 +VISTA 6240 +VCA 6241 +VCR 6242 +VCU 6243 +VG's 6244 +VGA 6245 +VGS 6246 +VPI 6247 +VPN 6248 +VPS 6249 +Vudu 6250 +Vue 6251 +Vuitton 6252 +Vulcan 6253 +VSL 6254 +VSP 6255 +VTA 6256 +VTech 6257 +VALLEY 6258 +VFW 6259 +VMware 6260 +VRBO 6261 +VZW 6262 +Vladimir 6263 +kin 6264 +kid 6265 +kick 6266 +kit 6267 +kiss 6268 +kik 6269 +kim 6270 +kiosk 6271 +kibbles 6272 +kips 6273 +kiwi 6274 +kar 6275 +kay 6276 +kal 6277 +kan 6278 +kat 6279 +kam 6280 +kai 6281 +kaala 6282 +kadens 6283 +kahneeta 6284 +kak 6285 +kaput 6286 +kasha 6287 +kava 6288 +kawaii 6289 +kazoo 6290 +key 6291 +kee 6292 +ken 6293 +keg 6294 +keV 6295 +kebab 6296 +ked 6297 +keflex 6298 +keith 6299 +keke 6300 +kept 6301 +kevin 6302 +kno 6303 +knack 6304 +koa 6305 +kohls.com 6306 +koi 6307 +kolaches 6308 +kosher 6309 +koto 6310 +kraut 6311 +kryptonite 6312 +kum 6313 +kua 6314 +kudos 6315 +kung 6316 +kurt 6317 +kush 6318 +khaki 6319 +khaled 6320 +khana 6321 +khari 6322 +klonopin 6323 +klick 6324 +klutz 6325 +klymaxx 6326 +kygo 6327 +k-8 6328 +k-i-s-s-i-n-g 6329 +k-state 6330 +kmart 6331 +k12 6332 +jam 6333 +jail 6334 +jan 6335 +jad 6336 +jar 6337 +jag 6338 +jak 6339 +jay 6340 +jab 6341 +jaw 6342 +jaan 6343 +jaelyn 6344 +jaja 6345 +japanese 6346 +jaundice 6347 +jus 6348 +jug 6349 +juke 6350 +jubitz 6351 +juut 6352 +joi 6353 +jour 6354 +jock 6355 +joe 6356 +joy 6357 +jon 6358 +job 6359 +jog 6360 +joan 6361 +jordan 6362 +jot 6363 +jen 6364 +jewel 6365 +jet 6366 +jeff 6367 +jeggings 6368 +jig 6369 +jim 6370 +jill 6371 +jizz 6372 +jibber 6373 +jiffy 6374 +jihad 6375 +jipped 6376 +jive 6377 +jcpenney 6378 +jkjk 6379 +jpay.com 6380 +100 6381 +101 6382 +102 6383 +103 6384 +105 6385 +107 6386 +104 6387 +106 6388 +108 6389 +109 6390 +10's 6391 +10.1 6392 +10/22 6393 +10k 6394 +10th 6395 +110 6396 +111 6397 +112 6398 +113 6399 +114 6400 +115 6401 +118 6402 +119 6403 +11's 6404 +11-12 6405 +116 6406 +117 6407 +11th 6408 +123 6409 +120 6410 +121 6411 +122 6412 +124 6413 +129 6414 +125 6415 +12's 6416 +126 6417 +127 6418 +128 6419 +12th 6420 +196 6421 +190 6422 +191 6423 +192 6424 +193 6425 +194 6426 +195 6427 +197 6428 +198 6429 +199 6430 +19-year-old 6431 +19th 6432 +144 6433 +149 6434 +140 6435 +143 6436 +145 6437 +148 6438 +141 6439 +142 6440 +146 6441 +147 6442 +14k 6443 +14th 6444 +150 6445 +154 6446 +155 6447 +15's 6448 +15-20 6449 +151 6450 +152 6451 +153 6452 +156 6453 +157 6454 +158 6455 +159 6456 +15th 6457 +179 6458 +170 6459 +175 6460 +177 6461 +171 6462 +172 6463 +173 6464 +174 6465 +176 6466 +178 6467 +17th 6468 +130 6469 +131 6470 +135 6471 +132 6472 +133 6473 +134 6474 +136 6475 +137 6476 +138 6477 +139 6478 +13th 6479 +160 6480 +165 6481 +169 6482 +161 6483 +162 6484 +163 6485 +164 6486 +166 6487 +167 6488 +168 6489 +16th 6490 +180 6491 +183 6492 +181 6493 +182 6494 +184 6495 +185 6496 +186 6497 +187 6498 +188 6499 +189 6500 +18th 6501 +1:30 6502 +1&2 6503 +1&3 6504 +1&4 6505 +1&a 6506 +1&i 6507 +1.0 6508 +1.4 6509 +1.5 6510 +1.6 6511 +1.8 6512 +1-10 6513 +1-800 6514 +Uno 6515 +Unger 6516 +Unknown 6517 +Unto 6518 +Unum 6519 +USA 6520 +USC 6521 +USD 6522 +USM 6523 +USP 6524 +USB 6525 +USF 6526 +USO 6527 +USS 6528 +USTA 6529 +USU 6530 +UNC 6531 +UNK 6532 +UNF 6533 +UNH 6534 +UNLV 6535 +UNM 6536 +UNR 6537 +UNT 6538 +UCD 6539 +UCF 6540 +UCI 6541 +UCLA 6542 +UCR 6543 +UConn 6544 +Ulm 6545 +Ulf 6546 +Uline 6547 +Ulster 6548 +Ulysses 6549 +UMB 6550 +UMC 6551 +UMD 6552 +UMKC 6553 +UMN 6554 +UMP 6555 +UMS 6556 +UMUC 6557 +UMass 6558 +Update 6559 +Upland 6560 +Upon 6561 +Upper 6562 +Urban 6563 +Uranus 6564 +Urgent 6565 +Uriah 6566 +Urkel 6567 +Urlacher 6568 +Ursula 6569 +Uruguay 6570 +UTA 6571 +UTC 6572 +UTEP 6573 +UTFO 6574 +UTI 6575 +UTSA 6576 +Umi 6577 +Umm 6578 +Umatilla 6579 +Umpqua 6580 +Umstead 6581 +UAB 6582 +UAE 6583 +UAH 6584 +UAL 6585 +UAMS 6586 +UAP 6587 +UAW 6588 +Use 6589 +Usher 6590 +UFC 6591 +UFO 6592 +UGA 6593 +UGG 6594 +UGI 6595 +UGK 6596 +UGS 6597 +UPC 6598 +UPG 6599 +UPMC 6600 +UPS 6601 +UHC 6602 +UHS 6603 +UHaul 6604 +Utah 6605 +UBC 6606 +UBS 6607 +URI 6608 +URL 6609 +URM 6610 +UVA 6611 +UVU 6612 +Ukiah 6613 +UDF 6614 +UIC 6615 +UWM 6616 +Uganda 6617 +Ugly 6618 +Uintah 6619 +Uvalde 6620 +Uverse 6621 +201 6622 +200 6623 +202 6624 +20's 6625 +20/20 6626 +203 6627 +204 6628 +205 6629 +206 6630 +207 6631 +208 6632 +209 6633 +20s 6634 +20th 6635 +240 6636 +242 6637 +245 6638 +246 6639 +249 6640 +24's 6641 +24/7 6642 +241 6643 +243 6644 +244 6645 +247 6646 +248 6647 +24th 6648 +250 6649 +252 6650 +255 6651 +25-30 6652 +251 6653 +253 6654 +254 6655 +256 6656 +257 6657 +258 6658 +259 6659 +25th 6660 +210 6661 +211 6662 +212 6663 +215 6664 +213 6665 +214 6666 +216 6667 +217 6668 +218 6669 +219 6670 +21st 6671 +220 6672 +222 6673 +223 6674 +22's 6675 +221 6676 +224 6677 +225 6678 +226 6679 +227 6680 +228 6681 +229 6682 +22nd 6683 +270 6684 +275 6685 +271 6686 +272 6687 +273 6688 +274 6689 +276 6690 +277 6691 +278 6692 +279 6693 +27th 6694 +260 6695 +265 6696 +261 6697 +262 6698 +263 6699 +264 6700 +266 6701 +267 6702 +268 6703 +269 6704 +26th 6705 +280 6706 +285 6707 +281 6708 +282 6709 +283 6710 +284 6711 +286 6712 +287 6713 +288 6714 +289 6715 +28th 6716 +290 6717 +292 6718 +291 6719 +293 6720 +294 6721 +295 6722 +296 6723 +297 6724 +298 6725 +299 6726 +29th 6727 +230 6728 +231 6729 +232 6730 +233 6731 +234 6732 +235 6733 +236 6734 +237 6735 +238 6736 +239 6737 +23rd 6738 +2:30 6739 +2.0 6740 +2.1 6741 +2.2 6742 +2.3 6743 +2.4 6744 +2.5 6745 +2&2 6746 +2&3 6747 +2&4 6748 +2&a 6749 +2&i 6750 +2-3 6751 +2ds 6752 +2nd 6753 +2ne1 6754 +2o2 6755 +300 6756 +30's 6757 +301 6758 +302 6759 +303 6760 +304 6761 +305 6762 +306 6763 +307 6764 +308 6765 +309 6766 +30s 6767 +30th 6768 +330 6769 +333 6770 +334 6771 +331 6772 +332 6773 +335 6774 +336 6775 +337 6776 +338 6777 +339 6778 +33rd 6779 +310 6780 +313 6781 +311 6782 +312 6783 +314 6784 +315 6785 +316 6786 +317 6787 +318 6788 +319 6789 +31st 6790 +340 6791 +341 6792 +342 6793 +343 6794 +344 6795 +345 6796 +346 6797 +347 6798 +348 6799 +349 6800 +34th 6801 +350 6802 +351 6803 +352 6804 +353 6805 +354 6806 +355 6807 +356 6808 +357 6809 +358 6810 +359 6811 +35th 6812 +35w 6813 +370 6814 +375 6815 +371 6816 +372 6817 +373 6818 +374 6819 +376 6820 +377 6821 +378 6822 +379 6823 +37th 6824 +320 6825 +321 6826 +322 6827 +323 6828 +324 6829 +325 6830 +326 6831 +327 6832 +328 6833 +329 6834 +32nd 6835 +390 6836 +391 6837 +392 6838 +393 6839 +394 6840 +395 6841 +396 6842 +397 6843 +398 6844 +399 6845 +39th 6846 +3:30 6847 +3:45 6848 +360 6849 +361 6850 +362 6851 +363 6852 +364 6853 +365 6854 +366 6855 +367 6856 +368 6857 +369 6858 +380 6859 +381 6860 +382 6861 +383 6862 +384 6863 +385 6864 +386 6865 +387 6866 +388 6867 +389 6868 +3.0 6869 +3.1 6870 +3.3 6871 +3.4 6872 +3.5 6873 +3.8 6874 +3&4 6875 +3&a 6876 +3&i 6877 +3-4 6878 +3-way 6879 +3some 6880 +3GS 6881 +3ds 6882 +3oh 6883 +You 6884 +Yoko 6885 +Yohe 6886 +Yan 6887 +Yak 6888 +Yas 6889 +Yadkin 6890 +Yaakov 6891 +Yacht 6892 +Yaghi's 6893 +Yahoo 6894 +Yale 6895 +Yao 6896 +Yap 6897 +Yates 6898 +Yavapai 6899 +Yaya 6900 +Yazoo 6901 +Yes 6902 +Yet 6903 +Yee 6904 +Yehuda 6905 +Yemen 6906 +Yen 6907 +Yeomans 6908 +Yerington 6909 +Yule 6910 +Yum 6911 +Yu's 6912 +Yuba 6913 +Yuengling 6914 +Yun 6915 +Yuval 6916 +Yin 6917 +Yvonne 6918 +Yvette 6919 +YESCO 6920 +YMCA 6921 +Ypsilanti 6922 +400 6923 +401 6924 +40's 6925 +402 6926 +403 6927 +404 6928 +405 6929 +406 6930 +407 6931 +408 6932 +409 6933 +40s 6934 +40th 6935 +490 6936 +499 6937 +491 6938 +492 6939 +494 6940 +495 6941 +496 6942 +497 6943 +498 6944 +49ers 6945 +49th 6946 +410 6947 +411 6948 +412 6949 +413 6950 +414 6951 +415 6952 +416 6953 +417 6954 +418 6955 +419 6956 +41st 6957 +420 6958 +421 6959 +422 6960 +423 6961 +424 6962 +425 6963 +426 6964 +427 6965 +428 6966 +429 6967 +42nd 6968 +430 6969 +431 6970 +432 6971 +433 6972 +434 6973 +435 6974 +436 6975 +437 6976 +438 6977 +439 6978 +43rd 6979 +440 6980 +441 6981 +442 6982 +443 6983 +444 6984 +445 6985 +446 6986 +447 6987 +448 6988 +449 6989 +44th 6990 +470 6991 +471 6992 +472 6993 +473 6994 +474 6995 +475 6996 +476 6997 +477 6998 +478 6999 +479 7000 +47th 7001 +450 7002 +451 7003 +452 7004 +454 7005 +455 7006 +456 7007 +457 7008 +458 7009 +459 7010 +45th 7011 +460 7012 +461 7013 +462 7014 +463 7015 +464 7016 +465 7017 +466 7018 +467 7019 +468 7020 +469 7021 +480 7022 +481 7023 +483 7024 +484 7025 +485 7026 +486 7027 +487 7028 +488 7029 +489 7030 +4:30 7031 +4:45 7032 +4.0 7033 +4.1 7034 +4.2 7035 +4.3 7036 +4.5 7037 +4.6 7038 +4.7 7039 +4&5 7040 +4&a 7041 +4&i 7042 +4-5 7043 +4-h 7044 +4shared 7045 +4dr 7046 +4o5 7047 +500 7048 +505 7049 +50's 7050 +50-50 7051 +50/50 7052 +501 7053 +502 7054 +503 7055 +504 7056 +506 7057 +507 7058 +508 7059 +509 7060 +50k 7061 +50s 7062 +50th 7063 +515 7064 +510 7065 +511 7066 +512 7067 +513 7068 +514 7069 +516 7070 +517 7071 +518 7072 +519 7073 +51st 7074 +550 7075 +555 7076 +551 7077 +552 7078 +553 7079 +554 7080 +556 7081 +557 7082 +558 7083 +559 7084 +55th 7085 +580 7086 +586 7087 +581 7088 +582 7089 +583 7090 +584 7091 +585 7092 +587 7093 +588 7094 +589 7095 +520 7096 +521 7097 +522 7098 +523 7099 +524 7100 +525 7101 +526 7102 +527 7103 +528 7104 +529 7105 +530 7106 +531 7107 +532 7108 +533 7109 +534 7110 +535 7111 +536 7112 +537 7113 +538 7114 +539 7115 +540 7116 +541 7117 +542 7118 +543 7119 +544 7120 +545 7121 +546 7122 +547 7123 +548 7124 +549 7125 +560 7126 +561 7127 +562 7128 +563 7129 +564 7130 +565 7131 +566 7132 +567 7133 +568 7134 +569 7135 +570 7136 +571 7137 +572 7138 +573 7139 +574 7140 +575 7141 +576 7142 +577 7143 +578 7144 +579 7145 +5:30 7146 +5:45 7147 +590 7148 +592 7149 +595 7150 +596 7151 +597 7152 +598 7153 +599 7154 +5.0 7155 +5.1 7156 +5.3 7157 +5.4 7158 +5.5 7159 +5.7 7160 +5.9 7161 +5&6 7162 +5&A 7163 +5&i 7164 +5-10 7165 +5-6 7166 +you 7167 +yoke 7168 +yon 7169 +yolk 7170 +york 7171 +yos 7172 +yoyo 7173 +yea 7174 +yes 7175 +yep 7176 +yeeha 7177 +yet 7178 +yeganeh 7179 +yen 7180 +yer 7181 +yeww 7182 +yar 7183 +yak 7184 +yah 7185 +yacht 7186 +yall 7187 +yam 7188 +yay 7189 +ya'll 7190 +yada 7191 +yapping 7192 +yatzy 7193 +yaz 7194 +yum 7195 +yup 7196 +yugioh 7197 +yuh 7198 +yung 7199 +yurt 7200 +yield 7201 +yin 7202 +yikes 7203 +yippee 7204 +600 7205 +60's 7206 +601 7207 +602 7208 +603 7209 +604 7210 +605 7211 +606 7212 +607 7213 +608 7214 +609 7215 +60s 7216 +60th 7217 +610 7218 +611 7219 +612 7220 +613 7221 +614 7222 +615 7223 +616 7224 +617 7225 +618 7226 +619 7227 +61st 7228 +620 7229 +625 7230 +621 7231 +622 7232 +623 7233 +624 7234 +626 7235 +627 7236 +628 7237 +629 7238 +640 7239 +641 7240 +642 7241 +643 7242 +644 7243 +645 7244 +646 7245 +647 7246 +648 7247 +649 7248 +650 7249 +651 7250 +652 7251 +653 7252 +654 7253 +655 7254 +656 7255 +657 7256 +659 7257 +65th 7258 +630 7259 +631 7260 +632 7261 +633 7262 +635 7263 +636 7264 +637 7265 +638 7266 +639 7267 +660 7268 +661 7269 +662 7270 +663 7271 +664 7272 +665 7273 +666 7274 +667 7275 +668 7276 +669 7277 +680 7278 +681 7279 +682 7280 +684 7281 +685 7282 +686 7283 +687 7284 +688 7285 +689 7286 +6:30 7287 +6:45 7288 +670 7289 +678 7290 +671 7291 +675 7292 +676 7293 +677 7294 +679 7295 +690 7296 +691 7297 +694 7298 +695 7299 +696 7300 +697 7301 +698 7302 +699 7303 +6-10 7304 +6-7 7305 +6-8 7306 +6-foot 7307 +6.0 7308 +6.1 7309 +6.5 7310 +6&7 7311 +6&a 7312 +6&i 7313 +6ish 7314 +6pm.com 7315 +700 7316 +70's 7317 +701 7318 +702 7319 +703 7320 +704 7321 +705 7322 +706 7323 +707 7324 +708 7325 +709 7326 +70s 7327 +70th 7328 +720 7329 +727 7330 +721 7331 +722 7332 +723 7333 +724 7334 +725 7335 +726 7336 +728 7337 +729 7338 +72nd 7339 +710 7340 +711 7341 +712 7342 +713 7343 +714 7344 +715 7345 +716 7346 +717 7347 +718 7348 +719 7349 +71st 7350 +770 7351 +777 7352 +771 7353 +772 7354 +773 7355 +774 7356 +775 7357 +776 7358 +778 7359 +779 7360 +730 7361 +731 7362 +732 7363 +733 7364 +734 7365 +735 7366 +736 7367 +737 7368 +738 7369 +739 7370 +760 7371 +761 7372 +762 7373 +763 7374 +765 7375 +766 7376 +767 7377 +768 7378 +769 7379 +76ers 7380 +740 7381 +741 7382 +742 7383 +743 7384 +744 7385 +745 7386 +746 7387 +747 7388 +748 7389 +749 7390 +750 7391 +751 7392 +753 7393 +754 7394 +755 7395 +756 7396 +757 7397 +758 7398 +75th 7399 +780 7400 +781 7401 +782 7402 +783 7403 +785 7404 +786 7405 +787 7406 +788 7407 +789 7408 +7:45 7409 +790 7410 +791 7411 +793 7412 +795 7413 +796 7414 +797 7415 +798 7416 +799 7417 +7-10 7418 +7-8 7419 +7-Eleven 7420 +7-inch 7421 +7-year-old 7422 +7&8 7423 +7&9 7424 +7&a 7425 +7&i 7426 +7.0 7427 +7.3 7428 +7.5 7429 +920 7430 +921 7431 +922 7432 +923 7433 +924 7434 +925 7435 +926 7436 +928 7437 +929 7438 +930 7439 +931 7440 +932 7441 +933 7442 +934 7443 +935 7444 +936 7445 +937 7446 +939 7447 +970 7448 +971 7449 +972 7450 +973 7451 +975 7452 +978 7453 +979 7454 +97x 7455 +900 7456 +902 7457 +90's 7458 +901 7459 +903 7460 +904 7461 +905 7462 +908 7463 +909 7464 +90s 7465 +90th 7466 +940 7467 +941 7468 +944 7469 +945 7470 +946 7471 +947 7472 +948 7473 +949 7474 +94th 7475 +950 7476 +951 7477 +952 7478 +954 7479 +955 7480 +956 7481 +95th 7482 +999 7483 +990 7484 +995 7485 +996 7486 +997 7487 +99cent 7488 +910 7489 +911 7490 +912 7491 +913 7492 +914 7493 +915 7494 +916 7495 +917 7496 +918 7497 +919 7498 +980 7499 +9843 7500 +985 7501 +989 7502 +960 7503 +966 7504 +968 7505 +969 7506 +9:30 7507 +9:45 7508 +9/11 7509 +qua 7510 +que 7511 +quo 7512 +q-tips 7513 +Zac 7514 +Zam 7515 +Zapp 7516 +Zak 7517 +Zagg 7518 +Zales 7519 +Zavala 7520 +Zaxby's 7521 +Zay 7522 +Zip 7523 +Zim 7524 +Zig 7525 +Zin 7526 +Zia 7527 +Zicam 7528 +Zee 7529 +Zen 7530 +Zeb 7531 +Zealand 7532 +Zedd 7533 +Zeigler 7534 +Zeke 7535 +Zero 7536 +Zeta 7537 +Zeus 7538 +Zevon 7539 +Zoo 7540 +Zoe 7541 +Zombie 7542 +Zodiac 7543 +Zohan 7544 +Zuckerberg 7545 +Zuni 7546 +Zupas 7547 +Zushi 7548 +ZZZ 7549 +Zynga 7550 +Zyrtec 7551 +800 7552 +80's 7553 +801 7554 +802 7555 +803 7556 +804 7557 +805 7558 +806 7559 +808 7560 +80s 7561 +80th 7562 +827 7563 +820 7564 +821 7565 +822 7566 +823 7567 +825 7568 +826 7569 +828 7570 +829 7571 +82nd 7572 +830 7573 +831 7574 +832 7575 +833 7576 +834 7577 +835 7578 +836 7579 +837 7580 +838 7581 +839 7582 +850 7583 +851 7584 +852 7585 +853 7586 +855 7587 +856 7588 +857 7589 +858 7590 +859 7591 +85th 7592 +810 7593 +811 7594 +812 7595 +813 7596 +814 7597 +815 7598 +816 7599 +817 7600 +818 7601 +819 7602 +840 7603 +841 7604 +843 7605 +844 7606 +845 7607 +846 7608 +847 7609 +848 7610 +849 7611 +860 7612 +862 7613 +863 7614 +864 7615 +865 7616 +866 7617 +8675309 7618 +868 7619 +888 7620 +88.3 7621 +880 7622 +881 7623 +883 7624 +885 7625 +886 7626 +887 7627 +870 7628 +871 7629 +872 7630 +875 7631 +876 7632 +877 7633 +879 7634 +8:30 7635 +8:45 7636 +890 7637 +895 7638 +896 7639 +898 7640 +899 7641 +8.1 7642 +8.5 7643 +8.com 7644 +8&9 7645 +8&a 7646 +Qui 7647 +Quonset 7648 +Quran 7649 +Qaeda 7650 +Qantas 7651 +Qatar 7652 +QPS 7653 +QRS 7654 +QVC 7655 +QWERTY 7656 +QWOP 7657 +Qik 7658 +Qt's 7659 +zip 7660 +zit 7661 +zig 7662 +zio 7663 +zirconia 7664 +zoo 7665 +zombie 7666 +zodiac 7667 +zoe 7668 +zofran 7669 +zoloft 7670 +zero 7671 +zest 7672 +zebra 7673 +zeal 7674 +zedge 7675 +zekos 7676 +zendaya 7677 +zap 7678 +zan 7679 +zag 7680 +zaxbys 7681 +zucchini 7682 +zukin's 7683 +zynga 7684 +zyrtec 7685 +zzzquil 7686 +zzzz 7687 +Xavier 7688 +XLR 7689 +XLT 7690 +XXL 7691 +XXX 7692 +Xerox 7693 +Xin 7694 +Xiao 7695 +Xpress 7696 +Xterra 7697 +XCX 7698 +XDM 7699 +XML 7700 +XTC 7701 +XYZ 7702 +Xboxes 7703 +Xcel 7704 +Xchange 7705 +x-ray 7706 +xxx 7707 +xxoo 7708 +xvideos 7709 +xanax 7710 +xannies 7711 +xbox.com 7712 +xie 7713 +xnxx.com 7714 +xoox 7715 +xoxo 7716 +xrays 7717 +xscape 7718 +xsport 7719 +$contacts- 7720 +$contacts. 7721 +$contactsl 7722 +$contacts/ 7723 +$contacts: 7724 +$contactsall 7725 +$contactsend 7726 +$contactsssage 7727 +$contactst 7728 +$ADDRESSNUM 7729 +$APP 7730 +$MONEY 7731 +$MONTH 7732 +$PERCENT 7733 +$POSTALCODE 7734 +$SONG 7735 +$STREET 7736 +000 7737 +001 7738 +007 7739 +011 7740 +:01 7741 +:02 7742 +:03 7743 +:04 7744 +:05 7745 +:06 7746 +:07 7747 +:08 7748 +:09 7749 +star 7750 +stat 7751 +stan 7752 +stab 7753 +stag 7754 +staff 7755 +stay 7756 +stadium 7757 +step 7758 +stew 7759 +stem 7760 +stein 7761 +stefanina's 7762 +stethoscope 7763 +stock 7764 +stop 7765 +stove 7766 +stole 7767 +stogie 7768 +stoic 7769 +stout 7770 +stow 7771 +stick 7772 +stir 7773 +stiff 7774 +stitch 7775 +stigma 7776 +stud 7777 +stun 7778 +stub 7779 +stuff 7780 +stutter 7781 +styrofoam 7782 +show 7783 +shop 7784 +shoo 7785 +shoe 7786 +shock 7787 +shot 7788 +shoals 7789 +shoguns 7790 +shoneys 7791 +sham 7792 +shad 7793 +shaw 7794 +shack 7795 +shatter 7796 +shaft 7797 +shag 7798 +shaimus 7799 +shit 7800 +shin 7801 +ship 7802 +shift 7803 +shim 7804 +shield 7805 +shiver 7806 +shish 7807 +shizz 7808 +shiiiit 7809 +shea 7810 +shed 7811 +shepherd 7812 +shemale 7813 +shebang 7814 +shenanigans 7815 +shes 7816 +shut 7817 +shuck 7818 +shun 7819 +shush 7820 +shyla 7821 +shyness 7822 +shystie 7823 +subs 7824 +subject 7825 +suburb 7826 +subpoena 7827 +subfloor 7828 +super 7829 +supine 7830 +surf 7831 +sure 7832 +surcharge 7833 +surance 7834 +surdyke 7835 +surly 7836 +surname 7837 +suns 7838 +sung 7839 +sunflower 7840 +sunk 7841 +sun's 7842 +sunlight 7843 +sunny 7844 +suntan 7845 +sunup 7846 +susan 7847 +susceptible 7848 +sushi 7849 +susie 7850 +suck 7851 +such 7852 +suction 7853 +sumac 7854 +sumn 7855 +sumo 7856 +sump 7857 +sums 7858 +sumthin 7859 +suffer 7860 +suggest 7861 +sugar 7862 +suit 7863 +suing 7864 +sued 7865 +sues 7866 +suey 7867 +sudden 7868 +sudafed 7869 +suds 7870 +sulphur 7871 +sultry 7872 +sutures 7873 +suxxx 7874 +spec 7875 +spew 7876 +sped 7877 +sperm 7878 +spar 7879 +span 7880 +spas 7881 +spat 7882 +spam 7883 +spazz 7884 +spade 7885 +spaghetti 7886 +spawn 7887 +spay 7888 +spalon 7889 +spot 7890 +spoil 7891 +spoke 7892 +spose 7893 +spin 7894 +spit 7895 +spic 7896 +spiffy 7897 +spigot 7898 +spry 7899 +splurge 7900 +spur 7901 +spun 7902 +spud 7903 +sputtering 7904 +spyglass 7905 +spying 7906 +spyware 7907 +sphere 7908 +sphincter 7909 +seas 7910 +sear 7911 +seat 7912 +seal 7913 +seam 7914 +sean 7915 +seagull 7916 +seaboard 7917 +seacoast 7918 +seadoo 7919 +seahorse 7920 +seaport 7921 +serv 7922 +sergeant 7923 +sermon 7924 +serpent 7925 +sera 7926 +serum 7927 +sent 7928 +send 7929 +senator 7930 +sen$contacts 7931 +self 7932 +sell 7933 +seldom 7934 +selmons 7935 +seltzer 7936 +selves 7937 +secu 7938 +second 7939 +secant 7940 +secs 7941 +seed 7942 +seek 7943 +seem 7944 +seein 7945 +seen 7946 +seer 7947 +sees 7948 +semi 7949 +semblance 7950 +setback 7951 +setup 7952 +seth 7953 +setlist 7954 +sets 7955 +sexual 7956 +sexy 7957 +sex.com 7958 +sexless 7959 +sevananda 7960 +sevyn 7961 +sediment 7962 +sepsis 7963 +sewage 7964 +sewing 7965 +sewn 7966 +sequin 7967 +seiner 7968 +seismic 7969 +segment 7970 +session 7971 +sesame 7972 +sesloc 7973 +scar 7974 +scan 7975 +scam 7976 +scat 7977 +scab 7978 +scaffold 7979 +scape 7980 +scag 7981 +scavenger 7982 +schmuck 7983 +schram's 7984 +schwans 7985 +sculpt 7986 +scuff 7987 +scum 7988 +scuba 7989 +scuttlebutt 7990 +scissor 7991 +sciatic 7992 +sci-fi 7993 +scene 7994 +scent 7995 +scenario 7996 +scenic 7997 +salt 7998 +sale 7999 +salsa 8000 +sally 8001 +sand 8002 +sang 8003 +sana 8004 +sanbernardino 8005 +sane 8006 +sanford 8007 +sank 8008 +sans 8009 +same 8010 +sams 8011 +sama 8012 +sambuca 8013 +samurai 8014 +save 8015 +savor 8016 +savvy 8017 +satellite 8018 +satanic 8019 +satchel 8020 +satyr 8021 +sadface 8022 +sadly 8023 +sadness 8024 +sack 8025 +sachem 8026 +sacs 8027 +safe 8028 +safari 8029 +saffron 8030 +safro 8031 +sausage 8032 +saute 8033 +sauerkraut 8034 +sauna 8035 +sail 8036 +said 8037 +saint 8038 +sabe 8039 +sabatino's 8040 +sabbatical 8041 +sabi 8042 +sable 8043 +sabrina 8044 +sara 8045 +sage 8046 +saga 8047 +sash 8048 +sass 8049 +sasquatch 8050 +sawdust 8051 +sawed 8052 +sawing 8053 +sawmill 8054 +saws 8055 +sawtooth 8056 +sawzall 8057 +sayin 8058 +says 8059 +say's 8060 +saprina 8061 +sake 8062 +sakioka 8063 +saxophone 8064 +soli 8065 +sold 8066 +sole 8067 +solo 8068 +sollenbergers 8069 +solstice 8070 +south 8071 +sound 8072 +sour 8073 +soul 8074 +soup 8075 +souffle 8076 +sought 8077 +sous 8078 +some 8079 +soma 8080 +somo 8081 +sock 8082 +soca 8083 +soccer 8084 +song 8085 +sono 8086 +sony 8087 +son's 8088 +son-in-law 8089 +sonders 8090 +sonenclar 8091 +sons 8092 +soft 8093 +sofa 8094 +soffit 8095 +sort 8096 +sore 8097 +sorbet 8098 +sorcery 8099 +sorority 8100 +soon 8101 +sooo 8102 +sooper 8103 +soos 8104 +soak 8105 +soap 8106 +soar 8107 +sober 8108 +soba 8109 +sobbing 8110 +sobriety 8111 +soprano 8112 +soda 8113 +sodium 8114 +sodomy 8115 +soil 8116 +soiree 8117 +soybean 8118 +so-called 8119 +so-so 8120 +sovereignty 8121 +sing 8122 +since 8123 +sink 8124 +sinus 8125 +sinful 8126 +sinister 8127 +sino 8128 +sins 8129 +sign 8130 +sigh 8131 +sigues 8132 +simi 8133 +simmer 8134 +sims 8135 +silver 8136 +sill 8137 +silk 8138 +silhouette 8139 +silo 8140 +silt 8141 +side 8142 +siding 8143 +site 8144 +sitar 8145 +sits 8146 +sicko 8147 +sickies 8148 +sickness 8149 +sicky 8150 +sis's 8151 +siskey 8152 +size 8153 +sizable 8154 +sizing 8155 +sire 8156 +siri 8157 +sirloin 8158 +sirree 8159 +sirs 8160 +siphon 8161 +sips 8162 +six-month 8163 +sixes 8164 +siebenthaler 8165 +siege 8166 +siempre 8167 +siento 8168 +siesta 8169 +sieve 8170 +siblings 8171 +slack 8172 +slap 8173 +slam 8174 +slaughter 8175 +slash 8176 +slay 8177 +slab 8178 +slag 8179 +slain 8180 +slakey 8181 +slaw 8182 +slip 8183 +slid 8184 +slim 8185 +slight 8186 +slit 8187 +sliver 8188 +sled 8189 +sleigh 8190 +slender 8191 +slept 8192 +slew 8193 +slow 8194 +slob 8195 +slop 8196 +slot 8197 +slogan 8198 +slouch 8199 +slur 8200 +slug 8201 +slum 8202 +slush 8203 +slut 8204 +sludge 8205 +snow 8206 +snob 8207 +snot 8208 +snogging 8209 +snout 8210 +snozberries 8211 +snap 8212 +snack 8213 +snag 8214 +snake 8215 +snatch 8216 +snail 8217 +snafu 8218 +snazzy 8219 +snip 8220 +sniff 8221 +snitch 8222 +snicker 8223 +snide 8224 +snug 8225 +snuff 8226 +snub 8227 +snuck 8228 +sneak 8229 +snedaker 8230 +swell 8231 +swept 8232 +swim 8233 +switch 8234 +swirl 8235 +swift 8236 +swig 8237 +swivel 8238 +swam 8239 +swan 8240 +swallow 8241 +swap 8242 +swag 8243 +sway 8244 +swab 8245 +swatch 8246 +swaddle 8247 +swains 8248 +swastika 8249 +skin 8250 +skip 8251 +skill 8252 +skim 8253 +skit 8254 +skid 8255 +skirt 8256 +skiff 8257 +skiing 8258 +skis 8259 +sketch 8260 +skew 8261 +skeptic 8262 +skyscraper 8263 +sky's 8264 +skybox 8265 +skyrocket 8266 +skyvi 8267 +skyward 8268 +skank 8269 +skunk 8270 +skull 8271 +skool 8272 +skore 8273 +smother 8274 +smog 8275 +smock 8276 +smoldering 8277 +smart 8278 +smack 8279 +small 8280 +smash 8281 +smidge 8282 +smirk 8283 +smear 8284 +smexy 8285 +smug 8286 +smudge 8287 +smurf 8288 +smushed 8289 +smut 8290 +sync 8291 +synergy 8292 +symbol 8293 +system 8294 +sylvia 8295 +syrup 8296 +s.o.b 8297 +s.o.l 8298 +cont 8299 +cons 8300 +conf 8301 +cone 8302 +con- 8303 +conked 8304 +conrads 8305 +conundrum 8306 +comp 8307 +comm 8308 +comb 8309 +come 8310 +coma 8311 +comcast 8312 +como 8313 +com.au 8314 +comdata 8315 +comrade 8316 +colo 8317 +cold 8318 +cola 8319 +coli 8320 +cole 8321 +colt 8322 +colbys 8323 +corn 8324 +cord 8325 +corp 8326 +cork 8327 +core 8328 +cory 8329 +could 8330 +couch 8331 +coumadin 8332 +couture 8333 +cook 8334 +coop 8335 +cool 8336 +coochie 8337 +coon 8338 +coos 8339 +cock 8340 +coca 8341 +coches 8342 +cocina 8343 +copy 8344 +cope 8345 +cops 8346 +copter 8347 +cost 8348 +cosa 8349 +cosgrove 8350 +cosplay 8351 +coast 8352 +coach 8353 +coat 8354 +coal 8355 +coax 8356 +coarse 8357 +cove 8358 +code 8359 +coda 8360 +coding 8361 +codone 8362 +cody 8363 +coward 8364 +coworker 8365 +cowgirl 8366 +cowl 8367 +cows 8368 +coin 8369 +coil 8370 +cobble 8371 +cobalt 8372 +coborns 8373 +cobra 8374 +cobwebs 8375 +cotillion 8376 +coffee 8377 +coffin 8378 +cogeco 8379 +coho 8380 +coked 8381 +cokes 8382 +coyote 8383 +coed 8384 +coexist 8385 +cozy 8386 +care 8387 +card 8388 +cart 8389 +carb 8390 +carp 8391 +cara 8392 +cari 8393 +cars 8394 +car. 8395 +car's 8396 +car2go 8397 +carfax 8398 +cargo 8399 +carwash 8400 +cant 8401 +cane 8402 +canvas 8403 +canyon 8404 +can't 8405 +can. 8406 +canker 8407 +cans 8408 +call 8409 +calc 8410 +calm 8411 +calorie 8412 +calzone 8413 +cal$contacts 8414 +calbag 8415 +calf 8416 +cals 8417 +calypso 8418 +cast 8419 +cash 8420 +case 8421 +casa 8422 +cask 8423 +catch 8424 +cath 8425 +cation 8426 +cat's 8427 +catfish 8428 +catnip 8429 +cats 8430 +catwalk 8431 +cape 8432 +caps 8433 +capo 8434 +capris 8435 +camp 8436 +came 8437 +camo 8438 +cami 8439 +cams 8440 +camcorder 8441 +cammies 8442 +camron 8443 +cabin 8444 +caboose 8445 +cabs 8446 +caucus 8447 +caught 8448 +cave 8449 +cava 8450 +cada 8451 +cafe 8452 +caff 8453 +cactus 8454 +cage 8455 +cago 8456 +caked 8457 +cakes 8458 +cakewalk 8459 +char 8460 +chan 8461 +chap 8462 +chat 8463 +chai 8464 +chad 8465 +chafing 8466 +chagrin 8467 +chavoshi 8468 +check 8469 +chem 8470 +cher 8471 +chew 8472 +chef 8473 +cheddar 8474 +cheba 8475 +chex 8476 +cheyenne 8477 +chez 8478 +chic 8479 +chip 8480 +chin 8481 +chief 8482 +chit 8483 +chihuahua 8484 +chia 8485 +chibi 8486 +chiffon 8487 +chiquis 8488 +chop 8489 +choc 8490 +choo 8491 +choi 8492 +chomp 8493 +chose 8494 +chow 8495 +chode 8496 +chong 8497 +chuck 8498 +chum 8499 +chunk 8500 +chug 8501 +chulo 8502 +chris 8503 +chrysalis 8504 +chlamydia 8505 +crack 8506 +crap 8507 +craft 8508 +cram 8509 +crab 8510 +crate 8511 +cray 8512 +cradle 8513 +crepe 8514 +crevice 8515 +crew 8516 +crow 8517 +croc 8518 +crop 8519 +crook 8520 +crotch 8521 +croissant 8522 +croquet 8523 +croak 8524 +cronies 8525 +crud 8526 +cruel 8527 +crutch 8528 +crux 8529 +crib 8530 +crick 8531 +crystal 8532 +crypt 8533 +cryin 8534 +crybaby 8535 +clam 8536 +clap 8537 +clay 8538 +clan 8539 +claw 8540 +clack 8541 +clad 8542 +clavicle 8543 +clip 8544 +client 8545 +cliff 8546 +clit 8547 +clique 8548 +clot 8549 +clock 8550 +cloud 8551 +clove 8552 +clog 8553 +clown 8554 +cloak 8555 +clomid 8556 +cleco 8557 +cleft 8558 +club 8559 +clue 8560 +cluster 8561 +cluck 8562 +cluding 8563 +clunking 8564 +curl 8565 +curb 8566 +cure 8567 +curd 8568 +curtain 8569 +curable 8570 +curfew 8571 +cust 8572 +cuss 8573 +cusp 8574 +cute 8575 +cuts 8576 +cutbacks 8577 +cutrubus 8578 +cult 8579 +cul-de-sac 8580 +culinary 8581 +culvert 8582 +cumshot 8583 +cumin 8584 +cumple 8585 +cumulative 8586 +cube 8587 +cubic 8588 +cubs 8589 +cupboard 8590 +cupcake 8591 +cupid 8592 +cups 8593 +cucumber 8594 +cucas 8595 +cuckoo 8596 +cuffed 8597 +cufflinks 8598 +cuffs 8599 +cunt 8600 +cunning 8601 +cues 8602 +cell 8603 +celadon 8604 +cent 8605 +cert 8606 +ceramic 8607 +cease 8608 +ceasing 8609 +cember 8610 +ceiling 8611 +ceived 8612 +cedarwood 8613 +cetera 8614 +cetra 8615 +cirella's 8616 +cirrhosis 8617 +citi 8618 +cita 8619 +city 8620 +cite 8621 +cine 8622 +cinzetti's 8623 +cigar 8624 +cigs 8625 +cigz 8626 +cilantro 8627 +cilco 8628 +cilia 8629 +cialis 8630 +ciao 8631 +cycle 8632 +cyclone 8633 +cyborg 8634 +cystic 8635 +cysts 8636 +cyanide 8637 +cylinders 8638 +cymbalta 8639 +cynical 8640 +cynicism 8641 +cypher 8642 +cypress 8643 +c$contactsll 8644 +Star 8645 +Stan 8646 +Staff 8647 +Staple 8648 +Stag 8649 +Stay 8650 +Stabler 8651 +Stadium 8652 +Staker 8653 +Stavros 8654 +Step 8655 +Stef 8656 +Stew 8657 +Stein 8658 +Steuben 8659 +Stebbins 8660 +Stedman 8661 +Steger 8662 +Stemmons 8663 +Stenton 8664 +Stetson 8665 +Stock 8666 +Stoke 8667 +Stop 8668 +Stow 8669 +Stoddard 8670 +Stompeez 8671 +Struthers 8672 +Stud 8673 +Stuart 8674 +Stuy 8675 +Stuebner 8676 +Stuff 8677 +Stupid 8678 +Stuttgart 8679 +Stick 8680 +Stigler 8681 +Stihl 8682 +Stimpy 8683 +Stirling 8684 +Stitch 8685 +Stivers 8686 +Stix 8687 +Style 8688 +Styrofoam 8689 +Styx 8690 +Sand 8691 +Sana 8692 +Sanja 8693 +SanDisk 8694 +SanMar 8695 +Sanborn 8696 +Sanel 8697 +Sanford 8698 +Sano 8699 +Sanyo 8700 +Sala 8701 +Salt 8702 +Sale 8703 +Sal's 8704 +Sals 8705 +Saluda 8706 +Salwa 8707 +Sams 8708 +Sami 8709 +Sam's 8710 +Sameer 8711 +Sampson 8712 +Sara 8713 +Sarge 8714 +Sartell 8715 +Sarver 8716 +Saba 8717 +Sabin 8718 +Sabbath 8719 +Sabetha 8720 +Saul 8721 +Sauk 8722 +Saudi 8723 +Sauer 8724 +Saunders 8725 +Saurus 8726 +Sausalito 8727 +Sauvignon 8728 +Satan 8729 +Satellite 8730 +Sato 8731 +Satriani 8732 +Savi 8733 +Save 8734 +Saga 8735 +Sage 8736 +Sagle 8737 +Saguaro 8738 +Sain 8739 +Sail 8740 +Said 8741 +Saigon 8742 +Saito's 8743 +Saiyan 8744 +Sachs 8745 +Sackville 8746 +Saco 8747 +Sadie 8748 +Sade 8749 +Sadler 8750 +Sasha 8751 +Sasa 8752 +Sasquatch 8753 +Sawyer 8754 +Sawgrass 8755 +Sawmill 8756 +Sawnee 8757 +Sawtelle 8758 +Safe 8759 +Safari 8760 +Safford 8761 +Sayre 8762 +Saybrook 8763 +Sayer 8764 +Saylor's 8765 +Says 8766 +Sayville 8767 +Saxon 8768 +Saxbys 8769 +Saxton 8770 +Sapp 8771 +Sapulpa 8772 +Sakana 8773 +Saks 8774 +Sakura 8775 +Saab 8776 +Saad 8777 +Sahara 8778 +Sahuarita 8779 +Shar 8780 +Shan 8781 +Shaw 8782 +Shay 8783 +Shah 8784 +Shaun 8785 +Shack 8786 +Shai 8787 +Shae 8788 +Shaggy 8789 +Shaolin 8790 +Shapiro 8791 +Shaquille 8792 +Shasta 8793 +Shazam 8794 +Shea 8795 +Shen 8796 +Sheila 8797 +Shedd 8798 +Sheffield 8799 +Shekinah 8800 +Shem 8801 +Shetland 8802 +Shop 8803 +Shot 8804 +Show 8805 +Shock 8806 +Shoe 8807 +Shoal 8808 +Shogun 8809 +Shout 8810 +Shovelhead 8811 +Ship 8812 +Shin 8813 +Shiv 8814 +Shia 8815 +Shiba 8816 +Shift 8817 +Shih 8818 +Shiki 8819 +Shimano 8820 +Shrugged 8821 +Shugart 8822 +Shula's 8823 +Shurmur 8824 +Seas 8825 +Seal 8826 +Sean 8827 +Seahawk 8828 +Seattle 8829 +SeaComm 8830 +SeaTac 8831 +SeaWorld 8832 +Seacrest 8833 +Seamus 8834 +Seaport 8835 +Seaquarium 8836 +Seaway 8837 +Serra 8838 +Serbia 8839 +Serato 8840 +Serpentini 8841 +Serta 8842 +Sena 8843 +Sent 8844 +Send 8845 +Seneca 8846 +Senior 8847 +Sennheiser 8848 +Selby 8849 +Selah 8850 +Selden 8851 +Self 8852 +Selkirk 8853 +Seltzer 8854 +Seco 8855 +Secret 8856 +Secaucus 8857 +Section 8858 +Sevan 8859 +See's 8860 +Seeburg 8861 +Seeger 8862 +Seekonk 8863 +Seema 8864 +Seether 8865 +Seth 8866 +Setauket 8867 +Seterus 8868 +Seton 8869 +Setzer 8870 +Sedona 8871 +Sedro 8872 +Semco 8873 +Semmes 8874 +Semoran 8875 +Semper 8876 +Sephora 8877 +Seppi's 8878 +Sega 8879 +Seger 8880 +Segway 8881 +Sebring 8882 +Seward 8883 +Sewickley 8884 +Seibert 8885 +Seiko 8886 +Seinfeld 8887 +Sequim 8888 +Sesame 8889 +Sexton 8890 +Sexy 8891 +Seybold 8892 +Seymour 8893 +Sunny 8894 +Suns 8895 +SunPass 8896 +SunTrust 8897 +Sunapee 8898 +Sunglass 8899 +Sunkist 8900 +Sunland 8901 +Sunmart 8902 +Sunoco 8903 +Sunwest 8904 +Super 8905 +Surf 8906 +Surin 8907 +Surla 8908 +Surprise 8909 +Sumerel 8910 +Sumner 8911 +Sumpter 8912 +Sumter 8913 +Susan 8914 +Susie 8915 +Sushi 8916 +Susquehanna 8917 +Sutliff 8918 +Sutphin 8919 +Sutra 8920 +Subaru 8921 +Suburban 8922 +SubFinder 8923 +Submarine 8924 +Subs 8925 +Subway 8926 +Sultan 8927 +Sulphur 8928 +Suzi 8929 +Suzanne 8930 +Suzette 8931 +Suzuki 8932 +Suzy 8933 +Sugar 8934 +Suggs 8935 +Suit 8936 +Suicide 8937 +Suisun 8938 +Sudan 8939 +Sudbury 8940 +Suddenlink 8941 +Sudley 8942 +Sudoku 8943 +Sucker 8944 +Sue's 8945 +Suey 8946 +Suffern 8947 +Suffield 8948 +Suffolk 8949 +Suki 8950 +Sukho 8951 +Suamico 8952 +Suarez 8953 +South 8954 +Sound 8955 +Soul 8956 +Soup 8957 +Sour 8958 +Souderton 8959 +Souza 8960 +Sony 8961 +Sona 8962 +Song 8963 +Sonny 8964 +Soncy 8965 +Sondra 8966 +Sonesta 8967 +Sonja 8968 +Sons 8969 +Sonu 8970 +Sola 8971 +Solo 8972 +Sole 8973 +Sol's 8974 +Solstice 8975 +Solutions 8976 +Some 8977 +Soma 8978 +Sombrero 8979 +Sommers 8980 +Sorcerer's 8981 +Socastee 8982 +Soccer 8983 +Socrates 8984 +Sofi 8985 +Soft 8986 +Sopranos 8987 +Sobe 8988 +Sobiech 8989 +Soboba 8990 +Sobrante 8991 +Soda 8992 +Soddy 8993 +Sodexo 8994 +SoCal 8995 +SoCo 8996 +Sovereign 8997 +Soap 8998 +Soaring 8999 +Sooners 9000 +Soopers 9001 +Sosa 9002 +Sossaman 9003 +Sotheby's 9004 +Soto 9005 +Space 9006 +Spade 9007 +Spaghetti 9008 +Spalding 9009 +Spahn 9010 +Spain 9011 +Spas 9012 +Spaulding 9013 +Sperry 9014 +Spektor 9015 +Spruce 9016 +Spin 9017 +Spice 9018 +Spider 9019 +Spike 9020 +Spiller 9021 +Spivey 9022 +Sport 9023 +Spot 9024 +Sponge 9025 +Spoon 9026 +Spock 9027 +Splash 9028 +Spurgeon 9029 +Spurrier 9030 +Spurs 9031 +Spyder 9032 +Spyro 9033 +Spherion 9034 +Sphinx 9035 +Silas 9036 +Silber 9037 +Silicon 9038 +Silk 9039 +Sill 9040 +Siloam 9041 +Silpada 9042 +Silsbee 9043 +Simon 9044 +Simi 9045 +Sims 9046 +SimCity 9047 +Simba 9048 +Simcoe 9049 +Simeon 9050 +Sing 9051 +Sina 9052 +Sinbad 9053 +Sinead 9054 +Sinking 9055 +Sinnissippi 9056 +Sinton 9057 +Sisk 9058 +Sisley 9059 +Sisqo 9060 +Sign 9061 +Sigalert 9062 +Sigel 9063 +Sigler 9064 +Sigourney 9065 +Sierra 9066 +Siemens 9067 +Siesta 9068 +Siri 9069 +Sirloin 9070 +Sirus 9071 +Sita 9072 +Site 9073 +Sitka 9074 +Sitting 9075 +Sick 9076 +Side 9077 +Siddiqui 9078 +Sidney 9079 +Sikes 9080 +Sikh 9081 +Sikorsky 9082 +Sixers 9083 +Sixt 9084 +Sixx 9085 +Size 9086 +Siberia 9087 +Sibley 9088 +Sioux 9089 +Siobhan 9090 +Siamese 9091 +Schlotzsky's 9092 +Scot 9093 +Scout 9094 +Scooby 9095 +Scopus 9096 +Scoville 9097 +Scaggs 9098 +Scala 9099 +Scappoose 9100 +Scissorhands 9101 +Scituate 9102 +Scent 9103 +Scenic 9104 +Scuba 9105 +Scully 9106 +Skype 9107 +SkyDrive 9108 +SkyMiles 9109 +Skyblock 9110 +Skye 9111 +Skyfall 9112 +Skyharbor 9113 +Skytop 9114 +Skyview 9115 +Skin 9116 +Skid 9117 +Skip 9118 +Skiatook 9119 +Skibo 9120 +Skittles 9121 +Skamania 9122 +Skaneateles 9123 +Skeet 9124 +Skechers 9125 +Skemp 9126 +Skoal 9127 +Skokie 9128 +Skout 9129 +Skowhegan 9130 +Skullcandy 9131 +Swan 9132 +Swain 9133 +Swamp 9134 +Swahili 9135 +Swap 9136 +Swayze 9137 +Sweat 9138 +Swenson 9139 +Sweitzer 9140 +Swick 9141 +Swim 9142 +Swiper 9143 +Swizz 9144 +Swope 9145 +Sword 9146 +Slam 9147 +Slab 9148 +Slacker 9149 +Slade 9150 +Slanted 9151 +Slappey 9152 +Slauson 9153 +Slavic 9154 +Slayer 9155 +Sligh 9156 +Slim 9157 +Slidell 9158 +Slope 9159 +Slough 9160 +Sleep 9161 +Slender 9162 +Sledge 9163 +Slurpee 9164 +Slugger 9165 +Smart 9166 +Small 9167 +Smash 9168 +Smile 9169 +Smiddy 9170 +Smirnoff 9171 +Smoot 9172 +Smosh 9173 +Smyth 9174 +Smyrna 9175 +Smurfs 9176 +Snow 9177 +Snodgrass 9178 +Snohomish 9179 +Snopes 9180 +Snoqualmie 9181 +Snap 9182 +Snack 9183 +Snake 9184 +Snell 9185 +Snead 9186 +Sneed 9187 +Snickers 9188 +Snider 9189 +Snipes 9190 +Snyders 9191 +Sylacauga 9192 +Syleena 9193 +Sylmar 9194 +Sync 9195 +Sydney 9196 +Syria 9197 +Syracuse 9198 +System 9199 +Sysco 9200 +Sybaris 9201 +Sybil 9202 +Sycamore 9203 +Sycuan 9204 +Sykesville 9205 +Symone 9206 +Symphony 9207 +Square 9208 +Squad 9209 +Squamish 9210 +Squatch 9211 +Squaw 9212 +Squier 9213 +Squishy 9214 +SAT's 9215 +SATA 9216 +SATs 9217 +SARS 9218 +SPCA 9219 +SPECT 9220 +SPEED 9221 +SPID 9222 +SSAT 9223 +SSDI 9224 +SSID 9225 +STD's 9226 +STDs 9227 +SMECO 9228 +SMUD 9229 +SEALs 9230 +SCE&G 9231 +SIDS 9232 +SIUE 9233 +SOCOM 9234 +SWAT 9235 +SDSU 9236 +SUNY 9237 +SUV's 9238 +prop 9239 +pros 9240 +prom 9241 +prof 9242 +prob 9243 +prod 9244 +project 9245 +proof 9246 +prohibit 9247 +proud 9248 +prorate 9249 +prowl 9250 +prozac 9251 +pres 9252 +prep 9253 +preheat 9254 +prejudice 9255 +prenatal 9256 +prey 9257 +prequel 9258 +prim 9259 +prior 9260 +pride 9261 +priest 9262 +prize 9263 +prilosec 9264 +pray 9265 +pragmatic 9266 +praline 9267 +praxis 9268 +prude 9269 +prying 9270 +part 9271 +para 9272 +pare 9273 +park 9274 +pars 9275 +par-tay 9276 +pardon 9277 +parfait 9278 +parvo 9279 +path 9280 +pate 9281 +patch 9282 +patootie 9283 +pats 9284 +pant 9285 +pani 9286 +pana 9287 +pane 9288 +pans 9289 +panhandling 9290 +past 9291 +pass 9292 +pasa 9293 +pashaei 9294 +paso 9295 +pasquales 9296 +pain 9297 +pair 9298 +pail 9299 +paid 9300 +pack 9301 +pace 9302 +pacman 9303 +pact 9304 +paczki 9305 +pala 9306 +pale 9307 +palm 9308 +pals 9309 +pal.com 9310 +palisade 9311 +palominos 9312 +palpitations 9313 +paltalk 9314 +payback 9315 +paycheck 9316 +payday 9317 +payment 9318 +pays 9319 +pay-per-view 9320 +payPal 9321 +payable 9322 +paying 9323 +payless 9324 +payroll 9325 +papa 9326 +paper 9327 +papi 9328 +paprika 9329 +papyrus 9330 +page 9331 +pagan 9332 +paging 9333 +pagliai's 9334 +pagoda 9335 +padawan 9336 +padlock 9337 +padrinos 9338 +pads 9339 +pave 9340 +paul 9341 +pawn 9342 +paws 9343 +pajamas 9344 +post 9345 +poss 9346 +pose 9347 +posados 9348 +posh 9349 +posole 9350 +poly 9351 +poll 9352 +polar 9353 +pole 9354 +polk 9355 +polo 9356 +polcari's 9357 +poltergeist 9358 +port 9359 +porn 9360 +pork 9361 +pore 9362 +porfavor 9363 +porous 9364 +porque 9365 +porridge 9366 +pops 9367 +pope 9368 +pop-up 9369 +popcorn 9370 +popgo 9371 +popin 9372 +popka 9373 +poplar 9374 +popo's 9375 +poop 9376 +pool 9377 +poor 9378 +pooch 9379 +poodle 9380 +poon 9381 +poof 9382 +pooja 9383 +pooter 9384 +potbelly 9385 +potion 9386 +pots 9387 +poison 9388 +poignant 9389 +powder 9390 +pour 9391 +pout 9392 +pouch 9393 +poultry 9394 +pond 9395 +pony 9396 +poncho 9397 +pong 9398 +ponies 9399 +pons 9400 +pontoon 9401 +poke 9402 +poky 9403 +pomegranate 9404 +pomoco 9405 +poms 9406 +pock 9407 +poca 9408 +poco 9409 +pocus 9410 +podcast 9411 +pods 9412 +podunk 9413 +poet 9414 +poem 9415 +poaching 9416 +poblanos 9417 +poverty 9418 +pers 9419 +perm 9420 +perv 9421 +perk 9422 +pero 9423 +perani's 9424 +pergola 9425 +perhaps 9426 +perjury 9427 +peruse 9428 +pens 9429 +pent 9430 +penguin 9431 +penos 9432 +penyata 9433 +peak 9434 +pear 9435 +peas 9436 +peanut 9437 +peek 9438 +peel 9439 +peep 9440 +peer 9441 +peeve 9442 +peed 9443 +peeing 9444 +pees 9445 +peewee 9446 +pedi 9447 +pedal 9448 +peds 9449 +petit 9450 +petal 9451 +pete 9452 +pets 9453 +pet's 9454 +petunia 9455 +pepboys 9456 +pepcid 9457 +pepes 9458 +pepsi 9459 +pepto 9460 +pest 9461 +peso 9462 +pessimist 9463 +pesky 9464 +peck 9465 +pecan 9466 +pectin 9467 +peculiar 9468 +pegboard 9469 +pegs 9470 +pellet 9471 +pelandale 9472 +pelicans 9473 +people 9474 +peony 9475 +pews 9476 +pewter 9477 +pebbles 9478 +peyote 9479 +peyton 9480 +pinch 9481 +pine 9482 +pink 9483 +pint 9484 +ping 9485 +pins 9486 +pina 9487 +pinwheel 9488 +pinball 9489 +pinhead 9490 +pinpoint 9491 +pinyin 9492 +pick 9493 +picnic 9494 +picante 9495 +pico 9496 +pics 9497 +pill 9498 +pilgrim 9499 +pile 9500 +pilot 9501 +pilaf 9502 +piling 9503 +pitch 9504 +pitbull 9505 +pits 9506 +pita 9507 +pitiful 9508 +pituitary 9509 +pity 9510 +pier 9511 +pieology 9512 +pies 9513 +piezoni's 9514 +pigeon 9515 +pigs 9516 +pigtail 9517 +pig's 9518 +piglet 9519 +pigment 9520 +piss 9521 +pimp 9522 +pima 9523 +pimento 9524 +pipe 9525 +piping 9526 +pips 9527 +pizano's 9528 +piada 9529 +piatti's 9530 +pixel 9531 +pixie 9532 +pious 9533 +pikepass 9534 +pikes 9535 +pirate 9536 +piranha 9537 +pivotal 9538 +play 9539 +plan 9540 +plaque 9541 +plausible 9542 +plaza 9543 +plea 9544 +pled 9545 +plex 9546 +pleurisy 9547 +plum 9548 +plug 9549 +pluck 9550 +plus 9551 +plural 9552 +plow 9553 +plot 9554 +plop 9555 +plover 9556 +ploy 9557 +plight 9558 +plywood 9559 +pure 9560 +purr 9561 +purty 9562 +punish 9563 +punk 9564 +punt 9565 +punjabi 9566 +puns 9567 +puny 9568 +pubic 9569 +pubs 9570 +push 9571 +puss 9572 +pull 9573 +pulp 9574 +putt 9575 +putz 9576 +puter 9577 +puth 9578 +puts 9579 +pump 9580 +pumice 9581 +pupil 9582 +pups 9583 +puffin 9584 +puffs 9585 +puffy 9586 +puke 9587 +puking 9588 +pucker 9589 +pucks 9590 +puzzle 9591 +puzzling 9592 +pugs 9593 +photo 9594 +phobia 9595 +phys 9596 +phyls 9597 +phase 9598 +phagans 9599 +phantom 9600 +phat 9601 +phil 9602 +phineasandferb 9603 +pheasant 9604 +phew 9605 +phlegm 9606 +phrased 9607 +phrases 9608 +psych 9609 +psyllium 9610 +pseudoephedrine 9611 +pyramid 9612 +pyro 9613 +pylon 9614 +pylori 9615 +pythons 9616 +p.o. 9617 +p.m. 9618 +Conn 9619 +Cone 9620 +ConAgra 9621 +Conicelli 9622 +Conklin 9623 +Conway 9624 +Conyers 9625 +Colo 9626 +Cole 9627 +Colt 9628 +Cold 9629 +Colma 9630 +Cola 9631 +Colchester 9632 +Colfax 9633 +Colgate 9634 +Corn 9635 +Cora 9636 +Cori 9637 +Corp 9638 +Core 9639 +Cork 9640 +Cory 9641 +Corcoran 9642 +Corgi 9643 +Cormier 9644 +Corunna 9645 +Corwin 9646 +Comm 9647 +Comp 9648 +Come 9649 +Como 9650 +ComEd 9651 +Comcast 9652 +Comfort 9653 +Comstock 9654 +Comus 9655 +Coupe 9656 +Couture 9657 +Cook 9658 +Cool 9659 +Coop 9660 +Coon 9661 +Coos 9662 +Cost 9663 +Cosby 9664 +Cosgrove 9665 +Coshocton 9666 +Cosi 9667 +Coss 9668 +Cope 9669 +Copa 9670 +Copy 9671 +Copiague 9672 +Copley 9673 +Coba 9674 +Cobb 9675 +Coble 9676 +Cobo 9677 +Cobra 9678 +Coby 9679 +Coach 9680 +Coal 9681 +Coat 9682 +Coast 9683 +Coakley 9684 +Coarsegold 9685 +Cota 9686 +Cotswold 9687 +Cotuit 9688 +Coco 9689 +Coca 9690 +Cocina 9691 +Cowboy 9692 +Coweta 9693 +Cowgirls 9694 +Cowsills 9695 +Cowtown 9696 +Cove 9697 +Cody 9698 +Code 9699 +Codman 9700 +Cohasset 9701 +Cohn 9702 +Cohoes 9703 +Coffman 9704 +Coggin 9705 +Cogdill 9706 +Cogswell 9707 +Coke 9708 +Cokato 9709 +Coquille 9710 +Coquina 9711 +Coquitlam 9712 +Coyote 9713 +Coyle 9714 +Coeur 9715 +Cox's 9716 +Cozad 9717 +Cozumel 9718 +Carl 9719 +Carr 9720 +Caro 9721 +Cart 9722 +Care 9723 +Card 9724 +Cara 9725 +Cary 9726 +Carbon 9727 +Cars 9728 +CarMax 9729 +Carfax 9730 +Carhartt 9731 +Call 9732 +Cali 9733 +Cale 9734 +Cala 9735 +Calhoun 9736 +Calm 9737 +CalPERS 9738 +Calkins 9739 +Calumet 9740 +Calypso 9741 +Camp 9742 +Came 9743 +Camden 9744 +Cam's 9745 +Cana 9746 +Cano 9747 +Cane 9748 +Canyon 9749 +Canby 9750 +Canfield 9751 +Canistota 9752 +Canucks 9753 +Cass 9754 +Case 9755 +Casa 9756 +Cash 9757 +Casual 9758 +Casbah 9759 +Cason 9760 +Cate 9761 +Cato 9762 +Catch 9763 +Cats 9764 +CatOS 9765 +Catwoman 9766 +Cape 9767 +Capp 9768 +Capco 9769 +Caputo 9770 +Cabo 9771 +Cabin 9772 +Cable 9773 +Cabbage 9774 +Cade 9775 +Cadbury 9776 +Cady 9777 +Cain 9778 +Caicos 9779 +Cairo 9780 +Cave 9781 +Cavs 9782 +Cayman 9783 +Cayce 9784 +Cayenne 9785 +Caylee 9786 +Cayuga 9787 +Caffe 9788 +Cafe 9789 +Cahaba 9790 +Cahill 9791 +Cahokia 9792 +Cahuenga 9793 +Caesar's 9794 +Caesars 9795 +Cajun 9796 +Cajon 9797 +Cakery 9798 +Cakes 9799 +Cause 9800 +Caucasian 9801 +Caza 9802 +Cazenovia 9803 +Cache 9804 +Cactus 9805 +Cage 9806 +Cagle 9807 +Chan 9808 +Chad 9809 +Chas 9810 +Chat 9811 +Chau 9812 +Chao 9813 +Chaya 9814 +ChaCha 9815 +Chabot 9816 +Chacho 9817 +Chagrin 9818 +Chaka 9819 +Chaz 9820 +Chee 9821 +Cher 9822 +Chev 9823 +Chen 9824 +Chem 9825 +Chek 9826 +Chet 9827 +Cheyenne 9828 +Cheboygan 9829 +Chef 9830 +Chegg 9831 +Chewbacca 9832 +Chex 9833 +Chin 9834 +Chip 9835 +Chia 9836 +Chief 9837 +Chihuahua 9838 +Chi's 9839 +Chiquita 9840 +Chiropractic 9841 +Chiwawa 9842 +Chris 9843 +Chun 9844 +Chubb 9845 +Chuck 9846 +Chu's 9847 +Chuggington 9848 +Chula 9849 +Chute 9850 +Chuy's 9851 +Chop 9852 +Chow 9853 +Choi 9854 +Chou 9855 +Chong 9856 +Choo 9857 +Chorus 9858 +Chloe's 9859 +Crow 9860 +Croft 9861 +Croatia 9862 +Croghan 9863 +Crohn's 9864 +Croix 9865 +Cromwell 9866 +Cronin 9867 +Cropsey 9868 +Croydon 9869 +Crew 9870 +Credit 9871 +Creighton 9872 +Crenshaw 9873 +Creole 9874 +Crepevine 9875 +Crete 9876 +Craft 9877 +Crab 9878 +Cray 9879 +Cramer 9880 +Crate 9881 +Craven 9882 +Cracker 9883 +Crashers 9884 +Crazy 9885 +Cribs 9886 +Cricket 9887 +Crivitz 9888 +Cruise 9889 +Crum 9890 +Crunch 9891 +Cruz 9892 +Crue 9893 +Crutchfield 9894 +Cryer 9895 +Crypt 9896 +Clay 9897 +Clan 9898 +Clackamas 9899 +Claddagh 9900 +Claggett 9901 +Clapton 9902 +Clatsop 9903 +Clawson 9904 +Claxton 9905 +Clem 9906 +Cleo 9907 +Cleve 9908 +Cleburne 9909 +Cleghorn 9910 +Clewiston 9911 +Clif 9912 +Clio 9913 +Clive 9914 +Cloud 9915 +Clock 9916 +Cloninger 9917 +Clooney 9918 +Clopay 9919 +Cloquet 9920 +Clorox 9921 +Clown 9922 +Club 9923 +Clue 9924 +Clute 9925 +Clyde 9926 +Clybourn 9927 +Cena 9928 +Cenex 9929 +Census 9930 +Cell 9931 +Celanese 9932 +Celsius 9933 +Ceres 9934 +Cermak 9935 +Cerny 9936 +Cervantes 9937 +Cedar 9938 +Cecil 9939 +Cece 9940 +Cecconi's 9941 +Cesar 9942 +Cessna 9943 +Curt 9944 +Curb 9945 +Cure 9946 +Cult 9947 +Culver 9948 +Culbertson 9949 +Culebra 9950 +Culinary 9951 +Culkin 9952 +Culpeper 9953 +Cutco 9954 +Cuthbert 9955 +Cutie 9956 +Cuts 9957 +Cupcake 9958 +Cupid 9959 +Cupertino 9960 +Cups 9961 +Cuba 9962 +Cube 9963 +Cubs 9964 +Cucamonga 9965 +Cucina 9966 +Cuckoo's 9967 +Cucos 9968 +Cudahy 9969 +Cuddy 9970 +Cudi 9971 +Cuero 9972 +Cuervo 9973 +Cuisinart 9974 +Cuisine 9975 +Cingular 9976 +Cintas 9977 +Citi 9978 +City 9979 +Citadel 9980 +Citgo 9981 +Cirby 9982 +Cirque 9983 +Cirro 9984 +Cicero 9985 +Cici 9986 +Cielo 9987 +Cienega 9988 +Ciera 9989 +Cimarron 9990 +Cimino's 9991 +Cimorelli 9992 +Cigar 9993 +Cigna 9994 +Cisco's 9995 +Cynthia 9996 +Cyndi 9997 +Cynwyd 9998 +Cycle 9999 +Cyclops 10000 +Cypress 10001 +Cyprus 10002 +Cyrus 10003 +Cyril 10004 +Cybertron 10005 +Cymbalta 10006 +Cymphonique 10007 +CC'd 10008 +CC's 10009 +CCAC 10010 +CCBC 10011 +CCRI 10012 +CPAP 10013 +CPAs 10014 +CPCC 10015 +CSUN 10016 +CARFAX 10017 +CARQUEST 10018 +CARSTAR 10019 +CATI 10020 +CDMA 10021 +CMA's 10022 +CMHA 10023 +CNA's 10024 +CNAC 10025 +CREF 10026 +CREST 10027 +CRST 10028 +CLEAR 10029 +COBB 10030 +COBRA 10031 +CEOs 10032 +Mari 10033 +Mart 10034 +Marc 10035 +Mars 10036 +Marg 10037 +Mark 10038 +Mary 10039 +Mara 10040 +Marv 10041 +Marr 10042 +Marx 10043 +Marnie 10044 +Marple 10045 +Maru 10046 +Mann 10047 +Mans 10048 +Manya 10049 +Man's 10050 +Mane 10051 +Mankato 10052 +Manziel 10053 +Matt 10054 +Math 10055 +Mata 10056 +Matlock 10057 +Matos 10058 +Matrix 10059 +Mack 10060 +Mach 10061 +Macy 10062 +Mac's 10063 +MacArthur 10064 +MacBook 10065 +MacFarlane 10066 +MacGyver 10067 +MacNeal 10068 +Macbeth 10069 +Macclenny 10070 +Macduff 10071 +Macs 10072 +Macungie 10073 +Malo 10074 +Mali 10075 +Mall 10076 +Male 10077 +Malco 10078 +Malbis 10079 +Malkovich 10080 +Malmsteen 10081 +Malnati's 10082 +Malvern 10083 +Malwarebytes 10084 +Mass 10085 +Mast 10086 +Mason 10087 +Masco 10088 +Mash 10089 +Masi 10090 +Mask 10091 +Maspeth 10092 +Made 10093 +Madi 10094 +Madonna 10095 +Madness 10096 +Madsen 10097 +Maya 10098 +Mayo 10099 +Mays 10100 +Mayday 10101 +Mayhew 10102 +Mayport 10103 +Mayra 10104 +Maytag 10105 +Mayville 10106 +Magi 10107 +Maga 10108 +Magda 10109 +Magoo 10110 +Magpul 10111 +Magruder 10112 +Maguire 10113 +Main 10114 +Maid 10115 +Maia 10116 +Maier 10117 +Mail 10118 +Mahdi 10119 +Mahtomedi 10120 +Mahwah 10121 +Maur 10122 +Maul 10123 +Maus 10124 +Mauer 10125 +Maui 10126 +Maxwell 10127 +Max's 10128 +Maxey 10129 +Maxton 10130 +Maxx 10131 +Make 10132 +Maki 10133 +Mako 10134 +Maple 10135 +MapQuest 10136 +Mapco 10137 +Maps 10138 +Mama 10139 +Maze 10140 +Mazatlan 10141 +Mazda 10142 +Mabel 10143 +Mabank 10144 +Mableton 10145 +Mabry 10146 +Mavis 10147 +Mavs 10148 +Mae's 10149 +Maeve 10150 +Major 10151 +Maaco 10152 +Maalox 10153 +Mont 10154 +Mona 10155 +Mons 10156 +Monro 10157 +Mongo 10158 +Monmouth 10159 +Monnex 10160 +Monument 10161 +More 10162 +Mora 10163 +Morgan 10164 +Morning 10165 +Mormon 10166 +Morkie 10167 +Morse 10168 +Moor 10169 +Moon 10170 +Moos 10171 +Moto 10172 +Mother 10173 +Mott 10174 +Mota 10175 +Motel 10176 +Motion 10177 +Motley 10178 +Motrin 10179 +Mouse 10180 +Mouth 10181 +Moss 10182 +Mosby 10183 +Mosley 10184 +Most 10185 +Molalla 10186 +Molson 10187 +Mobil 10188 +Mobb 10189 +Moberly 10190 +Mobley 10191 +Moby 10192 +Mohican 10193 +Mohegan 10194 +Mohr 10195 +Mohsen 10196 +Move 10197 +Movado 10198 +Mode 10199 +Moda 10200 +Mom's 10201 +Momence 10202 +Momo 10203 +Moms 10204 +Mozza 10205 +Mocksville 10206 +Moe's 10207 +Moen 10208 +Moab 10209 +Moana 10210 +Moffett 10211 +Moffitt 10212 +Mojang 10213 +Mojave 10214 +Moxies 10215 +Moyer 10216 +Moyock 10217 +Mill 10218 +Mila 10219 +Mile 10220 +Milk 10221 +Milo 10222 +Milton 10223 +Mildred 10224 +Milford 10225 +Milgard 10226 +Milham 10227 +Milner 10228 +Milpitas 10229 +Mine 10230 +Mind 10231 +Ming 10232 +Mina 10233 +Mini 10234 +Mint 10235 +Minute 10236 +Minford 10237 +Minh 10238 +Mich 10239 +Mick 10240 +Micro 10241 +Miccosukee 10242 +Mice 10243 +Middle 10244 +MidAmerica 10245 +Midnight 10246 +MidCountry 10247 +MidFirst 10248 +MidSouth 10249 +Midas 10250 +Midkiff 10251 +Midori 10252 +Midtown 10253 +Midvale 10254 +Miss 10255 +Mist 10256 +Misha 10257 +Miserables 10258 +Misfits 10259 +Mira 10260 +Miri 10261 +Mirena 10262 +Miromar 10263 +Mirror 10264 +Mirza 10265 +Mike 10266 +Mika 10267 +Miki 10268 +Mikuni 10269 +Miko 10270 +Mitch 10271 +Mitt 10272 +Mitsubishi 10273 +Miami 10274 +Mia's 10275 +Miata 10276 +Mizu 10277 +Mizzou 10278 +Might 10279 +Miguel 10280 +Mimi 10281 +Mima 10282 +Mims 10283 +Mifflinburg 10284 +Miyabi 10285 +Miyako 10286 +Merc 10287 +Mert 10288 +Meredith 10289 +Meranda 10290 +Merkel 10291 +Mermaid 10292 +Merv 10293 +Meryl 10294 +Mena 10295 +Men's 10296 +Menendez 10297 +Menifee 10298 +Menlo 10299 +Mensa 10300 +Menu 10301 +Melo 10302 +Mela 10303 +Mel's 10304 +Melrose 10305 +Metzger 10306 +MetLife 10307 +Metcalf 10308 +Meter 10309 +Mets 10310 +Mettawa 10311 +Metuchen 10312 +Medi 10313 +MedStar 10314 +Medco 10315 +Medela 10316 +Medlock 10317 +Medspa 10318 +Medtronic 10319 +Medusa 10320 +Medved 10321 +Medway 10322 +Mead 10323 +Mean 10324 +Meal 10325 +Meat 10326 +Meacham 10327 +Mears 10328 +Mease 10329 +Mesa 10330 +Meshuggah 10331 +Mesilla 10332 +Meskwaki 10333 +Mesquite 10334 +Mega 10335 +Meghan 10336 +Mechanic 10337 +Meck 10338 +Mecca 10339 +Meek 10340 +Meet 10341 +Meech 10342 +Meier 10343 +Meister 10344 +Memo 10345 +Member 10346 +Mema 10347 +Memphis 10348 +Meyerland 10349 +Meyers 10350 +Mews 10351 +McKay 10352 +McKnight 10353 +McGavock 10354 +McGhee 10355 +McDuffie 10356 +McAfee 10357 +McAuliffe 10358 +McMenamins 10359 +McNugget 10360 +McNichols 10361 +McLoughlin 10362 +McFerrin 10363 +McFlurry 10364 +McBride 10365 +McBain 10366 +McBee 10367 +McRae 10368 +McRib 10369 +McElroy 10370 +McEntire 10371 +McEwen 10372 +McHale 10373 +McHenry 10374 +McPhillips 10375 +McIntosh 10376 +McIntyre 10377 +McQuade 10378 +McQueen 10379 +McShane 10380 +McStuffins 10381 +Muni 10382 +Munford 10383 +Munhall 10384 +Munn 10385 +Munoz 10386 +Munroe 10387 +Must 10388 +Muse 10389 +Mushroom 10390 +Muslim 10391 +Musgraves 10392 +Musselman 10393 +Murph 10394 +Murano 10395 +Murchison 10396 +Murfreesboro 10397 +Murieta 10398 +Murs 10399 +Muldoon 10400 +Mulan 10401 +Mulberry 10402 +Mule 10403 +Mulford 10404 +Mulholland 10405 +Mulvane 10406 +Mudd 10407 +Mudbugs 10408 +Mudvayne 10409 +Muckleshoot 10410 +Mueller 10411 +Muer 10412 +Muhammad 10413 +Muhlenberg 10414 +Muirfield 10415 +Mukilteo 10416 +Mukwonago 10417 +Mumbai 10418 +Mumford 10419 +Muppets 10420 +Mutant 10421 +Mutual 10422 +Myrtle 10423 +Myra 10424 +Myriam 10425 +Myrna 10426 +Myron 10427 +Myers 10428 +Myla 10429 +Myakka 10430 +MSDS 10431 +MSNBC 10432 +MSPCA 10433 +MCAS 10434 +MCAT 10435 +MOHAVE 10436 +MOHELA 10437 +MOTO 10438 +MOUNTAIN 10439 +MTCN 10440 +MTSU 10441 +MILF 10442 +MLGW 10443 +M&M's 10444 +M&Ms 10445 +MACO 10446 +MGMT 10447 +MUSC 10448 +MUST 10449 +MRI's 10450 +Bron 10451 +Broad 10452 +Brock 10453 +Brother 10454 +Broil 10455 +BroMenn 10456 +Broly 10457 +Brophy 10458 +Bros 10459 +Broyles 10460 +Bran 10461 +Brad 10462 +Bray 10463 +Bram 10464 +Brae 10465 +Brawl 10466 +Bragg 10467 +Braxton 10468 +Braley 10469 +Brit 10470 +Brie 10471 +Brix 10472 +Brio 10473 +Bri's 10474 +Bren 10475 +Brew 10476 +Brea 10477 +Bree 10478 +Bret 10479 +Breck 10480 +Bredemann 10481 +Breitling 10482 +Brevard 10483 +Bruin 10484 +Bru's 10485 +Brule 10486 +Brumos 10487 +Bryan 10488 +Bryce 10489 +Bryn 10490 +Bryson 10491 +Brylee 10492 +Bryon 10493 +Barr 10494 +Barn 10495 +Bart 10496 +Barb 10497 +Bark 10498 +Bare 10499 +Bard 10500 +Bari 10501 +Baron 10502 +Bars 10503 +Barwood 10504 +Band 10505 +Bank 10506 +Bang 10507 +Bans 10508 +Banana 10509 +Banbury 10510 +Bane 10511 +Banjos 10512 +Banos 10513 +Banyan 10514 +Banzai 10515 +Ball 10516 +Bald 10517 +Balm 10518 +Bala 10519 +Bali 10520 +Balboa 10521 +Bale 10522 +Balfour 10523 +Balkan 10524 +Balvin 10525 +Base 10526 +Bass 10527 +Bash 10528 +Basco 10529 +Basque 10530 +Batch 10531 +Bath 10532 +Batavia 10533 +Batista 10534 +Baton 10535 +Batra 10536 +Batson 10537 +Bays 10538 +Bayer 10539 +BayCare 10540 +Bayport 10541 +Bach 10542 +Back 10543 +Baca 10544 +Baci 10545 +Bacon 10546 +Babe 10547 +Baba 10548 +Babs 10549 +Baby 10550 +Babbitt 10551 +Babcock 10552 +Babu 10553 +Bake 10554 +Baking 10555 +Bakken 10556 +Badger 10557 +Badass 10558 +Badcock 10559 +Badfinger 10560 +Badin 10561 +Badlands 10562 +Badu 10563 +Bagel 10564 +Bagan 10565 +Bagby 10566 +Bagdad 10567 +Baggins 10568 +Baghdad 10569 +Bagley 10570 +Bagwell 10571 +Bail 10572 +Bain 10573 +Baird 10574 +Baisden 10575 +Bama 10576 +Bahama 10577 +Bahia 10578 +Bahrain 10579 +Bauer 10580 +Baum 10581 +Bautista 10582 +Baxter 10583 +Baxley 10584 +Baer 10585 +Baez 10586 +Bell 10587 +Belt 10588 +Bela 10589 +Belk 10590 +Belen 10591 +Belhaven 10592 +Beloit 10593 +Belpre 10594 +Belsay 10595 +Belz 10596 +Bern 10597 +Berg 10598 +Bert 10599 +Bering 10600 +Berlin 10601 +Beryl 10602 +Bens 10603 +Bent 10604 +Bend 10605 +Benz 10606 +Ben's 10607 +Benbrook 10608 +Benoit 10609 +Beat 10610 +Bear 10611 +Beau 10612 +Bean 10613 +Beal 10614 +Beam 10615 +Beagle 10616 +Beazer 10617 +Beth 10618 +Beta 10619 +Betley 10620 +Between 10621 +Beech 10622 +Been 10623 +Beer 10624 +BeeGees 10625 +Beebe 10626 +Beef 10627 +Beekman 10628 +Beemer 10629 +Bees 10630 +Beeville 10631 +Beck 10632 +Becca 10633 +Because 10634 +Best 10635 +Bess 10636 +Bedard 10637 +Bedford 10638 +Bedingfield 10639 +Bedminster 10640 +Behavior 10641 +Behr 10642 +Behind 10643 +Beiber 10644 +Beijing 10645 +Being 10646 +Beirut 10647 +Beitel 10648 +Beverly 10649 +BevMo 10650 +Beville 10651 +Beyer 10652 +Beggs 10653 +Bemidji 10654 +Bemis 10655 +Beulah 10656 +Beulaville 10657 +Bona 10658 +Bond 10659 +Bone 10660 +Bono 10661 +BonChon 10662 +Bongo 10663 +Bonham 10664 +Bonjour 10665 +Bonton 10666 +Boot 10667 +Book 10668 +Booz 10669 +Boo's 10670 +Booey 10671 +Boom 10672 +Boop 10673 +Borg 10674 +Bora 10675 +Born 10676 +Boro 10677 +Boris 10678 +Borland 10679 +Boss 10680 +Bosa 10681 +Bosnia 10682 +Bose 10683 +Bosh 10684 +Bosley 10685 +Bosque 10686 +Bowl 10687 +Bowe 10688 +Bowman 10689 +Bowflex 10690 +Bowie 10691 +Bowser 10692 +Bowtech 10693 +Bought 10694 +Bouquet 10695 +Boutique 10696 +Boyd 10697 +Boys 10698 +Boyardee 10699 +Boyce 10700 +Boykin 10701 +Boyz 10702 +Bold 10703 +Boland 10704 +Boleyn 10705 +Bolger 10706 +Bologna 10707 +Bolsa 10708 +Bothell 10709 +Botox 10710 +Botsford 10711 +Bobo 10712 +Bobcat 10713 +Bob's 10714 +Body 10715 +Bodega 10716 +Bodhi 10717 +Bodom 10718 +Bogle 10719 +Bogota 10720 +Bogus 10721 +Boat 10722 +Boaz 10723 +Bois 10724 +Boingo 10725 +Boxford 10726 +Boxing 10727 +Boxster 10728 +Boca 10729 +Bocchino 10730 +Bocelli 10731 +Boch 10732 +Bock 10733 +Bohannon 10734 +Bohn 10735 +Boehner 10736 +Boeing 10737 +Boerne 10738 +Boethiah 10739 +Bomb 10740 +Bommarito 10741 +Bozeman 10742 +BofA 10743 +Bofill 10744 +Boppy 10745 +Burn 10746 +Burg 10747 +Burr 10748 +Burt 10749 +Burch 10750 +Burwell 10751 +Buck 10752 +Buccaneer 10753 +Buca 10754 +Bucyrus 10755 +Bush 10756 +Busey 10757 +Business 10758 +Bussey 10759 +Butt 10760 +Butch 10761 +Butera 10762 +Butler 10763 +Butner 10764 +Bull 10765 +Bulgaria 10766 +Bulverde 10767 +Budd 10768 +Buda 10769 +Bud's 10770 +Budget 10771 +Budweiser 10772 +Bunn 10773 +Bungie 10774 +Bunyan 10775 +Buell 10776 +Buehler 10777 +Buford 10778 +Buble 10779 +Build 10780 +Buick 10781 +Buie 10782 +Bugs 10783 +Buzzard 10784 +Buzz's 10785 +Buzzy's 10786 +Bumpus 10787 +Bukis 10788 +Bukit 10789 +Buy's 10790 +Blake 10791 +Blade 10792 +Blas 10793 +Blalock 10794 +Blarney 10795 +Blaylock 10796 +Blow 10797 +Block 10798 +Blount 10799 +Blodgett 10800 +Blog 10801 +Bloks 10802 +Blue 10803 +Bluff 10804 +Blum 10805 +Blunt 10806 +Bless 10807 +Bledsoe 10808 +Bleu 10809 +Blevins 10810 +Blimpie 10811 +Bliss 10812 +Blick 10813 +Blige 10814 +Blitz 10815 +Blizzard 10816 +Blythe 10817 +Bill 10818 +Bilt 10819 +Bilal 10820 +Bilbo 10821 +Biloxi 10822 +Bishop 10823 +Bisbee 10824 +Biskit 10825 +Bison 10826 +Bisquick 10827 +Bistro 10828 +Bird 10829 +Birch 10830 +Birth 10831 +Birmingham 10832 +Bigelow 10833 +Bing 10834 +Binford 10835 +Binks 10836 +Binswanger 10837 +BioLife 10838 +Biofreeze 10839 +Bionic 10840 +Bioshock 10841 +Biotest 10842 +Bicentennial 10843 +Bichon 10844 +Bicycle 10845 +Biden 10846 +Bidwell 10847 +Bieber 10848 +Biel 10849 +Bienville 10850 +Biersch 10851 +BitDefender 10852 +Bites 10853 +Bitterroot 10854 +Bibb 10855 +Bible 10856 +Bike 10857 +Bikram 10858 +Bizarros 10859 +Bizkit 10860 +Bimini 10861 +Bimmer 10862 +Byron 10863 +Byram 10864 +Byrd 10865 +Byrider 10866 +Byrne 10867 +Bynes 10868 +Bynum 10869 +BBQ's 10870 +BCBG 10871 +BCBS 10872 +BMWs 10873 +BOCES 10874 +BFF's 10875 +BLT's 10876 +BECU 10877 +barb 10878 +barn 10879 +bare 10880 +bark 10881 +barcode 10882 +bard 10883 +bars 10884 +back 10885 +bacon 10886 +bacliff 10887 +band 10888 +bang 10889 +bank 10890 +banana 10891 +banjo 10892 +banquet 10893 +bans 10894 +banter 10895 +bane 10896 +banfield 10897 +banya 10898 +base 10899 +bask 10900 +bass 10901 +bash 10902 +basal 10903 +basolene 10904 +ball 10905 +bald 10906 +bale 10907 +balm 10908 +balsam 10909 +balk 10910 +baloney 10911 +bath 10912 +batch 10913 +bats 10914 +baton 10915 +baby 10916 +babe 10917 +babie 10918 +baba 10919 +baboo 10920 +bada 10921 +badcocks 10922 +baddest 10923 +badhu 10924 +badly 10925 +badminton 10926 +badness 10927 +badoo 10928 +bagel 10929 +bagpipes 10930 +bags 10931 +baguette 10932 +bake 10933 +baking 10934 +bail 10935 +bait 10936 +baycoast 10937 +bays 10938 +bammel 10939 +baptism 10940 +baffled 10941 +baffles 10942 +bawled 10943 +bawling 10944 +bahahaha 10945 +bazaar 10946 +bazooka 10947 +book 10948 +boot 10949 +boom 10950 +boos 10951 +boob 10952 +boon 10953 +booo 10954 +booed 10955 +boohoo 10956 +bool 10957 +boops 10958 +bone 10959 +bond 10960 +bong 10961 +bona 10962 +bonfire 10963 +bono 10964 +bons 10965 +bonus 10966 +bonkers 10967 +bony 10968 +bout 10969 +bouquet 10970 +bought 10971 +bouillon 10972 +bourbon 10973 +bore 10974 +borrow 10975 +border 10976 +born 10977 +borax 10978 +both 10979 +botanical 10980 +botched 10981 +boar 10982 +boat 10983 +boast 10984 +body 10985 +boda 10986 +bode 10987 +bomb 10988 +bomgaars 10989 +bowl 10990 +bowhunting 10991 +bows 10992 +bowtie 10993 +bold 10994 +bolt 10995 +boll 10996 +bologna 10997 +boba 10998 +bobcat 10999 +bobs 11000 +bobtail 11001 +bogey 11002 +bogan 11003 +bogies 11004 +bogus 11005 +boyfriend 11006 +boycott 11007 +boy's 11008 +boyish 11009 +boys 11010 +boyz 11011 +boil 11012 +boister 11013 +boss 11014 +boscos 11015 +bosom 11016 +box.com 11017 +boxcar 11018 +boxing 11019 +boxwood 11020 +bopper 11021 +bokampers 11022 +bozos 11023 +bran 11024 +brad 11025 +brag 11026 +bras 11027 +brat 11028 +brawl 11029 +brah 11030 +bramble 11031 +braums 11032 +braxton 11033 +bree 11034 +brew 11035 +bred 11036 +brett 11037 +brow 11038 +broth 11039 +broke 11040 +broil 11041 +bros 11042 +brolly 11043 +brie 11044 +brick 11045 +brim 11046 +bruh 11047 +brulee 11048 +burg 11049 +burn 11050 +burp 11051 +burr 11052 +bureau 11053 +burl 11054 +burden 11055 +bury 11056 +burbs 11057 +butt 11058 +butch 11059 +butler 11060 +butane 11061 +buts 11062 +bull 11063 +bulk 11064 +bulb 11065 +bulimia 11066 +bust 11067 +bush 11068 +buss 11069 +busy 11070 +buses 11071 +bunk 11072 +bunch 11073 +bunion 11074 +bunt 11075 +buna 11076 +buns 11077 +bump 11078 +bumble 11079 +bumfuck 11080 +bums 11081 +bucks 11082 +buckaroo 11083 +bucking 11084 +buckmans 11085 +buds 11086 +build 11087 +built 11088 +buffalo 11089 +buffing 11090 +buffy 11091 +bugle 11092 +bugs 11093 +buyer 11094 +buyback 11095 +buy.com 11096 +buying 11097 +buyout 11098 +buys 11099 +buzzin 11100 +buzzards 11101 +buzzy 11102 +buena 11103 +bueno 11104 +buona 11105 +buoy 11106 +bear 11107 +beat 11108 +beau 11109 +bean 11110 +beast 11111 +beam 11112 +bead 11113 +beagle 11114 +beak 11115 +beaver 11116 +bell 11117 +belt 11118 +belated 11119 +belching 11120 +belks 11121 +bene 11122 +bend 11123 +bench 11124 +bent 11125 +benzo 11126 +benadryl 11127 +benjamin 11128 +benny 11129 +beep 11130 +beet 11131 +beef 11132 +beech 11133 +beer 11134 +bees 11135 +beeg 11136 +beehive 11137 +beeline 11138 +been 11139 +beeotch 11140 +beez 11141 +betray 11142 +beta 11143 +betcha 11144 +beth 11145 +betos 11146 +bets 11147 +between 11148 +beds 11149 +bedbugs 11150 +bedlam 11151 +bedpost 11152 +bedtime 11153 +begin 11154 +began 11155 +begotten 11156 +begs 11157 +begun 11158 +beck 11159 +becca 11160 +bechtelsville 11161 +becuz 11162 +best 11163 +beso 11164 +behold 11165 +behind 11166 +bergners 11167 +berkots 11168 +bernie 11169 +berserk 11170 +berth 11171 +before 11172 +befriend 11173 +being 11174 +bevel 11175 +beverage 11176 +beyblade 11177 +blow 11178 +block 11179 +blond 11180 +blog 11181 +bloat 11182 +blossom 11183 +blouse 11184 +blob 11185 +bloedorn 11186 +black 11187 +blab 11188 +blatant 11189 +blah 11190 +blaring 11191 +blue 11192 +blur 11193 +blunt 11194 +bluff 11195 +blubbering 11196 +bluish 11197 +blumpkin 11198 +blend 11199 +bless 11200 +blemish 11201 +bled 11202 +bleu 11203 +blew 11204 +blizzard 11205 +blight 11206 +blimp 11207 +blip 11208 +blitz 11209 +biochemistry 11210 +biodiesel 11211 +biography 11212 +biohazard 11213 +bionic 11214 +bill 11215 +bilateral 11216 +bile 11217 +bilge 11218 +bilo 11219 +birth 11220 +bird 11221 +birch 11222 +biracial 11223 +biryani 11224 +bitch 11225 +bite 11226 +bits 11227 +biting 11228 +bind 11229 +bing 11230 +binary 11231 +binoculars 11232 +bins 11233 +bish 11234 +bisexual 11235 +bison 11236 +bisque 11237 +bistro 11238 +biga 11239 +bigot 11240 +bigs 11241 +bigwigs 11242 +bike 11243 +bicep 11244 +bicker 11245 +bibs 11246 +biding 11247 +bids 11248 +bias 11249 +bianca 11250 +biatch 11251 +bipartisan 11252 +bizarre 11253 +bizzle 11254 +bieber 11255 +bien 11256 +bifocals 11257 +bifold 11258 +bimbos 11259 +byes 11260 +byee 11261 +bypass 11262 +byproduct 11263 +bytes 11264 +rest 11265 +resale 11266 +reshoot 11267 +recc 11268 +recs 11269 +repo 11270 +rephrase 11271 +reps 11272 +real 11273 +read 11274 +rear 11275 +reap 11276 +ream 11277 +reattach 11278 +refer 11279 +ref's 11280 +rely 11281 +rello 11282 +return 11283 +rethink 11284 +retype 11285 +remnant 11286 +reggae 11287 +rego 11288 +regs 11289 +revamp 11290 +redo 11291 +redhead 11292 +reds 11293 +redtube 11294 +redfish 11295 +redline 11296 +redraw 11297 +redwood 11298 +rent 11299 +rend 11300 +renna's 11301 +reign 11302 +reissue 11303 +rebirth 11304 +reel 11305 +reen 11306 +reef 11307 +reed 11308 +reek 11309 +reevaluate 11310 +rehire 11311 +rehoming 11312 +rehydrate 11313 +reject 11314 +rejuv 11315 +reopen 11316 +reoccurring 11317 +reup 11318 +reread 11319 +rerun 11320 +rekey 11321 +rekindle 11322 +rekon 11323 +rang 11324 +rank 11325 +rant 11326 +ransom 11327 +rain 11328 +rail 11329 +raid 11330 +rairdon 11331 +rate 11332 +ratchet 11333 +ratatouille 11334 +rather 11335 +rator 11336 +rats 11337 +race 11338 +rack 11339 +raccoon 11340 +racquet 11341 +rachel 11342 +racy 11343 +radar 11344 +radco 11345 +radon 11346 +ramp 11347 +ramen 11348 +ramifications 11349 +ramrod 11350 +rams 11351 +ramunto's 11352 +rape 11353 +raps 11354 +rapture 11355 +rave 11356 +rav4 11357 +rags 11358 +ragdoll 11359 +rage 11360 +raging 11361 +ragtime 11362 +ragu 11363 +ragweed 11364 +raft 11365 +raff 11366 +rascal 11367 +rash 11368 +rare 11369 +rayed 11370 +rayfields 11371 +raylene 11372 +rayos 11373 +rays 11374 +rabbi 11375 +ralph 11376 +rake 11377 +raking 11378 +razor 11379 +razr 11380 +razzle 11381 +rawhide 11382 +round 11383 +rough 11384 +rouse 11385 +roulette 11386 +roux 11387 +road 11388 +roast 11389 +roach 11390 +roam 11391 +roar 11392 +roan 11393 +room 11394 +roof 11395 +roost 11396 +root 11397 +rook 11398 +robot 11399 +robe 11400 +robata 11401 +roblox 11402 +robs 11403 +roto 11404 +roti 11405 +rotelli's 11406 +rotmans 11407 +rots 11408 +rotunda 11409 +rock 11410 +rococo's 11411 +roll 11412 +role 11413 +rose 11414 +roster 11415 +rosy 11416 +rome 11417 +romp 11418 +rode 11419 +rodizio 11420 +rodneys 11421 +rods 11422 +ronalds 11423 +ronica 11424 +ronk 11425 +ronnie 11426 +rope 11427 +roping 11428 +rowdy 11429 +rowe 11430 +rowing 11431 +rows 11432 +roger 11433 +rogans 11434 +rogue 11435 +royally 11436 +roebucks 11437 +rohrich 11438 +rohypnol 11439 +roxys 11440 +ride 11441 +ridge 11442 +ridleys 11443 +right 11444 +rigor 11445 +rigatoni 11446 +rigid 11447 +rigs 11448 +ring 11449 +rind 11450 +rink 11451 +rich 11452 +rick 11453 +rice 11454 +rival 11455 +rise 11456 +risk 11457 +rising 11458 +risotto 11459 +risque 11460 +ripe 11461 +rips 11462 +rifle 11463 +riff 11464 +rift 11465 +rita 11466 +rite 11467 +ritual 11468 +ribeye 11469 +ribs 11470 +rims 11471 +rimtyme 11472 +rile 11473 +rillo 11474 +riots 11475 +rune 11476 +rundown 11477 +rung 11478 +runoff 11479 +runs 11480 +runt 11481 +runway 11482 +rust 11483 +rush 11484 +russ 11485 +rusans 11486 +ruse 11487 +rubies 11488 +rubric 11489 +rubs 11490 +ruby 11491 +rumor 11492 +rump 11493 +rude 11494 +rudder 11495 +rudimental 11496 +rudnicke 11497 +rudy 11498 +rule 11499 +ruling 11500 +rulli 11501 +rugby 11502 +rugged 11503 +rugrat 11504 +rugs 11505 +ruth 11506 +rutabaga 11507 +rutters 11508 +ruffle 11509 +ruined 11510 +ruining 11511 +ruins 11512 +rupture 11513 +rupees 11514 +ruckus 11515 +rhetoric 11516 +rheannon 11517 +rhythm 11518 +rhino 11519 +rhinestone 11520 +rhombus 11521 +rhondas 11522 +deco 11523 +deca 11524 +deck 11525 +desi 11526 +desk 11527 +desaraye 11528 +deshaun 11529 +desolate 11530 +deli 11531 +dela 11532 +dell 11533 +delta 11534 +delprado 11535 +delsym 11536 +delve 11537 +defy 11538 +deffenbaugh 11539 +deformed 11540 +defuse 11541 +depo 11542 +depart 11543 +depend 11544 +dept 11545 +depicted 11546 +deal 11547 +dead 11548 +dear 11549 +death 11550 +dean 11551 +deaf 11552 +deaky 11553 +develop 11554 +detriment 11555 +detwilers 11556 +demo 11557 +demand 11558 +demise 11559 +demmer 11560 +dent 11561 +deny 11562 +dengeos 11563 +dennis 11564 +debt 11565 +debe 11566 +debo 11567 +derm 11568 +derby 11569 +derogatory 11570 +derringer 11571 +deep 11572 +deed 11573 +deem 11574 +deer 11575 +deelish 11576 +deens 11577 +deets 11578 +deez 11579 +deduct 11580 +dehumidifier 11581 +deja 11582 +deodorant 11583 +deodorizer 11584 +deuces 11585 +dewaard 11586 +dexterity 11587 +dexters 11588 +disc 11589 +dist 11590 +diss 11591 +dish 11592 +disk 11593 +disdain 11594 +disjointed 11595 +disney 11596 +dial 11597 +dias 11598 +diazepam 11599 +dive 11600 +diva 11601 +divulge 11602 +dick 11603 +dice 11604 +dicarlos 11605 +dichotomy 11606 +diculous 11607 +dire 11608 +dirt 11609 +dirkos 11610 +digi 11611 +digest 11612 +digress 11613 +digs 11614 +ding 11615 +dine 11616 +dinner 11617 +dino 11618 +dinar 11619 +dining 11620 +dinky 11621 +dill 11622 +dildo 11623 +dilute 11624 +differ 11625 +difficult 11626 +diet 11627 +dies 11628 +die-hard 11629 +diecast 11630 +died 11631 +diehard 11632 +diem 11633 +dime 11634 +diminish 11635 +dimmer 11636 +dimple 11637 +dimartino's 11638 +diploma 11639 +dips 11640 +didi 11641 +didja 11642 +ditch 11643 +ditional 11644 +ditto 11645 +diocese 11646 +diode 11647 +dion 11648 +dioxide 11649 +dibs 11650 +down 11651 +dowel 11652 +done 11653 +dong 11654 +donut 11655 +don't 11656 +donkey 11657 +donor 11658 +donde 11659 +dons 11660 +dont 11661 +door 11662 +dood 11663 +doom 11664 +doofus 11665 +doop 11666 +doos 11667 +doozy 11668 +dome 11669 +domain 11670 +domo 11671 +document 11672 +dock 11673 +doco 11674 +docs 11675 +doug 11676 +douche 11677 +doula 11678 +dog's 11679 +doghouse 11680 +dogma 11681 +dogs 11682 +dogwood 11683 +doll 11684 +dolphin 11685 +dole 11686 +dolo 11687 +dorm 11688 +dork 11689 +dorothy 11690 +dort 11691 +dory 11692 +dodies 11693 +dodo 11694 +dosa 11695 +dose 11696 +dosing 11697 +dope 11698 +dopamine 11699 +doping 11700 +doppelganger 11701 +doze 11702 +dozing 11703 +does 11704 +doer 11705 +dota 11706 +dots 11707 +dotted 11708 +doves 11709 +dovetail 11710 +dovey 11711 +doing 11712 +dokey 11713 +dokie 11714 +drink 11715 +drift 11716 +drip 11717 +drill 11718 +draw 11719 +drag 11720 +drain 11721 +drama 11722 +drape 11723 +draft 11724 +drastic 11725 +drab 11726 +drakes 11727 +drank 11728 +drat 11729 +drea 11730 +dress 11731 +dredge 11732 +dreidel 11733 +dremel 11734 +drenched 11735 +drew 11736 +drop 11737 +droid 11738 +drone 11739 +drought 11740 +drove 11741 +drug 11742 +drum 11743 +drunk 11744 +druid 11745 +drywall 11746 +dryer 11747 +drying 11748 +dryness 11749 +dang 11750 +dani 11751 +dana 11752 +dank 11753 +dans 11754 +danbarry 11755 +danza 11756 +dark 11757 +dare 11758 +darn 11759 +dart 11760 +dari 11761 +darboy 11762 +darren 11763 +darude 11764 +daryl 11765 +damn 11766 +damp 11767 +dams 11768 +dames 11769 +dammit 11770 +daydream 11771 +daycare 11772 +daylight 11773 +day's 11774 +day-to-day 11775 +day. 11776 +daybreak 11777 +daymark 11778 +dayquil 11779 +days 11780 +daytime 11781 +dayum 11782 +date 11783 +data 11784 +dating 11785 +dats 11786 +dad's 11787 +dads 11788 +dainty 11789 +daiquiri 11790 +dairy 11791 +dale 11792 +dash 11793 +daughter 11794 +daunting 11795 +dawn 11796 +dawg 11797 +daze 11798 +dagger 11799 +dagwoods 11800 +dave 11801 +davanni's 11802 +david 11803 +dahling 11804 +dump 11805 +dumb 11806 +dunk 11807 +dune 11808 +dungeon 11809 +dunce 11810 +dunlawton 11811 +dunno 11812 +dunvale 11813 +dupars 11814 +dupratt 11815 +duck 11816 +duct 11817 +dust 11818 +dusk 11819 +dura 11820 +during 11821 +durrin 11822 +durty 11823 +dude 11824 +duddy 11825 +duds 11826 +duel 11827 +duet 11828 +dues 11829 +dubs 11830 +dubious 11831 +dutch 11832 +duty 11833 +duties 11834 +dutrac 11835 +dual 11836 +duggy 11837 +dugout 11838 +dull 11839 +duluthtrading.com 11840 +duly 11841 +duffel 11842 +duffle 11843 +duolingo 11844 +dyno 11845 +dysfunction 11846 +dysarts 11847 +dyson.com 11848 +dystrophy 11849 +dyed 11850 +dyes 11851 +dykes 11852 +dwell 11853 +dweeb 11854 +anti 11855 +ante 11856 +antler 11857 +ants 11858 +antonym 11859 +anna 11860 +anne 11861 +angst 11862 +anguish 11863 +anal 11864 +anabolic 11865 +anaconda 11866 +anaesthesia 11867 +anagram 11868 +anarchy 11869 +anatomy 11870 +anawalt 11871 +anyone 11872 +anybody 11873 +anyday 11874 +anymore 11875 +anyplace 11876 +and/or 11877 +andas 11878 +ander 11879 +andiamos 11880 +ands 11881 +andy 11882 +anise 11883 +anita 11884 +anixter 11885 +another 11886 +anomaly 11887 +ancient 11888 +aneurysm 11889 +answer 11890 +ansa 11891 +ansborough 11892 +anxious 11893 +anheuser-busch 11894 +anhydrous 11895 +ankles 11896 +allo 11897 +alls 11898 +all's 11899 +alla 11900 +ally 11901 +alter 11902 +alto 11903 +although 11904 +altitude 11905 +altra 11906 +altura 11907 +align 11908 +alien 11909 +alia 11910 +alibi 11911 +alike 11912 +alimony 11913 +alison 11914 +ality 11915 +alive 11916 +alert 11917 +alex 11918 +alec 11919 +alehouse 11920 +alejandro 11921 +ales 11922 +alewife 11923 +aloe 11924 +aloft 11925 +aloha 11926 +aloof 11927 +alopecia 11928 +alot 11929 +aloud 11930 +alarm 11931 +alabaster 11932 +alaikum 11933 +alan 11934 +alas 11935 +albino 11936 +alpha 11937 +alpaca 11938 +alpine 11939 +alprazolam 11940 +alma 11941 +almighty 11942 +alms 11943 +algorithm 11944 +algae 11945 +algebra 11946 +alfalfa 11947 +alfredo 11948 +alfy's 11949 +alright 11950 +already 11951 +aluminum 11952 +alumni 11953 +alderman 11954 +alkaline 11955 +also 11956 +always 11957 +accident 11958 +acct 11959 +actor 11960 +actress 11961 +acted 11962 +acts 11963 +ache 11964 +acre 11965 +acrylic 11966 +acacia 11967 +aced 11968 +aces 11969 +acknowledge 11970 +acknowledging 11971 +acoustic 11972 +acorn 11973 +acuity 11974 +acute 11975 +acidic 11976 +acids 11977 +address 11978 +addy 11979 +add-on 11980 +adds 11981 +addus 11982 +admin 11983 +admit 11984 +admission 11985 +adopt 11986 +adjective 11987 +adjacent 11988 +adapt 11989 +adam 11990 +adage 11991 +adequate 11992 +adecco 11993 +adele 11994 +adenoids 11995 +adept 11996 +adrenal 11997 +adultery 11998 +adulthood 11999 +adults 12000 +adhere 12001 +adhesive 12002 +adidas 12003 +adios 12004 +arts 12005 +artful 12006 +artwork 12007 +arch 12008 +arctic 12009 +armpit 12010 +armband 12011 +armed 12012 +armies 12013 +armrest 12014 +arms 12015 +army 12016 +aria 12017 +arigato 12018 +ariel 12019 +arithmetic 12020 +arium 12021 +argent 12022 +argon 12023 +argyle 12024 +aroma 12025 +arose 12026 +arbor 12027 +arbrook 12028 +area 12029 +arse 12030 +arson 12031 +arachnophobia 12032 +arduous 12033 +assless 12034 +asss 12035 +aster 12036 +asthma 12037 +asta 12038 +astigmatism 12039 +astute 12040 +asphalt 12041 +ashtray 12042 +ashamed 12043 +ashberry 12044 +ashes 12045 +ashy 12046 +askin 12047 +ask.com 12048 +asks 12049 +ascertain 12050 +asap 12051 +asada 12052 +asantis 12053 +asian 12054 +aside 12055 +asinine 12056 +aseptic 12057 +asexual 12058 +appoint 12059 +appt 12060 +app's 12061 +apps 12062 +apothecary 12063 +apoxie 12064 +apart 12065 +apes 12066 +aperture 12067 +apex 12068 +apricot 12069 +apron 12070 +aptitude 12071 +apts 12072 +ambassador 12073 +amber 12074 +ambrosia 12075 +amen 12076 +amelia 12077 +amethyst 12078 +amar 12079 +ampride 12080 +amps 12081 +amor 12082 +among 12083 +amount 12084 +amok 12085 +amoxicillin 12086 +amino 12087 +amuse 12088 +amusing 12089 +ammo 12090 +ammunition 12091 +amniotic 12092 +auto 12093 +autumn 12094 +audacity 12095 +audrey 12096 +auctioning 12097 +auctions 12098 +auntie 12099 +aunt's 12100 +aunts 12101 +aunty 12102 +auger 12103 +augustinos 12104 +aura 12105 +aurora 12106 +aubrey 12107 +auburn 12108 +auxiliary 12109 +abscess 12110 +absinthe 12111 +absurd 12112 +abort 12113 +abolish 12114 +aboard 12115 +abode 12116 +above 12117 +abrupt 12118 +abreast 12119 +abridged 12120 +abroad 12121 +abandon 12122 +abatement 12123 +abbey 12124 +abby 12125 +abigail 12126 +abnormal 12127 +abnb 12128 +ables 12129 +atta 12130 +attorney 12131 +atty 12132 +atheist 12133 +atom 12134 +atonement 12135 +atop 12136 +atmos 12137 +atif 12138 +ation 12139 +ativan 12140 +at&t.com 12141 +ater 12142 +atlas 12143 +atleast 12144 +airs 12145 +airhead 12146 +airing 12147 +airman 12148 +airy 12149 +aide 12150 +aids 12151 +aimed 12152 +aiming 12153 +aimlessly 12154 +aims 12155 +ailment 12156 +ails 12157 +ain't 12158 +aint 12159 +aisles 12160 +affect 12161 +afford 12162 +affair 12163 +after 12164 +afro 12165 +afraid 12166 +aged 12167 +ageless 12168 +ages 12169 +agree 12170 +again 12171 +agave 12172 +agape 12173 +agar 12174 +agate 12175 +aging 12176 +awake 12177 +await 12178 +away 12179 +awesome 12180 +awee 12181 +awkward 12182 +awning 12183 +awnry 12184 +awfully 12185 +awoken 12186 +awww 12187 +avellino's 12188 +avail 12189 +avant 12190 +avatar 12191 +avalanche 12192 +avid 12193 +avionics 12194 +avis 12195 +avoid 12196 +avocado 12197 +avon.com 12198 +axel 12199 +axed 12200 +axes 12201 +axing 12202 +axiom 12203 +axis 12204 +axles 12205 +aerial 12206 +aerator 12207 +aesthetics 12208 +aquarium 12209 +aquatic 12210 +aquamarine 12211 +aquaphor 12212 +aaaa 12213 +aaah 12214 +aardvark 12215 +aaron 12216 +ahhh 12217 +a.m. 12218 +akon 12219 +aorta 12220 +aortic 12221 +tram 12222 +trap 12223 +traffic 12224 +trauma 12225 +trash 12226 +tray 12227 +trajectory 12228 +trattoria 12229 +trip 12230 +tria 12231 +trig 12232 +trim 12233 +trib 12234 +trio 12235 +trident 12236 +trike 12237 +triumph 12238 +tren 12239 +tree 12240 +tres 12241 +trek 12242 +trellis 12243 +trevor 12244 +truth 12245 +true 12246 +trump 12247 +truffle 12248 +truancy 12249 +truity 12250 +trop 12251 +troll 12252 +troop 12253 +trot 12254 +trois 12255 +trojan 12256 +trona 12257 +trove 12258 +troy 12259 +tryin 12260 +tryout 12261 +tryna 12262 +tryst 12263 +term 12264 +tera 12265 +tere 12266 +teri 12267 +tend 12268 +tent 12269 +tens 12270 +tenor 12271 +tenfold 12272 +tengo 12273 +tenia 12274 +tennis 12275 +tele 12276 +tell 12277 +telco 12278 +telhio 12279 +telmate 12280 +teas 12281 +team 12282 +tear 12283 +teak 12284 +teabag 12285 +teal 12286 +teaona 12287 +teapot 12288 +tempt 12289 +tempo 12290 +temprees 12291 +temps 12292 +tempura 12293 +test 12294 +teen 12295 +teehee 12296 +teepee 12297 +tees 12298 +techie 12299 +techs 12300 +text 12301 +tex$contacts 12302 +texas 12303 +texin 12304 +tether 12305 +tetanus 12306 +tetra 12307 +teddy 12308 +tedious 12309 +tequilas 12310 +tang 12311 +tank 12312 +tans 12313 +tanya 12314 +talk 12315 +tale 12316 +tall 12317 +talons 12318 +tard 12319 +target 12320 +tart 12321 +tarp 12322 +tara 12323 +tarnish 12324 +tarmac 12325 +tarot 12326 +task 12327 +tassel 12328 +taser 12329 +tasha 12330 +tasia 12331 +tack 12332 +tact 12333 +taco 12334 +tachycardia 12335 +tail 12336 +take 12337 +taki 12338 +taka 12339 +tako 12340 +tame 12341 +tammy 12342 +tape 12343 +tapo 12344 +taproom 12345 +taps 12346 +table 12347 +tabatha 12348 +tabernacle 12349 +tabs 12350 +tataloo 12351 +tation 12352 +tatoes 12353 +tats 12354 +taxi 12355 +taxpayer 12356 +tags 12357 +tagline 12358 +taunt 12359 +taught 12360 +taurine 12361 +taquito 12362 +taqueria 12363 +tadpole 12364 +tavern 12365 +tavola 12366 +tort 12367 +torn 12368 +torment 12369 +torch 12370 +tori 12371 +toradol 12372 +tore 12373 +torpedo 12374 +torque 12375 +tory 12376 +tour 12377 +tough 12378 +toupee 12379 +toot 12380 +tool 12381 +toon 12382 +tooo 12383 +toodles 12384 +toojays 12385 +took 12386 +tone 12387 +tons 12388 +tonk 12389 +tonneau 12390 +tony 12391 +town 12392 +toward 12393 +towing 12394 +towpath 12395 +toma 12396 +tomb 12397 +tomorrow 12398 +tommy 12399 +toms 12400 +tops 12401 +topaz 12402 +total 12403 +tote 12404 +toting 12405 +toto 12406 +tots 12407 +totter 12408 +toll 12409 +told 12410 +toda 12411 +todd 12412 +todos 12413 +toast 12414 +toad 12415 +toarminas 12416 +together 12417 +toga 12418 +toggle 12419 +tognotti's 12420 +togos 12421 +tography 12422 +toenail 12423 +toed 12424 +toes 12425 +toilet 12426 +toss 12427 +tosh 12428 +toby 12429 +tobacco 12430 +toboggan 12431 +toca 12432 +tock 12433 +token 12434 +toying 12435 +toys 12436 +toffee 12437 +tofu 12438 +ther 12439 +them 12440 +they 12441 +their 12442 +then 12443 +the.com 12444 +thee 12445 +theft 12446 +thru 12447 +thrash 12448 +thin 12449 +thick 12450 +this 12451 +thigh 12452 +than 12453 +that 12454 +thaw 12455 +thai 12456 +thou 12457 +thong 12458 +thomas 12459 +those 12460 +thot 12461 +thug 12462 +thursday 12463 +thus 12464 +thyme 12465 +thyroid 12466 +time 12467 +timber 12468 +timmy 12469 +ting 12470 +tink 12471 +tint 12472 +tins 12473 +tina 12474 +tinder 12475 +tine 12476 +tiniest 12477 +tiny 12478 +tick 12479 +tight 12480 +tiger 12481 +title 12482 +tithing 12483 +titis 12484 +tits 12485 +tile 12486 +till 12487 +tilt 12488 +tilapia 12489 +tiling 12490 +tips 12491 +tipico 12492 +tiptoe 12493 +tire 12494 +tiring 12495 +tidbit 12496 +tide 12497 +tidy 12498 +tidal 12499 +tidings 12500 +tier 12501 +tiebreaker 12502 +tied 12503 +tiempo 12504 +tienda 12505 +ties 12506 +tiff 12507 +tiful 12508 +tios 12509 +tissue 12510 +tisha 12511 +tiana 12512 +tiara 12513 +tiki 12514 +tikka 12515 +turn 12516 +turtle 12517 +turd 12518 +turkey 12519 +turret 12520 +turf 12521 +turonis 12522 +turquoise 12523 +tune 12524 +tunnel 12525 +tuna 12526 +tundra 12527 +tungsten 12528 +tube 12529 +tuba 12530 +tubing 12531 +tubs 12532 +tubular 12533 +tumor 12534 +tummy 12535 +tutor 12536 +tutu 12537 +tuckaway 12538 +tucking 12539 +tugboat 12540 +tugging 12541 +tugs 12542 +tulips 12543 +tusk 12544 +twin 12545 +twist 12546 +twit 12547 +twig 12548 +twirl 12549 +twice 12550 +twilight 12551 +tweak 12552 +twerk 12553 +twelve 12554 +twoo 12555 +twos 12556 +twang 12557 +twat 12558 +type 12559 +typo 12560 +tyranny 12561 +tyrant 12562 +t-boned 12563 +t-minus 12564 +t-mobile 12565 +t-shirts 12566 +ttyS 12567 +ttyl 12568 +mani 12569 +mana 12570 +mang 12571 +mans 12572 +mane 12573 +mano 12574 +man's 12575 +man-made 12576 +man. 12577 +mankind 12578 +manly 12579 +manpower 12580 +manwich 12581 +many 12582 +manzanita 12583 +mari 12584 +mark 12585 +mart 12586 +mara 12587 +mare 12588 +marble 12589 +mary 12590 +mardels 12591 +marhofer 12592 +marmalade 12593 +maroon 12594 +marquee 12595 +mast 12596 +mass 12597 +mash 12598 +mask 12599 +masa 12600 +masquerade 12601 +matt 12602 +match 12603 +mate 12604 +math 12605 +matador 12606 +mats 12607 +magazine 12608 +magenta 12609 +maglebys 12610 +magma 12611 +magoos 12612 +magpie 12613 +mags 12614 +maguey 12615 +mail 12616 +main 12617 +maid 12618 +maize 12619 +macula 12620 +macbook 12621 +macchiato 12622 +mace 12623 +maciano's 12624 +macro 12625 +macys.com 12626 +mala 12627 +mall 12628 +malfunction 12629 +male 12630 +malt 12631 +malnourished 12632 +malpractice 12633 +malware 12634 +made 12635 +madison 12636 +madam 12637 +madfish 12638 +madhouse 12639 +madly 12640 +madman 12641 +madness 12642 +madre 12643 +madvapes 12644 +mama 12645 +mami 12646 +mam's 12647 +mambos 12648 +mamol 12649 +make 12650 +makin 12651 +mayo 12652 +maybe 12653 +maya 12654 +mayesville 12655 +mayhem 12656 +maxi 12657 +maxed 12658 +maxway 12659 +major 12660 +maple 12661 +mapquest.com 12662 +maps 12663 +mahal 12664 +mahi 12665 +mahjong 12666 +mahogany 12667 +maze 12668 +mazal 12669 +mazing 12670 +mazuma 12671 +mazzios 12672 +mauled 12673 +maund 12674 +maurices 12675 +maestros 12676 +maven 12677 +maverick 12678 +moto 12679 +moth 12680 +mote 12681 +motley 12682 +motrin 12683 +motto 12684 +mono 12685 +monk 12686 +monument 12687 +morn 12688 +more 12689 +moron 12690 +morbid 12691 +morph 12692 +morsel 12693 +morgue 12694 +mode 12695 +mods 12696 +mouth 12697 +mourn 12698 +moulding 12699 +mole 12700 +mold 12701 +molly 12702 +molten 12703 +moly 12704 +moon 12705 +mooch 12706 +mood 12707 +moose 12708 +moolah 12709 +moot 12710 +mooyah 12711 +mome 12712 +mom's 12713 +momos 12714 +moms 12715 +move 12716 +mock 12717 +moccasin 12718 +moco 12719 +most 12720 +moss 12721 +mosaic 12722 +mosey 12723 +moshi 12724 +mobs 12725 +mope 12726 +moping 12727 +mops 12728 +moist 12729 +moines 12730 +moan 12731 +moat 12732 +mowing 12733 +mojito 12734 +mojo 12735 +moes 12736 +mofos 12737 +miss 12738 +mist 12739 +miser 12740 +mishap 12741 +mismatch 12742 +misguided 12743 +misjudged 12744 +misko 12745 +miso 12746 +mini 12747 +mind 12748 +mine 12749 +minor 12750 +mint 12751 +mince 12752 +mins 12753 +min's 12754 +mink 12755 +minx 12756 +minyards 12757 +mill 12758 +mile 12759 +milk 12760 +mild 12761 +milf 12762 +milgen 12763 +milpas 12764 +micro 12765 +mich 12766 +mica 12767 +mice 12768 +mics 12769 +midget 12770 +midnight 12771 +midcontinent 12772 +midfield 12773 +midlife 12774 +midol 12775 +midpoint 12776 +mitt 12777 +mite 12778 +mitch 12779 +mitosis 12780 +mitral 12781 +mitzvah 12782 +might 12783 +mignon 12784 +migos 12785 +miguels 12786 +mirror 12787 +mixing 12788 +mixup 12789 +mimi 12790 +mimosa 12791 +mime 12792 +mikey 12793 +miami 12794 +medal 12795 +meddling 12796 +meds 12797 +medulla 12798 +meta 12799 +meth 12800 +metformin 12801 +meticulous 12802 +metter 12803 +mere 12804 +mermaid 12805 +merollis 12806 +mersa 12807 +ment 12808 +mend 12809 +mens 12810 +menu 12811 +men's 12812 +menholt 12813 +mean 12814 +meat 12815 +meadow 12816 +meal 12817 +memo 12818 +meme 12819 +mess 12820 +mes$contacts 12821 +mesa 12822 +meses 12823 +mesh 12824 +mesquite 12825 +melt 12826 +mellow 12827 +melee 12828 +melissa 12829 +mega 12830 +megs 12831 +meet 12832 +meee 12833 +meek 12834 +meenie 12835 +meesh 12836 +mexican 12837 +mexico 12838 +me.com 12839 +mein 12840 +meiosis 12841 +meowing 12842 +mezcal 12843 +mezzanine 12844 +must 12845 +musk 12846 +mush 12847 +muse 12848 +muss 12849 +multi 12850 +mule 12851 +mulberry 12852 +mulch 12853 +munch 12854 +murder 12855 +mural 12856 +murfins 12857 +murmur 12858 +mursa 12859 +mutt 12860 +mute 12861 +mutual 12862 +mutiny 12863 +much 12864 +mucinex 12865 +muck 12866 +mucus 12867 +mums 12868 +mugs 12869 +muffin 12870 +muffs 12871 +mudroom 12872 +mudslide 12873 +muahhh 12874 +muahz 12875 +myspace 12876 +myself 12877 +myth 12878 +mytouch 12879 +myrtle 12880 +myriad 12881 +myxer.com 12882 +mcchickens 12883 +mcclain 12884 +mccurdy 12885 +mcLaughlin 12886 +mcLeansboro 12887 +mcgalliard 12888 +mcnac 12889 +mcnaughten 12890 +mp3's 12891 +msn.com 12892 +mmmm 12893 +Alli 12894 +Ally 12895 +Allman 12896 +Alltel 12897 +Allure 12898 +Alba 12899 +Alborz 12900 +Alex 12901 +Alec 12902 +Aledo 12903 +Alegre 12904 +Alessandro 12905 +Aleve 12906 +Alan 12907 +Aladdin 12908 +Alaska 12909 +Alachua 12910 +Alafaya 12911 +Alagasco 12912 +Alaina 12913 +Aliant 12914 +Alina 12915 +Ali's 12916 +Aliquippa 12917 +Aliyah 12918 +Alta 12919 +Alto 12920 +Althea 12921 +Altima 12922 +Altman 12923 +Altru 12924 +Altus 12925 +Aldi 12926 +Aldo 12927 +Alco 12928 +Alchemist 12929 +Alfred 12930 +Alfa 12931 +Alfie 12932 +Alger 12933 +Algiers 12934 +Alma 12935 +Almeda 12936 +Almighty 12937 +Alon 12938 +Aloft 12939 +Aloha 12940 +Aloma 12941 +Alorica 12942 +Alpine 12943 +Alps 12944 +Alva 12945 +Alvernon 12946 +Alvin 12947 +Alvord 12948 +Alsco 12949 +Alstyne 12950 +Alyssa 12951 +Alycia 12952 +Alyeska 12953 +Alka 12954 +Alki 12955 +Aluma 12956 +Alumni 12957 +Alright 12958 +Alro 12959 +Alwan 12960 +Always 12961 +Alzheimer's 12962 +Alzheimers 12963 +Ando 12964 +Andi 12965 +Andy 12966 +Andhra 12967 +Anti 12968 +Antarctica 12969 +Antrim 12970 +Antvenom 12971 +Ange 12972 +Angie 12973 +Angola 12974 +Angry 12975 +Angus 12976 +Anna 12977 +Anne 12978 +Ann's 12979 +Annmarie 12980 +Annoying 12981 +Annville 12982 +Ana's 12983 +Anabelle 12984 +Anadarko 12985 +Anaheim 12986 +Anakin 12987 +Analytics 12988 +Anamosa 12989 +Anand 12990 +Anarchy 12991 +Anaya 12992 +Anita 12993 +Anchor 12994 +Ancaster 12995 +Anclote 12996 +Ancona 12997 +Ansel 12998 +Anson 12999 +Answer 13000 +Ansley 13001 +Anya 13002 +Anybody 13003 +Anytime 13004 +Anyway 13005 +Ankeny 13006 +Anoka 13007 +Anonymous 13008 +Another 13009 +Arms 13010 +Army 13011 +Arch 13012 +Arco 13013 +Arclight 13014 +Arctic 13015 +Aria 13016 +Arie 13017 +Ari's 13018 +Arius 13019 +Arab 13020 +Arapaho 13021 +Aragon 13022 +Arash 13023 +Arthur 13024 +Arturo 13025 +Art's 13026 +Artarama 13027 +Arts 13028 +Argo 13029 +Argus 13030 +Argyle 13031 +Arby 13032 +Arbella 13033 +Arbutus 13034 +Arne 13035 +Arnie 13036 +Arlington 13037 +Arlo 13038 +Arden 13039 +Ardmore 13040 +Ardsley 13041 +Arduino 13042 +Area 13043 +Arena 13044 +Aretha 13045 +Arkham 13046 +Arvada 13047 +Arvest 13048 +Arun 13049 +Aruba 13050 +Aroostook 13051 +Around 13052 +Arsenal 13053 +Arsenio 13054 +Amelia 13055 +Amen 13056 +Ames 13057 +Amedisys 13058 +Amegy 13059 +Amex 13060 +Amato 13061 +Amalfi's 13062 +Amaya 13063 +Amit 13064 +Amica 13065 +Amin 13066 +Amir 13067 +Amidon 13068 +Amie 13069 +Amish 13070 +Amber 13071 +Ambassador 13072 +Ambler 13073 +Amboy 13074 +Amoco 13075 +Amoeba 13076 +Amory 13077 +Amos 13078 +Amscot 13079 +Ammons 13080 +Amway 13081 +Amwell 13082 +Amy's 13083 +Ashe 13084 +Asha 13085 +Ash's 13086 +Ashdown 13087 +Ashford 13088 +Ashish 13089 +Ashok 13090 +Ashville 13091 +Assoc 13092 +Assassin 13093 +Astaire 13094 +Asterix 13095 +Asthma 13096 +Astley 13097 +Asian 13098 +Asia's 13099 +Asahi 13100 +Asaka 13101 +Ascension 13102 +Ascot 13103 +Ascuaga's 13104 +Adel 13105 +Aden 13106 +Adam 13107 +Adair 13108 +Adagio 13109 +Addams 13110 +Adderall 13111 +Address 13112 +Adria 13113 +Adrienne 13114 +Adopt 13115 +Adobe 13116 +Adonis 13117 +Adorama 13118 +Admiral 13119 +Admissions 13120 +Adidas 13121 +Adina 13122 +Adirondack 13123 +Auto 13124 +Autauga 13125 +Autism 13126 +Autry 13127 +Autumn 13128 +Audi 13129 +Audelia 13130 +Audubon 13131 +Aussie 13132 +August 13133 +Augie 13134 +Augsburg 13135 +Auntie 13136 +Auckland 13137 +Auction 13138 +Aulani 13139 +Aultman 13140 +Aurelio's 13141 +Aurora 13142 +Appomattox 13143 +Apps 13144 +Apollo 13145 +Apopka 13146 +Apartment 13147 +Apache 13148 +April 13149 +Apria 13150 +Apes 13151 +Apetit 13152 +Apex 13153 +Accu 13154 +Acts 13155 +Actually 13156 +Acapulco 13157 +Acker 13158 +Acre 13159 +Acer 13160 +Aces 13161 +Achilles 13162 +Acoma 13163 +Acorn 13164 +Acosta 13165 +Acura 13166 +Acushnet 13167 +Atta 13168 +Attorney 13169 +Attendance 13170 +Attleboro 13171 +Attraction 13172 +Athol 13173 +Atlee 13174 +Atari 13175 +Atria's 13176 +Atrisco 13177 +Atrium 13178 +Atrix 13179 +Atwood 13180 +Atwater 13181 +Atwells 13182 +Atkinson 13183 +Atmore 13184 +Atmos 13185 +Aire 13186 +Airline 13187 +AirTran 13188 +Aircraft 13189 +Airdrie 13190 +Airgas 13191 +Airstream 13192 +Airtec 13193 +Airy 13194 +Aida 13195 +Aiden 13196 +Aids 13197 +Aiken 13198 +Aikido 13199 +Aikman 13200 +Aiko 13201 +Aileen 13202 +Ainsley 13203 +Ainsworth 13204 +Abbot 13205 +Abby 13206 +Abba 13207 +Abbie 13208 +Abel 13209 +Abe's 13210 +Abigail 13211 +Abilene 13212 +Abita 13213 +Abra 13214 +Abreva 13215 +Abacoa 13216 +Abdullah 13217 +Absecon 13218 +Absolut 13219 +Abundant 13220 +Aveda 13221 +Avett 13222 +Avia 13223 +Avis 13224 +Aviv 13225 +Avicii 13226 +Avila 13227 +Avion 13228 +Avant 13229 +Ava's 13230 +Avast 13231 +Avatar 13232 +Avondale 13233 +Agri 13234 +Agra 13235 +Again 13236 +Agassi 13237 +Agatha 13238 +Agawam 13239 +Ages 13240 +Agua 13241 +Agustin 13242 +Aggie's 13243 +Aggieland 13244 +Aggies 13245 +Agora 13246 +Agoura 13247 +Agincourt 13248 +Aging 13249 +Agnes 13250 +Agnew 13251 +ACLU 13252 +ACLs 13253 +ACAC 13254 +ACCC 13255 +ACMC 13256 +ACU's 13257 +ATV's 13258 +ATVs 13259 +AT&T's 13260 +ATCO 13261 +ATM's 13262 +AMA's 13263 +AMEX 13264 +AMSOIL 13265 +AMVETS 13266 +Afro 13267 +Afraid 13268 +Affairs 13269 +Affleck 13270 +Affordable 13271 +Affton 13272 +Afghanistan 13273 +After 13274 +Afton 13275 +ASCAP 13276 +ASCII 13277 +ASCO 13278 +ASAP 13279 +ASPCA 13280 +ABC's 13281 +ABCD 13282 +ABCO 13283 +ABCs 13284 +Aeronautical 13285 +Aerosmith 13286 +Aerotek 13287 +Aegean 13288 +Aegis 13289 +Akins 13290 +Akira 13291 +Akita 13292 +Akasha 13293 +Azul 13294 +Azuma 13295 +Azure 13296 +Azusa 13297 +Azteca 13298 +Aziza 13299 +ADTR 13300 +APAC 13301 +Aquafina 13302 +Aquidneck 13303 +Aquinas 13304 +AARC 13305 +AARP 13306 +Awana 13307 +Awakening 13308 +Away 13309 +Ayers 13310 +Ahmad 13311 +Ahmed 13312 +Aaron's 13313 +Aarons 13314 +Axelrod 13315 +ANSI 13316 +ANSWER 13317 +Park 13318 +Part 13319 +Parr 13320 +Parent 13321 +Parc 13322 +Parham 13323 +Parvin 13324 +Palm 13325 +Pala 13326 +Palo 13327 +Pall 13328 +Palumbo 13329 +Pals 13330 +Patt 13331 +Path 13332 +Pats 13333 +Patch 13334 +Pat's 13335 +Pato 13336 +Patuxent 13337 +Panera 13338 +Panhandle 13339 +Panic 13340 +Panzer 13341 +Pack 13342 +Paco 13343 +PacSun 13344 +Pacman 13345 +Pacquiao 13346 +Pass 13347 +Pasadena 13348 +Paseo 13349 +Pasha 13350 +Paso 13351 +Paul 13352 +Papa 13353 +Pape 13354 +Payne 13355 +PayPal 13356 +Payette 13357 +Payless 13358 +Payment 13359 +Paypal 13360 +Payson 13361 +Payton 13362 +Pain 13363 +Paige 13364 +Paisley 13365 +Pail 13366 +Padre 13367 +Paddington 13368 +Paden 13369 +Padgett 13370 +Padilla 13371 +Padnos 13372 +Paducah 13373 +Pamela 13374 +Pam's 13375 +Pamlico 13376 +Pammy 13377 +Pawn 13378 +Pawcatuck 13379 +Pawhuska 13380 +Paws 13381 +Pawtucket 13382 +Page 13383 +Pagliacci 13384 +Pagosa 13385 +Pablo 13386 +Pabst 13387 +Pakistan 13388 +Pakwan 13389 +Pavarotti 13390 +Pavel 13391 +Pazzo's 13392 +Penn 13393 +Pena 13394 +Pens 13395 +Penguin 13396 +PenFed 13397 +Penca 13398 +Penfield 13399 +Penobscot 13400 +Peri 13401 +Pere 13402 +Peru 13403 +Peralta 13404 +Perham 13405 +Perot 13406 +Perpetual 13407 +Perth 13408 +Pete 13409 +Pets 13410 +PetSmart 13411 +Petaluma 13412 +Petco 13413 +Petfinder 13414 +Petite 13415 +Petland 13416 +Petoskey 13417 +Petula 13418 +Pear 13419 +Peabo 13420 +Peak 13421 +Peanut 13422 +Peapod 13423 +Peas 13424 +Peavey 13425 +Peay 13426 +Pepe 13427 +Pepsi 13428 +Pepco 13429 +Pepin 13430 +Pepto 13431 +Pell 13432 +Pelham 13433 +Pelican 13434 +Peltier 13435 +Pelzer 13436 +Pedro 13437 +Peebles 13438 +Peekskill 13439 +Peele 13440 +Peep 13441 +Pecan 13442 +Peco 13443 +Pechanga 13444 +Peck 13445 +People 13446 +Peoria 13447 +Peosta 13448 +Peotone 13449 +Peggy 13450 +Pegasus 13451 +Pegram 13452 +Peking 13453 +Pemberton 13454 +Pembina 13455 +Pembroke 13456 +Pest 13457 +PewDiePie 13458 +Pewaukee 13459 +Pebblebrook 13460 +Pequod's 13461 +Pequot 13462 +Peyton's 13463 +Port 13464 +Porky's 13465 +Porsche 13466 +Poli 13467 +Poly 13468 +Pole 13469 +Polk 13470 +Polo 13471 +Polson 13472 +Powder 13473 +Poway 13474 +Powhatan 13475 +Potsdam 13476 +Pond 13477 +Pony 13478 +Ponies 13479 +Ponzi 13480 +Post 13481 +Posner 13482 +Pope 13483 +Poplar 13484 +Pop's 13485 +Popo 13486 +Pops 13487 +Popular 13488 +Pool 13489 +Poochie 13490 +Pooh 13491 +Pooja 13492 +Poor 13493 +Poison 13494 +Pound 13495 +Poughkeepsie 13496 +Poulsbo 13497 +Pour 13498 +Pohanka 13499 +Pohl 13500 +Poydras 13501 +Poynter 13502 +Pros 13503 +Prop 13504 +Prof 13505 +ProBuild 13506 +ProCare 13507 +ProHealth 13508 +ProSource 13509 +Project 13510 +Proud 13511 +Prowler 13512 +Prozac 13513 +Prep 13514 +Predator 13515 +Preble 13516 +Preferred 13517 +Pregnancy 13518 +Prejudice 13519 +Prelude 13520 +Prior 13521 +Priya 13522 +Pride 13523 +Pripyat 13524 +Prius 13525 +Prix 13526 +Prize 13527 +Pray 13528 +Practice 13529 +Prancer 13530 +Pruitt 13531 +Prunedale 13532 +Prussia 13533 +Pine 13534 +Pink 13535 +Pino 13536 +Pina 13537 +Pinhook 13538 +Pini's 13539 +Pinnacle 13540 +Pick 13541 +Picture 13542 +Pico 13543 +Pitt 13544 +Pita 13545 +Pitbull 13546 +Pitfire 13547 +Pitkin 13548 +Pitman 13549 +Pitney 13550 +Pier 13551 +Pied 13552 +Pieces 13553 +Pietro's 13554 +Pilgrim 13555 +Pilot 13556 +Pilates 13557 +Pilchuck 13558 +Pilkington 13559 +Pisgah 13560 +Pismo 13561 +Pissin 13562 +Pike 13563 +Pikachu 13564 +Pigeon 13565 +Pimp 13566 +Pima 13567 +Pimlico 13568 +Pimsleur 13569 +Pippi 13570 +Pips 13571 +Piaf 13572 +Piatti 13573 +Piazza 13574 +Pixie 13575 +Pixar 13576 +Pixley 13577 +Pirate 13578 +Pirie 13579 +Pioneer 13580 +Pizza 13581 +Pizzeria 13582 +Plan 13583 +Play 13584 +Plaquemine 13585 +Plaxico 13586 +Plaza 13587 +Pleas 13588 +Pledge 13589 +Plex 13590 +Plum 13591 +Plus 13592 +Pluto 13593 +Pure 13594 +Purnell 13595 +Purolator 13596 +Pursuit 13597 +Purvis 13598 +Punjab 13599 +Punk 13600 +Punderson 13601 +Punisher 13602 +Punta 13603 +Punxsutawney 13604 +Pull 13605 +Pulaski 13606 +Pulitzer 13607 +Pulp 13608 +Pulse 13609 +Pump 13610 +Puma 13611 +Puck 13612 +Puccini's 13613 +Puente 13614 +Puerto 13615 +Puget 13616 +Pugh 13617 +Pugmire 13618 +Puppet 13619 +Puppies 13620 +Puppy 13621 +Puss 13622 +Puscifer 13623 +Pusha 13624 +Puddle 13625 +Pudge 13626 +Putnam 13627 +Putney 13628 +Phil 13629 +Phipps 13630 +Phish 13631 +Phiten 13632 +Photo 13633 +Phan 13634 +Pham 13635 +Pheasant 13636 +Phenix 13637 +PSE&G 13638 +PSECU 13639 +PSEG 13640 +PSNC 13641 +PSNH 13642 +PSAT 13643 +PSTA 13644 +PDF's 13645 +PETA 13646 +PETCO 13647 +Psycho 13648 +Psychiatric 13649 +Psalms 13650 +Pyramid 13651 +Pyrex 13652 +Pfeifer 13653 +Pfeiffer 13654 +Pfister 13655 +Pfizer 13656 +finger 13657 +fini 13658 +fine 13659 +find 13660 +fins 13661 +fire 13662 +firm 13663 +firs 13664 +firkin 13665 +firing 13666 +fill 13667 +file 13668 +film 13669 +filament 13670 +filbert 13671 +filo 13672 +fish 13673 +fist 13674 +fiscal 13675 +fission 13676 +fight 13677 +figaros 13678 +figment 13679 +figs 13680 +fixture 13681 +field 13682 +fiend 13683 +fiesta 13684 +fiber 13685 +fibula 13686 +fide 13687 +fidget 13688 +fiduciary 13689 +fitness 13690 +fits 13691 +ficially 13692 +fickle 13693 +fifth 13694 +fifteen 13695 +fifties 13696 +fifty 13697 +fiance 13698 +fiasco 13699 +fives 13700 +fizzle 13701 +fizzy 13702 +form 13703 +fort 13704 +fork 13705 +forward 13706 +forfeit 13707 +forum 13708 +for: 13709 +forage 13710 +ford 13711 +foot 13712 +fool 13713 +food 13714 +foosball 13715 +fold 13716 +folk 13717 +four 13718 +foul 13719 +fought 13720 +fond 13721 +font 13722 +fone 13723 +focus 13724 +focal 13725 +foster 13726 +foam 13727 +foal 13728 +foxes 13729 +foxnews.com 13730 +foxy 13731 +fobs 13732 +face 13733 +fact 13734 +facade 13735 +fair 13736 +fail 13737 +faith 13738 +faint 13739 +farm 13740 +fart 13741 +fare 13742 +faraway 13743 +farce 13744 +faring 13745 +faron 13746 +fast 13747 +fatal 13748 +fate 13749 +fatigue 13750 +fats 13751 +fatness 13752 +fatz 13753 +fanatic 13754 +fanboy 13755 +fandango.com 13756 +fangs 13757 +fanny 13758 +fans 13759 +fabric 13760 +fable 13761 +fab.com 13762 +fabco 13763 +fall 13764 +false 13765 +falcon 13766 +falter 13767 +favor 13768 +faves 13769 +fame 13770 +famous 13771 +fags 13772 +fake 13773 +fakin 13774 +fault 13775 +faucet 13776 +faux 13777 +fade 13778 +fading 13779 +fax: 13780 +faxing 13781 +fajitas 13782 +flat 13783 +flag 13784 +flap 13785 +flak 13786 +flan 13787 +flaw 13788 +flax 13789 +flaunt 13790 +flow 13791 +float 13792 +flop 13793 +flock 13794 +floss 13795 +flogging 13796 +flonase 13797 +flotation 13798 +flip 13799 +flick 13800 +flirt 13801 +flight 13802 +flimsy 13803 +flix 13804 +flue 13805 +fluff 13806 +fluid 13807 +fluke 13808 +flunk 13809 +flux 13810 +flex 13811 +flee 13812 +fled 13813 +flea 13814 +flemingsburg 13815 +flesh 13816 +flew 13817 +flyer 13818 +flyin 13819 +flyaway 13820 +flyover 13821 +flywheel 13822 +free 13823 +freak 13824 +freckle 13825 +freight 13826 +fret 13827 +frebis 13828 +fred 13829 +freon 13830 +frat 13831 +fraud 13832 +fray 13833 +frases 13834 +frazzled 13835 +friar 13836 +frijolito 13837 +frills 13838 +fringe 13839 +frivolous 13840 +frizzy 13841 +front 13842 +frost 13843 +frown 13844 +frog 13845 +frolic 13846 +froze 13847 +from 13848 +fruit 13849 +fructose 13850 +frugal 13851 +frumpy 13852 +frutti 13853 +fryer 13854 +frying 13855 +frys 13856 +feed 13857 +feel 13858 +feenin 13859 +feeble 13860 +fees 13861 +feet 13862 +feezles 13863 +fell 13864 +felon 13865 +felt 13866 +feat 13867 +fear 13868 +fern 13869 +feral 13870 +ferocious 13871 +fend 13872 +fennel 13873 +fentanyl 13874 +fenugreek 13875 +feta 13876 +fetch 13877 +fetish 13878 +fetus 13879 +fedloan 13880 +fedora 13881 +feds 13882 +fest 13883 +fess 13884 +female 13885 +femur 13886 +feverish 13887 +fevers 13888 +fecal 13889 +feces 13890 +fewer 13891 +fund 13892 +function 13893 +funeral 13894 +funk 13895 +funhouse 13896 +funs 13897 +fuck 13898 +fuccillo 13899 +fuchsia 13900 +furious 13901 +furlough 13902 +furs 13903 +fury 13904 +full 13905 +fulfill 13906 +fulin's 13907 +fuse 13908 +fuss 13909 +fumes 13910 +futbol 13911 +futile 13912 +futon 13913 +fueled 13914 +fueling 13915 +fuels 13916 +fuzzies 13917 +fuzzy 13918 +fuddy 13919 +fudge 13920 +fugitive 13921 +fugly 13922 +Rose 13923 +Rosa 13924 +Ross 13925 +Rosharon 13926 +Rosner 13927 +Rostraver 13928 +Roswell 13929 +Rock 13930 +Rocco 13931 +Roche 13932 +Roco 13933 +Roca 13934 +Rocio 13935 +Rocsi 13936 +Robb 13937 +Robo 13938 +Roby 13939 +Rob's 13940 +Roma 13941 +Rome 13942 +Romi 13943 +Romney 13944 +Romo 13945 +Romulus 13946 +Rona 13947 +Roni 13948 +Ron's 13949 +Ronettes 13950 +Ronkonkoma 13951 +Rodney 13952 +Rod's 13953 +Rodan 13954 +Rodgers 13955 +Rodi 13956 +Rodman 13957 +Rodolfo 13958 +Roll 13959 +Root 13960 +Room 13961 +Roos 13962 +Roof 13963 +Rooney 13964 +Rotel 13965 +Roth 13966 +Roto 13967 +Rotary 13968 +Roya 13969 +Roys 13970 +Royers 13971 +Roy's 13972 +Royce 13973 +Road 13974 +Roast 13975 +Roach 13976 +Roaring 13977 +Roxie 13978 +Roxy 13979 +Roxette 13980 +Rowan 13981 +Rowe 13982 +Roger 13983 +Rogue 13984 +Round 13985 +Roush 13986 +Route 13987 +Rohan 13988 +Rohit 13989 +Rohnert 13990 +Roebuck 13991 +Roeland 13992 +Roethlisberger 13993 +Roja 13994 +Rojo 13995 +Rover 13996 +Roper 13997 +Redd 13998 +Reds 13999 +Redi 14000 +Redland 14001 +Red's 14002 +RedZone 14003 +Redan 14004 +Redken 14005 +Redondo 14006 +Rena 14007 +Rent 14008 +Rene 14009 +Reno 14010 +Renzo 14011 +Renner 14012 +Renwick 14013 +Renys 14014 +Rest 14015 +ResCare 14016 +Rescue 14017 +Resnick 14018 +Response 14019 +Ressler 14020 +Resurrection 14021 +Rego 14022 +Read 14023 +Real 14024 +Reach 14025 +Reaper 14026 +Reardon 14027 +Reavis 14028 +Revo 14029 +RevZilla 14030 +Revlon 14031 +Reed 14032 +Rees 14033 +Reeve 14034 +Reebok 14035 +Reece 14036 +Reef 14037 +Reel 14038 +Reems 14039 +Remi 14040 +Remo 14041 +Remy 14042 +Remax 14043 +Rembrandt 14044 +Remke 14045 +Remsen 14046 +Remus 14047 +Recall 14048 +Rector 14049 +Recycling 14050 +Reid 14051 +Reiki 14052 +Reilly 14053 +Reimer 14054 +Reisterstown 14055 +Republic 14056 +Report 14057 +RepHresh 14058 +Repair 14059 +Repertory 14060 +Rell 14061 +Reloaded 14062 +Reba 14063 +Return 14064 +Rex's 14065 +Rexall 14066 +Rexburg 14067 +Rexel 14068 +Rexford 14069 +Reyes 14070 +Refuge 14071 +Rehab 14072 +Rehm 14073 +Rehoboth 14074 +Reuben 14075 +Reunion 14076 +Reuters 14077 +Reza 14078 +Rezound 14079 +Rezurrection 14080 +Rejada 14081 +Rejects 14082 +Rewards 14083 +Rand 14084 +Range 14085 +Rana 14086 +Rankin 14087 +Ranson 14088 +Rantoul 14089 +Rams 14090 +Rama 14091 +Rami 14092 +Ramkota 14093 +Rammstein 14094 +Rampage 14095 +Rain 14096 +Rail 14097 +Raisin 14098 +Raible 14099 +Raitt 14100 +Ray's 14101 +Rayburn 14102 +Rayco 14103 +Raye 14104 +Rayford 14105 +Rays 14106 +Rayville 14107 +Race 14108 +Rack 14109 +Raccoon 14110 +Racquet 14111 +Radcliff 14112 +Rado 14113 +Rader 14114 +Radford 14115 +Radley 14116 +Radnor 14117 +Rapid 14118 +Raphael 14119 +Rappahannock 14120 +Rapunzel 14121 +Rave 14122 +Ravi 14123 +Ravalli 14124 +Ralph 14125 +Rally 14126 +Ralston 14127 +Rascal 14128 +Rasika 14129 +Rasmussen 14130 +Rasta 14131 +Razor 14132 +Raza 14133 +Razer 14134 +Razr 14135 +Rath 14136 +Ratchet 14137 +Ratliff 14138 +Raton 14139 +Rats 14140 +Ratt 14141 +Rabbi 14142 +Raben 14143 +Rabie 14144 +Rabobank 14145 +Rafael 14146 +Rafi 14147 +Rahal 14148 +Raheem 14149 +Rahim 14150 +Rahman 14151 +Rahul 14152 +Rahway 14153 +Rawson 14154 +Rage 14155 +Raggedy 14156 +Raging 14157 +Ragland 14158 +Ragsdale 14159 +Raja 14160 +Rajesh 14161 +Raju 14162 +Raeford 14163 +Raelynn 14164 +Rakesh 14165 +Rakim 14166 +Rare 14167 +Raritan 14168 +Rich 14169 +Rick 14170 +Rica 14171 +Rice 14172 +Rico 14173 +River 14174 +Riva 14175 +Ride 14176 +Rida 14177 +Riding 14178 +Ridley 14179 +Ring 14180 +Rina 14181 +Rincon 14182 +Rindge 14183 +Rini 14184 +Rinker 14185 +Rita 14186 +Ritchie 14187 +Ritz 14188 +Rite 14189 +Ripley 14190 +Riperton 14191 +Ripken 14192 +Ripon 14193 +Riptide 14194 +Right 14195 +Rigatoni's 14196 +Rigby 14197 +Rigo 14198 +Rigsby 14199 +Rise 14200 +Risa 14201 +Rishi 14202 +Rising 14203 +Rissa 14204 +Ristorante 14205 +Rimes 14206 +Rimmel 14207 +Rimrock 14208 +Rio's 14209 +Rios 14210 +Riot 14211 +Rizzo 14212 +Rizza 14213 +Riley's 14214 +Rileys 14215 +Ribbon 14216 +Riendo 14217 +Riesling 14218 +Rifkin 14219 +Rifle 14220 +Rihanna's 14221 +Rikers 14222 +Russ 14223 +Rush 14224 +Rusk 14225 +Rusnak 14226 +Runaway 14227 +Runkles 14228 +Runway 14229 +Runyon 14230 +Runza 14231 +Ruby 14232 +Ruben 14233 +Rubbermaid 14234 +Ruth 14235 +Rutgers 14236 +Rudy 14237 +Rudd 14238 +Rudisill 14239 +Rumford 14240 +Rumson 14241 +Rugby 14242 +Ruger 14243 +Ruggles 14244 +Rugrats 14245 +Ruff 14246 +Rufe 14247 +Rufus 14248 +Rucker 14249 +Rucka 14250 +Ruidoso 14251 +Ruiz 14252 +Rules 14253 +Rupert 14254 +Rupp 14255 +Rhonda 14256 +Rhea 14257 +Rheem 14258 +Rhett 14259 +Rhiannon 14260 +Rhymes 14261 +Rhys 14262 +Rhythm 14263 +Rylan 14264 +Rylee's 14265 +Ryan's 14266 +Ryans 14267 +Ryder 14268 +Rydell 14269 +Ryerson 14270 +RSVP 14271 +REEDS 14272 +REMC 14273 +RIMCO 14274 +ROCK 14275 +RPM's 14276 +Deli 14277 +Dell 14278 +Delco 14279 +Del's 14280 +Delbert 14281 +Delete 14282 +Delgado 14283 +Delhi 14284 +Delk 14285 +Delnor 14286 +Delsea 14287 +Deluxe 14288 +Dean 14289 +Dead 14290 +Dear 14291 +Deacon 14292 +Deal 14293 +Death 14294 +Deaf 14295 +Deaver 14296 +Dena 14297 +Denham 14298 +Denon 14299 +Denzel 14300 +Desi 14301 +Desk 14302 +DesPlaines 14303 +Desloge 14304 +Desmond 14305 +Desoto 14306 +Deer 14307 +Deen 14308 +Deep 14309 +Dee's 14310 +DeeDee 14311 +Deegan 14312 +Deeks 14313 +Deez 14314 +Devo 14315 +Devan 14316 +Devlin 14317 +Demi 14318 +Demco 14319 +December 14320 +Deck 14321 +Decca 14322 +Decherd 14323 +Decorah 14324 +Derek 14325 +Derr 14326 +Derby 14327 +Derda 14328 +Derick 14329 +Dermatology 14330 +Deron 14331 +Derulo 14332 +Derwood 14333 +Deborah 14334 +Deb's 14335 +Debian 14336 +Debra 14337 +Debs 14338 +Dept 14339 +Department 14340 +Depp 14341 +Depression 14342 +Deputy 14343 +Dewey 14344 +Dewberry 14345 +Dews 14346 +DeLuca 14347 +DeLand 14348 +DeLeon 14349 +DeVaughn 14350 +DeVoe 14351 +DeVry 14352 +Detail 14353 +Dethklok 14354 +Defiance 14355 +Deftones 14356 +Dexter 14357 +Dexcom 14358 +DeBarge 14359 +DeBarr 14360 +DeBary 14361 +DeFelice 14362 +DeForest 14363 +DeFuniak 14364 +DeGaulle 14365 +DeGeneres 14366 +DeGraw 14367 +DeMayo 14368 +DePaul 14369 +DePere 14370 +DePuy 14371 +DeSantis 14372 +DeShields 14373 +DeSoto 14374 +Dede 14375 +Dedham 14376 +Degree 14377 +Degrassi 14378 +Deion 14379 +Deitrick 14380 +Deuce 14381 +DeRenne 14382 +DeRidder 14383 +DeWalt 14384 +DeWitt 14385 +Dani 14386 +Dana 14387 +Danger 14388 +Dane 14389 +Dan's 14390 +Danbury 14391 +Danforth 14392 +Danube 14393 +Danya 14394 +Danzig 14395 +Dark 14396 +Darcy 14397 +Dart 14398 +Darby 14399 +Darwin 14400 +Daryl 14401 +Dara 14402 +Dare 14403 +Darnell 14404 +Darque 14405 +Daruma 14406 +Darvin 14407 +Dale 14408 +Dali 14409 +Dalmatian 14410 +Dalai 14411 +Dalhart 14412 +Daly 14413 +Dave 14414 +Davy 14415 +Damon 14416 +Dame 14417 +Damn 14418 +Damme 14419 +Days 14420 +Dayton 14421 +Daylight 14422 +Dayville 14423 +Dade 14424 +Daddy 14425 +Dad's 14426 +Dada 14427 +Dairy 14428 +Daisy 14429 +Daigle 14430 +Daingerfield 14431 +Dawson 14432 +Dawn 14433 +Dawes 14434 +Dawg 14435 +Dawkins 14436 +Dahl 14437 +Dahmer 14438 +Date 14439 +Data 14440 +Datsun 14441 +Dash 14442 +Dasia 14443 +Dauphin 14444 +DaVinci 14445 +DaVita 14446 +Dazs 14447 +Dazz 14448 +Dacia 14449 +Dacula 14450 +Daffy 14451 +Daft 14452 +Dakotas 14453 +Daphne's 14454 +Dona 14455 +Done 14456 +Donovan 14457 +Dong 14458 +Doncaster 14459 +Donkey 14460 +Donley 14461 +Dons 14462 +Donuts 14463 +Dora 14464 +Dori 14465 +Dorn 14466 +Doreen 14467 +Dorr 14468 +Dorchester 14469 +Dorfman 14470 +Dory 14471 +Dome 14472 +Dom's 14473 +Domo 14474 +Down 14475 +Dowagiac 14476 +Dowd 14477 +Dowell 14478 +Doll 14479 +Dolph 14480 +Dolan 14481 +Dolby 14482 +Dolce 14483 +Dole 14484 +Dolores 14485 +Dolton 14486 +Door 14487 +Doom 14488 +Doon 14489 +Doobie 14490 +Doogie 14491 +Dookie 14492 +Doug 14493 +Doucette 14494 +Dock 14495 +Doctor 14496 +Doc's 14497 +Docs 14498 +Dodge 14499 +Dodd 14500 +Dodi 14501 +Dodson 14502 +Dody 14503 +Dogg 14504 +Dogfish 14505 +Dogs 14506 +DotA 14507 +Dothan 14508 +Dotson 14509 +Doty 14510 +Doberman 14511 +Dobie 14512 +Dobson 14513 +Dokes 14514 +Doki 14515 +Dokken 14516 +Doyles 14517 +Does 14518 +Doster 14519 +Dover 14520 +Dozen 14521 +Dozier 14522 +Disco 14523 +Dish 14524 +Disney 14525 +Disease 14526 +Dismantlers 14527 +Diamond 14528 +Diagnostic 14529 +Dial 14530 +Diaper 14531 +Diaz 14532 +Dina 14533 +Dino 14534 +Diner 14535 +Ding 14536 +Dinner 14537 +Dindin 14538 +Dining 14539 +Dinkytown 14540 +Dinuba 14541 +Dinwiddie 14542 +Dick 14543 +Dice 14544 +Dirk 14545 +Dirt 14546 +Dilworth 14547 +Diver 14548 +Diva 14549 +Diet 14550 +Diego 14551 +Diehl 14552 +Diesel 14553 +Dimitri 14554 +Dimond 14555 +Dimas 14556 +Dimmitt 14557 +Digg 14558 +Digest 14559 +Dion 14560 +Diocese 14561 +Dior 14562 +Dios 14563 +Dixie 14564 +Dixon 14565 +Dixwell 14566 +Diplomat 14567 +Dipper 14568 +Dipset 14569 +Ditka 14570 +Ditch 14571 +Ditmars 14572 +Diddy 14573 +Dido 14574 +DiMaggio's 14575 +Diffie 14576 +Diffley 14577 +Duncan 14578 +Dunn 14579 +Dunbar 14580 +Dunford 14581 +Dunmore 14582 +Dunstable 14583 +Dunwoody 14584 +Durfee 14585 +Durham 14586 +Durk 14587 +Duro 14588 +Durst 14589 +Dumb 14590 +Dumas 14591 +Dumfries 14592 +Dumont 14593 +Dumpty 14594 +Dutch 14595 +Duty 14596 +Dutton 14597 +Dublin 14598 +Dubai 14599 +Dube 14600 +Dubin 14601 +Dubois 14602 +Dubsdread 14603 +Dubuque 14604 +Duffy 14605 +Dufferin 14606 +Duffield 14607 +Dugan 14608 +Dupo 14609 +Dupaco 14610 +Duplin 14611 +Duck 14612 +Ducati 14613 +Duchess 14614 +Dude 14615 +Dudley 14616 +Duds 14617 +Dustin 14618 +Dusty 14619 +Dulaney 14620 +Dulce 14621 +Dulles 14622 +Duluth 14623 +Duane 14624 +Duarte 14625 +Duke's 14626 +Dukes 14627 +DuPage 14628 +DuPont 14629 +Duvall 14630 +Drag 14631 +Draft 14632 +Drake 14633 +Drama 14634 +Draeger's 14635 +Drano 14636 +Draper 14637 +Draven 14638 +Draw 14639 +Dream 14640 +Drew 14641 +Dre's 14642 +Dredd 14643 +Dremel 14644 +Drexel 14645 +Drift 14646 +Driggs 14647 +Drink 14648 +Dripping 14649 +Driscoll 14650 +Drum 14651 +Drug 14652 +Drunk 14653 +Drudge 14654 +Druid 14655 +Drury 14656 +Drop 14657 +Drogo 14658 +Droid 14659 +Dryden 14660 +Dynasty 14661 +Dylan's 14662 +Dylans 14663 +Dysart 14664 +Dyslexic 14665 +Dyson 14666 +Dyke 14667 +Dykstra 14668 +DCFS 14669 +DSLR 14670 +DVD's 14671 +DVDs 14672 +DOE's 14673 +DOMA 14674 +DPSS 14675 +D'Amico 14676 +DEA's 14677 +DJ'ing 14678 +DJ's 14679 +Dhabi 14680 +Dhaka 14681 +Dharma 14682 +Dwight's 14683 +DUI's 14684 +home 14685 +homo 14686 +homage 14687 +hombre 14688 +hors 14689 +horn 14690 +horizon 14691 +horoscope 14692 +horde 14693 +hook 14694 +hood 14695 +hoop 14696 +hoot 14697 +hooch 14698 +hoo-ray 14699 +hoof 14700 +hooligans 14701 +hooman 14702 +hooray 14703 +hooves 14704 +hold 14705 +hole 14706 +holster 14707 +hola 14708 +holt 14709 +holy 14710 +hour 14711 +hound 14712 +hone 14713 +honor 14714 +honk 14715 +honcho 14716 +host 14717 +hose 14718 +hotel 14719 +hott 14720 +hots 14721 +hotdog 14722 +hotmail 14723 +hotwire 14724 +hotcakes 14725 +hotline 14726 +hotness 14727 +hotrod 14728 +hope 14729 +hopin 14730 +hops 14731 +hop.com 14732 +hopyard 14733 +hobo 14734 +howl 14735 +howard 14736 +however 14737 +hoagie 14738 +hoax 14739 +hock 14740 +hocus 14741 +hoga 14742 +hogging 14743 +hogs 14744 +hoedown 14745 +hoes 14746 +hovercraft 14747 +hovering 14748 +hohoho 14749 +hohokus 14750 +hand 14751 +hang 14752 +hannah 14753 +hard 14754 +harm 14755 +harvest 14756 +harass 14757 +harp 14758 +harsh 14759 +hare 14760 +harness 14761 +hark 14762 +harlot 14763 +hair 14764 +hail 14765 +haiku 14766 +hall 14767 +half 14768 +halo 14769 +haley 14770 +halt 14771 +halal 14772 +halves 14773 +hams 14774 +hamlet 14775 +hamricks 14776 +hatch 14777 +hate 14778 +hatin 14779 +hath 14780 +hatred 14781 +hats 14782 +hapa 14783 +hapo 14784 +haps 14785 +haha 14786 +have 14787 +havin 14788 +havalina 14789 +havoc 14790 +hack 14791 +haces 14792 +hash 14793 +haul 14794 +haunt 14795 +haze 14796 +hazard 14797 +hazing 14798 +hazmat 14799 +hazy 14800 +habit 14801 +haba 14802 +haylor 14803 +hayride 14804 +haywire 14805 +hagale 14806 +hags 14807 +hawk 14808 +haddock 14809 +hadn't 14810 +head 14811 +hear 14812 +heal 14813 +heat 14814 +heap 14815 +here 14816 +hero 14817 +herb 14818 +herd 14819 +herm 14820 +hernia 14821 +hers 14822 +herald 14823 +heritage 14824 +herpes 14825 +help 14826 +hell 14827 +helm 14828 +held 14829 +helen 14830 +helter 14831 +hemisphere 14832 +hemroid 14833 +hemlock 14834 +hemp 14835 +height 14836 +heir 14837 +heifer 14838 +heidi 14839 +heinous 14840 +heist 14841 +heel 14842 +heehee 14843 +heebie 14844 +heed 14845 +heey 14846 +heck 14847 +hedge 14848 +hedahls 14849 +heyy 14850 +hey. 14851 +heypenny 14852 +heytell 14853 +hence 14854 +henna 14855 +hens 14856 +hentai 14857 +he'd 14858 +he'll 14859 +he's 14860 +hehe 14861 +heparin 14862 +hepatitis 14863 +hexagon 14864 +highway 14865 +highs 14866 +highness 14867 +highpoint 14868 +highrise 14869 +hind 14870 +hing 14871 +hint 14872 +hiney 14873 +hinkleville 14874 +hitch 14875 +hither 14876 +hitman 14877 +hits 14878 +hill 14879 +hilarious 14880 +hilbish 14881 +hilt 14882 +hips 14883 +hip-hop 14884 +hide 14885 +hidin 14886 +hidden 14887 +hiss 14888 +hick 14889 +hiccup 14890 +hice 14891 +hibachi 14892 +hibdons 14893 +hibiscus 14894 +hike 14895 +hiking 14896 +hire 14897 +hiring 14898 +hirshfields 14899 +hijack 14900 +hijk 14901 +hiatal 14902 +hiatus 14903 +hierarchy 14904 +hieroglyphics 14905 +himself 14906 +hives 14907 +human 14908 +hump 14909 +hunt 14910 +hung 14911 +hunk 14912 +hundred 14913 +hunch 14914 +hunny 14915 +hurt 14916 +hurdle 14917 +hurl 14918 +hust 14919 +husband 14920 +husk 14921 +hush 14922 +hussy 14923 +huge 14924 +hugs 14925 +hubcap 14926 +hubs 14927 +hub.com 14928 +hutch 14929 +hut.com 14930 +huffing 14931 +huffy 14932 +hula 14933 +hull 14934 +hulu.com 14935 +huckleberry 14936 +hucks 14937 +huddled 14938 +hypo 14939 +hype 14940 +hyphen 14941 +hydro 14942 +hysterectomy 14943 +hygenist 14944 +hymn 14945 +hymen 14946 +hybrids 14947 +hyenas 14948 +hmmm 14949 +Tran 14950 +Trac 14951 +Trap 14952 +Tramp 14953 +Trax 14954 +Trabuco 14955 +Traeger 14956 +Trautwein 14957 +Trayvon 14958 +Trip 14959 +Trim 14960 +Trio 14961 +Trix 14962 +TriMet 14963 +Trident 14964 +Trifexis 14965 +Trillium 14966 +Triumph 14967 +Truck 14968 +True 14969 +TruGreen 14970 +Truitt 14971 +Trujillo 14972 +Trunk 14973 +Truro 14974 +Truth 14975 +Tree 14976 +Tremont 14977 +Trey 14978 +Trek 14979 +Tressa 14980 +Trexlertown 14981 +Troy 14982 +Trot 14983 +Trojan 14984 +Tron 14985 +Trolley 14986 +Tang 14987 +Tana 14988 +Taney 14989 +Tank 14990 +Tanque 14991 +Tanya 14992 +Tansky 14993 +Tantrums 14994 +Tanzania 14995 +Tall 14996 +Tale 14997 +Tali 14998 +Talk 14999 +Talcott 15000 +Talon 15001 +Talquin 15002 +Tama 15003 +Tami 15004 +Tame 15005 +Tamra 15006 +Tams 15007 +Tamworth 15008 +Tara 15009 +Tart 15010 +Tarzan 15011 +Tarentum 15012 +Tarheel 15013 +Tariq 15014 +Tarleton 15015 +Tarot 15016 +Tarpon 15017 +Taryn 15018 +Tash 15019 +Task 15020 +Tasman 15021 +Taser 15022 +Tapco 15023 +Tape 15024 +Taphouse 15025 +Tapout 15026 +Tail 15027 +Taiwan 15028 +Tai's 15029 +Tainted 15030 +Taio 15031 +Taipei 15032 +Table 15033 +Tabo 15034 +Tabasco 15035 +Tabernacle 15036 +Tabitha 15037 +Tate 15038 +Tatum 15039 +Tata 15040 +Tatiana 15041 +Taylor 15042 +Taytay 15043 +Taco 15044 +Tackett 15045 +Tavares 15046 +Tavia 15047 +Tahiti 15048 +Tahlequah 15049 +Takara 15050 +Take 15051 +Taking 15052 +Takoma 15053 +Tagalog 15054 +Taggart 15055 +Taub 15056 +Taunton 15057 +Taurus 15058 +Taxation 15059 +Taxi 15060 +Tafel 15061 +Taft 15062 +Taos 15063 +Tawana 15064 +Tawas 15065 +Tazewell 15066 +Toma 15067 +Tomo 15068 +Tomb 15069 +Tomlin 15070 +Tomcat 15071 +Tommy 15072 +Tompkins 15073 +Tom's 15074 +TomTom 15075 +Tomkinson 15076 +Toms 15077 +Tori 15078 +Torch 15079 +Toro 15080 +Torah 15081 +Torx 15082 +Tory 15083 +Toni 15084 +Tony 15085 +Tong 15086 +Tonawanda 15087 +Tonopah 15088 +Tops 15089 +Topanga 15090 +Topeka 15091 +Topher 15092 +Topic 15093 +Topton 15094 +Tobi 15095 +Toby 15096 +Tobuscus 15097 +Town 15098 +Towanda 15099 +Towbin 15100 +Towson 15101 +Tour 15102 +Touch 15103 +Tough 15104 +Touhy 15105 +Tousley 15106 +Toll 15107 +Tolbert 15108 +Tolteca 15109 +Toluca 15110 +Toto 15111 +Totten 15112 +Total 15113 +Totem 15114 +Tots 15115 +Tosh 15116 +Toss 15117 +Tostitos 15118 +Toyo 15119 +Toya 15120 +Toys 15121 +Toyz 15122 +Toast 15123 +Toad 15124 +Toano 15125 +Tool 15126 +Tooele 15127 +Todd 15128 +Today 15129 +Tova 15130 +Tove 15131 +Toccoa 15132 +Toco 15133 +Together 15134 +Togo's 15135 +Tokyo 15136 +Tercel 15137 +Terps 15138 +Tervis 15139 +Tell 15140 +Telcom 15141 +Telstra 15142 +Telus 15143 +Tenn 15144 +Tender 15145 +Tenley 15146 +Tent 15147 +Tenkaichi 15148 +Team 15149 +Teague 15150 +Teaneck 15151 +Tears 15152 +Teasley 15153 +Teavana 15154 +Teays 15155 +Text 15156 +TexAgs 15157 +Texico 15158 +Texoma 15159 +Tech 15160 +Tecumseh 15161 +Tess 15162 +Test 15163 +Tesco 15164 +Tesla 15165 +Tesoro 15166 +Teddy 15167 +Ted's 15168 +Tedeschi's 15169 +Teds 15170 +Teen 15171 +Teeter 15172 +Tejeda 15173 +Tejon 15174 +Teton 15175 +Tegan 15176 +Tehachapi 15177 +Tehama 15178 +Tequesta 15179 +Tequila 15180 +Time 15181 +Tim's 15182 +Timken 15183 +Timnath 15184 +Timpanogos 15185 +Tina 15186 +Ting 15187 +Tino 15188 +Tinker 15189 +Tiny 15190 +Tindol 15191 +Tinley 15192 +Tinton 15193 +Tila 15194 +Tilden 15195 +Tile 15196 +Tilghman 15197 +Tita 15198 +Title 15199 +Tito 15200 +Titus 15201 +Tittabawassee 15202 +Tice 15203 +Tift 15204 +Tipp 15205 +Tips 15206 +Tipton 15207 +Tiana 15208 +Tia's 15209 +Tiago 15210 +Tiedeman 15211 +Tiesto 15212 +Tiger 15213 +Tigard 15214 +Tigger 15215 +Tigres 15216 +Tibet 15217 +Tibbetts 15218 +Tiburon 15219 +Tide 15220 +Tidwell 15221 +Tikes 15222 +Tiki 15223 +Tish 15224 +Tisdale 15225 +Tijera 15226 +Tijuana 15227 +Tires 15228 +Tiverton 15229 +Tivoli 15230 +Thor 15231 +Thou 15232 +Thonotosassa 15233 +Thea 15234 +Theo 15235 +Theft 15236 +Thelma 15237 +Then 15238 +They 15239 +Thunder 15240 +Thug 15241 +Thumb 15242 +Than 15243 +That 15244 +Thai 15245 +Thackerville 15246 +Thaddeus 15247 +Thames 15248 +Thayer 15249 +Thin 15250 +Thibodaux 15251 +Thicke 15252 +This 15253 +Thrasher 15254 +Thru 15255 +Three 15256 +Turk 15257 +Turf 15258 +Turtle 15259 +Turano 15260 +Turismo 15261 +Turpin 15262 +Tuck 15263 +Tucan 15264 +Tucson 15265 +Tucumcari 15266 +Tussing 15267 +Tustin 15268 +Tull 15269 +Tulsa 15270 +Tune 15271 +Tunas 15272 +Tundra 15273 +Tung 15274 +Tunkhannock 15275 +Tunnel 15276 +Tuba 15277 +Tube 15278 +Tubman 15279 +Tuesday 15280 +Tupper 15281 +Tupac 15282 +Tupelo 15283 +Tuffy 15284 +Tufts 15285 +Tumblr 15286 +Tumi 15287 +Tumwater 15288 +Tutor 15289 +Tuttle 15290 +Tudor's 15291 +Tyra 15292 +Tyrion 15293 +Tyrone 15294 +Tyrwhitt 15295 +Tyler 15296 +Tylenol 15297 +Tynan's 15298 +Tyndall 15299 +Tyngsboro 15300 +Tyson's 15301 +Tysons 15302 +Tyvek 15303 +Tyvola 15304 +Twin 15305 +Twist 15306 +Twickenham 15307 +Twix 15308 +Twizzlers 15309 +Tweaker 15310 +THANK 15311 +THAT 15312 +THERE 15313 +TIAA 15314 +TGIF 15315 +Land 15316 +Lang 15317 +Lane 15318 +Lana 15319 +Lani 15320 +Lano 15321 +Lanham 15322 +Lanza 15323 +Late 15324 +Lata 15325 +Lauder 15326 +Laugh 15327 +Lauer 15328 +Lauper 15329 +Lautner 15330 +Lamb 15331 +Lama 15332 +Lam's 15333 +Lamesa 15334 +Lamkin 15335 +Lark 15336 +Lars 15337 +Lara 15338 +Laredo 15339 +Larned 15340 +Larpenteur 15341 +Lake 15342 +Lakota 15343 +Lacey 15344 +Lacamas 15345 +Laclede 15346 +Lacs 15347 +Lawn 15348 +Lawson 15349 +Lawler 15350 +Lawton 15351 +Lawyer 15352 +Lava 15353 +LabCorp 15354 +Labadie 15355 +Labs 15356 +Ladd 15357 +Lady 15358 +Ladies 15359 +Ladson 15360 +Ladue 15361 +Laser 15362 +Lassiter 15363 +Last 15364 +Lapalco 15365 +Lapeer 15366 +Laplace 15367 +Laporte 15368 +LaRiche 15369 +LaRue 15370 +Layla 15371 +Layne 15372 +Lays 15373 +Layton 15374 +Lago 15375 +Lagrange 15376 +Laguna 15377 +Lala 15378 +Lally 15379 +Lazar 15380 +Lazer 15381 +Lazy 15382 +LaCava 15383 +LaCie 15384 +LaCosta 15385 +LaCrosse 15386 +LaGuardia 15387 +LaVale 15388 +Lafayette 15389 +Lair 15390 +Lainey 15391 +LaBelle 15392 +LaBrea 15393 +LaFollette 15394 +LaFontaine 15395 +LaPlata 15396 +LaPorte 15397 +LaSalle 15398 +LaShawn 15399 +Lahaina 15400 +Lahey 15401 +Lean 15402 +Lear 15403 +Leather 15404 +Leah 15405 +Leap 15406 +Leaf 15407 +League 15408 +Leal 15409 +Leamington 15410 +Lease 15411 +Leawood 15412 +Leno 15413 +Lena 15414 +Lent 15415 +Lenco 15416 +Lending 15417 +Lenexa 15418 +Leng 15419 +Leon 15420 +Leo's 15421 +Leola 15422 +Leominster 15423 +Levi 15424 +Level 15425 +Levy 15426 +Lev's 15427 +Lees 15428 +Leela 15429 +Lee's 15430 +LeeAnn 15431 +Leechburg 15432 +Leeds 15433 +Leetsdale 15434 +Lego 15435 +Legend 15436 +Leggett 15437 +Leghorn 15438 +Legion 15439 +Legrand 15440 +Lester 15441 +Lesbian 15442 +Lesh 15443 +Lesnar 15444 +Less 15445 +Let's 15446 +Letchworth 15447 +Letoya 15448 +Lewes 15449 +Lexi 15450 +LexA 15451 +Lexar 15452 +Lexmark 15453 +Lextran 15454 +Lexus 15455 +Lexy's 15456 +Ledge 15457 +Ledbetter 15458 +Ledford 15459 +Ledisi 15460 +Ledo 15461 +Leduc 15462 +Ledyard 15463 +Leila 15464 +Leigh 15465 +Leicester 15466 +Leif 15467 +Leisure 15468 +Leman 15469 +Lemieux 15470 +Lemmon 15471 +Left 15472 +Lefferts 15473 +Lehi 15474 +Lehman 15475 +LeMoyne 15476 +Lecanto 15477 +Leclaire 15478 +Lecrae 15479 +Lecter 15480 +Lebowski 15481 +Leroy 15482 +Lerner 15483 +LeBlanc 15484 +LeBron 15485 +Leucadia 15486 +Leupold 15487 +Long 15488 +Lone 15489 +Lona 15490 +Loncar 15491 +Lonoke 15492 +Lonsdale 15493 +Lord 15494 +Lori 15495 +Lora 15496 +Lorton 15497 +Lou's 15498 +Loucks 15499 +Louetta 15500 +Lounge 15501 +Lourdes 15502 +Lock 15503 +Loch 15504 +Loco 15505 +Loctite 15506 +Locust 15507 +Love 15508 +Lovato 15509 +Logan 15510 +Loggins 15511 +Logli 15512 +Logs 15513 +Lombard 15514 +Loma 15515 +Lomond 15516 +Lompoc 15517 +Lowe 15518 +Lowcountry 15519 +Lowndes 15520 +Lowville 15521 +Lott 15522 +Lotaburger 15523 +Lothian 15524 +Lots 15525 +Lotus 15526 +Look 15527 +Loom 15528 +Loon 15529 +Loop 15530 +Loblaw 15531 +Lobo 15532 +Lobby 15533 +Lobel 15534 +Lobster 15535 +Lola 15536 +Lolo 15537 +Lolita 15538 +Lollipop 15539 +Lost 15540 +Loan 15541 +Loathing 15542 +Loftis 15543 +Lofts 15544 +Loya 15545 +Loyd 15546 +Loyola 15547 +Lodge 15548 +Lodi 15549 +Loeb 15550 +Loews 15551 +Lohan 15552 +Lohman 15553 +Lokey 15554 +Lopes 15555 +Lopez 15556 +Loxahatchee 15557 +Loxley 15558 +Lind 15559 +Line 15560 +Link 15561 +Ling 15562 +Lino 15563 +Lin's 15564 +Lina 15565 +Linings 15566 +Linn 15567 +Linville 15568 +Linwood 15569 +Linz 15570 +Lili 15571 +Lily 15572 +Lila 15573 +Lilburn 15574 +Liles 15575 +Libya 15576 +Lite 15577 +Lita 15578 +Litchfield 15579 +Lititz 15580 +Lime 15581 +Limit 15582 +Lima 15583 +Limon 15584 +Limp 15585 +List 15586 +Lisa 15587 +Lisbon 15588 +Lisle 15589 +Lissa 15590 +Live 15591 +Livonia 15592 +Life 15593 +Liftmaster 15594 +Light 15595 +Ligonier 15596 +Liza 15597 +Liz's 15598 +Liam 15599 +Liar 15600 +Lions 15601 +Lionel 15602 +Lionheart 15603 +Lionville 15604 +Lick 15605 +Licht 15606 +Lieberman 15607 +Lies 15608 +Lieutenant 15609 +Lips 15610 +Lipa 15611 +Lipton 15612 +Liquid 15613 +Liquor 15614 +Luck 15615 +Luce 15616 +Luca 15617 +Lucy 15618 +Lumosity 15619 +Lumsden 15620 +Luna 15621 +Lunch 15622 +Lunenburg 15623 +Lunsford 15624 +Luther 15625 +Luton 15626 +Lutron 15627 +Lutz 15628 +Luda 15629 +Luddington 15630 +Ludington 15631 +Ludlow 15632 +Ludwig 15633 +Luis 15634 +Luigi 15635 +Luiz 15636 +Lupe 15637 +Lupton 15638 +Lupus 15639 +Luke 15640 +Lukas 15641 +Lulu 15642 +Lula 15643 +Luling 15644 +Lubbock 15645 +Lube 15646 +Lubrano's 15647 +Luby's 15648 +Luger 15649 +Lugoff 15650 +Lusby 15651 +Lusk 15652 +Lustine 15653 +Luxembourg 15654 +Luxor 15655 +Luzern 15656 +Lufkin 15657 +Lufthansa 15658 +Luray 15659 +Lure 15660 +Lynn 15661 +Lynch 15662 +Lynbrook 15663 +Lynette 15664 +Lynhurst 15665 +Lynwood 15666 +Lynx 15667 +Lynyrd 15668 +Lyme 15669 +Lyman 15670 +Lyon 15671 +Lyoko 15672 +Lyric 15673 +Lyra 15674 +Lycia 15675 +Lycoming 15676 +Lydia's 15677 +Lyles 15678 +Lysol 15679 +Lyssa 15680 +Lyte 15681 +Lytle 15682 +LED's 15683 +LEDs 15684 +LEED 15685 +LEEP 15686 +LASCO 15687 +LASIK 15688 +LICSW 15689 +Lloyd's 15690 +Lloydminster 15691 +Lloyds 15692 +Hart 15693 +Hard 15694 +Haro 15695 +Hara 15696 +Harford 15697 +Hari 15698 +Harshman 15699 +Hann 15700 +Hand 15701 +Hans 15702 +Hank 15703 +Hana 15704 +Han's 15705 +Hanbury 15706 +Hanford 15707 +Hanover 15708 +Hanukkah 15709 +Hall 15710 +Hale 15711 +Half 15712 +Halo 15713 +Halco 15714 +Haldeman 15715 +Halifax 15716 +Halpern 15717 +Hamm 15718 +Hama 15719 +Ham's 15720 +Hamden 15721 +Hamner 15722 +Hamot 15723 +Hamtramck 15724 +Hayden 15725 +Hayes 15726 +Hayne 15727 +Hays 15728 +Hayashi 15729 +Haygood 15730 +Haymarket 15731 +Hail 15732 +Hair 15733 +Haiti 15734 +Haines 15735 +Haight 15736 +Haik 15737 +Haim 15738 +Hate 15739 +Hatfield 15740 +Hathaway 15741 +Hatboro 15742 +Have 15743 +Havoline 15744 +Havre 15745 +Hagman 15746 +Hague 15747 +Hawk 15748 +Hawaii 15749 +Hawthorn 15750 +Hawley 15751 +Hawn 15752 +Hasbro 15753 +Hash 15754 +Hastings 15755 +Haze 15756 +Hazzard 15757 +Haul 15758 +Haus 15759 +Haubstadt 15760 +Haughton 15761 +Haunted 15762 +Hauppauge 15763 +Haute 15764 +Hades 15765 +Habana 15766 +Habra 15767 +Hacienda 15768 +Haag 15769 +Haan 15770 +Haas 15771 +Hapeville 15772 +Hahn 15773 +Haha 15774 +Haffner's 15775 +Hafner 15776 +Hakim 15777 +Hakkasan 15778 +Holm 15779 +Holt 15780 +Holy 15781 +Holcomb 15782 +Holabird 15783 +Holbrook 15784 +Hole 15785 +Holgate 15786 +Holocaust 15787 +Holzer 15788 +Horn 15789 +Horton 15790 +Horde 15791 +Horeb 15792 +Hormel 15793 +Horowitz 15794 +Home 15795 +Homa 15796 +Homo 15797 +Hough 15798 +Hound 15799 +Hour 15800 +Houdini 15801 +Houma 15802 +Houten 15803 +Hong 15804 +Hook 15805 +Hood 15806 +Hoover 15807 +Hoobastank 15808 +Howe 15809 +Howard 15810 +Howie 15811 +Howcast 15812 +Howdy 15813 +Hope 15814 +Hopatcong 15815 +Hopdoddy 15816 +Hopi 15817 +Hopsin 15818 +Host 15819 +Hoss 15820 +Hosanna 15821 +Hoselton 15822 +Hoskins 15823 +Hosmer 15824 +HobNob 15825 +Hobart 15826 +Hobe 15827 +Hoboken 15828 +Hobson 15829 +Hof's 15830 +Hofbrau 15831 +Hofstra 15832 +Hogan 15833 +Hogle 15834 +Hogs 15835 +Hogue 15836 +Hogwarts 15837 +Hotel 15838 +Hotchkiss 15839 +Hotlanta 15840 +Hotmail 15841 +Hots 15842 +Hotwire 15843 +Hocking 15844 +Hockley 15845 +Hodge 15846 +Hodgkins 15847 +Hodgson 15848 +Hoke 15849 +Hokie 15850 +Hokkaido 15851 +Hohenwald 15852 +Hohl 15853 +Hohner 15854 +Hoagland 15855 +Hoya 15856 +Hoyt 15857 +Herb 15858 +Herr 15859 +Hero 15860 +Here 15861 +Herald 15862 +Herff 15863 +Heritage 15864 +Herkimer 15865 +Herlong 15866 +Heat 15867 +Head 15868 +Heacock 15869 +Hell 15870 +Helen 15871 +Help 15872 +Helio 15873 +Helfman 15874 +Helga 15875 +Helotes 15876 +Helsing 15877 +Helzberg 15878 +Henagar 15879 +Henley 15880 +Heim 15881 +Heights 15882 +Heil 15883 +Hemingway 15884 +Hembree 15885 +Hemet 15886 +Hemsworth 15887 +Hedberg 15888 +Hedrick 15889 +Hedwig 15890 +Heber 15891 +Hesperia 15892 +Hess 15893 +Heep 15894 +Heffernan 15895 +Heflin 15896 +Hefner 15897 +Hepburn 15898 +Hephzibah 15899 +Hewett 15900 +Hewitt 15901 +Hewlett 15902 +Heyburn 15903 +Heywood 15904 +Hecht 15905 +Hector 15906 +Hill 15907 +Hilary 15908 +Hilbert 15909 +Hilfiger 15910 +Hilo 15911 +Hilson 15912 +High 15913 +Higa 15914 +Higdon 15915 +Higley 15916 +Hines 15917 +Hinckley 15918 +Hingham 15919 +Hinkle 15920 +Hinn 15921 +Hinton 15922 +Hitler 15923 +Hitachi 15924 +Hite 15925 +Hits 15926 +Himalaya 15927 +Himes 15928 +Himitsu 15929 +Himself 15930 +Hibachi 15931 +Hibdon 15932 +Hibernia 15933 +Hicks 15934 +Hickam 15935 +Hickey 15936 +Hickman 15937 +Hickory 15938 +Hiro 15939 +Hiram 15940 +Hirsch 15941 +Hispanic 15942 +Hialeah 15943 +Hiatt 15944 +Hidalgo 15945 +Hidden 15946 +Hideaway 15947 +Hidy 15948 +Hunt 15949 +Hunan 15950 +Hunchback 15951 +Hundai 15952 +Human 15953 +Hume 15954 +Humira 15955 +Humor 15956 +Hush 15957 +Husqvarna 15958 +Huber 15959 +Hubler 15960 +Hugh 15961 +Hugo 15962 +Hurst 15963 +Hurd 15964 +Huron 15965 +Hurt 15966 +Hutch 15967 +Hutto 15968 +Hutzel 15969 +Hudson 15970 +Huddleston 15971 +Hudiburg 15972 +Huey 15973 +Huebner 15974 +Hueneme 15975 +Huerta 15976 +Huckleberry 15977 +Huck's 15978 +Huckabee 15979 +Huffman 15980 +Hulbert 15981 +Hulen 15982 +Hulk 15983 +Hulu 15984 +Hyde 15985 +Hyatt 15986 +Hyannis 15987 +Hyland 15988 +Hyman 15989 +Hymn 15990 +Hyperion 15991 +Hypoluxo 15992 +Hyrule 15993 +Hyrum 15994 +HID's 15995 +HTC's 15996 +expo 15997 +express 15998 +expunge 15999 +excruciating 16000 +extacy 16001 +extortion 16002 +exec 16003 +exam 16004 +exact 16005 +exalt 16006 +exasperated 16007 +exist 16008 +exit 16009 +exile 16010 +exotic 16011 +exfinity 16012 +exfoliate 16013 +entail 16014 +entourage 16015 +endo 16016 +ending 16017 +endless 16018 +ends 16019 +endzone 16020 +encrypt 16021 +encyclopedia 16022 +engine 16023 +english 16024 +envelope 16025 +envoy 16026 +envy 16027 +enlarge 16028 +enrich 16029 +enraged 16030 +enacted 16031 +enhance 16032 +enhancing 16033 +enjoyable 16034 +enjoyed 16035 +enjoying 16036 +enjoyment 16037 +enjoys 16038 +enforce 16039 +enforcing 16040 +ensemble 16041 +ensign 16042 +enormous 16043 +enough 16044 +enquiries 16045 +enquiring 16046 +enuff 16047 +enunciate 16048 +enzymes 16049 +elec 16050 +elem 16051 +elephant 16052 +elektronik 16053 +elicit 16054 +elixir 16055 +elizabeth 16056 +ella 16057 +ello 16058 +elastic 16059 +elaborate 16060 +elaine 16061 +elder 16062 +eldest 16063 +eloquent 16064 +elope 16065 +else's 16066 +elses 16067 +elsewhere 16068 +elbowed 16069 +elbows 16070 +elmcroft 16071 +elmo 16072 +employ 16073 +empower 16074 +emperor 16075 +emblem 16076 +embolism 16077 +emerald 16078 +emeritus 16079 +emerson 16080 +emoji 16081 +email 16082 +emission 16083 +emich 16084 +emily 16085 +emulator 16086 +emulate 16087 +emulation 16088 +ever 16089 +even 16090 +evelyn 16091 +eves 16092 +eval 16093 +evan 16094 +evict 16095 +evil 16096 +evite 16097 +esta 16098 +este 16099 +esthetician 16100 +estoy 16101 +escort 16102 +escrow 16103 +escuela 16104 +essay 16105 +especial 16106 +espanol 16107 +espionage 16108 +espn.com 16109 +espresso 16110 +esophagus 16111 +earn 16112 +earth 16113 +earring 16114 +earache 16115 +earbuds 16116 +eardrum 16117 +eared 16118 +earful 16119 +ears 16120 +east 16121 +ease 16122 +easy 16123 +eatin 16124 +eats 16125 +eager 16126 +eagle 16127 +eavesdropping 16128 +edit 16129 +edible 16130 +edge 16131 +edging 16132 +edgy 16133 +edule 16134 +eras 16135 +error 16136 +eric 16137 +erin 16138 +eros 16139 +erotic 16140 +eruption 16141 +econ 16142 +ecology 16143 +ecosystem 16144 +echo 16145 +echelon 16146 +ecards 16147 +eclectic 16148 +eclipse 16149 +ecstasy 16150 +ecstatic 16151 +ectomy 16152 +eyelash 16153 +eyeless 16154 +eyeball 16155 +eyebrow 16156 +eyeshadow 16157 +eyesight 16158 +eyedrops 16159 +eyeglasses 16160 +eyemart 16161 +eyemasters 16162 +equip 16163 +equifax 16164 +equilibrium 16165 +equivalent 16166 +equal 16167 +ethic 16168 +ethan 16169 +ether 16170 +ethnic 16171 +etcetera 16172 +etching 16173 +eternal 16174 +eternity 16175 +effect 16176 +effed 16177 +effer 16178 +effin 16179 +effortless 16180 +efforts 16181 +eggs 16182 +egg's 16183 +egg.com 16184 +eggcetera 16185 +eggnog 16186 +eggplant 16187 +eggroll 16188 +egos 16189 +egotistical 16190 +epic 16191 +episode 16192 +epiphany 16193 +epitome 16194 +ephedra 16195 +ephedrine 16196 +eucalyptus 16197 +euchre 16198 +euclis 16199 +euphemism 16200 +euthanize 16201 +euthanasia 16202 +euros 16203 +eighth 16204 +eighties 16205 +eights 16206 +eighty 16207 +eileens 16208 +e-card 16209 +e-cigarette 16210 +e-commerce 16211 +ebony 16212 +ebook 16213 +ebay.com 16214 +eels 16215 +e.g.r 16216 +e.t.a 16217 +ejaculate 16218 +ejaculation 16219 +ejected 16220 +Gran 16221 +Gram 16222 +Gray 16223 +Gras 16224 +Graham 16225 +Graber 16226 +Graeter's 16227 +Graziano's 16228 +Greg 16229 +Grey 16230 +Greiner 16231 +Grenada 16232 +Gresham 16233 +Grim 16234 +Grill 16235 +Grizz 16236 +Grid 16237 +Grier 16238 +Grips 16239 +Grove 16240 +Grogan 16241 +Gronk 16242 +Grow 16243 +Groban 16244 +Grocery 16245 +Groesbeck 16246 +Grohl 16247 +Groton 16248 +Gruden 16249 +Grullense 16250 +Grundy 16251 +Garcia 16252 +Gary 16253 +Garage 16254 +Garibaldi's 16255 +Garmin 16256 +Garwood 16257 +Garza 16258 +Gala 16259 +Gale 16260 +Galbraith 16261 +Galder 16262 +Galore 16263 +Galpin 16264 +Galt 16265 +Galway 16266 +Gabriel 16267 +Gabe 16268 +Gable 16269 +Gaby 16270 +Gabi 16271 +Gabus 16272 +Game 16273 +Gaming 16274 +Gammage 16275 +Gate 16276 +Gatlin 16277 +Gathering 16278 +Gatsby 16279 +Gast 16280 +Gaspar 16281 +GasBuddy 16282 +Gaskins 16283 +Gasoline 16284 +Gail 16285 +Gaither 16286 +Gaia 16287 +Gaiden 16288 +Gang 16289 +Ganahl 16290 +Ganesh 16291 +Ganley 16292 +Gannon 16293 +Gaye 16294 +Gaynor 16295 +Gayton 16296 +Gause 16297 +Gautier 16298 +Gaffey 16299 +Gaffigan 16300 +Gaffney 16301 +Gaga 16302 +Gage 16303 +Gavin's 16304 +Gavins 16305 +Gadget 16306 +Gadsden 16307 +Gaelic 16308 +Gaetano's 16309 +Gaza 16310 +Gazette 16311 +Gold 16312 +Golf 16313 +Goleta 16314 +Golling 16315 +Golondrinas 16316 +Good 16317 +Google 16318 +Gooch 16319 +Goofy's 16320 +Goonies 16321 +Goose 16322 +Gord 16323 +Gore 16324 +Gorilla 16325 +Gorham 16326 +Gorman 16327 +Gorno 16328 +Gods 16329 +God's 16330 +Godby 16331 +Godiva 16332 +Godley 16333 +Godwin 16334 +Godzilla 16335 +Goss 16336 +Gosch 16337 +Gosdin 16338 +Gosford 16339 +Goshen 16340 +Gosling 16341 +Gospel 16342 +Gott 16343 +Gotye 16344 +Gobble 16345 +Gobi 16346 +Gone 16347 +Gouda 16348 +Gourmet 16349 +Gomma 16350 +Goff 16351 +Goforth 16352 +Governor 16353 +Government 16354 +Goggles 16355 +Gogh 16356 +Gophers 16357 +Gowanda 16358 +Gower 16359 +Gene 16360 +Geno 16361 +Genco 16362 +Genda 16363 +Genji 16364 +Gennaro's 16365 +Gensco 16366 +Geri 16367 +Gerber 16368 +Gerdau 16369 +Gere 16370 +Geronimo 16371 +Gerry 16372 +Gervais 16373 +Geoff 16374 +Geographic 16375 +Geon 16376 +Geto 16377 +Gets 16378 +Getwell 16379 +Getz 16380 +Gear 16381 +Geauga 16382 +Geico 16383 +Geiger 16384 +Gemini 16385 +Gemma 16386 +Geek 16387 +Geer 16388 +Gees 16389 +Gellar 16390 +Gelson's 16391 +Gesa 16392 +Gill 16393 +Gilbert 16394 +Gilroy 16395 +Gil's 16396 +Gila 16397 +Gilchrist 16398 +Gilda 16399 +Gilford 16400 +Gilpin 16401 +Gilson 16402 +Gino 16403 +Gina 16404 +Ginny 16405 +Ginsberg 16406 +Ginter 16407 +Ginuwine 16408 +Ginza 16409 +Gibb 16410 +Gibson 16411 +Gibraltar 16412 +Gio's 16413 +Girl 16414 +Girard 16415 +Girdwood 16416 +Girt 16417 +Gigi 16418 +Gigabyte 16419 +Giuseppe 16420 +Giddings 16421 +Gideon 16422 +Gidget 16423 +Gift 16424 +Gifford 16425 +Give 16426 +Giving 16427 +Gisele 16428 +Giselle 16429 +Gunn 16430 +Guns 16431 +Gunbarrel 16432 +Guitar 16433 +Guatemala 16434 +Guam 16435 +Guantanamo 16436 +Guapo 16437 +Gulf 16438 +Gull 16439 +Gulch 16440 +Guelph 16441 +Guetta 16442 +Gus's 16443 +Guyana 16444 +Guymon 16445 +Guys 16446 +Guyton 16447 +Gumby 16448 +Gump 16449 +Gurnee 16450 +Guru 16451 +Guthrie 16452 +Gutierrez 16453 +Guttenberg 16454 +Guppies 16455 +Gupta 16456 +Glen 16457 +Gleason 16458 +Glebe 16459 +Glee 16460 +Glad 16461 +Glamis 16462 +Glarus 16463 +Glatt 16464 +Glove 16465 +Glock 16466 +Gloor 16467 +Gloster 16468 +Gloucester 16469 +Glick 16470 +Glisan 16471 +Glitch 16472 +GMAC 16473 +GMAT 16474 +Ghostbusters 16475 +Ghostface 16476 +Ghana 16477 +Ghazi 16478 +Gwendolyn 16479 +Gwyneth 16480 +Gwynn 16481 +Gymboree 16482 +Gymnastics 16483 +Gypsy 16484 +Gyptian 16485 +gran 16486 +grad 16487 +gram 16488 +grab 16489 +gray 16490 +grain 16491 +graham 16492 +grow 16493 +gross 16494 +grocer 16495 +groan 16496 +grog 16497 +grommet 16498 +grove 16499 +grody 16500 +groin 16501 +grey 16502 +gremlin 16503 +greg 16504 +grew 16505 +grin 16506 +grill 16507 +grip 16508 +grid 16509 +grim 16510 +grit 16511 +grist 16512 +grizzly 16513 +grub 16514 +grudge 16515 +garden 16516 +garb 16517 +garage 16518 +garment 16519 +garter 16520 +gary 16521 +gall 16522 +gala 16523 +gale 16524 +galore 16525 +gals 16526 +game 16527 +gaming 16528 +gasket 16529 +gasp 16530 +gas. 16531 +gases 16532 +gash 16533 +gasoline 16534 +gate 16535 +gather 16536 +gato 16537 +gation 16538 +gattitown 16539 +gang 16540 +ganja 16541 +gage 16542 +gaga 16543 +gags 16544 +gain 16545 +gailard 16546 +gait 16547 +gabby 16548 +gable 16549 +gauntlet 16550 +gauze 16551 +gaze 16552 +gazpacho 16553 +gayness 16554 +gays 16555 +gaping 16556 +gaps 16557 +gave 16558 +gavin 16559 +gadgets 16560 +gahhh 16561 +good 16562 +goof 16563 +goose 16564 +goon 16565 +goober 16566 +gooey 16567 +goombas 16568 +goop 16569 +gold 16570 +golf 16571 +golem 16572 +gods 16573 +godchild 16574 +godmother 16575 +godparents 16576 +gone 16577 +gong 16578 +gonna 16579 +gonorrhea 16580 +gonzo 16581 +goth 16582 +gotcha 16583 +goto 16584 +gots 16585 +government 16586 +governor 16587 +governed 16588 +governing 16589 +gobs 16590 +gorilla 16591 +gore 16592 +gory 16593 +goal 16594 +goat 16595 +gouging 16596 +goulash 16597 +gout 16598 +gossip 16599 +gosh 16600 +gospel 16601 +goggles 16602 +gogo 16603 +gogurt 16604 +going 16605 +gowns 16606 +gene 16607 +gender 16608 +genre 16609 +genocide 16610 +geocache 16611 +geology 16612 +geothermal 16613 +germ 16614 +geriatric 16615 +getaway 16616 +gether 16617 +gets 16618 +geek 16619 +geez 16620 +geese 16621 +gear.com 16622 +gearbox 16623 +geared 16624 +gearheads 16625 +gearing 16626 +gears 16627 +gelding 16628 +gels 16629 +gems 16630 +gemmens 16631 +gecko 16632 +gecu 16633 +geico.com 16634 +geils 16635 +geisha 16636 +gesture 16637 +gestation 16638 +guns 16639 +gunbroker 16640 +gundies 16641 +gung 16642 +guitar 16643 +guinea 16644 +guacamole 16645 +guapos 16646 +guava 16647 +guess 16648 +guest 16649 +gumdrop 16650 +gumption 16651 +gums 16652 +gust 16653 +gushing 16654 +gussied 16655 +guru 16656 +gurgling 16657 +gurl 16658 +gurney 16659 +guts 16660 +guys 16661 +guy's 16662 +gull 16663 +gulp 16664 +guppies 16665 +guppy 16666 +guzzler 16667 +guzzling 16668 +glad 16669 +glass 16670 +glam 16671 +glaucoma 16672 +gloss 16673 +glow 16674 +gloat 16675 +gloom 16676 +glove 16677 +gliks 16678 +glistening 16679 +glizzy 16680 +glue 16681 +gluing 16682 +glee 16683 +glycol 16684 +girl 16685 +giraffe 16686 +girdle 16687 +girth 16688 +gigolo 16689 +gigs 16690 +give 16691 +givin 16692 +ginger 16693 +gina 16694 +gino's 16695 +ginseng 16696 +gift 16697 +gifs 16698 +gilbertville 16699 +gilded 16700 +gilt 16701 +giblet 16702 +gibberish 16703 +gibsonburg 16704 +gizmo 16705 +gizzard 16706 +giant 16707 +gianna 16708 +gimpy 16709 +gyms 16710 +gyno 16711 +gypsies 16712 +gypsum 16713 +gypsy 16714 +gyros 16715 +ghost 16716 +ghouls 16717 +ghettos 16718 +ghettotube.com 16719 +gnomes 16720 +gtalk 16721 +into 16722 +inscription 16723 +inch 16724 +inc.com 16725 +incycle 16726 +info 16727 +indoor 16728 +inject 16729 +inning 16730 +innuendo 16731 +innate 16732 +inner 16733 +innkeeper 16734 +inns 16735 +ingles 16736 +inhibitions 16737 +inhumane 16738 +iniquity 16739 +inappropriate 16740 +inability 16741 +inanimate 16742 +inebriated 16743 +ineligible 16744 +inept 16745 +inertia 16746 +inquisitive 16747 +inlet 16748 +inline 16749 +inbred 16750 +inkjet 16751 +inkling 16752 +inks 16753 +input 16754 +inpatient 16755 +in-depth 16756 +in-house 16757 +in-laws 16758 +inmates 16759 +inoperable 16760 +inopportune 16761 +imma 16762 +imitrex 16763 +idea 16764 +idek 16765 +ideology 16766 +idiot 16767 +idiom 16768 +idle 16769 +idling 16770 +idolize 16771 +idols 16772 +irrational 16773 +irons 16774 +ironed 16775 +ironworkers 16776 +irony 16777 +iridescent 16778 +iris 16779 +itchin 16780 +itches 16781 +itchy 16782 +itemize 16783 +items 16784 +it'd 16785 +it'll 16786 +it's 16787 +italian 16788 +itan 16789 +it.com 16790 +itself 16791 +illness 16792 +illogical 16793 +isogenics 16794 +isopropyl 16795 +isosceles 16796 +issue 16797 +issuing 16798 +isabel 16799 +isation 16800 +island 16801 +isle 16802 +ice- 16803 +ice1 16804 +ice2 16805 +icecream 16806 +iced 16807 +ices 16808 +icicle 16809 +icing 16810 +iconic 16811 +icons 16812 +icky 16813 +i-10 16814 +i-15 16815 +i-17 16816 +i-20 16817 +i-25 16818 +i-40 16819 +i-70 16820 +i-75 16821 +i-80 16822 +i-85 16823 +i-90 16824 +i-95 16825 +iguanas 16826 +iPad 16827 +iParty 16828 +iPass 16829 +iPhone 16830 +iPhoto 16831 +iPods 16832 +ivan 16833 +ivars 16834 +ivermectin 16835 +i'ma 16836 +i'mma 16837 +iCab 16838 +iCarly 16839 +iTunes 16840 +ions 16841 +ipaco 16842 +ipad 16843 +i.c.e. 16844 +land 16845 +lang 16846 +lana 16847 +lance 16848 +lane 16849 +lanyard 16850 +late 16851 +latch 16852 +lathe 16853 +latkes 16854 +laugh 16855 +layaway 16856 +layin 16857 +layman 16858 +layla 16859 +layna 16860 +lays 16861 +layup 16862 +lace 16863 +lack 16864 +lacquer 16865 +lacrosse 16866 +lacs 16867 +lacy 16868 +label 16869 +labor 16870 +labia 16871 +labs 16872 +laburnum 16873 +labyrinth 16874 +last 16875 +lash 16876 +laser 16877 +lass 16878 +lasagna 16879 +lasix 16880 +lame 16881 +lamp 16882 +lamb 16883 +lady 16884 +ladder 16885 +laden 16886 +ladle 16887 +lads 16888 +large 16889 +lard 16890 +lark 16891 +larry 16892 +laryngitis 16893 +lawn 16894 +laws 16895 +lawyer 16896 +law's 16897 +lawful 16898 +lager 16899 +lagoon 16900 +lagrangeville 16901 +lags 16902 +laps 16903 +laptop 16904 +lapel 16905 +lappy 16906 +lake 16907 +lakoy 16908 +lazer 16909 +lazy 16910 +lava 16911 +lavish 16912 +lalala 16913 +laid 16914 +lain 16915 +lair 16916 +laxative 16917 +line 16918 +ling 16919 +link 16920 +lining 16921 +lino 16922 +lint 16923 +limit 16924 +limo 16925 +limb 16926 +lime 16927 +limp 16928 +lima 16929 +life 16930 +lift 16931 +light 16932 +ligament 16933 +lite 16934 +lithium 16935 +litigation 16936 +liturgy 16937 +libations 16938 +libby 16939 +libido 16940 +lick 16941 +lice 16942 +licious 16943 +licorice 16944 +list 16945 +lisa 16946 +lish 16947 +lisinopril 16948 +live 16949 +livable 16950 +livwell 16951 +like 16952 +liking 16953 +lips 16954 +lipid 16955 +lipgloss 16956 +liposuction 16957 +liquid 16958 +liquor 16959 +liqueur 16960 +lieu 16961 +lien 16962 +lies 16963 +lied 16964 +liar 16965 +liaison 16966 +liam 16967 +lilies 16968 +lilo 16969 +lily 16970 +lion's 16971 +lioness 16972 +lions 16973 +lizard 16974 +lidocaine 16975 +lids 16976 +look 16977 +loop 16978 +loose 16979 +loom 16980 +loon 16981 +loot 16982 +loofah 16983 +loool 16984 +loca 16985 +lock 16986 +loco 16987 +locus 16988 +long 16989 +lone 16990 +londoff 16991 +logo 16992 +logan 16993 +logbook 16994 +logs 16995 +love 16996 +lovin 16997 +lovable 16998 +load 16999 +loan 17000 +loaf 17001 +loathing 17002 +loaves 17003 +lowball 17004 +lowdown 17005 +lows 17006 +loll 17007 +lolol 17008 +lolz 17009 +lolitas 17010 +lols 17011 +loud 17012 +louis 17013 +lousy 17014 +louvers 17015 +lobe 17016 +lobster 17017 +lobotomy 17018 +lose 17019 +losin 17020 +loss 17021 +lost 17022 +lotion 17023 +lots 17024 +lotus 17025 +lord 17026 +lorazepam 17027 +lore 17028 +lori 17029 +lorry 17030 +lortabs 17031 +lodge 17032 +lodging 17033 +lofts 17034 +lofty 17035 +loin 17036 +loitering 17037 +lopsided 17038 +lozenges 17039 +lead 17040 +leak 17041 +lean 17042 +leap 17043 +leaf 17044 +league 17045 +leah 17046 +leather 17047 +leach 17048 +legend 17049 +lego 17050 +legs 17051 +legwork 17052 +lend 17053 +length 17054 +lent 17055 +lens 17056 +less 17057 +lesion 17058 +leslie 17059 +lesner 17060 +lest 17061 +let's 17062 +leta 17063 +letdown 17064 +lets 17065 +levy 17066 +leech 17067 +leer 17068 +leek 17069 +lees 17070 +leet 17071 +leftover 17072 +left-hand 17073 +left. 17074 +left: 17075 +lefty 17076 +ledge 17077 +lemon 17078 +lemme 17079 +lemur 17080 +leopard 17081 +leotard 17082 +leonas 17083 +leppinks 17084 +lectric 17085 +leisure 17086 +lexapro 17087 +lunch 17088 +lung 17089 +lund 17090 +lunesta 17091 +lump 17092 +luma 17093 +luck 17094 +lucasville 17095 +lucrative 17096 +lucy 17097 +lube 17098 +lubys 17099 +lust 17100 +luscious 17101 +lush 17102 +luxe 17103 +luke 17104 +lukulos 17105 +lupa 17106 +lupus 17107 +lure 17108 +lurch 17109 +lurking 17110 +luggage 17111 +lugs 17112 +lute 17113 +lutheran 17114 +lullabies 17115 +lullaby 17116 +luvu 17117 +lyrica 17118 +lyrics 17119 +lyfe 17120 +lyft 17121 +lymphoma 17122 +lynda.com 17123 +lynn 17124 +l.a. 17125 +llama 17126 +llame 17127 +wall 17128 +walk 17129 +walgreens 17130 +walmart 17131 +walnut 17132 +wal-mart 17133 +wala 17134 +wale 17135 +walrus 17136 +walzem 17137 +water 17138 +watch 17139 +watt 17140 +wats 17141 +warm 17142 +warn 17143 +ward 17144 +ware 17145 +warp 17146 +wart 17147 +warhead 17148 +wars 17149 +wary 17150 +wash 17151 +wasabi 17152 +wasp 17153 +want 17154 +wand 17155 +wank 17156 +wanna 17157 +wait 17158 +waist 17159 +waive 17160 +ways 17161 +way. 17162 +wayback 17163 +wayd 17164 +wayne 17165 +waypoint 17166 +wayward 17167 +wage 17168 +wagon 17169 +wagging 17170 +wags 17171 +wake 17172 +waka 17173 +waking 17174 +wade 17175 +wads 17176 +waddle 17177 +wave 17178 +waving 17179 +wavy 17180 +wacko 17181 +wacky 17182 +waxing 17183 +waxy 17184 +wafer 17185 +waffle 17186 +wahoo 17187 +wind 17188 +wing 17189 +wink 17190 +wine 17191 +wins 17192 +win-win 17193 +winbush 17194 +winch 17195 +wino 17196 +with 17197 +witch 17198 +witness 17199 +wits 17200 +will 17201 +wild 17202 +wilkes-barre 17203 +wilt 17204 +wish 17205 +wise 17206 +wisdom 17207 +wisteria 17208 +wide 17209 +widow 17210 +widget 17211 +width 17212 +wigs 17213 +wigwam 17214 +wife 17215 +wiffle 17216 +wipe 17217 +wiping 17218 +wire 17219 +wiring 17220 +wicks 17221 +wield 17222 +wiener 17223 +wimpy 17224 +wimps 17225 +wizard's 17226 +wizards 17227 +weather 17228 +weak 17229 +wear 17230 +wealth 17231 +wean 17232 +weapon 17233 +weasel 17234 +well 17235 +weld 17236 +welt 17237 +welfare 17238 +welp 17239 +week 17240 +weed 17241 +weep 17242 +weevil 17243 +weeworld 17244 +weigh 17245 +west 17246 +wesBanco 17247 +wescom 17248 +wesley 17249 +wess 17250 +webs 17251 +webinar 17252 +web.com 17253 +webkinz 17254 +webpage 17255 +webx 17256 +wedding 17257 +wednesday 17258 +wedington 17259 +wedlock 17260 +wetback 17261 +wetlands 17262 +wetness 17263 +wetsuit 17264 +wendy 17265 +wench 17266 +went 17267 +we'd 17268 +we'll 17269 +we're 17270 +we've 17271 +weren't 17272 +work 17273 +word 17274 +world 17275 +worm 17276 +worth 17277 +wore 17278 +worn 17279 +wood 17280 +wool 17281 +wooo 17282 +woof 17283 +woogie 17284 +woohoo 17285 +wookie 17286 +woop 17287 +woot 17288 +woozy 17289 +wont 17290 +won't 17291 +wonky 17292 +woman 17293 +women 17294 +womb 17295 +would 17296 +wound 17297 +woke 17298 +wokcano 17299 +wobble 17300 +wobbling 17301 +wobbly 17302 +wolf 17303 +wolves 17304 +woes 17305 +wowie 17306 +whit 17307 +whip 17308 +whim 17309 +whirl 17310 +which 17311 +whiz 17312 +where 17313 +when 17314 +wheat 17315 +whelihan's 17316 +whew 17317 +whey 17318 +whoop 17319 +whore 17320 +whoever 17321 +whom 17322 +who.com 17323 +whoa 17324 +whose 17325 +what 17326 +whack 17327 +wham 17328 +whys 17329 +whyyy 17330 +wreck 17331 +wrench 17332 +wretched 17333 +writ 17334 +wrist 17335 +wrap 17336 +wracking 17337 +wrangle 17338 +wrath 17339 +wrong 17340 +wrote 17341 +wrought 17342 +www.craigslist.com 17343 +www.facebook.com 17344 +www.google.com 17345 +www.prepaid.com 17346 +www.youtube.com 17347 +wuzzy 17348 +Wall 17349 +Walt 17350 +Walk 17351 +Walgreen 17352 +Walmart 17353 +Walnut 17354 +Walbridge 17355 +Walcott 17356 +Walford 17357 +Walhalla 17358 +Walpole 17359 +Walworth 17360 +Warr 17361 +Ward 17362 +Ware 17363 +Warm 17364 +Wars 17365 +Warby 17366 +Warcraft 17367 +Warpaint 17368 +Wartburg 17369 +Warwick 17370 +Water 17371 +Watch 17372 +Watt 17373 +Watkins 17374 +Watauga 17375 +Watford 17376 +Watley 17377 +Wayne 17378 +Wayans 17379 +Waycross 17380 +Wayfair 17381 +Wayman 17382 +Waypoint 17383 +Wayside 17384 +Wayzata 17385 +Wash 17386 +Wasco 17387 +Waseca 17388 +Wasilla 17389 +Waskom 17390 +Waste 17391 +Wait 17392 +Waianae 17393 +Waimea 17394 +Wainwright 17395 +Wang 17396 +Wan's 17397 +Wanamaker 17398 +Waugh 17399 +Waunakee 17400 +Wautoma 17401 +Wauwatosa 17402 +Waco 17403 +Waccamaw 17404 +Wacker 17405 +Wade 17406 +Waddell 17407 +Wadhams 17408 +Wading 17409 +Wadley 17410 +Wadsworth 17411 +Wake 17412 +Waka 17413 +Wakulla 17414 +Wagon 17415 +Wagner 17416 +Waggin 17417 +Wahiawa 17418 +Wahlberg 17419 +Wahoos 17420 +Wahpeton 17421 +Wappingers 17422 +Waveland 17423 +Waverly 17424 +Waxahachie 17425 +Waxhaw 17426 +Wabasha 17427 +Wawanesa 17428 +Will 17429 +Wild 17430 +Wilhelm 17431 +Wind 17432 +Winn 17433 +Wing 17434 +Wine 17435 +WinCo 17436 +Winrock 17437 +Winwood 17438 +With 17439 +Witt 17440 +Witch 17441 +Witness 17442 +Wichita 17443 +Wicomico 17444 +Wish 17445 +Wise 17446 +Wissahickon 17447 +Wight 17448 +Wimpy 17449 +Wimsatt 17450 +Wiregrass 17451 +Wireless 17452 +Wizard 17453 +Wide 17454 +Widow 17455 +Wikipedia 17456 +Wixom 17457 +West 17458 +Wesco 17459 +Wes's 17460 +Well 17461 +Weld 17462 +Welk 17463 +Welfare 17464 +Welsh 17465 +Welton 17466 +Weir 17467 +Weis 17468 +Weichert 17469 +Weiland 17470 +Weimer 17471 +Week 17472 +Weed 17473 +Wee's 17474 +Weebly 17475 +Weegee 17476 +Weehawken 17477 +Weems 17478 +Weather 17479 +Wear 17480 +Weaver 17481 +Wealth 17482 +Weasley 17483 +Webb 17484 +Weber 17485 +WebEx 17486 +Webkinz 17487 +Went 17488 +Wenatchee 17489 +Wenham 17490 +Wenzel 17491 +Wednesday 17492 +Wedding 17493 +Wedgewood 17494 +Wedowee 17495 +Wethersfield 17496 +Wetmore 17497 +Wetumpka 17498 +Wetzel 17499 +Were 17500 +Werks 17501 +Werner 17502 +Wert 17503 +Weyburn 17504 +Weymouth 17505 +Wood 17506 +Woonsocket 17507 +Wooster 17508 +Wooten 17509 +Work 17510 +Word 17511 +Worth 17512 +Worcester 17513 +Wornall 17514 +Worx 17515 +Wolf 17516 +Wolcott 17517 +Woltz 17518 +Wonder 17519 +Wong 17520 +Wonka 17521 +Women 17522 +Wobble 17523 +Woburn 17524 +Would 17525 +Wounded 17526 +Whip 17527 +Whidbey 17528 +Whig 17529 +Wheat 17530 +Wheel 17531 +Where 17532 +Whelan 17533 +When 17534 +What 17535 +Wham 17536 +Whole 17537 +Who's 17538 +Whodini 17539 +Whoopi 17540 +Whopper 17541 +Whore 17542 +Wren 17543 +Wrangler 17544 +Wrap 17545 +Wrath 17546 +Wray 17547 +Wrong 17548 +Wrote 17549 +Wynn 17550 +Wyncote 17551 +Wyndham 17552 +Wynette 17553 +Wynonna 17554 +Wynton 17555 +Wyck 17556 +Wylde 17557 +Wyler 17558 +Wylie 17559 +WyoTech 17560 +Wyandotte 17561 +Wyatt 17562 +Wyte 17563 +Wytheville 17564 +WSSC 17565 +Wurstfest 17566 +Wurth 17567 +Wurzbach 17568 +Fran 17569 +Fray 17570 +Frackville 17571 +Fraggle 17572 +Frain 17573 +Fraley 17574 +Frappuccino 17575 +Fraser 17576 +Free 17577 +Fred 17578 +Freight 17579 +Freud 17580 +Frey 17581 +Freak 17582 +Fregoso 17583 +Fremont 17584 +Friar 17585 +Fringe 17586 +Frio 17587 +Front 17588 +Frog 17589 +Frost 17590 +Frodo 17591 +From 17592 +Fruita 17593 +Fruitland 17594 +Fruitport 17595 +Fruitridge 17596 +Fruity 17597 +Frye 17598 +Fry's 17599 +Frys 17600 +Farm 17601 +Farr 17602 +Fare 17603 +Fargo 17604 +Farley 17605 +Farah 17606 +Farber 17607 +Farkle 17608 +Faro 17609 +Farsi 17610 +Farve 17611 +Fair 17612 +Faith 17613 +Fall 17614 +Falco 17615 +Falk 17616 +Falbo's 17617 +Falmouth 17618 +Fanta 17619 +FanDuel 17620 +Fancy 17621 +Fandango 17622 +Faneuil 17623 +Fang 17624 +Fanshawe 17625 +Fanwood 17626 +Face 17627 +Factor 17628 +Faculty 17629 +Fate 17630 +Fatima 17631 +Fats 17632 +Fatty's 17633 +Fabric 17634 +Faber 17635 +Fabolous 17636 +Fabulous 17637 +Fame 17638 +Famous 17639 +Fast 17640 +FasTrak 17641 +Fashion 17642 +Faucet 17643 +Faust 17644 +Faye 17645 +Fagan 17646 +Fagen 17647 +Fazio's 17648 +Fazoli's 17649 +Finn 17650 +Find 17651 +Fink 17652 +Finger 17653 +Fine 17654 +Fino 17655 +Finch 17656 +Finity 17657 +Fire 17658 +First 17659 +Firm 17660 +Fircrest 17661 +Fish 17662 +Fischer 17663 +Fisk 17664 +Fist 17665 +File 17666 +Film 17667 +Fillmore 17668 +Fitz 17669 +Fitch 17670 +Fitbit 17671 +Fitness 17672 +Fitworks 17673 +Fight 17674 +Figaro 17675 +Field 17676 +Fiero 17677 +Fiesta 17678 +Fidel 17679 +Fiddlesticks 17680 +Fido 17681 +Fiamma 17682 +Fiasco 17683 +Fiat 17684 +Fife 17685 +Fiona 17686 +Fixx 17687 +Fort 17688 +Ford 17689 +Form 17690 +Fork 17691 +Force 17692 +Foristell 17693 +Forrest 17694 +Forum 17695 +Forward 17696 +Forza 17697 +Foot 17698 +Food 17699 +Fool 17700 +Foose 17701 +Foxy 17702 +Fox's 17703 +Foxboro 17704 +Foxcroft 17705 +Foxes 17706 +Foxfire 17707 +Foxon 17708 +Foxtrot 17709 +Foxx 17710 +Folds 17711 +Folgers 17712 +Folkston 17713 +Folsom 17714 +Four 17715 +Fouche 17716 +Fond 17717 +Fong 17718 +Fonk 17719 +Fogata 17720 +Foggy 17721 +Foghat 17722 +Fogo 17723 +Foss 17724 +Fosgate 17725 +Fowlers 17726 +Fowlerville 17727 +Fockers 17728 +Focus 17729 +Fern 17730 +Ferg 17731 +Ferdinand 17732 +Feria 17733 +Ferman 17734 +Felony 17735 +Felton 17736 +FedEx 17737 +Fedde 17738 +Fenn 17739 +Fence 17740 +Fenix 17741 +Fenkell 17742 +Fenton 17743 +Fear 17744 +Feast 17745 +Feat 17746 +Festa 17747 +Festus 17748 +Feel 17749 +Feed 17750 +Feet 17751 +Feinstein 17752 +Feist 17753 +Febreeze 17754 +Febreze 17755 +FetLife 17756 +Fetty 17757 +Flor 17758 +Floyd 17759 +Flour 17760 +Flo's 17761 +Flobots 17762 +Flocka 17763 +Floetry 17764 +Flogging 17765 +Flossmoor 17766 +Flat 17767 +Flag 17768 +Flash 17769 +Flair 17770 +Flavia 17771 +Flay 17772 +Fleet 17773 +Fleming 17774 +Fletch 17775 +Fleur 17776 +Flew 17777 +Flex 17778 +Flint 17779 +Flickr 17780 +Flies 17781 +Flight 17782 +Flip 17783 +Flixster 17784 +Flyer 17785 +Flynn 17786 +Flying 17787 +Flyleaf 17788 +Flyte 17789 +Funk 17790 +Fund 17791 +Funeral 17792 +Fung 17793 +Funplex 17794 +Funston 17795 +Funyuns 17796 +Fury 17797 +Furby 17798 +Furious 17799 +Furman 17800 +Furr 17801 +Furtado 17802 +Full 17803 +Fulton 17804 +Fulmer 17805 +Fuji's 17806 +Fujifilm 17807 +Fujitsu 17808 +Fujiyama 17809 +Fuente 17810 +Fuel 17811 +Fuchs 17812 +Fuck 17813 +Fuquay 17814 +Fusion 17815 +Fusz 17816 +Futurama 17817 +Future 17818 +FASFA 17819 +FASTSIGNS 17820 +FSCJ 17821 +FMLA 17822 +FLORIST 17823 +FLOWER 17824 +FUCKING 17825 +Kent 17826 +Kens 17827 +Ken's 17828 +Kenco 17829 +Kenedy 17830 +Kenilworth 17831 +Kenji 17832 +Kenly 17833 +Kenmore 17834 +Kell 17835 +Kelby 17836 +Kelowna 17837 +Kelton 17838 +Kelvin 17839 +Keen 17840 +Keep 17841 +Keef 17842 +Keebler 17843 +Keesler 17844 +Keeton 17845 +Kern 17846 +Kerr 17847 +Kerala 17848 +Kerbey 17849 +Kercheval 17850 +Keri 17851 +Keys 17852 +KeyBank 17853 +Keyboard 17854 +Keyes 17855 +Keyport 17856 +Kean 17857 +Kemp 17858 +Kemah 17859 +Kemba 17860 +Kemmerer 17861 +Kemna 17862 +Keith 17863 +Keim 17864 +Keira 17865 +Keizer 17866 +Kessler 17867 +Keselowski 17868 +Kesha 17869 +Kester 17870 +Keswick 17871 +Kevin 17872 +KevJumba 17873 +Kevlar 17874 +Keokuk 17875 +Keowee 17876 +King 17877 +Kind 17878 +Kincaid 17879 +Kinley 17880 +Kill 17881 +Kilgore 17882 +Kiley 17883 +Kilimanjaro 17884 +Kilpatrick 17885 +Kilroys 17886 +Kilt 17887 +Kim's 17888 +Kimco 17889 +Kimi 17890 +Kimpton 17891 +Kims 17892 +Kirk 17893 +Kira 17894 +Kirby 17895 +Kiro 17896 +Kirtland 17897 +Kitchen 17898 +KitKat 17899 +Kitsap 17900 +Kiss 17901 +Kish 17902 +Kisco 17903 +Kistler 17904 +Kiehl 17905 +Kiefer 17906 +Kiel 17907 +Kiest 17908 +Kietzke 17909 +Kiev 17910 +Kiewit 17911 +Kids 17912 +Kidd 17913 +Kidman 17914 +Kidney 17915 +Kidz 17916 +Kiana 17917 +Kiara 17918 +Kiawah 17919 +Kiki 17920 +Kiko 17921 +Kiku 17922 +Kicks 17923 +Kickapoo 17924 +Kipling 17925 +Kipp 17926 +Kiwi 17927 +Kiwanis 17928 +Kate 17929 +Kati 17930 +Katrina 17931 +Kats 17932 +Katz 17933 +Kat's 17934 +Katahdin 17935 +Katniss 17936 +Kato 17937 +Katt 17938 +Katy 17939 +Kara 17940 +Kari 17941 +Kart 17942 +Karl 17943 +Karcher 17944 +Karsten 17945 +Karyn 17946 +Kaye 17947 +Kays 17948 +Kay's 17949 +Kayden 17950 +Kane 17951 +Kang 17952 +Kandy 17953 +Kankakee 17954 +Kannapolis 17955 +Kano 17956 +Kansas 17957 +Kant 17958 +Kanye 17959 +Kaiser 17960 +Kaimuki 17961 +Kali 17962 +Kalkaska 17963 +Kalona 17964 +Kama 17965 +Kami 17966 +Kamco 17967 +Kamen 17968 +Kamloops 17969 +Kampai 17970 +Kash 17971 +Kasey 17972 +Kasia 17973 +Kaskade 17974 +Kaspersky 17975 +Kasson 17976 +Kastner 17977 +Kapernick 17978 +Kapiolani 17979 +Kaplan 17980 +Kappa 17981 +Kahala 17982 +Kahn 17983 +Kahoots 17984 +Kauai 17985 +Kaukauna 17986 +Kaden 17987 +Kadlec 17988 +Kawkawlin 17989 +Kaka 17990 +Kaku 17991 +Korea 17992 +Korn 17993 +Koran 17994 +Korra 17995 +Kors 17996 +Korum 17997 +Kory 17998 +Koon 17999 +Koodo 18000 +Kool 18001 +Koopman 18002 +Kootenai 18003 +Kona 18004 +Kone 18005 +Kong 18006 +Konica 18007 +Kony 18008 +Kost 18009 +Kosh 18010 +Kohl's 18011 +Kohler 18012 +Kohls 18013 +Komando 18014 +Kombat 18015 +Komen 18016 +Komodo 18017 +Kobe 18018 +Kobo 18019 +Kodak 18020 +Kodiak 18021 +Kody 18022 +Kokomo 18023 +Kokopelli 18024 +Kotex 18025 +Kotobuki 18026 +Kottonmouth 18027 +Kourtney 18028 +Kowalski 18029 +Kowloon 18030 +Koehn 18031 +Koenig 18032 +Kolar 18033 +Kolb 18034 +Kovacs 18035 +Koval 18036 +Kris 18037 +Krieger 18038 +Krikorian 18039 +Kringle 18040 +Kraft 18041 +Kragen 18042 +Kramer 18043 +Krav 18044 +Krabs 18045 +Kracker 18046 +Kraddick 18047 +Kraken 18048 +Krall 18049 +Kranks 18050 +Krayzie 18051 +Krazy 18052 +Krueger 18053 +Kruger 18054 +Krum 18055 +Krung 18056 +Krutch 18057 +Kroger 18058 +Kron 18059 +Kroc 18060 +Kroll 18061 +Kreme 18062 +Kress 18063 +Know 18064 +Knob 18065 +Knox 18066 +Knock 18067 +Knopfler 18068 +Knotts 18069 +Knight 18070 +Knievel 18071 +Knife 18072 +Knitting 18073 +Knapps 18074 +Kuni 18075 +Kuna 18076 +Kunes 18077 +Kung 18078 +Kurt's 18079 +Kurtis 18080 +Kurtz 18081 +Kumo 18082 +Kumar 18083 +Kutcher 18084 +Kutless 18085 +Kutztown 18086 +Kuhns 18087 +Kuya 18088 +Kuykendahl 18089 +Klein 18090 +Kleberg 18091 +Klement 18092 +Klaben 18093 +Klahanie 18094 +Klamath 18095 +Klan 18096 +Klaus 18097 +Klos 18098 +Klugh 18099 +Klux 18100 +Kyle 18101 +Kylie 18102 +Kyla 18103 +Kyra 18104 +Kyrene 18105 +Kyrie 18106 +Kyoto's 18107 +KCP&L 18108 +KCPL 18109 +KCRA 18110 +KCRW 18111 +Khan 18112 +Kwan 18113 +Kwame 18114 +KSBJ 18115 +Elle 18116 +Ella 18117 +Ellsworth 18118 +Ellum 18119 +Ellwood 18120 +Ellyn 18121 +Eliza 18122 +Elis 18123 +Elia 18124 +Elijah 18125 +Elio 18126 +Eli's 18127 +Elida 18128 +Elie 18129 +Eliminator 18130 +Elite 18131 +Eleanor 18132 +Elephant 18133 +Elmo 18134 +Elms 18135 +Elma 18136 +Elmbrook 18137 +Elmhurst 18138 +Elmira 18139 +Elmwood 18140 +Elkin 18141 +Elko 18142 +Elkridge 18143 +Elks 18144 +Elkton 18145 +Elkview 18146 +Elsa 18147 +Elsmere 18148 +Elson 18149 +Elston 18150 +Elan 18151 +Elam 18152 +Elara 18153 +Elbert 18154 +Elba 18155 +Elburn 18156 +Elverta 18157 +Elyria 18158 +Elga 18159 +Elgin 18160 +Eloise 18161 +Elon 18162 +Eloy 18163 +Elway 18164 +Elwood 18165 +Elrod 18166 +Elroy 18167 +Engine 18168 +Engage 18169 +Engelbert 18170 +Ender 18171 +Endicott 18172 +Endwell 18173 +Encanto 18174 +Enchanted 18175 +Enclave 18176 +Enter 18177 +Entry 18178 +Enrollment 18179 +Enemy 18180 +Enfamil 18181 +Enfield 18182 +Enforcement 18183 +Enola 18184 +Enon 18185 +Enoteca 18186 +Environmental 18187 +Envoy 18188 +Envy 18189 +Enid 18190 +Enix 18191 +Ensenada 18192 +Ensley 18193 +Enzo's 18194 +Edge 18195 +Edgar 18196 +Edit 18197 +Edible 18198 +Edie 18199 +Edmund 18200 +Edmark 18201 +Eddy 18202 +Eddie 18203 +Edward 18204 +Edwin 18205 +Eden 18206 +Edelweiss 18207 +Eduardo 18208 +Edsall 18209 +Edsel 18210 +Edson 18211 +Even 18212 +Evel 18213 +Eve's 18214 +Evette 18215 +Evan 18216 +Eva's 18217 +Evaluation 18218 +Evart 18219 +Evie 18220 +Evil 18221 +Evinrude 18222 +Evolution 18223 +Evony 18224 +East 18225 +Easley 18226 +Eason 18227 +Easy 18228 +Earl 18229 +Earth 18230 +Earhart 18231 +Earnhardt 18232 +Earring 18233 +Eaton 18234 +Eater 18235 +Eagle 18236 +Eagan 18237 +Emma 18238 +Emmet 18239 +Emmy 18240 +Emmons 18241 +Emperor 18242 +Empire 18243 +Empty 18244 +Eminem 18245 +Emirates 18246 +Emerson 18247 +Emery 18248 +Emerald 18249 +Emergency 18250 +Emagine 18251 +Email 18252 +Ember 18253 +Embry 18254 +Esther 18255 +Estill 18256 +Estonia 18257 +Escrow 18258 +Esposito 18259 +Esperanza 18260 +Espinoza 18261 +Esplanade 18262 +Essington 18263 +Eskimo 18264 +Eskenazi 18265 +Eskridge 18266 +Esquire 18267 +Eric 18268 +Erik 18269 +Erin 18270 +Erie 18271 +Eritrea 18272 +Ernest 18273 +Ernie 18274 +Ern's 18275 +Ernst 18276 +Erasers 18277 +Express 18278 +Expo 18279 +Excel 18280 +Excalibur 18281 +Exchange 18282 +Executive 18283 +Exeter 18284 +Exton 18285 +Examiner 18286 +Exavier 18287 +Exodus 18288 +Exorcist 18289 +Econo 18290 +Ecolab 18291 +Ecorse 18292 +Eckhart 18293 +Echols 18294 +Ecuadorian 18295 +Euro 18296 +Eureka 18297 +Eugene 18298 +Eugenia 18299 +Eubanks 18300 +Eucharist 18301 +Euclid 18302 +Epic 18303 +EpiPen 18304 +Epilepsy 18305 +Epping 18306 +Eppley 18307 +Epps 18308 +Epstein 18309 +Ephraim 18310 +Ephrata 18311 +Ethan 18312 +Ethiopia 18313 +Etobicoke 18314 +Eton 18315 +Etowah 18316 +Etta 18317 +Etters 18318 +Ettrick 18319 +ESCO 18320 +ESPN 18321 +Eggleston 18322 +Eggs 18323 +Eglin 18324 +Egleston 18325 +Egyptian 18326 +Eisinger 18327 +Eisley 18328 +Einstein's 18329 +Einsteins 18330 +Eide 18331 +Eileen's 18332 +ETSU 18333 +EyeMed 18334 +Eyed 18335 +Eyeland 18336 +Eyes 18337 +ECMC 18338 +EMT's 18339 +EPCO 18340 +Ebert 18341 +Ebates 18342 +Ebay 18343 +Ebola 18344 +Ebonics 18345 +Equalization 18346 +Equestrian 18347 +EVER 18348 +Effect 18349 +Ezekiel 18350 +Ezell 18351 +over 18352 +oven 18353 +ovation 18354 +oval 18355 +ovulated 18356 +outs 18357 +outage 18358 +outta 18359 +out. 18360 +outhouse 18361 +outnumbered 18362 +ours 18363 +ounce 18364 +oughta 18365 +orgies 18366 +orgy 18367 +orient 18368 +orifice 18369 +ordained 18370 +ordnance 18371 +ortho 18372 +ortley 18373 +orchestra 18374 +orchard 18375 +orchid 18376 +orbit 18377 +orbs 18378 +oral 18379 +orange 18380 +oregano 18381 +oreilly 18382 +ornery 18383 +orphanage 18384 +orphans 18385 +orschelns 18386 +opted 18387 +opera 18388 +open 18389 +oppa 18390 +opinion 18391 +opiate 18392 +opium 18393 +opal 18394 +opaque 18395 +opolis 18396 +opossum 18397 +obsidian 18398 +obsolete 18399 +oblation 18400 +oblong 18401 +obey 18402 +objects 18403 +obtain 18404 +obtuse 18405 +obama 18406 +obaugh 18407 +obits 18408 +obvious 18409 +obnoxiously 18410 +offs 18411 +off. 18412 +offhand 18413 +offroad 18414 +oftentimes 18415 +ones 18416 +one's 18417 +onset 18418 +onslaught 18419 +once 18420 +online 18421 +only 18422 +onion 18423 +onin 18424 +ontology 18425 +occasion 18426 +oceanfront 18427 +oceanic 18428 +oceans 18429 +octopus 18430 +ocular 18431 +oculus 18432 +olde 18433 +oldie 18434 +old-fashioned 18435 +olds 18436 +olio 18437 +oleander 18438 +ollies 18439 +ologist 18440 +ology 18441 +omelet 18442 +omen 18443 +omeprazole 18444 +ometer 18445 +omit 18446 +ominous 18447 +omission 18448 +omar 18449 +omgz 18450 +oxy's 18451 +oxygen 18452 +oxymoron 18453 +oxacillin 18454 +oxarc 18455 +oxidation 18456 +oxide 18457 +oxox 18458 +oxtails 18459 +owning 18460 +owns 18461 +owed 18462 +owes 18463 +owls 18464 +okay. 18465 +okayed 18466 +okays 18467 +okey 18468 +okee 18469 +oooo 18470 +oooh 18471 +oops 18472 +others 18473 +other's 18474 +otherwise 18475 +otter 18476 +ottoman 18477 +osteo 18478 +ostrich 18479 +oath 18480 +oatmeal 18481 +oats 18482 +oakley 18483 +oaks 18484 +oddly 18485 +odds 18486 +odor 18487 +odometer 18488 +ohms 18489 +oiled 18490 +oilfield 18491 +oils 18492 +oily 18493 +o.m.g 18494 +o.m.w 18495 +o'clock. 18496 +oysters 18497 +Norm 18498 +Nord 18499 +Nora 18500 +NorCal 18501 +Noriega 18502 +Norland 18503 +Norse 18504 +Nova 18505 +Novi 18506 +Novolog 18507 +Novus 18508 +Note 18509 +Notting 18510 +Notch 18511 +Nothing 18512 +Notice 18513 +Notorious 18514 +Notre 18515 +Nolan 18516 +Nolen 18517 +Noller 18518 +Nolte 18519 +Noble 18520 +Nobbies 18521 +Nobel 18522 +Nobu 18523 +Noon 18524 +Noor 18525 +Noodle 18526 +Nook 18527 +Noel 18528 +Noemi 18529 +Nonna 18530 +Nona 18531 +Nonpoint 18532 +Nosed 18533 +Noah's 18534 +Noahs 18535 +Nokesville 18536 +Nokia 18537 +Nokomis 18538 +Noma 18539 +Nome 18540 +Noir 18541 +Noise 18542 +Nopalera 18543 +Nopalito 18544 +Nowata 18545 +News 18546 +Newt 18547 +Newgate 18548 +Newington 18549 +Newkirk 18550 +Newland 18551 +Newnan 18552 +Newville 18553 +Nest 18554 +Nesbit 18555 +Ness 18556 +Neshaminy 18557 +Nespresso 18558 +Nesquik 18559 +Need 18560 +Neenah 18561 +Neeson 18562 +Nell 18563 +Nelson 18564 +Nelnet 18565 +Network 18566 +NetSpend 18567 +NetZero 18568 +Netcong 18569 +Netflix 18570 +Netgear 18571 +Netherlands 18572 +Nets 18573 +Neva 18574 +Never 18575 +Negley 18576 +Neil 18577 +Neiman 18578 +Neibauer 18579 +Neighborhood 18580 +Neuberger 18581 +Neumann 18582 +Neurological 18583 +Neuse 18584 +Next 18585 +Nexium 18586 +Nexus 18587 +Nepal 18588 +Neptune 18589 +Nephi 18590 +Nemo 18591 +Nemacolin 18592 +Nerd 18593 +Nerf 18594 +Nerium 18595 +Nero 18596 +Neal 18597 +Neapolitan 18598 +Near 18599 +Ned's 18600 +Nederland 18601 +Neon 18602 +Nebo 18603 +Nebraska 18604 +Neches 18605 +Neck 18606 +Neha 18607 +Nehemiah 18608 +Nena 18609 +Nene 18610 +Nathan 18611 +Nate 18612 +Nat's 18613 +Natomas 18614 +Natrona 18615 +Nats 18616 +Nana 18617 +Nanny 18618 +Nan's 18619 +Nanette 18620 +Nani 18621 +Nano 18622 +Nanuet 18623 +Nava 18624 +Naveen 18625 +Navy 18626 +Napa 18627 +Naperville 18628 +Napier 18629 +Napster 18630 +Nash 18631 +Nast 18632 +Nascar 18633 +Nason 18634 +Nassau 18635 +Nara 18636 +Narberth 18637 +Narnia 18638 +Naruto 18639 +Naga 18640 +Nagel 18641 +Nagle 18642 +Nagoya 18643 +Nags 18644 +Nagy 18645 +Namco 18646 +Name 18647 +Nami 18648 +Nampa 18649 +Nazi 18650 +Nail 18651 +Nair 18652 +Nabi 18653 +Nabors 18654 +Nall 18655 +Nalgene 18656 +Nacho 18657 +Nacogdoches 18658 +Nahla 18659 +Nahunta 18660 +Naked 18661 +Nakia 18662 +Naomi's 18663 +Nick 18664 +Nico 18665 +Nichol 18666 +Nice 18667 +Nicaragua 18668 +Night 18669 +Nigg 18670 +Nigro 18671 +Niguel 18672 +Niko 18673 +Nike 18674 +Niki 18675 +Nine 18676 +Nina 18677 +Ninja 18678 +Nino 18679 +Ning 18680 +Nini 18681 +Nintendo 18682 +Niskayuna 18683 +Nisqually 18684 +Nima 18685 +Nimbus 18686 +Nimitz 18687 +Nimmo 18688 +Nimrod 18689 +Nieman 18690 +Niecy 18691 +Nielsen 18692 +Nixon 18693 +Nixa 18694 +Niagara 18695 +Niantic 18696 +Nipomo 18697 +Nippon 18698 +Nipsey 18699 +Nita 18700 +Nitro 18701 +Nittany 18702 +Niles 18703 +Niro 18704 +Nirvana 18705 +Nutcracker 18706 +Nutella 18707 +Nutley 18708 +Nuts 18709 +Numa 18710 +Number 18711 +Nurse 18712 +Nursing 18713 +Nugget 18714 +Nugent 18715 +Nubian 18716 +Nueces 18717 +Nuevo 18718 +Nukem 18719 +Nuketown 18720 +Nunez 18721 +Nunn 18722 +NASA 18723 +NASCAR 18724 +NAPA 18725 +NATO 18726 +NOPA 18727 +NCIS 18728 +NCIX 18729 +NFCU 18730 +NFL's 18731 +NICU 18732 +NYSEG 18733 +news 18734 +newly 18735 +newcomer 18736 +newfound 18737 +newks 18738 +newness 18739 +newton-john 18740 +negro 18741 +network 18742 +netflix 18743 +netti 18744 +net.com 18745 +net10 18746 +neta 18747 +netbook 18748 +nether 18749 +neti 18750 +nets 18751 +need 18752 +neener 18753 +nees 18754 +neice 18755 +neil 18756 +neither 18757 +neck 18758 +nectar 18759 +nerd 18760 +nerf 18761 +neroli 18762 +near 18763 +neat 18764 +nest 18765 +nesco 18766 +ness 18767 +never 18768 +neva 18769 +neon 18770 +neoprene 18771 +neosporin 18772 +nepotism 18773 +nexium 18774 +next 18775 +nexus 18776 +nebula 18777 +nebulizer 18778 +note 18779 +nota 18780 +notch 18781 +not.com 18782 +notorious 18783 +nots 18784 +notta 18785 +notwithstanding 18786 +nonchalant 18787 +none 18788 +noni 18789 +nonverbal 18790 +north 18791 +norm 18792 +nor'easter 18793 +nora 18794 +norcos 18795 +norful 18796 +nori 18797 +noon 18798 +nook 18799 +noob 18800 +noodle 18801 +nooo 18802 +noose 18803 +nose 18804 +nosh 18805 +nosing 18806 +nosy 18807 +nova 18808 +novrozsky's 18809 +nomads 18810 +noms 18811 +now. 18812 +now's 18813 +now: 18814 +nowadays 18815 +nowhere 18816 +node 18817 +nods 18818 +nobody 18819 +noble 18820 +noun 18821 +nourish 18822 +noche 18823 +nocturnal 18824 +nogalitos 18825 +noggin 18826 +noise 18827 +noisy 18828 +nope 18829 +nopal 18830 +nozzle 18831 +noes 18832 +nate 18833 +nathan 18834 +natty 18835 +narc 18836 +nards 18837 +naruto 18838 +nary 18839 +name 18840 +nama 18841 +naming 18842 +napkin 18843 +napalm 18844 +napolis 18845 +naproxen 18846 +naps 18847 +naptime 18848 +nana 18849 +nancy 18850 +naner 18851 +nano 18852 +naval 18853 +navel 18854 +navy 18855 +nasal 18856 +nascar.com 18857 +naseebo 18858 +nautical 18859 +nail 18860 +naive 18861 +nacho 18862 +nacotish 18863 +nada 18864 +naked 18865 +nakama 18866 +niglet 18867 +nick 18868 +nice 18869 +niche 18870 +nine 18871 +ninja 18872 +ninas 18873 +nincompoop 18874 +nini 18875 +ninny 18876 +ninos 18877 +ninth 18878 +nite 18879 +nitpicking 18880 +nitty 18881 +nips 18882 +nibble 18883 +nibbling 18884 +niece 18885 +niello 18886 +nike 18887 +nirchi's 18888 +nirvana 18889 +numb 18890 +nuts 18891 +nuthouse 18892 +nutjob 18893 +nutmeg 18894 +nude 18895 +nudge 18896 +nunchuck 18897 +nuns 18898 +nunzio's 18899 +nukes 18900 +nuketown 18901 +nubian 18902 +nuclear 18903 +nucleus 18904 +nylon 18905 +nylah 18906 +nyle 18907 +nymphomaniac 18908 +Jack 18909 +Jacob 18910 +Jaci 18911 +Jacaranda 18912 +Jace 18913 +Jaclyn 18914 +Jacuzzi 18915 +Jane 18916 +Jans 18917 +January 18918 +Jan's 18919 +JanSport 18920 +Jana 18921 +Jang 18922 +Janna 18923 +Jantzen 18924 +Jamrock 18925 +Jamz 18926 +Jays 18927 +Jay's 18928 +Jaya 18929 +Jayhawk 18930 +Jayme 18931 +Jayne 18932 +Jayo 18933 +Jared 18934 +Jaron 18935 +Jarvis 18936 +Jager 18937 +Jagger 18938 +Jaguar 18939 +Jags 18940 +Jasmin 18941 +Jason 18942 +Jasper 18943 +Jail 18944 +Jaide 18945 +Jaime 18946 +Jain 18947 +Jade 18948 +Jada 18949 +Java 18950 +Jazz 18951 +Jazmine 18952 +Jake 18953 +Jakarta 18954 +Japan 18955 +Japs 18956 +Jabra 18957 +Jahan 18958 +Jaheim 18959 +Jalisco 18960 +Jalen 18961 +Jaffe 18962 +Jaffrey 18963 +Jaws 18964 +John 18965 +Johan 18966 +Jose 18967 +Josh 18968 +Jost 18969 +Joss 18970 +Josue 18971 +Jones 18972 +Jon's 18973 +Jong 18974 +Joni 18975 +Jonny 18976 +Joan 18977 +Joaquin 18978 +Jord 18979 +Jorge 18980 +Jory 18981 +Joel 18982 +Joey 18983 +Joe's 18984 +Joes 18985 +Jolie 18986 +Jolene 18987 +Joyce 18988 +Joy's 18989 +Joya 18990 +Joyner 18991 +Joyride 18992 +Jodi 18993 +Jody 18994 +Jodeci 18995 +Jobe 18996 +Jobs 18997 +Jocelyn 18998 +Jockey 18999 +Joule 19000 +Jovi 19001 +Jovan 19002 +JoJo's 19003 +Jokers 19004 +Joplin 19005 +Joppa 19006 +Jenn 19007 +Jeni 19008 +Jens 19009 +Jen's 19010 +Jena 19011 +Jenelle 19012 +Jenga 19013 +Jerome 19014 +Jerk 19015 +Jersey 19016 +Jericho 19017 +Jermaine 19018 +Jerusalem 19019 +Jervis 19020 +Jess 19021 +Jeff's 19022 +Jeffco 19023 +Jeffs 19024 +Jeffy 19025 +Jeanette 19026 +Jean's 19027 +Jeans 19028 +Jethro 19029 +Jets 19030 +Jett 19031 +JetBlue 19032 +Jeter 19033 +Jewish 19034 +Jews 19035 +Jelly 19036 +Jellico 19037 +Jello 19038 +Jeep 19039 +Jeezy 19040 +Jedi 19041 +Jehovah's 19042 +Jules 19043 +July 19044 +Judi 19045 +Judd 19046 +Jude 19047 +Judy 19048 +Judge 19049 +Judson 19050 +June 19051 +Junction 19052 +Jungle 19053 +Junktion 19054 +Juno 19055 +Junta 19056 +JustFab 19057 +Juan 19058 +Juarez 19059 +Juice 19060 +Juicy 19061 +Jump 19062 +Jumanji 19063 +Juggalo 19064 +Jurassic 19065 +Jurupa 19066 +Jima 19067 +Jimbo 19068 +Jimi 19069 +Jim's 19070 +Jimenez 19071 +Jims 19072 +Jillian 19073 +Jill's 19074 +Jills 19075 +Jing 19076 +Jita 19077 +Jitney 19078 +Jitsu 19079 +Jiffy 19080 +JCPenney 19081 +JCP&L 19082 +undo 19083 +undress 19084 +undue 19085 +undying 19086 +unit 19087 +union 19088 +unique 19089 +unibrow 19090 +unidentified 19091 +uncircumcised 19092 +uncut 19093 +unsweet 19094 +unsigned 19095 +unfucking 19096 +unlucky 19097 +unable 19098 +unarmed 19099 +unauthorized 19100 +unaware 19101 +unpunished 19102 +unblock 19103 +unbutton 19104 +unbalanced 19105 +unbiased 19106 +unruly 19107 +unto 19108 +untangle 19109 +unthinkable 19110 +unturned 19111 +uneven 19112 +uneasy 19113 +uneducated 19114 +unethical 19115 +unwanted 19116 +unwelcome 19117 +unworthy 19118 +unofficial 19119 +unopened 19120 +unos 19121 +unmotivated 19122 +unmute 19123 +unglued 19124 +ungodly 19125 +unkind 19126 +unnatural 19127 +unnoticed 19128 +unusual 19129 +unusable 19130 +unused 19131 +upset 19132 +ups.com 19133 +upscale 19134 +upside 19135 +upskirt 19136 +upswing 19137 +upload 19138 +upland 19139 +update 19140 +updating 19141 +upgrade 19142 +upgrading 19143 +uphill 19144 +uproar 19145 +uptake 19146 +uptight 19147 +uptown 19148 +up.com 19149 +upbeat 19150 +upbringing 19151 +upwards 19152 +uric 19153 +urge 19154 +urging 19155 +urology 19156 +urance 19157 +uranium 19158 +urea 19159 +urethane 19160 +urns 19161 +urself 19162 +user 19163 +used 19164 +useful 19165 +useless 19166 +uses 19167 +usa.com 19168 +usaa.com 19169 +usable 19170 +usage 19171 +usbank 19172 +ushers 19173 +usually 19174 +utiful 19175 +utensil 19176 +utterly 19177 +ultra 19178 +ulterior 19179 +ulcers 19180 +ugly 19181 +uggs 19182 +ughh 19183 +umbrella 19184 +umbilical 19185 +ummm 19186 +Orange 19187 +Orab 19188 +Oracle 19189 +Oradell 19190 +Orajel 19191 +Oral 19192 +Orient 19193 +Orillia 19194 +Orinda 19195 +Oriskany 19196 +Oreo 19197 +Oreck 19198 +Orem 19199 +Orton 19200 +Ortega 19201 +Orca 19202 +Orcutt 19203 +Ordway 19204 +Orland 19205 +Orleans 19206 +Orloff 19207 +Orofino 19208 +Orono 19209 +Oroville 19210 +Orbeez 19211 +Orrington 19212 +Orrville 19213 +Organic 19214 +Organization 19215 +Orman 19216 +Ormond 19217 +Orphan 19218 +Orpheum 19219 +Orville 19220 +Orvis 19221 +Orwell 19222 +Orwigsburg 19223 +Olin 19224 +Olyphant 19225 +Olaf 19226 +Olan 19227 +Olas 19228 +Olathe 19229 +Olay 19230 +Olde 19231 +Oldfield 19232 +Oldham 19233 +Olean 19234 +Oleg 19235 +Olentangy 19236 +Oley 19237 +Olson 19238 +Olsen 19239 +Olsteen 19240 +Olga's 19241 +Olgas 19242 +Ollie 19243 +Olly 19244 +Oscar 19245 +Osco 19246 +Osceola 19247 +Oster 19248 +Osteen 19249 +Osteopathic 19250 +Osaka 19251 +Osage 19252 +Osama 19253 +Osborn 19254 +Osbourne 19255 +Oshawa 19256 +Oshkosh 19257 +Oshtemo 19258 +Osseo 19259 +Oskaloosa 19260 +Oskar 19261 +Osment 19262 +Osmond 19263 +Osos 19264 +O'Neil 19265 +O'Neal 19266 +O'Charley's 19267 +O'Brien's 19268 +O'Briens 19269 +O'Malley 19270 +O'Meara 19271 +O'Reilly 19272 +O'Rourke 19273 +O'Shea 19274 +O'Sullivan 19275 +O'Fallon 19276 +O'Farrell 19277 +O'Hara 19278 +O'Hare 19279 +O'Leary's 19280 +O'Toole's 19281 +Oceana 19282 +Oceano 19283 +Oceanport 19284 +Oceanside 19285 +Ocoee 19286 +Ocotillo 19287 +Ocho 19288 +Ochs 19289 +Occidental 19290 +Ocala 19291 +Ocarina 19292 +Opera 19293 +Opel 19294 +Open 19295 +Opeth 19296 +Optum 19297 +Oprah 19298 +Opry 19299 +Opart 19300 +Oppenheimer 19301 +Opportunity 19302 +Oakcrest 19303 +Oakdale 19304 +Oakfield 19305 +Oakhurst 19306 +Oakmont 19307 +Oakridge 19308 +Oaks 19309 +Oakton 19310 +Oakwood 19311 +Oates 19312 +Oats 19313 +OneRepublic 19314 +Oneal 19315 +Oneida 19316 +Oneonta 19317 +Ones 19318 +Onia 19319 +Onika 19320 +Onion 19321 +Onley 19322 +Online 19323 +Only 19324 +Once 19325 +Oncor 19326 +Onondaga 19327 +Okaloosa 19328 +Okama 19329 +Okanagan 19330 +Okatie 19331 +Okay 19332 +Okemo 19333 +Okeechobee 19334 +Okoboji 19335 +Okolona 19336 +Okotoks 19337 +Okies 19338 +Okinawa 19339 +Outback 19340 +Outdoor 19341 +Outer 19342 +Outfitters 19343 +Outkast 19344 +Outreach 19345 +Outsiders 19346 +Outta 19347 +Ourisman 19348 +Over 19349 +Oven 19350 +Ovid 19351 +Oviedo 19352 +Ovaltine 19353 +Omar 19354 +Oma's 19355 +Omaha 19356 +Omak 19357 +Oman 19358 +Omega 19359 +Omer 19360 +OmniSource 19361 +Ober 19362 +Obee 19363 +Obetz 19364 +Obama's 19365 +Obamacare 19366 +Obispo 19367 +Observatory 19368 +Observer 19369 +Otter 19370 +Otto 19371 +Ottawa 19372 +Ottumwa 19373 +Otisville 19374 +Owen 19375 +Owego 19376 +Owasso 19377 +Owatonna 19378 +Owls 19379 +Odell 19380 +Odem 19381 +Odeon 19382 +Odessa 19383 +Oddie 19384 +Ogden's 19385 +Ogdensburg 19386 +Oglesby 19387 +Oglethorpe 19388 +OSAP 19389 +OSHA 19390 +Ozark 19391 +Ozaukee 19392 +Ozona 19393 +Ozone 19394 +Ozzie 19395 +Ozzy 19396 +OPPD 19397 +Oxbow 19398 +Oxbridge 19399 +Office 19400 +Offutt 19401 +Oildale 19402 +Oilers 19403 +OHSU 19404 +Ohio's 19405 +visual 19406 +visa 19407 +vista 19408 +visor 19409 +vise 19410 +vici 19411 +vice 19412 +vicodin 19413 +vicariously 19414 +viola 19415 +violin 19416 +vide 19417 +vida 19418 +vids 19419 +vibra 19420 +vibe 19421 +vine 19422 +vinaigrette 19423 +vino 19424 +vinsetta 19425 +vintage 19426 +vinyl 19427 +vinz 19428 +virus 19429 +viral 19430 +vile 19431 +view 19432 +viejas 19433 +viene 19434 +vita 19435 +vitro 19436 +vittles 19437 +vial 19438 +viable 19439 +viaduct 19440 +vigil 19441 +vigorous 19442 +viva 19443 +vivo 19444 +vixen 19445 +vixion 19446 +vers 19447 +verb 19448 +vera 19449 +vero 19450 +verge 19451 +verlo 19452 +verve 19453 +very 19454 +vent 19455 +venue 19456 +venison 19457 +venmo 19458 +veto 19459 +vet's 19460 +vets 19461 +veggie 19462 +vegan 19463 +vest 19464 +vessel 19465 +vehicle 19466 +vehicular 19467 +veil 19468 +vein 19469 +velcro 19470 +velocity 19471 +velvet 19472 +vezzo 19473 +valley 19474 +valve 19475 +valance 19476 +valcher 19477 +valor 19478 +vals 19479 +vacuum 19480 +van's 19481 +vana 19482 +vances 19483 +vanessa 19484 +vans 19485 +vantage 19486 +vary 19487 +varmint 19488 +varnish 19489 +varsity 19490 +vase 19491 +vast 19492 +vascular 19493 +vagina 19494 +vague 19495 +vagabond 19496 +vapor 19497 +vape 19498 +vaping 19499 +vampire 19500 +vamps 19501 +vailable 19502 +vain 19503 +vaulted 19504 +volt 19505 +volley 19506 +volatile 19507 +void 19508 +vocelli's 19509 +vote 19510 +vows 19511 +vouch 19512 +vous 19513 +vomited 19514 +vomiting 19515 +voodoo 19516 +voom 19517 +vooom 19518 +voyage 19519 +voyeur 19520 +vulture 19521 +vulcanizing 19522 +vulgar 19523 +vulva 19524 +Intimates 19525 +Into 19526 +Intuit 19527 +Indo 19528 +Indy 19529 +Inskip 19530 +Insurance 19531 +Ingle 19532 +Inga 19533 +Ingersoll 19534 +Ingham 19535 +Inca 19536 +Incredible 19537 +Inch 19538 +Incline 19539 +Incubus 19540 +Info 19541 +Infante 19542 +Inns 19543 +Innisbrook 19544 +InnoTab 19545 +Ines 19546 +Inez 19547 +Inka 19548 +Inkster 19549 +Inland 19550 +Inlet 19551 +Inova 19552 +Isabel 19553 +Isagenix 19554 +Isanti 19555 +Isla 19556 +Isle 19557 +Israel 19558 +Israphel 19559 +Ishmael 19560 +Ishpeming 19561 +Iselin 19562 +Isengard 19563 +Ising 19564 +Isis 19565 +Iron 19566 +Iroquois 19567 +Iran 19568 +Iraq 19569 +Iration 19570 +Irvin 19571 +Irv's 19572 +Irene 19573 +Iredell 19574 +Ireland 19575 +Iris 19576 +Irina 19577 +Irma 19578 +Irmo 19579 +Irwindale 19580 +Imperial 19581 +Imani 19582 +Immigration 19583 +Ivan's 19584 +Ivana 19585 +Ivanhoe 19586 +Ivans 19587 +Iver 19588 +Ives 19589 +Ivonne 19590 +Ivory 19591 +Ivy's 19592 +Ilana 19593 +Ileana 19594 +ICCU 19595 +ICDC 19596 +ICIC 19597 +Icehouse 19598 +Iceland 19599 +Iceman 19600 +Iceoplex 19601 +Icewear 19602 +Ichiban 19603 +Ichigo 19604 +Idabel 19605 +Idaho 19606 +Ideal 19607 +Identity 19608 +IMO's 19609 +IMOS 19610 +Itasca 19611 +Iglesias 19612 +Ignacio 19613 +Ignatius 19614 +I'ma 19615 +I'mma 19616 +IRAs 19617 +IDEs 19618 +Iberian 19619 +Ibis 19620 +Ibiza 19621 +Iona 19622 +Ionia 19623 +Izzy 19624 +Izzie 19625 +IIIi 19626 +Ian's 19627 +Vine 19628 +Vina 19629 +Vinson 19630 +Vick 19631 +Vice 19632 +Vic's 19633 +Vicodin 19634 +Vics 19635 +Vista 19636 +Visa 19637 +Vishal 19638 +Visor 19639 +Visual 19640 +Vilma 19641 +Vilonia 19642 +Virtua 19643 +Viroqua 19644 +Virus 19645 +Vita 19646 +Vito 19647 +Vitis 19648 +Viet 19649 +View 19650 +Vienna 19651 +Viera 19652 +Vivi 19653 +Viva 19654 +Vida 19655 +Video 19656 +Vidor 19657 +Viking 19658 +Vikes 19659 +Vikki 19660 +Vikram 19661 +Viaero 19662 +Viagra 19663 +Vianney 19664 +Viborg 19665 +Vibrations 19666 +Viggle 19667 +Vigo 19668 +Vipers 19669 +Vale 19670 +Valu 19671 +Val's 19672 +Valarie 19673 +Valby 19674 +Valhalla 19675 +Valium 19676 +Valmont 19677 +Valor 19678 +Valrico 19679 +Valvoline 19680 +Valwood 19681 +Vann 19682 +Vanessa 19683 +VanCleave 19684 +VanDevere 19685 +Vanguard 19686 +Vanowen 19687 +Vans 19688 +Vantage 19689 +Vanya 19690 +Vargas 19691 +Varsity 19692 +Varun 19693 +Vascular 19694 +Vaseline 19695 +Vasilios 19696 +Vasquez 19697 +Vacation 19698 +Vacaville 19699 +Vadnais 19700 +Vado 19701 +Vauxhall 19702 +Vails 19703 +VapoRub 19704 +Vapor 19705 +Vatican 19706 +Vatterott 19707 +Vern 19708 +Vero 19709 +Vera 19710 +Verte 19711 +Verve 19712 +Very 19713 +Venice 19714 +Venoy 19715 +Venus 19716 +Venza 19717 +Vela 19718 +Velo 19719 +Velcro 19720 +Velde 19721 +Velma 19722 +Vega 19723 +Veggie 19724 +Vegeta 19725 +Vedder 19726 +Vedra 19727 +Vehicles 19728 +Veil 19729 +Vein 19730 +Volt 19731 +Volbeat 19732 +Volcan 19733 +Voldemort 19734 +Volkswagen 19735 +Volleyball 19736 +Volo 19737 +Volvo 19738 +Vonage 19739 +Vonda 19740 +Vonore 19741 +Vons 19742 +Vocelli 19743 +Vodafone 19744 +Vodka 19745 +Vogel 19746 +Vogue 19747 +Voodoo 19748 +Voorhees 19749 +Voters 19750 +Voyager 19751 +Voyles 19752 +VIP's 19753 +kind 19754 +king 19755 +kink 19756 +kine 19757 +kins 19758 +kinnucans 19759 +kino 19760 +kill 19761 +kilo 19762 +kilt 19763 +kildeer 19764 +kiln 19765 +kid's 19766 +kidless 19767 +kids 19768 +kidzone 19769 +kicks 19770 +kickin 19771 +kickass 19772 +kickflip 19773 +kickoff 19774 +kitchen 19775 +kite 19776 +kita 19777 +kits 19778 +kissy 19779 +kissable 19780 +kissing 19781 +kielbasa 19782 +kike 19783 +kiki 19784 +kimchi 19785 +kimonos 19786 +kiosks 19787 +kira 19788 +kirko 19789 +kara 19790 +karma 19791 +kart 19792 +kare 19793 +karina 19794 +karu 19795 +kaya 19796 +kaycan 19797 +kayo 19798 +kaytlin 19799 +kale 19800 +kala 19801 +kalmanash 19802 +kangaroo 19803 +kandi 19804 +kanji 19805 +kanki 19806 +kanpai 19807 +kansasland 19808 +katana 19809 +kate 19810 +katie 19811 +katlyn 19812 +kabab 19813 +kabuki 19814 +kama 19815 +kami 19816 +kammy 19817 +kailyn's 19818 +keyboard 19819 +keychain 19820 +keynote 19821 +keyword 19822 +keyed 19823 +keyhole 19824 +keyless 19825 +keypad 19826 +keyring 19827 +keys 19828 +keytones 19829 +keep 19830 +keel 19831 +keen 19832 +kennel 19833 +keno 19834 +kenzies 19835 +kernel 19836 +keras 19837 +kerby's 19838 +kerosene 19839 +kettle 19840 +ketamine 19841 +ketchup 19842 +kegger 19843 +kegs 19844 +kelly 19845 +kelp 19846 +kelsey 19847 +knock 19848 +know 19849 +knot 19850 +knob 19851 +knoll 19852 +knick 19853 +knit 19854 +knight 19855 +knife 19856 +knives 19857 +knee 19858 +knew 19859 +knuckle 19860 +knudtsen 19861 +knacks 19862 +koozie 19863 +kooks 19864 +kool 19865 +koney 19866 +koala 19867 +kombucha 19868 +komma 19869 +kori 19870 +korma 19871 +krill 19872 +kroger 19873 +krokus 19874 +kuma 19875 +khakis 19876 +klonopins 19877 +kylah 19878 +kyle 19879 +kylie 19880 +kmart.com 19881 +jamb 19882 +james 19883 +jamas 19884 +jamie 19885 +jams 19886 +jack 19887 +jacquees 19888 +jailhouse 19889 +jails 19890 +janitor 19891 +janay 19892 +janky 19893 +jade 19894 +jada 19895 +jared 19896 +jargon 19897 +jarred 19898 +jars 19899 +jasmine 19900 +jason 19901 +jasko 19902 +jagwire 19903 +jake 19904 +jalapeno 19905 +jaliscos 19906 +jalopy 19907 +jay-z 19908 +jaydens 19909 +jaye 19910 +jazz 19911 +jazmine 19912 +jabber 19913 +jabs 19914 +jawbone 19915 +jaws 19916 +javelin 19917 +javi 19918 +judy 19919 +judo 19920 +jump 19921 +junk 19922 +just 19923 +jugs 19924 +jugular 19925 +juice 19926 +juicing 19927 +juicy 19928 +juanita 19929 +juanitos 19930 +jujitsu 19931 +juju 19932 +jukebox 19933 +jurisdiction 19934 +jury 19935 +juvenile 19936 +juvie 19937 +join 19938 +joist 19939 +joke 19940 +jokin 19941 +john 19942 +johann 19943 +jockey 19944 +jocks 19945 +jocko's 19946 +joey 19947 +joe's 19948 +joel 19949 +joes 19950 +josh 19951 +joscelyn 19952 +joseph 19953 +joslyn's 19954 +joys 19955 +joyful 19956 +joyous 19957 +joyride 19958 +jonesin 19959 +jobs 19960 +jobless 19961 +joanna 19962 +jolly 19963 +jolt 19964 +jerk 19965 +jeremy 19966 +jersey 19967 +jerry 19968 +jervey 19969 +jenessa 19970 +jess 19971 +jest 19972 +jesus 19973 +jeep 19974 +jeez 19975 +jeebies 19976 +jeesh 19977 +jewella 19978 +jewelry 19979 +jewels 19980 +jets 19981 +jetpack 19982 +jetty 19983 +jealous 19984 +jean 19985 +jelly 19986 +jellies 19987 +jello 19988 +jeopardy 19989 +jigs 19990 +jigaboo 19991 +jigna 19992 +jimano's 19993 +jims 19994 +jinx 19995 +jingle 19996 +jitterbug 19997 +jitters 19998 +jittery 19999 +jillian 20000 +jizzed 20001 +jcpenney.com 20002 +1000 20003 +100's 20004 +1001 20005 +1002 20006 +1003 20007 +1004 20008 +1005 20009 +1006 20010 +1007 20011 +1008 20012 +1009 20013 +100th 20014 +101.5 20015 +1010 20016 +1015 20017 +1016 20018 +1017 20019 +1020 20020 +1025 20021 +1029 20022 +103.5 20023 +1030 20024 +1031 20025 +1035 20026 +105.1 20027 +1050 20028 +1051 20029 +1055 20030 +107. 20031 +1070 20032 +1075 20033 +10:15 20034 +10:20 20035 +10:30 20036 +10:45 20037 +10-11 20038 +10-12 20039 +10-15 20040 +1040 20041 +1045 20042 +1065 20043 +1066 20044 +1080 20045 +1086 20046 +1090 20047 +1099 20048 +1100 20049 +1101 20050 +1102 20051 +1103 20052 +1105 20053 +1108 20054 +1110 20055 +1111 20056 +1115 20057 +1116 20058 +1117 20059 +1118 20060 +11:15 20061 +11:20 20062 +11:30 20063 +11:45 20064 +11:55 20065 +1120 20066 +1121 20067 +1125 20068 +1130 20069 +1131 20070 +1135 20071 +1140 20072 +1145 20073 +1150 20074 +1155 20075 +1180 20076 +1187 20077 +1199 20078 +1234 20079 +1230 20080 +1231 20081 +1235 20082 +1200 20083 +1201 20084 +1205 20085 +1210 20086 +1212 20087 +1215 20088 +1220 20089 +1222 20090 +1225 20091 +1240 20092 +1245 20093 +1290 20094 +1299 20095 +12/12/12 20096 +12/21/12 20097 +1250 20098 +12:15 20099 +12:30 20100 +1960 20101 +1900 20102 +1911 20103 +1920s 20104 +1930s 20105 +1940s 20106 +1950s 20107 +1970s 20108 +1980s 20109 +1990s 20110 +1440 20111 +1441's 20112 +1495 20113 +1499 20114 +1400 20115 +1431 20116 +1450 20117 +1488 20118 +1500 20119 +1540 20120 +1550 20121 +1792 20122 +1799 20123 +1700 20124 +1750 20125 +1776 20126 +1300 20127 +1301 20128 +1311 20129 +1350 20130 +1600 20131 +1604 20132 +1650 20133 +1699 20134 +1800 20135 +1801 20136 +1830 20137 +1:01 20138 +1:02 20139 +1:03 20140 +1:04 20141 +1:05 20142 +1:06 20143 +1:07 20144 +1:08 20145 +1:09 20146 +Unit 20147 +Union 20148 +UniFirst 20149 +Unilever 20150 +Unisource 20151 +Undisputed 20152 +Uncasville 20153 +Unchained 20154 +Uncle 20155 +Unforgiven 20156 +Unfortunately 20157 +Unleashed 20158 +Unlimited 20159 +Unoka 20160 +USAA 20161 +USCIS 20162 +USDA 20163 +USMC 20164 +USPS 20165 +UNCC 20166 +UNCG 20167 +UNCW 20168 +UNICEF 20169 +UNITED 20170 +UNKLE 20171 +UCSB 20172 +UCSD 20173 +UCSF 20174 +UCCS 20175 +UCCU 20176 +Ultra 20177 +Ultima 20178 +Ulta 20179 +Ulmerton 20180 +UMBC 20181 +Upshur 20182 +Upson 20183 +Upstate 20184 +Upton 20185 +Uptown 20186 +Urbana 20187 +Urbandale 20188 +UTMB 20189 +UTMC 20190 +Umberto's 20191 +Umbria 20192 +Umizoomi 20193 +Ummah 20194 +Used 20195 +User 20196 +Ustick 20197 +Ustream 20198 +UFCU 20199 +UFCW 20200 +UFO's 20201 +Utica 20202 +Ukraine 20203 +Ukrainian 20204 +2010 20205 +2012 20206 +2013 20207 +20-25 20208 +20-30 20209 +20-year-old 20210 +2000 20211 +2020 20212 +2025 20213 +2400 20214 +2401 20215 +24-hour 20216 +24-year-old 20217 +2424 20218 +2450 20219 +2468 20220 +2499 20221 +2500 20222 +2501 20223 +2525 20224 +2550 20225 +2100 20226 +2111 20227 +2120 20228 +2150 20229 +2200 20230 +2222 20231 +223322 20232 +2700 20233 +2701 20234 +2750 20235 +2600 20236 +2650 20237 +2800 20238 +2850 20239 +2900 20240 +2920 20241 +2300 20242 +2:01 20243 +2:02 20244 +2:03 20245 +2:04 20246 +2:05 20247 +2:06 20248 +2:07 20249 +2:08 20250 +2:09 20251 +2k12 20252 +2k13 20253 +2k14 20254 +2k15 20255 +3000 20256 +3001 20257 +3009 20258 +30-30 20259 +30-day 20260 +3300 20261 +3333 20262 +33497254 20263 +3100 20264 +3131 20265 +3400 20266 +3401 20267 +3500 20268 +3700 20269 +3750 20270 +3200 20271 +3900 20272 +3:01 20273 +3:02 20274 +3:03 20275 +3:04 20276 +3:05 20277 +3:06 20278 +3:07 20279 +3:08 20280 +3:09 20281 +3:15 20282 +3:16 20283 +3600 20284 +3800 20285 +3somes 20286 +Your 20287 +You're 20288 +YouTube 20289 +York 20290 +Yorba 20291 +Yoshi 20292 +Yosemite 20293 +Yossi 20294 +Yost 20295 +Yoga 20296 +Yogi 20297 +Yogscast 20298 +Yogurtland 20299 +Yoder 20300 +Yoda 20301 +Yolanda 20302 +Yoli 20303 +Yolo 20304 +Yoakam 20305 +Yoakum 20306 +Yokohama 20307 +Yonge 20308 +Yonkers 20309 +YopP 20310 +Yoplait 20311 +Yang 20312 +Yancey 20313 +Yard 20314 +Yarbrough 20315 +Yaris 20316 +Yark 20317 +Yarmouth 20318 +Yama 20319 +Yamhill 20320 +Yampa 20321 +Yakama 20322 +Yakima 20323 +Yadkinville 20324 +Yelawolf 20325 +Yelm 20326 +Yelp 20327 +Year 20328 +Yeager 20329 +Yeah 20330 +Yeadon 20331 +Yesenia 20332 +Yessica 20333 +Yeti 20334 +Yucaipa 20335 +Yucca 20336 +Yuki 20337 +Yukon 20338 +Yulee 20339 +Yuma 20340 +Yuri 20341 +Yurman 20342 +Ying 20343 +Yvonne's 20344 +4000 20345 +4001 20346 +401k 20347 +4900 20348 +4999 20349 +4100 20350 +4200 20351 +4300 20352 +4400 20353 +4700 20354 +4500 20355 +4600 20356 +4800 20357 +4:01 20358 +4:02 20359 +4:03 20360 +4:04 20361 +4:05 20362 +4:06 20363 +4:07 20364 +4:08 20365 +4:09 20366 +4shared.com 20367 +5000 20368 +5001 20369 +5050 20370 +5150 20371 +515151 20372 +5100 20373 +5500 20374 +5555 20375 +5800 20376 +586's 20377 +5200 20378 +5300 20379 +5400 20380 +5600 20381 +5700 20382 +5:01 20383 +5:02 20384 +5:03 20385 +5:04 20386 +5:05 20387 +5:06 20388 +5:07 20389 +5:08 20390 +5:09 20391 +5900 20392 +young 20393 +your 20394 +you. 20395 +youjizz 20396 +yous 20397 +youuu 20398 +youve 20399 +yogi 20400 +yogurt 20401 +yoga 20402 +yoked 20403 +yokes 20404 +yonder 20405 +yoni 20406 +yooo 20407 +yoohoo 20408 +yolks 20409 +year 20410 +yeah 20411 +yeaa 20412 +yeast 20413 +yell 20414 +yelp 20415 +yesterday 20416 +yepper 20417 +yeehaw 20418 +yet. 20419 +yard 20420 +yarn 20421 +yank 20422 +yang 20423 +yaki 20424 +yakety 20425 +yahoo 20426 +yawn 20427 +yawls 20428 +yaaa 20429 +yaay 20430 +yachts 20431 +yalls 20432 +yams 20433 +yayas 20434 +yumm 20435 +yums 20436 +yupp 20437 +yuck 20438 +yucca 20439 +yields 20440 +ying 20441 +6000 20442 +6001 20443 +6100 20444 +611611 20445 +6200 20446 +62549899 20447 +6400 20448 +6500 20449 +6300 20450 +6800 20451 +6:01 20452 +6:02 20453 +6:03 20454 +6:04 20455 +6:05 20456 +6:06 20457 +6:07 20458 +6:08 20459 +6:09 20460 +6700 20461 +6789 20462 +6900 20463 +6.0.1 20464 +7000 20465 +7200 20466 +727272 20467 +7100 20468 +7700 20469 +7777 20470 +7300 20471 +7600 20472 +7500 20473 +7800 20474 +7:01 20475 +7:02 20476 +7:03 20477 +7:04 20478 +7:05 20479 +7:06 20480 +7:07 20481 +7:08 20482 +7:09 20483 +92.1 20484 +92.3 20485 +92.5 20486 +92.7 20487 +92.9 20488 +93.1 20489 +93.3 20490 +93.5 20491 +93.7 20492 +93.9 20493 +97.1 20494 +97.3 20495 +97.5 20496 +97.7 20497 +97.9 20498 +9700 20499 +9000 20500 +90210 20501 +94.1 20502 +94.5 20503 +94.7 20504 +94.9 20505 +95.1 20506 +95.3 20507 +95.5 20508 +95.7 20509 +95.9 20510 +9500 20511 +99.1 20512 +99.3 20513 +99.5 20514 +99.7 20515 +99.9 20516 +9999 20517 +98.1 20518 +98.3 20519 +98.5 20520 +98.7 20521 +98.9 20522 +9800 20523 +96.1 20524 +96.3 20525 +96.5 20526 +96.9 20527 +9:01 20528 +9:04 20529 +9:05 20530 +9:06 20531 +9:07 20532 +9:08 20533 +9:09 20534 +qual 20535 +quad 20536 +quack 20537 +quaaludes 20538 +quagmire 20539 +quake 20540 +quit 20541 +quirk 20542 +quiz 20543 +quiver 20544 +quid 20545 +quip 20546 +queasy 20547 +quelle 20548 +quench 20549 +quorum 20550 +Zach 20551 +Zack 20552 +Zane 20553 +Zanies 20554 +Zankou 20555 +Zanny 20556 +Zanzibar 20557 +Zamboni 20558 +Zamora 20559 +Zamzows 20560 +Zappa 20561 +Zappos 20562 +Zara 20563 +Zaria 20564 +Zaki 20565 +Zaza 20566 +Zazzle 20567 +Zipcar 20568 +Ziploc 20569 +Zimmer 20570 +Ziglar 20571 +Zilker 20572 +Zinburger 20573 +Zinfandel 20574 +Zingerman's 20575 +Zion 20576 +Zio's 20577 +Ziebart 20578 +Ziegler 20579 +Zeller 20580 +Zelda 20581 +Zelienople 20582 +Zeeks 20583 +Zeeland 20584 +Zenith 20585 +Zeno 20586 +Zephyr 20587 +Zeppelin 20588 +Zebulon 20589 +Zoom 20590 +Zoe's 20591 +Zoey 20592 +Zombieland 20593 +Zombies 20594 +Zona 20595 +Zone 20596 +Zoning 20597 +Zola 20598 +Zoloft 20599 +Zorba's 20600 +Zorro 20601 +Zuma 20602 +Zumiez 20603 +Zulily 20604 +Zulu 20605 +Zurchers 20606 +Zurich 20607 +8000 20608 +827438 20609 +8300 20610 +8500 20611 +8600 20612 +8888 20613 +8:01 20614 +8:02 20615 +8:03 20616 +8:04 20617 +8:05 20618 +8:08 20619 +8900 20620 +Quin 20621 +Quick 20622 +Quik 20623 +Quiet 20624 +Quigley 20625 +Quimby 20626 +Quitman 20627 +Quivira 20628 +Quixote 20629 +Quan 20630 +Quaker 20631 +Quad 20632 +Quapaw 20633 +Quay 20634 +Queen 20635 +Quest 20636 +Quebec 20637 +Quelf 20638 +Quentin 20639 +zips 20640 +zilch 20641 +zing 20642 +zinc 20643 +zithromax 20644 +ziti 20645 +zigzags 20646 +zoom 20647 +zoos 20648 +zookeeper 20649 +zone 20650 +zona 20651 +zoning 20652 +zonked 20653 +zombies 20654 +zerorez 20655 +zeros 20656 +zestos 20657 +zesty 20658 +zebras 20659 +zach 20660 +zack 20661 +zantac 20662 +zarape 20663 +zarzamora 20664 +Xander 20665 +Xena 20666 +Xenia 20667 +Xing 20668 +Xperia 20669 +Xperience 20670 +Xtra 20671 +Xtreme 20672 +x-mas 20673 +x-men 20674 +x-rays 20675 +xxxx 20676 +xvideos.com 20677 +$contacts'll 20678 +$contacts'm 20679 +$contacts're 20680 +$contacts's 20681 +$contacts-cell 20682 +$contacts-sarrategui 20683 +$contacts-work 20684 +$contacts.com 20685 +$contactsll 20686 +start 20687 +starr 20688 +stars 20689 +stare 20690 +starfish 20691 +stargazer 20692 +staring 20693 +stark 20694 +state 20695 +stator 20696 +stats 20697 +stand 20698 +stank 20699 +stance 20700 +stans 20701 +stanza 20702 +stalk 20703 +stall 20704 +stale 20705 +stabs 20706 +stair 20707 +stain 20708 +stage 20709 +stagger 20710 +staging 20711 +stagnant 20712 +stack 20713 +stacey 20714 +stacy 20715 +stamp 20716 +stamina 20717 +staph 20718 +staff: 20719 +staffed 20720 +staffing 20721 +stayin 20722 +staycation 20723 +stayed 20724 +stays 20725 +stake 20726 +staking 20727 +stash 20728 +stassney 20729 +stadiums 20730 +strat 20731 +strap 20732 +straw 20733 +stray 20734 +stragglers 20735 +stress 20736 +stretch 20737 +street 20738 +strep 20739 +streusel 20740 +strip 20741 +string 20742 +stride 20743 +strife 20744 +strong 20745 +stroll 20746 +strobe 20747 +stroganoff 20748 +strudel 20749 +strut 20750 +strum 20751 +strung 20752 +steam 20753 +steal 20754 +stead 20755 +steak 20756 +steps 20757 +step-by-step 20758 +stepchild 20759 +stepfather 20760 +stereo 20761 +steri 20762 +stern 20763 +sterling 20764 +steroid 20765 +steel 20766 +steep 20767 +steer 20768 +steed 20769 +steward 20770 +stewed 20771 +stewing 20772 +stews 20773 +stent 20774 +stenosis 20775 +steve 20776 +stella 20777 +stellian 20778 +stemming 20779 +stems 20780 +steins 20781 +store 20782 +story 20783 +storm 20784 +storage 20785 +stork 20786 +storquest 20787 +stortini's 20788 +stocky 20789 +stocking 20790 +stock.com 20791 +stockade 20792 +stockholders 20793 +stockroom 20794 +stocks 20795 +stoplight 20796 +stops 20797 +stopwatch 20798 +stone 20799 +stony 20800 +stomach 20801 +stomp 20802 +stoop 20803 +stool 20804 +stood 20805 +stovers 20806 +stoves 20807 +stovetop 20808 +stoke 20809 +stokos 20810 +stoled 20811 +stolen 20812 +stogies 20813 +sting 20814 +stink 20815 +stint 20816 +sticker 20817 +stickam 20818 +sticking 20819 +stickler 20820 +stickman 20821 +sticks 20822 +sticky 20823 +stimuli 20824 +stimulus 20825 +stirs 20826 +stiffness 20827 +stiffy 20828 +stiletto 20829 +still 20830 +stilts 20831 +stitching 20832 +stipulation 20833 +stipend 20834 +stigmatism 20835 +student 20836 +study 20837 +studded 20838 +studly 20839 +studs 20840 +stunt 20841 +stung 20842 +stunk 20843 +stupid 20844 +stupendous 20845 +stupor 20846 +stubs 20847 +stuffing 20848 +stuffs 20849 +stuffy 20850 +stump 20851 +sturgeon 20852 +stuttered 20853 +stuttering 20854 +stucco 20855 +stuck 20856 +style 20857 +stylus 20858 +short 20859 +shore 20860 +shorkey 20861 +showing 20862 +show's 20863 +show.com 20864 +showboat 20865 +showcase 20866 +showdown 20867 +showgirls 20868 +showmars 20869 +shown 20870 +showplace 20871 +showroom 20872 +shows 20873 +showtimes 20874 +shophq 20875 +shopaholic 20876 +shops 20877 +should 20878 +shout 20879 +shoot 20880 +shook 20881 +shoemaker 20882 +shoes 20883 +shoebox 20884 +shocking 20885 +shockable 20886 +shocks 20887 +shockwave 20888 +shove 20889 +shoving 20890 +shotgun 20891 +shots 20892 +shotty 20893 +sharp 20894 +share 20895 +shard 20896 +shark 20897 +sharon 20898 +sharing 20899 +sharted 20900 +shampoo 20901 +shame 20902 +shamrock 20903 +shaman 20904 +shambles 20905 +shammy 20906 +shams 20907 +shadow 20908 +shade 20909 +shading 20910 +shady 20911 +shake 20912 +shakin 20913 +shaky 20914 +shave 20915 +shaving 20916 +shank 20917 +shane 20918 +shannon 20919 +shape 20920 +shaping 20921 +shawn 20922 +shawarma 20923 +shawl 20924 +shawty 20925 +shackle 20926 +shacking 20927 +shacks 20928 +shall 20929 +shale 20930 +shalt 20931 +shattered 20932 +shattering 20933 +shabby 20934 +shabu 20935 +shafted 20936 +shaggy 20937 +shaunas 20938 +shaundra 20939 +shayla's 20940 +shayna's 20941 +shitballs 20942 +shitfaced 20943 +shits 20944 +shine 20945 +shingle 20946 +shindig 20947 +shining 20948 +shins 20949 +shiny 20950 +shipment 20951 +ship's 20952 +ships 20953 +shipwreck 20954 +shipyard 20955 +shifting 20956 +shifts 20957 +shifty 20958 +shirt 20959 +shims 20960 +shielded 20961 +shields 20962 +shivering 20963 +shivers 20964 +shisha 20965 +shizzle 20966 +shell 20967 +shelf 20968 +sheet 20969 +sheep 20970 +sheesh 20971 +sheen 20972 +sheer 20973 +sheriff 20974 +sherry 20975 +sherbert 20976 +sherms 20977 +sherwin-williams 20978 +shear 20979 +sheath 20980 +shedding 20981 +sheds 20982 +shedule 20983 +shepherd's 20984 +shepherding 20985 +shepherds 20986 +she'd 20987 +she'll 20988 +she's 20989 +sheiks 20990 +sheila 20991 +shemales 20992 +shrimp 20993 +shrivel 20994 +shrug 20995 +shrub 20996 +shrunk 20997 +shred 20998 +shreya 20999 +shroom 21000 +shroud 21001 +shutdown 21002 +shuts 21003 +shuffle 21004 +shuffling 21005 +shuckers 21006 +shucks 21007 +submerged 21008 +subtract 21009 +subterranean 21010 +subtitles 21011 +subject: 21012 +subjected 21013 +subjective 21014 +subjects 21015 +subconscious 21016 +subcontractor 21017 +suburban 21018 +suburbia 21019 +suburbs 21020 +subway 21021 +subwoofer 21022 +subbed 21023 +subbing 21024 +subby's 21025 +subdivision 21026 +subdued 21027 +subpoenaed 21028 +subpoenas 21029 +subrena 21030 +subrina 21031 +superb 21032 +superpower 21033 +superficial 21034 +superglue 21035 +superwoman 21036 +suppress 21037 +supper 21038 +supra 21039 +surface 21040 +surfboard 21041 +surfer 21042 +surfin 21043 +surge 21044 +surgical 21045 +surpass 21046 +surplus 21047 +suree 21048 +surely 21049 +sures 21050 +surcharges 21051 +sundown 21052 +sundial 21053 +sunset 21054 +sunscreen 21055 +sunstate 21056 +sunbathing 21057 +sunblock 21058 +sunrise 21059 +sunray 21060 +sunglass 21061 +sunflowers 21062 +sunken 21063 +sustain 21064 +sustenance 21065 +sucka 21066 +suckin 21067 +suckle 21068 +sucks 21069 +sucky 21070 +summon 21071 +summit 21072 +suffix 21073 +suffered 21074 +suffering 21075 +suffers 21076 +suffocate 21077 +suggested 21078 +suggests 21079 +sugarcoat 21080 +sugared 21081 +sugarhouse 21082 +sugars 21083 +sugary 21084 +suite 21085 +suitcase 21086 +suitable 21087 +suitors 21088 +suits 21089 +suicide 21090 +suicidal 21091 +suede 21092 +suddenly 21093 +sulfate 21094 +sulfur 21095 +speck 21096 +spec's 21097 +specs 21098 +speed 21099 +speech 21100 +speak 21101 +spear 21102 +spell 21103 +spelt 21104 +spelunker 21105 +spend 21106 +spensive 21107 +spent 21108 +spewing 21109 +spark 21110 +spare 21111 +sparing 21112 +sparse 21113 +sparta 21114 +spank 21115 +spandex 21116 +spangles 21117 +spans 21118 +space 21119 +spasm 21120 +spastic 21121 +spatula 21122 +spatial 21123 +spatola's 21124 +spazzed 21125 +spazzing 21126 +spades 21127 +spaghettini 21128 +spawner 21129 +spayed 21130 +sport 21131 +sporadic 21132 +spore 21133 +spoon 21134 +spook 21135 +spoof 21136 +spool 21137 +spots 21138 +spoiling 21139 +spoils 21140 +spokes 21141 +spoken 21142 +spout 21143 +sposed 21144 +spine 21145 +spins 21146 +spirit 21147 +spiral 21148 +spire 21149 +spite 21150 +spittin 21151 +spital 21152 +spits 21153 +spice 21154 +spicket 21155 +spicy 21156 +spill 21157 +spilt 21158 +spider 21159 +spidey 21160 +spike 21161 +spiking 21162 +spiky 21163 +spied 21164 +spiel 21165 +spies 21166 +spray 21167 +sprain 21168 +spratts 21169 +sprawled 21170 +spread 21171 +spree 21172 +sprout 21173 +sprocket 21174 +spruce 21175 +sprung 21176 +split 21177 +splint 21178 +spliff 21179 +splish 21180 +splash 21181 +splat 21182 +spleen 21183 +splurged 21184 +spurt 21185 +spurs 21186 +spunk 21187 +spuds 21188 +season 21189 +seascape 21190 +search 21191 +sears 21192 +seared 21193 +seatbelt 21194 +seating 21195 +seats 21196 +seattle 21197 +sealant 21198 +sealing 21199 +seals 21200 +seams 21201 +seaman 21202 +seamless 21203 +seafood 21204 +seafoam 21205 +seaforts 21206 +seananners 21207 +seance 21208 +seawall 21209 +seaweed 21210 +seaworthy 21211 +seagulls 21212 +serve 21213 +servant 21214 +servo 21215 +servsafe 21216 +serena 21217 +serendipity 21218 +serene 21219 +serenity 21220 +serious 21221 +serial 21222 +series 21223 +sergeants 21224 +sermons 21225 +seroquel 21226 +serotonin 21227 +serpentine 21228 +sense 21229 +sensation 21230 +sensor 21231 +sentiment 21232 +sentry 21233 +sender 21234 +sending 21235 +sends 21236 +senior 21237 +senile 21238 +senators 21239 +senokot 21240 +senorita 21241 +self: 21242 +selfless 21243 +selfs 21244 +select 21245 +seller 21246 +sellin 21247 +sellout 21248 +sells 21249 +secular 21250 +secret 21251 +secrecy 21252 +section 21253 +sector 21254 +secondary 21255 +secondhand 21256 +secondly 21257 +seconds 21258 +secede 21259 +secession 21260 +secluded 21261 +seclusion 21262 +seeded 21263 +seeding 21264 +seedless 21265 +seeds 21266 +seeker 21267 +seeking 21268 +seeks 21269 +seeming 21270 +seemed 21271 +seems 21272 +seeing 21273 +seepage 21274 +seeping 21275 +semis 21276 +semifinals 21277 +semester 21278 +semen 21279 +semantic 21280 +semana 21281 +setter 21282 +setting 21283 +setbacks 21284 +setups 21285 +sexist 21286 +sextet 21287 +sexting 21288 +sextons 21289 +sexuality 21290 +sexually 21291 +sexed 21292 +sexes 21293 +sexys 21294 +seven 21295 +sever 21296 +seduce 21297 +seducing 21298 +sedan 21299 +separate 21300 +separator 21301 +septa 21302 +septic 21303 +septra 21304 +septum 21305 +sewer 21306 +sewed 21307 +sewells 21308 +sequel 21309 +sequins 21310 +seize 21311 +seizure 21312 +seizing 21313 +segments 21314 +segregated 21315 +segregation 21316 +sessions 21317 +scrap 21318 +scram 21319 +scratch 21320 +scrabble 21321 +scraggly 21322 +scrawny 21323 +scream 21324 +screw 21325 +scrub 21326 +scruff 21327 +scrum 21328 +scrunch 21329 +scruples 21330 +scrutiny 21331 +scrip 21332 +scroll 21333 +scrotum 21334 +scare 21335 +scarf 21336 +scarce 21337 +scarlet 21338 +scars 21339 +scarves 21340 +scary 21341 +scale 21342 +scalp 21343 +scaling 21344 +scaly 21345 +scandal 21346 +scantron 21347 +scans 21348 +scampi 21349 +scams 21350 +scatter 21351 +scabies 21352 +scabs 21353 +scaffolding 21354 +scapegoat 21355 +score 21356 +scorch 21357 +scorn 21358 +scorpion 21359 +scoring 21360 +scoot 21361 +scoop 21362 +scooby 21363 +sconce 21364 +scone 21365 +sconsin 21366 +scott 21367 +scotch 21368 +scout 21369 +scouring 21370 +scold 21371 +scoliosis 21372 +scope 21373 +scoping 21374 +sched 21375 +schizo 21376 +schillingers 21377 +schism 21378 +schnitzel 21379 +schledorn 21380 +schlong 21381 +sculpture 21382 +sculpting 21383 +scuffle 21384 +scuffs 21385 +scurvy 21386 +scumbag 21387 +science 21388 +scissoring 21389 +scissors 21390 +sciatica 21391 +scenery 21392 +scenes 21393 +scented 21394 +scents 21395 +scenarios 21396 +salad 21397 +salal 21398 +salat 21399 +salted 21400 +salts 21401 +saltwater 21402 +salty 21403 +salvo 21404 +salvia 21405 +sales 21406 +salerno's 21407 +salut 21408 +salud 21409 +saliva 21410 +salmon 21411 +salmos 21412 +salon 21413 +saloon 21414 +salsas 21415 +sandal 21416 +sands 21417 +sandwich 21418 +sandcastle 21419 +sanding 21420 +sandpaper 21421 +sandra 21422 +sandy 21423 +sanipac 21424 +sanchez 21425 +santa 21426 +santoros 21427 +sangria 21428 +sampan 21429 +same-sex 21430 +sameee 21431 +sames 21432 +sammy 21433 +samsung 21434 +samantha 21435 +saver 21436 +save: 21437 +saved 21438 +savemart 21439 +saves 21440 +savage 21441 +saving 21442 +savior 21443 +savoring 21444 +savory 21445 +satin 21446 +satire 21447 +sativa 21448 +saturday 21449 +satellites 21450 +saddle 21451 +sadist 21452 +sadie 21453 +sacrament 21454 +sacred 21455 +sacked 21456 +sacks 21457 +safes 21458 +safeguard 21459 +safekeeping 21460 +safer 21461 +sauce 21462 +saucy 21463 +sausages 21464 +sauteed 21465 +sailor 21466 +sailboat 21467 +sailed 21468 +sailfish 21469 +sailing 21470 +sails 21471 +said: 21472 +saints 21473 +sabor 21474 +saber 21475 +sarah 21476 +saran 21477 +sarcastic 21478 +sarcasm 21479 +sardine 21480 +sardella's 21481 +sagebrush 21482 +sages 21483 +saganos 21484 +sagging 21485 +saggy 21486 +sasha 21487 +sashes 21488 +sassafras 21489 +sassy 21490 +saying 21491 +says: 21492 +sapphire 21493 +sappy 21494 +sakes 21495 +solicit 21496 +solid 21497 +solder 21498 +soldier 21499 +soldans 21500 +solve 21501 +solving 21502 +solely 21503 +solemn 21504 +solenoid 21505 +soles 21506 +soluble 21507 +solar 21508 +solace 21509 +soloist 21510 +solos 21511 +southwest 21512 +southbound 21513 +southcrest 21514 +southmore 21515 +southside 21516 +soundtrack 21517 +soundcheck 21518 +sounding 21519 +soundly 21520 +sounds 21521 +sourdough 21522 +sours 21523 +soulmate 21524 +soulful 21525 +souls 21526 +souped 21527 +soups 21528 +soupy 21529 +souvenir 21530 +souvlaki 21531 +someone 21532 +someday 21533 +somehow 21534 +someplace 21535 +somersault 21536 +sombrero 21537 +somber 21538 +somas 21539 +socket 21540 +socks 21541 +songs 21542 +songbird 21543 +songpop 21544 +songwriter 21545 +sonic 21546 +sonia 21547 +sonar 21548 +sonata 21549 +sonnet 21550 +sonnys 21551 +sonogram 21552 +sonya 21553 +softball 21554 +softly 21555 +softness 21556 +software 21557 +softy 21558 +sofas 21559 +soffits 21560 +sorta 21561 +sorted 21562 +sorting 21563 +sorts 21564 +sorely 21565 +soreness 21566 +sores 21567 +sorrow 21568 +sorry 21569 +soon. 21570 +soonish 21571 +soothe 21572 +soothing 21573 +soaking 21574 +soapbox 21575 +soaps 21576 +soapy 21577 +soaring 21578 +sobered 21579 +sobering 21580 +sophomore 21581 +sodas 21582 +soiled 21583 +soils 21584 +soybeans 21585 +single 21586 +singer 21587 +singin 21588 +singh 21589 +sings 21590 +sinker 21591 +sinkhole 21592 +sinking 21593 +sinks 21594 +sinner 21595 +sinned 21596 +sinuses 21597 +sinusitis 21598 +signs 21599 +sight 21600 +sighed 21601 +sighing 21602 +sighs 21603 +simpson 21604 +simultaneous 21605 +simmering 21606 +silence 21607 +silent 21608 +silvers 21609 +silverback 21610 +silverchair 21611 +silverware 21612 +sills 21613 +silly 21614 +silicon 21615 +silica 21616 +silks 21617 +silky 21618 +silhouettes 21619 +silos 21620 +sides 21621 +sideline 21622 +sidetrack 21623 +sidecar 21624 +sided 21625 +sidekick 21626 +situps 21627 +sitter 21628 +sittin 21629 +sitch 21630 +sitcom 21631 +sites 21632 +sicker 21633 +sickest 21634 +sickle 21635 +sickly 21636 +sickos 21637 +sister 21638 +sista 21639 +sissy 21640 +sissies 21641 +size: 21642 +sized 21643 +sizes 21644 +sizzle 21645 +sizzling 21646 +siren 21647 +sippin 21648 +sippy 21649 +siphoning 21650 +sixteen 21651 +sixth 21652 +sixties 21653 +sixty 21654 +slackin 21655 +slacks 21656 +slaps 21657 +slams 21658 +slander 21659 +slant 21660 +slang 21661 +slaughtered 21662 +slaughterhouse 21663 +slaughtering 21664 +slave 21665 +slaving 21666 +slate 21667 +slats 21668 +slaya 21669 +slaying 21670 +slabs 21671 +slice 21672 +slick 21673 +slicing 21674 +slips 21675 +slide 21676 +sliding 21677 +slime 21678 +slims 21679 +slimy 21680 +sling 21681 +slinky 21682 +slightly 21683 +sleep 21684 +sleeve 21685 +sleet 21686 +sleek 21687 +sledge 21688 +sledding 21689 +sleds 21690 +sleaze 21691 +sleazy 21692 +slowdown 21693 +slowing 21694 +slowly 21695 +slowpoke 21696 +slows 21697 +slobber 21698 +slobs 21699 +slope 21700 +sloppy 21701 +sloth 21702 +slots 21703 +slotted 21704 +slogans 21705 +slurp 21706 +slurs 21707 +slugs 21708 +slumber 21709 +slump 21710 +slums 21711 +slushie 21712 +slushy 21713 +sluts 21714 +slutty 21715 +snows 21716 +snowed 21717 +snowing 21718 +snowpiercer 21719 +snowy 21720 +snook 21721 +snoop 21722 +snore 21723 +snort 21724 +snorkel 21725 +snoring 21726 +snobby 21727 +snobs 21728 +snotty 21729 +snaps 21730 +snapback 21731 +snapchat 21732 +snacking 21733 +snacks 21734 +snacky 21735 +snare 21736 +snarfs 21737 +snarky 21738 +snagged 21739 +snags 21740 +snakes 21741 +snakey 21742 +snatched 21743 +snatching 21744 +snails 21745 +snipe 21746 +sniping 21747 +snips 21748 +sniffing 21749 +snitchin 21750 +snickerdoodle 21751 +snugly 21752 +snugs 21753 +snuffaluffagus 21754 +snuffers 21755 +sneaker 21756 +sneaking 21757 +sneaks 21758 +sneaky 21759 +sneeze 21760 +sneezing 21761 +sweet 21762 +sweep 21763 +sweat 21764 +swear 21765 +swelled 21766 +swelling 21767 +swells 21768 +swerve 21769 +swerving 21770 +swims 21771 +swimwear 21772 +switching 21773 +swing 21774 +swindle 21775 +swine 21776 +swirling 21777 +swirls 21778 +swirly 21779 +swiftly 21780 +swifty 21781 +swipe 21782 +swiping 21783 +swish 21784 +swiss 21785 +swamp 21786 +swamis 21787 +swank 21788 +swanee 21789 +swans 21790 +swallowed 21791 +swallowing 21792 +swallows 21793 +swaps 21794 +swagg 21795 +swarm 21796 +sware 21797 +swayed 21798 +swaying 21799 +swabs 21800 +swatches 21801 +sword 21802 +swore 21803 +sworn 21804 +swole 21805 +swollen 21806 +swoon 21807 +swoop 21808 +skincare 21809 +skinhead 21810 +skinit.com 21811 +skinless 21812 +skins 21813 +skipolini's 21814 +skips 21815 +skills 21816 +skillz 21817 +skimpy 21818 +skits 21819 +skier 21820 +skied 21821 +skies 21822 +skidoo 21823 +skids 21824 +skirting 21825 +skirts 21826 +skivvies 21827 +skivvy 21828 +sketchbook 21829 +sketching 21830 +sketchy 21831 +skeet 21832 +skeered 21833 +skeevy 21834 +skeezy 21835 +skelter 21836 +skews 21837 +skeptical 21838 +skepticism 21839 +skyla 21840 +skype 21841 +skyping 21842 +skydive 21843 +skydiving 21844 +skyscrapers 21845 +skate 21846 +skating 21847 +skanks 21848 +skanky 21849 +skunked 21850 +skunks 21851 +skulls 21852 +smooth 21853 +smooch 21854 +smoosh 21855 +smoke 21856 +smoky 21857 +smothered 21858 +smothering 21859 +smothers 21860 +smogged 21861 +smores 21862 +smorgasbord 21863 +smartphone 21864 +smartass 21865 +smartness 21866 +smarts 21867 +smarty 21868 +smackdown 21869 +smacked 21870 +smacking 21871 +smacks 21872 +smallpox 21873 +smalls 21874 +smashin 21875 +smile 21876 +smilin 21877 +smith 21878 +smite 21879 +smitten 21880 +smidgen 21881 +smell 21882 +smelt 21883 +smeared 21884 +smears 21885 +synced 21886 +syncing 21887 +syncs 21888 +syntax 21889 +synonym 21890 +synopsis 21891 +synagogue 21892 +synapse 21893 +syndicate 21894 +syndrome 21895 +symptom 21896 +symphony 21897 +symposium 21898 +symbols 21899 +symmetrical 21900 +symmetry 21901 +systematic 21902 +system's 21903 +systemic 21904 +systems 21905 +syllable 21906 +syllabus 21907 +syringe 21908 +syringa 21909 +squish 21910 +squint 21911 +squid 21912 +squiggly 21913 +square 21914 +squat 21915 +squad 21916 +squash 21917 +squall 21918 +squander 21919 +contusion 21920 +confront 21921 +conform 21922 +conch 21923 +concrete 21924 +convo 21925 +convalescent 21926 +convulsions 21927 +condo 21928 +conga 21929 +conglomerate 21930 +conns 21931 +conjoined 21932 +conquer 21933 +conquest 21934 +conectivity 21935 +coned 21936 +cones 21937 +coney 21938 +conic 21939 +conifer 21940 +compa 21941 +comp's 21942 +comps 21943 +compy 21944 +comme 21945 +combat 21946 +combo 21947 +combust 21948 +combed 21949 +combs 21950 +comet 21951 +comeback 21952 +comer 21953 +comellas 21954 +comenity 21955 +comes 21956 +comfort 21957 +comfy 21958 +comic 21959 +comin 21960 +comida 21961 +comady 21962 +comatose 21963 +comot 21964 +colloidal 21965 +colon 21966 +color 21967 +cologne 21968 +colour 21969 +colombiana 21970 +colossal 21971 +coldness 21972 +colds 21973 +colada 21974 +colace 21975 +colander 21976 +colic 21977 +colin 21978 +colitis 21979 +column 21980 +columbia 21981 +coleslaw 21982 +colton 21983 +corral 21984 +corridor 21985 +corns 21986 +cornfield 21987 +cornmeal 21988 +cornucopia 21989 +corny 21990 +corduroy 21991 +corded 21992 +cordless 21993 +cordon 21994 +cords 21995 +corps 21996 +corpus 21997 +corks 21998 +corken 21999 +coral 22000 +coram 22001 +cores 22002 +corey 22003 +corona 22004 +coroner's 22005 +corset 22006 +corsage 22007 +cortex 22008 +cortisone 22009 +cortrust 22010 +coriander 22011 +coring 22012 +count 22013 +counsel 22014 +council 22015 +court 22016 +courage 22017 +course 22018 +courier 22019 +coupon 22020 +coupe 22021 +cough 22022 +cougar 22023 +could've 22024 +coulda 22025 +cousin 22026 +couscous 22027 +couches 22028 +cookbook 22029 +cookhouse 22030 +cookout 22031 +cooks 22032 +cooktop 22033 +cookware 22034 +coops 22035 +coolin 22036 +coolant 22037 +coolness 22038 +cools 22039 +coordinate 22040 +coordinator 22041 +cootie 22042 +cooter 22043 +cocks 22044 +cockroach 22045 +cocktail 22046 +cockles 22047 +cockpit 22048 +cocky 22049 +coconut 22050 +cocoa 22051 +cocoon 22052 +coca-cola 22053 +cocaine 22054 +copilot 22055 +coping 22056 +copious 22057 +copyright 22058 +copycat 22059 +copying 22060 +copping 22061 +copay 22062 +copacetic 22063 +costco 22064 +costume 22065 +cost-effective 22066 +costed 22067 +costing 22068 +costly 22069 +costs 22070 +cosmic 22071 +cosign 22072 +cosine 22073 +coaster 22074 +coastal 22075 +coasting 22076 +coach's 22077 +coaching 22078 +coachman 22079 +coating 22080 +coated 22081 +coats 22082 +coalition 22083 +coals 22084 +coaxial 22085 +cover 22086 +covenant 22087 +covet 22088 +covalent 22089 +covantage 22090 +code: 22091 +coded 22092 +codeine 22093 +coder 22094 +codes 22095 +codale 22096 +cowardly 22097 +cowards 22098 +cowboy 22099 +cowbell 22100 +coworker's 22101 +coworkers 22102 +cowgirls 22103 +coincide 22104 +coins 22105 +coilovers 22106 +coils 22107 +cobblestone 22108 +cobbler 22109 +cotta 22110 +cotton 22111 +coffee's 22112 +coffeehouse 22113 +coffees 22114 +coffins 22115 +cognac 22116 +coherent 22117 +cohesive 22118 +cohort 22119 +coyotes 22120 +cares 22121 +career 22122 +caretaker 22123 +care.com 22124 +cared 22125 +careless 22126 +carepoint 22127 +cards 22128 +card.com 22129 +cardboard 22130 +carded 22131 +cardholder 22132 +carro 22133 +carry 22134 +carte 22135 +cartridge 22136 +cartwheel 22137 +cartage 22138 +carts 22139 +carburetor 22140 +carbs 22141 +carpal 22142 +caramel 22143 +carat 22144 +carabiner 22145 +carafe 22146 +caravan 22147 +caraway 22148 +carne 22149 +carol 22150 +carousel 22151 +carla 22152 +carless 22153 +carlos 22154 +carls 22155 +carlucci's 22156 +carly 22157 +carve 22158 +carving 22159 +caribou 22160 +carilion 22161 +caring 22162 +carmine 22163 +cars.com 22164 +carseat 22165 +carside 22166 +carcass 22167 +carcinoma 22168 +car.com 22169 +candle 22170 +candy 22171 +candelabra 22172 +candor 22173 +canna 22174 +cannula 22175 +cancion 22176 +canoe 22177 +canola 22178 +canon 22179 +canal 22180 +canary 22181 +canteen 22182 +cantina 22183 +canine 22184 +canister 22185 +canes 22186 +canever 22187 +canvassing 22188 +canyons 22189 +call. 22190 +callus 22191 +calla 22192 +callma 22193 +calls 22194 +calcium 22195 +calcom 22196 +caliper 22197 +calico 22198 +california 22199 +calisthenics 22200 +calmate 22201 +calming 22202 +calmly 22203 +calmness 22204 +calms 22205 +calabash 22206 +caladesi 22207 +calendar 22208 +caleb 22209 +calories 22210 +calves 22211 +calvine 22212 +calzones 22213 +castaway 22214 +castle 22215 +castor 22216 +casts 22217 +cashland 22218 +cashmere 22219 +cashout 22220 +cashwell 22221 +cases 22222 +casebine 22223 +casein 22224 +caseload 22225 +caseworker 22226 +cassandra 22227 +cassie 22228 +casita 22229 +casual 22230 +casuelas 22231 +casadia 22232 +casavana 22233 +cascade 22234 +cascone's 22235 +casket 22236 +cater 22237 +catechism 22238 +cated 22239 +catetori 22240 +cataract 22241 +catamaran 22242 +catans 22243 +catapult 22244 +catchin 22245 +catcha 22246 +catchy 22247 +cathouse 22248 +cattle 22249 +catter 22250 +catty 22251 +cations 22252 +captain 22253 +capita 22254 +capicorn 22255 +capillary 22256 +cappuccino 22257 +capparelli's 22258 +capping 22259 +cappy's 22260 +caper 22261 +capes 22262 +capsule 22263 +capstone 22264 +campaign 22265 +campground 22266 +camps 22267 +campus 22268 +campbellsport 22269 +campfire 22270 +camping 22271 +campout 22272 +camel 22273 +camera 22274 +cameo 22275 +camouflage 22276 +camomile 22277 +camos 22278 +camara 22279 +camaro 22280 +camber 22281 +cambridge 22282 +camino 22283 +camshaft 22284 +cabinet 22285 +cabins 22286 +cabana 22287 +cabaret 22288 +cable 22289 +cabling 22290 +cabbage 22291 +cabbie 22292 +cause 22293 +causing 22294 +caustic 22295 +caulk 22296 +cauliflower 22297 +cautious 22298 +caution 22299 +cavern 22300 +caveat 22301 +caved 22302 +caveman 22303 +cavenders 22304 +caves 22305 +caviar 22306 +caving 22307 +cavalier 22308 +cadence 22309 +cadet 22310 +cadaver 22311 +caddies 22312 +caddy 22313 +cafes 22314 +cafeteria 22315 +cache 22316 +caching 22317 +caged 22318 +cages 22319 +chart 22320 +charm 22321 +charcoal 22322 +chard 22323 +chars 22324 +chant 22325 +channel 22326 +chance 22327 +chanel 22328 +chandelier 22329 +chans 22330 +chaplain 22331 +chaps 22332 +chapter 22333 +chaparral 22334 +chata 22335 +chateau 22336 +chatline 22337 +chatroulette 22338 +chats 22339 +chalk 22340 +chalet 22341 +chalice 22342 +chalupa 22343 +chase 22344 +chassis 22345 +chain 22346 +chair 22347 +chaise 22348 +champ 22349 +chamber 22350 +chameleon 22351 +chauffeur 22352 +chauvinist 22353 +chaar 22354 +chaat 22355 +chachi 22356 +chachos 22357 +chads 22358 +chaos 22359 +chaotic 22360 +cheer 22361 +cheek 22362 +checkin 22363 +checkbook 22364 +checkpoint 22365 +checks 22366 +checkup 22367 +checklist 22368 +checkmate 22369 +checkout 22370 +cheap 22371 +cheat 22372 +chemo 22373 +chemtrails 22374 +cherish 22375 +cherese 22376 +cherub 22377 +cheryl 22378 +chest 22379 +chess 22380 +chewable 22381 +chewed 22382 +chewing 22383 +chews 22384 +chewy 22385 +chef's 22386 +chefs 22387 +chevy 22388 +chevron 22389 +cheddars 22390 +chelos 22391 +chels 22392 +child 22393 +chill 22394 +chili 22395 +chile 22396 +chiladas 22397 +chick 22398 +chico 22399 +chica 22400 +chichi 22401 +chipmunk 22402 +chips 22403 +chipwrecked 22404 +chinchilla 22405 +china 22406 +chinden 22407 +chinese 22408 +ching 22409 +chink 22410 +chinny 22411 +chinook 22412 +chins 22413 +chiro 22414 +chirp 22415 +chime 22416 +chimney 22417 +chimpanzee 22418 +chiefs 22419 +chieftain 22420 +chisel 22421 +chisago 22422 +chitlins 22423 +chitterlings 22424 +chive 22425 +chivalry 22426 +chihuahuas 22427 +chops 22428 +chopt 22429 +chore 22430 +chord 22431 +choral 22432 +chorus 22433 +choco 22434 +chock 22435 +choke 22436 +choking 22437 +choice 22438 +choir 22439 +cholesterol 22440 +choline 22441 +cholo 22442 +chosen 22443 +chowder 22444 +church 22445 +churn 22446 +churro 22447 +chucks 22448 +chuckwagon 22449 +chump 22450 +chums 22451 +chunky 22452 +chunks 22453 +chubs 22454 +chugging 22455 +chute 22456 +chutney 22457 +christ 22458 +chrisley 22459 +crackhead 22460 +crackin 22461 +cracka 22462 +cracks 22463 +crank 22464 +crane 22465 +cranny 22466 +crapload 22467 +crapola 22468 +craps 22469 +crafts 22470 +crafting 22471 +crafty 22472 +cramp 22473 +crawl 22474 +crawfish 22475 +crash 22476 +crass 22477 +craze 22478 +crazy 22479 +crabapple 22480 +crabs 22481 +craig 22482 +craisins 22483 +crater 22484 +crates 22485 +crave 22486 +craving 22487 +crayon 22488 +cradles 22489 +cream 22490 +creas 22491 +creaking 22492 +credo 22493 +creep 22494 +creed 22495 +creek 22496 +creel 22497 +crema 22498 +creme 22499 +crest 22500 +crescent 22501 +crepes 22502 +crevices 22503 +crews 22504 +cross 22505 +crosby 22506 +crowd 22507 +crown 22508 +crowbar 22509 +crowing 22510 +crows 22511 +crochet 22512 +crock 22513 +crocodile 22514 +crocus 22515 +crops 22516 +crooked 22517 +crooks 22518 +crotchety 22519 +crotchless 22520 +crouch 22521 +croup 22522 +croutons 22523 +croissants 22524 +croquettes 22525 +crumb 22526 +crummy 22527 +crums 22528 +crush 22529 +crust 22530 +crusade 22531 +cruses 22532 +crunch 22533 +crunk 22534 +cruise 22535 +cruisin 22536 +crucial 22537 +crucible 22538 +cruddy 22539 +crude 22540 +cruelty 22541 +crutches 22542 +critter 22543 +criteria 22544 +crimp 22545 +crime 22546 +crimson 22547 +crisp 22548 +crises 22549 +crisis 22550 +criss 22551 +cristiana 22552 +cribbage 22553 +cribs 22554 +cricket 22555 +cried 22556 +crier 22557 +cries 22558 +cripple 22559 +crippling 22560 +cringe 22561 +crinkle 22562 +crystals 22563 +crying 22564 +class 22565 +clase 22566 +clash 22567 +clamp 22568 +clamation 22569 +clamidia 22570 +clammy 22571 +clams 22572 +clamydia 22573 +clarendon 22574 +claim 22575 +claire 22576 +claps 22577 +claudia 22578 +claymation 22579 +clays 22580 +clayton 22581 +clans 22582 +claws 22583 +clinic 22584 +cling 22585 +clinch 22586 +climb 22587 +clima 22588 +clime 22589 +click 22590 +cliche 22591 +clipboard 22592 +clips 22593 +client's 22594 +clientele 22595 +clients 22596 +cliffs 22597 +cliffhanger 22598 +clitoris 22599 +clits 22600 +clitt 22601 +close 22602 +closing 22603 +closure 22604 +cloth 22605 +clots 22606 +clotting 22607 +clocked 22608 +clocking 22609 +clocks 22610 +clouded 22611 +clouding 22612 +clouds 22613 +cloudy 22614 +clover 22615 +cloves 22616 +clogs 22617 +clone 22618 +cloning 22619 +clowning 22620 +clowns 22621 +clean 22622 +clear 22623 +cleat 22624 +clerk 22625 +clergy 22626 +clerical 22627 +clench 22628 +clenbuterol 22629 +clematis 22630 +clementines 22631 +cleveland 22632 +clever 22633 +clubbin 22634 +club.com 22635 +clubhouse 22636 +clubs 22637 +clued 22638 +clueless 22639 +clues 22640 +clutch 22641 +clutter 22642 +clump 22643 +clumsy 22644 +clusterfuck 22645 +clusters 22646 +curling 22647 +curls 22648 +curly 22649 +curry 22650 +curse 22651 +cursor 22652 +curve 22653 +curvature 22654 +curvy 22655 +curbs 22656 +curbing 22657 +curio 22658 +curing 22659 +cured 22660 +cures 22661 +curds 22662 +curtains 22663 +custard 22664 +cussin 22665 +cushion 22666 +cushy 22667 +cuttin 22668 +cutter 22669 +cutthroat 22670 +cuteness 22671 +cuter 22672 +cutest 22673 +cutlet 22674 +cutie 22675 +cuticle 22676 +cutout 22677 +cutoff 22678 +cutscenes 22679 +culpeppers 22680 +culprit 22681 +cummin 22682 +cumbys 22683 +cumshots 22684 +cubed 22685 +cubes 22686 +cubicle 22687 +cubbies 22688 +cubby 22689 +cupboards 22690 +cupcakes 22691 +cupids 22692 +cuppa 22693 +cupping 22694 +cuddle 22695 +cuddling 22696 +cuddly 22697 +cucumbers 22698 +cunts 22699 +celeb 22700 +celery 22701 +celestial 22702 +celexa 22703 +cellar 22704 +cello 22705 +cell's 22706 +cellphone 22707 +cells 22708 +celly 22709 +celiac 22710 +cents 22711 +censor 22712 +census 22713 +certain 22714 +certs 22715 +cereal 22716 +cerebral 22717 +ceramics 22718 +cerino's 22719 +cerise 22720 +cervical 22721 +cervix 22722 +ceased 22723 +ceasefire 22724 +ceases 22725 +cement 22726 +ceilings 22727 +circa 22728 +citizen 22729 +cities 22730 +citing 22731 +citrate 22732 +citric 22733 +citron 22734 +citrus 22735 +citation 22736 +city's 22737 +citywide 22738 +cited 22739 +cinema 22740 +cinder 22741 +cindy 22742 +cinch 22743 +cincinnati 22744 +cinnabar 22745 +cinnamon 22746 +cigarette 22747 +cigarillo 22748 +cigars 22749 +civil 22750 +civic 22751 +cilantros 22752 +cycled 22753 +cycles 22754 +cycling 22755 +cyclist 22756 +cyclones 22757 +cyber 22758 +cybelle's 22759 +Stark 22760 +Stars 22761 +Starcraft 22762 +Stardust 22763 +Stargate 22764 +Starnes 22765 +Starplex 22766 +Starr 22767 +Start 22768 +Starwood 22769 +Starz 22770 +Stand 22771 +Stan's 22772 +Stana 22773 +Stanhope 22774 +Stanislaus 22775 +Stanton 22776 +Stanwood 22777 +State 22778 +Statham 22779 +Statler 22780 +Staton 22781 +Stace 22782 +Staci 22783 +Stacy 22784 +Stackhouse 22785 +Staley 22786 +Stalin 22787 +Stamp 22788 +Stamford 22789 +Stamos 22790 +Stafford 22791 +Staffing 22792 +Staind 22793 +Staples 22794 +Stapleton 22795 +Stapley 22796 +Stage 22797 +Stagg 22798 +Staybridge 22799 +Stayton 22800 +Stash's 22801 +Stasia 22802 +Stauffers 22803 +Staunton 22804 +Steph 22805 +Steppenwolf 22806 +Steps 22807 +Steve 22808 +Stevi 22809 +Stevo 22810 +Steam 22811 +Steak 22812 +Steadman 22813 +Stearns 22814 +Steel 22815 +Steemer 22816 +Steen 22817 +Stefan 22818 +Steffy 22819 +Stefko 22820 +Stewart 22821 +Stewie 22822 +Steiner 22823 +Steinberg 22824 +Steinfeld 22825 +Steinhafels 22826 +Steinway 22827 +Sterling 22828 +Stern 22829 +Stereo 22830 +Sterrett 22831 +Stelton 22832 +Stelzer 22833 +Steubenville 22834 +Stone 22835 +Stonington 22836 +Stony 22837 +Stockman 22838 +Stockade 22839 +Stockbridge 22840 +Stockdale 22841 +Stockholm 22842 +Stockton 22843 +Stockwell 22844 +Store 22845 +Storm 22846 +Story 22847 +Storage 22848 +Storrs 22849 +Stokes 22850 +Stokely 22851 +Stoker 22852 +Stole 22853 +Stoli 22854 +Stoltz 22855 +Stooges 22856 +Stouffer's 22857 +Stoughton 22858 +Stout 22859 +Stoppers 22860 +Stovall 22861 +Stover 22862 +Stowe 22863 +Strat 22864 +Strack 22865 +Strada 22866 +Strafford 22867 +Strahan 22868 +Strasburg 22869 +Strayer 22870 +Straz 22871 +Strega 22872 +Streisand 22873 +Strength 22874 +Strong 22875 +Stroud 22876 +Strobel 22877 +Stroger 22878 +Stroh 22879 +Strokes 22880 +Stromboli 22881 +Stroop 22882 +Strickland 22883 +Stride 22884 +Strike 22885 +Strip 22886 +Stryker 22887 +Stryper 22888 +Studdard 22889 +Study 22890 +Sturbridge 22891 +Sturtevant 22892 +Stuarts 22893 +StubHub 22894 +Stubbs 22895 +Stuckey 22896 +Stucky 22897 +Stumpf 22898 +Stumpy's 22899 +Stuyvesant 22900 +Still 22901 +Stila 22902 +Stiles 22903 +Stilwell 22904 +Stine 22905 +Sting 22906 +Stinson 22907 +Stickley 22908 +Stickney 22909 +Styles 22910 +Sandi 22911 +Sandy 22912 +Sands 22913 +Sandwich 22914 +Sandman 22915 +Sandusky 22916 +Santa 22917 +Santi 22918 +Santo 22919 +Sante 22920 +Santucci's 22921 +Sancus 22922 +Sangamon 22923 +Sanger 22924 +Sango 22925 +Sanibel 22926 +Sansa 22927 +Sansing 22928 +Sansom 22929 +Sanatoga 22930 +Sanjay 22931 +Salad 22932 +Salam 22933 +Salaam 22934 +Salas 22935 +Salazar 22936 +Salto 22937 +Salty 22938 +Salter 22939 +Saltgrass 22940 +Saltillo 22941 +Saltsburg 22942 +Salina 22943 +Salim 22944 +Salvador 22945 +Salvage 22946 +Sally 22947 +Salle 22948 +Sales 22949 +Salem 22950 +Salerno 22951 +Salma 22952 +Salmon 22953 +Salon 22954 +Sammy 22955 +Sammi 22956 +Sammamish 22957 +Sammons 22958 +Samantha 22959 +Samaritan 22960 +Samson 22961 +Samsung 22962 +Samba 22963 +Samberg 22964 +Sambo 22965 +Samoa 22966 +Samoset 22967 +Samuel 22968 +Samurai 22969 +Samir 22970 +Sarah 22971 +Sara's 22972 +Saraland 22973 +Saranac 22974 +Sarasota 22975 +Saratoga 22976 +Sargeant 22977 +Sargent 22978 +Sarita 22979 +Sariah 22980 +Sardinia 22981 +Sardis 22982 +Sarnia 22983 +Sarno 22984 +Sarpino's 22985 +Sarpy 22986 +Sabai 22987 +Sabal 22988 +Saban 22989 +Sabre 22990 +Sabrina 22991 +Sabra 22992 +Sabina 22993 +Sabine 22994 +Sabino 22995 +Saugerties 22996 +Saugus 22997 +Sauls 22998 +Sault 22999 +Sauce 23000 +Saucon 23001 +Saukville 23002 +Saturday 23003 +Saturn 23004 +Saticoy 23005 +Satilla 23006 +Satish 23007 +Satan's 23008 +Satterfield 23009 +Sattler 23010 +Savin 23011 +Saviers 23012 +Savior 23013 +Savannah 23014 +Savage 23015 +Saved 23016 +Saver 23017 +Savoy 23018 +Savoie 23019 +Sagamore 23020 +Sagan 23021 +Sagar 23022 +Sager 23023 +Saginaw 23024 +Sagittarius 23025 +Saint 23026 +Sailor 23027 +Sacrament 23028 +Sacred 23029 +Sacco's 23030 +Saccos 23031 +Sachse 23032 +Saddle 23033 +Saddam 23034 +Sadies 23035 +SaskTel 23036 +Sasha's 23037 +Sasser 23038 +Sassy's 23039 +Sawadee 23040 +Sawaya 23041 +Sawyers 23042 +Safeco 23043 +Safety 23044 +Safeway 23045 +Sayreville 23046 +Saxonburg 23047 +Saxony 23048 +Sapphire 23049 +Sapporo 23050 +Sharp 23051 +Shark 23052 +Sharon 23053 +Shari 23054 +Share 23055 +Sharma 23056 +Shara 23057 +Shana 23058 +Shane 23059 +Shani 23060 +Shankar 23061 +Shake 23062 +Shaka 23063 +Shakira 23064 +Shaklee 23065 +Shakopee 23066 +Shakur 23067 +Shawn 23068 +Shaws 23069 +Shaw's 23070 +Shawano 23071 +Shalamar 23072 +Shade 23073 +Shadow 23074 +Shady 23075 +Shadle 23076 +Shama 23077 +Shamika 23078 +Shamokin 23079 +Shampoo 23080 +Shamrock 23081 +Shaye 23082 +Shayla 23083 +Shayna 23084 +Shays 23085 +Shafer 23086 +Shaffer 23087 +Shafter 23088 +Shaheen 23089 +Shahs 23090 +Shauna 23091 +Shauntay 23092 +Shabazz 23093 +Shabbat 23094 +Shackleford 23095 +Shaina 23096 +Shatner 23097 +Shattuck 23098 +Shave 23099 +Shaving 23100 +Sheri 23101 +Sherman 23102 +Sheree 23103 +Sherlock 23104 +Sheraton 23105 +Sheryl 23106 +Shell 23107 +Sheldon 23108 +Shelf 23109 +Shelia 23110 +Shelor 23111 +Sheen 23112 +Sheep 23113 +Sheeran 23114 +Sheetz 23115 +Shepherd 23116 +Shepard 23117 +Sheplers 23118 +Sheppard 23119 +Shear 23120 +Shealy 23121 +Shentel 23122 +Sheba 23123 +Sheboygan 23124 +Sheila's 23125 +Shopify 23126 +Shopko 23127 +Shops 23128 +Shore 23129 +Short 23130 +Shorr 23131 +Shotgun 23132 +Shoto 23133 +Shots 23134 +Shottenkirk 23135 +Shotwell 23136 +Shona 23137 +Shoney's 23138 +Shontelle 23139 +Showcase 23140 +Showtime 23141 +Shockley 23142 +Shoop 23143 +Shooz 23144 +ShoeDazzle 23145 +Shoes 23146 +Shoals 23147 +Shoshana 23148 +Shoshone 23149 +Shipley 23150 +Shipman 23151 +Shiprock 23152 +Shipshewana 23153 +Shipyard 23154 +Shine 23155 +Shing 23156 +Shining 23157 +Shinju 23158 +Shinnston 23159 +Shirl 23160 +Shira 23161 +Shire 23162 +Shilo 23163 +Shillington 23164 +Shield 23165 +Shiekh 23166 +Shiva 23167 +Shively 23168 +Shreve 23169 +Shrek 23170 +Shrewsbury 23171 +Shrine 23172 +Shriver 23173 +Shuman 23174 +Shumway 23175 +Shutterfly 23176 +Shuttle 23177 +Seagoville 23178 +Sease 23179 +Seaside 23180 +Seabiscuit 23181 +Seabury 23182 +Seals 23183 +Sealy 23184 +Sean's 23185 +Seans 23186 +Sears 23187 +Seafood 23188 +Seaford 23189 +Seahawks 23190 +Seattle's 23191 +Seaver 23192 +Seaview 23193 +Servall 23194 +Servco 23195 +Server 23196 +Serena 23197 +Serenity 23198 +Serengeti 23199 +Serrano 23200 +Serramonte 23201 +Serge 23202 +Sergio 23203 +Serbian 23204 +Series 23205 +Serio 23206 +Sentara 23207 +Senter 23208 +Sentinel 23209 +Sentra 23210 +Sensa 23211 +Sense 23212 +Senor 23213 +Senoia 23214 +Sendik's 23215 +Select 23216 +Sellwood 23217 +Selbyville 23218 +Selina 23219 +Selinsgrove 23220 +Selma 23221 +Selmer 23222 +Second 23223 +Secor 23224 +Secrets 23225 +Security 23226 +Securus 23227 +Seven 23228 +Severn 23229 +Sevier 23230 +Seeley 23231 +Seelye 23232 +Seth's 23233 +Settings 23234 +Settlers 23235 +Sedaka 23236 +Sedalia 23237 +Sedaris 23238 +Sedgefield 23239 +Sedgwick 23240 +Seminole 23241 +Seminary 23242 +September's 23243 +Septic 23244 +Sepultura 23245 +Sepulveda 23246 +Segal 23247 +Seguin 23248 +Segundo 23249 +Sebago 23250 +Sewell 23251 +Sewer 23252 +Sequoia 23253 +Sequoyah 23254 +Sessilee 23255 +Sessions 23256 +Sunnys 23257 +Sunny's 23258 +Sunnybrook 23259 +Sunnydale 23260 +Sunnymead 23261 +Sundberg 23262 +Sunderland 23263 +Sundrop 23264 +Sunbird 23265 +Sunbrook 23266 +Sunbury 23267 +Suncadia 23268 +Sunchase 23269 +Suncoast 23270 +Suncrest 23271 +Sunroc 23272 +Sunfire 23273 +Sunflower 23274 +Sunfresh 23275 +Sunset 23276 +Sunshine 23277 +Sunil 23278 +Sunita 23279 +Suntree 23280 +Suntrup 23281 +SuperValu 23282 +Superamerica 23283 +Superdome 23284 +Superette 23285 +Superfly 23286 +Supergirl 23287 +Superior 23288 +Supernatural 23289 +Supertramp 23290 +Supervisor 23291 +Supper 23292 +Support 23293 +Supra 23294 +Surfer 23295 +Surface 23296 +Surfside 23297 +Survey 23298 +SureWest 23299 +Suresh 23300 +Sureway 23301 +Surgery 23302 +Surgical 23303 +Surrey 23304 +Surry 23305 +Summer 23306 +Summa 23307 +Summit 23308 +Susan's 23309 +Susana 23310 +Susanna 23311 +Susans 23312 +Susanville 23313 +Susie's 23314 +Susies 23315 +Sussex 23316 +Sussman 23317 +Sutton 23318 +Sutter 23319 +Suttle 23320 +Sutherland 23321 +Sutherlin 23322 +Subarus 23323 +Suburbans 23324 +Sullivan 23325 +Sully 23326 +Sultans 23327 +Suzi's 23328 +Suzie 23329 +Suzanne's 23330 +Sugarbush 23331 +Sugarcreek 23332 +Sugarhill 23333 +Suite 23334 +Suitland 23335 +Succasunna 23336 +Success 23337 +Suki's 23338 +Southtown 23339 +Southdale 23340 +Southfield 23341 +Southridge 23342 +Southside 23343 +Southview 23344 +SoundCloud 23345 +SoundHound 23346 +Soundcloud 23347 +Sounders 23348 +Soundgarden 23349 +Sounds 23350 +Soundtrack 23351 +Soundview 23352 +Soulchild 23353 +Soulja 23354 +Souls 23355 +Souper 23356 +Souplantation 23357 +Source 23358 +Sonic 23359 +Sonia 23360 +Sonitrol 23361 +Sonora 23362 +Sonoco 23363 +Sonoma 23364 +Sonos 23365 +Sonya 23366 +Sony's 23367 +Sonata 23368 +Songz 23369 +Sonny's 23370 +Solar 23371 +Solace 23372 +Solomon 23373 +Solon 23374 +Soldier 23375 +Soldotna 23376 +Soledad 23377 +Soleil 23378 +Solid 23379 +Solis 23380 +Solvang 23381 +Solvay 23382 +Somebody 23383 +Someone 23384 +Something 23385 +Somali 23386 +Soren 23387 +Sorella 23388 +Sorrows 23389 +Sorry 23390 +Social 23391 +Society 23392 +Socomec 23393 +Socorro 23394 +Sofia 23395 +Sofitel 23396 +Softail 23397 +Software 23398 +Sophie 23399 +Sophia 23400 +Sobeys 23401 +SodaStream 23402 +Soviet 23403 +Sovine 23404 +Sparrow 23405 +Sparxxx 23406 +Spanky 23407 +Spano 23408 +Spanaway 23409 +Spandau 23410 +Spanx 23411 +Spaceballs 23412 +Spacey 23413 +Spades 23414 +SpaghettiOs 23415 +Spaldings 23416 +Speed 23417 +Speech 23418 +Speer 23419 +Special 23420 +Spence 23421 +Spenard 23422 +Spending 23423 +Speak 23424 +Spell 23425 +Spelman 23426 +Sperry's 23427 +Sperrys 23428 +Sprite 23429 +Sprague 23430 +Spray 23431 +Spradley 23432 +Sprocket 23433 +Spinal 23434 +Spindale 23435 +Spine 23436 +Spinjitzu 23437 +Spinx 23438 +Spirit 23439 +Spiro 23440 +Spire 23441 +Spicer 23442 +Spiceland 23443 +Spicewood 23444 +Spitz 23445 +Spitfire 23446 +Spiderman 23447 +Spiegel 23448 +Spielberg 23449 +Sports 23450 +Sportage 23451 +Sporting 23452 +Sporty's 23453 +Spotify 23454 +Spotted 23455 +Spokane 23456 +SpongeBob 23457 +Spongebob 23458 +Spooner 23459 +Splenda 23460 +Splendora 23461 +Splinter 23462 +Split 23463 +Spyderco 23464 +Silver 23465 +Silva 23466 +Siler 23467 +Simons 23468 +Simon's 23469 +Simona 23470 +Simone 23471 +Simoniz 23472 +Simonton 23473 +Simpson 23474 +Similac 23475 +Simmons 23476 +Simms 23477 +Simsbury 23478 +Single 23479 +Singer 23480 +Singh 23481 +Singapore 23482 +Sinai 23483 +Sinaloa 23484 +Sinatra 23485 +Sincerely 23486 +Sinclair 23487 +Sisson 23488 +Sisseton 23489 +Sissy 23490 +Sister 23491 +Sistine 23492 +Siskiyou 23493 +Sigma 23494 +Sigmund 23495 +Siegel 23496 +Siegen 23497 +Sierra's 23498 +Sierras 23499 +Siena 23500 +Sienna 23501 +Sirius 23502 +Sirena 23503 +Sirens 23504 +Sita's 23505 +Sitel 23506 +Sicilia 23507 +Sicily 23508 +Sicklerville 23509 +Sikeston 23510 +Sizemore 23511 +Sizzlers 23512 +Sizzlin 23513 +Siberian 23514 +Siouxland 23515 +School 23516 +Schoenherr 23517 +Schofield 23518 +Schomp 23519 +Schottenstein 23520 +Schubert 23521 +Schuck's 23522 +Schuster 23523 +Schutte 23524 +Schedule 23525 +Scheels 23526 +Schenectady 23527 +Schewels 23528 +Schmidt 23529 +Schmizza 23530 +Schwinn 23531 +Schaad 23532 +Schaller 23533 +Schaner 23534 +Schaumburg 23535 +Schiano's 23536 +Schiff 23537 +Schindler 23538 +Schreiber 23539 +Schnitzer 23540 +Schnucks 23541 +Scott 23542 +Scotia 23543 +Scots 23544 +Scotch 23545 +Scotland 23546 +Scorpio 23547 +ScoreSense 23548 +Scouting 23549 +Scouts 23550 +Scrabble 23551 +Scrambler 23552 +Scranton 23553 +Scrappy 23554 +Scrooge 23555 +Scrolls 23556 +Scruggs 23557 +Screen 23558 +Screw 23559 +Scarlet 23560 +Scarborough 23561 +Scarecrow 23562 +Scarface 23563 +Scarsdale 23564 +Scary 23565 +Scanlon 23566 +Science 23567 +Scion 23568 +Scioto 23569 +Scentsy 23570 +Skyler 23571 +Skywest 23572 +Skynet 23573 +Skynyrd 23574 +Skyped 23575 +Skyridge 23576 +Skyrim 23577 +Skins 23578 +Skidaway 23579 +Skidmore 23580 +Skillman 23581 +Skills 23582 +Skate 23583 +Skating 23584 +Skaggs 23585 +Skagit 23586 +Skelton 23587 +Skeeter 23588 +Swann 23589 +Swanton 23590 +Swanzey 23591 +Swarovski 23592 +Swaggart 23593 +Swagger 23594 +Swainsboro 23595 +Swampscott 23596 +Sweet 23597 +Swede 23598 +Swedish 23599 +Sweater 23600 +Sweatshirt 23601 +Swenson's 23602 +Swensons 23603 +Swift 23604 +Swiffer 23605 +Swisher 23606 +Swiss 23607 +Switzer 23608 +Switchfoot 23609 +Swindell 23610 +Swing 23611 +Slater 23612 +Slatington 23613 +Slaton 23614 +Slammers 23615 +Slipper 23616 +Slipknot 23617 +Slice 23618 +Slick 23619 +Slightly 23620 +SlimGenics 23621 +Slingbox 23622 +Slingerlands 23623 +Sloan 23624 +Sloat 23625 +Slocomb 23626 +Slocum 23627 +Slovakia 23628 +Slovenia 23629 +Sleepy 23630 +Sleeping 23631 +Sleepless 23632 +Slenderman 23633 +Slumberland 23634 +Slumdog 23635 +Slurpees 23636 +SmartGlass 23637 +SmartStyle 23638 +SmartWatch 23639 +Smarties 23640 +Smalley 23641 +Smallville 23642 +Smallwood 23643 +Smashburger 23644 +Smasher 23645 +Smashing 23646 +SmackDown 23647 +Smackdown 23648 +Smackover 23649 +Smith 23650 +Smitty 23651 +Smiley 23652 +Smiles 23653 +Smoke 23654 +Smokies 23655 +Smoky 23656 +Smoothie 23657 +Smythe 23658 +Snowden 23659 +Snowshoe 23660 +Snowville 23661 +Snowy 23662 +Snoop 23663 +Snapple 23664 +Snacks 23665 +Snelling 23666 +Snellville 23667 +Sneads 23668 +Snuggie 23669 +Snuggle 23670 +Sylva 23671 +Sylvester 23672 +Syndicate 23673 +Syndrome 23674 +Synod 23675 +Synovus 23676 +Sydney's 23677 +Syrian 23678 +Systems 23679 +SquarePants 23680 +SquareTrade 23681 +Squarepants 23682 +Squadron 23683 +Squire 23684 +Squirrel 23685 +Squidbillies 23686 +Squidward 23687 +propped 23688 +props 23689 +propulsion 23690 +propylene 23691 +prose 23692 +procure 23693 +promo 23694 +prompt 23695 +proto 23696 +protagonist 23697 +prove 23698 +profound 23699 +profanity 23700 +profs 23701 +profusely 23702 +problem 23703 +probe 23704 +probb 23705 +probs 23706 +progesterone 23707 +prognosis 23708 +pronoun 23709 +prong 23710 +pronto 23711 +prone 23712 +pronunciation 23713 +projector 23714 +projected 23715 +projects 23716 +prolapse 23717 +prolly 23718 +proofread 23719 +proofing 23720 +proofs 23721 +prohibited 23722 +prohibition 23723 +prohibits 23724 +proudly 23725 +proxy 23726 +pro-choice 23727 +pro-life 23728 +proactive 23729 +proaxis 23730 +prorated 23731 +press 23732 +presa 23733 +presbyterian 23734 +preskett 23735 +preclancia 23736 +preps 23737 +pretzel 23738 +pretrial 23739 +prevent 23740 +predator 23741 +predecessor 23742 +prednisone 23743 +predominantly 23744 +premeditated 23745 +premonition 23746 +prefer 23747 +prefix 23748 +pre-existing 23749 +pre-k 23750 +pre-nup 23751 +preach 23752 +preamble 23753 +prego 23754 +prelim 23755 +preload 23756 +prelude 23757 +preorder 23758 +preoccupied 23759 +preowned 23760 +preheated 23761 +preheating 23762 +prerequisite 23763 +prerogative 23764 +preemie 23765 +preemptive 23766 +prejudiced 23767 +prenatals 23768 +preys 23769 +prima 23770 +prime 23771 +primo 23772 +primp 23773 +print 23774 +price 23775 +prick 23776 +pricing 23777 +prison 23778 +prism 23779 +prissy 23780 +privilege 23781 +privy 23782 +prideStaff 23783 +prideful 23784 +priesthood 23785 +priests 23786 +prized 23787 +prizes 23788 +practic 23789 +practitioner 23790 +prayin 23791 +prays 23792 +prank 23793 +prancing 23794 +prairie 23795 +prune 23796 +pruning 23797 +partner 23798 +party 23799 +parte 23800 +parts 23801 +part-time 23802 +partly 23803 +partment 23804 +partridge 23805 +param 23806 +parable 23807 +paragraph 23808 +parakeet 23809 +parachute 23810 +paraffin 23811 +paratransit 23812 +parent 23813 +parka 23814 +parkcenter 23815 +parked 23816 +parking 23817 +parkland 23818 +parkour 23819 +parks 23820 +parkway 23821 +parlay 23822 +parlor 23823 +parleys 23824 +parson 23825 +parse 23826 +parsley 23827 +parmatown 23828 +parmesan 23829 +parmigiana 23830 +parms 23831 +parole 23832 +parcel 23833 +parchment 23834 +pariet 23835 +parish 23836 +parity 23837 +parrot 23838 +parry 23839 +pathetic 23840 +pathway 23841 +pathfinders 23842 +paths 23843 +patio 23844 +patina 23845 +patisserie 23846 +patent 23847 +patty 23848 +patching 23849 +patchwork 23850 +patchy 23851 +panty 23852 +pantech 23853 +panther 23854 +pants 23855 +pancake 23856 +panic 23857 +panini 23858 +panda 23859 +pandora 23860 +panaderia 23861 +panago 23862 +panel 23863 +pansies 23864 +pansy 23865 +panko 23866 +panky 23867 +panned 23868 +panning 23869 +panorama 23870 +panoramic 23871 +pasta 23872 +paste 23873 +pastor 23874 +pasture 23875 +pasty 23876 +passport 23877 +password 23878 +passcode 23879 +passkey 23880 +paint 23881 +painful 23882 +painkiller 23883 +painless 23884 +pains 23885 +pairing 23886 +paired 23887 +pairs 23888 +pails 23889 +paisanos 23890 +paisley 23891 +packin 23892 +packrat 23893 +packs 23894 +packy 23895 +paces 23896 +paced 23897 +pacemaker 23898 +pacer 23899 +pacing 23900 +palace 23901 +palapas 23902 +palate 23903 +pallet 23904 +palladium 23905 +pallbearer 23906 +palliative 23907 +pally 23908 +paleo 23909 +palette 23910 +palmetto 23911 +palms 23912 +palsy 23913 +payout 23914 +payoff 23915 +paypal 23916 +payphone 23917 +paybacks 23918 +paychecks 23919 +paydays 23920 +payee 23921 +payer 23922 +payments 23923 +paystub 23924 +papal 23925 +papa's 23926 +paparazzi 23927 +papasan 23928 +papaw 23929 +papaya 23930 +paperback 23931 +paperless 23932 +papermill 23933 +papers 23934 +paperwork 23935 +papito 23936 +pages 23937 +pageant 23938 +pager 23939 +paged 23940 +pagans 23941 +padded 23942 +padding 23943 +paddock 23944 +paddy 23945 +paver 23946 +paved 23947 +pavement 23948 +paving 23949 +pamper 23950 +pamphlet 23951 +pampas 23952 +pause 23953 +pausing 23954 +paula 23955 +paulina 23956 +pawnbrokers 23957 +pawned 23958 +pawning 23959 +pawns 23960 +posta 23961 +posts 23962 +postcard 23963 +posto 23964 +posture 23965 +posit 23966 +posies 23967 +posing 23968 +posse 23969 +possum 23970 +posed 23971 +poser 23972 +poses 23973 +polish 23974 +polio 23975 +polymer 23976 +polyp 23977 +polyester 23978 +polysporin 23979 +polyurethane 23980 +polling 23981 +pollo 23982 +polls 23983 +polenta 23984 +poles 23985 +polka 23986 +polos 23987 +porta 23988 +portfolio 23989 +ports 23990 +porthole 23991 +portofino's 23992 +porno 23993 +pornhub 23994 +pornstar 23995 +porn.com 23996 +porch 23997 +porcelain 23998 +porcupine 23999 +porker 24000 +porky 24001 +pores 24002 +popup 24003 +poppy 24004 +popsicle 24005 +popstar 24006 +popery 24007 +popes 24008 +poptarts 24009 +poptropica 24010 +poops 24011 +poopface 24012 +poopoo 24013 +poopy 24014 +pools 24015 +pooled 24016 +poorly 24017 +pooches 24018 +poodles 24019 +poontang 24020 +potty 24021 +potent 24022 +potency 24023 +pothead 24024 +pothole 24025 +potato 24026 +potassium 24027 +potbellys 24028 +potions 24029 +potlatch 24030 +potluck 24031 +potstickers 24032 +point 24033 +poinsettia 24034 +poisoned 24035 +poisoning 24036 +poisonous 24037 +poisons 24038 +power 24039 +powell 24040 +powdered 24041 +powders 24042 +powdery 24043 +pound 24044 +pounce 24045 +poured 24046 +pouring 24047 +pours 24048 +pouting 24049 +pouty 24050 +pouches 24051 +ponder 24052 +ponds 24053 +ponytail 24054 +ponchos 24055 +poked 24056 +pokemon 24057 +poker 24058 +pokes 24059 +pokey 24060 +pokies 24061 +poking 24062 +pompano 24063 +pompous 24064 +pomps 24065 +pompton 24066 +pomegranates 24067 +pocket 24068 +podium 24069 +podcasts 24070 +poetic 24071 +poetry 24072 +poets 24073 +poema 24074 +poems 24075 +poached 24076 +poacher 24077 +person 24078 +perspective 24079 +perscription 24080 +persnickety 24081 +perfume 24082 +perch 24083 +perish 24084 +peril 24085 +perimeter 24086 +perinatal 24087 +periwinkle 24088 +perma 24089 +perms 24090 +perve 24091 +pervs 24092 +pervy 24093 +perplexed 24094 +pertain 24095 +pertinent 24096 +perked 24097 +perkos 24098 +perks 24099 +perky 24100 +perro 24101 +perry 24102 +perdido 24103 +perdon 24104 +perennial 24105 +pereti 24106 +peroxide 24107 +peninsula 24108 +penis 24109 +penicillin 24110 +penile 24111 +penitentiary 24112 +penal 24113 +penance 24114 +pendant 24115 +pendejo 24116 +pending 24117 +pendulum 24118 +penetrate 24119 +pencil 24120 +pence 24121 +penthouse 24122 +penne 24123 +pennies 24124 +penny 24125 +penguins 24126 +penmac 24127 +penmanship 24128 +peace 24129 +peach 24130 +peaked 24131 +peaks 24132 +peakview 24133 +peaky 24134 +pearl 24135 +pears 24136 +peasant 24137 +peasy 24138 +peanuts 24139 +peek-a-boo 24140 +peeked 24141 +peeking 24142 +peeks 24143 +peeling 24144 +peels 24145 +peeping 24146 +peeps 24147 +peerless 24148 +peers 24149 +peeved 24150 +peeves 24151 +pedia 24152 +pedi's 24153 +pedigree 24154 +pedestal 24155 +pedestrian 24156 +peddler 24157 +peddling 24158 +pedofile 24159 +pedometer 24160 +pedophile 24161 +pedals 24162 +petite 24163 +petro 24164 +petri 24165 +petted 24166 +petting 24167 +petty 24168 +petals 24169 +peter 24170 +petsense 24171 +pepper 24172 +peppy 24173 +pepino's 24174 +pepitos 24175 +pester 24176 +pesticide 24177 +pesto 24178 +pesos 24179 +pessimistic 24180 +pecker 24181 +pecking 24182 +pecks 24183 +pecans 24184 +peggy 24185 +pegged 24186 +pellets 24187 +pelvic 24188 +pelvis 24189 +people's 24190 +people.com 24191 +peoples 24192 +pinche 24193 +pinching 24194 +pineapple 24195 +pinegar 24196 +pines 24197 +piney 24198 +pinky 24199 +pinks 24200 +pinto 24201 +pintail 24202 +pints 24203 +pinger 24204 +pings 24205 +pinion 24206 +pining 24207 +pinnacle 24208 +pinned 24209 +pinning 24210 +pinstripe 24211 +pinata 24212 +pinochle 24213 +pinon 24214 +pinwheels 24215 +pickle 24216 +pickin 24217 +pickup 24218 +pickaxe 24219 +picks 24220 +picky 24221 +pictionary 24222 +pictorial 24223 +piccolo 24224 +picnics 24225 +pillow 24226 +pills 24227 +pilgrim's 24228 +pilgrimage 24229 +pilgrims 24230 +piled 24231 +piles 24232 +pilot's 24233 +pilots 24234 +pitchfork 24235 +pitching 24236 +pittsburg 24237 +pitbulls 24238 +pitstop 24239 +pierogies 24240 +piers 24241 +piece 24242 +piecing 24243 +piggie 24244 +piggy 24245 +pigeons 24246 +pigsty 24247 +pigtails 24248 +pissin 24249 +pissy 24250 +pistachio 24251 +pimpin 24252 +pimple 24253 +pimped 24254 +pimps 24255 +piper 24256 +pipefitters 24257 +pipeline 24258 +pipes 24259 +pizza 24260 +piano 24261 +pianist 24262 +pixelated 24263 +pixels 24264 +pioneer 24265 +pionono 24266 +pirates 24267 +playa 24268 +plays 24269 +playful 24270 +playin 24271 +playlist 24272 +playoff 24273 +playStation 24274 +playn 24275 +playpen 24276 +playroom 24277 +playwright 24278 +plant 24279 +plane 24280 +plank 24281 +planing 24282 +planotones 24283 +plans 24284 +plate 24285 +platform 24286 +platter 24287 +platypus 24288 +place 24289 +placard 24290 +placing 24291 +plasma 24292 +plain 24293 +plaid 24294 +plague 24295 +plagiarism 24296 +plaques 24297 +pleas 24298 +plead 24299 +plexi 24300 +plexus 24301 +plentiful 24302 +plenty 24303 +pletely 24304 +plethora 24305 +plumb 24306 +plums 24307 +plume 24308 +plump 24309 +plugin 24310 +plugs 24311 +plucking 24312 +plus.com 24313 +pluses 24314 +plush 24315 +plunge 24316 +plunder 24317 +plowed 24318 +plowing 24319 +plows 24320 +plots 24321 +plotting 24322 +pliers 24323 +plies 24324 +purse 24325 +purpose 24326 +puree 24327 +purebred 24328 +purely 24329 +purest 24330 +purchase 24331 +purchasing 24332 +purge 24333 +purgatory 24334 +purging 24335 +purrfect 24336 +purring 24337 +purrs 24338 +punch 24339 +punishment 24340 +punishable 24341 +punishing 24342 +punked 24343 +punkin 24344 +punks 24345 +punky 24346 +public 24347 +publish 24348 +publix 24349 +puberty 24350 +pubes 24351 +pushin 24352 +pushbullet 24353 +pushover 24354 +pushups 24355 +pushy 24356 +pussy 24357 +pussay 24358 +pussies 24359 +pullin 24360 +pullover 24361 +pulls 24362 +pullups 24363 +pulsa 24364 +pulse 24365 +pulsing 24366 +pulmonary 24367 +pulpit 24368 +putter 24369 +puttin 24370 +putty 24371 +putzing 24372 +pumpin 24373 +pumpkin 24374 +pumps 24375 +puppet 24376 +puppy 24377 +puppies 24378 +pupils 24379 +puffed 24380 +puffer 24381 +puffing 24382 +puddle 24383 +pudding 24384 +pudgies 24385 +pudgy 24386 +puked 24387 +pukes 24388 +pukey 24389 +puckered 24390 +puzzled 24391 +puzzles 24392 +photos 24393 +photobucket 24394 +photon 24395 +phone 24396 +phony 24397 +phosphate 24398 +phosphorus 24399 +pharmaceutical 24400 +pharmacare 24401 +pharmacology 24402 +pharmacy 24403 +phased 24404 +phases 24405 +philanthropist 24406 +philips 24407 +phillipus 24408 +phentermine 24409 +pheasants 24410 +phlebotomist 24411 +phlebotomy 24412 +psycho 24413 +psyche 24414 +pyramids 24415 +p.o.f 24416 +p.o.s 24417 +Conn's 24418 +Const 24419 +Consol 24420 +Conshohocken 24421 +Conti 24422 +Conch 24423 +Concrete 24424 +Congaree 24425 +Congeniality 24426 +Congo 24427 +Confidential 24428 +Conflict 24429 +Confucius 24430 +Convalescent 24431 +Conan 24432 +Conair 24433 +Condell 24434 +Condit 24435 +Conejo 24436 +Conestoga 24437 +Coney 24438 +Conlin's 24439 +Conrad 24440 +Conoco 24441 +Conor 24442 +Conover 24443 +Conqueror 24444 +Conquistador 24445 +Collar 24446 +Color 24447 +Cologne 24448 +Coleman 24449 +Coles 24450 +Cole's 24451 +Colebrook 24452 +Coleen 24453 +Colefax 24454 +Colene 24455 +Colerain 24456 +Colette 24457 +Coley 24458 +Colton 24459 +Colter 24460 +Coltrane 24461 +Colts 24462 +Coldplay 24463 +Colin 24464 +Colima 24465 +Coliseum 24466 +Colusa 24467 +Colbert 24468 +Colbie 24469 +Colborne 24470 +Colburn 24471 +Colby 24472 +Colmar 24473 +Colson 24474 +Colston 24475 +Colville 24476 +Colvin 24477 +Cornhusker 24478 +Corry 24479 +Coral 24480 +Cora's 24481 +Coram's 24482 +Coraopolis 24483 +Corazon 24484 +Corte 24485 +Cortland 24486 +Corin 24487 +Corps 24488 +Corpus 24489 +Corona 24490 +Corolla 24491 +Corbin 24492 +Corbett 24493 +Corby 24494 +Corey 24495 +Corsica 24496 +Corsair 24497 +Corso 24498 +Corky 24499 +Corvette 24500 +Corvallis 24501 +Cory's 24502 +Corydon 24503 +Corley 24504 +Corliss 24505 +Compu 24506 +CompUSA 24507 +Compensation 24508 +Comporium 24509 +Comet 24510 +Comedy 24511 +Comerica 24512 +Comes 24513 +Comal 24514 +Comanche 24515 +Comay 24516 +Comba 24517 +Combee 24518 +Comic 24519 +Coming 24520 +Como's 24521 +Comox 24522 +Court 24523 +Course 24524 +Count 24525 +Counsel 24526 +Council 24527 +Could 24528 +Coulee 24529 +Cougar 24530 +Coughlin 24531 +Cousin 24532 +Coushatta 24533 +Cooke 24534 +Cook's 24535 +Cookman 24536 +Cooley 24537 +Coolatta 24538 +Coolpix 24539 +Cooper 24540 +Cooney 24541 +Coons 24542 +Coordinator 24543 +Coors 24544 +Coosa 24545 +Costa 24546 +Costco 24547 +Costello 24548 +Costner 24549 +Cosmo 24550 +Cosmic 24551 +Coppola 24552 +Copps 24553 +Copeland 24554 +Copenhagen 24555 +Copacabana 24556 +Copans 24557 +Copart 24558 +Copytalk 24559 +Cobain 24560 +Cobalt 24561 +Cobble 24562 +Cobbs 24563 +Coburn 24564 +Coburg 24565 +Cobleskill 24566 +Cobourg 24567 +Cobras 24568 +Coachworks 24569 +Coalville 24570 +Coates 24571 +Coastal 24572 +Cotto 24573 +Cottle 24574 +Cottage 24575 +Cotterman 24576 +Cottman 24577 +Cotati 24578 +Cocoa 24579 +Cocos 24580 +Cochran 24581 +Cochise 24582 +Cockrell 24583 +Cowlitz 24584 +Cowan 24585 +Cowardly 24586 +Cowboys 24587 +Cover 24588 +Covey 24589 +Covina 24590 +Covington 24591 +Cody's 24592 +Codys 24593 +Coddington 24594 +Coddingtown 24595 +Cohen 24596 +Coheed 24597 +Coffey 24598 +Coffee 24599 +Coggins 24600 +Coker 24601 +Coyotes 24602 +Carli 24603 +Carls 24604 +Carle 24605 +Carly 24606 +Carla 24607 +Carlo 24608 +Carl's 24609 +Carlton 24610 +Carluccio's 24611 +Carrboro 24612 +Carrs 24613 +Carruthers 24614 +Carol 24615 +Carondelet 24616 +Carothers 24617 +Carowinds 24618 +Carmi 24619 +Carman 24620 +Carter 24621 +Cartwright 24622 +Carta 24623 +Carthage 24624 +Cartier 24625 +Cartman 24626 +Cartoon 24627 +Career 24628 +Carey 24629 +CareFirst 24630 +CareLink 24631 +CareSource 24632 +Caremark 24633 +Carencro 24634 +Caressa 24635 +Cardenas 24636 +Cards 24637 +Cardwell 24638 +Carie 24639 +Carilion 24640 +Carissa 24641 +Caritas 24642 +Carnival 24643 +Cara's 24644 +Carabas 24645 +Caras 24646 +Caravan 24647 +Caray's 24648 +Carpinteria 24649 +Caryl 24650 +Caryn 24651 +Carytown 24652 +Caryville 24653 +Carbondale 24654 +Carbone 24655 +Carbonite 24656 +Carson 24657 +Caruso 24658 +Caruthersville 24659 +Cargill 24660 +Cargo 24661 +Carvel 24662 +Carver 24663 +Calle 24664 +Callie 24665 +Callum 24666 +Calif 24667 +Calico 24668 +Calimesa 24669 +Calistoga 24670 +Caleb 24671 +Caledonia 24672 +Calendar 24673 +Calera 24674 +Calexico 24675 +Calais 24676 +Calallen 24677 +Calandra's 24678 +Calaveras 24679 +Calvert 24680 +Calvin 24681 +Calvary 24682 +Calder 24683 +Caldwell 24684 +Calcasieu 24685 +Calcutta 24686 +Calgary 24687 +Calgon 24688 +Calhoun's 24689 +Calma 24690 +Caltrain 24691 +Caltrans 24692 +Campbell 24693 +Campo 24694 +Campana 24695 +Campground 24696 +Campland 24697 +Campton 24698 +Campus 24699 +Camel 24700 +Camacho 24701 +Camas 24702 +Cambodia 24703 +Camberley 24704 +Camby 24705 +Camden's 24706 +Camdenton 24707 +Cammie 24708 +Cammy 24709 +Camrose 24710 +Camry 24711 +Candle 24712 +Candi 24713 +Candy 24714 +Candace 24715 +Candelaria 24716 +Canaan 24717 +Canal 24718 +Canandaigua 24719 +Canary 24720 +Canasta 24721 +Canaveral 24722 +Cantina 24723 +Cantrell 24724 +Cannon 24725 +Cannibal 24726 +Canon 24727 +Canoe 24728 +Canoga 24729 +Cane's 24730 +Caney 24731 +Canyons 24732 +Canyonville 24733 +Cancer 24734 +Cancun 24735 +Cassville 24736 +Cassy 24737 +Castle 24738 +Castro 24739 +Castaic 24740 +Casey 24741 +Casella 24742 +Caseville 24743 +Casablanca 24744 +Casagrande 24745 +Casanova 24746 +Casas 24747 +Casco 24748 +Cash's 24749 +Cashin 24750 +Cashway 24751 +Casino 24752 +Casio 24753 +Casita 24754 +Casper 24755 +Caspian 24756 +Casualty 24757 +Catholic 24758 +Cathy 24759 +Cathleen 24760 +Category 24761 +Catena 24762 +Cates 24763 +Catalina 24764 +Catan 24765 +Cataracs 24766 +Catasauqua 24767 +Catawba 24768 +Caton 24769 +Catoosa 24770 +Cattle 24771 +Cattaraugus 24772 +Catching 24773 +Catlettsburg 24774 +Catlin 24775 +Catskill 24776 +Capilano 24777 +Capistrano 24778 +Capen 24779 +Capri 24780 +Caprock 24781 +Capone 24782 +Caporal 24783 +Capozzi's 24784 +Capps 24785 +Cappy 24786 +Captain 24787 +Captiva 24788 +Capcom 24789 +Caputo's 24790 +Caballero 24791 +Cabana 24792 +Cabazon 24793 +Cabrera 24794 +Cabos 24795 +Cabot 24796 +Cabinet 24797 +Cablevision 24798 +Caddy 24799 +Caddo 24800 +Caden 24801 +Cadet 24802 +Cadillac 24803 +Cadiz 24804 +Caitlin 24805 +Caitlyn 24806 +Caillat 24807 +Caillou 24808 +Caine 24809 +Cavender 24810 +Caverns 24811 +Caves 24812 +Cavalier 24813 +Cavanaugh 24814 +Caymans 24815 +Cafeteria 24816 +Cajuns 24817 +Causeway 24818 +Cazadores 24819 +Charm 24820 +Chart 24821 +Charge 24822 +Chardon 24823 +Charhouse 24824 +Charro 24825 +Chance 24826 +Chang 24827 +Chan's 24828 +Chanhassen 24829 +Chanute 24830 +Chama 24831 +Chamillionaire 24832 +Chapa 24833 +Chapel 24834 +Chaplin 24835 +Chapin 24836 +Chapman 24837 +Chapter 24838 +Chadbourn 24839 +Chadwick 24840 +Chad's 24841 +Chadds 24842 +Chadron 24843 +Chalk 24844 +Challenge 24845 +Chalet 24846 +Chalfont 24847 +Chase 24848 +Chaska 24849 +Chassity 24850 +Chastain 24851 +Chateau 24852 +Chatfield 24853 +Chatham 24854 +Chatsworth 24855 +Chain 24856 +Chair 24857 +Chauncey 24858 +Chautauqua 24859 +Chaffee 24860 +Chaffey 24861 +Chaos 24862 +Chavez 24863 +Chavis 24864 +Chayanne 24865 +Chest 24866 +Cheshire 24867 +Chesley 24868 +Cheese 24869 +Cheez 24870 +Cheeburger 24871 +Cheech 24872 +Cherry 24873 +Cheryl 24874 +Cheri 24875 +Cherokee 24876 +Cheraw 24877 +Chernobyl 24878 +Chevy 24879 +Cheviot 24880 +Chelten 24881 +Chelan 24882 +Chelle 24883 +Chelmsford 24884 +Chen's 24885 +Cheney 24886 +Cheng 24887 +Chennai 24888 +Chenoweth 24889 +Chemeketa 24890 +Chemical 24891 +Chemung 24892 +Cheaha 24893 +Cheap 24894 +Cheatham 24895 +Check 24896 +Checotah 24897 +Chehalem 24898 +Chehalis 24899 +Cheka 24900 +Chetek 24901 +Cheyennes 24902 +Child 24903 +Chill 24904 +Chile 24905 +Chili 24906 +Chilhowie 24907 +Chilson 24908 +Chilton 24909 +Chick 24910 +Chica 24911 +Chico 24912 +Chicco 24913 +Chichester 24914 +China 24915 +Chino 24916 +Chin's 24917 +Chincoteague 24918 +Chinese 24919 +Ching 24920 +Chinn's 24921 +Chinx 24922 +Chipotle 24923 +Chipettes 24924 +Chipley 24925 +Chips 24926 +Chiefland 24927 +Chiefs 24928 +Chihuahuas 24929 +Chima 24930 +Chimney 24931 +Chisago 24932 +Chisholm 24933 +Chittenango 24934 +Chitty 24935 +Chivas 24936 +Chive 24937 +Christ 24938 +Chrissy 24939 +Chris's 24940 +Chrisette 24941 +Chrisman 24942 +Chrome 24943 +Chronicle 24944 +Chrysler 24945 +Church 24946 +Churn 24947 +Chunk 24948 +Chung 24949 +Chubby 24950 +Chubbuck 24951 +Chuck's 24952 +Chuckanut 24953 +Chucky 24954 +Chopper 24955 +Chophouse 24956 +Chopin 24957 +Chopra 24958 +Chopstix 24959 +Chowan 24960 +Chowchilla 24961 +Chowder 24962 +Choctaw 24963 +Choice 24964 +Choir 24965 +Chola 24966 +Cholla 24967 +Chouteau 24968 +Cross 24969 +Crosby 24970 +Crosman 24971 +Croswell 24972 +Crown 24973 +Crowe 24974 +Crowley 24975 +Crows 24976 +Crock 24977 +Croce 24978 +Crocodile 24979 +Crocs 24980 +Crofton 24981 +Crofts 24982 +Croatian 24983 +Crooked 24984 +Crookston 24985 +Crothers 24986 +Croton 24987 +Crouch 24988 +Crouse 24989 +Crozer 24990 +Crozet 24991 +Crest 24992 +Crespo 24993 +Cresskill 24994 +Creswell 24995 +Creek 24996 +Creed 24997 +Creech 24998 +Cream 24999 +Creasy 25000 +Creve 25001 +Crevier 25002 +Crewcuts 25003 +Crane 25004 +Cranford 25005 +Cranston 25006 +Craig 25007 +Crain 25008 +Crafts 25009 +Crafton 25010 +Crawford 25011 +Crawley 25012 +Crabb 25013 +Crabtree 25014 +Craycroft 25015 +Crayola 25016 +Cramerton 25017 +Crater 25018 +Cravens 25019 +Crist 25020 +Crisp 25021 +Criss 25022 +Crisco 25023 +Crisfield 25024 +Crisis 25025 +Crismon 25026 +Criswell 25027 +Critic 25028 +Crime 25029 +Criminal 25030 +Crimson 25031 +Cripple 25032 +Crips 25033 +Crusade 25034 +Crush 25035 +Crusty's 25036 +Cruiser 25037 +Cruises 25038 +Cruces 25039 +Crucial 25040 +Crump 25041 +Crunchwrap 25042 +Cruze 25043 +Crystal 25044 +Crysis 25045 +Clark 25046 +Clare 25047 +Clara 25048 +Claro 25049 +Clarcona 25050 +Clary 25051 +Clair 25052 +Claim 25053 +Claiborne 25054 +Claus 25055 +Class 25056 +Clash 25057 +Clasico 25058 +Clayton 25059 +Claycomo 25060 +Claypool 25061 +Clancy 25062 +Clank 25063 +Clanton 25064 +Clear 25065 +Clean 25066 +Clemmons 25067 +Clemons 25068 +Clemson 25069 +Cleo's 25070 +Cleona 25071 +Cleopatra 25072 +Cleveland 25073 +Clevenger 25074 +Cleves 25075 +Clerk 25076 +Clermont 25077 +Cliff 25078 +Clift 25079 +Clint 25080 +Cline 25081 +Clipper 25082 +Clips 25083 +Cloudcroft 25084 +Clouds 25085 +Cloudy 25086 +Clover 25087 +Clovis 25088 +Close 25089 +Closter 25090 +Clockwork 25091 +Clubhouse 25092 +Clubs 25093 +Clues 25094 +Clydes 25095 +Clyde's 25096 +Cena's 25097 +Celia 25098 +Celica 25099 +Cellcom 25100 +Cellier 25101 +Cellular 25102 +Celtic 25103 +Celts 25104 +Cerro 25105 +CertainTeed 25106 +Certegy 25107 +Cedarcrest 25108 +Cedarhurst 25109 +Cedars 25110 +Cedartown 25111 +Cedarville 25112 +Cedric 25113 +Cedro 25114 +Cecilia 25115 +Cecil's 25116 +Cecile 25117 +Cecelia 25118 +Curran 25119 +Current 25120 +Curry 25121 +Curtis 25122 +Curtner 25123 +Curly's 25124 +Curig 25125 +Curious 25126 +Cullen 25127 +Culligan 25128 +Cullman 25129 +Culvers 25130 +Cutten 25131 +Cutlass 25132 +Cutler 25133 +Cupcakery 25134 +Cupcakes 25135 +Cupid's 25136 +Cuban 25137 +CubeSmart 25138 +Custom 25139 +Custer 25140 +Cushing 25141 +Cushman 25142 +Cumming 25143 +Cummins 25144 +Cumberland 25145 +Cumbre 25146 +Cinema 25147 +CineBistro 25148 +Cinebarre 25149 +Cinetopia 25150 +Cindy 25151 +Cinderella 25152 +Cincinnati 25153 +Cinco 25154 +Cincy 25155 +Cinnabon 25156 +Citizen 25157 +Citibank 25158 +Cities 25159 +Citigroup 25160 +Citra 25161 +Citrix 25162 +Citronelle 25163 +Citrus 25164 +City's 25165 +CityWalk 25166 +Cityside 25167 +Circle 25168 +Circa 25169 +Ciro's 25170 +Ciroc 25171 +Cicero's 25172 +Cici's 25173 +Cibola 25174 +Cibolo 25175 +Civic 25176 +Civil 25177 +Cynthia's 25178 +Cynthiana 25179 +Cyclery 25180 +Cycles 25181 +Cypresswood 25182 +Cyrus's 25183 +Maria 25184 +Marin 25185 +Marie 25186 +Mario 25187 +Maris 25188 +Maribel 25189 +Marigold 25190 +Marijuana 25191 +Mariposa 25192 +Maritime 25193 +Marius 25194 +Marti 25195 +Martha 25196 +Marty 25197 +Mart's 25198 +Marta 25199 +Martz 25200 +Marcel 25201 +Marco 25202 +Marci 25203 +Marcus 25204 +Marcy 25205 +Marc's 25206 +March 25207 +Marcs 25208 +Marlo 25209 +Marlboro 25210 +Marla 25211 +Marlin 25212 +Marlton 25213 +Marsh 25214 +Marsa 25215 +Marston 25216 +Marseilles 25217 +Marge 25218 +Margo 25219 +Margret 25220 +Marguerite 25221 +Market 25222 +Marks 25223 +Mark's 25224 +Markham 25225 +Markie 25226 +Markus 25227 +Marky 25228 +Maryland 25229 +Marys 25230 +Mary's 25231 +Marybeth 25232 +Marymount 25233 +Marywood 25234 +Marble 25235 +Marbach 25236 +Marada 25237 +Marais 25238 +Marathon 25239 +Marauder 25240 +Marvin 25241 +Marvel 25242 +Marv's 25243 +Marva 25244 +Marrero 25245 +Marron 25246 +Maren 25247 +Marella 25248 +Marez 25249 +Mardi 25250 +Marmora 25251 +Marjam 25252 +Marjorie 25253 +Maroney 25254 +Maroon 25255 +Marxist 25256 +Mande 25257 +Mandy 25258 +Mandi 25259 +Mandrell 25260 +Manito 25261 +Mani's 25262 +Mania 25263 +Manic 25264 +Manas 25265 +Manahawkin 25266 +Manalapan 25267 +Manatee 25268 +Manawa 25269 +Manayunk 25270 +Manny 25271 +Mann's 25272 +Mannheim 25273 +Mancini 25274 +Mancelona 25275 +Mancos 25276 +Mancuso 25277 +Manor 25278 +Manoa 25279 +Manos 25280 +Manowar 25281 +Mansi 25282 +Mansell 25283 +Mansfield 25284 +Manson 25285 +Manti 25286 +Manton 25287 +Mantua 25288 +Manuel 25289 +Manufacturing 25290 +Manulife 25291 +Mangeshkar 25292 +Mangione 25293 +Mango 25294 +Mangum 25295 +Manheim 25296 +Manley 25297 +Manlius 25298 +Manvel 25299 +Manville 25300 +Manyana 25301 +Matty 25302 +Matt's 25303 +Mattoon 25304 +Mattress 25305 +Mattson 25306 +Mathnasium 25307 +Matador 25308 +Matamoras 25309 +Matanuska 25310 +Matata 25311 +Matawan 25312 +Matia 25313 +Matic 25314 +Matilda 25315 +Matisyahu 25316 +Matix 25317 +Mateo 25318 +Matchbox 25319 +Matco 25320 +Matson 25321 +Matsu 25322 +Machado 25323 +Macau 25324 +Macatawa 25325 +Macayo's 25326 +MacDonald 25327 +MacDade 25328 +MacDill 25329 +Macedon 25330 +Macey's 25331 +Macleod 25332 +Macomb 25333 +Macon 25334 +Macoupin 25335 +Macy's 25336 +Macys 25337 +Macias 25338 +Macintosh 25339 +Malabar 25340 +Malamute 25341 +Malarkey's 25342 +Malawi's 25343 +Malone 25344 +Maloof 25345 +Malouf 25346 +Malik 25347 +Malia 25348 +Malibu 25349 +Malinda 25350 +Mallard 25351 +Mally 25352 +Maleah 25353 +Maleek 25354 +Maleficent 25355 +Malta 25356 +Maltby 25357 +Maltese 25358 +Maltsberger 25359 +Malcolm 25360 +Malcom 25361 +Malden 25362 +Maldonado 25363 +Massa 25364 +MassHealth 25365 +MassMutual 25366 +Mastodon 25367 +Mastro's 25368 +Mason's 25369 +Masonic 25370 +Masons 25371 +Mascoutah 25372 +Masekela 25373 +Maserati 25374 +Mashpee 25375 +Madea 25376 +Madeira 25377 +Mademoiselle 25378 +Madeon 25379 +Madera 25380 +Madewell 25381 +Maddie 25382 +Maddy 25383 +Madden 25384 +Madison 25385 +Madigan 25386 +Madill 25387 +Madras 25388 +Madre 25389 +Madrona 25390 +Madagascar 25391 +Madame 25392 +Madonna's 25393 +Mayan 25394 +Maya's 25395 +Mayas 25396 +Maybrook 25397 +Mayfair 25398 +Mayfield 25399 +Mayflower 25400 +Maynard 25401 +Mayne 25402 +Mayodan 25403 +Mayor 25404 +Mayse 25405 +Maysville 25406 +Mayer 25407 +Mayes 25408 +Mayweather 25409 +Maywood 25410 +Magna 25411 +Magnet 25412 +Magnificent 25413 +Magnolia 25414 +Maggie 25415 +Maggiano's 25416 +Magic 25417 +Magin 25418 +Magistrate 25419 +Magalia 25420 +Magazine 25421 +Magee 25422 +Magellan 25423 +Magen 25424 +Magoo's 25425 +Maine 25426 +Maingate 25427 +Mainstreet 25428 +Maintenance 25429 +Maiden 25430 +Maids 25431 +Maisie 25432 +Maison 25433 +Maisy 25434 +Maita 25435 +Maitland 25436 +Mahal 25437 +Mahaffey 25438 +Mahan 25439 +Mahaska 25440 +Mahomet 25441 +Mahopac 25442 +Mahendra 25443 +Maher 25444 +Maureen 25445 +Maura 25446 +Maury 25447 +Mauldin 25448 +Maumee 25449 +Maumelle 25450 +Mauston 25451 +Maxim 25452 +Maxie 25453 +Maxine 25454 +Maxis 25455 +Maxwell's 25456 +Makeover 25457 +Maker 25458 +Makes 25459 +Makaveli 25460 +Makayla 25461 +Makita 25462 +Makoto's 25463 +Maplecrest 25464 +Maplehurst 25465 +Maples 25466 +Mapleton 25467 +Mapleview 25468 +Maplewood 25469 +Mama's 25470 +Mamaroneck 25471 +Mamas 25472 +Mamaw 25473 +Mamba 25474 +Mambo 25475 +Mamma 25476 +Mammoth 25477 +Mazel 25478 +Mazen 25479 +Mazza 25480 +Mazzio's 25481 +Mabel's 25482 +Mabelvale 25483 +Maverick 25484 +Maverik 25485 +Majestic 25486 +Majesty 25487 +Monte 25488 +Monta 25489 +Montgomery 25490 +Monty 25491 +Month 25492 +Monticello 25493 +Montpelier 25494 +Montwood 25495 +Monica 25496 +Monique 25497 +Monia 25498 +Monika 25499 +Mona's 25500 +Monadnock 25501 +Monae 25502 +Monaghan 25503 +Monahans 25504 +Monarch 25505 +Monet 25506 +Money 25507 +Monee 25508 +Monessen 25509 +Monster 25510 +Monsanto 25511 +Monsey 25512 +Monsignor 25513 +Monson 25514 +Monroe 25515 +Monrovia 25516 +Monday 25517 +Mondovi 25518 +Mondrian 25519 +Mongol 25520 +Mongoose 25521 +Monon 25522 +Monocacy 25523 +Monopoly 25524 +Monkton 25525 +Moncks 25526 +Moncrief 25527 +Moncton 25528 +Morro 25529 +Morrell 25530 +Moreau 25531 +Moreno 25532 +Moretti's 25533 +Morey 25534 +Morton 25535 +Mortal 25536 +Mortgage 25537 +Mortimer 25538 +Mortuary 25539 +Morty 25540 +Moravia 25541 +Morada 25542 +Moraga 25543 +Moraine 25544 +Morales 25545 +Moran 25546 +Morgan's 25547 +Morganfield 25548 +Morgans 25549 +Morganville 25550 +Moriches 25551 +Morissette 25552 +Moron 25553 +Moross 25554 +Mordecai 25555 +Mordor 25556 +Morlan 25557 +Morley 25558 +Mormons 25559 +Moore 25560 +Moorhead 25561 +Moorpark 25562 +Moors 25563 +Moon's 25564 +Moonachie 25565 +Moondog 25566 +Mooney 25567 +Moonies 25568 +Moonville 25569 +Moose 25570 +Moosic 25571 +Moody 25572 +Moodle 25573 +Motor 25574 +Motown 25575 +Mother's 25576 +Motherhood 25577 +Mothers 25578 +Motte 25579 +Mount 25580 +Mound 25581 +Moulin 25582 +Moseley 25583 +Moser 25584 +Moses 25585 +Moshe 25586 +Moshi 25587 +Mossberg 25588 +Mosser 25589 +Moscato 25590 +Moscow 25591 +Mosier 25592 +Mosinee 25593 +Molino 25594 +Molina 25595 +Moline 25596 +Molly 25597 +Moller 25598 +Mollie 25599 +Mobile 25600 +Mohave 25601 +Mohawk 25602 +Mohicans 25603 +Movers 25604 +Movie 25605 +Moving 25606 +Model 25607 +Modest 25608 +Modern 25609 +Momma 25610 +Mommy 25611 +Mozambique 25612 +Mozart 25613 +Mozilla 25614 +Mozingo 25615 +Mockingbird 25616 +Mockingjay 25617 +Mopac 25618 +Mopar 25619 +Mille 25620 +Milli 25621 +Mills 25622 +Millard 25623 +Millhopper 25624 +Millman 25625 +Milltown 25626 +Millville 25627 +Millz 25628 +Milan 25629 +Milagro 25630 +Milaca 25631 +Milam 25632 +Miley 25633 +Mileage 25634 +Miles 25635 +Milian 25636 +Mililani 25637 +Military 25638 +Milbank 25639 +Milburn 25640 +Milky 25641 +Milos 25642 +Milsap 25643 +Milstead 25644 +Milton's 25645 +Milwaukee 25646 +Milwaukie 25647 +Mineo 25648 +Minecraft 25649 +Mines 25650 +Minette 25651 +Mindy 25652 +Minden 25653 +Mindi 25654 +Mindless 25655 +Minds 25656 +Minnie 25657 +Ming's 25658 +Minges 25659 +Mingledorff's 25660 +Mingo 25661 +Mingus 25662 +Minocqua 25663 +Minogue 25664 +Minolta 25665 +Minooka 25666 +Minor 25667 +Minot 25668 +Minaj 25669 +Minas 25670 +Minato 25671 +Mining 25672 +Minton 25673 +Mints 25674 +Minuteman 25675 +Minutes 25676 +Minsky's 25677 +Minster 25678 +Miche 25679 +Michi 25680 +Mickie 25681 +Micky 25682 +Microcenter 25683 +Microsoft 25684 +Micah 25685 +Micael 25686 +Micanopy 25687 +Middlefield 25688 +Middleport 25689 +Middleville 25690 +Midwest 25691 +Midway 25692 +Midwife 25693 +Midwood 25694 +Midland 25695 +Midler 25696 +Midlothian 25697 +MidAmerican 25698 +Midnighters 25699 +Missy 25700 +Misses 25701 +Misty 25702 +Mista 25703 +Mister 25704 +Mishawaka 25705 +Miranda 25706 +Mirabel 25707 +Miracle 25708 +Mirada 25709 +Mirage 25710 +Miriam 25711 +Mikey 25712 +Mike's 25713 +Mikes 25714 +Mikayla 25715 +Mikado 25716 +Mikimoto 25717 +Mikunis 25718 +Mitch's 25719 +Mitchum 25720 +Mittendorf 25721 +Mitzi 25722 +Mitzvah 25723 +Miami's 25724 +Miamisburg 25725 +Mizuki 25726 +Mizuno 25727 +Mighty 25728 +Miguel's 25729 +Mimi's 25730 +Mercy 25731 +Mercado 25732 +Mercury 25733 +Merrell 25734 +Merry 25735 +Merion 25736 +Merle 25737 +Merlin 25738 +Merlot 25739 +Merton 25740 +Mertz 25741 +Meredith's 25742 +Mendo 25743 +Mendham 25744 +Menard 25745 +Menace 25746 +Menands 25747 +Menasha 25748 +Menaul 25749 +Mental 25750 +Menominee 25751 +Menchie's 25752 +Mencia 25753 +Menna's 25754 +Mennonite 25755 +Melissa 25756 +Melia 25757 +Melody 25758 +Melo's 25759 +Meloche 25760 +Melon 25761 +Meloy 25762 +Mellencamp 25763 +Melly 25764 +Melanie 25765 +Melaleuca 25766 +Melvin 25767 +Melville 25768 +Melba 25769 +Melbourne 25770 +Melting 25771 +Melton 25772 +Metro 25773 +Metra 25774 +Metreon 25775 +Metal 25776 +Metairie 25777 +Method 25778 +Metheny 25779 +Methuen 25780 +Metzgers 25781 +Media 25782 +Medieval 25783 +Medifast 25784 +Medina 25785 +Medishare 25786 +Medium 25787 +Medal 25788 +Medawar 25789 +Medfield 25790 +Medford 25791 +Meade 25792 +Meadville 25793 +Meaningful 25794 +Means 25795 +Meagan 25796 +Meaghan 25797 +Meals 25798 +Meatballs 25799 +Messi 25800 +Message 25801 +Mesabi 25802 +Megan 25803 +Megabus 25804 +Megadeth 25805 +Megaforce 25806 +Megamind 25807 +Megatron 25808 +Mechanics 25809 +Mechanicville 25810 +Mecklenburg 25811 +Meconis 25812 +Mecosta 25813 +Meeka 25814 +Meeker 25815 +Meeks 25816 +MeetMe 25817 +Meeting 25818 +Meets 25819 +Mexia 25820 +Meijer 25821 +Meiji 25822 +Meinecke 25823 +Meineke 25824 +Membership 25825 +McCall 25826 +McCabe 25827 +McCain 25828 +McCauley 25829 +McCoy 25830 +McColl 25831 +McComb 25832 +McConnell 25833 +McChesney 25834 +McChicken 25835 +McChord 25836 +McCreery 25837 +McCulloch 25838 +McCullough 25839 +McKee 25840 +McKean 25841 +McKesson 25842 +McKinley 25843 +McKinsey 25844 +McKayla 25845 +McKay's 25846 +McKays 25847 +McGuckin 25848 +McGurk's 25849 +McGregor 25850 +McGee 25851 +McGehee 25852 +McGeorge 25853 +McGill 25854 +McGovern 25855 +McGowan 25856 +McDowell 25857 +McDaniel 25858 +McDade 25859 +McDavid 25860 +McDermott 25861 +McDevitt 25862 +McAlester 25863 +McAlpin 25864 +McAdams 25865 +McAdenville 25866 +McArdle 25867 +McArthur 25868 +McMuffin 25869 +McMullen 25870 +McMahon 25871 +McManus 25872 +McMaster 25873 +McMichael 25874 +McMillan 25875 +McMinnville 25876 +McNab 25877 +McNair 25878 +McNally 25879 +McNamara 25880 +McNeil 25881 +McNuggets 25882 +McLachlan 25883 +McLaughlin 25884 +McLean 25885 +McLennan 25886 +McLeod 25887 +McFadden 25888 +McFarland 25889 +McBrides 25890 +McRee 25891 +McReynolds 25892 +McHale's 25893 +McPhee 25894 +McPherson 25895 +Muncie 25896 +Muncy 25897 +Muniz 25898 +Munda 25899 +Mundelein 25900 +Mundy 25901 +Munster 25902 +Munson 25903 +Munfordville 25904 +Mungenast 25905 +Munger 25906 +Muskingum 25907 +Muskogee 25908 +Muscat 25909 +Muscle 25910 +Muscogee 25911 +Music 25912 +Musiq 25913 +Museum 25914 +Mushroomhead 25915 +Muslims 25916 +Murray 25917 +Murrieta 25918 +Murrysville 25919 +Murda 25920 +Murder 25921 +Murphy 25922 +Multi 25923 +Multnomah 25924 +Muldoon's 25925 +Mudder 25926 +Muddy 25927 +Myrtlewood 25928 +Mysterio 25929 +Mystery 25930 +Mystic 25931 +Mystikal 25932 +Myerstown 25933 +Myler 25934 +Myles 25935 +Brook 25936 +Brown 25937 +Broward 25938 +Brower 25939 +Browser 25940 +Bronco 25941 +Bronx 25942 +Brondes 25943 +Bronica 25944 +Bronner's 25945 +Bronson 25946 +Bronte 25947 +Broadcasting 25948 +Broadlands 25949 +Broadmoor 25950 +Broadstone 25951 +Broadview 25952 +Brock's 25953 +Brockett 25954 +Brockman 25955 +Brockport 25956 +Brocks 25957 +Brockton 25958 +Brockville 25959 +Brockway 25960 +Brodhead 25961 +Brodie 25962 +Brody 25963 +Broke 25964 +Brokaw 25965 +Brotherhood 25966 +Brothers 25967 +Brogan 25968 +Brogden 25969 +Broiler 25970 +Bromley 25971 +Brompton 25972 +Broughton 25973 +Broussard 25974 +Brand 25975 +Branch 25976 +Brant 25977 +Branbury 25978 +Branford 25979 +Branham 25980 +Branigan 25981 +Branson 25982 +Brady 25983 +Braden 25984 +Brad's 25985 +Bradbury 25986 +Braddock 25987 +Bradford 25988 +Bradington 25989 +Brave 25990 +Brava 25991 +Bravo 25992 +Brain 25993 +Braidwood 25994 +Braille 25995 +Brass 25996 +Brasa 25997 +Braselton 25998 +Braska 25999 +Brayden 26000 +Braylon 26001 +Brayton 26002 +Brazil 26003 +Bracebridge 26004 +Braman 26005 +Brambleton 26006 +Brampton 26007 +Bratz 26008 +Braemar 26009 +Braeswood 26010 +Braun 26011 +Brauer 26012 +Brawley 26013 +Braggs 26014 +Brahma 26015 +Brahms 26016 +Braxtons 26017 +Bridal 26018 +Bride 26019 +Bridford 26020 +Britt 26021 +Brita 26022 +Britney 26023 +Brite 26024 +British 26025 +Brits 26026 +Brian 26027 +Briar 26028 +Briggs 26029 +Brigitte 26030 +Brick 26031 +Bricco 26032 +Brice 26033 +Bring 26034 +Brinley 26035 +Brinson 26036 +Brisas 26037 +Brisbane 26038 +Briscoe 26039 +Brier 26040 +Brimfield 26041 +Brimhall 26042 +Brimley 26043 +Brixton 26044 +Brixx 26045 +Briley 26046 +Brillion 26047 +Brio's 26048 +Brent 26049 +Brenham 26050 +Brewer 26051 +Brewster 26052 +Brewbaker 26053 +Brewing 26054 +Brewton 26055 +Break 26056 +Bread 26057 +Breanna 26058 +Breast 26059 +Breathe 26060 +Breaux 26061 +Brees 26062 +Breen 26063 +Brett 26064 +Breton 26065 +Bretz 26066 +Breckenridge 26067 +Breckinridge 26068 +Brecksville 26069 +Bremer 26070 +Bremen 26071 +Breslin 26072 +Bresnan 26073 +Bressi 26074 +Bruno 26075 +Bruns 26076 +Brundage 26077 +Bruneel 26078 +Bruning 26079 +Brunner 26080 +Brunt 26081 +Bruce 26082 +Bruckner 26083 +Brush 26084 +Brusco's 26085 +Brussels 26086 +Brubaker 26087 +Brubeck 26088 +Bruegger's 26089 +Brueggers 26090 +Bruins 26091 +Bruton 26092 +Brutus 26093 +Bryant 26094 +Bryan's 26095 +Bryans 26096 +Bryce's 26097 +Bryner 26098 +Brysons 26099 +Barre 26100 +Barra 26101 +Barry 26102 +Barnum 26103 +Barnwell 26104 +Bartle 26105 +Barth 26106 +Barta 26107 +Bartram 26108 +Barts 26109 +Barber 26110 +Barb's 26111 +Barbra 26112 +Barbur 26113 +Barker 26114 +Barking 26115 +Barkley 26116 +Barksdale 26117 +Barclay 26118 +Barca 26119 +Barcelona 26120 +Bareburger 26121 +Barefoot 26122 +Bareilles 26123 +Barenaked 26124 +Baraboo 26125 +Barack 26126 +Baraga 26127 +Barataria 26128 +Barden 26129 +Bardstown 26130 +Barger 26131 +Bargain 26132 +Bariatric 26133 +Barlow 26134 +Barona 26135 +Barone 26136 +Barff 26137 +Barfield 26138 +Barstow 26139 +Bandera 26140 +Banda 26141 +Bandon 26142 +Banks 26143 +Banker 26144 +Bankhead 26145 +Banking 26146 +Banknorth 26147 +Bankruptcy 26148 +Bangalore 26149 +Bangerter 26150 +Bangkok 26151 +Bangladesh 26152 +Bangor 26153 +Bangz 26154 +Banco 26155 +BancFirst 26156 +Bancard 26157 +Bancroft 26158 +Bannock 26159 +Banner 26160 +Bannister 26161 +Banff 26162 +Banfield 26163 +Banshee 26164 +Bantam 26165 +Banton 26166 +Bally 26167 +Balls 26168 +Ballinger 26169 +Ballroom 26170 +Balltown 26171 +Baldy 26172 +Balmain 26173 +Balmoral 26174 +Balto 26175 +Balance 26176 +Balch 26177 +Balcones 26178 +Balise 26179 +Basel 26180 +Baseball 26181 +Basecamp 26182 +Basehor 26183 +Basement 26184 +Basic 26185 +Basia 26186 +Basie 26187 +Basin 26188 +Basket 26189 +Baskin 26190 +Bassett 26191 +Basshunter 26192 +Bassnectar 26193 +Basha 26194 +Bashford 26195 +Bastard 26196 +Bastille 26197 +Bastrop 26198 +Bascom 26199 +Battle 26200 +Battistelli 26201 +Bates 26202 +Bateman 26203 +Batman 26204 +Batmobile 26205 +Batchelor 26206 +Bathurst 26207 +Bayshore 26208 +Bayside 26209 +Baystate 26210 +Bayfair 26211 +Bayfield 26212 +Bayfront 26213 +Baywood 26214 +Bayboro 26215 +Baybrook 26216 +Bayers 26217 +Bayless 26218 +Baylor 26219 +Baymeadows 26220 +Baymont 26221 +Bayonne 26222 +Bayou 26223 +Baytown 26224 +Baytree 26225 +Bayview 26226 +Bayville 26227 +Bachelor 26228 +Bachman 26229 +Bacharach 26230 +Bachrodt 26231 +Backlick 26232 +Backpage 26233 +Backyardigans 26234 +Bacardi 26235 +Bacchus 26236 +Bacco 26237 +Baber 26238 +Babel 26239 +Baba's 26240 +Babas 26241 +Babies 26242 +Babin 26243 +Babson 26244 +Babylon 26245 +Baker 26246 +Baked 26247 +Bakehouse 26248 +Bakey 26249 +Baden 26250 +Bader 26251 +Badgers 26252 +Bagelry 26253 +Bagels 26254 +Bailey 26255 +Bainbridge 26256 +Bambi 26257 +Bamba 26258 +Bamberg 26259 +Bamboo 26260 +Bahamas 26261 +Baxters 26262 +Bella 26263 +Belle 26264 +Bello 26265 +Bell's 26266 +BellSouth 26267 +Bellbrook 26268 +Bellco 26269 +Bellport 26270 +Bells 26271 +Belltown 26272 +Bellville 26273 +Bellwood 26274 +Belly 26275 +Belton 26276 +Belterra 26277 +Beltline 26278 +Beltran 26279 +Beltsville 26280 +Beltway 26281 +Belfield 26282 +Belcher 26283 +Belcamp 26284 +Belcourt 26285 +Belinda 26286 +Believe 26287 +Belize 26288 +Belvedere 26289 +Belvoir 26290 +Belafonte 26291 +Belair 26292 +Belgrade 26293 +Belkin 26294 +Belknap 26295 +Belden 26296 +Belding 26297 +Belmar 26298 +Belmont 26299 +Beluga 26300 +Belushi 26301 +Berne 26302 +Bern's 26303 +Bernhardt 26304 +Bernstein 26305 +Berge 26306 +Bergan 26307 +Bergdorf 26308 +Berglund 26309 +Bergman 26310 +Bergstrom 26311 +Bert's 26312 +Berta 26313 +Bertera 26314 +Bertie 26315 +Berto 26316 +Berts 26317 +Bertucci's 26318 +Berks 26319 +Berkeley 26320 +Berkheimer 26321 +Berkley 26322 +Berkner 26323 +Berkowitz 26324 +Berry 26325 +Berea 26326 +Berenstain 26327 +Beres 26328 +Berman 26329 +Bermuda 26330 +Berwick 26331 +Berwyn 26332 +Benny 26333 +Benna 26334 +Benedict 26335 +Benelli 26336 +Benet 26337 +Beneva 26338 +Benson 26339 +Bensalem 26340 +Bensenville 26341 +Benicia 26342 +Benihana 26343 +Bentley 26344 +Benton 26345 +Benji 26346 +Benadryl 26347 +Benassi 26348 +Benatar 26349 +Bender 26350 +Bendix 26351 +Bengal 26352 +Benghazi 26353 +Benchley 26354 +Benchwarmers 26355 +Benzonia 26356 +Beatle 26357 +Beats 26358 +Beaty 26359 +Beatz 26360 +Bears 26361 +Bearno's 26362 +Beartooth 26363 +Beaufort 26364 +Beaumont 26365 +Beauregard 26366 +Beaver 26367 +Beavis 26368 +Beach 26369 +Beacon 26370 +Beans 26371 +Beanery 26372 +Beanie 26373 +Beantown 26374 +Beale 26375 +Bealls 26376 +Beals 26377 +Beaman 26378 +Beamer 26379 +Beast 26380 +Beasley 26381 +Beth's 26382 +Bethlehem 26383 +Bethpage 26384 +Beths 26385 +Bethune 26386 +Bette 26387 +Betty 26388 +Bettis 26389 +Betsy 26390 +Betsey 26391 +Beecher 26392 +Beechmont 26393 +Beechnut 26394 +Beethoven 26395 +Beetle 26396 +Beehive 26397 +Beehler 26398 +Beenie 26399 +Beerman 26400 +Becky 26401 +Beckham 26402 +Beckinsale 26403 +Beckley 26404 +Beckman 26405 +Becks 26406 +Beckwith 26407 +Becca's 26408 +Beccas 26409 +Bechtel 26410 +Bechtle 26411 +BestBuy 26412 +Besta 26413 +Bestway 26414 +Bessemer 26415 +Bessie 26416 +Behavioral 26417 +Behrman 26418 +Beverly's 26419 +Beyonce 26420 +Beyond 26421 +Beginnings 26422 +Begins 26423 +Bonne 26424 +Bonnie 26425 +Bonnyville 26426 +Bonamassa 26427 +Bonanza 26428 +Bonaparte 26429 +Bonaventure 26430 +Bondi 26431 +Bonds 26432 +Bondurant 26433 +Bonita 26434 +Bonefish 26435 +Bones 26436 +Bono's 26437 +Bonsack 26438 +Bonsall 26439 +Boone 26440 +Boondock 26441 +Boonsboro 26442 +Boonton 26443 +Boonville 26444 +Booth 26445 +Boots 26446 +Books 26447 +Booker 26448 +Bookmans 26449 +Boost 26450 +Boosie 26451 +Booga 26452 +Boogie 26453 +Boozer 26454 +Border 26455 +Borden 26456 +Bordeaux 26457 +Bordetella 26458 +Borgata 26459 +Borgman 26460 +Borgore 26461 +Borrego 26462 +Borriello 26463 +Borromeo 26464 +Borat 26465 +Borneo 26466 +Borough 26467 +Bortel 26468 +Borton 26469 +Bosco 26470 +Boscawen 26471 +Bosch 26472 +Bossa 26473 +Bosses 26474 +Bossier 26475 +Bosstones 26476 +Boston 26477 +Bostwick 26478 +Boswell 26479 +Bosworth 26480 +Bosak 26481 +Bosnian 26482 +Bowlin 26483 +Bowlarama 26484 +Bowles 26485 +Bowlmor 26486 +Bowls 26487 +Bower 26488 +Bowen 26489 +Bowes 26490 +Bowman's 26491 +Bowmanville 26492 +Bowden 26493 +Bowdoin 26494 +Bound 26495 +Bounce 26496 +Bourbon 26497 +Bourdain 26498 +Bourne 26499 +Bouchard 26500 +Boucher 26501 +Boudinot 26502 +Boudreau 26503 +Boughton 26504 +Boulder 26505 +Boulevard 26506 +Boyer 26507 +Boyette 26508 +Boyle 26509 +Boylan 26510 +Boylston 26511 +Boyd's 26512 +Boyds 26513 +Boyne 26514 +Boynton 26515 +Boyson 26516 +Bolin 26517 +Bolling 26518 +Bolles 26519 +Bollywood 26520 +Boldin 26521 +Bolton 26522 +Boltz 26523 +Bottom 26524 +Bottega 26525 +Botanic 26526 +Botany 26527 +Bobbi 26528 +Bobby 26529 +Bobo's 26530 +Bobos 26531 +Bobcats 26532 +Bodie 26533 +Bodine 26534 +Bogart 26535 +Bogalusa 26536 +Boggs 26537 +Boggy 26538 +Board 26539 +Boars 26540 +Boilermakers 26541 +Boiling 26542 +Boise 26543 +Boxee 26544 +Boxer 26545 +Bohemia 26546 +Boheme 26547 +Bombay 26548 +Bozard 26549 +Bozarth 26550 +Burns 26551 +Burnt 26552 +Burnaby 26553 +Burnham 26554 +Burgaw 26555 +Burgh 26556 +Burgundy 26557 +Burke 26558 +Burkburnett 26559 +Burks 26560 +Burroughs 26561 +Burrtec 26562 +Burton 26563 +Burt's 26564 +Burberry 26565 +Bureau 26566 +Buren 26567 +Buress 26568 +Burchfield 26569 +Burdette 26570 +Burdick 26571 +Buried 26572 +Burien 26573 +Burma 26574 +Burmese 26575 +Bursar's 26576 +Burst 26577 +Buckingham 26578 +Bucks 26579 +Bucky 26580 +Buckcherry 26581 +Buckman 26582 +Bucktown 26583 +Buchheit 26584 +Buccaneers 26585 +Bushnell 26586 +Bush's 26587 +Bushkill 26588 +Buster 26589 +Busta 26590 +Bustos 26591 +Busbee 26592 +Busboys 26593 +Busby 26594 +Busch 26595 +Buscemi's 26596 +Busken 26597 +Buskirk 26598 +Butte 26599 +Button 26600 +Butch's 26601 +Butcher 26602 +Bulldog 26603 +Bullet 26604 +Bullwinkle 26605 +Bullard 26606 +Bullhead 26607 +Bullitt 26608 +Bullock 26609 +Bulls 26610 +Bulluck 26611 +Bully 26612 +Bulgarian 26613 +Buddakan 26614 +Budden 26615 +Buddy 26616 +Budapest 26617 +Bunco 26618 +Bunch 26619 +Bunnell 26620 +Bunny 26621 +Bundle 26622 +Bundy 26623 +Bunker 26624 +Bunko 26625 +Bueller 26626 +Buellton 26627 +Bueno 26628 +Buena 26629 +Buehler's 26630 +Buffalo 26631 +Buffet 26632 +Buffington 26633 +Buffy 26634 +Bubba 26635 +Bubble 26636 +Buble's 26637 +Builder 26638 +Building 26639 +Bugaboo 26640 +Bugatti 26641 +Bugsy 26642 +Buzzards 26643 +Bumble 26644 +Bumbo 26645 +Black 26646 +Blacc 26647 +Blanc 26648 +Blank 26649 +Blanding 26650 +Blanton 26651 +Blair 26652 +Blakes 26653 +Blake's 26654 +Blakely 26655 +Blakeney 26656 +Blakey 26657 +Blaze 26658 +Blazing 26659 +Bladen 26660 +Blast 26661 +Bloom 26662 +Blood 26663 +Bloor 26664 +Blonde 26665 +Blondie 26666 +Blondo 26667 +Blowfish 26668 +Blowing 26669 +Blowout 26670 +Blockbuster 26671 +Blocker 26672 +Blossom 26673 +Blossman 26674 +Blountstown 26675 +Blountville 26676 +Bluefield 26677 +Bluemound 26678 +Bluenotes 26679 +Blues 26680 +Bluetooth 26681 +Bluffdale 26682 +Bluffs 26683 +Bluffton 26684 +Blend 26685 +Blenheim 26686 +Blessed 26687 +Bleach 26688 +Bleakley 26689 +Bleecker 26690 +Bleeding 26691 +Blind 26692 +Blink 26693 +Blinn 26694 +Blimpies 26695 +Blissfield 26696 +Blytheville 26697 +Blythewood 26698 +Billy 26699 +Bill's 26700 +Billabong 26701 +Billboard 26702 +Billerica 26703 +Bills 26704 +Biltmore 26705 +Biscuit 26706 +Biscayne 26707 +Bischoff 26708 +Biscoe 26709 +Bishop's 26710 +Bishopville 26711 +Bismarck 26712 +Bismol 26713 +Bissell 26714 +Bissonnet 26715 +Birds 26716 +Birdland 26717 +Birdman 26718 +Birdneck 26719 +Birchbox 26720 +Birchwood 26721 +Birkdale 26722 +Birkenstock 26723 +Birthday 26724 +Biggby 26725 +Biggie 26726 +Biggs 26727 +Bigfoot 26728 +Bigfork 26729 +Bigham 26730 +Bighorn 26731 +Bingham 26732 +Bingo 26733 +Binns 26734 +Binny's 26735 +Bianca 26736 +Bianchi 26737 +Bianco 26738 +Biaggi's 26739 +Biagio's 26740 +Biola 26741 +Biology 26742 +Bickford 26743 +Bicknell 26744 +Biddeford 26745 +Biddle 26746 +Biddy 26747 +Bieber's 26748 +Bitch 26749 +Bitcoin 26750 +Bibby 26751 +Bibles 26752 +Bikes 26753 +Byron's 26754 +Byerly's 26755 +Byers 26756 +barbie 26757 +barbs 26758 +barrows 26759 +bargain 26760 +barge 26761 +barnacle 26762 +barney 26763 +barns 26764 +barnyard 26765 +bartend 26766 +barter 26767 +bareback 26768 +bared 26769 +barefoot 26770 +barely 26771 +barista 26772 +bariatric 26773 +baritone 26774 +barium 26775 +barked 26776 +barking 26777 +barks 26778 +barley 26779 +barlows 26780 +baron 26781 +barfed 26782 +barfing 26783 +barfly 26784 +barcodes 26785 +bardmoor 26786 +backs 26787 +backorder 26788 +backtrack 26789 +backup 26790 +backyard 26791 +back's 26792 +back. 26793 +backache 26794 +backcountry 26795 +backhoe 26796 +backing 26797 +bachelor 26798 +bacha 26799 +bachi 26800 +bacteria 26801 +bactrim 26802 +bacons 26803 +band's 26804 +banded 26805 +bands 26806 +bandy 26807 +bangin 26808 +bangle 26809 +bangs 26810 +banker 26811 +bank's 26812 +bank.com 26813 +banking 26814 +banks 26815 +banning 26816 +banish 26817 +banister 26818 +bananas 26819 +banjos 26820 +banquets 26821 +banshee 26822 +banterra 26823 +based 26824 +baseline 26825 +bases 26826 +basic 26827 +basin 26828 +basil 26829 +basis 26830 +basket 26831 +bassoon 26832 +basswood 26833 +bashas 26834 +bashful 26835 +bashing 26836 +basta 26837 +baste 26838 +basting 26839 +basalt 26840 +balls 26841 +ball's 26842 +ballgame 26843 +ballpark 26844 +ballroom 26845 +ballz 26846 +balance 26847 +balancing 26848 +balconies 26849 +balcony 26850 +bales 26851 +balmy 26852 +balsamic 26853 +battalion 26854 +batting 26855 +batty 26856 +bathe 26857 +bathtub 26858 +bathhouse 26859 +bathing 26860 +baths 26861 +bathwater 26862 +batches 26863 +batshit 26864 +babys 26865 +baby's 26866 +baby. 26867 +babycakes 26868 +babydoll 26869 +babyface 26870 +babying 26871 +babe. 26872 +babelicious 26873 +babes 26874 +babied 26875 +babies 26876 +babadook 26877 +babble 26878 +babbling 26879 +baboon 26880 +badge 26881 +badging 26882 +badass 26883 +baggage 26884 +baggy 26885 +bagelicious 26886 +bagels 26887 +baker 26888 +bakes 26889 +baked 26890 +bailable 26891 +bailed 26892 +bailing 26893 +bailout 26894 +bails 26895 +baiting 26896 +baybay 26897 +bayberry 26898 +bayblade 26899 +bayonet 26900 +bayou 26901 +bamboo 26902 +baptismal 26903 +baptisms 26904 +baptize 26905 +baptizing 26906 +books 26907 +bookcase 26908 +booklet 26909 +bookmark 26910 +book.com 26911 +bookbag 26912 +booked 26913 +bookworm 26914 +bootleg 26915 +booth 26916 +booty 26917 +boots 26918 +boomer 26919 +boombox 26920 +booming 26921 +booms 26922 +boomtown 26923 +boost 26924 +boosie 26925 +booski 26926 +boobie 26927 +booble 26928 +booboo 26929 +boobs 26930 +booby 26931 +booger 26932 +boozin 26933 +booze 26934 +boozled 26935 +boondocks 26936 +boonies 26937 +boooo 26938 +bonehead 26939 +boner 26940 +boney 26941 +boned 26942 +bonefish 26943 +boneless 26944 +bones 26945 +bonds 26946 +bondage 26947 +bonded 26948 +bonding 26949 +bondo 26950 +bongos 26951 +bongs 26952 +bonnet 26953 +bonnie 26954 +bonny 26955 +bonanza 26956 +bonfires 26957 +boning 26958 +bonito 26959 +bonos 26960 +bonsai 26961 +bonuses 26962 +bound 26963 +boulder 26964 +boulevard 26965 +boutique 26966 +bouta 26967 +bouts 26968 +boudin 26969 +boudoir 26970 +boudro's 26971 +bouquets 26972 +boreal 26973 +bored 26974 +bores 26975 +borrowing 26976 +borrows 26977 +bordering 26978 +borderline 26979 +borders 26980 +borough 26981 +boron 26982 +borics 26983 +boring 26984 +borne 26985 +bottom 26986 +bother 26987 +botanicals 26988 +board 26989 +boars 26990 +boaters 26991 +boathouse 26992 +boating 26993 +boatload 26994 +boats 26995 +boatyard 26996 +boasting 26997 +bodyguard 26998 +body's 26999 +bodyplex 27000 +bodywork 27001 +bodily 27002 +bodacious 27003 +bodega 27004 +bombard 27005 +bombs 27006 +bomb.com 27007 +bombing 27008 +bowling 27009 +bowls 27010 +bowel 27011 +bowed 27012 +boldly 27013 +boldness 27014 +bolds 27015 +bolted 27016 +bolts 27017 +boli's 27018 +bolis 27019 +bolsa 27020 +bolster 27021 +bobbin 27022 +bobby 27023 +bobber 27024 +bobble 27025 +bogged 27026 +bogging 27027 +bogeys 27028 +boyfriend's 27029 +boyfriends 27030 +boycotting 27031 +boiling 27032 +boils 27033 +boisterous 27034 +boss's 27035 +bossa 27036 +bossing 27037 +bossy 27038 +boxer 27039 +boxed 27040 +boxes 27041 +boppers 27042 +brain 27043 +braid 27044 +braise 27045 +brand 27046 +branch 27047 +brann's 27048 +brace 27049 +bracket 27050 +brachtenbach 27051 +bracing 27052 +brave 27053 +braving 27054 +bravo 27055 +bradco 27056 +bradfordville 27057 +brads 27058 +brags 27059 +brake 27060 +braking 27061 +brash 27062 +brass 27063 +brats 27064 +bratty 27065 +bratwurst 27066 +brazen 27067 +brazilian 27068 +brawlers 27069 +brawls 27070 +braydens 27071 +braylin 27072 +break 27073 +bread 27074 +breath 27075 +breast 27076 +breach 27077 +breed 27078 +breech 27079 +brews 27080 +brewing 27081 +brewpub 27082 +brenda 27083 +brenengen 27084 +brennys 27085 +brent 27086 +breve 27087 +brevity 27088 +broad 27089 +broasted 27090 +brown 27091 +brows 27092 +brook 27093 +broom 27094 +brooch 27095 +brood 27096 +brotha 27097 +broken 27098 +broker 27099 +bronc 27100 +bronze 27101 +brochure 27102 +broccoli 27103 +brosef 27104 +broski 27105 +bromance 27106 +bromine 27107 +brought 27108 +broulims 27109 +bride 27110 +bridal 27111 +bridle 27112 +bright 27113 +brigade 27114 +bring 27115 +brine 27116 +brindle 27117 +brining 27118 +brink 27119 +brief 27120 +bribe 27121 +bribing 27122 +brickleberry 27123 +bricks 27124 +bricktops 27125 +brisk 27126 +brian 27127 +briar 27128 +brillo 27129 +britches 27130 +britney 27131 +brittle 27132 +brimstone 27133 +brush 27134 +bruschetta 27135 +brussel 27136 +bruise 27137 +bruising 27138 +brunette 27139 +brunch 27140 +brung 27141 +brunt 27142 +brutal 27143 +brute 27144 +burglar 27145 +burger 27146 +burgatory 27147 +burgundy 27148 +burnin 27149 +burnout 27150 +burns 27151 +burnt 27152 +burping 27153 +burps 27154 +burrito 27155 +burrows 27156 +burst 27157 +bursar 27158 +bursitis 27159 +bureaus 27160 +burlap 27161 +burlesque 27162 +burly 27163 +burdened 27164 +burdens 27165 +burial 27166 +burying 27167 +buttcrack 27168 +buttface 27169 +butting 27170 +buttload 27171 +butts 27172 +buttz 27173 +butcher 27174 +butlers 27175 +bulls 27176 +bullet 27177 +bullfrog 27178 +bully 27179 +bullcrap 27180 +bullhead 27181 +bullnose 27182 +bullpen 27183 +bulkhead 27184 +bulky 27185 +bulbs 27186 +bulge 27187 +bulging 27188 +bustin 27189 +bustle 27190 +busty 27191 +bushing 27192 +bushy 27193 +business 27194 +bussing 27195 +busyness 27196 +bundt 27197 +bunker 27198 +bunkhouse 27199 +bunkie 27200 +buncha 27201 +bungalow 27202 +bungee 27203 +bunghole 27204 +bunions 27205 +bunnies 27206 +bunny 27207 +bunting 27208 +bumpin 27209 +bumpkin 27210 +bumps 27211 +bumpy 27212 +bumming 27213 +bumblebee 27214 +buckle 27215 +buckling 27216 +bucket 27217 +bucked 27218 +buckshot 27219 +buckskin 27220 +buckwheat 27221 +buckwild 27222 +budge 27223 +budging 27224 +buddy 27225 +buildin 27226 +builder 27227 +builds 27228 +buildup 27229 +built-in 27230 +built: 27231 +bubba 27232 +bubby 27233 +buffer 27234 +buffet 27235 +buffed 27236 +buffalos 27237 +buggy 27238 +buyer's 27239 +buyers 27240 +buybacks 27241 +buzzed 27242 +buzzer 27243 +buzzing 27244 +buenas 27245 +buenos 27246 +beard 27247 +bearing 27248 +bear's 27249 +bearable 27250 +bearer 27251 +bears 27252 +beary 27253 +beatbox 27254 +beating 27255 +beatdown 27256 +beats 27257 +beach 27258 +beacon 27259 +beaner 27260 +beanie 27261 +beans 27262 +beastie 27263 +beastly 27264 +beasts 27265 +beamers 27266 +beaming 27267 +beams 27268 +beaded 27269 +beads 27270 +beagles 27271 +beaker 27272 +beavers 27273 +belle 27274 +bella 27275 +bells 27276 +belly 27277 +bellman 27278 +bellows 27279 +bellwether 27280 +belong 27281 +beloved 27282 +below 27283 +beltline 27284 +belts 27285 +belflex 27286 +belfountain 27287 +beneath 27288 +benedict 27289 +benevolent 27290 +bending 27291 +bends 27292 +benching 27293 +benchmark 27294 +bento 27295 +benign 27296 +benihanas 27297 +benzos 27298 +beeping 27299 +beeps 27300 +beetle 27301 +beets 27302 +beefing 27303 +beefs 27304 +beefy 27305 +beers 27306 +beeswax 27307 +better 27308 +betta 27309 +betting 27310 +betty 27311 +betrayal 27312 +betrayed 27313 +betraying 27314 +betrays 27315 +bedridden 27316 +bedside 27317 +bedspread 27318 +bedding 27319 +beddy 27320 +begins 27321 +beggin 27322 +beggars 27323 +begged 27324 +becky 27325 +becki 27326 +beckon 27327 +become 27328 +becoming 27329 +became 27330 +because 27331 +bestfriend 27332 +bestbuy.com 27333 +bestest 27334 +bestowed 27335 +beside 27336 +besitos 27337 +behalf 27338 +beholder 27339 +beret 27340 +bereavement 27341 +berries 27342 +berry 27343 +beforehand 27344 +befriended 27345 +beige 27346 +beigi 27347 +beings 27348 +beveled 27349 +beverages 27350 +beyond 27351 +beyotch 27352 +blood 27353 +bloom 27354 +bloop 27355 +bloons 27356 +blowin 27357 +blowjob 27358 +blowout 27359 +blown 27360 +blows 27361 +blockbuster 27362 +blocking 27363 +blocks 27364 +blonde 27365 +blondie 27366 +blogs 27367 +bloated 27368 +bloating 27369 +blossoming 27370 +blossoms 27371 +blotchy 27372 +blotter 27373 +blouses 27374 +blackmail 27375 +blackout 27376 +blacks 27377 +blackfriday.com 27378 +blacking 27379 +blackjack 27380 +blackness 27381 +blackwell 27382 +blank 27383 +bland 27384 +blast 27385 +blasdell 27386 +blase 27387 +blasphemy 27388 +blaze 27389 +blazin 27390 +blame 27391 +blaming 27392 +blade 27393 +bladder 27394 +blatantly 27395 +blues 27396 +blueprint 27397 +bluefin 27398 +bluetooth 27399 +blurb 27400 +blurted 27401 +blush 27402 +blustery 27403 +bluntly 27404 +blunts 27405 +bluntville 27406 +bluffing 27407 +bluffs 27408 +bleach 27409 +bleak 27410 +bleed 27411 +bleep 27412 +blending 27413 +blends 27414 +blessing 27415 +blemishes 27416 +blind 27417 +blink 27418 +bling 27419 +bliss 27420 +blizzards 27421 +biome 27422 +biology 27423 +biotech 27424 +biofire 27425 +biofuels 27426 +biopsies 27427 +biopsy 27428 +billboard 27429 +billable 27430 +billfold 27431 +bills 27432 +billy 27433 +bilaterally 27434 +bilingual 27435 +bility 27436 +births 27437 +birthing 27438 +birthmark 27439 +birthplace 27440 +birthright 27441 +birdie 27442 +bird's 27443 +birdcage 27444 +birdhouse 27445 +birds 27446 +birdy 27447 +birches 27448 +bitchin 27449 +bitchy 27450 +bitty 27451 +biter 27452 +bites 27453 +bitsy 27454 +binder 27455 +bindi 27456 +binds 27457 +bing.com 27458 +binge 27459 +bingo 27460 +binkies 27461 +binky 27462 +bishop 27463 +biscuit 27464 +biscotti 27465 +biggie 27466 +bigass 27467 +biker 27468 +biked 27469 +bikes 27470 +bikini 27471 +biking 27472 +bicycle 27473 +bicycling 27474 +biceps 27475 +bickering 27476 +bible 27477 +bidder 27478 +bidding 27479 +biased 27480 +bipod 27481 +bipolar 27482 +byesville 27483 +bypassed 27484 +bypassing 27485 +rested 27486 +restful 27487 +restless 27488 +rests 27489 +restyling 27490 +reset 27491 +resell 27492 +resection 27493 +resist 27494 +resign 27495 +resize 27496 +resin 27497 +respect 27498 +result 27499 +resubmit 27500 +resupply 27501 +resort 27502 +resource 27503 +resonate 27504 +rescind 27505 +recon 27506 +record 27507 +recommend 27508 +recover 27509 +recollect 27510 +recoil 27511 +recert 27512 +recess 27513 +recent 27514 +receding 27515 +recieve 27516 +recruit 27517 +rector 27518 +rectum 27519 +recluse 27520 +recycle 27521 +recyclable 27522 +recycling 27523 +recap 27524 +recumbent 27525 +recheck 27526 +reckon 27527 +reckless 27528 +replenish 27529 +reply 27530 +repos 27531 +repoed 27532 +repel 27533 +repent 27534 +repay 27535 +repack 27536 +republic 27537 +repurchase 27538 +reptile 27539 +reptilian 27540 +reales 27541 +really 27542 +realm 27543 +reals 27544 +realz 27545 +react 27546 +reach 27547 +reacquainted 27548 +reader 27549 +readable 27550 +readd 27551 +readjust 27552 +reads 27553 +ready 27554 +rearing 27555 +rears 27556 +rearview 27557 +reaper 27558 +reaping 27559 +reamed 27560 +reams 27561 +refund 27562 +refurb 27563 +refuge 27564 +refuel 27565 +refrain 27566 +refers 27567 +reflux 27568 +reform 27569 +refocus 27570 +relax 27571 +relay 27572 +relapse 27573 +relic 27574 +relinquish 27575 +relentless 27576 +reload 27577 +reluctant 27578 +reluctance 27579 +relying 27580 +retro 27581 +retreat 27582 +retry 27583 +retard 27584 +retina 27585 +returns 27586 +returnable 27587 +returned 27588 +returning 27589 +retest 27590 +retention 27591 +rethinking 27592 +retort 27593 +retouch 27594 +remodel 27595 +remote 27596 +remorse 27597 +remount 27598 +remain 27599 +remade 27600 +remanufactured 27601 +remastered 27602 +rematch 27603 +remiss 27604 +remix 27605 +remit 27606 +remnants 27607 +region 27608 +regime 27609 +regular 27610 +regard 27611 +regain 27612 +regal 27613 +reganis 27614 +regatta 27615 +regroup 27616 +regenerate 27617 +regeneration 27618 +reveal 27619 +revel 27620 +reveille 27621 +review 27622 +revoke 27623 +revocation 27624 +revamped 27625 +revamping 27626 +revved 27627 +revving 27628 +redeem 27629 +redemption 27630 +redesign 27631 +redeye 27632 +redirect 27633 +redial 27634 +rediculous 27635 +redid 27636 +redistribution 27637 +redneck 27638 +redners 27639 +redness 27640 +redoing 27641 +redone 27642 +redownload 27643 +redbud 27644 +redheaded 27645 +redheads 27646 +reddish 27647 +reddit 27648 +redstone 27649 +redtube.com 27650 +renew 27651 +renee 27652 +rental 27653 +rent.com 27654 +renting 27655 +rents 27656 +renown 27657 +renos 27658 +rendition 27659 +rename 27660 +renaissance 27661 +renal 27662 +reins 27663 +reindeer 27664 +reintroduce 27665 +reinvent 27666 +reimburse 27667 +reimbursing 27668 +reigning 27669 +reigns 27670 +reiterate 27671 +reiterating 27672 +reissued 27673 +rebound 27674 +reborn 27675 +rebuke 27676 +rebuttal 27677 +rebuy 27678 +rebel 27679 +rebecca 27680 +rebate 27681 +rebar 27682 +reelect 27683 +reeling 27684 +reels 27685 +reentry 27686 +reefer 27687 +reefs 27688 +reeds 27689 +reeks 27690 +reheat 27691 +rehab 27692 +rehash 27693 +rehireable 27694 +rehired 27695 +reward 27696 +rewash 27697 +rewrap 27698 +rewrote 27699 +rewind 27700 +reword 27701 +rework 27702 +rejected 27703 +rejects 27704 +rejoin 27705 +request 27706 +reorder 27707 +reopened 27708 +reopening 27709 +reopens 27710 +reunion 27711 +reuse 27712 +reusable 27713 +reroute 27714 +rerouting 27715 +rereading 27716 +reruns 27717 +rekeyed 27718 +range 27719 +ranging 27720 +ranch 27721 +rancid 27722 +random 27723 +randy 27724 +ranking 27725 +ranked 27726 +ranks 27727 +ranting 27728 +rants 27729 +ransomville 27730 +rainbow 27731 +raindrop 27732 +rainin 27733 +rains 27734 +raincoat 27735 +rained 27736 +rainwater 27737 +rainy 27738 +railing 27739 +railroad 27740 +rails 27741 +railway 27742 +raise 27743 +raisin 27744 +raided 27745 +raiding 27746 +raids 27747 +ratio 27748 +rating 27749 +ratified 27750 +ratted 27751 +rated 27752 +rateliff 27753 +rates 27754 +ratchets 27755 +racer 27756 +racecar 27757 +raced 27758 +racehorse 27759 +races 27760 +racetrack 27761 +raceway 27762 +rack.com 27763 +racking 27764 +racks 27765 +racial 27766 +racin 27767 +raccoons 27768 +racquetball 27769 +radio 27770 +radical 27771 +radish 27772 +radius 27773 +rambunctious 27774 +rampid 27775 +ramps 27776 +rammed 27777 +ramming 27778 +rapid 27779 +raping 27780 +rapist 27781 +rappin 27782 +raped 27783 +raper 27784 +rapes 27785 +ravioli 27786 +ravish 27787 +raven 27788 +raves 27789 +ravage 27790 +ravanelli's 27791 +ragged 27792 +raggard 27793 +ragging 27794 +ragstock 27795 +rafter 27796 +rafting 27797 +raffle 27798 +raspy 27799 +rascals 27800 +rashes 27801 +rarely 27802 +rarest 27803 +raring 27804 +rarity 27805 +rabbit 27806 +rabid 27807 +rabies 27808 +rally 27809 +rallies 27810 +raked 27811 +rakes 27812 +razors 27813 +roundabout 27814 +roundhouse 27815 +rounding 27816 +roundpoint 27817 +rounds 27818 +roundtable 27819 +roundup 27820 +route 27821 +roughing 27822 +roughly 27823 +roughness 27824 +rouses 27825 +roads 27826 +roadblock 27827 +roadway 27828 +roadkill 27829 +roadmap 27830 +roadrunner 27831 +roasting 27832 +roasts 27833 +roaches 27834 +roaming 27835 +roaring 27836 +roommate 27837 +rooms 27838 +roomy 27839 +roofer 27840 +rooftop 27841 +roofs 27842 +rooster 27843 +rooted 27844 +rooting 27845 +roots 27846 +rookie 27847 +robotic 27848 +robots 27849 +robert 27850 +robes 27851 +robin 27852 +robitussin 27853 +roburritos 27854 +robust 27855 +rotary 27856 +rotor 27857 +rototiller 27858 +rotini 27859 +rotisserie 27860 +rotting 27861 +rocks 27862 +rockin 27863 +rocky 27864 +rockabilly 27865 +rockfish 27866 +rockler 27867 +rockwells 27868 +rollin 27869 +rollaway 27870 +rollback 27871 +rollover 27872 +rolls 27873 +roleplay 27874 +roles 27875 +rolodex 27876 +rolos 27877 +rosebud 27878 +rosemary 27879 +roses 27880 +rosetta 27881 +rosewood 27882 +rosey 27883 +rosie 27884 +rosin 27885 +rosaries 27886 +rosary 27887 +rosters 27888 +roman 27889 +romaine 27890 +romeo 27891 +romex 27892 +rodent 27893 +rodeo 27894 +roped 27895 +ropers 27896 +ropes 27897 +rogers 27898 +royalties 27899 +royalty 27900 +ridic 27901 +ridin 27902 +riddle 27903 +riddance 27904 +ridden 27905 +rider 27906 +rideable 27907 +rides 27908 +ridges 27909 +ridgetop 27910 +righteous 27911 +rightful 27912 +right-hand 27913 +rightly 27914 +rights 27915 +righty 27916 +rigged 27917 +rigging 27918 +rigorous 27919 +ringer 27920 +rings 27921 +ringtone 27922 +ringback 27923 +ringing 27924 +ringworm 27925 +rinse 27926 +rinsing 27927 +rinds 27928 +rinks 27929 +richard 27930 +richly 27931 +ricky 27932 +ricochet 27933 +ricos 27934 +ricotta 27935 +river 27936 +rivet 27937 +rivalry 27938 +rivals 27939 +riser 27940 +risen 27941 +rises 27942 +risking 27943 +risks 27944 +risky 27945 +rippin 27946 +rifled 27947 +rifleman 27948 +rifles 27949 +riffic 27950 +riffs 27951 +ritalin 27952 +rites 27953 +rittenberg 27954 +rittiman 27955 +rituals 27956 +ribbon 27957 +ribbit 27958 +ribeyes 27959 +rimmed 27960 +rimming 27961 +riled 27962 +rillos 27963 +runnin 27964 +runny 27965 +runaround 27966 +runaway 27967 +runescape 27968 +rustle 27969 +rusty 27970 +rusted 27971 +rustic 27972 +rushin 27973 +russet 27974 +russian 27975 +rubble 27976 +rumba 27977 +rumbi 27978 +rumored 27979 +rumors 27980 +rummage 27981 +rummy 27982 +rudely 27983 +rudeness 27984 +rudest 27985 +ruler 27986 +ruled 27987 +rules 27988 +ruthless 27989 +ruffled 27990 +ruffles 27991 +ruptured 27992 +rheumatoid 27993 +rhetorical 27994 +rhyme 27995 +rhyming 27996 +rhythms 27997 +rhinoceros 27998 +rhinos 27999 +rhinestones 28000 +decor 28001 +decode 28002 +decompress 28003 +decoy 28004 +decongestant 28005 +decipher 28006 +decibel 28007 +decir 28008 +decade 28009 +decaf 28010 +decal 28011 +decanter 28012 +decapitated 28013 +decay 28014 +deceased 28015 +decking 28016 +decks 28017 +decree 28018 +decrepit 28019 +design 28020 +desist 28021 +despair 28022 +desensitized 28023 +desktop 28024 +desks 28025 +dessert 28026 +dessa 28027 +deliver 28028 +delight 28029 +deliberate 28030 +delias 28031 +delish 28032 +delity 28033 +delectable 28034 +delay 28035 +delusion 28036 +deluded 28037 +deluxe 28038 +dell.com 28039 +della 28040 +dellenbach 28041 +delta.com 28042 +defeat 28043 +defect 28044 +defer 28045 +defibrillator 28046 +defrost 28047 +defriend 28048 +default 28049 +defamation 28050 +defax 28051 +deflate 28052 +deflect 28053 +defying 28054 +deposit 28055 +deport 28056 +depot 28057 +department 28058 +departure 28059 +departed 28060 +departing 28061 +departs 28062 +dependable 28063 +depending 28064 +depends 28065 +deploy 28066 +depleted 28067 +depth 28068 +deputies 28069 +deputy 28070 +deale 28071 +dealbreaker 28072 +deals 28073 +dealt 28074 +dealy-o 28075 +deadhead 28076 +deadmau5 28077 +deacon 28078 +dearest 28079 +dearie 28080 +dearly 28081 +dears 28082 +deathbed 28083 +deathly 28084 +deathmatch 28085 +deaths 28086 +dean's 28087 +deanna 28088 +deans 28089 +deafening 28090 +devil 28091 +device 28092 +devin 28093 +devious 28094 +devise 28095 +devon 28096 +development 28097 +developing 28098 +develops 28099 +devastate 28100 +deter 28101 +detect 28102 +detention 28103 +detach 28104 +detour 28105 +detox 28106 +detrimental 28107 +demon 28108 +demographic 28109 +demos 28110 +demoted 28111 +demanded 28112 +demanding 28113 +demands 28114 +dentist 28115 +denture 28116 +dental 28117 +dented 28118 +dents 28119 +denial 28120 +denim 28121 +denise 28122 +denomination 28123 +denominator 28124 +dense 28125 +density 28126 +denying 28127 +debauchery 28128 +debit 28129 +debilitating 28130 +debrief 28131 +debris 28132 +debbie 28133 +debby 28134 +debts 28135 +debug 28136 +debut 28137 +derma 28138 +derail 28139 +deranged 28140 +deregister 28141 +derek 28142 +derivative 28143 +derived 28144 +deepthroat 28145 +deeply 28146 +deeds 28147 +deemed 28148 +deers 28149 +deducted 28150 +dedicate 28151 +degenerous 28152 +dehydrate 28153 +dehydration 28154 +dehydrator 28155 +dehumidifiers 28156 +dejected 28157 +dejeuner 28158 +disco 28159 +discus 28160 +discern 28161 +discard 28162 +discs 28163 +disturb 28164 +distemper 28165 +disagree 28166 +disadvantage 28167 +disalvo's 28168 +dispatch 28169 +disprove 28170 +disrupt 28171 +dish.com 28172 +dishing 28173 +dismiss 28174 +dismount 28175 +disown 28176 +disinfect 28177 +disease 28178 +disengage 28179 +disbelief 28180 +disbursement 28181 +disks 28182 +disqualified 28183 +disqualify 28184 +diagonal 28185 +diagram 28186 +dialog 28187 +dialing 28188 +dials 28189 +dialysis 28190 +diabolical 28191 +diamond 28192 +diameter 28193 +diaper 28194 +diaphragm 28195 +diaries 28196 +diarrhea 28197 +diary 28198 +diana 28199 +diane 28200 +diver 28201 +dives 28202 +division 28203 +diva's 28204 +divan 28205 +divas 28206 +divorce 28207 +divorcing 28208 +dickhead 28209 +dickface 28210 +dicking 28211 +dickory 28212 +dicks 28213 +diction 28214 +diced 28215 +dices 28216 +dicey 28217 +direct 28218 +dirt.com 28219 +dirtbag 28220 +dirty 28221 +digger 28222 +diggy 28223 +digit 28224 +digis 28225 +digested 28226 +dignity 28227 +dingbat 28228 +dingleberry 28229 +dingo 28230 +dings 28231 +dingus 28232 +dingy 28233 +diner 28234 +dined 28235 +dinner's 28236 +dinner. 28237 +dinners 28238 +dinos 28239 +dilaudid 28240 +dilemma 28241 +diley 28242 +diligent 28243 +diligence 28244 +dillonvale 28245 +dilly 28246 +dildos 28247 +diluted 28248 +differs 28249 +diffuse 28250 +diffusion 28251 +difficulties 28252 +difficulty 28253 +dietary 28254 +dieter 28255 +diets 28256 +diesel 28257 +dimension 28258 +dimes 28259 +dimetapp 28260 +diminished 28261 +diminishing 28262 +dimmers 28263 +dimples 28264 +diplomat 28265 +diplomacy 28266 +diplomas 28267 +dippin 28268 +dipshit 28269 +dipstick 28270 +diddy 28271 +didn't 28272 +didnt 28273 +ditching 28274 +dizziness 28275 +dizzle 28276 +dizzy 28277 +dibella's 28278 +diberville 28279 +downs 28280 +downfall 28281 +downhill 28282 +downing 28283 +downward 28284 +downy 28285 +donate 28286 +done. 28287 +doner 28288 +dones 28289 +dongle 28290 +dongs 28291 +donna 28292 +donnies 28293 +donuts 28294 +don'ts 28295 +donkeys 28296 +donors 28297 +doors 28298 +doorway 28299 +door's 28300 +doorknob 28301 +doornail 28302 +doodle 28303 +doodoo 28304 +doomed 28305 +doomsday 28306 +doobie 28307 +dooby 28308 +domicile 28309 +domes 28310 +domains 28311 +doctor 28312 +doctrine 28313 +documented 28314 +documenting 28315 +documents 28316 +docks 28317 +docking 28318 +doubt 28319 +dough 28320 +dougie 28321 +douchebag 28322 +douches 28323 +doggy 28324 +doggone 28325 +dogfight 28326 +dogfish 28327 +dolla 28328 +dolled 28329 +dollhouse 28330 +dollies 28331 +dolls 28332 +dolly 28333 +dolphins 28334 +dormant 28335 +dormer 28336 +dormitory 28337 +dorms 28338 +dorks 28339 +dorky 28340 +dodge 28341 +dodging 28342 +dosage 28343 +doses 28344 +doped 28345 +dopey 28346 +dozen 28347 +dozed 28348 +dozer 28349 +doings 28350 +drive 28351 +drivin 28352 +drivable 28353 +drinker 28354 +drinkin 28355 +drinkable 28356 +drinks 28357 +drinky 28358 +drifting 28359 +driftwood 28360 +drips 28361 +drilling 28362 +drills 28363 +drizzle 28364 +drizzling 28365 +drizzly 28366 +dried 28367 +drier 28368 +dries 28369 +dribble 28370 +dribbling 28371 +drawer 28372 +drawing 28373 +drawl 28374 +drawn 28375 +draws 28376 +dragon 28377 +drags 28378 +drainage 28379 +draining 28380 +drains 28381 +dramatic 28382 +dramas 28383 +draped 28384 +drapes 28385 +drafted 28386 +drafting 28387 +drafts 28388 +drastically 28389 +dream 28390 +dread 28391 +dreary 28392 +dressing 28393 +dressage 28394 +dressy 28395 +drop-down 28396 +dropbox 28397 +dropkick 28398 +drops 28399 +drown 28400 +drool 28401 +droopy 28402 +droids 28403 +drones 28404 +drugs 28405 +drugz 28406 +drums 28407 +drumline 28408 +drunkard 28409 +drunks 28410 +drunky 28411 +drywaller 28412 +dryers 28413 +dance 28414 +dancin 28415 +danger 28416 +dandruff 28417 +dandy 28418 +daniel 28419 +danish 28420 +danas 28421 +danke 28422 +danni 28423 +danny 28424 +danse 28425 +darks 28426 +darkness 28427 +dared 28428 +dares 28429 +darlin 28430 +darlenes 28431 +darndest 28432 +darned 28433 +dartboard 28434 +darts 28435 +daring 28436 +damned 28437 +damnation 28438 +damndest 28439 +damnit 28440 +damage 28441 +damaging 28442 +damper 28443 +damsel 28444 +damson 28445 +daydreaming 28446 +daydreams 28447 +daycares 28448 +daylights 28449 +date: 28450 +dated 28451 +datehookup 28452 +dater 28453 +dates 28454 +database 28455 +daddy 28456 +daily 28457 +dailies 28458 +daisies 28459 +daisy 28460 +dallas 28461 +dally 28462 +dales 28463 +dashboard 28464 +dashing 28465 +daughter's 28466 +daughter-in-law 28467 +daughters 28468 +dawned 28469 +dawning 28470 +dawns 28471 +dawgwww 28472 +dazzle 28473 +dazzling 28474 +dazed 28475 +daggers 28476 +davenport 28477 +dumplin 28478 +dumps 28479 +dumping 28480 +dumbass 28481 +dumbbell 28482 +dummies 28483 +dummy 28484 +dunkin 28485 +dunkelbergers 28486 +dunks 28487 +dunes 28488 +dungeons 28489 +duplex 28490 +duped 28491 +duper 28492 +ducked 28493 +duckling 28494 +ducks 28495 +ducky 28496 +ducted 28497 +ducts 28498 +ductwork 28499 +dustin 28500 +dustpan 28501 +dustrial 28502 +dusty 28503 +dusky 28504 +duration 28505 +dude's 28506 +duder 28507 +dudes 28508 +dueling 28509 +duels 28510 +duets 28511 +dubba 28512 +dubbed 28513 +dubstep 28514 +dutchmans 28515 +duty: 28516 +duality 28517 +dually 28518 +dynasty 28519 +dynomite 28520 +dysfunctional 28521 +dyslexia 28522 +dyslexic 28523 +dwelling 28524 +antifreeze 28525 +antihistamine 28526 +antiperspirant 28527 +antisocial 28528 +antivirus 28529 +antenna 28530 +antebellum 28531 +antelope 28532 +anterior 28533 +antes 28534 +anthem 28535 +antacid 28536 +antlers 28537 +antsy 28538 +annoy 28539 +annotated 28540 +annual 28541 +annulment 28542 +annum 28543 +annunciate 28544 +annie 28545 +annalisa 28546 +annas 28547 +annex 28548 +angel 28549 +anger 28550 +angle 28551 +angling 28552 +angie 28553 +angina 28554 +angry 28555 +analog 28556 +anally 28557 +anything 28558 +anytime 28559 +anyway 28560 +anywhere 28561 +anyone's 28562 +anyones 28563 +anybody's 28564 +anyhoo 28565 +anyhow 28566 +andre 28567 +andro 28568 +anime 28569 +animosity 28570 +anonymous 28571 +anonymity 28572 +anointed 28573 +anointing 28574 +anorexia 28575 +anorexic 28576 +another's 28577 +anchor 28578 +anchovies 28579 +ancestor 28580 +ancestry 28581 +anesthetic 28582 +anemia 28583 +anemic 28584 +answered 28585 +answering 28586 +answers 28587 +anxieties 28588 +anxiety 28589 +anxiously 28590 +alley 28591 +allen 28592 +alleviate 28593 +allow 28594 +alloy 28595 +allie 28596 +alliance 28597 +alligator 28598 +allison 28599 +alliteration 28600 +allusion 28601 +allure 28602 +alluvial 28603 +all-purpose 28604 +all-time 28605 +allspice 28606 +allsups 28607 +alteration 28608 +altered 28609 +altering 28610 +alters 28611 +altamesa 28612 +altar 28613 +altogether 28614 +alignment 28615 +aligned 28616 +aligning 28617 +alienate 28618 +aliens 28619 +alias 28620 +alibis 28621 +alice 28622 +alicia 28623 +alikes 28624 +alerted 28625 +alerting 28626 +alerts 28627 +alexandria 28628 +alexis 28629 +aleck 28630 +along 28631 +alone 28632 +alarm.com 28633 +alarmed 28634 +alarming 28635 +alarms 28636 +albanos 28637 +albasha 28638 +albatross 28639 +album 28640 +albuterol 28641 +albeit 28642 +albert 28643 +alcohol 28644 +alcove 28645 +alchemist 28646 +alchemy 28647 +alphabet 28648 +alpacas 28649 +almond 28650 +almost 28651 +algorithms 28652 +alrighty 28653 +account 28654 +accord 28655 +accolades 28656 +access 28657 +accept 28658 +accelera 28659 +accent 28660 +accidental 28661 +accidently 28662 +accidents 28663 +accrue 28664 +acclimate 28665 +acclaim 28666 +actin 28667 +action 28668 +actual 28669 +actors 28670 +actresses 28671 +aching 28672 +aches 28673 +achey 28674 +acronym 28675 +across 28676 +acreage 28677 +acres 28678 +acrylics 28679 +academy 28680 +acapella 28681 +acapulcos 28682 +acquisition 28683 +acquaintance 28684 +acquainted 28685 +acetaminophen 28686 +acetone 28687 +acetylene 28688 +acknowledged 28689 +acknowledgement 28690 +acknowledges 28691 +acoustical 28692 +acoustics 28693 +acorns 28694 +acupuncture 28695 +acupuncturist 28696 +advent 28697 +advil 28698 +advice 28699 +advantage 28700 +advocacy 28701 +addict 28702 +adding 28703 +added 28704 +addendum 28705 +adderall 28706 +address: 28707 +addressing 28708 +addys 28709 +admins 28710 +admire 28711 +admiring 28712 +admits 28713 +admissions 28714 +adore 28715 +adoring 28716 +adorn 28717 +adopted 28718 +adolphs 28719 +adobe 28720 +adobo 28721 +adjust 28722 +adjudication 28723 +adjunct 28724 +adjectives 28725 +adjoining 28726 +adjourned 28727 +adaptation 28728 +adamant 28729 +adam4adam 28730 +adequately 28731 +adrian 28732 +adriatico's 28733 +adrenaline 28734 +artis 28735 +artillery 28736 +artesian 28737 +arthritic 28738 +arthritis 28739 +artsy 28740 +arraignment 28741 +array 28742 +arris 28743 +arrest 28744 +arrears 28745 +arrow 28746 +archaeology 28747 +archway 28748 +arcade 28749 +arcane 28750 +armor 28751 +armoire 28752 +armour 28753 +armadillo 28754 +armament 28755 +armature 28756 +armpits 28757 +arise 28758 +arising 28759 +aristocrat 28760 +ariana 28761 +arias 28762 +arigatos 28763 +argue 28764 +argument 28765 +arguably 28766 +arguing 28767 +around 28768 +aromas 28769 +aromatherapy 28770 +arbiter 28771 +arborist 28772 +arbors 28773 +arena 28774 +aren't 28775 +arent 28776 +area: 28777 +areas 28778 +asses 28779 +assert 28780 +asset 28781 +assed 28782 +assist 28783 +assign 28784 +assassin 28785 +assault 28786 +asshole 28787 +asshat 28788 +asterisk 28789 +asteroid 28790 +astound 28791 +asthmatic 28792 +aspirin 28793 +aspire 28794 +aspect 28795 +aspen 28796 +asparagus 28797 +aspartame 28798 +ashley 28799 +ashlynn 28800 +ashtrays 28801 +asked 28802 +asker 28803 +askew 28804 +asking 28805 +ascend 28806 +ascension 28807 +ascent 28808 +asap.com 28809 +apprised 28810 +appellation 28811 +apple 28812 +apply 28813 +appointment 28814 +appointed 28815 +appts 28816 +apologetic 28817 +apology 28818 +apostle 28819 +apostolic 28820 +apostrophe 28821 +apoco 28822 +apartment 28823 +apathetic 28824 +apathy 28825 +apeshit 28826 +apricots 28827 +aprons 28828 +ambit 28829 +ambien 28830 +ambiance 28831 +ambidextrous 28832 +ambiguous 28833 +ambivalent 28834 +ambush 28835 +ambassadors 28836 +ambers 28837 +ameriforce 28838 +ameripawn 28839 +ameristaff 28840 +amend 28841 +amenable 28842 +amenities 28843 +amaze 28844 +amazing 28845 +amazon 28846 +amaretto 28847 +amarin 28848 +amaryllis 28849 +amateur 28850 +amante 28851 +amanda 28852 +ampla 28853 +ample 28854 +amputee 28855 +amped 28856 +amphetamines 28857 +amorcito 28858 +amore 28859 +amorous 28860 +amortization 28861 +amongst 28862 +amounts 28863 +amici 28864 +amicable 28865 +amigo 28866 +amiga 28867 +amusement 28868 +amused 28869 +amuses 28870 +amnesia 28871 +amnesty 28872 +autos 28873 +autograph 28874 +auto-parts 28875 +auto.com 28876 +autofit 28877 +autoimmune 28878 +autonomy 28879 +autozone 28880 +author 28881 +authentic 28882 +autumn's 28883 +autumns 28884 +autism 28885 +autistic 28886 +audit 28887 +audio 28888 +audible 28889 +audience 28890 +auctioneer 28891 +auctioned 28892 +aunties 28893 +augmentation 28894 +augmentin 28895 +aural 28896 +austerity 28897 +austin 28898 +absence 28899 +absent 28900 +abstain 28901 +abstract 28902 +abscessed 28903 +abortion 28904 +aborted 28905 +about 28906 +abound 28907 +abolished 28908 +abominable 28909 +abomination 28910 +abuse 28911 +abundant 28912 +abundance 28913 +abuela 28914 +abuelos 28915 +abracadabra 28916 +abruptly 28917 +abandoned 28918 +abandoning 28919 +abandonment 28920 +aback 28921 +abacus 28922 +abbreviate 28923 +abbreviation 28924 +abilify 28925 +abide 28926 +abiding 28927 +abdomen 28928 +abdominal 28929 +abducted 28930 +abduction 28931 +abnormalities 28932 +abnormally 28933 +attempt 28934 +attest 28935 +attain 28936 +attract 28937 +attic 28938 +attitude 28939 +attire 28940 +attorney's 28941 +attorneys 28942 +att.com 28943 +att.net 28944 +athlete 28945 +athletic 28946 +atheists 28947 +atomic 28948 +atoms 28949 +atrocious 28950 +atria 28951 +atrium 28952 +airbrush 28953 +airbag 28954 +airless 28955 +airfare 28956 +airfield 28957 +airflow 28958 +airforce 28959 +airport 28960 +airshow 28961 +airsoft 28962 +airspeed 28963 +aircard 28964 +aircon 28965 +aircraft 28966 +airtex 28967 +airway 28968 +airwaves 28969 +aireco 28970 +aired 28971 +airheads 28972 +aided 28973 +aiden 28974 +aides 28975 +ailments 28976 +affidavit 28977 +affinity 28978 +affected 28979 +affects 28980 +affordable 28981 +afforded 28982 +affording 28983 +affairs 28984 +afflicted 28985 +affliction 28986 +afters 28987 +afternoon 28988 +afterall 28989 +aftercare 28990 +afterglow 28991 +afterlife 28992 +afterparty 28993 +afterthought 28994 +afroman 28995 +aggregate 28996 +aggravate 28997 +agenda 28998 +agent 28999 +agreement 29000 +agreed 29001 +agreeing 29002 +agrees 29003 +agricultural 29004 +agriculture 29005 +against 29006 +agaves 29007 +agitate 29008 +agitation 29009 +agitator 29010 +agile 29011 +agility 29012 +agonizing 29013 +agony 29014 +award 29015 +aware 29016 +awaken 29017 +awaited 29018 +awaiting 29019 +awaits 29020 +away. 29021 +aways 29022 +awesome. 29023 +awesomely 29024 +awesomeness 29025 +awesomer 29026 +awesomest 29027 +awkwardly 29028 +awkwardness 29029 +awnings 29030 +aversion 29031 +averted 29032 +avery 29033 +avenue 29034 +avenge 29035 +avenita 29036 +avantis 29037 +avatars 29038 +aviary 29039 +avoidance 29040 +avoided 29041 +avoiding 29042 +avoids 29043 +avocados 29044 +axels 29045 +aerobic 29046 +aerials 29047 +aquariums 29048 +aquatics 29049 +ahhhh 29050 +trans 29051 +tranquil 29052 +trance 29053 +trail 29054 +train 29055 +trait 29056 +track 29057 +tract 29058 +trace 29059 +tracfone 29060 +tracing 29061 +tracy 29062 +trade 29063 +trave 29064 +travis 29065 +tramp 29066 +trama 29067 +tramway 29068 +traps 29069 +traffic's 29070 +traffic. 29071 +trafficking 29072 +traffics 29073 +tragic 29074 +trashed 29075 +trashing 29076 +trashy 29077 +trays 29078 +trick 29079 +trice 29080 +tricia 29081 +tricot 29082 +tricycle 29083 +triple 29084 +tripod 29085 +trips 29086 +trial 29087 +triad 29088 +triage 29089 +triathlon 29090 +trigger 29091 +triglycerides 29092 +trigonometry 29093 +trigreen 29094 +trigs 29095 +trimester 29096 +trims 29097 +tribe 29098 +tribal 29099 +trifecta 29100 +trish 29101 +tri-state 29102 +trill 29103 +trilogy 29104 +trinket 29105 +trina 29106 +trivia 29107 +trivago 29108 +tried 29109 +tries 29110 +trios 29111 +treat 29112 +tread 29113 +treacherous 29114 +trend 29115 +trench 29116 +trees 29117 +treetop 29118 +treehouse 29119 +treeline 29120 +trespass 29121 +trestle 29122 +tremendous 29123 +tremors 29124 +treks 29125 +trust 29126 +truss 29127 +truck 29128 +truce 29129 +truthful 29130 +truths 29131 +truecar.com 29132 +truer 29133 +truest 29134 +trumpet 29135 +trumps 29136 +trunk 29137 +trundle 29138 +truffles 29139 +truliant 29140 +truly 29141 +trouser 29142 +trough 29143 +trout 29144 +tropic 29145 +trolling 29146 +trolls 29147 +trooper 29148 +troops 29149 +trombino's 29150 +trombone 29151 +trotters 29152 +trying 29153 +tryouts 29154 +terror 29155 +terra 29156 +terry 29157 +terms 29158 +terabyte 29159 +teraz 29160 +teriyaki 29161 +tendon 29162 +tending 29163 +tends 29164 +tenth 29165 +tents 29166 +tension 29167 +tense 29168 +tenet 29169 +tener 29170 +tenors 29171 +tenure 29172 +tenuta's 29173 +telehealth 29174 +telethon 29175 +teller 29176 +tellin 29177 +tells 29178 +telly 29179 +teladoc 29180 +telahealth 29181 +telugu 29182 +telus 29183 +tease 29184 +teasin 29185 +teaspoon 29186 +teach 29187 +teacup 29188 +teammate 29189 +teams 29190 +team's 29191 +teamed 29192 +teaming 29193 +teamwork 29194 +teardrop 29195 +teared 29196 +tearing 29197 +tears 29198 +teary 29199 +teaka 29200 +teakwood 29201 +temper 29202 +tempest 29203 +temptation 29204 +tempted 29205 +tempting 29206 +temptress 29207 +template 29208 +temple 29209 +testa 29210 +testosterone 29211 +tests 29212 +testy 29213 +teenage 29214 +teenie 29215 +teens 29216 +teener 29217 +teeny 29218 +teeter 29219 +teeth 29220 +teeheehee 29221 +techno 29222 +techna 29223 +texture 29224 +textbook 29225 +textfree 29226 +textplus 29227 +texts 29228 +tethered 29229 +tethering 29230 +teddys 29231 +tangle 29232 +tango 29233 +tangible 29234 +tangy 29235 +tankless 29236 +tanks 29237 +tanning 29238 +tandoor 29239 +tandem 29240 +tandy 29241 +tantalizing 29242 +talk.com 29243 +talkative 29244 +talks 29245 +talky 29246 +talent 29247 +tales 29248 +tallies 29249 +tally 29250 +tarde 29251 +tardiness 29252 +tards 29253 +tardy 29254 +target.com 29255 +targeted 29256 +targeting 29257 +targets 29258 +tarts 29259 +tarpon 29260 +tarps 29261 +tarantula 29262 +tarnished 29263 +taste 29264 +tasty 29265 +tasker 29266 +tasking 29267 +tasks 29268 +tassels 29269 +tacked 29270 +tacks 29271 +tacky 29272 +tactful 29273 +tacos 29274 +tailor 29275 +taillight 29276 +tailbone 29277 +tailed 29278 +tailpipe 29279 +tails 29280 +taint 29281 +taina 29282 +taker 29283 +takeaway 29284 +takedown 29285 +takee 29286 +taken 29287 +takes 29288 +takin 29289 +takis 29290 +tamale 29291 +tamaflu 29292 +tamper 29293 +tampon 29294 +tamed 29295 +tamer 29296 +tambien 29297 +tambourine 29298 +taper 29299 +tapes 29300 +taped 29301 +tapeworm 29302 +tapas 29303 +tapatios 29304 +taping 29305 +tapioca 29306 +tapped 29307 +tapping 29308 +tables 29309 +tablet 29310 +tablecloth 29311 +tabbies 29312 +tabby 29313 +taboo 29314 +tabouli 29315 +tattoo 29316 +tattle 29317 +tater 29318 +tates 29319 +taxicab 29320 +taxiing 29321 +taxing 29322 +taxis 29323 +taxable 29324 +taxation 29325 +taxed 29326 +taxes 29327 +taxpayers 29328 +tagged 29329 +tagging 29330 +tags: 29331 +taunting 29332 +taquitos 29333 +torta 29334 +tortilla 29335 +tortoise 29336 +tortellini 29337 +tornado 29338 +torrent 29339 +torrid 29340 +tormented 29341 +tormenting 29342 +torches 29343 +toritos 29344 +torsion 29345 +torso 29346 +touch 29347 +toucans 29348 +tours 29349 +toughness 29350 +tooth 29351 +toots 29352 +tooling 29353 +toolkit 29354 +tools 29355 +toons 29356 +toooo 29357 +tonight 29358 +tonic 29359 +toning 29360 +tonite 29361 +toner 29362 +toned 29363 +tones 29364 +tonsil 29365 +tongue 29366 +tongs 29367 +towner 29368 +towns 29369 +town's 29370 +tower 29371 +towel 29372 +towed 29373 +towards 29374 +tomato 29375 +tomahawk 29376 +tombstone 29377 +tomboy 29378 +tomorrow's 29379 +tomorrow. 29380 +tomorrows 29381 +tommys 29382 +topping 29383 +topic 29384 +topia 29385 +topless 29386 +topline 29387 +topsoil 29388 +totaled 29389 +totaling 29390 +totals 29391 +totem 29392 +toten 29393 +totes 29394 +tolerable 29395 +toll-free 29396 +tollgate 29397 +tolls 29398 +tollway 29399 +today 29400 +toddler 29401 +toddies 29402 +toddy 29403 +toasting 29404 +toasty 29405 +toads 29406 +togetherness 29407 +togethers 29408 +toxic 29409 +toxin 29410 +toenails 29411 +toilets 29412 +tossed 29413 +tossing 29414 +tosh.o 29415 +tobyGames 29416 +tocaria 29417 +tokens 29418 +there 29419 +thers 29420 +theary 29421 +theme 29422 +theyre 29423 +thesaurus 29424 +these 29425 +thesis 29426 +theirs 29427 +thence 29428 +throw 29429 +throat 29430 +throb 29431 +through 29432 +throes 29433 +throne 29434 +throttle 29435 +three 29436 +threshold 29437 +threw 29438 +thrill 29439 +thrift 29440 +thrice 29441 +think 29442 +thing 29443 +thins 29444 +thine 29445 +third 29446 +thirst 29447 +thickness 29448 +this'll 29449 +this.com 29450 +this: 29451 +thistle 29452 +thief 29453 +thighs 29454 +thank 29455 +thang 29456 +that: 29457 +thats 29458 +thawed 29459 +thawing 29460 +though 29461 +thousand 29462 +thorn 29463 +thorough 29464 +thongs 29465 +thunder 29466 +thunk 29467 +thumb 29468 +thump 29469 +thugs 29470 +thursdays 29471 +times 29472 +timecard 29473 +timeout 29474 +timer 29475 +time's 29476 +time.com 29477 +time: 29478 +timed 29479 +timeframe 29480 +timetable 29481 +timewise 29482 +timey 29483 +timberland 29484 +timbers 29485 +timing 29486 +timid 29487 +timmys 29488 +tinker 29489 +tinkle 29490 +tinted 29491 +tinting 29492 +tinsel 29493 +ticking 29494 +ticks 29495 +tightly 29496 +tightness 29497 +tightrope 29498 +tights 29499 +tighty 29500 +tigerDirect 29501 +tigerdirect.com 29502 +tigers 29503 +title: 29504 +titlebucks 29505 +titled 29506 +titles 29507 +titted 29508 +titties 29509 +titty 29510 +titanfall 29511 +titanium 29512 +tiled 29513 +tiles 29514 +tiller 29515 +tilted 29516 +tipping 29517 +tippy 29518 +tipsy 29519 +tired 29520 +tires 29521 +tirely 29522 +tireman 29523 +tirade 29524 +tiramisu 29525 +tidbits 29526 +tides 29527 +tidying 29528 +tiered 29529 +tierra 29530 +tiffany 29531 +tiffs 29532 +tiffy 29533 +tional 29534 +tions 29535 +tissues 29536 +turnt 29537 +turnkey 29538 +turnpike 29539 +turns 29540 +turny 29541 +turbine 29542 +turbo 29543 +turban 29544 +turbulence 29545 +turtleneck 29546 +turtles 29547 +turds 29548 +turducken 29549 +turkeys 29550 +turmeric 29551 +turmoil 29552 +turrets 29553 +tuner 29554 +tunechi 29555 +tuned 29556 +tunes 29557 +tuneup 29558 +tunex 29559 +tunic 29560 +tuning 29561 +tunnels 29562 +tube.com 29563 +tube8 29564 +tuberculosis 29565 +tubes 29566 +tubal 29567 +tubbing 29568 +tubby 29569 +tumble 29570 +tumbling 29571 +tumblr 29572 +tumors 29573 +tutored 29574 +tutors 29575 +tutti 29576 +tutto 29577 +tutus 29578 +tucked 29579 +tuckered 29580 +tuxedo 29581 +tuxes 29582 +twink 29583 +twine 29584 +twins 29585 +twisting 29586 +twists 29587 +twisty 29588 +twitch 29589 +twitter 29590 +twiddle 29591 +twiddling 29592 +twigs 29593 +twirling 29594 +tweet 29595 +tween 29596 +tweed 29597 +tweezers 29598 +tweaking 29599 +tweaks 29600 +twenty 29601 +twenties 29602 +twerkin 29603 +two-day 29604 +two-point 29605 +two-story 29606 +two-thirds 29607 +two-year 29608 +type: 29609 +typed 29610 +typer 29611 +types 29612 +typewriter 29613 +typical 29614 +typing 29615 +typist 29616 +typhoid 29617 +typhoon 29618 +typos 29619 +mania 29620 +manic 29621 +manikin 29622 +manila 29623 +manatee 29624 +manana 29625 +manual 29626 +manure 29627 +manuscript 29628 +manda 29629 +mando 29630 +manderbach 29631 +mandingo 29632 +mandy 29633 +mango 29634 +mange 29635 +manga 29636 +mangia 29637 +mangled 29638 +mangrove 29639 +manna 29640 +manning 29641 +mannys 29642 +mansion 29643 +manscaping 29644 +manslaughter 29645 +maneuver 29646 +manhandled 29647 +manhunt 29648 +mantel 29649 +mantis 29650 +mantle 29651 +mantra 29652 +mancan 29653 +mancino's 29654 +manor 29655 +mario 29656 +marie 29657 +marigold 29658 +marijuana 29659 +mariscos 29660 +marking 29661 +marks 29662 +markdown 29663 +markup 29664 +marty 29665 +martha 29666 +margin 29667 +marry 29668 +marrow 29669 +marsh 29670 +marsala 29671 +marathon 29672 +maracas 29673 +maraschino 29674 +maravilla 29675 +march 29676 +marcus 29677 +mareo 29678 +mares 29679 +marvel 29680 +marvin 29681 +marbles 29682 +marlenes 29683 +marlin 29684 +marys 29685 +mastria 29686 +masse 29687 +massive 29688 +mashita 29689 +mashup 29690 +mason 29691 +masochist 29692 +mascara 29693 +mascot 29694 +masked 29695 +masking 29696 +masks 29697 +masala 29698 +matte 29699 +mattress 29700 +matthew 29701 +mattis 29702 +matts 29703 +matchup 29704 +match.com 29705 +matchbox 29706 +matching 29707 +mater 29708 +mates 29709 +mature 29710 +matick 29711 +mation 29712 +matrix 29713 +matron 29714 +magnolia 29715 +magnum 29716 +magic 29717 +magistrate 29718 +magination 29719 +maggot 29720 +maggie 29721 +magazines 29722 +mail. 29723 +mailbox 29724 +mailing 29725 +mailman 29726 +mailroom 29727 +mails 29728 +mailtime 29729 +mains 29730 +mainframe 29731 +maiden 29732 +maids 29733 +machete 29734 +macho 29735 +mackerel 29736 +macklind 29737 +macular 29738 +malachite 29739 +malignant 29740 +mallards 29741 +mallet 29742 +malls 29743 +malfunctioning 29744 +malfunctions 29745 +males 29746 +malted 29747 +maddie 29748 +madea's 29749 +madisons 29750 +mamma 29751 +mama's 29752 +mamacita 29753 +mamas 29754 +mamita 29755 +maker 29756 +makes 29757 +make-up 29758 +makeup 29759 +making 29760 +mayor 29761 +mayonnaise 29762 +maybe's 29763 +maxing 29764 +majored 29765 +majorly 29766 +majors 29767 +majestic 29768 +majesty 29769 +maples 29770 +mapped 29771 +mapping 29772 +mahalia 29773 +mazes 29774 +motor 29775 +motocross 29776 +motos 29777 +motoworld 29778 +mother 29779 +mothballs 29780 +motion 29781 +motif 29782 +motel 29783 +monologue 29784 +monocle 29785 +monorail 29786 +monoxide 29787 +money 29788 +monitor 29789 +monica 29790 +monies 29791 +monique 29792 +monsoon 29793 +month 29794 +montage 29795 +montoursville 29796 +monkey 29797 +monks 29798 +monarch 29799 +monastery 29800 +mondo 29801 +monumental 29802 +monuments 29803 +monger 29804 +mongoloid 29805 +mortgage 29806 +mortuary 29807 +moral 29808 +moraine 29809 +moratorium 29810 +mornin 29811 +morena 29812 +moreover 29813 +morongo 29814 +morons 29815 +morbidly 29816 +morphine 29817 +morries 29818 +morrow 29819 +morsels 29820 +model 29821 +modes 29822 +modem 29823 +modify 29824 +module 29825 +modded 29826 +modding 29827 +mount 29828 +mound 29829 +mouthful 29830 +mouthguard 29831 +mouthing 29832 +mouthpiece 29833 +mouths 29834 +mouthwash 29835 +mouthy 29836 +mouse 29837 +mousse 29838 +moustache 29839 +mourning 29840 +moles 29841 +molehill 29842 +molding 29843 +molded 29844 +molds 29845 +moldy 29846 +molar 29847 +molasses 29848 +mollys 29849 +moons 29850 +moonlight 29851 +moonroof 29852 +moonwalk 29853 +moocher 29854 +moodiness 29855 +moods 29856 +moody 29857 +mooring 29858 +moorland 29859 +mooses 29860 +moment 29861 +momma 29862 +mommy 29863 +mommies 29864 +movement 29865 +mover 29866 +moved 29867 +moves 29868 +movie 29869 +movin 29870 +movable 29871 +movado 29872 +mocking 29873 +mocks 29874 +mockup 29875 +moccasins 29876 +mocha 29877 +mochi 29878 +mocospace 29879 +mostly 29880 +mosquito 29881 +mosque 29882 +mossy 29883 +mobile 29884 +mobility 29885 +mobster 29886 +mobbed 29887 +mobbin 29888 +moped 29889 +mopey 29890 +mopped 29891 +mopping 29892 +moaning 29893 +moans 29894 +mower 29895 +mowed 29896 +mojitos 29897 +mojos 29898 +missus 29899 +missy 29900 +misty 29901 +mister 29902 +misting 29903 +mistletoe 29904 +mistook 29905 +miscellaneous 29906 +miscue 29907 +misinterpret 29908 +miserab 29909 +misery 29910 +misfortune 29911 +misuse 29912 +misdemeanor 29913 +mislead 29914 +misled 29915 +misplace 29916 +misprint 29917 +misbehave 29918 +misbehaving 29919 +mishaps 29920 +mismatched 29921 +misread 29922 +misrepresented 29923 +minis 29924 +miniature 29925 +minion 29926 +minivan 29927 +mining 29928 +mindful 29929 +minds 29930 +mind's 29931 +minding 29932 +mindless 29933 +mindys 29934 +miner 29935 +mines 29936 +mine's 29937 +minecraft 29938 +miney 29939 +minute 29940 +minus 29941 +minora 29942 +minors 29943 +mings 29944 +mint.com 29945 +mints 29946 +minty 29947 +minced 29948 +mincemeat 29949 +minnow 29950 +minnesotaburns 29951 +minstrel 29952 +milli 29953 +mills 29954 +miles 29955 +mileage 29956 +milena 29957 +milepost 29958 +miler 29959 +miley 29960 +milks 29961 +milking 29962 +milkman 29963 +milky 29964 +milia 29965 +milios 29966 +mildew 29967 +mildly 29968 +milds 29969 +milfs 29970 +micros 29971 +microchip 29972 +microphone 29973 +microbiology 29974 +microdermabrasion 29975 +micromanage 29976 +micron 29977 +michael 29978 +micah 29979 +mickey 29980 +micki 29981 +mid-afternoon 29982 +mid-january 29983 +mid-morning 29984 +midway 29985 +midweek 29986 +middle 29987 +midday 29988 +midst 29989 +midsection 29990 +midterm 29991 +midtown 29992 +midgets 29993 +midnights 29994 +mitten 29995 +mitthoeffer 29996 +mitts 29997 +miter 29998 +mites 29999 +mitigate 30000 +mitigation 30001 +migraine 30002 +might've 30003 +mighta 30004 +mighty 30005 +mirage 30006 +miralax 30007 +miramont 30008 +miranda 30009 +mirrored 30010 +mirrors 30011 +mixer 30012 +mixed 30013 +mixes 30014 +mixtape 30015 +mixture 30016 +mimic 30017 +mimosas 30018 +mikeys 30019 +medic 30020 +media 30021 +medium 30022 +medi-cal 30023 +medieval 30024 +medilodge 30025 +medallion 30026 +medals 30027 +medley 30028 +medlink 30029 +metal 30030 +metamorphosis 30031 +metate 30032 +methylone 30033 +metro 30034 +metric 30035 +meteor 30036 +meter 30037 +merch 30038 +mercantil 30039 +mercury 30040 +mercy 30041 +merica 30042 +meridian 30043 +merit 30044 +meringue 30045 +merge 30046 +merging 30047 +merry 30048 +merely 30049 +mermaids 30050 +mention 30051 +mentor 30052 +mental 30053 +menteur 30054 +menthol 30055 +ments 30056 +mending 30057 +mendler 30058 +menage 30059 +menstrual 30060 +menswear 30061 +menudo 30062 +menus 30063 +meningitis 30064 +meniscus 30065 +menopause 30066 +menorah 30067 +meander 30068 +meant 30069 +mean: 30070 +meanness 30071 +means 30072 +meanwhile 30073 +meatball 30074 +meathead 30075 +meatloaf 30076 +meats 30077 +meaty 30078 +meadows 30079 +meals 30080 +memoir 30081 +memos 30082 +member 30083 +membrane 30084 +memento 30085 +memes 30086 +messin 30087 +messy 30088 +mesmerize 30089 +mesmerizing 30090 +melon 30091 +meltdown 30092 +melted 30093 +melting 30094 +melts 30095 +melatonin 30096 +mellowed 30097 +megan 30098 +mechanic 30099 +mechanism 30100 +meeting 30101 +meets 30102 +mexicana 30103 +music 30104 +musinex 30105 +musta 30106 +must've 30107 +muster 30108 +mustn't 30109 +musty 30110 +musket 30111 +muskrat 30112 +musky 30113 +mushroom 30114 +mushy 30115 +muscle 30116 +muscular 30117 +museum 30118 +mussels 30119 +multi-player 30120 +multigrain 30121 +multinational 30122 +mullet 30123 +mules 30124 +muncher 30125 +munchkin 30126 +municipal 30127 +munitions 30128 +mundane 30129 +mundo 30130 +murdering 30131 +murders 30132 +murals 30133 +mutton 30134 +mutts 30135 +mutant 30136 +mutation 30137 +muted 30138 +mutually 30139 +mucho 30140 +much. 30141 +muchas 30142 +muchly 30143 +mumbo 30144 +mummies 30145 +mummy 30146 +muggin 30147 +mugged 30148 +muggy 30149 +mugshots 30150 +mugsy's 30151 +muffler 30152 +muffled 30153 +muffins 30154 +mudding 30155 +muddy 30156 +muzzleloader 30157 +muzzleloading 30158 +myspace.com 30159 +mythical 30160 +mythology 30161 +myrtles 30162 +mccon 30163 +mccools 30164 +Allen 30165 +Alley 30166 +Allis 30167 +Allie 30168 +Alligator 30169 +Allina 30170 +Allston 30171 +Allycia 30172 +Allyson 30173 +Allah 30174 +Allan 30175 +Allred 30176 +Allroad 30177 +Albee 30178 +Albemarle 30179 +Alban 30180 +Alba's 30181 +Albia 30182 +Albion 30183 +Albrecht 30184 +Albright 30185 +Album 30186 +Albuquerque 30187 +Alexa 30188 +Alexi 30189 +Alex's 30190 +Alexys 30191 +Alejandro 30192 +Alejandra 30193 +Alero 30194 +Alert 30195 +Alerus 30196 +Alena 30197 +Alene 30198 +Alamo 30199 +Alamance 30200 +Alameda 30201 +Alamitos 30202 +Alana 30203 +Alan's 30204 +Alanis 30205 +Alanna 30206 +Alano 30207 +Alans 30208 +Alabama 30209 +Alabaster 30210 +Aladdin's 30211 +Alaskan 30212 +Alisa 30213 +Aliso 30214 +Alise 30215 +Alisha 30216 +Alissa 30217 +Alistair 30218 +Alice 30219 +Alicia 30220 +Alien 30221 +Aliexpress 30222 +Aliante 30223 +Alina's 30224 +Alive 30225 +Alivia 30226 +Altadena 30227 +Altana 30228 +Altavista 30229 +Altobelli 30230 +Alton 30231 +Altoona 30232 +Altos 30233 +Alter 30234 +Altex 30235 +Alder 30236 +Aldean 30237 +Alden 30238 +Aldi's 30239 +Aldine 30240 +Aldis 30241 +Aldo's 30242 +Aldrich 30243 +Aldridge 30244 +Alcohol 30245 +Alcoa 30246 +Alcorn 30247 +Alcott 30248 +Alcovy 30249 +Alcatel 30250 +Alcatraz 30251 +Alfonso 30252 +Alford 30253 +Alfredo 30254 +Alfano's 30255 +Algoma 30256 +Algood 30257 +Algeria 30258 +Almaden 30259 +Almanac 30260 +Almost 30261 +Alondra 30262 +Alonso 30263 +Alonzo 30264 +Alpha 30265 +Alphonsus 30266 +Alpena 30267 +Alpert 30268 +Alside 30269 +Alsina 30270 +Alsip 30271 +Alyssa's 30272 +Alkaline 30273 +Andre 30274 +Andrae 30275 +Anders 30276 +Andel 30277 +Andes 30278 +Andolini's 30279 +Andorra 30280 +Andover 30281 +Andaz 30282 +Andiamo 30283 +Andina 30284 +Andy's 30285 +Andys 30286 +Antique 30287 +AntiVirus 30288 +Antietam 30289 +Antioch 30290 +Anton 30291 +Antoine 30292 +Anthony 30293 +Anthem 30294 +Anthropologie 30295 +Antebellum 30296 +Antelope 30297 +Antwerpen 30298 +Antwoord 30299 +Angel 30300 +Anger 30301 +Angie's 30302 +Angier 30303 +Angies 30304 +Angle 30305 +Anglican 30306 +Anglo 30307 +Annabel 30308 +Anna's 30309 +Annalise 30310 +Annamarie 30311 +Annandale 30312 +Annapolis 30313 +Anne's 30314 +Anneke 30315 +Annemarie 30316 +Annes 30317 +Annette 30318 +Annex 30319 +Annie 30320 +Annika 30321 +Anniston 30322 +Anniversary 30323 +Annual 30324 +Annunciation 30325 +Anacapa 30326 +Anastasia 30327 +Anasazi 30328 +Anatole 30329 +Anatomy 30330 +Animal 30331 +Animaniacs 30332 +Animas 30333 +Anish 30334 +Anissa 30335 +Aniston 30336 +Anita's 30337 +Anchorage 30338 +Ancient 30339 +Ancira 30340 +Anselmo 30341 +Ansonia 30342 +Answers 30343 +Ankama 30344 +Ankan 30345 +Arman 30346 +Armada 30347 +Armor 30348 +Armour 30349 +Armen 30350 +Armed 30351 +Armin 30352 +Armistead 30353 +Armitage 30354 +Army's 30355 +Archangel 30356 +Archer 30357 +Archstone 30358 +Archuleta 30359 +Arcanum 30360 +Arcata 30361 +Arcola 30362 +Arcos 30363 +Arian 30364 +Ariel 30365 +Aries 30366 +Arista 30367 +Arizona 30368 +Arizmendi 30369 +Arabi 30370 +Arabella 30371 +Arabs 30372 +Aranda 30373 +Aransas 30374 +Aramark 30375 +Aramingo 30376 +Arapahoe 30377 +Artemis 30378 +Arthur's 30379 +Arthurs 30380 +Articles 30381 +Artie 30382 +Artist 30383 +Arturo's 30384 +Argos 30385 +Argentina 30386 +Argentine 30387 +Argentinian 30388 +Arrow 30389 +Arroyo 30390 +Arriba 30391 +Arrigo 30392 +Arrington 30393 +Arrangements 30394 +ArrayList 30395 +Arrendale 30396 +Arrested 30397 +Arbor 30398 +Arbogast 30399 +Arbonne 30400 +Arby's 30401 +Arbys 30402 +Arnold 30403 +Arnot 30404 +Arnel 30405 +Arnett 30406 +Arnies 30407 +Arlen 30408 +Arleta 30409 +Arkadelphia 30410 +Arkansas 30411 +Arville 30412 +Arvin 30413 +Arundel 30414 +Ameren 30415 +Amery 30416 +Amelia's 30417 +Amendment 30418 +Amesbury 30419 +Amanda 30420 +Amana 30421 +Amari 30422 +Amara 30423 +Amargosa 30424 +Amazon 30425 +Amazing 30426 +Amadeus 30427 +Amador 30428 +Amato's 30429 +Amity 30430 +Amite 30431 +Amicalola 30432 +Amiga 30433 +Amigos 30434 +Amina 30435 +Amira 30436 +Amber's 30437 +Amberly 30438 +Ambridge 30439 +Ambien 30440 +Ambit 30441 +Amstar 30442 +Amsterdam 30443 +Ashlan 30444 +Ashlyn 30445 +Ashbrook 30446 +Ashby 30447 +Asheboro 30448 +Asher 30449 +Asheville 30450 +Ashton 30451 +Ashtabula 30452 +Ashwaubenon 30453 +Ashanti 30454 +Ashcraft 30455 +Ashcroft 30456 +Ashmont 30457 +Ashmore 30458 +Assessor 30459 +Asset 30460 +Assisi 30461 +Assassin's 30462 +Assassins 30463 +Assumption 30464 +Assurant 30465 +Astro 30466 +Astra 30467 +Astor 30468 +Aston 30469 +Asiana 30470 +Asians 30471 +Asante 30472 +Asanti 30473 +Aspen 30474 +Aspergers 30475 +Aspinwall 30476 +Aspirus 30477 +Askim 30478 +Asking 30479 +Advent 30480 +Advertising 30481 +Advil 30482 +Advance 30483 +AdvoCare 30484 +Adela 30485 +Adele 30486 +Adelphi 30487 +Adelyn 30488 +Adena 30489 +Adams 30490 +Adam's 30491 +Adamo 30492 +Adairsville 30493 +Addis 30494 +Addie 30495 +Addington 30496 +Adrian 30497 +Adriatic 30498 +Adolf 30499 +Adolphus 30500 +Adoption 30501 +Administrator 30502 +Admirals 30503 +Admiralty 30504 +Autosport 30505 +AutoFair 30506 +AutoNation 30507 +AutoServ 30508 +AutoWorld 30509 +AutoZone 30510 +Autodesk 30511 +Autohaus 30512 +Autoplex 30513 +Autotrader 30514 +Autozone 30515 +Authority 30516 +Authorization 30517 +Auditor 30518 +Audio 30519 +Audie 30520 +Audix 30521 +Audrey 30522 +Audra 30523 +Audrina 30524 +Austin 30525 +Augusta 30526 +Augustine 30527 +Augie's 30528 +Aubrey 30529 +Aubree's 30530 +Auburn 30531 +Aubuchon 30532 +Auntie's 30533 +Apple 30534 +Appraisal 30535 +Appeals 30536 +Appetit 30537 +Apostle 30538 +Apostol 30539 +Apocalypse 30540 +Apocalyptica 30541 +Apollo's 30542 +Apalachee 30543 +Apalachicola 30544 +Apartments 30545 +April's 30546 +Aprils 30547 +Accent 30548 +Acceptance 30549 +Access 30550 +Account 30551 +Accokeek 30552 +Accord 30553 +AccuWeather 30554 +Action 30555 +Acton 30556 +Actors 30557 +Acadia 30558 +Acklands 30559 +Ackerman 30560 +Acres 30561 +Acrobat 30562 +Acropolis 30563 +Achieva 30564 +Achievement 30565 +Attic 30566 +Attila 30567 +Attack 30568 +Attalla 30569 +Attorney's 30570 +Attorneys 30571 +Atherton 30572 +Athletic 30573 +Athleta 30574 +Atlas 30575 +Atascadero 30576 +Atwoods 30577 +Airbender 30578 +Airbnb 30579 +Airborne 30580 +Airbus 30581 +Airport 30582 +Airpark 30583 +Airplane 30584 +Airway 30585 +Airwalk 30586 +Airwaves 30587 +Aires 30588 +Airfield 30589 +Airforce 30590 +Airlines 30591 +Aidan 30592 +Aiden's 30593 +Aidens 30594 +Abbott 30595 +Abbotsford 30596 +Abby's 30597 +Abbys 30598 +Abbas 30599 +Abbeville 30600 +Abbey 30601 +Aberdeen 30602 +Abernathy 30603 +Abel's 30604 +Abels 30605 +Abigail's 30606 +Abingdon 30607 +Abington 30608 +Abraham 30609 +Abram 30610 +Avent 30611 +Avenue 30612 +Avenel 30613 +Avenida 30614 +Avera 30615 +Avery 30616 +Averitt 30617 +Avianca 30618 +Aviara 30619 +Aviation 30620 +Avista 30621 +Aviva 30622 +Avante 30623 +Avanti 30624 +Avalanche 30625 +Avalon 30626 +Agreement 30627 +Agrestic 30628 +Against 30629 +Agent 30630 +Aguilera 30631 +Aguilar 30632 +Agosta 30633 +Agostino 30634 +Africa 30635 +Afrin 30636 +Afrojack 30637 +Aeroplan 30638 +Aztecas 30639 +Aquatic 30640 +Aquatech 30641 +Aquarium 30642 +Aquarius 30643 +Award 30644 +Awareness 30645 +Awanas 30646 +Parks 30647 +Parkchester 30648 +Parkdale 30649 +Parkhill 30650 +Parkman 30651 +ParaNorman 30652 +Paraiso 30653 +Party 30654 +Partners 30655 +Parties 30656 +Parton 30657 +Partridge 30658 +Parts 30659 +Parral 30660 +Parrot 30661 +Parry 30662 +Parma 30663 +Parenthood 30664 +Parents 30665 +Paris 30666 +Parian 30667 +Parliament 30668 +Parlier 30669 +Parlin 30670 +Parcel 30671 +Pardee 30672 +Pardons 30673 +Parnassus 30674 +Parnell 30675 +Parole 30676 +Parowan 30677 +Parsippany 30678 +Parsons 30679 +Palma 30680 +Palmdale 30681 +Palmira 30682 +Palms 30683 +Palmyra 30684 +Palafox 30685 +Palais 30686 +Palazzo 30687 +Palermo 30688 +Palenque 30689 +Paleo 30690 +Paley 30691 +Palos 30692 +Palio 30693 +Palin 30694 +Palisades 30695 +Paltrow 30696 +Paltz 30697 +Palumbo's 30698 +Patti 30699 +Patty 30700 +Patton 30701 +Patagonia 30702 +Patapsco 30703 +Pataskala 30704 +Patel 30705 +Paterson 30706 +Pathfinder 30707 +Pathmark 30708 +Patsy 30709 +Patchogue 30710 +Patil 30711 +Patio 30712 +Panther 30713 +Pantops 30714 +Pantry 30715 +Pants 30716 +Panama 30717 +Pancake 30718 +Pancho 30719 +Pandora 30720 +Panda 30721 +Panera's 30722 +Paneras 30723 +Pangea 30724 +Pangilinan 30725 +Panguitch 30726 +Panola 30727 +Panorama 30728 +Pacific 30729 +Pacino 30730 +Pacha 30731 +Paco's 30732 +Pacoima 30733 +Pacers 30734 +Paces 30735 +Passion 30736 +Passover 30737 +Passport 30738 +Password 30739 +Passyunk 30740 +Pasco 30741 +Pasta 30742 +Pasteur 30743 +Pastor 30744 +Pasquale's 30745 +Pasquotank 30746 +Pauls 30747 +Paula 30748 +Paulo 30749 +Paul's 30750 +Paulding 30751 +Paulette 30752 +Pauly 30753 +Pappa 30754 +Pappy 30755 +Papa's 30756 +Papago 30757 +Papalote 30758 +Papas 30759 +Paper 30760 +Papillion 30761 +Papillon 30762 +Payne's 30763 +Paynesville 30764 +Paychex 30765 +Paycom 30766 +Paint 30767 +Paine 30768 +Paige's 30769 +Paisley's 30770 +Padres 30771 +Pampa 30772 +Pamela's 30773 +Pawleys 30774 +Pawling 30775 +Pawnee 30776 +Pageland 30777 +Pages 30778 +Pablo's 30779 +Pablos 30780 +Pakistani 30781 +Paola 30782 +Paoli 30783 +Paolo 30784 +Pavilion 30785 +Pavillion 30786 +Penny 30787 +Penns 30788 +Penney 30789 +Penn's 30790 +PennDOT 30791 +Penndel 30792 +Pennfield 30793 +Pennington 30794 +Pennock 30795 +Pennzoil 30796 +Penticton 30797 +Pentucket 30798 +Pentwater 30799 +Penacook 30800 +Penang 30801 +Penasquitos 30802 +Pender 30803 +Pendleton 30804 +Pensacola 30805 +Penske 30806 +Penelec 30807 +Penelope 30808 +Penguins 30809 +Peninsula 30810 +Penitentiary 30811 +Penrod 30812 +Penrose 30813 +Penzeys 30814 +Penzone 30815 +Perri 30816 +Perry 30817 +Person 30818 +Persia 30819 +Pershing 30820 +Perfect 30821 +Perfumania 30822 +Pericos 30823 +Perimeter 30824 +Perinton 30825 +Perkasie 30826 +Perks 30827 +Permanente 30828 +Percy 30829 +Perce 30830 +Pereira 30831 +Perez 30832 +Peruvian 30833 +Peruzzi 30834 +Perdido 30835 +Perdue 30836 +Perla 30837 +Perlman 30838 +Peter 30839 +Pete's 30840 +Petes 30841 +Petey 30842 +Petri 30843 +Petro 30844 +Petra 30845 +Petty 30846 +Petsmart 30847 +Pearl 30848 +Pearce 30849 +Pearisburg 30850 +Pearman 30851 +Peach 30852 +Peace 30853 +Peabody 30854 +Peaks 30855 +Pepper 30856 +Peppa 30857 +Peppinos 30858 +Peppo 30859 +Pepe's 30860 +Pepsi's 30861 +Pella 30862 +Pellissippi 30863 +Pelon 30864 +Pelosi 30865 +Pedic 30866 +Pedro's 30867 +Pedros 30868 +Peet's 30869 +Peets 30870 +Pecanland 30871 +Pecos 30872 +People's 30873 +Peoples 30874 +Peggy's 30875 +Pekingese 30876 +Pescador 30877 +Pesci 30878 +Porte 30879 +Porto 30880 +Portman 30881 +Portland 30882 +Portneuf 30883 +Portrait 30884 +Portsmouth 30885 +Porcelanosa 30886 +Porcupine 30887 +Polly 30888 +Pollo 30889 +Polar 30890 +Polak 30891 +Polamalu 30892 +Poland 30893 +Polina 30894 +Polish 30895 +Politics 30896 +Polycom 30897 +Polynesian 30898 +Polytechnic 30899 +Power 30900 +Powell 30901 +Powderhorn 30902 +Powderly 30903 +Powdersville 30904 +Potter 30905 +Potts 30906 +Pottawatomie 30907 +Potato 30908 +Potawatomi 30909 +Poteau 30910 +Poteet 30911 +Potomac 30912 +Potosi 30913 +Potranco 30914 +Potrero 30915 +Ponte 30916 +Pontchartrain 30917 +Pontiac 30918 +Pontotoc 30919 +Ponder 30920 +Ponca 30921 +Ponce 30922 +Ponchatoula 30923 +Ponyboy 30924 +Posse 30925 +Possible 30926 +Possum 30927 +PostNet 30928 +Postal 30929 +Poston 30930 +Poseidon 30931 +Posen 30932 +Posey 30933 +Posada 30934 +Posas 30935 +Positano 30936 +Positas 30937 +Poppy 30938 +Poppa 30939 +Poppins 30940 +Popeye 30941 +Poplarville 30942 +Pocono 30943 +Pocola 30944 +Pocomoke 30945 +Pocahontas 30946 +Pocasset 30947 +Pocatello 30948 +Pocket 30949 +Pocky 30950 +Pomeroy 30951 +Pomodoro 30952 +Pomona 30953 +Pompano 30954 +Pompeii 30955 +Pompton 30956 +Poole 30957 +Pookie 30958 +Pooky 30959 +Point 30960 +Poinciana 30961 +Poindexter 30962 +Poinsett 30963 +Pounder 30964 +Pokemon 30965 +Poker 30966 +Provo 30967 +Prospect 30968 +Prosser 30969 +Prost 30970 +Prophet 30971 +Proposition 30972 +Protect 30973 +Protege 30974 +Protein 30975 +Protestant 30976 +Profile 30977 +Promise 30978 +Processing 30979 +Progress 30980 +Program 30981 +Probst 30982 +Productions 30983 +Products 30984 +Press 30985 +Presby 30986 +Presley 30987 +Presque 30988 +Premera 30989 +Preppers 30990 +Pretender 30991 +Pretoria 30992 +Pretty 30993 +Pretzel 30994 +Precinct 30995 +Precious 30996 +Precision 30997 +Preacher 30998 +Preakness 30999 +Predators 31000 +Prentice 31001 +Prentiss 31002 +Prevea 31003 +Prevention 31004 +Prine 31005 +Pringle 31006 +Print 31007 +Prime 31008 +Primm 31009 +Primos 31010 +Primrose 31011 +Primus 31012 +Priebe 31013 +Prien 31014 +Priest 31015 +Prieto 31016 +Priscilla 31017 +Prison 31018 +Priss 31019 +Price 31020 +Prichard 31021 +Priority 31022 +Pritchard 31023 +Pritchett 31024 +Privacy 31025 +Private 31026 +Priyanka 31027 +Pratt 31028 +Prater 31029 +Prather 31030 +Prairie 31031 +Praise 31032 +Prada 31033 +Prado 31034 +Prager 31035 +Prague 31036 +Praxair 31037 +Praxis 31038 +Prayer 31039 +Prudential 31040 +Prudenville 31041 +Pruitts 31042 +Pineapple 31043 +Pinebrook 31044 +Pinecrest 31045 +Pinedale 31046 +Pinehurst 31047 +Piner 31048 +Pines 31049 +Pinetop 31050 +Pinewood 31051 +Piney 31052 +Pinkie 31053 +Pink's 31054 +Pinkberry 31055 +Pinky 31056 +Pinocchio 31057 +Pino's 31058 +Pinole 31059 +Pinos 31060 +Pinot 31061 +Pinoy 31062 +Pinal 31063 +Pinar 31064 +Pinckney 31065 +Pinconning 31066 +Pinscher 31067 +Pinson 31068 +Pinterest 31069 +Pinto 31070 +Pickup 31071 +Pickford 31072 +Pickwick 31073 +Picacho 31074 +Picard 31075 +Picayune 31076 +Pictureline 31077 +Pictures 31078 +Piccadilly 31079 +Piccolo's 31080 +Pitts 31081 +Pittman 31082 +Pierce 31083 +Pierre 31084 +Piers 31085 +Piermont 31086 +Piero's 31087 +Pierpont 31088 +Piedmont 31089 +Piedro 31090 +Pilgrim's 31091 +Pilgrims 31092 +Pillow 31093 +Pillsbury 31094 +Pilots 31095 +Pistol 31096 +Pistons 31097 +Piscataway 31098 +Pisces 31099 +Pikes 31100 +Piketon 31101 +Pikeville 31102 +Piggly 31103 +Piggott 31104 +Piggy 31105 +Pimpin 31106 +Piper 31107 +Pipestone 31108 +Pippin 31109 +Pixies 31110 +Pirates 31111 +Plant 31112 +Planet 31113 +Plank 31114 +Plano 31115 +Player 31116 +PlayBook 31117 +PlayStation 31118 +Playa 31119 +Playboy 31120 +Playhouse 31121 +Playland 31122 +Playstation 31123 +Playtex 31124 +Platt 31125 +Plate 31126 +Plato 31127 +Plata 31128 +Platinum 31129 +Plain 31130 +Plaistow 31131 +Place 31132 +Plastic 31133 +Plasma 31134 +Pleasant 31135 +Pleasure 31136 +Please 31137 +Plumas 31138 +Plumbing 31139 +Plumlee 31140 +Plummer 31141 +Plumtree 31142 +Plunge 31143 +Plunkett 31144 +Purcell 31145 +Purchase 31146 +Purdue 31147 +Purdy 31148 +Purina 31149 +Puritan 31150 +Purple 31151 +Purpose 31152 +Punch 31153 +Punctuation 31154 +Punjabi 31155 +Punky's 31156 +Pullman 31157 +Pumpkin 31158 +Pumped 31159 +Pumas 31160 +Public 31161 +Publishers 31162 +Publix 31163 +Puckett 31164 +Pueblito 31165 +Pueblo 31166 +Puppets 31167 +Pussycat 31168 +Philip 31169 +Phila 31170 +Philo 31171 +Phil's 31172 +Philharmonic 31173 +Philmont 31174 +Philpott 31175 +Phils 31176 +Philthy 31177 +Phineas 31178 +Phinney 31179 +Phoebe 31180 +Photobucket 31181 +Photography 31182 +Photon 31183 +Phone 31184 +Phonics 31185 +Pharm 31186 +Pharr 31187 +Pharaohs 31188 +Pharoah 31189 +Phyllis 31190 +Phylicia 31191 +Physical 31192 +Physicians 31193 +Phelan 31194 +Phelps 31195 +final 31196 +finagle 31197 +fingerprint 31198 +fingernail 31199 +fingertip 31200 +fingerboard 31201 +fingered 31202 +fingerhut.com 31203 +fingering 31204 +fingerless 31205 +fingers 31206 +finish 31207 +finicky 31208 +finite 31209 +fines 31210 +fined 31211 +finely 31212 +finer 31213 +finder 31214 +finding 31215 +finds 31216 +finna 31217 +firearm 31218 +firecracker 31219 +fires 31220 +fired 31221 +firehouse 31222 +firekeepers 31223 +firelake 31224 +firmer 31225 +firming 31226 +firmly 31227 +firms 31228 +firmware 31229 +first 31230 +firkins 31231 +filling 31232 +fills 31233 +filter 31234 +filth 31235 +filtration 31236 +filed 31237 +filer 31238 +files 31239 +filet 31240 +filing 31241 +filmed 31242 +filming 31243 +films 31244 +fishin 31245 +fishnet 31246 +fish.com 31247 +fishtail 31248 +fishy 31249 +fisted 31250 +fisting 31251 +fists 31252 +fiscally 31253 +figure 31254 +figurative 31255 +fighter 31256 +fightin 31257 +fights 31258 +fixin 31259 +fixie 31260 +fixable 31261 +fixed 31262 +fixer 31263 +fixes 31264 +fixtures 31265 +fields 31266 +fielder 31267 +fieldhouse 31268 +fielding 31269 +fieldwork 31270 +fierce 31271 +fiery 31272 +fiending 31273 +fibro 31274 +fibre 31275 +fiberglass 31276 +fibers 31277 +fiddle 31278 +fiddling 31279 +fidgety 31280 +fitting 31281 +fiction 31282 +fictitious 31283 +fifths 31284 +fiance's 31285 +fiancee 31286 +five-o 31287 +five-year 31288 +foreign 31289 +forewarn 31290 +forearm 31291 +forensic 31292 +foreground 31293 +forehead 31294 +foreplay 31295 +forever 31296 +formula 31297 +forms 31298 +forge 31299 +forgo 31300 +forgave 31301 +forth 31302 +forte 31303 +fortress 31304 +forts 31305 +forty 31306 +force 31307 +forklift 31308 +forks 31309 +forsake 31310 +forsee 31311 +forsure 31312 +forwarded 31313 +forwarding 31314 +forwards 31315 +forbid 31316 +forbearance 31317 +forfeited 31318 +fornicate 31319 +fornication 31320 +forums 31321 +foots 31322 +footprint 31323 +footage 31324 +foothills 31325 +footjob 31326 +fooled 31327 +fools 31328 +foodie 31329 +foods 31330 +food's 31331 +food.com 31332 +foodarama 31333 +follow 31334 +follicle 31335 +folly 31336 +foldable 31337 +folding 31338 +folds 31339 +foliage 31340 +folic 31341 +folio 31342 +folklore 31343 +folks 31344 +found 31345 +fount 31346 +fours 31347 +fouled 31348 +fouls 31349 +fondant 31350 +fonddulac 31351 +fondue 31352 +fonts 31353 +focusing 31354 +focalin 31355 +fossil 31356 +fossa 31357 +fostering 31358 +fosters 31359 +foaming 31360 +foams 31361 +foamy 31362 +fogging 31363 +foggy 31364 +facebook 31365 +facet 31366 +faced 31367 +faceplate 31368 +faces 31369 +factor 31370 +faction 31371 +facts 31372 +factual 31373 +facial 31374 +facing 31375 +faculties 31376 +faculty 31377 +faire 31378 +fairground 31379 +fairway 31380 +fairy 31381 +fairly 31382 +fairness 31383 +fairs 31384 +failure 31385 +failed 31386 +failing 31387 +fails 31388 +faithful 31389 +fainted 31390 +fainting 31391 +farmer 31392 +farms 31393 +farmhouse 31394 +farming 31395 +farmland 31396 +farmville 31397 +farted 31398 +farting 31399 +farts 31400 +fared 31401 +fares 31402 +farewell 31403 +farrelli's 31404 +farrier 31405 +fastball 31406 +fasting 31407 +fastrip 31408 +fascia 31409 +fascist 31410 +fashion 31411 +fasho 31412 +fathom 31413 +fatties 31414 +fatty 31415 +fates 31416 +fatigued 31417 +fatso 31418 +fantabulous 31419 +fantage 31420 +fanfic 31421 +fanfare 31422 +fanatics 31423 +fancier 31424 +fancy 31425 +fabrics 31426 +fabulous 31427 +fabuloso 31428 +fabletics 31429 +fallin 31430 +fallacy 31431 +fallback 31432 +fallen 31433 +fallout 31434 +falls 31435 +falafel 31436 +falalalala 31437 +falsely 31438 +favored 31439 +favors 31440 +famiglia 31441 +famine 31442 +famished 31443 +faggot 31444 +fagget 31445 +faggy 31446 +faked 31447 +faker 31448 +fakes 31449 +faking 31450 +faults 31451 +faulty 31452 +faucets 31453 +faded 31454 +fades 31455 +faxed 31456 +faxes 31457 +flathead 31458 +flatlands 31459 +flats 31460 +flatulence 31461 +flash 31462 +flask 31463 +flamin 31464 +flame 31465 +flamboyant 31466 +flags 31467 +flagpole 31468 +flapjack 31469 +flaps 31470 +flavor 31471 +flava 31472 +flave 31473 +flake 31474 +flaking 31475 +flaky 31476 +flange 31477 +flannel 31478 +flank 31479 +flawless 31480 +flawed 31481 +flaws 31482 +flare 31483 +flaring 31484 +flabbergasted 31485 +flabby 31486 +flaccid 31487 +flack 31488 +flailing 31489 +flair 31490 +flaxseed 31491 +floor 31492 +flood 31493 +floozy 31494 +flowing 31495 +flowmaster 31496 +flown 31497 +flows 31498 +flowy 31499 +floats 31500 +flops 31501 +flora 31502 +flocka 31503 +flocked 31504 +flocking 31505 +flour 31506 +flounder 31507 +flossing 31508 +flips 31509 +flicking 31510 +flicks 31511 +flirted 31512 +flirting 31513 +flirts 31514 +flirty 31515 +flighted 31516 +flightless 31517 +flights 31518 +flint 31519 +flinch 31520 +fling 31521 +fliers 31522 +flies 31523 +flush 31524 +flustered 31525 +flutter 31526 +flute 31527 +fluctuate 31528 +fluctuating 31529 +fluffer 31530 +fluffy 31531 +fluorescent 31532 +fluids 31533 +flurries 31534 +flurry 31535 +flexi 31536 +flexed 31537 +flexor 31538 +fleet 31539 +fleece 31540 +fleeing 31541 +fledge 31542 +fleas 31543 +flyers 31544 +flying 31545 +freed 31546 +frees 31547 +freebie 31548 +freeway 31549 +freecycle 31550 +freehold 31551 +freeing 31552 +freeplay 31553 +freer 31554 +fresh 31555 +freaky 31556 +freaked 31557 +freaks 31558 +frequent 31559 +french 31560 +frensley 31561 +frenzy 31562 +freckles 31563 +freighter 31564 +frets 31565 +frank 31566 +frantic 31567 +frack 31568 +frame 31569 +framing 31570 +fragment 31571 +fragrance 31572 +frattalone 31573 +fraid 31574 +frail 31575 +frappe 31576 +frappuccino 31577 +fraudulent 31578 +frayed 31579 +friend 31580 +fried 31581 +fries 31582 +fright 31583 +frigerator 31584 +friggin 31585 +frigid 31586 +frisk 31587 +frisbee 31588 +frito 31589 +fritz 31590 +fridge 31591 +friday 31592 +friction 31593 +friars 31594 +fronted 31595 +frontline 31596 +frontrunner 31597 +fronts 31598 +frosty 31599 +frostbite 31600 +frosted 31601 +frosting 31602 +frostwire 31603 +frowned 31604 +frowning 31605 +frowns 31606 +frowny 31607 +froggy 31608 +frogs 31609 +frolicking 31610 +frozen 31611 +fruitcake 31612 +fruitful 31613 +fruition 31614 +fruits 31615 +fruity 31616 +frustrate 31617 +fryers 31618 +feeder 31619 +feeding 31620 +feedback 31621 +feedlot 31622 +feeds 31623 +feelin 31624 +feeler 31625 +feels 31626 +feely 31627 +feening 31628 +fella 31629 +fellow 31630 +feller 31631 +fells 31632 +felicity 31633 +feline 31634 +felis 31635 +felix 31636 +felonies 31637 +felons 31638 +felony 31639 +feather 31640 +feared 31641 +fearful 31642 +fearing 31643 +fearless 31644 +fears 31645 +feast 31646 +fertile 31647 +ferret 31648 +ferris 31649 +ferry 31650 +fermentation 31651 +fermented 31652 +fermenting 31653 +ferns 31654 +fence 31655 +fencing 31656 +fender 31657 +fettucini 31658 +fetal 31659 +fetched 31660 +fetishes 31661 +fedex.com 31662 +fester 31663 +females 31664 +feminine 31665 +feminist 31666 +feverishly 31667 +fundamental 31668 +funding 31669 +funds 31670 +funny 31671 +functional 31672 +functioning 31673 +functions 31674 +funerals 31675 +fungal 31676 +fungus 31677 +funky 31678 +fucka 31679 +fucks 31680 +fuckface 31681 +fuckhead 31682 +fucktard 31683 +fucky 31684 +furnace 31685 +further 31686 +furthest 31687 +furiously 31688 +furries 31689 +furry 31690 +fullness 31691 +fulltime 31692 +fully 31693 +fulfilled 31694 +fulfilling 31695 +fulfillment 31696 +fused 31697 +fuser 31698 +fuses 31699 +fussed 31700 +fussing 31701 +fussy 31702 +fusion 31703 +fusing 31704 +fumble 31705 +fumbling 31706 +fumigation 31707 +fuming 31708 +future 31709 +futuristic 31710 +Rosen 31711 +Roseanne 31712 +Rose's 31713 +Rosecrans 31714 +Rosedale 31715 +Rosee 31716 +Rosehill 31717 +Roses 31718 +Rosetta 31719 +Roseville 31720 +Rosewood 31721 +Rosa's 31722 +Rosamond 31723 +Rosas 31724 +Rosati's 31725 +Rosauers 31726 +Rossi 31727 +Ross's 31728 +Rossa 31729 +Rossford 31730 +Rosslyn 31731 +Rossman 31732 +Rosso 31733 +Rossville 31734 +Roscoe 31735 +Roscommon 31736 +Rosie 31737 +Rosita 31738 +Roslindale 31739 +Roslyn 31740 +Rocka 31741 +Rocks 31742 +Rocky 31743 +Rock's 31744 +RockNES 31745 +Rockdale 31746 +Rockhurst 31747 +Rockmart 31748 +Rocko 31749 +Rockport 31750 +Rockridge 31751 +Rockton 31752 +Rockville 31753 +Rocco's 31754 +Roccos 31755 +Rochelle 31756 +Rochester 31757 +Rococo 31758 +Robeez 31759 +Robeks 31760 +Robeson 31761 +Robin 31762 +Robison 31763 +Robby 31764 +Robot 31765 +Robocop 31766 +Roble 31767 +Robloxia 31768 +Robson 31769 +Robstown 31770 +Robyn 31771 +Roman 31772 +Roma's 31773 +Romain 31774 +Romas 31775 +Romeo 31776 +Romero 31777 +Rome's 31778 +Romell 31779 +Romig 31780 +Romney's 31781 +Romos 31782 +Ronald 31783 +Ronan 31784 +Ronnie 31785 +Ronny 31786 +Ronda 31787 +Ronde 31788 +Rondo 31789 +Roni's 31790 +Ronin 31791 +Ronson 31792 +Ronstadt 31793 +Rodrigo 31794 +Rodda 31795 +Roddick 31796 +Roddy 31797 +Rodeo 31798 +Roderick 31799 +Rodeway 31800 +Rodney's 31801 +Roller 31802 +Rolla 31803 +Rollo 31804 +Rolls 31805 +Rolly 31806 +Roland 31807 +Rolaids 31808 +Rolesville 31809 +Rolex 31810 +Roots 31811 +Rooter 31812 +Roomba 31813 +Rooms 31814 +Roosevelt 31815 +Rooster 31816 +Roofing 31817 +Rookie 31818 +Rookwood 31819 +Rottweiler 31820 +Rothman 31821 +Rothschild 31822 +Rotolo 31823 +Royal 31824 +Royse 31825 +Royersford 31826 +Roadhouse 31827 +Roadmaster 31828 +Roadrunner 31829 +Roads 31830 +Roasters 31831 +Roasting 31832 +Roane 31833 +Roanoke 31834 +Roxanne 31835 +Roxana 31836 +Roxboro 31837 +Roxbury 31838 +Roxie's 31839 +Roxy's 31840 +Rowland 31841 +Rowling 31842 +Rogers 31843 +Roger's 31844 +Rogaine 31845 +Rogan 31846 +Rouge 31847 +Rough 31848 +Roundtree 31849 +Rohrerstown 31850 +Rohrman 31851 +Rojas 31852 +Rovers 31853 +Reddy 31854 +Redbank 31855 +Redbird 31856 +Redskin 31857 +Redstone 31858 +Redford 31859 +Redeemer 31860 +Redemption 31861 +Redhawk 31862 +Redhill 31863 +Redington 31864 +Redlands 31865 +Redman 31866 +Redmond 31867 +Redway 31868 +Redwood 31869 +Renae 31870 +Renaissance 31871 +Renaldo 31872 +Renasant 31873 +Renata 31874 +Renault 31875 +Rental 31876 +Renton 31877 +Rents 31878 +Renee 31879 +Renewal 31880 +Renfrew 31881 +Renfro 31882 +Reno's 31883 +Renshaw 31884 +Rensselaer 31885 +Renzo's 31886 +Research 31887 +Reseda 31888 +Restaurant 31889 +Restless 31890 +Resort 31891 +Resource 31892 +Resolution 31893 +Residence 31894 +Resident 31895 +Regis 31896 +Region 31897 +Regal 31898 +Regan 31899 +Regent 31900 +Regency 31901 +Reggie 31902 +Reggio's 31903 +Regular 31904 +Regulation 31905 +Reade 31906 +Reading 31907 +Ready 31908 +ReachOut 31909 +Reacher 31910 +Reagan 31911 +Reagor 31912 +Reapers 31913 +Revel 31914 +Review 31915 +Revis 31916 +Revival 31917 +Reed's 31918 +Reeder 31919 +Reedley 31920 +Reedman 31921 +Reedy 31922 +Reese 31923 +Reeves 31924 +Remicade 31925 +Remember 31926 +Remembrance 31927 +Remos 31928 +Remote 31929 +Remy's 31930 +Record 31931 +Recognition 31932 +Recology 31933 +Recon 31934 +Recovery 31935 +Recker 31936 +Reckless 31937 +Recreation 31938 +Recruiting 31939 +Reinbold 31940 +Reindeer 31941 +Reid's 31942 +Reidsville 31943 +Reidville 31944 +Representative 31945 +Reproductive 31946 +Republican 31947 +Reports 31948 +Reliant 31949 +Religion 31950 +Relations 31951 +Relax 31952 +Relay 31953 +Rella 31954 +Rebel 31955 +Rebekah 31956 +Retreat 31957 +Retriever 31958 +Retro 31959 +Retina 31960 +Retirement 31961 +Returns 31962 +Reyna 31963 +Reformation 31964 +Reformed 31965 +Rehabilitation 31966 +Randa 31967 +Randle 31968 +Randy 31969 +Randhurst 31970 +Randi 31971 +Randstad 31972 +Ranch 31973 +Rance 31974 +Rancier 31975 +Rangel 31976 +Ranger 31977 +Ramsay 31978 +Ramstein 31979 +Ramada 31980 +Raman 31981 +Ramapo 31982 +Ramon 31983 +Ramos 31984 +Rambo 31985 +Ramey 31986 +Ramen 31987 +Ramesh 31988 +Ramirez 31989 +Raina 31990 +Rainbow 31991 +Rainforest 31992 +Rainier 31993 +Rainmaker 31994 +Rainsville 31995 +Raintree 31996 +Rails 31997 +Railroad 31998 +Railway 31999 +Raider 32000 +Raida 32001 +Raising 32002 +Rayman 32003 +Rayna 32004 +Rayne 32005 +Raynham 32006 +Raynor 32007 +Raytheon 32008 +Raytown 32009 +Rachel 32010 +Rachael 32011 +Rachmaninoff 32012 +RaceTrac 32013 +Raceland 32014 +Racer 32015 +Raceway 32016 +Racine 32017 +Racing 32018 +Rackspace 32019 +Radio 32020 +Radian 32021 +Radisson 32022 +Radcliffe 32023 +Radon 32024 +Raptr 32025 +Rapture 32026 +Rapides 32027 +Rapids 32028 +Raphael's 32029 +Raven 32030 +Ravel 32031 +Ravinia 32032 +Ralphie 32033 +Ralph's 32034 +Ralphs 32035 +Raleigh 32036 +Rallye 32037 +Rasheed 32038 +Rascals 32039 +Raspberry 32040 +Rasputin 32041 +Razorback 32042 +Razzi 32043 +Razzles 32044 +Razzoo's 32045 +Rathdrum 32046 +Rabbit 32047 +Rafferty 32048 +Raffi 32049 +Rafael's 32050 +Rawls 32051 +Rawsonville 32052 +Richard 32053 +Richie 32054 +Richland 32055 +Rich's 32056 +Richey 32057 +Richfield 32058 +Richmond 32059 +Richwood 32060 +Ricki 32061 +Ricky 32062 +Rick's 32063 +Ricks 32064 +Rican 32065 +Ricca 32066 +Ricci 32067 +Rice's 32068 +Rico's 32069 +Rivers 32070 +Rivera 32071 +RiverPlace 32072 +Riverbend 32073 +Riverdale 32074 +Riverfront 32075 +Rivergate 32076 +Riverland 32077 +Riverview 32078 +Rivage 32079 +Rivas 32080 +Riviera 32081 +Rivington 32082 +Ridge 32083 +Ridgid 32084 +Ridglea 32085 +Ridgmar 32086 +Ridgway 32087 +Rider 32088 +RideNow 32089 +Rideau 32090 +Rideout 32091 +Riddle 32092 +Riddick 32093 +Ringo 32094 +RingCentral 32095 +Ringgold 32096 +Rings 32097 +Ringtone 32098 +Ringwood 32099 +Rinaldi 32100 +Rinehart 32101 +Riner 32102 +Rittman 32103 +Rittz 32104 +Rita's 32105 +Ritalin 32106 +Ritchies 32107 +Ritzville 32108 +Ripper 32109 +Ripple 32110 +Rippy 32111 +Ripley's 32112 +Righteous 32113 +Rights 32114 +Riggins 32115 +Riggs 32116 +Rises 32117 +Rizzo's 32118 +Rizzoli 32119 +Russe 32120 +Russia 32121 +Russo 32122 +Russ's 32123 +Rusty 32124 +Rustburg 32125 +Rushen 32126 +Rushford 32127 +Rushmore 32128 +Rushville 32129 +Ruskin 32130 +Rundberg 32131 +Runde 32132 +Rundgren 32133 +Rundle 32134 +Running 32135 +Rubio 32136 +Rubin 32137 +Rubicon 32138 +Rubik's 32139 +Ruby's 32140 +Rubys 32141 +Rubens 32142 +Rutherford 32143 +Ruthie 32144 +Ruth's 32145 +Rutland 32146 +Rutledge 32147 +Rudolph 32148 +Rudolf 32149 +Rudy's 32150 +Rudys 32151 +Rumbi's 32152 +Rumble 32153 +Rumpelstiltskin 32154 +Rumpke 32155 +Ruffin 32156 +Ruckersville 32157 +Rhode 32158 +Rhoda 32159 +Rhonda's 32160 +Rheumatologist 32161 +Rheumatology 32162 +Rhine 32163 +Rhino 32164 +Ryland 32165 +Ryders 32166 +Delia 32167 +Delila 32168 +Delight 32169 +Delite 32170 +Delivery 32171 +Delafield 32172 +Delavan 32173 +Delaware 32174 +Della 32175 +Dellen 32176 +Dells 32177 +Dellwood 32178 +Delmar 32179 +Delphi 32180 +Delphos 32181 +Delridge 32182 +Delton 32183 +Delta 32184 +Delcos 32185 +Delfina 32186 +Delfonics 32187 +Deloitte 32188 +Delores 32189 +Dean's 32190 +Deana 32191 +Deane 32192 +Deanie 32193 +Deans 32194 +Deante 32195 +DeadMau 32196 +Deadliest 32197 +Deadman 32198 +Deadpool 32199 +Deadwood 32200 +Dearborn 32201 +Dearest 32202 +Deary 32203 +Deaconess 32204 +Deacons 32205 +Dealer 32206 +Deals 32207 +Deathly 32208 +Dennis 32209 +Denny 32210 +Dennery 32211 +Denis 32212 +Deniece 32213 +Dentistry 32214 +Denton 32215 +Denali 32216 +Denard 32217 +Denver 32218 +Denville 32219 +Denbigh 32220 +Denby 32221 +Denman 32222 +Denmark 32223 +Design 32224 +Desi's 32225 +Destin 32226 +Deschutes 32227 +Description 32228 +Deseret 32229 +Desert 32230 +Deshler 32231 +Deshon 32232 +Desktop 32233 +Desperate 32234 +Despicable 32235 +Deerbrook 32236 +Deere 32237 +Deering 32238 +Deerwood 32239 +Deery 32240 +Deen's 32241 +Deena 32242 +Deedra 32243 +Deeds 32244 +Deepak 32245 +Devil 32246 +Devin 32247 +Devon 32248 +Devore 32249 +Development 32250 +Devens 32251 +Devante 32252 +Democrat 32253 +Demopolis 32254 +Demorest 32255 +Demotte 32256 +Demetria 32257 +Demetrius 32258 +Dempsey 32259 +Dempster 32260 +Deming 32261 +December's 32262 +Decemberists 32263 +Decembers 32264 +Decatur 32265 +Decay 32266 +Decker 32267 +Declan 32268 +Declaration 32269 +Derek's 32270 +Dereks 32271 +Derrick 32272 +Derry 32273 +Debbi 32274 +Debby 32275 +Deborah's 32276 +Depot 32277 +Deposit 32278 +Depeche 32279 +Depew 32280 +Deptford 32281 +Dewey's 32282 +Deweys 32283 +Dewalt 32284 +Dewayne 32285 +DeLong 32286 +DeLorean 32287 +DeLuca's 32288 +DeVito 32289 +DeVille 32290 +Detective 32291 +Detention 32292 +Detrick 32293 +Detroit 32294 +Defender 32295 +Defense 32296 +Dexter's 32297 +DeMarco 32298 +DeMarcus 32299 +Dedeaux 32300 +Degreez 32301 +Deuteronomy 32302 +Deutsch 32303 +Danie 32304 +Dania 32305 +Danica 32306 +Danika 32307 +Danish 32308 +Danita 32309 +Danny 32310 +Danno 32311 +Danna 32312 +Danner 32313 +Danni 32314 +Dana's 32315 +Danada 32316 +Danae 32317 +Dangerous 32318 +Dangerfield 32319 +Dance 32320 +Dancing 32321 +Dandy 32322 +Dandridge 32323 +Dante 32324 +Dantoni 32325 +Danes 32326 +Danka 32327 +Danko 32328 +Dansko 32329 +Dansville 32330 +Danvers 32331 +Danville 32332 +Darrin 32333 +Darrow 32334 +Darryl 32335 +Daria 32336 +Darien 32337 +Darin 32338 +Dario 32339 +Darius 32340 +Darla 32341 +Darlene 32342 +Darling 32343 +Darkest 32344 +Darkness 32345 +Darko 32346 +Darksiders 32347 +Darcy's 32348 +Darcys 32349 +Darden 32350 +Dardanelle 32351 +Darth 32352 +Dartmouth 32353 +Darby's 32354 +Darwin's 32355 +Daryl's 32356 +Dale's 32357 +Dalena 32358 +Dales 32359 +Daleville 32360 +Daley 32361 +Dallas 32362 +Dalles 32363 +Dallin 32364 +Dalton 32365 +Daltile 32366 +Daltrey 32367 +Dalia's 32368 +Dalis 32369 +Dalmatians 32370 +David 32371 +Davis 32372 +Davie 32373 +Davina 32374 +Dave's 32375 +Davenport 32376 +Daves 32377 +Davey 32378 +Damian 32379 +Damien 32380 +Damon's 32381 +Damons 32382 +Damonte 32383 +Dame's 32384 +Damen 32385 +Damariscotta 32386 +Damascus 32387 +Damned 32388 +Dayna 32389 +Dayne 32390 +Daystar 32391 +Daytona 32392 +Dadeland 32393 +Dadeville 32394 +Daddy's 32395 +Dailey 32396 +Daily 32397 +Dairyland 32398 +Daisy's 32399 +Dawson's 32400 +Dawsonville 32401 +Dawn's 32402 +Dahl's 32403 +Dahle 32404 +Dahlgren 32405 +Dahlia 32406 +Dahlonega 32407 +DateHookup 32408 +Dateline 32409 +Database 32410 +Dasha 32411 +Dasher 32412 +Daughter 32413 +Daughtry 32414 +DaVinci's 32415 +Donna 32416 +Donnie 32417 +Donny 32418 +Donegal 32419 +Donovan's 32420 +Donovans 32421 +Don's 32422 +Don't 32423 +Dongs 32424 +Dora's 32425 +Dorado 32426 +Doral 32427 +Doraville 32428 +Dorito 32429 +Dorian 32430 +Doris 32431 +Dorschel 32432 +Dorothy 32433 +Dorothea 32434 +Doreen's 32435 +Dorman 32436 +Dormont 32437 +Dorris 32438 +Domino 32439 +Dominator 32440 +Domenico's 32441 +Domestic 32442 +Downing 32443 +Download 32444 +Downman 32445 +Downpour 32446 +Downs 32447 +Dowlen 32448 +Dowling 32449 +Dollar 32450 +Dolly 32451 +Dollface 32452 +Dolls 32453 +Dolphin 32454 +Dolan's 32455 +Dooley 32456 +Doolittle 32457 +Doodle 32458 +Doody 32459 +Doorly 32460 +Doors 32461 +Doomsday 32462 +Dooney 32463 +Douglas 32464 +Dough 32465 +Doug's 32466 +Dougie 32467 +Dougs 32468 +Dougy 32469 +Double 32470 +Doubtfire 32471 +Doctors 32472 +DocuSign 32473 +Documents 32474 +Dodger 32475 +Dodgeville 32476 +Dodds 32477 +Doggett 32478 +Doggy 32479 +Dogtopia 32480 +Dogtown 32481 +Dottie 32482 +Dotty's 32483 +Dobbin 32484 +Dobbs 32485 +Doheny 32486 +Doherty 32487 +Doylestown 32488 +Discount 32489 +Discover 32490 +Dishman 32491 +Dishnet 32492 +Dishonored 32493 +Disney's 32494 +Disneyland 32495 +Disneyworld 32496 +Distortion 32497 +Disturb 32498 +Dispatch 32499 +Display 32500 +Disposal 32501 +Disability 32502 +Disabled 32503 +Diana 32504 +Diane 32505 +Dianne 32506 +Diamondback 32507 +Diamondhead 32508 +Diamonds 32509 +Diablo 32510 +Diagnostics 32511 +Diaries 32512 +Diary 32513 +Dina's 32514 +Dinah 32515 +Dino's 32516 +Dinosaur 32517 +Diners 32518 +Dingle 32519 +Dinners 32520 +Dicks 32521 +Dick's 32522 +Dickman 32523 +Dicky 32524 +Dictation 32525 +Dictionary 32526 +Direct 32527 +DirecTV 32528 +Dirks 32529 +Dirty 32530 +Dilla 32531 +Dillon 32532 +Dillingham 32533 +Dillwyn 32534 +Divide 32535 +Diversey 32536 +Dietrich 32537 +Dietz 32538 +Diego's 32539 +Dierbergs 32540 +Dierks 32541 +Dimitrios 32542 +Dimitris 32543 +Dimebag 32544 +Dimes 32545 +Dimondale 32546 +Digicel 32547 +Digimon 32548 +Digiplex 32549 +Digital 32550 +Diggity 32551 +Diggy 32552 +Dion's 32553 +Dionne 32554 +Dions 32555 +Dixies 32556 +Dixons 32557 +Ditka's 32558 +Duncan's 32559 +Duncannon 32560 +Duncansville 32561 +Duncanville 32562 +Dunedin 32563 +Dunes 32564 +Dunham 32565 +Dunhill 32566 +Dunnellon 32567 +Dunning 32568 +Dunns 32569 +Dundee 32570 +Dungeon 32571 +Dungeness 32572 +Dunkin 32573 +Dunkirk 32574 +Dunlap 32575 +Dunlop 32576 +Duran 32577 +Duracell 32578 +Duraflame 32579 +Duralast 32580 +Duramax 32581 +Durbin 32582 +Durban 32583 +Dumbarton 32584 +Dumber 32585 +Dumbo 32586 +Dutches 32587 +Dutch's 32588 +Dutchman 32589 +Dutchtown 32590 +Dutys 32591 +Dubliner 32592 +Duffy's 32593 +Duffys 32594 +Dugan's 32595 +Dugans 32596 +Duggar 32597 +Duggan 32598 +Dupont 32599 +Dupree 32600 +Dupri 32601 +Ducks 32602 +Ducky's 32603 +Dudek 32604 +Dudley's 32605 +Dustin's 32606 +Dusty's 32607 +Duane's 32608 +Drago 32609 +Dragway 32610 +Draya 32611 +Drayer 32612 +Drayton 32613 +Dracula 32614 +Dracut 32615 +Drafthouse 32616 +Drake's 32617 +Dramamine 32618 +DreamWorks 32619 +Dreamcast 32620 +Dreamgirls 32621 +Dreamhouse 32622 +Dreaming 32623 +Dreams 32624 +Dreamweaver 32625 +Dress 32626 +Drescher 32627 +Dresden 32628 +Drew's 32629 +Drews 32630 +Dreyer 32631 +Dreyfus 32632 +Drive 32633 +Driving 32634 +Drifters 32635 +Drummond 32636 +Drumright 32637 +Drugs 32638 +Drunken 32639 +Dropbox 32640 +Dropkick 32641 +Drops 32642 +Dynamics 32643 +Dynamite 32644 +Dyersburg 32645 +Dyersville 32646 +DVR'd 32647 +DVR's 32648 +D'Angelo 32649 +D'Andre 32650 +homes 32651 +homer 32652 +home. 32653 +home's 32654 +homedepot 32655 +homefront 32656 +hometown 32657 +homey 32658 +homie 32659 +homos 32660 +homophobic 32661 +horse 32662 +hornbachers 32663 +horndog 32664 +horns 32665 +horny 32666 +horror 32667 +horrendous 32668 +horizontal 32669 +horizons 32670 +hormone 32671 +hormonal 32672 +horoscopes 32673 +horticulture 32674 +horton 32675 +hookah 32676 +hookup 32677 +hooks 32678 +hooky 32679 +hoodie 32680 +hoodlum 32681 +hooded 32682 +hoodrat 32683 +hoods 32684 +hoopers 32685 +hooping 32686 +hoopla 32687 +hoops 32688 +hooter 32689 +hoots 32690 +hoochie 32691 +holler 32692 +holla 32693 +hollow 32694 +holly 32695 +hollister 32696 +holdin 32697 +holds 32698 +holdup 32699 +holiday 32700 +holic 32701 +holier 32702 +holiness 32703 +holistic 32704 +holes 32705 +hologram 32706 +holographic 32707 +holsters 32708 +house 32709 +housing 32710 +houston 32711 +hour's 32712 +hourglass 32713 +hourly 32714 +hours 32715 +hounds 32716 +hounding 32717 +honey 32718 +honest 32719 +honored 32720 +honoring 32721 +honors 32722 +honking 32723 +honky 32724 +hostage 32725 +hosts 32726 +hospice 32727 +hosed 32728 +hoser 32729 +hoses 32730 +hotels 32731 +hotel's 32732 +hotel.com 32733 +hottie 32734 +hotshot 32735 +hotspot 32736 +hotsy 32737 +hotdogs 32738 +hotmail.com 32739 +hotwire.com 32740 +hopeless 32741 +hopeful 32742 +hoped 32743 +hopes 32744 +hoppin 32745 +hopple 32746 +hoppy 32747 +hoping 32748 +hopscotch 32749 +hobby 32750 +hobos 32751 +how'd 32752 +how's 32753 +howdershell 32754 +howdy 32755 +howling 32756 +hoarse 32757 +hoagies 32758 +hockey 32759 +hocks 32760 +hands 32761 +handed 32762 +handful 32763 +handgun 32764 +handjob 32765 +handprint 32766 +handrail 32767 +handy 32768 +handheld 32769 +handkerchief 32770 +handmade 32771 +hangin 32772 +hangar 32773 +hangman 32774 +hangs 32775 +hankering 32776 +hanky 32777 +hard-on 32778 +hardass 32779 +hardly 32780 +hardness 32781 +hardon 32782 +hardrock 32783 +hardtop 32784 +hardy 32785 +harmed 32786 +harmful 32787 +harming 32788 +harmless 32789 +harms 32790 +harbor 32791 +harbour 32792 +harvesting 32793 +harassed 32794 +harassing 32795 +harassment 32796 +harping 32797 +harpoon 32798 +harps 32799 +harsher 32800 +harshly 32801 +harem 32802 +harnesses 32803 +harrah's 32804 +harry 32805 +hairs 32806 +hair's 32807 +haired 32808 +hairmasters 32809 +hairy 32810 +hailey 32811 +hailing 32812 +hallo 32813 +hallway 32814 +hallelujah 32815 +hallmark 32816 +halls 32817 +halftime 32818 +halfway 32819 +halogen 32820 +halos 32821 +haleys 32822 +halibut 32823 +halide 32824 +halter 32825 +hammer 32826 +hammock 32827 +hammy 32828 +hamburger 32829 +hambone 32830 +hambre 32831 +hamper 32832 +hampster 32833 +hatchback 32834 +hatching 32835 +hater 32836 +hated 32837 +hateful 32838 +hates 32839 +hating 32840 +happen 32841 +happy 32842 +hahaha 32843 +haven 32844 +haver 32845 +haves 32846 +having 32847 +hacks 32848 +hackberry 32849 +hacking 32850 +hackler 32851 +hacky 32852 +hashing 32853 +hashtag 32854 +hassle 32855 +hassling 32856 +hasn't 32857 +hasnt 32858 +haste 32859 +hasty 32860 +haulin 32861 +hauls 32862 +haunted 32863 +haunting 32864 +haunts 32865 +hazel 32866 +hazardous 32867 +hazards 32868 +habitat 32869 +habits 32870 +habitual 32871 +habanero 32872 +habla 32873 +hablo 32874 +haystack 32875 +haystak 32876 +haggens 32877 +haggle 32878 +hawkers 32879 +hawks 32880 +heads 32881 +headquarter 32882 +headache 32883 +headhunter 32884 +head's 32885 +headcount 32886 +headgear 32887 +headrest 32888 +heady 32889 +heart 32890 +hearin 32891 +hears 32892 +heard 32893 +health 32894 +healing 32895 +heals 32896 +heavy 32897 +heath 32898 +heating 32899 +heats 32900 +heatwave 32901 +heaping 32902 +heaps 32903 +here's 32904 +here. 32905 +here: 32906 +hereafter 32907 +hereby 32908 +hereditary 32909 +herein 32910 +heres 32911 +herobrine 32912 +heroes 32913 +heron 32914 +heros 32915 +herb's 32916 +herbal 32917 +herbivore 32918 +herbs 32919 +herder 32920 +herding 32921 +herds 32922 +hermit 32923 +hernias 32924 +herniated 32925 +herself 32926 +hersons 32927 +herring 32928 +herro 32929 +helpin 32930 +helpdesk 32931 +helpful 32932 +helps 32933 +hello 32934 +hella 32935 +hell's 32936 +hellish 32937 +hells 32938 +helluva 32939 +hellz 32940 +helicopter 32941 +helium 32942 +helix 32943 +helmet 32944 +hemoglobin 32945 +hematoma 32946 +hemispheres 32947 +hemmed 32948 +hemming 32949 +hemroids 32950 +height: 32951 +heightened 32952 +heights 32953 +heirloom 32954 +heirs 32955 +heifers 32956 +heels 32957 +heeheehee 32958 +heck's 32959 +hecka 32960 +heckle 32961 +hectic 32962 +hectors 32963 +hedgehog 32964 +hedges 32965 +hesitant 32966 +heyyy 32967 +hehehe 32968 +highlight 32969 +highlands 32970 +highly 32971 +high-level 32972 +high-profile 32973 +high-risk 32974 +high-speed 32975 +high-tech 32976 +highwayman 32977 +highways 32978 +higher 32979 +highest 32980 +highschool 32981 +hinder 32982 +hindi 32983 +hindrance 32984 +hindsight 32985 +hinge 32986 +hinted 32987 +hinting 32988 +hints 32989 +hitching 32990 +hitter 32991 +hittin 32992 +hills 32993 +hilltop 32994 +hilly 32995 +hilariously 32996 +hippo 32997 +hippy 32998 +hipster 32999 +hideaway 33000 +hider 33001 +hides 33002 +hiding 33003 +history 33004 +hissing 33005 +hissy 33006 +hickey 33007 +hickies 33008 +hickory 33009 +hiccups 33010 +hibernate 33011 +hiker 33012 +hiked 33013 +hikes 33014 +hired 33015 +hires 33016 +hijacked 33017 +humid 33018 +humane 33019 +humankind 33020 +humanly 33021 +humans 33022 +humpback 33023 +humping 33024 +humps 33025 +humbug 33026 +humming 33027 +hummus 33028 +humor 33029 +humongous 33030 +huntin 33031 +hunts 33032 +hunger 33033 +hungover 33034 +hunka 33035 +hunker 33036 +hunks 33037 +hunky 33038 +hundreds 33039 +hundredth 33040 +hunched 33041 +hurry 33042 +hurrah 33043 +hurtin 33044 +hurted 33045 +hurtful 33046 +hurts 33047 +hurdles 33048 +husband's 33049 +husband.com 33050 +husbands 33051 +husky 33052 +huggin 33053 +huggable 33054 +huggy 33055 +hugely 33056 +hugest 33057 +hubby 33058 +hubba 33059 +hubbie 33060 +hubcaps 33061 +hubster 33062 +hutches 33063 +hutchinson 33064 +hypoallergenic 33065 +hyper 33066 +hyped 33067 +hypnosis 33068 +hyphenated 33069 +hydros 33070 +hydrogen 33071 +hydromorphone 33072 +hydroxide 33073 +hydraulic 33074 +hysterical 33075 +hysteria 33076 +hygiene 33077 +hygienist 33078 +hymns 33079 +hmmmm 33080 +Trans 33081 +Trancas 33082 +Trane 33083 +Trang 33084 +Tranzit 33085 +Track 33086 +Tracy 33087 +Trace 33088 +Traci 33089 +TracFone 33090 +Tractor 33091 +Travis 33092 +Travolta 33093 +Trail 33094 +Train 33095 +Trafalga 33096 +Trapp 33097 +Trapelo 33098 +Trapt 33099 +Trade 33100 +Trading 33101 +Trash 33102 +Trask 33103 +Trampoline 33104 +Traxxas 33105 +Trish 33106 +Triscuit 33107 +Trick 33108 +Trico 33109 +Tricare 33110 +Triple 33111 +Tripoli 33112 +Tripp 33113 +TripAdvisor 33114 +Tribe 33115 +Tribal 33116 +Tribbett 33117 +Triboro 33118 +Trini 33119 +Trina 33120 +Trindle 33121 +Triad 33122 +Trimble 33123 +Trion 33124 +Triton 33125 +Tritt 33126 +Trivial 33127 +Trivium 33128 +Trixie 33129 +Trust 33130 +Trucking 33131 +Trucks 33132 +Trumbull 33133 +Trump 33134 +Trudy 33135 +Trudeau 33136 +Truesdale 33137 +Trulia 33138 +Truluck's 33139 +Truxel 33140 +Truxton 33141 +Treat 33142 +Trevin 33143 +Treva 33144 +Trend 33145 +Trent 33146 +Trenary 33147 +Trench 33148 +Trees 33149 +Tremonton 33150 +Treyarch 33151 +Trout 33152 +Trouble 33153 +Troup 33154 +Troop 33155 +Troon 33156 +Troost 33157 +Troye 33158 +Troy's 33159 +Troys 33160 +Tropic 33161 +Trophy 33162 +Trotter 33163 +Trotwood 33164 +Trojans 33165 +Tronics 33166 +Trowbridge 33167 +Trower 33168 +Tanger 33169 +Tanglewood 33170 +Tango 33171 +Tanager 33172 +Tanaka 33173 +Tanasbourne 33174 +Tanner 33175 +Tanning 33176 +Taneytown 33177 +Tanfastic 33178 +Tanforan 33179 +Tania 33180 +Tanisha 33181 +Tanks 33182 +Tanqueray 33183 +Tanya's 33184 +Tally 33185 +Talley 33186 +Tallulah 33187 +Talecris 33188 +Talent 33189 +Tales 33190 +Talbot 33191 +Talbert 33192 +Talia 33193 +Taliban 33194 +Talking 33195 +Talmadge 33196 +Talmer 33197 +Tamar 33198 +Tamaqua 33199 +Tammy 33200 +Tammi 33201 +Tammany 33202 +Tamia 33203 +Tamiflu 33204 +Tamika 33205 +Tamela 33206 +Tameron 33207 +Tampa 33208 +Tampico 33209 +Taran 33210 +Taras 33211 +Tara's 33212 +Taraval 33213 +Tarrant 33214 +Tarrus 33215 +Tarrytown 33216 +Tarboro 33217 +Tarbox 33218 +Target 33219 +Targhee 33220 +Tarts 33221 +Tarzana 33222 +Tasha 33223 +Taste 33224 +Tasty's 33225 +Tasca 33226 +Tascosa 33227 +Tasker 33228 +Tasmanian 33229 +Tapps 33230 +Tapatia 33231 +Tapatio 33232 +Tapia 33233 +Tapioca 33234 +Tails 33235 +Tailwaggers 33236 +Taiwanese 33237 +Tables 33238 +Tablet 33239 +Tabor 33240 +Tater 33241 +Tates 33242 +Tattered 33243 +Tattoo 33244 +Tatum's 33245 +Taylors 33246 +Taylor's 33247 +TaylorMade 33248 +Taylorville 33249 +Tacoma 33250 +Tavern 33251 +Tavel 33252 +Tahoe 33253 +Tahoma 33254 +Tomas 33255 +Tomato 33256 +Tomah 33257 +Tomorrow 33258 +Tomoka 33259 +Tomball 33260 +Tombstone 33261 +Tomlinson 33262 +Tomcats 33263 +Tommy's 33264 +Tompkinsville 33265 +Torino 33266 +Tori's 33267 +Toria 33268 +Tories 33269 +Torito 33270 +Torium 33271 +Torre 33272 +Torrance 33273 +Torrington 33274 +Torchwood 33275 +Torchy's 33276 +Toronto 33277 +Toros 33278 +Tortuga 33279 +Tortilla 33280 +Tonia 33281 +Tonight 33282 +Tonio 33283 +Tony's 33284 +Tonya 33285 +Tonys 33286 +Tonga 33287 +Tonetta 33288 +Toney 33289 +Tonka 33290 +Tonkin 33291 +Tontitown 33292 +Tonto 33293 +Topsy 33294 +Topsail 33295 +Topsfield 33296 +Toppenish 33297 +Topps 33298 +Tobin 33299 +Tobias 33300 +Toby's 33301 +TobyMac 33302 +Tobyhanna 33303 +Tobel 33304 +Tober 33305 +Tobey 33306 +Tobacco 33307 +Tobago 33308 +Towne 33309 +Townline 33310 +Tower 33311 +Towell 33312 +Tournament 33313 +Touro 33314 +Tours 33315 +Touche 33316 +Touchton 33317 +Tolland 33318 +Tolleson 33319 +Tollway 33320 +Toledo 33321 +Toler 33322 +Toto's 33323 +Totowa 33324 +Tottenham 33325 +Toshi 33326 +Toscana 33327 +Toscano's 33328 +Toyota 33329 +Toaster 33330 +Toastmasters 33331 +Toadies 33332 +Tools 33333 +Tooth 33334 +Tootsie 33335 +Todd's 33336 +Todds 33337 +Tovar 33338 +Terri 33339 +Terra 33340 +Terre 33341 +Terry 33342 +Terror 33343 +Terence 33344 +Terminix 33345 +TeleTech 33346 +Teleflora 33347 +Telemundo 33348 +Teletubbies 33349 +Television 33350 +Teller 33351 +Telluride 33352 +Telly's 33353 +Telfair 33354 +Telford 33355 +TennCare 33356 +Tennant 33357 +Tennova 33358 +Tennyson 33359 +Tenacious 33360 +Tenafly 33361 +Tenaya 33362 +Tendercare 33363 +Tenleytown 33364 +Tenth 33365 +Teacher 33366 +Teaching 33367 +TeamViewer 33368 +Teamsters 33369 +Texan 33370 +Texaco 33371 +Texarkana 33372 +Texas 33373 +Textron 33374 +Teche 33375 +Tempe 33376 +Temporary 33377 +Temptations 33378 +Tempurpedic 33379 +Temecula 33380 +Temescal 33381 +Tessa 33382 +Tessie 33383 +Tesson 33384 +Testament 33385 +Testing 33386 +Teddy's 33387 +Teena 33388 +Tejano 33389 +Tejas 33390 +Tekken 33391 +Tekkit 33392 +Tetrazzini 33393 +Tetris 33394 +Timber 33395 +Timbuktu 33396 +Timeflies 33397 +Times 33398 +Timex 33399 +Timmy 33400 +Timmons 33401 +Timothy 33402 +Timonium 33403 +Tina's 33404 +Tinashe 33405 +Tingley 33406 +Tings 33407 +Tino's 33408 +Tinos 33409 +Tinkerbell 33410 +Tinseltown 33411 +Tinsley 33412 +Tiny's 33413 +Tillman 33414 +Tilly 33415 +Tillamook 33416 +Tillotson 33417 +Tillsonburg 33418 +Tilted 33419 +Tilton 33420 +Titan 33421 +Titleist 33422 +Tito's 33423 +Titusville 33424 +Ticket 33425 +Tickle 33426 +Ticonderoga 33427 +Ticor 33428 +Tiffany 33429 +Tiffin 33430 +Tifton 33431 +Tippecanoe 33432 +Tippin 33433 +Tipsy's 33434 +Tiana's 33435 +Tierra 33436 +Tierney 33437 +Tigers 33438 +Tibetan 33439 +Tidewater 33440 +Tishomingo 33441 +Thorn 33442 +Thorogood 33443 +Thorpe 33444 +Thorton 33445 +Thomas 33446 +Thompson 33447 +Thomson 33448 +Thousand 33449 +There 33450 +Therapy 33451 +Theo's 33452 +Theodore 33453 +Theological 33454 +Theory 33455 +Thurs 33456 +Thurgood 33457 +Thundercats 33458 +Thundermist 33459 +Thugs 33460 +Thank 33461 +Thanh 33462 +Thani 33463 +That's 33464 +Thatcher 33465 +Thats 33466 +Thailand 33467 +Thing 33468 +Think 33469 +Thins 33470 +Thirsty 33471 +Third 33472 +Thirlby 33473 +Thief 33474 +Thieves 33475 +Thrift 33476 +Thriller 33477 +Thrivent 33478 +Throckmorton 33479 +Throgs 33480 +Thrones 33481 +Thrashers 33482 +Thruway 33483 +Turning 33484 +Turnpike 33485 +Turkey 33486 +Turkish 33487 +Turks 33488 +Turbo 33489 +Turbeville 33490 +Turfway 33491 +Turley 33492 +Turlock 33493 +Turtles 33494 +Tucker 33495 +Tucka 33496 +Tucks 33497 +Tucanos 33498 +Tuscola 33499 +Tuskawilla 33500 +Tuskegee 33501 +Tully 33502 +Tullahoma 33503 +Tulley 33504 +Tulalip 33505 +Tulane 33506 +Tunis 33507 +Tunica 33508 +Tuning 33509 +Tunes 33510 +Tubbs 33511 +Tubbys 33512 +Tuesday's 33513 +Tuesdays 33514 +Tupperware 33515 +Tuffy's 33516 +Tyree 33517 +Tyrell 33518 +Tyrese 33519 +Tyrannosaurus 33520 +Tylers 33521 +Tyler's 33522 +Twins 33523 +Twista 33524 +Twisted 33525 +Twila 33526 +Twilight 33527 +Twitter 33528 +Twitty 33529 +Tweedle 33530 +Tweety 33531 +Lando 33532 +Lands 33533 +Landau 33534 +Landfill 33535 +Landmark 33536 +Langston 33537 +Lange 33538 +Langford 33539 +Langley 33540 +Language 33541 +Lanes 33542 +Laney 33543 +Lanett 33544 +Lanez 33545 +Lance 33546 +Lancaster 33547 +Lancia 33548 +Lanka 33549 +Lankford 33550 +Lansford 33551 +Lansing 33552 +Lana's 33553 +Lanark 33554 +Lani's 33555 +Lanier 33556 +Lanta 33557 +Lantern 33558 +Lanna 33559 +Lanning 33560 +Lanoka 33561 +Latin 33562 +Latifah 33563 +Latisse 33564 +Latitude 33565 +Lately 33566 +Later 33567 +Latour 33568 +Latoya 33569 +Latta 33570 +Latter 33571 +Latham 33572 +Latasha 33573 +Latrice 33574 +Latrobe 33575 +Laura 33576 +Lauryn 33577 +Lauderdale 33578 +Lauderhill 33579 +Laughing 33580 +Laughlin 33581 +Launcher 33582 +Laundry 33583 +Lambo 33584 +Lamb's 33585 +Lambs 33586 +Lampoon 33587 +Lamplighter 33588 +Lamps 33589 +Lampton 33590 +Lamar 33591 +Lamoni 33592 +Lamont 33593 +Larkin 33594 +Larkburger 33595 +Larkspur 33596 +Larry 33597 +Larrabee 33598 +Larson 33599 +Larsen 33600 +Laramie 33601 +Larchmont 33602 +Larchwood 33603 +Laredos 33604 +Large 33605 +Largo 33606 +Larimer 33607 +Larissa 33608 +Laker 33609 +Lakes 33610 +Lakeforest 33611 +Lakehurst 33612 +Lakeport 33613 +Laketon 33614 +Lackawanna 33615 +Lackey 33616 +Lackland 33617 +Lackman 33618 +Lacey's 33619 +Laceys 33620 +Lacombe 33621 +Laconia 33622 +Lacoste 33623 +Lawrence 33624 +Lawry's 33625 +Lawndale 33626 +Lawnside 33627 +Lawsons 33628 +Lavaca 33629 +Lavanya 33630 +Laveen 33631 +Lavelle 33632 +Lavigne 33633 +Lavine 33634 +Lavoe 33635 +Lavonia 33636 +Labor 33637 +Labonte 33638 +Label 33639 +Labette 33640 +Labrador 33641 +Labrinth 33642 +Ladder 33643 +Laden 33644 +Ladera 33645 +Ladysmith 33646 +Laskey 33647 +Laskin 33648 +Lasky 33649 +Lasher 33650 +Lashley 33651 +Lapidus 33652 +Lapierre 33653 +Lapine 33654 +LaRon 33655 +Layla's 33656 +Lagoon 33657 +Lagos 33658 +Lala's 33659 +Lalaloopsy 33660 +Lazarus 33661 +LaGrossa 33662 +LaVida 33663 +LaVilla 33664 +LaVista 33665 +Lafferty 33666 +Laffin 33667 +Laffy 33668 +Laird 33669 +Learn 33670 +Learjet 33671 +Leary 33672 +Leader 33673 +Leadville 33674 +Leatherby's 33675 +Leatherman 33676 +Leatherwood 33677 +Leah's 33678 +Leahy 33679 +Leapfrog 33680 +Leapster 33681 +Leave 33682 +Leavitt 33683 +Leafs 33684 +Lenny 33685 +Lennie 33686 +Lenoir 33687 +Lenore 33688 +Lenovo 33689 +Lenox 33690 +Lena's 33691 +Lenawee 33692 +LensCrafters 33693 +Lenscrafter 33694 +Lentz 33695 +Leona 33696 +Leone 33697 +Leoni 33698 +Leon's 33699 +Leopard 33700 +Leopold 33701 +Levin 33702 +Levi's 33703 +Leviathan 33704 +Levick 33705 +Levis 33706 +Levelland 33707 +Levy's 33708 +Leesburg 33709 +Leesport 33710 +Leestown 33711 +Leesville 33712 +Leelanau 33713 +Legal 33714 +Legacy 33715 +Legoland 33716 +Legos 33717 +Legends 33718 +Leslie 33719 +Lesley 33720 +Lester's 33721 +Lesters 33722 +Letter 33723 +Letty 33724 +Lethal 33725 +Lethbridge 33726 +Leticia 33727 +Letitia 33728 +Lewis 33729 +Lewin 33730 +Lexie 33731 +Lexington 33732 +Ledger 33733 +Ledgewood 33734 +Leila's 33735 +Leilani 33736 +Leighton 33737 +Leitchfield 33738 +Leith 33739 +Lemon 33740 +Lemoore 33741 +Lemos 33742 +Lefty 33743 +Leftwich 33744 +Lehigh 33745 +Lehman's 33746 +LeMans 33747 +LeMars 33748 +LeMay 33749 +Lebanese 33750 +Lebanon 33751 +Leroy's 33752 +Longo 33753 +Longs 33754 +Long's 33755 +LongHorn 33756 +Longest 33757 +Longfellow 33758 +Longley 33759 +Longview 33760 +London 33761 +Londis 33762 +Lonely 33763 +Lonnie 33764 +Lonny 33765 +Loren 33766 +Loreal 33767 +Lorelei 33768 +Lorex 33769 +Lords 33770 +Lord's 33771 +Lordco 33772 +Lorde 33773 +Lordy 33774 +Lori's 33775 +Lorie 33776 +Loring 33777 +Loris 33778 +Lorain 33779 +Lorax 33780 +Lorraine 33781 +Lorrie 33782 +Lorna 33783 +Lorne 33784 +Louis 33785 +Louie 33786 +Loudon 33787 +Loudoun 33788 +Loughborough 33789 +Lougheed 33790 +Loughton 33791 +Locke 33792 +Locks 33793 +Locka 33794 +Locklear 33795 +Lockport 33796 +Lockwood 33797 +Local 33798 +Location 33799 +Lovett 33800 +Lovejoy 33801 +Lovers 33802 +Loves 33803 +Loving 33804 +Lovins 33805 +Logans 33806 +Logan's 33807 +Loganville 33808 +Logic 33809 +Login 33810 +Logistics 33811 +Logitech 33812 +Logix 33813 +Lombardi 33814 +Lombardo 33815 +Lombardy 33816 +Lomas 33817 +Lomax 33818 +Lomira 33819 +Lomita 33820 +Lower 33821 +Lowe's 33822 +Lowell 33823 +Lowes 33824 +Lowrie 33825 +Lowry 33826 +Lottery 33827 +Lottie 33828 +Lotto 33829 +Looking 33830 +Lookout 33831 +Loomis 33832 +Looney 33833 +Loblaws 33834 +Lobos 33835 +Lola's 33836 +Lolas 33837 +Lolo's 33838 +Losec 33839 +Losee 33840 +Loser 33841 +Loans 33842 +Linds 33843 +Linda 33844 +Lindo 33845 +Lindy 33846 +Lindbergh 33847 +Lindley 33848 +Lincoln 33849 +Lincroft 33850 +Linea 33851 +Linebaugh 33852 +Linens 33853 +Lines 33854 +Lineville 33855 +Linex 33856 +Links 33857 +Linkin 33858 +Linton 33859 +Linthicum 33860 +Linglestown 33861 +Linos 33862 +Linus 33863 +Linux 33864 +Lilly 33865 +Lillard 33866 +Lilley 33867 +Lilia 33868 +Lily's 33869 +Liberia 33870 +Libby 33871 +Libbie 33872 +Libra 33873 +Libre 33874 +Libyan 33875 +Little 33876 +Littman 33877 +Lithia 33878 +Lithonia 33879 +Lithuania 33880 +Lites 33881 +Limbaugh 33882 +Limberlost 33883 +Limburg 33884 +Limerick 33885 +Limestone 33886 +Limited 33887 +Limits 33888 +Liston 33889 +Lisa's 33890 +Living 33891 +Livia 33892 +Livie 33893 +Lives 33894 +LifeCare 33895 +LifeLock 33896 +Lifehouse 33897 +Lightfoot 33898 +Lighthouse 33899 +Lighting 33900 +Lightning 33901 +Lightroom 33902 +Lights 33903 +Lightyear 33904 +Lizzie 33905 +Lizzy 33906 +Lizabeth 33907 +Lizard 33908 +Liana 33909 +Liang's 33910 +Lianne 33911 +Liam's 33912 +Liars 33913 +Lionsgate 33914 +License 33915 +Licensing 33916 +Licking 33917 +Lipscomb 33918 +Liquidators 33919 +Lucia 33920 +Lucie 33921 +Lucifer 33922 +Lucille 33923 +Lucid 33924 +Lucinda 33925 +Lucius 33926 +Lucky 33927 +Luckett 33928 +Lucedale 33929 +Lucas 33930 +Lucca 33931 +Lucci 33932 +Lucy's 33933 +Lumbia 33934 +Lumia 33935 +Lumiere 33936 +Lumpkin 33937 +Lumpur 33938 +Lumpy's 33939 +Luna's 33940 +Lunardi's 33941 +Lunas 33942 +Lundy 33943 +Lundgren 33944 +Lunds 33945 +Lunchables 33946 +Luther's 33947 +Lutheran 33948 +Lutherville 33949 +Ludacris 33950 +Luis's 33951 +Luisa 33952 +Luigi's 33953 +Lupe's 33954 +Lupi's 33955 +Lupita 33956 +Luke's 33957 +Lukes 33958 +Lukey 33959 +Lulu's 33960 +Lululemon 33961 +Lugers 33962 +Luzerne 33963 +Lynda 33964 +Lyndon 33965 +Lynden 33966 +Lyndhurst 33967 +Lyndsey 33968 +Lynn's 33969 +Lynne 33970 +Lynnfield 33971 +Lynnhaven 33972 +Lynchburg 33973 +Lymes 33974 +Lyons 33975 +Lyrics 33976 +Harrah 33977 +Harry 33978 +Harts 33979 +Harte 33980 +Hartford 33981 +Hartig 33982 +Hartman 33983 +Hartnell 33984 +Hartville 33985 +Hartwell 33986 +Hartz 33987 +Hardy 33988 +Hardaway 33989 +Hardcastle 33990 +Harbaugh 33991 +Harbert 33992 +Harlan 33993 +Harlingen 33994 +Harlow 33995 +Harvard 33996 +Harmon 33997 +Harpo 33998 +Hargreaves 33999 +Hargrove 34000 +Harold 34001 +Harahan 34002 +Haralson 34003 +Harker 34004 +Harkins 34005 +Harkness 34006 +Harwood 34007 +Harnett 34008 +Harney 34009 +Hanna 34010 +Hannon 34011 +Hannukah 34012 +Handel 34013 +Handbook 34014 +Handcock 34015 +Hands 34016 +Hanson 34017 +Hanscom 34018 +Hank's 34019 +Hankey 34020 +Hankins 34021 +Hanks 34022 +Hanging 34023 +Haney 34024 +Hanes 34025 +Hanahan 34026 +Hanceville 34027 +Hancock 34028 +Hanlees 34029 +Hanley 34030 +Halls 34031 +Halle 34032 +Hall's 34033 +Hallandale 34034 +Haley 34035 +Hales 34036 +Haledon 34037 +Halen 34038 +Halethorpe 34039 +Halsey 34040 +Halfmoon 34041 +Halong 34042 +Haltom 34043 +Halton 34044 +Hammer 34045 +Hampton 34046 +Hampden 34047 +Hamburg 34048 +Hambelton 34049 +Hamby 34050 +Hamilton 34051 +Hamill 34052 +Hamlin 34053 +Hamlet 34054 +Hamas 34055 +Hamel 34056 +Hamer 34057 +Hayley 34058 +Haylee 34059 +Hayward 34060 +Hayden's 34061 +Hayesville 34062 +Haynes 34063 +Haysville 34064 +Hailie 34065 +Haircutters 34066 +Hairport 34067 +Hairston 34068 +Haitian 34069 +Haiti's 34070 +Hainesport 34071 +Hatter 34072 +Hattie 34073 +Hatton 34074 +Hatcher 34075 +Hatchet 34076 +Hates 34077 +Hatfields 34078 +Hathaway's 34079 +Haven 34080 +Havasu 34081 +Hager 34082 +Hagee 34083 +Hageman 34084 +Hagen 34085 +Haggard 34086 +Hagan 34087 +Hagar 34088 +Hawkeye 34089 +Hawks 34090 +Hawaiian 34091 +Hawthorne 34092 +Haskell 34093 +Haskins 34094 +Haslet 34095 +Haslam 34096 +Hasbrouck 34097 +Hassan 34098 +Hasselhoff 34099 +Hazel 34100 +Hazen 34101 +Hazlet 34102 +Hazlehurst 34103 +Haule 34104 +Hauser 34105 +Haddon 34106 +Hadley 34107 +Hadlock 34108 +Haber 34109 +Habegger 34110 +Habibi 34111 +Habitat 34112 +Hackley 34113 +Hackney 34114 +Haagen 34115 +Happy 34116 +Happiness 34117 +Hahnemann 34118 +Holly 34119 +Hollow 34120 +Hold'em 34121 +Holdrege 34122 +Holman 34123 +Holmdel 34124 +Holiness 34125 +Holistic 34126 +Holts 34127 +Holton 34128 +Holtz 34129 +Holyfield 34130 +Holyoke 34131 +Holcombe 34132 +Holstein 34133 +Holston 34134 +Horne 34135 +Hornady 34136 +Hornsby 34137 +Horse 34138 +Horsham 34139 +Horrible 34140 +Horry 34141 +Horace 34142 +Horan 34143 +Horatio 34144 +Horizon 34145 +Horicon 34146 +Hortons 34147 +Hortonville 34148 +Homes 34149 +Homer 34150 +HomePath 34151 +Homecoming 34152 +Homedale 34153 +Homemade 34154 +Hometown 34155 +Homewood 34156 +Homan 34157 +Homosassa 34158 +House 34159 +Houston 34160 +Housing 34161 +Houlton 34162 +Houghton 34163 +Hounds 34164 +Hours 34165 +Honey 34166 +Honea 34167 +Honesdale 34168 +Honda 34169 +Hondo 34170 +Hondros 34171 +Honduras 34172 +Honor 34173 +Honolulu 34174 +Hookah 34175 +Hooker 34176 +Hooksett 34177 +Hoops 34178 +Hoosier 34179 +Hoosick 34180 +Hoodie 34181 +Hooters 34182 +Hootie 34183 +Hoovers 34184 +Howell 34185 +However 34186 +Howey 34187 +Howard's 34188 +Howards 34189 +Howie's 34190 +Howies 34191 +Howland 34192 +Howlin 34193 +Hope's 34194 +Hopedale 34195 +Hopelink 34196 +Hopewell 34197 +Hopkins 34198 +Hopkinton 34199 +Hospital 34200 +Hospice 34201 +Hostess 34202 +Hostgator 34203 +Hoss's 34204 +Hobby 34205 +Hobbes 34206 +Hobble 34207 +Hobbs 34208 +Hoffman 34209 +Hoffa 34210 +Hoffbrau 34211 +Hoffer 34212 +Hoffner 34213 +Hogan's 34214 +Hogansville 34215 +Hotels 34216 +Hockey 34217 +Hockessin 34218 +Hodgenville 34219 +Hodges 34220 +Hokes 34221 +Hokies 34222 +Herman 34223 +Hermes 34224 +Herbal 34225 +Herbie 34226 +Herrera 34227 +Hertel 34228 +Hertford 34229 +Hertrich 34230 +Hertz 34231 +Herndon 34232 +Heroes 34233 +Heron 34234 +Herculaneum 34235 +Hercules 34236 +Hereford 34237 +Herzing 34238 +Herzog 34239 +Health 34240 +Heald 34241 +Healey 34242 +Healing 34243 +Healy 34244 +Heart 34245 +Hearn 34246 +Heard 34247 +Hearing 34248 +Hearst 34249 +Heath 34250 +Heating 34251 +Heaton 34252 +Headhunters 34253 +Headley 34254 +Headquarters 34255 +Heads 34256 +Heaven 34257 +Heavy 34258 +Heller 34259 +Hellman 34260 +Hells 34261 +Hell's 34262 +Hellboy 34263 +Hello 34264 +Hellraiser 34265 +Helly 34266 +Helen's 34267 +Helena 34268 +Helene 34269 +Helens 34270 +Helper 34271 +Helping 34272 +Helios 34273 +Helmer 34274 +Helms 34275 +Henry 34276 +Henri 34277 +Henderson 34278 +Henniker 34279 +Henny 34280 +Hensley 34281 +Henson 34282 +Heinz 34283 +Heidi 34284 +Heidelberg 34285 +Heiser 34286 +Heisman 34287 +Heist 34288 +Heimlich 34289 +Hempfield 34290 +Hemphill 34291 +Hempstead 34292 +Hemingway's 34293 +Hedgehog 34294 +Hedgesville 34295 +Hedley 34296 +Hedlund 34297 +Hebrew 34298 +Hebron 34299 +Hebert 34300 +Hesperian 34301 +Hesston 34302 +Hester 34303 +Heston 34304 +Heels 34305 +Heelys 34306 +Hills 34307 +Hiller 34308 +Hill's 34309 +Hillbillies 34310 +Hilldale 34311 +Hillman 34312 +Hillview 34313 +Hillwood 34314 +Hillywood 34315 +Hildebran 34316 +Hilda 34317 +Hilmar 34318 +Hilmer 34319 +Hilti 34320 +Hilton 34321 +Higher 34322 +Highfield 34323 +Highgate 34324 +Highmark 34325 +Highness 34326 +Highsmith 34327 +Highview 34328 +Higgs 34329 +Hindu 34330 +Hindi 34331 +Hinds 34332 +Hinesville 34333 +Hinsdale 34334 +Hinson 34335 +Hitchcock 34336 +Hitchens 34337 +Hitchhiker's 34338 +Hitching 34339 +Hitler's 34340 +Himalayan 34341 +Himalayas 34342 +Hibbett 34343 +Hibbing 34344 +Hicksville 34345 +Hiram's 34346 +Historic 34347 +History 34348 +Hispanics 34349 +Hiawassee 34350 +Hiawatha 34351 +Hippodrome 34352 +Hippos 34353 +Hunter 34354 +Hunting 34355 +Hunts 34356 +Hunt's 34357 +Huntley 34358 +Hunger 34359 +Hungry 34360 +Hunan's 34361 +Humana 34362 +Humane 34363 +Humperdinck 34364 +Humpty 34365 +Humber 34366 +Humble 34367 +Humboldt 34368 +Hummel 34369 +Hummer 34370 +Husker 34371 +Huskies 34372 +Husky 34373 +Hussain 34374 +Hussein 34375 +Hussle 34376 +Husson's 34377 +Hustle 34378 +Huston 34379 +Hubba 34380 +Hubbell 34381 +Hubble 34382 +Hubert 34383 +Hubers 34384 +Hughes 34385 +Hughley 34386 +Huggies 34387 +Huggins 34388 +Hugo's 34389 +Huguenot 34390 +Huguley 34391 +Hurricane 34392 +Hurry 34393 +Hurlburt 34394 +Hurley 34395 +Hurstbourne 34396 +Hutch's 34397 +Hutcherson 34398 +Hutton 34399 +Hudson's 34400 +Hudsons 34401 +Hudsonville 34402 +Hudgens 34403 +Hudgins 34404 +Huey's 34405 +Hueytown 34406 +Huckleberry's 34407 +Huffines 34408 +Huffington 34409 +Hydro 34410 +Hydra 34411 +Hyderabad 34412 +Hyattsville 34413 +expel 34414 +explicit 34415 +exponent 34416 +export 34417 +expressly 34418 +expresso 34419 +expressway 34420 +expand 34421 +expansion 34422 +expialidocious 34423 +expunged 34424 +expungement 34425 +exceed 34426 +except 34427 +excel 34428 +excess 34429 +excedrin 34430 +excetera 34431 +exclamation 34432 +excursion 34433 +exchange 34434 +exchanging 34435 +excavator 34436 +excruciatingly 34437 +extra 34438 +extrusion 34439 +extinguish 34440 +extinct 34441 +execs 34442 +exert 34443 +exempt 34444 +exempla 34445 +example 34446 +exams 34447 +exaggerate 34448 +exactly 34449 +exacto 34450 +exalted 34451 +exhibit 34452 +exhaust 34453 +exhale 34454 +existing 34455 +exists 34456 +exited 34457 +exiting 34458 +exits 34459 +exiled 34460 +exotica 34461 +exotics 34462 +exorcism 34463 +exorcist 34464 +enter 34465 +entendre 34466 +entry 34467 +entries 34468 +entrust 34469 +entire 34470 +enthused 34471 +entails 34472 +endometriosis 34473 +endoscopy 34474 +endowed 34475 +ended 34476 +ender 34477 +endure 34478 +endurance 34479 +enduring 34480 +endangered 34481 +endangerment 34482 +endings 34483 +endlessly 34484 +encompass 34485 +encore 34486 +enchilada 34487 +enclave 34488 +encryption 34489 +engineer 34490 +engines 34491 +engrossed 34492 +engage 34493 +engaging 34494 +enviro 34495 +envision 34496 +envious 34497 +envelopes 34498 +energetic 34499 +energy 34500 +enemy 34501 +enema 34502 +enemies 34503 +enlighten 34504 +enlist 34505 +enlarged 34506 +enlargement 34507 +enroll 34508 +enroute 34509 +enriched 34510 +enrichment 34511 +enable 34512 +enabling 34513 +enamel 34514 +enamored 34515 +enhancement 34516 +enhanced 34517 +enhancer 34518 +enhances 34519 +enforced 34520 +enforcement 34521 +enforcer 34522 +ensure 34523 +ensuring 34524 +elect 34525 +eleven 34526 +element 34527 +elegant 34528 +elegance 34529 +elephant's 34530 +elephants 34531 +eliminate 34532 +eligibility 34533 +eligible 34534 +elite 34535 +elitist 34536 +ellie 34537 +ellas 34538 +ellen 34539 +eller 34540 +elastics 34541 +elated 34542 +elation 34543 +elderberry 34544 +elderly 34545 +elders 34546 +eloquently 34547 +employment 34548 +employs 34549 +empanada 34550 +emphysema 34551 +empty 34552 +empowered 34553 +empowering 34554 +empowerment 34555 +empire 34556 +empirical 34557 +embalming 34558 +embankment 34559 +embassy 34560 +embroid 34561 +embryo 34562 +embed 34563 +ember 34564 +embellish 34565 +embezzlement 34566 +emblem3 34567 +emblems 34568 +emerge 34569 +emeralds 34570 +emotion 34571 +emoticon 34572 +emojis 34573 +email: 34574 +emailed 34575 +emailing 34576 +emails 34577 +emancipated 34578 +emancipation 34579 +eminence 34580 +eminent 34581 +emissions 34582 +emulators 34583 +every 34584 +evergreen 34585 +everlasting 34586 +evermore 34587 +event 34588 +evenin 34589 +evenly 34590 +evens 34591 +evals 34592 +evacuate 34593 +evaporate 34594 +evaporation 34595 +evaporator 34596 +evasion 34597 +evasive 34598 +eviction 34599 +evicted 34600 +evidence 34601 +evident 34602 +evils 34603 +evolution 34604 +establish 34605 +estate 34606 +estan 34607 +estas 34608 +estimate 34609 +estimator 34610 +ester 34611 +esteem 34612 +estranged 34613 +estrogen 34614 +escorted 34615 +escorting 34616 +escorts 34617 +essexville 34618 +essays 34619 +especially 34620 +earning 34621 +earns 34622 +earthquake 34623 +earthbound 34624 +earlene 34625 +early 34626 +earphones 34627 +earpiece 34628 +earplugs 34629 +earrings 34630 +eastbound 34631 +eastchase 34632 +eastdale 34633 +easel 34634 +eased 34635 +easement 34636 +eases 34637 +easily 34638 +easing 34639 +easygoing 34640 +eater 34641 +eaten 34642 +eating 34643 +eagerly 34644 +eagles 34645 +editor 34646 +edited 34647 +edits 34648 +edibles 34649 +edged 34650 +edgepark 34651 +edger 34652 +edges 34653 +edgewise 34654 +educate 34655 +educator 34656 +erase 34657 +erasing 34658 +errand 34659 +erratic 34660 +errors 34661 +erection 34662 +erectile 34663 +erica 34664 +erosion 34665 +erotica 34666 +econo 34667 +echocardiogram 34668 +echoes 34669 +echoing 34670 +echosmith 34671 +eyelid 34672 +eyeliner 34673 +eyelashes 34674 +eyeballing 34675 +eyeballs 34676 +eyebrows 34677 +equinox 34678 +equine 34679 +equipment 34680 +equipped 34681 +equitable 34682 +equity 34683 +equally 34684 +equals 34685 +equate 34686 +equation 34687 +equator 34688 +ethical 34689 +ethics 34690 +ethanol 34691 +ethernet 34692 +ethnicity 34693 +eternally 34694 +effective 34695 +effected 34696 +effects 34697 +efficient 34698 +efficiency 34699 +effing 34700 +effortlessly 34701 +eggshell 34702 +eggies 34703 +egging 34704 +epically 34705 +epicenter 34706 +epicurean 34707 +epidemic 34708 +epidural 34709 +epilepsy 34710 +epileptic 34711 +episodes 34712 +euphoria 34713 +euphoric 34714 +euthanized 34715 +ebonys 34716 +Grand 34717 +Grant 34718 +Grange 34719 +Granite 34720 +Granny 34721 +Granada 34722 +Granja 34723 +Granville 34724 +Grace 34725 +Graco 34726 +Gracy 34727 +Grambling 34728 +Gramercy 34729 +Grays 34730 +Gray's 34731 +Graybar 34732 +Grayton 34733 +Grave 34734 +Gravois 34735 +Grass 34736 +Grasmere 34737 +Grasonville 34738 +Grady 34739 +Grade 34740 +Graduate 34741 +Grape 34742 +Grappone 34743 +Grateful 34744 +Graton 34745 +Graff 34746 +Grafton 34747 +Graham's 34748 +Grahams 34749 +Grain 34750 +Grail 34751 +Green 34752 +Greek 34753 +Greer 34754 +Greece 34755 +Greeley 34756 +Greetings 34757 +Gregor 34758 +Greg's 34759 +Gregg 34760 +Gregs 34761 +Greys 34762 +Grey's 34763 +Greybull 34764 +Greyhound 34765 +Greylock 34766 +Greta 34767 +Gretchen 34768 +Gretel 34769 +Gretna 34770 +Gretzky 34771 +Great 34772 +Grease 34773 +Greco 34774 +Grecian 34775 +Griff 34776 +Grifols 34777 +Grimm 34778 +Grimaldi's 34779 +Grimes 34780 +Griselda 34781 +Grisham 34782 +Grismer 34783 +Grissom 34784 +GrillSmith 34785 +Grille 34786 +Grillin 34787 +Grinch 34788 +Grindr 34789 +Gringos 34790 +Grinnell 34791 +Gridley 34792 +Griggs 34793 +Grigio 34794 +Ground 34795 +Group 34796 +Grouch 34797 +Gross 34798 +Grosvenor 34799 +Grover 34800 +Groveland 34801 +Groveport 34802 +Groves 34803 +Grovetown 34804 +Groove 34805 +Groot 34806 +Grogans 34807 +Gronkowski 34808 +Grows 34809 +GrubHub 34810 +Grubbs 34811 +Gruber 34812 +Grumman 34813 +Grumpy's 34814 +Garret 34815 +Garry 34816 +Garden 34817 +Gardner 34818 +Gardiner 34819 +Garnier 34820 +Gartner 34821 +Garth 34822 +Gartrell 34823 +Garber 34824 +Garbage 34825 +Garcia's 34826 +Garcias 34827 +Garff 34828 +Garfield 34829 +Garfunkel 34830 +Garvin 34831 +Gareth 34832 +Garey 34833 +Garland 34834 +Garlick 34835 +Gary's 34836 +Gallo 34837 +Gallup 34838 +Galax 34839 +Galactica 34840 +Galant 34841 +Galapagos 34842 +Galatians 34843 +Galen 34844 +Gales 34845 +Gale's 34846 +Galeana 34847 +Galifianakis 34848 +Galion 34849 +Galva 34850 +Galvin 34851 +Gabriel's 34852 +Gabriela 34853 +Gabba 34854 +Gabby 34855 +Gabe's 34856 +Gabes 34857 +Gables 34858 +Gaby's 34859 +Games 34860 +GameCube 34861 +GameWorks 34862 +Gameboy 34863 +Gamefly 34864 +Gameloft 34865 +Gametraders 34866 +Gambino 34867 +Gamble 34868 +Gambrills 34869 +Gator 34870 +Gatos 34871 +Gates 34872 +Gatlinburg 34873 +Gatling 34874 +Gatton 34875 +Gaston 34876 +Gastroenterology 34877 +Gaslamp 34878 +Gaslight 34879 +Gasparilla 34880 +Gassaway 34881 +Gassville 34882 +Gail's 34883 +Gailey 34884 +Gails 34885 +Gaines 34886 +Gainey 34887 +Gaithers 34888 +Gandalf 34889 +Gander 34890 +Gandhi 34891 +Gandolfo's 34892 +Gandy 34893 +Ganges 34894 +Gangnam 34895 +Gangster 34896 +Gayle 34897 +Gaylord 34898 +Gaucha 34899 +Gaucho 34900 +Gaga's 34901 +Golden 34902 +Golds 34903 +Goldberg 34904 +Goldman 34905 +Gold's 34906 +GolfTEC 34907 +Golfland 34908 +Golfsmith 34909 +Golfview 34910 +Goliad 34911 +Goliath 34912 +Goodman 34913 +Goode 34914 +Goods 34915 +GoodLife 34916 +Goodall 34917 +Goodcents 34918 +Goodrich 34919 +Google's 34920 +Google+ 34921 +Goochland 34922 +Gordo 34923 +Gordy 34924 +Gorda 34925 +Gordie 34926 +Gordmans 34927 +Goreville 34928 +Gorge 34929 +Gorgonio 34930 +Gorillaz 34931 +Godfather 34932 +Godfrey 34933 +Godsmack 34934 +Godspeed 34935 +Goddard 34936 +Goddess 34937 +Gossip 34938 +Gotham 34939 +Gothenburg 34940 +Gothic 34941 +Gotti 34942 +Gottlieb 34943 +Goblin 34944 +Gonzaga 34945 +Gould 34946 +Goulet 34947 +Gomez 34948 +Gomer 34949 +Goffstown 34950 +Governors 34951 +Gene's 34952 +Gentle 34953 +Gentry 34954 +Genova 34955 +Genoa 34956 +Genie 34957 +Genisys 34958 +Genius 34959 +Genghis 34960 +Gengras 34961 +Gerald 34962 +Gerard 34963 +Geraci's 34964 +German 34965 +Germain 34966 +Gering 34967 +Geritol 34968 +Gershwin 34969 +Gerson 34970 +Gerstner 34971 +Gertens 34972 +Gertrude 34973 +Geordie 34974 +Geoffrey 34975 +Geographics 34976 +Getty 34977 +Gettel 34978 +Gearhart 34979 +Gears 34980 +Geary 34981 +Geisinger 34982 +Geist 34983 +Geminids 34984 +Gessler 34985 +Gessner 34986 +Gillham 34987 +Gillman 34988 +Gilly 34989 +Gilberts 34990 +Gilbert's 34991 +Gilman 34992 +Gilmer 34993 +Gilead 34994 +Giles 34995 +Gilroy's 34996 +Ginger 34997 +Gingrich 34998 +Gino's 34999 +Ginos 35000 +Gina's 35001 +Gibbon 35002 +Gibbs 35003 +Gibsonia 35004 +Gibsons 35005 +Gibsonton 35006 +Gibsonville 35007 +Giordano 35008 +Giorgio 35009 +Giovanni 35010 +Giovanna 35011 +Girls 35012 +Girlz 35013 +Girardeau 35014 +Giant 35015 +Gigi's 35016 +Giuliana 35017 +Giuliano's 35018 +Giuseppe's 35019 +Gifts 35020 +Givens 35021 +Gunnar 35022 +Gunners 35023 +Gunnison 35024 +Gunny 35025 +Gundam 35026 +Gundy 35027 +Gunsmoke 35028 +Gunston 35029 +Gunter 35030 +Gunther 35031 +Guild 35032 +Guilbeau 35033 +Guilford 35034 +Guillermo 35035 +Guilty 35036 +Guido 35037 +Guidance 35038 +Guide 35039 +Guinea 35040 +Guinness 35041 +Guard 35042 +Guaranty 35043 +Guadalajara 35044 +Guadalupe 35045 +Guatemalan 35046 +Gulfgate 35047 +Gulfport 35048 +Gulfstream 35049 +Gulfview 35050 +Gullah 35051 +Gullivers 35052 +Gullo 35053 +Guest 35054 +Guess 35055 +Gusti 35056 +Guster 35057 +Gumby's 35058 +Gumps 35059 +Gurley 35060 +Gurls 35061 +Guthrie's 35062 +Glenn 35063 +Glens 35064 +Glen's 35065 +Glenarden 35066 +Glencoe 35067 +Glenpool 35068 +Glade 35069 +Gladiator 35070 +Gladstone 35071 +Gladwin 35072 +Gladys 35073 +Glass 35074 +Glaser 35075 +Glasgow 35076 +Glastonbury 35077 +Glaceon 35078 +Glacier 35079 +Gloria 35080 +Glory 35081 +Globe 35082 +Global 35083 +Glover 35084 +Glidden 35085 +Glide 35086 +grand 35087 +grant 35088 +granite 35089 +granola 35090 +granulated 35091 +granzin's 35092 +grade 35093 +grads 35094 +grate 35095 +grata 35096 +grats 35097 +gratzi 35098 +graph 35099 +grape 35100 +grave 35101 +gravy 35102 +grass 35103 +grasp 35104 +grace 35105 +gramma 35106 +grampa 35107 +grams 35108 +graboid 35109 +grabs 35110 +grayish 35111 +grayling 35112 +grays 35113 +graywhale 35114 +grains 35115 +grainy 35116 +graze 35117 +graffiti 35118 +graft 35119 +group 35120 +ground 35121 +grouch 35122 +grouse 35123 +grout 35124 +growl 35125 +grown 35126 +growing 35127 +grows 35128 +growth 35129 +groom 35130 +grossing 35131 +grossly 35132 +groceries 35133 +grocers 35134 +grocery 35135 +grotto 35136 +grotesque 35137 +groaning 35138 +groans 35139 +grope 35140 +groping 35141 +groggy 35142 +grommets 35143 +groves 35144 +green 35145 +greet 35146 +greed 35147 +greektown 35148 +great 35149 +grenade 35150 +grenadine 35151 +greyhound 35152 +greys 35153 +gremlins 35154 +grind 35155 +gringo 35156 +grinning 35157 +grins 35158 +grief 35159 +griegos 35160 +grille 35161 +grilling 35162 +grills 35163 +gripe 35164 +griping 35165 +grips 35166 +griddle 35167 +gridiron 35168 +gridlock 35169 +grids 35170 +grime 35171 +grimco 35172 +grimy 35173 +grits 35174 +gritty 35175 +grump 35176 +grunt 35177 +grudges 35178 +grueling 35179 +gruesome 35180 +garnish 35181 +gardener 35182 +gardens 35183 +garbled 35184 +garland 35185 +garlic 35186 +gargoyle 35187 +garrison 35188 +garrix 35189 +garages 35190 +garments 35191 +garters 35192 +gallo 35193 +galls 35194 +gallant 35195 +gallbladder 35196 +galactic 35197 +galanga 35198 +galavanting 35199 +gales 35200 +galvanized 35201 +galvanizing 35202 +games 35203 +gamer 35204 +game's 35205 +gameboy 35206 +gameday 35207 +gameplay 35208 +gametime 35209 +gamble 35210 +gambling 35211 +gamma 35212 +gammon 35213 +gastro 35214 +gassing 35215 +gassy 35216 +gaskets 35217 +gasping 35218 +gated 35219 +gatehouse 35220 +gatekeeper 35221 +gates 35222 +gateway 35223 +gathering 35224 +gathered 35225 +gathers 35226 +gator 35227 +gangs 35228 +gangbang 35229 +ganged 35230 +ganging 35231 +gangland 35232 +gander 35233 +gandrud 35234 +gagement 35235 +gages 35236 +gagged 35237 +gagging 35238 +gaggle 35239 +gainfully 35240 +gaining 35241 +gains 35242 +gabapentin 35243 +gabatoni's 35244 +gabbys 35245 +gables 35246 +gauge 35247 +gauging 35248 +gazebo 35249 +gazelle 35250 +gazillion 35251 +gazing 35252 +gayer 35253 +gayest 35254 +gavel 35255 +goodie 35256 +goods 35257 +good. 35258 +goodluck 35259 +goodmorning 35260 +goodwill 35261 +goody 35262 +goofball 35263 +goofin 35264 +goofed 35265 +goofy 35266 +google 35267 +googling 35268 +googly 35269 +gooseneck 35270 +goosey 35271 +goons 35272 +golden 35273 +goldfish 35274 +goldies 35275 +goldmine 35276 +golds 35277 +golfin 35278 +golflinks 35279 +gollihar 35280 +golly 35281 +goddess 35282 +godfather 35283 +godforsaken 35284 +godsend 35285 +godson 35286 +godliness 35287 +godly 35288 +gondola 35289 +gondolier 35290 +goner 35291 +gotta 35292 +gotti 35293 +gothic 35294 +government's 35295 +governmental 35296 +governments 35297 +governor's 35298 +governors 35299 +gobble 35300 +gobbling 35301 +goblin 35302 +goblet 35303 +gorge 35304 +gorgonzola 35305 +gordita 35306 +gorditos 35307 +gorillas 35308 +goalie 35309 +goalkeeper 35310 +goals 35311 +goatee 35312 +goats 35313 +gourd 35314 +gourmet 35315 +gossiping 35316 +goings 35317 +genealogy 35318 +genes 35319 +gente 35320 +gentry 35321 +gents 35322 +genie 35323 +genital 35324 +genius 35325 +genuine 35326 +genus 35327 +genders 35328 +genres 35329 +geographic 35330 +geography 35331 +georgia 35332 +geometric 35333 +geometry 35334 +gerbil 35335 +german 35336 +germs 35337 +gerald 35338 +geranium 35339 +geriatrics 35340 +gettin 35341 +getta 35342 +getter 35343 +getaways 35344 +geeked 35345 +geeks 35346 +geeky 35347 +geezer 35348 +gelatin 35349 +gelato 35350 +gemstone 35351 +geckos 35352 +gestures 35353 +gunshot 35354 +gunslinger 35355 +gunsmith 35356 +gunplay 35357 +gunfight 35358 +gunfire 35359 +gunman 35360 +gunmen 35361 +guide 35362 +guidance 35363 +guiding 35364 +guidos 35365 +guilt 35366 +guild 35367 +guillotine 35368 +guitarist 35369 +guitars 35370 +guard 35371 +guessin 35372 +guesstimate 35373 +guestbook 35374 +guestlist 35375 +guests 35376 +gumbo 35377 +gumball 35378 +gummies 35379 +gummy 35380 +gusta 35381 +gusto 35382 +gusts 35383 +guru.com 35384 +gurus 35385 +gutter 35386 +gutted 35387 +guys's 35388 +guyses 35389 +gullible 35390 +glades 35391 +gladly 35392 +gladness 35393 +gland 35394 +glasses 35395 +glassware 35396 +glassy 35397 +glaze 35398 +glacier 35399 +glacial 35400 +glare 35401 +glaring 35402 +glory 35403 +global 35404 +globe 35405 +glossary 35406 +glossy 35407 +glowing 35408 +glows 35409 +gloating 35410 +gloomy 35411 +gloves 35412 +glitch 35413 +glitter 35414 +glitz 35415 +glide 35416 +gliding 35417 +glimmer 35418 +glimpse 35419 +glutamine 35420 +glutton 35421 +glucosamine 35422 +glucose 35423 +glued 35424 +glenn 35425 +glens 35426 +glycemic 35427 +glycerin 35428 +girlfriend 35429 +girls 35430 +girl's 35431 +girl.com 35432 +girly 35433 +girlz 35434 +giraffes 35435 +giggity 35436 +gigabyte 35437 +gigahertz 35438 +gigantic 35439 +giveaway 35440 +given 35441 +giver 35442 +give-and-take 35443 +gives 35444 +giving 35445 +gingerbread 35446 +gingers 35447 +ginas 35448 +gifted 35449 +gifting 35450 +gifts 35451 +gillies 35452 +gills 35453 +giblets 35454 +gizmos 35455 +gizzards 35456 +giants 35457 +gimme 35458 +gimmick 35459 +gymnast 35460 +gymnasium 35461 +gynecologist 35462 +gynecology 35463 +ghostbusters 35464 +ghostrider 35465 +ghosts 35466 +inter 35467 +intel 35468 +intro 35469 +intrepid 35470 +intown 35471 +intake 35472 +intact 35473 +intubated 35474 +insta 35475 +instead 35476 +insufficient 35477 +insist 35478 +insemination 35479 +insensitive 35480 +inseparable 35481 +inset 35482 +inspect 35483 +insatiable 35484 +insomnia 35485 +insoles 35486 +inshaAllah 35487 +inshallah 35488 +incognito 35489 +incoherent 35490 +incision 35491 +incinerator 35492 +inclement 35493 +incall 35494 +incandescent 35495 +incase 35496 +inception 35497 +incur 35498 +incumbent 35499 +inching 35500 +inflict 35501 +inflection 35502 +infer 35503 +infect 35504 +inform 35505 +infomercial 35506 +infant 35507 +infallible 35508 +infidel 35509 +infield 35510 +infiltrate 35511 +infirmary 35512 +infringe 35513 +indirect 35514 +indian 35515 +indie 35516 +indeed 35517 +indefinite 35518 +indebted 35519 +indemnity 35520 +indent 35521 +index 35522 +indubitably 35523 +indoors 35524 +invest 35525 +invent 35526 +invoke 35527 +invigorating 35528 +invincible 35529 +injector 35530 +injectable 35531 +injected 35532 +injunction 35533 +injustice 35534 +innings 35535 +innuendos 35536 +ingrained 35537 +ingest 35538 +inhale 35539 +inhaling 35540 +inherit 35541 +inherent 35542 +initial 35543 +inaccurate 35544 +inactive 35545 +inadequate 35546 +inadvertently 35547 +inappropriately 35548 +inaugural 35549 +inauguration 35550 +inexcusable 35551 +ineffective 35552 +inefficient 35553 +inevitable 35554 +inevitably 35555 +inquire 35556 +inquiry 35557 +inlaw 35558 +inland 35559 +inlay 35560 +inbox 35561 +inbound 35562 +inputs 35563 +inputting 35564 +impractical 35565 +impeach 35566 +impeccable 35567 +impeller 35568 +impending 35569 +import 35570 +impound 35571 +implement 35572 +implant 35573 +imply 35574 +implode 35575 +impact 35576 +impart 35577 +impasse 35578 +impulse 35579 +impulsive 35580 +immense 35581 +immaculate 35582 +imminent 35583 +immobilizer 35584 +immune 35585 +image 35586 +imitate 35587 +identical 35588 +ideal 35589 +ideas 35590 +idiotic 35591 +idiots 35592 +idiocracy 35593 +idiocy 35594 +idler 35595 +idles 35596 +irrigation 35597 +irrelevant 35598 +irreplaceable 35599 +ironic 35600 +ironing 35601 +ironstone 35602 +itching 35603 +itemized 35604 +italianos 35605 +illegal 35606 +illegitimate 35607 +illiano's 35608 +illinois 35609 +illiterate 35610 +illnesses 35611 +isolate 35612 +issued 35613 +issues 35614 +isabella 35615 +islands 35616 +iceberg 35617 +icebox 35618 +icicles 35619 +ignore 35620 +ignoring 35621 +ignite 35622 +ignition 35623 +ignitor 35624 +iPad's 35625 +iPads 35626 +iPhones 35627 +ivanrest 35628 +lands 35629 +landing 35630 +landmark 35631 +landed 35632 +language 35633 +langs 35634 +lantern 35635 +lantus 35636 +lanai 35637 +lances 35638 +lanes 35639 +lanyards 35640 +later 35641 +lates 35642 +late. 35643 +lated 35644 +lately 35645 +latex 35646 +latin 35647 +lation 35648 +latitude 35649 +latte 35650 +lattice 35651 +lather 35652 +launch 35653 +laughable 35654 +laughed 35655 +laughing 35656 +laughs 35657 +laughter 35658 +laura 35659 +layoff 35660 +layout 35661 +layover 35662 +layer 35663 +layed 35664 +layaways 35665 +laying 35666 +layman's 35667 +lactic 35668 +lactose 35669 +laced 35670 +laceration 35671 +laces 35672 +lacey 35673 +lacked 35674 +lacking 35675 +lacks 35676 +labels 35677 +label: 35678 +labeling 35679 +labors 35680 +lasted 35681 +lasting 35682 +lastly 35683 +lasts 35684 +lashing 35685 +lasered 35686 +lasers 35687 +lassen 35688 +lasso 35689 +lames 35690 +lameee 35691 +lamer 35692 +laminate 35693 +laminating 35694 +laminator 35695 +lamperts 35696 +lamppost 35697 +lamps 35698 +lambs 35699 +lady's 35700 +ladylike 35701 +ladys 35702 +ladders 35703 +ladies 35704 +lading 35705 +larges 35706 +largely 35707 +larger 35708 +larceny 35709 +larch 35710 +lariat 35711 +larious 35712 +lawnmower 35713 +lawns 35714 +lawsuit 35715 +lawyer's 35716 +lawyers 35717 +lawless 35718 +lawls 35719 +lagging 35720 +laggy 35721 +lapse 35722 +laptops 35723 +lakes 35724 +lakefront 35725 +lakeitha 35726 +lavash 35727 +lavender 35728 +laventina's 35729 +lalalala 35730 +laxatives 35731 +linebacker 35732 +linen 35733 +liner 35734 +lineup 35735 +lined 35736 +lineman 35737 +lines 35738 +linger 35739 +lingo 35740 +linguini 35741 +link.com 35742 +linkage 35743 +linked 35744 +linking 35745 +links 35746 +linda 35747 +lindsay 35748 +lindys 35749 +lincare 35750 +lincoln 35751 +linings 35752 +linoleum 35753 +limitation 35754 +limiting 35755 +limitless 35756 +limits 35757 +limousine 35758 +limos 35759 +limber 35760 +limbo 35761 +limbs 35762 +limes 35763 +limelight 35764 +limping 35765 +lifes 35766 +lifetime 35767 +life's 35768 +life-threatening 35769 +life.com 35770 +lifeproof 35771 +liftgate 35772 +lifting 35773 +lifts 35774 +lights 35775 +lightnin 35776 +lighting 35777 +lightly 35778 +lightweight 35779 +ligaments 35780 +liter 35781 +litem 35782 +little 35783 +litter 35784 +libel 35785 +library 35786 +lickin 35787 +lickable 35788 +licks 35789 +licky 35790 +listing 35791 +lists 35792 +lisac's 35793 +liver 35794 +lives 35795 +live.com 35796 +lived 35797 +liven 35798 +livin 35799 +livid 35800 +likeable 35801 +liked 35802 +likee 35803 +likeness 35804 +likes 35805 +likewise 35806 +likey 35807 +lipstick 35808 +lipids 35809 +lipped 35810 +lippy 35811 +liquids 35812 +liquored 35813 +liquors 35814 +lieutenant 35815 +liens 35816 +liesa 35817 +liable 35818 +liars 35819 +lilac 35820 +lilas 35821 +lizard's 35822 +lizards 35823 +lookout 35824 +looks 35825 +lookup 35826 +looky 35827 +loophole 35828 +loops 35829 +looper 35830 +looping 35831 +loopy 35832 +loosen 35833 +loosely 35834 +looser 35835 +looming 35836 +looms 35837 +looney 35838 +looting 35839 +loots 35840 +local 35841 +locks 35842 +locka 35843 +lockbox 35844 +lockdown 35845 +locking 35846 +lockout 35847 +lockup 35848 +locos 35849 +locust 35850 +longs 35851 +longleaf 35852 +longtime 35853 +loner 35854 +lonesome 35855 +logic 35856 +login 35857 +logging 35858 +logo's 35859 +logon 35860 +logos 35861 +lover 35862 +love's 35863 +loveable 35864 +loved 35865 +lovee 35866 +lovemaking 35867 +lovenox 35868 +loves 35869 +lovey 35870 +loving 35871 +loading 35872 +loadout 35873 +loads 35874 +loaning 35875 +loans 35876 +loafers 35877 +lower 35878 +lowes 35879 +lowly 35880 +lollipop 35881 +lolly 35882 +lololol 35883 +lolzz 35884 +loudly 35885 +loudspeaker 35886 +lounge 35887 +lounging 35888 +louise 35889 +lobby 35890 +lobbies 35891 +lobes 35892 +lobsters 35893 +loser 35894 +loses 35895 +losing 35896 +losses 35897 +lottery 35898 +lotta 35899 +lotto 35900 +lotions 35901 +lotsa 35902 +lords 35903 +lordy 35904 +lodged 35905 +lodges 35906 +loins 35907 +loyalties 35908 +loyalty 35909 +learn 35910 +leary 35911 +leader 35912 +leading 35913 +leads 35914 +lease 35915 +leash 35916 +leasing 35917 +least 35918 +leakage 35919 +leaked 35920 +leaking 35921 +leaks 35922 +leaky 35923 +leaning 35924 +leans 35925 +leapfrog 35926 +leaping 35927 +leaps 35928 +leave 35929 +leavin 35930 +leafy 35931 +leagues 35932 +leahs 35933 +leathers 35934 +legit 35935 +legion 35936 +legible 35937 +legal 35938 +legacy 35939 +legendary 35940 +legends 35941 +legged 35942 +lego.com 35943 +lender 35944 +lending 35945 +lendmark 35946 +lengths 35947 +lengthy 35948 +lentil 35949 +leniency 35950 +lenient 35951 +lenses 35952 +lesbian 35953 +lesbo 35954 +lesions 35955 +letter 35956 +lettin 35957 +lettuce 35958 +lethal 35959 +lethargic 35960 +level 35961 +lever 35962 +levee 35963 +levitate 35964 +levity 35965 +leeches 35966 +leery 35967 +leeward 35968 +leeway 35969 +leftovers 35970 +ledger 35971 +ledges 35972 +ledo's 35973 +ledos 35974 +lemonade 35975 +lemongrass 35976 +lemons 35977 +leopards 35978 +leotards 35979 +leprechaun 35980 +leprosy 35981 +lepeep 35982 +leper 35983 +lecture 35984 +lecturing 35985 +leisurely 35986 +lexicon 35987 +lexis 35988 +lunchable 35989 +lunchbox 35990 +lunching 35991 +lunchroom 35992 +lunchtime 35993 +lunatic 35994 +lunar 35995 +lunges 35996 +lungs 35997 +lumina 35998 +lumper 35999 +lumpia 36000 +lumps 36001 +lumpy 36002 +lumber 36003 +lumbar 36004 +lucks 36005 +lucky 36006 +lucid 36007 +lucious 36008 +lubricant 36009 +lubed 36010 +luster 36011 +lusting 36012 +luxury 36013 +lukewarm 36014 +lupient 36015 +lupitas 36016 +lures 36017 +lutely 36018 +lyrical 36019 +llamas 36020 +wally 36021 +walla 36022 +wallow 36023 +wallpaper 36024 +wall-e 36025 +wallboard 36026 +wallflower 36027 +walling 36028 +walls 36029 +walk-in 36030 +walka 36031 +walkway 36032 +walkover 36033 +walks 36034 +walkthrough 36035 +walter 36036 +walton 36037 +waltz 36038 +walgreens.com 36039 +walmart.com 36040 +walnuts 36041 +waters 36042 +water's 36043 +watered 36044 +watering 36045 +waterview 36046 +watery 36047 +watchin 36048 +watch: 36049 +watcha 36050 +watchdog 36051 +watchful 36052 +watchtower 36053 +wattage 36054 +watts 36055 +warming 36056 +warmly 36057 +warms 36058 +warmth 36059 +warrant 36060 +warrior 36061 +warrens 36062 +warning 36063 +warns 36064 +warden 36065 +wardrobe 36066 +wards 36067 +warpath 36068 +warped 36069 +warfare 36070 +warframe 36071 +warlock 36072 +warlord 36073 +warts 36074 +washcloth 36075 +washin 36076 +washable 36077 +washboard 36078 +washout 36079 +washroom 36080 +washy 36081 +waste 36082 +wastin 36083 +wasn't 36084 +wasnt 36085 +wassabi 36086 +wassup 36087 +wanted 36088 +wantin 36089 +wants 36090 +wander 36091 +wandress 36092 +wanigas 36093 +waning 36094 +wanker 36095 +wannabe 36096 +waitress 36097 +waitin 36098 +waitlist 36099 +waits 36100 +waistband 36101 +waisted 36102 +waistline 36103 +waiver 36104 +waived 36105 +wayfair.com 36106 +wayfield 36107 +wayside 36108 +wager 36109 +wages 36110 +wagons 36111 +wakeboard 36112 +wakes 36113 +wakeup 36114 +wakey 36115 +waders 36116 +wades 36117 +wadsworth 36118 +waved 36119 +wavelength 36120 +waver 36121 +waves 36122 +wacker 36123 +wacked 36124 +wackos 36125 +waxed 36126 +waxes 36127 +wafers 36128 +waffles 36129 +winds 36130 +window 36131 +windmill 36132 +windbreaker 36133 +windfall 36134 +winding 36135 +windustrial 36136 +windward 36137 +windy 36138 +winter 36139 +wintzell's 36140 +winghouse 36141 +winging 36142 +wingman 36143 +wings 36144 +winked 36145 +winking 36146 +winkles 36147 +winks 36148 +winky 36149 +wined 36150 +wines 36151 +winnin 36152 +winner 36153 +winair 36154 +winan 36155 +winston-salem 36156 +wither 36157 +within 36158 +without 36159 +withstand 36160 +witch's 36161 +witchcraft 36162 +witching 36163 +witnessing 36164 +witted 36165 +wittle 36166 +witty 36167 +will.i.am 36168 +willed 36169 +willpower 36170 +wills 36171 +willy 36172 +wildberry 36173 +wilds 36174 +wishin 36175 +wish.com 36176 +wishbone 36177 +wishful 36178 +wishlist 36179 +wishy 36180 +wisely 36181 +wiser 36182 +wisest 36183 +widely 36184 +widen 36185 +wider 36186 +widowed 36187 +widows 36188 +widgets 36189 +wigging 36190 +wifey 36191 +wife's 36192 +wifely 36193 +wifes 36194 +wiper 36195 +wiped 36196 +wipeout 36197 +wipes 36198 +wireless 36199 +wired 36200 +wires 36201 +wicked 36202 +wicker 36203 +wicket 36204 +wielding 36205 +wieners 36206 +wimpys 36207 +weather's 36208 +weather.com 36209 +weathered 36210 +weatherman 36211 +weathers 36212 +weathervane 36213 +weakness 36214 +weakly 36215 +wearing 36216 +wears 36217 +weary 36218 +weave 36219 +weaving 36220 +wealthiest 36221 +wealthy 36222 +weaned 36223 +weaning 36224 +weaponry 36225 +weapons 36226 +weasels 36227 +wells 36228 +well. 36229 +wellSpan 36230 +wellington 36231 +wellness 36232 +welding 36233 +welds 36234 +welches 36235 +welts 36236 +weekend 36237 +weekday 36238 +weeknight 36239 +week's 36240 +week. 36241 +weekly 36242 +weeks 36243 +weedeater 36244 +weeding 36245 +weeds 36246 +weenie 36247 +weeny 36248 +weeping 36249 +weepy 36250 +weird 36251 +weirs 36252 +weight 36253 +weighed 36254 +weighing 36255 +weighs 36256 +weiner 36257 +weingartz 36258 +westaff 36259 +westconsin 36260 +westgate 36261 +westlakes 36262 +westside 36263 +westward 36264 +website 36265 +webcam 36266 +webcast 36267 +webinars 36268 +webmail 36269 +webmaster 36270 +wedge 36271 +wedgie 36272 +weddings 36273 +wednesdays 36274 +wetter 36275 +wetting 36276 +wendys.com 36277 +werewolf 36278 +werewolves 36279 +works 36280 +workman 36281 +workin 36282 +workout 36283 +work's 36284 +work. 36285 +workday 36286 +workhouse 36287 +workload 36288 +workplace 36289 +workroom 36290 +worky 36291 +worship 36292 +worse 36293 +worst 36294 +worry 36295 +worded 36296 +wordfeud 36297 +wording 36298 +words 36299 +wordy 36300 +worlds 36301 +world's 36302 +worldly 36303 +worldwide 36304 +wormhole 36305 +worming 36306 +worms 36307 +worthless 36308 +worthwhile 36309 +worthy 36310 +woods 36311 +woodland 36312 +woody 36313 +woodfired 36314 +woolbright 36315 +wooly 36316 +woooo 36317 +wooot 36318 +woofer 36319 +wonder 36320 +wondrous 36321 +wonton 36322 +woman's 36323 +womanhood 36324 +womanizer 36325 +womanly 36326 +womans 36327 +women's 36328 +womens 36329 +would've 36330 +woulda 36331 +wounded 36332 +wounds 36333 +woken 36334 +wolfies 36335 +white 36336 +whisk 36337 +whisper 36338 +whiplash 36339 +whips 36340 +whine 36341 +whining 36342 +whiny 36343 +whimper 36344 +whimsical 36345 +whirlpool 36346 +whirlwind 36347 +whirly 36348 +whichever 36349 +while 36350 +whilst 36351 +wheel 36352 +wherefore 36353 +wherein 36354 +wheres 36355 +wherever 36356 +whenever 36357 +when's 36358 +whens 36359 +wheatgrass 36360 +wheats 36361 +whether 36362 +whetstone 36363 +whole 36364 +wholly 36365 +whoops 36366 +who'd 36367 +who'll 36368 +who's 36369 +who've 36370 +whopper 36371 +whopping 36372 +whorehouse 36373 +whores 36374 +whoever's 36375 +whomever 36376 +whatev 36377 +whats 36378 +whatcha 36379 +whatnot 36380 +whacked 36381 +whacking 36382 +whale 36383 +whaling 36384 +whammy 36385 +wharf 36386 +wharo 36387 +why'd 36388 +why's 36389 +wreckage 36390 +wrecking 36391 +wrecks 36392 +wrestle 36393 +wrestling 36394 +wreath 36395 +wreak 36396 +wrenches 36397 +wrenching 36398 +write 36399 +writing 36400 +written 36401 +wristband 36402 +wristlet 36403 +wrists 36404 +wrinkle 36405 +wrinkly 36406 +wraps 36407 +wrongful 36408 +wrongdoing 36409 +wronged 36410 +wrongly 36411 +wrongs 36412 +Walla 36413 +Wally 36414 +Wallflower 36415 +Wallkill 36416 +Wallpaper 36417 +Walter 36418 +Walton 36419 +Walt's 36420 +Waltrip 36421 +Walts 36422 +Waltz 36423 +Waldo 36424 +Waldbaums 36425 +Walden 36426 +Waldman 36427 +Waldwick 36428 +Walking 36429 +Walkman 36430 +Walsh 36431 +Walsingham 36432 +Walerga 36433 +Wales 36434 +Walgreens 36435 +Walmarts 36436 +Walnutport 36437 +Warren 36438 +Warranty 36439 +Warroad 36440 +Ward's 36441 +Warden 36442 +Wardlow 36443 +Wards 36444 +Waretown 36445 +Warfare 36446 +Warner 36447 +Warnell 36448 +Warhammer 36449 +Warhol 36450 +Warid 36451 +Waring 36452 +Warminster 36453 +Warsaw 36454 +Waters 36455 +Waterman 36456 +Waterdown 36457 +Watergate 36458 +Waterhouse 36459 +Waterloo 36460 +Waterpik 36461 +Watertown 36462 +Watchers 36463 +Watchmen 36464 +Watchtower 36465 +Watchung 36466 +Watson 36467 +Watsky 36468 +Watters 36469 +Wattpad 36470 +Watts 36471 +Watkinsville 36472 +Waynes 36473 +Wayne's 36474 +Waynedale 36475 +Wayland 36476 +Waylon 36477 +Washington 36478 +Washburn 36479 +Washtenaw 36480 +Wasaga 36481 +Wasatch 36482 +Waikiki 36483 +Waikoloa 36484 +Waite 36485 +Waiting 36486 +Waits 36487 +Wailea 36488 +Wailuku 36489 +Waipahu 36490 +Waipio 36491 +Wanted 36492 +Wants 36493 +Wanda 36494 +Wandermere 36495 +Wang's 36496 +Wangs 36497 +Waukee 36498 +Waukegan 36499 +Waukesha 36500 +Wauchula 36501 +Wauconda 36502 +Waupaca 36503 +Waupun 36504 +Wausau 36505 +Wauseon 36506 +Wachee 36507 +Wachovia 36508 +Wachusett 36509 +Wacom 36510 +Waconia 36511 +Wadena 36512 +Wadesboro 36513 +Wakefield 36514 +Wakeman 36515 +Waker 36516 +Wakarusa 36517 +Wagoner 36518 +Wagonlit 36519 +Wagner's 36520 +Wapakoneta 36521 +Wapato 36522 +Willi 36523 +Willa 36524 +Willy 36525 +Will's 36526 +Willcox 36527 +Willmar 36528 +Wills 36529 +Wilde 36530 +Wildcat 36531 +Wildhorse 36532 +Wildlife 36533 +Wildman 36534 +Wildomar 36535 +Wildwood 36536 +Wilkos 36537 +Wilma 36538 +Wilmington 36539 +Wilbur 36540 +Wilbert 36541 +Wilbraham 36542 +Wilson 36543 +Wilshire 36544 +Wilco 36545 +Wilcrest 36546 +Wiley 36547 +Wiles 36548 +Wilford 36549 +Wilfred 36550 +Wilton 36551 +Wiltshire 36552 +Winds 36553 +Windber 36554 +Windcrest 36555 +Winding 36556 +Windjammer 36557 +Windmill 36558 +Windrose 36559 +Windy 36560 +Winnfield 36561 +Winnsboro 36562 +Winslow 36563 +Winter 36564 +Winthrop 36565 +Winton 36566 +Wings 36567 +Wingate 36568 +Wingfoot 36569 +Winghaven 36570 +Winedale 36571 +Winegars 36572 +Winehouse 36573 +Winery 36574 +Winco 36575 +Winkle 36576 +Winky 36577 +Winamac 36578 +Winans 36579 +Winfield 36580 +Winfrey 36581 +Winona 36582 +Winooski 36583 +Withers 36584 +Witham 36585 +Within 36586 +Withlacoochee 36587 +Without 36588 +Witte 36589 +Wittman 36590 +Witchduck 36591 +Witcher 36592 +Witnesses 36593 +Wick's 36594 +Wickford 36595 +Wickham 36596 +Wickliffe 36597 +Wickman 36598 +Wickstrom 36599 +Wishard 36600 +Wishing 36601 +Wiscasset 36602 +Wisconsin 36603 +Wiseman 36604 +Wiener 36605 +Wiens 36606 +Wiese 36607 +Wiesner 36608 +Wiggins 36609 +Wiggy 36610 +Wimbledon 36611 +Wizards 36612 +Wester 36613 +WestJet 36614 +Westdale 36615 +Westgate 36616 +Westnedge 36617 +Wesley 36618 +Weslaco 36619 +Wescott 36620 +Wessel 36621 +Wesson 36622 +Wells 36623 +Welling 36624 +WellCare 36625 +WellStar 36626 +Welland 36627 +Wellness 36628 +Wellwood 36629 +Welch 36630 +Welcome 36631 +Welding 36632 +Weldon 36633 +Welker 36634 +Weiner 36635 +Weird 36636 +Weirsdale 36637 +Weirton 36638 +Weiser 36639 +Weiss 36640 +Weidman 36641 +Weidner 36642 +Weigel's 36643 +Weight 36644 +Weekend 36645 +Weeki 36646 +Weekly 36647 +Weeknd 36648 +Weeden 36649 +Weedsport 36650 +Weezer 36651 +Weezy 36652 +WeatherBug 36653 +WeatherTech 36654 +Weatherby 36655 +Weatherford 36656 +Weatherly 36657 +Wearhouse 36658 +Wears 36659 +Weaverville 36660 +Webber 36661 +Webbie 36662 +Webbs 36663 +Webster 36664 +Website 36665 +Weber's 36666 +Wendy 36667 +Wendell 36668 +Wendi 36669 +Wendover 36670 +Wentworth 36671 +Wentzville 36672 +Wednesday's 36673 +Wednesdays 36674 +Weddington 36675 +Woods 36676 +Woody 36677 +Wooden 36678 +Woodinville 36679 +Woodpecker 36680 +Woolley 36681 +Woolwich 36682 +Works 36683 +WorkForce 36684 +WorkSource 36685 +Workers 36686 +Workforce 36687 +World 36688 +Worland 36689 +Worley 36690 +WordPress 36691 +Words 36692 +Worthing 36693 +Worcestershire 36694 +Worsham 36695 +Worship 36696 +Wolfe 36697 +Wolfchase 36698 +Wolfforth 36699 +Wolfgang 36700 +Wolfie 36701 +Wolfman 36702 +Wolford 36703 +Wolfpack 36704 +Wolfram 36705 +Wollensky 36706 +Wollaston 36707 +Wolverine 36708 +Wolves 36709 +WonderWorks 36710 +Wonderful 36711 +Wonderland 36712 +Wonders 36713 +Wonderwall 36714 +Wong's 36715 +Wongs 36716 +Woman 36717 +Womack 36718 +Women's 36719 +Womens 36720 +White 36721 +Whitaker 36722 +Whitby 36723 +Whitfield 36724 +Whitsett 36725 +Whitworth 36726 +Whisper 36727 +Whistle 36728 +Whiskey 36729 +Whirlpool 36730 +Whirlyball 36731 +Wheatfield 36732 +Wheaties 36733 +Wheaton 36734 +Wheeler 36735 +Wheeling 36736 +Wheelock 36737 +Wheels 36738 +Where's 36739 +Whats 36740 +What's 36741 +Whataburger 36742 +Whatcom 36743 +Whale 36744 +Whalley 36745 +Wharf 36746 +Wharton 36747 +Wholesale 36748 +Wright 36749 +Wrigley 36750 +Writers 36751 +Writing 36752 +Wrecker 36753 +Wrecking 36754 +Wrentham 36755 +WrestleMania 36756 +Wrestling 36757 +Wranglers 36758 +Wynne 36759 +Wynnsong 36760 +Wyckoff 36761 +Wyclef 36762 +Wycliffe 36763 +Wyoming 36764 +Wyomissing 36765 +Frank 36766 +Franny 36767 +Franz 36768 +Frazier 36769 +Frazho 36770 +Frame 36771 +Framing 36772 +Frampton 36773 +Fratelli 36774 +Fraternal 36775 +Frayser 36776 +Freeman 36777 +FreeMotion 36778 +FreePlay 36779 +Freehold 36780 +Freeland 36781 +Freeport 36782 +Freestyle 36783 +Freetown 36784 +Freeze 36785 +Frede 36786 +Fredo 36787 +Fred's 36788 +Freda 36789 +Freds 36790 +Fredy 36791 +French 36792 +Frenzy 36793 +Fresh 36794 +Fresno 36795 +Fresenius 36796 +Freightliner 36797 +Freudian 36798 +Freya 36799 +Friend 36800 +Fried 36801 +Fries 36802 +Frida 36803 +Fridley 36804 +Frito 36805 +Fritz 36806 +Fritts 36807 +Fricano's 36808 +Frick 36809 +Fright 36810 +Frigidaire 36811 +FrontPoint 36812 +Frontgate 36813 +Frontier 36814 +Frogs 36815 +Frostburg 36816 +Frostproof 36817 +Frosty 36818 +Fruitvale 36819 +Fruitville 36820 +Fryeburg 36821 +Farmer 36822 +FarmVille 36823 +Farms 36824 +Farmville 36825 +Farrell 36826 +Farrow 36827 +Faribault 36828 +Farina 36829 +Faris 36830 +Farnam 36831 +Farnham 36832 +Farnsworth 36833 +Fareway 36834 +Fargo's 36835 +Farley's 36836 +Farwell 36837 +Farwest 36838 +FairPoint 36839 +Fairacre 36840 +Fairchild 36841 +Fairdale 36842 +Faire 36843 +Fairgrounds 36844 +Fairview 36845 +Fairy 36846 +Falls 36847 +Fallas 36848 +Fallbrook 36849 +Fallen 36850 +Falling 36851 +Falcon 36852 +Falco's 36853 +Falkenburg 36854 +Fanny 36855 +Facebook 36856 +FaceBook 36857 +FaceTime 36858 +Facey 36859 +Facing 36860 +Factoria 36861 +Factory 36862 +Fathead 36863 +Father 36864 +Fatboy 36865 +Fatburger 36866 +Fabio 36867 +Fabian 36868 +Fabricland 36869 +Fabrics 36870 +Family 36871 +Famer 36872 +Fastenal 36873 +Fastlane 36874 +Faulkner 36875 +Fault 36876 +Fayette 36877 +Finns 36878 +Final 36879 +Finder 36880 +Finding 36881 +Findlay 36882 +Finks 36883 +Finkelstein 36884 +Finland 36885 +Finley 36886 +Fingerhut 36887 +Fingerle 36888 +Finest 36889 +Fino's 36890 +Firebird 36891 +Fires 36892 +Firearms 36893 +Fired 36894 +Firehouse 36895 +Firelands 36896 +Fireplace 36897 +Firewheel 36898 +Firment 36899 +Fisher 36900 +FishHawk 36901 +Fishburne 36902 +Fishing 36903 +Fishkill 36904 +Fishman 36905 +Fishtown 36906 +Files 36907 +Films 36908 +Fitzgerald 36909 +Fitzpatrick 36910 +Fitchburg 36911 +Fighter 36912 +Fighting 36913 +Figure 36914 +Figueroa 36915 +Figaro's 36916 +Fieldcrest 36917 +Fieldhouse 36918 +Fields 36919 +Fifth 36920 +Fifty 36921 +Fiorella's 36922 +Fiori's 36923 +Forest 36924 +Foreman 36925 +Foreign 36926 +Forever 36927 +Forex 36928 +Forte 36929 +Fortis 36930 +Fortress 36931 +Fortville 36932 +Forty 36933 +Ford's 36934 +Fordham 36935 +Fordland 36936 +Fords 36937 +Fordyce 36938 +Forman 36939 +Formica 36940 +Formosa 36941 +Formula 36942 +Forked 36943 +Forks 36944 +Fornaio 36945 +Forney 36946 +Forno 36947 +Forbes 36948 +Forbidden 36949 +Forces 36950 +Forge 36951 +Forgotten 36952 +Forster 36953 +Forsyth 36954 +Foothill 36955 +Footaction 36956 +Football 36957 +Foote 36958 +Footloose 36959 +Footwear 36960 +FoodMaxx 36961 +Foodland 36962 +Foods 36963 +Foodtown 36964 +Fools 36965 +Foxwood 36966 +Foxworth 36967 +Foxy's 36968 +Follansbee 36969 +Follies 36970 +Follow 36971 +Folly 36972 +Foles 36973 +Foley 36974 +Fountain 36975 +Found 36976 +Foursquare 36977 +Fonda 36978 +Fondren 36979 +Fondulac 36980 +Fong's 36981 +Fontaine 36982 +Fontana 36983 +Fogerty 36984 +Foster 36985 +Fostoria 36986 +Fossil 36987 +Fernbank 36988 +Ferncliff 36989 +Ferndale 36990 +Fernie 36991 +Fernley 36992 +Fernwood 36993 +Ferry 36994 +Fergus 36995 +Fergalicious 36996 +Fergie 36997 +Felipe 36998 +Felix 36999 +Felisha 37000 +Feliz 37001 +Fellows 37002 +Fellini's 37003 +Fells 37004 +Feldman 37005 +Felder 37006 +Federico 37007 +Federer 37008 +FedExed 37009 +Fedders 37010 +Fender 37011 +Fendi 37012 +Fennville 37013 +Fenway 37014 +Fenwick 37015 +Fears 37016 +Feasterville 37017 +Feather 37018 +Festival 37019 +Festivus 37020 +Feelgood 37021 +Floral 37022 +Florham 37023 +Flower 37024 +FlowRider 37025 +Flowing 37026 +Flowmaster 37027 +Flowood 37028 +Floyd's 37029 +Floydada 37030 +Floyds 37031 +Floor 37032 +Flood 37033 +Flourtown 37034 +Flatiron 37035 +Flatt 37036 +Flatbush 37037 +Flathead 37038 +Flats 37039 +Flanagan 37040 +Flanigan 37041 +Flanders 37042 +Flannery 37043 +Flags 37044 +Flagler 37045 +Flaming 37046 +Flame 37047 +Flacco 37048 +Flack 37049 +Flashdance 37050 +FleetPride 37051 +Fleetwood 37052 +Flemings 37053 +Flemington 37054 +Fletcher 37055 +Flintstone 37056 +Flintridge 37057 +Flyers 37058 +Flynn's 37059 +Funkadelic 37060 +Funkenstein 37061 +Funky 37062 +Funday 37063 +Funds 37064 +Funniest 37065 +Funny 37066 +Furnace 37067 +Furniture 37068 +Furys 37069 +Fuller 37070 +Fultondale 37071 +Fuentes 37072 +Kenny 37073 +Kenna 37074 +Kendal 37075 +Kent's 37076 +Kentlands 37077 +Kenton 37078 +Kents 37079 +Kentwood 37080 +Kenobi 37081 +Kenosha 37082 +Kenova 37083 +Kenowa 37084 +Kenzie 37085 +Kenzo 37086 +Kenai 37087 +Kenansville 37088 +Kensington 37089 +Kenwood 37090 +Kenworth 37091 +Kenya 37092 +Kenyon 37093 +Kelli 37094 +Kelly 37095 +Kellogg 37096 +Kells 37097 +Kelsey 37098 +Kelsie 37099 +Kelso 37100 +Keene 37101 +Keenan 37102 +Keegan 37103 +Keego 37104 +Keely 37105 +Keeper 37106 +Keefe 37107 +Kernan 37108 +Kernersville 37109 +Kerns 37110 +Kernville 37111 +Kerri 37112 +Kerrville 37113 +Kerry 37114 +Kerman 37115 +Kermit 37116 +Kersey 37117 +Kershaw 37118 +Keyser 37119 +Keystone 37120 +Keysville 37121 +Keane 37122 +Keansburg 37123 +Keanu 37124 +Kearsley 37125 +Keating 37126 +Keaton 37127 +Keats 37128 +Kemps 37129 +Kemper 37130 +Kempton 37131 +Keith's 37132 +Keiths 37133 +Keiser 37134 +Keisha 37135 +Kesslers 37136 +Kettle 37137 +Kettering 37138 +Kettner 37139 +Ketchikan 37140 +Ketchum 37141 +Kevin's 37142 +Kevins 37143 +Kewanee 37144 +Kewaskum 37145 +Kewaunee 37146 +Kings 37147 +King's 37148 +Kingdom 37149 +Kingfisher 37150 +Kingman 37151 +Kingwood 37152 +Kinder 37153 +Kindle 37154 +Kindred 37155 +Kinsley 37156 +Kinston 37157 +Kinect 37158 +Kinkade 37159 +Kincaid's 37160 +Kinnelon 37161 +Kinney 37162 +Kinzel 37163 +Kinzie 37164 +Killa 37165 +Kills 37166 +Killzone 37167 +Kilbourn 37168 +Kilburn 37169 +Kilby 37170 +Kildaire 37171 +Kildare 37172 +Kilgore's 37173 +Kilmarnock 37174 +Kilmer 37175 +Kimber 37176 +Kimball 37177 +Kimble 37178 +Kimbo 37179 +Kimmy 37180 +Kimmel 37181 +Kimmie 37182 +Kirkland 37183 +Kirks 37184 +Kirkman 37185 +Kirko 37186 +Kirkpatrick 37187 +Kirkwood 37188 +Kirsten 37189 +Kirsty 37190 +Kirstie 37191 +Kira's 37192 +Kiran 37193 +Kirby's 37194 +Kirbyville 37195 +Kitty 37196 +Kittanning 37197 +Kittery 37198 +Kittitas 37199 +Kittles 37200 +Kittredge 37201 +Kitts 37202 +KitchenAid 37203 +Kitchener 37204 +Kissy 37205 +Kisha 37206 +Kishore 37207 +Kishwaukee 37208 +Kiera 37209 +Kierland 37210 +Kiehl's 37211 +Kidstuff 37212 +Kiana's 37213 +Kiki's 37214 +Kickstarter 37215 +Kiwis 37216 +Kathleen 37217 +Kathy 37218 +Kathie 37219 +Kathryn 37220 +Kate's 37221 +Kates 37222 +Katie 37223 +Katia 37224 +Katrina's 37225 +Katsuya 37226 +Katz's 37227 +Karen 37228 +Karachi 37229 +Karan 37230 +Karas 37231 +Karate 37232 +Karin 37233 +Karissa 37234 +Kartchner 37235 +Kartel 37236 +Karthik 37237 +Kardashian 37238 +Kardon 37239 +Karl's 37240 +Karla 37241 +Karma 37242 +Karmin 37243 +Karnes 37244 +Karns 37245 +Kayla 37246 +Kaylyn 37247 +Kayenta 37248 +Kaysville 37249 +Kanab 37250 +Kanata 37251 +Kanawha 37252 +Kaneohe 37253 +Kanes 37254 +Kangaroo 37255 +Kailey 37256 +Kailua 37257 +Kailyn 37258 +Kaira 37259 +Kairos 37260 +Kaiser's 37261 +Kaitlin 37262 +Kaitlyn 37263 +Kalahari 37264 +Kalani 37265 +Kalin 37266 +Kalispell 37267 +Kaleb 37268 +Kaley 37269 +Kamal 37270 +Kamaria 37271 +Kaminski 37272 +Kashi 37273 +Kashmir 37274 +Kapahulu 37275 +Kapalua 37276 +Kapolei 37277 +Kapoor 37278 +Kahler 37279 +Kahlua 37280 +Kahului 37281 +Kahuna 37282 +Kaufman 37283 +Kauffman 37284 +Kaden's 37285 +Kawana 37286 +Kawasaki 37287 +Korean 37288 +Koreatown 37289 +Korner 37290 +Koons 37291 +Koontz 37292 +Kostas 37293 +Kostner 37294 +Kostoryz 37295 +Kobe's 37296 +Kouns 37297 +Kountry 37298 +Kowalski's 37299 +Kriss 37300 +Krishna 37301 +Kriegers 37302 +Krause 37303 +Krauss 37304 +Kraftwerk 37305 +Kragens 37306 +Kramers 37307 +Kravitz 37308 +Krust 37309 +Kruse 37310 +Krogers 37311 +Kronos 37312 +Kremes 37313 +Knoll 37314 +Knology 37315 +Knowles 37316 +Knows 37317 +Knobs 37318 +Knoxville 37319 +Knights 37320 +Knightdale 37321 +Knightley 37322 +Knighton 37323 +Knickerbocker 37324 +Knicks 37325 +Kunia 37326 +Kunis 37327 +Kumon 37328 +Kleenex 37329 +Kleevage 37330 +Klein's 37331 +Klondike 37332 +Klonopin 37333 +Kyle's 37334 +Kylee 37335 +Kyler 37336 +Kyles 37337 +Kylie's 37338 +Kylies 37339 +Khaled 37340 +Khama 37341 +Khammam 37342 +Khan's 37343 +Kwanza 37344 +Ellen 37345 +Ellet 37346 +Ellesmere 37347 +Elliot 37348 +Ellis 37349 +Ellicott 37350 +Ellie 37351 +Ellijay 37352 +Ellington 37353 +Ella's 37354 +Ellaville 37355 +Elizabeth 37356 +Eliza's 37357 +Elisabeth 37358 +Elise 37359 +Elisha 37360 +Elissa 37361 +Eliana 37362 +Elias 37363 +Elijah's 37364 +Eliot 37365 +Election 37366 +Electoral 37367 +Element 37368 +Elemeno 37369 +Elena 37370 +Eleni 37371 +Elevation 37372 +Eleven 37373 +Elmer 37374 +Elmendorf 37375 +Elmo's 37376 +Elmont 37377 +Elmore 37378 +Elmsford 37379 +Elmsley 37380 +Elkhart 37381 +Elkhorn 37382 +Elkins 37383 +Elder 37384 +Elden 37385 +Eldora 37386 +Eldon 37387 +Eldred 37388 +Eldridge 37389 +Elsie 37390 +Elsinore 37391 +Elsa's 37392 +Elaine 37393 +Elaina 37394 +Elantra 37395 +Elberta 37396 +Elberton 37397 +Elvia 37398 +Elvin 37399 +Elvira 37400 +Elvis 37401 +Elyse 37402 +Elysian 37403 +Elgan 37404 +Elway's 37405 +England 37406 +Engle 37407 +English 37408 +Engineer 37409 +Enderman 37410 +Enders 37411 +Endoscopy 37412 +Endowment 37413 +Encinitas 37414 +Encino 37415 +Encore 37416 +Encounters 37417 +Enterprise 37418 +Entergy 37419 +Enrique 37420 +Energy 37421 +Edgebrook 37422 +Edgefield 37423 +Edgehill 37424 +Edgerton 37425 +Edgars 37426 +Edgartown 37427 +Edina 37428 +Edinger 37429 +Edith 37430 +Edition 37431 +Edison 37432 +Edisto 37433 +Edmodo 37434 +Edmore 37435 +Edmunds 37436 +Eddy's 37437 +Eddystone 37438 +Eddyville 37439 +Eddie's 37440 +Edwards 37441 +Eden's 37442 +Edenton 37443 +Eduardo's 37444 +Education 37445 +Educators 37446 +Evers 37447 +Evert 37448 +EverBank 37449 +Everclear 37450 +Everitt 37451 +Everman 37452 +Evernote 37453 +Event 37454 +Evendale 37455 +Evening 37456 +Evelyn 37457 +Evans 37458 +Evangel 37459 +Evan's 37460 +Evanescence 37461 +Evita 37462 +Evite 37463 +Easter 37464 +Eastham 37465 +Eastchester 37466 +Eastfield 37467 +Eastgate 37468 +Eastridge 37469 +Eastside 37470 +Earl's 37471 +Earle 37472 +Earls 37473 +Early 37474 +Earth's 37475 +EarthLink 37476 +Eatonville 37477 +Eaters 37478 +Eagles 37479 +Eagleville 37480 +Eaglewood 37481 +Emma's 37482 +Emmanuel 37483 +Emmas 37484 +Emmaus 37485 +Emmetsburg 37486 +Emmett 37487 +Emmylou 37488 +Emmys 37489 +Emmitsburg 37490 +Emmitt 37491 +Emperor's 37492 +Emperors 37493 +Employee 37494 +Employment 37495 +Empires 37496 +Emporia 37497 +Emporium 37498 +Empress 37499 +Emprise 37500 +Emily 37501 +Eminem's 37502 +Emerson's 37503 +Emeryville 37504 +Emancipation 37505 +Emanuel 37506 +Embarcadero 37507 +Embassy 37508 +Esteban 37509 +Estee 37510 +Estefan 37511 +Estero 37512 +Estes 37513 +Estate 37514 +Estabrook 37515 +Estacada 37516 +Estancia 37517 +Esther's 37518 +Estherville 37519 +Estrada 37520 +Estrella 37521 +Escambia 37522 +Escanaba 37523 +Escape 37524 +Escobar 37525 +Escondido 37526 +Escort 37527 +Espana 37528 +Espanola 37529 +Esposito's 37530 +Essen 37531 +Essex 37532 +Eskimos 37533 +Erick 37534 +Erica 37535 +Erics 37536 +Eric's 37537 +Erika 37538 +Erik's 37539 +Erin's 37540 +Erins 37541 +Ernestine 37542 +Ernesto 37543 +Ernie's 37544 +Ernies 37545 +Expect 37546 +Expendables 37547 +Expressions 37548 +Expressway 37549 +Exploratorium 37550 +Explorer 37551 +Exposition 37552 +Excellence 37553 +Excelsior 37554 +Excursion 37555 +Excuse 37556 +Executives 37557 +Exede 37558 +Exedra 37559 +Extended 37560 +Extension 37561 +Extra 37562 +Extreme 37563 +Examiners 37564 +Econolodge 37565 +Eckerd 37566 +Eckert 37567 +Eugene's 37568 +Epica 37569 +Epicure 37570 +Epiphany 37571 +Epiphone 37572 +Episcopal 37573 +Episode 37574 +Epsom 37575 +Epson 37576 +Ethan's 37577 +Ethans 37578 +Ethel 37579 +Ethiopian 37580 +Eggers 37581 +Eggert 37582 +Eglinton 37583 +Egyptians 37584 +Eisenhauer 37585 +Eisenhower 37586 +Eyewear 37587 +Eyewitness 37588 +Eyeworks 37589 +EPCOR 37590 +Ebenezer 37591 +Ebensburg 37592 +Equifax 37593 +Equinox 37594 +Equipment 37595 +Equity 37596 +Effects 37597 +Effie 37598 +Effingham 37599 +overs 37600 +overt 37601 +overnight 37602 +overflow 37603 +over-the-counter 37604 +overgrown 37605 +overjoyed 37606 +overkill 37607 +overqualified 37608 +overuse 37609 +overview 37610 +overzealous 37611 +ovens 37612 +ovary 37613 +ovations 37614 +ovulating 37615 +ovulation 37616 +outlet 37617 +outlook 37618 +outside 37619 +outskirts 37620 +outsmart 37621 +outspoken 37622 +outstanding 37623 +outrage 37624 +outreach 37625 +outrun 37626 +outdo 37627 +outdated 37628 +outdid 37629 +outback 37630 +outbid 37631 +outbreak 37632 +outburst 37633 +outfit 37634 +outfield 37635 +outcome 37636 +output 37637 +outpatient 37638 +outgoing 37639 +outer 37640 +outee 37641 +outing 37642 +outie 37643 +outweigh 37644 +outward 37645 +outages 37646 +outtakes 37647 +ounces 37648 +organ 37649 +orgasm 37650 +origin 37651 +origami 37652 +oriented 37653 +order 37654 +ordeal 37655 +ordinance 37656 +ordination 37657 +orthotics 37658 +orchestrate 37659 +orchards 37660 +orchids 37661 +orbital 37662 +orbitel 37663 +orbitz.com 37664 +orally 37665 +oranges 37666 +oreganos 37667 +oreillys 37668 +ornament 37669 +ornate 37670 +optic 37671 +option 37672 +opting 37673 +optometry 37674 +opthamologist 37675 +opthamology 37676 +operable 37677 +operas 37678 +opening 37679 +openly 37680 +openness 37681 +opens 37682 +opponent 37683 +oppressed 37684 +oppression 37685 +opinionated 37686 +opinions 37687 +opiates 37688 +obsess 37689 +obstacle 37690 +obstetrics 37691 +obscure 37692 +oblique 37693 +obliterated 37694 +obeyed 37695 +obeying 37696 +obedience 37697 +obedient 37698 +obese 37699 +obesity 37700 +objective 37701 +objection 37702 +obtained 37703 +obtaining 37704 +obama's 37705 +obituaries 37706 +obituary 37707 +obviously 37708 +offer 37709 +office 37710 +offshore 37711 +offsite 37712 +offspring 37713 +offline 37714 +offload 37715 +one-day 37716 +one-horse 37717 +one-time 37718 +one-year 37719 +onesie 37720 +oneself 37721 +onside 37722 +onsite 37723 +oncoming 37724 +online.com 37725 +only: 37726 +onions 37727 +occur 37728 +occasional 37729 +occasions 37730 +octagon 37731 +octane 37732 +octapharma 37733 +olden 37734 +older 37735 +oldest 37736 +oldies 37737 +olive 37738 +olivia 37739 +omelets 37740 +omelette 37741 +omega 37742 +omegle 37743 +omitted 37744 +oxycodone 37745 +oxycontin 37746 +oxycotton 37747 +owner 37748 +owned 37749 +okeydoke 37750 +ooooh 37751 +oopsie 37752 +otherside 37753 +otterbox 37754 +otters 37755 +osteoarthritis 37756 +odors 37757 +ohmygod 37758 +ohmygosh 37759 +North 37760 +Norte 37761 +Norton 37762 +Nortrax 37763 +Norma 37764 +Norm's 37765 +Nordstrom 37766 +Nordahl 37767 +Nordhoff 37768 +Nordic 37769 +Nordy's 37770 +Norwich 37771 +Norwood 37772 +Nora's 37773 +Norah 37774 +Norandex 37775 +Norris 37776 +Norridge 37777 +Norriton 37778 +Norbert 37779 +Norbit 37780 +Norco 37781 +Norcross 37782 +Noreen 37783 +Norelco 37784 +Norfolk 37785 +Norfork 37786 +NovaCare 37787 +Novak 37788 +Novant 37789 +Novartis 37790 +Novato 37791 +November 37792 +Novell 37793 +Novick 37794 +Notepad 37795 +Notes 37796 +Nottingham 37797 +Nolan's 37798 +Nolana 37799 +Noland 37800 +Nolans 37801 +Nolanville 37802 +Nolensville 37803 +Nobles 37804 +Noonan 37805 +Nooner 37806 +Noory 37807 +Noel's 37808 +Noelle 37809 +Nonna's 37810 +Nostalgia 37811 +Noster 37812 +Nomad 37813 +Newbold 37814 +Newbridge 37815 +Newsom 37816 +Newsboys 37817 +Newsday 37818 +Newsies 37819 +Newman 37820 +Newmark 37821 +Newalta 37822 +Newark 37823 +Newaygo 37824 +Newcastle 37825 +Newfane 37826 +Newfield 37827 +Newfoundland 37828 +Newport 37829 +Newpark 37830 +Newegg 37831 +Newell 37832 +Newhall 37833 +Newhart 37834 +Nestle 37835 +Nestor 37836 +Nescafe 37837 +Nesbitt 37838 +Nessa 37839 +Needham 37840 +Needle 37841 +Needmore 37842 +Needtobreathe 37843 +Needville 37844 +Neely 37845 +Neelam 37846 +Neeley 37847 +Nelly 37848 +Nello's 37849 +Nelson's 37850 +Nelsons 37851 +Nelsonville 37852 +Nettie 37853 +Nettles 37854 +Networks 37855 +Nevin 37856 +Neville 37857 +Nevis 37858 +Neverland 37859 +Negro 37860 +Negril 37861 +Negative 37862 +Negaunee 37863 +Neil's 37864 +Neillsville 37865 +Neimans 37866 +Neutral 37867 +NextCare 37868 +Nextel 37869 +Nextgear 37870 +Nepali 37871 +Neptunes 37872 +Nemo's 37873 +Nemours 37874 +Neosho 37875 +Neosporin 37876 +Nation 37877 +Natick 37878 +Natasha 37879 +Natatorium 37880 +Nathaniel 37881 +Nathans 37882 +Nathan's 37883 +Natural 37884 +Nature 37885 +Natco 37886 +Nate's 37887 +Nancy 37888 +Nance 37889 +Nanci 37890 +Nana's 37891 +Nanaimo 37892 +Nando 37893 +Nanda 37894 +Nannys 37895 +Nanticoke 37896 +Nantucket 37897 +Navajo 37898 +Naval 37899 +Navasota 37900 +Naviance 37901 +Navidad 37902 +Navistar 37903 +Napoli 37904 +Napoleon 37905 +Nappanee 37906 +Napper 37907 +Nappy 37908 +Naples 37909 +Napleton 37910 +Nashboro 37911 +Nashoba 37912 +Nashua 37913 +Nashville 37914 +Nasty 37915 +Narcoossee 37916 +Narcotics 37917 +Narragansett 37918 +Narrows 37919 +Nadia 37920 +Nadine 37921 +Nadeem 37922 +Nader 37923 +Naugatuck 37924 +Nautica 37925 +Nautilus 37926 +Nazarene 37927 +Nazareth 37928 +Nazis 37929 +Nails 37930 +Nairobi 37931 +Nabisco 37932 +Nalley 37933 +Nicky 37934 +Nick's 37935 +Nickatina 37936 +Nicki 37937 +Nicks 37938 +Nico's 37939 +Nicor 37940 +Nicholas 37941 +Nichols 37942 +Nichole 37943 +Niceville 37944 +Nightmare 37945 +Nighthawk 37946 +Nightingale 37947 +Nights 37948 +Niger 37949 +Nigel 37950 +Niko's 37951 +Nikolai 37952 +Nikon 37953 +Nikos 37954 +Nikki 37955 +Nikko 37956 +Nikes 37957 +Niketown 37958 +Niki's 37959 +Nikita 37960 +Niner 37961 +Nina's 37962 +Ninjago 37963 +Nino's 37964 +Nisha 37965 +Nishi 37966 +Nissan 37967 +Nisswa 37968 +Niemann 37969 +Nixon's 37970 +Nutrition 37971 +Nutter 37972 +Nutty 37973 +Numark 37974 +Numbers 37975 +Nursery 37976 +Nurses 37977 +Nuggets 37978 +newsletter 37979 +newspaper 37980 +news.com 37981 +news4jax.com 37982 +newsboys 37983 +newscast 37984 +newsfeed 37985 +newsroom 37986 +newsstand 37987 +newbie 37988 +newborn 37989 +newegg 37990 +newer 37991 +newest 37992 +newlywed 37993 +newcomers 37994 +neglect 37995 +negotiable 37996 +negate 37997 +negatory 37998 +neuro 37999 +neural 38000 +neuter 38001 +network.com 38002 +networking 38003 +networks 38004 +netflix.com 38005 +netting 38006 +needle 38007 +needin 38008 +needa 38009 +needed 38010 +needs 38011 +needy 38012 +neighbor 38013 +necks 38014 +necktie 38015 +neces- 38016 +nervous 38017 +nerve 38018 +nerds 38019 +nerdy 38020 +nearby 38021 +nearest 38022 +nearing 38023 +nearly 38024 +neath 38025 +neatly 38026 +neato 38027 +nester 38028 +nesting 38029 +nestled 38030 +nests 38031 +neverShoutNever 38032 +neverending 38033 +neverland 38034 +nevermind 38035 +nevershoutnever 38036 +nevertheless 38037 +neonatal 38038 +neons 38039 +nephew 38040 +nephrology 38041 +notion 38042 +noting 38043 +notebook 38044 +note: 38045 +notecards 38046 +noted 38047 +notepad 38048 +notes 38049 +notable 38050 +notation 38051 +nothin 38052 +nother 38053 +notches 38054 +non-existent 38055 +non-profit 38056 +non-refundable 38057 +nonprofit 38058 +nonpayment 38059 +nonchalantly 38060 +nonetheless 38061 +nonfat 38062 +nonfiction 38063 +northwest 38064 +northbound 38065 +northsight 38066 +northtowne 38067 +norms 38068 +nooner 38069 +noonish 38070 +noontime 38071 +nookie 38072 +nooks 38073 +noobs 38074 +noodles 38075 +noooo 38076 +nosebleed 38077 +nosed 38078 +noser 38079 +noses 38080 +nosey 38081 +nostril 38082 +novel 38083 +novena 38084 +novae 38085 +novia 38086 +novice 38087 +nominee 38088 +now.com 38089 +nodded 38090 +nodding 38091 +nodes 38092 +nobody's 38093 +nobodys 38094 +nobles 38095 +nouns 38096 +nourishment 38097 +noches 38098 +noises 38099 +nopee 38100 +nozzles 38101 +nation 38102 +nature 38103 +natural 38104 +naturopath 38105 +naturist 38106 +natalie 38107 +natasha 38108 +nates 38109 +narrow 38110 +names 38111 +name's 38112 +name: 38113 +named 38114 +namaste 38115 +napped 38116 +napping 38117 +nappy 38118 +napkins 38119 +nanny 38120 +nanner 38121 +nannies 38122 +nanas 38123 +navient 38124 +nasty 38125 +nausea 38126 +nauseous 38127 +naughty 38128 +nailing 38129 +nails 38130 +nachos 38131 +nadia 38132 +nadie 38133 +nagger 38134 +nagging 38135 +nakedness 38136 +night 38137 +nigha 38138 +nigga 38139 +nigger 38140 +nigguh 38141 +nickname 38142 +nickel 38143 +nicki 38144 +nicks 38145 +niceee 38146 +nicely 38147 +niceness 38148 +nicer 38149 +nicest 38150 +nicey 38151 +nicotine 38152 +nines 38153 +ninjago 38154 +ninjas 38155 +nitro 38156 +nitrate 38157 +nitric 38158 +nitee 38159 +nites 38160 +nipple 38161 +nippers 38162 +nipping 38163 +nippy 38164 +nipsey 38165 +nibbled 38166 +nibbles 38167 +niece's 38168 +nieces 38169 +nike.com 38170 +nikka 38171 +nikki 38172 +numba 38173 +numbing 38174 +numeric 38175 +numero 38176 +numeral 38177 +nummies 38178 +nummy 38179 +nutrient 38180 +nutribullet 38181 +nutrigrain 38182 +nutcracker 38183 +nutcase 38184 +nutsack 38185 +nutshell 38186 +nuttin 38187 +nutty 38188 +nurse 38189 +nursing 38190 +nurture 38191 +nurturing 38192 +nudie 38193 +nudist 38194 +nudity 38195 +nudes 38196 +nunchucks 38197 +nugget 38198 +nuggs 38199 +nylons 38200 +Jacks 38201 +Jackie 38202 +Jacky 38203 +Jacket 38204 +Jack's 38205 +Jackman 38206 +Jackrabbit 38207 +Jacobs 38208 +Jacob's 38209 +Jacoby 38210 +Jacques 38211 +Jacinto 38212 +Janet 38213 +Janell 38214 +Janes 38215 +Jane's 38216 +Janeiro 38217 +Janey 38218 +Janice 38219 +Janie 38220 +Janis 38221 +Jansen 38222 +Janson 38223 +Janssen 38224 +January's 38225 +James 38226 +Jamey 38227 +Jamie 38228 +Jamil 38229 +Jamin 38230 +Jamison 38231 +Jamaica 38232 +Jamaal 38233 +Jamal 38234 +Jamar 38235 +Jamba 38236 +Jamboree 38237 +Jayda 38238 +Jayden 38239 +Jayla 38240 +Jaylin 38241 +Jayson 38242 +Jarrod 38243 +Jared's 38244 +Jagermeister 38245 +Jaggers 38246 +Jaguars 38247 +Jasmine 38248 +Jason's 38249 +Jaspers 38250 +Jailbreak 38251 +Jailhouse 38252 +Jaden 38253 +Jadakiss 38254 +Javier 38255 +Javits 38256 +JavaScript 38257 +Jazzercise 38258 +Jazzy 38259 +Jake's 38260 +Jakes 38261 +Japanese 38262 +Jabara's 38263 +Jabari 38264 +Jalisco's 38265 +Johns 38266 +John's 38267 +JohnBoy 38268 +Johnathan 38269 +Johnie 38270 +Johann 38271 +Johansson 38272 +Joseph 38273 +Jose's 38274 +Joses 38275 +Josey 38276 +Joshua 38277 +Josh's 38278 +Joshin 38279 +Joshy 38280 +Josie 38281 +Josiah 38282 +Joslin 38283 +Joslyn 38284 +Jostens 38285 +Jonesboro 38286 +Jonesy 38287 +Joneses 38288 +Jonestown 38289 +Jonesville 38290 +Jonah 38291 +Jonas 38292 +Joann 38293 +Joan's 38294 +Joanie 38295 +Jordan 38296 +Jordy 38297 +Jordin 38298 +Jorge's 38299 +Jorgensen 38300 +Joel's 38301 +Joels 38302 +Joelton 38303 +Joey's 38304 +Jolly 38305 +Jolla 38306 +Jollibee 38307 +Jolie's 38308 +Joliet 38309 +Joyce's 38310 +Joyces 38311 +Jodi's 38312 +Jodie 38313 +Jody's 38314 +Journal 38315 +Journey 38316 +Jovi's 38317 +Jenni 38318 +Jenny 38319 +Jenna 38320 +Jenner 38321 +Jenifer 38322 +Jenks 38323 +Jensen 38324 +Jeremy 38325 +Jerry 38326 +Jerrica 38327 +Jerrod 38328 +Jerome's 38329 +Jeromes 38330 +Jerky 38331 +Jerseyville 38332 +Jessi 38333 +Jessa 38334 +Jesse 38335 +Jess's 38336 +Jessup 38337 +Jesus 38338 +Jesuit 38339 +Jesup 38340 +Jeffers 38341 +Jeffery 38342 +Jeffrey 38343 +Jeffries 38344 +Jeanne 38345 +Jeannie 38346 +Jeanette's 38347 +Jeanie 38348 +Jeanine 38349 +Jethro's 38350 +Jetpack 38351 +Jetport 38352 +Jetsons 38353 +Jetta 38354 +Jewel 38355 +Jewett 38356 +Jellystone 38357 +Jeeps 38358 +Jemima 38359 +Jemison 38360 +Julia 38361 +Julie 38362 +Julio 38363 +Julington 38364 +Julius 38365 +Judah 38366 +Judas 38367 +Judicial 38368 +Judith 38369 +Judds 38370 +Judes 38371 +Judy's 38372 +June's 38373 +Juneau 38374 +Junes 38375 +Juniata 38376 +Junie 38377 +Junior 38378 +Juniper 38379 +Justin 38380 +Justice 38381 +Juan's 38382 +Juans 38383 +Juiceman 38384 +Juicery 38385 +Jumper 38386 +Jumpsuit 38387 +Jimmy 38388 +Jimmer 38389 +Jimmie 38390 +Jimador 38391 +Jimbo's 38392 +Jiminy 38393 +Jillian's 38394 +Jillians 38395 +Jingle 38396 +Jiang 38397 +Jianna 38398 +JCPenney's 38399 +JCPenneys 38400 +under 38401 +undead 38402 +undecided 38403 +undeliverable 38404 +undeniable 38405 +undies 38406 +undivided 38407 +undoing 38408 +undone 38409 +undoubtedly 38410 +undressed 38411 +undressing 38412 +uninformed 38413 +uninhibited 38414 +uninvited 38415 +univar 38416 +univita 38417 +unico 38418 +unica 38419 +unicity 38420 +unicycle 38421 +unite 38422 +unitary 38423 +units 38424 +unity 38425 +uniform 38426 +unified 38427 +union.com 38428 +unions 38429 +uniquely 38430 +uniqueness 38431 +unimaginable 38432 +unimportant 38433 +unisex 38434 +unison 38435 +uncover 38436 +uncle 38437 +unclaimed 38438 +unclog 38439 +uncalled 38440 +uncanny 38441 +uncaring 38442 +uncertain 38443 +uncensored 38444 +uncheck 38445 +unsuccessful 38446 +unsubscribe 38447 +unsure 38448 +unsuspecting 38449 +unsecured 38450 +unseen 38451 +unselfish 38452 +unser 38453 +unsafe 38454 +unsaid 38455 +unsalted 38456 +unsatisfied 38457 +unstable 38458 +unsteady 38459 +unstoppable 38460 +unstuck 38461 +unscathed 38462 +unscented 38463 +unscrew 38464 +unsolicited 38465 +unsolved 38466 +unspeakable 38467 +unspoken 38468 +unsweetened 38469 +unfounded 38470 +unfamiliar 38471 +unfathomable 38472 +unfriend 38473 +unfreeze 38474 +unfinished 38475 +unfit 38476 +unlock 38477 +unload 38478 +unloved 38479 +unlike 38480 +unlicensed 38481 +unlimited 38482 +unlisted 38483 +unless 38484 +unladen 38485 +unlawful 38486 +unacceptable 38487 +unanimous 38488 +unannounced 38489 +unanswered 38490 +unapologetic 38491 +unattainable 38492 +unattended 38493 +unattractive 38494 +unavailable 38495 +unavoidable 38496 +unpack 38497 +unpaid 38498 +unpause 38499 +unplug 38500 +unplanned 38501 +unpleasant 38502 +unbeknownst 38503 +unbreak 38504 +unbroken 38505 +unblocked 38506 +unborn 38507 +unboxing 38508 +unbuttoned 38509 +unrecognizable 38510 +unregistered 38511 +unravel 38512 +unrated 38513 +untie 38514 +until 38515 +untitled 38516 +untold 38517 +untreated 38518 +unexcused 38519 +unemployed 38520 +unemployment 38521 +uneventful 38522 +unwilling 38523 +unwind 38524 +unwrap 38525 +unwritten 38526 +unhook 38527 +unholy 38528 +unhappiness 38529 +unhappy 38530 +unhealthy 38531 +unheard 38532 +unofficially 38533 +unorganized 38534 +unorthodox 38535 +unmanageable 38536 +ungrateful 38537 +ungrounded 38538 +unknown 38539 +unknowingly 38540 +unnecessarily 38541 +unnecessary 38542 +unusually 38543 +upstream 38544 +upsets 38545 +upsetting 38546 +uploaded 38547 +uploading 38548 +uploads 38549 +uplift 38550 +upline 38551 +upper 38552 +upped 38553 +upping 38554 +uppity 38555 +updated 38556 +update: 38557 +updates 38558 +upgraded 38559 +upgrades 38560 +uphold 38561 +upright 38562 +uprising 38563 +urine 38564 +urged 38565 +urges 38566 +urological 38567 +urologist 38568 +username 38569 +user's 38570 +users 38571 +utensils 38572 +uterine 38573 +uterus 38574 +ultralight 38575 +ultraviolet 38576 +ultimate 38577 +ultimatum 38578 +ugliness 38579 +umbrellas 38580 +ummmm 38581 +Orangeburg 38582 +Orangethorpe 38583 +Orangewood 38584 +Origami 38585 +Oriental 38586 +Orioles 38587 +Orion 38588 +Oregon 38589 +Oregano's 38590 +Oreos 38591 +Orton's 38592 +Ortonville 38593 +Orthodox 38594 +Orthopedic 38595 +Orting 38596 +Ortiz 38597 +Orchard 38598 +Orchestra 38599 +Orchid 38600 +Order 38601 +Ordean 38602 +Orlando 38603 +Orbison 38604 +Orbitz 38605 +Olive 38606 +Olivia 38607 +Olivos 38608 +Olina 38609 +Olympus 38610 +Oldsmar 38611 +Oldsmobile 38612 +Olson's 38613 +Ollie's 38614 +Oscar's 38615 +Oscars 38616 +Oscoda 38617 +Osteria 38618 +Osterman 38619 +Osterville 38620 +Osaka's 38621 +Oswald 38622 +Oswalt 38623 +Oswego 38624 +Oswell 38625 +Osborne 38626 +Ossining 38627 +Ossipee 38628 +O'Neill 38629 +O'Neal's 38630 +O'Connor 38631 +O'Connell 38632 +O'Malley's 38633 +O'Reilly's 38634 +O'Shea's 38635 +Octagon 38636 +October 38637 +Octomom 38638 +Oceanaire 38639 +Oconee 38640 +Oconomowoc 38641 +Oconto 38642 +Ochoa 38643 +Ochsner 38644 +Occupational 38645 +Occupy 38646 +Opelika 38647 +Opelousas 38648 +Optical 38649 +Optique 38650 +Optoma 38651 +Optometry 38652 +Oprah's 38653 +Opryland 38654 +Oakboro 38655 +Oakbrook 38656 +Oakview 38657 +Oakville 38658 +Okemos 38659 +Outlet 38660 +Outlook 38661 +Overbrook 38662 +Overdrive 38663 +Overstreet 38664 +Omari 38665 +Omar's 38666 +Oberlin 38667 +Oberweis 38668 +OtterBox 38669 +Otterbox 38670 +Ottoman 38671 +Owens 38672 +Owenton 38673 +Odenton 38674 +Odenville 38675 +Ozarka 38676 +Ozarks 38677 +OfficeMax 38678 +Officer 38679 +Offices 38680 +visit 38681 +vision 38682 +visually 38683 +visuals 38684 +visage 38685 +visas 38686 +vistaprint.com 38687 +vistas 38688 +visors 38689 +victor 38690 +victim 38691 +vicious 38692 +vicinity 38693 +vicki 38694 +vicks 38695 +vicky 38696 +vices 38697 +vicodins 38698 +violet 38699 +violinist 38700 +violins 38701 +video 38702 +vibrant 38703 +viber 38704 +vibes 38705 +vineyard 38706 +vinegar 38707 +vines 38708 +vindicated 38709 +vindictive 38710 +virtual 38711 +virtue 38712 +virtuous 38713 +virgin 38714 +virgos 38715 +viruses 38716 +villa 38717 +ville 38718 +viewing 38719 +viewpoint 38720 +views 38721 +vital 38722 +vitamin 38723 +viagara 38724 +viagra 38725 +vials 38726 +vigilant 38727 +vigorously 38728 +vivid 38729 +vivian 38730 +vixens 38731 +versa 38732 +verse 38733 +versus 38734 +verbena 38735 +verbiage 38736 +verbs 38737 +verizon 38738 +veranda 38739 +verde 38740 +verdict 38741 +vermilion 38742 +vermouth 38743 +vernacular 38744 +vernal 38745 +veronica 38746 +venti 38747 +vented 38748 +vents 38749 +vendor 38750 +vendetta 38751 +vending 38752 +veneer 38753 +venereal 38754 +venom 38755 +venous 38756 +vengeance 38757 +vengeful 38758 +venues 38759 +veteran 38760 +vetoed 38761 +vegetable 38762 +vegetarian 38763 +vegetation 38764 +veggies 38765 +vested 38766 +vestibule 38767 +vests 38768 +vessels 38769 +vehicle's 38770 +vehicles 38771 +veils 38772 +veins 38773 +valedictorian 38774 +valet 38775 +valid 38776 +valium 38777 +valiant 38778 +value 38779 +valleys 38780 +valves 38781 +vacay 38782 +vaccine 38783 +vacuumed 38784 +vacuuming 38785 +vacuums 38786 +vanish 38787 +vanilla 38788 +vandalize 38789 +vandalism 38790 +various 38791 +varying 38792 +vasectomy 38793 +vaseline 38794 +vases 38795 +vastly 38796 +vaginal 38797 +vaginas 38798 +vaguely 38799 +vaporizer 38800 +vapors 38801 +vapes 38802 +vampires 38803 +volume 38804 +voluptuous 38805 +voltage 38806 +voltmeter 38807 +volts 38808 +volcano 38809 +volcanic 38810 +volleyball 38811 +voice 38812 +voicing 38813 +voided 38814 +vocal 38815 +vocab 38816 +vocational 38817 +voter 38818 +voted 38819 +votes 38820 +voting 38821 +votive 38822 +vowel 38823 +vowed 38824 +voucher 38825 +vulnerability 38826 +vulnerable 38827 +vultures 38828 +Intel 38829 +Intex 38830 +India 38831 +Indies 38832 +Indigo 38833 +Indio 38834 +Indira 38835 +Indonesia 38836 +Indochine 38837 +Indoor 38838 +Indus 38839 +Indulgence 38840 +Independence 38841 +Independent 38842 +Instead 38843 +Instruments 38844 +Insty 38845 +Inspiron 38846 +Insane 38847 +Insanity 38848 +Inside 38849 +Insight 38850 +Inver 38851 +Invicta 38852 +Ingles 38853 +Inglewood 38854 +Ingram 38855 +Ingrid 38856 +Ingalls 38857 +Incarnate 38858 +Income 38859 +Incorporated 38860 +Incredibles 38861 +Infirmary 38862 +Infected 38863 +Inferno 38864 +Inner 38865 +Innes 38866 +Innsbrook 38867 +Isabel's 38868 +Isaac 38869 +Isaak 38870 +Isaiah 38871 +Isaias 38872 +Island 38873 +Islam 38874 +Isles 38875 +Isleta 38876 +Isley 38877 +Islington 38878 +Islip 38879 +Israel's 38880 +Israeli 38881 +Ironbridge 38882 +Ironman 38883 +Ironton 38884 +Ironwood 38885 +Iranian 38886 +Iraqi 38887 +Irving 38888 +Irvine 38889 +Irene's 38890 +Irish 38891 +Improv 38892 +Impractical 38893 +Impreza 38894 +Impact 38895 +Impala 38896 +Imperials 38897 +Imports 38898 +Impossible 38899 +Image 38900 +Immodium 38901 +Immokalee 38902 +Immortal 38903 +Immaculate 38904 +Immanuel 38905 +Ivers 38906 +Illiana 38907 +Illuminati 38908 +Idlewild 38909 +Idlewood 38910 +Italia 38911 +Italy 38912 +Izzy's 38913 +Vince 38914 +Vinci 38915 +Vineyard 38916 +Vineland 38917 +Vineville 38918 +Vinnie 38919 +Vinny 38920 +Vino's 38921 +Vinod 38922 +Vinoy 38923 +Vinay 38924 +Vinings 38925 +Vinita 38926 +Vintage 38927 +Vinton 38928 +Vicki 38929 +Vicks 38930 +Vicky 38931 +Victor 38932 +Victims 38933 +Vicente 38934 +Viceroy 38935 +Vision 38936 +Visine 38937 +Vistana 38938 +Vistaprint 38939 +Vistar 38940 +Visalia 38941 +Villa 38942 +Ville 38943 +Virgo 38944 +Virtual 38945 +Vital 38946 +Vitacost 38947 +Vito's 38948 +Vitos 38949 +Vietnam 38950 +Vieja 38951 +Viejo 38952 +Viewmont 38953 +Vivian 38954 +Vivid 38955 +Vivint 38956 +Vivion 38957 +Vivaldi 38958 +Vidal 38959 +Vidant 38960 +Videos 38961 +Videotron 38962 +Vikings 38963 +Valle 38964 +Vallarta 38965 +Valli 38966 +Valdosta 38967 +Valpo 38968 +Value 38969 +Vandalia 38970 +Vandross 38971 +Vandy 38972 +Vance 38973 +Vancouver 38974 +Vanity 38975 +Vanna 38976 +Vannelli 38977 +Vanessa's 38978 +Varick 38979 +Variety 38980 +Varina 38981 +Varner 38982 +Varney 38983 +Vassar 38984 +Vasser 38985 +Vacationland 38986 +Vacations 38987 +Vaden 38988 +Vader 38989 +Vaughan 38990 +Vaughn 38991 +Verna 38992 +Vern's 38993 +Verne 38994 +Vernia 38995 +Veros 38996 +Verot 38997 +Versa 38998 +Version 38999 +Versona 39000 +Verde 39001 +Verdae 39002 +Verdugo 39003 +Verizon 39004 +Veridian 39005 +Verity 39006 +Vermeer 39007 +Vermont 39008 +Vergara 39009 +Vergennes 39010 +Vergina 39011 +Vera's 39012 +Verrado 39013 +Verrazano 39014 +Ventana 39015 +Ventnor 39016 +Vendetta 39017 +Vendome 39018 +Velasquez 39019 +Velazquez 39020 +Veloster 39021 +Velox 39022 +Velveeta 39023 +Velvet 39024 +Vesta 39025 +Vester 39026 +Vespa 39027 +Vesper 39028 +Vegas 39029 +Veggies 39030 +Veteran 39031 +Veterinary 39032 +Voltaire 39033 +Voltron 39034 +Volunteer 39035 +Volusia 39036 +Vocal 39037 +Vocational 39038 +kinda 39039 +kindness 39040 +kindred 39041 +kinds 39042 +kingdom 39043 +kings 39044 +king's 39045 +kingfish 39046 +kingpin 39047 +kinkiest 39048 +kinko 39049 +kinks 39050 +kinky 39051 +kinecta 39052 +kinesiology 39053 +kinetic 39054 +kinsman 39055 +killin 39056 +kills 39057 +killdeer 39058 +killjoy 39059 +kilogram 39060 +kilometer 39061 +kilobytes 39062 +kilos 39063 +kilowatt 39064 +kilter 39065 +kiddo 39066 +kidnap 39067 +kidney 39068 +kickboxing 39069 +kicker 39070 +kicked 39071 +kicking 39072 +kitten 39073 +kitties 39074 +kitty 39075 +kitchenette 39076 +kitchens 39077 +kites 39078 +kissed 39079 +kisser 39080 +kisses 39081 +kissyface 39082 +kiero 39083 +kierra 39084 +karat 39085 +karabas 39086 +karaoke 39087 +karma's 39088 +karma.com 39089 +karting 39090 +karts 39091 +karen 39092 +kayak 39093 +kayla 39094 +kaylee 39095 +kaleah 39096 +kaleidoscope 39097 +kaley 39098 +kalamari 39099 +kangaroos 39100 +kathleen 39101 +kathy 39102 +kabob 39103 +kamas 39104 +kamikaze 39105 +keyboarding 39106 +keyboards 39107 +keychains 39108 +keynotes 39109 +keywords 39110 +keeper 39111 +keepin 39112 +keeps 39113 +kendall 39114 +kendo 39115 +kennels 39116 +kernels 39117 +kettlebell 39118 +knockin 39119 +knocks 39120 +knowing 39121 +knowledge 39122 +known 39123 +knows 39124 +knots 39125 +knobs 39126 +knights 39127 +kneecap 39128 +kneel 39129 +knees 39130 +kneaders 39131 +kneads 39132 +knucklehead 39133 +knuckles 39134 +koozies 39135 +konichiwa 39136 +konikoff 39137 +krispie 39138 +krissy 39139 +jamma 39140 +jambalaya 39141 +jambs 39142 +jameson 39143 +jackhammer 39144 +jackpot 39145 +jacks 39146 +jackwagon 39147 +jaculate 39148 +jacuzzi 39149 +jailbait 39150 +jailbird 39151 +jailed 39152 +jailer 39153 +janitorial 39154 +janitors 39155 +janessa 39156 +janet 39157 +jaded 39158 +jadens 39159 +jades 39160 +jareds 39161 +jasmines 39162 +jasons 39163 +jagged 39164 +jagger 39165 +jakers 39166 +jakey 39167 +jalapenos 39168 +jazzed 39169 +jazzy 39170 +judge 39171 +judgment 39172 +judging 39173 +judicial 39174 +judiciary 39175 +judys 39176 +jumps 39177 +jumpin 39178 +jumpy 39179 +jumble 39180 +jumbo 39181 +junkie 39182 +junky 39183 +jungle 39184 +jungermann 39185 +junior 39186 +juniper 39187 +junction 39188 +juncture 39189 +justed 39190 +justly 39191 +juggalo 39192 +juggernaut 39193 +juggs 39194 +juiced 39195 +juiceland 39196 +juicer 39197 +juices 39198 +julia 39199 +julie 39200 +julissa 39201 +julep 39202 +jules 39203 +joint 39204 +joining 39205 +joins 39206 +joists 39207 +joker 39208 +jokes 39209 +joke's 39210 +joked 39211 +jokey 39212 +joking 39213 +journal 39214 +journey 39215 +johnny 39216 +johns 39217 +john-paul 39218 +johno's 39219 +jockeys 39220 +jockstrap 39221 +joeys 39222 +joshing 39223 +joshua 39224 +joystick 39225 +jonas 39226 +jonathan 39227 +jonesing 39228 +jobs.com 39229 +jogger 39230 +jogging 39231 +jerkface 39232 +jerking 39233 +jerks 39234 +jerky 39235 +jeremys 39236 +jerseys 39237 +jenna 39238 +jenni 39239 +jennette 39240 +jenny 39241 +jesse 39242 +jessica 39243 +jester 39244 +jeepers 39245 +jeeps 39246 +jeezy 39247 +jeweler 39248 +jeweled 39249 +jetski 39250 +jealousy 39251 +jeans 39252 +jellyfish 39253 +jeopardize 39254 +jeopardizing 39255 +jiggity 39256 +jiggy 39257 +jigsaw 39258 +jimbos 39259 +jimboys 39260 +jimmies 39261 +jimmy 39262 +jinxed 39263 +jinxing 39264 +jingles 39265 +1000.2 39266 +10000 39267 +100.3 39268 +100.7 39269 +102.5 39270 +102.7 39271 +107.5 39272 +12345 39273 +1960s 39274 +Univision 39275 +Unitarian 39276 +United 39277 +Unitus 39278 +Unity 39279 +Uniondale 39280 +Uniontown 39281 +Unionville 39282 +Unicoi 39283 +Unicorn 39284 +Unified 39285 +Uniform 39286 +Uniqlo 39287 +Unique 39288 +Under 39289 +Undead 39290 +Ultrabook 39291 +Ultrastar 39292 +Ultimate 39293 +Utilities 39294 +Utility 39295 +2000's 39296 +Young 39297 +Younkers 39298 +Yountville 39299 +Yours 39300 +Youree 39301 +Youth 39302 +Youtube 39303 +Yorker 39304 +York's 39305 +Yorkdale 39306 +Yorkie 39307 +Yorkshire 39308 +Yorktown 39309 +Yorkville 39310 +Yoshi's 39311 +Yoshinoya 39312 +YogaWorks 39313 +Yoder's 39314 +Yoders 39315 +Yolanda's 39316 +Yankee 39317 +Yankovic 39318 +Yanks 39319 +Yankton 39320 +Yangs 39321 +Yangtze 39322 +Yanni 39323 +Yanna 39324 +Yanceyville 39325 +Yardbirds 39326 +Yardley 39327 +Yards 39328 +Yardville 39329 +Yamato 39330 +Yamaha 39331 +Yasmeen 39332 +Yasmin 39333 +Yellow 39334 +Yeller 39335 +Yellin 39336 +Yellville 39337 +Year's 39338 +Years 39339 +Yearwood 39340 +Yeager's 39341 +Yeahs 39342 +youngin 39343 +yours 39344 +your's 39345 +youre 39346 +you'd 39347 +you'll 39348 +you're 39349 +you's 39350 +you've 39351 +youth 39352 +youtube 39353 +yogis 39354 +yogurts 39355 +yoooo 39356 +yearbook 39357 +yearn 39358 +year's 39359 +years 39360 +yeahh 39361 +yellow 39362 +yelled 39363 +yelling 39364 +yells 39365 +yesterday's 39366 +yesterdays 39367 +yessir 39368 +yessss 39369 +yeppers 39370 +yardage 39371 +yards 39372 +yarns 39373 +yanking 39374 +yakitori 39375 +yahoo.com 39376 +yawning 39377 +yummy 39378 +yuppers 39379 +yuppie 39380 +yuppy 39381 +yucky 39382 +quart 39383 +quarantine 39384 +qualms 39385 +qualstar 39386 +quads 39387 +quail 39388 +quaint 39389 +quacks 39390 +quick 39391 +quiche 39392 +quiet 39393 +quien 39394 +quiero 39395 +quilt 39396 +quill 39397 +quite 39398 +quits 39399 +quince 39400 +quinoa 39401 +quirks 39402 +quirky 39403 +quivering 39404 +quest 39405 +quesadilla 39406 +queso 39407 +queen 39408 +queer 39409 +queef 39410 +queries 39411 +query 39412 +queue 39413 +queuing 39414 +quota 39415 +quote 39416 +Zachs 39417 +Zack's 39418 +Zacks 39419 +Zander 39420 +Zandt 39421 +Zanesville 39422 +Zaragoza 39423 +Zippity 39424 +Zippo 39425 +Zipps 39426 +Zippy's 39427 +Zimmerman 39428 +Zimbabwe 39429 +Zimbrick 39430 +Ziggy 39431 +Ziggler 39432 +Zilla 39433 +Zillow 39434 +Zions 39435 +Zellers 39436 +Zephyrhills 39437 +Zooma 39438 +Zoomba 39439 +Zumba 39440 +Zumbrota 39441 +Quint 39442 +Quinn 39443 +Quinault 39444 +Quinlan 39445 +QuickBooks 39446 +Quicken 39447 +Quickie 39448 +Quicksilver 39449 +QuikTrip 39450 +Quizlet 39451 +Quiznos 39452 +Quarry 39453 +Quan's 39454 +Quanah 39455 +Quakerbridge 39456 +Quakers 39457 +Quakertown 39458 +Quadratec 39459 +Quaid 39460 +Quail 39461 +Qualcomm 39462 +Quality 39463 +Quatros 39464 +Quattro 39465 +Queens 39466 +Queen's 39467 +Queenie 39468 +Questar 39469 +zippy 39470 +ziplining 39471 +ziplock 39472 +zillion 39473 +zillow.com 39474 +zingers 39475 +zoomcare 39476 +zoomed 39477 +zoosk 39478 +zoned 39479 +zones 39480 +zapped 39481 +zapper 39482 +Xanadu 39483 +Xanax 39484 +startin 39485 +startle 39486 +starts 39487 +startup 39488 +starve 39489 +starvin 39490 +starvation 39491 +starred 39492 +starring 39493 +starry 39494 +starship 39495 +starstruck 39496 +stared 39497 +stares 39498 +starboard 39499 +starburst 39500 +starch 39501 +starcrest 39502 +starlight 39503 +starlito 39504 +station 39505 +statistic 39506 +static 39507 +stating 39508 +statement 39509 +states 39510 +state's 39511 +state-of-the-art 39512 +stated 39513 +statefarm 39514 +stater 39515 +statewide 39516 +status 39517 +statue 39518 +stature 39519 +standin 39520 +standoff 39521 +stands 39522 +standby 39523 +standpoint 39524 +standup 39525 +stanky 39526 +stalking 39527 +stalks 39528 +stalled 39529 +stalls 39530 +stalemate 39531 +stability 39532 +stable 39533 +stablished 39534 +stabbed 39535 +stabbing 39536 +staircase 39537 +stairs 39538 +stained 39539 +staining 39540 +stainless 39541 +stains 39542 +stagecoach 39543 +staged 39544 +stageline 39545 +stages 39546 +staggered 39547 +staggering 39548 +stackable 39549 +stacking 39550 +stacks 39551 +stamped 39552 +stamps 39553 +stamping 39554 +stampy 39555 +staple 39556 +stapling 39557 +staffmark 39558 +staffmasters 39559 +staying 39560 +stakes 39561 +stashed 39562 +straight 39563 +strain 39564 +straits 39565 +strand 39566 +strata 39567 +stratosphere 39568 +strap-on 39569 +strapless 39570 +straps 39571 +straws 39572 +strayed 39573 +strays 39574 +straddle 39575 +straddling 39576 +stream 39577 +streak 39578 +stressin 39579 +stressor 39580 +stressful 39581 +strength 39582 +strenuous 39583 +stretching 39584 +stretchy 39585 +streetcar 39586 +streetlight 39587 +streets 39588 +stripe 39589 +striping 39590 +strips 39591 +striptease 39592 +strict 39593 +stricken 39594 +strike 39595 +striking 39596 +stringer 39597 +stringing 39598 +strings 39599 +strides 39600 +strive 39601 +striving 39602 +stroke 39603 +strokin 39604 +stronghold 39605 +strongly 39606 +stroller 39607 +strolling 39608 +strobes 39609 +stromae 39610 +strombolis 39611 +struct 39612 +struck 39613 +struggle 39614 +struggling 39615 +strudels 39616 +struts 39617 +steamboat 39618 +steaming 39619 +steampunk 39620 +steamroller 39621 +steamy 39622 +stealer 39623 +stealing 39624 +steals 39625 +stealth 39626 +stealy 39627 +steadfast 39628 +steadily 39629 +steady 39630 +steakhouse 39631 +steaks 39632 +steppin 39633 +stepson 39634 +stephanie 39635 +stephen 39636 +stephs 39637 +stepdad 39638 +stepdaughter 39639 +stepmom 39640 +stepmother 39641 +stereos 39642 +steriod 39643 +sterno 39644 +sternum 39645 +sterlington 39646 +steroids 39647 +steely 39648 +steelhead 39649 +steeple 39650 +steeping 39651 +steered 39652 +steering 39653 +steers 39654 +stewards 39655 +stewardess 39656 +stencil 39657 +stench 39658 +stents 39659 +stevia 39660 +stevie 39661 +stevinson 39662 +steven 39663 +stellar 39664 +stellas 39665 +store. 39666 +store's 39667 +stored 39668 +storefront 39669 +storehouse 39670 +stores 39671 +storey 39672 +storyline 39673 +stormed 39674 +storming 39675 +storms 39676 +stormy 39677 +stories 39678 +storing 39679 +stocker 39680 +stocked 39681 +stockyard 39682 +stockings 39683 +stockpile 39684 +stockpiling 39685 +stoppin 39686 +stoppage 39687 +stoplights 39688 +stoner 39689 +stoned 39690 +stones 39691 +stoneware 39692 +stomach's 39693 +stomachs 39694 +stomped 39695 +stomping 39696 +stools 39697 +stoked 39698 +stinger 39699 +stingray 39700 +stinging 39701 +stings 39702 +stingy 39703 +stinker 39704 +stinkin 39705 +stinks 39706 +stinky 39707 +stickers 39708 +stimulant 39709 +stirrup 39710 +stirring 39711 +stiffed 39712 +stiffer 39713 +stilettos 39714 +stills 39715 +stitched 39716 +stitcher 39717 +stitches 39718 +stipulations 39719 +studio 39720 +student's 39721 +students 39722 +studying 39723 +stunning 39724 +stunned 39725 +stunts 39726 +stupidity 39727 +stupidly 39728 +stupidness 39729 +stubborn 39730 +stubbed 39731 +stubble 39732 +stubby 39733 +stuffer 39734 +stuffed 39735 +stumped 39736 +stumps 39737 +stumpy 39738 +stumble 39739 +stumbling 39740 +sturdevant's 39741 +sturdy 39742 +stylin 39743 +styled 39744 +styler 39745 +styles 39746 +shortage 39747 +shorts 39748 +shortbread 39749 +shorthand 39750 +shortness 39751 +shorty 39752 +shoreline 39753 +shores 39754 +shower 39755 +showed 39756 +showings 39757 +shoppin 39758 +shoplifter 39759 +shoplifting 39760 +shop.com 39761 +shop.lego.com 39762 +shophq.com 39763 +shopkick 39764 +shopkins 39765 +shoulder 39766 +should've 39767 +shoulda 39768 +shouldn't 39769 +shouted 39770 +shouting 39771 +shoutout 39772 +shouts 39773 +shootin 39774 +shooter 39775 +shootout 39776 +shoots 39777 +shoelace 39778 +shoeless 39779 +shoemakers 39780 +shoestring 39781 +shocked 39782 +shocker 39783 +shockingly 39784 +shovel 39785 +shoved 39786 +shotguns 39787 +sharpie 39788 +sharps 39789 +shareholder 39790 +shared 39791 +sharefax 39792 +shares 39793 +shards 39794 +sharks 39795 +sharonview 39796 +shampooing 39797 +shampoos 39798 +shamed 39799 +shameful 39800 +shameless 39801 +shamrocks 39802 +shadowed 39803 +shadowing 39804 +shadowood 39805 +shadows 39806 +shaded 39807 +shades 39808 +shaker 39809 +shakedown 39810 +shaken 39811 +shakes 39812 +shakey 39813 +shaking 39814 +shaver 39815 +shaved 39816 +shaven 39817 +shaves 39818 +shavings 39819 +shantel 39820 +shanty 39821 +shanks 39822 +shaper 39823 +shaped 39824 +shapes 39825 +shawnda 39826 +shackles 39827 +shitty 39828 +shithead 39829 +shithole 39830 +shitless 39831 +shitload 39832 +shiner 39833 +shined 39834 +shines 39835 +shingles 39836 +shipping 39837 +shipments 39838 +shifter 39839 +shifted 39840 +shirtless 39841 +shirts 39842 +shirley 39843 +shirls 39844 +shimmer 39845 +shimmy 39846 +shellac 39847 +shelled 39848 +shellfish 39849 +shells 39850 +shelly 39851 +shelter 39852 +sheltie 39853 +shelves 39854 +shelving 39855 +sheeting 39856 +sheetrock 39857 +sheets 39858 +sheep's 39859 +sheepskin 39860 +sheesha 39861 +sheriff's 39862 +sheriffs 39863 +sherrys 39864 +shears 39865 +shrink 39866 +shrine 39867 +shrimps 39868 +shriveled 39869 +shrugged 39870 +shrugs 39871 +shrubs 39872 +shrunken 39873 +shreds 39874 +shrooms 39875 +shutter 39876 +shuttle 39877 +shutting 39878 +shutoff 39879 +shutout 39880 +shuffleboard 39881 +shuffled 39882 +substrate 39883 +subside 39884 +subsidy 39885 +subscription 39886 +subsequent 39887 +subset 39888 +submit 39889 +submarine 39890 +submarina 39891 +subtracted 39892 +subtle 39893 +subtly 39894 +subconsciously 39895 +subcontractors 39896 +sublease 39897 +sublet 39898 +sublime 39899 +subliminal 39900 +subordinate 39901 +subordination 39902 +suboxin 39903 +suboxone 39904 +subways 39905 +subwoofers 39906 +subdivisions 39907 +supervisor 39908 +supervise 39909 +supersize 39910 +supersonic 39911 +supercalifragilistic 39912 +supercell 39913 +superhuman 39914 +superior 39915 +superintendent 39916 +supermarket 39917 +supermodel 39918 +superbowls 39919 +supernatural 39920 +supernova 39921 +superpowers 39922 +support 39923 +supple 39924 +supply 39925 +suppressant 39926 +suppressed 39927 +suppressor 39928 +suppers 39929 +suppertime 39930 +supremacist 39931 +supreme 39932 +survey 39933 +surveillance 39934 +survive 39935 +survivor 39936 +survival 39937 +surviving 39938 +surround 39939 +surrogate 39940 +surrender 39941 +surreal 39942 +surfaces 39943 +surfboards 39944 +surfers 39945 +surfing 39946 +surgeon 39947 +surges 39948 +surgically 39949 +surprise 39950 +surprising 39951 +sureee 39952 +sundae 39953 +sunday 39954 +sundowners 39955 +sunsets 39956 +sunshine 39957 +sunshiny 39958 +sunburn 39959 +sunburst 39960 +sunrises 39961 +sunroof 39962 +sunroom 39963 +sunglasses 39964 +suspect 39965 +suspicion 39966 +suspicious 39967 +sustained 39968 +sustaining 39969 +success 39970 +succeed 39971 +succubus 39972 +succulent 39973 +succumb 39974 +sucker 39975 +sucked 39976 +suckable 39977 +sucking 39978 +summer 39979 +summed 39980 +summation 39981 +summons 39982 +summitview 39983 +suffice 39984 +suffocated 39985 +suffocating 39986 +suffocation 39987 +suggestion 39988 +suggesting 39989 +suggestive 39990 +suited 39991 +suites 39992 +suitcases 39993 +suicides 39994 +special 39995 +specimen 39996 +species 39997 +speculate 39998 +speckled 39999 +speedo 40000 +speedco 40001 +speeder 40002 +speeding 40003 +speeds 40004 +speedtest.net 40005 +speedway 40006 +speedy 40007 +speeches 40008 +speechless 40009 +speakin 40010 +speaks 40011 +spearmint 40012 +spears 40013 +spelling 40014 +spellcheck 40015 +spells 40016 +spendin 40017 +spender 40018 +spends 40019 +spendy 40020 +sparked 40021 +sparking 40022 +sparknotes 40023 +sparks 40024 +spared 40025 +spares 40026 +sparrow 40027 +sparring 40028 +sparingly 40029 +spankin 40030 +spankwire 40031 +spanked 40032 +spanks 40033 +spankys 40034 +spaniel 40035 +spanish 40036 +spacer 40037 +spaces 40038 +spacebar 40039 +spacecraft 40040 +spaced 40041 +spacey 40042 +spacing 40043 +spacious 40044 +spackle 40045 +spackling 40046 +spasming 40047 +spasms 40048 +spatulas 40049 +spamming 40050 +sponsor 40051 +sponsee 40052 +sponsibility 40053 +sponge 40054 +spongy 40055 +spontaneous 40056 +spontaneity 40057 +sports 40058 +sportin 40059 +sportco 40060 +sportfishing 40061 +sporty 40062 +sporadically 40063 +spores 40064 +spoonful 40065 +spooning 40066 +spoons 40067 +spooked 40068 +spooky 40069 +spotting 40070 +spotty 40071 +spotlight 40072 +spotless 40073 +spoiler 40074 +spoiled 40075 +spokesman 40076 +spokesperson 40077 +spouse 40078 +spousal 40079 +spinner 40080 +spinnin 40081 +spinnaker 40082 +spindle 40083 +spinderella 40084 +spinach 40085 +spinal 40086 +spiritual 40087 +spirited 40088 +spirits 40089 +spiraling 40090 +spirals 40091 +spires 40092 +spiteful 40093 +spitting 40094 +spiced 40095 +spices 40096 +spilled 40097 +spilling 40098 +spills 40099 +spillway 40100 +spider-man 40101 +spiderman 40102 +spiders 40103 +spiked 40104 +spikes 40105 +spring 40106 +sprint 40107 +sprite 40108 +spritz 40109 +spraying 40110 +sprays 40111 +sprained 40112 +spreads 40113 +spreader 40114 +spreading 40115 +sprees 40116 +sprouted 40117 +sprouts 40118 +sprockets 40119 +splits 40120 +splinter 40121 +splints 40122 +splice 40123 +splicing 40124 +splashing 40125 +splatter 40126 +splendid 40127 +splendor 40128 +spurts 40129 +spunky 40130 +seasoning 40131 +season's 40132 +seasonal 40133 +seasoned 40134 +seasons 40135 +seashell 40136 +seashore 40137 +seasick 40138 +seaside 40139 +searching 40140 +sears.com 40141 +seatbelts 40142 +seated 40143 +seater 40144 +sealed 40145 +sealer 40146 +seamstress 40147 +seafoods 40148 +serving 40149 +server 40150 +served 40151 +serves 40152 +servants 40153 +seriously 40154 +seriousness 40155 +sensed 40156 +sensei 40157 +senseless 40158 +senses 40159 +sensible 40160 +sensing 40161 +sensational 40162 +sensations 40163 +sensors 40164 +sensory 40165 +sensual 40166 +sensuous 40167 +sentence 40168 +sentencing 40169 +sentimental 40170 +sentiments 40171 +seniority 40172 +seniors 40173 +selfish 40174 +selfie 40175 +selected 40176 +selector 40177 +selects 40178 +selena 40179 +selenium 40180 +seller's 40181 +sellers 40182 +selling 40183 +secure 40184 +secretive 40185 +secretly 40186 +secrets 40187 +sectional 40188 +sections 40189 +sectors 40190 +seekers 40191 +seemingly 40192 +seminar 40193 +seminal 40194 +semi-automatic 40195 +semi-colon 40196 +semicolon 40197 +semiconductor 40198 +semisweet 40199 +semester's 40200 +semesters 40201 +semantics 40202 +settle 40203 +settling 40204 +setters 40205 +settings 40206 +sexier 40207 +sexiest 40208 +sexiness 40209 +sexing 40210 +sevenfold 40211 +sevens 40212 +severe 40213 +severity 40214 +seduction 40215 +seductive 40216 +seduced 40217 +seduces 40218 +sedate 40219 +separated 40220 +separately 40221 +separates 40222 +separating 40223 +separation 40224 +sewerage 40225 +sewers 40226 +sequential 40227 +sequels 40228 +seized 40229 +seizures 40230 +scrape 40231 +scrapbook 40232 +scraping 40233 +scraps 40234 +scratching 40235 +scratchy 40236 +screen 40237 +screech 40238 +screamin 40239 +screamo 40240 +screams 40241 +screwdriver 40242 +screwed 40243 +screwing 40244 +screws 40245 +screwy 40246 +scrubs 40247 +scruffy 40248 +scrumptious 40249 +scrunched 40250 +script 40251 +scribble 40252 +scribe 40253 +scribs 40254 +scrimmage 40255 +scrimmaging 40256 +scrolled 40257 +scrolling 40258 +scrolls 40259 +scrounge 40260 +scrounging 40261 +scared 40262 +scarecrow 40263 +scares 40264 +scarff 40265 +scarfs 40266 +scaring 40267 +scarred 40268 +scarring 40269 +scallop 40270 +scallions 40271 +scallywag 40272 +scaled 40273 +scales 40274 +scalpel 40275 +scanning 40276 +scandalous 40277 +scandals 40278 +scantrons 40279 +scamming 40280 +scatterbrained 40281 +scattered 40282 +scatterfield 40283 +scattering 40284 +score: 40285 +scoreboard 40286 +scorecard 40287 +scored 40288 +scorer 40289 +scores 40290 +scorching 40291 +scorned 40292 +scorpions 40293 +scootin 40294 +scooping 40295 +scoops 40296 +sconces 40297 +scones 40298 +scotto's 40299 +scotts 40300 +scottys 40301 +scouted 40302 +scouting 40303 +scouts 40304 +scolded 40305 +scolding 40306 +scoped 40307 +scopes 40308 +school 40309 +schooner 40310 +schoops 40311 +scholar 40312 +scholastic 40313 +scheme 40314 +schemin 40315 +schematic 40316 +schnapps 40317 +schnauzer 40318 +sculptures 40319 +scurred 40320 +scurry 40321 +scientific 40322 +scientist 40323 +sciences 40324 +salary 40325 +salads 40326 +salamander 40327 +salami 40328 +saltine 40329 +salting 40330 +salvation 40331 +salvos 40332 +salutations 40333 +salute 40334 +saluting 40335 +saline 40336 +saling 40337 +salivating 40338 +salmonella 40339 +salons 40340 +sandblasting 40341 +sandbox 40342 +sandals 40343 +sandalwood 40344 +sanded 40345 +sander 40346 +sanity 40347 +sanctuary 40348 +santan 40349 +sample 40350 +sampling 40351 +sammich 40352 +sammies 40353 +samsung.com 40354 +savers 40355 +savanna 40356 +savant 40357 +savages 40358 +savings 40359 +saviors 40360 +satisfy 40361 +saturated 40362 +saturation 40363 +sadder 40364 +saddest 40365 +saddlebags 40366 +saddlery 40367 +saddles 40368 +sadistic 40369 +sacrifice 40370 +safelink 40371 +safely 40372 +safest 40373 +safeties 40374 +safety 40375 +saucer 40376 +sauced 40377 +saucepan 40378 +sauces 40379 +sailors 40380 +sabotage 40381 +sabotaging 40382 +sarcastically 40383 +sardines 40384 +sashabaw 40385 +sayings 40386 +sapphires 40387 +solicitor 40388 +solicitation 40389 +solicited 40390 +soliciting 40391 +solidarity 40392 +solids 40393 +solitude 40394 +soldered 40395 +soldering 40396 +soldiers 40397 +solver 40398 +solved 40399 +solvent 40400 +solves 40401 +solute 40402 +solution 40403 +solarity 40404 +southeast 40405 +southern 40406 +southwest.com 40407 +southwestern 40408 +soundbar 40409 +soundboard 40410 +sounded 40411 +sounder 40412 +soundtracks 40413 +source 40414 +sourcing 40415 +soulmates 40416 +souvenirs 40417 +somethin 40418 +sometime 40419 +somebody 40420 +someburros 40421 +someway 40422 +someone's 40423 +someones 40424 +somedays 40425 +sombreros 40426 +social 40427 +sociable 40428 +societies 40429 +society 40430 +sociology 40431 +sociopath 40432 +sockets 40433 +songs.pk 40434 +sonic.com 40435 +soften 40436 +softer 40437 +softest 40438 +sorrows 40439 +sorry. 40440 +sooner 40441 +soonest 40442 +soaked 40443 +soaker 40444 +sophia 40445 +sophie 40446 +sophomores 40447 +single-family 40448 +singled 40449 +singles 40450 +singleton 40451 +singers 40452 +singing 40453 +singulair 40454 +singular 40455 +sincere 40456 +sincerity 40457 +sinners 40458 +signing 40459 +signal 40460 +signature 40461 +signage 40462 +signer 40463 +signed 40464 +sighting 40465 +sights 40466 +sighted 40467 +simple 40468 +simply 40469 +simulate 40470 +simulation 40471 +simulator 40472 +simultaneously 40473 +similar 40474 +simile 40475 +silencer 40476 +silenced 40477 +silently 40478 +silverside 40479 +silliest 40480 +silliness 40481 +silicone 40482 +sideways 40483 +sidebar 40484 +sideboard 40485 +sideburns 40486 +sideshow 40487 +sideswiped 40488 +sidelines 40489 +sidetracked 40490 +situation 40491 +situate 40492 +sitters 40493 +sitting 40494 +sickening 40495 +sickens 40496 +sickles 40497 +sister's 40498 +sister-in-law 40499 +sisterhood 40500 +sisterly 40501 +sisters 40502 +sissy's 40503 +sizzler 40504 +sirens 40505 +sipping 40506 +slacker 40507 +slacked 40508 +slacking 40509 +slapping 40510 +slappy 40511 +slapshot 40512 +slammin 40513 +slandering 40514 +slanted 40515 +slavery 40516 +slaves 40517 +slashed 40518 +slasher 40519 +slated 40520 +sliced 40521 +slicer 40522 +slices 40523 +slicker 40524 +slicks 40525 +slippin 40526 +slider 40527 +slides 40528 +slimmer 40529 +slimming 40530 +slings 40531 +slinger 40532 +slinging 40533 +slighted 40534 +slightest 40535 +sleeper 40536 +sleepover 40537 +sleepy 40538 +sleepless 40539 +sleeps 40540 +sleeved 40541 +sleeveless 40542 +sleeves 40543 +sleeting 40544 +sledgehammer 40545 +slowed 40546 +slower 40547 +slowest 40548 +slobbering 40549 +slopes 40550 +slurred 40551 +slurring 40552 +slurry 40553 +slurping 40554 +sluggers 40555 +sluggish 40556 +snowboard 40557 +snowball 40558 +snowbirds 40559 +snowblower 40560 +snowshoe 40561 +snowstorm 40562 +snowsuit 40563 +snowman 40564 +snowmen 40565 +snowflake 40566 +snowfall 40567 +snoozin 40568 +snooze 40569 +snookums 40570 +snooping 40571 +snootie 40572 +snooty 40573 +snored 40574 +snores 40575 +snorted 40576 +snorting 40577 +snorkeling 40578 +snappy 40579 +snapping 40580 +snapshot 40581 +snapbacks 40582 +snares 40583 +snippy 40584 +sniper 40585 +sniffle 40586 +sniffling 40587 +sniffly 40588 +sniffed 40589 +sniffer 40590 +snitched 40591 +snitches 40592 +snitching 40593 +snickerdoodles 40594 +snuggle 40595 +snuggling 40596 +snuggly 40597 +sneakers 40598 +sneezed 40599 +sneezes 40600 +sweetheart 40601 +sweetie 40602 +sweetgrass 40603 +sweetly 40604 +sweetness 40605 +sweetpea 40606 +sweets 40607 +sweetums 40608 +sweety 40609 +sweeper 40610 +sweeps 40611 +sweeping 40612 +sweats 40613 +sweating 40614 +sweatpants 40615 +sweaty 40616 +swearing 40617 +swears 40618 +swerved 40619 +swimmin 40620 +swimmer 40621 +swimsuit 40622 +switcher 40623 +switched 40624 +switches 40625 +switchblade 40626 +switchboard 40627 +swinger 40628 +swinging 40629 +swings 40630 +swiped 40631 +swamped 40632 +swamps 40633 +swanky 40634 +swapped 40635 +swapping 40636 +swagger 40637 +swarming 40638 +swordfish 40639 +swords 40640 +skinny 40641 +skipping 40642 +skippy 40643 +skillet 40644 +skilled 40645 +skimming 40646 +skittle 40647 +skittish 40648 +skiers 40649 +sketched 40650 +sketches 40651 +skeeters 40652 +skeleton 40653 +skeletal 40654 +skewed 40655 +skewers 40656 +skylight 40657 +skyline 40658 +skype.com 40659 +skateboard 40660 +skater 40661 +skated 40662 +skatepark 40663 +skates 40664 +smoothly 40665 +smooches 40666 +smoochy 40667 +smoker 40668 +smoked 40669 +smokehouse 40670 +smokeless 40671 +smokes 40672 +smokey 40673 +smokin 40674 +smokie 40675 +smarten 40676 +smarter 40677 +smartest 40678 +smartphones 40679 +smaller 40680 +smallest 40681 +smashed 40682 +smashes 40683 +smashing 40684 +smiley 40685 +smiled 40686 +smiles 40687 +smiling 40688 +smithereens 40689 +smithing 40690 +smelled 40691 +smelling 40692 +smells 40693 +smelly 40694 +smuggle 40695 +smuggling 40696 +synchrony 40697 +synthroid 40698 +synonymous 40699 +synonyms 40700 +sympathetic 40701 +sympathy 40702 +symptomatic 40703 +symptoms 40704 +symbolize 40705 +symbolic 40706 +symbolism 40707 +systematically 40708 +syllables 40709 +syringes 40710 +squirt 40711 +squirm 40712 +squirrel 40713 +squire 40714 +squished 40715 +squishing 40716 +squishy 40717 +squinting 40718 +squinty 40719 +squeak 40720 +squeal 40721 +squeamish 40722 +squeegee 40723 +square.com 40724 +squared 40725 +squares 40726 +squats 40727 +squadron 40728 +squads 40729 +squashed 40730 +contra 40731 +contest 40732 +context 40733 +continent 40734 +contain 40735 +contact 40736 +contortionist 40737 +contour 40738 +constellation 40739 +consider 40740 +consist 40741 +consign 40742 +consul 40743 +consecutive 40744 +consonant 40745 +consortium 40746 +conscious 40747 +conspicuous 40748 +config 40749 +confirm 40750 +confiscate 40751 +confess 40752 +confer 40753 +confetti 40754 +confucius 40755 +confunkshun 40756 +confrontation 40757 +confronted 40758 +confronting 40759 +conflict 40760 +confluence 40761 +conforming 40762 +conceal 40763 +concept 40764 +concession 40765 +conclude 40766 +concur 40767 +concussion 40768 +concierge 40769 +conciliation 40770 +concise 40771 +concours 40772 +concoction 40773 +concho 40774 +convey 40775 +convection 40776 +convict 40777 +convocation 40778 +convoluted 40779 +convoy 40780 +condemn 40781 +condescending 40782 +condom 40783 +condolence 40784 +condos 40785 +condition 40786 +condiments 40787 +conduit 40788 +congruent 40789 +congenital 40790 +congers 40791 +connect 40792 +conned 40793 +connie 40794 +conniving 40795 +connoisseur 40796 +connotation 40797 +conquered 40798 +conquering 40799 +conqueror 40800 +conquers 40801 +conical 40802 +comply 40803 +compass 40804 +compact 40805 +compadre 40806 +compel 40807 +comprised 40808 +compound 40809 +component 40810 +compilation 40811 +compile 40812 +compiling 40813 +commit 40814 +command 40815 +commabutt 40816 +commas 40817 +common 40818 +commotion 40819 +combine 40820 +combination 40821 +combing 40822 +combining 40823 +combative 40824 +combos 40825 +combustion 40826 +comedy 40827 +comete 40828 +comets 40829 +comebacks 40830 +comers 40831 +comforting 40832 +comforts 40833 +comical 40834 +comics 40835 +coming 40836 +comcast.com 40837 +comcast.net 40838 +collar 40839 +collab 40840 +collage 40841 +collateral 40842 +collect 40843 +colleague 40844 +colleen 40845 +collide 40846 +collision 40847 +collie 40848 +colonel 40849 +colonnade 40850 +colonoscopy 40851 +colony 40852 +color: 40853 +coloramo 40854 +colored 40855 +colorful 40856 +coloring 40857 +colors 40858 +colortyme 40859 +colognes 40860 +colours 40861 +colder 40862 +coldest 40863 +coladas 40864 +columns 40865 +correct 40866 +correspond 40867 +corrupt 40868 +corrugated 40869 +corrode 40870 +corrosion 40871 +corner 40872 +cornea 40873 +corned 40874 +cornball 40875 +cornbread 40876 +cornhole 40877 +cornholio 40878 +cornstarch 40879 +cordial 40880 +cording 40881 +corduroys 40882 +corporal 40883 +corpse 40884 +corkscrew 40885 +corals 40886 +coronary 40887 +corsetti's 40888 +county 40889 +countdown 40890 +countless 40891 +counts 40892 +counselor 40893 +counseled 40894 +counseling 40895 +councilman 40896 +councils 40897 +courts 40898 +courtney 40899 +courtyard 40900 +courthouse 40901 +courting 40902 +courtroom 40903 +couragement 40904 +courageous 40905 +courses 40906 +coursework 40907 +couple 40908 +coupling 40909 +coupons 40910 +couponing 40911 +coughed 40912 +coughing 40913 +coughs 40914 +couldn't 40915 +couldnt 40916 +cousin's 40917 +cousins 40918 +cooker 40919 +cooked 40920 +cookie 40921 +cookin 40922 +cookbooks 40923 +cooper 40924 +cooped 40925 +cooler 40926 +cooled 40927 +coolest 40928 +cooling 40929 +coordinated 40930 +coordinates 40931 +coordinating 40932 +coordination 40933 +coordinators 40934 +cooties 40935 +cockatiel 40936 +cockatoo 40937 +cocked 40938 +cocker 40939 +cockiness 40940 +cocking 40941 +cockroaches 40942 +cocktails 40943 +coconuts 40944 +copier 40945 +copied 40946 +copies 40947 +copyrighted 40948 +copyrights 40949 +copper 40950 +copped 40951 +copayment 40952 +copays 40953 +costco.com 40954 +costumes 40955 +cosmetic 40956 +cosmopolitan 40957 +cosmos 40958 +cosigner 40959 +cosigning 40960 +coasters 40961 +coastland 40962 +coastline 40963 +coached 40964 +coaches 40965 +coatings 40966 +covering 40967 +covered 40968 +covergirl 40969 +covers 40970 +covert 40971 +covenants 40972 +coveted 40973 +codependency 40974 +codependent 40975 +cowboys 40976 +coincides 40977 +cobblestones 40978 +cottage 40979 +cottons 40980 +cottonwood 40981 +cognition 40982 +cognitive 40983 +caress 40984 +careful 40985 +carefree 40986 +caregiver 40987 +caregiving 40988 +careers 40989 +caretakers 40990 +cardio 40991 +cardigan 40992 +cardi's 40993 +cardiac 40994 +cardinal 40995 +cardstock 40996 +carrie 40997 +carriage 40998 +carrington 40999 +carrion 41000 +carrot 41001 +carros 41002 +carrying 41003 +carton 41004 +cartoon 41005 +cartel 41006 +cartilage 41007 +carting 41008 +cartridges 41009 +cartwheels 41010 +carbon 41011 +carbohydrate 41012 +carbide 41013 +carbine 41014 +carburetors 41015 +carpet 41016 +carpool 41017 +carport 41018 +caramelized 41019 +caramels 41020 +carats 41021 +carnation 41022 +carnage 41023 +carnal 41024 +carnitas 41025 +carolers 41026 +carols 41027 +carolyn 41028 +carved 41029 +carvers 41030 +carvings 41031 +carmen 41032 +carcasses 41033 +candid 41034 +candice 41035 +candles 41036 +candlelight 41037 +candys 41038 +cannon 41039 +cannoli 41040 +cannot 41041 +cannibal 41042 +canning 41043 +cannabis 41044 +canned 41045 +cannery 41046 +cancel 41047 +cancer 41048 +canoeing 41049 +canoes 41050 +canopies 41051 +canopy 41052 +canada 41053 +canadian 41054 +canals 41055 +cantaloupe 41056 +cantata 41057 +canines 41058 +canisters 41059 +caller 41060 +called 41061 +callin 41062 +calligraphy 41063 +call.com 41064 +callous 41065 +calloways 41066 +calluses 41067 +calculus 41068 +caliber 41069 +calipers 41070 +calmed 41071 +calmer 41072 +calamari 41073 +calendars 41074 +caster 41075 +casted 41076 +casting 41077 +castiglia's 41078 +castrate 41079 +castrucci 41080 +castaways 41081 +castles 41082 +cashew 41083 +cashed 41084 +cashers 41085 +cashes 41086 +cashier 41087 +cashing 41088 +cases.com 41089 +casserole 41090 +cassette 41091 +casing 41092 +casino 41093 +casually 41094 +casadias 41095 +cascades 41096 +caskets 41097 +caterpillar 41098 +catering 41099 +caters 41100 +category 41101 +catalog 41102 +catalpa 41103 +cataracts 41104 +catastrophe 41105 +catastrophic 41106 +catcher 41107 +catches 41108 +catching 41109 +catheter 41110 +cathedral 41111 +cattlemen 41112 +caption 41113 +capture 41114 +capturing 41115 +captain's 41116 +captains 41117 +capital 41118 +capped 41119 +cappella 41120 +capper 41121 +cappuccinos 41122 +capable 41123 +capacitor 41124 +capacity 41125 +capers 41126 +capsules 41127 +camper 41128 +camped 41129 +campesino 41130 +campaigning 41131 +campaigns 41132 +campgrounds 41133 +campsite 41134 +campuses 41135 +camel's 41136 +camellia 41137 +camels 41138 +cameltoe 41139 +cameraman 41140 +cameras 41141 +camouflaged 41142 +camaraderie 41143 +cabinetry 41144 +cabinets 41145 +cabanas 41146 +cables 41147 +caused 41148 +causes 41149 +causeway 41150 +caulking 41151 +cautiously 41152 +caverns 41153 +cavities 41154 +cavity 41155 +cadences 41156 +cadets 41157 +caffeinated 41158 +caffeine 41159 +caches 41160 +cachet 41161 +charting 41162 +charts 41163 +chartway 41164 +character 41165 +charade 41166 +charge 41167 +chargin 41168 +chariot 41169 +charisma 41170 +charming 41171 +charms 41172 +charles 41173 +charlie 41174 +change 41175 +changin 41176 +changas 41177 +chante 41178 +channel.com 41179 +channeling 41180 +channels 41181 +chance. 41182 +chances 41183 +chandeliers 41184 +chapel 41185 +chaplains 41186 +chapped 41187 +chappy 41188 +chapstick 41189 +chapters 41190 +chattin 41191 +chatty 41192 +challah 41193 +chalkboard 41194 +chaser 41195 +chase.com 41196 +chased 41197 +chases 41198 +chasin 41199 +chasity 41200 +chastise 41201 +chastity 41202 +chains 41203 +chained 41204 +chairman 41205 +chairs 41206 +champion 41207 +champagne 41208 +champs 41209 +chambers 41210 +chameleons 41211 +chauffeured 41212 +chauvinistic 41213 +cheese 41214 +cheesing 41215 +cheesy 41216 +cheered 41217 +cheerful 41218 +cheers 41219 +cheery 41220 +cheekbones 41221 +cheeks 41222 +cheeky 41223 +cheetah 41224 +cheeto 41225 +checker 41226 +checked 41227 +checking 41228 +checkbooks 41229 +checkpoints 41230 +checksmart 41231 +checkups 41232 +cheapskate 41233 +cheapies 41234 +cheaply 41235 +cheapo 41236 +cheaptickets.com 41237 +cheapy 41238 +cheatin 41239 +cheats 41240 +chemical 41241 +chemist 41242 +chemotherapy 41243 +cherry 41244 +cherries 41245 +cherished 41246 +chestnut 41247 +chested 41248 +chests 41249 +chesneys 41250 +chesny 41251 +chevyland 41252 +children 41253 +child's 41254 +childbirth 41255 +childcare 41256 +childhood 41257 +childish 41258 +childs 41259 +chilli 41260 +chillaxing 41261 +chills 41262 +chilly 41263 +chilies 41264 +chilis 41265 +chilitos 41266 +chiles 41267 +chicken 41268 +chicka 41269 +chick-fil-a 41270 +chickpeas 41271 +chicks 41272 +chicky 41273 +chicoche 41274 +chicory 41275 +chicos 41276 +chicago 41277 +chicas 41278 +chipping 41279 +chipmunks 41280 +chipolte 41281 +chipotle 41282 +chipset 41283 +chinchillas 41284 +chirping 41285 +chimes 41286 +chimneys 41287 +chimpanzees 41288 +chiseled 41289 +chives 41290 +choppa 41291 +chopping 41292 +choppy 41293 +chopstick 41294 +chores 41295 +chords 41296 +choked 41297 +chokehold 41298 +choker 41299 +chokes 41300 +choose 41301 +choosing 41302 +choosy 41303 +choices 41304 +choirs 41305 +chompies 41306 +chomping 41307 +church's 41308 +churches 41309 +churchmans 41310 +churning 41311 +churros 41312 +chuckle 41313 +chuckling 41314 +chumps 41315 +chunky's 41316 +chubbies 41317 +chubby 41318 +christen 41319 +christmas 41320 +christy 41321 +chroma 41322 +chrome 41323 +chromosome 41324 +chromium 41325 +chronic 41326 +chronological 41327 +chloride 41328 +chlorine 41329 +chloroform 41330 +chlorophyll 41331 +cracker 41332 +cracked 41333 +crackle 41334 +crackling 41335 +crackheads 41336 +cracking 41337 +cranks 41338 +cranked 41339 +cranking 41340 +cranky 41341 +cranberries 41342 +cranberry 41343 +cranes 41344 +cranial 41345 +cranium 41346 +crappy 41347 +crafter 41348 +crafted 41349 +craftsman 41350 +cramped 41351 +cramping 41352 +cramps 41353 +crampy 41354 +crammed 41355 +cramming 41356 +crawls 41357 +crawling 41358 +crashin 41359 +craziness 41360 +crazed 41361 +crabbing 41362 +crabby 41363 +craigslist 41364 +craters 41365 +craves 41366 +cravings 41367 +crayons 41368 +create 41369 +creator 41370 +creature 41371 +creampie 41372 +creaming 41373 +creams 41374 +creamy 41375 +crease 41376 +credit 41377 +credential 41378 +credenza 41379 +creeps 41380 +creepy 41381 +creedence 41382 +creeks 41383 +crested 41384 +crossing 41385 +crossover 41386 +crossroad 41387 +crossdresser 41388 +crosshairs 41389 +crosslands 41390 +crosspoint 41391 +crosstown 41392 +crowding 41393 +crowds 41394 +crowned 41395 +crowning 41396 +crowns 41397 +crocheted 41398 +crocheting 41399 +crockpot 41400 +crocks 41401 +crocodiles 41402 +cropped 41403 +cropping 41404 +crumbs 41405 +crumpets 41406 +crumpled 41407 +crumpy's 41408 +crushing 41409 +crusted 41410 +crusts 41411 +crusty 41412 +crunchy 41413 +cruiser 41414 +cruises 41415 +cruising 41416 +crucify 41417 +critic 41418 +critters 41419 +criminal 41420 +criminology 41421 +crimper 41422 +crimping 41423 +crimes 41424 +crisper 41425 +crisps 41426 +crispy 41427 +crickets 41428 +crippled 41429 +crystalline 41430 +crystallized 41431 +cryptic 41432 +cryptid 41433 +classmate 41434 +classroom 41435 +classes 41436 +classy 41437 +clamps 41438 +clarinet 41439 +claimant 41440 +claimed 41441 +claiming 41442 +claims 41443 +clapping 41444 +clause 41445 +claustrophobic 41446 +clinica 41447 +clinician 41448 +clinics 41449 +clinger 41450 +clinging 41451 +clings 41452 +clingy 41453 +clinched 41454 +climbing 41455 +climbs 41456 +climate 41457 +climax 41458 +clicking 41459 +clicks 41460 +cliches 41461 +clipping 41462 +cliffside 41463 +closer 41464 +closes 41465 +closet 41466 +closed 41467 +closely 41468 +closeness 41469 +closings 41470 +closures 41471 +clothing 41472 +cloths 41473 +clockwise 41474 +clockwork 41475 +cloverleaf 41476 +clovers 41477 +clogged 41478 +clogging 41479 +cloned 41480 +clones 41481 +cleans 41482 +cleanin 41483 +clean-up 41484 +cleanout 41485 +cleanup 41486 +clearance 41487 +clear-cut 41488 +clear.com 41489 +clearing 41490 +clearly 41491 +clears 41492 +cleats 41493 +cleavage 41494 +cleaver 41495 +clerk's 41496 +clerks 41497 +clenching 41498 +clubbing 41499 +clutches 41500 +cluttered 41501 +clumps 41502 +curler 41503 +curled 41504 +curlew 41505 +current 41506 +currency 41507 +curricular 41508 +curriculum 41509 +cursed 41510 +curses 41511 +cursing 41512 +cursive 41513 +curveball 41514 +curved 41515 +curves 41516 +curbside 41517 +curiosity 41518 +curious 41519 +custom 41520 +cussed 41521 +cusses 41522 +cussing 41523 +cushions 41524 +cutting 41525 +cutters 41526 +cutlerville 41527 +cutlery 41528 +cutlets 41529 +cuties 41530 +cutouts 41531 +culture 41532 +cultural 41533 +cultivate 41534 +cultivation 41535 +cummed 41536 +cummer 41537 +cumming 41538 +cumberland 41539 +cumbersome 41540 +cubicles 41541 +cuddled 41542 +cuddler 41543 +cuddles 41544 +celebs 41545 +cellular 41546 +cellulose 41547 +cellars 41548 +cellophane 41549 +celibacy 41550 +celibate 41551 +center 41552 +centennial 41553 +centra 41554 +centre 41555 +centric 41556 +centimeter 41557 +centipede 41558 +centuries 41559 +century 41560 +censors 41561 +censored 41562 +censoring 41563 +certify 41564 +certainly 41565 +certainty 41566 +ceremony 41567 +cereals 41568 +cemented 41569 +cemeteries 41570 +cemetery 41571 +circuit 41572 +circus 41573 +circle 41574 +circling 41575 +citizens 41576 +citations 41577 +cinemas 41578 +cinderella 41579 +cigarettes 41580 +cigarillos 41581 +civics 41582 +cyberspace 41583 +Starke 41584 +Starks 41585 +Starkville 41586 +Starset 41587 +Starsky 41588 +Starbuck 41589 +Starbird 41590 +Starla 41591 +Starfall 41592 +Starfire 41593 +Starved 41594 +Starving 41595 +Standard 41596 +Standley 41597 +Stanley 41598 +Stanly 41599 +Stanford 41600 +Stanfield 41601 +Stansbury 41602 +Stansfield 41603 +States 41604 +Stater 41605 +State's 41606 +Stateline 41607 +Staten 41608 +Stateville 41609 +Static 41610 +Station 41611 +Statistics 41612 +Statue 41613 +Status 41614 +Stacey 41615 +Stacia 41616 +Stacie 41617 +Stacy's 41618 +Stallings 41619 +Stallone 41620 +Stallworth 41621 +Staley's 41622 +Staffordshire 41623 +Stairmaster 41624 +Stairsteps 41625 +Stairway 41626 +Stephen 41627 +Stephan 41628 +Steph's 41629 +Stephie 41630 +Steven 41631 +Steve's 41632 +Steves 41633 +Stevie 41634 +Steamboat 41635 +Steamroller 41636 +Steamship 41637 +Steamtown 41638 +Steamworks 41639 +Steakhouse 41640 +Steakout 41641 +Steaks 41642 +Steele 41643 +Steelton 41644 +Steelville 41645 +Steely 41646 +Stefano 41647 +Stefani 41648 +Stewarts 41649 +Stewart's 41650 +Stewartville 41651 +Steiner's 41652 +Sterlings 41653 +Sternberg 41654 +Stella 41655 +Stellhorn 41656 +Stoney 41657 +Stones 41658 +Stoneridge 41659 +Stockmans 41660 +Stores 41661 +Stormont 41662 +Storybook 41663 +Stokesdale 41664 +Stoler 41665 +Stoopid 41666 +Stoops 41667 +Stratford 41668 +Stratton 41669 +Stratus 41670 +Strang 41671 +Strand 41672 +Strait 41673 +Straight 41674 +Straub 41675 +Strauss 41676 +Strawberry 41677 +Strawn 41678 +Street 41679 +Streep 41680 +Stream 41681 +Streak 41682 +Streator 41683 +Strong's 41684 +Strongsville 41685 +Strouds 41686 +Stringham 41687 +Strings 41688 +Stringtown 41689 +Strickland's 41690 +Strider 41691 +Strikes 41692 +Stripes 41693 +Studebaker 41694 +Student 41695 +Studio 41696 +Studies 41697 +Sturgeon 41698 +Stiller 41699 +Stillman 41700 +Stills 41701 +Stines 41702 +Sanders 41703 +Sandeep 41704 +Sandestin 41705 +Sandra 41706 +Sandridge 41707 +Sandhill 41708 +Sandhurst 41709 +Sandia 41710 +Sandiego 41711 +Sandler 41712 +Sandlot 41713 +Sandy's 41714 +Sandys 41715 +Sandberg 41716 +Sandburg 41717 +Sandoval 41718 +Sandown 41719 +Sandpiper 41720 +Sandpoint 41721 +Sandston 41722 +Sandwiches 41723 +Santa's 41724 +Santaquin 41725 +Santarpio's 41726 +Santas 41727 +Santikos 41728 +Santorini 41729 +Santos 41730 +Santee 41731 +Santeria 41732 +Sanchez 41733 +Sancho 41734 +Sanctuary 41735 +Sanctus 41736 +Sanitary 41737 +Sanitation 41738 +Salado 41739 +Saladworks 41740 +Salamanca 41741 +Salamone's 41742 +Salton 41743 +Salty's 41744 +Salish 41745 +Salisbury 41746 +Salida 41747 +Salido 41748 +Salinas 41749 +Salvatore 41750 +Salvation 41751 +Salvadorian 41752 +Sally's 41753 +Sallys 41754 +Sallie 41755 +Sallisaw 41756 +Salesforce 41757 +Salman 41758 +Salmonella 41759 +Salons 41760 +Saloom 41761 +Saloon 41762 +Sammy's 41763 +Sammys 41764 +Sammie 41765 +Samantha's 41766 +Samanthas 41767 +Samaritans 41768 +Samsonite 41769 +Samoan 41770 +Samuels 41771 +Sarah's 41772 +Sarahs 41773 +Saritas 41774 +Sabaton 41775 +Sabattus 41776 +Sabrena 41777 +Sabres 41778 +Sabrina's 41779 +Sauganash 41780 +Saugatuck 41781 +Saturday's 41782 +Saturdays 41783 +Saving 41784 +Savannah's 41785 +Savoy's 41786 +Sainte 41787 +Saints 41788 +Sacramento 41789 +Saddles 41790 +Saskatchewan 41791 +Saskatoon 41792 +Safelite 41793 +Safely 41794 +Sharpe 41795 +Sharpie 41796 +Sharpton 41797 +Sharkboy 41798 +Sharks 41799 +Sharky's 41800 +Sharon's 41801 +Sharona 41802 +Sharons 41803 +Sharonville 41804 +Shari's 41805 +Sharia 41806 +Sharif 41807 +SharePoint 41808 +Sharmaine 41809 +Shanda 41810 +Shandon 41811 +Shandra 41812 +Shands 41813 +Shandy 41814 +Shannon 41815 +Shanna 41816 +Shanahan 41817 +Shane's 41818 +Shanes 41819 +Shania 41820 +Shaniqua 41821 +Shante 41822 +Shanti 41823 +Shanty 41824 +Shanghai 41825 +Shangri 41826 +Shakes 41827 +Shakeology 41828 +Shaker 41829 +Shakalaka 41830 +Shawna 41831 +Shawn's 41832 +Shawnee 41833 +Shawns 41834 +Shawshank 41835 +Shalee 41836 +Shaler 41837 +Shalimar 41838 +Shalin 41839 +Shallotte 41840 +Shallowford 41841 +Shalom 41842 +Shalonda 41843 +Shadeland 41844 +Shades 41845 +Shadowbrook 41846 +Shadows 41847 +Shadyside 41848 +Sheriff 41849 +Sheridan 41850 +Sherri 41851 +Sherry 41852 +Sherman's 41853 +Shermans 41854 +Sherway 41855 +Sherwin 41856 +Sherwood 41857 +Sherbrooke 41858 +Sherburne 41859 +Shereen 41860 +Sherlocks 41861 +Shelby 41862 +Shelburne 41863 +Shelley 41864 +Shelly 41865 +Shelter 41866 +Shelton 41867 +Sheldon's 41868 +Sheena 41869 +Sheen's 41870 +Sheehan 41871 +Sheehy 41872 +Sheepshead 41873 +Shepherds 41874 +Shepherd's 41875 +Shepards 41876 +Sheard 41877 +Shenandoah 41878 +Shenango 41879 +Shoppe 41880 +Shopping 41881 +ShopRite 41882 +ShopRunner 41883 +Shoreham 41884 +Shoreline 41885 +Shores 41886 +Shoreview 41887 +Shorewood 41888 +Shorty 41889 +Shortcake 41890 +Shonda 41891 +Shondells 41892 +Showboat 41893 +Showbox 41894 +Shocker 41895 +Shockey 41896 +Shooters 41897 +Shooting 41898 +Shippensburg 41899 +Shipping 41900 +Shippuden 41901 +Shipley's 41902 +Shinedown 41903 +Shingle 41904 +Shirley 41905 +Shirlington 41906 +Shiraz 41907 +Shirelles 41908 +Shiloh 41909 +Shields 41910 +Shreveport 41911 +Shriners 41912 +Seagrove 41913 +Seagal 41914 +Seagate 41915 +Season 41916 +Seasol 41917 +Seabreeze 41918 +Seabright 41919 +Seabrook 41920 +Search 41921 +Searcy 41922 +Service 41923 +Servicing 41924 +Serena's 41925 +Serenade 41926 +Serenity's 41927 +Serrano's 41928 +Serranos 41929 +Sergeant 41930 +Sergio's 41931 +Senate 41932 +Sensation 41933 +Sensei 41934 +Senora 41935 +Selena 41936 +Selene 41937 +Selleck 41938 +Secondhand 41939 +Seconds 41940 +Secretariat 41941 +Secretary 41942 +Sevendust 41943 +Sevenfold 41944 +Seventh 41945 +Severna 41946 +Sevierville 41947 +Sevilla 41948 +Seville 41949 +Seminoles 41950 +Sebastian 41951 +Sebastopol 41952 +Sunnyside 41953 +Sunnyslope 41954 +Sunnyvale 41955 +Sunnyview 41956 +Sunday 41957 +Sundance 41958 +Sunbeam 41959 +Sunbelt 41960 +Sunridge 41961 +Sunrise 41962 +Sunriver 41963 +Superman 41964 +Supermall 41965 +Supermarket 41966 +Supercenter 41967 +Supercross 41968 +Supercuts 41969 +Superstar 41970 +Superstition 41971 +Superstore 41972 +Superbike 41973 +Superbowl 41974 +Supplies 41975 +Supply 41976 +Supreme 41977 +Supremacy 41978 +Surfers 41979 +Survival 41980 +Survive 41981 +Survivor 41982 +Summerdale 41983 +Summerfield 41984 +Summerville 41985 +Summerwood 41986 +Suttons 41987 +Sutherlands 41988 +Sullivan's 41989 +Sullivans 41990 +Sullivant 41991 +Sully's 41992 +Sugarland 41993 +Sugarloaf 41994 +Suites 41995 +Southwest 41996 +Southway 41997 +Southwyck 41998 +Southborough 41999 +Southbury 42000 +Southpark 42001 +Southeast 42002 +Southern 42003 +Southland 42004 +Southlake 42005 +Southampton 42006 +Southaven 42007 +Southcenter 42008 +Southcross 42009 +Southgate 42010 +Southglenn 42011 +Southie 42012 +Southington 42013 +Southtowne 42014 +Sonicare 42015 +Sonics 42016 +Sonia's 42017 +Sonoran 42018 +Sonya's 42019 +Solara 42020 +Solaris 42021 +Solana 42022 +Solano 42023 +Solomon's 42024 +Solomons 42025 +Soldiers 42026 +Somers 42027 +Somerdale 42028 +Somerton 42029 +Somerville 42030 +Somalia 42031 +Sorento 42032 +Sorrento 42033 +Sorrentino's 42034 +Sofia's 42035 +Sophie's 42036 +Sophies 42037 +Sophia's 42038 +Sparkle 42039 +Sparky 42040 +Sparkman 42041 +Sparks 42042 +Sparta 42043 +Sparty 42044 +Spanglish 42045 +Spaniard 42046 +Spaniel 42047 +Spanish 42048 +Spanky's 42049 +Spanos 42050 +Speedy 42051 +Speedee 42052 +Speedos 42053 +Speedpay 42054 +Spectacular 42055 +Spector 42056 +Specialist 42057 +Specialty 42058 +Spencer 42059 +Spearfish 42060 +Spears 42061 +Speaker 42062 +Spelling 42063 +Spellman 42064 +Spring 42065 +Sprint 42066 +Sprinkles 42067 +Spragues 42068 +Sprayberry 42069 +Sproul 42070 +Sprouse 42071 +Spirits 42072 +Spiritual 42073 +Spiros 42074 +Spicers 42075 +Spitzer 42076 +Sportsman 42077 +Sportsplex 42078 +Sportster 42079 +Sportswear 42080 +Spotswood 42081 +Spotsylvania 42082 +Spokeo 42083 +Spokesman 42084 +Silvers 42085 +Silverado 42086 +Silverbell 42087 +Silverdale 42088 +Silvergreens 42089 +Silverwood 42090 +Silvio 42091 +Silvia 42092 +Silvis 42093 +Silvana 42094 +Silence 42095 +Silent 42096 +Simonson 42097 +Simple 42098 +Simplot 42099 +Simply 42100 +Simpsons 42101 +Simpsonville 42102 +Singles 42103 +Singletary 42104 +Singers 42105 +Singh's 42106 +Sissonville 42107 +Sisterhood 42108 +Sisters 42109 +Sigman 42110 +Signal 42111 +Signature 42112 +Siegel's 42113 +SiriusXM 42114 +Sicilian 42115 +Sicily's 42116 +Sidewalk 42117 +Sidewinder 42118 +Scholl 42119 +Scholfield 42120 +Schoolboy 42121 +Schoolcraft 42122 +Schoolhouse 42123 +Schools 42124 +Schultz 42125 +Schulz 42126 +Schuyler 42127 +Schuylkill 42128 +Schumacher 42129 +Schumer 42130 +Scherer 42131 +Schertz 42132 +Scheib 42133 +Schein 42134 +Schmidt's 42135 +Schmidts 42136 +Schmick's 42137 +Schmicks 42138 +Schmitt 42139 +Schmitz 42140 +Schwab 42141 +Schweitzer 42142 +Schwenksville 42143 +Schaefer 42144 +Schaeffer 42145 +Schilling 42146 +Schiller 42147 +Schroeder 42148 +Schrock 42149 +Schrader 42150 +Schram 42151 +Schnecksville 42152 +Schneider 42153 +Scotts 42154 +Scotty 42155 +Scott's 42156 +Scotto 42157 +Scottrade 42158 +Scottville 42159 +Scotiabank 42160 +Scotsman 42161 +Scorpio's 42162 +Scorpion 42163 +Scripps 42164 +Scribblenauts 42165 +Scribner 42166 +Scrooged 42167 +Scrubbing 42168 +Scrubs 42169 +Scarlets 42170 +Scarlett 42171 +Scandinavia 42172 +Scandia 42173 +Sciences 42174 +Scientific 42175 +Scientology 42176 +Skyland 42177 +Skylar 42178 +Skylers 42179 +Skyline 42180 +Skylinks 42181 +Skywalker 42182 +Skyward 42183 +Skyway 42184 +Skinner 42185 +Skinny 42186 +Skippack 42187 +Skippy 42188 +Skateland 42189 +Skellington 42190 +Skelly 42191 +Swanson 42192 +Swansboro 42193 +Swansea 42194 +Swannanoa 42195 +Swarthmore 42196 +Swartz 42197 +Sweetheart 42198 +Sweetwater 42199 +Sweeney 42200 +Sweeny 42201 +Sweden 42202 +Swedesboro 42203 +Swift's 42204 +SwiftKey 42205 +Swishers 42206 +Swissvale 42207 +Switzerland 42208 +Slater's 42209 +Slippery 42210 +Sloane 42211 +Sloans 42212 +Sleepy's 42213 +SmartPak 42214 +SmartPost 42215 +Smiths 42216 +Smith's 42217 +Smithers 42218 +Smithfield 42219 +Smithland 42220 +Smithtown 42221 +Smithville 42222 +Smitty's 42223 +Smiley's 42224 +Smokey 42225 +Smoketown 42226 +Snowberry 42227 +Snowbird 42228 +Snowbowl 42229 +Snowman 42230 +Snowmass 42231 +Snoopy 42232 +Snooki 42233 +Snooks 42234 +Snapfinger 42235 +Snapfish 42236 +Snuggies 42237 +Sylvan 42238 +Sylvia 42239 +Sylvie 42240 +Sylvester's 42241 +Squires 42242 +proportion 42243 +proponent 42244 +proper 42245 +propel 42246 +propensity 42247 +prophet 42248 +prophesied 42249 +propaganda 42250 +propane 42251 +proprietary 42252 +proprietor 42253 +prospect 42254 +prosper 42255 +prostate 42256 +prostrate 42257 +proscan 42258 +prosciutto 42259 +process 42260 +proceed 42261 +procedure 42262 +procrastinate 42263 +procrastinator 42264 +proctor 42265 +proctologist 42266 +proclaim 42267 +proclamation 42268 +procurement 42269 +promontory 42270 +promos 42271 +prominent 42272 +prompted 42273 +prompting 42274 +promptly 42275 +prompts 42276 +promed 42277 +promenade 42278 +protest 42279 +protein 42280 +protege 42281 +proton 42282 +protocol 42283 +prototype 42284 +protractor 42285 +protruding 42286 +provision 42287 +proverb 42288 +proved 42289 +proven 42290 +proves 42291 +provocative 42292 +provolone 42293 +profess 42294 +profen 42295 +profit 42296 +profoundly 42297 +problema 42298 +problemo 42299 +problems 42300 +probiotic 42301 +probility 42302 +probing 42303 +probes 42304 +product 42305 +produce 42306 +producing 42307 +prodded 42308 +prodding 42309 +prodigal 42310 +prodigy 42311 +progress 42312 +program 42313 +pronouns 42314 +prongs 42315 +prontos 42316 +projection 42317 +projectile 42318 +projecting 42319 +projectors 42320 +prolong 42321 +prolific 42322 +proline 42323 +proofreading 42324 +prouder 42325 +proudest 42326 +proximity 42327 +preset 42328 +preseason 42329 +pressing 42330 +preschool 42331 +president 42332 +presidency 42333 +presume 42334 +presumably 42335 +presuming 42336 +presumptuous 42337 +presto 42338 +presale 42339 +precinct 42340 +preciate 42341 +precious 42342 +precipitation 42343 +precaution 42344 +precalc 42345 +precarious 42346 +precast 42347 +preceptor 42348 +precocious 42349 +preconceived 42350 +precum 42351 +precursor 42352 +prepay 42353 +prepaid 42354 +prepping 42355 +preppy 42356 +preposition 42357 +preposterous 42358 +preteen 42359 +preterm 42360 +pretest 42361 +pretty 42362 +pretzels 42363 +prevents 42364 +prevail 42365 +prevalent 42366 +preview 42367 +previous 42368 +predict 42369 +predators 42370 +premier 42371 +premise 42372 +premium 42373 +premature 42374 +premade 42375 +premarital 42376 +prefers 42377 +prefab 42378 +preface 42379 +pre-order 42380 +pre-op 42381 +pre-owned 42382 +pre-approval 42383 +pre-approved 42384 +pre-thanksgiving 42385 +pre-trial 42386 +preaching 42387 +preapproval 42388 +preapproved 42389 +pregnant 42390 +pregame 42391 +pregaming 42392 +preggers 42393 +preggo 42394 +preliminary 42395 +prelims 42396 +preloaded 42397 +preordered 42398 +prerequisites 42399 +primacare 42400 +primal 42401 +primavera 42402 +primer 42403 +primed 42404 +primetime 42405 +primeway 42406 +priming 42407 +primitive 42408 +prince 42409 +printout 42410 +printable 42411 +printing 42412 +prints 42413 +price: 42414 +priced 42415 +prices 42416 +pricey 42417 +prickly 42418 +pricks 42419 +prisoner 42420 +prisons 42421 +pristine 42422 +pristiq 42423 +private 42424 +privacy 42425 +privileged 42426 +privileges 42427 +priority 42428 +practice 42429 +practical 42430 +practicing 42431 +practicum 42432 +practitioners 42433 +prayer 42434 +prayed 42435 +praying 42436 +pranks 42437 +pranked 42438 +pranking 42439 +praise 42440 +praising 42441 +prudence 42442 +prudent 42443 +prunes 42444 +partial 42445 +partition 42446 +parting 42447 +partisan 42448 +partners 42449 +partner's 42450 +partnered 42451 +partnering 42452 +partyin 42453 +party's 42454 +partynextdoor 42455 +partake 42456 +partaking 42457 +parted 42458 +parts.com 42459 +parallel 42460 +paralegal 42461 +paramount 42462 +parade 42463 +paradox 42464 +paraplegic 42465 +parasite 42466 +parasailing 42467 +parasol 42468 +paranormal 42469 +parables 42470 +paragraphs 42471 +parakeets 42472 +parental 42473 +parent's 42474 +parentesi 42475 +parenting 42476 +parently 42477 +parents 42478 +parlays 42479 +parlors 42480 +parsonage 42481 +parodies 42482 +parody 42483 +parolees 42484 +parcels 42485 +parrots 42486 +patrol 42487 +patron 42488 +patriot 42489 +patriarchal 42490 +pathogens 42491 +pathetically 42492 +pathways 42493 +patient 42494 +patience 42495 +pation 42496 +patios 42497 +patented 42498 +patents 42499 +patelco 42500 +patella 42501 +paternal 42502 +paternity 42503 +patter 42504 +patted 42505 +patties 42506 +patting 42507 +patched 42508 +patches 42509 +panties 42510 +panting 42511 +pantries 42512 +pantry 42513 +pantyhose 42514 +pancreas 42515 +pancakes 42516 +pancheros 42517 +panchitos 42518 +paninis 42519 +pandas 42520 +pandemic 42521 +pandemonium 42522 +pandora.com 42523 +panacea 42524 +panache 42525 +paneling 42526 +panels 42527 +pastabilities 42528 +pastaria 42529 +pastas 42530 +pastel 42531 +pasted 42532 +pasties 42533 +pastime 42534 +pastor's 42535 +pastoral 42536 +pastors 42537 +pastrami 42538 +pastries 42539 +pastry 42540 +pastures 42541 +passion 42542 +passin 42543 +passive 42544 +passenger 42545 +passed 42546 +passer 42547 +passes 42548 +passage 42549 +passable 42550 +passports 42551 +passwords 42552 +paintin 42553 +paints 42554 +painfully 42555 +painkillers 42556 +pairings 42557 +package 42558 +packaging 42559 +packet 42560 +packed 42561 +packer 42562 +packing 42563 +pacesetter 42564 +pacify 42565 +paladar 42566 +paladin 42567 +pallets 42568 +payouts 42569 +paypal.com 42570 +papalis 42571 +paperclip 42572 +papercut 42573 +pages.com 42574 +pages: 42575 +pageants 42576 +pagers 42577 +paddle 42578 +paddling 42579 +pavers 42580 +pavilion 42581 +pavillion 42582 +pampered 42583 +pampering 42584 +pampers 42585 +pamphlets 42586 +paused 42587 +pauses 42588 +poster 42589 +posted 42590 +postpartum 42591 +postmark 42592 +postman 42593 +postmaster 42594 +postage 42595 +postal 42596 +posting 42597 +postino's 42598 +posts: 42599 +postseason 42600 +postcards 42601 +positanos 42602 +posite 42603 +posits 42604 +possess 42605 +possums 42606 +polite 42607 +police 42608 +policy 42609 +polishing 42610 +polygon 42611 +polygraph 42612 +polyclinic 42613 +polycystic 42614 +polymers 42615 +polyps 42616 +polled 42617 +pollen 42618 +polluted 42619 +pollution 42620 +polarity 42621 +polarized 42622 +portal 42623 +portage 42624 +porter 42625 +ported 42626 +portion 42627 +portico 42628 +porting 42629 +portrait 42630 +portray 42631 +portfolios 42632 +portside 42633 +pornos 42634 +pornhub.com 42635 +pornstars 42636 +porches 42637 +populous 42638 +popper 42639 +popped 42640 +poppin 42641 +poppies 42642 +popsicles 42643 +pooper 42644 +pooped 42645 +poopies 42646 +pooping 42647 +poopsie 42648 +poolside 42649 +poorer 42650 +poorest 42651 +potter 42652 +potted 42653 +potties 42654 +potting 42655 +potential 42656 +potheads 42657 +potholes 42658 +potatoes 42659 +pointe 42660 +pointment 42661 +pointing 42662 +pointless 42663 +points 42664 +pointy 42665 +poinsettias 42666 +powers 42667 +powered 42668 +powerful 42669 +powerhouse 42670 +powering 42671 +powertrain 42672 +pounding 42673 +pounds 42674 +pondered 42675 +pondering 42676 +ponders 42677 +ponytails 42678 +pocketbook 42679 +pocketful 42680 +pockets 42681 +podiatrist 42682 +podiatry 42683 +persona 42684 +person's 42685 +personification 42686 +personnel 42687 +persons 42688 +persist 42689 +persimmon 42690 +perspectives 42691 +perfect 42692 +perfer 42693 +perform 42694 +perforated 42695 +perfumes 42696 +percent 42697 +perceive 42698 +percocet 42699 +percoset 42700 +percolator 42701 +perculator 42702 +percussion 42703 +period 42704 +periot 42705 +perishable 42706 +peripheral 42707 +periphery 42708 +permit 42709 +permanent 42710 +perpendicular 42711 +pertaining 42712 +pertains 42713 +perturbed 42714 +pertussis 42715 +perros 42716 +peninsular 42717 +penises 42718 +penalize 42719 +pendants 42720 +penetration 42721 +penetrating 42722 +penetrated 42723 +penciled 42724 +pencils 42725 +pension 42726 +pensive 42727 +pentagram 42728 +pentatonix 42729 +peaceful 42730 +peacemaker 42731 +peaches 42732 +peachwood 42733 +peachy 42734 +peacock 42735 +peacoat 42736 +pearls 42737 +pearly 42738 +peasants 42739 +peeled 42740 +peeler 42741 +peepee 42742 +peepers 42743 +pediatric 42744 +pedicure 42745 +pedicab 42746 +pedestals 42747 +pedestrians 42748 +peddlers 42749 +petition 42750 +petitis 42751 +petrol 42752 +petrified 42753 +peppercorn 42754 +peppermint 42755 +pepperoni 42756 +peppered 42757 +peppers 42758 +pestering 42759 +pesticides 42760 +pestos 42761 +peckerhead 42762 +peckerwood 42763 +peggys 42764 +pincher 42765 +pinched 42766 +pinches 42767 +pineapples 42768 +pinkies 42769 +pinkish 42770 +pinky's 42771 +pintos 42772 +pinions 42773 +pinstripes 42774 +pickleball 42775 +pickled 42776 +pickleman's 42777 +pickles 42778 +picker 42779 +picked 42780 +picket 42781 +picking 42782 +pickins 42783 +pickups 42784 +picture 42785 +picturing 42786 +piccadillys 42787 +piccata 42788 +pillowcase 42789 +pillows 42790 +pillar 42791 +pillage 42792 +pillidentifier 42793 +pillion 42794 +pitcher 42795 +pitched 42796 +pitches 42797 +pitted 42798 +pitter 42799 +pittsburgh 42800 +pierce 42801 +piercing 42802 +pieces 42803 +piggies 42804 +piggyback 42805 +pissed 42806 +pisser 42807 +pisses 42808 +pissing 42809 +pistol 42810 +piston 42811 +pistachios 42812 +pimping 42813 +pimples 42814 +pipers 42815 +pizzaluce 42816 +pizzarama 42817 +pizzas 42818 +pizzaville 42819 +pizzazz 42820 +pizzeria 42821 +pizzettas 42822 +pianos 42823 +pioneers 42824 +player 42825 +played 42826 +playable 42827 +playah 42828 +playback 42829 +playdate 42830 +playdough 42831 +playground 42832 +playgroup 42833 +playmate 42834 +playmakers 42835 +playset 42836 +playstation 42837 +playfully 42838 +playing 42839 +playlists 42840 +playoffs 42841 +playthrough 42842 +playtime 42843 +planting 42844 +plants 42845 +planet 42846 +planer 42847 +planes 42848 +plannin 42849 +planking 42850 +planks 42851 +platelet 42852 +plateau 42853 +plated 42854 +plates 42855 +platonic 42856 +platoon 42857 +platos 42858 +platforms 42859 +plating 42860 +platinum 42861 +platters 42862 +placebo 42863 +placed 42864 +placenta 42865 +placer 42866 +places 42867 +placards 42868 +plaster 42869 +plasti 42870 +plastow 42871 +plainly 42872 +plains 42873 +plaintiff 42874 +plagues 42875 +pleasant 42876 +please 42877 +pleasing 42878 +pleaded 42879 +pleading 42880 +pleated 42881 +pleats 42882 +pledge 42883 +pledging 42884 +plexiglass 42885 +plumber 42886 +plumbing 42887 +plumsteadville 42888 +plugged 42889 +plugging 42890 +plugins 42891 +plucked 42892 +pluckers 42893 +plunger 42894 +pursue 42895 +pursuant 42896 +purses 42897 +purify 42898 +puritas 42899 +purity 42900 +purposefully 42901 +purposely 42902 +purposes 42903 +purple 42904 +purplish 42905 +pureed 42906 +purchased 42907 +purchaser 42908 +purchases 42909 +purged 42910 +punching 42911 +punchline 42912 +punchy 42913 +puncture 42914 +punished 42915 +punishes 42916 +punishments 42917 +punted 42918 +punter 42919 +public's 42920 +publicly 42921 +publishing 42922 +pusher 42923 +pushed 42924 +pusheen 42925 +pushes 42926 +pushing 42927 +pussy.com 42928 +pussycat 42929 +pussys 42930 +pulled 42931 +puller 42932 +pulley 42933 +pulling 42934 +pulsating 42935 +pulmonologist 42936 +pulmonology 42937 +puttering 42938 +putters 42939 +putting 42940 +pumper 42941 +pumped 42942 +pumping 42943 +pumpkins 42944 +puppeteer 42945 +puppets 42946 +puppy's 42947 +puddles 42948 +photograph 42949 +photogenic 42950 +photosynthesis 42951 +photocopies 42952 +photocopy 42953 +phone. 42954 +phones 42955 +phone's 42956 +phone: 42957 +phonebook 42958 +phoned 42959 +phonetically 42960 +phonics 42961 +phoning 42962 +physio 42963 +physique 42964 +pharmaceuticals 42965 +pharmacies 42966 +pharmacist 42967 +philosopher 42968 +philosophy 42969 +phenomena 42970 +phenomenon 42971 +psychopath 42972 +psychos 42973 +psychic 42974 +psyching 42975 +psyched 42976 +Connect 42977 +Conner 42978 +Connell 42979 +Conneaut 42980 +Connexus 42981 +Connor 42982 +Connolly 42983 +Connie 42984 +Connick 42985 +Constitution 42986 +Construction 42987 +Consumer 42988 +Consequences 42989 +Consolidated 42990 +Contra 42991 +Control 42992 +Contact 42993 +Container 42994 +Contemporary 42995 +Continent 42996 +Concord 42997 +Concourse 42998 +Concentra 42999 +Conception 43000 +Concert 43001 +Congrats 43002 +Conference 43003 +Convention 43004 +Conans 43005 +Conant 43006 +Condon 43007 +Condor 43008 +Conley 43009 +Conlee 43010 +Conrad's 43011 +Conroe 43012 +Conroy 43013 +Colleen 43014 +Colley 43015 +Collette 43016 +Collex 43017 +Collin 43018 +Collier 43019 +Colona 43020 +Colonel 43021 +Colony 43022 +Coloma 43023 +Colorado 43024 +Colors 43025 +Colossians 43026 +Colossus 43027 +Coleman's 43028 +Colesville 43029 +Colton's 43030 +Coltons 43031 +Coldspring 43032 +Coldstone 43033 +Coldwater 43034 +Coldwell 43035 +Colina 43036 +Colin's 43037 +Columbus 43038 +Corner 43039 +Cornwall 43040 +Cornwell 43041 +Cornhuskers 43042 +Corning 43043 +Cornish 43044 +Correct 43045 +Correa 43046 +Corral 43047 +Corrado's 43048 +Corrie 43049 +Corrigan 43050 +Coraline 43051 +Coralville 43052 +Cortes 43053 +Cortez 43054 +Cortana 43055 +Cortaro 43056 +Cortlandt 43057 +Cordero 43058 +Cordon 43059 +Cordova 43060 +Corinth 43061 +Corinne 43062 +Corporate 43063 +Corporation 43064 +Corpse 43065 +Coronado 43066 +Coronas 43067 +Coronation 43068 +Corbins 43069 +Corey's 43070 +Coreys 43071 +Corsicana 43072 +Corky's 43073 +Corvettes 43074 +Common 43075 +Command 43076 +Commack 43077 +Commission 43078 +Committee 43079 +Communications 43080 +Communion 43081 +Communist 43082 +Community 43083 +Commerce 43084 +Commercial 43085 +Compass 43086 +Compaq 43087 +Computer 43088 +Complete 43089 +Complex 43090 +Compton 43091 +Comptroller 43092 +Comets 43093 +Comales 43094 +Combat 43095 +Comics 43096 +Courtney 43097 +Courthouse 43098 +Courtland 43099 +Courtright 43100 +Courts 43101 +Courtyard 43102 +Coursera 43103 +Coursey 43104 +Courage 43105 +Courant 43106 +Couric 43107 +Courier 43108 +Country 43109 +County 43110 +Counting 43111 +Counseling 43112 +Coulter 43113 +Coulton 43114 +Cougars 43115 +Cousins 43116 +Cookie 43117 +Cooking 43118 +Cookeville 43119 +Coolidge 43120 +Cooling 43121 +Coolio 43122 +Cooley's 43123 +Coopers 43124 +Cooper's 43125 +Cooperative 43126 +Cooney's 43127 +Costa's 43128 +Costanza 43129 +Costas 43130 +Costco's 43131 +Costcos 43132 +Cosmo's 43133 +Cosmetics 43134 +Cosmetology 43135 +Copper 43136 +Coppell 43137 +Copeland's 43138 +Copelands 43139 +Coburns 43140 +Coachella 43141 +Coaches 43142 +Coalinga 43143 +Coalition 43144 +Coatesville 43145 +Cotton 43146 +Cottleville 43147 +Coconino 43148 +Coconut 43149 +Cochrane 43150 +Cocker 43151 +Cockeysville 43152 +Cowles 43153 +Cowley 43154 +Covered 43155 +Covert 43156 +Covenant 43157 +Coventry 43158 +Cohen's 43159 +Coffeyville 43160 +Carlin 43161 +Carlito 43162 +Carlie 43163 +Carlisle 43164 +Carlson 43165 +Carlsbad 43166 +Carlsen 43167 +Carlstadt 43168 +Carlene 43169 +Carleton 43170 +Carley 43171 +Carly's 43172 +Carlyle 43173 +Carlys 43174 +Carla's 43175 +Carland 43176 +Carlos 43177 +Carrie 43178 +Carriage 43179 +Carribean 43180 +Carrick 43181 +Carrigan 43182 +Carrillo 43183 +Carrington 43184 +Carrizo 43185 +Carroll 43186 +Carrows 43187 +Carrera 43188 +Carreta 43189 +Carrey 43190 +Carrabba's 43191 +Carrabbas 43192 +Carole 43193 +Carolyn 43194 +Carol's 43195 +Carolla 43196 +Carmel 43197 +Carmen 43198 +Carmichael 43199 +Carmike 43200 +Carters 43201 +Carter's 43202 +Carteret 43203 +Carterville 43204 +Cartridge 43205 +Cartronics 43206 +Cartwrights 43207 +CareerBuilder 43208 +CareerLink 43209 +Careless 43210 +Carell 43211 +Carey's 43212 +Cardiff 43213 +Cardiology 43214 +Caribbean 43215 +Caribe 43216 +Caribou 43217 +Carina 43218 +Carini's 43219 +Carino's 43220 +Carney 43221 +Carnegie 43222 +Carnes 43223 +Carnahan 43224 +Carnation 43225 +Carpet 43226 +Carson's 43227 +Carsons 43228 +Caruso's 43229 +Callahan 43230 +Callaghan 43231 +Callait 43232 +Callaway 43233 +Callen 43234 +Called 43235 +Callies 43236 +Calloway 43237 +Callowhill 43238 +Caliber 43239 +Calibur 43240 +Caliendo 43241 +Caliente 43242 +Caleb's 43243 +Calebs 43244 +Calabasas 43245 +Calabria 43246 +Calvert's 43247 +Calverton 43248 +Calvin's 43249 +Calderon 43250 +Campbells 43251 +Campbell's 43252 +Campbellton 43253 +Campos 43254 +Camping 43255 +Campisi's 43256 +Camelia 43257 +Camelot 43258 +Camera 43259 +Camila 43260 +Camilo 43261 +Camino 43262 +Caminito 43263 +Camaro 43264 +Camargo 43265 +Camarillo 43266 +Camanche 43267 +Camano 43268 +Cambria 43269 +Cambridge 43270 +Cambodian 43271 +Candles 43272 +Candlebox 43273 +Candler 43274 +Candlewood 43275 +Candice 43276 +Candia 43277 +Candies 43278 +Candy's 43279 +Candyland 43280 +Candyman 43281 +Canada 43282 +Canton 43283 +Cantor 43284 +Cantera 43285 +Canterbury 43286 +Cannondale 43287 +Cannonsburg 43288 +Canned 43289 +Cannes 43290 +Canonsburg 43291 +Cassady 43292 +Cassat 43293 +Cassidy 43294 +Cassie 43295 +Cassius 43296 +Casserole 43297 +Cassondra 43298 +Cassopolis 43299 +Castles 43300 +Castleton 43301 +Castlevania 43302 +Castlewood 43303 +Castrol 43304 +Castroville 43305 +Castillo 43306 +Casting 43307 +Casey's 43308 +Caseys 43309 +Caseyville 43310 +Cascade 43311 +Cascada 43312 +Cascadia 43313 +Caspers 43314 +Catherine 43315 +Cathedral 43316 +Catholicism 43317 +Catholics 43318 +Cathy's 43319 +Cathys 43320 +Catharines 43321 +Cathay 43322 +Catering 43323 +Caterpillar 43324 +Catonsville 43325 +Capitol 43326 +Capelli 43327 +Capella 43328 +Capriotti's 43329 +Capones 43330 +CaptainSparklez 43331 +Cabaret 43332 +Cabarrus 43333 +Cabell 43334 +Caberfae 43335 +Cabernet 43336 +Cabrillo 43337 +Cabrini 43338 +Cabrio 43339 +Caddyshack 43340 +Cadillacs 43341 +Caitlin's 43342 +Caitlins 43343 +Cavender's 43344 +Cavaliers 43345 +Cafferty 43346 +Caffery 43347 +Charli 43348 +Charlotte 43349 +Charla 43350 +Charlton 43351 +Charly 43352 +Charice 43353 +Charmaine 43354 +Charming 43355 +Charms 43356 +Charter 43357 +Chartwell 43358 +Charger 43359 +Chardonnay 43360 +Chandler 43361 +Chanda 43362 +Chandra 43363 +Channel 43364 +Channahon 43365 +Channing 43366 +Chancellor 43367 +Chancery 43368 +Chancey 43369 +Chang's 43370 +Change 43371 +Changs 43372 +Chantal 43373 +Chantel 43374 +Chantilly 43375 +Chanel 43376 +Chaney 43377 +Champion 43378 +Champa 43379 +Champps 43380 +Champs 43381 +Champy's 43382 +Chamber 43383 +Chamblee 43384 +Chappell 43385 +Chappaqua 43386 +Chappy's 43387 +Chapala 43388 +Chaparral 43389 +Chapelle 43390 +Chaplins 43391 +Chadbourne 43392 +Chadwicks 43393 +Chalkville 43394 +Challenger 43395 +Chalmers 43396 +Chalmette 43397 +Chase's 43398 +Chaser 43399 +Chasewood 43400 +Chattanooga 43401 +Chattahoochee 43402 +Chains 43403 +Chainz 43404 +Chairman 43405 +Chester 43406 +Chestnut 43407 +Chesnutt 43408 +Chesaning 43409 +Chesapeake 43410 +Cheswick 43411 +Cheswold 43412 +Cheese's 43413 +Cheeseburger 43414 +Cheesecake 43415 +Cheeks 43416 +Cheektowaga 43417 +Cheerios 43418 +Cheers 43419 +Cheetah 43420 +Cheetos 43421 +Cheezies 43422 +Cherrydale 43423 +Cherryland 43424 +Cheryl's 43425 +Cheryls 43426 +Cherie 43427 +Cherokees 43428 +Chevy's 43429 +Chevys 43430 +Chevelle 43431 +Cheverly 43432 +Chevrolet 43433 +Chevron 43434 +Chelsea 43435 +Chelsey 43436 +Cheltenham 43437 +Chenal 43438 +Chenango 43439 +Checker 43440 +Childers 43441 +Childhood 43442 +Childish 43443 +Childtime 43444 +Chilean 43445 +Chili's 43446 +Chicka 43447 +Chicken 43448 +Chicks 43449 +Chicago 43450 +Chicano 43451 +Chico's 43452 +Chicopee 43453 +China's 43454 +Chinatown 43455 +Chinook 43456 +Chippewa 43457 +Chipman 43458 +Chipmunks 43459 +Chipotle's 43460 +Chiang 43461 +Chianti 43462 +Christi 43463 +Christmas 43464 +Christy 43465 +Christ's 43466 +Christa 43467 +Christus 43468 +Chrissy's 43469 +Chromebook 43470 +Chronicles 43471 +Chrystal 43472 +Chrystie 43473 +Churchill 43474 +Church's 43475 +Churchland 43476 +Churchville 43477 +Chunkin 43478 +Chunky 43479 +Chubby's 43480 +Choppers 43481 +Chocolate 43482 +Chocowinity 43483 +Crosse 43484 +CrossFit 43485 +CrossTimbers 43486 +Crossgates 43487 +Crossing 43488 +Crossroads 43489 +Crossville 43490 +Crossway 43491 +Crosby's 43492 +Crowns 43493 +Crowne 43494 +Crowell 43495 +Crowes 43496 +Crowded 43497 +Crowder 43498 +Cresta 43499 +Crested 43500 +Crestline 43501 +Crestmont 43502 +Creston 43503 +Crestview 43504 +Crestwood 43505 +Crescent 43506 +Cresco 43507 +Creeks 43508 +Creekview 43509 +Creekwood 43510 +Creedence 43511 +Creedmoor 43512 +Creator 43513 +Creamery 43514 +Cranberry 43515 +Cranbrook 43516 +Cranbury 43517 +Crandall 43518 +Crandon 43519 +Craigs 43520 +Craig's 43521 +Craighead 43522 +Craigy 43523 +Craftsman 43524 +Crawfordsville 43525 +Crawfordville 43526 +Cristo 43527 +Cristy 43528 +Crispin 43529 +Crissy 43530 +Critter 43531 +Crusader 43532 +Crusades 43533 +Crystal's 43534 +Clarks 43535 +Clarke 43536 +Clark's 43537 +Clarice 43538 +Claridge 43539 +Clarinda 43540 +Clarion 43541 +Clarita 43542 +Clare's 43543 +Clara's 43544 +Claro's 43545 +Claire 43546 +Clairmont 43547 +Clairol 43548 +Clairsville 43549 +Clairton 43550 +Claims 43551 +Claude 43552 +Claus's 43553 +Clause 43554 +Classic 43555 +Classen 43556 +Claymont 43557 +Claymore 43558 +Claytons 43559 +Clancy's 43560 +ClearTalk 43561 +Clearance 43562 +Clearbrook 43563 +Clearfield 43564 +Clearing 43565 +Clearlake 43566 +Clearview 43567 +Cleary 43568 +Cleaner 43569 +Cleaning 43570 +Clement 43571 +Clemens 43572 +Clerk's 43573 +Cliffs 43574 +Cliff's 43575 +Cliffdale 43576 +Clifford 43577 +Cliffwood 43578 +Clifton 43579 +Clifty 43580 +Clinton 43581 +Clint's 43582 +Clintwood 43583 +Clinic 43584 +Clinique 43585 +Clippers 43586 +Cloverdale 43587 +Cloverfield 43588 +Closet 43589 +Clydesdale 43590 +Center 43591 +Centegra 43592 +Centennial 43593 +Centre 43594 +Central 43595 +Centris 43596 +Centro 43597 +Centrum 43598 +Century 43599 +Centurion 43600 +Centier 43601 +Centinela 43602 +Centipede 43603 +Celebrity 43604 +Celeste 43605 +Celestino's 43606 +Celia's 43607 +Celina 43608 +Celine 43609 +Celtics 43610 +Cerrito 43611 +Cerrillos 43612 +Certificate 43613 +Certified 43614 +Cedarbrook 43615 +Cedarburg 43616 +Cecilia's 43617 +Currie 43618 +Currington 43619 +Currituck 43620 +Curtis's 43621 +Curless 43622 +Curley 43623 +Cultural 43624 +Culture 43625 +Cutters 43626 +Cuttery 43627 +Cubans 43628 +Customer 43629 +Customs 43630 +Cummings 43631 +Cinemagic 43632 +Cinemark 43633 +Cinemas 43634 +Cinemax 43635 +Cineplex 43636 +Cinepolis 43637 +Cindy's 43638 +Cindys 43639 +Cinderella's 43640 +Cinnaminson 43641 +Cinnamon 43642 +Citizens 43643 +Circleville 43644 +Circuit 43645 +Circus 43646 +Marian 43647 +Mariah 43648 +Maria's 43649 +Mariachi 43650 +Mariam 43651 +Marias 43652 +Marine 43653 +Marino 43654 +Marina 43655 +Mariel 43656 +Marie's 43657 +Mariemont 43658 +Maries 43659 +Marietta 43660 +Marion 43661 +Mario's 43662 +Marios 43663 +Marisa 43664 +Marissa 43665 +Marisol 43666 +Maricamp 43667 +Maricopa 43668 +Marillac 43669 +Marilyn 43670 +Martin 43671 +Martian 43672 +Martel 43673 +Martens 43674 +Martha's 43675 +Marthas 43676 +Marty's 43677 +Marcela 43678 +Marceline 43679 +Marcelo 43680 +Marco's 43681 +Marcos 43682 +Marcia 43683 +Marcie 43684 +Marcus's 43685 +Marcy's 43686 +Marley 43687 +Marlette 43688 +Marlow 43689 +Marlon 43690 +Marlboros 43691 +Marlborough 43692 +Marla's 43693 +Marlins 43694 +Marsha 43695 +Marshfield 43696 +Marshville 43697 +Marstons 43698 +Margate 43699 +Margie 43700 +Marginal 43701 +Marge's 43702 +Margot 43703 +Marketing 43704 +Marketplace 43705 +Markle 43706 +Markland 43707 +Marksville 43708 +Maryvale 43709 +Maryam 43710 +Maryann 43711 +Maryland's 43712 +Marysville 43713 +Marblehead 43714 +Marbles 43715 +Marburg 43716 +Marbury 43717 +Marbeck 43718 +Marbella 43719 +Marana 43720 +Maranda 43721 +Marvin's 43722 +Marvins 43723 +Marvel's 43724 +Marquee 43725 +Marques 43726 +Marquette 43727 +Marquez 43728 +Marquis 43729 +Marquita 43730 +Marriage 43731 +Marriott 43732 +Marengo 43733 +Mardel 43734 +Mardens 43735 +Marmaduke 43736 +Marmalade 43737 +Mandel 43738 +Mandeville 43739 +Mandalay 43740 +Mandan 43741 +Mandarin 43742 +Mandy's 43743 +Mandys 43744 +Mandisa 43745 +Manitoba 43746 +Manitou 43747 +Manitowoc 43748 +Manila 43749 +Manilow 43750 +Manish 43751 +Manistee 43752 +Manasquan 43753 +Manassas 43754 +Management 43755 +Manager 43756 +Manning 43757 +Mannino's 43758 +Manny's 43759 +Manchaca 43760 +Manchester 43761 +Mancini's 43762 +ManorCare 43763 +Manors 43764 +Manorville 43765 +Mansion 43766 +Manteca 43767 +Manteno 43768 +Manteo 43769 +Manuel's 43770 +Manuela 43771 +Manhattan 43772 +Manhasset 43773 +Mattel 43774 +Matteo's 43775 +Matteson 43776 +Matthew 43777 +Matthias 43778 +MattyB 43779 +Mattydale 43780 +Mattys 43781 +Mattapan 43782 +Mattawan 43783 +Mattie 43784 +Mattingly 43785 +Mather 43786 +Mathew 43787 +Matheson 43788 +Mathis 43789 +Mathilda 43790 +Material 43791 +Maternity 43792 +Mackenzie 43793 +Mackey 43794 +Mackie 43795 +Macklemore 43796 +Macklin 43797 +Machine 43798 +Machias 43799 +Machens 43800 +Machesney 43801 +Macarena 43802 +Macaroni 43803 +Macaulay 43804 +MacDonalds 43805 +Macedonia 43806 +Macland 43807 +Maclaren 43808 +Malaysia 43809 +Malaya 43810 +Malacca 43811 +Malachi 43812 +Malakai 43813 +Malakoff 43814 +Maloney 43815 +Malones 43816 +Malika 43817 +Mallory 43818 +Malloy 43819 +Massage 43820 +Massanutten 43821 +Massasoit 43822 +Massey 43823 +Massena 43824 +Massie 43825 +Massillon 43826 +Massimo's 43827 +Master 43828 +Masten 43829 +Mastiff 43830 +Mastin 43831 +Madeleine 43832 +Madeline 43833 +Madelyn 43834 +Maddie's 43835 +Maddow 43836 +Maddox 43837 +Maddy's 43838 +Madison's 43839 +Madisonville 43840 +Madrid 43841 +Madrigal 43842 +Mayans 43843 +Maybach 43844 +Maybank 43845 +Maybelline 43846 +Mayberry 43847 +Mayfaire 43848 +Maynards 43849 +Maynardville 43850 +Magnus 43851 +Magnum 43852 +Magnavox 43853 +Maggie's 43854 +Maggies 43855 +Magdalena 43856 +Magdalene 43857 +Mainely 43858 +Maineville 43859 +Mahalia 43860 +Mahalo 43861 +Mahone 43862 +Mahoning 43863 +Maurice 43864 +Mauricio 43865 +Maureen's 43866 +Maxima 43867 +Maxie's 43868 +Maxine's 43869 +Mavericks 43870 +Montel 43871 +Montes 43872 +Montez 43873 +Monteagle 43874 +Montebello 43875 +Montecito 43876 +Montefiore 43877 +Montego 43878 +Monteith 43879 +Montauk 43880 +Montopolis 43881 +Montour 43882 +Montoya 43883 +Montreal 43884 +Montbello 43885 +Montbleu 43886 +Montcalm 43887 +Montclair 43888 +Montford 43889 +Montfort 43890 +Montgomeryville 43891 +Montvale 43892 +Montville 43893 +Monty's 43894 +Monica's 43895 +Monical's 43896 +Monicas 43897 +Monique's 43898 +Monitor 43899 +Monitronics 43900 +Monaca 43901 +Monaco 43902 +Moneta 43903 +Monett 43904 +MoneyGram 43905 +Moneyball 43906 +Monsters 43907 +Monroe's 43908 +Monroes 43909 +Monroeville 43910 +Monday's 43911 +Mondays 43912 +Mongolia 43913 +Monona 43914 +Monongahela 43915 +Monkey 43916 +Monkees 43917 +Morris 43918 +Morrie 43919 +Morrilton 43920 +Morrow 43921 +Morehead 43922 +Morehouse 43923 +Moreland 43924 +Morello 43925 +Mortenson 43926 +Morteza 43927 +Morton's 43928 +Moravian 43929 +Morganton 43930 +Morgantown 43931 +Moriah 43932 +Moriarty 43933 +Morita 43934 +Moritz 43935 +Moroccan 43936 +Morocco 43937 +Morongo 43938 +Morningside 43939 +Morningstar 43940 +Moores 43941 +Moore's 43942 +Moorefield 43943 +Moose's 43944 +Moody's 43945 +Motors 43946 +Motorcycle 43947 +Motorola 43948 +Mountain 43949 +Mountlake 43950 +Mountville 43951 +Mounds 43952 +Moundridge 43953 +Moulton 43954 +Moultrie 43955 +Mosheim 43956 +Molinos 43957 +Molly's 43958 +Mobile's 43959 +Mobilicity 43960 +Mobility 43961 +Mohamed 43962 +Movember 43963 +Movement 43964 +Moviefone 43965 +Movies 43966 +Modell's 43967 +Modesto 43968 +Miller 43969 +Millen 43970 +Milledge 43971 +Million 43972 +Millie 43973 +Milligan 43974 +Milliron 43975 +Millis 43976 +Millsap 43977 +Millsboro 43978 +Millcreek 43979 +Millcroft 43980 +Millwood 43981 +Millworks 43982 +Milano 43983 +Milani 43984 +Milagros 43985 +Miley's 43986 +Minerva 43987 +Mineral 43988 +Minersville 43989 +Mineo's 43990 +Mineola 43991 +Mindy's 43992 +Minneapolis 43993 +Minnehaha 43994 +Minnelli 43995 +Minneola 43996 +Minnesota 43997 +Minnetonka 43998 +Minaj's 43999 +Minister 44000 +Michel 44001 +Micheal 44002 +Michael 44003 +Michal 44004 +Michigan 44005 +Michiana 44006 +Michoacana 44007 +Michonne 44008 +Mickey 44009 +Mickelson 44010 +Microtech 44011 +Microtel 44012 +Micah's 44013 +Middlebelt 44014 +Middleboro 44015 +Middlebrook 44016 +Middlesboro 44017 +Middlesex 44018 +Middleton 44019 +Middletown 44020 +Midwestern 44021 +Midlands 44022 +Mission 44023 +Missouri 44024 +Missy's 44025 +Misty's 44026 +Mistys 44027 +Miramar 44028 +Miramonte 44029 +Miranda's 44030 +Mikey's 44031 +Mikayla's 44032 +Mitchell 44033 +Mitchem 44034 +Mercer 44035 +Merced 44036 +Merchant 44037 +Merchandise 44038 +MercyMe 44039 +Merrill 44040 +Merriam 44041 +Merrick 44042 +Merrifield 44043 +Merritt 44044 +Merida 44045 +Meriden 44046 +Meritage 44047 +Meriter 44048 +Meritrust 44049 +Meritus 44050 +Merle's 44051 +Merlins 44052 +Merlot's 44053 +Mendel 44054 +Mendenhall 44055 +Mendes 44056 +Mendez 44057 +Mendocino 44058 +Mendon 44059 +Mendota 44060 +Mendoza 44061 +Menards 44062 +Mentalist 44063 +Mentone 44064 +Mentor 44065 +Menomonee 44066 +Menomonie 44067 +Melinda 44068 +Melina 44069 +Melissa's 44070 +Melissas 44071 +Melody's 44072 +Mellon 44073 +Mellow 44074 +Melloy 44075 +Melanie's 44076 +Melvindale 44077 +Melvins 44078 +MetroCard 44079 +MetroPCS 44080 +MetroWest 44081 +Metrodome 44082 +Metroid 44083 +Metronet 44084 +Metrotown 44085 +Metallica 44086 +Metamora 44087 +Metamucil 44088 +Methodist 44089 +Medicine 44090 +Mediterra 44091 +Meditech 44092 +Mediacom 44093 +Meadow 44094 +Meador 44095 +Messiah 44096 +Messina 44097 +Messages 44098 +Messenger 44099 +Messer 44100 +Megan's 44101 +Megans 44102 +Mechanicsburg 44103 +Mechanicsville 44104 +Mexico 44105 +Meijers 44106 +Memory 44107 +McCart 44108 +McCalla 44109 +McCalls 44110 +McCallum 44111 +McCafferty 44112 +McCaffrey's 44113 +McCandless 44114 +McCann 44115 +McCormick 44116 +McCord 44117 +McCorkle 44118 +McCoy's 44119 +McCoys 44120 +McCollum 44121 +McCombs 44122 +McConnellsburg 44123 +McCook 44124 +McCool 44125 +McClellan 44126 +McClendon 44127 +McClain 44128 +McClay 44129 +McCluskey 44130 +McClintock 44131 +McClinton 44132 +McCracken 44133 +McCrary 44134 +McKenzie 44135 +McKendree 44136 +McKees 44137 +McKeel 44138 +McKell 44139 +McKelvey 44140 +McKinnon 44141 +McKinney 44142 +McKinleyville 44143 +McKayla's 44144 +McGuire 44145 +McGuinness 44146 +McGuckins 44147 +McGrady 44148 +McGrath 44149 +McGraw 44150 +McGriddle 44151 +McGriff 44152 +McGee's 44153 +McGees 44154 +McGillicuddy's 44155 +McGinley 44156 +McGinnis 44157 +McDonald 44158 +McDonnell 44159 +McDonough 44160 +McDouble 44161 +McDougal 44162 +McDaniels 44163 +McAlister's 44164 +McAlisters 44165 +McAllen 44166 +McAllister 44167 +McMuffins 44168 +McMurphy's 44169 +McMurray 44170 +McNabb 44171 +McNeely 44172 +McNeese 44173 +McLaren 44174 +McLarty 44175 +McFaddens 44176 +Munchkin 44177 +Munch's 44178 +Munchie 44179 +Munich 44180 +Municipal 44181 +Munizzi 44182 +Munday 44183 +Munsters 44184 +Muskego 44185 +Musketeers 44186 +Muscatine 44187 +Musical 44188 +Musicians 44189 +Mustang 44190 +Mustafa 44191 +Murray's 44192 +Murrays 44193 +Murrayville 44194 +Murrells 44195 +Murrey's 44196 +Murdoch 44197 +Murdock 44198 +Murphys 44199 +Murphy's 44200 +Mullin 44201 +Mullica 44202 +Mulligan 44203 +Mullis 44204 +Mullen 44205 +Muller 44206 +MultiCare 44207 +Multiple 44208 +Brooks 44209 +Brooke 44210 +Brookdale 44211 +Brookfield 44212 +Brookings 44213 +Brookneal 44214 +Brookpark 44215 +Brookville 44216 +Brookwood 44217 +Broomall 44218 +Broome 44219 +Broomfield 44220 +Browns 44221 +Browne 44222 +Brown's 44223 +Browning 44224 +Brownlee 44225 +Brownwood 44226 +Broncos 44227 +Bronxville 44228 +Broadwell 44229 +Broderick 44230 +Broders 44231 +Brodheadsville 44232 +Brodies 44233 +Brody's 44234 +Brokeback 44235 +Broken 44236 +Brokers 44237 +Brando 44238 +Brandi 44239 +Brandy 44240 +Brandt 44241 +Branchburg 44242 +Branchville 44243 +Brantford 44244 +Brantley 44245 +Brannan 44246 +Brannon 44247 +Bradley 44248 +Bradlee 44249 +Brady's 44250 +Bradys 44251 +Bradenton 44252 +Bradshaw 44253 +Bradstreet 44254 +Braveheart 44255 +Braverman 44256 +Braves 44257 +Bravada 44258 +Bravos 44259 +Brainerd 44260 +Brainiac 44261 +Braintree 44262 +Brasserie 44263 +Brassfield 44264 +Brayden's 44265 +Brazos 44266 +Brazoria 44267 +Brazilian 44268 +Bracken 44269 +Brackin 44270 +Brattle 44271 +Bratton 44272 +Braunfels 44273 +Brawley's 44274 +Bridge 44275 +Bridgman 44276 +Bridgton 44277 +Bridals 44278 +Brides 44279 +Brittney 44280 +Britton 44281 +Britain 44282 +Britannia 44283 +Britax 44284 +Britney's 44285 +Brian's 44286 +Briana 44287 +Brians 44288 +Briargate 44289 +Briarwood 44290 +Bright 44291 +Brigham 44292 +Brigade 44293 +Brigantine 44294 +Brickell 44295 +Brickhouse 44296 +Brickman 44297 +Bricktown 44298 +Brickyard 44299 +Brinker 44300 +Brinkley 44301 +Brinks 44302 +Bristow 44303 +Bristol 44304 +Briella 44305 +Brielle 44306 +Briers 44307 +Brenda 44308 +Brenden 44309 +Brendon 44310 +Brent's 44311 +Brenton 44312 +Brents 44313 +Brentwood 44314 +Brenna 44315 +Brenner 44316 +Brewer's 44317 +Brewers 44318 +Brewerton 44319 +Brewery 44320 +Brewhaus 44321 +Brewhouse 44322 +Brewsters 44323 +Breakers 44324 +Breakfast 44325 +Breaking 44326 +Breeze 44327 +Breezy 44328 +Breeden 44329 +Breeders 44330 +Breese 44331 +Brett's 44332 +Bretton 44333 +Bretts 44334 +Bremerton 44335 +Bruno's 44336 +Brunos 44337 +Brunson 44338 +Brunswick 44339 +Bruce's 44340 +Bruces 44341 +Bruceville 44342 +Brushy 44343 +Bryant's 44344 +Barret 44345 +Barrel 44346 +Barron 44347 +Barro's 44348 +Barrow 44349 +Barranca 44350 +Barry's 44351 +Barrymore 44352 +Barrie 44353 +Barrington 44354 +Barney 44355 +Barnes 44356 +Barnegat 44357 +Barnett 44358 +Barnard 44359 +Barnhart 44360 +Barnhill 44361 +Barnsley 44362 +Barnstable 44363 +Barton 44364 +Bartow 44365 +Bartlesville 44366 +Bartlett 44367 +Bartley 44368 +Bartell 44369 +Bartels 44370 +Bartholomew 44371 +Barbados 44372 +Barbera 44373 +Barberton 44374 +Barbie 44375 +Barbizon 44376 +Barboursville 44377 +Barbourville 44378 +Barkers 44379 +Barkery 44380 +Barclaycard 44381 +Barclays 44382 +Bargersville 44383 +Bariatrics 44384 +Barley's 44385 +Barleycorn 44386 +Bandido 44387 +Bandit 44388 +Bandini 44389 +Banderas 44390 +Bankston 44391 +Banksville 44392 +Bankers 44393 +Bancorp 44394 +Bannockburn 44395 +Ballas 44396 +Ballad 44397 +Ballantyne 44398 +Ballard 44399 +Ballet 44400 +Bally's 44401 +Ballys 44402 +Ballston 44403 +Ballweg 44404 +Ballwin 44405 +Baldwin 44406 +Baldwyn 44407 +Baltic 44408 +Baltimore 44409 +Baseline 44410 +Basics 44411 +Basil's 44412 +Basilica 44413 +Basketball 44414 +Baskets 44415 +Basking 44416 +Baskins 44417 +Battles 44418 +Batteries 44419 +Battery 44420 +Batesburg 44421 +Batesville 44422 +Bateman's 44423 +Batman's 44424 +Baywatch 44425 +Bayway 44426 +Bachelorette 44427 +Bachelors 44428 +Bachman's 44429 +Bachmann 44430 +Backstreet 44431 +Backstrom 44432 +Backup 44433 +Backus 44434 +Babers 44435 +Bakers 44436 +Baker's 44437 +Bakerview 44438 +Bakery 44439 +Bailey's 44440 +Baileys 44441 +Bambi's 44442 +Bambino 44443 +Bella's 44444 +Bellacino's 44445 +Bellagio 44446 +Bellaire 44447 +Bellamy 44448 +Bellarmine 44449 +Bellas 44450 +Bellator 44451 +Belleair 44452 +Belles 44453 +Bellin 44454 +Bellion 44455 +Bellis 44456 +Bellflower 44457 +Bellfort 44458 +Bellmead 44459 +Bellmore 44460 +Bellows 44461 +Beltone 44462 +Belfair 44463 +Belfast 44464 +Belford 44465 +Belfort 44466 +Belchertown 44467 +Belinda's 44468 +Belvidere 44469 +Belvieu 44470 +Belgian 44471 +Belgium 44472 +Bernard 44473 +Bernal 44474 +Bernadette 44475 +Bernie 44476 +Bernice 44477 +Bernina 44478 +Bernese 44479 +Bergen 44480 +Berger 44481 +Bergey's 44482 +Bertha 44483 +Berthoud 44484 +Bertram 44485 +Bertrand 44486 +Berkshire 44487 +Berry's 44488 +Berryessa 44489 +Berryhill 44490 +Berryville 44491 +Berrics 44492 +Berrien 44493 +Berringer 44494 +Berean 44495 +Beretania 44496 +Beretta 44497 +Bennet 44498 +Benner 44499 +Benning 44500 +Bennie 44501 +Bennigans 44502 +Bennion 44503 +Benny's 44504 +Benedictine 44505 +Benefits 44506 +Beneful 44507 +Benson's 44508 +Bensonhurst 44509 +Bensons 44510 +Benito 44511 +Benita 44512 +Benitez 44513 +Bentleys 44514 +Bentleyville 44515 +Bentonville 44516 +Benjamin 44517 +Benjarong 44518 +Bengals 44519 +Beatles 44520 +Beatrice 44521 +Beatriz 44522 +Beatties 44523 +Beatty 44524 +Bearden 44525 +Bearss 44526 +Beauty 44527 +Beautiful 44528 +Beavercreek 44529 +Beavers 44530 +Beaverton 44531 +Beachbody 44532 +Beachcomber 44533 +Beaches 44534 +Beachwood 44535 +Beanstalk 44536 +Bealeton 44537 +Beastie 44538 +Bethany 44539 +Bethalto 44540 +Bethel 44541 +Bethesda 44542 +Betten 44543 +Better 44544 +Betty's 44545 +Betsy's 44546 +Beethoven's 44547 +Beetlejuice 44548 +Becker 44549 +Beckett 44550 +Becky's 44551 +Beyonce's 44552 +Bonner 44553 +Bonnet 44554 +Bonneville 44555 +Bonney 44556 +Bonnie's 44557 +Bonnies 44558 +Bonifay 44559 +Boone's 44560 +Boones 44561 +Booneville 44562 +Boondocks 44563 +Boothbay 44564 +Boothwyn 44565 +Bootsy 44566 +Bookstore 44567 +Booster 44568 +Boogaloo 44569 +Borderlands 44570 +Borders 44571 +Bordentown 44572 +Borger 44573 +Borgess 44574 +Boscobel 44575 +Boscov's 44576 +Boston's 44577 +Bostons 44578 +Boswells 44579 +Bowling 44580 +Bowers 44581 +Bowery 44582 +Boundary 44583 +Bountiful 44584 +Bounty 44585 +Bourbonnais 44586 +Bourbons 44587 +Boyers 44588 +Boyertown 44589 +Boyles 44590 +Bolingbrook 44591 +Bolivar 44592 +Bolivia 44593 +Bollinger 44594 +Bottineau 44595 +Bottini 44596 +Bottle 44597 +Bottling 44598 +Bottoms 44599 +Botanica 44600 +Bobbie 44601 +Bobbitt 44602 +Bobby's 44603 +Bodywise 44604 +Bodyworks 44605 +Bogarts 44606 +Boardman 44607 +Boardwalk 44608 +Bohemian 44609 +Burnet 44610 +Burney 44611 +Burnside 44612 +Burnsville 44613 +Burnie 44614 +Burning 44615 +Burntwood 44616 +Burger 44617 +Burgess 44618 +Burkes 44619 +Burkett 44620 +Burkhardt 44621 +Burkhart 44622 +Burrell 44623 +Burress 44624 +Burris 44625 +Burrito 44626 +Burleigh 44627 +Burleson 44628 +Burley 44629 +Burlison 44630 +Burtons 44631 +Burton's 44632 +Burbage 44633 +Burbank 44634 +Buckethead 44635 +Buckle 44636 +Buckland 44637 +Buckhannon 44638 +Buckhead 44639 +Buckhorn 44640 +Buckinghams 44641 +Bucknell 44642 +Buckner 44643 +Bucksport 44644 +Bucky's 44645 +Buchanan 44646 +Bucharest 44647 +Bushman 44648 +Bushmaster 44649 +Bushnell's 44650 +Bushwackers 44651 +Bushwick 44652 +Buster's 44653 +Busters 44654 +Busch's 44655 +Butter 44656 +Butthead 44657 +Butthole 44658 +Bulldogs 44659 +Bulletin 44660 +Bullwinkles 44661 +Buddha 44662 +Buncombe 44663 +Bueller's 44664 +Buenos 44665 +Buffalo's 44666 +Buffett 44667 +Bubba's 44668 +Bubbles 44669 +Builders 44670 +Blackhawk 44671 +Black's 44672 +BlackBerry 44673 +BlackFinn 44674 +Blackfoot 44675 +Blackie 44676 +Blacklick 44677 +Blackrock 44678 +Blacky 44679 +Blanca 44680 +Blanco 44681 +Blankinship 44682 +Blairs 44683 +Blair's 44684 +Blaine 44685 +Blain's 44686 +Blaisdell 44687 +Blaise 44688 +Blakeslee 44689 +Blazer 44690 +Bladensburg 44691 +Bloomberg 44692 +Bloomfield 44693 +Bloods 44694 +Bloodhound 44695 +Bloody 44696 +Blondes 44697 +Blossoms 44698 +Blueberry 44699 +Bluebird 44700 +Bluebonnet 44701 +Bluegrass 44702 +Bluegreen 44703 +Bluewater 44704 +Bluewell 44705 +Blender 44706 +Blendtec 44707 +Blessid 44708 +Blessing 44709 +Bleacher 44710 +Blinds 44711 +Billings 44712 +Billie 44713 +Billy's 44714 +Billys 44715 +Biscuitville 44716 +Birdsboro 44717 +Biggers 44718 +Biggest 44719 +Binghamton 44720 +Bianca's 44721 +Bianchi's 44722 +barber 44723 +barbed 44724 +barbell 44725 +barbeque 44726 +barricade 44727 +barrier 44728 +barring 44729 +barrio 44730 +barrister 44731 +barrage 44732 +barrassing 44733 +barrel 44734 +barred 44735 +barren 44736 +bargained 44737 +bargaining 44738 +bargains 44739 +barges 44740 +barnacles 44741 +bartender 44742 +bartending 44743 +bartering 44744 +baristas 44745 +barleycorns 44746 +barleys 44747 +barometer 44748 +barometric 44749 +barons 44750 +backseat 44751 +backside 44752 +backslash 44753 +backrest 44754 +backrub 44755 +backer 44756 +backed 44757 +backend 44758 +backpack 44759 +backpage.com 44760 +backwoods 44761 +backbend 44762 +backdrop 44763 +backdoor 44764 +background 44765 +backgammon 44766 +backlash 44767 +backlight 44768 +backlog 44769 +backordered 44770 +backtracking 44771 +backups 44772 +backyards 44773 +bachelor's 44774 +bachelorette 44775 +bachelors 44776 +bacterial 44777 +bandage 44778 +bandaid 44779 +bandana 44780 +bandit 44781 +banding 44782 +bandwagon 44783 +bandwidth 44784 +banger 44785 +banged 44786 +banging 44787 +bangles 44788 +bankrupt 44789 +bankroll 44790 +bankers 44791 +banner 44792 +banned 44793 +banished 44794 +baseball 44795 +baseboard 44796 +basement 44797 +baseman 44798 +basically 44799 +basics 44800 +basing 44801 +basins 44802 +basilicos 44803 +basketball 44804 +baskets 44805 +baskin.com 44806 +basking 44807 +basses 44808 +basset 44809 +bassinet 44810 +bassist 44811 +bashed 44812 +bashes 44813 +bastard 44814 +baster 44815 +baller 44816 +balled 44817 +ballet 44818 +ballin 44819 +ballistic 44820 +balloon 44821 +ballot 44822 +ballad 44823 +ballast 44824 +ballsack 44825 +ballsy 44826 +balanced 44827 +balancer 44828 +balances 44829 +balding 44830 +baldinos 44831 +batter 44832 +batten 44833 +battle 44834 +battling 44835 +bathroom 44836 +bathrobe 44837 +bathed 44838 +bathtubs 44839 +babysit 44840 +babysat 44841 +badger 44842 +badges 44843 +baggie 44844 +bagging 44845 +bagged 44846 +bagger 44847 +bakeries 44848 +bakers 44849 +bakery 44850 +bakeshop 44851 +bambini 44852 +bambinos 44853 +bamboozled 44854 +baptized 44855 +bookstore 44856 +booksellers 44857 +booking 44858 +bookie 44859 +bookcases 44860 +bookkeeper 44861 +bookkeeping 44862 +booklets 44863 +bookmarks 44864 +bootie 44865 +booting 44866 +bootlegger 44867 +bootcamp 44868 +bootcut 44869 +booted 44870 +bootery 44871 +booths 44872 +bootylicious 44873 +boomerang 44874 +boomers 44875 +boosting 44876 +boobies 44877 +boogers 44878 +boogie 44879 +boogity 44880 +boozing 44881 +boneheads 44882 +boners 44883 +boneyard 44884 +bondsman 44885 +bounce 44886 +bouncin 44887 +bouncy 44888 +bounds 44889 +bountiful 44890 +bounty 44891 +bouldercrest 44892 +bouldering 44893 +boulders 44894 +boutiques 44895 +borealis 44896 +boredom 44897 +borrower 44898 +borrowed 44899 +boroughs 44900 +bottle 44901 +bottling 44902 +bottomed 44903 +bottoming 44904 +bottomless 44905 +bottoms 44906 +bothers 44907 +bothered 44908 +bothering 44909 +boards 44910 +boarded 44911 +boarding 44912 +boardroom 44913 +boardwalk 44914 +bodybuilder 44915 +bodybuilding 44916 +bodyguards 44917 +bodied 44918 +bodies 44919 +bomber 44920 +bombed 44921 +bombarded 44922 +bombarding 44923 +bombshell 44924 +bowler 44925 +bowled 44926 +bowels 44927 +bobbing 44928 +bobbys 44929 +boggles 44930 +boggling 44931 +boiler 44932 +boiled 44933 +bossed 44934 +bosses 44935 +boxers 44936 +brains 44937 +brainwash 44938 +brain's 44939 +brainy 44940 +braided 44941 +braiding 44942 +braids 44943 +braised 44944 +brandi 44945 +brands 44946 +brandy 44947 +brand: 44948 +branded 44949 +brandon 44950 +branches 44951 +bracelet 44952 +braces 44953 +brackets 44954 +braver 44955 +bravest 44956 +bragged 44957 +bragging 44958 +braker 44959 +brakes 44960 +brashers 44961 +brazzaz 44962 +brazzers 44963 +breakdown 44964 +breaker 44965 +breakfast 44966 +breakin 44967 +breakout 44968 +breakup 44969 +breakroom 44970 +breaks 44971 +breakthrough 44972 +breakwater 44973 +breads 44974 +breadcrumbs 44975 +breading 44976 +breadwinner 44977 +breathe 44978 +breathtaking 44979 +breathalyzer 44980 +breathing 44981 +breathless 44982 +breaths 44983 +breasted 44984 +breastmilk 44985 +breasts 44986 +breached 44987 +breeder 44988 +breeding 44989 +breeds 44990 +breeze 44991 +breezy 44992 +brewer 44993 +brewed 44994 +brewski 44995 +brendan 44996 +brendas 44997 +broadcast 44998 +broads 44999 +broadalbin 45000 +broadband 45001 +broadlawns 45002 +browns 45003 +browned 45004 +brownfield 45005 +browse 45006 +browsing 45007 +brookdale 45008 +brooke 45009 +brookie 45010 +brookview 45011 +brooms 45012 +brother 45013 +brothel 45014 +brokenhearted 45015 +brokenness 45016 +brokerage 45017 +brokers 45018 +bronzer 45019 +brochures 45020 +broiled 45021 +broiler 45022 +bridge 45023 +brides 45024 +bridezilla 45025 +brighthouse 45026 +brightly 45027 +brightness 45028 +brights 45029 +bringin 45030 +brings 45031 +brined 45032 +briefing 45033 +briefcase 45034 +briefed 45035 +briefly 45036 +briefs 45037 +bribed 45038 +bribery 45039 +brisket 45040 +bristle 45041 +bristol 45042 +brianna 45043 +brilliance 45044 +brilliant 45045 +brushing 45046 +brushless 45047 +brushy 45048 +bruised 45049 +bruiser 45050 +bruises 45051 +brunettes 45052 +brutality 45053 +brutally 45054 +burglaries 45055 +burglars 45056 +burglary 45057 +burgerfi 45058 +burgers 45059 +burner 45060 +burned 45061 +burning 45062 +burnouts 45063 +burped 45064 +burpees 45065 +burritoVille 45066 +burritos 45067 +bursting 45068 +bursts 45069 +bureaucracy 45070 +bureaucratic 45071 +buried 45072 +buries 45073 +butter 45074 +butted 45075 +buttes 45076 +button 45077 +buttocks 45078 +butthole 45079 +butthurt 45080 +butchered 45081 +butchering 45082 +butchers 45083 +butchery 45084 +bullshit 45085 +bullsboro 45086 +bullseye 45087 +bulletin 45088 +bulletproof 45089 +bullets 45090 +bulldog 45091 +bulldozer 45092 +bullion 45093 +bullfrogs 45094 +bullying 45095 +buster 45096 +busted 45097 +busting 45098 +bustleton 45099 +bushel 45100 +bushed 45101 +bushes 45102 +bushings 45103 +businesses 45104 +businessman 45105 +businesswoman 45106 +busier 45107 +busiest 45108 +bundle 45109 +bundling 45110 +bunkers 45111 +bunched 45112 +bunches 45113 +bungalows 45114 +bumper 45115 +bumped 45116 +bumping 45117 +bummed 45118 +bummer 45119 +buckled 45120 +buckles 45121 +buckets 45122 +budget 45123 +buddy's 45124 +buddys 45125 +buddies 45126 +budding 45127 +building 45128 +builders 45129 +bubble 45130 +bubbling 45131 +bubbly 45132 +bubbas 45133 +buffering 45134 +buffets 45135 +bugger 45136 +bugged 45137 +buggin 45138 +buggies 45139 +bearded 45140 +beards 45141 +bearings 45142 +beatboxer 45143 +beatboxing 45144 +beater 45145 +beaten 45146 +beatings 45147 +beauty 45148 +beachfront 45149 +beachside 45150 +beaners 45151 +beanies 45152 +beastieality 45153 +belletetes 45154 +belladonna 45155 +bellagios 45156 +bellies 45157 +belligerent 45158 +bellissimo 45159 +bellsouth.net 45160 +belly's 45161 +belief 45162 +belittle 45163 +belittling 45164 +belonging 45165 +belonged 45166 +belongs 45167 +benefit 45168 +bender 45169 +bended 45170 +benched 45171 +benches 45172 +bentonite 45173 +bentos 45174 +beeped 45175 +beeper 45176 +beetlejuice 45177 +beetles 45178 +beechwold 45179 +beechwood 45180 +bettering 45181 +betterment 45182 +betters 45183 +bedroom 45184 +bedrock 45185 +bedrosians 45186 +beginner 45187 +beginning 45188 +begging 45189 +beckys 45190 +becomes 45191 +bestie 45192 +bestiality 45193 +bestfriends 45194 +besides 45195 +behave 45196 +beretta 45197 +bloods 45198 +bloodbath 45199 +blooded 45200 +bloodhound 45201 +bloodline 45202 +bloodwork 45203 +bloody 45204 +bloomin 45205 +bloomfield 45206 +blooms 45207 +blooper 45208 +blower 45209 +blowed 45210 +blowing 45211 +blowjobs 45212 +blowouts 45213 +blockage 45214 +blockade 45215 +blocker 45216 +blocked 45217 +blockbusters 45218 +blonder 45219 +blondes 45220 +blondies 45221 +blogger 45222 +blogging 45223 +blackbird 45224 +blackboard 45225 +blacked 45226 +blackened 45227 +blacker 45228 +blacklist 45229 +blacklight 45230 +blackmailed 45231 +blackmailing 45232 +blackhawk 45233 +blackheads 45234 +blackouts 45235 +blacksmith 45236 +blackthorn 45237 +blacktop 45238 +blanks 45239 +blasting 45240 +blazed 45241 +blazer 45242 +blazing 45243 +blamed 45244 +blames 45245 +blabbermouth 45246 +blabbing 45247 +blades 45248 +blueberries 45249 +blueberry 45250 +bluegill 45251 +bluegrass 45252 +blueprints 45253 +blurred 45254 +blurry 45255 +blushing 45256 +bleaching 45257 +bleeder 45258 +bleeding 45259 +bleeds 45260 +bleeped 45261 +bleeps 45262 +blender 45263 +blended 45264 +blessed 45265 +blesses 45266 +blessings 45267 +blindfold 45268 +blinds 45269 +blinding 45270 +blindly 45271 +blindness 45272 +blinker 45273 +blinking 45274 +blinks 45275 +blinky 45276 +blister 45277 +blistex 45278 +blissful 45279 +biomed 45280 +biometric 45281 +biomass 45282 +biomat 45283 +biological 45284 +biologist 45285 +biotic 45286 +biotin 45287 +billion 45288 +billiard 45289 +billing 45290 +billed 45291 +biller 45292 +billet 45293 +billboards 45294 +birthday 45295 +birthdate 45296 +birthstone 45297 +birdies 45298 +bitchiness 45299 +bitching 45300 +bitched 45301 +bitches 45302 +bitter 45303 +bitten 45304 +biters 45305 +binders 45306 +bindery 45307 +binding 45308 +bishopric 45309 +bishops 45310 +biscuits 45311 +bigger 45312 +biggest 45313 +biggies 45314 +bikers 45315 +bikinis 45316 +bicycles 45317 +biblical 45318 +bibliography 45319 +restrain 45320 +restroom 45321 +restock 45322 +restart 45323 +restaurant 45324 +restate 45325 +resting 45326 +restitution 45327 +research 45328 +reseal 45329 +reseat 45330 +reserve 45331 +reservation 45332 +reserving 45333 +reservoir 45334 +resent 45335 +resend 45336 +resemble 45337 +resemblance 45338 +resets 45339 +resetting 45340 +reseller 45341 +reside 45342 +residing 45343 +resistor 45344 +resisted 45345 +resisting 45346 +resignation 45347 +resigned 45348 +resigning 45349 +resigns 45350 +resilience 45351 +resilient 45352 +resized 45353 +respond 45354 +respectful 45355 +respectable 45356 +respected 45357 +respects 45358 +respite 45359 +resurrect 45360 +resurgens 45361 +resulted 45362 +resulting 45363 +results 45364 +resume 45365 +resuming 45366 +resumption 45367 +resubmitted 45368 +resuscitate 45369 +resuscitation 45370 +resorted 45371 +resorting 45372 +resorts 45373 +resourceful 45374 +resources 45375 +rescue 45376 +rescuing 45377 +reschedule 45378 +rescheduling 45379 +rescinded 45380 +reconditioned 45381 +reconvene 45382 +recording 45383 +recordable 45384 +records 45385 +recognition 45386 +recommendation 45387 +recommended 45388 +recommending 45389 +recommends 45390 +recovered 45391 +recovers 45392 +recovery 45393 +recoup 45394 +recount 45395 +recourse 45396 +recollection 45397 +receipt 45398 +receita 45399 +receptacle 45400 +receptor 45401 +recessed 45402 +recession 45403 +recently 45404 +recipe 45405 +recipient 45406 +recite 45407 +reciting 45408 +recruiting 45409 +recruitment 45410 +recruits 45411 +recreate 45412 +recreation 45413 +rectal 45414 +rectify 45415 +rectory 45416 +recline 45417 +reclining 45418 +reclaim 45419 +reclamation 45420 +recycler 45421 +recycled 45422 +recycles 45423 +recyclables 45424 +recall 45425 +recalibrate 45426 +recaps 45427 +recuperate 45428 +recurring 45429 +recurve 45430 +recharge 45431 +recharging 45432 +reckoned 45433 +reckoning 45434 +recklessly 45435 +reproach 45436 +represent 45437 +repressed 45438 +reprimand 45439 +reprint 45440 +reprieve 45441 +reprise 45442 +replay 45443 +replant 45444 +replica 45445 +replenished 45446 +replenishment 45447 +replying 45448 +report 45449 +repore 45450 +repossess 45451 +repose 45452 +repost 45453 +repeat 45454 +repeal 45455 +repetition 45456 +repetitive 45457 +repellent 45458 +repentance 45459 +repercussions 45460 +repertoire 45461 +repair 45462 +repaint 45463 +repaid 45464 +repaying 45465 +repayment 45466 +republican 45467 +repulsed 45468 +repulsive 45469 +reputable 45470 +reputation 45471 +reptiles 45472 +realtor 45473 +realty 45474 +realest 45475 +reacted 45476 +reactor 45477 +reacts 45478 +reachable 45479 +reaching 45480 +reassign 45481 +reason 45482 +reasors 45483 +readily 45484 +readers 45485 +rearrange 45486 +rearranging 45487 +reappear 45488 +reapply 45489 +refine 45490 +refill 45491 +refile 45492 +refundable 45493 +refunded 45494 +refunding 45495 +refunds 45496 +refuse 45497 +refusal 45498 +refusing 45499 +refurbish 45500 +refugee 45501 +refresh 45502 +refreeze 45503 +refried 45504 +referee 45505 +referral 45506 +referred 45507 +referring 45508 +reflect 45509 +reflex 45510 +reformat 45511 +reformed 45512 +relate 45513 +relatable 45514 +relaxin 45515 +relayed 45516 +relaying 45517 +relays 45518 +relapsed 45519 +relied 45520 +relief 45521 +relies 45522 +relight 45523 +relics 45524 +relish 45525 +relisted 45526 +relive 45527 +reliving 45528 +relearn 45529 +relentlessly 45530 +relevance 45531 +relevant 45532 +relocate 45533 +reloaded 45534 +reloading 45535 +reluctantly 45536 +retrain 45537 +retribution 45538 +retroactive 45539 +retrofit 45540 +retrograde 45541 +retrospect 45542 +retain 45543 +retail 45544 +retardation 45545 +retarded 45546 +retards 45547 +retake 45548 +retaking 45549 +retaliate 45550 +retaliation 45551 +retire 45552 +retiring 45553 +retinal 45554 +returns: 45555 +retested 45556 +remove 45557 +removing 45558 +remodeling 45559 +remodels 45560 +remote's 45561 +remotely 45562 +remotes 45563 +remorseful 45564 +remark 45565 +remainder 45566 +remained 45567 +remaining 45568 +remains 45569 +remake 45570 +remaking 45571 +remind 45572 +remission 45573 +remixes 45574 +remedy 45575 +remember 45576 +remembrance 45577 +register 45578 +regional 45579 +regions 45580 +regimen 45581 +regulate 45582 +regulator 45583 +regularly 45584 +regulars 45585 +regarded 45586 +regarding 45587 +regardless 45588 +regards 45589 +regained 45590 +regalia 45591 +regret 45592 +regress 45593 +regrouping 45594 +revert 45595 +reverb 45596 +revere 45597 +revealed 45598 +revealing 45599 +reveals 45600 +revelation 45601 +revelry 45602 +revenue 45603 +revenge 45604 +revise 45605 +reviewed 45606 +reviewing 45607 +reviews 45608 +revival 45609 +revive 45610 +revolution 45611 +revolt 45612 +revoked 45613 +redeemable 45614 +redeeming 45615 +redecorate 45616 +redecorating 45617 +reduce 45618 +reduction 45619 +reducing 45620 +redundancy 45621 +redundant 45622 +redirected 45623 +redirecting 45624 +rednecks 45625 +redbone 45626 +redbox 45627 +renewed 45628 +renewing 45629 +renews 45630 +renegade 45631 +renegotiate 45632 +renter 45633 +rented 45634 +rent-a-car 45635 +rent-a-center 45636 +rentals 45637 +renovate 45638 +renowned 45639 +render 45640 +rendezvous 45641 +renamed 45642 +reinspect 45643 +reinsurance 45644 +reinforce 45645 +reinforcing 45646 +reincarnated 45647 +reincarnation 45648 +reindeers 45649 +reimbursement 45650 +reimbursed 45651 +reiterated 45652 +reboot 45653 +rebook 45654 +reboost 45655 +rebounderz 45656 +rebounding 45657 +rebounds 45658 +rebuild 45659 +rebuilt 45660 +rebels 45661 +rebates 45662 +reelected 45663 +reelection 45664 +reenact 45665 +reenable 45666 +rehearsal 45667 +rehearse 45668 +rehearsing 45669 +reheated 45670 +reheating 45671 +rehabilitation 45672 +rehabs 45673 +rehashing 45674 +rewards 45675 +rewarded 45676 +rewarding 45677 +rewrite 45678 +rewriting 45679 +rewritten 45680 +rewire 45681 +rewiring 45682 +rejection 45683 +rejecting 45684 +rejuvenate 45685 +rejoice 45686 +rejoicing 45687 +requisition 45688 +requested 45689 +requesting 45690 +requests 45691 +reorganize 45692 +reorganization 45693 +reorganizing 45694 +reordered 45695 +reunite 45696 +reuniting 45697 +reunions 45698 +reused 45699 +rerouted 45700 +ranged 45701 +rangefinder 45702 +ranger 45703 +ranges 45704 +rangoon 45705 +rangoli 45706 +ranchitos 45707 +randomly 45708 +randomness 45709 +randoms 45710 +randys 45711 +rankings 45712 +rainbows 45713 +raindrops 45714 +rainfall 45715 +rainforest 45716 +raining 45717 +rainstorm 45718 +railings 45719 +railroads 45720 +raised 45721 +raiser 45722 +raises 45723 +raising 45724 +raisins 45725 +ration 45726 +ratios 45727 +rating: 45728 +ratings 45729 +rattle 45730 +rattling 45731 +racers 45732 +racket 45733 +racked 45734 +racially 45735 +racing 45736 +racism 45737 +racist 45738 +radial 45739 +radios 45740 +radio.com 45741 +radioactive 45742 +radically 45743 +radicals 45744 +radishes 45745 +ramblin 45746 +ramble 45747 +rampage 45748 +rampant 45749 +rampart 45750 +rapidly 45751 +rapids 45752 +rapper 45753 +rapped 45754 +rapping 45755 +ravine 45756 +raving 45757 +raviolis 45758 +ravishing 45759 +ravenous 45760 +ravens 45761 +raggedy 45762 +rafters 45763 +raffles 45764 +raspberries 45765 +raspberry 45766 +rabbits 45767 +rallying 45768 +rallys 45769 +rounder 45770 +rounded 45771 +router 45772 +routed 45773 +routes 45774 +routine 45775 +routing 45776 +roughed 45777 +rougher 45778 +roughest 45779 +roads.com 45780 +roadshow 45781 +roadside 45782 +roadster 45783 +roadie 45784 +roading 45785 +roadblocks 45786 +roadways 45787 +roaster 45788 +roasted 45789 +roomie 45790 +rooming 45791 +roommate's 45792 +roommates 45793 +roofers 45794 +roofie 45795 +roofing 45796 +rooftops 45797 +roosters 45798 +roosterteeth 45799 +rookies 45800 +robber 45801 +robbed 45802 +robbie 45803 +robbing 45804 +robotics 45805 +robintino's 45806 +rotate 45807 +rotator 45808 +rotors 45809 +rotted 45810 +rotten 45811 +rocket 45812 +rocker 45813 +rocked 45814 +rockstar 45815 +rocksino 45816 +rocking 45817 +rockys 45818 +roller 45819 +rolled 45820 +rolling 45821 +rosies 45822 +romantic 45823 +romance 45824 +rodents 45825 +rodeos 45826 +riding 45827 +riddled 45828 +riddles 45829 +riders 45830 +righteousness 45831 +rightfully 45832 +ringers 45833 +ringside 45834 +ringtones 45835 +rinsed 45836 +riches 45837 +richer 45838 +rickenbaugh 45839 +rickety 45840 +rickys 45841 +rivers 45842 +river's 45843 +rivera 45844 +riverfront 45845 +riveting 45846 +rivets 45847 +risers 45848 +ripple 45849 +rippling 45850 +ripped 45851 +ripper 45852 +ripping 45853 +ribbons 45854 +runner 45855 +runneth 45856 +running 45857 +rustlers 45858 +rustys 45859 +rushed 45860 +rusher 45861 +rushes 45862 +rushing 45863 +rubber 45864 +rubbed 45865 +rubbin 45866 +rubbish 45867 +rumble 45868 +rumbling 45869 +rulers 45870 +rheumatologist 45871 +rheumatology 45872 +rhymed 45873 +rhymes 45874 +decoder 45875 +decompression 45876 +decoys 45877 +decide 45878 +deciding 45879 +decision 45880 +decisive 45881 +decimal 45882 +decimated 45883 +deciphering 45884 +decades 45885 +decaff 45886 +decals 45887 +deceit 45888 +decent 45889 +decency 45890 +deception 45891 +deceptive 45892 +declassified 45893 +declawed 45894 +decline 45895 +declining 45896 +decker 45897 +decked 45898 +decrease 45899 +decreasing 45900 +designing 45901 +designs 45902 +desire 45903 +desirable 45904 +desiring 45905 +destroy 45906 +destruct 45907 +destitute 45908 +descend 45909 +descent 45910 +desperado 45911 +despise 45912 +despicable 45913 +despite 45914 +desert 45915 +desktops 45916 +desserts 45917 +delivery 45918 +delivered 45919 +delivers 45920 +delicious 45921 +delighted 45922 +delightful 45923 +delights 45924 +deliberately 45925 +delinquency 45926 +delinquent 45927 +delirious 45928 +delirium 45929 +delegate 45930 +delete 45931 +delayed 45932 +delaying 45933 +delays 45934 +delusional 45935 +delusions 45936 +defend 45937 +defeated 45938 +defeating 45939 +defeats 45940 +defective 45941 +defects 45942 +deferment 45943 +deferred 45944 +define 45945 +deficit 45946 +defiance 45947 +defiant 45948 +defrosting 45949 +defriended 45950 +defaulted 45951 +defaults 45952 +deflated 45953 +depress 45954 +depreciation 45955 +deprive 45956 +deprivation 45957 +depriving 45958 +deposited 45959 +deposits 45960 +deported 45961 +depot.com 45962 +department's 45963 +departments 45964 +departures 45965 +depended 45966 +deployment 45967 +deployed 45968 +deploying 45969 +depths 45970 +dealer 45971 +dealing 45972 +dealio 45973 +deadly 45974 +deadbeat 45975 +deadbolt 45976 +deactivate 45977 +deactivating 45978 +deacons 45979 +devil's 45980 +deviled 45981 +devilish 45982 +deville 45983 +devils 45984 +deviant 45985 +devices 45986 +devote 45987 +devour 45988 +devout 45989 +devonshire 45990 +developmental 45991 +developments 45992 +developer 45993 +developed 45994 +devastated 45995 +devastating 45996 +devastation 45997 +detergent 45998 +deterrent 45999 +detector 46000 +detected 46001 +detail 46002 +detachable 46003 +detached 46004 +detachment 46005 +detoured 46006 +detours 46007 +detoxing 46008 +demons 46009 +demonic 46010 +demontrond 46011 +democrat 46012 +democracy 46013 +demolish 46014 +demolition 46015 +demographics 46016 +demeaning 46017 +demeanor 46018 +demented 46019 +dementia 46020 +dentist's 46021 +dentistry 46022 +dentists 46023 +dentures 46024 +denied 46025 +denies 46026 +denominational 46027 +denominations 46028 +debate 46029 +debatable 46030 +debating 46031 +debited 46032 +debits 46033 +debriefing 46034 +dermal 46035 +derailed 46036 +derailment 46037 +deeper 46038 +deepest 46039 +deepthroating 46040 +deductible 46041 +deduction 46042 +deducting 46043 +deductive 46044 +dedicated 46045 +dedicating 46046 +dedication 46047 +degrade 46048 +degrading 46049 +degree 46050 +degreaser 46051 +degenerate 46052 +dehydrated 46053 +discover 46054 +discography 46055 +discord 46056 +disciple 46057 +discuss 46058 +disclaimer 46059 +discharge 46060 +discharging 46061 +discerning 46062 +discernment 46063 +discarded 46064 +distress 46065 +distrust 46066 +distill 46067 +distal 46068 +distasteful 46069 +disturbance 46070 +disturbed 46071 +disturbing 46072 +disturbs 46073 +distorted 46074 +distortion 46075 +disappoint 46076 +disappear 46077 +disagreement 46078 +disagreed 46079 +disagreeing 46080 +disagrees 46081 +disadvantages 46082 +disarm 46083 +disarray 46084 +disperse 46085 +dispatching 46086 +dispose 46087 +disposition 46088 +dispute 46089 +disputing 46090 +dissect 46091 +dissed 46092 +disses 46093 +dissolution 46094 +dissin 46095 +dissipate 46096 +dissatisfaction 46097 +dissatisfied 46098 +disrespect 46099 +disregard 46100 +disrupted 46101 +dishonest 46102 +dishonor 46103 +dishes 46104 +dishwasher 46105 +dishwashing 46106 +dismay 46107 +dismal 46108 +dismissal 46109 +dismissed 46110 +disobey 46111 +disorder 46112 +disorganized 46113 +disoriented 46114 +disowned 46115 +disgust 46116 +disguise 46117 +disgrace 46118 +disgruntled 46119 +disinfectant 46120 +disinfected 46121 +disinfecting 46122 +disintegrate 46123 +disinterested 46124 +dislike 46125 +disliking 46126 +dislocated 46127 +disloyal 46128 +diseased 46129 +diseases 46130 +diagnose 46131 +diagnostic 46132 +diagonally 46133 +diagrams 46134 +dialect 46135 +dialed 46136 +dialer 46137 +dialogue 46138 +diabetic 46139 +diabetes 46140 +diamonds 46141 +diapers 46142 +divers 46143 +divert 46144 +divergent 46145 +divide 46146 +dividing 46147 +divine 46148 +diving 46149 +divinity 46150 +divisional 46151 +divisions 46152 +divorced 46153 +divorces 46154 +dicker 46155 +dicked 46156 +dickheads 46157 +dickwad 46158 +dickweed 46159 +dictate 46160 +dictator 46161 +dictionary 46162 +director 46163 +directv 46164 +direct.com 46165 +directed 46166 +directly 46167 +directs 46168 +dirtier 46169 +dirtiest 46170 +digger's 46171 +diggers 46172 +diggin 46173 +diggity 46174 +digital 46175 +digitizer 46176 +digits 46177 +digesting 46178 +digestion 46179 +digestive 46180 +dignified 46181 +dignify 46182 +dinero 46183 +diners 46184 +dinosaur 46185 +dilate 46186 +dilemmas 46187 +diligently 46188 +different 46189 +difference 46190 +diffuser 46191 +dieting 46192 +dietitian 46193 +diesels 46194 +dimensional 46195 +dimensions 46196 +diplomatic 46197 +dipped 46198 +dipper 46199 +dipping 46200 +dipshits 46201 +diddle 46202 +diddly 46203 +ditched 46204 +ditches 46205 +downspout 46206 +downline 46207 +downer 46208 +downed 46209 +downgrade 46210 +downgrading 46211 +downpayment 46212 +downplay 46213 +downpour 46214 +downfalls 46215 +downright 46216 +downriver 46217 +downtime 46218 +downtown 46219 +donated 46220 +donates 46221 +donation 46222 +donating 46223 +donnas 46224 +donuts.com 46225 +doorbuster 46226 +doorbell 46227 +doorman 46228 +doormat 46229 +doorstep 46230 +doorways 46231 +doodles 46232 +domino 46233 +domineering 46234 +domestic 46235 +doctor's 46236 +doctored 46237 +doctors 46238 +documentation 46239 +docked 46240 +docket 46241 +dockside 46242 +double 46243 +doubling 46244 +doubly 46245 +doubted 46246 +doubtful 46247 +doubting 46248 +doubts 46249 +doughnut 46250 +doughs 46251 +douchebags 46252 +doggie 46253 +doggin 46254 +dogged 46255 +doggers 46256 +doggystyle 46257 +dollar 46258 +dodgeball 46259 +dodged 46260 +dodges 46261 +dosages 46262 +dozens 46263 +doesn't 46264 +doesnt 46265 +driver 46266 +drives 46267 +driveway 46268 +driveable 46269 +driveline 46270 +driven 46271 +drivetrain 46272 +driving 46273 +drinkers 46274 +drinking 46275 +drifter 46276 +drifted 46277 +dripping 46278 +dripped 46279 +drippy 46280 +drilled 46281 +driller 46282 +drizzled 46283 +drawback 46284 +drawbridge 46285 +drawers 46286 +drawings 46287 +drawls 46288 +dragons 46289 +dragonvale 46290 +draggin 46291 +dragged 46292 +drained 46293 +drainer 46294 +dramatically 46295 +dramatics 46296 +draperies 46297 +drapery 46298 +dreamin 46299 +dreamcatcher 46300 +dreamland 46301 +dreams 46302 +dreamt 46303 +dreamy 46304 +dreaded 46305 +dreadful 46306 +dreading 46307 +dreadlocks 46308 +dreads 46309 +dresser 46310 +dressed 46311 +dresses 46312 +dressings 46313 +droppin 46314 +dropoff 46315 +dropout 46316 +drowned 46317 +drowning 46318 +drowsiness 46319 +drowsy 46320 +drooled 46321 +drooling 46322 +drugged 46323 +druggy 46324 +drugs.com 46325 +drugstore 46326 +drumstick 46327 +drumset 46328 +drummer 46329 +drumming 46330 +drunken 46331 +drunker 46332 +drywallers 46333 +dancer 46334 +danced 46335 +dancehall 46336 +dances 46337 +dancewear 46338 +dancing 46339 +dangerous 46340 +dangers 46341 +dangle 46342 +dangling 46343 +dangly 46344 +dandelion 46345 +dander 46346 +danielle 46347 +darken 46348 +darker 46349 +darkest 46350 +darkside 46351 +daredevil 46352 +darling 46353 +damnedest 46354 +damaged 46355 +damages 46356 +dampers 46357 +databases 46358 +daddy's 46359 +daddy.com 46360 +daddys 46361 +daddies 46362 +daddio 46363 +dailymotion 46364 +dallas/fort 46365 +dashed 46366 +dashes 46367 +dazzled 46368 +dumpling 46369 +dumplins 46370 +dumpster 46371 +dumped 46372 +dumper 46373 +dumbasses 46374 +dumbbells 46375 +dumber 46376 +dumbest 46377 +dumbfounded 46378 +dumbfuck 46379 +dunking 46380 +duplicate 46381 +duplicator 46382 +duplexes 46383 +duckies 46384 +ducking 46385 +duster 46386 +dusted 46387 +dusting 46388 +durability 46389 +durable 46390 +duration: 46391 +dynamo 46392 +antibiotic 46393 +antibacterial 46394 +antics 46395 +anti-christ 46396 +anti-depressants 46397 +anti-inflammatory 46398 +anti-virus 46399 +antidepressant 46400 +antidisestablishmentarianism 46401 +antidote 46402 +antique 46403 +antiquated 46404 +antennas 46405 +anthology 46406 +anthony 46407 +anthrax 46408 +anthropology 46409 +antacids 46410 +antagonize 46411 +antagonizing 46412 +announce 46413 +announcing 46414 +annoyance 46415 +annoyed 46416 +annoying 46417 +annoys 46418 +annually 46419 +annuities 46420 +annuity 46421 +annihilate 46422 +annihilation 46423 +anniversaries 46424 +anniversary 46425 +angela 46426 +angels 46427 +angered 46428 +angers 46429 +angler 46430 +angled 46431 +angles 46432 +angiogram 46433 +angioplasty 46434 +angrier 46435 +angrily 46436 +analogies 46437 +analogy 46438 +anything's 46439 +anything. 46440 +anythings 46441 +anytimes 46442 +anyways 46443 +anywheres 46444 +andrea 46445 +andrew 46446 +android 46447 +animal 46448 +anonymously 46449 +anchored 46450 +anchorman 46451 +anchors 46452 +ancestors 46453 +ancestry.com 46454 +anesthesia 46455 +alleged 46456 +allegiance 46457 +allegory 46458 +allegra 46459 +allergy 46460 +alleys 46461 +alleyway 46462 +alleles 46463 +allelujah 46464 +allowed 46465 +allowing 46466 +allows 46467 +allocate 46468 +allocation 46469 +allotment 46470 +allotted 46471 +alloys 46472 +allied 46473 +allies 46474 +alliances 46475 +alligators 46476 +allisonville 46477 +alluded 46478 +alluding 46479 +allusions 46480 +all-american 46481 +all-around 46482 +alternate 46483 +alternator 46484 +alterations 46485 +altercare 46486 +altercation 46487 +alignments 46488 +alienated 46489 +alongs 46490 +albums 46491 +alcohols 46492 +alphabetical 46493 +almonds 46494 +accounted 46495 +accounting 46496 +accounts 46497 +accordance 46498 +access-a-ride 46499 +accessed 46500 +accessserveces 46501 +accepted 46502 +accepting 46503 +acceptor 46504 +accepts 46505 +accents 46506 +accentuate 46507 +accuse 46508 +accustom 46509 +accusing 46510 +accumulate 46511 +accurate 46512 +accuracy 46513 +accidentally 46514 +accredo 46515 +accrued 46516 +acclimated 46517 +active 46518 +acting 46519 +actions 46520 +actuality 46521 +actually 46522 +actuator 46523 +actuation 46524 +achieve 46525 +achieving 46526 +acronyms 46527 +acrossed 46528 +academic 46529 +academies 46530 +acquire 46531 +acquiring 46532 +acquisitions 46533 +acquaintances 46534 +advert 46535 +adverb 46536 +advise 46537 +advisor 46538 +advisable 46539 +advising 46540 +advils 46541 +advance 46542 +advancing 46543 +advantageous 46544 +advantages 46545 +advocate 46546 +advocating 46547 +addicted 46548 +addicts 46549 +addition 46550 +additive 46551 +added: 46552 +addendums 46553 +adderalls 46554 +addressed 46555 +addresses 46556 +administer 46557 +admirer 46558 +admired 46559 +admirable 46560 +admiration 46561 +admitted 46562 +admitting 46563 +adoration 46564 +adored 46565 +adores 46566 +adoption 46567 +adopting 46568 +adoptive 46569 +adolescent 46570 +adolescence 46571 +adjustment 46572 +adjustable 46573 +adjusting 46574 +adapter 46575 +adapted 46576 +adapting 46577 +adaptive 46578 +adamantly 46579 +adriana 46580 +article 46581 +artist 46582 +artisan 46583 +artifact 46584 +artificial 46585 +artery 46586 +arrange 46587 +arranging 46588 +arrive 46589 +arrival 46590 +arriving 46591 +arrested 46592 +arresting 46593 +arrests 46594 +arrowhead 46595 +arrows 46596 +arrogance 46597 +arrogant 46598 +architect 46599 +archive 46600 +arching 46601 +arched 46602 +arches 46603 +arcades 46604 +armored 46605 +armory 46606 +armadillos 46607 +arises 46608 +argued 46609 +argues 46610 +argumentative 46611 +arguments 46612 +arouse 46613 +arousal 46614 +arousing 46615 +arbitrary 46616 +arenas 46617 +arsenal 46618 +arsenic 46619 +assess 46620 +assemble 46621 +assembly 46622 +assertive 46623 +assets 46624 +assisted 46625 +assists 46626 +assignment 46627 +assigned 46628 +assigning 46629 +assume 46630 +assumption 46631 +assuming 46632 +assure 46633 +assurance 46634 +assuring 46635 +assassins 46636 +assaulted 46637 +assaulting 46638 +associate 46639 +assorted 46640 +assortment 46641 +assholes 46642 +astral 46643 +astray 46644 +asterisks 46645 +asteroids 46646 +astounded 46647 +astounding 46648 +astonished 46649 +astonishing 46650 +aspiration 46651 +aspirated 46652 +aspiring 46653 +aspirins 46654 +aspects 46655 +aspens 46656 +ashleys 46657 +ascending 46658 +approach 46659 +approx 46660 +appropriate 46661 +apprentice 46662 +appraise 46663 +appraisal 46664 +appear 46665 +appeal 46666 +appease 46667 +appetite 46668 +appendectomy 46669 +appliance 46670 +applique 46671 +apples 46672 +apple.com 46673 +applaud 46674 +applause 46675 +applying 46676 +apparatus 46677 +apparition 46678 +appalled 46679 +appalling 46680 +appointments 46681 +apologies 46682 +apostles 46683 +apocalypse 46684 +apocalyptic 46685 +apartments 46686 +ambience 46687 +ambient 46688 +ambulance 46689 +ambushed 46690 +america 46691 +americu 46692 +amendment 46693 +amended 46694 +amending 46695 +amends 46696 +amazed 46697 +amazement 46698 +amazes 46699 +amazingly 46700 +amazon.com 46701 +amateurs 46702 +amatuer 46703 +amatures 46704 +amantes 46705 +amplify 46706 +amputate 46707 +amputation 46708 +amperage 46709 +ampersand 46710 +amphibious 46711 +amphitheater 46712 +amici's 46713 +amigos 46714 +amusements 46715 +ammonia 46716 +ammonium 46717 +autopay 46718 +autopilot 46719 +autopro 46720 +autopsy 46721 +autoship 46722 +autosmart 46723 +autosound 46724 +autocorrect 46725 +autoclave 46726 +autographed 46727 +autographs 46728 +autobell 46729 +autobiography 46730 +autotext 46731 +autotrader.com 46732 +authors 46733 +authenticity 46734 +auditor 46735 +audited 46736 +audits 46737 +audiobook 46738 +audios 46739 +audiotronics 46740 +audible.com 46741 +audiences 46742 +auctioneers 46743 +absorb 46744 +absorption 46745 +absolute 46746 +absolution 46747 +absences 46748 +absentee 46749 +abstinence 46750 +abstinent 46751 +abortions 46752 +abouts 46753 +abuser 46754 +abused 46755 +abuses 46756 +abusing 46757 +abusive 46758 +abundantly 46759 +abrasion 46760 +abrasive 46761 +abbreviated 46762 +abbreviations 46763 +abilities 46764 +ability 46765 +attend 46766 +attempted 46767 +attempting 46768 +attempts 46769 +attach 46770 +attack 46771 +attainable 46772 +attracted 46773 +attracts 46774 +attribute 46775 +attrition 46776 +attics 46777 +attitudes 46778 +athlete's 46779 +athletes 46780 +athletics 46781 +atrocities 46782 +atrocity 46783 +atmosphere 46784 +atmospheric 46785 +airbrushed 46786 +airbrushing 46787 +airbags 46788 +airboat 46789 +airborne 46790 +airline 46791 +airlifted 46792 +airfares 46793 +airplane 46794 +airplay 46795 +airports 46796 +airtight 46797 +airtime 46798 +airways 46799 +affiliate 46800 +affiliation 46801 +affirmation 46802 +affirmative 46803 +affidavits 46804 +affection 46805 +affecting 46806 +affective 46807 +afterschool 46808 +afternoon's 46809 +afternoons 46810 +afterward 46811 +afterwhile 46812 +aftermarket 46813 +aftermath 46814 +aggressor 46815 +aggregates 46816 +aggravated 46817 +aggravates 46818 +aggravating 46819 +aggravation 46820 +agencies 46821 +agency 46822 +agendas 46823 +agents 46824 +agreeable 46825 +agreeance 46826 +agreements 46827 +agitated 46828 +award-winning 46829 +awarded 46830 +awards 46831 +awareness 46832 +awakening 46833 +awakened 46834 +average 46835 +averaging 46836 +avenues 46837 +available 46838 +aviator 46839 +aviation 46840 +aerobics 46841 +aerosol 46842 +aerospace 46843 +transaction 46844 +transvestite 46845 +trans-siberian 46846 +transexual 46847 +transom 46848 +transsexual 46849 +transunion 46850 +trannies 46851 +tranny 46852 +trailblazer 46853 +trailer 46854 +trails 46855 +trailhead 46856 +trailing 46857 +trailwood 46858 +training 46859 +trains 46860 +trainwreck 46861 +traitor 46862 +traits 46863 +tracks 46864 +tracking 46865 +tractor 46866 +traction 46867 +traced 46868 +tracer 46869 +traces 46870 +trachea 46871 +tracheotomy 46872 +trader 46873 +trades 46874 +trade-in 46875 +traded 46876 +trademark 46877 +tradepost 46878 +tradewinds 46879 +tradition 46880 +trading 46881 +travel 46882 +travesty 46883 +trample 46884 +trampoline 46885 +tramps 46886 +tramadol 46887 +trapping 46888 +trapeze 46889 +trapezoid 46890 +traumatic 46891 +tragedies 46892 +tragedy 46893 +tragically 46894 +tricks 46895 +tricking 46896 +trickum 46897 +tricky 46898 +tricep 46899 +triplet 46900 +triple-a 46901 +tripled 46902 +triples 46903 +triplex 46904 +trippin 46905 +trippy 46906 +triangle 46907 +triangular 46908 +trials 46909 +triggered 46910 +triggering 46911 +triggers 46912 +tribulation 46913 +tribute 46914 +tribes 46915 +triflin 46916 +trifle 46917 +tristin 46918 +tri-care 46919 +tri-cities 46920 +trillions 46921 +trinkets 46922 +trivial 46923 +treatment 46924 +treatable 46925 +treats 46926 +treaty 46927 +treasure 46928 +treason 46929 +treadmill 46930 +treading 46931 +treads 46932 +trends 46933 +trending 46934 +trendy 46935 +trenching 46936 +treestand 46937 +treetops 46938 +trespassing 46939 +tremble 46940 +trembling 46941 +tremendously 46942 +trusting 46943 +trusts 46944 +trustworthy 46945 +trusty 46946 +trusses 46947 +trucker 46948 +truckin 46949 +trucks 46950 +truckload 46951 +truthfully 46952 +truthfulness 46953 +trumpets 46954 +trunks 46955 +troubadour 46956 +trousers 46957 +tropical 46958 +tropics 46959 +trophies 46960 +trophy 46961 +trolled 46962 +trolley 46963 +troopers 46964 +terrier 46965 +terrors 46966 +terrace 46967 +terrain 46968 +terrarium 46969 +terras 46970 +termite 46971 +teresa 46972 +terested 46973 +tender 46974 +tended 46975 +tendonitis 46976 +tendons 46977 +tentacle 46978 +tentative 46979 +tenths 46980 +tenant 46981 +tenancy 46982 +tenacious 46983 +tenacity 46984 +tensioner 46985 +tensions 46986 +tenets 46987 +teleport 46988 +telephone 46989 +telecare 46990 +telecheck 46991 +telescope 46992 +telesales 46993 +teleserve 46994 +telemarketer 46995 +telemarketing 46996 +television 46997 +televised 46998 +telegram 46999 +telegraph 47000 +tellers 47001 +telling 47002 +teaser 47003 +teased 47004 +teases 47005 +teasing 47006 +teaspoons 47007 +teaching 47008 +teachable 47009 +teammates 47010 +teamspeak 47011 +teardrops 47012 +tempered 47013 +tempers 47014 +temptations 47015 +temporal 47016 +templates 47017 +temples 47018 +testing 47019 +tester 47020 +tested 47021 +testes 47022 +testament 47023 +teenager 47024 +teenies 47025 +teensy 47026 +teeters 47027 +teething 47028 +technique 47029 +textile 47030 +textin 47031 +textured 47032 +textures 47033 +textbooks 47034 +texted 47035 +texter 47036 +tangled 47037 +tangles 47038 +tanglewilde 47039 +tangerine 47040 +tangent 47041 +tangos 47042 +tanker 47043 +tanked 47044 +tanner 47045 +tanned 47046 +tandoori 47047 +tantrum 47048 +tantric 47049 +talkie 47050 +talkin 47051 +talker 47052 +talked 47053 +talented 47054 +talents 47055 +taller 47056 +tallest 47057 +tartan 47058 +tartar 47059 +tasteful 47060 +taster 47061 +tasted 47062 +tasteless 47063 +tastes 47064 +tasting 47065 +tastic 47066 +tackle 47067 +tackling 47068 +tactic 47069 +tactile 47070 +tailored 47071 +tailoring 47072 +tailors 47073 +tailgate 47074 +tailgating 47075 +taillights 47076 +tainted 47077 +takeoff 47078 +takeout 47079 +takeover 47080 +takers 47081 +taking 47082 +tamari 47083 +tamaroff 47084 +tamales 47085 +tampered 47086 +tampering 47087 +tampons 47088 +tapered 47089 +tapers 47090 +tapestry 47091 +tablespoon 47092 +tabletop 47093 +tablets 47094 +tablecloths 47095 +tattooed 47096 +tattooing 47097 +tattoos 47098 +tatted 47099 +tattered 47100 +taters 47101 +taxidermist 47102 +taxidermy 47103 +torture 47104 +torturing 47105 +torturous 47106 +tortas 47107 +tortillas 47108 +tortoises 47109 +tornadoes 47110 +tornados 47111 +torrential 47112 +torrents 47113 +touchdown 47114 +touchin 47115 +touchless 47116 +touchpad 47117 +touchy 47118 +touring 47119 +tournament 47120 +tourney 47121 +toured 47122 +tourettes 47123 +toughen 47124 +tougher 47125 +toughest 47126 +toothbrush 47127 +toothache 47128 +toothless 47129 +tootsie 47130 +toolbar 47131 +toolbox 47132 +tonight's 47133 +tonight. 47134 +tonights 47135 +tonics 47136 +toners 47137 +tonsils 47138 +tongues 47139 +townhouse 47140 +townhomes 47141 +towners 47142 +township 47143 +towering 47144 +towers 47145 +towels 47146 +tomatoes 47147 +tombstones 47148 +topper 47149 +topped 47150 +toppings 47151 +topical 47152 +topics 47153 +totalled 47154 +totally 47155 +tolerate 47156 +tolerating 47157 +tolerance 47158 +tolerant 47159 +today's 47160 +today. 47161 +today: 47162 +todays 47163 +toddlers 47164 +toaster 47165 +toasted 47166 +toxicity 47167 +toxicology 47168 +toxins 47169 +toiletries 47170 +toiletry 47171 +there. 47172 +thereby 47173 +therefore 47174 +therein 47175 +thereof 47176 +theres 47177 +thermo 47178 +thermal 47179 +theraflu 47180 +theory 47181 +theological 47182 +theology 47183 +theater 47184 +themed 47185 +themes 47186 +themself 47187 +themselves 47188 +they'd 47189 +they'll 47190 +they're 47191 +they've 47192 +throwback 47193 +throwin 47194 +throwaway 47195 +thrown 47196 +throws 47197 +throating 47198 +throats 47199 +throbbing 47200 +throbs 47201 +throughout 47202 +throughs 47203 +threat 47204 +thread 47205 +threes 47206 +thrilling 47207 +thrills 47208 +thrifty 47209 +thrive 47210 +thriving 47211 +thrust 47212 +thrush 47213 +thinker 47214 +thinkin 47215 +thinks 47216 +thing's 47217 +thingies 47218 +things 47219 +thingy 47220 +thinner 47221 +thinning 47222 +thinset 47223 +third-party 47224 +thirdly 47225 +thirds 47226 +thirteen 47227 +thirties 47228 +thirty 47229 +thirsty 47230 +thicken 47231 +thicker 47232 +thicket 47233 +thieving 47234 +thankful 47235 +thanks 47236 +thanked 47237 +thanking 47238 +thangs 47239 +that'd 47240 +that'll 47241 +that's 47242 +thought 47243 +thousands 47244 +thorne 47245 +thorns 47246 +thoroughbred 47247 +thoroughly 47248 +thundercloud 47249 +thundering 47250 +thumbnail 47251 +thumbs 47252 +thumper 47253 +timestamp 47254 +timeline 47255 +timeless 47256 +timely 47257 +timecards 47258 +timeouts 47259 +timers 47260 +timberlands 47261 +timings 47262 +tingle 47263 +tingling 47264 +tingly 47265 +tinkering 47266 +ticket 47267 +ticked 47268 +ticker 47269 +tickle 47270 +tighten 47271 +tighter 47272 +tightest 47273 +tipper 47274 +tipped 47275 +tiredness 47276 +tiresome 47277 +turnover 47278 +turnoff 47279 +turnout 47280 +turner 47281 +turned 47282 +turnip 47283 +turning 47284 +turntable 47285 +turnabout 47286 +turnaround 47287 +turbines 47288 +turbos 47289 +turtlenecks 47290 +tuners 47291 +tumbler 47292 +tumbleweed 47293 +tutorial 47294 +tutoring 47295 +tuxedos 47296 +twinks 47297 +twister 47298 +twisted 47299 +twitches 47300 +twitching 47301 +twitterpated 47302 +tweeting 47303 +tweets 47304 +tweens 47305 +tweaker 47306 +tweaked 47307 +twerking 47308 +two-way 47309 +two-week 47310 +typically 47311 +manipulate 47312 +manipulator 47313 +manifest 47314 +manifold 47315 +maniac 47316 +manicure 47317 +manicotti 47318 +manage 47319 +managing 47320 +manatees 47321 +manufacture 47322 +manufacturing 47323 +manually 47324 +manuals 47325 +mandarin 47326 +mandas 47327 +mandolin 47328 +mangoes 47329 +mangos 47330 +manger 47331 +manner 47332 +mannequin 47333 +manned 47334 +mansions 47335 +maneuvering 47336 +maneuvers 47337 +manhole 47338 +manhood 47339 +marina 47340 +marine 47341 +mariachi 47342 +mariah 47343 +marital 47344 +maritime 47345 +maritza 47346 +marion 47347 +market 47348 +marker 47349 +marked 47350 +markings 47351 +marksman 47352 +martial 47353 +martyr 47354 +margaret 47355 +marginal 47356 +margins 47357 +marriage 47358 +marrying 47359 +marshal 47360 +marshmallow 47361 +marshes 47362 +marathons 47363 +marching 47364 +mareos 47365 +marvelous 47366 +master 47367 +mastectomy 47368 +masturbate 47369 +mastic 47370 +mastiff 47371 +mastitis 47372 +massacre 47373 +masses 47374 +masseuse 47375 +massively 47376 +mashed 47377 +masher 47378 +masonite 47379 +masonry 47380 +masons 47381 +masculine 47382 +masculinity 47383 +matter 47384 +matted 47385 +mattresses 47386 +matched 47387 +matches 47388 +matchmaker 47389 +matchmaking 47390 +matchups 47391 +material 47392 +matured 47393 +matures 47394 +maturing 47395 +maturity 47396 +mathematical 47397 +mathematics 47398 +matinee 47399 +mating 47400 +magnet 47401 +magnitude 47402 +magnolias 47403 +magnums 47404 +magical 47405 +magician 47406 +magicJack 47407 +magistrate's 47408 +maggots 47409 +mailer 47410 +mailed 47411 +mail.com 47412 +mailboxes 47413 +mailings 47414 +maintain 47415 +maintenance 47416 +mainsource 47417 +mainland 47418 +mainline 47419 +mainly 47420 +machine 47421 +macadam 47422 +macaroon 47423 +macaroni 47424 +malaria 47425 +malarkey 47426 +malicious 47427 +malice 47428 +maddening 47429 +madder 47430 +maddies 47431 +mammoth 47432 +mammal 47433 +makeover 47434 +makeout 47435 +makers 47436 +makeshift 47437 +makings 47438 +mayor's 47439 +mayors 47440 +maxima 47441 +maximum 47442 +majoring 47443 +majority 47444 +motorhome 47445 +motorola 47446 +motors 47447 +motoplex 47448 +motoprimo 47449 +mother-in-law 47450 +motherboard 47451 +mothers 47452 +mother's 47453 +motherhood 47454 +mothering 47455 +motive 47456 +motional 47457 +motionless 47458 +motions 47459 +motels 47460 +monogram 47461 +monoprice 47462 +monotone 47463 +monotonous 47464 +monotony 47465 +monologues 47466 +money's 47467 +money.com 47468 +moneygram 47469 +moneypak 47470 +moneys 47471 +monetarily 47472 +monetary 47473 +monitored 47474 +monitoring 47475 +monitors 47476 +monicals 47477 +monster 47478 +month's 47479 +monthly 47480 +months 47481 +monkey's 47482 +monkeys 47483 +monarchs 47484 +monarchy 47485 +monday 47486 +mondawmin 47487 +mortal 47488 +mortar 47489 +mortgages 47490 +mortician 47491 +mortified 47492 +morale 47493 +morality 47494 +morally 47495 +morals 47496 +morning 47497 +modeled 47498 +modeling 47499 +models 47500 +modern 47501 +modest 47502 +modems 47503 +modification 47504 +modifying 47505 +modular 47506 +modulator 47507 +modules 47508 +mountain 47509 +mounted 47510 +mounting 47511 +mounts 47512 +mounds 47513 +mouse.com 47514 +mousetrap 47515 +molest 47516 +molecule 47517 +molecular 47518 +moldings 47519 +molars 47520 +moonshine 47521 +moonstone 47522 +moonlighting 47523 +moochies 47524 +mooching 47525 +moment's 47526 +momento 47527 +moments 47528 +momentum 47529 +momma's 47530 +mommas 47531 +mommy's 47532 +mommys 47533 +movements 47534 +movers 47535 +movies 47536 +movie's 47537 +moving 47538 +mocked 47539 +mockery 47540 +mockingbird 47541 +mostess 47542 +mostest 47543 +mosquitoes 47544 +mobile.com 47545 +mobiles 47546 +mobsters 47547 +mopeds 47548 +moisture 47549 +moaned 47550 +moaner 47551 +mowers 47552 +mission 47553 +missile 47554 +missin 47555 +misspell 47556 +misspoke 47557 +missed 47558 +misses 47559 +mistake 47560 +mistaking 47561 +mistrust 47562 +mistype 47563 +miscounted 47564 +miscalculated 47565 +mischief 47566 +mischievous 47567 +misinterpretation 47568 +misinterpreted 47569 +misinterpreting 47570 +misinformation 47571 +misinformed 47572 +misfit 47573 +misunderstand 47574 +misunderstood 47575 +misdemeanors 47576 +misdiagnosed 47577 +misdial 47578 +misleading 47579 +misplaced 47580 +miniscule 47581 +minimal 47582 +minimum 47583 +miniatures 47584 +minions 47585 +minivans 47586 +minded 47587 +minder 47588 +mindfulness 47589 +mindset 47590 +mineral 47591 +miners 47592 +mineshaft 47593 +minestrone 47594 +minutes 47595 +minuteman 47596 +minuses 47597 +minorities 47598 +minority 47599 +mingle 47600 +mingling 47601 +minnows 47602 +million 47603 +milligram 47604 +milliliter 47605 +millimeter 47606 +milling 47607 +millisecond 47608 +miller 47609 +millet 47610 +millstone 47611 +millwork 47612 +millwright 47613 +milestone 47614 +mileage: 47615 +milkshake 47616 +militia 47617 +microsoft 47618 +microwave 47619 +microwavable 47620 +microwaving 47621 +microchipped 47622 +microfiber 47623 +microfibre 47624 +microphones 47625 +michaels.com 47626 +michelin 47627 +michelle 47628 +mid-day 47629 +mid-december 47630 +midwife 47631 +midwives 47632 +middleman 47633 +middlesex 47634 +midstate 47635 +midterms 47636 +mittens 47637 +migrate 47638 +migraines 47639 +miracle 47640 +miraculous 47641 +mixers 47642 +mixtapes 47643 +mixtures 47644 +mimicking 47645 +medica 47646 +medics 47647 +medial 47648 +median 47649 +meditate 47650 +medium-size 47651 +mediums 47652 +mediocre 47653 +mediocrity 47654 +medallions 47655 +metaphor 47656 +metaphysical 47657 +metalico 47658 +metallic 47659 +metals 47660 +metabolic 47661 +metabolism 47662 +methamphetamine 47663 +method 47664 +methotrexate 47665 +metrocast 47666 +metronome 47667 +metros 47668 +metrics 47669 +meteorite 47670 +meteorologist 47671 +meteors 47672 +meters 47673 +mercedes-benz 47674 +mercantile 47675 +mercies 47676 +merciful 47677 +merican 47678 +meridianville 47679 +merits 47680 +merged 47681 +mergency 47682 +merger 47683 +merrier 47684 +merrily 47685 +merrionette 47686 +mentioned 47687 +mentioning 47688 +mentions 47689 +mentors 47690 +mentoring 47691 +mentality 47692 +mentally 47693 +mender 47694 +mended 47695 +menace 47696 +menacing 47697 +meaning 47698 +meanie 47699 +meandering 47700 +meaner 47701 +meanest 47702 +meantime 47703 +measure 47704 +measurable 47705 +measuring 47706 +measles 47707 +measly 47708 +meatballs 47709 +memory 47710 +members 47711 +membranes 47712 +message 47713 +messaging 47714 +messenger 47715 +messed 47716 +messes 47717 +messing 47718 +mesmerized 47719 +melodrama 47720 +melodies 47721 +melody 47722 +melons 47723 +meltdowns 47724 +melancholy 47725 +melanie 47726 +melanoma 47727 +megabyte 47728 +megapixel 47729 +megaphone 47730 +megaplex 47731 +mechanical 47732 +mechanic's 47733 +mechanics 47734 +mechanisms 47735 +meetings 47736 +musica 47737 +musician 47738 +music's 47739 +music.com 47740 +musics 47741 +mustache 47742 +mustang 47743 +mustard 47744 +musketeer 47745 +mushrooms 47746 +muscles 47747 +museums 47748 +multipurpose 47749 +multitask 47750 +multitude 47751 +multivitamin 47752 +multiverse 47753 +multicolored 47754 +multicultural 47755 +multimedia 47756 +multimeter 47757 +mullets 47758 +mulligans 47759 +mulling 47760 +munchers 47761 +munchies 47762 +munching 47763 +munchkins 47764 +municipality 47765 +murderer 47766 +murdered 47767 +muchos 47768 +mumble 47769 +mumbling 47770 +muggins 47771 +mufflers 47772 +mystery 47773 +mystic 47774 +mystique 47775 +Allegan 47776 +Allegheny 47777 +Allens 47778 +Allen's 47779 +Allentown 47780 +Allergy 47781 +Alleria 47782 +Allerton 47783 +Allison 47784 +Alliston 47785 +Allie's 47786 +Allied 47787 +Allies 47788 +Alliance 47789 +Alliant 47790 +Allstars 47791 +Allstate 47792 +Albert 47793 +Alberni 47794 +Albers 47795 +Albania 47796 +Albanese 47797 +Albans 47798 +Albany 47799 +Alexia 47800 +Alexis 47801 +Alexius 47802 +Alejandro's 47803 +Alamos 47804 +Alamodome 47805 +Alamogordo 47806 +Alana's 47807 +Alabama's 47808 +Alisal 47809 +Alison 47810 +Alice's 47811 +Alicia's 47812 +Aliens 47813 +Alienware 47814 +Altamont 47815 +Altama 47816 +Alterra 47817 +Alderson 47818 +Alderwood 47819 +Alcoholics 47820 +Alfonso's 47821 +Alfredo's 47822 +Algona 47823 +Algonquin 47824 +Almond 47825 +Almont 47826 +AlphaGraphics 47827 +Alpharetta 47828 +Alvarado 47829 +Alvarez 47830 +Alvaro 47831 +Andrea 47832 +Andrew 47833 +Andres 47834 +Andre's 47835 +Andree 47836 +Andrey 47837 +Android 47838 +Andros 47839 +Andromeda 47840 +Andronico's 47841 +Anderson 47842 +Andersen 47843 +Andale 47844 +Andalusia 47845 +Antica 47846 +Antico 47847 +Antigo 47848 +Antigua 47849 +Antiques 47850 +Anton's 47851 +Antone 47852 +Antony 47853 +Antoine's 47854 +Antoinette 47855 +Anthony's 47856 +Anthonys 47857 +Angeli 47858 +Angela 47859 +Angelo 47860 +Angeles 47861 +Angell 47862 +Angels 47863 +Angleton 47864 +Annie's 47865 +Annies 47866 +Anacortes 47867 +Anacostia 47868 +Anastasia's 47869 +Animals 47870 +Animated 47871 +Animation 47872 +Anisha 47873 +Armand 47874 +Armani 47875 +Armageddon 47876 +Armagh 47877 +Armondo 47878 +Armonk 47879 +Armory 47880 +Armenia 47881 +Armstrong 47882 +Armstead 47883 +Archie 47884 +Archibald 47885 +Archbishop 47886 +Archbold 47887 +Archdale 47888 +Archdiocese 47889 +Arcadia 47890 +Arcade 47891 +Ariana 47892 +Arianna 47893 +Ariel's 47894 +Arielle 47895 +Aristocats 47896 +Aristotle 47897 +Arizona's 47898 +Arabia 47899 +Arabic 47900 +Arandas 47901 +Artesa 47902 +Artesia 47903 +Argonaut 47904 +Argonne 47905 +Argosy 47906 +Arrowhead 47907 +Arrowood 47908 +Arboretum 47909 +Arbors 47910 +Arnold's 47911 +Arnolds 47912 +Arlene 47913 +Ameris 47914 +AmeriCorps 47915 +AmeriGas 47916 +AmeriHealth 47917 +Amerie 47918 +Amerigroup 47919 +Ameriprise 47920 +Amanda's 47921 +Amandas 47922 +Amarillo 47923 +Amazon's 47924 +Amityville 47925 +Ambrose 47926 +Ambrosius 47927 +Ashley 47928 +Ashlee 47929 +Ashleigh 47930 +Ashland 47931 +Ashburn 47932 +Ashbury 47933 +Ashtons 47934 +Ashwood 47935 +Ashworth 47936 +Assemblies 47937 +Assembly 47938 +Assessors 47939 +Associate 47940 +Association 47941 +Assisted 47942 +Astrid 47943 +Astrix 47944 +Astros 47945 +Astor's 47946 +Astoria 47947 +Adventure 47948 +Adventist 47949 +Advisor 47950 +Advising 47951 +Advanced 47952 +Advantage 47953 +Advantis 47954 +Advocacy 47955 +Advocate 47956 +Adelaide 47957 +Adelanto 47958 +Adele's 47959 +Adeline 47960 +Adelitas 47961 +Adelphia 47962 +Adamson 47963 +Adamsville 47964 +Addison 47965 +Addies 47966 +Adriana 47967 +Adrian's 47968 +Adrianne 47969 +Adrians 47970 +Adolfo 47971 +Administration 47972 +Administrative 47973 +Automall 47974 +AutoCAD 47975 +AutoCorrect 47976 +Autosports 47977 +Autoway 47978 +Autoworks 47979 +Auditor's 47980 +Auditorium 47981 +Audioslave 47982 +Audrey's 47983 +Austin's 47984 +Austinburg 47985 +Austintown 47986 +Australia 47987 +Austria 47988 +Austell 47989 +Austen 47990 +Augustana 47991 +Augustine's 47992 +Aubrey's 47993 +Aubreys 47994 +Auburndale 47995 +Apple's 47996 +AppleCare 47997 +Applegate 47998 +Applejack 47999 +Appleseed 48000 +Appliance 48001 +Application 48002 +Applied 48003 +Appling 48004 +Appalachia 48005 +Appaloosa 48006 +Apparatus 48007 +Apparel 48008 +Appreciation 48009 +Apprentice 48010 +Apostles 48011 +Apostolic 48012 +Accentra 48013 +Accenture 48014 +Accounting 48015 +Accounts 48016 +Active 48017 +Actions 48018 +Acadian 48019 +Academic 48020 +Academy 48021 +Ackles 48022 +Ackley 48023 +Attica 48024 +Atticus 48025 +Attitash 48026 +Attitude 48027 +Athena 48028 +Athenian 48029 +Athens 48030 +Athletico 48031 +Athletics 48032 +Atlanta 48033 +Atascocita 48034 +Atascosa 48035 +Airporter 48036 +Airways 48037 +Aidans 48038 +Abbotts 48039 +Abercorn 48040 +Abercrombie 48041 +Abraham's 48042 +Abrams 48043 +Avenger 48044 +Avenged 48045 +Aventador 48046 +Aventura 48047 +Avenues 48048 +Average 48049 +Avery's 48050 +Agricultural 48051 +Agriculture 48052 +Agence 48053 +Agency 48054 +Aguilera's 48055 +African 48056 +Aeropostale 48057 +Aeropostle 48058 +Aquatica 48059 +Awards 48060 +Parker 48061 +Parkesburg 48062 +Parkinson 48063 +Parking 48064 +Parkside 48065 +Parksville 48066 +Parkland 48067 +Parklane 48068 +Parkridge 48069 +Parkrose 48070 +Parkview 48071 +Parkville 48072 +Parkway 48073 +Parkwood 48074 +Parade 48075 +Paramus 48076 +Paragon 48077 +Paragould 48078 +Parana 48079 +Paranormal 48080 +PartyLite 48081 +Partyland 48082 +Parthenia 48083 +Parthenon 48084 +Partnership 48085 +Parris 48086 +Parrilla 48087 +Parmele 48088 +Parmer 48089 +Parmesan 48090 +Parmalee 48091 +Parish 48092 +Palmer 48093 +Palmen 48094 +Palmetto 48095 +Palmas 48096 +Palace 48097 +Palacio 48098 +Palatine 48099 +Palatka 48100 +Palestinian 48101 +Palestine 48102 +Palermo's 48103 +Paloma 48104 +Palomino 48105 +Palio's 48106 +Palladia 48107 +Palladio 48108 +Palladium 48109 +Pattie 48110 +Patti's 48111 +Pattinson 48112 +Pattison 48113 +Patterson 48114 +Patten 48115 +Patty's 48116 +Pattys 48117 +Patriot 48118 +Patrol 48119 +Patron 48120 +Patel's 48121 +Patsy's 48122 +Pantera 48123 +Pantech 48124 +Pantego 48125 +Pantene 48126 +Pantages 48127 +Pantano 48128 +Panthers 48129 +Panamanian 48130 +Panasoffkee 48131 +Panasonic 48132 +Pancakes 48133 +Panchos 48134 +Pandora's 48135 +Packer 48136 +Packey 48137 +Packard 48138 +Pacifica 48139 +Pacifico 48140 +Pacheco 48141 +Pachelbel 48142 +Passage 48143 +Passaic 48144 +Passat 48145 +Passavant 48146 +Pascack 48147 +Pascagoula 48148 +Pascal 48149 +Paulie 48150 +Paulsboro 48151 +Paulson 48152 +Paula's 48153 +Paulos 48154 +Pappas 48155 +Pappadeaux 48156 +Pappy's 48157 +Painted 48158 +Paintsville 48159 +Painesville 48160 +Pampered 48161 +Pampers 48162 +Penny's 48163 +PennyMac 48164 +Pennyrile 48165 +Pennysaver 48166 +Pennywise 48167 +Pennsauken 48168 +Pennsburg 48169 +Pennsville 48170 +Pennsylvania 48171 +Penneys 48172 +Pentagon 48173 +Pentair 48174 +Pentatonix 48175 +Pentecostal 48176 +Pentel 48177 +Pendergrass 48178 +Perrin 48179 +Perrie 48180 +Perris 48181 +Perrys 48182 +Perry's 48183 +Perryton 48184 +Perryville 48185 +Personal 48186 +Personnel 48187 +Persian 48188 +Performance 48189 +Performing 48190 +Perkins 48191 +Perkiomen 48192 +Permit 48193 +Permian 48194 +Percy's 48195 +Peters 48196 +Peter's 48197 +Peterman 48198 +Petrino 48199 +Petrillo's 48200 +Petroleum 48201 +Petrone 48202 +Petros 48203 +Pettigrew 48204 +Pettis 48205 +Pettit 48206 +Petty's 48207 +Pearl's 48208 +Pearland 48209 +Pearle 48210 +Pearlridge 48211 +Pearson 48212 +Pearsall 48213 +Peachland 48214 +Peachtree 48215 +PeaceHealth 48216 +Peabody's 48217 +Pepperell 48218 +Pepperfire 48219 +Pepperidge 48220 +Peppers 48221 +Peppertree 48222 +Pepperwood 48223 +Pellegrino 48224 +Pelletier 48225 +Pediatric 48226 +Pedialyte 48227 +Porter 48228 +Porto's 48229 +Portobello 48230 +Portofino 48231 +Portola 48232 +Portos 48233 +Portal 48234 +Portable 48235 +Portage 48236 +Portia 48237 +Portis 48238 +Portman's 48239 +Portugal 48240 +Portuguese 48241 +Pollack 48242 +Pollak 48243 +Pollard 48244 +Polly's 48245 +Pollyanna 48246 +Pollock 48247 +Polaris 48248 +Polaroid 48249 +Police 48250 +Policy 48251 +Powers 48252 +PowerBall 48253 +PowerPoint 48254 +PowerSchool 48255 +Powerade 48256 +Powerball 48257 +Powerhouse 48258 +Powerline 48259 +Powerman 48260 +Powerpuff 48261 +Powell's 48262 +Powells 48263 +Potter's 48264 +Potters 48265 +Potterville 48266 +Pottery 48267 +Pottsboro 48268 +Pottstown 48269 +Pottsville 48270 +Pontevedra 48271 +Ponderay 48272 +Ponderosa 48273 +Posse's 48274 +Poppy's 48275 +Popeyes 48276 +Poconos 48277 +Pockets 48278 +Pomeranian 48279 +Pomerado 48280 +Pomodoros 48281 +Pooler 48282 +Poolesville 48283 +Pointe 48284 +Points 48285 +Provena 48286 +Provence 48287 +Provost 48288 +Prosecco 48289 +Properties 48290 +Property 48291 +Prophets 48292 +Professional 48293 +Professor 48294 +Promenade 48295 +Promises 48296 +Proctor 48297 +Procter 48298 +Progressive 48299 +Progresso 48300 +Probate 48301 +Probation 48302 +President 48303 +Presidio 48304 +Preston 48305 +Prestige 48306 +Prestwick 48307 +Presbyterian 48308 +Preschool 48309 +Prescott 48310 +Preservation 48311 +Preserve 48312 +Presley's 48313 +Premier 48314 +Premium 48315 +Prepaid 48316 +Preparatory 48317 +Prince 48318 +Principal 48319 +Prineville 48320 +Pringles 48321 +Primanti 48322 +Primary 48323 +Primavera 48324 +PrimeCare 48325 +Primerica 48326 +Priscilla's 48327 +Priceline 48328 +Prattville 48329 +Prairieville 48330 +Pineland 48331 +Pinellas 48332 +Pineview 48333 +Pineville 48334 +Pinkerton 48335 +Pinkett 48336 +Pinkie's 48337 +Pinocchio's 48338 +Pinckneyville 48339 +Pickens 48340 +Pickett 48341 +Pickard 48342 +Pickaway 48343 +Pickler 48344 +Pickles 48345 +Pickups 48346 +Picasso 48347 +Picasa 48348 +Pittsville 48349 +Piercey 48350 +Pierre's 48351 +Pierson 48352 +Pistols 48353 +Pikesville 48354 +Plants 48355 +Plantation 48356 +Plantersville 48357 +Plantronics 48358 +Planetshakers 48359 +Planned 48360 +Planning 48361 +Players 48362 +Playgirl 48363 +Playground 48364 +Platte 48365 +Plateau 48366 +Plato's 48367 +Plaine 48368 +Plains 48369 +Plainfield 48370 +Plainwell 48371 +Placer 48372 +Placentia 48373 +Places 48374 +Placid 48375 +Placita 48376 +Plastics 48377 +Pleasanton 48378 +Pleasants 48379 +Pleasantville 48380 +Pleasureland 48381 +Purcellville 48382 +Pulliam 48383 +Pulling 48384 +Pumpkins 48385 +Puckett's 48386 +Philips 48387 +Philly 48388 +Philadelphia 48389 +Philomath 48390 +Phoenicia 48391 +Phoenix 48392 +Phoebe's 48393 +Photoshop 48394 +Photosmart 48395 +Pharma 48396 +Pharrell 48397 +Phantogram 48398 +Phantom 48399 +Phyllis's 48400 +Psychological 48401 +Psychology 48402 +finale 48403 +finally 48404 +finals 48405 +finance 48406 +fingerprinted 48407 +fingerprinting 48408 +fingerprints 48409 +fingernails 48410 +fingertips 48411 +finishing 48412 +finesse 48413 +finest 48414 +finders 48415 +findings 48416 +finnegans 48417 +finneus 48418 +finneytown 48419 +fireplace 48420 +firepit 48421 +firepower 48422 +fireproof 48423 +fireflies 48424 +fireman 48425 +firemen 48426 +fireball 48427 +firebox 48428 +firearms 48429 +firecrackers 48430 +fireside 48431 +firetower 48432 +firetruck 48433 +firsthand 48434 +firstly 48435 +firsts 48436 +filler 48437 +fillet 48438 +filled 48439 +fillings 48440 +filtered 48441 +filtering 48442 +filters 48443 +filthy 48444 +filibertos 48445 +filibuster 48446 +filings 48447 +fished 48448 +fishes 48449 +fishbone 48450 +fishbowl 48451 +fishing 48452 +fishnets 48453 +figured 48454 +figures 48455 +figurine 48456 +figuring 48457 +figuratively 48458 +fighters 48459 +fighting 48460 +fixing 48461 +fixins 48462 +fixated 48463 +fixation 48464 +fieldstone 48465 +fiercely 48466 +fibroid 48467 +fibrosis 48468 +fiddler 48469 +fidelity 48470 +fidelis 48471 +fitter 48472 +fitted 48473 +fittest 48474 +fittings 48475 +fictional 48476 +forest 48477 +foresee 48478 +foresight 48479 +foreskin 48480 +forecast 48481 +forefathers 48482 +forefoot 48483 +forefront 48484 +foreigner 48485 +forewarned 48486 +forewarning 48487 +forearms 48488 +foreman 48489 +foremost 48490 +forensics 48491 +formal 48492 +format 48493 +formulas 48494 +former 48495 +formed 48496 +formidable 48497 +forming 48498 +forget 48499 +forged 48500 +forgery 48501 +forging 48502 +forgot 48503 +fortunate 48504 +fortune 48505 +forthcoming 48506 +forties 48507 +fortitude 48508 +forceful 48509 +forced 48510 +forces 48511 +forcibly 48512 +forcing 48513 +forklifts 48514 +forsaken 48515 +forbidden 48516 +footsies 48517 +football 48518 +footboard 48519 +footer 48520 +footed 48521 +footing 48522 +footie 48523 +footlocker 48524 +footlong 48525 +footprints 48526 +footwear 48527 +footwork 48528 +foolish 48529 +foolin 48530 +foolio 48531 +foodies 48532 +foodservice 48533 +following 48534 +follows 48535 +follow-up 48536 +follicles 48537 +folder 48538 +folded 48539 +foundation 48540 +founding 48541 +foundry 48542 +fountain 48543 +fourth 48544 +fourteen 48545 +four-wheel-drive 48546 +four-year 48547 +foursome 48548 +fondle 48549 +fondling 48550 +fondly 48551 +fonder 48552 +fondest 48553 +focused 48554 +focuses 48555 +fossils 48556 +fogged 48557 +fogger 48558 +facebook.com 48559 +facebooked 48560 +facebooking 48561 +facets 48562 +faceless 48563 +facelift 48564 +factored 48565 +factors 48566 +factory 48567 +factions 48568 +facilities 48569 +facility 48570 +facials 48571 +fairing 48572 +fairies 48573 +fairest 48574 +fairgrounds 48575 +fairways 48576 +fairytale 48577 +failures 48578 +faithfully 48579 +faithfulness 48580 +farmers 48581 +farmer's 48582 +farmstead 48583 +farther 48584 +farthest 48585 +fasten 48586 +faster 48587 +fastest 48588 +fascinate 48589 +fashioned 48590 +fashionista 48591 +fashions 48592 +father 48593 +fathead.com 48594 +fatten 48595 +fatter 48596 +fattest 48597 +fatalities 48598 +fatality 48599 +fantastic 48600 +fantasy 48601 +fanfiction 48602 +fabricate 48603 +fabricator 48604 +fabulously 48605 +falling 48606 +favoring 48607 +favorable 48608 +favorably 48609 +family 48610 +faggots 48611 +flatter 48612 +flatten 48613 +flatbed 48614 +flatbread 48615 +flatware 48616 +flatwoods 48617 +flashback 48618 +flashlight 48619 +flashcards 48620 +flashing 48621 +flashpoint 48622 +flashy 48623 +flaming 48624 +flamer 48625 +flames 48626 +flammable 48627 +flammer 48628 +flagging 48629 +flagship 48630 +flagstone 48631 +flapper 48632 +flapping 48633 +flappy 48634 +flapjacks 48635 +flavored 48636 +flavorful 48637 +flavoring 48638 +flavors 48639 +flaked 48640 +flakes 48641 +flanges 48642 +flannels 48643 +flawlessly 48644 +flared 48645 +flares 48646 +floorboard 48647 +floored 48648 +flooring 48649 +floors 48650 +flooded 48651 +floodgates 48652 +flooding 48653 +floods 48654 +flower 48655 +flowed 48656 +floater 48657 +floated 48658 +floaties 48659 +floating 48660 +flopping 48661 +floppy 48662 +florist 48663 +florida 48664 +floral 48665 +flourish 48666 +flippin 48667 +flippy 48668 +flipside 48669 +flicker 48670 +flicked 48671 +flirtation 48672 +flirtatious 48673 +flintlock 48674 +flushable 48675 +flushing 48676 +fluttering 48677 +flutters 48678 +flutes 48679 +fluent 48680 +fluency 48681 +fluctuates 48682 +fluoride 48683 +fluorine 48684 +flexin 48685 +flexion 48686 +flexiril 48687 +fleeting 48688 +fledged 48689 +freeze 48690 +freezin 48691 +freedom 48692 +freeloader 48693 +freelance 48694 +freely 48695 +freebies 48696 +freeways 48697 +freshies 48698 +freshly 48699 +freshness 48700 +freshwater 48701 +fresco 48702 +fresca 48703 +freakin 48704 +freakiest 48705 +freakishly 48706 +freakys 48707 +frequencies 48708 +frequency 48709 +frequently 48710 +frankly 48711 +franchise 48712 +francis 48713 +frantically 48714 +fraction 48715 +fracture 48716 +fracking 48717 +framer 48718 +framed 48719 +frames 48720 +framework 48721 +fragile 48722 +fragilistic 48723 +fragments 48724 +fragrances 48725 +fratelli's 48726 +friends 48727 +friend's 48728 +friended 48729 +friending 48730 +frighten 48731 +frightful 48732 +frisko 48733 +frisky 48734 +frisbees 48735 +fritter 48736 +frittata 48737 +fridgerator 48738 +fridges 48739 +frickers 48740 +frickin 48741 +frontier 48742 +fronting 48743 +frontage 48744 +frontal 48745 +frostys 48746 +frustrated 48747 +frustrates 48748 +frustration 48749 +frustrating 48750 +feeders 48751 +feedings 48752 +feeling 48753 +feelers 48754 +fellas 48755 +fellatio 48756 +fellows 48757 +fellers 48758 +feature 48759 +featuring 48760 +feathered 48761 +feathers 48762 +feasibility 48763 +feasible 48764 +feasting 48765 +fertility 48766 +ferrets 48767 +fenced 48768 +fences 48769 +fenders 48770 +fettuccine 48771 +fettuccini 48772 +federal 48773 +federated 48774 +festival 48775 +festive 48776 +festivities 48777 +fundamentally 48778 +fundamentals 48779 +fundraiser 48780 +fundraising 48781 +funded 48782 +funder 48783 +funnel 48784 +funner 48785 +funnest 48786 +funnies 48787 +funnier 48788 +functionality 48789 +fucker 48790 +fucked 48791 +fucken 48792 +fuckin 48793 +fuckim 48794 +fuckity 48795 +fuckable 48796 +fuckstick 48797 +furnish 48798 +furniture 48799 +furnaces 48800 +furthering 48801 +furthermore 48802 +full-blown 48803 +full-size 48804 +full-time 48805 +fuller 48806 +fullest 48807 +fusions 48808 +fumbled 48809 +fumbles 48810 +future's 48811 +futures 48812 +Rosenau 48813 +Rosendale 48814 +Rosenthal 48815 +Rosemary 48816 +Rosemead 48817 +Roseberry 48818 +Roseboro 48819 +Roseburg 48820 +Roseanne's 48821 +Rosalyn 48822 +Rosary 48823 +Rosanna 48824 +Rosanne 48825 +Rossi's 48826 +Roscoe's 48827 +Roscoes 48828 +Rosie's 48829 +Rockaway 48830 +Rockafellas 48831 +Rocket 48832 +Rockefeller 48833 +Rockland 48834 +Rocklin 48835 +Rockside 48836 +Rocksmith 48837 +Rockstar 48838 +Rocking 48839 +Rockies 48840 +Rockwall 48841 +Rockwell 48842 +Rockwood 48843 +Rockbridge 48844 +Rockbrook 48845 +Rockfield 48846 +Rockford 48847 +Rocky's 48848 +Robert 48849 +Roberson 48850 +Robins 48851 +Robin's 48852 +Robinhood 48853 +Robinwood 48854 +Robbie 48855 +Robbins 48856 +Roboto 48857 +Robles 48858 +Romano 48859 +Romania 48860 +Romana 48861 +Romance 48862 +Romanelli's 48863 +Romans 48864 +Romeo's 48865 +Romeos 48866 +Romeoville 48867 +Romero's 48868 +Ronaldo 48869 +Ronnie's 48870 +Ronnies 48871 +Rodrigo's 48872 +Rodrigues 48873 +Rodriguez 48874 +Rolling 48875 +Rollins 48876 +Rollers 48877 +Rolando 48878 +Rolanda 48879 +Rootstown 48880 +Rotten 48881 +Rotterdam 48882 +Rottweilers 48883 +Rotella 48884 +Rotelli 48885 +Rotolo's 48886 +Royale 48887 +Royals 48888 +Royalton 48889 +Royster 48890 +Royston 48891 +Roxanne's 48892 +Roxborough 48893 +Rowlands 48894 +Rowlett 48895 +Rowley 48896 +Rogersville 48897 +Reddick 48898 +Redding 48899 +Reddit 48900 +Reddy's 48901 +Redbook 48902 +Redbox 48903 +Redskins 48904 +Redfield 48905 +Redfin 48906 +Rentals 48907 +Renee's 48908 +Reservation 48909 +Reserve 48910 +Reservoir 48911 +Restaurants 48912 +Reston 48913 +Restoration 48914 +Resorts 48915 +Resources 48916 +Regina 48917 +Reginelli's 48918 +Regional 48919 +Regions 48920 +Regals 48921 +Regents 48922 +Reggies 48923 +Reader 48924 +Readington 48925 +Realtor 48926 +Realtree 48927 +Realty 48928 +Reagan's 48929 +Revere 48930 +ReverbNation 48931 +Reverse 48932 +Revelation 48933 +Revelstoke 48934 +Revenge 48935 +Revenue 48936 +Revolution 48937 +Revolver 48938 +Reedsburg 48939 +Reedsport 48940 +Reedsville 48941 +Reese's 48942 +Reeses 48943 +Remind 48944 +Remington 48945 +Remembered 48946 +Recorder 48947 +Records 48948 +Reineke 48949 +Reiner 48950 +Reinhardt 48951 +Reinhart 48952 +Representatives 48953 +Republicans 48954 +Relief 48955 +Relient 48956 +Rebecca 48957 +Rebeca 48958 +Rebelution 48959 +Reynolds 48960 +Reynolda 48961 +Randall 48962 +Randazzo 48963 +Randol 48964 +Random 48965 +Randleman 48966 +Randy's 48967 +Rancho 48968 +Ranchito 48969 +Rangeline 48970 +Rangers 48971 +Ramsey 48972 +Ramseur 48973 +Ramadan 48974 +Ramona 48975 +Ramones 48976 +Rambler 48977 +Ramblewood 48978 +Ramey's 48979 +Rainer 48980 +Raines 48981 +Rainey 48982 +Railside 48983 +Raiders 48984 +Raymond 48985 +Raymore 48986 +Raymour 48987 +Rachel's 48988 +Rachelle 48989 +Rachels 48990 +Racines 48991 +RadioShack 48992 +Radiohead 48993 +Raptor 48994 +Rapton 48995 +Ravens 48996 +Ravena 48997 +Ravenel 48998 +Ravenna 48999 +Ralphie's 49000 +Raley's 49001 +Raleys 49002 +Rashad 49003 +Rashard 49004 +Razorbacks 49005 +Rabbitt 49006 +Rafferty's 49007 +Rawlings 49008 +Rawlins 49009 +Richards 49010 +Richard's 49011 +Richie's 49012 +Richies 49013 +Richboro 49014 +Richburg 49015 +Richlands 49016 +Richter 49017 +Richton 49018 +Rickenbacker 49019 +Rickey 49020 +Rickie 49021 +Ricky's 49022 +Ricardo 49023 +Ricart 49024 +Ricans 49025 +Riccardi's 49026 +Riverwood 49027 +Riverwind 49028 +Rivercenter 49029 +Riverchase 49030 +Rivercrest 49031 +Riverside 49032 +Riverstone 49033 +Rivera's 49034 +Riverhead 49035 +Riverhouse 49036 +Rivermark 49037 +Rivermont 49038 +Riverpark 49039 +Riverpoint 49040 +Riverton 49041 +Rivertown 49042 +Ridgeback 49043 +Ridgecrest 49044 +Ridgedale 49045 +Ridgefield 49046 +Ridgemont 49047 +Riders 49048 +Riddle's 49049 +Riddler 49050 +Ringler 49051 +Ringling 49052 +Ringoes 49053 +Rinaldi's 49054 +Rittenhouse 49055 +Ritter 49056 +Russel 49057 +Russian 49058 +Russo's 49059 +Rustic 49060 +Rustin 49061 +Rustoleum 49062 +Ruston 49063 +Rusty's 49064 +Runner 49065 +Runnemede 49066 +Rubio's 49067 +Rubios 49068 +Rubino's 49069 +Rutherfordton 49070 +Ruthie's 49071 +Rudolph's 49072 +Rhodes 49073 +Rhinebeck 49074 +Rhinelander 49075 +Rylands 49076 +RSVP'd 49077 +RSVP's 49078 +Delicia 49079 +Delicious 49080 +Delia's 49081 +Delilah 49082 +Delaney 49083 +Delancey 49084 +Delano 49085 +Delmonico 49086 +Delmont 49087 +Delmarva 49088 +Delphia 49089 +Delran 49090 +Delray 49091 +Deltona 49092 +Deanna 49093 +Deanne 49094 +Dennis's 49095 +Dennison 49096 +Denny's 49097 +Dennys 49098 +Denise 49099 +Denison 49100 +DentaQuest 49101 +Dental 49102 +Denver's 49103 +Designs 49104 +Desirae 49105 +Desiree 49106 +Destiny 49107 +Destination 49108 +Destrehan 49109 +Destruction 49110 +Deerfield 49111 +Deerfoot 49112 +Devil's 49113 +Deville 49114 +Devils 49115 +Devine 49116 +Devins 49117 +Devons 49118 +Developmental 49119 +Democratic 49120 +Democrats 49121 +Demetrios 49122 +Demetrious 49123 +Dempsey's 49124 +Decatur's 49125 +Debbie 49126 +Depots 49127 +DeVito's 49128 +Daniel 49129 +Danny's 49130 +Dannys 49131 +Dannon 49132 +Dangerously 49133 +Dancer 49134 +Dandy's 49135 +Dante's 49136 +Darrel 49137 +Darren 49138 +Darian 49139 +Darla's 49140 +Darlene's 49141 +Darlington 49142 +Dardenne 49143 +Dallastown 49144 +Daltons 49145 +Davids 49146 +David's 49147 +Davis's 49148 +Davisburg 49149 +Davison 49150 +Davies 49151 +Damian's 49152 +Damiens 49153 +Daughters 49154 +Donald 49155 +Donalsonville 49156 +Donatos 49157 +Donahew 49158 +Donahue 49159 +Donnell 49160 +Donner 49161 +Donna's 49162 +Donnie's 49163 +Donell 49164 +Donelson 49165 +Doritos 49166 +Dorset 49167 +Dorsey 49168 +Dorner 49169 +Dorney 49170 +Dorothy's 49171 +Dominic 49172 +Dominique 49173 +Dominion 49174 +Domino's 49175 +Dominos 49176 +Domingo 49177 +Dominguez 49178 +Downer 49179 +Downeast 49180 +Downey 49181 +Downtown 49182 +Downton 49183 +Downingtown 49184 +Downloader 49185 +Dollarama 49186 +Dollarway 49187 +Dolly's 49188 +Dollywood 49189 +Dolphins 49190 +Dooleys 49191 +Doolittle's 49192 +Doodlebug 49193 +Douglass 49194 +Douglaston 49195 +Douglasville 49196 +Doughboy 49197 +Dougherty 49198 +DoubleTree 49199 +Doubletree 49200 +Dockers 49201 +Dockery 49202 +Dodgers 49203 +Dobbins 49204 +Discounters 49205 +Discovery 49206 +Distribution 49207 +District 49208 +Diana's 49209 +Dianas 49210 +Diane's 49211 +Diamondbacks 49212 +Diabetes 49213 +Diabetus 49214 +Diablos 49215 +Dickey 49216 +Dickens 49217 +Dickerson 49218 +Dickie 49219 +Dickinson 49220 +Dickson 49221 +Direction 49222 +Director 49223 +Dirksen 49224 +Dillard 49225 +Dillons 49226 +Dillsboro 49227 +Dillsburg 49228 +Divina 49229 +Divinci 49230 +Divine 49231 +Divino 49232 +Dividend 49233 +Divisadero 49234 +Division 49235 +Dixieland 49236 +Dixieline 49237 +Duneland 49238 +Dunellen 49239 +Dunham's 49240 +Dunhams 49241 +Dundalk 49242 +Dundas 49243 +Dungeons 49244 +Dunkins 49245 +Durango 49246 +Durand 49247 +Durant 49248 +Durbins 49249 +Dutchess 49250 +Duggars 49251 +Dragon 49252 +Dressler 49253 +Driver 49254 +Driven 49255 +Drivetime 49256 +D'Angelo's 49257 +homeschool 49258 +homes.com 49259 +homesick 49260 +homebrew 49261 +homegirl 49262 +homeless 49263 +homeland 49264 +homely 49265 +homeroom 49266 +homers 49267 +homerun 49268 +homework 49269 +homeward 49270 +homewrecker 49271 +homemaker 49272 +homemade 49273 +homeowner 49274 +homeopathic 49275 +home.com 49276 +homecare 49277 +homecoming 49278 +homepage 49279 +homeport 49280 +homicidal 49281 +homicide 49282 +homies 49283 +homing 49284 +hominy 49285 +homosexual 49286 +horses 49287 +horse's 49288 +horseback 49289 +horsepower 49290 +horseradish 49291 +horsey 49292 +horniness 49293 +horned 49294 +hornets 49295 +horrid 49296 +horrors 49297 +horizontally 49298 +hormones 49299 +hooker 49300 +hooked 49301 +hookahs 49302 +hookie 49303 +hooking 49304 +hookups 49305 +hoodies 49306 +hoodlums 49307 +hooters 49308 +hollered 49309 +hollering 49310 +hollers 49311 +hollaback 49312 +hollandaise 49313 +hollows 49314 +hollyhock 49315 +holder 49316 +holdem 49317 +holding 49318 +holidays 49319 +house. 49320 +household 49321 +housemate 49322 +houses 49323 +house: 49324 +housecleaning 49325 +houseful 49326 +housetop 49327 +houndstooth 49328 +honeys 49329 +honey. 49330 +honeycomb 49331 +honeydew 49332 +honeygo 49333 +honeymoon 49334 +honestly 49335 +honesty 49336 +honorable 49337 +honorary 49338 +honked 49339 +honker 49340 +hostess 49341 +hosted 49342 +hostel 49343 +hosting 49344 +hostages 49345 +hospital 49346 +hospitable 49347 +hotels.com 49348 +hotter 49349 +hottest 49350 +hotties 49351 +hopelessly 49352 +hopelessness 49353 +hopefully 49354 +hopper 49355 +hopped 49356 +hopping 49357 +hobbit 49358 +hobbies 49359 +hobble 49360 +hobbling 49361 +hoarder 49362 +hoarding 49363 +handle 49364 +handling 49365 +handset 49366 +handshake 49367 +handsome 49368 +handspring 49369 +handstand 49370 +handbook 49371 +handcuff 49372 +handcent 49373 +handicap 49374 +handing 49375 +handiwork 49376 +handout 49377 +handoff 49378 +handedly 49379 +handfuls 49380 +handguns 49381 +handjobs 49382 +handprints 49383 +handrails 49384 +handwriting 49385 +handwritten 49386 +handyman 49387 +hangout 49388 +hangover 49389 +hanger 49390 +hanged 49391 +hanging 49392 +harden 49393 +harder 49394 +hardest 49395 +hardwire 49396 +hardware 49397 +hardship 49398 +hardscrabble 49399 +hardback 49400 +hardball 49401 +hardcore 49402 +hardcover 49403 +harmony 49404 +harbors 49405 +harboring 49406 +harvester 49407 +harvested 49408 +hairdo 49409 +hairspray 49410 +haircut 49411 +haircolor 49412 +hairball 49413 +hairbrush 49414 +hairless 49415 +hairline 49416 +hallucinate 49417 +halloween 49418 +hallways 49419 +hammerhead 49420 +hammered 49421 +hammering 49422 +hammers 49423 +hammocks 49424 +hamster 49425 +hamstring 49426 +hamburgers 49427 +hampers 49428 +hatched 49429 +hatchery 49430 +hatches 49431 +hatchet 49432 +haters 49433 +happenin 49434 +happend 49435 +happened 49436 +happens 49437 +happily 49438 +happiness 49439 +happys 49440 +hahahaha 49441 +haven't 49442 +havens 49443 +havent 49444 +hacker 49445 +hacked 49446 +hacksaw 49447 +hassles 49448 +hauler 49449 +hauled 49450 +hauling 49451 +hazelnut 49452 +habaneros 49453 +haystacks 49454 +headless 49455 +headlock 49456 +headset 49457 +headshot 49458 +headband 49459 +headboard 49460 +headin 49461 +headies 49462 +header 49463 +headed 49464 +headphone 49465 +headpiece 49466 +headquartered 49467 +headquarters 49468 +headaches 49469 +headhunters 49470 +headwaters 49471 +headway 49472 +hearth 49473 +hearted 49474 +hearts 49475 +heart's 49476 +heartache 49477 +heartfelt 49478 +hearty 49479 +hearing 49480 +hearsay 49481 +hearse 49482 +healthcare 49483 +healthkeepers 49484 +healthy 49485 +healed 49486 +healer 49487 +heavily 49488 +heaven 49489 +heaves 49490 +heavy-duty 49491 +heavyweight 49492 +heater 49493 +heated 49494 +heroin 49495 +heroic 49496 +hermanos 49497 +hermaphrodite 49498 +helper 49499 +helped 49500 +helping 49501 +helpless 49502 +helpline 49503 +hello. 49504 +hellos 49505 +hellacious 49506 +helicopters 49507 +helmets 49508 +hemorrhoid 49509 +hematologist 49510 +hematology 49511 +heeled 49512 +heeler 49513 +hedgehogs 49514 +hesitate 49515 +highlighting 49516 +highlights 49517 +hindered 49518 +hindering 49519 +hinders 49520 +hinged 49521 +hinges 49522 +hitchhike 49523 +hitchhiking 49524 +hitched 49525 +hitches 49526 +hitters 49527 +hitting 49528 +hillsborough 49529 +hillside 49530 +hillbillies 49531 +hillbilly 49532 +hippie 49533 +hippity 49534 +hippopotamus 49535 +hippos 49536 +hipsters 49537 +hideous 49538 +hideout 49539 +historic 49540 +historian 49541 +hickeys 49542 +hibernating 49543 +hibernation 49544 +hikers 49545 +humidor 49546 +humility 49547 +humanitarian 49548 +humanities 49549 +humanity 49550 +humped 49551 +humperdinks 49552 +humble 49553 +humbling 49554 +humbly 49555 +hummingbird 49556 +humoring 49557 +humorous 49558 +hunter 49559 +hunted 49560 +hunting 49561 +hungrier 49562 +hungry 49563 +hurricane 49564 +hurrying 49565 +hurting 49566 +hustle 49567 +hustlin 49568 +hustla 49569 +hugger 49570 +hugged 49571 +hugging 49572 +hubby's 49573 +hypochondriac 49574 +hypothetical 49575 +hypothermia 49576 +hypothesis 49577 +hypoglycemia 49578 +hypoglycemic 49579 +hyperactive 49580 +hyperlink 49581 +hypertension 49582 +hypnotize 49583 +hypnotic 49584 +hypnotist 49585 +hydroponic 49586 +hydroplaning 49587 +hydrocodone 49588 +hydrocortisone 49589 +hydroscape 49590 +hydrate 49591 +hydrangea 49592 +hydrant 49593 +hydraulics 49594 +hysterically 49595 +Transpo 49596 +TransLink 49597 +TransUnion 49598 +Transamerica 49599 +Translate 49600 +Transmountain 49601 +Transtar 49602 +Transwest 49603 +Transylvania 49604 +Tracker 49605 +Tracks 49606 +Tracy's 49607 +Tracys 49608 +Tracey 49609 +Tracie 49610 +Travel 49611 +Travers 49612 +Travis's 49613 +Trailway 49614 +Trailblazer 49615 +Trailer 49616 +Trails 49617 +Trainco 49618 +Trainer 49619 +Training 49620 +Trainor 49621 +Traffic 49622 +Trafford 49623 +Trafalgar 49624 +Trappe 49625 +Trader 49626 +Trashmore 49627 +Trista 49628 +Tristen 49629 +Triston 49630 +Trisha 49631 +Trish's 49632 +Triscuits 49633 +Tricia 49634 +Tricity 49635 +Trickett 49636 +Tricoci 49637 +Tripler 49638 +Triplett 49639 +Tripolis 49640 +Tripps 49641 +Tribeca 49642 +Tribune 49643 +Tribute 49644 +Trinity 49645 +Trinidad 49646 +Trina's 49647 +Triadelphia 49648 +Triana 49649 +Triangle 49650 +Trustee 49651 +Trustco 49652 +Trustmark 49653 +Trussell 49654 +Trussville 49655 +Truckee 49656 +Truckers 49657 +Truman 49658 +Trumark 49659 +Trudy's 49660 +Treasure 49661 +Treasury 49662 +Treatment 49663 +Treaty 49664 +Treadway 49665 +Treadwell 49666 +Trevor 49667 +Trevose 49668 +Trevino 49669 +Trends 49670 +Trenton 49671 +Troutdale 49672 +Troutman 49673 +Troutville 49674 +Trooper 49675 +Troyer 49676 +Tangerine 49677 +Tangiers 49678 +Tangipahoa 49679 +Tannersville 49680 +Talladega 49681 +Tallahassee 49682 +Tallapoosa 49683 +Tallassee 49684 +Tallmadge 49685 +Tallman 49686 +Tally's 49687 +Talbots 49688 +Tamara 49689 +Tammy's 49690 +Tammys 49691 +Tammie 49692 +Tamiami 49693 +Tampax 49694 +Tarantino 49695 +Tarasco 49696 +Tasha's 49697 +Tastefully 49698 +Tappahannock 49699 +Tappan 49700 +Taylorsville 49701 +Taconic 49702 +Tacony 49703 +Taverna 49704 +Tavernier 49705 +Tomaso's 49706 +Tomatoes 49707 +Tomorrowland 49708 +Tomlinson's 49709 +Torinos 49710 +Torres 49711 +Torrence 49712 +Torrey 49713 +Tortugas 49714 +Tonganoxie 49715 +Topsham 49716 +Topshop 49717 +Topsy's 49718 +Tobin's 49719 +TownePlace 49720 +Townsend 49721 +Township 49722 +Towers 49723 +Towery 49724 +Toshi's 49725 +Toshiba 49726 +Toyotas 49727 +Terrie 49728 +Terrible 49729 +Terri's 49730 +Terrio 49731 +Territory 49732 +Terran 49733 +Terrace 49734 +Terrain 49735 +Terrapin 49736 +Terrel 49737 +Terrebonne 49738 +Terrence 49739 +Terry's 49740 +Terrys 49741 +Terrytown 49742 +Terryville 49743 +Teresa 49744 +Teresita 49745 +Terminal 49746 +Terminator 49747 +Telecaster 49748 +Telecom 49749 +Telegram 49750 +Telegraph 49751 +Teleperformance 49752 +Telephone 49753 +Tellico 49754 +Telling 49755 +Tenney 49756 +Tennille 49757 +Tennis 49758 +Teachers 49759 +Texans 49760 +Temple 49761 +Templar 49762 +Tempest 49763 +Teenage 49764 +Timbers 49765 +Timmy's 49766 +Timothy's 49767 +Tillery 49768 +Tilley 49769 +Tillicum 49770 +Tillis 49771 +Tillmans 49772 +Tilly's 49773 +Titanic 49774 +Titans 49775 +Ticketmaster 49776 +Tickets 49777 +Tiffany's 49778 +Tiffanys 49779 +Tierrasanta 49780 +Thornton 49781 +Thornapple 49782 +Thorne 49783 +Thornhill 49784 +Thornville 49785 +Thornwood 49786 +Thornydale 49787 +Thomas's 49788 +Thomasson 49789 +Thomaston 49790 +Thomasville 49791 +Thompson's 49792 +Thompsons 49793 +Thompsonville 49794 +There's 49795 +Thermo 49796 +Thermal 49797 +Theater 49798 +Theatre 49799 +Thursday 49800 +Thurston 49801 +Thurman 49802 +Thurmont 49803 +Thunderbird 49804 +Thanks 49805 +Things 49806 +ThinkPad 49807 +Thirsty's 49808 +Thriftway 49809 +Thrifty 49810 +Turner 49811 +Turney 49812 +Turnberry 49813 +Turnbull 49814 +Turkey's 49815 +Turkeyfoot 49816 +TurboTax 49817 +Tucker's 49818 +Tuckerman 49819 +Tuckers 49820 +Tuckerton 49821 +Tuckahoe 49822 +Tuscan 49823 +Tuscaloosa 49824 +Tusculum 49825 +Tuscumbia 49826 +Tully's 49827 +Tullytown 49828 +Tulare 49829 +Tularosa 49830 +Tunisia 49831 +Tylersville 49832 +Twinkie 49833 +Twinkle 49834 +Twinsburg 49835 +Landon 49836 +Landover 49837 +Landen 49838 +Lander 49839 +Landscaping 49840 +Landis 49841 +Landing 49842 +Landry 49843 +Landrum 49844 +Langdale 49845 +Langdon 49846 +Langham 49847 +Langhorne 49848 +Langston's 49849 +Lanesboro 49850 +Lanesville 49851 +Laneys 49852 +Lancer 49853 +Lancelot 49854 +Lankenau 49855 +Lankershim 49856 +Lansdale 49857 +Lansdowne 49858 +Lantana 49859 +Latina 49860 +Latino 49861 +Latimer 49862 +Latimore 49863 +Lateef 49864 +Lateesha 49865 +Latonia 49866 +Latonya 49867 +Lattimore 49868 +Lattisaw 49869 +Lathrop 49870 +Lathrup 49871 +Lauren 49872 +Laurel 49873 +Laura's 49874 +Lauras 49875 +Laurie 49876 +Laurinburg 49877 +Lambert 49878 +Lambeau 49879 +Lamborghini 49880 +Lampanelli 49881 +Lampasas 49882 +Lampoon's 49883 +Lamar's 49884 +Lamarque 49885 +Larkins 49886 +Larry's 49887 +Larrys 49888 +Larson's 49889 +Lakeridge 49890 +Lakers 49891 +Lakeshore 49892 +Lakeside 49893 +Lakeland 49894 +Lakeline 49895 +Lakemont 49896 +Lakemoor 49897 +Lakeview 49898 +Lakeville 49899 +Lakeway 49900 +Lakewood 49901 +Lawrence's 49902 +Lawrenceburg 49903 +Lawrenceville 49904 +Lavalette 49905 +Lavallette 49906 +Lavergne 49907 +Laverne 49908 +Ladders 49909 +LaRosa 49910 +LaRose 49911 +LaGrande 49912 +LaGrange 49913 +Leander 49914 +Leanna 49915 +Leanne 49916 +Learning 49917 +Leaders 49918 +Leavenworth 49919 +Lennon 49920 +Lennox 49921 +Lenny's 49922 +Leonard 49923 +Leone's 49924 +Leonia 49925 +Levitt 49926 +Leviticus 49927 +Levitz 49928 +Levine 49929 +Levinson 49930 +LegalZoom 49931 +Legally 49932 +Leslie's 49933 +Leslies 49934 +Letterman 49935 +Lewis's 49936 +Lewisville 49937 +Lewinsky 49938 +Lexie's 49939 +Lemonade 49940 +Lemont 49941 +Lefty's 49942 +Lehighton 49943 +Longmeadow 49944 +Longmire 49945 +Longhorn 49946 +Longhill 49947 +Longboat 49948 +Longbranch 49949 +Longoria 49950 +Longstreet 49951 +Longway 49952 +Longwood 49953 +London's 49954 +Londonderry 49955 +Lonesome 49956 +Lonestar 49957 +Lonnie's 49958 +Lorena 49959 +Lorenzo 49960 +Loretta 49961 +Loretto 49962 +Lordsburg 49963 +Lorraine's 49964 +Louise 49965 +Louisa 49966 +Louisburg 49967 +Louisiana 49968 +Louisville 49969 +Louie's 49970 +Louies 49971 +Loudonville 49972 +Lockeford 49973 +Locker 49974 +Lockbourne 49975 +Lockbox 49976 +Lockhart 49977 +Lockheed 49978 +Locksmith 49979 +Loveless 49980 +Lovell 49981 +Lovelock 49982 +Lovettsville 49983 +Lovingston 49984 +Lovington 49985 +Logansport 49986 +Lombardi's 49987 +Lombardo's 49988 +Lowery 49989 +Linden 49990 +Linder 49991 +Lindell 49992 +Lindsay 49993 +Lindsey 49994 +Lindstrom 49995 +Linda's 49996 +Lindale 49997 +Lindon 49998 +Lindora 49999 +Lindy's 50000 +Lincoln's 50001 +Lincolnshire 50002 +Lincolnton 50003 +LinkedIn 50004 +Linkedin 50005 +Linksys 50006 +Linton's 50007 +Lillian 50008 +Lillie 50009 +Lillington 50010 +Lilly's 50011 +Lilian 50012 +Liberal 50013 +Liberace 50014 +Liberty 50015 +Libertarian 50016 +Libby's 50017 +Libbys 50018 +Library 50019 +Littlefield 50020 +Littlejohn 50021 +Littlestown 50022 +Littleton 50023 +Lister 50024 +Listen 50025 +Listia 50026 +Listing 50027 +Livingston 50028 +Livia's 50029 +Livermore 50030 +Livernois 50031 +Liverpool 50032 +LifeWay 50033 +LifeWorks 50034 +Lifetime 50035 +Lifetouch 50036 +Lizzie's 50037 +Lizzy's 50038 +Lucia's 50039 +Lucien 50040 +Lucifers 50041 +Lucille's 50042 +Lucky's 50043 +Luckys 50044 +Lucerne 50045 +Lucero 50046 +Lucas's 50047 +Lumber 50048 +Lumbee 50049 +Lumina 50050 +Lundy's 50051 +Lyndale 50052 +Lyndonville 50053 +Lynnway 50054 +Lynnwood 50055 +Harris 50056 +Harring 50057 +Harriet 50058 +Harriman 50059 +Harrah's 50060 +Harrahs 50061 +Harry's 50062 +Harrys 50063 +Harrell 50064 +Harrelson 50065 +Harrodsburg 50066 +Harrogate 50067 +Hartsdale 50068 +Hartselle 50069 +Hartsfield 50070 +Hartsville 50071 +Harter 50072 +Hartland 50073 +Hartley 50074 +Harden 50075 +Hardesty 50076 +Hardin 50077 +Hardie 50078 +Hardware 50079 +Hardwick 50080 +Hardy's 50081 +Harbor 50082 +Harbour 50083 +Harbin 50084 +Harbison 50085 +Harley 50086 +Harlem 50087 +Harlequin 50088 +Harland 50089 +Harvey 50090 +Harvest 50091 +Harvick 50092 +Harvin 50093 +Harmons 50094 +Harmont 50095 +Harmony 50096 +Harman 50097 +Harmarville 50098 +Harper 50099 +Harpeth 50100 +Hargrave 50101 +Hargray 50102 +Harold's 50103 +Harolds 50104 +Harwich 50105 +Harwin 50106 +Hannah 50107 +Hannaford 50108 +Hanna's 50109 +Hannibal 50110 +Hannifin 50111 +Hannigan 50112 +Hannity 50113 +Handel's 50114 +Handler 50115 +Handley 50116 +Hansen 50117 +Hansel 50118 +Hanson's 50119 +Hansons 50120 +Hangout 50121 +Hangover 50122 +Haney's 50123 +Halloran 50124 +Hallstead 50125 +Hallsville 50126 +Hallelujah 50127 +Halliburton 50128 +Hallie 50129 +Hallman 50130 +Hallmark 50131 +Haley's 50132 +Haleyville 50133 +Halestorm 50134 +Halstead 50135 +Halsted 50136 +Hammond 50137 +Hammons 50138 +Hammonton 50139 +Hampshire 50140 +Hampstead 50141 +Hamptons 50142 +Hamburger 50143 +Hamilton's 50144 +Hamline 50145 +Hayley's 50146 +Haywood 50147 +Hayworth 50148 +Hailee 50149 +Hailey 50150 +Haitians 50151 +Hatteras 50152 +Hatters 50153 +Hatties 50154 +Haverford 50155 +Haverhill 50156 +Haverstraw 50157 +Haveli 50158 +Havelock 50159 +Havendale 50160 +Havana 50161 +Havanese 50162 +Hagerman 50163 +Hagerstown 50164 +Hagerty 50165 +Haggen 50166 +Haggerty 50167 +Hawkins 50168 +Hawking 50169 +Hawkeyes 50170 +Haskell's 50171 +Haslett 50172 +Hazel's 50173 +Hazeltine 50174 +Hazelwood 50175 +Hazleton 50176 +Haddad 50177 +Haddam 50178 +Haddaway 50179 +Haddonfield 50180 +Habersham 50181 +Hackett 50182 +Hackensack 50183 +Happy's 50184 +Hollin 50185 +Hollis 50186 +Holliday 50187 +Hollie 50188 +Holland 50189 +Holladay 50190 +Holly's 50191 +Hollys 50192 +Hollywood 50193 +Holloway 50194 +Hollowell 50195 +Hollerin 50196 +Holley 50197 +Holden 50198 +Holdem 50199 +Holder 50200 +Holmans 50201 +Holmen 50202 +Holmes 50203 +Holiday 50204 +Holidazzle 50205 +Holtsville 50206 +Hornet 50207 +Hornell 50208 +Horner 50209 +Horses 50210 +Horseheads 50211 +Horsetooth 50212 +Horror 50213 +Horrocks 50214 +Horizons 50215 +Homeslice 50216 +Homer's 50217 +Homerville 50218 +HomeSmart 50219 +HomeStore 50220 +Homeland 50221 +Homeless 50222 +Housekeeping 50223 +Houser 50224 +Houses 50225 +Housewives 50226 +Houston's 50227 +Houstonian 50228 +Houlihan's 50229 +Houlihans 50230 +HoneyBaked 50231 +Honeyman 50232 +Honeyville 50233 +Honeywell 50234 +Hondas 50235 +Honorable 50236 +Honors 50237 +Hooper 50238 +Hoopes 50239 +Hoosiers 50240 +Howells 50241 +Hopkinsville 50242 +Hospitality 50243 +Hospitals 50244 +Hobbies 50245 +Hobbit 50246 +HobbyTown 50247 +Hoffman's 50248 +Hockeytown 50249 +Herman's 50250 +Hermann 50251 +Hermans 50252 +Hermantown 50253 +Hermiston 50254 +Hermitage 50255 +Hermon 50256 +Hermosa 50257 +Herbalife 50258 +Herbergers 50259 +Herbert 50260 +Herbies 50261 +Herrin 50262 +Herrick 50263 +Herriman 50264 +Hershey 50265 +Hershberger 50266 +Herschel 50267 +Herscher 50268 +Hernandez 50269 +Hernando 50270 +HealthCare 50271 +HealthEast 50272 +HealthPoint 50273 +HealthSouth 50274 +HealthWorks 50275 +Healthcare 50276 +Healthplex 50277 +Healthy 50278 +Healdsburg 50279 +Heartbreak 50280 +Heartgard 50281 +Hearts 50282 +Hearne 50283 +Hearns 50284 +Heather 50285 +Heathman 50286 +Heathrow 50287 +Heaven's 50288 +Heavener 50289 +Heavenly 50290 +Hellertown 50291 +Hellman's 50292 +Hellsing 50293 +Henry's 50294 +Henryetta 50295 +Henrys 50296 +Henryville 50297 +Henrico 50298 +Henrietta 50299 +Henrik 50300 +Hendrick 50301 +Hendrix 50302 +Hendersons 50303 +Hendersonville 50304 +Hennepin 50305 +Heineken 50306 +Heinen's 50307 +Heidi's 50308 +Hebrews 50309 +Hillsboro 50310 +Hillsdale 50311 +Hillshire 50312 +Hillside 50313 +Hillsong 50314 +Hillstone 50315 +Hillsville 50316 +Hillary 50317 +Hillandale 50318 +Hiller's 50319 +Hillers 50320 +Hilliard 50321 +Hillis 50322 +Hillcrest 50323 +Hillcroft 50324 +Hilltop 50325 +Hilltown 50326 +Hildebrand 50327 +Highland 50328 +Highline 50329 +Highwood 50330 +Highway 50331 +Highbridge 50332 +Highbury 50333 +Hightower 50334 +Hightstown 50335 +Higgins 50336 +Higginbotham 50337 +Hinduism 50338 +Hibbetts 50339 +Hirose 50340 +Hiroshima 50341 +Historical 50342 +Hunters 50343 +Hunter's 50344 +Hunterdon 50345 +Huntingburg 50346 +Huntingdon 50347 +Huntsman 50348 +Huntsville 50349 +Hungarian 50350 +Hungary 50351 +Hungerford 50352 +Humanities 50353 +Humanity 50354 +Humphrey 50355 +Humphries 50356 +Hummelstown 50357 +Huskers 50358 +Hustler 50359 +Hubbard 50360 +Hubertus 50361 +HughesNet 50362 +Hughesville 50363 +Hurricanes 50364 +Hutchins 50365 +Hutchison 50366 +Hydro's 50367 +Hydroxycut 50368 +expert 50369 +expercom 50370 +expect 50371 +expecially 50372 +expedia.com 50373 +expelled 50374 +exploit 50375 +explain 50376 +explicitly 50377 +expose 50378 +exposure 50379 +exponential 50380 +exponents 50381 +exported 50382 +exporting 50383 +exports 50384 +expression 50385 +expressing 50386 +expressive 50387 +expressed 50388 +expresses 50389 +expandable 50390 +expanding 50391 +expands 50392 +expansions 50393 +expire 50394 +expiration 50395 +expiring 50396 +expiry 50397 +exceeding 50398 +exceeded 50399 +exceeds 50400 +exception 50401 +excessive 50402 +excite 50403 +excitable 50404 +exciting 50405 +excise 50406 +excision 50407 +exclamations 50408 +excuse 50409 +excusable 50410 +excusing 50411 +excursions 50412 +exchanged 50413 +exchanger 50414 +exchanges 50415 +excavating 50416 +excavation 50417 +excavators 50418 +extend 50419 +extent 50420 +extenuating 50421 +extenze 50422 +extern 50423 +exterior 50424 +extras 50425 +extraterrestrial 50426 +extreme 50427 +extinguisher 50428 +extinction 50429 +execute 50430 +executor 50431 +exercise 50432 +exercising 50433 +exemption 50434 +exemplary 50435 +examine 50436 +examination 50437 +examining 50438 +examples 50439 +exaggerated 50440 +exaggerating 50441 +exaggeration 50442 +exhibited 50443 +exhibits 50444 +exhilarate 50445 +exhilarating 50446 +exhausted 50447 +existed 50448 +entertain 50449 +enterprise 50450 +entered 50451 +entering 50452 +enters 50453 +entrepreneur 50454 +entree 50455 +entrance 50456 +entrapment 50457 +entryway 50458 +entities 50459 +entity 50460 +entirely 50461 +entirety 50462 +entice 50463 +enticing 50464 +enthusiast 50465 +enthusiasm 50466 +endorse 50467 +endorphins 50468 +endocrine 50469 +endodontics 50470 +endodontist 50471 +endeavor 50472 +endured 50473 +endures 50474 +encounter 50475 +enchantment 50476 +enchanted 50477 +enchanting 50478 +enchiladas 50479 +enclose 50480 +enclosure 50481 +engineer's 50482 +engineered 50483 +engineering 50484 +engineers 50485 +engrade 50486 +engagement 50487 +engaged 50488 +environment 50489 +envisioned 50490 +envisioning 50491 +energize 50492 +energies 50493 +enemy's 50494 +enlightened 50495 +enlightening 50496 +enlightenment 50497 +enlisted 50498 +enrolled 50499 +enrolling 50500 +enrollment 50501 +enabled 50502 +enabler 50503 +enables 50504 +enhancements 50505 +elected 50506 +elevate 50507 +elevator 50508 +elements 50509 +elegante 50510 +eliminated 50511 +eliminates 50512 +eliminating 50513 +elimination 50514 +elliptical 50515 +employer 50516 +employee 50517 +employed 50518 +empathetic 50519 +empathize 50520 +empathy 50521 +empanadas 50522 +emphasis 50523 +emptiness 50524 +emptying 50525 +empires 50526 +embarrass 50527 +embargo 50528 +embark 50529 +embroider 50530 +embrace 50531 +embracing 50532 +embryos 50533 +embedded 50534 +embers 50535 +emerged 50536 +emergicare 50537 +emerging 50538 +emotional 50539 +emotionless 50540 +emotions 50541 +emoticons 50542 +everybody 50543 +everyone 50544 +everyday 50545 +everynight 50546 +everywhere 50547 +evergreens 50548 +eventual 50549 +eventful 50550 +events 50551 +evening 50552 +evaluate 50553 +evaluator 50554 +evacuated 50555 +evacuating 50556 +evacuation 50557 +evangelical 50558 +evaporated 50559 +evictions 50560 +evidenced 50561 +evidently 50562 +evolutionary 50563 +evolutions 50564 +evolve 50565 +evolving 50566 +establishment 50567 +established 50568 +establishing 50569 +estates 50570 +estimated 50571 +estimates 50572 +estimating 50573 +estimation 50574 +esters 50575 +escalate 50576 +escalator 50577 +escape 50578 +escapade 50579 +escaping 50580 +escargot 50581 +escarpment 50582 +essentia 50583 +essence 50584 +earned 50585 +earnest 50586 +earnings 50587 +earthlink.net 50588 +earthly 50589 +earthquakes 50590 +earlier 50591 +earliest 50592 +easter 50593 +eastex 50594 +easels 50595 +easier 50596 +easiest 50597 +eaters 50598 +eatery 50599 +editorial 50600 +editors 50601 +editing 50602 +edition 50603 +education 50604 +educating 50605 +educated 50606 +educators 50607 +eraser 50608 +erased 50609 +erases 50610 +errands 50611 +erections 50612 +ericas 50613 +eyelids 50614 +equinoxes 50615 +equality 50616 +equalizer 50617 +equates 50618 +equations 50619 +effectively 50620 +effectiveness 50621 +efficiently 50622 +eggshells 50623 +Grandma 50624 +Grandpa 50625 +Grandy 50626 +Grandad's 50627 +Grande 50628 +Grandin 50629 +Grants 50630 +Grant's 50631 +Grantham 50632 +Grantville 50633 +Granger 50634 +Grangeville 50635 +Granbury 50636 +Granby 50637 +Graniteville 50638 +Granny's 50639 +Grace's 50640 +Graceffa 50641 +Graceland 50642 +Graceville 50643 +Gracie 50644 +Gracia 50645 +Grammy 50646 +Grammer 50647 +Grammie 50648 +Grampa 50649 +Gramps 50650 +Grampy 50651 +Grayson 50652 +Grayslake 50653 +Graystone 50654 +Gravenhurst 50655 +Graves 50656 +Gravette 50657 +Graveyard 50658 +Grasso 50659 +Grady's 50660 +Grapeland 50661 +Grapevine 50662 +Gratiot 50663 +Gratitude 50664 +Graffiti 50665 +Grainger 50666 +Greens 50667 +Greene 50668 +Green's 50669 +Greenacres 50670 +Greencastle 50671 +Greendale 50672 +Greenfield 50673 +Greenmount 50674 +Greenridge 50675 +Greenup 50676 +Greeks 50677 +Greektown 50678 +Greers 50679 +Gregory 50680 +Greyson 50681 +Greystone 50682 +Gretas 50683 +Gretchen's 50684 +Greco's 50685 +Griffey 50686 +Griffs 50687 +Grimmie 50688 +Grimsby 50689 +Grimsley 50690 +Griswold 50691 +Griswald 50692 +Grizzlies 50693 +Grizzly 50694 +Groundhog 50695 +Grounds 50696 +Groupon 50697 +Groucho's 50698 +Grosse 50699 +Grossinger 50700 +Grovers 50701 +Groome 50702 +Groomingdales 50703 +Grooveshark 50704 +Garrett 50705 +Garretson 50706 +Garris 50707 +Garrick 50708 +Garrity 50709 +Gardena 50710 +Gardendale 50711 +Gardens 50712 +Gardnerville 50713 +Garner 50714 +Garnet 50715 +Gartner's 50716 +Garberville 50717 +Garver 50718 +Garvey 50719 +Gallagher 50720 +Gallardo 50721 +Gallatin 50722 +Gallegos 50723 +Galliano 50724 +Gallie 50725 +Gallipolis 50726 +Gallivan 50727 +Gallos 50728 +Galloway 50729 +Galaxie 50730 +Galaxy 50731 +Galena 50732 +Galesburg 50733 +Galilee 50734 +Galileo 50735 +Galveston 50736 +Galvez 50737 +Gabriella 50738 +Gabrielle 50739 +Gabbana 50740 +Gabby's 50741 +Gamecock 50742 +Gamecube 50743 +GameSpot 50744 +GameStop 50745 +Gamestop 50746 +Gambino's 50747 +Gatorade 50748 +Gator's 50749 +Gatorland 50750 +Gators 50751 +Gatesville 50752 +Gateway 50753 +Gatewood 50754 +Gatti's 50755 +Gattis 50756 +Gastonia 50757 +Gainesboro 50758 +Gainesville 50759 +Gaithersburg 50760 +Goldendale 50761 +Goldeneye 50762 +Goldens 50763 +Goldenwest 50764 +Goldsboro 50765 +Goldschlager 50766 +Goldsmith 50767 +Goldstein 50768 +Goldberg's 50769 +Goldbergs 50770 +Goldfield 50771 +Goldie 50772 +Goldilocks 50773 +Golding 50774 +Goldman's 50775 +Goldwater 50776 +Goldwing 50777 +Goodman's 50778 +Goodmans 50779 +Goodwood 50780 +Goodell 50781 +Goodfellas 50782 +Goodfellow 50783 +Goodie 50784 +Gooding 50785 +Goodland 50786 +Goodlettsville 50787 +Goodson 50788 +Goody's 50789 +Goodyear 50790 +Gordon 50791 +Gordos 50792 +Gordy's 50793 +Godfather's 50794 +Gobles 50795 +Goblet 50796 +Gonzalo 50797 +Goulding 50798 +Gomez's 50799 +General 50800 +Generation 50801 +Generac 50802 +Genesis 50803 +Geneva 50804 +Genevieve 50805 +Gentiva 50806 +Gentleman 50807 +Genova's 50808 +Gerald's 50809 +Geraldine 50810 +Geraldo 50811 +Geralds 50812 +Gerard's 50813 +Gerardo 50814 +Germann 50815 +Germania 50816 +Germans 50817 +Germantown 50818 +Germany 50819 +George 50820 +Gettysburg 50821 +Gilligan 50822 +Gillis 50823 +Gillett 50824 +Gillespie 50825 +Gilley 50826 +Gilbertsville 50827 +Gilmore 50828 +Gilmour 50829 +Gingerbread 50830 +Gibbons 50831 +Gibbstown 50832 +Giordano's 50833 +Giovanni's 50834 +Gianna 50835 +Gianni's 50836 +Giants 50837 +Gundersen 50838 +Gunderson 50839 +Guntersville 50840 +Guilderland 50841 +Guido's 50842 +Guardian 50843 +Guerneville 50844 +Guernsey 50845 +Guerra 50846 +Guerrero 50847 +GuestHouse 50848 +Gustafson 50849 +Gustine 50850 +Glenn's 50851 +Glenna 50852 +Glennon 50853 +Glenns 50854 +Glennville 50855 +Glenda 50856 +Glendive 50857 +Glendora 50858 +Glenshaw 50859 +Glenside 50860 +Glenstone 50861 +Glenbard 50862 +Glenbrook 50863 +Glenburnie 50864 +Glenmont 50865 +Glenmore 50866 +Glenoaks 50867 +Glenolden 50868 +Glenridge 50869 +Glenrock 50870 +Glenview 50871 +Glenville 50872 +Glenway 50873 +Glenwood 50874 +Gladewater 50875 +Glassboro 50876 +Glassman 50877 +Glassport 50878 +Gloria's 50879 +Gloriana 50880 +Glorias 50881 +Globes 50882 +Globetrotters 50883 +Gloversville 50884 +grandpa 50885 +grandfather 50886 +grands 50887 +grandchild 50888 +grande 50889 +grandad 50890 +grandkids 50891 +granny 50892 +grannies 50893 +granted 50894 +granting 50895 +grants 50896 +gradual 50897 +grader 50898 +graded 50899 +grades 50900 +gradient 50901 +grading 50902 +grateful 50903 +grated 50904 +grater 50905 +gratin 50906 +gratitude 50907 +gratuity 50908 +gratulations 50909 +graphs 50910 +grapefruit 50911 +grapes 50912 +grapevine 50913 +grapple 50914 +grappling 50915 +gravel 50916 +graves 50917 +graveyard 50918 +gravitopia 50919 +gravity 50920 +grasshopper 50921 +grassland 50922 +grasses 50923 +grassfield 50924 +grassroots 50925 +grassy 50926 +grasping 50927 +graceful 50928 +graced 50929 +graces 50930 +gracious 50931 +gracias 50932 +gracie 50933 +gracing 50934 +grammatical 50935 +grammar 50936 +grammas 50937 +grampas 50938 +grabbin 50939 +grazie 50940 +grazing 50941 +groupon 50942 +groups 50943 +groundbreaking 50944 +grounded 50945 +groundhog 50946 +grounding 50947 +grounds 50948 +groundwork 50949 +grouchy 50950 +growling 50951 +growls 50952 +grower 50953 +growed 50954 +grownup 50955 +grooms 50956 +grooming 50957 +groove 50958 +groovy 50959 +grosses 50960 +grossed 50961 +grottoes 50962 +grottos 50963 +groped 50964 +greener 50965 +greens 50966 +green.mc 50967 +greenfield 50968 +greentop 50969 +greeting 50970 +greets 50971 +greedy 50972 +great-grandchildren 50973 +great. 50974 +greatly 50975 +greatness 50976 +greats 50977 +grease 50978 +greasing 50979 +greasy 50980 +grenades 50981 +grinds 50982 +grinding 50983 +gringos 50984 +grievance 50985 +grieve 50986 +grieving 50987 +grilled 50988 +grillers 50989 +gripper 50990 +gripping 50991 +grimey 50992 +grumpy 50993 +grumpiness 50994 +grumble 50995 +grumbling 50996 +grunting 50997 +grunts 50998 +grunge 50999 +grungy 51000 +grubbing 51001 +grubby 51002 +garnishment 51003 +garnished 51004 +garnishing 51005 +garner 51006 +garnet 51007 +gardeners 51008 +gardenia 51009 +gardening 51010 +garbage 51011 +garbanzo 51012 +garlands 51013 +garlic's 51014 +gargle 51015 +gargling 51016 +garrisonville 51017 +gallensons 51018 +galleon 51019 +galley 51020 +gallon 51021 +galloping 51022 +gallows 51023 +gallstone 51024 +galaxies 51025 +galaxy 51026 +gamestop 51027 +games.com 51028 +gamers 51029 +gamertag 51030 +gambler 51031 +gambled 51032 +gambles 51033 +gastrointestinal 51034 +gastropub 51035 +gastric 51036 +gastritis 51037 +gassed 51038 +gasser 51039 +gatherings 51040 +gatorade 51041 +gangbanged 51042 +gained 51043 +gainer 51044 +gauged 51045 +gauges 51046 +goodbye 51047 +goodburger 51048 +goodnight 51049 +goodness 51050 +goodies 51051 +goods.com 51052 +goofballs 51053 +goofing 51054 +google.com 51055 +googled 51056 +gooseberries 51057 +goosebumps 51058 +goldenrod 51059 +goldens 51060 +golfer 51061 +golfed 51062 +golfing 51063 +goddamn 51064 +goddaughter 51065 +goddesses 51066 +godfathers 51067 +gondolas 51068 +gondoliers 51069 +gottem 51070 +gotten 51071 +gobbled 51072 +gobbler 51073 +goblins 51074 +gorgeous 51075 +goalies 51076 +gourds 51077 +genera 51078 +generic 51079 +genetic 51080 +genetalia 51081 +gentle 51082 +gently 51083 +genies 51084 +genitals 51085 +geniuses 51086 +genuinely 51087 +geographical 51088 +georgesville 51089 +georgette 51090 +gerberts 51091 +gerbes 51092 +gerbils 51093 +getting 51094 +gemstones 51095 +gunshots 51096 +gunslingers 51097 +gunsmithing 51098 +gunner 51099 +gunnels 51100 +gunnies 51101 +gunning 51102 +gunpoint 51103 +gunpowder 51104 +guideline 51105 +guided 51106 +guides 51107 +guilted 51108 +guilty 51109 +guarded 51110 +guardrail 51111 +guards 51112 +guarantee 51113 +guaranty 51114 +guessed 51115 +guesser 51116 +guesses 51117 +guessing 51118 +gumbos 51119 +guttering 51120 +gutters 51121 +gladiator 51122 +gladiolus 51123 +glance 51124 +glancing 51125 +glands 51126 +glazed 51127 +glazier 51128 +glazing 51129 +glaciers 51130 +glamorous 51131 +glamour 51132 +gloria 51133 +glorious 51134 +gloryhole 51135 +global.net 51136 +globally 51137 +globes 51138 +glitching 51139 +glitchy 51140 +glitters 51141 +glittery 51142 +glider 51143 +gluten 51144 +glutes 51145 +girlfriend's 51146 +girlfriends 51147 +girlie 51148 +girlish 51149 +girls.com 51150 +giggle 51151 +giggling 51152 +giggly 51153 +gigabytes 51154 +giveaways 51155 +given: 51156 +givers 51157 +gymnastic 51158 +intern 51159 +interact 51160 +interest 51161 +interCall 51162 +interbank 51163 +interoffice 51164 +intertwined 51165 +intent 51166 +intend 51167 +integer 51168 +intestine 51169 +intestinal 51170 +introvert 51171 +intros 51172 +intricate 51173 +intrinsic 51174 +intramural 51175 +intravenous 51176 +intoxalock 51177 +intolerable 51178 +intimidate 51179 +intimate 51180 +intimacy 51181 +intakes 51182 +intuition 51183 +intuitive 51184 +instability 51185 +instacare 51186 +instagram 51187 +instinct 51188 +instill 51189 +instruct 51190 +instrument 51191 +insult 51192 +insulin 51193 +insure 51194 +insurance 51195 +insuring 51196 +insubordinate 51197 +insubordination 51198 +inside 51199 +insidious 51200 +insight 51201 +insisting 51202 +insists 51203 +insincere 51204 +insect 51205 +insert 51206 +inservice 51207 +inspector 51208 +inspected 51209 +inspiration 51210 +inspire 51211 +inspiring 51212 +insane 51213 +insanity 51214 +insomniac 51215 +income 51216 +incoming 51217 +incident 51218 +incidence 51219 +incisions 51220 +incriminate 51221 +incriminating 51222 +incline 51223 +inclination 51224 +incarnation 51225 +incalls 51226 +incapable 51227 +incapacitated 51228 +incentive 51229 +incense 51230 +incessant 51231 +incest 51232 +incubation 51233 +incubator 51234 +incurred 51235 +incher 51236 +inches 51237 +influx 51238 +inflicted 51239 +inflicting 51240 +inference 51241 +inferior 51242 +inferno 51243 +infertility 51244 +infected 51245 +infestation 51246 +infested 51247 +informed 51248 +informing 51249 +informs 51250 +infomercials 51251 +infantry 51252 +infants 51253 +infamous 51254 +infamy 51255 +infatuated 51256 +infatuation 51257 +infinite 51258 +infinity 51259 +infidelity 51260 +infuse 51261 +infusion 51262 +infuriating 51263 +infraction 51264 +infrared 51265 +infrastructure 51266 +infringement 51267 +indica 51268 +individual 51269 +indivisible 51270 +indignant 51271 +indigo 51272 +indifference 51273 +indifferent 51274 +indirectly 51275 +indiscretions 51276 +indisposed 51277 +indecent 51278 +indeed.com 51279 +indeedy 51280 +independent 51281 +independence 51282 +indefinitely 51283 +indescribable 51284 +indestructible 51285 +induce 51286 +inducing 51287 +indulge 51288 +indulging 51289 +industry 51290 +investment 51291 +investor 51292 +invested 51293 +inventor 51294 +invented 51295 +invert 51296 +involuntary 51297 +invoice 51298 +invoicing 51299 +invite 51300 +invitation 51301 +inviting 51302 +invisibility 51303 +invisible 51304 +invade 51305 +invading 51306 +invalid 51307 +invaluable 51308 +invasion 51309 +invasive 51310 +injection 51311 +injecting 51312 +injectors 51313 +injure 51314 +injury 51315 +innocent 51316 +innocence 51317 +innovation 51318 +innovative 51319 +ingredient 51320 +ingress 51321 +inground 51322 +ingrown 51323 +ingenious 51324 +ingenuity 51325 +ingested 51326 +inhaler 51327 +inhaled 51328 +inheritance 51329 +inherited 51330 +inherently 51331 +initiate 51332 +initialed 51333 +initially 51334 +initials 51335 +inexpensive 51336 +inexperienced 51337 +inquired 51338 +inquires 51339 +inquiries 51340 +inquiring 51341 +inlaws 51342 +inboxed 51343 +improv 51344 +improper 51345 +improbable 51346 +impromptu 51347 +impress 51348 +impregnate 51349 +imprint 51350 +imprisoned 51351 +imperfect 51352 +imperial 51353 +imperative 51354 +impeached 51355 +impeachment 51356 +impede 51357 +impediment 51358 +importing 51359 +imports 51360 +impose 51361 +imposter 51362 +impounded 51363 +implementation 51364 +implemented 51365 +implementing 51366 +implements 51367 +implantation 51368 +implanted 51369 +implants 51370 +implication 51371 +implying 51372 +impacted 51373 +impacting 51374 +impacts 51375 +impatient 51376 +impatience 51377 +impaired 51378 +impairment 51379 +impartial 51380 +impulses 51381 +immediate 51382 +immediadent 51383 +immerse 51384 +immersion 51385 +immensely 51386 +immature 51387 +immaturity 51388 +immigrant 51389 +immigration 51390 +immortal 51391 +immoral 51392 +immunization 51393 +immunity 51394 +imagine 51395 +imaging 51396 +imagining 51397 +imagenes 51398 +imagery 51399 +images 51400 +imitated 51401 +imitating 51402 +imitation 51403 +identify 51404 +identities 51405 +identity 51406 +ideally 51407 +ideals 51408 +irresistible 51409 +irregardless 51410 +irregular 51411 +ironically 51412 +illusion 51413 +illuminated 51414 +illegally 51415 +illegals 51416 +isolated 51417 +isolating 51418 +isolation 51419 +ignored 51420 +ignores 51421 +ignorance 51422 +ignorant 51423 +igniter 51424 +landslide 51425 +landlord 51426 +landlady 51427 +landline 51428 +landfall 51429 +landfill 51430 +landings 51431 +landmarks 51432 +landos 51433 +landowner 51434 +language: 51435 +languages 51436 +lanterns 51437 +lateral 51438 +laters 51439 +lateness 51440 +latent 51441 +latest 51442 +latina 51443 +latino 51444 +lationship 51445 +latitudes 51446 +latter 51447 +latched 51448 +latches 51449 +launder 51450 +launching 51451 +laurel 51452 +lauren 51453 +layoffs 51454 +layouts 51455 +layovers 51456 +layered 51457 +layers 51458 +lactaid 51459 +labeled 51460 +labeler 51461 +labels: 51462 +laboratories 51463 +laboratory 51464 +labored 51465 +laborers 51466 +lashed 51467 +lashes 51468 +lamest 51469 +laminated 51470 +ladybug 51471 +ladyboy 51472 +largest 51473 +lawsuits 51474 +lagged 51475 +lagger 51476 +lapsed 51477 +lakeshore 51478 +lakeside 51479 +lazier 51480 +laziest 51481 +laziness 51482 +lazing 51483 +lalalalala 51484 +lineage 51485 +lineal 51486 +linear 51487 +linebackers 51488 +linens 51489 +liners 51490 +lineups 51491 +lingers 51492 +lindas 51493 +limitations 51494 +limited 51495 +limiter 51496 +limoncello 51497 +limonite 51498 +limousines 51499 +limestone 51500 +lifesaver 51501 +lifestyle 51502 +lifeless 51503 +lifeline 51504 +lifelong 51505 +lifegroup 51506 +lifeguard 51507 +lifetimes 51508 +lifter 51509 +lifted 51510 +lighten 51511 +lighter 51512 +lighted 51513 +lightest 51514 +lightbulb 51515 +lightband 51516 +lightsaber 51517 +lightheaded 51518 +lighthouse 51519 +lightning 51520 +liters 51521 +littles 51522 +littler 51523 +littering 51524 +litters 51525 +librarian 51526 +libraries 51527 +licker 51528 +licked 51529 +lickety 51530 +licking 51531 +licence 51532 +listen 51533 +listed 51534 +listings 51535 +livers 51536 +livery 51537 +livelihood 51538 +lively 51539 +livestock 51540 +living 51541 +likelihood 51542 +likely 51543 +lipsticks 51544 +liquidate 51545 +liquidation 51546 +liquidators 51547 +lieutenants 51548 +liabilities 51549 +liability 51550 +looker 51551 +looked 51552 +lookin 51553 +lookie 51554 +loopholes 51555 +loopsy 51556 +loosened 51557 +loosening 51558 +loosens 51559 +looneys 51560 +locate 51561 +locator 51562 +locale 51563 +locally 51564 +locals 51565 +locker 51566 +locked 51567 +locket 51568 +locksmith 51569 +locomotion 51570 +locomotive 51571 +longboard 51572 +longbow 51573 +long-lasting 51574 +long-standing 51575 +long-term 51576 +longer 51577 +longest 51578 +longevity 51579 +longing 51580 +longitude 51581 +lonely 51582 +loners 51583 +logistics 51584 +logical 51585 +logins 51586 +logger 51587 +logged 51588 +loveless 51589 +lovely 51590 +loverboy 51591 +lovers 51592 +lovebirds 51593 +lovebug 51594 +lovingly 51595 +loader 51596 +loaded 51597 +loaned 51598 +loaner 51599 +lowered 51600 +lowering 51601 +lowers 51602 +lowes.com 51603 +lowest 51604 +lowlife 51605 +lowlights 51606 +lollipops 51607 +lollygagging 51608 +louder 51609 +loudest 51610 +lounges 51611 +losers 51612 +lottery.com 51613 +learning 51614 +learns 51615 +learnt 51616 +leaders 51617 +leaderboard 51618 +leased 51619 +leases 51620 +leashes 51621 +leaned 51622 +leaner 51623 +leaves 51624 +leaving 51625 +legislators 51626 +legislature 51627 +legitimate 51628 +legitly 51629 +legions 51630 +legally 51631 +leggings 51632 +leggins 51633 +lenders 51634 +lentils 51635 +lesson 51636 +lessors 51637 +lessen 51638 +lesser 51639 +lesbians 51640 +letterhead 51641 +lettering 51642 +letterman 51643 +letters 51644 +letting 51645 +leveling 51646 +levels 51647 +leverage 51648 +levers 51649 +levert 51650 +leprechauns 51651 +lectured 51652 +lectures 51653 +luncheon 51654 +lunches 51655 +lunatics 51656 +luminosity 51657 +luminous 51658 +lumberjack 51659 +lumberyard 51660 +luckily 51661 +lucked 51662 +lucker 51663 +lubricate 51664 +lubrication 51665 +lubricants 51666 +luxuries 51667 +luxurious 51668 +wallet 51669 +walled 51670 +walleye 51671 +wallyball 51672 +wallys 51673 +wallah 51674 +wallowing 51675 +wallpapers 51676 +walker 51677 +walked 51678 +walkin 51679 +walkie 51680 +walk-ins 51681 +walkabout 51682 +walkways 51683 +waterfall 51684 +waterfront 51685 +waterproof 51686 +waterpark 51687 +waterpump 51688 +watershed 51689 +waterside 51690 +watersports 51691 +waterbed 51692 +waterboy 51693 +watermelon 51694 +watermark 51695 +waterway 51696 +waterworks 51697 +watercolor 51698 +watercourse 51699 +waterlick 51700 +waterline 51701 +watcher 51702 +watched 51703 +watches 51704 +watching 51705 +warmer 51706 +warmed 51707 +warmest 51708 +warranted 51709 +warranties 51710 +warrants 51711 +warranty 51712 +warriors 51713 +warning: 51714 +warnings 51715 +warned 51716 +warner 51717 +wardens 51718 +warehouse 51719 +warehousing 51720 +washer 51721 +washed 51722 +washes 51723 +washcloths 51724 +washing 51725 +waster 51726 +wasted 51727 +wasteful 51728 +wasteland 51729 +wastes 51730 +wastewater 51731 +wasting 51732 +wanted- 51733 +wanting 51734 +wants: 51735 +wandered 51736 +wandering 51737 +wanders 51738 +waiter 51739 +waited 51740 +waitresses 51741 +waitressing 51742 +waiting 51743 +waivers 51744 +wagers 51745 +wakeboarding 51746 +wackerli 51747 +windshield 51748 +windstream 51749 +winder 51750 +winded 51751 +windows 51752 +windmills 51753 +winter's 51754 +winterberry 51755 +wintergreen 51756 +winters 51757 +winger 51758 +winged 51759 +wineries 51760 +winery 51761 +winning 51762 +winners 51763 +withdraw 51764 +withdrew 51765 +withhold 51766 +withheld 51767 +withers 51768 +witched 51769 +witches 51770 +witnessed 51771 +witnesses 51772 +willing 51773 +william 51774 +willies 51775 +willikers 51776 +willow 51777 +willoughby 51778 +wilder 51779 +wildest 51780 +wildflower 51781 +wildfire 51782 +wildlife 51783 +wildly 51784 +wished 51785 +wishes 51786 +wishing 51787 +widescreen 51788 +widespread 51789 +widest 51790 +wiggle 51791 +wiggling 51792 +wiggly 51793 +wigged 51794 +wigger 51795 +wifeys 51796 +wipers 51797 +wireless.com 51798 +wirelessly 51799 +wickedness 51800 +weathering 51801 +weatherization 51802 +weaker 51803 +weakest 51804 +weaknesses 51805 +weavers 51806 +weaves 51807 +well-being 51808 +well-known 51809 +wellbeing 51810 +wellbutrin 51811 +wellsfargo.com 51812 +welder 51813 +welded 51814 +welcome 51815 +welcoming 51816 +weekend's 51817 +weekend. 51818 +weekends 51819 +weekdays 51820 +weeknights 51821 +weenies 51822 +weirdo 51823 +weirding 51824 +weirdly 51825 +weirdness 51826 +weighted 51827 +weights 51828 +weiners 51829 +western 51830 +westerly 51831 +westborn 51832 +westbound 51833 +website's 51834 +websites 51835 +webcams 51836 +wedged 51837 +wedges 51838 +wedgies 51839 +workstation 51840 +workspace 51841 +workaholic 51842 +workable 51843 +workaround 51844 +worker 51845 +worked 51846 +workmans 51847 +workman's 51848 +working 51849 +workbench 51850 +workbook 51851 +workflow 51852 +workforce 51853 +workouts 51854 +workwear 51855 +workweek 51856 +worshiping 51857 +worships 51858 +worsen 51859 +worser 51860 +worrisome 51861 +worryin 51862 +worldstar 51863 +wormed 51864 +wormer 51865 +woodwork 51866 +woodwinds 51867 +woodpecker 51868 +woodpile 51869 +woodchuck 51870 +woodcraft 51871 +wooded 51872 +wooden 51873 +woodlands 51874 +woodys 51875 +wonderful 51876 +wonderboy 51877 +wondered 51878 +wondering 51879 +wonderland 51880 +wonders 51881 +wontons 51882 +wouldn't 51883 +wouldnt 51884 +whiten 51885 +whites 51886 +whitetail 51887 +whitey 51888 +whiteboard 51889 +whitefish 51890 +whitepages.com 51891 +whiter 51892 +whitewater 51893 +whiting 51894 +whitish 51895 +whisky 51896 +whispering 51897 +whispers 51898 +whistle 51899 +whistling 51900 +whippin 51901 +whined 51902 +whiner 51903 +whines 51904 +whiney 51905 +whimpering 51906 +wheelchair 51907 +wheelhouse 51908 +wheels 51909 +wheeze 51910 +wheezing 51911 +where'd 51912 +where's 51913 +whereabouts 51914 +whereas 51915 +whenevers 51916 +wholeheartedly 51917 +whooped 51918 +whoopee 51919 +whoopie 51920 +whooping 51921 +whoppers 51922 +whatever 51923 +whateva 51924 +whatevs 51925 +what'd 51926 +what'll 51927 +what's 51928 +whatsapp 51929 +whatsoever 51930 +whales 51931 +wrecker 51932 +wrecked 51933 +wrestler 51934 +wrestled 51935 +wrestles 51936 +wreaths 51937 +writer 51938 +write-up 51939 +writes 51940 +writings 51941 +wristbands 51942 +wrinkled 51943 +wrinkles 51944 +wrapping 51945 +wrongfully 51946 +Walled 51947 +Waller 51948 +Wallet 51949 +Wallisville 51950 +Wallace 51951 +Wally's 51952 +Walter's 51953 +Walterboro 51954 +Walters 51955 +Waltham 51956 +Walther 51957 +Waltons 51958 +Waldo's 51959 +Waldoboro 51960 +Waldorf 51961 +Waldron 51962 +Waldrop 51963 +Walker 51964 +Walken 51965 +Walsenburg 51966 +Walser 51967 +Warren's 51968 +Warrendale 51969 +Warrenton 51970 +Warrenville 51971 +Warrior 51972 +Warrick 51973 +Warrington 51974 +Wareham 51975 +Warehouse 51976 +Warfield 51977 +Warfighter 51978 +Warners 51979 +Waterfall 51980 +Waterford 51981 +Waterfront 51982 +Waterson 51983 +Waterstone 51984 +Waterboro 51985 +Waterbury 51986 +Watermans 51987 +Waterville 51988 +Watervliet 51989 +Watsons 51990 +Watsontown 51991 +Watsonville 51992 +Watterson 51993 +Waynesville 51994 +Washington's 51995 +Washingtonian 51996 +Washingtonville 51997 +Washoe 51998 +Washougal 51999 +Waikele 52000 +Waikem 52001 +Wantage 52002 +Wantagh 52003 +Wanda's 52004 +William 52005 +Willie 52006 +Willis 52007 +Willimantic 52008 +Willits 52009 +Willow 52010 +Willoughby 52011 +Willard 52012 +Willey 52013 +Willett 52014 +Willy's 52015 +Willys 52016 +Wilder 52017 +Wildcats 52018 +Wilkins 52019 +Wilkie 52020 +Wilkes 52021 +Wilkens 52022 +Wilkerson 52023 +Wilmer 52024 +Wilmes 52025 +Wilmette 52026 +Wilmont 52027 +Wilmore 52028 +Wilmot 52029 +Wilburn 52030 +Wilburton 52031 +Wilburys 52032 +Wilson's 52033 +Wilsons 52034 +Wilsonville 52035 +Wilcox 52036 +Wiley's 52037 +Winder 52038 +Windemere 52039 +Windex 52040 +Windstar 52041 +Window 52042 +Windom 52043 +Windham 52044 +Windhaven 52045 +Winnebago 52046 +Winneconne 52047 +Winnelson 52048 +Winnemucca 52049 +Winnetka 52050 +Winnie 52051 +Winnipeg 52052 +Winston 52053 +Winstar 52054 +Winterport 52055 +Winterville 52056 +Wingstop 52057 +Winchell's 52058 +Winchendon 52059 +Winchester 52060 +Winkler 52061 +Witherspoon 52062 +Witten 52063 +Wicker 52064 +Wicked 52065 +Wickenburg 52066 +Wienerschnitzel 52067 +Wiggles 52068 +Wiggly 52069 +Wimberley 52070 +Wimberly 52071 +Westmark 52072 +Westmed 52073 +Westboro 52074 +Westbrook 52075 +Westbury 52076 +Western 52077 +Westerly 52078 +Westerville 52079 +Westfield 52080 +Westford 52081 +Westway 52082 +Westwego 52083 +Westwind 52084 +Westwood 52085 +Westar 52086 +Westcott 52087 +Westin 52088 +Westie 52089 +Westlife 52090 +Westpark 52091 +Westphalia 52092 +Westport 52093 +Westhampton 52094 +Westheimer 52095 +Weston 52096 +Westover 52097 +Westridge 52098 +Westroads 52099 +Westshore 52100 +Westside 52101 +Westview 52102 +Westville 52103 +Wesley's 52104 +Wesleyan 52105 +Wellspring 52106 +Wellston 52107 +Wellsville 52108 +Weller 52109 +Wellesley 52110 +Wellington 52111 +Wellman 52112 +Wellmont 52113 +Welch's 52114 +Weinbach 52115 +Weinberg 52116 +Weinstein 52117 +Weinstock 52118 +Webberville 52119 +Webster's 52120 +Wendy's 52121 +Wendys 52122 +Woodsboro 52123 +Woodside 52124 +Woodsmith 52125 +Woodson 52126 +Woodsville 52127 +Woodmont 52128 +Woodbine 52129 +Woodcliff 52130 +Woodcock 52131 +Woodhaven 52132 +Woodhead 52133 +Woodhill 52134 +Woodley 52135 +Woodrow 52136 +Woodridge 52137 +Woodruff 52138 +Woodall 52139 +Woodard 52140 +Woodview 52141 +Woodville 52142 +Woody's 52143 +Workshop 52144 +World's 52145 +WorldMark 52146 +Worlds 52147 +Worthington 52148 +Wolfeboro 52149 +Wollensky's 52150 +Wolverines 52151 +Woman's 52152 +Whites 52153 +White's 52154 +Whitecourt 52155 +Whiteland 52156 +Whiteville 52157 +Whitewater 52158 +Whittaker 52159 +Whitten 52160 +Whittlesey 52161 +Whitts 52162 +Whittwood 52163 +Whitney 52164 +Whitnall 52165 +Whitley 52166 +Whitman 52167 +Whitmire 52168 +Whitmore 52169 +Whiting 52170 +Whitinsville 52171 +Whisperer 52172 +Whispering 52173 +Whistler 52174 +Whippany 52175 +Whipple 52176 +Wheatfields 52177 +Wheatland 52178 +Wheatley 52179 +Wheelersburg 52180 +WhatsApp 52181 +Whalen 52182 +Whaler 52183 +Whaley 52184 +Wholesalers 52185 +Wrights 52186 +Wright's 52187 +Wrightwood 52188 +Wrigley's 52189 +Wrigleyville 52190 +Wreckers 52191 +Wynnewood 52192 +Franklin 52193 +Frankie 52194 +Franks 52195 +Frank's 52196 +Franktown 52197 +Franky 52198 +France 52199 +Franco 52200 +Franchise 52201 +Frandor 52202 +Frandsen 52203 +Frazee 52204 +Frazer 52205 +Frazeysburg 52206 +Frazier's 52207 +Framed 52208 +Framingham 52209 +Fratellis 52210 +Freemans 52211 +Freeman's 52212 +Freebird 52213 +Freeburg 52214 +Freedia 52215 +Freedom 52216 +Freewater 52217 +Freeway 52218 +Freddy 52219 +Freddie 52220 +Fredonia 52221 +French's 52222 +Frenchie 52223 +Frenchman 52224 +Frenchtown 52225 +Frenchy's 52226 +Freshman 52227 +Fresnos 52228 +Friends 52229 +Friendly 52230 +Friedman 52231 +Friesen 52232 +Friday 52233 +Frida's 52234 +Frisco 52235 +Frisch's 52236 +Frisbee 52237 +Frisbie 52238 +Fritos 52239 +Fritz's 52240 +Frontenac 52241 +Frontera 52242 +Frogger 52243 +Froggy's 52244 +Farmers 52245 +Farmerville 52246 +Farmingdale 52247 +Farmington 52248 +Farmingville 52249 +Farragut 52250 +Farrah 52251 +Farrakhan 52252 +Farrell's 52253 +Farrells 52254 +Farrington 52255 +Farris 52256 +Fairless 52257 +Fairly 52258 +Fairbanks 52259 +Fairborn 52260 +Fairport 52261 +Fairway 52262 +Fairwinds 52263 +Fairwood 52264 +Fairfax 52265 +Fairfield 52266 +Fairhaven 52267 +Fairhope 52268 +Fairmont 52269 +Fairmount 52270 +Fallsburg 52271 +Fallsgrove 52272 +Fallston 52273 +Fallon 52274 +Fallout 52275 +Falcone 52276 +Falcons 52277 +Fantasy 52278 +Fantasia 52279 +Fantastic 52280 +Fannin 52281 +Fannie 52282 +Facebook's 52283 +Facilities 52284 +Facility 52285 +Fatheads 52286 +Father's 52287 +Fabio's 52288 +Fabiola 52289 +Familia 52290 +Families 52291 +Fayetteville 52292 +Finnigan 52293 +Finnin 52294 +Finnish 52295 +Finnegan 52296 +Finney 52297 +Finally 52298 +Finals 52299 +Finance 52300 +Financial 52301 +Finders 52302 +Finksburg 52303 +Finlandia 52304 +Finley's 52305 +Firefall 52306 +Firefly 52307 +Firefox 52308 +Firebirds 52309 +Firestone 52310 +FirstMark 52311 +FirstMerit 52312 +Fishers 52313 +Fisheries 52314 +Fisherman's 52315 +Fisherville 52316 +Filipino 52317 +Filipina 52318 +Filippis 52319 +Filippo's 52320 +Fitzsimmons 52321 +Fitzsimons 52322 +Fighters 52323 +Figures 52324 +Fidelis 52325 +Fidelity 52326 +Forestdale 52327 +Forester 52328 +Forestry 52329 +Forestville 52330 +Foreman's 52331 +Fortuna 52332 +Fortune 52333 +Foothills 52334 +Foxwoods 52335 +Foxworthy 52336 +Fountainhead 52337 +Fountains 52338 +Fountainview 52339 +Foundation 52340 +Founders 52341 +Fogelberg 52342 +Fogelsville 52343 +Fosters 52344 +Fernando 52345 +Fernanda 52346 +Fernandina 52347 +Ferragamo 52348 +Ferreira 52349 +Ferrell 52350 +Ferries 52351 +Ferris 52352 +Ferguson 52353 +Felice 52354 +Felipe's 52355 +Felix's 52356 +Fellowship 52357 +Feldman's 52358 +Federal 52359 +Federico's 52360 +Florian 52361 +Florin 52362 +Flores 52363 +Florez 52364 +Flowerama 52365 +Flowers 52366 +Flowertown 52367 +Flowery 52368 +Flooring 52369 +Flatirons 52370 +Flatts 52371 +Flanagan's 52372 +Flanigan's 52373 +Flamingo 52374 +Fletchers 52375 +Flintstones 52376 +Fullers 52377 +Fullerton 52378 +Kennel 52379 +Kenner 52380 +Kennewick 52381 +Kenney 52382 +Kenny's 52383 +Kennys 52384 +Kennywood 52385 +Kennard 52386 +Kendall 52387 +Kendra 52388 +Kendrick 52389 +Kentucky 52390 +Kentuckiana 52391 +Kenzie's 52392 +Keller 52393 +Kellen 52394 +Kelley 52395 +Kellie 52396 +Kellin 52397 +Kelly's 52398 +Kellys 52399 +Kellogg's 52400 +Kelsey's 52401 +Kelseys 52402 +Kelseyville 52403 +Keeneland 52404 +Keeney 52405 +Keegan's 52406 +Keegans 52407 +Keeler 52408 +Keeley 52409 +Keepers 52410 +Keysha 52411 +Keyshia 52412 +Kearney 52413 +Kearns 52414 +Kearny 52415 +Kempsville 52416 +Kettleman 52417 +Kingsdale 52418 +Kingsford 52419 +Kingsgate 52420 +Kingshighway 52421 +Kingsport 52422 +Kingsville 52423 +KinderCare 52424 +Kindergarten 52425 +Kinderhook 52426 +Kinderkamack 52427 +Kinser 52428 +Kinsey 52429 +Kinetico 52430 +Kinetix 52431 +Kinko's 52432 +Kinkos 52433 +Killian 52434 +Killer 52435 +Killeen 52436 +Killen 52437 +Killarney 52438 +Killswitch 52439 +Kimberton 52440 +Kimball's 52441 +Kimbrell's 52442 +Kimbrough 52443 +Kimmy's 52444 +Kirklands 52445 +Kirksville 52446 +Kirsten's 52447 +Kirstyn 52448 +Kitty's 52449 +Kissin 52450 +Kissimmee 52451 +Kissel 52452 +Kisses 52453 +Kieran 52454 +Katherine 52455 +Katheryn 52456 +Kathleen's 52457 +Kathleens 52458 +Kathy's 52459 +Kathys 52460 +Katharina 52461 +Katharine 52462 +Katelyn 52463 +Katelin 52464 +Katella 52465 +Katie's 52466 +Katies 52467 +Karen's 52468 +Karenina 52469 +Karens 52470 +Kareem 52471 +Kareena 52472 +Karina 52473 +Kardashians 52474 +Karman 52475 +Kaylee 52476 +Kayleigh 52477 +Kaylene 52478 +Kayla's 52479 +Kaylie 52480 +Kaylin 52481 +Kalamath 52482 +Kalamazoo 52483 +Kaufman's 52484 +Koreans 52485 +Kristi 52486 +Krista 52487 +Kristen 52488 +Kristofferson 52489 +Kristy 52490 +Krispies 52491 +Krispy 52492 +Krissy 52493 +Krause's 52494 +Krusty 52495 +Knolls 52496 +Knollwood 52497 +Knightsbridge 52498 +Knightstown 52499 +Knightsville 52500 +Kleenexes 52501 +Khalifa 52502 +Khalid 52503 +Khalil 52504 +Kwanzaa 52505 +Ellen's 52506 +Ellendale 52507 +Ellensburg 52508 +Ellenton 52509 +Ellenville 52510 +Ellenwood 52511 +Ellerbe 52512 +Ellerslie 52513 +Ellery 52514 +Ellettsville 52515 +Elliott 52516 +Elliots 52517 +Ellison 52518 +Elliston 52519 +Ellisville 52520 +Ellicottville 52521 +Ellie's 52522 +Elizabeth's 52523 +Electra 52524 +Elections 52525 +Elementary 52526 +Elements 52527 +Elena's 52528 +Elmer's 52529 +Elmers 52530 +Eldersburg 52531 +Eldorado 52532 +Eldredge 52533 +Elsie's 52534 +Elaine's 52535 +England's 52536 +Englewood 52537 +Englishtown 52538 +Engineering 52539 +Engineers 52540 +Enterprises 52541 +Entertainer 52542 +Entertainment 52543 +Enrico 52544 +Enrichment 52545 +Energies 52546 +Energizer 52547 +Edgemere 52548 +Edgewater 52549 +Edgewood 52550 +Edinburg 52551 +Edinboro 52552 +Edmond 52553 +Edmonton 52554 +Edwardsburg 52555 +Edwardsville 52556 +Everett 52557 +Everest 52558 +Everlast 52559 +Everlong 52560 +Everly 52561 +Everybody 52562 +Everyone 52563 +Everything 52564 +Everglades 52565 +Evergreen 52566 +Everhard 52567 +Everhart 52568 +Everson 52569 +Everton 52570 +Events 52571 +Evelyn's 52572 +Evansdale 52573 +Evanston 52574 +Evansville 52575 +Eastpoint 52576 +Eastport 52577 +Eastbay 52578 +Eastbrook 52579 +Eastern 52580 +Easthampton 52581 +Eastlake 52582 +Eastland 52583 +Eastman 52584 +Eastmont 52585 +Easton 52586 +Eastover 52587 +Eastvale 52588 +Eastview 52589 +Eastway 52590 +Eastwood 52591 +Eatonton 52592 +Eatontown 52593 +Employees 52594 +Emilio 52595 +Emilia 52596 +Emilie 52597 +Emily's 52598 +Estella 52599 +Estelle 52600 +Estates 52601 +Escalon 52602 +Essential 52603 +Essence 52604 +Erickson 52605 +Ericka 52606 +Erica's 52607 +Ericsson 52608 +Erika's 52609 +Eriksen 52610 +Erikson 52611 +Expecting 52612 +Expedia 52613 +Expedition 52614 +Experian 52615 +Experience 52616 +Economy 52617 +Europe 52618 +Europa 52619 +Etheridge 52620 +Ethernet 52621 +overdo 52622 +overdid 52623 +overdue 52624 +overly 52625 +overtake 52626 +overcrowded 52627 +overwhelm 52628 +overwork 52629 +overweight 52630 +overpower 52631 +overreact 52632 +override 52633 +overrated 52634 +overall 52635 +overage 52636 +overnighting 52637 +overnights 52638 +overflowed 52639 +overflowing 52640 +overflows 52641 +overbearing 52642 +overeat 52643 +overestimated 52644 +ovarian 52645 +ovaries 52646 +outlaw 52647 +outlandish 52648 +outlast 52649 +outlive 52650 +outlets 52651 +outsider 52652 +outsource 52653 +outsourcing 52654 +outrageous 52655 +outraged 52656 +outrigger 52657 +outright 52658 +outdoor 52659 +outdone 52660 +outboard 52661 +outbound 52662 +outbox 52663 +outfitter 52664 +outfits 52665 +outfielder 52666 +outcall 52667 +outcast 52668 +outcomes 52669 +outpost 52670 +outpouring 52671 +outputs 52672 +outgrow 52673 +outgrew 52674 +outerwear 52675 +outings 52676 +outweighs 52677 +ourself 52678 +ourselves 52679 +organs 52680 +orgasmic 52681 +orgasms 52682 +origins 52683 +oriental 52684 +order: 52685 +ordered 52686 +ordering 52687 +orderly 52688 +orders 52689 +orderves 52690 +ordinarily 52691 +ordinary 52692 +orthodontic 52693 +orthodontist 52694 +orthopedic 52695 +orthopedist 52696 +orchestrated 52697 +ornamental 52698 +ornaments 52699 +optimal 52700 +optimeyes 52701 +optician 52702 +optics 52703 +optional 52704 +options 52705 +optometric 52706 +optometrist 52707 +operate 52708 +operator 52709 +opener 52710 +opened 52711 +openings 52712 +oppose 52713 +opportune 52714 +opponents 52715 +observe 52716 +observing 52717 +obsessed 52718 +obstacles 52719 +obstructed 52720 +obstruction 52721 +obscene 52722 +obscenities 52723 +oblige 52724 +oblivion 52725 +oblivious 52726 +objectively 52727 +objectives 52728 +objections 52729 +offend 52730 +offence 52731 +offering 52732 +offerdahl's 52733 +offered 52734 +offers 52735 +officer 52736 +office. 52737 +offices 52738 +official 52739 +offseason 52740 +offset 52741 +one-of-a-kind 52742 +one-on-one 52743 +onesies 52744 +oncologist 52745 +oncology 52746 +occupy 52747 +occurs 52748 +occasionally 52749 +olives 52750 +olivias 52751 +owners 52752 +owner's 52753 +osteopathic 52754 +osteoporosis 52755 +NorthWestern 52756 +Northampton 52757 +Northdale 52758 +Northtown 52759 +Northumberland 52760 +Norteno 52761 +Nortel 52762 +Norterra 52763 +Norton's 52764 +Norman 52765 +Norma's 52766 +Normal 52767 +Nordstroms 52768 +Norwegian 52769 +Norwell 52770 +Norwex 52771 +Norwalk 52772 +Norway 52773 +Norristown 52774 +November's 52775 +Noblesville 52776 +Nostradamus 52777 +Nostrand 52778 +Newburg 52779 +Newbury 52780 +Newberg 52781 +Newberry 52782 +Newsome 52783 +Newton 52784 +Newtown 52785 +Newman's 52786 +Newmarket 52787 +Newcomb 52788 +Newcomerstown 52789 +Newports 52790 +Nestle's 52791 +Nesconset 52792 +Nescopeck 52793 +Neelys 52794 +Nellie 52795 +Nellis 52796 +Nelly's 52797 +Nevins 52798 +Nevada 52799 +Nevado 52800 +Negroes 52801 +Negros 52802 +Neutrogena 52803 +Neutron 52804 +National 52805 +Nations 52806 +Nationwide 52807 +Native 52808 +Natalee 52809 +Natasha's 52810 +Nathaniel's 52811 +Nathanson 52812 +Naturals 52813 +Nature's 52814 +Natchez 52815 +Natchitoches 52816 +Nancy's 52817 +Nancys 52818 +Nandos 52819 +Navarre 52820 +Navarro 52821 +Navigant 52822 +Napoli's 52823 +Nadia's 52824 +Nadine's 52825 +Naughton 52826 +Naughty 52827 +Nickel 52828 +Nickerson 52829 +Nicky's 52830 +Nicole 52831 +Nicola 52832 +Nicollet 52833 +Nicholas's 52834 +Nicholasville 52835 +Nicholson 52836 +Nightmares 52837 +Nightwing 52838 +Nightwish 52839 +Nigeria 52840 +Nigel's 52841 +Nikki's 52842 +Nikkis 52843 +Niners 52844 +Nutrishop 52845 +Nutrisystem 52846 +newsletters 52847 +newspapers 52848 +newbies 52849 +newborns 52850 +newegg.com 52851 +newlyweds 52852 +neglected 52853 +neglectful 52854 +neglecting 52855 +negligee 52856 +negotiate 52857 +negotiator 52858 +negative 52859 +negativity 52860 +neurons 52861 +neuropathy 52862 +neurotic 52863 +neutral 52864 +neutron 52865 +neutered 52866 +neutering 52867 +needles 52868 +needlepoint 52869 +needing 52870 +neighborhood 52871 +neighbor's 52872 +neighboring 52873 +neighborly 52874 +neighbors 52875 +neighbourhood 52876 +neighbours 52877 +necklace 52878 +neckline 52879 +nervously 52880 +nervousness 52881 +nerves 52882 +nesters 52883 +nephew's 52884 +nephews 52885 +notice 52886 +noticing 52887 +notify 52888 +notions 52889 +notebooks 52890 +notary 52891 +nothing 52892 +non-smoking 52893 +non-stop 52894 +nonsense 52895 +nonsensical 52896 +nonstick 52897 +nonstop 52898 +nonprofits 52899 +northeast 52900 +northern 52901 +northwestern 52902 +normal 52903 +normas 52904 +nosebleeds 52905 +nostalgia 52906 +nostalgic 52907 +nostrils 52908 +novels 52909 +novacaine 52910 +novacane 52911 +nominal 52912 +nominees 52913 +national 52914 +nation's 52915 +nations 52916 +nationwide 52917 +native 52918 +nativity 52919 +nature's 52920 +naturebox 52921 +natured 52922 +natures 52923 +naturalization 52924 +naturally 52925 +naturopathic 52926 +natalies 52927 +narcotic 52928 +narcos 52929 +narcissist 52930 +narcissism 52931 +narrowed 52932 +narrowing 52933 +narrows 52934 +narrator 52935 +nameless 52936 +namely 52937 +namesake 52938 +nanny's 52939 +navigate 52940 +navigator 52941 +nastiness 52942 +naughtiest 52943 +naughtiness 52944 +nailed 52945 +nailer 52946 +nighter 52947 +nightmare 52948 +nights 52949 +night's 52950 +night. 52951 +nightfall 52952 +nightgown 52953 +nightie 52954 +nightquil 52955 +nighttime 52956 +nighty 52957 +niggas 52958 +niggers 52959 +nicknamed 52960 +nicknames 52961 +nickels 52962 +nicole 52963 +nicolo's 52964 +nineteen 52965 +ninety 52966 +nitrous 52967 +nipples 52968 +nippley 52969 +number 52970 +numbed 52971 +numbness 52972 +numbnuts 52973 +numerica 52974 +numerology 52975 +numerous 52976 +numerals 52977 +nutrition 52978 +nutritious 52979 +nutrients 52980 +nutcrackers 52981 +nurse's 52982 +nursed 52983 +nurses 52984 +nurtured 52985 +nudies 52986 +nuggets 52987 +Jackson 52988 +Jacksboro 52989 +Jackie's 52990 +Jackies 52991 +Jacky's 52992 +Jackyl 52993 +Jackalope 52994 +Jackass 52995 +Jackets 52996 +Jacobson 52997 +Jacqueline 52998 +Jacquelyn 52999 +Janet's 53000 +Janets 53001 +Janette 53002 +Janelle 53003 +Janesville 53004 +Janine 53005 +Janina 53006 +Janice's 53007 +Jameson 53008 +James's 53009 +Jamesburg 53010 +Jamestown 53011 +Jamesville 53012 +Jamie's 53013 +Jamies 53014 +Jamila 53015 +Jamaican 53016 +Jarrett 53017 +Jarreau 53018 +Jasmine's 53019 +Jaden's 53020 +Javier's 53021 +Johnson 53022 +Johnnie 53023 +Johnny 53024 +Johannes 53025 +Johanna 53026 +Josephine 53027 +Joseph's 53028 +Josephs 53029 +Joshua's 53030 +Josie's 53031 +Jonesborough 53032 +Jonesy's 53033 +Jonathan 53034 +Jonathon 53035 +Jonah's 53036 +Joanne 53037 +Joanna 53038 +Joann's 53039 +Joanns 53040 +Jordan's 53041 +Jordans 53042 +Jordyn 53043 +Jollyville 53044 +Jennifer 53045 +Jennie 53046 +Jennings 53047 +Jenny's 53048 +Jennys 53049 +Jenna's 53050 +Jennersville 53051 +Jenise 53052 +Jenison 53053 +Jenkins 53054 +Jenkintown 53055 +Jensen's 53056 +Jeremiah 53057 +Jeremih 53058 +Jeremy's 53059 +Jerry's 53060 +Jerrys 53061 +Jessica 53062 +Jessie 53063 +Jessamine 53064 +Jesse's 53065 +Jesus's 53066 +Jefferson 53067 +Jeffrey's 53068 +Jeffreys 53069 +Jeannette 53070 +Jeannie's 53071 +Jewelers 53072 +Jewell 53073 +Jewelry 53074 +Julian 53075 +Julia's 53076 +Juliet 53077 +Julie's 53078 +Julien 53079 +Julies 53080 +Julio's 53081 +Judaica 53082 +Judaism 53083 +Justin's 53084 +Justina 53085 +Justine 53086 +Justins 53087 +Juanita 53088 +Juanito 53089 +Jimmy's 53090 +Jimmys 53091 +Jingleheimer 53092 +unders 53093 +underdog 53094 +underbelly 53095 +underhanded 53096 +underneath 53097 +underrated 53098 +undescribable 53099 +undeserving 53100 +undesirable 53101 +undefeated 53102 +undefined 53103 +undetectable 53104 +undetermined 53105 +undisclosed 53106 +undisputed 53107 +unintelligent 53108 +uninstall 53109 +uninsured 53110 +universal 53111 +universe 53112 +unicorn 53113 +united 53114 +uniforms 53115 +unconditional 53116 +unconventional 53117 +uncooked 53118 +uncooperative 53119 +uncoordinated 53120 +uncomfortable 53121 +uncommon 53122 +uncovered 53123 +uncle's 53124 +uncles 53125 +uncertainty 53126 +unchanged 53127 +uncharted 53128 +unsuccessfully 53129 +unsupervised 53130 +unsupported 53131 +unsettled 53132 +unsettling 53133 +unfold 53134 +unfollow 53135 +unfortunate 53136 +unforeseen 53137 +unfair 53138 +unfaithful 53139 +unfriended 53140 +unfriending 53141 +unfriendly 53142 +unlocked 53143 +unlocking 53144 +unlocks 53145 +unloaded 53146 +unloading 53147 +unlikely 53148 +unleash 53149 +unleaded 53150 +unaccompanied 53151 +unaccounted 53152 +unappreciated 53153 +unappreciative 53154 +unprecedented 53155 +unpredictable 53156 +unprepared 53157 +unproductive 53158 +unprofessional 53159 +unprotected 53160 +unpacked 53161 +unpacking 53162 +unbearable 53163 +unbeatable 53164 +unbelievable 53165 +unbelievably 53166 +unbreakable 53167 +unreal 53168 +unreachable 53169 +unread 53170 +unreasonable 53171 +unresolved 53172 +unresponsive 53173 +unrest 53174 +unrelated 53175 +unreliable 53176 +unraveling 53177 +untied 53178 +untill 53179 +untouchable 53180 +untouched 53181 +untrue 53182 +untrustworthy 53183 +unexpected 53184 +unwillingness 53185 +unwinding 53186 +unhooked 53187 +unmarked 53188 +unmarried 53189 +unknowns 53190 +upstairs 53191 +upstanding 53192 +upstate 53193 +uplifting 53194 +uppers 53195 +updated: 53196 +upholstered 53197 +upholstery 53198 +urinal 53199 +urinary 53200 +urgent 53201 +urgency 53202 +usernames 53203 +utilize 53204 +utilization 53205 +utilizing 53206 +utilities 53207 +utility 53208 +ultrasound 53209 +ultrasonic 53210 +ultimately 53211 +ultimatums 53212 +uglies 53213 +uglier 53214 +Orangevale 53215 +Orangeville 53216 +Original 53217 +Origins 53218 +Oregon's 53219 +Oregonian 53220 +Orders 53221 +Orlando's 53222 +Oliver 53223 +Olivet 53224 +Olivehurst 53225 +Olives 53226 +Olivia's 53227 +Olympia 53228 +Olympic 53229 +O'Neill's 53230 +O'Neills 53231 +O'Connor's 53232 +O'Connors 53233 +Octavia 53234 +Octavio 53235 +October's 53236 +Operation 53237 +Operating 53238 +Optima 53239 +Oakland 53240 +Oaklawn 53241 +Oakley 53242 +Oakleaf 53243 +Outlaw 53244 +Outlander 53245 +Outlets 53246 +Overton 53247 +Overture 53248 +Overhead 53249 +Overhill 53250 +Overlake 53251 +Overland 53252 +Omarion 53253 +Owensboro 53254 +Owensville 53255 +visitation 53256 +visitor 53257 +visited 53258 +visiting 53259 +visits 53260 +visibility 53261 +visionary 53262 +visions 53263 +visualization 53264 +visualize 53265 +visualizing 53266 +victors 53267 +victory 53268 +victimized 53269 +victims 53270 +viciously 53271 +violate 53272 +violent 53273 +violence 53274 +violets 53275 +videos 53276 +videoing 53277 +vibrate 53278 +vibrator 53279 +vineyards 53280 +virtually 53281 +virtues 53282 +virginity 53283 +virgins 53284 +village 53285 +villain 53286 +villas 53287 +viewer 53288 +viewed 53289 +vitality 53290 +vitals 53291 +vitamins 53292 +vigilante 53293 +vividly 53294 +versaci 53295 +versales 53296 +versed 53297 +verses 53298 +version 53299 +versity 53300 +verbal 53301 +verbage 53302 +verbatim 53303 +verify 53304 +vertical 53305 +vertigo 53306 +vertebrae 53307 +vertex 53308 +venting 53309 +venture 53310 +venturing 53311 +ventra 53312 +ventriloquist 53313 +vendors 53314 +veneers 53315 +venomous 53316 +veterinarian 53317 +veterinary 53318 +veterans 53319 +vegetables 53320 +vegetarians 53321 +valerie 53322 +valerian 53323 +valerio's 53324 +valentine 53325 +valence 53326 +validity 53327 +valiums 53328 +valuable 53329 +valuation 53330 +valued 53331 +values 53332 +vacation 53333 +vacate 53334 +vacant 53335 +vaccinate 53336 +vaccination 53337 +vaccines 53338 +vanished 53339 +vanishing 53340 +vanities 53341 +vanity 53342 +vandalized 53343 +variable 53344 +variation 53345 +variance 53346 +varies 53347 +vaporizers 53348 +volunteer 53349 +volumes 53350 +volcanoes 53351 +voicemail 53352 +voiced 53353 +voiceover 53354 +voices 53355 +vocalist 53356 +vocals 53357 +vocabulary 53358 +voters 53359 +vowels 53360 +vouchers 53361 +Interval 53362 +Interactive 53363 +Interbay 53364 +Interior 53365 +Interpol 53366 +Interra 53367 +Interstate 53368 +Interwest 53369 +Intel's 53370 +Intelligence 53371 +Integra 53372 +Integris 53373 +Intrepid 53374 +Intrex 53375 +Intruder 53376 +Intrust 53377 +Indian 53378 +India's 53379 +Indialantic 53380 +Indonesian 53381 +Instagram 53382 +Instant 53383 +Institute 53384 +Institution 53385 +Inspection 53386 +Inspector 53387 +Invesco 53388 +Inverness 53389 +Inverrary 53390 +Invisalign 53391 +Invisible 53392 +Invitational 53393 +Invited 53394 +Ingleside 53395 +Ingrams 53396 +Infinite 53397 +Infiniti 53398 +Infinity 53399 +Information 53400 +Informer 53401 +Isabella 53402 +Isabelle 53403 +Isaac's 53404 +Isaacs 53405 +Isaiah's 53406 +Islander 53407 +Islandia 53408 +Islands 53409 +Islamic 53410 +Irondale 53411 +Irondequoit 53412 +Irvington 53413 +Irishman 53414 +Improvement 53415 +Imagination 53416 +Imaginext 53417 +Imaging 53418 +Images 53419 +Iverson 53420 +Illinois 53421 +Illini 53422 +Illuminating 53423 +Illustrated 53424 +Illustrator 53425 +Italian 53426 +Italy's 53427 +Vince's 53428 +Vinces 53429 +Vinci's 53430 +Vineyards 53431 +Vinnie's 53432 +Vinnies 53433 +Vinny's 53434 +Vicki's 53435 +Vickie 53436 +Vickers 53437 +Vickery 53438 +Vicksburg 53439 +Vicky's 53440 +Victor's 53441 +Victorville 53442 +Victory 53443 +Visitor 53444 +Visiting 53445 +Visionworks 53446 +Villanova 53447 +Villas 53448 +Villegas 53449 +Virgin 53450 +Virgil 53451 +Vitales 53452 +Vitamin 53453 +Vitamix 53454 +Vietnamese 53455 +Vivian's 53456 +Viviana 53457 +Vidalia 53458 +Valenti 53459 +Valencia 53460 +Valens 53461 +Valenzuela 53462 +Valero 53463 +Valley 53464 +Vallejo 53465 +Valdese 53466 +Valdez 53467 +Valpak 53468 +Valparaiso 53469 +Vander 53470 +Vandenberg 53471 +Vanceboro 53472 +Vanilla 53473 +Vanilli 53474 +Vernon 53475 +Vernor 53476 +Vernal 53477 +Veronica 53478 +Verona 53479 +Versace 53480 +Versailles 53481 +Verdes 53482 +Verizon's 53483 +Vermilion 53484 +Vermillion 53485 +Venezuela 53486 +Venezia's 53487 +Veneta 53488 +Venetian 53489 +Ventura 53490 +Venture 53491 +Vestal 53492 +Vestavia 53493 +Veteran's 53494 +Veterans 53495 +Volunteers 53496 +Vocaloid 53497 +kinder 53498 +kindest 53499 +kindle 53500 +kindling 53501 +kindly 53502 +kingdoms 53503 +kingsridge 53504 +killer 53505 +killed 53506 +killing 53507 +killstreaks 53508 +killswitch 53509 +kilograms 53510 +kilometers 53511 +kiddie 53512 +kiddin 53513 +kiddos 53514 +kidneys 53515 +kickback 53516 +kickball 53517 +kickers 53518 +kickstand 53519 +kickstart 53520 +kittens 53521 +karate 53522 +kayak.com 53523 +kayaking 53524 +kayaks 53525 +kaylani 53526 +kaylas 53527 +kabobs 53528 +kaboodle 53529 +kaboom 53530 +keepers 53531 +keeping 53532 +keepsake 53533 +kettlebells 53534 +knocker 53535 +knocked 53536 +knockout 53537 +knockoff 53538 +knocking 53539 +knowingly 53540 +knowledgeable 53541 +knotted 53542 +knotty 53543 +knickerbockers 53544 +knickers 53545 +knitted 53546 +knitting 53547 +kneecaps 53548 +kneeling 53549 +knuckleheads 53550 +krista 53551 +kristen 53552 +kristy 53553 +krispies 53554 +jammie 53555 +jammin 53556 +jammer 53557 +jammed 53558 +jackass 53559 +jackal 53560 +jacket 53561 +jacked 53562 +jackie 53563 +jacking 53564 +jailbreak 53565 +jailbroken 53566 +judgement 53567 +judge's 53568 +judged 53569 +judges 53570 +judgmental 53571 +judgments 53572 +jumper 53573 +jumped 53574 +jumpstart 53575 +jumpsuit 53576 +jumping 53577 +jumbled 53578 +jumbos 53579 +junkies 53580 +junkyard 53581 +jungles 53582 +juniors 53583 +justice 53584 +justin 53585 +juggle 53586 +juggling 53587 +julian 53588 +jointed 53589 +jointly 53590 +joints 53591 +joined 53592 +joiner 53593 +jokers 53594 +jokester 53595 +jokingly 53596 +journals 53597 +journeyman 53598 +journeys 53599 +johnnys 53600 +johnson 53601 +joggers 53602 +jerked 53603 +jerker 53604 +jennas 53605 +jennifer 53606 +jesses 53607 +jesters 53608 +jewelers 53609 +jiggle 53610 +jiggling 53611 +jiggly 53612 +123456 53613 +Univest 53614 +Undercover 53615 +Underhill 53616 +Underoath 53617 +Underpants 53618 +Undertaker 53619 +Underwood 53620 +Youngs 53621 +Youngblood 53622 +Young's 53623 +Youngerman 53624 +Youngfield 53625 +Youngtown 53626 +Youngwood 53627 +Yourself 53628 +Yorkers 53629 +Yankees 53630 +Yankovich 53631 +Yanni's 53632 +Yamato's 53633 +Yellowcard 53634 +Yellowknife 53635 +Yellowstone 53636 +youngster 53637 +youngstedts 53638 +younger 53639 +youngest 53640 +youthful 53641 +youtube.com 53642 +yearbooks 53643 +yearling 53644 +yearly 53645 +yearning 53646 +yellowish 53647 +yellowpages.com 53648 +yellows 53649 +yellowtail 53650 +yanked 53651 +yankee 53652 +yummies 53653 +yumminess 53654 +quarts 53655 +quartz 53656 +quarrel 53657 +quarries 53658 +quarry 53659 +quarantined 53660 +quadriplegic 53661 +quadruple 53662 +quantum 53663 +quandary 53664 +quando 53665 +quails 53666 +quicks 53667 +quickie 53668 +quickly 53669 +quickness 53670 +quiches 53671 +quietly 53672 +quietness 53673 +quilting 53674 +quilts 53675 +quills 53676 +quitter 53677 +quittin 53678 +quintessential 53679 +quintiles 53680 +quizzes 53681 +quizzing 53682 +question 53683 +questa 53684 +questmark 53685 +quests 53686 +quesadillas 53687 +queens 53688 +queers 53689 +quotation 53690 +quotas 53691 +quoted 53692 +quotes 53693 +quotient 53694 +quoting 53695 +Zachary 53696 +Zachariah 53697 +Zanders 53698 +Zimmerman's 53699 +Ziggy's 53700 +Zillah 53701 +Zionsville 53702 +Quinta 53703 +Quintero 53704 +Quinton 53705 +Quincy 53706 +Quince 53707 +Quinn's 53708 +Quinnipiac 53709 +Quartz 53710 +Quarryville 53711 +Quantico 53712 +Quantrell 53713 +Quantum 53714 +Queensland 53715 +Queensryche 53716 +Queensway 53717 +zipper 53718 +zipped 53719 +zoomies 53720 +zooming 53721 +starter 53722 +started 53723 +startex 53724 +starting 53725 +startled 53726 +starved 53727 +starving 53728 +starships 53729 +stationary 53730 +stations 53731 +statistical 53732 +statistics 53733 +staticky 53734 +statics 53735 +statements 53736 +stateside 53737 +status: 53738 +statuses 53739 +statues 53740 +statute 53741 +statutory 53742 +standard 53743 +standale 53744 +standing 53745 +stand-alone 53746 +stand-up 53747 +standoffish 53748 +standstill 53749 +stalker 53750 +stalked 53751 +stallion 53752 +stalling 53753 +stabilize 53754 +stabilization 53755 +stabilizing 53756 +stables 53757 +stairway 53758 +stairwell 53759 +stacked 53760 +stacker 53761 +stampede 53762 +stamps.com 53763 +stapler 53764 +staples 53765 +stapled 53766 +straightforward 53767 +straightner 53768 +straining 53769 +strains 53770 +strange 53771 +stranded 53772 +strands 53773 +strategy 53774 +strapped 53775 +strapping 53776 +strawberries 53777 +strawberry 53778 +streamer 53779 +streamline 53780 +streaming 53781 +streams 53782 +streaking 53783 +streaks 53784 +stressed 53785 +stresses 53786 +stressing 53787 +stressors 53788 +strengthen 53789 +strengths 53790 +stretched 53791 +stretcher 53792 +stretches 53793 +striper 53794 +striped 53795 +stripes 53796 +stripping 53797 +strictly 53798 +striker 53799 +strikes 53800 +stringers 53801 +stroker 53802 +stroked 53803 +strokes 53804 +stroking 53805 +stronger 53806 +strongest 53807 +strollers 53808 +struction 53809 +struggled 53810 +struggles 53811 +steamer 53812 +steamed 53813 +stepper 53814 +stepped 53815 +stepping 53816 +stepside 53817 +stepsister 53818 +stereotype 53819 +sterilize 53820 +sterile 53821 +steelyard 53822 +steeplechase 53823 +stewardship 53824 +stencils 53825 +store.com 53826 +storytime 53827 +storyboard 53828 +storybook 53829 +stockers 53830 +stockyards 53831 +stopper 53832 +stopped 53833 +stopping 53834 +stoners 53835 +stoopid 53836 +stooping 53837 +stingers 53838 +stingrays 53839 +stinkers 53840 +stinking 53841 +stimulate 53842 +stimulator 53843 +stirred 53844 +stirrers 53845 +stirrups 53846 +studios 53847 +studious 53848 +studied 53849 +studies 53850 +stunningly 53851 +stupider 53852 +stupidest 53853 +stubbornness 53854 +stuffers 53855 +stumbled 53856 +stylist 53857 +stylish 53858 +styling 53859 +shorten 53860 +shorted 53861 +shorter 53862 +shortest 53863 +shortcut 53864 +shortcake 53865 +shortcomings 53866 +short-lived 53867 +short-term 53868 +shortages 53869 +shorties 53870 +shorting 53871 +shortline 53872 +shortly 53873 +shortstop 53874 +showered 53875 +showering 53876 +showers 53877 +shopper 53878 +shopped 53879 +shopping 53880 +shoplifters 53881 +shoulders 53882 +shooting 53883 +shooters 53884 +shoelaces 53885 +shoveled 53886 +shoveling 53887 +shovels 53888 +sharpen 53889 +sharper 53890 +sharpest 53891 +sharpies 53892 +sharpshooters 53893 +shareholders 53894 +shampooed 53895 +shampooer 53896 +shakers 53897 +shavers 53898 +shantelle 53899 +shapers 53900 +shallots 53901 +shallow 53902 +shittin 53903 +shitted 53904 +shitter 53905 +shiners 53906 +shipper 53907 +shipped 53908 +shifters 53909 +sheltered 53910 +shelters 53911 +shrinkage 53912 +shrinking 53913 +shrinks 53914 +shredding 53915 +shutterbug 53916 +shutters 53917 +shuttles 53918 +substation 53919 +substitute 53920 +subsidize 53921 +subsidies 53922 +subsiding 53923 +subsided 53924 +subsides 53925 +subscribe 53926 +subscribing 53927 +subscriptions 53928 +subsequently 53929 +submission 53930 +submissive 53931 +submarines 53932 +subtracting 53933 +subtraction 53934 +supervisor's 53935 +supervisors 53936 +supervisory 53937 +supervised 53938 +supervises 53939 +supervising 53940 +supervision 53941 +superstar 53942 +superstore 53943 +supercalifragilisticexpialidocious 53944 +supercharged 53945 +supercharger 53946 +superhero 53947 +superhead 53948 +superiority 53949 +superiors 53950 +supermarkets 53951 +supports 53952 +suppose 53953 +supposably 53954 +supplication 53955 +supplement 53956 +supplying 53957 +suppressing 53958 +suppression 53959 +surveyor 53960 +surveyed 53961 +surveying 53962 +surveys 53963 +survived 53964 +survives 53965 +survivors 53966 +surrounding 53967 +surrounded 53968 +surrounds 53969 +surrendered 53970 +surrendering 53971 +surgeon's 53972 +surgeons 53973 +surgeries 53974 +surgery 53975 +surprised 53976 +surprises 53977 +surprisingly 53978 +surpassed 53979 +surpasses 53980 +sundaes 53981 +sundays 53982 +sunburned 53983 +suspend 53984 +suspected 53985 +suspecting 53986 +suspects 53987 +suspicions 53988 +suspiciously 53989 +sustainability 53990 +sustainable 53991 +successful 53992 +successes 53993 +succession 53994 +successor 53995 +succeeded 53996 +succeeding 53997 +suckered 53998 +suckers 53999 +summer's 54000 +summers 54001 +summary 54002 +summoned 54003 +summoner 54004 +sufficient 54005 +sufficiency 54006 +sufficed 54007 +suggestions 54008 +specially 54009 +specials 54010 +specify 54011 +specimens 54012 +spectator 54013 +specting 54014 +spection 54015 +spectra 54016 +spectrum 54017 +speculating 54018 +speculation 54019 +speedometer 54020 +speedos 54021 +speedconnect 54022 +speeders 54023 +speaker 54024 +speakeasy 54025 +speaking 54026 +spelled 54027 +speller 54028 +spellings 54029 +spending 54030 +sparkle 54031 +sparkling 54032 +sparkly 54033 +sparrows 54034 +spanking 54035 +spankwire.com 54036 +spaniels 54037 +spacers 54038 +spaceship 54039 +spammed 54040 +spammer 54041 +sponsors 54042 +sponsored 54043 +sponsoring 54044 +sponsees 54045 +spongeBob 54046 +spongebob 54047 +sponges 54048 +spontaneously 54049 +sportsman 54050 +sports.com 54051 +sportsbook 54052 +sportswear 54053 +sporting 54054 +spotted 54055 +spotter 54056 +spotlights 54057 +spoilers 54058 +spouse's 54059 +spouses 54060 +spinners 54061 +spinning 54062 +spindles 54063 +spineless 54064 +spinellis 54065 +spirituality 54066 +spiritually 54067 +spirituals 54068 +springboard 54069 +springers 54070 +springing 54071 +springleaf 54072 +springs 54073 +springtime 54074 +sprinkle 54075 +sprinkling 54076 +sprint.com 54077 +sprinter 54078 +sprinting 54079 +sprints 54080 +sprites 54081 +sprayer 54082 +sprayed 54083 +spreadsheet 54084 +splitter 54085 +splitting 54086 +splitsville 54087 +splinters 54088 +splashed 54089 +splashes 54090 +splattered 54091 +seasonings 54092 +seashells 54093 +searched 54094 +searchers 54095 +searches 54096 +service 54097 +servicing 54098 +servings 54099 +servers 54100 +serenade 54101 +serenading 54102 +sensitive 54103 +sensitivity 54104 +sentenced 54105 +sentences 54106 +selfishly 54107 +selfishness 54108 +selfies 54109 +self-care 54110 +self-centered 54111 +self-employed 54112 +self-esteem 54113 +selection 54114 +selective 54115 +selecting 54116 +securing 54117 +secured 54118 +securely 54119 +secretary 54120 +sectionals 54121 +seminars 54122 +seminary 54123 +settlement 54124 +settled 54125 +settlers 54126 +settles 54127 +seventeen 54128 +seventh 54129 +seventies 54130 +seventy 54131 +severed 54132 +severely 54133 +several 54134 +severance 54135 +seductions 54136 +seductively 54137 +sedated 54138 +sedation 54139 +sedative 54140 +sequence 54141 +sequencing 54142 +scraper 54143 +scraped 54144 +scrapes 54145 +scrapping 54146 +scrapple 54147 +scrappy 54148 +scrapbooking 54149 +scramble 54150 +scrambling 54151 +scratcher 54152 +scratched 54153 +scratches 54154 +screens 54155 +screening 54156 +screenplay 54157 +screeching 54158 +screamed 54159 +screamer 54160 +screaming 54161 +screwdrivers 54162 +scrubbing 54163 +scrubby 54164 +scripture 54165 +scripted 54166 +scription 54167 +scripts 54168 +scribbles 54169 +scrimmages 54170 +scaredy 54171 +scarier 54172 +scariest 54173 +scalloped 54174 +scallopini 54175 +scallops 54176 +scanner 54177 +scanned 54178 +scammer 54179 +scammed 54180 +scooter 54181 +scooted 54182 +scooting 54183 +scooped 54184 +scooper 54185 +school's 54186 +school. 54187 +schoolboy 54188 +schoolgirl 54189 +schoolhouse 54190 +schooling 54191 +schools 54192 +schoolwork 54193 +schoolyard 54194 +schooners 54195 +scholars 54196 +scholarly 54197 +schedule 54198 +scheduling 54199 +schemes 54200 +scheming 54201 +schizophrenia 54202 +schizophrenic 54203 +scientifically 54204 +scientists 54205 +salaried 54206 +salaries 54207 +saltines 54208 +salvage 54209 +salvaggio's 54210 +salesman 54211 +salesmen 54212 +salespeople 54213 +salesperson 54214 +sandbags 54215 +sandbar 54216 +sandstone 54217 +sandstorm 54218 +sandwiched 54219 +sandwiches 54220 +sanitize 54221 +sanitizing 54222 +sanitation 54223 +sanction 54224 +sanctified 54225 +sanctity 54226 +sampled 54227 +sampler 54228 +samples 54229 +savannah 54230 +satisfaction 54231 +satisfactory 54232 +satisfied 54233 +satisfies 54234 +satisfying 54235 +saddened 54236 +saddens 54237 +sacrificed 54238 +sacrifices 54239 +sacrificial 54240 +sacrificing 54241 +saucers 54242 +sabotaged 54243 +solicitor's 54244 +solidified 54245 +solidify 54246 +solitaire 54247 +solitary 54248 +solvers 54249 +solutely 54250 +solutions 54251 +southeastern 54252 +southerners 54253 +source: 54254 +sources 54255 +something 54256 +sometimes 54257 +somebody's 54258 +somebodys 54259 +somewhere 54260 +somewhat 54261 +social.com 54262 +socially 54263 +socials 54264 +sociated 54265 +sociation 54266 +softening 54267 +sophisticated 54268 +sophistication 54269 +sincerely 54270 +sincerest 54271 +signify 54272 +signings 54273 +signaling 54274 +signals 54275 +signatures 54276 +signers 54277 +sightings 54278 +sightseeing 54279 +simplicity 54280 +simpler 54281 +simplest 54282 +simplex 54283 +simulated 54284 +simulations 54285 +simulators 54286 +similarly 54287 +similes 54288 +silencers 54289 +sidewalk 54290 +sidewall 54291 +situational 54292 +situations 54293 +situated 54294 +slackers 54295 +slapped 54296 +slapper 54297 +slammed 54298 +slammer 54299 +slamming 54300 +slickers 54301 +slipper 54302 +slipped 54303 +slipping 54304 +sliders 54305 +slideshow 54306 +slingshot 54307 +sleepin 54308 +sleepies 54309 +sleepers 54310 +sleepovers 54311 +sleepwalking 54312 +sleepwell 54313 +sleepyhead 54314 +snowboarder 54315 +snowboarding 54316 +snowboards 54317 +snowballs 54318 +snowshoeing 54319 +snowshoes 54320 +snowmobile 54321 +snowmobiling 54322 +snowflakes 54323 +snoozing 54324 +snapper 54325 +snapped 54326 +snappy's 54327 +snapshots 54328 +snippet 54329 +snipped 54330 +snipers 54331 +sniffles 54332 +snuggled 54333 +snuggler 54334 +snuggles 54335 +sweeten 54336 +sweeter 54337 +sweetest 54338 +sweethearts 54339 +sweeties 54340 +sweepers 54341 +sweepstakes 54342 +sweater 54343 +sweated 54344 +swimming 54345 +swimmers 54346 +swimsuits 54347 +switcheroo 54348 +swingers 54349 +skinning 54350 +skinned 54351 +skinners 54352 +skipper 54353 +skipped 54354 +skillets 54355 +skimmed 54356 +skimmer 54357 +skittles 54358 +skeletons 54359 +skylights 54360 +skateboarder 54361 +skateboarding 54362 +skateboards 54363 +skaters 54364 +smoothie 54365 +smoothing 54366 +smoothed 54367 +smoother 54368 +smoochie 54369 +smooching 54370 +smokers 54371 +smoking 54372 +smileys 54373 +smugglers 54374 +synchronicity 54375 +synthetic 54376 +sympathies 54377 +sympathize 54378 +symbolizes 54379 +squirting 54380 +squirtle 54381 +squirts 54382 +squirming 54383 +squirmy 54384 +squirrels 54385 +squirrely 54386 +squeaking 54387 +squeaks 54388 +squeaky 54389 +squealed 54390 +squealing 54391 +squeals 54392 +squeeze 54393 +squeezing 54394 +squeezy 54395 +squatters 54396 +squatting 54397 +contradict 54398 +contraband 54399 +contraption 54400 +contrary 54401 +contrast 54402 +control 54403 +contribute 54404 +contributor 54405 +content 54406 +contend 54407 +contempo 54408 +contempt 54409 +contestant 54410 +contested 54411 +contesting 54412 +contests 54413 +continue 54414 +continuous 54415 +continuum 54416 +continental 54417 +continents 54418 +contingent 54419 +containing 54420 +containment 54421 +contains 54422 +contacted 54423 +contacting 54424 +contactor 54425 +contacts 54426 +contaminate 54427 +contamination 54428 +contagion 54429 +contagious 54430 +constraint 54431 +constrictor 54432 +constant 54433 +constable 54434 +constellations 54435 +considered 54436 +considering 54437 +considers 54438 +consisting 54439 +consists 54440 +consignment 54441 +consigning 54442 +consult 54443 +consume 54444 +consuming 54445 +consummate 54446 +consumption 54447 +conserve 54448 +conserving 54449 +consent 54450 +consequence 54451 +consequently 54452 +consecutively 54453 +console 54454 +consolation 54455 +consonants 54456 +consciously 54457 +consciousness 54458 +conscience 54459 +conscientious 54460 +conspiring 54461 +confide 54462 +confidante 54463 +confiding 54464 +confirmation 54465 +confirmed 54466 +confirming 54467 +confirms 54468 +confined 54469 +confinement 54470 +confines 54471 +confiscated 54472 +confessed 54473 +confections 54474 +confuse 54475 +confrontational 54476 +confrontations 54477 +conflicted 54478 +conflicting 54479 +conflicts 54480 +concern 54481 +concert 54482 +concealing 54483 +concealment 54484 +concentrate 54485 +concentrator 54486 +conception 54487 +concepts 54488 +conceptual 54489 +conceited 54490 +concede 54491 +conceding 54492 +concessions 54493 +concluded 54494 +concludes 54495 +conclusion 54496 +conclusive 54497 +concurrent 54498 +concussions 54499 +concourse 54500 +convert 54501 +convergence 54502 +convent 54503 +conveyed 54504 +conveyor 54505 +conviction 54506 +convicted 54507 +convicts 54508 +convince 54509 +convincing 54510 +condense 54511 +condensing 54512 +condemnation 54513 +condemned 54514 +condemning 54515 +condominium 54516 +condoms 54517 +condolences 54518 +condone 54519 +condoning 54520 +conditional 54521 +conditioning 54522 +conditions 54523 +conduct 54524 +conducive 54525 +congrat 54526 +congrads 54527 +congregation 54528 +congested 54529 +connector 54530 +connected 54531 +connects 54532 +connies 54533 +conjugal 54534 +conjugate 54535 +conjunction 54536 +conjunctivitis 54537 +conjure 54538 +conjuring 54539 +complex 54540 +complement 54541 +complected 54542 +compliment 54543 +complied 54544 +complain 54545 +complying 54546 +compare 54547 +compartment 54548 +company 54549 +compassion 54550 +compactor 54551 +compadres 54552 +compatibility 54553 +compatible 54554 +compete 54555 +compensate 54556 +compensatory 54557 +compels 54558 +compress 54559 +comprende 54560 +compromise 54561 +compromising 54562 +compose 54563 +compost 54564 +composure 54565 +compounded 54566 +compounding 54567 +compounds 54568 +components 54569 +compute 54570 +computing 54571 +compulsion 54572 +compulsive 54573 +compilations 54574 +compiled 54575 +comment 54576 +commend 54577 +commence 54578 +commercial 54579 +commerce 54580 +commemorate 54581 +commemorative 54582 +communal 54583 +commune 54584 +commute 54585 +commuting 54586 +commitment 54587 +commits 54588 +commiserate 54589 +commandment 54590 +commanding 54591 +commando 54592 +commands 54593 +commode 54594 +commonly 54595 +commons 54596 +combined 54597 +combines 54598 +combinations 54599 +comedian 54600 +comedic 54601 +comedies 54602 +comforter 54603 +comforted 54604 +comfortable 54605 +comfortably 54606 +collard 54607 +collarbone 54608 +collared 54609 +collars 54610 +collapse 54611 +collagen 54612 +collages 54613 +collector 54614 +collected 54615 +collects 54616 +college 54617 +collegiate 54618 +colleagues 54619 +collided 54620 +collisions 54621 +colonial 54622 +colonics 54623 +colonies 54624 +colonists 54625 +colders 54626 +corrected 54627 +correctly 54628 +correctness 54629 +corrector 54630 +corrects 54631 +corresponding 54632 +corresponds 54633 +correlate 54634 +correlation 54635 +corrupted 54636 +corroded 54637 +corners 54638 +cornerback 54639 +cornered 54640 +cordially 54641 +corporate 54642 +corporation 54643 +corpses 54644 +counter 54645 +counted 54646 +country 54647 +countries 54648 +countin 54649 +counties 54650 +county's 54651 +counselor's 54652 +counselors 54653 +courtship 54654 +courtside 54655 +courteous 54656 +courtesy 54657 +courtneys 54658 +courtyards 54659 +coupled 54660 +coupler 54661 +couples 54662 +couplings 54663 +coupons.com 54664 +cookers 54665 +cookery 54666 +cookies 54667 +cooking 54668 +coolers 54669 +cocksucker 54670 +cocksucking 54671 +copiers 54672 +coppers 54673 +copperview 54674 +cosmetics 54675 +cosmetologist 54676 +cosmetology 54677 +coverage 54678 +coveralls 54679 +coverings 54680 +coincidence 54681 +cottages 54682 +caressing 54683 +carefully 54684 +caregivers 54685 +cardiovascular 54686 +cardigans 54687 +carrier 54688 +carried 54689 +carries 54690 +carriages 54691 +carrots 54692 +carryout 54693 +carryover 54694 +cartons 54695 +cartoons 54696 +cartels 54697 +carbohydrates 54698 +carpender 54699 +carpeted 54700 +carpeting 54701 +carpets 54702 +carpooled 54703 +carpooling 54704 +carports 54705 +carnations 54706 +carnivore 54707 +carnival 54708 +caroline 54709 +caroling 54710 +carmelitas 54711 +carmella 54712 +candied 54713 +candies 54714 +candlestick 54715 +cannonball 54716 +cannons 54717 +cannolis 54718 +cannibalism 54719 +cannibals 54720 +cancel-alarm 54721 +canceled 54722 +canceling 54723 +cancels 54724 +cancerous 54725 +cancers 54726 +callers 54727 +calling 54728 +calculate 54729 +calculator 54730 +calibrate 54731 +calibration 54732 +calibers 54733 +calamine 54734 +calamity 54735 +casters 54736 +castings 54737 +castrated 54738 +cashews 54739 +cashier's 54740 +cashiering 54741 +cashiers 54742 +casseroles 54743 +cassettes 54744 +casings 54745 +casinos 54746 +casualties 54747 +casualty 54748 +caterer 54749 +catered 54750 +caterpillars 54751 +categorize 54752 +categories 54753 +category: 54754 +catalogs 54755 +catalogue 54756 +catalyst 54757 +catalytic 54758 +catchers 54759 +catheterization 54760 +catheters 54761 +catherine 54762 +catherization 54763 +captive 54764 +captivity 54765 +captions 54766 +captured 54767 +captures 54768 +capitalone.com 54769 +capitals 54770 +capabilities 54771 +capability 54772 +capacitors 54773 +campers 54774 +charter 54775 +charted 54776 +characters 54777 +charades 54778 +charger 54779 +chargeback 54780 +charged 54781 +charges 54782 +charging 54783 +charitable 54784 +charities 54785 +charity 54786 +chariots 54787 +charismatic 54788 +charmed 54789 +charmer 54790 +changer 54791 +changeable 54792 +changed 54793 +changeover 54794 +changes 54795 +changing 54796 +chanticlear 54797 +chanting 54798 +chantix 54799 +chanted 54800 +chanello's 54801 +chanellos 54802 +chaperone 54803 +chaperoning 54804 +chapels 54805 +chatter 54806 +chatted 54807 +chatting 54808 +challenge 54809 +challenging 54810 +chasers 54811 +chasing 54812 +chainsaw 54813 +chainsmokers 54814 +champions 54815 +cheeses 54816 +cheesecake 54817 +cheesehead 54818 +cheerio 54819 +cheering 54820 +cheerleader 54821 +cheerleading 54822 +cheetahs 54823 +cheetos 54824 +checkerboard 54825 +checkered 54826 +checkers 54827 +checkings 54828 +cheaper 54829 +cheapest 54830 +cheapskates 54831 +cheater 54832 +cheated 54833 +cheating 54834 +chemically 54835 +chemicals 54836 +chemistry 54837 +cherrywood 54838 +chestnuts 54839 +children's 54840 +childrens 54841 +childless 54842 +childlike 54843 +chiller 54844 +chilled 54845 +chillen 54846 +chillin 54847 +chillies 54848 +chicken's 54849 +chickened 54850 +chickening 54851 +chickenpox 54852 +chickens 54853 +chickie 54854 +chickity 54855 +chickadee 54856 +chipper 54857 +chipped 54858 +chiropractor 54859 +chiropractic 54860 +chopper 54861 +chopped 54862 +chopsticks 54863 +choreography 54864 +chocolate 54865 +chocolatier 54866 +choosers 54867 +chooses 54868 +chuckled 54869 +chuckles 54870 +christian 54871 +christened 54872 +christening 54873 +christopher 54874 +christown 54875 +chromatic 54876 +chromecast 54877 +chromosomes 54878 +chronically 54879 +chronicles 54880 +crackers 54881 +crackles 54882 +crankshaft 54883 +crappie 54884 +crapping 54885 +crapped 54886 +crapper 54887 +crafters 54888 +craftsmanship 54889 +crawler 54890 +crawled 54891 +crawlspace 54892 +crashed 54893 +crasher 54894 +crashes 54895 +crashing 54896 +crazies 54897 +crazier 54898 +creation 54899 +created 54900 +creates 54901 +creators 54902 +creatures 54903 +creamer 54904 +creamed 54905 +creampies 54906 +creases 54907 +creditor 54908 +credited 54909 +crediting 54910 +creditkarma.com 54911 +credits 54912 +credibility 54913 +credentialing 54914 +credentials 54915 +creepin 54916 +creeper 54917 +creeped 54918 +cremate 54919 +cremation 54920 +crematory 54921 +crosswinds 54922 +crossbay 54923 +crossed 54924 +crosses 54925 +crossfade 54926 +crossfire 54927 +crossings 54928 +crossovers 54929 +crossroads 54930 +crowded 54931 +crowders 54932 +crumble 54933 +crumbling 54934 +crumbly 54935 +crushed 54936 +crusher 54937 +crushes 54938 +crunched 54939 +crunches 54940 +crunchies 54941 +crunching 54942 +crunchyroll 54943 +cruisers 54944 +crucified 54945 +crucifix 54946 +critical 54947 +critics 54948 +critique 54949 +critiquing 54950 +criminally 54951 +criminals 54952 +crimpers 54953 +crispers 54954 +classic 54955 +classier 54956 +classmates 54957 +classrooms 54958 +clarify 54959 +claritin 54960 +clarity 54961 +clapped 54962 +clapper 54963 +clauses 54964 +clinical 54965 +clinicians 54966 +climber 54967 +climbed 54968 +climates 54969 +clicker 54970 +clicked 54971 +clipper 54972 +clipped 54973 +clippings 54974 +closers 54975 +closest 54976 +closets 54977 +clothes 54978 +clothed 54979 +cleanse 54980 +cleansing 54981 +cleaner 54982 +cleaned 54983 +cleanest 54984 +cleaning 54985 +cleanliness 54986 +cleanly 54987 +clearances 54988 +cleared 54989 +clearer 54990 +curlers 54991 +currently 54992 +currents 54993 +customer 54994 +customary 54995 +customs 54996 +custody 54997 +cuttings 54998 +cultured 54999 +cultures 55000 +culturally 55001 +celebrex 55002 +cellulite 55003 +cellulitis 55004 +centerfold 55005 +centerpiece 55006 +centers 55007 +center.com 55008 +centered 55009 +centerline 55010 +centerra 55011 +central 55012 +centimeters 55013 +censorship 55014 +certifiable 55015 +certified 55016 +certifit 55017 +ceremonial 55018 +ceremonies 55019 +circumference 55020 +circumvent 55021 +circular 55022 +circuits 55023 +circled 55024 +circles 55025 +citizenship 55026 +cinematic 55027 +cinematography 55028 +civilian 55029 +Starkey 55030 +Starshine 55031 +Starship 55032 +Starbucks 55033 +Starling 55034 +Starlite 55035 +Standiford 55036 +Standing 55037 +Standish 55038 +Standards 55039 +Stanley's 55040 +Stanleys 55041 +Stanford's 55042 +Statesboro 55043 +Statesman 55044 +Statesville 55045 +Staters 55046 +Stacey's 55047 +Stampede 55048 +Stamper 55049 +Stephens 55050 +Stephen's 55051 +Stephenville 55052 +Stephanie 55053 +Stevens 55054 +Steven's 55055 +Stevie's 55056 +Stevies 55057 +Steeler 55058 +Steeles 55059 +Stefano's 55060 +Stefanos 55061 +Stefanie 55062 +Stewartstown 55063 +Stewartsville 55064 +Stella's 55065 +Stonehill 55066 +Stonehouse 55067 +Stoney's 55068 +Stoneybrook 55069 +Stoneys 55070 +Stonebrook 55071 +Stonewall 55072 +Stonecrest 55073 +Stonecroft 55074 +Stonefield 55075 +Stonefire 55076 +Stonelake 55077 +Stoneleigh 55078 +Stonestown 55079 +Stratham 55080 +Strathmore 55081 +Stratocaster 55082 +Stratosphere 55083 +Strange 55084 +Straits 55085 +Streets 55086 +Streeter 55087 +Streamlight 55088 +Streamwood 55089 +Stroudsburg 55090 +Studebakers 55091 +Students 55092 +Studios 55093 +Sturgill 55094 +Sturgis 55095 +Stillwater 55096 +Stillwell 55097 +Sanderson 55098 +Sandersville 55099 +Sandra's 55100 +Sandras 55101 +Sandhills 55102 +Sandler's 55103 +Santana 55104 +Santander 55105 +Santiago 55106 +Santiam 55107 +Santini's 55108 +Santino's 55109 +Santorini's 55110 +Salishan 55111 +Salvatore's 55112 +Salvatores 55113 +Savings 55114 +Saddleback 55115 +Saddlebrook 55116 +Sharper 55117 +Sharpsburg 55118 +Sharpstown 55119 +Sharkeez 55120 +Sharkey's 55121 +Shannon's 55122 +Shannons 55123 +Shanahan's 55124 +Shakespeare 55125 +Shakey's 55126 +Shakeys 55127 +Shawna's 55128 +Shaleen 55129 +Sheriff's 55130 +Sheriffs 55131 +Sheridan's 55132 +Sherrie 55133 +Sherry's 55134 +Shelby's 55135 +Shelbys 55136 +Shelbyville 55137 +Shelley's 55138 +Shelly's 55139 +Sheltering 55140 +Shelton's 55141 +Sheena's 55142 +Shepherdstown 55143 +Shepherdsville 55144 +Shoppers 55145 +Shoppes 55146 +Shoppette 55147 +Shoppingtown 55148 +Shorty's 55149 +Shirley's 55150 +Shiloh's 55151 +Seagram's 55152 +Seagrams 55153 +Seasons 55154 +ServiceMaster 55155 +Services 55156 +Senator 55157 +Senatobia 55158 +Selena's 55159 +Sellersburg 55160 +Sellersville 55161 +Sebastian's 55162 +Sunday's 55163 +Sundays 55164 +Superman's 55165 +Supremes 55166 +Summerhays 55167 +Summerhill 55168 +Summerland 55169 +Summerlin 55170 +Summerside 55171 +Summersville 55172 +Southwestern 55173 +Southwick 55174 +Southwind 55175 +Southwood 55176 +Southworth 55177 +Southbridge 55178 +Southbrook 55179 +Southpoint 55180 +Southport 55181 +Southeastern 55182 +Southlands 55183 +Somerset 55184 +Somersworth 55185 +Sorensen 55186 +Sorenson 55187 +Sorrento's 55188 +Sparkleberry 55189 +Sparkletts 55190 +Sparky's 55191 +Spartan 55192 +Spartacus 55193 +Spangled 55194 +Spangler 55195 +Speedwell 55196 +Speedy's 55197 +Spectra 55198 +Spectre 55199 +Spectrum 55200 +Specialists 55201 +Spencer's 55202 +Spencerport 55203 +Spencers 55204 +Spencerville 55205 +Spearman 55206 +Spearmint 55207 +Springs 55208 +SpringHill 55209 +Springdale 55210 +Springer 55211 +Springfield 55212 +Springleaf 55213 +Springmill 55214 +Springtown 55215 +Springwood 55216 +Sprinter 55217 +Sportsman's 55218 +Sportsmans 55219 +Silversun 55220 +Silverados 55221 +Silverlake 55222 +Silverleaf 55223 +Silverman 55224 +Silvermine 55225 +Silverthorne 55226 +Silverton 55227 +Silvio's 55228 +Simonson's 55229 +SimplexGrinnell 55230 +Scholars 55231 +Scholastic 55232 +Scholl's 55233 +Scholls 55234 +Schuler 55235 +Schulenburg 55236 +Schuylerville 55237 +Schererville 55238 +Schwarz 55239 +Schwartz 55240 +Schwabs 55241 +Schaefer's 55242 +Schillinger 55243 +Schroeder's 55244 +Scottsdale 55245 +Scottsville 55246 +Scottie 55247 +Scottish 55248 +Scotty's 55249 +Scripture 55250 +Scripts 55251 +Scandinavian 55252 +Skylander 55253 +Skylark 55254 +Skateway 55255 +Skateworld 55256 +Swanson's 55257 +Swansons 55258 +Sweetbay 55259 +Sweetbriar 55260 +Sweeney's 55261 +Smithsburg 55262 +Smithsonian 55263 +Smokey's 55264 +Snoopy's 55265 +Sylvania 55266 +Sylvia's 55267 +propose 55268 +proposal 55269 +proportions 55270 +properly 55271 +propeller 55272 +prophecies 55273 +prophecy 55274 +prophetic 55275 +prospector 55276 +prospects 55277 +prosper.com 55278 +prosperity 55279 +prosperous 55280 +prostitute 55281 +prosthetic 55282 +prosthesis 55283 +prosecutor 55284 +prosecute 55285 +processor 55286 +proceeding 55287 +proceeded 55288 +proceeds 55289 +procedures 55290 +procrastinated 55291 +procrastinating 55292 +procrastination 55293 +procrastinators 55294 +proctoring 55295 +proctors 55296 +proclaimed 55297 +promote 55298 +promise 55299 +promiscuous 55300 +promising 55301 +promissory 55302 +promethazine 55303 +prometheus 55304 +protect 55305 +protech 55306 +protesters 55307 +protesting 55308 +protests 55309 +proteins 55310 +protonix 55311 +protons 55312 +protocols 55313 +prototypes 55314 +provide 55315 +providing 55316 +proving 55317 +provisional 55318 +provisioning 55319 +provisions 55320 +proverbial 55321 +proverbs 55322 +provoke 55323 +provoking 55324 +profession 55325 +professor 55326 +profits 55327 +profile 55328 +profiling 55329 +proficiency 55330 +proficient 55331 +probability 55332 +probation 55333 +probate 55334 +problematic 55335 +probiotics 55336 +product: 55337 +products 55338 +producer 55339 +produced 55340 +produces 55341 +programs 55342 +pronounce 55343 +pronouncing 55344 +projections 55345 +prolonged 55346 +prolonging 55347 +prologistix 55348 +prologue 55349 +proximal 55350 +proximately 55351 +present 55352 +presence 55353 +preserve 55354 +preserving 55355 +presets 55356 +pressure 55357 +pressuring 55358 +pressed 55359 +presses 55360 +prescription 55361 +preschoolers 55362 +president's 55363 +presidential 55364 +presidents 55365 +presumed 55366 +prestige 55367 +prestigious 55368 +precise 55369 +precision 55370 +precincts 55371 +precautionary 55372 +precautions 55373 +preceding 55374 +prepare 55375 +preparing 55376 +prepayment 55377 +prepper 55378 +prepped 55379 +pretend 55380 +pretense 55381 +pretentious 55382 +preteens 55383 +pretties 55384 +prettied 55385 +prettier 55386 +preventing 55387 +prevention 55388 +preventive 55389 +preventable 55390 +preventative 55391 +prevented 55392 +preventer 55393 +prevailing 55394 +prevails 55395 +previews 55396 +previously 55397 +predictable 55398 +predicted 55399 +predictor 55400 +predicament 55401 +predicate 55402 +premiere 55403 +premises 55404 +premiums 55405 +prematurely 55406 +preference 55407 +preferential 55408 +preferable 55409 +preferably 55410 +preferrably 55411 +preferred 55412 +pre-ordered 55413 +preacher 55414 +preached 55415 +preaches 55416 +pregnancies 55417 +pregnancy 55418 +primary 55419 +primers 55420 +principal 55421 +principle 55422 +princes 55423 +printer 55424 +printed 55425 +printouts 55426 +priceless 55427 +priceline.com 55428 +prisoners 55429 +privately 55430 +privates 55431 +priorities 55432 +practiced 55433 +practices 55434 +practically 55435 +prayerful 55436 +prayers 55437 +prankster 55438 +praised 55439 +praises 55440 +particle 55441 +partially 55442 +partials 55443 +partied 55444 +partier 55445 +parties 55446 +partitions 55447 +partnership 55448 +partying 55449 +paralyze 55450 +paralysis 55451 +parallelogram 55452 +parallels 55453 +paramedic 55454 +parameter 55455 +parades 55456 +paradigm 55457 +paradise 55458 +paraphernalia 55459 +parasites 55460 +paranoia 55461 +paranoid 55462 +parenthood 55463 +parentals 55464 +patrolman 55465 +patrols 55466 +patrons 55467 +patricia 55468 +patrick 55469 +pathology 55470 +patient's 55471 +patient-reported 55472 +patiently 55473 +patients 55474 +pattern 55475 +pancreatic 55476 +pancreatitis 55477 +panicked 55478 +panicking 55479 +panicky 55480 +pastels 55481 +pasting 55482 +pastini 55483 +passionate 55484 +passions 55485 +passing 55486 +passengers 55487 +passages 55488 +paintball 55489 +paintbrush 55490 +painter 55491 +painted 55492 +painting 55493 +packaged 55494 +packages 55495 +packets 55496 +pacifier 55497 +pacifically 55498 +paddles 55499 +pavilions 55500 +posters 55501 +postpone 55502 +postponing 55503 +postmarked 55504 +postings 55505 +position 55506 +possibilities 55507 +possibility 55508 +possible 55509 +possibly 55510 +political 55511 +politician 55512 +politics 55513 +politely 55514 +policies 55515 +policing 55516 +polished 55517 +polisher 55518 +polishes 55519 +polygamist 55520 +polygamy 55521 +portabella 55522 +portable 55523 +portals 55524 +porterhouse 55525 +porters 55526 +portions 55527 +portraits 55528 +portrayed 55529 +pornographic 55530 +pornography 55531 +popular 55532 +poppers 55533 +popping 55534 +poopers 55535 +potters 55536 +pottery 55537 +potentially 55538 +potentials 55539 +pointer 55540 +pointed 55541 +pointments 55542 +powerless 55543 +powerplay 55544 +powerpoint 55545 +powerstroke 55546 +pounder 55547 +pounded 55548 +personal 55549 +personable 55550 +persists 55551 +persimmons 55552 +persecute 55553 +persecution 55554 +perseverance 55555 +persevere 55556 +persuade 55557 +persuading 55558 +persuasion 55559 +persuasive 55560 +perfected 55561 +perfectgirls.net 55562 +perfectly 55563 +perfecto 55564 +performance 55565 +performing 55566 +performs 55567 +percentage 55568 +percenter 55569 +percentile 55570 +perception 55571 +perceptive 55572 +perceived 55573 +percocets 55574 +percosets 55575 +periodo 55576 +periodic 55577 +periods 55578 +perishables 55579 +permits 55580 +permission 55581 +permissible 55582 +permanently 55583 +pervert 55584 +perverse 55585 +perpetrator 55586 +penalized 55587 +penalties 55588 +penalty 55589 +penetrations 55590 +pensions 55591 +peacefully 55592 +peacemakers 55593 +peacocks 55594 +pediatrician 55595 +pediatrics 55596 +pedicures 55597 +petitioning 55598 +petitions 55599 +petroleum 55600 +peppercorns 55601 +peppermints 55602 +pepperoni's 55603 +pinchers 55604 +pickers 55605 +pickings 55606 +pictured 55607 +pictures 55608 +pillowcases 55609 +pillars 55610 +pitchers 55611 +pierced 55612 +piercer 55613 +piercings 55614 +pistols 55615 +pistons 55616 +player's 55617 +playercard 55618 +players 55619 +playbook 55620 +playboy 55621 +playdates 55622 +playgrounds 55623 +playmates 55624 +plantation 55625 +plantains 55626 +plantar 55627 +planter 55628 +planted 55629 +planets 55630 +planner 55631 +planned 55632 +planning 55633 +platelets 55634 +placemat 55635 +placement 55636 +plastered 55637 +plastering 55638 +plastic 55639 +pleasantburg 55640 +pleasantdale 55641 +pleasantly 55642 +pleasantries 55643 +please. 55644 +pleased 55645 +pleaser 55646 +pleases 55647 +pleasure 55648 +pleasurable 55649 +pleasuring 55650 +pledges 55651 +plumber's 55652 +plumbers 55653 +pursuit 55654 +pursuing 55655 +pursued 55656 +purification 55657 +purples 55658 +punched 55659 +puncher 55660 +punches 55661 +punctual 55662 +punctured 55663 +publication 55664 +publican 55665 +publicist 55666 +publicity 55667 +publicize 55668 +publisher 55669 +published 55670 +pushers 55671 +pumpernickel 55672 +photographs 55673 +photography 55674 +photoshop 55675 +photoshoot 55676 +phone.com 55677 +phones.com 55678 +physical 55679 +physics 55680 +philosophers 55681 +philosophical 55682 +philosophies 55683 +phenomenal 55684 +psychology 55685 +psychopathic 55686 +psychopaths 55687 +psychosis 55688 +psychosocial 55689 +psychotherapy 55690 +psychotic 55691 +psychiatry 55692 +psychics 55693 +psychedelic 55694 +Conners 55695 +Connery 55696 +Connellsville 55697 +Connelly 55698 +Connor's 55699 +Connors 55700 +Connolly's 55701 +Connie's 55702 +Constant 55703 +Constance 55704 +Consulate 55705 +Consuela 55706 +Consuelo 55707 +Consumers 55708 +Conservancy 55709 +Controls 55710 +Contacts 55711 +Contessa 55712 +Contest 55713 +Continental 55714 +Concorde 55715 +Concordia 55716 +Concords 55717 +Concordville 55718 +Congress 55719 +Congregation 55720 +Confederacy 55721 +Convergys 55722 +Converse 55723 +Conley's 55724 +College 55725 +Collegiate 55726 +Collector 55727 +Colleen's 55728 +Colleens 55729 +Colleyville 55730 +Collins 55731 +Colliers 55732 +Collierville 55733 +Collision 55734 +Collison 55735 +Colonia 55736 +Colonie 55737 +Colombia 55738 +Colombo 55739 +Colorado's 55740 +Colinas 55741 +Columbia 55742 +Columbine 55743 +Corners 55744 +Cornell 55745 +Cornwallis 55746 +Correction 55747 +Corrales 55748 +Cortese 55749 +Cordele 55750 +Cordelia 55751 +Cordell 55752 +Corinthian 55753 +Commodore 55754 +Commodus 55755 +Commons 55756 +Commonwealth 55757 +Commander 55758 +Commands 55759 +Commissioner 55760 +Commission's 55761 +Companion 55762 +Company 55763 +Compassion 55764 +Computers 55765 +Courtenay 55766 +Courtesy 55767 +Courtney's 55768 +Countryside 55769 +County's 55770 +Cookies 55771 +Coopersburg 55772 +Cooperstown 55773 +Coopersville 55774 +Cosmopolitan 55775 +Cosmoprof 55776 +Copperas 55777 +Copperfield 55778 +Copperhead 55779 +Cottondale 55780 +Cottonelle 55781 +Cottontail 55782 +Cottonwood 55783 +Carlina 55784 +Carling 55785 +Carlinville 55786 +Carlitos 55787 +Carlson's 55788 +Carlos's 55789 +Carrie's 55790 +Carrier 55791 +Carroll's 55792 +Carrollton 55793 +Carrollwood 55794 +Carolina 55795 +Caroline 55796 +Carolee 55797 +Carolyn's 55798 +Carmelo 55799 +Carmelita 55800 +Carmella's 55801 +Carmen's 55802 +Carmenita 55803 +Carmens 55804 +Carmichaels 55805 +Carmine's 55806 +Carmines 55807 +Cartersville 55808 +Cardinal 55809 +Cardington 55810 +Carneys 55811 +Carpenter 55812 +Carpentaria 55813 +Callahan's 55814 +Callender 55815 +California 55816 +Californication 55817 +Campbellsville 55818 +Campostella 55819 +Camelback 55820 +Camelbak 55821 +Cameron 55822 +Cameroon 55823 +Camille 55824 +Camilla 55825 +Camillus 55826 +Caminos 55827 +Camaros 55828 +Cambrian 55829 +CambridgeSide 55830 +Candlestick 55831 +Candice's 55832 +Canadian 55833 +Canadiens 55834 +Canada's 55835 +Cantonese 55836 +Cantonment 55837 +Cassandra 55838 +Cassano's 55839 +Cassidy's 55840 +Cassie's 55841 +Casselberry 55842 +Cassell 55843 +Casselton 55844 +Cascades 55845 +Catherine's 55846 +Catherines 55847 +Cattleman's 55848 +Cattlemen's 55849 +Capital 55850 +CapitaLand 55851 +Capitan 55852 +Capitola 55853 +Capelli's 55854 +Caprice 55855 +Capricorn 55856 +Cabela's 55857 +Cabelas 55858 +Charles 55859 +Charlene 55860 +Charley 55861 +Charleroi 55862 +Charlevoix 55863 +Charlie 55864 +Charlotte's 55865 +Charlottesville 55866 +Charlottetown 55867 +Charities 55868 +Chariton 55869 +Charity 55870 +Chartered 55871 +Chargers 55872 +Chandler's 55873 +Chandlers 55874 +Channelside 55875 +Channelview 55876 +Champions 55877 +Champaign 55878 +Champlain 55879 +Champlin 55880 +Chambers 55881 +Chamberlain 55882 +Chappelle 55883 +Chattanoogan 55884 +Chainsaw 55885 +Chesterbrook 55886 +Chesterfield 55887 +Chesterland 55888 +Chesters 55889 +Chesnee 55890 +Chesney 55891 +Cherryvale 55892 +Cherryville 55893 +Chelsea's 55894 +Children 55895 +Childress 55896 +Childersburg 55897 +Chillicothe 55898 +Chilliwack 55899 +Chickamauga 55900 +Chicago's 55901 +Chicagoland 55902 +Chippendale 55903 +Chippenham 55904 +Christian 55905 +Christie 55906 +Christmases 55907 +Christmassy 55908 +Christmastime 55909 +Christmasy 55910 +Christoph 55911 +Christos 55912 +Christensen 55913 +Christel 55914 +Christy's 55915 +Churchill's 55916 +Crossley 55917 +Crossett 55918 +Crownsville 55919 +Crocker 55920 +Crockett 55921 +Crescenta 55922 +Creekside 55923 +Creekstone 55924 +Creation 55925 +Creative 55926 +Craigslist 55927 +Cristian 55928 +Cristina 55929 +Crittenden 55930 +Crittenton 55931 +Crusaders 55932 +Clarksburg 55933 +Clarksdale 55934 +Clarkson 55935 +Clarkston 55936 +Clarksville 55937 +Clarkesville 55938 +Clarisa 55939 +Clarisonic 55940 +Claremont 55941 +Claremore 55942 +Clarence 55943 +Clarendon 55944 +Claire's 55945 +Clairemont 55946 +Claudia 55947 +Claudine 55948 +Claudio 55949 +Claudius 55950 +Claudette 55951 +Classical 55952 +Classico 55953 +Clearwater 55954 +Clearwire 55955 +Cleaners 55956 +Clemente 55957 +Clementine 55958 +Clementon 55959 +Clements 55960 +Cliffside 55961 +Clinton's 55962 +Clintonville 55963 +Clinics 55964 +CenterPoint 55965 +Centerburg 55966 +Centereach 55967 +Centers 55968 +Centerton 55969 +Centerville 55970 +Centrelink 55971 +Centreville 55972 +Centralia 55973 +CenturyLink 55974 +CenturyTel 55975 +Celebrate 55976 +Celebration 55977 +Cerritos 55978 +Currier 55979 +Mariano 55980 +Mariana 55981 +Mariah's 55982 +Mariner 55983 +Marinello's 55984 +Marines 55985 +Marinette 55986 +Marinos 55987 +Mariela 55988 +Marion's 55989 +Marionville 55990 +Marisa's 55991 +Marissa's 55992 +Martins 55993 +Martini 55994 +Martine 55995 +Martino 55996 +Martin's 55997 +Martina 55998 +Martindale 55999 +Martintown 56000 +Martinville 56001 +Martians 56002 +Martell 56003 +Marcella 56004 +Marcello 56005 +Marcellus 56006 +Marconi 56007 +Marcone 56008 +Marciano 56009 +Marlene 56010 +Marlena 56011 +Marley's 56012 +Marlow's 56013 +Marshal 56014 +Marshawn 56015 +Marsala 56016 +Marsalis 56017 +Margaret 56018 +Margarita 56019 +Margie's 56020 +Markley 56021 +Maryview 56022 +Maryville 56023 +Marburger 56024 +Maranatha 56025 +Mandela 56026 +Manning's 56027 +Mannington 56028 +Manhattans 56029 +Matterhorn 56030 +Matters 56031 +Matthew's 56032 +Matthews 56033 +Mathers 56034 +Mathews 56035 +Mathison 56036 +Materials 56037 +Mackenzies 56038 +Mackinac 56039 +Mackinaw 56040 +Machines 56041 +Malaysian 56042 +Maloney's 56043 +Mallory's 56044 +Massachusetts 56045 +Massacre 56046 +Massapequa 56047 +Massaponax 56048 +Massey's 56049 +Masters 56050 +Madeleine's 56051 +Madeline's 56052 +Magnuson 56053 +Mahoney 56054 +Mauriceville 56055 +Maximum 56056 +Maximus 56057 +Monterey 56058 +Monterrey 56059 +Montero 56060 +Montell 56061 +Monteleone 56062 +Montesano 56063 +Montessori 56064 +Montezuma 56065 +Montevallo 56066 +Montevideo 56067 +Montana 56068 +Montano 56069 +Montage 56070 +Montague 56071 +Montrose 56072 +Montross 56073 +Mongolian 56074 +Monkeys 56075 +Morrison 56076 +Morrissey 56077 +Morristown 56078 +Morrisville 56079 +Morrie's 56080 +Moorestown 56081 +Mooresville 56082 +Motorwerks 56083 +Motorhead 56084 +Motorhome 56085 +Motorsports 56086 +Mountaineer 56087 +Mountains 56088 +Moundsville 56089 +Moultonborough 56090 +Mohammad 56091 +Mohammed 56092 +Millers 56093 +Miller's 56094 +Millerton 56095 +Millerville 56096 +Millennium 56097 +Milledgeville 56098 +Millionaire 56099 +Millions 56100 +Millie's 56101 +Milligans 56102 +Millikan 56103 +Milliken 56104 +Millington 56105 +Millinocket 56106 +Millbrook 56107 +Millburn 56108 +Millbury 56109 +Millstadt 56110 +Millstream 56111 +Milano's 56112 +Milanos 56113 +Minerva's 56114 +Ministries 56115 +Ministry 56116 +Michelle 56117 +Michelangelo 56118 +Michele 56119 +Michelin 56120 +Michelob 56121 +Michaela 56122 +Michaels 56123 +Michael's 56124 +Michigan's 56125 +Mickey's 56126 +Mickeys 56127 +Middleburg 56128 +Middlebury 56129 +Missionary 56130 +Mississauga 56131 +Mississippi 56132 +Missoula 56133 +Missoulian 56134 +Mitchell's 56135 +Mitchells 56136 +Mitchellville 56137 +Mercersburg 56138 +Mercerville 56139 +Mercedes 56140 +Merchants 56141 +Merrimon 56142 +Merrillville 56143 +Meridian 56144 +Meridien 56145 +Mendelson 56146 +Melinda's 56147 +Metropark 56148 +Metroplex 56149 +Metrolina 56150 +Metrolink 56151 +Medicaid 56152 +Medical 56153 +Medicap 56154 +Medicare 56155 +Mediterranean 56156 +Meadowbrook 56157 +Meadowdale 56158 +Meadowood 56159 +Meadows 56160 +Mexican 56161 +Mexicali 56162 +Mexico's 56163 +Memorial 56164 +Memories 56165 +McCarthy 56166 +McCarter 56167 +McCartney 56168 +McCarty 56169 +McCarran 56170 +McCarron 56171 +McCormick's 56172 +McCormicks 56173 +McCordsville 56174 +McClelland 56175 +McClendon's 56176 +McClain's 56177 +McClure 56178 +McClurkin 56179 +McKenna 56180 +McKenney 56181 +McKenzies 56182 +McKeesport 56183 +McKellips 56184 +McKinnon's 56185 +McGuire's 56186 +McGuires 56187 +McDonald's 56188 +McDonalds 56189 +McDoubles 56190 +Munchkins 56191 +Muskegon 56192 +Mustangs 56193 +Murdoch's 56194 +Murphysboro 56195 +Mullinax 56196 +Mullins 56197 +Brookshire 56198 +Brookston 56199 +Brookside 56200 +Brooksville 56201 +Brooklyn 56202 +Brookline 56203 +Brooke's 56204 +Brooker 56205 +Brookes 56206 +Brookhaven 56207 +Brookhollow 56208 +Brookhurst 56209 +Brownstown 56210 +Brownsville 56211 +Brownell 56212 +Broadwater 56213 +Broadway 56214 +Brandon 56215 +Branden 56216 +Brandeis 56217 +Brandi's 56218 +Brandie 56219 +Brandy's 56220 +Brandywine 56221 +Bradley's 56222 +Bradleys 56223 +Brazosport 56224 +Brackenridge 56225 +Brattleboro 56226 +Bridget 56227 +Bridges 56228 +Bridgehampton 56229 +Bridgeport 56230 +Bridger 56231 +Brittany 56232 +Brittain 56233 +Britain's 56234 +Brianna 56235 +Brianne 56236 +Briarcliff 56237 +Briarcrest 56238 +Brightman 56239 +Brighton 56240 +Brightside 56241 +Brightwood 56242 +Bristows 56243 +Brendan 56244 +Brenda's 56245 +Brennan 56246 +Breezewood 56247 +Barrett 56248 +Barrels 56249 +Barron's 56250 +Barrons 56251 +Barracks 56252 +Barracuda 56253 +Barney's 56254 +Barneys 56255 +Barnesville 56256 +Barnaby 56257 +Barnabas 56258 +Barton's 56259 +Bartonsville 56260 +Bartonville 56261 +Bartells 56262 +Barbara 56263 +Barbarian 56264 +Barbies 56265 +Bandidos 56266 +Bandito 56267 +BancorpSouth 56268 +Ballast 56269 +Ballenger 56270 +Ballentine 56271 +Baldwinsville 56272 +Battleship 56273 +Battlestar 56274 +Battlefield 56275 +Battleford 56276 +Bakersfield 56277 +Bakersville 56278 +Bellevue 56279 +Bellefontaine 56280 +Bellefonte 56281 +Bernardi 56282 +Bernards 56283 +Bernard's 56284 +Bernardo 56285 +Bernalillo 56286 +Bernie's 56287 +Bernies 56288 +Bergenfield 56289 +Bergenline 56290 +Bergeron 56291 +Berkshires 56292 +Bennett 56293 +Bennington 56294 +Benito's 56295 +Benjamin's 56296 +Benjamins 56297 +Beardsley 56298 +Beardstown 56299 +Beautyrest 56300 +Beaverdale 56301 +Beaverdam 56302 +Bethany's 56303 +Bettendorf 56304 +Beckers 56305 +Bonners 56306 +Boniface 56307 +Bonifacius 56308 +Boosters 56309 +Botanical 56310 +Burnett 56311 +Burgers 56312 +Burgerville 56313 +Burlingame 56314 +Burlington 56315 +Burtonsville 56316 +Buckeye 56317 +Buckeystown 56318 +Buckley 56319 +Butterball 56320 +Buttercup 56321 +Butterworth 56322 +Buttonwillow 56323 +Buttonwood 56324 +Buddha's 56325 +Buddhism 56326 +Buddhist 56327 +Blackbird 56328 +Blackburn 56329 +Blacksburg 56330 +Blackshear 56331 +Blackson 56332 +Blackman 56333 +Blackwater 56334 +Blackwell 56335 +Blackwood 56336 +Blackhawks 56337 +Blanche 56338 +Blanchard 56339 +Blankenbaker 56340 +Blankenship 56341 +Blairstown 56342 +Blairsville 56343 +Blaine's 56344 +Blazers 56345 +Bloomingdale 56346 +Bloomingburg 56347 +Bloomington 56348 +Bloomsburg 56349 +Bloomsbury 56350 +Bloodstones 56351 +Billingsley 56352 +barbers 56353 +barberitos 56354 +barberry 56355 +barbecue 56356 +barbecuing 56357 +barbara 56358 +barback 56359 +barbacoa 56360 +barricaded 56361 +barricades 56362 +barriers 56363 +barracks 56364 +barracos 56365 +barrels 56366 +bartenders 56367 +backspace 56368 +backsplash 56369 +backfield 56370 +backfill 56371 +backflip 56372 +backflow 56373 +backroad 56374 +backroom 56375 +backers 56376 +backpacking 56377 +backpacks 56378 +backward 56379 +backwater 56380 +backboard 56381 +backbone 56382 +backdrops 56383 +backgrounds 56384 +bandaged 56385 +bandages 56386 +bandaids 56387 +bandanas 56388 +bandits 56389 +bangerang 56390 +bangers 56391 +bankruptcy 56392 +banners 56393 +baseballs 56394 +baseboards 56395 +basements 56396 +basketballs 56397 +bastards 56398 +ballerina 56399 +ballers 56400 +balling 56401 +ballistics 56402 +balloons 56403 +ballots 56404 +ballads 56405 +battery 56406 +battered 56407 +batteries 56408 +batters 56409 +battles 56410 +battled 56411 +battlefield 56412 +battleground 56413 +bathrooms 56414 +babysits 56415 +badgering 56416 +badgers 56417 +baggies 56418 +bookshelf 56419 +bookshelves 56420 +bookstores 56421 +booking.com 56422 +bookings 56423 +bookies 56424 +booties 56425 +bootleggers 56426 +boomerangs 56427 +booster 56428 +boosted 56429 +bouncer 56430 +bounced 56431 +bounces 56432 +bouncing 56433 +boundaries 56434 +boundary 56435 +borrowers 56436 +bottled 56437 +bottleneck 56438 +bottles 56439 +bothersome 56440 +boardshop 56441 +bodybuilders 56442 +bodybuilding.com 56443 +bombergers 56444 +bombers 56445 +bombshells 56446 +bowlero 56447 +bowlers 56448 +boilers 56449 +brainstorm 56450 +brainwashed 56451 +brainwashing 56452 +brained 56453 +brainer 56454 +branding 56455 +brandsmart 56456 +brandys 56457 +branchinelli's 56458 +branching 56459 +bracelets 56460 +bravery 56461 +breakable 56462 +breakage 56463 +breakaway 56464 +breakdowns 56465 +breakers 56466 +breakfasts 56467 +breaking 56468 +breakouts 56469 +breakups 56470 +breadstick 56471 +breadsmith 56472 +breadeaux 56473 +breaded 56474 +breather 56475 +breathes 56476 +breathtakingly 56477 +breastfeed 56478 +breastfed 56479 +breeders 56480 +breezes 56481 +breezeway 56482 +breweries 56483 +brewery 56484 +brewskis 56485 +broadcasting 56486 +broadhead 56487 +broadhollow 56488 +broaden 56489 +broader 56490 +broadside 56491 +brownie 56492 +browning 56493 +brownish 56494 +brownstone 56495 +browser 56496 +broomstick 56497 +brother-in-law 56498 +brother's 56499 +brotherhood 56500 +brotherly 56501 +brothers 56502 +bronchial 56503 +bronchitis 56504 +bridgeStreet 56505 +bridges 56506 +bridget 56507 +bridgewater 56508 +bridging 56509 +bridgit 56510 +bridesmaid 56511 +brighten 56512 +brighter 56513 +brightest 56514 +bringing 56515 +briefings 56516 +brushed 56517 +brushes 56518 +burners 56519 +butters 56520 +butterball 56521 +buttered 56522 +buttering 56523 +buttermilk 56524 +butternut 56525 +buttery 56526 +buttoned 56527 +buttons 56528 +buttholes 56529 +bulletins 56530 +bulldogs 56531 +bullied 56532 +bullies 56533 +busters 56534 +bushels 56535 +bundled 56536 +bundles 56537 +bumpers 56538 +budgeted 56539 +budgeting 56540 +budgets 56541 +buildings 56542 +bubblegum 56543 +bubbler 56544 +bubbles 56545 +buggers 56546 +bugging 56547 +beaters 56548 +beautician 56549 +beauties 56550 +beached 56551 +beaches 56552 +belleria 56553 +bellerose 56554 +believe 56555 +believin 56556 +beliefs 56557 +belongings 56558 +benefited 56559 +benefiting 56560 +benefits 56561 +beneficial 56562 +benders 56563 +bedrooms 56564 +beginners 56565 +beginnings 56566 +besties 56567 +behavior 56568 +behaving 56569 +behaved 56570 +behaves 56571 +bloodshot 56572 +bloomer 56573 +bloomed 56574 +blooming 56575 +bloopers 56576 +blowers 56577 +blockages 56578 +blockers 56579 +blackberries 56580 +blackberry 56581 +blacklisted 56582 +blanket 56583 +blanked 56584 +blankie 56585 +blanking 56586 +blaster 56587 +blasted 56588 +bluestem 56589 +bluestone 56590 +blushed 56591 +blushes 56592 +bleacher 56593 +bleached 56594 +blenders 56595 +blinded 56596 +blinders 56597 +blindfolded 56598 +blindsided 56599 +blinkers 56600 +blistered 56601 +blistering 56602 +blisters 56603 +biomedical 56604 +biometrics 56605 +biologically 56606 +biologicals 56607 +biotics 56608 +billionaire 56609 +billions 56610 +billiards 56611 +billings 56612 +birthdays 56613 +birthstones 56614 +bitters 56615 +bitterness 56616 +bindings 56617 +biblically 56618 +restrict 56619 +restring 56620 +restraint 56621 +restrained 56622 +restraining 56623 +restrooms 56624 +restructure 56625 +restructuring 56626 +restore 56627 +restoring 56628 +restocked 56629 +restocking 56630 +restarted 56631 +restarting 56632 +restarts 56633 +restaurant.com 56634 +restaurants 56635 +researching 56636 +reserved 56637 +reserves 56638 +reservations 56639 +resentful 56640 +resenting 56641 +resentment 56642 +resending 56643 +resembles 56644 +resides 56645 +residual 56646 +residue 56647 +resistance 56648 +resistant 56649 +resistors 56650 +response 56651 +responding 56652 +responds 56653 +respective 56654 +respecting 56655 +respectfully 56656 +respirator 56657 +respiration 56658 +resurface 56659 +resurfacing 56660 +resurrected 56661 +resurrection 56662 +resumes 56663 +resolution 56664 +resolute 56665 +resolve 56666 +resolving 56667 +rescued 56668 +rescues 56669 +rescheduled 56670 +reconsider 56671 +reconstruct 56672 +reconnect 56673 +reconnaissance 56674 +reconcile 56675 +reconfigure 56676 +reconfirm 56677 +recorder 56678 +recorded 56679 +recordings 56680 +recognize 56681 +recognizing 56682 +recommendations 56683 +recoveries 56684 +recovering 56685 +recouping 56686 +receive 56687 +receivable 56688 +receiving 56689 +receipts 56690 +reception 56691 +receptive 56692 +receptacles 56693 +receptors 56694 +recertify 56695 +reciprocity 56696 +recipes 56697 +recipients 56698 +recital 56699 +recitation 56700 +recruiter 56701 +recruited 56702 +recreated 56703 +recreational 56704 +rectangle 56705 +rectangular 56706 +rectally 56707 +rectified 56708 +rectifier 56709 +recliner 56710 +reclaimed 56711 +recyclers 56712 +recalled 56713 +recalling 56714 +recalls 56715 +recuperated 56716 +recuperating 56717 +recuperation 56718 +rechargeable 56719 +recharged 56720 +reproduce 56721 +reproducing 56722 +reprogram 56723 +reprographics 56724 +representin 56725 +represented 56726 +represents 56727 +reprimanded 56728 +reprinted 56729 +replace 56730 +replacing 56731 +replaying 56732 +replays 56733 +replicas 56734 +replied 56735 +replies 56736 +report.com 56737 +reporting 56738 +reports 56739 +repossessed 56740 +repossession 56741 +reposed 56742 +reposition 56743 +repository 56744 +repeating 56745 +repeats 56746 +repealed 56747 +repetitions 56748 +repetitively 56749 +repair.com 56750 +repairable 56751 +repaired 56752 +repairing 56753 +repairman 56754 +repairs 56755 +repainted 56756 +repainting 56757 +realize 56758 +realization 56759 +realizing 56760 +realist 56761 +realism 56762 +realities 56763 +reality 56764 +realtor's 56765 +realtor.com 56766 +realtors 56767 +reaction 56768 +reacting 56769 +reached 56770 +reaches 56771 +reassure 56772 +reassurance 56773 +reassuring 56774 +reassess 56775 +reassemble 56776 +reassigned 56777 +reason: 56778 +reasoning 56779 +reasons 56780 +reading 56781 +readiness 56782 +rearranged 56783 +refined 56784 +refinish 56785 +refining 56786 +refinance 56787 +refinancing 56788 +refillable 56789 +refilled 56790 +refilling 56791 +refills 56792 +refused 56793 +refuses 56794 +refurbished 56795 +refreshment 56796 +refreshing 56797 +refrigerant 56798 +referendum 56799 +refereeing 56800 +referees 56801 +referrals 56802 +reflector 56803 +reflected 56804 +reflects 56805 +reflexes 56806 +reflexology 56807 +relation 56808 +relating 56809 +related 56810 +relates 56811 +relaxer 56812 +relaxed 56813 +relaxes 56814 +relaxant 56815 +relaxation 56816 +relaxing 56817 +relieve 56818 +relieving 56819 +religion 56820 +religious 56821 +reliability 56822 +reliable 56823 +reliance 56824 +reliant 56825 +release 56826 +releasing 56827 +relocated 56828 +relocating 56829 +relocation 56830 +retract 56831 +retrace 56832 +retraining 56833 +retrieve 56834 +retrieval 56835 +retrieving 56836 +retaining 56837 +retains 56838 +retailer 56839 +retails 56840 +retakes 56841 +retiree 56842 +retired 56843 +retirement 56844 +retires 56845 +removed 56846 +remover 56847 +removes 56848 +removable 56849 +removal 56850 +remodeled 56851 +remodelers 56852 +remarks 56853 +remarried 56854 +remarry 56855 +reminding 56856 +reminds 56857 +reminisce 56858 +reminiscing 56859 +remembered 56860 +remembering 56861 +remembers 56862 +registries 56863 +registry 56864 +registered 56865 +registering 56866 +registers 56867 +regionals 56868 +regiment 56869 +regulated 56870 +regulates 56871 +regulation 56872 +regulating 56873 +regulators 56874 +regulatory 56875 +regretful 56876 +regrets 56877 +regression 56878 +reverse 56879 +reversal 56880 +reverted 56881 +reverting 56882 +reverbnation.com 56883 +revelations 56884 +revenues 56885 +revisit 56886 +revision 56887 +revising 56888 +revised 56889 +revivals 56890 +revived 56891 +revolve 56892 +revolving 56893 +revolutionary 56894 +revolutions 56895 +redeemed 56896 +redeemer 56897 +reduced 56898 +reducer 56899 +reduces 56900 +reductionism 56901 +reductions 56902 +renewal 56903 +renewable 56904 +renegades 56905 +renters 56906 +renovation 56907 +renovating 56908 +renovated 56909 +rendered 56910 +rendering 56911 +renders 56912 +reinstall 56913 +reinstate 56914 +reinspection 56915 +reinforcement 56916 +reinforced 56917 +reinforces 56918 +reimbursements 56919 +rebooted 56920 +rebooting 56921 +reboots 56922 +rebuilders 56923 +rebuilding 56924 +rebelling 56925 +reenactment 56926 +rehearsals 56927 +rehearsed 56928 +rewards.com 56929 +rewired 56930 +rejections 56931 +rejuvenated 56932 +rejuvenating 56933 +rejuvenation 56934 +rejoices 56935 +require 56936 +requiring 56937 +requisitions 56938 +reorganized 56939 +reunited 56940 +rangoons 56941 +rancher 56942 +ranches 56943 +rational 56944 +rationing 56945 +rations 56946 +rattles 56947 +rattled 56948 +rackets 56949 +radiate 56950 +radiator 56951 +radiance 56952 +radiant 56953 +radiology 56954 +radioshack.com 56955 +rambling 56956 +rambled 56957 +rappers 56958 +rounders 56959 +routers 56960 +routinely 56961 +routines 56962 +roadies 56963 +roasters 56964 +roomies 56965 +robberies 56966 +robbers 56967 +robbery 56968 +rotated 56969 +rotates 56970 +rotation 56971 +rotating 56972 +rocketmail.com 56973 +rockets 56974 +rockers 56975 +rockstars 56976 +rollercoaster 56977 +rollers 56978 +romantically 56979 +romantics 56980 +ridiculous 56981 +ridicule 56982 +ridings 56983 +richest 56984 +riverside 56985 +riverstop 56986 +riverbank 56987 +riverboat 56988 +ripples 56989 +runners 56990 +runnings 56991 +rubbers 56992 +rubbing 56993 +decorate 56994 +decorator 56995 +decided 56996 +decides 56997 +decision-making 56998 +decisions 56999 +decimals 57000 +decadence 57001 +decadent 57002 +decaffeinated 57003 +deceive 57004 +deceiving 57005 +deceitful 57006 +decently 57007 +declare 57008 +declaration 57009 +declaring 57010 +declined 57011 +declines 57012 +deckers 57013 +decreased 57014 +decreases 57015 +designate 57016 +designation 57017 +designer 57018 +designed 57019 +desired 57020 +desires 57021 +destroying 57022 +destroys 57023 +destination 57024 +destiny 57025 +destined 57026 +describe 57027 +describing 57028 +description 57029 +descriptive 57030 +descendants 57031 +descended 57032 +descending 57033 +desperate 57034 +desperation 57035 +despises 57036 +deserve 57037 +deserving 57038 +deserted 57039 +deserts 57040 +deliverable 57041 +deliverance 57042 +deliveries 57043 +delivering 57044 +delivery.com 57045 +delicate 57046 +delicacy 57047 +deliciously 57048 +deliciousness 57049 +delegated 57050 +delegates 57051 +delegating 57052 +delegation 57053 +deleted 57054 +deletes 57055 +deleting 57056 +deletion 57057 +defendant 57058 +defending 57059 +defense 57060 +defensive 57061 +defining 57062 +defined 57063 +defines 57064 +deficient 57065 +deficits 57066 +defrosted 57067 +defroster 57068 +depressant 57069 +deprived 57070 +deposition 57071 +depositing 57072 +dependent 57073 +deployments 57074 +dealers 57075 +dealings 57076 +deadline 57077 +deadliest 57078 +deadlift 57079 +deactivated 57080 +deviate 57081 +deviation 57082 +devotion 57083 +devoting 57084 +devoted 57085 +devoured 57086 +developmentally 57087 +developers 57088 +determine 57089 +determination 57090 +determining 57091 +deteriorate 57092 +detergents 57093 +detective 57094 +detecting 57095 +detection 57096 +detectors 57097 +detailing 57098 +details 57099 +detained 57100 +detainer 57101 +democratic 57102 +demolished 57103 +debated 57104 +debates 57105 +dermatitis 57106 +deductibles 57107 +deductions 57108 +degraded 57109 +degrees 57110 +degeneration 57111 +degenerative 57112 +disconnect 57113 +disconcerting 57114 +discount 57115 +discover.com 57116 +discovered 57117 +discovers 57118 +discovery 57119 +discoloration 57120 +discolored 57121 +discombobulated 57122 +discomfort 57123 +discreet 57124 +discredit 57125 +discriminate 57126 +discipline 57127 +disciplinary 57128 +disciplining 57129 +disciples 57130 +disclose 57131 +disclosure 57132 +disclosing 57133 +discharged 57134 +discharges 57135 +district 57136 +distract 57137 +distraught 57138 +distressed 57139 +distressing 57140 +distinct 57141 +distinguish 57142 +distant 57143 +disturbances 57144 +disappointment 57145 +disappointed 57146 +disappointing 57147 +disappoints 57148 +disappearance 57149 +disappeared 57150 +disappearing 57151 +disappears 57152 +disapproval 57153 +disapprove 57154 +disagreements 57155 +disassemble 57156 +disassembly 57157 +disaster 57158 +disastrous 57159 +disable 57160 +disabling 57161 +disabilities 57162 +disability 57163 +dispense 57164 +dispensing 57165 +dispersed 57166 +display 57167 +displeased 57168 +displeasure 57169 +dispatcher 57170 +dispatched 57171 +dispatches 57172 +disposable 57173 +disposal 57174 +disposed 57175 +disputed 57176 +disputes 57177 +dissected 57178 +dissertation 57179 +disservice 57180 +dissolve 57181 +dissolving 57182 +dissing 57183 +disrespectful 57184 +disrespected 57185 +disrespecting 57186 +disrespects 57187 +disregarded 57188 +disregarding 57189 +disrupting 57190 +disruption 57191 +disruptive 57192 +dishonesty 57193 +dishonored 57194 +disheartened 57195 +disheartening 57196 +dishwashers 57197 +dismantle 57198 +dismantling 57199 +dismayed 57200 +dismissing 57201 +dismissive 57202 +disobeyed 57203 +disobeying 57204 +disobedience 57205 +disobedient 57206 +disorderly 57207 +disorders 57208 +disgusting 57209 +disgusted 57210 +disgusts 57211 +disguised 57212 +disguises 57213 +disgraceful 57214 +disintegrated 57215 +disliked 57216 +dislikes 57217 +diagnosed 57218 +diagnoses 57219 +diagnosing 57220 +diagnosis 57221 +diagnostics 57222 +diabetics 57223 +diverse 57224 +dividend 57225 +divider 57226 +divided 57227 +divides 57228 +dickerson 57229 +dictated 57230 +dictates 57231 +dictation 57232 +dictating 57233 +dictators 57234 +dictionary.com 57235 +direction 57236 +directing 57237 +directive 57238 +director's 57239 +directories 57240 +directors 57241 +directory 57242 +directv.com 57243 +digging 57244 +digitally 57245 +dinosaurs 57246 +dilated 57247 +dilating 57248 +dilation 57249 +differently 57250 +differences 57251 +diffusers 57252 +downside 57253 +downstream 57254 +downspouts 57255 +download 57256 +downlow 57257 +downers 57258 +downgraded 57259 +donations 57260 +doorbusters 57261 +dominic 57262 +dominion 57263 +dominique 57264 +dominoes 57265 +dominos 57266 +domesticated 57267 +domestics 57268 +doctoral 57269 +doctorate 57270 +documentaries 57271 +documentary 57272 +doubled 57273 +doubles 57274 +doughboys 57275 +doughboyz 57276 +doughnuts 57277 +doggies 57278 +dogging 57279 +dollars 57280 +driver's 57281 +drivers 57282 +drive-in 57283 +drive-thru 57284 +driveshaft 57285 +driveways 57286 +drifters 57287 +drippings 57288 +drawbacks 57289 +dragonflies 57290 +dragonfly 57291 +dragging 57292 +dreamer 57293 +dreamed 57294 +dreaming 57295 +dressers 57296 +dropping 57297 +dropped 57298 +dropper 57299 +druggie 57300 +drugging 57301 +druggist 57302 +drumsticks 57303 +drummers 57304 +drunkenness 57305 +dancers 57306 +dangerously 57307 +darlings 57308 +dumplings 57309 +dumpsters 57310 +duplicated 57311 +duplicates 57312 +duplicating 57313 +duplication 57314 +dusters 57315 +dynamic 57316 +dynamite 57317 +antibiotics 57318 +antibodies 57319 +antibody 57320 +anticipate 57321 +antidepressants 57322 +antiques 57323 +announcement 57324 +announcer 57325 +announced 57326 +announces 57327 +annihilated 57328 +angelic 57329 +angelina 57330 +anglers 57331 +analyze 57332 +analyzing 57333 +analyst 57334 +analysis 57335 +analytical 57336 +analytics 57337 +andreas 57338 +android.com 57339 +androids 57340 +animate 57341 +animation 57342 +animator 57343 +animals 57344 +anesthesiologist 57345 +anesthesiology 57346 +allegacy 57347 +allegations 57348 +allegedly 57349 +allergic 57350 +allergies 57351 +allergist 57352 +allowance 57353 +allowable 57354 +allocated 57355 +alternative 57356 +alternating 57357 +alternately 57358 +alternates 57359 +alternators 57360 +alongside 57361 +alcoholic 57362 +alcoholism 57363 +accommodate 57364 +accountant 57365 +according 57366 +accordion 57367 +accessing 57368 +accessory 57369 +acceptable 57370 +acceptance 57371 +accelerate 57372 +accelerator 57373 +accused 57374 +accuser 57375 +accuses 57376 +accusation 57377 +accusatory 57378 +accustomed 57379 +accumulated 57380 +accumulating 57381 +accumulation 57382 +accurately 57383 +accreditation 57384 +accredited 57385 +activate 57386 +activator 57387 +activist 57388 +actively 57389 +actuators 57390 +achievement 57391 +achieved 57392 +achiever 57393 +academically 57394 +academics 57395 +acquired 57396 +adverse 57397 +adversary 57398 +adversity 57399 +adventure 57400 +adventurous 57401 +advised 57402 +advisement 57403 +advises 57404 +advisors 57405 +advisory 57406 +advancement 57407 +advanced 57408 +advances 57409 +advocated 57410 +advocates 57411 +addiction 57412 +addicting 57413 +addictive 57414 +additional 57415 +additions 57416 +additives 57417 +administrator 57418 +administered 57419 +administering 57420 +admirers 57421 +admittedly 57422 +adorable 57423 +adorably 57424 +adoptions 57425 +adolescents 57426 +adjuster 57427 +adjusted 57428 +adjustments 57429 +adapters 57430 +articular 57431 +artichoke 57432 +artichokie 57433 +articles 57434 +artistic 57435 +artistry 57436 +artists 57437 +artisans 57438 +artifacts 57439 +artificially 57440 +arterial 57441 +arteries 57442 +arrangement 57443 +arranged 57444 +arrived 57445 +arrives 57446 +arrivals 57447 +architects 57448 +archived 57449 +archivers 57450 +archives 57451 +archers 57452 +archery 57453 +aroused 57454 +arbitration 57455 +arbitrator 57456 +assessor 57457 +assessment 57458 +assessed 57459 +assessing 57460 +assembled 57461 +assembler 57462 +assemblies 57463 +assembling 57464 +assistant 57465 +assistance 57466 +assisting 57467 +assistive 57468 +assignments 57469 +assumed 57470 +assumes 57471 +assumptions 57472 +assured 57473 +assures 57474 +assassinate 57475 +assassination 57476 +associated 57477 +associates 57478 +association 57479 +associating 57480 +astronaut 57481 +astrological 57482 +astrology 57483 +aspirations 57484 +approve 57485 +approval 57486 +approving 57487 +approachable 57488 +approaching 57489 +approximate 57490 +appropriately 57491 +appreciate 57492 +apprehension 57493 +apprehensive 57494 +apprenticeship 57495 +appraiser 57496 +appraised 57497 +appraisals 57498 +appearance 57499 +appeared 57500 +appearing 57501 +appears 57502 +appealed 57503 +appealing 57504 +appeals 57505 +appetizer 57506 +appetizing 57507 +appetites 57508 +appendicitis 57509 +appendix 57510 +applicant 57511 +applicable 57512 +appliances 57513 +applied 57514 +applies 57515 +applesauce 57516 +apparent 57517 +apparel 57518 +apologize 57519 +apologizing 57520 +ambition 57521 +ambitious 57522 +ambulate 57523 +ambulatory 57524 +ambulances 57525 +american 57526 +america.com 57527 +americash 57528 +amendments 57529 +amplifier 57530 +amplified 57531 +amputated 57532 +automax 57533 +automobile 57534 +automotive 57535 +autocorrected 57536 +authentication 57537 +authenticator 57538 +audition 57539 +auditing 57540 +auditorium 57541 +auditors 57542 +auditory 57543 +audiologist 57544 +audiology 57545 +absorbing 57546 +absorbs 57547 +absolutely 57548 +abusers 57549 +attending 57550 +attends 57551 +attention 57552 +attentive 57553 +attachment 57554 +attached 57555 +attaching 57556 +attacking 57557 +attacks 57558 +attraction 57559 +attractive 57560 +attracting 57561 +attributed 57562 +attributes 57563 +airlines 57564 +airliner 57565 +airplanes 57566 +affiliated 57567 +affiliates 57568 +affirmations 57569 +affectionate 57570 +affections 57571 +aftershave 57572 +aftershock 57573 +afterwards 57574 +aggressive 57575 +aggression 57576 +awakenings 57577 +averaged 57578 +averages 57579 +availabilities 57580 +availability 57581 +aviators 57582 +transform 57583 +transfer 57584 +transfusion 57585 +transpire 57586 +transplant 57587 +translucent 57588 +transit 57589 +transient 57590 +transistor 57591 +transmit 57592 +transmission 57593 +transcript 57594 +transactions 57595 +transgender 57596 +transgressions 57597 +transvestites 57598 +tranquilizer 57599 +tranquility 57600 +trailblazers 57601 +trailers 57602 +trailside 57603 +trainee 57604 +trainer 57605 +trained 57606 +trainings 57607 +tracker 57608 +tracked 57609 +trackside 57610 +tractor's 57611 +tractors 57612 +traders 57613 +tradesmen 57614 +traditional 57615 +traditions 57616 +travelin 57617 +traveland 57618 +travelling 57619 +travelocity.com 57620 +travels 57621 +traverse 57622 +travertine 57623 +trampled 57624 +trampolines 57625 +trapper 57626 +trapped 57627 +traumatize 57628 +traumatizing 57629 +tricked 57630 +trickery 57631 +trickle 57632 +trickling 57633 +trickster 57634 +triceps 57635 +triplets 57636 +tripped 57637 +tripper 57638 +tripping 57639 +triangles 57640 +trimmer 57641 +trimmed 57642 +trimming 57643 +trimmier 57644 +tribulations 57645 +trifling 57646 +tristans 57647 +tristate 57648 +treater 57649 +treated 57650 +treatin 57651 +treaties 57652 +treatments 57653 +treasurer 57654 +treasured 57655 +treasures 57656 +treadmills 57657 +trendsetters 57658 +trencher 57659 +trenches 57660 +trespassers 57661 +trespasses 57662 +trustee 57663 +trusted 57664 +truckers 57665 +trucking 57666 +truckstop 57667 +trouble 57668 +troubling 57669 +troubadours 57670 +tropicals 57671 +terrifying 57672 +territory 57673 +terrible 57674 +terribly 57675 +terraced 57676 +terraces 57677 +terminology 57678 +termites 57679 +tenderizer 57680 +tenderness 57681 +tenderoni 57682 +tenders 57683 +tendencies 57684 +tendency 57685 +tentacles 57686 +tentatively 57687 +tenants 57688 +teleportation 57689 +teleporter 57690 +teleporting 57691 +telepathic 57692 +telepathy 57693 +telephone: 57694 +telephones 57695 +telecom 57696 +telecon 57697 +telescopes 57698 +telemarketers 57699 +televisions 57700 +teasers 57701 +teacher 57702 +teaches 57703 +teachings 57704 +temperament 57705 +temperance 57706 +temporary 57707 +testimony 57708 +testicle 57709 +testicular 57710 +testify 57711 +testified 57712 +testers 57713 +teenagers 57714 +technical 57715 +technician 57716 +techniques 57717 +technology 57718 +textiles 57719 +texting 57720 +tangerines 57721 +tankers 57722 +tannerite 57723 +tanners 57724 +tannery 57725 +tantrums 57726 +talkies 57727 +talking 57728 +talkers 57729 +tastefully 57730 +tasters 57731 +tastings 57732 +tackled 57733 +tackles 57734 +tactical 57735 +tactics 57736 +tailgaters 57737 +tamarind 57738 +tablespoons 57739 +tortured 57740 +tortures 57741 +touchdowns 57742 +touched 57743 +touches 57744 +touching 57745 +touchscreen 57746 +touchstone 57747 +tourist 57748 +tourism 57749 +tournaments 57750 +toothpick 57751 +toothpaste 57752 +toothbrushes 57753 +tootsies 57754 +tonsillectomy 57755 +tonsillitis 57756 +townhouses 57757 +toppers 57758 +tolerated 57759 +tolerates 57760 +toasters 57761 +there'd 57762 +there'll 57763 +there's 57764 +thereabouts 57765 +thereafter 57766 +thermos 57767 +thermometer 57768 +thermocouple 57769 +thermals 57770 +therapeutic 57771 +therapy 57772 +theoretical 57773 +theorem 57774 +theories 57775 +theorist 57776 +theatre 57777 +theatrical 57778 +theaters 57779 +throwbacks 57780 +throwed 57781 +thrower 57782 +throwing 57783 +threaten 57784 +threats 57785 +threaded 57786 +threading 57787 +threads 57788 +three-quarter 57789 +three-year 57790 +threesome 57791 +thrilled 57792 +thriller 57793 +thrusting 57794 +thinkers 57795 +thinking 57796 +thinners 57797 +thickens 57798 +thievery 57799 +thieves 57800 +thankfully 57801 +thankfulness 57802 +thanks. 57803 +thanksgiving 57804 +thoughtful 57805 +thoughtless 57806 +thoughts 57807 +thunderstorm 57808 +thunderstruck 57809 +timesheet 57810 +timeshare 57811 +timelines 57812 +tingles 57813 +tickets 57814 +ticketed 57815 +ticketing 57816 +ticketmaster.com 57817 +tickled 57818 +tickler 57819 +tickles 57820 +tickling 57821 +ticklish 57822 +tightened 57823 +tightening 57824 +tippers 57825 +turnovers 57826 +turners 57827 +turnips 57828 +turntables 57829 +tumblers 57830 +tutorials 57831 +twinkle 57832 +twinkling 57833 +twisters 57834 +tweeter 57835 +tweeted 57836 +tweakers 57837 +twenty-second 57838 +twenty-third 57839 +manipulated 57840 +manipulates 57841 +manipulating 57842 +manipulation 57843 +manipulative 57844 +manifestation 57845 +manifested 57846 +manifesting 57847 +manifesto 57848 +maniacal 57849 +maniacs 57850 +manicures 57851 +manager 57852 +manageable 57853 +managed 57854 +management 57855 +manages 57856 +manufacturer 57857 +manufactured 57858 +manufactures 57859 +mandate 57860 +mandatory 57861 +mannered 57862 +mannerisms 57863 +manners 57864 +mannequins 57865 +marinade 57866 +marinara 57867 +marinas 57868 +marinello 57869 +mariachis 57870 +marketable 57871 +marketing 57872 +marketplace 57873 +markets 57874 +markers 57875 +martini 57876 +martingale 57877 +martyrs 57878 +margarita 57879 +margarine 57880 +marginally 57881 +marriages 57882 +married 57883 +marries 57884 +marshals 57885 +marshmallows 57886 +marched 57887 +marches 57888 +marchetti's 57889 +master's 57890 +mastered 57891 +mastering 57892 +mastermind 57893 +masterpiece 57894 +masters 57895 +mastery 57896 +masturbated 57897 +masturbates 57898 +masturbating 57899 +masturbation 57900 +massage 57901 +massaging 57902 +massacres 57903 +mattered 57904 +matters 57905 +material: 57906 +materials 57907 +maternal 57908 +maternity 57909 +mathematically 57910 +magnets 57911 +magnesia 57912 +magnesium 57913 +magnify 57914 +magically 57915 +magicians 57916 +mailers 57917 +maintained 57918 +maintaining 57919 +maintains 57920 +mainstay 57921 +mainstream 57922 +machinery 57923 +machines 57924 +machinima 57925 +machining 57926 +machinist 57927 +macadamia 57928 +macado's 57929 +macadoodles 57930 +macaroons 57931 +maliciously 57932 +mammogram 57933 +mammography 57934 +mammals 57935 +makeovers 57936 +maximize 57937 +maximizing 57938 +motorcycle 57939 +motorboat 57940 +motorbike 57941 +motoring 57942 +motorist 57943 +motorized 57944 +motorhomes 57945 +motorola.com 57946 +motorsports 57947 +motherfucker 57948 +motherfuckin 57949 +motherland 57950 +motherless 57951 +motherload 57952 +motherly 57953 +mother-in-laws 57954 +motherboards 57955 +mothership 57956 +motivate 57957 +motivator 57958 +motives 57959 +monograms 57960 +monogamous 57961 +monogamy 57962 +monopolize 57963 +monopoly 57964 +monster.com 57965 +monsters 57966 +monstrosity 57967 +monstrous 57968 +mondays 57969 +mortality 57970 +morning's 57971 +morning. 57972 +mornings 57973 +modell's 57974 +modells 57975 +moderate 57976 +moderation 57977 +moderator 57978 +modernistic 57979 +modesty 57980 +modifications 57981 +modified 57982 +modifier 57983 +mountains 57984 +mountaineering 57985 +mountaintop 57986 +molestation 57987 +molesting 57988 +molecules 57989 +moonshiners 57990 +momentarily 57991 +momentary 57992 +movies.com 57993 +moviestarplanet 57994 +moisturize 57995 +moisturizing 57996 +missions 57997 +missiles 57998 +missing 57999 +misspelling 58000 +misspelled 58001 +misspells 58002 +mistaken 58003 +mistakes 58004 +mistreat 58005 +mistress 58006 +mistyped 58007 +misconception 58008 +misconstrue 58009 +misconduct 58010 +miscommunicated 58011 +miscommunication 58012 +miscarry 58013 +miserable 58014 +miserably 58015 +misfire 58016 +misfiring 58017 +misfits 58018 +misunderstanding 58019 +minister 58020 +minimalist 58021 +minimally 58022 +minimize 58023 +minimizing 58024 +minimums 58025 +mindedness 58026 +minerals 58027 +minutes. 58028 +mingles 58029 +millionaire 58030 +millions 58031 +millionth 58032 +milligrams 58033 +milliliters 58034 +millimeters 58035 +millennium 58036 +milestones 58037 +milkshakes 58038 +militant 58039 +military 58040 +microscope 58041 +microscopic 58042 +microsoft.com 58043 +microwaved 58044 +microwaves 58045 +midwifery 58046 +migrated 58047 +migrating 58048 +migration 58049 +miracles 58050 +miraculously 58051 +medical 58052 +medicaid 58053 +medicare.gov 58054 +medicine 58055 +medicinal 58056 +mediate 58057 +mediator 58058 +mediation 58059 +meditation 58060 +meditating 58061 +meditated 58062 +metaphorical 58063 +metaphors 58064 +methadone 58065 +methadonia 58066 +methamphetamines 58067 +methane 58068 +methanol 58069 +methodist 58070 +methodology 58071 +methods 58072 +metropcs 58073 +merchant 58074 +mercenaries 58075 +mercenary 58076 +mentorship 58077 +menders 58078 +meaningful 58079 +meaningless 58080 +meanings 58081 +measurement 58082 +measured 58083 +measures 58084 +memorial 58085 +memories 58086 +memorandum 58087 +membership 58088 +message: 58089 +messaged 58090 +messager 58091 +messages 58092 +messengers 58093 +melodramatic 58094 +megabucks 58095 +megabus.com 58096 +megabytes 58097 +megapixels 58098 +mechanically 58099 +musical 58100 +musicians 58101 +mustaches 58102 +musketeers 58103 +multiple 58104 +multiply 58105 +multiplayer 58106 +multitasking 58107 +multivitamins 58108 +murderers 58109 +mumbled 58110 +mumbles 58111 +mysterious 58112 +mysteries 58113 +mystical 58114 +Allegany 58115 +Allegiance 58116 +Allegiant 58117 +Allegra 58118 +Allegro 58119 +Allendale 58120 +Allender 58121 +Allenstown 58122 +Allison's 58123 +Allisons 58124 +Alberto 58125 +Alberts 58126 +Albert's 58127 +Alberta 58128 +Albertina 58129 +Albertville 58130 +Albanian 58131 +Alexander 58132 +Alexian 58133 +Alexis's 58134 +Alamosa 58135 +Altamonte 58136 +Algonac 58137 +Andrea's 58138 +Andreas 58139 +Andrew's 58140 +Andrews 58141 +Andresen 58142 +Androids 58143 +Androscoggin 58144 +Anderson's 58145 +Andersons 58146 +Andersonville 58147 +Antonio 58148 +Antonia 58149 +Angelica 58150 +Angelia 58151 +Angelique 58152 +Angela's 58153 +Angelas 58154 +Angelo's 58155 +Angelos 58156 +Annabelle 58157 +Annabella 58158 +Armando 58159 +Armands 58160 +Armenian 58161 +Armstrong's 58162 +Archies 58163 +Arcadian 58164 +Ariana's 58165 +Arianna's 58166 +Arabian 58167 +Arlene's 58168 +America 58169 +AmericInn 58170 +Americold 58171 +Americus 58172 +Ameristar 58173 +Ameritech 58174 +Ameritrade 58175 +Ashley's 58176 +Associated 58177 +Associates 58178 +Assistance 58179 +Assistant 58180 +Adventureland 58181 +Adventures 58182 +Advisors 58183 +Advisory 58184 +Addison's 58185 +Adriana's 58186 +Autobahn 58187 +Autobarn 58188 +Autobody 58189 +Autobots 58190 +Automobile 58191 +Automotive 58192 +Australian 58193 +Austrian 58194 +Applebee's 58195 +Applebees 58196 +Appleton 58197 +Appletree 58198 +Appleway 58199 +Applewood 58200 +Appalachian 58201 +Activision 58202 +Acadiana 58203 +Athena's 58204 +Atlanta's 58205 +Atlantic 58206 +Atlantis 58207 +Avengers 58208 +Africans 58209 +Parkers 58210 +Parker's 58211 +Parkinson's 58212 +Paradise 58213 +Paradiso 58214 +Paramore 58215 +Paramount 58216 +Parrish 58217 +Palmer's 58218 +Palmers 58219 +Palmerton 58220 +Palestinians 58221 +Palomar 58222 +Patties 58223 +Patterson's 58224 +Patrick 58225 +Patricia 58226 +Patrice 58227 +Patriots 58228 +Pantera's 58229 +Packerland 58230 +Packers 58231 +Package 58232 +Packaging 58233 +Pauline 58234 +Paulina 58235 +Pappasito's 58236 +Perrine 58237 +Perring 58238 +Perrier 58239 +Perrysburg 58240 +Permits 58241 +Peterson 58242 +Petersburg 58243 +Petersen 58244 +Peterbilt 58245 +Peterborough 58246 +Petrino's 58247 +Pearson's 58248 +Pearsons 58249 +Peppermill 58250 +Peppermint 58251 +Pellegrino's 58252 +Pediatrics 58253 +Porter's 58254 +Porterdale 58255 +Porterfield 58256 +Porters 58257 +Porterville 58258 +Portales 58259 +Portillo's 58260 +Portillos 58261 +Powersports 58262 +Pomeranians 58263 +Pointer 58264 +Provincetown 58265 +Proving 58266 +Provino's 58267 +Providence 58268 +Provident 58269 +Prosecuting 58270 +Prosecutor's 58271 +Protection 58272 +Protective 58273 +Professionals 58274 +Prometheus 58275 +Prometric 58276 +Proctorville 58277 +President's 58278 +Presidente 58279 +Presidential 58280 +Presidents 58281 +Prestons 58282 +Prestonwood 58283 +Pressler 58284 +Pressley 58285 +Premiere 58286 +Princeton 58287 +Princeville 58288 +Pickering 58289 +Pickers 58290 +Picasso's 58291 +Pittsburg 58292 +Pittsboro 58293 +Pittsfield 58294 +Pittsford 58295 +Pittston 58296 +Pittstown 58297 +Plantsville 58298 +Platten 58299 +Platteville 58300 +Plattsburgh 58301 +Plattsmouth 58302 +Plaines 58303 +Plainsboro 58304 +Plainview 58305 +Plainville 58306 +Placerville 58307 +Philippi 58308 +Philippe 58309 +Philipsburg 58310 +Phillip 58311 +Phillies 58312 +Philly's 58313 +Phoenician 58314 +Phoenixville 58315 +Pharmasave 58316 +finalist 58317 +financial 58318 +financing 58319 +financed 58320 +finances 58321 +finisher 58322 +finished 58323 +finishes 58324 +fireplaces 58325 +firework 58326 +firewood 58327 +firewall 58328 +firewater 58329 +firefighter 58330 +firefighting 58331 +fireman's 58332 +firemen's 58333 +fireballs 58334 +fillers 58335 +fillets 58336 +fisheries 58337 +fishers 58338 +fishery 58339 +fishbones 58340 +figurines 58341 +fixings 58342 +fibroids 58343 +fibromialgia 58344 +fibromyalgia 58345 +fiddlers 58346 +fidelity.com 58347 +fitters 58348 +foresters 58349 +forestry 58350 +forests 58351 +foreseeable 58352 +foreclose 58353 +foreclosure 58354 +forecasted 58355 +forecasting 58356 +foreigners 58357 +formaldehyde 58358 +formally 58359 +formals 58360 +formats 58361 +formatting 58362 +formulate 58363 +formulating 58364 +formerly 58365 +forgetful 58366 +forgets 58367 +forgive 58368 +forgivable 58369 +forgiving 58370 +fortunately 58371 +fortunes 58372 +forcefully 58373 +footsteps 58374 +footstool 58375 +footballs 58376 +footers 58377 +footings 58378 +footlocker.com 58379 +foolishly 58380 +foolishness 58381 +fooling 58382 +follower 58383 +followed 58384 +following: 58385 +follows: 58386 +folders 58387 +founder 58388 +founded 58389 +foundations 58390 +fountains 58391 +fourths 58392 +fondled 58393 +facetiming 58394 +facetious 58395 +factories 58396 +factoring 58397 +factorization 58398 +facilitate 58399 +facilitating 58400 +facilitator 58401 +fairings 58402 +farmersonly.com 58403 +fastening 58404 +fascination 58405 +fascinating 58406 +fascinated 58407 +fashionable 58408 +fashionably 58409 +father's 58410 +fatherhood 58411 +fatherly 58412 +fathers 58413 +fattening 58414 +fantasies 58415 +fantastically 58416 +fabrication 58417 +fabricating 58418 +fabricated 58419 +fabricators 58420 +favorite 58421 +favoritism 58422 +favoritos 58423 +familia 58424 +families 58425 +family's 58426 +familys 58427 +flattered 58428 +flattering 58429 +flattery 58430 +flattened 58431 +flasher 58432 +flashed 58433 +flashes 58434 +flashbacks 58435 +flashlights 58436 +flamingo 58437 +flagged 58438 +flagger 58439 +flappers 58440 +floorboards 58441 +flowers 58442 +flowered 58443 +flowering 58444 +floaters 58445 +flopped 58446 +flopper 58447 +florists 58448 +flipper 58449 +flipped 58450 +flipping 58451 +flickered 58452 +flickering 58453 +flushed 58454 +flushes 58455 +fluently 58456 +flexibility 58457 +flexible 58458 +flexing 58459 +freezer 58460 +freezes 58461 +freezing 58462 +freedompop 58463 +freedoms 58464 +freeloaders 58465 +freestanding 58466 +freestone 58467 +freestyle 58468 +freshen 58469 +fresher 58470 +freshest 58471 +freshman 58472 +freshmen 58473 +frescos 58474 +freaking 58475 +frankie 58476 +frankincense 58477 +franchises 58478 +fractional 58479 +fractions 58480 +fractured 58481 +fractures 58482 +framers 58483 +fraternal 58484 +fraternity 58485 +friendly 58486 +friendship 58487 +frightened 58488 +frightening 58489 +frightens 58490 +fritters 58491 +frontier.com 58492 +frontiers 58493 +frustrations 58494 +feelings 58495 +fellowship 58496 +featured 58497 +features 58498 +fertilize 58499 +fertilization 58500 +fertilizing 58501 +federally 58502 +festivals 58503 +fundraisers 58504 +funniest 58505 +fuckers 58506 +fuckery 58507 +fucking 58508 +furnishing 58509 +furnished 58510 +furnitures 58511 +Rosenbaum 58512 +Rosenberg 58513 +Rosemary's 58514 +Rosemont 58515 +Rosemount 58516 +Roseland 58517 +Roselawn 58518 +Rosella 58519 +Roselle 58520 +Rosalia 58521 +Rosalie 58522 +Rosalind 58523 +Rosario 58524 +Rosarito 58525 +Rockaways 58526 +Rockets 58527 +Rockettes 58528 +Rockledge 58529 +Rockler 58530 +Rockingham 58531 +Roberts 58532 +Roberta 58533 +Roberto 58534 +Robert's 58535 +Robinson 58536 +Robbie's 58537 +Robbies 58538 +Robbinsdale 58539 +Robbinsville 58540 +Romano's 58541 +Romanoff 58542 +Romanos 58543 +Romanian 58544 +Rollingwood 58545 +Rolando's 58546 +Reservations 58547 +Reserves 58548 +Register 58549 +Regina's 58550 +Reginald 58551 +Realtors 58552 +Revere's 58553 +Reverend 58554 +Revelations 58555 +Revolutionary 58556 +Reminder 58557 +Remington's 58558 +Recorder's 58559 +Rebecca's 58560 +Reynoldsburg 58561 +Randalls 58562 +Randall's 58563 +Randazzo's 58564 +Randolph 58565 +Rancher 58566 +Ranches 58567 +Ranchos 58568 +Ramsey's 58569 +Ramona's 58570 +Ramblers 58571 +Raymond's 58572 +Raymonds 58573 +Raymondville 58574 +Raptors 58575 +Ravenswood 58576 +Richardson 58577 +Ricardo's 58578 +Riverwalk 58579 +Riverway 58580 +Riverwoods 58581 +Ridgeland 58582 +Ridgeline 58583 +Ridgely 58584 +Ridgeview 58585 +Ridgeville 58586 +Ridgeway 58587 +Ridgewood 58588 +Russell 58589 +Russians 58590 +Rustica 58591 +Runners 58592 +Rhodesian 58593 +Delicias 58594 +Delaney's 58595 +Delmonico's 58596 +Deanna's 58597 +Denise's 58598 +Destiny's 58599 +Devonshire 58600 +Debbie's 58601 +Debbies 58602 +Daniels 58603 +Daniel's 58604 +Daniela 58605 +Darrell 58606 +Darren's 58607 +Darrens 58608 +Davidson 58609 +Donalds 58610 +Donatello 58611 +Donatelli's 58612 +Donnelley 58613 +Donnelly 58614 +Dorsett 58615 +Dominica 58616 +Dominick 58617 +Dominic's 58618 +Dominique's 58619 +Downers 58620 +Downtowner 58621 +Douglassville 58622 +Dickeys 58623 +Dickies 58624 +Direction's 58625 +Directions 58626 +Directors 58627 +Directory 58628 +Dillard's 58629 +Dillards 58630 +Durangos 58631 +Dragon's 58632 +DragonVale 58633 +Dragonborn 58634 +Dragonforce 58635 +Dragons 58636 +Drivers 58637 +homeschooled 58638 +homeschooling 58639 +homestead 58640 +homestyle 58641 +homeboy 58642 +homebody 58643 +homeboi 58644 +homebound 58645 +homegirls 58646 +homegroup 58647 +homegrown 58648 +homelessness 58649 +homeworks 58650 +homemakers 58651 +homeowners 58652 +homosexuality 58653 +homosexuals 58654 +horseman 58655 +horsemen 58656 +hornier 58657 +horniest 58658 +horrifying 58659 +horrible 58660 +horribly 58661 +hookers 58662 +holders 58663 +holdings 58664 +housework 58665 +housekeeper 58666 +housekeeping 58667 +house.com 58668 +houseboat 58669 +housebroken 58670 +households 58671 +housemates 58672 +houses.com 58673 +honeysuckle 58674 +hostesses 58675 +hostile 58676 +hostility 58677 +hospitals 58678 +hoppers 58679 +hobbits 58680 +hoarders 58681 +handlebar 58682 +handler 58683 +handled 58684 +handles 58685 +hands-free 58686 +hands-on 58687 +handbag 58688 +handball 58689 +handbasket 58690 +handcuffed 58691 +handcuffs 58692 +handicapped 58693 +handouts 58694 +hangouts 58695 +hangovers 58696 +hangers 58697 +hardened 58698 +hardening 58699 +hardens 58700 +hardwood 58701 +hardworking 58702 +hardwired 58703 +hardships 58704 +harmonic 58705 +harmonies 58706 +harmonious 58707 +harborstone 58708 +harvesters 58709 +hairdryer 58710 +hairdos 58711 +hairstyle 58712 +haircuts 58713 +hallucinating 58714 +hallucinations 58715 +hammerheads 58716 +hamster.com 58717 +hamsters 58718 +hamstrings 58719 +happening 58720 +happier 58721 +happiest 58722 +hahahahaha 58723 +hackers 58724 +haulers 58725 +hazelnuts 58726 +headlight 58727 +headlamp 58728 +headland 58729 +headstart 58730 +headstone 58731 +headstrong 58732 +headsets 58733 +headshots 58734 +headbands 58735 +headboards 58736 +heading 58737 +headers 58738 +headphones 58739 +heartbeat 58740 +heartburn 58741 +heartwarming 58742 +hearthfire 58743 +hearthstone 58744 +heartedly 58745 +heartland 58746 +heartless 58747 +heartstrings 58748 +hearings 58749 +healthcare.gov 58750 +healthier 58751 +healthiest 58752 +heavier 58753 +heaviest 58754 +heaviness 58755 +heaving 58756 +heavenly 58757 +heavens 58758 +heather 58759 +heathens 58760 +heaters 58761 +heroine 58762 +helpers 58763 +helpings 58764 +hemorrhage 58765 +hemorrhaging 58766 +hemorrhoids 58767 +hesitated 58768 +hesitating 58769 +hesitation 58770 +highlighter 58771 +highlighted 58772 +hitchhiker 58773 +hippies 58774 +historical 58775 +humidifier 58776 +humidity 58777 +humiliate 58778 +humbled 58779 +hummingbirds 58780 +hunters 58781 +hurricanes 58782 +hurried 58783 +hurries 58784 +hustler 58785 +hustled 58786 +hustling 58787 +huggers 58788 +hypocrisy 58789 +hypothetically 58790 +hyperbaric 58791 +hyperbole 58792 +hyperventilate 58793 +hyperventilating 58794 +hypnotized 58795 +hydroponics 58796 +hydrated 58797 +hydrating 58798 +hydration 58799 +hydrangeas 58800 +Transport 58801 +Transformer 58802 +Transfer 58803 +Transit 58804 +Transilvania 58805 +Traveling 58806 +Traverse 58807 +Trailways 58808 +Trafficway 58809 +Tristan 58810 +Tristar 58811 +Trisha's 58812 +Tricia's 58813 +Tricias 58814 +Trinity's 58815 +Trustees 58816 +Trumann 58817 +Treasurer 58818 +Trevor's 58819 +Trevors 58820 +Troopers 58821 +Tropical 58822 +Tropicana 58823 +Tamarac 58824 +Torresdale 58825 +Terrier 58826 +Terribles 58827 +Terrance 58828 +Terranea 58829 +Terrell 58830 +Teresa's 58831 +Tennessee 58832 +Tennessean 58833 +Tenney's 58834 +Technique 58835 +Technologies 58836 +Technology 58837 +Templeton 58838 +Timberline 58839 +Timberview 58840 +Timberville 58841 +Timberwolves 58842 +Timberwood 58843 +Thornberry 58844 +Thornburg 58845 +Thorndale 58846 +Thorndike 58847 +Thorntons 58848 +Theresa 58849 +Therese 58850 +Thermopolis 58851 +Theaters 58852 +Theatres 58853 +Thursday's 58854 +Thursdays 58855 +Thunderbirds 58856 +Thunderbolt 58857 +Thunderbowl 58858 +Thanksgiving 58859 +Turners 58860 +Turner's 58861 +Tuscany 58862 +Tuscarawas 58863 +Tuscarora 58864 +Twinkies 58865 +Landon's 58866 +Landons 58867 +Landenberg 58868 +Landers 58869 +Landstar 58870 +Landstown 58871 +Landisville 58872 +Landry's 58873 +Lancers 58874 +Latinas 58875 +Latinos 58876 +Lauren's 58877 +Laurence 58878 +Laurens 58879 +Laurent 58880 +Laurelhurst 58881 +Laurelton 58882 +Laurelwood 58883 +Laurier 58884 +Lambert's 58885 +Lamberts 58886 +Lambertville 58887 +Laboratories 58888 +Laboratory 58889 +LaRosa's 58890 +Leandra 58891 +Leandro 58892 +Leadership 58893 +Lennon's 58894 +Leonardo 58895 +Leonard's 58896 +Leonardi's 58897 +Leonards 58898 +Leonardtown 58899 +Levittown 58900 +Letterman's 58901 +Lewisberry 58902 +Lewisburg 58903 +Lewiston 58904 +Lewistown 58905 +Longmont 58906 +Longmore 58907 +Longhorns 58908 +Lorena's 58909 +Lorenzo's 58910 +Loretta's 58911 +Louise's 58912 +Lovelace 58913 +Lovelady 58914 +Loveland 58915 +Lindenhurst 58916 +Lindero 58917 +Lindsay's 58918 +Lindsays 58919 +Lindsey's 58920 +Lincolnway 58921 +Lincolnwood 58922 +Lillian's 58923 +Liliana 58924 +Liberals 58925 +Libertyville 58926 +Listerhill 58927 +Listerine 58928 +Livingston's 58929 +Luciano 58930 +Luciana 58931 +Lumberjacks 58932 +Lumberton 58933 +Lumineers 58934 +Luminess 58935 +Harrison 58936 +Harrisburg 58937 +Harrisville 58938 +Harrington 58939 +Hardee's 58940 +Hardees 58941 +Hardeeville 58942 +Harding 58943 +Harbors 58944 +Harborcreek 58945 +Harborview 58946 +Harbinger 58947 +Harleys 58948 +Harvey's 58949 +Harveys 58950 +Harvester 58951 +Harper's 58952 +Harpers 58953 +Hannah's 58954 +Hannahs 58955 +Hannafords 58956 +Hansen's 58957 +Hangouts 58958 +Hallows 58959 +Hammonds 58960 +Hattiesburg 58961 +Havertown 58962 +Havertys 58963 +Hawkinson 58964 +Hawkinsville 58965 +Hackettstown 58966 +Hollingsworth 58967 +Hollins 58968 +Hollidaysburg 58969 +Hollies 58970 +Hollandale 58971 +Hollander 58972 +Hollands 58973 +Holden's 58974 +Holdenville 58975 +Holidays 58976 +Hornets 58977 +Horseshoe 58978 +Horrors 58979 +Homestead 58980 +Homestuck 58981 +Honeycrisp 58982 +Honeycutt 58983 +Herrington 58984 +Hershey's 58985 +Hersheys 58986 +Heartbreakers 58987 +Heartlake 58988 +Heartland 58989 +Heather's 58990 +Heatherdowns 58991 +Heatherwood 58992 +Hendricks 58993 +Hennessey 58994 +Hennessy 58995 +Heinekens 58996 +Hillsborough 58997 +Hillary's 58998 +Hillarys 58999 +Hilliards 59000 +Highlander 59001 +Highlands 59002 +Highwoods 59003 +Higginsville 59004 +Huntersville 59005 +Huntington 59006 +Huntingtown 59007 +Humphreys 59008 +Hubbards 59009 +Hutchinson 59010 +experiment 59011 +expertec 59012 +expertise 59013 +experts 59014 +expected 59015 +expecting 59016 +expectorant 59017 +expects 59018 +expedite 59019 +expenditure 59020 +expendable 59021 +expense 59022 +expensive 59023 +explore 59024 +explora 59025 +exploring 59026 +explode 59027 +exploding 59028 +explosion 59029 +explosive 59030 +exploited 59031 +explained 59032 +explaining 59033 +explains 59034 +explanation 59035 +explanatory 59036 +exposed 59037 +exposes 59038 +exposing 59039 +exposition 59040 +exponentially 59041 +expressions 59042 +expanded 59043 +expander 59044 +expired 59045 +expires 59046 +exceedingly 59047 +exceptional 59048 +exceptions 59049 +excelling 59050 +excessively 59051 +excited 59052 +excitement 59053 +exciter 59054 +excites 59055 +exclude 59056 +excluding 59057 +exclusive 59058 +exclusion 59059 +excused 59060 +excuses 59061 +extending 59062 +extends 59063 +extension 59064 +extensive 59065 +exterminator 59066 +exterminate 59067 +external 59068 +externship 59069 +exteriors 59070 +extract 59071 +extracurricular 59072 +extraordinaire 59073 +extravagant 59074 +extravaganza 59075 +extremely 59076 +extremes 59077 +extremist 59078 +extinguishers 59079 +execution 59080 +executive 59081 +executing 59082 +executed 59083 +exercised 59084 +exercises 59085 +exerting 59086 +exertion 59087 +exemptions 59088 +examiner 59089 +examined 59090 +exhibition 59091 +exhibiting 59092 +exhausting 59093 +exhaustion 59094 +existence 59095 +existent 59096 +entertaining 59097 +enterprises 59098 +entrepreneurs 59099 +entrepreneurial 59100 +entrees 59101 +entrances 59102 +entitlement 59103 +entitled 59104 +enthusiastic 59105 +endorsement 59106 +endorsed 59107 +endocrinologist 59108 +endocrinology 59109 +endearing 59110 +endearment 59111 +endeavors 59112 +encourage 59113 +encouraging 59114 +encountered 59115 +encounters 59116 +enchantments 59117 +enclosed 59118 +enclosures 59119 +engrave 59120 +engraving 59121 +engagements 59122 +environmental 59123 +environments 59124 +energized 59125 +energizer 59126 +electro 59127 +election 59128 +elective 59129 +electing 59130 +electoral 59131 +electorial 59132 +elevation 59133 +elevating 59134 +elevated 59135 +elevators 59136 +elemental 59137 +elementary 59138 +ellipse 59139 +ellipsis 59140 +employer's 59141 +employers 59142 +employees 59143 +emphasize 59144 +emphasizing 59145 +emptied 59146 +empties 59147 +embarrassing 59148 +embarrassment 59149 +embroidered 59150 +embroidery 59151 +embraced 59152 +emergent 59153 +emotionally 59154 +everything 59155 +everytime 59156 +everybody's 59157 +everybodys 59158 +everyone's 59159 +everyones 59160 +everyday's 59161 +eventually 59162 +evening's 59163 +evenings 59164 +evaluation 59165 +evaluating 59166 +evaluated 59167 +evangelism 59168 +evangelist 59169 +evolved 59170 +establishments 59171 +escalated 59172 +escalates 59173 +escalating 59174 +escalation 59175 +escalators 59176 +escaped 59177 +escapes 59178 +escapades 59179 +essential 59180 +eastern 59181 +educational 59182 +erasers 59183 +economy 59184 +Grandma's 59185 +Grandmaster 59186 +Grandpa's 59187 +Grandparents 59188 +Grandview 59189 +Grandville 59190 +Grandy's 59191 +Grantsburg 59192 +Grantsville 59193 +Grangers 59194 +Gracie's 59195 +Graciela 59196 +Gracies 59197 +Grammys 59198 +Graysons 59199 +Greenbaum 59200 +Greenbush 59201 +Greenline 59202 +Greenwell 59203 +Greenwood 59204 +Greene's 59205 +Greeneville 59206 +Greenpeace 59207 +Greenhill 59208 +Greenhurst 59209 +Greentown 59210 +Greentree 59211 +Greenview 59212 +Greenville 59213 +Gregorian 59214 +Gregorio 59215 +Gregory's 59216 +Greater 59217 +Greatest 59218 +Griffin 59219 +Griffith 59220 +Griswolds 59221 +Groupons 59222 +Grossman 59223 +Grossmont 59224 +Garretts 59225 +Garrett's 59226 +Garrison 59227 +Garnerville 59228 +Garnett 59229 +Gallagher's 59230 +Gallery 59231 +Gabriella's 59232 +Gabrielle's 59233 +Gamecocks 59234 +Gatorades 59235 +Goldfinch 59236 +Goldfinger 59237 +Goodwill 59238 +Goodwin 59239 +Gordons 59240 +Gordon's 59241 +Gonzales 59242 +Gonzalez 59243 +General's 59244 +Generals 59245 +Generations 59246 +Genesee 59247 +Geneseo 59248 +Gentile 59249 +Gentilly 59250 +Germanna 59251 +Georgia 59252 +Georgie 59253 +Georgina 59254 +George's 59255 +Georges 59256 +Georgetown 59257 +Gilliam 59258 +Gillian 59259 +Gilligan's 59260 +Gillette 59261 +Guardians 59262 +Gustav's 59263 +Gustavo 59264 +Glenda's 59265 +Glendale 59266 +grandma 59267 +grandmother 59268 +granddad 59269 +granddaughter 59270 +grandparent 59271 +grandpa's 59272 +grandpas 59273 +grandfather's 59274 +grandfathered 59275 +grandfathers 59276 +grandson 59277 +grandstand 59278 +grandbabies 59279 +grandbaby 59280 +grandchildren 59281 +grandes 59282 +granny's 59283 +grannys 59284 +graduate 59285 +gradually 59286 +graders 59287 +gratefully 59288 +gratefulness 59289 +gratification 59290 +gratifying 59291 +grating 59292 +graphic 59293 +graphing 59294 +graphite 59295 +grapefruits 59296 +gravelly 59297 +gravely 59298 +graveside 59299 +graveyards 59300 +gravitate 59301 +gravitational 59302 +grasshoppers 59303 +grasslands 59304 +gracefully 59305 +graciously 59306 +grammatically 59307 +grabbed 59308 +grabber 59309 +grabbing 59310 +groupie 59311 +grouping 59312 +grouped 59313 +grouper 59314 +groupon.com 59315 +growler 59316 +growled 59317 +growers 59318 +groomer 59319 +groomed 59320 +groomsmen 59321 +groover 59322 +grooves 59323 +grossest 59324 +greenback 59325 +greenbelt 59326 +greenbrook 59327 +greenhouse 59328 +greenhaven 59329 +greenery 59330 +greenies 59331 +greenish 59332 +greensky 59333 +greeter 59334 +greeted 59335 +greetings 59336 +greater 59337 +greatest 59338 +greased 59339 +greaser 59340 +grinder 59341 +grinded 59342 +grindstone 59343 +grievances 59344 +grumpys 59345 +garnishments 59346 +garners 59347 +galleries 59348 +gallery 59349 +gallons 59350 +gallstones 59351 +gamestop.com 59352 +gamblers 59353 +gastroenterologist 59354 +gastroenterology 59355 +gastrologist 59356 +gastrology 59357 +gangster 59358 +gangsta 59359 +goodbyes 59360 +goodnights 59361 +golfers 59362 +general 59363 +generous 59364 +generosity 59365 +genetically 59366 +genetics 59367 +gentleness 59368 +geographically 59369 +gunnery 59370 +guidelines 59371 +guardian 59372 +guarding 59373 +guaranteed 59374 +guaranteeing 59375 +guarantees 59376 +gladiators 59377 +glanced 59378 +glorified 59379 +glorify 59380 +glitched 59381 +glitches 59382 +gliders 59383 +gluten-free 59384 +girlies 59385 +giggled 59386 +giggles 59387 +gymnastics 59388 +interchange 59389 +intercity 59390 +interns 59391 +internet 59392 +interview 59393 +interval 59394 +interrupt 59395 +interracial 59396 +interpret 59397 +interpersonal 59398 +interacted 59399 +interesting 59400 +interested 59401 +interests 59402 +intermediate 59403 +intermodal 59404 +intersect 59405 +interlock 59406 +interlink 59407 +interlude 59408 +interior 59409 +interim 59410 +intergalactic 59411 +intergroup 59412 +intention 59413 +intently 59414 +intense 59415 +intended 59416 +intending 59417 +intends 59418 +integrity 59419 +intellect 59420 +intestines 59421 +introduce 59422 +introducing 59423 +introverted 59424 +intrigue 59425 +intriguing 59426 +intrude 59427 +intruding 59428 +intrusion 59429 +intrusive 59430 +intoxicated 59431 +intolerance 59432 +intolerant 59433 +intimidated 59434 +intimidating 59435 +intimidation 59436 +intimately 59437 +install 59438 +instant 59439 +instance 59440 +institution 59441 +institute 59442 +instigate 59443 +instigating 59444 +instigator 59445 +instinctively 59446 +instincts 59447 +instilled 59448 +instructor 59449 +instructed 59450 +instruments 59451 +insulate 59452 +insulator 59453 +insulted 59454 +insulting 59455 +insults 59456 +insurer 59457 +insured 59458 +insurances 59459 +insider 59460 +insides 59461 +insightful 59462 +insights 59463 +insignia 59464 +insignificant 59465 +insisted 59466 +insistent 59467 +insinuate 59468 +insinuating 59469 +insecticide 59470 +insects 59471 +insecure 59472 +inserted 59473 +inserts 59474 +inspection 59475 +inspecting 59476 +inspectors 59477 +inspirational 59478 +inspirations 59479 +inspired 59480 +inspires 59481 +insanely 59482 +inconspicuous 59483 +inconvenient 59484 +inconceivable 59485 +inconclusive 59486 +incontinence 59487 +incontinent 59488 +incompatible 59489 +incomplete 59490 +incomprehensible 59491 +incomes 59492 +incorporate 59493 +incorrect 59494 +incorrigible 59495 +incidental 59496 +incidently 59497 +incidents 59498 +incidences 59499 +increase 59500 +increasing 59501 +incredible 59502 +incredibly 59503 +incremental 59504 +increments 59505 +include 59506 +including 59507 +inclusion 59508 +inclusive 59509 +inclined 59510 +incarcerated 59511 +incarceration 59512 +incentives 59513 +incessantly 59514 +inflatable 59515 +inflate 59516 +inflation 59517 +inflamed 59518 +influential 59519 +influenza 59520 +inferred 59521 +inferring 59522 +infecting 59523 +informal 59524 +informant 59525 +infinitely 59526 +infused 59527 +infusions 59528 +infuriated 59529 +infuriates 59530 +indicted 59531 +indictment 59532 +individuality 59533 +individually 59534 +individuals 59535 +indigenous 59536 +indigestion 59537 +indecisive 59538 +indecision 59539 +independently 59540 +induced 59541 +inducer 59542 +inducted 59543 +induction 59544 +indulgence 59545 +industrial 59546 +industries 59547 +investing 59548 +investments 59549 +investors 59550 +invention 59551 +inventing 59552 +inventive 59553 +inventories 59554 +inventory 59555 +inverse 59556 +inversion 59557 +involve 59558 +involving 59559 +invoiced 59560 +invoices 59561 +invited 59562 +invites 59563 +invitations 59564 +invaded 59565 +invaders 59566 +injections 59567 +injured 59568 +injuries 59569 +injuring 59570 +innocently 59571 +innovations 59572 +ingredients 59573 +inhalers 59574 +initiative 59575 +initiating 59576 +initiation 59577 +initiated 59578 +initiates 59579 +improve 59580 +improperly 59581 +impregnated 59582 +imprinted 59583 +imprints 59584 +impersonal 59585 +imperfection 59586 +imperialism 59587 +important 59588 +importance 59589 +importer 59590 +imported 59591 +impossibility 59592 +imposed 59593 +imposing 59594 +imposition 59595 +implications 59596 +implied 59597 +implies 59598 +impatiently 59599 +immediately 59600 +immersed 59601 +immigrants 59602 +immortality 59603 +immunizations 59604 +imaginable 59605 +imaginary 59606 +imagined 59607 +imagines 59608 +identification 59609 +identifying 59610 +irritate 59611 +irritability 59612 +irritable 59613 +irresponsibility 59614 +irresponsible 59615 +illustrate 59616 +illustration 59617 +illustrator 59618 +illusions 59619 +illuminating 59620 +illumination 59621 +landscape 59622 +landscaping 59623 +landlord's 59624 +landlords 59625 +latter's 59626 +laundry 59627 +laundromat 59628 +laundered 59629 +laundering 59630 +launcher 59631 +launched 59632 +launches 59633 +laurels 59634 +lactate 59635 +ladybugs 59636 +lingerie 59637 +lingering 59638 +lifesavers 59639 +lifestyles 59640 +lifters 59641 +lightened 59642 +lightening 59643 +lightens 59644 +lighters 59645 +lightbulbs 59646 +lightsabers 59647 +literal 59648 +literacy 59649 +literary 59650 +littlest 59651 +liberal 59652 +libertarian 59653 +liberties 59654 +liberty 59655 +librarians 59656 +lickers 59657 +license 59658 +licensing 59659 +licensure 59660 +listenin 59661 +listens 59662 +liquidated 59663 +lookers 59664 +looking 59665 +location 59666 +locating 59667 +located 59668 +locates 59669 +locators 59670 +lockers 59671 +longboarding 59672 +longboards 59673 +longshoreman 59674 +longshot 59675 +loneliest 59676 +loneliness 59677 +logistical 59678 +logisticare 59679 +logically 59680 +loggerhead 59681 +loggers 59682 +lovelies 59683 +loveliness 59684 +loaders 59685 +lobbying 59686 +lobbyist 59687 +learner 59688 +learned 59689 +leadership 59690 +legislation 59691 +legislative 59692 +legitimately 59693 +lessons 59694 +leveled 59695 +leveler 59696 +luncheonette 59697 +luminaries 59698 +luminary 59699 +luckier 59700 +luckiest 59701 +lubricated 59702 +wallets 59703 +walkers 59704 +walking 59705 +waterfalls 59706 +waterford 59707 +waterfowl 59708 +waterproofing 59709 +waterbeds 59710 +watermelons 59711 +waterways 59712 +watchers 59713 +warmers 59714 +warehouses 59715 +washer/dryer 59716 +washers 59717 +wasters 59718 +waiters 59719 +windshields 59720 +winderfarms 59721 +windowsill 59722 +winterize 59723 +winterization 59724 +winterizing 59725 +wingers 59726 +winnings 59727 +withdrawal 59728 +withdrawing 59729 +withdrawn 59730 +withdraws 59731 +withholding 59732 +willingly 59733 +willingness 59734 +willows 59735 +wilderness 59736 +wildflowers 59737 +wiggled 59738 +wiggles 59739 +welders 59740 +welcomed 59741 +welcomes 59742 +weirded 59743 +weirder 59744 +weirdest 59745 +weirdos 59746 +weightless 59747 +weightlifting 59748 +westerns 59749 +worksheet 59750 +workshop 59751 +workstations 59752 +workaholics 59753 +worker's 59754 +workers 59755 +workmanship 59756 +workings 59757 +worshipped 59758 +worshipping 59759 +worried 59760 +worrier 59761 +worries 59762 +worrying 59763 +woodshed 59764 +woodshop 59765 +woodstove 59766 +woodstream 59767 +woodworkers 59768 +woodworking 59769 +woodpeckers 59770 +wonderfully 59771 +whitening 59772 +whitehall 59773 +whitehead 59774 +whitest 59775 +whitetails 59776 +whiteys 59777 +whisker 59778 +whiskey 59779 +whispered 59780 +whisperer 59781 +whistled 59782 +whistles 59783 +whippersnapper 59784 +whipped 59785 +whipping 59786 +wheeler 59787 +wheeled 59788 +wheelie 59789 +wheeling 59790 +wheelbarrow 59791 +wheelbase 59792 +wheelchairs 59793 +wholesale 59794 +wholesome 59795 +whatever's 59796 +whatevers 59797 +wreckers 59798 +wrestlers 59799 +writer's 59800 +writers 59801 +wrapper 59802 +wrapped 59803 +Wallingford 59804 +Wallington 59805 +Walker's 59806 +Walkersville 59807 +Warrensburg 59808 +Warrensville 59809 +Warriors 59810 +Waynesboro 59811 +Waynesburg 59812 +Williams 59813 +William's 59814 +Willingboro 59815 +Willingham 59816 +Willington 59817 +Willie's 59818 +Williston 59819 +Willowbrook 59820 +Willowdale 59821 +Willowick 59822 +Willows 59823 +Willamette 59824 +Willamina 59825 +Willards 59826 +Willeys 59827 +Wilderness 59828 +Wilkinson 59829 +Wilkinsburg 59830 +Wilkesboro 59831 +Windermere 59832 +Windsong 59833 +Windsor 59834 +Windows 59835 +Winston's 59836 +Winstons 59837 +Winstead 59838 +Winsted 59839 +Winterset 59840 +Wintersville 59841 +Wittenberg 59842 +Wickersham 59843 +Westmore 59844 +Westmont 59845 +Westmount 59846 +Westminister 59847 +Westminster 59848 +Westbank 59849 +Westbay 59850 +Westborough 59851 +Westerner 59852 +Westernport 59853 +Westfall 59854 +Westfarms 59855 +Westamerica 59856 +Westampton 59857 +Westchase 59858 +Westchester 59859 +Westinghouse 59860 +Westlake 59861 +Westland 59862 +Wellsboro 59863 +Wellsburg 59864 +Woodstock 59865 +Woodstone 59866 +Woodstown 59867 +Woodman 59868 +Woodmark 59869 +Woodmen 59870 +Woodmere 59871 +Woodbridge 59872 +Woodbrook 59873 +Woodburn 59874 +Woodbury 59875 +Woodcrafters 59876 +Woodhollow 59877 +Woodhouse 59878 +Woodland 59879 +Woodlake 59880 +Woodlawn 59881 +Woodworth 59882 +Woodward 59883 +Woodway 59884 +Woodfield 59885 +Woodfin 59886 +Woodford 59887 +Woodforest 59888 +Woodrow's 59889 +Whiteside 59890 +Whitesnake 59891 +Whitesville 59892 +Whitehead 59893 +Whitehurst 59894 +Whiteford 59895 +Whiteman 59896 +Whitemarsh 59897 +Whittakers 59898 +Whittier 59899 +Whittington 59900 +Whitney's 59901 +Whitneys 59902 +Whitlock 59903 +Whitlow 59904 +Wrightsboro 59905 +Wrightstown 59906 +Wrightsville 59907 +Franken 59908 +Frankel 59909 +Franklin's 59910 +Franklins 59911 +Franklinton 59912 +Franklinville 59913 +Frankfurt 59914 +Frankie's 59915 +Frankies 59916 +Frankstown 59917 +Francis 59918 +Francia 59919 +Francie 59920 +Francine 59921 +Frances 59922 +Franco's 59923 +Francois 59924 +Franconia 59925 +Francos 59926 +Freemansburg 59927 +Freebirds 59928 +Frederick 59929 +Frederica 59930 +Fredericton 59931 +Freddy's 59932 +Freddys 59933 +Freddies 59934 +Friendship 59935 +Friendsville 59936 +Friendswood 59937 +Friendly's 59938 +Friendlys 59939 +Friedman's 59940 +Friedmans 59941 +Friday's 59942 +Fridays 59943 +Frisco's 59944 +Friscos 59945 +Farmersville 59946 +Fairlawn 59947 +Fairburn 59948 +Fairbury 59949 +Fairplay 59950 +Fairplex 59951 +Falconer 59952 +Fantasyland 59953 +Fanning 59954 +Fishersville 59955 +Filipinos 59956 +Fernandes 59957 +Fernandez 59958 +Fernando's 59959 +Ferrari 59960 +Ferraro 59961 +Ferrara 59962 +Ferguson's 59963 +Felicia 59964 +Felicity 59965 +Federalist 59966 +Federalsburg 59967 +Federated 59968 +Federation 59969 +Florida 59970 +Floridian 59971 +Florissant 59972 +Florist 59973 +Florentine 59974 +Florence 59975 +Floresville 59976 +Flagstaff 59977 +Flagstar 59978 +Kennedy 59979 +Kennedale 59980 +Kennebunk 59981 +Kennebec 59982 +Kennesaw 59983 +Kennestone 59984 +Kenneth 59985 +Kennett 59986 +Kendall's 59987 +Kendalls 59988 +Kendallville 59989 +Kendra's 59990 +Kendras 59991 +Kendricks 59992 +Kentucky's 59993 +Keller's 59994 +Keyshawn 59995 +Kingsborough 59996 +Kingsbridge 59997 +Kingstree 59998 +Kingsland 59999 +Kingsley 60000 +Kingsway 60001 +Kingswood 60002 +Killingly 60003 +Killingsworth 60004 +Killington 60005 +Killingworth 60006 +Killians 60007 +Killers 60008 +Kimberly 60009 +Kimberley 60010 +Kimberling 60011 +Kissing 60012 +Katherine's 60013 +Katelyn's 60014 +Karina's 60015 +Kaylee's 60016 +Kaylees 60017 +Kristin 60018 +Kristi's 60019 +Kristian 60020 +Kristie 60021 +Kristal 60022 +Kristen's 60023 +Khalifa's 60024 +Elliott's 60025 +Elizabethton 60026 +Elizabethtown 60027 +Electric 60028 +Electrify 60029 +Electrolux 60030 +Enrico's 60031 +Edgemont 60032 +Edgemoor 60033 +Edinburgh 60034 +Edmonds 60035 +Everett's 60036 +Everetts 60037 +Evangelical 60038 +Evangeline 60039 +Eastpointe 60040 +Emilio's 60041 +Escalade 60042 +Escalante 60043 +Essentials 60044 +Erickson's 60045 +Economic 60046 +Economist 60047 +European 60048 +overstep 60049 +overstay 60050 +overstock 60051 +oversee 60052 +overseas 60053 +oversize 60054 +oversight 60055 +oversleep 60056 +overslept 60057 +overspend 60058 +overspray 60059 +overdrive 60060 +overdoing 60061 +overdone 60062 +overlook 60063 +overload 60064 +overlap 60065 +overland 60066 +overlay 60067 +overthink 60068 +overthrow 60069 +overtime 60070 +overtired 60071 +overturn 60072 +overture 60073 +overcoat 60074 +overcook 60075 +overcharge 60076 +overcharging 60077 +overcame 60078 +overcast 60079 +overwhelming 60080 +overwhelmed 60081 +overwhelms 60082 +overworked 60083 +overworking 60084 +overheat 60085 +overhead 60086 +overheard 60087 +overhang 60088 +overhaul 60089 +overpaid 60090 +overpass 60091 +overpayment 60092 +overpowered 60093 +overpowering 60094 +overpriced 60095 +overprotective 60096 +overreacted 60097 +overreacting 60098 +overrides 60099 +overrule 60100 +overrun 60101 +overachiever 60102 +overactive 60103 +overalls 60104 +overnighted 60105 +overnighter 60106 +overboard 60107 +overbooked 60108 +overeating 60109 +outlawed 60110 +outlaws 60111 +outline 60112 +outlining 60113 +outsiders 60114 +outsourced 60115 +outrageously 60116 +outriggers 60117 +outdoors 60118 +outfitters 60119 +outcalls 60120 +outgrown 60121 +organic 60122 +original 60123 +orientated 60124 +orientation 60125 +orthodontics 60126 +orthopedics 60127 +optimum 60128 +optimus 60129 +optical 60130 +opticare 60131 +opticians 60132 +operation 60133 +operating 60134 +operative 60135 +operated 60136 +operates 60137 +operators 60138 +openers 60139 +opposing 60140 +opposed 60141 +opportunist 60142 +observed 60143 +observer 60144 +obsession 60145 +obsessing 60146 +obsessive 60147 +obligation 60148 +obligated 60149 +obligatory 60150 +obliged 60151 +offending 60152 +offends 60153 +offense 60154 +offensive 60155 +offerings 60156 +officers 60157 +officially 60158 +officials 60159 +officiate 60160 +officiating 60161 +occupation 60162 +occupied 60163 +occupies 60164 +occupying 60165 +occurring 60166 +ownership 60167 +Northwest 60168 +Northwood 60169 +Northway 60170 +Northborough 60171 +Northcutt 60172 +Northeast 60173 +Northern 60174 +Northface 60175 +Northfield 60176 +Northford 60177 +Northline 60178 +Northpark 60179 +Northshore 60180 +Northside 60181 +Northstar 60182 +Northvale 60183 +Northgate 60184 +Northglenn 60185 +Northridge 60186 +Northrop 60187 +Nortenos 60188 +Norman's 60189 +Normans 60190 +Newburgh 60191 +Newburyport 60192 +Newton's 60193 +Newtons 60194 +Newtonville 60195 +Nellies 60196 +Nationals 60197 +Nationstar 60198 +Natividad 60199 +Nativity 60200 +Natalie 60201 +Natalia 60202 +Navigation 60203 +Navigator 60204 +Nickelback 60205 +Nickelodeon 60206 +Nicolet 60207 +Nicole's 60208 +Nicolas 60209 +Nigerian 60210 +negligence 60211 +negligent 60212 +negotiation 60213 +negotiating 60214 +negotiated 60215 +negatively 60216 +negatives 60217 +neurology 60218 +neuroscience 60219 +neutralize 60220 +neutrons 60221 +needless 60222 +neighborhood: 60223 +neighborhoods 60224 +necklaces 60225 +necessarily 60226 +necessary 60227 +necessities 60228 +necessity 60229 +notice: 60230 +noticed 60231 +notices 60232 +notification 60233 +notifying 60234 +notarize 60235 +notaries 60236 +nothing's 60237 +nothingness 60238 +nothings 60239 +northeastern 60240 +normalcy 60241 +normally 60242 +novelties 60243 +novelty 60244 +nominate 60245 +nationally 60246 +nationals 60247 +natives 60248 +narcolepsy 60249 +narcoleptic 60250 +narcotics 60251 +narcissistic 60252 +narration 60253 +narrative 60254 +navigation 60255 +navigating 60256 +nastier 60257 +nastiest 60258 +nauseated 60259 +nauseating 60260 +nightcap 60261 +nightclub 60262 +nightcore 60263 +nighters 60264 +nightlife 60265 +nightly 60266 +nightmares 60267 +nightstand 60268 +nitrogen 60269 +nitroglycerin 60270 +number's 60271 +number: 60272 +numbered 60273 +numbering 60274 +numbers 60275 +numerical 60276 +nutritional 60277 +nutritionist 60278 +nurseries 60279 +nursery 60280 +Jackson's 60281 +Jacksons 60282 +Jacksonville 60283 +Jacqueline's 60284 +Janelle's 60285 +Janine's 60286 +Jameson's 60287 +Jamesons 60288 +Jamaicans 60289 +Jarrettsville 60290 +Johnson's 60291 +Johnsons 60292 +Johnsonville 60293 +Johnston 60294 +Johnstown 60295 +Johnsburg 60296 +Johnsbury 60297 +Johnnie's 60298 +Johnny's 60299 +Johannesburg 60300 +Josephine's 60301 +Jonathan's 60302 +Joanne's 60303 +Joannes 60304 +Joanna's 60305 +Jennifer's 60306 +Jennifers 60307 +Jeremiah's 60308 +Jessica's 60309 +Jessicas 60310 +Jessie's 60311 +Jefferson's 60312 +Jeffersons 60313 +Jeffersontown 60314 +Jeffersonville 60315 +Juliana 60316 +Julian's 60317 +Julianne 60318 +Juliet's 60319 +Juliette 60320 +Juanita's 60321 +undershirt 60322 +underscore 60323 +underside 60324 +undercar 60325 +undercut 60326 +undergo 60327 +undergarments 60328 +underarm 60329 +underachievers 60330 +underage 60331 +underline 60332 +underlayment 60333 +underlying 60334 +underestimate 60335 +underestimating 60336 +underdogs 60337 +undermine 60338 +undermining 60339 +undertaking 60340 +undertow 60341 +unintentional 60342 +unintended 60343 +uninterested 60344 +uninterrupted 60345 +uninstalled 60346 +uninstalling 60347 +universally 60348 +universities 60349 +university 60350 +unicorns 60351 +uncontested 60352 +unconscious 60353 +unconstitutional 60354 +unconditionally 60355 +unclean 60356 +unclear 60357 +unfolded 60358 +unfolding 60359 +unfolds 60360 +unfollowed 60361 +unforgettable 60362 +unfortunately 60363 +unfairly 60364 +unleashed 60365 +unplugged 60366 +unplugging 60367 +unrealistic 60368 +unexpectedly 60369 +unexplainable 60370 +unexplained 60371 +unwrapped 60372 +unwrapping 60373 +uppercase 60374 +uppercut 60375 +urinate 60376 +urinals 60377 +urinalysis 60378 +urgently 60379 +utilized 60380 +ultrasounds 60381 +ugliest 60382 +Oliver's 60383 +Olivers 60384 +Olivette 60385 +Olympian 60386 +Olympiad 60387 +Olympics 60388 +Operations 60389 +Optimum 60390 +Optimus 60391 +Oaklandon 60392 +Oakleys 60393 +Outlawz 60394 +Overton's 60395 +visitations 60396 +visitors 60397 +visible 60398 +visibly 60399 +victoria 60400 +victories 60401 +victorious 60402 +violated 60403 +violates 60404 +violation 60405 +violating 60406 +violently 60407 +videogame 60408 +videographer 60409 +videotape 60410 +videotaping 60411 +videos.com 60412 +vibrated 60413 +vibrates 60414 +vibration 60415 +vibrating 60416 +vibrators 60417 +villager 60418 +villages 60419 +villains 60420 +viewers 60421 +versation 60422 +versions 60423 +verbalize 60424 +verbally 60425 +verification 60426 +verified 60427 +verifying 60428 +verizon.com 60429 +verizon.net 60430 +vertically 60431 +ventilation 60432 +ventilator 60433 +ventured 60434 +ventures 60435 +ventrally 60436 +veterinarians 60437 +valeries 60438 +valentines 60439 +validate 60440 +valuables 60441 +valuations 60442 +vacationing 60443 +vacations 60444 +vacated 60445 +vacancies 60446 +vacancy 60447 +vaccinated 60448 +vaccinations 60449 +variables 60450 +variations 60451 +varieties 60452 +variety 60453 +volunteered 60454 +volunteering 60455 +volunteers 60456 +voluntarily 60457 +voluntary 60458 +voicemails 60459 +Intercare 60460 +Interceramic 60461 +Intercontinental 60462 +Intermed 60463 +Intermountain 60464 +Internet 60465 +Interlake 60466 +Interlochen 60467 +Intervale 60468 +Indiana 60469 +Indianola 60470 +Indians 60471 +Indiantown 60472 +Industry 60473 +Inspections 60474 +Investigation 60475 +Investments 60476 +Isabella's 60477 +Islanders 60478 +Illinoise 60479 +Italiano 60480 +Italians 60481 +Vincent 60482 +Vincennes 60483 +Vincenzo's 60484 +Victoria 60485 +Victorious 60486 +Visitors 60487 +Village 60488 +Villagio 60489 +Villard 60490 +Villarreal 60491 +Virginia 60492 +Virgina 60493 +Virgil's 60494 +Valentin 60495 +Valerie 60496 +Valeria 60497 +Valeros 60498 +Valleydale 60499 +Valleywood 60500 +Vandercook 60501 +Vernon's 60502 +Vernonia 60503 +Vernors 60504 +Veronica's 60505 +Veronicas 60506 +Verona's 60507 +Venezuelan 60508 +Ventura's 60509 +kinders 60510 +killers 60511 +killings 60512 +kiddies 60513 +kidding 60514 +kidnapping 60515 +kickbacks 60516 +knockers 60517 +knockerz 60518 +knockouts 60519 +kristas 60520 +jammies 60521 +jamming 60522 +jammers 60523 +jackasses 60524 +jackets 60525 +jailbreaking 60526 +judgemental 60527 +judgements 60528 +jumpers 60529 +justify 60530 +justices 60531 +joined: 60532 +journaling 60533 +1234567 60534 +Universal 60535 +University 60536 +Universe 60537 +Undergraduate 60538 +Underground 60539 +Youngstown 60540 +Youngsville 60541 +Youngbloods 60542 +youngsters 60543 +yourself 60544 +yourselves 60545 +quarter 60546 +quartet 60547 +qualify 60548 +qualitative 60549 +qualities 60550 +quality 60551 +quadrant 60552 +quadratic 60553 +quantitative 60554 +quantities 60555 +quantity 60556 +quicken 60557 +quicker 60558 +quickest 60559 +quicksand 60560 +quickscoping 60561 +quickies 60562 +quieter 60563 +quietest 60564 +quilted 60565 +quilters 60566 +quitters 60567 +quitting 60568 +questionnaire 60569 +questionable 60570 +questioned 60571 +questioning 60572 +questions 60573 +quotations 60574 +Zachary's 60575 +Quintard 60576 +Quincy's 60577 +Quarter 60578 +Quartet 60579 +Quartzsite 60580 +Queensborough 60581 +Queensbury 60582 +Queenston 60583 +Queenstown 60584 +zippered 60585 +zippers 60586 +starters 60587 +stationed 60588 +stationery 60589 +statistically 60590 +standardized 60591 +standards 60592 +standings 60593 +stalkerish 60594 +stalkers 60595 +stallions 60596 +stabilized 60597 +stabilizer 60598 +stairways 60599 +stairwells 60600 +staplers 60601 +staples.com 60602 +straighten 60603 +straighter 60604 +strained 60605 +strainer 60606 +stranger 60607 +strangely 60608 +strangest 60609 +strangle 60610 +strangling 60611 +strategic 60612 +strategies 60613 +streamers 60614 +streamlined 60615 +strengthened 60616 +strengthening 60617 +strengthens 60618 +stripers 60619 +stripper 60620 +stripped 60621 +stricter 60622 +strictest 60623 +strikers 60624 +strokers 60625 +structure 60626 +structural 60627 +steamers 60628 +steppers 60629 +stereotypes 60630 +stereotypical 60631 +stereotyping 60632 +sterilizer 60633 +storyteller 60634 +storytelling 60635 +stoppers 60636 +stimulated 60637 +stimulates 60638 +stimulating 60639 +stimulation 60640 +stylistics 60641 +shortened 60642 +shortening 60643 +shortcuts 60644 +shoppers 60645 +shootings 60646 +sharpening 60647 +shittier 60648 +shittiest 60649 +shitting 60650 +shippers 60651 +shredded 60652 +shredder 60653 +substance 60654 +substantial 60655 +substituted 60656 +substitutes 60657 +substituting 60658 +substitution 60659 +subsidized 60660 +subscriber 60661 +subscribed 60662 +submittal 60663 +submitted 60664 +submitting 60665 +submissions 60666 +superstition 60667 +superstitious 60668 +superstars 60669 +superheroes 60670 +supporter 60671 +supported 60672 +supporting 60673 +supportive 60674 +supposed 60675 +supposing 60676 +supplier 60677 +supplied 60678 +supplies 60679 +supplemental 60680 +supplements 60681 +surveyors 60682 +surroundings 60683 +suspending 60684 +suspense 60685 +suspension 60686 +successfully 60687 +summertime 60688 +summertree 60689 +summaries 60690 +summarize 60691 +sufficiently 60692 +specialist 60693 +specialties 60694 +specialty 60695 +specific 60696 +specified 60697 +spectacle 60698 +spectacular 60699 +spectators 60700 +speakerphone 60701 +speakers 60702 +sparklers 60703 +sparkles 60704 +spankings 60705 +sponsorship 60706 +sportsmanship 60707 +sportings 60708 +sprinkler 60709 +sprinkled 60710 +sprinkles 60711 +sprayers 60712 +spreadsheets 60713 +splitters 60714 +service.com 60715 +serviceable 60716 +serviced 60717 +servicer 60718 +services 60719 +selections 60720 +selectively 60721 +securitas 60722 +securities 60723 +security 60724 +secretarial 60725 +secretaries 60726 +settlements 60727 +sequences 60728 +scrapers 60729 +scrapped 60730 +scrapper 60731 +scrambler 60732 +scrambled 60733 +scrambles 60734 +scratchers 60735 +screensaver 60736 +screenshot 60737 +screened 60738 +screener 60739 +screenings 60740 +scrubber 60741 +scrubbed 60742 +scriptures 60743 +scanners 60744 +scammers 60745 +scooters 60746 +schooler 60747 +schooled 60748 +scholarship 60749 +scheduled 60750 +scheduler 60751 +schedules 60752 +salvageable 60753 +salvaged 60754 +sanitized 60755 +sanitizer 60756 +sanitarium 60757 +sanitary 60758 +sanctioned 60759 +sanctions 60760 +savannahs 60761 +something's 60762 +somethings 60763 +somewheres 60764 +socialite 60765 +softener 60766 +softened 60767 +signifies 60768 +simplified 60769 +simplify 60770 +simplisafe 60771 +simplistic 60772 +similarities 60773 +similarity 60774 +sidewalks 60775 +slippers 60776 +slippery 60777 +sleepiness 60778 +sleeping 60779 +snowmobiles 60780 +snappers 60781 +snippets 60782 +sweatshirt 60783 +sweatshop 60784 +sweaters 60785 +swimmingly 60786 +skinnies 60787 +skinnier 60788 +skippers 60789 +skateboarders 60790 +smoothies 60791 +smoochies 60792 +synchronize 60793 +synchronization 60794 +synthesis 60795 +synthesizer 60796 +squirter 60797 +squirted 60798 +squeaked 60799 +squeaker 60800 +squeezed 60801 +squeezes 60802 +contract 60803 +contradicted 60804 +contradictory 60805 +contradicts 60806 +controls 60807 +controversial 60808 +controversy 60809 +contributed 60810 +contributes 60811 +contribution 60812 +contributing 60813 +contributors 60814 +contentment 60815 +contents 60816 +contender 60817 +contemplate 60818 +contemporary 60819 +contestants 60820 +continual 60821 +continuance 60822 +continuation 60823 +continued 60824 +continues 60825 +continuing 60826 +continuity 60827 +continuously 60828 +contingencies 60829 +contingency 60830 +container 60831 +contained 60832 +contaminated 60833 +construct 60834 +construed 60835 +constraints 60836 +constituents 60837 +constipated 60838 +constipation 60839 +constantly 60840 +consisted 60841 +consignments 60842 +consulted 60843 +consulting 60844 +consular 60845 +consulate 60846 +consumer 60847 +consumed 60848 +consumes 60849 +conservatory 60850 +consensual 60851 +consensus 60852 +consenting 60853 +consequences 60854 +consoling 60855 +consoles 60856 +conspiracies 60857 +conspiracy 60858 +confided 60859 +configuration 60860 +configure 60861 +configuring 60862 +confirmations 60863 +confession 60864 +confessing 60865 +conference 60866 +conferencing 60867 +confectioners 60868 +confectionery 60869 +confused 60870 +confuses 60871 +confusing 60872 +confusion 60873 +concerned 60874 +concerning 60875 +concerns 60876 +concerta 60877 +concerto 60878 +concerts 60879 +concealed 60880 +concealer 60881 +concentrated 60882 +concentrating 60883 +concentration 60884 +conceptions 60885 +conceive 60886 +conceiving 60887 +conceded 60888 +conclusions 60889 +converse 60890 +converts 60891 +convention 60892 +convenient 60893 +convenience 60894 +convictions 60895 +convinced 60896 +condensed 60897 +condenser 60898 +condensate 60899 +condensation 60900 +condominiums 60901 +conditioner 60902 +conditioned 60903 +conditionally 60904 +conductor 60905 +conducted 60906 +congrats 60907 +congratz 60908 +congressional 60909 +congressman 60910 +congresswoman 60911 +congregations 60912 +congestion 60913 +congestive 60914 +connection 60915 +connecting 60916 +connectors 60917 +complete 60918 +complexes 60919 +complementary 60920 +complemented 60921 +complicate 60922 +complimentary 60923 +complimented 60924 +complimenting 60925 +compliments 60926 +compliance 60927 +compliant 60928 +complaint 60929 +complaining 60930 +complains 60931 +complacency 60932 +complacent 60933 +comparative 60934 +comparable 60935 +compared 60936 +compares 60937 +comparison 60938 +comparing 60939 +compartments 60940 +companion 60941 +companies 60942 +company's 60943 +compassionate 60944 +competed 60945 +competes 60946 +competing 60947 +compensated 60948 +compensating 60949 +compensation 60950 +compelled 60951 +compelling 60952 +compressor 60953 +comprehend 60954 +compromised 60955 +compromises 60956 +composing 60957 +composed 60958 +composer 60959 +computer 60960 +commenting 60961 +comments 60962 +commendable 60963 +commended 60964 +commencement 60965 +commercially 60966 +commercials 60967 +communion 60968 +commuter 60969 +committal 60970 +committing 60971 +commitments 60972 +commission 60973 +commissary 60974 +commander 60975 +commanded 60976 +commandments 60977 +commodities 60978 +commodity 60979 +comedians 60980 +comforters 60981 +collards 60982 +collaborate 60983 +collapsed 60984 +collapses 60985 +collapsible 60986 +collapsing 60987 +collectible 60988 +collection 60989 +collective 60990 +collecting 60991 +collector's 60992 +collectors 60993 +colleges 60994 +correction 60995 +correcting 60996 +corrective 60997 +corresponded 60998 +correspondence 60999 +corrupting 61000 +corruption 61001 +cornerstone 61002 +corporated 61003 +corporations 61004 +countertop 61005 +counteract 61006 +countered 61007 +counterfeit 61008 +countering 61009 +counteroffer 61010 +counters 61011 +country's 61012 +countryside 61013 +counting 61014 +cooperate 61015 +cooperators 61016 +cocksuckers 61017 +coincidental 61018 +coincidently 61019 +coincidences 61020 +caressed 61021 +caresses 61022 +cardiologist 61023 +cardiology 61024 +carriers 61025 +carbonara 61026 +carbone's 61027 +carbones 61028 +carpenter 61029 +carpentry 61030 +carnivores 61031 +candidate 61032 +candidacy 61033 +candlesticks 61034 +cancellation 61035 +cancelled 61036 +cancelling 61037 +calculation 61038 +calculating 61039 +calculated 61040 +calculators 61041 +calibrated 61042 +caterers 61043 +categorized 61044 +captivate 61045 +captivating 61046 +charters 61047 +characteristic 61048 +characterize 61049 +chargers 61050 +changers 61051 +chaperones 61052 +chatterbox 61053 +chattering 61054 +chatters 61055 +challenger 61056 +challenged 61057 +challenges 61058 +chainsaws 61059 +championship 61060 +cheeseburger 61061 +cheeseball 61062 +cheesesteak 61063 +cheesecakes 61064 +cheerios 61065 +cheerleaders 61066 +cheaters 61067 +chillers 61068 +chilling 61069 +chickies 61070 +chippers 61071 +chiropractor's 61072 +chiropractors 61073 +choppers 61074 +choreographed 61075 +choreographer 61076 +chocolates 61077 +chocolatey 61078 +christina 61079 +christine 61080 +crappiest 61081 +crawlers 61082 +craziest 61083 +craigslist.com 61084 +craigslist.org 61085 +creative 61086 +creativity 61087 +creatine 61088 +creating 61089 +creations 61090 +creamers 61091 +creamery 61092 +creditors 61093 +credible 61094 +credibly 61095 +creepier 61096 +creepiest 61097 +creeping 61098 +creepers 61099 +cremated 61100 +crosswalk 61101 +crossways 61102 +crosswoods 61103 +crossword 61104 +crossbow 61105 +crossbones 61106 +crumbled 61107 +crumbles 61108 +criticism 61109 +critically 61110 +classify 61111 +classical 61112 +classics 61113 +clarification 61114 +clarified 61115 +clarifying 61116 +clinically 61117 +clinicals 61118 +climbers 61119 +clickers 61120 +clippers 61121 +clothesline 61122 +clothespins 61123 +cleansed 61124 +cleanser 61125 +cleaners 61126 +cleanings 61127 +customize 61128 +customizing 61129 +customer's 61130 +customers 61131 +custodian 61132 +custodial 61133 +celebrate 61134 +celebratory 61135 +celebrities 61136 +celebrity 61137 +centerfolds 61138 +centerpieces 61139 +centerstone 61140 +centralized 61141 +centrally 61142 +certificate 61143 +certification 61144 +circumcise 61145 +circumcision 61146 +circumstance 61147 +circumstantial 61148 +circulate 61149 +circulator 61150 +civilization 61151 +civilized 61152 +civilians 61153 +Stephenson 61154 +Stephanie's 61155 +Stephanies 61156 +Stevenson 61157 +Stevensville 61158 +Steelers 61159 +Stoneham 61160 +Stonehaven 61161 +Stonehedge 61162 +Stonehenge 61163 +Stonebriar 61164 +Stonebridge 61165 +Stonewood 61166 +Stoneworks 61167 +Stranger 61168 +Streetsboro 61169 +Streetsville 61170 +Santana's 61171 +Santiago's 61172 +Shakespeare's 61173 +Senators 61174 +Southpointe 61175 +Spartanburg 61176 +Spartans 61177 +Speedwagon 61178 +Speedway 61179 +Springside 61180 +Springsteen 61181 +Springvale 61182 +Springboro 61183 +Springbrook 61184 +Springhill 61185 +Springhurst 61186 +Silverstein 61187 +Silverstone 61188 +Scholarship 61189 +Schuler's 61190 +Schwarzenegger 61191 +Scottsbluff 61192 +Scottsboro 61193 +Scottsburg 61194 +Scriptures 61195 +Skylanders 61196 +proposed 61197 +proposes 61198 +proposition 61199 +proposing 61200 +proposals 61201 +proportional 61202 +proportionate 61203 +property 61204 +properties 61205 +propellers 61206 +prospecting 61207 +prospective 61208 +prospectors 61209 +prostitutes 61210 +prostituting 61211 +prostitution 61212 +prosthetics 61213 +prosecutor's 61214 +prosecutors 61215 +prosecuted 61216 +prosecuting 61217 +prosecution 61218 +processed 61219 +processes 61220 +processing 61221 +procession 61222 +processors 61223 +proceedings 61224 +promoter 61225 +promoted 61226 +promotes 61227 +promotion 61228 +promoting 61229 +promised 61230 +promises 61231 +protector 61232 +protected 61233 +protects 61234 +provider 61235 +provided 61236 +provides 61237 +province 61238 +provincial 61239 +provoked 61240 +professional 61241 +professions 61242 +professors 61243 +profitability 61244 +profitable 61245 +profiles 61246 +probable 61247 +probably 61248 +probationary 61249 +production 61250 +producers 61251 +progressive 61252 +progressing 61253 +progression 61254 +progressed 61255 +progresses 61256 +programmable 61257 +programming 61258 +pronounced 61259 +presenting 61260 +presently 61261 +presents 61262 +preserved 61263 +preserver 61264 +preserves 61265 +preservation 61266 +preservatives 61267 +pressured 61268 +pressures 61269 +prescribe 61270 +prescribing 61271 +prescriptions 61272 +prestiges 61273 +precisely 61274 +preceded 61275 +prepared 61276 +preparer 61277 +prepares 61278 +preparation 61279 +preparatory 61280 +preppers 61281 +pretending 61282 +pretends 61283 +pretenses 61284 +prettiest 61285 +prediction 61286 +predicting 61287 +predictive 61288 +premieres 61289 +preferences 61290 +preacher's 61291 +preachers 61292 +primaries 61293 +primarily 61294 +principal's 61295 +principals 61296 +principles 61297 +princess 61298 +printers 61299 +prioritize 61300 +prioritizing 61301 +prayerfully 61302 +participant 61303 +particular 61304 +particulate 61305 +particles 61306 +partnerships 61307 +paralyzed 61308 +paralyzer 61309 +paramedics 61310 +parameters 61311 +paraphrase 61312 +paraphrasing 61313 +parentheses 61314 +parenthesis 61315 +patrolled 61316 +patrolling 61317 +patronize 61318 +patronizing 61319 +patriotic 61320 +patriotism 61321 +pathological 61322 +pathologist 61323 +patterns 61324 +passionately 61325 +paintballing 61326 +paintballs 61327 +painter's 61328 +painters 61329 +paintings 61330 +pacifiers 61331 +posterior 61332 +posterity 61333 +postponed 61334 +postponement 61335 +positioned 61336 +positioning 61337 +positions 61338 +positive 61339 +positivity 61340 +possession 61341 +possessive 61342 +possessed 61343 +possesses 61344 +politically 61345 +politicians 61346 +policeman 61347 +policemen 61348 +portabellas 61349 +portables 61350 +populate 61351 +population 61352 +popularity 61353 +pointers 61354 +powerlifting 61355 +powerline 61356 +pounders 61357 +personally 61358 +personals 61359 +persistence 61360 +persistent 61361 +persecuted 61362 +persuaded 61363 +perfection 61364 +perfecting 61365 +performer 61366 +performed 61367 +performances 61368 +percentages 61369 +perceptions 61370 +periodically 61371 +permitted 61372 +permitting 61373 +permissions 61374 +perverted 61375 +perverts 61376 +perpetual 61377 +perpetuate 61378 +pediatrician's 61379 +pediatricians 61380 +plantations 61381 +planters 61382 +planetarium 61383 +planetary 61384 +planners 61385 +placemats 61386 +placements 61387 +plastics 61388 +pleasured 61389 +pleasures 61390 +pursuits 61391 +purifier 61392 +purified 61393 +punctuation 61394 +punctuate 61395 +punctuality 61396 +publications 61397 +publishers 61398 +photographer 61399 +photographed 61400 +photographic 61401 +photographing 61402 +photoshopped 61403 +physician 61404 +physicist 61405 +physically 61406 +physicals 61407 +physiological 61408 +physiology 61409 +physiotherapist 61410 +physiotherapy 61411 +phenomenally 61412 +psychological 61413 +psychologist 61414 +psychiatrist 61415 +psychiatric 61416 +Connection 61417 +Connecticut 61418 +Connersville 61419 +Consultant 61420 +Consulting 61421 +Conservation 61422 +Conservatory 61423 +Contracting 61424 +Contractors 61425 +Congressional 61426 +Congressman 61427 +Congregational 61428 +Confederate 61429 +Confederation 61430 +Converter 61431 +Convertible 61432 +Collegedale 61433 +Colleges 61434 +Collegeville 61435 +Collection 61436 +Collective 61437 +Collingdale 61438 +Collingswood 61439 +Collingwood 61440 +Collinsville 61441 +Collinsworth 61442 +Colonial 61443 +Colombian 61444 +Columbian 61445 +Cornersburg 61446 +Cornelia 61447 +Cornelius 61448 +Correctional 61449 +Corrections 61450 +Corinthians 61451 +Commodores 61452 +Commander's 61453 +Commissioners 61454 +Carolina's 61455 +Carolinas 61456 +Caroline's 61457 +Carolines 61458 +Carmelo's 61459 +Cardinale 61460 +Cardinals 61461 +Carpenters 61462 +Callender's 61463 +Californian 61464 +California's 61465 +Cameron's 61466 +Camerons 61467 +Camille's 61468 +Canadians 61469 +Cassandra's 61470 +Capitals 61471 +Charles's 61472 +Charlene's 61473 +Charley's 61474 +Charlie's 61475 +Charlies 61476 +Championship 61477 +Chambersburg 61478 +Chesterton 61479 +Chestertown 61480 +Children's 61481 +Childrens 61482 +Chickasaw 61483 +Chickasha 61484 +Chippendales 61485 +Christians 61486 +Christian's 61487 +Christiana 61488 +Christianity 61489 +Christianos 61490 +Christine 61491 +Christina 61492 +Christie's 61493 +Christopher 61494 +Christensen's 61495 +Crosslake 61496 +Crossland 61497 +Creations 61498 +Cristiano 61499 +Clarissa 61500 +Clarisse 61501 +Claudia's 61502 +Centerpoint 61503 +Centerport 61504 +Marianne 61505 +Marianna 61506 +Mariano's 61507 +Marianos 61508 +Marianas 61509 +Mariners 61510 +Martinsburg 61511 +Martinson 61512 +Martinsville 61513 +Martinique 61514 +Martinizing 61515 +Martinez 61516 +Martinos 61517 +Marcella's 61518 +Marcellas 61519 +Marcello's 61520 +Marconi's 61521 +Marlene's 61522 +Marshall 61523 +Marshals 61524 +Margaret's 61525 +Margarets 61526 +Margaritas 61527 +Margaritaville 61528 +Mastercard 61529 +Mastercraft 61530 +Mastercuts 61531 +MasterCard 61532 +MasterChef 61533 +Masterson 61534 +Mahoney's 61535 +Monterey's 61536 +Monterrey's 61537 +Montello 61538 +Montezuma's 61539 +Montana's 61540 +Morrisons 61541 +Motorworks 61542 +Motorworld 61543 +Mountaineers 61544 +Millersburg 61545 +Millersport 61546 +Millersville 61547 +Millenia 61548 +Millenium 61549 +Millbrae 61550 +Millbranch 61551 +Michelle's 61552 +Michelles 61553 +Michelangelo's 61554 +Michaelangelo's 61555 +Michaelson 61556 +Merrimac 61557 +Merriman 61558 +Metropolis 61559 +Metropolitan 61560 +Meadowlands 61561 +Meadowlark 61562 +Meadowvale 61563 +Meadowview 61564 +Mexicana 61565 +Mexicano 61566 +Mexicans 61567 +McCarthy's 61568 +McKenna's 61569 +McKennan 61570 +Brookshire's 61571 +Brookshires 61572 +Brookstone 61573 +Brookland 61574 +Brooklawn 61575 +Brooklyn's 61576 +Brownsboro 61577 +Brownsburg 61578 +Brownells 61579 +Brandon's 61580 +Brandons 61581 +Brandenburg 61582 +Bridget's 61583 +Bridgets 61584 +Bridgette 61585 +Bridgewood 61586 +Bridgestone 61587 +Bridgeview 61588 +Bridgeville 61589 +Brittany's 61590 +Brittanys 61591 +Brianna's 61592 +Brendan's 61593 +Brendans 61594 +Brennan's 61595 +Barrett's 61596 +Barnaby's 61597 +Barbara's 61598 +Belleview 61599 +Belleville 61600 +Bellinger 61601 +Bellingham 61602 +Bernardino 61603 +Bernardsville 61604 +Bennetts 61605 +Buckeyes 61606 +Buckley's 61607 +Butterfly 61608 +Blackbeard's 61609 +Blackberry 61610 +Blackboard 61611 +Blackbob 61612 +Blackstreet 61613 +Blackmon 61614 +Blackmore 61615 +Blanchester 61616 +Bloomingdale's 61617 +Bloomingdales 61618 +barbershop 61619 +barbecued 61620 +barbecues 61621 +barbarian 61622 +barbaric 61623 +backstab 61624 +backstage 61625 +backstrap 61626 +backstreet 61627 +backstroke 61628 +backstop 61629 +backstory 61630 +backfire 61631 +backfiring 61632 +backflips 61633 +backroads 61634 +backwards 61635 +battery's 61636 +battleship 61637 +bathrooms: 61638 +babysitter 61639 +babysitting 61640 +boosters 61641 +bouncers 61642 +brainstorming 61643 +breadsticks 61644 +breastfeeding 61645 +broadcasted 61646 +broadcaster 61647 +broadheads 61648 +brownies 61649 +browsers 61650 +brother-in-laws 61651 +bridesmaids 61652 +brightened 61653 +brightening 61654 +brightens 61655 +butterfingers 61656 +buttercream 61657 +buttercup 61658 +butterscotch 61659 +bullshittin 61660 +beautiful 61661 +beautified 61662 +beautify 61663 +believer 61664 +believed 61665 +believes 61666 +believable 61667 +believably 61668 +believing 61669 +beneficiaries 61670 +beneficiary 61671 +behavioral 61672 +behaviors 61673 +bloodstone 61674 +bloodstream 61675 +bloomers 61676 +bloomingdales 61677 +blankets 61678 +blasters 61679 +bleachers 61680 +bleachery 61681 +billionaires 61682 +bittersweet 61683 +restricted 61684 +restraints 61685 +restoration 61686 +restorative 61687 +restored 61688 +restores 61689 +researcher 61690 +researched 61691 +resident 61692 +responsive 61693 +responses 61694 +responder 61695 +responded 61696 +respectively 61697 +respiratory 61698 +resurfaced 61699 +resolutions 61700 +resolved 61701 +reconsideration 61702 +reconsidered 61703 +reconsidering 61704 +reconstructed 61705 +reconnected 61706 +reconciled 61707 +reconciliation 61708 +reconciling 61709 +recorder's 61710 +recorders 61711 +recognized 61712 +recognizer 61713 +recognizes 61714 +recognizable 61715 +recognization 61716 +receiver 61717 +received 61718 +receives 61719 +receivables 61720 +receptionist 61721 +receptions 61722 +recertification 61723 +recertified 61724 +reciprocal 61725 +recipes.com 61726 +recitals 61727 +recruiters 61728 +rectangles 61729 +recliners 61730 +reproduction 61731 +reproductive 61732 +representative 61733 +representation 61734 +representing 61735 +replacement 61736 +replaceable 61737 +replaced 61738 +replaces 61739 +replicate 61740 +replication 61741 +reported 61742 +reporter 61743 +repeated 61744 +repeater 61745 +realized 61746 +realizes 61747 +realistic 61748 +reactivate 61749 +reactive 61750 +reactions 61751 +reassured 61752 +reassessment 61753 +reasonable 61754 +reasonably 61755 +readings 61756 +refineries 61757 +refinery 61758 +refinished 61759 +refinishing 61760 +refinanced 61761 +refreshed 61762 +refresher 61763 +refreshments 61764 +refrigerate 61765 +refrigerator 61766 +refrigeration 61767 +reference 61768 +referencing 61769 +reflection 61770 +reflecting 61771 +reflective 61772 +reflectors 61773 +relations 61774 +relational 61775 +relative 61776 +relativity 61777 +relaxers 61778 +reliever 61779 +relieved 61780 +relieves 61781 +religions 61782 +religiously 61783 +released 61784 +releases 61785 +retractable 61786 +retracted 61787 +retraction 61788 +retriever 61789 +retrieved 61790 +retainer 61791 +retained 61792 +retailers 61793 +retirees 61794 +removed- 61795 +remarkable 61796 +remarkably 61797 +reminder 61798 +reminded 61799 +reminiscent 61800 +remedial 61801 +remediation 61802 +remedied 61803 +remedies 61804 +registrar 61805 +registration 61806 +regulations 61807 +regrettably 61808 +regretted 61809 +regretting 61810 +regretfully 61811 +reversed 61812 +reversible 61813 +reversing 61814 +revisited 61815 +revisiting 61816 +revisions 61817 +revolver 61818 +revolves 61819 +renewals 61820 +renovations 61821 +reinstalled 61822 +reinstalling 61823 +reinstated 61824 +reinstatement 61825 +reinforcements 61826 +rebellion 61827 +rebellious 61828 +requirement 61829 +required 61830 +requires 61831 +ranchera 61832 +rancheritos 61833 +rancheros 61834 +ranchers 61835 +rationale 61836 +rationalize 61837 +rationally 61838 +rattlesnake 61839 +radiates 61840 +radiating 61841 +radiation 61842 +radiators 61843 +radiological 61844 +radiologist 61845 +ramblings 61846 +rotations 61847 +rollerblade 61848 +rollerblading 61849 +ridiculously 61850 +ridiculousness 61851 +ridiculed 61852 +decoration 61853 +decorating 61854 +decorative 61855 +decorated 61856 +decorators 61857 +deceived 61858 +deceiver 61859 +declared 61860 +declares 61861 +designated 61862 +designers 61863 +destroyed 61864 +destroyer 61865 +destruction 61866 +destructive 61867 +destination: 61868 +destinations 61869 +destinys 61870 +described 61871 +describes 61872 +description: 61873 +descriptions 61874 +desperately 61875 +deserved 61876 +deserves 61877 +deliverables 61878 +delicately 61879 +delicatessen 61880 +defender 61881 +defended 61882 +defendants 61883 +defenseless 61884 +defenses 61885 +defensively 61886 +definite 61887 +deficiencies 61888 +deficiency 61889 +depressing 61890 +depression 61891 +depressive 61892 +depressants 61893 +depressed 61894 +depresses 61895 +depositions 61896 +dependence 61897 +dependency 61898 +dependents 61899 +dealership 61900 +deadlines 61901 +deviated 61902 +deviations 61903 +devotional 61904 +devotions 61905 +determined 61906 +determines 61907 +deteriorated 61908 +deteriorating 61909 +deterioration 61910 +detectives 61911 +detailed 61912 +detailer 61913 +demonstrate 61914 +dermatologist 61915 +dermatology 61916 +disconnected 61917 +disconnects 61918 +discontent 61919 +discounting 61920 +discounts 61921 +discourse 61922 +discoveries 61923 +discovering 61924 +discretion 61925 +discrete 61926 +discreetly 61927 +discrepancies 61928 +discrepancy 61929 +discriminated 61930 +discriminating 61931 +discrimination 61932 +disciplined 61933 +disciplines 61934 +discipleship 61935 +discussion 61936 +discussing 61937 +discussed 61938 +discusses 61939 +disclosed 61940 +disclosures 61941 +distribute 61942 +distributor 61943 +districts 61944 +distracted 61945 +distinctly 61946 +distinguished 61947 +distilled 61948 +distillery 61949 +distance 61950 +distancing 61951 +disappointments 61952 +disassembled 61953 +disasters 61954 +disabled 61955 +dispenser 61956 +dispensaries 61957 +dispensary 61958 +displayed 61959 +displaying 61960 +displays 61961 +displaced 61962 +displacement 61963 +dispatchers 61964 +dissecting 61965 +dissection 61966 +dissolved 61967 +dissolves 61968 +disrespectfully 61969 +dismantled 61970 +dismantlers 61971 +disgustingly 61972 +diversified 61973 +diversion 61974 +diversity 61975 +diverted 61976 +diverter 61977 +diverticulitis 61978 +diverting 61979 +dividends 61980 +dividers 61981 +dictations 61982 +dictatorship 61983 +directional 61984 +directions 61985 +differential 61986 +differentiate 61987 +downsides 61988 +downsize 61989 +downsizing 61990 +downstairs 61991 +downstate 61992 +downloadable 61993 +downloading 61994 +downloads 61995 +dominate 61996 +dominatrix 61997 +dominance 61998 +dominant 61999 +dominicos 62000 +dreamers 62001 +droppings 62002 +dynamics 62003 +anticipated 62004 +anticipating 62005 +anticipation 62006 +announcements 62007 +announcers 62008 +analyzed 62009 +analyzer 62010 +analysts 62011 +animated 62012 +animations 62013 +allowances 62014 +alternatively 62015 +alternatives 62016 +alcoholics 62017 +accomplish 62018 +accomplice 62019 +accompany 62020 +accommodation 62021 +accommodating 62022 +accommodated 62023 +accountability 62024 +accountable 62025 +accountants 62026 +accordingly 62027 +accessibility 62028 +accessible 62029 +accessories 62030 +accessorize 62031 +accelerated 62032 +accelerating 62033 +acceleration 62034 +accusations 62035 +activated 62036 +activates 62037 +activation 62038 +activating 62039 +activities 62040 +activity 62041 +achievements 62042 +advertise 62043 +advertising 62044 +adversely 62045 +adventures 62046 +advancements 62047 +addictions 62048 +additionally 62049 +administration 62050 +administrative 62051 +administrators 62052 +adjusters 62053 +articulate 62054 +articulation 62055 +artichokes 62056 +arrangements 62057 +architectural 62058 +architecture 62059 +assessor's 62060 +assessories 62061 +assessors 62062 +assessments 62063 +assistants 62064 +assassinated 62065 +associations 62066 +astronauts 62067 +astronomical 62068 +astronomy 62069 +approved 62070 +approves 62071 +approvals 62072 +approached 62073 +approaches 62074 +approximately 62075 +appreciated 62076 +appreciates 62077 +appreciating 62078 +appreciation 62079 +appreciative 62080 +appraiser's 62081 +appraisers 62082 +appearances 62083 +appetizers 62084 +application 62085 +applicator 62086 +applicants 62087 +apparently 62088 +apologized 62089 +apologizes 62090 +ambitions 62091 +ambulating 62092 +ambulation 62093 +americana 62094 +americano 62095 +amplifiers 62096 +automate 62097 +automobiles 62098 +authorization 62099 +authorize 62100 +authorizing 62101 +authorities 62102 +authority 62103 +auditioned 62104 +auditioning 62105 +auditions 62106 +absorbed 62107 +absorbent 62108 +absorbers 62109 +attendant 62110 +attendance 62111 +attended 62112 +attendees 62113 +attentions 62114 +attachments 62115 +attacked 62116 +attacker 62117 +attractions 62118 +attractiveness 62119 +airlines.com 62120 +affectionately 62121 +aggressively 62122 +aggressiveness 62123 +transformation 62124 +transforming 62125 +transforms 62126 +transferable 62127 +transfers 62128 +transfusions 62129 +transport 62130 +transponder 62131 +transpose 62132 +transparency 62133 +transparent 62134 +transpired 62135 +transplants 62136 +translate 62137 +translator 62138 +transition 62139 +transitowne 62140 +transmissions 62141 +transcribe 62142 +transcribing 62143 +transcription 62144 +transcripts 62145 +tranquilizers 62146 +trainees 62147 +trainers 62148 +trackers 62149 +traditionally 62150 +traveler 62151 +traveled 62152 +traveling 62153 +trapper's 62154 +trappers 62155 +traumatized 62156 +trimmers 62157 +trimmings 62158 +treaters 62159 +treating 62160 +treasurer's 62161 +trustees 62162 +troubles 62163 +troublemaker 62164 +troubled 62165 +terrific 62166 +territorial 62167 +territories 62168 +terrorist 62169 +terrorism 62170 +terrorize 62171 +terrorizing 62172 +terminal 62173 +tenderloin 62174 +tenderly 62175 +telepathically 62176 +telecommunications 62177 +teleconference 62178 +teacher's 62179 +teachers 62180 +temperature 62181 +temperate 62182 +temperamental 62183 +temporaries 62184 +temporarily 62185 +testimonial 62186 +testimonies 62187 +testicles 62188 +testifying 62189 +technically 62190 +technicians 62191 +technological 62192 +technologies 62193 +technologist 62194 +tourists 62195 +toothpicks 62196 +thermostat 62197 +thermometers 62198 +therapist 62199 +therapies 62200 +therapeutics 62201 +theoretically 62202 +theatres 62203 +threatened 62204 +threatening 62205 +threatens 62206 +three-quarters 62207 +threesomes 62208 +thoughtfulness 62209 +thunderstorms 62210 +timesheets 62211 +tickets.com 62212 +tweeters 62213 +manager's 62214 +managerial 62215 +managers 62216 +manufacturer's 62217 +manufacturers 62218 +mandated 62219 +marinate 62220 +marinating 62221 +marketed 62222 +marketer 62223 +martinis 62224 +margaritas 62225 +masterbate 62226 +masterbating 62227 +massager 62228 +massaged 62229 +massages 62230 +materialistic 62231 +materialize 62232 +magnetic 62233 +magnetism 62234 +magnificent 62235 +magnifying 62236 +mammograms 62237 +motorcade 62238 +motorcars 62239 +motorcycles 62240 +motorboatin 62241 +motherfuckers 62242 +motherfucking 62243 +motivation 62244 +motivating 62245 +motivated 62246 +motivates 62247 +motivators 62248 +monogrammed 62249 +monogramming 62250 +moderately 62251 +mountainside 62252 +molester 62253 +molested 62254 +moisturizer 62255 +missionaries 62256 +missionary 62257 +misspellings 62258 +mistakenly 62259 +mistreated 62260 +mistreating 62261 +misconceptions 62262 +misconstrued 62263 +miscarriage 62264 +miscarried 62265 +misunderstandings 62266 +ministries 62267 +ministry 62268 +ministering 62269 +ministers 62270 +millionaires 62271 +millenia 62272 +millenium 62273 +medicate 62274 +medically 62275 +medicines 62276 +mediately 62277 +mediators 62278 +meditations 62279 +metaphorically 62280 +metropolis 62281 +metropolitan 62282 +merchandise 62283 +merchandising 62284 +merchants 62285 +merchantville 62286 +measurements 62287 +memorize 62288 +memorization 62289 +memorizing 62290 +memorials 62291 +memorabilia 62292 +memorable 62293 +memberships 62294 +musically 62295 +musicals 62296 +multiples 62297 +multiplex 62298 +multiplication 62299 +multiplying 62300 +mysteriously 62301 +Alberto's 62302 +Albertos 62303 +Albertson 62304 +Alexander's 62305 +Alexanders 62306 +Alexandra 62307 +Alexandria 62308 +Antonio's 62309 +Angelina 62310 +Angeline 62311 +Angelica's 62312 +Annabelle's 62313 +Armando's 62314 +American 62315 +America's 62316 +Americare 62317 +Americas 62318 +Activities 62319 +Activity 62320 +Parkersburg 62321 +Patrick's 62322 +Patricks 62323 +Patricia's 62324 +Pauline's 62325 +Peterson's 62326 +Petersons 62327 +Prestonsburg 62328 +Princess 62329 +Princesa 62330 +Pickerington 62331 +Pittsburgh 62332 +Philippine 62333 +Philippians 62334 +Phillips 62335 +Pharmaca 62336 +Pharmacy 62337 +finalize 62338 +finalizing 62339 +finalists 62340 +financially 62341 +financials 62342 +finishers 62343 +fireworks 62344 +firefighters 62345 +fisherman 62346 +fishermen 62347 +foreclosed 62348 +foreclosures 62349 +formalities 62350 +formality 62351 +formation 62352 +formative 62353 +formulated 62354 +forgetfulness 62355 +forgettable 62356 +forgetting 62357 +forgiven 62358 +forgives 62359 +forgotten 62360 +forgotton 62361 +followers 62362 +founders 62363 +facilitated 62364 +fastener 62365 +fastened 62366 +fascinations 62367 +fantasize 62368 +fantasizing 62369 +fabrications 62370 +favorites 62371 +favorited 62372 +familiar 62373 +flashers 62374 +flamingos 62375 +flowers.com 62376 +flippers 62377 +freezers 62378 +freshening 62379 +friendlier 62380 +friendliest 62381 +friendships 62382 +fertilized 62383 +fertilizer 62384 +furnishings 62385 +Rosario's 62386 +Robertson 62387 +Robertsdale 62388 +Roberta's 62389 +Roberto's 62390 +Robinson's 62391 +Robinsons 62392 +Robinsonville 62393 +Registry 62394 +Randallstown 62395 +Rancheria 62396 +Ranchero 62397 +Ranchers 62398 +Richardson's 62399 +Russell's 62400 +Russells 62401 +Russellville 62402 +Danielle 62403 +Daniella 62404 +Danielson 62405 +Danielsville 62406 +Darrell's 62407 +Davidsons 62408 +Davidsonville 62409 +Donaldson 62410 +Donatello's 62411 +Dominican 62412 +Dominick's 62413 +Dominicks 62414 +homeboys 62415 +horseshoe 62416 +horseshit 62417 +horrific 62418 +horrified 62419 +housewares 62420 +housewarming 62421 +housewife 62422 +housewives 62423 +housekeepers 62424 +hospitalist 62425 +hospitality 62426 +handlebars 62427 +handlers 62428 +handbags 62429 +hardwoods 62430 +harmonica 62431 +hairdresser 62432 +hairdressing 62433 +hairstyles 62434 +hairstyling 62435 +hairstylist 62436 +happenings 62437 +hahahahahaha 62438 +headline 62439 +headlining 62440 +headlights 62441 +headlamps 62442 +headings 62443 +heartbreak 62444 +heartbroken 62445 +heartbeats 62446 +heartworm 62447 +heartwood 62448 +heathers 62449 +highlighters 62450 +historically 62451 +humidifiers 62452 +humiliated 62453 +humiliating 62454 +humiliation 62455 +hustlers 62456 +hypocrite 62457 +hypocritical 62458 +Transportation 62459 +Transformers 62460 +Transitional 62461 +Traveler 62462 +Travelex 62463 +Travelocity 62464 +Travelodge 62465 +Tristan's 62466 +Treasurer's 62467 +Tamarack 62468 +Terriers 62469 +Tennessee's 62470 +Technical 62471 +Technician 62472 +Technicolor 62473 +Timberlake 62474 +Thornberrys 62475 +Theresa's 62476 +Thanksgivings 62477 +Turnersville 62478 +Leonardo's 62479 +Lindenwold 62480 +Lindenwood 62481 +Luciano's 62482 +Harrison's 62483 +Harrisonburg 62484 +Harrisonville 62485 +Hardings 62486 +Harborside 62487 +Harleysville 62488 +Hallowed 62489 +Halloween 62490 +Hallowell 62491 +Hollister 62492 +Holliston 62493 +Hendrickson 62494 +Hennessey's 62495 +Highlanders 62496 +experimented 62497 +experimenting 62498 +experiments 62499 +experience 62500 +experiencing 62501 +expectation 62502 +expectancy 62503 +expedition 62504 +expediting 62505 +expedited 62506 +expenditures 62507 +expenses 62508 +explorer 62509 +explored 62510 +explores 62511 +exploded 62512 +exploder 62513 +explodes 62514 +explosions 62515 +explosives 62516 +explanations 62517 +exceptionally 62518 +excellence 62519 +excellent 62520 +excluded 62521 +exclusively 62522 +extender 62523 +extended 62524 +extensions 62525 +extensively 62526 +exterminating 62527 +extermination 62528 +exterminators 62529 +externally 62530 +extracted 62531 +extractor 62532 +extraordinarily 62533 +extraordinary 62534 +extremities 62535 +extremity 62536 +executioner 62537 +executives 62538 +examiners 62539 +exhibitionist 62540 +entertainer 62541 +entertained 62542 +entertainmart 62543 +entertainment 62544 +entrepreneurship 62545 +entitlements 62546 +endorsements 62547 +encouraged 62548 +encouragement 62549 +encourages 62550 +engraved 62551 +engraver 62552 +environmentally 62553 +electron 62554 +electrode 62555 +electrocuted 62556 +electromagnetic 62557 +electric 62558 +electrify 62559 +elections 62560 +electives 62561 +elevations 62562 +emphasized 62563 +embarrassed 62564 +embarrasses 62565 +emergence 62566 +emergencies 62567 +emergency 62568 +everything's 62569 +everythings 62570 +evaluations 62571 +essentially 62572 +essentials 62573 +economic 62574 +economist 62575 +Greenbrae 62576 +Greenbelt 62577 +Greenberg 62578 +Greenlake 62579 +Greenland 62580 +Greenlawn 62581 +Greenleaf 62582 +Greenlee 62583 +Greenspring 62584 +Greenspoint 62585 +Greensboro 62586 +Greensburg 62587 +Greenwald 62588 +Greenway 62589 +Greenwich 62590 +Greenwise 62591 +Greenpoint 62592 +Greenport 62593 +Griffin's 62594 +Griffins 62595 +Griffiths 62596 +Grossman's 62597 +Garrettsville 62598 +Galleria 62599 +Gallerie 62600 +Gordonsville 62601 +Gentiles 62602 +Georgia's 62603 +Georgian 62604 +Georgie's 62605 +Georgina's 62606 +Georgio's 62607 +Georgios 62608 +grandma's 62609 +grandmama 62610 +grandmas 62611 +grandmother's 62612 +grandmothers 62613 +granddaddy 62614 +granddaughters 62615 +grandparents 62616 +grandsons 62617 +graduated 62618 +graduates 62619 +graduation 62620 +graduating 62621 +graphics 62622 +groupies 62623 +growlers 62624 +groomers 62625 +greenhouses 62626 +greeters 62627 +grinders 62628 +gangsters 62629 +generate 62630 +generator 62631 +general's 62632 +generally 62633 +generals 62634 +generously 62635 +gentleman 62636 +gentlemen 62637 +guardians 62638 +intercept 62639 +intercede 62640 +intercoastal 62641 +intercom 62642 +intercontinental 62643 +intercooler 62644 +interchangeable 62645 +internal 62646 +international 62647 +internist 62648 +interning 62649 +internship 62650 +internets 62651 +intervention 62652 +intervene 62653 +intervening 62654 +interviewing 62655 +interviews 62656 +intervals 62657 +interrupted 62658 +interrupts 62659 +interrogate 62660 +interpretation 62661 +interpreting 62662 +interprets 62663 +interfere 62664 +interfering 62665 +interface 62666 +interfaith 62667 +interaction 62668 +interacting 62669 +interactive 62670 +interestingly 62671 +intermittent 62672 +intermission 62673 +intersection 62674 +interstate 62675 +interstellar 62676 +interlocking 62677 +interiors 62678 +intentional 62679 +intentions 62680 +intensify 62681 +intensity 62682 +intensive 62683 +intensely 62684 +integracare 62685 +integral 62686 +intellectual 62687 +intelligent 62688 +intelligence 62689 +introduced 62690 +introduces 62691 +introduction 62692 +introductory 62693 +intrigued 62694 +intrigues 62695 +intruder 62696 +intoxicating 62697 +intoxication 62698 +installation 62699 +installment 62700 +installing 62701 +installous 62702 +installs 62703 +instaloan 62704 +instalok 62705 +instantaneous 62706 +instantly 62707 +instances 62708 +institutional 62709 +institutions 62710 +instituted 62711 +instigated 62712 +instruction 62713 +instructing 62714 +instructors 62715 +instrumental 62716 +instrumentation 62717 +insulated 62718 +insulating 62719 +insulation 62720 +insulators 62721 +insurers 62722 +insiders 62723 +insinuated 62724 +insecurities 62725 +insecurity 62726 +inserting 62727 +insertion 62728 +inspections 62729 +inconsiderate 62730 +inconvenience 62731 +inconveniencing 62732 +incompetence 62733 +incompetent 62734 +incorporated 62735 +incorporating 62736 +incorporation 62737 +incorrectly 62738 +incidentally 62739 +incidentals 62740 +increased 62741 +increases 62742 +increasingly 62743 +included 62744 +includes 62745 +inflatables 62746 +inflated 62747 +inflammation 62748 +influence 62749 +influencing 62750 +infection 62751 +infectious 62752 +information 62753 +informative 62754 +indicate 62755 +indicator 62756 +indecisiveness 62757 +investigate 62758 +investigator 62759 +inventions 62760 +inverter 62761 +inverted 62762 +involved 62763 +involvement 62764 +involves 62765 +initiatives 62766 +improvement 62767 +improved 62768 +improves 62769 +improving 62770 +improvise 62771 +impression 62772 +impressing 62773 +impressive 62774 +impressed 62775 +impresses 62776 +impersonate 62777 +impersonator 62778 +imperfections 62779 +importantly 62780 +importers 62781 +impossible 62782 +impossibly 62783 +imagination 62784 +imaginative 62785 +identified 62786 +identifier 62787 +identifies 62788 +irritated 62789 +irritates 62790 +irritating 62791 +irritation 62792 +illustrated 62793 +illustrations 62794 +landscaper 62795 +landscapes 62796 +laundry's 62797 +laundrymat 62798 +laundromats 62799 +launchers 62800 +lactating 62801 +lactation 62802 +literally 62803 +literate 62804 +literature 62805 +liberate 62806 +liberatore's 62807 +liberalism 62808 +liberals 62809 +licensed 62810 +licenses 62811 +listener 62812 +listened 62813 +listening 62814 +location: 62815 +locations 62816 +logistically 62817 +learners 62818 +legalize 62819 +legalization 62820 +legalizing 62821 +legalities 62822 +legality 62823 +winterized 62824 +withdrawals 62825 +worksheets 62826 +workshops 62827 +whitened 62828 +whitener 62829 +whiskers 62830 +whiskeys 62831 +whippersnappers 62832 +wheelers 62833 +wheelies 62834 +wholesaler 62835 +wrappers 62836 +Walkerton 62837 +Walkertown 62838 +Williamson 62839 +Williamsport 62840 +Williamsville 62841 +Wilkinsons 62842 +Westmoreland 62843 +Woodstock's 62844 +Woodman's 62845 +Woodmans 62846 +Woodcreek 62847 +Woodcrest 62848 +Woodlands 62849 +Woodworking 62850 +Woodworks 62851 +Whitesboro 62852 +Whitesburg 62853 +Whitestone 62854 +Whitestown 62855 +Whitehall 62856 +Whitehaven 62857 +Whitehorse 62858 +Whitehouse 62859 +Whitefield 62860 +Whitefish 62861 +Frankenmuth 62862 +Frankenstein 62863 +Frankenweenie 62864 +Frankford 62865 +Frankfort 62866 +Fredericks 62867 +Fredericktown 62868 +Fairland 62869 +Fairlane 62870 +Ferraris 62871 +Ferraro's 62872 +Feliciano 62873 +Florida's 62874 +Florentines 62875 +Kennedy's 62876 +Kennedys 62877 +Kennebunkport 62878 +Kingsburg 62879 +Kingsbury 62880 +Kingstown 62881 +Kingston 62882 +Kimberly's 62883 +Kristin's 62884 +Kristina 62885 +Kristine 62886 +Electrical 62887 +Electrician 62888 +Electronic 62889 +Electronix 62890 +Edmondson 62891 +Europeans 62892 +overstayed 62893 +overstock.com 62894 +overseer 62895 +overseeing 62896 +oversized 62897 +oversleeping 62898 +overdraft 62899 +overdraw 62900 +overdressed 62901 +overdrew 62902 +overdose 62903 +overdosing 62904 +overlooked 62905 +overlooking 62906 +overlooks 62907 +overloaded 62908 +overloading 62909 +overlapping 62910 +overthinking 62911 +overtimes 62912 +overturned 62913 +overcome 62914 +overcoming 62915 +overcharged 62916 +overwhelmingly 62917 +overheated 62918 +overheating 62919 +overheats 62920 +outlined 62921 +outlines 62922 +outdoorsman 62923 +outdoorsy 62924 +organize 62925 +organization 62926 +organizing 62927 +organism 62928 +organist 62929 +organics 62930 +originality 62931 +originally 62932 +originals 62933 +originate 62934 +origination 62935 +optimist 62936 +optimism 62937 +optimization 62938 +optimize 62939 +operational 62940 +operations 62941 +opposite 62942 +opposition 62943 +opportunities 62944 +opportunity 62945 +observation 62946 +observatory 62947 +observance 62948 +observant 62949 +obsessions 62950 +obligations 62951 +offender 62952 +offended 62953 +offenses 62954 +offensively 62955 +occupant 62956 +occupancy 62957 +occupational 62958 +occupations 62959 +occurrence 62960 +occurred 62961 +Northwestern 62962 +Northwoods 62963 +Northbridge 62964 +Northbrook 62965 +Northcrest 62966 +Northcross 62967 +Northeastern 62968 +Northlake 62969 +Northland 62970 +Northpoint 62971 +Northport 62972 +Northview 62973 +Northville 62974 +Normandale 62975 +Normandie 62976 +Normandy 62977 +Natalie's 62978 +Nicolette 62979 +negotiations 62980 +neurological 62981 +neurologist 62982 +neurosurgeon 62983 +neurosurgery 62984 +neutralized 62985 +noticeable 62986 +noticeably 62987 +notifications 62988 +notified 62989 +notifies 62990 +notarized 62991 +nomination 62992 +nominating 62993 +nominated 62994 +nationalism 62995 +navigational 62996 +Johnstone 62997 +Juliana's 62998 +understood 62999 +undershirts 63000 +underwear 63001 +underweight 63002 +underwriter 63003 +underwriting 63004 +underwater 63005 +underway 63006 +underwood 63007 +underworld 63008 +undercoating 63009 +undercooked 63010 +undercover 63011 +undercarriage 63012 +undergrad 63013 +underground 63014 +undergoing 63015 +underpaid 63016 +underpants 63017 +underpass 63018 +underpriced 63019 +underprivileged 63020 +underarms 63021 +underlined 63022 +underestimated 63023 +unintentionally 63024 +uncontrolled 63025 +unconsciously 63026 +unforgivable 63027 +unforgiving 63028 +urinated 63029 +urinating 63030 +urination 63031 +Olympians 63032 +victorias 63033 +violations 63034 +videogames 63035 +videotaped 63036 +vibrations 63037 +villagers 63038 +versatile 63039 +versatility 63040 +verbalized 63041 +verifications 63042 +validated 63043 +validating 63044 +validation 63045 +Intermediate 63046 +Internal 63047 +International 63048 +Indiana's 63049 +Indianapolis 63050 +Industrial 63051 +Industries 63052 +Investigations 63053 +Vincent's 63054 +Vincents 63055 +Victoria's 63056 +Victorian 63057 +Victorias 63058 +Villages 63059 +Virginia's 63060 +Virginian 63061 +Valentine 63062 +Valentino 63063 +Valentina 63064 +Valerie's 63065 +Vanderbilt 63066 +Vanderburgh 63067 +Vandergriff 63068 +Vandergrift 63069 +kindergarden 63070 +kidnapped 63071 +kidnapper 63072 +justifiable 63073 +justification 63074 +justifying 63075 +journalism 63076 +journalist 63077 +12345678 63078 +Universalist 63079 +University's 63080 +yourself.com 63081 +quarterback 63082 +quarterdeck 63083 +quarterly 63084 +quartermaster 63085 +quarters 63086 +qualification 63087 +qualifying 63088 +questionnaires 63089 +Quarterfield 63090 +Quarters 63091 +straightening 63092 +straightens 63093 +strangers 63094 +strangled 63095 +stranglehold 63096 +strategically 63097 +strategize 63098 +strategizing 63099 +strippers 63100 +structured 63101 +structures 63102 +structurally 63103 +storytellers 63104 +sharpener 63105 +sharpened 63106 +substances 63107 +substantially 63108 +subscribers 63109 +submittals 63110 +superstitions 63111 +supporters 63112 +supposedly 63113 +suppositories 63114 +suppository 63115 +suppliers 63116 +suspended 63117 +suspenders 63118 +suspenseful 63119 +suspensions 63120 +specialize 63121 +specialization 63122 +specializing 63123 +specialists 63124 +specifics 63125 +spectacles 63126 +sponsorships 63127 +sprinklers 63128 +serviceman 63129 +servicemen 63130 +scramblers 63131 +screensavers 63132 +screenshots 63133 +scrubbers 63134 +schoolers 63135 +scholarships 63136 +socialize 63137 +socialization 63138 +socializing 63139 +socialism 63140 +socialist 63141 +softeners 63142 +significant 63143 +significance 63144 +sweetener 63145 +sweetened 63146 +sweatshirts 63147 +skinniest 63148 +synchronized 63149 +squirters 63150 +contractor 63151 +contracted 63152 +contracts 63153 +contractual 63154 +contraception 63155 +contraceptive 63156 +contradiction 63157 +contradicting 63158 +controllable 63159 +controlling 63160 +contributions 63161 +contention 63162 +contentious 63163 +contenders 63164 +contemplated 63165 +contemplating 63166 +contemplation 63167 +continually 63168 +containers 63169 +constructed 63170 +constructors 63171 +constitute 63172 +constitution 63173 +consideration 63174 +considerate 63175 +considerable 63176 +considerably 63177 +consistent 63178 +consistency 63179 +consultant 63180 +consultation 63181 +consumers 63182 +conservative 63183 +conservation 63184 +consolidate 63185 +confident 63186 +confidence 63187 +configurations 63188 +configured 63189 +confessions 63190 +conferences 63191 +conceived 63192 +conversate 63193 +conversion 63194 +conversing 63195 +conversely 63196 +converter 63197 +converted 63198 +convertible 63199 +converting 63200 +conventional 63201 +conventions 63202 +conveniently 63203 +conditioners 63204 +conducting 63205 +conduction 63206 +conductivity 63207 +conductors 63208 +congratulate 63209 +congratulatory 63210 +connections 63211 +connective 63212 +connectivity 63213 +completed 63214 +completely 63215 +completes 63216 +completion 63217 +completing 63218 +complexion 63219 +complexity 63220 +complicated 63221 +complicates 63222 +complication 63223 +complicating 63224 +complained 63225 +complainer 63226 +complaints 63227 +comparatively 63228 +comparisons 63229 +companions 63230 +competent 63231 +competitor 63232 +compression 63233 +compressing 63234 +compressed 63235 +compresses 63236 +compressors 63237 +comprehending 63238 +comprehension 63239 +comprehensive 63240 +composite 63241 +composition 63242 +computers 63243 +computer's 63244 +computerized 63245 +commentator 63246 +commentary 63247 +commented 63248 +commenter 63249 +communicate 63250 +communicator 63251 +communism 63252 +communist 63253 +communities 63254 +community 63255 +committee 63256 +committed 63257 +commissioning 63258 +commissions 63259 +commanders 63260 +collaborating 63261 +collaboration 63262 +collaborative 63263 +collectibles 63264 +collections 63265 +collectively 63266 +correctional 63267 +corrections 63268 +counterpart 63269 +counterproductive 63270 +countertops 63271 +cooperated 63272 +cooperates 63273 +cooperating 63274 +cooperation 63275 +cooperative 63276 +coincidentally 63277 +cardiologists 63278 +carbonate 63279 +carbonation 63280 +carpenters 63281 +candidates 63282 +cancellations 63283 +calculations 63284 +captivated 63285 +capitalize 63286 +capitalization 63287 +capitalizing 63288 +capitalism 63289 +capitalist 63290 +charter.com 63291 +charter.net 63292 +characteristics 63293 +characterized 63294 +challengers 63295 +championships 63296 +cheeseburgers 63297 +cheesesteaks 63298 +christinas 63299 +creatively 63300 +crossbows 63301 +criticize 63302 +criticizing 63303 +classified 63304 +classification 63305 +customizable 63306 +customization 63307 +customized 63308 +custodians 63309 +celebrated 63310 +celebrates 63311 +celebration 63312 +celebrating 63313 +certificates 63314 +certifications 63315 +circumcised 63316 +circumstances 63317 +circulated 63318 +circulating 63319 +circulation 63320 +circulatory 63321 +civilizations 63322 +Stevensons 63323 +Springview 63324 +Springville 63325 +propositions 63326 +property: 63327 +promoters 63328 +promotional 63329 +promotions 63330 +protecting 63331 +protection 63332 +protective 63333 +protectors 63334 +providers 63335 +provinces 63336 +professionalism 63337 +professionally 63338 +professionals 63339 +productions 63340 +productive 63341 +productivity 63342 +progressive.com 63343 +progressively 63344 +programmer 63345 +programmed 63346 +presentation 63347 +presentable 63348 +presenter 63349 +presented 63350 +prescribed 63351 +precedence 63352 +precedent 63353 +preparedness 63354 +preparations 63355 +pretended 63356 +pretenders 63357 +predictions 63358 +princesses 63359 +participate 63360 +participants 63361 +particularly 63362 +particulars 63363 +positively 63364 +positives 63365 +possessions 63366 +populated 63367 +populations 63368 +perfectionist 63369 +perfections 63370 +performers 63371 +periodontics 63372 +periodontist 63373 +perpetually 63374 +purifiers 63375 +punctuations 63376 +photographers 63377 +physician's 63378 +physicians 63379 +psychologically 63380 +psychologists 63381 +psychiatrists 63382 +Connections 63383 +Constantine 63384 +Converters 63385 +Columbiana 63386 +Cornerstar 63387 +Cornerstone 63388 +Carpentersville 63389 +Californians 63390 +Charleston 63391 +Charlestown 63392 +Championships 63393 +Christiansburg 63394 +Christiansen 63395 +Christianson 63396 +Christine's 63397 +Christines 63398 +Christina's 63399 +Christopher's 63400 +Christophers 63401 +Centerpointe 63402 +Marianne's 63403 +Marshall's 63404 +Marshalls 63405 +Marshalltown 63406 +Merrimack 63407 +Merriman's 63408 +Bridgeton 63409 +Bridgetown 63410 +Bridgewater 63411 +Bridgeway 63412 +Bennettsville 63413 +Butterfield 63414 +Butterfinger 63415 +Blackstock 63416 +Blackstone 63417 +backfired 63418 +backfires 63419 +babysitter's 63420 +babysitters 63421 +butterflies 63422 +butterfly 63423 +bullshitted 63424 +bullshitter 63425 +bullshitting 63426 +beautifully 63427 +believers 63428 +restriction 63429 +restricting 63430 +restrictive 63431 +restorations 63432 +researchers 63433 +residence 63434 +residency 63435 +residential 63436 +residents 63437 +responders 63438 +reconstruction 63439 +reconstructive 63440 +reconnecting 63441 +reconnection 63442 +receivers 63443 +reciprocate 63444 +reproductions 63445 +reprogrammed 63446 +reprogramming 63447 +representatives 63448 +replacements 63449 +reportedly 63450 +reporters 63451 +repeatedly 63452 +realistically 63453 +reactivated 63454 +refrigerated 63455 +refrigerators 63456 +referenced 63457 +references 63458 +reflections 63459 +relationship 63460 +relatively 63461 +relatives 63462 +relievers 63463 +retrievers 63464 +retainers 63465 +reminders 63466 +registrars 63467 +registrations 63468 +revolvers 63469 +requirements 63470 +rattlesnakes 63471 +rollerblades 63472 +decorations 63473 +defender's 63474 +defenders 63475 +definition 63476 +definitive 63477 +definitely 63478 +dealerships 63479 +demonstrated 63480 +demonstrates 63481 +demonstration 63482 +demonstrating 63483 +disconnecting 63484 +disconnection 63485 +discontinue 63486 +discontinuing 63487 +discounted 63488 +discounters 63489 +discourage 63490 +discouraging 63491 +discretionary 63492 +discussions 63493 +distribution 63494 +distributing 63495 +distributed 63496 +distributors 63497 +distraction 63498 +distracting 63499 +distinction 63500 +distinctive 63501 +distances 63502 +dispensers 63503 +directionally 63504 +downloader 63505 +downloaded 63506 +dominated 63507 +dominates 63508 +dominating 63509 +domination 63510 +accomplishment 63511 +accomplished 63512 +accomplishing 63513 +accompanied 63514 +accompaniment 63515 +accompanying 63516 +accommodations 63517 +activations 63518 +advertisement 63519 +advertiser 63520 +advertised 63521 +articulated 63522 +applications 63523 +applicators 63524 +automatic 63525 +automation 63526 +automated 63527 +authorizations 63528 +authorized 63529 +attendants 63530 +transformer 63531 +transformed 63532 +transformations 63533 +transferred 63534 +transferring 63535 +transportation 63536 +transporting 63537 +transports 63538 +translated 63539 +translates 63540 +translation 63541 +translating 63542 +translators 63543 +transitional 63544 +transitioning 63545 +transitions 63546 +transmittal 63547 +transmitting 63548 +transcribed 63549 +travelers 63550 +troubleshoot 63551 +troublesome 63552 +troublemakers 63553 +terrified 63554 +terrifies 63555 +terroristic 63556 +terrorists 63557 +terminate 63558 +terminator 63559 +terminally 63560 +terminals 63561 +tenderloins 63562 +temperatures 63563 +testimonials 63564 +technicalities 63565 +technicality 63566 +technologically 63567 +thermostats 63568 +therapists 63569 +marinated 63570 +massagers 63571 +magnified 63572 +magnifier 63573 +motivational 63574 +motivations 63575 +molesters 63576 +miscarriages 63577 +ministration 63578 +ministrator 63579 +medication 63580 +medicating 63581 +medicated 63582 +merchandiser 63583 +memorized 63584 +multiplied 63585 +multiplier 63586 +Albertsons 63587 +Angelina's 63588 +Americana 63589 +Americans 63590 +Princesses 63591 +Pittsburgh's 63592 +Philippines 63593 +Phillipsburg 63594 +finalized 63595 +fisherman's 63596 +fishermans 63597 +formations 63598 +forgiveness 63599 +fasteners 63600 +fantasized 63601 +favoritest 63602 +familiarize 63603 +freshener 63604 +freshened 63605 +Robertsons 63606 +Registrar 63607 +Registration 63608 +Danielle's 63609 +Donaldsonville 63610 +Dominicans 63611 +horseshoes 63612 +horrifically 63613 +hospitalize 63614 +hospitalization 63615 +hairdressers 63616 +hahahahahahaha 63617 +headliner 63618 +headlines 63619 +heartbreaker 63620 +heartbreaking 63621 +heartworms 63622 +hypocrites 63623 +Transportation's 63624 +Travelers 63625 +Timberland 63626 +Timberlane 63627 +experimental 63628 +experimentation 63629 +experienced 63630 +experiences 63631 +expectations 63632 +expeditions 63633 +explorers 63634 +exploration 63635 +exploratory 63636 +extenders 63637 +extraction 63638 +extracting 63639 +entertainers 63640 +electronic 63641 +electrons 63642 +electrolyte 63643 +electrolysis 63644 +electrodes 63645 +electrical 63646 +economical 63647 +economics 63648 +Greenbriar 63649 +Greenbrier 63650 +Greensprings 63651 +granddaddy's 63652 +graduations 63653 +generation 63654 +generating 63655 +generated 63656 +generates 63657 +generators 63658 +generalize 63659 +generalization 63660 +gentleman's 63661 +gentlemanly 63662 +gentlemen's 63663 +gentlemens 63664 +guardianship 63665 +interception 63666 +intercepted 63667 +interceptor 63668 +intercession 63669 +intercessory 63670 +intercounty 63671 +intercourse 63672 +internalize 63673 +internally 63674 +internationally 63675 +internists 63676 +internships 63677 +interventional 63678 +interventions 63679 +interviewed 63680 +interviewer 63681 +interruption 63682 +interrupting 63683 +interrogated 63684 +interrogating 63685 +interrogation 63686 +interpreter 63687 +interpreted 63688 +interpretations 63689 +interfered 63690 +interference 63691 +interferes 63692 +interactions 63693 +intermittently 63694 +intersections 63695 +intentionally 63696 +integrate 63697 +intellectually 63698 +intelligently 63699 +introductions 63700 +intruders 63701 +installer 63702 +installed 63703 +installations 63704 +installments 63705 +instantaneously 63706 +institutionalized 63707 +instructional 63708 +instructions 63709 +instrumentals 63710 +inconsistent 63711 +inconvenienced 63712 +inconveniences 63713 +inflammatories 63714 +inflammatory 63715 +influenced 63716 +influences 63717 +infections 63718 +informational 63719 +informations 63720 +indication 63721 +indicating 63722 +indicative 63723 +indicated 63724 +indicates 63725 +indicators 63726 +investigation 63727 +investigating 63728 +investigative 63729 +investigated 63730 +investigators 63731 +inverters 63732 +improvements 63733 +impressionable 63734 +impressions 63735 +impersonating 63736 +impersonation 63737 +imaginations 63738 +landscapers 63739 +liberated 63740 +liberating 63741 +liberation 63742 +listeners 63743 +legalized 63744 +wholesalers 63745 +Williamsbridge 63746 +Williamsburg 63747 +Williamston 63748 +Williamstown 63749 +Francisco 63750 +Franciscan 63751 +Francesca 63752 +Francesco 63753 +Fredericksburg 63754 +Kingstowne 63755 +Electronics 63756 +overstepped 63757 +overstepping 63758 +overseers 63759 +overdrafted 63760 +overdrawn 63761 +overdosed 63762 +organizer 63763 +organized 63764 +organizes 63765 +organizational 63766 +organizations 63767 +organisms 63768 +originated 63769 +optimistic 63770 +opposites 63771 +observations 63772 +offenders 63773 +occupants 63774 +occurrences 63775 +nominations 63776 +nationalities 63777 +nationality 63778 +understand 63779 +understaffed 63780 +understatement 63781 +underwears 63782 +underwriters 63783 +undergraduate 63784 +uncontrollable 63785 +uncontrollably 63786 +Valentine's 63787 +Valentines 63788 +Valentino's 63789 +Valentinos 63790 +kindergarten 63791 +kindergartner 63792 +justified 63793 +justifies 63794 +123456789 63795 +quarterbacks 63796 +qualified 63797 +qualifier 63798 +qualifies 63799 +qualifications 63800 +straightened 63801 +straightener 63802 +sharpeners 63803 +specialized 63804 +specializes 63805 +specializations 63806 +specification 63807 +specifically 63808 +socialized 63809 +significantly 63810 +sweeteners 63811 +contraction 63812 +contracting 63813 +contractors 63814 +contradictions 63815 +controller 63816 +controlled 63817 +construction 63818 +constructing 63819 +constructive 63820 +constitutes 63821 +constitutional 63822 +considerations 63823 +consistently 63824 +consultants 63825 +consultations 63826 +conservatively 63827 +conservatives 63828 +consolidated 63829 +consolidating 63830 +consolidation 63831 +confidential 63832 +confidently 63833 +conversation 63834 +conversating 63835 +conversions 63836 +converters 63837 +convertibles 63838 +congratulated 63839 +congratulating 63840 +congratulations 63841 +completions 63842 +complications 63843 +companionship 63844 +competence 63845 +competencies 63846 +competency 63847 +competition 63848 +competitive 63849 +competitors 63850 +compressions 63851 +composites 63852 +computershare 63853 +commentators 63854 +communication 63855 +communicating 63856 +communicative 63857 +communicated 63858 +communicates 63859 +committees 63860 +commissioner 63861 +commissioned 63862 +counterparts 63863 +carbonated 63864 +capitalized 63865 +capitalizes 63866 +criticized 63867 +classifieds 63868 +celebrations 63869 +programmers 63870 +presentations 63871 +presenters 63872 +participated 63873 +participates 63874 +participating 63875 +participation 63876 +personalize 63877 +personalization 63878 +personalities 63879 +personality 63880 +Constantinople 63881 +Constantinos 63882 +Charleston's 63883 +Butterfields 63884 +backstabber 63885 +backstabbing 63886 +restrictions 63887 +residences 63888 +responsibilities 63889 +responsibility 63890 +responsible 63891 +responsibly 63892 +reciprocated 63893 +reciprocating 63894 +reciprocation 63895 +relationships 63896 +definitions 63897 +definitively 63898 +demonstrations 63899 +discontinued 63900 +discouraged 63901 +distributions 63902 +distractions 63903 +downloaders 63904 +accomplishments 63905 +advertisements 63906 +advertisers 63907 +automatically 63908 +automatics 63909 +transformers 63910 +transported 63911 +transporter 63912 +translations 63913 +transmitter 63914 +transmitted 63915 +troubleshooting 63916 +terminated 63917 +terminating 63918 +termination 63919 +medications 63920 +merchandisers 63921 +fresheners 63922 +Registrar's 63923 +hospitalized 63924 +hahahahahahahaha 63925 +headliners 63926 +extractions 63927 +electronica 63928 +electronics 63929 +electrolytes 63930 +electrician 63931 +electricity 63932 +electrically 63933 +economically 63934 +generational 63935 +generations 63936 +generalized 63937 +interceptions 63938 +interruptions 63939 +interpreters 63940 +integrating 63941 +integration 63942 +integrative 63943 +integrated 63944 +installers 63945 +inconsistencies 63946 +inconsistency 63947 +indications 63948 +investigations 63949 +Francisco's 63950 +Francesca's 63951 +Francesco's 63952 +organizers 63953 +understanding 63954 +understands 63955 +kindergarteners 63956 +specifications 63957 +contractions 63958 +controllers 63959 +constructions 63960 +confidentiality 63961 +confidentially 63962 +conversational 63963 +conversations 63964 +competitions 63965 +competitively 63966 +communications 63967 +commissioners 63968 +personalized 63969 +backstabbers 63970 +transmitters 63971 +hahahahahahahahaha 63972 +electronically 63973 +electricians 63974 +understandable 63975 +understandably 63976 +conversationalist 63977 +hahahahahahahahahaha 63978 +hahahahahahahahahahaha 63979 +hahahahahahahahahahahahaha 63980 +</S> 63981 +<addressnum> 63982 +</addressnum> 63983 +<app> 63984 +</app> 63985 +<apt> 63986 +</apt> 63987 +<areacode> 63988 +</areacode> 63989 +<CONTACT> 63990 +</CONTACT> 63991 +<countrycode> 63992 +</countrycode> 63993 +<day> 63994 +</day> 63995 +<fulldate> 63996 +</fulldate> 63997 +<fullphonenum> 63998 +</fullphonenum> 63999 +<GRAMMARS> 64000 +</GRAMMARS> 64001 +<money> 64002 +</money> 64003 +<month> 64004 +</month> 64005 +<operand> 64006 +</operand> 64007 +<ordinal> 64008 +</ordinal> 64009 +<percent> 64010 +</percent> 64011 +<personal> 64012 +</personal> 64013 +<phonenum> 64014 +</phonenum> 64015 +<postalcode> 64016 +</postalcode> 64017 +<prefix> 64018 +</prefix> 64019 +<RECENCY> 64020 +</RECENCY> 64021 +<reject> 64022 +</reject> 64023 +<restaurant> 64024 +</restaurant> 64025 +<song> 64026 +</song> 64027 +<street> 64028 +</street> 64029 +<time> 64030 +</time> 64031 +<unknown> 64032 +</unknown> 64033 +<year> 64034 +</year> 64035 +<CONTACT:top> 64036 +</CONTACT:top> 64037 +<CONTACT:focus> 64038 +</CONTACT:focus> 64039 +</integer> 64040 +</integer_fivedigit> 64041 +</integer_fourdigit> 64042 +</integer_onedigit> 64043 +</integer_threedigit> 64044 +</integer_twodigit> 64045 +</num> 64046 +<integer> 64047 +<integer_fivedigit> 64048 +<integer_fourdigit> 64049 +<integer_onedigit> 64050 +<integer_threedigit> 64051 +<integer_twodigit> 64052 +<num> 64053 +E1 64054 +E10 64055 +E11 64056 +E12 64057 +E13 64058 +E2 64059 +E3 64060 +E4 64061 +E5 64062 +E6 64063 +E7 64064 +E8 64065 +E9 64066 +February 64067 +September 64068 +ZERO 64069 +decade_marker 64070 +eighteen 64071 +eighteenth 64072 +eighteenths 64073 +eighths 64074 +eightieth 64075 +eightieths 64076 +eleventh 64077 +elevenths 64078 +fifteenth 64079 +fifteenths 64080 +fiftieth 64081 +fiftieths 64082 +fortieth 64083 +fortieths 64084 +fourteenth 64085 +fourteenths 64086 +hundredths 64087 +millionths 64088 +nineteenth 64089 +nineteenths 64090 +ninetieth 64091 +ninetieths 64092 +ninths 64093 +seventeenth 64094 +seventeenths 64095 +sevenths 64096 +seventieth 64097 +seventieths 64098 +sixteenth 64099 +sixteenths 64100 +sixths 64101 +sixtieth 64102 +sixtieths 64103 +tens_marker 64104 +thirteenth 64105 +thirteenths 64106 +thirtieth 64107 +thirtieths 64108 +thousandth 64109 +thousandths 64110 +trillion 64111 +twelfth 64112 +twelfths 64113 +twentieth 64114 +twentieths 64115 +zeroth 64116 +zeroths 64117 +0x01 64118 +0x02 64119 +0x03 64120 +0x04 64121 +0x05 64122 +0x06 64123 +0x07 64124 +0x08 64125 +0x09 64126 +0x0a 64127 +0x0b 64128 +0x0c 64129 +0x0d 64130 +0x0e 64131 +0x0f 64132 +0x10 64133 +0x11 64134 +0x12 64135 +0x13 64136 +0x14 64137 +0x15 64138 +0x16 64139 +0x17 64140 +0x18 64141 +0x19 64142 +0x1a 64143 +0x1b 64144 +0x1c 64145 +0x1d 64146 +0x1e 64147 +0x1f 64148 +0x20 64149 +" 64150 +# 64151 +$ 64152 +( 64153 +) 64154 +* 64155 +; 64156 +< 64157 += 64158 +> 64159 +[ 64160 +\ 64161 +] 64162 +^ 64163 +_ 64164 +` 64165 +{ 64166 +| 64167 +} 64168 +~ 64169 +0x7f 64170 +0x80 64171 +0x81 64172 +0x82 64173 +0x83 64174 +0x84 64175 +0x85 64176 +0x86 64177 +0x87 64178 +0x88 64179 +0x89 64180 +0x8a 64181 +0x8b 64182 +0x8c 64183 +0x8d 64184 +0x8e 64185 +0x8f 64186 +0x90 64187 +0x91 64188 +0x92 64189 +0x93 64190 +0x94 64191 +0x95 64192 +0x96 64193 +0x97 64194 +0x98 64195 +0x99 64196 +0x9a 64197 +0x9b 64198 +0x9c 64199 +0x9d 64200 +0x9e 64201 +0x9f 64202 +0xa0 64203 +0xa1 64204 +0xa2 64205 +0xa3 64206 +0xa4 64207 +0xa5 64208 +0xa6 64209 +0xa7 64210 +0xa8 64211 +0xa9 64212 +0xaa 64213 +0xab 64214 +0xac 64215 +0xad 64216 +0xae 64217 +0xaf 64218 +0xb0 64219 +0xb1 64220 +0xb2 64221 +0xb3 64222 +0xb4 64223 +0xb5 64224 +0xb6 64225 +0xb7 64226 +0xb8 64227 +0xb9 64228 +0xba 64229 +0xbb 64230 +0xbc 64231 +0xbd 64232 +0xbe 64233 +0xbf 64234 +0xc0 64235 +0xc1 64236 +0xc2 64237 +0xc3 64238 +0xc4 64239 +0xc5 64240 +0xc6 64241 +0xc7 64242 +0xc8 64243 +0xc9 64244 +0xca 64245 +0xcb 64246 +0xcc 64247 +0xcd 64248 +0xce 64249 +0xcf 64250 +0xd0 64251 +0xd1 64252 +0xd2 64253 +0xd3 64254 +0xd4 64255 +0xd5 64256 +0xd6 64257 +0xd7 64258 +0xd8 64259 +0xd9 64260 +0xda 64261 +0xdb 64262 +0xdc 64263 +0xdd 64264 +0xde 64265 +0xdf 64266 +0xe0 64267 +0xe1 64268 +0xe2 64269 +0xe3 64270 +0xe4 64271 +0xe5 64272 +0xe6 64273 +0xe7 64274 +0xe8 64275 +0xe9 64276 +0xea 64277 +0xeb 64278 +0xec 64279 +0xed 64280 +0xee 64281 +0xef 64282 +0xf0 64283 +0xf1 64284 +0xf2 64285 +0xf3 64286 +0xf4 64287 +0xf5 64288 +0xf6 64289 +0xf7 64290 +0xf8 64291 +0xf9 64292 +0xfa 64293 +0xfb 64294 +0xfc 64295 +0xfd 64296 +0xfe 64297 +0xff 64298 +$APT 64299 +$AREACODE 64300 +$COUNTRYCODE 64301 +$FULLDATE 64302 +$GRAMMARS 64303 +$ORDINAL 64304 +$PERSONAL 64305 +$PHONENUM 64306 +$PREFIX 64307 +$RECENCY 64308 +$REJECT 64309 +$RESTAURANT 64310 +$ROOT 64311 +@.monophone 64312 +@`.monophone 64313 +A.monophone 64314 +D.monophone 64315 +E.monophone 64316 +I.monophone 64317 +N.monophone 64318 +O.monophone 64319 +OI.monophone 64320 +S.monophone 64321 +T.monophone 64322 +U.monophone 64323 +V.monophone 64324 +Z.monophone 64325 +aI.monophone 64326 +aU.monophone 64327 +b.monophone 64328 +d.monophone 64329 +dZ.monophone 64330 +eI.monophone 64331 +f.monophone 64332 +g.monophone 64333 +h.monophone 64334 +i.monophone 64335 +j.monophone 64336 +k.monophone 64337 +l.monophone 64338 +m.monophone 64339 +n.monophone 64340 +oU.monophone 64341 +p.monophone 64342 +r\.monophone 64343 +s.monophone 64344 +sil.monophone 64345 +t.monophone 64346 +tS.monophone 64347 +u.monophone 64348 +v.monophone 64349 +w.monophone 64350 +z.monophone 64351 +{.monophone 64352 +*.monophone 64353 diff --git a/system/system/vendor b/system/system/vendor new file mode 120000 index 0000000000000000000000000000000000000000..49ce3c193f83295e932ffb427c3d515c19b50b18 --- /dev/null +++ b/system/system/vendor @@ -0,0 +1 @@ +/vendor \ No newline at end of file diff --git a/system/system/xbin/antradio_app b/system/system/xbin/antradio_app new file mode 100755 index 0000000000000000000000000000000000000000..0b9b4f020f2af2eae24e2060e3ecfa5a6d87c90b Binary files /dev/null and b/system/system/xbin/antradio_app differ diff --git a/system/system/xbin/tcpdump b/system/system/xbin/tcpdump new file mode 100755 index 0000000000000000000000000000000000000000..cbfb9254ea05bb3c668fd426d52efdc70e6afa1d Binary files /dev/null and b/system/system/xbin/tcpdump differ diff --git a/system/ueventd.rc b/system/ueventd.rc new file mode 100644 index 0000000000000000000000000000000000000000..1399ff078d62fdd2fd20f7e24717d62a5c38c6b0 --- /dev/null +++ b/system/ueventd.rc @@ -0,0 +1,139 @@ +firmware_directories /vendor/etc/firmware/ZS620KL/ /vendor/firmware_mnt/image/ /etc/firmware/ /odm/firmware/ /vendor/firmware/ /firmware/image/ + +subsystem adf + devname uevent_devname + +subsystem graphics + devname uevent_devpath + dirname /dev/graphics + +subsystem drm + devname uevent_devpath + dirname /dev/dri + +subsystem oncrpc + devname uevent_devpath + dirname /dev/oncrpc + +subsystem adsp + devname uevent_devpath + dirname /dev/adsp + +subsystem msm_camera + devname uevent_devpath + dirname /dev/msm_camera + +subsystem input + devname uevent_devpath + dirname /dev/input + +subsystem mtd + devname uevent_devpath + dirname /dev/mtd + +subsystem sound + devname uevent_devpath + dirname /dev/snd + +# ueventd can only set permissions on device nodes and their associated +# sysfs attributes, not on arbitrary paths. +# +# format for /dev rules: devname mode uid gid +# format for /sys rules: nodename attr mode uid gid +# shortcut: "mtd@NN" expands to "/dev/mtd/mtdNN" + +/dev/null 0666 root root +/dev/zero 0666 root root +/dev/full 0666 root root +/dev/ptmx 0666 root root +/dev/tty 0666 root root +/dev/random 0666 root root +/dev/urandom 0666 root root +# Make HW RNG readable by group system to let EntropyMixer read it. +/dev/hw_random 0440 root system +/dev/ashmem 0666 root root +/dev/binder 0666 root root +/dev/hwbinder 0666 root root +/dev/vndbinder 0666 root root + +/dev/pmsg0 0222 root log + +# the msm hw3d client device node is world writable/readable. +/dev/msm_hw3dc 0666 root root + +# gpu driver for adreno200 is globally accessible +/dev/kgsl 0666 root root + +# kms driver for drm based gpu +/dev/dri/* 0666 root graphics + +# these should not be world writable +/dev/diag 0660 radio radio +/dev/diag_arm9 0660 radio radio +/dev/ttyMSM0 0600 bluetooth bluetooth +/dev/uhid 0660 uhid uhid +/dev/uinput 0660 system bluetooth +/dev/alarm 0664 system radio +/dev/rtc0 0640 system system +/dev/tty0 0660 root system +/dev/graphics/* 0660 root graphics +/dev/msm_hw3dm 0660 system graphics +/dev/input/* 0660 root input +/dev/v4l-touch* 0660 root input +/dev/eac 0660 root audio +/dev/cam 0660 root camera +/dev/pmem 0660 system graphics +/dev/pmem_adsp* 0660 system audio +/dev/pmem_camera* 0660 system camera +/dev/oncrpc/* 0660 root system +/dev/adsp/* 0660 system audio +/dev/snd/* 0660 system audio +/dev/mt9t013 0660 system system +/dev/msm_camera/* 0660 system system +/dev/akm8976_daemon 0640 compass system +/dev/akm8976_aot 0640 compass system +/dev/akm8973_daemon 0640 compass system +/dev/akm8973_aot 0640 compass system +/dev/bma150 0640 compass system +/dev/cm3602 0640 compass system +/dev/akm8976_pffd 0640 compass system +/dev/lightsensor 0640 system system +/dev/msm_pcm_out* 0660 system audio +/dev/msm_pcm_in* 0660 system audio +/dev/msm_pcm_ctl* 0660 system audio +/dev/msm_snd* 0660 system audio +/dev/msm_mp3* 0660 system audio +/dev/audience_a1026* 0660 system audio +/dev/tpa2018d1* 0660 system audio +/dev/msm_audpre 0660 system audio +/dev/msm_audio_ctl 0660 system audio +/dev/htc-acoustic 0660 system audio +/dev/vdec 0660 system audio +/dev/q6venc 0660 system audio +/dev/snd/dsp 0660 system audio +/dev/snd/dsp1 0660 system audio +/dev/snd/mixer 0660 system audio +/dev/smd0 0640 radio radio +/dev/qmi 0640 radio radio +/dev/qmi0 0640 radio radio +/dev/qmi1 0640 radio radio +/dev/qmi2 0640 radio radio +/dev/bus/usb/* 0660 root usb +/dev/mtp_usb 0660 root mtp +/dev/usb_accessory 0660 root usb +/dev/tun 0660 system vpn + +# CDMA radio interface MUX +/dev/ts0710mux* 0640 radio radio +/dev/ppp 0660 radio vpn + +# sysfs properties +/sys/devices/platform/trusty.* trusty_version 0440 root log +/sys/devices/virtual/input/input* enable 0660 root input +/sys/devices/virtual/input/input* poll_delay 0660 root input +/sys/devices/virtual/usb_composite/* enable 0664 root system +/sys/devices/system/cpu/cpu* cpufreq/scaling_max_freq 0664 system system +/sys/devices/system/cpu/cpu* cpufreq/scaling_min_freq 0664 system system + +# DVB API device nodes +/dev/dvb* 0660 root system diff --git a/system/xrom b/system/xrom new file mode 120000 index 0000000000000000000000000000000000000000..3be8995d8e471040978d6269f9b95ce29976ae28 --- /dev/null +++ b/system/xrom @@ -0,0 +1 @@ +/vendor/xrom \ No newline at end of file